* { padding: 0; margin: 0; }
html { height: 101%; }
body {
  color: #000000;
  background-color: white;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
  padding: 10px;
}

#wrapper {
  color: black;
  background-color: white;
  width: 770px; /* 2005-05-22, pmm */
	min-width: 600px;
	max-width: 1024px;
  margin-right: auto;
  margin-bottom: 10px;
  margin-left: auto;
}

#kopfbereich {
  position: relative;
  color: black;
  background-color: #6DBC38;
  padding-top: 10px;
  padding-right: 20px;
  padding-bottom: 0;
  padding-left: 20px;
}
    #kopfbereich img {
      background-color: white;
      padding: 10px;
    }
    #kopfbereich p {
      position:absolute;
      top: 10px;
      right: 10px;
      padding: 5px 0 5px 0;
      margin-bottom: 0;
    }
    #kopfbereich p span {
      color: #d90000;
    }

#navibereich {
  text-align: right;
  color: black;
	background-color: #6DBC38;
  padding: 5px 10px 4px 10px;
  border-bottom: 1px solid #8c8c8c;
}
	  #navibereich ul {
	    margin-bottom: 0;
       word-spacing: 0; 
       /* 22.12.2006 - Fix für IE7-Zoomfunktion (aus Mailingliste CSS-Design) */ 
	  }
    #navibereich li {
      display: inline;
      list-style-type: none;
      margin: 0 ;
    }
    #navibereich a {
      color: black;
			background-color: #fff;
	    padding: 4px 8px 4px 8px;
	    border: 1px solid #8c8c8c;
    }
    #navibereich a:hover,
    #navi a,
    {
      text-decoration: none; /* Unterstreichung aus */
	    color: black;
	    background-color: white;
	    padding-bottom: 5px; /* ein Pixel mehr als oben */
	    border-bottom: none; /* Untere Rahmenlinie aus */
	  }
    #navibereich a:active { background-color: white; }

#textbereich {
  color: black;
  line-height: 1.6em;
  padding-top: 20px ;
  padding-right: 10px;
  padding-bottom: 20px;
  padding-left: 20px;
}
  #textbereich ul {
    padding-left: 30px;
    }
