*{
	border: 0;
	margin: 0;
	padding: 0;    }

body {     	
    background: #f0ffff url(magicnile.jpg);
    background-position: bottom left;
    background-attachment: fixed;      }

#container     {
    width: 80%;
    overflow: hidden; 
	  color: #666;
      font-size: 14px;
      font-family: arial, helvetica, sans-serif;      
    padding: 12 12 40 12px;
	margin: 20 auto;  
    _rder: 1px solid; 
    border-color: #fff;  
    border-radius: 12px;    }

#topnav   { 
     position: fixed; 
     width: 300px; 
     font-size: 14px; 
       _rd-spacing: 3mm; 
     margin: 20 0 0 950px;     } 

#links   {  
   float: left;
   overflow: hidden; 
   width: 92%;
   color: #fff;
   font-family: arial;
   font-size: 95%;
   padding: 0 15 15 9px;  }   

spezie      { font-weight:bold;  color:#228b22; }   

 
#beobox   {
     width: 95%;
     float: left; 
     background: #fff; 
       overflow:hidden; 
     color: #000;
     font-family: arial;
     font-size: 16px;    
       padding: 10px;  
       margin:20px;    
     border-color: #fff;  
     border-radius: 8px;  }   

#bildbox     {
     width: 95%;
     float: left; 
      overflow:hidden; 
      background: #fff; 
      color: #000;
      font-family: arial;
      font-size: 14px;        
      margin: 10 0 10 20px;     
      padding: 10px; 
       border: 1px solid; 
       border-color: #ddd;  
       border-radius: 8px;  }   


   _eobox img   { 
  float: left; 
  border: 1px solid #ccc; 
  width: 90px; 
  height: 90px; 
  margin: 5px; 
  padding: 3px;   }

#rechts   {  
      float: left;
      width: 120px;
      line-height: 1.4;
      padding: 20 0 10 20px; 
      margin: 20 0 15 7px;    }
   
h1   {   width: 420px; 
         font-size: 26px; 
         font-family: verdana,tahoma,arial,tahoma,verdana,sans,sans-serif; 
         margin: 19 0 0 100px; 
         color: #fff; 
         width: 430px;     }
        
h2   {    background: #666;
       width: 95%; 
       color: #ffff99; 
       font-size: 18px; 
       font-family: arial,tahoma,verdana,verdana,sans; 
       font-weight: bold;
       padding: 5 0 5 30px; 
       margin: 5 0 5 0px;  } 

h3   {  position: fixed;         
        height:50px;    
           
       font-family: arial,tahoma,verdana,verdana,sans; 
       font-weight: bold;
       padding: 15px; 
       margin: 20 0 20 800px;  }      
       
        
h3      { font-size: 14px; padding-bottom: 7px; color:#666; }
small   { font-size: 18px; }
b       { font-weight:bold; color: #666; }

a:link   { color: #ff7f50; text-decoration:none; }
a:visited   { color: #999; text-decoration:none; }
a:hover     { text-decoration:underline; }

#bottomnav  { 
    width: 80%; 
   word-spacing: 3px;
   padding: 15 0 15 30px;    }   


 
   
