  body {    color: black; background-color: #E2EDE0;      font-size: 100.01%;    font-family: Helvetica,Arial,sans-serif;    margin: 0; padding: 1em;    min-width: 41em; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */  }  div#links {    font-size: 0.83em;    float: left; width: 17em;    margin: 0; padding: 0; padding-top:10px; padding-left:10px;    border: 0px dashed silver;    color: black;  }  div#linksplus {    font-size: 0.83em;    float: left; width: 17em;    margin: 0; padding: 0; padding-top:10px; padding-left:13px;    border: 0px dashed silver;    color: black;  }  div#linksplus2 {    font-size: 0.83em;    float: left; width: 45em;    margin: 0 0 0 0;    padding: 0; padding-top:10px; padding-left:13px;    border: 0px dashed silver;    color: black;  }  div#rechts {    font-size: 0.9em;    float: right; width: 12em;    margin: 0; padding: 0;    border: 1px dashed silver; background-color: #eee;  }  div#mitte {    margin: 0 12em 0 16em;    padding: 0 1em;    border: 1px dashed silver;  }  h1 {    font-size: 1.5em;    margin: 0 0 0.7em; padding: 0.3em;    text-align: center;    background-color: #fed;    border: 2px ridge silver;  }  ul#Navigation {    font-size: 0.83em;    float: left; width: 14em;    margin: 0 0 1.2em; padding: 0;    background-color: #86DBFF;/*  background-image: url('ldf_reches_menue_hinten.jpg'); background-repeat: repeat-y repeat-x; */    border: 0px dashed silver;  }  ul#Navigation li {    list-style: none;    margin: 0; padding: 0.5em;  }  ul#Navigation a {    display: block;    padding: 0.2em;    font-weight: bold;  }  ul#Navigation a:link {    color: black; background-color: #C6F1FF; /* #A6E9FF */  }  ul#Navigation a:visited {    color: #666; background-color: #C6F1FF;  /* #A6E9FF */  }  ul#Navigation a:hover {    color: black; background-color: white;  }  ul#Navigation a:active {    color: white; background-color: gray;  }  div#Info {    font-size: 0.9em;    float: right; width: 18em;    margin: 0 0 1.1em; padding: 0;    background-color: E6F7FF; border: 0px dashed silver;  }  div#Info h2 {    font-size: 1.33em;    margin: 0.2em 0.5em;  }  div#Info p {    font-size: 1em;    margin: 0.5em;  }  div#Inhalt {    margin-left: 12em;    padding: 0 1em;    background-color: #ECF4FB; border: 0px dashed silver;  }  * html div#Inhalt {    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */  }  div#Inhalt h2 {    font-size: 1.2em;    margin: 0.2em 0;  }  div#Inhalt p {    font-size: 1em;    margin: 1em 0;  }  p#Fusszeile {    clear: both;    font-size: 0.9em;    margin: 0; padding: 0.1em;    text-align: center;    background-color: #fed; border: 1px solid silver;  }