div.sample_attach_general {
    width: 158px;
    height: 29px;
    }
div.sample_attach_contact {
    width: 92px;
    height: 29px;
    }
div.sample_attach_reservation {
    width: 161px;
    height: 29px;
    }
div.sample_attach_rooms {
    width: 73px;
    height: 29px;
    }
div.sample_attach_dinning {
    width: 109px;
    height: 29px;
    }
div.sample_attach_meetings {
    width: 138px;
    height: 29px;
    }
div.sample_attach_concierge {
    width: 101px;
    height: 29px;
    }
div.sample_attach_leisure {
    width: 68px;
    height: 29px;
    }
div.sample_attach_photo {
    width: 124px;
    height: 19px;
    }
div.sample_attach_virtual {
    width: 120px;
    height: 19px;
    }
div.sample_attach_video {
    width: 160px;
    height: 19px;
    }
#general {
   width: 158px;
   height: 29px;
   float: left;
   display: inline;
}
#general a {
   width: 158px;
   height: 29px;
   background-image: url(../img/menu/rus/1.gif);
   display: block;
}
#general a:hover {
   width: 158px;
   height: 29px;
   background-image: url(../img/menu/rus/1x.gif);
   display: block;
}
#concierge {
   width: 101px;
   height: 29px;
   float: left;
   display: inline;
}
#concierge a {
   width: 101px;
   height: 29px;
   background-image: url(../img/menu/rus/6.gif);
   display: block;
}
#concierge a:hover {
   width: 101px;
   height: 29px;
   background-image: url(../img/menu/rus/6x.gif);
   display: block;
}
#meetings {
   width: 138px;
   height: 29px;
   float: left;
   display: inline;
}
#meetings a {
   width: 138px;
   height: 29px;
   background-image: url(../img/menu/rus/5.gif);
   display: block;
}
#meetings a:hover {
   width: 138px;
   height: 29px;
   background-image: url(../img/menu/rus/5x.gif);
   display: block;
}
#dining {
   width: 109px;
   height: 29px;
   float: left;
   display: inline;
}
#dining a {
   width: 109px;
   height: 29px;
   background-image: url(../img/menu/rus/4.gif);
   display: block;
}
#dining a:hover {
   width: 109px;
   height: 29px;
   background-image: url(../img/menu/rus/4x.gif);
   display: block;
}
#leisure {
   width: 68px;
   height: 29px;
   float: left;
   display: inline;
}
#leisure a {
   width: 68px;
   height: 29px;
   background-image: url(../img/menu/rus/7.gif);
   display: block;
}
#leisure a:hover {
   width: 68px;
   height: 29px;
   background-image: url(../img/menu/rus/7x.gif);
   display: block;
}
#photogallery {
   width: 124px;
   height: 19px;
   float: left;
   display: inline;
}
#photogallery a {
   width: 124px;
   height: 19px;
   background-image: url(../img/menu/rus/a.gif);
   display: block;
}
#photogallery a:hover {
   width: 124px;
   height: 19px;
   background-image: url(../img/menu/rus/ax.gif);
   display: block;
}
#contact_us2 {
   width: 92px;
   height: 29px;
   float: left;
   display: inline;
}
#contact_us2 a {

   width: 92px;
   height: 29px;
   background-image: url(../img/menu/rus/8.gif);
   display: block;
}
#contact_us2 a:hover {
   width: 92px;
   height: 29px;
   background-image: url(../img/menu/rus/8x.gif);
   display: block;
}
#reservation {
   width: 161px;
   height: 29px;
   float: left;
   display: inline;
}
#reservation a {
   width: 161px;
   height: 29px;
   background-image: url(../img/menu/rus/2.gif);
   display: block;
}
#reservation a:hover {
   width: 161px;
   height: 29px;
   background-image: url(../img/menu/rus/2x.gif);
   display: block;
}
#rooms {
   width: 73px;
   height: 29px;
   float: left;
   display: inline;
}
#rooms a {
   width: 73px;
   height: 29px;
   background-image: url(../img/menu/rus/3.gif);
   display: block;
}
#rooms a:hover {
   width: 73px;
   height: 29px;
   background-image: url(../img/menu/rus/3x.gif);
   display: block;
}
#virtual {
   width: 120px;
   height: 19px;
   float: left;
   display: inline;
}
#virtual a {
   width: 120px;
   height: 19px;
   background-image: url(../img/menu/rus/b.gif);
   display: block;
}
#virtual a:hover {
   width: 120px;
   height: 19px;
   background-image: url(../img/menu/rus/bx.gif);
   display: block;
}
#videogal {
   width: 105px;
   height: 18px;
   float: left;
   display: inline;
}
#videogal a {
   width: 105px;
   height: 18px;
   background-image: url(../img/menu/rus/c.gif);
   display: block;
}
#videogal a:hover {
   width: 105px;
   height: 19px;
   background-image: url(../img/menu/rus/cx.gif);
   display: block;
}

