body { text-align: center; 
	margin: 0px; 
	padding: 0px;  
	background-color: #ffffff;
  background: url(./grafik/bg.gif);
	background-repeat: repeat-x; }

#container { margin: 0px auto 0px auto; 
       background-color: #ffffff;    
	     width: 800px;     
       border: 0px solid; }
       
#head { height: 135px;       
       background: url(./grafik/logo.gif);
       background-repeat: no-repeat;
       border: 0px solid;
       }
       
#icon { 
        float: right;
        border: 0px solid #ffffff;
        height: 25px;
        margin-top: 105px;
        margin-right: 30px;}
        
#icon img {border: 0px;}

#content { margin: 10px;
       padding: 20px;       
       border: 1px solid #999999;}
       
#contentlink { margin: 10px;
       padding: 20px;       
       border: 1px solid #999999;
       height: 530px;}
       
#picture { background-repeat: no-repeat;
           height: 160px;
           width: 740px;
           border: 0px solid #999999;}
           
*.foto_daisy     { background: url(./grafik/daisy.jpg);}
*.foto_garden     { background: url(./grafik/garden.jpg);}
*.foto_mountain     { background: url(./grafik/mountain.jpg);}
*.foto_steinbock     { background: url(./grafik/steinbock.jpg);}
*.foto_zimmer     { background: url(./grafik/zimmer.jpg);}
*.foto_bungy     { background: url(./grafik/bungy.jpg);}
*.foto_apartment     { background: url(./grafik/apartment.jpg);}
         
#navigationtotal {
       height: 20px;
       border: 0px solid;}
        
#navigation { float: left;
       text-align: left; 
       padding-right: 25px;
       height: 20px;
       border: 0px solid;}
       
#navigation a{ font: 14px/1.5em arial;
  font-weight: bold;
  color: #666666; 
  text-decoration: none;}
       
#navigation a:hover{  font: 14px/1.5em arial;
  font-weight: bold;
  color: #006699; 
  text-decoration: underline;} 

#subnavigationtotal {float: left;
       margin-top: 65px;
       text-align: left;
       width: 190px;
       font: 12px/2.2em arial; 
       border: 0px solid;}
       
#subnavigation { 
      width: 190px; 
      margin: 0px;
      padding: 0px;
      border: 0px solid;}
      
#subnavigation div { 
      width: 170px; 
      margin: 0px 0px 0px 10px;
      padding: 0px;
      border: 0px solid;}
      
*.sub { margin-left: 5px;}
             
#subnavigation a { 
       color: #333333; 
       text-decoration: none;
       display: block;}

#subnavigation div a { 
       color: #333333; 
       text-decoration: none;
       display: block;}
       
#subnavigation a:hover { 
       color: #ffffff; 
       text-decoration: none;
       background: url(./grafik/sub_hover.gif);}
       
#subnavigation div a:hover { 
       color: #333333; 
       text-decoration: none;
       background: url(./grafik/subsub_hover.gif);}
       
*.subsub {margin-left: 5px;}


       
#maincontent {margin: 20px auto 0px 190px;
       text-align: left;
       font: 12px/1.5em arial; 
       color: #333333;
       border: 0px solid;}
       
#maincontent img {border: 0px;}
       
#maincontent table { font: 12px/1.5em arial; 
       color: #333333;}
       
#maincontent a { 
       color: #333333; 
       text-decoration: none;}
       
#maincontent a:hover { 
       color: #336699; 
       text-decoration: underline;}
       
*.ueberschrift { font: 14px/2em arial; 
          color: #666666;
          font-weight: bold;}
          
#maincontent hr {height: 1px; color: #cccccc;}

#tabelle_preise { width: 540px;
                  height: 160px;
                 }               
                 
*.tabelle_preise_farbe_titel {background-color: #999999;}
*.tabelle_preise_farbe {background-color: #cccccc;}
  
  
#foot {
  margin: -5px auto 0px auto; 
  height: 20px;
  width: 780px;
  border: 0px solid #000000;
  text-align: center;
  font: 10px/1.5em arial; 
  color: #999999;
        }
