a:link
{
        color:#472102; text-decoration:underline;
        font-weight:normal;
}

a:visited
{
        color:#472102; text-decoration:underline;
        font-weight:normal;
}

a:hover
{
        color:#472102; text-decoration:underline;
        font-weight:bold;
}
body
{
 background-image:url(../img/background.gif); text-align:center; color:#472102; font-family: Arial,     Verdana; font-size:0.75em; text-decoration:none; font-weight:normal; margin:0px; padding:0px;
}
#bg_center
{
 width:765px; margin: 0px auto; z-index:1;
}
#bg
{
 width:765px; margin: 0px 0px 0px 0px; position:relative; z-index:2;
}
#color_bg
{
 position:absolute; top:0px; left:3px; z-index:4;
}
.main
{
 position:absolute; top:0px; left:0px; z-index:3;
}
.menue
{
 position:absolute; top:188px; left:20px; z-index:5;
}
.content
{
 position:absolute; top:249px; left:194px; z-index:5;
}
.buttons
{
 position:absolute; top:205px; left:40px; z-index:6;
}
.buttons_karte
{
 position:absolute; top:205px; left:33px; z-index:6;
}
.buttons ul
{
margin: 0; padding: 0;
}
.buttons_karte ul
{
margin: 0; padding: 0;
}
.buttons li
{
text-align:right;
list-style:none;
line-height:1.20em;
padding-bottom: 0.4em;
display:block;
}
.buttons_karte li
{
text-align:right;
list-style:none;
line-height:1.20em;
padding-bottom: 0.4em;
display:block;
}
.buttons_karte ul ul li
{
 line-height:1.0em;
 padding-top:0.4em;
 padding-bottom:0.1em;
 margin-right:7px;
}
#logo
{
 position:absolute; top:39px; left:55px; z-index:5;
}
#skizze
{
 position:absolute; top:30px; left:456px; z-index:5;
}
#headline
{
 position:absolute; top:265px; left:210px; z-index:6; text-align:left; width:420px;
}
#headline_2
{
 position:absolute; top:265px; left:210px; z-index:6; text-align:left; width:460px;
}
#headline_3
{
 position:absolute; top:265px; left:210px; z-index:6; text-align:left; width:495px;
}
#galerie
{
 position:absolute; top:265px; left:210px; z-index:6; text-align:left; width:495px;
}
#formular
{
 position:absolute; top:383px; left:210px; z-index:6; text-align:left; width:460px;
}
#form_adresse
{
 position:absolute; top:420px; left:525px; z-index:6; text-align:left; width:180px;
}
#scroll_content
{
 position:absolute; top:315px; left:210px; z-index:7; text-align:left; width:495px; height:313px;
 overflow:auto; scrollbar-base-color:#E8DFCB;

}
.hotelfoto
{
 position:absolute; top:435px; left:445px; z-index:7;
}
.galerie
{
 position:absolute; z-index:7;
}
.anfahrt
{
 position:absolute; top:320px; left:445px; z-index:7;
}
.biergarten
{
 position:absolute; top:471px; left:445px; z-index:7;
}
.bild_a
{
 position:absolute; top:188px; left:445px; z-index:5;
}
.bild_b
{
 position:absolute; top:188px; left:535px; z-index:5;
}
.bild_c
{
 position:absolute; top:188px; left:625px; z-index:5;
}
DIV.shadow, DIV.shadow2, DIV.shadow3
{
   padding: 1px;
   border-radius: 5px;
   -moz-border-radius: 5px;
}
DIV.shadow {
   background-color: #7c7a72;
   padding: 0;
   border-right: 1px solid #939087;
   border-bottom: 1px solid #939087;
   margin: 0;
   }
DIV.shadow2 {
   background-color: #a7a399;
   padding: 0em 0.01em 0.01em 0em;
   border-right: 1px solid #b6b2a7;
   border-bottom: 1px solid #b6b2a7;
   margin: 0;
   }
DIV.shadow3 {
   background-color: #cdc8bb;
   padding: 0em 0.01em 0.01em 0em;
   border-right: 1px solid #d2cec1;
   border-bottom: 1px solid #d2cec1;
   margin: 0;
   }
DIV.shadow IMG
{
   display:block;
   position: relative;
   top: -3px;
   left: -3px;
}
