/* GS HomepageBuilder */

/* font global in table rows*/
td { 
	font-family: Verdana,Arial, Helvetica, sans-serif; 
	color: #000000; 
	font-size: 11px
}
	
/* background color, scrolling  etc. */
body {
	background-color: #FFFFFF; 
	
	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: #000000; 
	scrollbar-arrow-color: #000000;
}

/* left image */
.tdimageleft  {
	background-image : url(back1.gif);
	background-repeat : no-repeat;
	background-color : #D9E4F2;
	width : 20%;
    height : 150px;
}

/* right image */
.tdimageright  {
	background-image : url(back2.gif);
	background-repeat : no-repeat;
	background-color : #D9E4F2;
	width : 20%;
    height : 150px;
}

/* horizontal lines */
hr  {
	height : 1px;
	border-top : 1px solid #000000;
}


/* all links  */ 
a {
	text-decoration: none
}

/* all links  */ 
a:link {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #8A87C9; 
	font-weight: bold; 
	text-decoration: none
}

/* all links  */ 
a:visited {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #8A87C9; 
	font-weight: bold; 
	text-decoration: none
}

/* all links  */ 
a:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #8A87C9; 
	font-weight: bold; 
	text-decoration: underline
}


/* top menu links */
a.topmenue {
    font-size         : 10px;
    text-decoration   : none;
    display           : block;
    color             : #FFFFFF;
    margin            : 0px 0px 0px 0px;
	padding           : 12px;    
	text-align		  : center;
}


/* top menu links */
a.topmenue:hover {
    font-size         : 10px;
    text-decoration   : none;
	display           : block;
    color             : #FFFFFF;
	background-color  : #A6A5C0;
    margin            : 0px 0px 0px 0px;
	padding           : 12px;
	text-align		  : center;
}

/* top menu links */
a.topmenue:visited {
    font-size         : 10px;
    text-decoration   : none;
	display           : block;
    color             : #FFFFFF;
    margin            : 0px 0px 0px 0px;
	padding           : 12px;
	text-align		  : center;
}



/* category links */
a.menu {
    font-size         : 11px;
    text-decoration   : none;
    display           : block;
    color             : #000000;
    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             : #000000;
    background-color  : #FFFFFF;
    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             : #000000;
    border-top        : 0px solid #FFFFFF;
    border-bottom     : 0px solid #FFFFFF;   
    margin            : 0px 0px 0px 0px;
    padding           : 5px 20px 5px 15px;
}

/* title categories */
.categorytitle {
	font-weight       : bold;
}
 

/* background color middle table column */
.midcol {

}

/* image border width link setting*/
img {  
	border-width: 0px; 
	border-color: #000000
} 


/* buttons */
.buttons {  
	font-size: 10px; 
	font-family: Verdana,Arial, Helvetica,  sans-serif; 
	color: #000000; 
	background-color: #DEDEDC; 
	border: 1px #000000 solid
}

/* small text fields */
.inputbox {  
	font-size: 10px; 
	font-family: Verdana,Arial, Helvetica,  sans-serif; 
	background-color: #FFFFFF; 
	color: #000000; 
	border: 1px #000000 solid
}

/* big text field */
.textarea {  
	font-size: 10px; 
	font-family: Verdana,Arial, Helvetica,  sans-serif; 
	background-color: #FFFFFF; 
	color: #000000; 
	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: #000000
}


/* sitemap */
.sitemap {  
	background-color: #EAE8E8;
	height : 15px;
	padding : 2px; 
}

/* footnote */
.footer {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #999999;
}


/* main table */
.tablemain 
{
	background-color  : #FFFFFF; 
    font-size		  : 11px;
    text-decoration   : none;
    color             : #000000;
	font-family		  : Verdana,Arial, Helvetica,  sans-serif;
	BORDER-BOTTOM	  : #000000 1px solid; 
	BORDER-LEFT		  : #000000 1px solid; 
	BORDER-RIGHT	  : #000000 1px solid; 
	BORDER-TOP	  	  : #000000 1px solid;

}


/* background color etc. left and right column */
.tdbackcolor 
{
	background-color  : #D9E4F2; 
    font-size         : 10px;
    text-decoration   : none;
    color             : #000000;
	font-family		  : Verdana,Arial, Helvetica,  sans-serif; 
	padding			  : 0px;
    text-align		  : center;
}

/* the small lines */
.tdlines
{
	background-color  : #FFFFFF; 
}


/* the dark rows */
.tddarkcolumns 
{
	background-color  : #000000; 
    font-size         : 10px;
    text-decoration   : none;
    color             : #FFFFFF;
	font-family		  : Verdana,Arial, Helvetica,  sans-serif; 
    font-weight       : bold;
	padding			  : 0px;
}

/* the columns with a different color than the main column background color; column width should correspond to tdimage width */
.tdlightcolumns  
{
	background-color  : #A6A5C0; 
    font-size		  : 10px;
    text-decoration   : none;
    color             : #000000;
	font-family		  : Verdana,Arial, Helvetica,  sans-serif; 
    text-align		  : center;
	width             : 20%;
	height            : 35px;
}