body {
  color: white; 
  background-color: #00001c;
  font-size: 100.01%;
  font-family: Helvetica,Arial,sans-serif;
  margin: 0px; padding: 0px;
}

a:link {
  color: white; 
}
a:visited {
  color: #C0C0C0; 
}
a:hover {
  color: white; 
}
a:active {
  color: white; 
}

p#Title {
  margin: 0px 0px 0px 0px; padding: 0px;
  text-align: left;
  background-color: #00001c;
}
html>body h1 {
  border-color: gray;  /* Farbangleichung an den Internet Explorer  */
}

ul#Navigation {
  font-size: 0.83em;
  float: left; width: 160px;
  margin: 0 0 0 0px; padding: 0;
}
ul#Navigation li {
  list-style: none;
  margin: 0; padding: 0px;
}
ul#Navigation a {
  display: block;
}
ul#Navigation a:link {
}
ul#Navigation a:visited {
}
ul#Navigation a:hover {
}
ul#Navigation a:active {
}

div#Info {
  font-size: 0.9em;
  float: right; width: 12em;
  margin: 0px 0px 0px 0px; padding: 0;
  background-color: #00ff00; 
  color: white
}
div#Info h2 {
  font-size: 1.33em;
  margin: 0.2em 0.5em;
}
div#Info p {
  font-size: 1em;
  margin: 0.5em;
}

div#Inhalt {
  margin: 0px 0px 0px 160px;
  padding: 0 1em;
}
* html div#Inhalt {
  height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorers */
}
div#Inhalt h2 {
  font-size: 1.2em;
  margin: 1.2em 0;
}
div#Inhalt p {
  font-size: 1em;
  margin: 1em 0;
}

div#Fusszeile {
  clear: both;
  margin-top: 10px; padding: 0.1em;
  color: white;
  font-size: s-small;
  background-color: #00001b; 
  //border-top: 1px solid white;
}
