body, p a {
  color: black; background: #eeeeee;
  font-family: Helvetica,Arial,sans-serif;
  margin: 0; padding: 0 0;
  text-align: center;  /* Zentrierung im Internet Explorer */
  }

div#seite {
  text-align: left;    /* Seiteninhalt wieder links ausrichten */
  margin: 0;      /* standardkonforme horizontale Zentrierung */
  width: 900px;
  padding: 0px;
  border: 0px solid black;
  font-size: 13px
  }
html>body div#Seite {
  border-color: grey;  /* Farbangleichung an den Internet Explorer  */
  }

div#menueleiste {
  background-color: #222;
  text-align: left;    /* Seiteninhalt wieder links ausrichten */
  padding: 0px;      /* standardkonforme horizontale Zentrierung */
  width: 900px;
  }
html>menueleiste div#Seite {
  border-color: grey;  /* Farbangleichung an den Internet Explorer  */
  }


ul#menue {
  margin: 0px 10px; padding: 0px;
  text-align: left;
  }
ul#menue li {
  list-style: none;
  float: left;  /* ohne width - nach CSS 2.1 erlaubt */
  position: relative;
  margin: 0em; padding: 0;
  }
* html ul#menue li {  /* Korrektur fuer den IE 5 und 6 */
  margin-bottom: 0em;
  }
*:first-child+html ul#menue li {  /* Korrektur fuer den IE 7 */
  margin-bottom: 0em;
  }
ul#menue li ul {
  margin: 0; padding: 0;
  position: absolute;
  top: 1.4em; left: 0em;
  display: none;  /* Unternavigation ausblenden */
  }
* html ul#menue li ul {  /* Korrektur fuer IE 5.x */
  left: -1.3em;
  lef\t: 0em;
  }
*:first-child+html ul#menue ul {  /* Workaround fuer den IE 7 */
  background-color:silver; padding-bottom: 0em;
  }
ul#menue li:hover ul {
  display: block;  /* Unternavigation in modernen Browsern einblenden */
  }
ul#menue li ul li {
  float: none;
  display: block;
  margin-bottom: 0em;
  }
ul#menue a, ul#menue span {
  display: block;
  width: auto; white-space:nowrap;  /* Breite den in li enthaltenen Elementen zuweisen */
  padding: 0.1em 0.3em;
  text-decoration: none;
  border: 0px solid black;
  color: #eee; background-color: #222;
  }
* html ul#menue a, * html ul#menue span {
  width: 8.6em;   /* Breite nach altem MS-Boxmodell für IE 5.x */
  w\idth: 6.4em;  /* korrekte Breite fuer den IE 6 im standardkonformen Modus */
  }
ul#menue a:hover, ul#menue span, li a#aktuell {
  border-color: white;
  border-left-color: black; border-top-color: black;
  color: white; background-color: gray;
  }


li a#aktuell {  /* aktuelle Rubrik kennzeichnen */
  color: maroon; background-color: silver;
  }
ul#menue li ul span {  /* aktuelle Unterseite kennzeichnen */
  background-color: maroon;
  }


ul#shortcut {
  clear: both;
  background-color: #33f;
  float: right; width: 200px;
  }
ul#shortcut li {
  list-style: none; margin: 5px 0px -3px 0px; padding: 0px;
  }
ul#shortcut a {
  }


div#auswahl {
  float: right; width: 280px;
  min-height: 100px;
  margin: 0; padding: 0 0;
  background-color: #eeffff;
  }
div#auswahl p {
  margin: 10px 10px;
  }

div#header {
  font-size: 0.9em; background-color: #dfdbfd;
  margin-top: 0px; margin-bottom: 0px; padding: 0px;
  }
div#header a {
  display: block;
  padding: 0; margin: 0;
  }
div#header a:link {
  color: #000000; text-decoration: none;
  }
div#header a:visited {
  color: #000000; text-decoration: none;
  }
div#header a:hover {
  color: #ffffff; text-decoration: none;
  }
div#header a:active {
  color: #000000; text-decoration: none;
  }
div#header img {
  margin: 0px 0px -3px 0px;
  }

div#Uhr {
  float: right; width: 150px; color: #eeeeee;
  text-align: right; padding: 0px 5px 0px 5px;

  }

ul#schrift {
  float: right; margin: 0px; padding: 0px;
  }
ul#schrift li {
  list-style: none; display: inline;
  margin: 0; padding: 0px;
  }
ul#schrift a {
  padding: 0px 5px 0px 5px;
  }
ul#schrift a:link {
  color: #eee; text-decoration: none;
  }
ul#schrift a:visited {
  color: #eee; text-decoration: none;
  }
ul#schrift a:hover {
  text-decoration: none;
  color: white; background-color: gray;
  }
ul#schrift a:active {
  color: #eee; text-decoration: none;
  }

div#inhaltwin {
  margin: 0px 200px 0px 0px;
  padding: 0px;
  border: 0px solid black;
  }
div#inhalt {
  margin: 0; padding: 0 0px;
  border: 0px solid black;
  }
div#inhalt h5 {
  font-size: 1.6em; font-weight: bold;
  margin: 40px 10px;
  }
div#inhalt h6 {
  font-size: 1.3em; font-weight: bold;
  margin: 25px 10px 10px 10px;
  }
div#inhalt p {
  font-size: 1.0em;
  margin: 10px 10px;
  }
ul#inhalt li {
  list-style: circle;
  font-size: 1.0em;
  margin: 0; padding: 0px;
  }
ol#inhalt li {
  list-style: lower-alpha;
  font-size: 1.0em;
  margin: 0; padding: 0px;
  }
div#inhalt a:link {
  color: #000000; background: none; text-decoration: none;
  }
div#inhalt a:visited {
  color: #000000; background: none; text-decoration: none;
  }
div#inhalt a:hover {
  color: #ffffff; background: none; text-decoration: none;
  }
div#inhalt a:active {
  color: #000000; background: none; text-decoration: none;
  }
div#inhalt td {
  font-size: 1.0em;
  }