 <!--
DIV.biergarten:hover DIV.bild
DIV.biergarten {
  padding: 1px;  
}
DIV.biergarten p{
   color:#003300;
  
}
DIV.bild {
    background: url(bilder/biergarten2.jpg);
    height:225px;
    width:300px;
    padding: 0;
}


DIV.shadow, DIV.shadow2, DIV.shadow3, DIV.shadow4, DIV.shadow5 {
   padding: 1px;
   
   }
DIV.shadow5:hover DIV.shadow,
DIV.shadow5:hover DIV.shadow2,
DIV.shadow5:hover DIV.shadow3,
DIV.shadow5:hover DIV.shadow4,
DIV.shadow5:hover {
   padding: 0;
  
   }
DIV.shadow {
   background-color: #8e8e8e;
   border: 1px solid #959595;
   margin: 0px;
   }
DIV.shadow2 {
   background-color: #aaa;
   border: 1px solid #bebebe;
   margin: 0;
   }
DIV.shadow3 {
   background-color: #d1d1d1;
   border: 1px solid #e1e1e1;
   margin: 0;
   }
DIV.shadow4 {
   background-color: #ededed;
   border: 1px solid #f6f6f6;
   margin: 0;
   }
DIV.shadow5 {
   float: left;
   background-color: #fcfcfc;
   border: 1px solid #fff;
   margin: 2px 1px;
   }
DIV.shadow5:hover {
   border-width: 5px;
   }

DIV.shadow5 IMG {
   border: 0px solid #666;
   margin: -2px;
   display:block;
   position: relative;
   top: -3px;
   left: -3px;
 
   }
DIV.shadow5:hover IMG {
   margin: -1px;
   top: -1px;
   left: -1px;
      }
 
#html{
     height: 100%;
     max-height: 100%;
 }
#body{
    height: 100%;
    max-height: 100%;
    
}
* {
  margin:0;
  padding:0;
}

#kopf {
  margin: 0;
  background: url(bilder/marmor.jpg) repeat;
  height:150px;
  width: 100%;
  background-position:left;
}
#kopf p {
  text-align:center;
  color:#FFCC66;
  padding:.4em 0 0
}

#schatten {
  background:url(bilder/schatten.png);
  background-repeat: repeat-x;
  height:8px;
}

#navi1 {
    font-family: Arial;
    background-color:#FFFFFF;
    border-color:#003300;
    height:20px;
   }
  
#navi1 p{
    text-align:right;
    padding-right:2em;
}
#navi1 a:hover{
    background-color: #FFFF99;
}
#navi2 {
    font-family: Arial;
    background-color:#FFFFFF;
    border-color:#003300;
    height:25px;
   }

#navi2 p{
    text-align:right;
    padding-right:2em;
}
#navi2 a:hover{
    background-color: #FFFF99;
}
#strich {
    padding-right:0;  
}

#steuerleiste  {
    float:left;
    width:120px;
   
}
#kleinerschatten {
    background:url(bilder/schatten.png) repeat-x;
}

#central {
    height:1250px;
    background:url(bilder/arena.jpg) repeat-y;
    background-position:right;
    margin-left:150px;     
}  
#central p {
    font-family: Arial;
    font-size:1em;
    text-align:left;
    color:#003300;
}

#central h1 {
  font-size:1em;
}
#central2 {
    height:520px;
    background:url(bilder/arena.jpg) repeat-y;
    background-position:right;
    margin-left:140px;
}

#central2 p {
    font-family: Arial;
    font-size:1em;
    text-align:left;
    color:#003300;
}

#central2 h1 {
  font-size:2em;
}
#central3 {
    height:970px;
    background:url(bilder/arena.jpg) repeat-y;
    background-position:right;
    margin-left:150px;
}

#central3 p {
    font-family: Arial;
    font-size:1em;
    text-align:left;
    color:#003300;
}

#central3 h1 {
  font-size:2em;
}
#central4 {
    height:750px;
    background:url(bilder/arena.jpg) repeat-y;
    background-position:right;
    margin-left:140px;
}

#central4 p {
    font-family: Arial;
    font-size:1em;
    text-align:left;
    color:#003300;
}

#central4 h1 {
  font-size:2em;
}
#central5 {
    height:850px;
    background:url(bilder/arena.jpg) repeat-y;
    background-position:right;
    margin-left:140px;
}

#central5 p {
    font-family: Arial;
    font-size:1em;
    text-align:left;
    color:#003300;
}

#central5 h1 {
  font-size:2em;
}
#central6 {
    height:700px;
    background:url(bilder/arena.jpg) repeat-y;
    background-position:right;
    margin-left:140px;
}

#central6 p {
    font-family: Arial;
    font-size:1em;
    text-align:left;
    color:#003300;
}

#central6 h1 {
  font-size:2em;
}
#central7 {
    height:2900px;
    background:url(bilder/arena.jpg) repeat-y;
    background-position:right;
    margin-left:150px;
}
#central7 p {
    font-family: Arial;
    font-size:1em;
    text-align:left;
    color:#003300;
}

#central7 h1 {
  font-family: Arial;
  font-size:1em;
   color:#003300;
}
#central7 h2 {
  font-family: Arial;
  font-size:16pt;
   color:#003300;
}
#theke {
     float:right;
     width:300px;
     height:225px;
     padding-right:2em;
     padding-top: 1em;
}
a:link { text-decoration:none; color:#FFCC66; }
a:visited { text-decoration:none;}
a:hover { text-decoration:none;color:#CC9933}
a:active { text-decoration:none; }
a:focus { text-decoration:none;}   


#links{
    padding-top:1em;
    padding-left:3em;
    }    
#links p{
    font-family: Arial;
    font-size:1em;
    text-align:center;
    color:#003300;
}
#links a:hover{
    background-color: #FFFF99;
}
li {font-family: Arial;
    font-size:1em;
    text-align:left;
    color:#003300;
}
#strich2 {
    padding-right:0;

     
 }   
#steuerleiste2 {
       height:30px;
           background:url(bilder/marmor.jpg) repeat-x;
    padding-top:10px;
    padding-left:2em;
   }

#copyright{
     background:url(bilder/arena.jpg) repeat-y;
    background-position:right;
    margin-left:2px;
    text-align:left;
}

#zimmerpreise{
    height:25px;
    background:url(bilder/marmor.jpg) repeat-x;
    padding-top:2px;
}
#zimmerpreise p{
   font-size:15pt;
   text-align:center;
   color:#FFCC66; 
   font-weight:bold;
   font-family:Times;
}
#reservierung{
    height:30px;
    background:url(bilder/marmor.jpg) repeat-x;
    padding-top:5px;
}
#reservierung p{
   font-size:14pt;
   text-align:center;
   color:#FFCC66;
   font-family:Times;
}
#rotschrift p{
    font-family:Times;
    color:#CC0000;
    font-size:19pt;
}
-->
