body {
    color: black; background-color: white;
    font-size: 100.01%;
    font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
    margin: 0; padding: 20px;
    min-width: 41em; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
  }

div#mainnav table {
    font-size: 25px;
    font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
    color: black;
    font-weight: bold;
    text-align: left;
    border-bottom: 1px solid white;
  }
div#mainnav img {
    padding: 5px;
	width: 550px;
	height: 2px;
    border-bottom: 0px solid black;
  }
div#mainnav a {
    color: black;
    text-decoration: none;
  }
div#mainnav a.magenta {
    color: #999999;
  }
div#mainnav a.green {
    color: #999999;
  }
div#mainnav a.cyan {
    color: #999999;
  }
div#mainnav a.blue {
    color: #999999;
  }
div#mainnav a:hover.grey {
    color: #999999;
  }
div#mainnav a:hover.red {
    color: #cc0000;
  }
div#mainnav a:hover.green {
    color: #33cc33;
  }
div#mainnav a:hover.magenta {
    color: #cc00cc;
  }
div#mainnav a:hover.cyan {
    color: #00cccc;
  }
div#mainnav a:hover.blue {
    color: #cc6600;
  }
  
  ul#left {
    float: left; width: 125px;
    padding-left: 2px;
    font-family: Arial, Arial, Helvetica, sans-serif;
    color: black;
    font-weight: normal;
    border: 0px solid black;
  }
  ul#left table {
    width: 100%;
    height: 300px;
    font-size: 11px;
    font-family: Arial, Arial, Helvetica, sans-serif;
    color: black;
    font-weight: normal;
    border: 0px solid black;
  }
  ul#left span.red {
  color: red;
  }
  ul#left span.cyan {
  color: cyan;
  }
  ul#left span.blue {
  font-size: 10px;
  line-height: 14px;
  color: #0099cc;
  }
  ul#left a.blue {
  font-size: 10px;
  line-height: 14px;
  color: #0099cc;
  text-decoration: none;
  }
  ul#left a:hover.blue {
  font-size: 10px;
  line-height: 14px;
  color: #ff9900;
  text-decoration: none;
  }
  ul#left a.nav {
  font-size: 10px;
  line-height: 14px;
  color: #0099cc;
  text-decoration: none;
  }
  ul#left a:hover.nav {
  font-size: 10px;
  line-height: 14px;
  color: #ff9900;
  text-decoration: none;
  }
  ul#left a.back {
  font-size: 10px;
  text-align: right;
  vertical-align: bottom;
  color: #999999;
  text-decoration: none;
  }
  ul#left a:hover.back {
  color: yellow;
  text-decoration: none;
  }
  
  ul#content {
  float: right; width: 980px;
  padding: 5px;
  font-size: 11px;
  font-family: Arial, Arial, Helvetica, sans-serif;
  color: black;
  font-weight: normal;
  border: 0px solid black;
  }
  * html ul#content {
    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
  }
  ul#content table {
    width: 100%;
    font-size: 10px;
  font-family: Arial, Arial, Helvetica, sans-serif;
  color: black;
  font-weight: normal;
    border: 0px solid black;
  }
  ul#content table.text {
    width: 400px;
    font-size: 10px;
  font-family: Arial, Arial, Helvetica, sans-serif;
  color: black;
  font-weight: normal;
    border: 0px solid black;
  }
   ul#content img {
  border: 0px solid black;
  }
  ul#content a.nav {
  font-size: 10px;
  text-align: right;
  vertical-align: bottom;
  color: #999999;
  text-decoration: none;
  }
  ul#content a:hover.nav {
  color: magenta;
  text-decoration: none;
  }
  ul#content span.big {
  font-size: 14px;
  font-weight: bold;
  text-align: left;
  color: #0099cc;
  }
  ul#content span.line {
  width: 555px;
  float: left;
  border-bottom: 1px solid white;
  }
  ul#content a {
  color: black;
  text-decoration: underline;
  }
 ul#content a.magenta {
  color: #cc33cc;
  text-decoration: none;
  }
  ul#content a:hover.magenta {
    color: #00ccff;
  }
  ul#content a.cyan {
  color: #009999;
  text-decoration: none;
  }
  ul#content a:hover.cyan {
    color: #cc9900;
  }
  ul#content a.red {
  color: #cc0000;
  text-decoration: none;
  }
  ul#content a:hover.red {
    color: #00cc00;
  }
  ul#content a.purple {
  color: #663366;
  text-decoration: none;
  }
  ul#content a:hover.purple {
    color: #3399ff;
  }
  ul#content a.green {
  color: #006600;
  text-decoration: none;
  }
  ul#content a:hover.green {
    color: #00cccc;
  }
  ul#content a.yellow {
  color: #cc9933;
  text-decoration: none;
  }
  ul#content a:hover.yellow {
    color: #9966cc;
  }
  ul#content a.blue {
  color: #0066cc;
  text-decoration: none;
  }
  ul#content a:hover.blue {
    color: #ffff00;
  }
  
