#general-information {
   width: 157px;
   height: 29px;
   float: left;
   display: inline;
}
#general-information a {
   width: 157px;
   height: 29px;
   background-image: url(../img/menu-eng/on/general-information.gif);
   background-position: center top;
   display: block;
   text-decoration: none;
}
#general-information a:hover {
   width: 157px;
   height: 29px;
   background-image: url(../img/menu-eng/ov/general-information.gif);
   background-position: center top;
   display: block;
}


#rooms {
   width: 63px;
   height: 29px;
   float: left;
   display: inline;
}
#rooms a {
   width: 63px;
   height: 29px;
   background-image: url(../img/menu-eng/on/rooms.gif);
   background-position: center top;
   display: block;
   text-decoration: none;
}
#rooms a:hover {
   width: 63px;
   height: 29px;
   background-image: url(../img/menu-eng/ov/rooms.gif);
   background-position: center top;
   display: block;
}


#dining {
   width: 61px;
   height: 29px;
   float: left;
   display: inline;
}
#dining a {
   width: 61px;
   height: 29px;
   background-image: url(../img/menu-eng/on/dining.gif);
   background-position: center top;
   display: block;
   text-decoration: none;
}
#dining a:hover {
   width: 61px;
   height: 29px;
   background-image: url(../img/menu-eng/ov/dining.gif);
   background-position: center top;
   display: block;
}


#conference-facilities {
   width: 149px;
   height: 29px;
   float: left;
   display: inline;
}
#conference-facilities a {
   width: 149px;
   height: 29px;
   background-image: url(../img/menu-eng/on/conference-facilities.gif);
   background-position: center top;
   display: block;
   text-decoration: none;
}
#conference-facilities a:hover {
   width: 149px;
   height: 29px;
   background-image: url(../img/menu-eng/ov/conference-facilities.gif);
   background-position: center top;
   display: block;
}


#services {
   width: 72px;
   height: 29px;
   float: left;
   display: inline;
}
#services a {
   width: 72px;
   height: 29px;
   background-image: url(../img/menu-eng/on/services.gif);
   background-position: center top;
   display: block;
   text-decoration: none;
}
#services a:hover {
   width: 72px;
   height: 29px;
   background-image: url(../img/menu-eng/ov/services.gif);
   background-position: center top;
   display: block;
}


#reservation {
   width: 96px;
   height: 29px;
   float: left;
   display: inline;
}
#reservation a {
   width: 96px;
   height: 29px;
   background-image: url(../img/menu-eng/on/reservation.gif);
   background-position: center top;
   display: block;
   text-decoration: none;
}
#reservation a:hover {
   width: 96px;
   height: 29px;
   background-image: url(../img/menu-eng/ov/reservation.gif);
   background-position: center top;
   display: block;
}


#price-list {
   width: 103px;
   height: 29px;
   float: left;
   display: inline;
}
#price-list a {
   width: 103px;
   height: 29px;
   background-image: url(../img/menu-eng/on/price-list.gif);
   background-position: center top;
   display: block;
   text-decoration: none;
}
#price-list a:hover {
   width: 103px;
   height: 29px;
   background-image: url(../img/menu-eng/ov/price-list.gif);
   background-position: center top;
   display: block;
}


#photo-gallery {
   width: 109px;
   height: 29px;
   float: left;
   display: inline;
}
#photo-gallery a {
   width: 109px;
   height: 29px;
   background-image: url(../img/menu-eng/on/photo-gallery.gif);
   background-position: center top;
   display: block;
   text-decoration: none;
}
#photo-gallery a:hover {
   width: 109px;
   height: 29px;
   background-image: url(../img/menu-eng/ov/photo-gallery.gif);
   background-position: center top;
   display: block;
}


#contact-us {
   width: 90px;
   height: 29px;
   float: left;
   display: inline;
}
#contact-us a {
   width: 90px;
   height: 29px;
   background-image: url(../img/menu-eng/on/contact-us.gif);
   background-position: center top;
   display: block;
   text-decoration: none;
}
#contact-us a:hover {
   width: 90px;
   height: 29px;
   background-image: url(../img/menu-eng/ov/contact-us.gif);
   background-position: center top;
   display: block;
}