body{font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; font-size: 10pt; color:black}
h1{color: #020; font-weight: bold; font-size: 20pt}
h2{color: #020; font-weight: bold; font-size: 18pt}
h3{color: #020; font-weight: bold; font-size: 12pt; margin:2;}
h4{color: #020; font-weight: bold; font-size: 10pt; margin:2;}
a { color: black; font-weight: bold; text-decoration: none; border:0px solid red }
a:hover {font-weight: bold; color: blue; text-decoration: none; }
a:visited { color: black; text-decoration: none }
ul{position:relative;margin:0px; padding:0px;text-indent: -15px;left:15;padding-left:5; padding-right:15}
li {list-style-type:disc; list-style-position:inside;}

.fett_schwarz_max{color: #000; font-weight: bold; font-size: 18pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; letter-spacing:-1pt;}
.fett_schwarz{color: #000; font-weight: bold; font-size: 14pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; }
.subhead{color: #000; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;}
.vor{color: black; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;}
.vor_d{color: #001100; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;}
.ueber{color: #000; font-size: 12pt; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;}
.flt{color: #000; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;}
.fltrot{color: #e3001a; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;}
.flt2{color: #000; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;}
.flt2rot{color: #e3001a; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;}
.flt_k{color: #000; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;}
.bu_links{color: #001100; font-style: italic; font-weight: bold; font-size: 8pt; clear:left; float: left; width:180px; margin-right: 4px; padding-right:8px;}
.bu_rechts{color: #001100; font-style: italic; font-weight: bold; font-size: 8pt; clear:right; float: right; width:180px; margin-right: 4px; padding-left:8px;}
.bu_klein{color: #000; font-size: 8pt; clear:right; float: right; width:210px; margin-right: 2px; padding-left:2px;}
.navi{color: #AFA; font-weight: bold; font-size: 9pt; }
.rot{color: red;}

#hauptfenster { width:460px; height:500px; position:absolute; top:245px; left:290px; z-index:4}
#marke { width:32px; height:32px; position:absolute; top:245px; left:270px; z-index:3 }
#schluss { }
#subnavi { width:250px; height:35px; position:absolute; top:245px; left:180px;padding-left: 0px;}
#logo_fk { width:180px; height:49px; position:absolute; top:555px; left:30px;}


.navi_neutral {
   hover:expression(this.onmouseover=new Function("this.style.background='#f00';"),this.onmouseout=new Function("this.style.background='#d02';"));
   position:static;left:30;
   background-color:#DD0022;
   font-size:16pt;
   font-weight:bold;
   color:white;
   text-align:center;
   width:180px; 
   height:20px;
   padding-top:8;
   padding-bottom:8;
}
.navi_neutral:hover { 
background-color:#F00;

}
.navi_ohne {
   position:static;left:30;
   background-color:#fff;
   font-size:16pt;
   font-weight:bold;
   color:D02;
   text-align:center;
   width:180px; 
   height:20px;
   padding-top:8;
   padding-bottom:8;
}

.rotbalken {
   position:absolutee;left:30;top:-160;
   background-color:#d02;
   font-size:16pt;
   font-weight:bold;
   color:fff;
   text-align:center;
   width:470px; 
   height:20px;
   padding-top:8;
   padding-bottom:8;
   margin-bottom:15;
   
}

