html{ height:100%;}
html>body{height:100%;}
body{padding: 0;margin:0 auto;	margin-top:5px;max-width:800px;color:#333;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:101.01%;text-align:center;background-image: url(../layout/bg.gif);}

a:link, a:visited{color:#003399;}
a:hover, a:active, a:focus{color:#cc0000;}
a img{border:none;}
strong{font-size:100%;}

#rahmen{width:800px;margin:0 auto;margin: 0;}

#topnavi, #content, #leftinfo, #footer{text-align:left;font-size:0.85em;}

h1{font-size:1em;}
h2 , h3, h4{font-size:1em;}

#top{width:798px;height:205px; margin:0;padding:0;background-image: url(../layout/top.jpg);background-repeat:no-repeat;border: 1px solid #fff;}

#topnavi ul{margin:0;padding:185px 0px 4px 10px;height: 20px;}
#topnavi li{list-style-type:none;display:inline;}
#topnavi a:link, #topnavi a:visited{text-decoration:none;color:#ccc;font-size:90%;padding:0px 7px 0px 6px;margin-left:-4px;margin-top: -4px;}
#topnavi a:hover, #topnavi a:active, #topnavi a:focus{color:#fff;text-decoration:underline;background-image: url(../layout/bg-gr.gif);}

#contbox{width: 798px;height: 100%;padding-top: 0px;padding-bottom: 0px;background-image: url(../layout/mid.gif);font-size: 85%;
background-repeat: repeat-y;border-left:1px solid #fff;border-right:1px solid #fff;}

#leftinfo {float: left;	width: 222px;padding:0;	margin:0;}
#leftinfo ul {margin:0;color: #666;padding:20px 0px 0px 0px;}
#leftinfo li{list-style-type:none;border-bottom: 1px solid #fff;padding: 10px 0px 10px 20px;margin:0;}
#leftinfo ol li{margin-left: -15px;padding: 8px 0px 0px 0px;border: none;font-size: 90%;}
#leftinfo a:link, #leftinfo a:visited {padding-left:20px;color: #fff;font-weight: bold;text-decoration:none;
	background-image: url(../layout/arrow_grey.gif);background-repeat: no-repeat;background-position: left;}
#leftinfo a:hover, #leftinfo a:active, #leftinfo a:focus{color:#FFFFCC;	background-image:url(../layout/nav_down.gif);background-repeat: no-repeat;background-position: left;}

#content{width: 440px;margin-left: 220px;height:100%;padding:30px 25px 15px 40px;}

#footer{width:798px;padding:0;margin: 0;font-size:80%;height:30px;background-image: url(../layout/footer-bg.gif);background-repeat:repeat;border: 1px solid #fff;font-family: Verdana, Arial, Helvetica, sans-serif;}
#footer a:link, #footer a:visited{text-decoration:none;color:#000;padding:0 6px;margin-left:-4px;font-size:85%;font-weight: bold;}
#footer a:hover, #footer a:active, #footer a:focus{color:#CC6600;}
#footext{font-size:100%;color:#fff;padding:7px 10px 5px 20px;}

td {font-size: 90%;border: 0px;}

.leftbild {width: 100px;padding-bottom: 25px;margin-left: 10px;float: left;}
.righttext {width: 280px;padding-top: 10px;padding-right: 30px; float: right;}

.acronym {cursor: help;border-bottom: 2px dashed #fff;}

.ext1{border-right:1px solid #fff;}
.hd{display:none;}
.bottomlinks{border-top:1px solid #ccc;padding:20px 2px 10px 2px;text-align:left;font-size:85%;clear:left;}
.spacer{width:7em;margin:5px;padding:2px;border-bottom:1px dotted #D9EBE9;float:left;}
.extraspace {width: 100px;float: left;padding-top:4px;}
.extraspace2 {width: 150px;float: left;padding-top:2px;}
.clearleft{clear:left;}
.clearright{clear:right;}
.clearboth {clear: both;}
.imgright{float:right;margin-left:15px;}
.imgleft{float:left;margin-right: 20px;}
.imgmargin {float: right;margin: 20px;}
.bildbox{border: 1px solid #000;}
.platz{margin-left:40px;}
.platz2{margin-left: 15px;}
.borderplatz3 {margin-left:40px;border: 1px solid #ccc;}
.noline{border: none;text-decoration: none;}
.label {font-size: .9em; color:#fff;margin-left: 30px;}
.redfont {color:#FF0000;}
.greiner{margin-left:40px;font-size:80%; color: #ccc;}
.listing {list-style-type:none;list-style-position: outside;list-style-image: url(../layout/point.gif);padding:0px 0px 15px 0px;}


body.s1 #s1,body.s2 #s2,body.s3 #s3,body.s4 #s4 {color:#fff !important;text-decoration:underline !important;}

body.s5 #s5,body.s6 #s6,body.s7 #s7,body.s8 #s8,body.s9 #s9,body.s10 #s10,body.s11 #s11,body.s12 #s12,body.s13 #s13,
body.s61 #s61,body.s62 #s62,body.s63 #s63,body.s64 #s64,body.s65 #s65,body.s66 #s66,body.s67 #s67,body.s68 #s68,body.s69 #s69,body.s70 #s70,body.s71 #s71,body.s72 #s72 {color:#FFFFCC !important;background-image:url(../layout/nav_down.gif) !important;background-repeat: no-repeat;background-position: left;}