body{
 color:#203060;
 background-color:#748ba7;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 padding:0;
 margin:5px 5% 15px 5%;
 text-align:center;
}
/*Alle Listenpunkte*/
li {
 list-style-type:circle;
}
/*Schriftart festlegen*/
#b, #kopf, .inhalt, .h2, #fuss, #unten, a{
 font-family:Verdana,Arial,Helvetica,sans-serif;
}
/*Aussenrand und Hintergrund der Seite*/
#rand {
 background-color:#babfca;
 border: solid 2px #4d5a79;
}
/*das gesicht im kopf und fuß der datei*/
#kopf {
 text-align:left;
 margin:0;
 padding:0;
 background-image:url('Bilder/titelmitte.gif');
}
/*Kopfnavigation als Liste*/
#b {
 background-color:#cbcfda;
 font-size:11px;
 padding:3px;
 margin:0;
 border-top:solid 1px #4d5a79;
 border-bottom:solid 1px #4d5a79;
 text-align:left;
 list-style:none;
}
#b li {
 display:inline;
 padding:3px;
}
/*div-Köpfe, dunkel mit heller Schrift*/
.h2 {
 font-size:11px;
 color:#f0f0f0;
 background-color: #566382;
 border:solid 1px #203060;
 text-align:left;
 line-height:15px;
 margin:20px 3% 0 3%;
 padding:5px;
}
.inhalt {
 border:solid 1px #203060;
 border-top:none;
 background-color:#f0f0f0;
 text-align:left;
 margin:0 3% 15px 3%;
 padding:5px;
}
.inhalt table {
 width:90%;
 min-width:100%;
 margin:0;
}
.inhalt ul {
 margin:10px 0 10px 5px;
}
.inhalt ul li {
 line-height:18px;
 list-style-type:none;
}
.inhalt ol {
 line-height:20px;
 margin-top:0;
}
.inhalt h3 {
 margin:10px 0 10px 5px;
 font-size:14px;
}
.inhalt h4 {
 font-size:13px;
 text-align:right;
 margin:10px 10px 5px 0;
}
.inhalt img {
 float:left;
 margin-right:15px;
}
p:first-letter {
 font-size:20px;
}
#rand p, #rand pre {
 font-size:13px;
 text-align:left;
 margin:0 3% 15px 3%;
 padding:5px;
}
#rand table {
 font-size:13px;
 text-align:left;
}
#fuss {
 color:#203060;
 text-align:center;
 line-height:11px;
}
#fuss a {
 text-decoration:none;
}
#unten {
 margin-top:5px;
}

/*Links im Kopf der Seite*/
a.n {
 font-size:11px;
}
a.n:link, a.n:visited {
 color:#012345;
 text-decoration:none;
}
a.n:hover {
 color:#000000;
 text-decoration:underline;
}

/*Links auf der Seite*/
a.zb {
 font-size:12px;
 text-decoration:underline;
}
a.zb:link, a.zb:visited {
 color:#405060;
}
a.zb:hover {
 color:#000000;
}
.oben {
 text-align:right;
 padding-right:30px;
 clear:left;
}
.ticker {
 background:#babfca;
 color:#900;
 border:none;
 font-size:18px;
 text-align:center;
}
/*Bereiche mit Quellcode hell mit dunkler Schrift*/
pre {
 font-size:12px;
 color:#000000;
 background-color:#ffffdd;
 padding:4px;
 border:solid 1px #000000;
 border-collapse:collapse;
}

/*############################# bis hier her ###########################################*/
/*Tabellen*/
.tx {
 border:solid 1px #203060;
 background-color:#f0f0f0;
}

/*Absatz mit Quellcode hell mit dunkler Schrift*/
p.q {
  font-size:12px;
  color:#000000;
  background-color:#ffffdd;
  padding:4px;
  border:solid 1px #000000;
  border-collapse:collapse;
}

/*span mit Quellcode hell mit dunkler Schrift*/
.qt {
  font-size:12px;
  color:#000000;
  background-color:#ffffdd;
  padding:3px;
  border:solid 1px #000000;
  border-collapse:collapse;
  margin:0 3% 0 3%;
}

.k {
  color:#203060;
  line-height:9px;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:10px;
}

/*Überschriften in der Satzung*/
.satz {
  background-color:#e0e0e0;
  border-top:solid 1px #000000;
  border-bottom:solid 1px #000000;
}

/*Erklärungen*/
.erkl {
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:10px;
  color:#005500;
}

.kom1 {
  background-color:#e0e0e0;
}
.kom2 {
  background-color:#f0f0f0;
}
/*Link für das Face...*/
a.m {
  text-decoration:none;
  font-size:11px;
}
a.m:link {
  color:#203060;
}
a.m:visited {
  color:#203060;
}
a.m:hover {
  color:#ffffff;
}
/* mailformular spamschutz */
.wech {
  display:none;
}
