﻿/*======ОБЩИЕ СТИЛИ=======*/
* { border:0; margin:0; padding:0; outline:none } /*убираем рамки отступ и отбтбивку у всех элементов (по умолчанию)*/
body, html { height:100%; }
body { overflow:auto; background:#000; color:#333; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif }
table { border-spacing:0 }/*убираем cellspacing у таблиц*/
caption, th, td { text-align:left; font-weight:normal }
a { color:inherit; text-decoration:none;_color:#000}
a:link,a:visited,a:hover,a:active {}

h1{text-align:left; font-size:150%;font-weight:normal}
h2{text-align:left; font-size:140%;font-weight:normal}
h3{text-align:left; font-size:130%;font-weight:normal}
h4{text-align:left; font-size:120%;font-weight:normal}
h5{text-align:left; font-weight:bold}
h6{text-align:left; font-weight:normal}

.normal_text { }
p.normal_text { text-indent:1.3cm; margin:1em 0; line-height:16px }
/*задаем абсолютное позиционирование, везде, где это необходимо*/
#dopMenu, #bodyholder, #contentWrapper, #leftpic1, #leftpic2, #leftpic3, #leftpic4, #leftpic5, #virtur_label, #virtur1, #virtur2, #virtur3, #content .mainmenu, #backstage, #backstage div, #infoblock1, #infoblock2, #infoblock3, #infoblock4, #infoblock5, #infoblock6, .knopkaTura { position:absolute }
/*======РАЗМЕТКА СТРАНИЦЫ=======*/
#bodyholder { background:url(images/redback.jpg) repeat-x; width:1074px; height:1394px; left:50%; margin-left:-537px }
#contentWrapper { left:50%; width:941px; height:1173px; margin-left:-460px }
#content, #content * { z-index:50 }
/*======логотип и крачивая картинка сверху=======*/
#logo, #topimg { float:left }
/*#topimg img { margin-left:-18px }*/
#topimg{width:642px;overflow:hidden}

/*======дополнительное меню внизу=======*/
#dopMenu { left:193px; top:1297px; width:450px; height:19px;overflow:hidden}
#dopMenu a{height:19px; display:block; text-indent:-9999px;background:url(images/dopmenu.gif) no-repeat; float:left}


#content #dopmenuitem1{width:102px}
#content #dopmenuitem2{background-position:-102px 0;width:100px}
#content #dopmenuitem3{background-position:-202px 0;width:125px}
#content #dopmenuitem4{background-position:-327px 0;width:123px}


#content #dopmenuitem1:hover {background-position:0 -18px}
#content #dopmenuitem2:hover {background-position:-102px -18px}
#content #dopmenuitem3:hover {background-position:-202px -18px}
#content #dopmenuitem4:hover {background-position:-327px -18px}



/*======ОФОРМЛЕНИЕ (ЗАДНИЙ ПЛАН)=======*/
#backstage { top:220px }
#backstage #piece1 { left:0; top:0; width:924px; height:66px }
#backstage #piece2 { left:0; top:66px; width:924px; height:108px }
#backstage #piece3 { left:0; top:174px; width:119px; height:900px }
#backstage #piece4 { left:119px; top:174px; width:614px; height:578px }
#backstage #piece5 { left:733px; top:174px; width:191px; height:578px }
#backstage #piece6 { left:119px; top:752px; width:594px; height:148px }
#backstage #piece7 { left:713px; top:752px; width:211px; height:421px }
#backstage #piece8 { left:119px; top:900px; width:594px; height:174px }
#backstage #piece9 { left:924px; top:987px; width:17px; height:101px }
#backstage #piece10 { left:0; top:1074px; width:713px; height:99px }
/*======МЕНЮ=======*/
#content .mainmenu { background:url(images/menulabels.png) no-repeat; text-indent:-9999px; display:block; top:240px;float:left }
#content #menu1 { left:0px; width:37px; height:30px; }
#content #menu2 { left:37px; width:144px; height:30px; background-position:-37px 0 }
#content #menu3 { left:180px; width:151px; height:30px; background-position:-181px 0 }
#content #menu4 { left:330px; width:154px; height:30px; background-position:-331px 0 }
#content #menu5 { left:484px; width:180px; height:30px; background-position:-485px 0 }
#content #menu6 { left:664px; width:102px; height:30px; background-position:-665px 0 }
#content #menu7 { left:766px; width:84px; height:30px; background-position:-767px 0 }
#content #menu8 { left:850px; width:74px; height:30px; background-position:-850px 0 }
/*======меню при наведении мышки. у этого приема 2 плюса картинка одна загрузится сразу и javascript не нужен=======*/
#content #menu2:hover { left:37px; width:144px; height:30px; background-position:-37px -31px }
#content #menu3:hover { left:180px; width:151px; height:30px; background-position:-181px -31px }
#content #menu4:hover { left:330px; width:154px; height:30px; background-position:-331px -31px }
#content #menu5:hover { left:484px; width:180px; height:30px; background-position:-485px -31px }
#content #menu6:hover { left:664px; width:102px; height:30px; background-position:-665px -31px }
#content #menu7:hover { left:766px; width:84px; height:30px; background-position:-767px -31px }
/*========ГЛАВНАЯ СТРАНИЦА==========*/
#leftpic1 { left:0px; top:326px; width:136px; height:144px }
#leftpic2 { left:-1px; top:509px; width:141px; height:145px }
#leftpic4 { left:0px; top:700px; width:156px; height:305px }
#virtur_label {left:701px; top:307px; width:223px; height:32px; background: #7a0102 url(images/vir_tour.gif) no-repeat}
#virtur1, #virtur2, #virtur3 { cursor:pointer;_cursor:hand }
#virtur1 { left:701px; top:355px; width:223px; height:173px }
#virtur2 { left:701px; top:540px; width:223px; height:173px; overflow:hidden}
#virtur3 { left:701px; top:726px; width:223px; height:188px }
.knopkaTura { width:54px; height:50px; top:50px; left:85px }
#knopka1, #knopka2, #knopka3 { z-index:150 }
#knopkaon1, #knopkaon2, #knopkaon3 { z-index:100 }
#mainPage #infoblock1 { left:169px; top:307px; width:502px; height:315px }
#mainPage #infoblock2 { left:169px; top:635px; width:502px; height:582px }
#mainPage #infoblock3 { left:375px; top:510px; width:182px; height:199px }
#mainPage #infoblock4 { left:552px; top:476px; width:182px; height:199px }
#mainPage #infoblock5 { left:549px; top:353px; width:182px; height:199px }
#mainPage #infoblock6 { left:340px; top:346px; width:182px; height:199px }

/*страничка бизнесланчей*/
#biznesLanc #infoblock1 { left:266px; top:360px; width:449px; height:731px }
#biznesLanc ol{margin:10px 0 5px 25px;}

#biznesLanc #infoblock2 { left:353px; top:305px; width:84px; height:40px }
#biznesLanc #infoblock3 { left:375px; top:510px; width:182px; height:199px }
#biznesLanc #infoblock4 { left:552px; top:476px; width:182px; height:199px }
#biznesLanc #infoblock5 { left:549px; top:353px; width:182px; height:199px }
#biznesLanc #infoblock6 { left:340px; top:346px; width:182px; height:199px }
#biznesLanc .pageselector{font-weight:bold;text-decoration:underline}

/*страничка меню*/
#restoranMenu #infoblock1 { left:251px; top:330px; width:540px; height:841px;_padding-top:2px }
#restoranMenu #infoblock2 { left:508px; top:330px; width:363px; height:489px }
#restoranMenu #infoblock3 { left:375px; top:510px; width:182px; height:199px }
#restoranMenu #infoblock4 { left:552px; top:476px; width:182px; height:199px }
#restoranMenu #infoblock5 { left:549px; top:353px; width:182px; height:199px }
#restoranMenu #infoblock6 { left:340px; top:346px; width:182px; height:199px }
#restoranMenu .pageselector{font-weight:bold;text-decoration:underline}
#restoranMenu .bludo{border-bottom:1px dotted #777}
#restoranMenu .razdel{text-transform:uppercase;font-weight:bold;font-size:120%}
#restoranMenu .price{font-weight:bold;border-bottom:1px dotted #777}
#restoranMenu .bludo:first-line{color:#333;font:italic 120% Georgia, "Times New Roman", Times, serif;letter-spacing:0}

/*партнеты*/
#partnets #infoblock1 { left:219px; top:347px; width:509px; height:505px; font-size: 14px; }
#partnets #infoblock2 { left:748px; top:305px; width:142px; height:103px }
#partnets #infoblock3 { left:375px; top:510px; width:182px; height:199px }
#partnets #infoblock4 { left:552px; top:476px; width:182px; height:199px }
#partnets #infoblock5 { left:549px; top:353px; width:182px; height:199px }
#partnets #infoblock6 { left:340px; top:346px; width:182px; height:199px }

/*спецпредложения*/
#specoffer #infoblock1 { left:266px; top:360px; width:449px; height:731px }
#specoffer #infoblock1 p{line-height:1.5em}
#specoffer #infoblock1 h3{line-height:1.7em}
#specoffer ol{margin:10px 0 5px 25px;}
#specoffer #infoblock2 { left:508px; top:330px; width:363px; height:489px }
#specoffer #infoblock3 { left:375px; top:510px; width:182px; height:199px }
#specoffer #infoblock4 { left:552px; top:476px; width:182px; height:199px }
#specoffer #infoblock5 { left:549px; top:353px; width:182px; height:199px }
#specoffer #infoblock6 { left:340px; top:346px; width:182px; height:199px }
.c981B1E{color:#981B1E}
.bold{ font-weight:bold}
.s12{ font-size:12px}
.s18{ font-size:18px}
/*интерьер*/
#interier #infoblock1 { left:182px; top:318px; width:655px; height:640px }
#interier #infoblock2 { left:211px; top:1011px; width:523px; height:60px }
#interier #infoblock3 { left:375px; top:510px; width:182px; height:199px }
#interier #infoblock4 { left:552px; top:476px; width:182px; height:199px }
#interier #infoblock5 { left:549px; top:353px; width:182px; height:199px }
#interier #infoblock6 { left:340px; top:346px; width:182px; height:199px }

/*контакты*/
#kontakt #infoblock1 { left:189px; top:328px; width:288px; height:485px }
#kontakt #infoblock2 { left:508px; top:330px; width:363px; height:489px }
#kontakt #infoblock3 { left:375px; top:510px; width:182px; height:199px }
#kontakt #infoblock4 { left:552px; top:476px; width:182px; height:199px }
#kontakt #infoblock5 { left:549px; top:353px; width:182px; height:199px }
#kontakt #infoblock6 { left:340px; top:346px; width:182px; height:199px }

/*colorbox*/
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}
#cboxOverlay{position:fixed;width:100%;height:100%;background:#000;}
#cboxMiddleLeft,#cboxBottomLeft{clear:left;}
#cboxContent{position:relative;overflow:visible;background:#fff;}
#cboxLoadedContent{overflow:auto;margin-bottom:5px;}
#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0;}
#cboxTitle{position:absolute;bottom:-25px;left:0;text-align:center;width:100%;font-weight:700;color:#7C7C7C;margin:0;}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;position:absolute;bottom:-29px;background:url(/js/controls.png) 0 0 no-repeat;width:23px;height:23px;text-indent:-9999px;}
#cboxTopLeft{width:14px;height:14px;background:url(/js/controls.png) 0 0 no-repeat;}
#cboxTopCenter{height:14px;background:url(/js/border.png) top left repeat-x;}
#cboxTopRight{width:14px;height:14px;background:url(/js/controls.png) -36px 0 no-repeat;}
#cboxBottomLeft{width:14px;height:43px;background:url(/js/controls.png) 0 -32px no-repeat;}
#cboxBottomCenter{height:43px;background:url(/js/border.png) bottom left repeat-x;}
#cboxBottomRight{width:14px;height:43px;background:url(/js/controls.png) -36px -32px no-repeat;}
#cboxMiddleLeft{width:14px;background:url(/js/controls.png) -175px 0 repeat-y;}
#cboxMiddleRight{width:14px;background:url(/js/controls.png) -211px 0 repeat-y;}
#cboxLoadingOverlay{background:url(/js/loading_background.png) center center no-repeat;}
#cboxLoadingGraphic{background:url(/js/loading.gif) center center no-repeat;}
#cboxCurrent{position:absolute;bottom:-25px;left:58px;font-weight:700;color:#7C7C7C;}
#cboxPrevious{left:0;background-position:-51px -25px;}
#cboxPrevious.hover{background-position:-51px 0;}
#cboxNext{left:27px;background-position:-75px -25px;}
#cboxNext.hover{background-position:-75px 0;}
#cboxClose{right:0;background-position:-100px -25px;}
#cboxClose.hover{background-position:-100px 0;}
.cboxSlideshow_on #cboxSlideshow{background-position:-125px 0;right:27px;}
.cboxSlideshow_on #cboxSlideshow.hover{background-position:-150px 0;}
.cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px;right:27px;}
.cboxSlideshow_off #cboxSlideshow.hover{background-position:-125px 0;}
/*colorbox*/

/*Jquery tabs*/
@media projection,screen {.tabs-hide{display:none}}
@media print {.tabs-nav{display:none}}
.tabs-nav{list-style:none;margin:0;padding:0 0 0 4px}
.tabs-nav:after{display:block;clear:both;content:" "}
.tabs-nav li{float:left;min-width:84px;margin:0 0 0 1px}
.tabs-nav a,.tabs-nav a span{display:block;background:url(/js/tab.png) no-repeat;padding:0 10px}
.tabs-nav a{position:relative;top:1px;z-index:2;padding-left:0;color:#27537a;font-size:12px;font-weight:bold;line-height:1.2;text-align:center;text-decoration:none;white-space:nowrap}
.tabs-nav .tabs-selected a{color:#000}
.tabs-nav .tabs-selected a,.tabs-nav a:hover,.tabs-nav a:focus,.tabs-nav a:active{background-position:100% -150px;outline:0}
.tabs-nav a,.tabs-nav .tabs-disabled a:hover,.tabs-nav .tabs-disabled a:focus,.tabs-nav .tabs-disabled a:active{background-position:100% -100px}
.tabs-nav a span{width:64px;min-width:64px;height:18px;min-height:18px;padding-top:6px;padding-right:0}
*>.tabs-nav a span{width:auto;height:auto}
.tabs-nav .tabs-selected a span{padding-top:7px}
.tabs-nav .tabs-selected a span,.tabs-nav a:hover span,.tabs-nav a:focus span,.tabs-nav a:active span{background-position:0 -50px}
.tabs-nav a span,.tabs-nav .tabs-disabled a:hover span,.tabs-nav .tabs-disabled a:focus span,.tabs-nav .tabs-disabled a:active span{background-position:0 0}
.tabs-nav .tabs-selected a:link,.tabs-nav .tabs-selected a:visited,.tabs-nav .tabs-disabled a:link,.tabs-nav .tabs-disabled a:visited{cursor:text}
.tabs-nav a:hover,.tabs-nav a:focus,.tabs-nav a:active{cursor:pointer}
.tabs-nav .tabs-disabled{opacity:.4}
.tabs-container{border-top:1px solid #97a5b0;background:#fff;padding:1em 8px}
.tabs-loading em{background:url(/js/load.gif) no-repeat 0 50%;padding:0 0 0 20px}
/*Jquery tabs*/


/***********************************************************************************/
/******************    ENGLISH*STYLES    *******************************************/
/***********************************************************************************/

.english #bodyholder { background:url(/images/redback.jpg)}
.english #dopMenu a{background:url(/en/images/dopmenu.gif)}
.english #content .mainmenu { background:url(/en/images/menulabels.png)}
.english #virtur_label {background:url(/en/images/vir_tour.gif)}
