 body {
    color: #008000;
    background-color:#FFCC00;
    font-size:100%;
    font-family: Arial, Helvetica, sans-serif;
    margin: 20px; padding: 0em 0;
    text-align: center;  /* Zentrierung im Internet Explorer */

  }

  div#Seite {
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: 1px auto;      /* standardkonforme horizontale Zentrierung */
    width: 999px;
    height: auto;
    /*background-image: url(../pics/hgseite4.gif);*/
    background-repeat: repeat;
    background-color:#BDEB73;

  }

  h1 {
    font-size:30px;
    font-family: Arial, Helvetica, sans-serif;
    margin: 0px; padding: 0px;
    text-align: center;
    color:#000;
    width:1001px;
    height:250px;
    background: url(../pics/h1hg.jpg) no-repeat;
    background-color:#FFCC00;
    border-radius:0px;
  }


 table#Navigation {

  width:999px;
  height: auto;
  margin: -40px 0px 0px 0px;
  padding: 1px;
  table-layout:fixed;
  /*border-right:8px solid #00FF00;
  border-bottom:8px solid #00FF00;*/
  background-color:#99cc00;





  }
  table#Navigation td {
    /*background-image: url(../Bilder/knochen1.gif);
        background-repeat:no-repeat;*/
        text-align:center;
        padding: 0em;
        width: 100px;
        height:auto;
        border:none;

  }
  table#Navigation a {
    display: block;
    padding: 0em;
    font-weight: bold;
  }
  table#Navigation a:link {
    color: #2A5F00; background-color: none; border: none;
  }
  table#Navigation a:visited {
    color: #2A5F00; background-color: none; border: none;
  }
  table#Navigation a:hover {
    color:#F00; background-color:none;
  }
  table#Navigation a:active {
    color: #0F0; background-color: none;
  }
  table#Navigation img {border:0px;}
  div#Inhalt1 {
    margin: 25px 5px 20px 150px;
        width: 680px;
        height:auto;
    padding: 20px;
    color:#003300;
    font-size: 16px;

  }
  * html div#Inhalt1 {
    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
    margin-bottom: 0;
  }


  div#Inhalt1 h2 {
    font-size: 20px;


  }
  div#Inhalt1 p {
    font-size: 1.2em;

  }

  div#Inhalt1 li {
        font-size: 18px;
  }

  div#Inhalt1 a {
     color:#003300;
  }
  div#Inhalt1 a:hover {
     color: #FF0000;
     background-color:#FFF;
  }



  div#Inhalt2 {
    margin: 50px 0px 10px 150px;
    width: 680px;
    height:auto;
    color: #003300;
    font-size: 18px;
    font-family: Arial, Helvetica, sans-serif;
    background-color:#FFFF00;
    padding:15px;
    border:4px dotted #FF6600;
        /*background-image:url(../Bilder/klhg5.gif);
        background-repeat:repeat;
        /*border-bottom: 1px groove silver;
        border-radius:15px;
        outline:ridge thin #C96;*/
  }
  * html div#Inhalt2 {
    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
    margin-bottom: 0;
  }


  div#Inhalt2 h2 {
    font-size: 20px;
    color: #FF0000;
    font-family:  Arial, Helvetica, sans-serif;
    text-align: left;

  }
  div#Inhalt2 p {
    font-size: 16px;

  }

  div#Inhalt2 img {
        width:100px;
        height:100px;
   }

   div#Inhalt2 table {
          width:680px;
          text-align:left;

}
  div#Inhalt2 td {
         padding:5px;
         border-bottom:1px solid #00FF00;
         font-size:16px;
         color: #003300;

   }

   div#Inhalt2 th {
         text-align:left;
         color: #003300;
   }

   div#Inhalt2 caption {
         font-size:20px;
         height:20px;
         margin:0px 0px 20px 0px;
         color: #003300;
}

  div#Inhalt2 a {
      color: #FF0000;
}

  p#Fusszeile {
    clear: both;
    font-size: 12px;
    color: #003300;
    width: 980px;
    text-align: center;
    background-color: #99CC00;
    padding: 10px;
    border-bottom:8px solid #00FF00;

  }
a:link {color:#003300; text-decoration:none; }
a:visited{color:#003300;text-decoration:none;}
a:hover{color:#FFF;text-decoration:underline;background:none;}
a:active{color:#ffffff;text-decoration:none;}