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: black; text-decoration: none; }
a:visited { color: black; text-decoration: none }

.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;}
.ueber_rot{color: #e3001a; font-size: 12pt; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;}
.zwueber{color: #000; font-size: 11pt; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;}
.zwueber_rot{color: #e3001a; font-size: 11pt; 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;}
.flt0{color: #000; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;}
.flt0rot{color: #e3001a; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;}
.flt1{color: #000; font-size: 11pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;}
.flt1rot{color: #e3001a; font-size: 11pt; 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='#ff0101';"),this.onmouseout=new Function("this.style.background='#d02';"));
   position:static;left:30;
   background-color:#DD0022;
   border-color:#DD0022;
   font-size:15pt;
   font-weight:bold;
   color:white;
   text-align:right;
   width:170px; 
   height:20px;
   padding-top:8;
   padding-bottom:8;
   border-right:10px solid #DD0022;
}
.navi_neutral:hover { 
background-color:#FF3333;

}
.navi_ohne {
   position:static;left:30;
   background-color:#fff;
   font-size:15pt;
   font-weight:bold;
   color:#D02;
   text-align:right;
   width:170px; 
   height:20px;
   padding-top:8;
   padding-bottom:8;
   border-right:10px solid #fff;;
}

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


