/* Generelle Styles für alle Seiten */
body {
  background-color:#FBF6E8;
  color:#000000;text-align:center;
  margin:0px;padding:0;
  scrollbar-face-color:#FBF6E8;
  scrollbar-shadow-color:#FBF6E8;
  scrollbar-arrow-color:#FBF6E8;
  }
/* Seitenaufteilung */
#inhalt
{
margin:0px auto;
background:#FBF6E8;
}
#oben
{
top:0px; left:0; right:0;
background:#FBF6E8;
margin:0px auto;
}
#unten
{
bottom:0px; left:0; right:0;
background:#FBF6E8;
margin:0px auto;
}

/* Tabellenaufteilung für alle Seiten */
.tdalles {
  width:1000px;margin:0px auto; padding:0px;
  background-color:#FCC6AC;height:70%;
  border-right: 20px #FCC6AC solid;
}
.tdlinks {
  width:180px;padding:0px;margin:0px;
  vertical-align:top;
  background-color:#FCC6AC;
  background-image: url(grafics/rand.jpg);
}
.tdrechts {
  width:20px;padding:0px;margin:0px;text-align:right;
  vertical-align:top;background-color:#FCC6AC;
  }
.tdmitte {
  width:800px;height:100%;
  vertical-align:top;
  background-color:#FBF6E8;
}
/* Styles für den Kopfteil */
/* Tabelle Kopf/Fuss (oben.inc.php, unten.inc.php) */
.obentab {
  width:1000px;background-color:#FBF6E8;
  padding:0px;margin:0px auto;
  border: 2px #FCC6AC solid;
}
/* Kopfleiste mit Logos */
.tdol {
  width:180;font-family:Arial, Helvetica; font-size:10pt;
  text-align:left; font-weight:normal; color:#204080;
  background-color:#FBF6E8;
}
.tdom1 {
  width:700;font-family:Arial, Helvetica; font-size:26px;
  text-align:left; font-weight:bold; color:#204080;
  background-color:#FBF6E8;
}
.tdom2 {
  width:700;font-family:Arial, Helvetica; font-size:13px;
  text-align:left; font-weight:bold; color:#204080;
  background-color:#FBF6E8;vertical-align:top;
  }
.tdor {
  width:120;font-family:Arial, Helvetica;
  text-align:right; font-weight:normal; color:#000000;
  background-color:#FBF6E8;
}

/* Tabelle Menue (oben.inc.php) */
.menuediv {
  width:1000px;background-color:#FCC6AC;
  padding:0px;margin:0px auto;
}
.menuetab {
  width:1000px; background-color:#FCC6AC;
  padding:0px;margin:0px auto;
}
a.menue:link, a.menue:visited, a.menue:active,a.menue:hover {
  font-size: 12px; font-family:Arial, sans-serif ;
  background-color: #FCC6AC;
  text-align:center;display:block;
  text-decoration:none; color:#204080;padding:2px;
  border: 1px #fd8833 solid; font-weight:bold;
}
a.menue:hover {
  font-size: 12px; font-family:Arial, sans-serif ;
  background-color: #FBF6E8;
  text-align:center;display:block;
  text-decoration:none; color:#fd8833;padding:2px;
  border: 1px #fd8833 solid; font-weight:bold;
}
a.menueakt:link, a.menueakt:visited, a.menueakt:active, a.menueakt:hover {
  font-size: 12px; font-family:Arial, sans-serif ;
  background-color: #FBF6E8;
  text-align:center;display:block;
  text-decoration:none; color:#fd8833;padding:2px;
  border: 1px #fd8833 solid; font-weight:bold;
}
a.menuek:link, a.menuek:visited, a.menuek:active {
  font-size: 12px; font-family:Arial, sans-serif ;
  text-decoration:none; color:#204080;
  background-color: #FCC6AC;display:block;
  font-weight:bold;
}
a.menuek:hover {
  font-size: 12px; font-family:Arial, sans-serif ;
  text-decoration:none; color:#fd8833;
  background-color: #FBF6E8;display:block;
  font-weight:bold;
}
a.menuekakt:link, a.menuekakt:visited, a.menuekakt:active, a.menuekakt:hover {
  font-size: 12px; font-family:Arial, sans-serif ;
  text-decoration:none; color:#fd8833;
  background-color: #FBF6E8;display:block;
  font-weight:bold;
}
a.menuek2:link, a.menuek2:visited, a.menuek2:active {
  font-size: 11px; font-family:Arial, sans-serif ;
  text-decoration:none; color:#204080;
  background-color: #FCC6AC;display:block;
  font-weight:bold;
}
a.menuek2:hover {
  font-size: 11px; font-family:Arial, sans-serif ;
  text-decoration:none; color:#fd8833;
  background-color: #FBF6E8;display:block;
  font-weight:bold;
}
a.menuek2akt:link, a.menuek2akt:visited, a.menuek2akt:active, a.menuek2akt:hover {
  font-size: 11px; font-family:Arial, sans-serif ;
  text-decoration:none; color:#fd8833;
  background-color: #FBF6E8;display:block;
  font-weight:bold;
}
/* normale Links im Text*/
a:link, a:visited, a:active, a:hover {
  text-decoration: underline;
  color:#000080;
  font-family:Arial, Helvetica;
  font-size:12px;
  font-weight:normal;
}
a:hover {
  color:#fd8833;
}
/* Link klein blau fett*/
a.linkbl:link, a.linkbl:visited, a.linkbl:active, a.linkbl:hover {
  text-decoration:none;
  color:#000080;
  font-family:Arial, Helvetica;
  font-size:12px;
  font-weight:bold;
}
a.linkbl:hover {
  color:#fd8833;
}
/* kleine Links im Text*/
a.klein:link, a.klein:visited, a.klein:active, a.klein:hover {
  text-decoration: underline;
  color:#000080;
  font-family:Arial, Helvetica;
  font-size:11px;
  font-weight:normal;
}
a.klein:hover {
  color:#fd8833;
}
/* Überschriften */
h1 {
  color:#204080;font-weight:bold;margin:0px;padding:0px;
  font-size: 18px; font-family:Arial, sans-serif ;
  text-align:center;
}
h2 {
  color:#204080;font-weight:bold;margin:0px;padding:0px;
  font-size: 18px; font-family:Arial, sans-serif ;
}
h3 {
  color:#204080;font-weight:bold;line-height:12px;
  font-size: 14px; font-family:Arial, sans-serif ;margin:0px;
}
h4 {
  color:#204080;font-weight:bold;line-height:12px;
  font-size: 12px; font-family:Arial, sans-serif ;margin:0px;
}
h5 {
  color:#204080;font-weight:bold;text-align:center;
  font-size: 12px; font-family:Arial, sans-serif ;margin:0px;
}
p {
  font-size: 12px; font-family:Arial, sans-serif ;
  color:#000080;
}
/* Tabellen Styles */
.th {
  font-size: 12px; font-family:Arial, sans-serif ;
  font-weight:bold;color:#204080;
  text-align:left; background-color:#FBF6E8;
}
.tht {
  font-size: 12px; font-family:Arial, sans-serif ;
  font-weight:bold;color:#204080;
  text-align:left;vertical-align:top;
  background-color:#FBF6E8;
}
.thcg {
  font-size: 16px; font-family:Arial, sans-serif ;
  font-weight:bold;color:#204080;
  text-align:center;
  background-color:#FBF6E8;
}
.thc {
  font-size: 12px; font-family:Arial, sans-serif ;
  font-weight:bold;color:#204080;
  text-align:center;
  background-color:#FBF6E8;
}
td {
  font-size: 12px; font-family:Arial, sans-serif ;
  text-align:left; color:#204080;
}
.tdborder {
  font-size: 12px; font-family:Arial, sans-serif ;
  text-align:left; color:#204080;border: 1px #fd8833 solid;
  padding:2px;
}
.tdc {
  font-size: 12px; font-family:Arial, sans-serif ;
  text-align:center; color:#204080;
  background-color:#FBF6E8;vertical-align:top;
}
.tdl {
  font-size: 12px; font-family:Arial, sans-serif ;
  text-align:left; color:#204080;
  background-color:#FBF6E8;vertical-align:top;
}
.tdlk {
  font-size: 11px; font-family:Arial, sans-serif ;
  text-align:left; color:#204080;
}
.tdlkr {
  font-size: 11px; font-family:Arial, sans-serif ;
  text-align:right; color:#204080;
}
.tdlkc {
  font-size: 11px; font-family:Arial, sans-serif ;
  text-align:center; color:#204080;
}
.tdj {
  font-size: 12px; font-family:Arial, sans-serif ;
  color:#204080;font-weight:normal;
}
.tdt {
  font-size: 12px; font-family:Arial, sans-serif ;
  color:#204080;font-weight:normal;
  vertical-align:top;background-color:#FBF6E8;
}
.tdtr {
  font-size: 12px; font-family:Arial, sans-serif ;
  color:#204080;font-weight:normal;width:150px;
  vertical-align:top; text-align:right;
}
/* Listen */
ul {
  margin:10px;
}
li {
 color:#204080;font-family:Arial, Helvetica, sans-serif;
 font-size:12px;line-height:15px;margin-left:5px;
 }
/* Div Blöcke zur Seitenaufteilung */
.divueb {
  color:#204080;background-color:#FCC6AC;
  border: 1px #fd8833 solid; margin:0px;padding:3px;
}
.divtxt {
  color:#204080;background-color:#FBF6E8;
  border: 1px #fd8833 solid; margin:0px;padding:3px;
  display:block;
}
.divtxtges {
  color:#204080;background-color:#FBF6E8;
  border: 1px #fd8833 solid; margin:10px;padding:3px;
  display:block;
}
.divtxtk {
  color:#204080;background-color:#FBF6E8;
  border: 1px #fd8833 solid; margin:0px;padding:3px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;text-align:justify;
}
.divtxtkc {
  color:#204080;background-color:#FBF6E8;
  border: 1px #fd8833 solid; margin:0px;padding:3px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;text-align:center;
}
.divtxtj {
  color:#204080;background-color:#FBF6E8;
  border: 1px #fd8833 solid; margin-left:0px;
  margin-right:200px;margin-top:15px;padding:5px;
  text-align:justify;
}
/* Anfrageformular */
.tdfrag {
 text-align:left;
 font-family:Arial, sans-serif;font-weight:bold;
 font-size:12px; color:#204080;
 }
.fehler {
 text-align:left;margin-left:10px;
 font-family:Arial, sans-serif;font-weight:bold;
 font-size:12px; color:#cb0000;
 }
.inp {
  font-family:Arial, Helvetica, sans-serif; font-size:12px;
  border: 1px #fd8833 solid;
  }
.submit {
  font-size: 12px; font-family:Arial, sans-serif ;
  background-color: #FCC6AC;
  text-align:center;display:block;
  text-decoration:none; color:#204080;padding:2px;
  border: 1px #fd8833 solid; font-weight:bold;
 }
.submitklein {
  font-size: 11px; font-family:Arial, sans-serif ;
  background-color: #FCC6AC;
  text-align:center;display:block;
  text-decoration:none; color:#204080;padding:0px;
  border: 1px #fd8833 solid; font-weight:bold;
 }
.sdruck {
 color:#003399; font-family:Arial, sans-serif;margin-bottom:5px;
 font-size:11px; font-weight:bold;margin-left:550px;
 vertical-align:bottom;
}
.iframeb {
  border: 1px #fd8833 solid;width:95%;margin-top;10px;height:80%;
}
.iframe {
  margin:10px;height:75%;width:95%;
}
.iframe2 {
  margin:10px;height:85%;width:95%;
}