/* Text CSS */

html {height: 100.1%; font-size: 62.5%; }

body { 
     font-family: Arial, sans-serif;
     font-size: 1.4em;
     line-height: 1.6em;
     background-color: #000000;
     color: #000000;}

* {margin: 0px; 
  padding: 0px;
  border: 0px;
  
  
   }

a {
  
   }
a:link {font-weight:bold;
  color:#999944;
  }
a:visited {color: gray; 
          font-weight:bold;
          text-decoration:none;}
a:hover   { }
a:active  { }

  
span {color:#999944;
      font-weight:bold;}



 
 h2 {
   color: #999944;
   margin-right: 50px;
   font-size: 1.5em;
   font-weight:bold;
   text-transform:uppercase;
   letter-spacing:1px;
   border-bottom:4px solid #FFFF44;
   padding:0.6em 10px 0.2em 10px;
   margin:20px -10px 0.8px 10px;
   }

/*h2 {
   line-height: 1.8em;
   font-size: 1.6em;
   margin-top:25px;
   margin-bottom:10px;
   }*/
   
h3 {
   color: #999944;
   margin-right: 50px;
   font-size: 1.2em;
   font-weight:bold;
   text-transform:uppercase;
   letter-spacing:1px;
   border-bottom:4px solid #FFFF44;
   padding:0.6em 10px 0em 10px;
   margin:20px -10px 0.8px 10px;
   }
   
h4 {
        font-size: 1.0em;
        font-weight:600;
        margin-right: 50px;
        
        text-align:left;
        text-transform:uppercase;
        letter-spacing:1px;
        padding:0.6em 10px 0em 10px;
        margin: 0px -10px -10px 10px;

        }
   
.punkte {
        font-size: 1.0em;
        font-weight:bold;
        text-align:center;
        text-transform:uppercase;
        letter-spacing:1px;
        color: #888844;
        background:#FFFF44;
        margin-right:50px;
        margin-left: 50px;
        cursor:pointer;
        }
        
.punkte:hover {background: #FFFF44;
               color: #999944;
               border-width:  10pt;
               border-style: solid;
               border-color: #FFFF44; 
               }
               
hr {
   background:#888844;
   margin: 30px 50px 10px 50px;
   }
              
 
p {
  padding-top:20px;
  padding-left:20px;
   }
   
.hin {
    padding-top: 0px;

  }
   
div#wrapper {
            width: 800px;
            margin: 40px auto;
            text-align:left;
            color: #000000;
            }
                       
blockquote {
           font-style:italic;
           font-family:Arial, sans-serif;
           margin-left: 250px;
           background: #FFFF44;
           font-weight:bold;          
           }
            
cite {
     margin-right: 0px;}
     

div#nav {
        padding-top: 6px;
        padding-bottom: 30px;
        }
div#nav ul {padding-left:30px;}
div#nav li {display: inline; 
           margin-right: 25px;                    
			       	}
div#nav li a {
             font-size: 1.3em;
             color: #999944;
             background: #FFFFFF;
             text-decoration: none;
             text-transform:uppercase;
              }
              
div#nav li a:hover,
div#nav li.navtext a {background: #FFFF44;
                      color: #999944;
                      border-width:  10pt;
                      border-style: solid;
                      border-color: #FFFF44; 
                    }
   
             
   
div#maintext {
             
             padding: 10px;
             border-top: 10px solid #FFFF44 ;
             border-left: 10px solid #FFFF44 ;
             background-color: #FFFFFF;
             margin: 0px 20px;  
             }
             
 div#header {
           text-align:left;
           margin-top: 0px;
           margin-right:-10px;
           color: #999944; }
             
div#maintext img {
            margin-left:150px;
            width: 400px;
            height: 500px;}  
              

            
  


