/* Generated by GS HomepageBuilder, do not edit this file !*/

/* font global in table rows */
td { font-family : Verdana,Arial, Helvetica, sans-serif; color : #404040; font-size : 14px; }

/* background color, scrolling  etc. */
body { background-color : #FFFFFF; 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 : #BFBFBF; scrollbar-arrow-color : #BFBFBF; }

/* horizontal lines */
hr { 	height : 1px; 	border-top : 1px solid #4563A1; }

/* all links */
a { text-decoration : underline; }

/* all links */
a:link { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #999999; font-weight : bold; text-decoration : underline; }

/* all links */
a:visited { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #999999; font-weight : bold; text-decoration : none; }

/* all links */
a:hover { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #999999; font-weight : bold; text-decoration : underline; }

/* first top row */
.toprow { 	background-image : url(points.gif); 	background-repeat : no-repeat; 	background-color  : #4563A1; 	height            : 75px; 	text-align		  : right; }

/* second top row with address data */
.toprowaddress { background-color : #CBD6EA; color : #808080; font-weight : bold; height : 20px; text-align : left; padding-left : 5px; }

/* top menu links */
a.topmenue {     font-size         : 10px;     text-decoration   : none;     color             : #FFFFFF;     margin            : 0px 0px 0px 0px;    	padding           : 5px; 	text-align		  : center; 	text-transform    : uppercase ; }

/* top menu links */
a.topmenue:visited {     font-size         : 10px;     text-decoration   : none;     color             : #FFFFFF;     margin            : 0px 0px 0px 0px; 	padding           : 5px; 	text-align		  : center; 	text-transform    : uppercase ; }

/* top menu links */
a.topmenue:hover { font-size : 10px; text-decoration : none; color : #DEDEDC; margin : 0px 0px 0px 0px; padding : 5px; text-align : center; text-transform : uppercase; }

/* contents title row */
.contentstitle { background-color : #4563A1; color : #FFFFFF; font-weight : bold; padding-left : 10px; height : 20px; }

/* category title row */
.categoriestitle { background-color : #CDCDCD; color : #FFFFFF; font-weight : bold; padding-left : 5px; height : 20px; }

/* category links */
a.menu { background-color : #CBD6EA; font-size : 11px; text-decoration : none; display : block; color : #808080; border-bottom : 1px 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 : #808080; border-bottom : 1px 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 : #686667; border-bottom : 1px solid #FFFFFF; margin : 0px 0px 0px 0px; padding : 5px 20px 5px 15px; }

/* subcategory row */
.tdsubcategory { background-color : #DEDEDC; height : 20px; border-bottom : 1px solid #FFFFFF; }

/* subcategory links */
a.subcategory {     font-size         : 11px;     text-decoration   : none;     color             : #808080;     margin            : 0px 0px 0px 0px;     padding           : 5px 20px 5px 15px; }

/* subcategory links */
a.subcategory:visited { font-size : 11px; text-decoration : none; color : #808080; margin : 0px 0px 0px 0px; padding : 5px 20px 5px 15px; }

/* subcategory links */
a.subcategory:hover {     font-size         : 11px;     text-decoration   : none;     color             : #FFFFFF;     margin            : 0px 0px 0px 0px;     padding           : 5px 20px 5px 15px; }

/* main table column */
.midcol {  	padding-left      : 10px; }

/* right table column */
.tdright { 	padding-left      : 10px; 	 }

/* 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: #DEDEDC;  	color: #000000;  	border: 1px #000000 solid }

/* big text field */
.textarea {   	font-size: 10px;  	font-family: Verdana,Arial, Helvetica,  sans-serif;  	background-color: #DEDEDC;  	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: #DEDEDC;  	color: #000000 }

/* sitemap */
.sitemap {   	background-color: #CDCDCD; 	padding : 3px; }

/* sitemap subcategory */
.sitemap2 {   	padding : 3px; }

/* sitemap links */
a.sitemap:link { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #FFFFFF; font-weight : bold; text-decoration : none; }

/* sitemap links */
a.sitemap:visited { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #FFFFFF; font-weight : bold; text-decoration : none; }

/* sitemap links */
a.sitemap:hover { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #4563A1; font-weight : bold; text-decoration : underline; }

/* sitemap links subcategory */
a.sitemap2:link {   	font-family: Verdana, Arial, Helvetica, sans-serif;  	font-size: 11px;  	color: #999999;  	font-weight: bold;  	text-decoration: none }

/* sitemap links */
a.sitemap2:visited { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #999999; font-weight : bold; text-decoration : none; }

/* sitemap links  */
a.sitemap2:hover {   	font-family: Verdana, Arial, Helvetica, sans-serif;  	font-size: 11px;  	color: #999999;  	font-weight: bold;  	text-decoration: underline }

/* footnote */
.footer {   	background-color  : #686667; 	font-family       : Verdana, Arial, Helvetica, sans-serif;  	font-size         : 10px;  	color             : #FFFFFF; 	font-weight       : bold; 	text-align		  : left; 	height            : 20px; }

/* main table */
.tablemain { 	background-color  : #FFFFFF;  	width             : 100%; }

/* row above categories */
.choose { 	background-color  : #CDCDCD;      font-size         : 10px;     text-decoration   : none;     color             : #FFFFFF; 	font-family		  : Verdana,Arial, Helvetica,  sans-serif;  	padding-left      : 10px;     text-align		  : left; 	height            : 20px; }

/* row below categories */
.tddown {  	background-color  : #4563A1;      font-size         : 10px;     text-decoration   : none;     color             : #FFFFFF; 	font-family		  : Verdana,Arial, Helvetica,  sans-serif;      text-align		  : left; }

/* space for text: row below categories */
.space { 	padding-left      : 10px; 	color             : #FFFFFF; }


