html, body {
  background-color:#ffffff;
  height:100%;
  margin:0;
  padding:0;
  scrollbar-face-color:#B9CCBB; scrollbar-shadow-color:#f1f1f1;
  scrollbar-arrow-color:#003399
  }
/* Styles für Bereiche */
.divback1 {
  background: url('fotos/backgr1.jpg') no-repeat scroll top;
}
#divges {
  width:1000px;
  height:100%;
  padding:0px;
  margin:0;
}
#divoben {
  width:1000px;
  height:100px;
  margin:0;
  padding:0px;
}
#divunten {
  width:1000px;
}
#divnavi {
  float:left;
  width:19%;
  margin:0;padding:0;
}
#divinhalt50 {
  float:left;
  width:50%;
  margin:1px;padding:2px;
}
#divinhalt60 {
  float:left;
  width:60%;
  margin:1px;padding:2px;
}
#divinhalt70 {
  float:left;
  width:70%;
  margin:1px;padding:2px;
}
#divrechts2 {
  float:left;
  width:2%;
  margin:0;padding:0;
  margin-top:5%;
}
#divrechts10 {
  float:left;
  width:10%;
  margin:0;padding:0;
  margin-top:5%;
}
#divrechts20 {
  float:left;
  width:20%;
  margin:0;padding:0;
  margin-top:5%;
}
#divrechts30 {
  float:left;
  width:30%;height:20%;
  margin:0;padding:0;
  margin-top:5%;
}
.divnavisprache {
  position:absolute;
  width:19%;
  top:570px;
  left:10px;
  padding:0;
  text-align:left;
}
h1 {
 color:#003399;
 font-family:Book Antiqua, Sylfaen, Georgia, sans-serif;
 font-size:28px;
 font-weight:bold;
 text-align:left;
}
h2 {
 color:#003399;
 font-family:Book Antiqua, Sylfaen, Georgia, sans-serif;
 font-size:20px;
 font-weight:bold;
 text-align:left;
}
h3 {
 color:#009999;
 font-family:Book Antiqua, Sylfaen, Georgia, sans-serif;
 font-size:30px;
 font-weight:bold;
 text-align:left;
}
a:link, a:visited, a:active{
 text-decoration:none;
 font-family:Verdana, Arial, sans-serif;
 color:#009999;
 font-size:12px;
 }
a:hover {
 color:#003399;
 }

/* Links Definitionen Navigation */
a.linkgr:link, a.linkgr:visited, a.linkgr:active {
 text-decoration:none;
 font-family:Verdana, Arial, sans-serif;
 color:#009999;
 font-size:12px;
 font-weight:bold;
 display:block;
 margin:5px 10px;
 }
a.linkgr:hover {
 color:#003399;
 }

a.linkbl:link, a.linkbl:visited, a.linkbl:active {
 text-decoration:none;
 font-family:Verdana, Arial, sans-serif;
 color:#003399;
 font-size:12px;
 font-weight:bold;
 display:block;
 margin:5px 10px;
 }
a.linkbl:hover {
 color:#009999;
 }

a.linksw:link, a.linksw:visited, a.linksw:active, a.linksw:hover {
 text-decoration:none;
 font-family:Verdana, Arial, sans-serif;
 color:#000000;
 font-size:12px;
 font-weight:bold;
 display:block;
 margin:20px 10px;
 }

a.umenuegr:link, a.umenuegr:visited, a.umenuegr:active {
 text-decoration:none;
 font-family:Verdana, Arial, sans-serif;
 color:#009999;
 font-size:11px;
 font-weight:bold;
 display:block;
 margin-left:10px;
 background: url(grafics/pfeilklt.gif);
 background-repeat: no-repeat;
 background-position: top left;
 padding-left:14px;
}
a.umenuegr:hover {
 color:#003399;
 }

a.umenuebl:link, a.umenuebl:visited, a.umenuebl:active {
 text-decoration:none;
 font-family:Verdana, Arial, sans-serif;
 color:#003399;
 font-size:11px;
 font-weight:bold;
 display:block;
 margin-left:10px;
 background: url(grafics/pfeilkltb.gif);
 background-repeat: no-repeat;
 background-position: top left;
 padding-left:14px;
 }
a.umenuebl:hover {
 color:#009999;
 }
a.druck:link, a.druck:visited, a.druck:active {
 text-decoration:none;
 font-family:Verdana, Arial, sans-serif;
 color:#003399;
 font-size:10px;
 font-weight:bold;
 }
a.druck:hover {
 color:#009999;
 }
.tdlink {
  vertical-align:top;width:15px;
  }
/* Links Definitionen Textbereich */
 a.klein:link,  a.klein:visited, a.klein:active {
 text-decoration:underline;
 font-family:Verdana, Arial, sans-serif;
 color:#003399;
 font-size:11px;
 font-weight:normal;
 }
 a.klein:hover {
 color:#009999;
 }
.klein {
 color:#003399;font-size:11px; font-weight:normal;
 }
a.kleingr:link, a.kleingr:visited, a.kleingr:active{
 text-decoration:none;
 font-family:Verdana, Arial, sans-serif;
 color:#009999;
 font-size:11px;
 }
a.kleingr:hover {
 color:#003399;
 }
/* Tabellenüberschrift oben */
.tdh1 {
 color:#003399;font-family:Book Antiqua, Sylfaen, Georgia, sans-serif; font-size:180%; font-weight:bold;text-align:justify;
}
/* Tabellendefinitionen Startseite */
.tdh2 {
 color:#009999;font-family:Book Antiqua, Sylfaen, Georgia, sans-serif; font-size:180%; font-weight:bold;
}
.tdh3 {
 color:#003399;font-family:Book Antiqua, Sylfaen, Georgia, sans-serif; font-size:120%; font-weight:bold;
}
th {
  font-weight:bold; font-family:Verdana, Arial;font-size:12px;text-align:left;
}
.tdr {
 text-align:right;
}

.hrblau {
  color:#003399;
  height:1px;
  }
h2 {
 margin:0;
 padding:0
 }
.tdfuss {
  background-color:#ffffff;
  color:#009999;
  font-family:Verdana, Helvetica, sans-serif;
  font-size:11px;
  }
/* Styles für Textseiten */
td, div {
 color:#000000;
 font-family:Verdana, Helvetica, sans-serif;
 font-size:12px;vertical-align:top;
}
.ulsdisc {
  list-style-type:disc;
}
.lige {
 color:#000000;font-family:Verdana, Helvetica, sans-serif;
 font-size:12px;line-height:20px;
 }
.lilp {
 color:#000000;font-family:Verdana, Helvetica, sans-serif;
 font-size:12px;line-height:13px;
 }
.liph {
 color:#000000;font-family:Verdana, Helvetica, sans-serif;
 font-size:12px;line-height:16px;
 }
.li20 {
 color:#000000;font-family:Verdana, Helvetica, sans-serif;
 font-size:12px;line-height:20px;
 }
.li13 {
 color:#000000;font-family:Verdana, Helvetica, sans-serif;
 font-size:12px;line-height:13px;
 }
.li16 {
 color:#000000;font-family:Verdana, Helvetica, sans-serif;
 font-size:12px;line-height:16px;
 }