body {     
background-color:#284031;  margin:0px;
scrollbar-3dlight-color: #EEEEEE;
scrollbar-arrow-color: #BDD5C6;
scrollbar-base-color: #445C4D;
scrollbar-darkshadow-color: #21392A;
scrollbar-face-color: #132B1C;
scrollbar-highlight-color: #DFDFDF;
scrollbar-shadow-color: #555555;
scrollbar-track-color: #061E0F;     }

BODY,TD,P { color: #222222;  font-size: 70%;  font-family: Arial, Helvetica, sans-serif;  list-style:square; }

.mainbg { background-color:#F7FFFF; }

.mtab { background-color:#F7FFFF; }

.titel { font-size: 125%;  }

.n { font-size: 70%;  }
.k { font-size: 97%; }
.kc { font-size: 97%; text-align:center; vertical-align:bottom; }
.nk { font-size:97%; }

.g { font-size: 125%;  }

.fett { font-weight:bold; }

.cont { background-color:#F7FFFF;  }
.content { background-color:#F7FFFF;  text-align:justify; }

.mid {  text-align:center;  }

.navi {   COLOR: #444444; font-size: 70%; font-weight: bold;  }

.nava {  background-color:#9CB4A5;;  }

.extra { background-color:#445C4D;  background-color:#445C4D; COLOR: #BDD5C6;  font-size: 70%;  text-align:justify;  }

a:link { font-weight: bold; color:#3B5344; text-decoration: none }
a:visited { font-weight: bold; color:#3B5344; text-decoration: none }
a:hover { font-weight: bold; color:#132B1C; text-decoration: underline }
a:active { font-weight: bold; color:#3B5344; text-decoration: none }

a.anav:link { color:#3B5344; text-decoration: none }
a.anav:visited { color:#3B5344; text-decoration: none }
a.anav:hover {  color:#000000; text-decoration: underline }
a.anav:active { color:#3B5344; text-decoration: none }

a.ex:link {font-weight: bold; color:#9CB4A5; text-decoration: none }
a.ex:visited { font-weight: bold; color:#9CB4A5; text-decoration: none  }
a.ex:hover { font-weight: bold; color:#FFFFFF; text-decoration: underline }
a.ex:active { font-weight: bold; color:#9CB4A5; text-decoration: none }

.tabli {  text-align:right; }
.tablitop { text-align:right; vertical-align:top; }
.tabre { padding-left:3px; }

.sidebg { background-color:#F7FFFF; }

.fo { font-size: 97%;  text-align:center;  }
.tdfo { 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: #445C4D;  border-style:solid; border-width:1px; }
.fotog { border-color: #445C4D; border-style:solid; border-width:1px;   }
.exfoto {  border-color: #445C4D;  border-style:none; border-width:0px; }

INPUT,TEXTAREA,SELECT { color: #445C4D; font-size: 100%; font-family: Arial, Helvetica, sans-serif; border-style:solid; 
border-color:132B1C; background-color: #BDD5C6; border-width:1px; }

.buts { font-weight: bold; color: #BDD5C6; font-size: 100%; font-family: Arial, Helvetica, sans-serif; border-style:solid; 
border-color:132B1C; background-color: #445C4D; border-width:1px; }
.fow {width:250px; }
.radio { BORDER-STYLE: none; BACKGROUND-COLOR: transparent;  }

.impress { font-size:97%; }

.exptit { background-color:#BDD5C6; padding:5px; font-weight:bold; }
.land { background-color: #DDDDDD; }
.plz    { background-color: #EEEEEE; }

.stab0 { background-color:#BDD5C6; text-align:center; font-size: 97%; padding:2px; }
.stab1 { width:33%; background-color:#BDD5C6; text-align:left; font-size: 97%; padding:3px; }
.stab2 { width:34%; background-color:#BDD5C6; text-align:center; font-size: 97%; padding:3px; }
.stab3 { width:33%; background-color:#BDD5C6; text-align:right; font-size: 97%;  padding:3px; }
.sview  {  text-align:center; font-size: 97%;  }
.spreis {  text-align:center; font-size: 125%; font-weight:bold;  }

.preisbg {  width:430px; height:100px; padding:5px; 
                   background-color:#BDD5C6;  border-style:solid;  border-color:132B1C; 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 { }


