body {background-color:#fff; font-weight:normal; font-family:Verdana, Arial, sans serif; font-size:10px; margin:0px; padding:0px; line-height:12px; }
#header {background-image:url(assets/images/header.jpg); height:88px; width:100%; position:absolute; top:0px; left:0px; overflow:hidden; }
#top {background-color:#ccc; width:100%; position:absolute; top:88px; left:0px; margin:0px; padding:0px; overflow: hidden; height:144px; }
#left {width:398px; position:absolute; top:235px; left:0px; margin:0px; padding:0px }
#right {width:395px; position:absolute; top:240px; left:400px;}
#news {width:375px; position:absolute; top:505px; left:10px; padding:5px 5px 0 0;}
#tip {position:absolute; top:0px; left:630px;}
#topmenu {position:absolute; top:53px; left:415px; color:#666;}
#ff {text-align:center; font: 9px Verdana,sans serif; color:#ccc; text-decoration:none;}
#ff a, #ff a:hover {font: 9px Verdana,sans serif; color:#ccc; text-decoration:none;}
h1 {font:bold 14px Verdana, Arial, sans serif; color:#6699cc; padding:0px; margin:0 0 5px 9px; line-height:20px }
h2 {font:bold 11px Verdana, Arial, sans serif; color:#6699cc; padding:0px; margin:3px 0 3px 9px; line-height:13px }
h4 {font:bold 11px Verdana, Arial, sans serif; color:#999; padding:0px; margin:3px 0 3px 9px; width:95%; border-bottom:1px solid #ccc;}
h5 {font:bold 11px Verdana, Arial, sans serif; color:#6699cc; padding:0px; margin:0px; width:95%; border-bottom:1px solid #ccc;}

#left ul ul {list-style-type:none; padding:0 0 0 10px; margin:0px; position:absolute; left:230px; top:11px; border-left:1px solid #ccc; height:245px; width:160px}
#left ul {list-style-type:none; padding:8px 0 0 10px; margin:0px; width:220px}
#left li {padding:3px 0 3px 0}
#left li a {text-decoration:none; color:#666; font:bold 10px Verdana, Arial, sans serif;}
#left li a:hover {color:#6699cc}
#left ul li.active a.current {color:#6699cc}
#left ul li.par a.cu {color:#6699cc;}
#left ul li.par, #left ul li.active {border-bottom:1px solid #ccc; margin-left:-10px; padding-left:10px}

a:link { text-decoration:underline; color:#6699cc; }
a:visited { text-decoration:underline; color:#6699cc; }
a:hover { text-decoration:underline }
a:active { text-decoration:underline; color:#6699cc; }

a.topmen:link { text-decoration:none; font-weight:bold; color:#ccc; }
a.topmen:visited { text-decoration:none; font-weight:bold; color:#ccc; }
a.topmen:hover { text-decoration:none; font-weight:bold; color:#6699cc;}
a.topmen:active { text-decoration:none; font-weight:bold; color:#6699cc;}

a.bold:link { text-decoration:none; font-weight:bold; color:#85A49E; }
a.bold:visited { text-decoration:none; font-weight:bold; color:#85A49E; }
a.bold:hover { text-decoration:none; font-weight:bold; color:#6699cc; }
a.bold:active { text-decoration:none; font-weight:bold; color:#85A49E; }

#search {position:absolute; top:47px; left:655px;}
.FSF_input {width:98px; font-family:'Tahoma',Verdana,sans serif; font-size:10px; border:1px solid #ccc}
.FSF_submit {height:16px; font-family:'Tahoma',Verdana,sans serif; font-size:10px; font-weight:bold}

#cfName, #cfEmail, #cfRegarding, #cfMessage {width:370px; font-family:'Tahoma',Verdana,sans serif; font-size:11px; font-weight:bold }

.hrr {padding:0px; margin:5px 0 0 0}
.bg {padding:5px; margin:5px 0 5px 0; background-image:url(images/bg.jpg); background-repeat:repeat-y;}
p {padding:0 0px 0 8px; margin:5px 0 0 0}
#ditto_currentpage, #nl_pages a, .ditto_off {font:bold 11px Verdana; border:1px solid #ccc; padding:1px; margin:2px;}
#ditto_currentpage, .ditto_off {color:#ccc}
.border {border-top:1px solid #ccc}