    html, body {
      background-color: #FFF;
      font-family: Arial, Helvetica, sans-serif;
      font-size: 14px;
      margin: 0;
      padding: 0;
    }
    img {
      border: none;
    }
    hr {
      border-top: solid 1px #000;
    }
    #header {
      background-image: url(image/header5.png);
      background-repeat: repeat-x; 
      height: 60px;
      width: 99%;
      border: solid 2px #000000;
      border-top-color: #777;
      border-left-color: #777;
      margin:0;
      padding: 0;
    }
    #header h1 {
      margin: 0;
      padding: 0;
    }
    #header img {
      margin: 8px 8px;
      padding: 0;
      float: left;
    }
    #partner {
      margin: 4px;
      padding: 4px;
      float: right;
      width: 145px;
      color: #000;
      font-size: 12px;
      background-color: #eee;
      border: solid 1px #FFF;
      border-bottom: solid 1px #777;
      border-right: solid 1px #777;      
    }
    #partner p {
      margin: 0;
      padding: 0;
    }
    #navi {
      margin: 4px;
      float: left;
      width: 170px;
      background-color: #eee;
      border: solid 1px #777;
      border-bottom: solid 1px #000;
      border-right: solid 1px #000;
    }
    ul#menu {
      list-style: none;
      font-size: 11px;
      margin: 0;
      padding: 0 4px;
    }
    ul#menu a, span {
      display: block;
      width: 160px;
      height: 16px; 
      border: solid 1px #fff;
      border-bottom: solid 1px #777;
      border-right: solid 1px #777;
      text-decoration: none;   
      color: #000;  
      margin: 0;
      padding: 0;
    }
    ul#menu a:hover, span {
      background-color: #ddd;
      border: solid 1px #777;
      border-bottom: solid 1px #fff;
      border-right: solid 1px #fff;
      color: #000;  
    }
    div#navi p {
      font-size: 11px;
      border: none;
      height: auto;
      margin-left: 4px;
    }
    #content {
      display: block;
      margin: 4px 170px 6px 192px;
    }
    #content h2 {
      margin: 0 6px 4px 0;
      color: #111;
      font-size: 20px;
    }
    #content a {
      color: #007;
    }
    #content strong {
      margin: 0 6px 4px 0;
      color: #111;
      font-size: 20px;
    }
    #content p {
      display: block;
      margin: 2px 6px 8px 0;
    }
    .minibild {
      float: right;
      margin: 0 0 4px 4px;
      width: 105px;
      height: 79px;
    }
    div#charts {
      text-align: center;
    }
    div#charts table {
      border: 1px solid #666; margin: 0px auto;
    }
    div#charts th {
      border: 1px solid #666; padding: 6px;
    }
    div#charts td {
      border: 1px solid #666; padding: 6px;
    }
    #fuss {
      width: 100%;
      height: 60px;
      margin: 0;
      text-align: center;
      border-top: solid 1px #666;
    }
    #fuss p {
      margin: 4px;
      color: #000;
      font-size: 12px;
    }
    #wc {
      float: right;
      margin: 4px;
    }
    #besuch {
      float: left;
      margin: 4px;
      font-size: 12px;
      color: #000; 
    }
    #besuch a {
      color: #000;
      text-decoration: none;
    }
    
    .Felder {
      font-size: 13px;
      font-family: Arial, Helvetica, sans-serif;
      color: #000;
    }
    div#eingabe {
      width: 176px;
      padding-left: 4px;
      padding-right: 0px;
      float: left;
      display: block;
      color: #000;
    }
    div#eingabe p {
      font-size: 14px;
      padding-left: 4px;
      margin-top: 3px;
      margin-bottom: 5px;
    }
    .beitrag {
      font-family: Arial, Helvetica, sans-serif;
      color: #000;
      background-color: #fff;
      font-size: 14px;  
    }
    .kopf {
      font-family: Arial, Helvetica, sans-serif;
      color: #FFFFFF;
      background-color: #000;
      font-size: 14px;  
    }

    .kommentar {
      font-family: Arial, Helvetica, sans-serif;
      color: #000000;
      background-color: #fff;
      font-style: italic;
      font-size: 14px;  
    }

    div#seite {
      margin: 10px 10px 10px 188px;
      min-height: 498px;
      overflow: visible;
      display: block;
      border-top: solid 2px #ccc;
      border-bottom: solid 2px #000;
      border-left: solid 2px #ccc;
      border-right: solid 2px #000;
      background-color: #fff;
    }

    .linie {
      margin: 4px 0 4px 0;
    }
    #bearb {
      float: right;
      margin: 4px;
      color: #fff;
      font-size: 12px;
    }

