html {
 overflow-y: scroll;
 }
body {
  margin:0;padding:0;
  color:#000080;
  font-family:Arial, sans-serif;
  font-size:12px;
  text-align:center;
}
/*  Seitenaufteilung  */
#divbody {
  background-image:url('../bilder/hintergrundblau.jpg');
  background-position:top;
  background-color:#d3ddf6;
}
#divges {
  width:1020px;
  border:1px solid #a2b8ea;
  padding:0px;
  margin:0px auto;
  height:100%;
  background-color:#d3ddf6;
  text-align:left;

}
#divnavi {
  width:1020px;
  height: 50px;
  line-height: 30px;
  background-color:#b1c5f2;
  border-bottom:1px solid #a2b8ea;
}
#divinhalt {
  width:1010px;
  height: auto;
 }
#divinhaltstart1 {
  width:500px;
  height: auto;
  min-height:50%;
  float:left;
  margin-top:20px;

}
#divinhaltstart2 {
  width:510px;
  height: auto;
  float:left;
  margin-top:20px;
}

#divunten {
  width:1020px;
  height: 20px;
  background-color:#d3ddf6;
  border:1px solid #a2b8ea;
  margin:0px auto;
}
#ulnavi {
  width:1010px;border:none;
  padding-top:10px;
  margin:0px;
  text-align:left;
  list-style: none;
}
#ulnavi li {
	float:left;
	padding:5px 10px 5px 2px;
	list-style: none;
}
/* Verweise im Text */
a:link, a:visited, a:active, a:hover {
 text-decoration:underline;
 font-family:Arial, sans-serif;
 color:#000080;
 font-size:14px;
 font-weight:normal;
 }
a:hover {
 color:#8b0000;
 }
/* Links Definitionen Textbereich (klein)*/
a.klein:link, a.klein:visited, a.klein:active {
 text-decoration:underline;
 font-family: Arial, sans-serif;
 color:#000080;
 font-size:12px;
 font-weight:normal;
 }
a.klein:hover {
 text-decoration:underline;
 font-family:Arial, sans-serif;
 color:#8b0000;
 font-size:12px;
 font-weight:normal;
 }
/* Links Definitionen Navigation */
a.linkm:link, a.linkm:visited, a.linkm:active, a.linkm:hover {
 text-decoration:none;
 font-family:Arial, sans-serif;
 color:#000080;
 font-size:16px;
 display:inline-block;
 margin-bottom:5px;
 font-weight:normal;
 padding:0 15px;
 border-right:1px solid #a2b8ea;
}
a.linkm:hover {
 color:#f8f7bb;
}
a.linkmhier:link, a.linkmhier:visited, a.linkmhier:active, a.linkmhier:hover {
 text-decoration:none;
 font-family:Arial, sans-serif;
 color:#d90d16;
 font-size:16px;
 display:block;
 margin-bottom:5px;
 font-weight:normal;
 padding:0 10px;
 border-right:1px solid #a2b8ea;
 }
a.linkmhier:hover {
 color:#f8f7bb;
}
h1 {
  color:#000080;
  font-family:Arial, sans-serif;
  font-size:24px;
  text-align:left;
  margin-left:30px;padding:0;
  font-weight:normal;
  }
h2 {
  color:#000080;
  font-family:Arial, sans-serif;
  font-size:20px;
  text-align:left;
  margin-left:30px;padding:0;
  font-weight:normal;
}
h3 {
  color:#000080;
  font-family:Arial, sans-serif;
  font-size:18px;
  text-align:left;
  margin-left:30px;padding:0;
  font-weight:normal;
}
h4 {
  color:#000080;
  font-family:Arial, sans-serif;
  font-size:12px;
  text-align:left;
  margin:10px 0 0 0;padding:0;
  font-weight:normal;
}
h5 {
  color:#000080;
  font-family:Arial, sans-serif;
  font-size:12px;
  text-align:left;
  margin:0;padding:0;
  font-weight:bold;
}
.divtext, .ptext  {
	margin:20px 30px;
}	
.normal {
 color:#000080;
 font-family:Arial, sans-serif;
 font-size:12px;
 text-align:left;
 line-height:16px;
}

.klein {
 color:#000080;
 font-size:12px;
 font-weight:normal;
 }
.klein11 {
 color:#000080;
 font-size:11px;
 font-weight:normal;
 margin:0;padding:0;
 }
.meld {
 color:#cc0080;
 font-size:11px;
 font-weight:normal;
 margin:0;padding:0;
 }
.meld14 {
 color:#cc0080;
 font-size:14px;
 font-weight:normal;
 margin:0;padding:0;
 }
p {
 color:#000080;
 font-family:Arial, sans-serif;
 font-size:14px;
 line-height:1.5em;

}
/* Styles für Tabellen */
td {
 color:#000080;
 font-family:Arial, sans-serif;
 font-size:14px;
 text-align:left;
 vertical-align:top;
}
/* Styles für Formulare */
.input {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  background-color:#0000FA;
  color:#a6ecca;
  border:1px solid #f1f1f1;
  margin:0px;
  }
.submit {
 text-decoration:none;
 font-family:Arial, sans-serif;
 color:#8b0000;
 font-size:11px;
 font-weight:bold;
 background-color:#FFFFf0;
 text-align: center;
 border-bottom: solid 1px #f1f1f1;
 border-right: solid 1px #f1f1f1;
 } 