/*<meta name="robots" content="noindex,nofollow">*/

body  { background: #fff url("images/bg.jpg") repeat-y fixed center top; 
margin: 0; padding: 0; 
overflow: scroll; 
overflow: visible; 
overflow: inherit;
}

#body2 {
position: relative;
color: #fff;
margin: 0 auto;
width: 780px;
}

#logo         {position: relative; top: 30px; right: -484px; }

#ani_home
 {position: absolute; top: 250px; right: 65px; }

#gutschein    {  position: absolute; top: 40px; right: 70px; }


#aktuelles {color: #000; font: oblique 13px/18px Georgia, verdana, sans-serif;  word-spacing: 3px;  position: absolute;  top: 50px; right: 350px;  width: 400px; }

#eingedeckt {  position: absolute; top: 570px; right: 65px; }
#degustationsmenue {  position: absolute; top: 260px; right: 520px; }
#rinderbacke       {  position: absolute; top: 570px; right: 520px; }

#kulinarisches
 { color: #000; font: 11px/14px verdana; text-align: justify; position: absolute;  top: 250px; right: 62px;  width: 236px; z-index: 99;}
#wein     {  position: absolute; top: 800px; right: 30px; z-index: 2;}
#peperoni    {  position: absolute; top: 100px; right: 270px; z-index: 1;  }

#reservierungtext {position: absolute; top: 250px; right: 90px; color: #000; font: 11px/14px verdana; text-align: center; }
#reservierungfoto1 {position: absolute; top: 330px; right: 40px; }

#wiener     { z-index: 4; position: absolute; top: 300px; right: 189px; padding: 1px; display:inline; background: #ccc; border: 1px solid #EEFFE1; }
#budapester    {z-index: 3; position: absolute; top: 350px; right: 80px;  padding: 1px; display:inline; background: #ccc; border: 1px solid #EEFFE1;}
#fleischerei     { z-index: 2; position: absolute; top: 260px; right: 80px; padding: 1px; display:inline; background: #ccc; border: 1px solid #EEFFE1; }
#terrasse    {  z-index: 1; position: absolute; top: 390px; right: 189px; padding: 1px; display:inline; background: #ccc; border: 1px solid #EEFFE1; }
#grosseansicht   {  position: absolute; top: 230px; right: 370px; padding: 1px; display:inline; background: #ccc; border: 1px solid #EEFFE1; }
#bitteklicken   {  position: absolute; top: 440px; right: 64px; color: #666;  font-size: 10px;  font: 10px/13px verdana; }
#raeumlichkeiten {color: #000; font: oblique 13px/18px Georgia, verdana, sans-serif;  word-spacing: 3px;  position: absolute;  top: 550px; right: 220px;  width: 400px; }

#hainichen   {  position: absolute; top: 230px; right: 160px; }
#cafe     {  position: absolute; top: 270px; right: 100px; }

#lageplan     { margin-bottom: 20px; position: absolute; top: 290px; right: 290px }
#adresse    {  position: absolute; top: 290px; right: 60px; color: #000000;  font: oblique 13px/18px Georgia, verdana, sans-serif;   }



#content  { color: #000; font: oblique 13px/18px Georgia, verdana, sans-serif; word-spacing: 3px; 
margin: 0px 150px 10px 30px; padding-top: -100; padding-right: 230px; padding-bottom: 30; z-index: 99 }


#content h2 { color: #000; font: oblique 600 15px Georgia, verdana, sans-serif;  word-spacing: 3px; margin: -150px 50px 10px 25px }



#content img {
padding: 1px;
display:inline;
background: #ccc;
border: 1px solid #EEFFE1;
}


a {
color:  #f33; 
font: 14px/20px "Georgia", verdana;
text-decoration: none;

}

a:hover {
color:  #61c992;
text-decoration: underline;
}

.inputlang
{width: 330px;
font: normal 11px verdana, sans-serif; 
color: #396;}

.inputkurz
{width: 50px;
font: normal 11px verdana, sans-serif; 
color: #396;}

.senden
{width: 330px;
font: normal 11px verdana, sans-serif; 
color: #fff;
background-color: #396;
}


#footer {
display: none;
}

