/* 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 { font : Arial 13px bold; font-style : normal; font-strech : normal; 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; font-size : small; }

/* horizontal lines */
hr { height : 1px; border-top : 1px solid #87313E; }

/* all links */
a { text-decoration : none; }

/* all links */
a:link { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #87313E; font-weight : bold; text-decoration : none; }

/* all links */
a:visited { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #87313E; font-weight : bold; text-decoration : none; }

/* all links */
a:hover { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #87313E; font-weight : bold; text-decoration : underline; }

/* first top row */
.toprow { background-image : url(points.gif); background-repeat : no-repeat; background-color : #87313E; height : 75px; text-align : right; }

/* second top row with address data */
.toprowaddress { background-color : #DBBCC4; 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 : #DBBCC4; margin : 0px 0px 0px 0px; padding : 5px; text-align : center; text-transform : uppercase; }

/* contents title row */
.contentstitle { background-color : #87313E; color : #FFFFFF; font-weight : bold; padding-left : 10px; height : 20px; }

/* category title row */
.categoriestitle { background-color : #424743; color : #FFFFFF; font-weight : bold; padding-left : 5px; height : 20px; }

/* category links */
a.menu { background-color : #DBBCC4; 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 : #424743; 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 : #808080; height : 20px; border-bottom : 1px solid #FFFFFF; }

/* subcategory links */
a.subcategory { font-size : 11px; text-decoration : none; color : #FFFFFF; margin : 0px 0px 0px 0px; padding : 5px 20px 5px 15px; }

/* subcategory links */
a.subcategory:visited { font-size : 11px; text-decoration : none; color : #FFFFFF; margin : 0px 0px 0px 0px; padding : 5px 20px 5px 15px; }

/* subcategory links */
a.subcategory:hover { font-size : 11px; text-decoration : none; color : #87313E; 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 : #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 : #DBBCC4; padding : 3px; }

/* sitemap subcategory */
.sitemap2 { padding : 3px; }

/* sitemap links */
a.sitemap:link { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px; color : #FFFFFF; font-weight : bold; text-decoration : none; }

/* sitemap links */
a.sitemap:visited { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px; color : #FFFFFF; font-weight : bold; text-decoration : none; }

/* sitemap links */
a.sitemap:hover { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px; color : #87313E; font-weight : bold; text-decoration : underline; }

/* sitemap links subcategory */
a.sitemap2:link { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px; color : #87313E; font-weight : bold; text-decoration : none; }

/* sitemap links */
a.sitemap2:visited { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px; color : #87313E; font-weight : bold; text-decoration : none; }

/* sitemap links */
a.sitemap2:hover { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px; color : #87313E; font-weight : bold; text-decoration : underline; }

/* footnote */
.footer { background-color : #424743; 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 : #424743; 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 : #87313E; 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; }


