      body {
            margin: 0px 0px;
            padding: 0px;
            font-family : arial, helvetica, tahoma ,verdana,  sans-serif;
            font-style : normal;
            font-variant : normal;
            font-weight : lighter;
            font-size : 90%;
            color : #a3a3a3;
            text-align : left;            
            background-color: #2d2d2d;			
      }
      

       #content {
	        overflow: hidden; 
            margin: 0 auto 0 auto;
            padding-top: 0px;
            width : 900px;
            height : auto;
            text-align: left;
            border: 0px solid #808080;
      }
      
	  /* HEADER */
	  
           #header {
            float: left;
            width : 868px;
            height : 100px;
            text-align : left;
			font-size : 80%;
            font-weight : normal;
            font-style: normal;
            letter-spacing : -1.0px;
            line-height: 12px;
            color : #a3a3a3;  			
            padding: 15px 0 10px 10px;			
            border: 0px solid #808080;
            background:url(images/header.jpg) 50px 68px no-repeat;
      }
	  
	  	  	  
     #header li
       {
       display: inline;
       list-style-type: none;
       padding-right: 10px;
	   text-decoration: underline;
       }
	   
       #header a:link, #navlist a:visited {
       color: #a3a3a3;
       text-decoration: underline;
      }

       #header a:hover {
       color: #fffbf0;	   
       font-weight: normal;
	   text-decoration: underline;
      }

       #header #current {
       color: #a3a3a3;
       font-weight: normal;
	   text-decoration: underline;
      }

      
       /* TEXT */

	  #text {
      float: left;
	  overflow: hidden; 
      padding: 0 0 10px 55px;
	  width: 748px;
	  font-size: 0.9em;
      }
 
      hr {  
	  margin: 50px auto 0 auto;
	  text-align: center;
	  width: 500px;
	  background-color: #808080; /* Farbe für Opera und Firefox */
      color: #808080; /* Farbe für Internet Explorer (IE) */
      border: 0;
      height: 1px;

	  } 
 
      #text h1 {
      font-size: 150%;
      font-weight: normal;
      }
	  
	  #text h2 {
      font-size: 100%;
      font-weight: normal;
      }
	  
	  #text h3 {
	  padding-top: 20px;
      font-size: 100%;
      font-weight: bold;
      }
	  
	  #text h4 {
	  padding-top: 40px;
      font-size: 100%;
      font-weight: bold;
      }
	  
	  #text h5 {
	  padding-top: 0;
	  width: 50%;
      font-size: 100%;
      font-weight: normal;
      }
	  
	  #text h6 {
	  padding-top: 0;	  
      font-size: 100%;
      font-weight: normal;
	  font-style: italic;
      }
	  
	  #text a, a:visited {
	  color: #a3a3a3;
	  text-decoration: underline;	  
	  }
	  
	  #text a:hover {
	  color: #fff;
	  text-decoration: underline;
	  }
	  
	  #link a, a:visited {
	  color: #a3a3a3;
	  text-decoration: none;
	  }
	  
	  #link a:hover {
	  color: #fff;
	  text-decoration: none;
	  }

      /* IMAGES */

	  .picture { 
      background-color: #2d2d2d;
      border: 0px solid #808080; 
      padding: 3px;
      font: 0.9em Arial, sans-serif;
      color: #a3a3a3; }
 
      .picture img { 
      border: 0px solid #808080;
      vertical-align: middle; 
      margin-bottom: 3px;
      }

      
      .right { 
      margin: 0.5em 0pt 0.5em 0.8em; 
      float:right; }

     .left { 
      margin: 0.5em 0.5em 0.5em 4.0em; 
      float:left; }

      /* FOOTER */

	 #footer {
      float: left;
      width : 750px;
      height : 40px;
      text-align : center;
      padding: 10px 5px 0 0;
	  margin: 0 0 0 50px;
      border : 0px solid #808080;
      font-size : 80%;
      font-weight : normal;
      font-style: normal;
      letter-spacing : 4px;
      line-height: 10px;
      color : #808080;  	
	  background: #000;	
					                      
      }
	  
	  #footer h1 {
	   font-size: 60%;
		   }
		   
	  #footer a, a:active, a:visited {
	   color: #909090;
	   text-decoration: none; 
		   }	   
	  
      #footer a:hover {
	   color: #fff;
	   text-decoration: none; 
		   }	   

	  #pageup {
        float: left;
        width : 740px;
        height : 30px;
        text-align : right;
        padding: 5px 10px 10px 0;
	    margin: 30px 0 0 50px;
        border : 0px solid #808080;
        font-size : 80%;
        font-weight : bold;
        font-style: normal;
        letter-spacing : 0px;
        line-height: 12px;
        color : #808080;  	
	    background: #2d2d2d;	
					                      
      }

      #pageup a, a:active, a:visited {
	    color: #808080;
		text-decoration: none; 
		   }	   
	  
      #pageup a:hover {
	     color: #fff;
		 text-decoration: none; 
		   }	   


	  
       /* Table */
table { float: left;
	 overflow: hidden; border:0px solid #808080; border-collapse:collapse; line-height:1.3em; width:740px; margin:0 0 16px 50px; padding:0;}
caption {font-size:1.5em; font-weight:400; margin:0; padding:6px 0 8px; text-align:left;}
th {background-color: #2d2d2d; color:#a3a3a3; font-size: 0.9em; font-weight: normal; padding:7px; text-align:left;}
td {background-color: #2d2d2d; color:#a3a3a3; font-size:0.9em; font-weight: normal; padding: 15px 7px 7px 7px; text-align:left; vertical-align: text-top;}
td h1 {color:#a3a3a3; font-size:0.9em; font-weight: normal; font-style: italic; letter-spacing: 0.5px; padding:7px 7px 5px 0; text-align:left;}
td h2 {color:#a3a3a3; font-size:0.9em; font-weight: normal; font-style: normal; letter-spacing: 0.5px; padding:7px 7px 5px 0; text-align:left;}
td h3 {color:#a3a3a3; font-size:0.9em; font-weight: bold; font-style: normal; letter-spacing: 0.5px; padding:30px 7px 0 0; text-align:left;}
td h4 {color:#a3a3a3; font-size:0.8em; font-weight: normal; font-style: normal; letter-spacing: 0.5px; padding:0 7px 0 0; text-align:left;}
td p {color:#a3a3a3; font-size:1.0em; font-weight: normal; font-style: normal; letter-spacing: 0px; padding:0; text-align:left; width: 60%;}
th h1 {color:#a3a3a3; font-size:0.9em; font-weight: normal; font-style: italic; letter-spacing: 0.5px; padding: 5px 7px 5px 0; text-align:left;}
th h2 {color:#a3a3a3; font-size:0.9em; font-weight: bold; font-style: normal; letter-spacing: 0.5px; padding:50px 7px 0 0; text-align:left;}
th h3 {color:#a3a3a3; font-size:0.9em; font-weight: bold; font-style: normal; letter-spacing: 0.5px; padding:0 7px 5px 0; text-align:left;}
th h4 {color:#a3a3a3; font-size:0.8em; font-weight: normal; font-style: normal; letter-spacing: 0.5px; padding:0 7px 0 0; text-align:left;}
table a, a:active, a:visited {color: #a3a3a3; text-decoration: none;}
table a:hover {color: #fff; text-decoration: none;} 
table img {border: 1px solid #a3a3a3;}

 

