/* 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: 11px }

/* 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 #CA3133; }

/* all links  */
a { 	text-decoration: none }

/* all links  */
a:link {   	font-family: Verdana, Arial, Helvetica, sans-serif;  	font-size: 11px;  	color: #CA3133;  	font-weight: bold;  	text-decoration: none }

/* all links  */
a:visited {   	font-family: Verdana, Arial, Helvetica, sans-serif;  	font-size: 11px;  	color: #CA3133;  	font-weight: bold;  	text-decoration: none }

/* all links  */
a:hover {   	font-family: Verdana, Arial, Helvetica, sans-serif;  	font-size: 11px;  	color: #CA3133;  	font-weight: bold;  	text-decoration: underline }

/* first top row */
.toprow { 	background-image : url(points.gif); 	background-repeat : no-repeat; 	background-color  : #E3C411; 	height            : 75px; 	text-align		  : right; }

/* second top row with address data */
.toprowaddress { 	background-color  : #CA3133; 	color			  : #FFFFFF; 	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             : #CA3133;     margin            : 0px 0px 0px 0px; 	padding           : 5px; 	text-align		  : center; 	text-transform    : uppercase ; }

/* contents title row */
.contentstitle { 	background-color: #E3C411;  	color : #FFFFFF; 	font-weight: bold; 	padding-left: 10px; 	height: 20px; }

/* category title row */
.categoriestitle { 	background-color: #CA3133;  	color : #FFFFFF; 	font-weight: bold; 	padding-left: 5px; 	height: 20px; }

/* category links */
a.menu { 	background-color  : #E3C411;      font-size         : 11px;     text-decoration   : none;     display           : block;     color             : #FFFFFF;     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  : #CA3133;     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             : #FFFFFF;     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             : #C60000;     margin            : 0px 0px 0px 0px;     padding           : 5px 20px 5px 15px; }

/* subcategory links */
a.subcategory:visited {     font-size         : 11px;     text-decoration   : none;     color             : #C60000;     margin            : 0px 0px 0px 0px;     padding           : 5px 20px 5px 15px; }

/* subcategory links */
a.subcategory:hover {     font-size         : 11px;     text-decoration   : underline;     color             : #C60000;     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: #FFFFFF;  	background-color: #CA3133;  	border: 1px #000000 solid }

/* small text fields */
.inputbox {   	font-size: 10px;  	font-family: Verdana,Arial, Helvetica,  sans-serif;  	background-color: #F8E6B5;  	color: #404040;  	border: 1px #000000 solid }

/* big text field */
.textarea {   	font-size: 10px;  	font-family: Verdana,Arial, Helvetica,  sans-serif;  	background-color: #F8E6B5;  	color: #404040;  	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: #F8E6B5;  	color: #404040; }

/* sitemap */
.sitemap {   	background-color: #F8E6B5; 	padding : 3px; }

/* sitemap subcategory */
.sitemap2 { padding : 3px; }

/* sitemap links */
a.sitemap:link { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #CA3133; font-weight : bold; text-decoration : none; }

/* sitemap links */
a.sitemap:visited { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #CA3133; font-weight : bold; text-decoration : none; }

/* sitemap links */
a.sitemap:hover { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #CA3133; font-weight : bold; text-decoration : underline; }

/* sitemap links subcategory */
a.sitemap2:link {   	font-family: Verdana, Arial, Helvetica, sans-serif;  	font-size: 11px;  	color: #CA3133;  	font-weight: bold;  	text-decoration: none }

/* sitemap links  */
a.sitemap2:visited {   	font-family: Verdana, Arial, Helvetica, sans-serif;  	font-size: 11px;  	color: #CA3133;  	font-weight: bold;  	text-decoration: none }

/* sitemap links */
a.sitemap2:hover { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #CA3133; font-weight : bold; text-decoration : underline; }

/* footnote */
.footer { background-color : #CA3133; 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  : #CA3133;      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  : #F8E6B5;      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             : #404040; }


