/*Definiert die Randfreiheit alles vorkommenden Seiten*/
body {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; font-family:"Andale Mono",Arial,sans-serif;
/*Styles fuer die Scrollbars*/scrollbar-base-color: #8C8CC6;/*Basisfarbe der Scroll-Leiste*/
scrollbar-3dlight-color: #003300;/*Farbe für 3D-Effekte*/
scrollbar-arrow-color: #000000;/*Farbe für Verschiebepfeile*/
scrollbar-darkshadow-color: #003366;/*Farbe für Schatten*/
scrollbar-face-color: #C8D9EA;/*Farbe für Oberfläche*/
scrollbar-highlight-color: #8C8CC6;/*Farbe für oberen und linken Rand*/
scrollbar-shadow-color: #004466;/*Farbe für unteren und rechten Rand*/
scrollbar-track-color: #003366;/*Farbe für freibleibenden Verschiebeweg*/
}


/* Navigationspunkte ganz oben als css-Klasse, aufruf mit <a class=top ... > */ 
a.top:link { font-size:16px; color: #FFFFFF; text-decoration: none; } a.top:visited { font-size: 8px; color: #FFFFFF; text-decoration: none; } 
a.top:active { font-size: 8px; color: #FCCE55; text-decoration: none; }
a.top:hover { font-size: 8px; color: #FCCE55; text-decoration:none; }
div.top {margin-top: 8px; color: #FFFFFF; }


/* Inhaltsfenster - alles Tabellendefinitionen */  
Table.content {text-align: left; border:1px solid; border-color: #003366; table-layout: fixed;}
Table.content2 {text-align: left; border:1px solid; border-color: #003366;}
img.content  {border-width: 1px; border-color: #003366; margin-left :9px; margin-top :25px;}
img.content2 {border-width: 1px; border-color: #003366; margin-left :9px; margin-top :5px;}
p.content,td.content {margin-left :4px; margin-top :4px ;margin-bottom :4px; table-layout: fixed; font-family:Arial, sans-serif; font-size:9pt;line-height:9pt; font-weight:normal; color :#003366; }
p.content2,td.content2 {margin-left :4px; margin-top :4px ;margin-bottom :4px; font-family:Arial, sans-serif; font-size:9pt;line-height:9pt; font-weight:normal; color :#003366; }
a.content:link {text-decoration:none; color :#003366; font-size:9pt;}
a.content:visited {text-decoration:none; color :#003366; font-size:9pt;}
a.content:active {text-decoration:underline; color :#003366; font-size:9pt;}
a.content:hover {text-decoration:underline; color :#003366; font-size:9pt;}


/* Downloadfenster - alles Tabellendefinitionen */ 
Table.download {text-align: left; border:1px solid; border-color: #003366; table-layout: fixed;} 
img.download {border-width: 1px; border-color: #003366; margin-left :18px; margin-top :10px;}
p.download,td.download {margin-left :4px; margin-top :4px ;margin-bottom :4px; table-layout: fixed; font-family:Arial, sans-serif; font-size:9pt;line-height:9pt; font-weight:normal; color :#003366; }
a.download:link {text-decoration:none; color :#003366; font-size:9pt;}
a.download:visited {text-decoration:none; color :#003366; font-size:9pt;}
a.download:active {text-decoration:underline; color :#003366; font-size:9pt;}
a.download:hover {text-decoration:underline; color :#003366; font-size:9pt;}

/* Infofenster - alles Tabellendefinitionen */ 
Table.info {text-align: left; border:1px solid; border-color: #003366; table-layout: fixed;} 
img.info {border-width: 1px; border-color: #003366; margin-left :8px; margin-top :0px;}
p.info,td.info {margin-left :3px; margin-top :4px ;margin-bottom :4px;margin-right :2px; table-layout: fixed; font-family:Arial, sans-serif; font-size:8pt;line-height:10pt; font-weight:normal; color :#003366; }
a.info:link {text-decoration:none; color :#003366; font-size:8pt;}
a.info:visited {text-decoration:none; color :#003366; font-size:8pt;}
a.info:active {text-decoration:underline; color :#003366; font-size:8pt;}
a.info:hover {text-decoration:underline; color :#003366; font-size:8pt;}


/*Styles fuer die Hauptnavigation*/
TD,P,B,INPUT,DIV{font-family:arial,helvetica; font-size:12px}
.clCMEvent{position:absolute; z-index:300; width:100%; height:100%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:hidden}
.clCMAbs{position:absolute; width:10; height:10; left:0; top:0; visibility:hidden}

.clT,.clTover,.clS,.clSover,.clS2,.clS2over{position:absolute; overflow:hidden; width:130; height:25; cursor:pointer; cursor:hand}
.clT,.clTover{padding:4px; font-size:12px; font-weight:bold}
.clT{color:white; }   
.clTover{color:#FCCE55;}
.clS,.clSover{padding:2px; font-size:11px; font-weight:bold}
.clS2,.clS2over{padding:2px; font-size:11px;}
.clS,.clS2{color:#006699; background-color:#CDDBEB; layer-background-color:#CDDBEB;}
.clSover,.clS2over{color:#FCCE55;}
.clSover,.clS2over,.clTover,.clB,.clBar{layer-background-color:#336699; background-color:#336699;}
.clB{position:absolute; visibility:hidden; z-index:300;}
.clBar{position:absolute; width:10; height:10; visibility:hidden;}