html, body{margin:0px;padding:0px;height:100%;width:100%;background-color:#fff;font-family:Georgia,"Times New Roman", Times, serif;font-size:100.01%;overflow:auto;color:#666;}
.page a { font-size:1em; color:#5a820d;text-decoration:none;}
.page a:visited { font-size:1em; color:#5a820d;text-decoration:none;}
.page a:hover, a:active{color:#fdbe00}
.page{position:absolute;width:800px;height:500px;top:50%;left:50%;margin-top:-250px;margin-left:-400px;}
.branding{position:absolute;left:-20px;bottom:-18px;}
.main{width:800px;height:500px;border:#ddd solid 1px;}
img, .branding{behavior:url(iepng.htc)}
.adresse{position:absolute;right:0px;top:505px;height:20px;width:auto;font-size:0.6em;color:#999;}
.adresse a, a:visited{color:#5a820d;text-decoration:none;}
.adresse a:hover, a:active{color:#f3c40a}
.nav{position:absolute;left:670px;top:20px;height:auto;width:130px;padding:15px;background-color:#fff;border-bottom:#ddd solid 1px;border-top:#ddd solid 1px;}
.nav a {font-size:0.7em;color:#5a820d;text-decoration:none;}
.nav a:visited{font-size:0.7em;color:#5a820d;text-decoration:none;}
.nav a:hover, a:active{color:#fdbe00; background-color:#5a820d; padding:2px 3px 1px 3px;}
.current {color:#fdbe00;padding-left:80px;border-bottom:#fdbe00 dotted 1px; padding-bottom:1px;}
.current a {background-color:#fdbe00; padding:2px 3px 1px 3px;}
.content{position:absolute;left:-30px;top:-30px;height:auto;width:500px;border-bottom:#ddd solid 1px;border-right:#ddd solid 1px;padding-right:20px;padding-bottom:20px;font-size:0.7em;text-align:justify;background-color:#fff;}
#horizont{position:relative;width:520px;height:320px;margin-bottom:-20px}
.customScrollerContainer{}
.customScrollerContent{}
.divVScrollerBar{width:12px;margin-left:3px;}
.divVScrollerBarUp, .divVScrollerBarDown{cursor:pointer;height:12px;}
.divVScrollerBarUp span, .divVScrollerBarDown span{display:block;width:12px;height:12px;line-height:0;font-size:0;}
.divVScrollerBarUp span{background:#979797 url(../imgs/v_oben.gif) no-repeat center top;}
.divVScrollerBarDown span{background:#979797 url(../imgs/v_unten.gif) no-repeat center top;}
.divOScrollerBar{height:12px;}
.divOScrollerBarLeft, .divOScrollerBarRight{cursor:pointer;width:12px;}
.divOScrollerBarLeft span, .divOScrollerBarRight span{display:block;height:12px;width:12px;line-height:0;font-size:0;}
.divOScrollerBarLeft span{background:#979797 url(../imgs/o_links.gif) no-repeat center top;}
.divOScrollerBarRight span{background:#979797 url(../imgs/o_rechts.gif) no-repeat center top;}
.divVScrollerBarUp span.hover{background:#a8a9a9 url(../imgs/v_oben.gif) no-repeat center bottom;}
.divVScrollerBarDown span.hover{background:#a8a9a9 url(../imgs/v_unten.gif) no-repeat center bottom;}
.divOScrollerBarLeft span.hover{background:#a8a9a9 url(../imgs/o_links.gif) no-repeat center bottom;}
.divOScrollerBarRight span.hover{background:#a8a9a9 url(../imgs/o_rechts.gif) no-repeat center bottom;}
.divVScrollerBarTrace, .divOScrollerBarTrace{background:#dededc;border:solid 1px #7b7c7e;line-height:0px;font-size:0px;}
.divVScrollerBarCursor, .divOScrollerBarCursor{cursor:pointer;}
.divVScrollerBarCursor span{display:block;height:100%;width:12px;background:#ebca44 url(../imgs/v_cursor.gif) no-repeat left center;line-height:0;font-size:0;}
.divOScrollerBarCursor span{display:block;height:12px;width:100%;background:#ebca44 url(../imgs/o_cursor.gif) no-repeat center top;line-height:0;font-size:0;}
.divVScrollerBarCursor span.hover{background:#eed468 url(../imgs/v_cursor.gif) no-repeat right center;}
.divOScrollerBarCursor span.hover{background:#eed468 url(../imgs/o_cursor.gif) no-repeat center bottom;}
