* 
{

    margin:0;
    padding:0;  
}

table.pagebg
{
  background-color:#f5f5f6;
}

table.containerbg
{
  background:url(../images/template/index/container_bg.gif) repeat-x;
  
}

#Renovierung
{
    background: url('../images/renovierung.png') no-repeat;
    position: absolute;
    height:181px;
    width:334px;
    top:72px;
    right:0;
}


#content_border
{
  height:674px;
  width:925px;
  text-align:left;
  margin-left:auto;
  margin-right:auto;
}

#content
{
   position: relative;
}

#header_border
{
  height:150px;
  width:925px;
}

#header
{
  height:150px;
  width:394px;
  background:url(../images/template/index/header.jpg) no-repeat;
  background-position: right;
  float:left;
}

#inhalt_border
{
  background:url(../images/template/index/content_bg.jpg) no-repeat;
  width:925px;
  height:356px;
   
}

#inhalt_border a
{
  width:925px;
  height:356px;
  display:block;
  text-decoration:none;
   
}

#menu
{
  padding-top:118px;
  padding-left:364px;
}

#menu ul
{
    list-style:none;
    
}

#menu li 
{
    float:left;
}


#menu li img
{
    display:block;
}

#menu li a
{
    display:block;
}    



#menu a.restaurant
{
    background:url(../images/template/index/but_restaurant.gif) no-repeat;
    background-position:top;
}

#menu a.restaurant:hover
{
    background:url(../images/template/index/but_restaurant.gif) no-repeat;
    background-position:bottom;
}

#menu a.reservierung
{
    background:url(../images/template/index/but_reservierung.gif) no-repeat;
    background-position:top;
}

#menu a.reservierung:hover
{
    background:url(../images/template/index/but_reservierung.gif) no-repeat;
    background-position:bottom;
}

#menu a.service
{
    background:url(../images/template/index/but_service.gif) no-repeat;
    background-position:top;
}

#menu a.service:hover
{
    background:url(../images/template/index/but_service.gif) no-repeat;
    background-position:bottom;
}

#menu a.gutscheine
{
    background:url(../images/template/index/but_gutscheine.gif) no-repeat;
    background-position:top;
}

#menu a.gutscheine:hover
{
    background:url(../images/template/index/but_gutscheine.gif) no-repeat;
    background-position:bottom;
}

#menu a.kontakt
{
    background:url(../images/template/index/but_kontakt.gif) no-repeat;
    background-position:top;
}

#menu a.kontakt:hover
{
    background:url(../images/template/index/but_kontakt.gif) no-repeat;
    background-position:bottom;
}

#menu a.presse
{
    background:url(../images/template/index/but_presse.gif) no-repeat;
    background-position:top;
}

#menu a.presse:hover
{
    background:url(../images/template/index/but_presse.gif) no-repeat;
    background-position:bottom;
}

#menu a.gallerie
{
    background:url(../images/template/index/but_gallerie.gif) no-repeat;
    background-position:top;
}

#menu a.gallerie:hover
{
    background:url(../images/template/index/but_gallerie.gif) no-repeat;
    background-position:bottom;
}

#footer_border
{
  color:#848484;
  font-family:Verdana;
  font-size:9px;
  font-weight:normal;
  width:925px;
  height:168px;
  
}

#footer_left_border
{
  width:393px;
  height:168px;
  background:url(../images/template/index/copyright.gif) no-repeat 100px 0px;
  border-right:1px solid #f5f5f5;
  float: left;
}



#footer_center_border
{
  width:310px;
  height:168px;
  float: left;
  
}

#footer_center
{
  padding-left:122px;
  padding-top:35px;
}

#footer_right_border
{
  width:180px;
  height:168px;
  float: left;
    
}

#footer_right
{
  padding-left:40px;
  padding-top:32px;
  
}


input.text
{
  border:1px solid #74b235;
  background-color:white;
  width:160px;
}

input.submit
{
  color:#848484;
  font-family:Verdana;
  font-size:9px;
  font-weight:normal;
  border:none;
  background:none;
  width:72px;
  padding-top:3px;
   
}
