/* Generated by GS HomepageBuilder, do not edit this file !*/

/* font global in table rows*/
td {  	font-family: Verdana,Arial, Helvetica, sans-serif;  	color: #5E365F;  	font-size: 11px; }

/* background color, scrolling  etc. */
body { background-color : #EEEEEE; margin-left : 25px; margin-right : 25px; margin-top : 25px; margin-bottom : 10px; scrollbar-base-color : #FFFFFF; scrollbar-track-color : #FFFFFF; scrollbar-face-color : #FFFFFF; scrollbar-highlight-color : #FFFFFF; scrollbar-3dlight-color : black; scrollbar-darkshadow-color : black; scrollbar-shadow-color : #5E365F; scrollbar-arrow-color : #5E365F; }

/* left image */
.tdimageleft { background-repeat : no-repeat; background-color : #E8D8DC; width : 20%; height : 150px; }

/* right image */
.tdimageright { background-repeat : no-repeat; background-color : #E8D8DC; width : 20%; height : 150px; }

/* horizontal lines */
hr { height : 1px; border-top : 1px solid #5E365F; }

/* all links  */
a { 	text-decoration: none }

/* all links */
a:link { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #7C0401; font-weight : bold; text-decoration : none; }

/* all links */
a:visited { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #5E365F; font-weight : bold; text-decoration : none; }

/* all links */
a:hover { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #CD0C01; font-weight : bold; text-decoration : underline; }

/* top menu links */ /*display           : block;*/
a.topmenue {     font-size         : 10px;     text-decoration   : none;color             : #5E365F;     margin            : 0px 0px 0px 0px; 	padding           : 12px;     	text-align		  : center; }

/* top menu links */ /*display           : block;*/
a.topmenue:visited {     font-size         : 10px;     text-decoration   : none;color             : #5E365F;     margin            : 0px 0px 0px 0px; 	padding           : 12px; 	text-align		  : center; }

/* top menu links */
a.topmenue:hover { font-size : 10px; text-decoration : none; color : #FD816F; margin : 0px 0px 0px 0px; padding : 12px; text-align : center; }

/* category links */
a.menu {     font-size         : 11px;     text-decoration   : none;     display           : block;     color             : #5E365F;     border-top        : 0px solid #FFFFFF;     border-bottom     : 0px solid #FFFFFF;        margin            : 0px 0px 0px 0px;     padding           : 5px 20px 5px 15px; }

/* category links */
a.menu:visited { font-size : 11px; text-decoration : none; display : block; color : #5E365F; border-top : 0px solid #FFFFFF; border-bottom : 0px solid #FFFFFF; margin : 0px 0px 0px 0px; padding : 5px 20px 5px 15px; }

/* category links */
a.menu:hover { font-size : 11px; text-decoration : none; display : block; color : #FFFFFF; background-color : #882639; border-top : 0px solid #FFFFFF; border-bottom : 0px solid #FFFFFF; margin : 0px 0px 0px 0px; padding : 5px 20px 5px 15px; }

/* title categories */
.categorytitle { color : #EFCBD6; font-weight : bold; vertical-align : middle; background-color : #D36379; border-right : 2px #FFFFFF solid; font-size : 14px; }

/* background above categorytitle */
.tddark { background-color : #882639; border-right : 2px #FFFFFF solid; height : 55px; }

/* background color middle table column */
.midcol { }

/* image border width link setting*/
img {   	border-width: 0px;  	border-color: #5E365F; }

/* buttons */
.buttons {   	font-size: 10px;  	font-family: Verdana,Arial, Helvetica,  sans-serif;  	color: #5E365F;  	background-color: #F1EDEE;  	border: 1px #5E365F solid }

/* small text fields */
.inputbox {   	font-size: 10px;  	font-family: Verdana,Arial, Helvetica,  sans-serif;  	background-color: #FFFFFF;  	color: #5E365F;  	border: 1px #5E365F solid }

/* big text field */
.textarea {   	font-size: 10px;  	font-family: Verdana,Arial, Helvetica,  sans-serif;  	background-color: #FFFFFF;  	color: #5E365F;  	border: 1px #333333 solid;  	width: 200px  }

/* font and background color attribute listboxes */
.select {   	font-size: 10px;  	font-family: Verdana,Arial, Helvetica,  sans-serif;  	background-color: #FFFFFF;  	color: #5E365F }

/* sitemap */
.sitemap {   	background-color: #D5B6D6; 	height : 15px; }

/* footnote */
.footer { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #0000FF; text-align : justify; }

/* main table */
.tablemain { 	background-color  : #FFFFFF;      font-size		  : 11px;     text-decoration   : none;     color             : #5E365F; 	font-family		  : Verdana,Arial, Helvetica,  sans-serif; 	BORDER-BOTTOM	  : #5E365F 1px solid;  	BORDER-LEFT		  : #5E365F 1px solid;  	BORDER-RIGHT	  : #5E365F 1px solid;  	BORDER-TOP	  	  : #5E365F 1px solid; 	width             : 100%; }

/* background color etc. left and right column */
.tdbackcolor { background-color : #EFCBD6; font-size : 10px; text-decoration : none; color : #5E365F; font-family : Verdana,Arial, Helvetica,  sans-serif; padding : 0px; text-align : center; width : 20%; }

/* the small lines */
.tdlines { 	background-color  : #FFFFFF;  }

/* the dark rows */
.tddarkcolumns { background-color : #70303D; font-size : 14px; text-decoration : none; color : #FFFFFF; font-family : Verdana,Arial, Helvetica,  sans-serif; font-weight : bold; }

/* the columns with a different color than the main column background color; column width should correspond to tdimage */
.tdlightcolumns { background-color : #F9E3E9; text-decoration : none; color : #5E365F; font-family : Verdana,Arial, Helvetica,  sans-serif; text-align : center; width : 20%; }


