body {
  margin: 0;
  padding: 0;
  font-size: 15px;
  font-family: Arial, Helvetica, sans-serif;
}
div#alles {
  width: 52em;
}
div#oben {
  padding: 1em 0 0 190px;
}
div#oben img {
  width: 350px;
  height: 69px;
}

div#oben ul {
  margin: 0.6em 0;
  padding: 0;
}
div#oben ul li {
  list-style: none;
  display: inline;
  margin: 0.6em 0em;
  padding: 0;
}
div#oben ul a {
  padding: 0.2em 1em;
  text-decoration: none;
  font-weight: bold;
  color: #00072f;
}
* html div#oben ul a {
  width: 1em;    /* nur fuer IE 5.0x erforderlich */
  w/idth: auto;  /* sicherheitshalber fuer spaetere Versionen korrigiert */
}
div#oben ul a:hover {
  color: white;
  background-color: #00072f;
}

div#inhalt {
  margin: 0.4em 0 1em 0.8em;
}
div#inhalt h1 {
  border-bottom: 1px dotted gray;
  font-size: 1.9em;
  font-family: serif;
  font-weight: normal;
}
div#inhalt p { line-height: 130%; text-align: justify; }
div#inhalt img { margin: 0.2em 0.4em; }
img { border: 0; }
div#inhalt a { color: #132E47; }
div#inhalt a:hover {
  text-decoration: none;
  color: #1C8A29;
}
div#inhalt input.einzeilig {
  width: 20em;
}
div#inhalt textarea.mehrzeilig {
  width: 99%;
  height: 18.5em;
}
input, textarea {
  border: 1px solid gray;
}
td, th {
  text-align: left;
  vertical-align: top;
}

ul.galerie {
  list-style-type: none;
}

ul.galerie li {
  float: left;
}
ul.galerie li a {
  display: block;
  margin: 6px;
  padding: 5px;
  background-color: #eee;
  border: 1px solid #cccbb9;
  text-align: center;
  text-decoration: none;
}
ul.galerie li a:hover {
  border: 1px solid #456ff3;
}

ul#wechselleiste {
  margin: 0;
  margin-bottom: 2em;
  text-align: center;
}
ul#wechselleiste li {
  list-style: none;
  display: inline;
  margin: 0 0.2em;
  padding: 0;
}

ul#wechselleiste a, ul#wechselleiste span {
  padding: 0.2em 0.8em;
  text-decoration: none;
  font-weight: bold;
  border: 1px solid #A3D6FF;
  color: #001350;
  background-color: #F4FFFE;
}
* html ul#wechselleiste a, * html ul#wechselleiste span {
  width: 1em;    /* nur fuer IE 5.0x erforderlich */
  w/idth: auto;  /* sicherheitshalber fuer spaetere Versionen korrigiert */
}
ul#wechselleiste a:hover, ul#wechselleiste span {
  border-color: #001350;
  color: #FF0000;
  background-color: #FFF7D1;
}