/* Stylesheet fuer die Stiftungs-Praesentation */

* { padding: 0px; margin: 0px; }

body {
      color: #000; 
      background-color: #7ebf06; /*Hintergrundfarbe*/
      font-family: Verdana, Arial, Helvetica, sans-serif;
	  }
      
/*============= 1. DIV-Bereiche===========================
======================================================*/    
.skiplink { display: none; }  

#wrapper {
          color: #000; /*Schriftfarbe*/
          background-color: #ffff99;
          width: 720px; /*Breite des Inhaltsbereichs*/
          margin-top: 10px; 
          margin-right: auto;
          margin-bottom: 10px; /*Abstand nach unten */
          margin-left: auto; 
          }
          
          
#kopfbereich {
              color: #000;
              background-color: #9ddd09;
              padding-top: 20px;
              padding-right: 20px;
              padding-bottom: 20px;
              padding-left: 20px;
              }
              
/* Verschachtelter Selektor: nur die Grafik im Kopfbereich*/
#kopfbereich img {
                  background-color: #7ebf06; 
              	  padding: 8px;
                  border: solid 0px #d9d9d9;
                  }
#kopfbereich p {
                padding: 5px 0 5px 0;
                margin-bottom: 0px; /*war 1em*/
                }         
                                                 
                  
#textbereich {
	position:relative;
	top:0px;
	left:0px;
              padding-top: 20px;
              padding-right: 20px;
              padding-bottom: 20px;
              padding-left: 20px;
              }                  

#fussbereich {
	position:relative;
	top:0px;
	left:0px;
              padding: 20px;
              padding-top: 10px;
              border-top: 10px solid #7ebf06;
              margin-top: 20px;
              }   

#navibereich {
              text-align: right;
              color: #ff9900;
              background-color: #ffffff;
              background-repeat: repeat-y;
              background-position: top left;
              padding:5px 10px 4px 10px;
              border-bottom: 0px solid #999999;
              }
              
               
#navibereich ul {
                 margin-bottom: 0;
                 }     


#navibereich li {
	 display: inline; /*nebeneinander darstellen*/
                         list-style-type: none; /*ohne Aufzaehlungspunkte*/
                         margin: 0px;
                        } 
                  
#navibereich a { 
                color: #009933;
                background-color: #fff; /* Hexadezimal fuer white */
                padding: 4px 3px 4px 3px;
                border: solid 0px #000;
                }
                
                
#navibereich a:active {
                      background-color: #cccccc; 
                      }    
                        
#navibereich a:hover {
                      text-decoration: none;
                      color: #ff9900;
                      background-color: #cccccc;
                      padding-bottom: 5px; /*ein Pixel mehr als oben*/
                      border-bottom: none; /*untere Rahmenlinie aus*/
                      }  

                        
/*============= 2. Allgemeine HTML-Elemente=============
======================================================*/             
h1, h2, h3, h4, h5  { font-family: Verdana, Arial, Helvetica, sans-serif; }

h1 { font-size: 150%; color: #009933; }
h2 { font-size: 130%; margin-bottom: 1em; color: #009933;}
h3 { font-size: 110%; margin-bottom: 0.5em; color: #009933;}
h4 { font-size: 100%; margin-top: 1em; color: #7ebf06;}
h5 { font-size: 95%; color: #ffcc00;}
h6 { font-size: 80%; }

img	{
	border:none;
	}

    
address {
        text-align: center;/*zentrieren*/
        font-size: 90%; /* etwaskleiner*/
        font-style: normal; /*normale Schrift, nicht kursiv*/
        letter-spacing: 1.5px; /*Abstand zw. den Buchstaben*/
        line-height: 1.5em; /*Zeilenabstand*/   
        }
        
        
a { text-decoration: none; outline: none; }
a:link { color: green; }    
a:visited { color: #7ebf06; }  
a:hover { text-decoration: underline; } 
a:active { color: white; background-color: blue; }
a:focus { text-decoration: underline; }

p, ul { margin-top: 0; 
        margin-right: 0;
        margin-bottom: 1em; /*Abstand nach unten */
        margin-left: 0; 
        }
li {
       margin: 0;
       }
li {margin-top: 0;
           margin-right: 0;
           margin-bottom: 0; /*Abstand nach unten */
           margin-left: 1em; 
    }

