body {     
background-color:#001177;  margin:0px;
scrollbar-3dlight-color: #0000FF;
scrollbar-arrow-color: #DFDFDF;
scrollbar-base-color: #000033;
scrollbar-darkshadow-color: #003366;
scrollbar-face-color: #000000;
scrollbar-highlight-color: #DFDFDF;
scrollbar-shadow-color: #555555;
scrollbar-track-color: #000033;     }

BODY,TD,P { color: #222222;  font-size: 9pt;  font-family: Arial, Helvetica, sans-serif;  list-style:square; }

.mainbg { background-color:#FBF2A4; }

.mtab { background-color:#FBF2A4; }

.titel { font-size: 11pt;  }

.n { font-size: 9pt;  }
.k { font-size: 8pt; }
.kc { font-size: 8pt; text-align:center; vertical-align:bottom; }
.nk { font-size:8pt; }

.g { font-size: 12pt;  }

.fett { font-weight:bold; }

.cont { background-color:#FBF2A4;  }
.content { background-color:#FBF2A4;  text-align:justify; }

.mid {  text-align:center;  }

.navi {   COLOR: #000000; font-size: 9pt; font-weight: bold;  }

.nava {  background-color:#7C8EE4;;  }

.extra { background-color:#CA6413;  background-color:#CA6413; COLOR: #000000;  font-size: 8pt;  text-align:justify;  }

a:link { font-weight: bold; color:#000066; text-decoration: none }
a:visited { font-weight: bold; color:#6600CC; text-decoration: none }
a:hover { font-weight: bold; color:#3300FF; text-decoration: underline }
a:active { font-weight: bold; color:#000066; text-decoration: none }

a.anav:link { color:#000000; text-decoration: none }
a.anav:visited { color:#000000; text-decoration: none }
a.anav:hover {  color:#FFFFFF; text-decoration: underline }
a.anav:active { color:#FFFFFF; text-decoration: none }

a.ex:link {font-weight: bold; color:#000066; text-decoration: none }
a.ex:visited { font-weight: bold; color:#000066; text-decoration: none  }
a.ex:hover { font-weight: bold; color:#0000FF; text-decoration: underline }
a.ex:active { font-weight: bold; color:#000066; text-decoration: none }

.tabli {  text-align:right; }
.tablitop { text-align:right; vertical-align:top; }
.tabre { padding-left:3px; }

.sidebg { background-color:#FBF2A4; }

.fo { font-size: 8pt;  text-align:center; width:25%;  }

.bli {    text-align:left; float:left;   margin-bottom: 5px; margin-right: 5px; margin-top: 5px; }
.bmi {  text-align:center; clear:both; margin-bottom: 5px; margin-top: 5px;  }
.bre {   text-align:right; float:right;  margin-bottom: 5px;  margin-left: 5px; margin-top: 5px; }

.na {  clear:both; }

.foto {   border-color: #000000;  border-style:solid; border-width:1px; }
.fotog { border-color: #000000; border-style:solid; border-width:1px;   }
.exfoto {  border-color: #000000;  border-style:none; border-width:0px; }

INPUT,TEXTAREA,SELECT { color: #333333; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; border-style:solid; 
border-color:000033; background-color: #EEEEEE; border-width:1px; }

.buts { font-weight: bold; color: #000066; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; border-style:solid; 
border-color:000033; background-color: #BBBBBB; border-width:1px; }
.fow {width:250px; }
.radio { BORDER-STYLE: none; BACKGROUND-COLOR: transparent;  }

.impress { font-size:8pt; }

.exptit { background-color:#F6C473; padding:5px; font-weight:bold; }
.land { background-color: #F6C473; }
.plz    { background-color: #F6C473; }

.stab0 { background-color:#F6C473; text-align:center; font-size: 8pt; padding:2px; }
.stab1 { width:33%; background-color:#F6C473; text-align:left; font-size: 8pt; padding:3px; }
.stab2 { width:34%; background-color:#F6C473; text-align:center; font-size: 8pt; padding:3px; }
.stab3 { width:33%; background-color:#F6C473; text-align:right; font-size: 8pt;  padding:3px; }
.sview  {  text-align:center; font-size: 8pt;  }
.spreis {  text-align:center; font-size: 12pt; font-weight:bold;  }

.preisbg {  width:430px; height:100px; padding:5px; 
                   background-color:#F6C473;  border-style:solid;  border-color:000033; border-width:1px; }

@page { margin-left:2.0cm; }

.merke { border:1px;  border-color:#000000; border-style:groove; background-color:#FFFFCC; padding:5px; visibility: hidden; width:300px; position:absolute; top:0px;left:300px; z-index:2; }

.listtabsp { width:25%; padding-left:3px; }
.oben { text-align:right; padding-right:5px; }
.maske { }
.maskeli { text-align: right; padding-right:2px; }
.maskere { }


