/*Backgrounds for buttons */
p.reserve, p.reserve a {width: 174px; background-image:url(/en/images/layout/reservation-btn.gif);}
p.wedding, p.wedding a {width: 236px; background-image:url(/ru/images/layout/wedding-btn.gif);}
p.event, p.event a { width: 259px; background-image:url(/ru/images/layout/event-btn.gif);}
p.meeting {position:relative; top:-49px; left: 265px;}
p.meeting, p.meeting a { width: 205px; background-image:url(/en/images/layout/meeting-btn.gif);}
p.spa-service, p.spa-service a {width: 186px; background-image:url(/en/images/layout/spa-service-btn.gif);}
p.book-program, p.book-program a {width: 105px; background-image:url(/en/images/layout/book-program-btn.gif);}
p.auriga-spa, p.auriga-spa a {  width: 107px; background-image:url(/ru/images/layout/auriga-btn.gif); float:left; }
p.spa-menu, p.spa-menu a { width:97px; background-image:url(/ru/images/layout/spa-menu.gif); float:left; }

div#map-container { padding-top: 20px; }


body.home div#wrapper { height: 827px; min-height: 827px; background: #FFFFFF url(/images/layout/reserve-console-bkg-ru-home.gif) repeat-x scroll left top; }
div#jcycle-outside-wrapper { top: 649px !important; }

div#translate { margin-right: 0px; width: 220px; }
div#reservation { width: 786px; }
div#reservation form { width: 692px; }