body {
    font-family: arial;
    margin: 0;
    font: normal 100.01% Helvetica, Arial, sans-serif;
    color: black;
    background-color: #c7cac6;
    text-align: center;  /* Zentrierung im Internet Explorer */

    }

    /* seite - Gesamtausrichtung */
#seite {
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
    width: 880px;
    padding: 0;
    background-color: #C2C285;
    position: absolute; left: 20px;
    }

    /* kopf - Das Seitenbanner */
#kopf {
    margin: 0px;
    height: 75px;
    background-color: #c7cac6;
    }

    /* menu - Formatierung des Menu */
ul#menu {
    margin: 0;
    padding: 2px 0 2px 0;
    text-align: center;
    color: #494949;
    font-size: 1em;
    font-weight: bold;
    background-color: #d5c9be;
    }

ul#menu li {
    list-style: none;
    display: inline;
    padding: 0 0px 0 30px;
    margin: 3px 0 3px 0;
    }

ul#menu a {
    margin: 3px 0 3px 0;
    padding: 0 6px  0 6px;
    text-decoration: none;
    }

ul#menu a:link {
    color: #014f4b;
    }

ul#menu a:visited {
    color: #014f4b;
    }

ul#menu a:hover {
    color: #014f4b; text-decoration: underline;
    }

ul#menu a:active {
    color: #014f4b;
    }

    /* korper - Der Inhalt der Seiten */
#korper {
    font-size: 11pt;
    margin: 0 0px 0 0px;
    padding: 2em;
    border: none;
    text-align: left;
    background: #f0eece url(../bilder/back.gif) no-repeat;
    text-align: justify;
    }
  * html div#korper {
    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorers */
    }

#korper h1 {
    font-weight: bold;
    font-size: 1.4em;
    padding: 0 0 0 0;
    margin: 0 0 10px 0;
    color: #676C2E;
    }

#korper h2 {
    font-weight: normal;
    font-size: 1.2em;
    padding: 0 0 0 0;
    margin: 0 0 10px 0;
    color: #676C2E;
    }

#korper b {
    font-size: 0.9em;
    color: #014f4b;
    }

   /* fuss - Formatierung der Fusszeile */
ul#fuss {

    font-size: 0.9em;
    margin: 0;
    padding: 0 0 0 0;
    text-align: left;
    color: #494949;
    background-color: #d5c9be;
    }

ul#fuss li {
    font-size: 1.1em;

    display: inline;
    padding: 0 0px 0 30px;
    margin: 2px 0 2px 0;
    }

ul#fuss a {
    padding: 2px 0 2px 0;
    text-decoration: none;
    }

ul#fuss a:link {
    color: #494949;
    }

ul#fuss a:visited {
    color: #494949;
    }

ul#fuss a:hover {
    color: #494949; text-decoration: underline;
    }

ul#fuss a:active {
    color: #494949;
    }
#werklnk {
 text-align: right;
 list-style: none;
}

ul#werklnk a:link{ color:#000000; text-decoration:underline;}
ul#werklnk a:visited{ color:#000000; text-decoration:underline;}
ul#werklnk a:hover{ color:#000000;text-decoration:underline;  background-color:#89A8BC; }
ul#werklnk a:active{ color:#000000;text-decoration:underline; background-color:#89A8BC;font-weight:bold; }
ul#werklnk a:focus{ color:#000000;text-decoration:underline;  }

#headline {color: #676C2E; font-weight: bold;}
#aktuell { color: #676C2E; background:#ffffff url(../bilder/in-img4.jpg) no-repeat;width: 720px; min-height: 90px; background-position: bottom;