*{margin:0;padding:0;outline:none}html{font-size:75%;height:100%}body{margin-top:0!important;padding-top:0;background:#245c23;color:#666;font-family:Roboto,Arial,Helvetica,sans-serif;height:100%;font-size:13px;position:relative}input,textarea{font-family:Roboto,Arial,Helvetica,sans-serif}a{color:#09c;text-decoration:none}a:hover{color:#999;text-decoration:underline}h1,h2,h3,h4,h5,h6{font-weight:100}ul{list-style:none}ol{list-style-position:inside}header,nav,section,article,aside,footer{display:block;position:relative}body{height:100%}body.zast{background:url(https://www.cameohotel.ru/i/xfon.jpg.pagespeed.ic.ACLTs_xOwl.jpg) top repeat-x fixed #fff;background-size:cover}#main{overflow:hidden;background:url(https://www.cameohotel.ru/i/xtop.jpg.pagespeed.ic.Hf01q1o5p-.jpg) top repeat-x #fff}body.zast #main{background:url(https://www.cameohotel.ru/i/xtop2.png.pagespeed.ic.IhIuCFcOyx.png) top repeat-x}.clear{clear:both}.width{margin:0 auto;width:1103px;position:relative}.width:after{content:'';display:block;clear:both}#header{background:url(https://www.cameohotel.ru/i/xheader.jpg.pagespeed.ic.3ZcSmAm2tX.jpg) top no-repeat;height:245px}#header.h2{height:210px}#header2{background:url(https://www.cameohotel.ru/i/xpodl_logo.png.pagespeed.ic.vW1R57_39X.png) top center no-repeat;height:316px}#header3{background:#265e25;height:120px}.header3{background:#265e25}#logo{text-align:center;padding-top:34px}#header2 #logo{padding-top:160px}#header3 #logo{}#header3 #logo img{max-height:75px}#logo a{}#logo a img{}#location{position:absolute;left:2px;top:92px;font-size:16px;color:#40474f;background:url(https://www.cameohotel.ru/i/xlocation.png.pagespeed.ic.ggdg67yiLU.png) no-repeat left;padding-left:46px;line-height:22px;letter-spacing:.02em}#location2{position:absolute;left:2px;top:92px;top:60px;font-size:16px;color:#40474f;background:url(https://www.cameohotel.ru/i/xlocation.png.pagespeed.ic.ggdg67yiLU.png) no-repeat left;padding-left:46px;line-height:22px;letter-spacing:.02em;padding-top:12px;padding-bottom:10px;display:flex;flex-direction:column;gap:6px}#phone{position:absolute;right:2px;top:88px;font-size:24px;color:#245c23;background:url(https://www.cameohotel.ru/i/xphone.png.pagespeed.ic.eR73WZ8R9J.png) no-repeat right;padding-right:62px;line-height:28px;font-weight:bold;letter-spacing:.02em}#phone a{display:block;text-align:center;margin-top:5px;background:#40474f;padding:5px 10px;font-size:16px;color:#fff;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#phone a:hover{background:#225a21;text-decoration:none}#phone2{position:absolute;right:2px;top:61px;font-size:24px;color:#245c23;line-height:37px;font-weight:bold;letter-spacing:.02em}#phone2 img{vertical-align:middle}#phone2 a{display:block;text-align:center;margin-top:5px;background:#40474f;padding:5px 10px;font-size:16px;color:#fff;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;line-height:28px}#phone2 a:hover{background:#225a21;text-decoration:none}#main_menu{text-align:center;position:absolute;width:100%;left:0;top:196px}#main_menu li{display:inline-block;padding:0 10px}#main_menu a{color:#40474f;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:.025em}#main_menu li.act a{color:#2a2b2b;font-weight:400}#main_menu a:hover{color:#245c23;font-weight:600;text-decoration:none}#sslider{background:url(https://www.cameohotel.ru/i/xbg_slider.png.pagespeed.ic.hkakErXRM7.png) repeat-x;height:367px}#slider{height:367px;width:100%}.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden;background:#bbdcf0 url(https://www.cameohotel.ru/i/loading.gif) no-repeat 50% 50%}.nivoSlider img{position:absolute;top:0;left:0;display:none}.nivo-main-image{display:block!important;position:relative!important;width:100%!important}.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:#fff;filter:alpha(opacity=0);opacity:0}.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0}.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden}.nivo-box img{display:block}.nivo-caption{position:absolute;right:0;top:38px;text-align:right;width:470px;z-index:8;display:none}.nivo-caption p{padding:5px;color:#40474f;margin:0;font-size:14px;margin-top:20px;padding-left:150px}.nivo-caption h3{color:#225a21;font-size:44px;font-family:Georgia,"Times New Roman",Times,serif;line-height:34px}.nivo-caption a{color:#225a21;font-size:16px;display:block;margin-top:30px;letter-spacing:.025em}.nivo-caption i{font-style:normal}.nivo-caption i:before{content:'';display:inline-block;width:12px;height:12px;background:url(/i/xloc.png.pagespeed.ic.gTos9voSAp.png) no-repeat}.nivo-html-caption{display:none}.nivo-directionNav{display:none}.nivo-controlNav{position:absolute;bottom:0;right:10px;z-index:100;height:5px}.nivo-controlNav a{display:inline-block;width:20px;height:5px;background:#e4f1f9;text-indent:-9999px;border:0;margin:0 2px}.nivo-controlNav a.active{background:#acc3d2}#bron{position:absolute;z-index:100;top:239px;left:50%;margin-left:-553px;background:url(https://www.cameohotel.ru/i/xforma_bron.png.pagespeed.ic.7g5qgbc_RA.png);height:375px;width:323px;text-align:center}#bron .title{text-transform:uppercase;font-family:Georgia,"Times New Roman",Times,serif;color:#fff;font-size:24px;line-height:108px;background:url(https://www.cameohotel.ru/i/xforma_line.png.pagespeed.ic.p5nZ5DL2QN.png) no-repeat center 94px;margin-bottom:20px;letter-spacing:.024em}#bron input[type="text"]{width:220px;font-size:15px;margin:8px auto 0;background:url(https://www.cameohotel.ru/i/xdata.jpg.pagespeed.ic.2HGvPYCd8F.jpg) no-repeat #fff 218px center;border:none;padding:0 15px;height:44px}#bron input[type="submit"]{font-size:16px;text-transform:uppercase;color:#fff;display:block;margin:10px auto;width:160px;text-align:center;border:none;background:#40474f;height:37px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#bron input[type="submit"]:hover{background:#225a21;text-decoration:none}#carusel{background:url(https://www.cameohotel.ru/i/xfon_carusel.png.pagespeed.ic.gB8tIZDCIY.png);height:332px;padding-top:47px;border-bottom:1px solid #cac8c8;border-top:1px solid #cac8c8}#carusel .title{font-family:Georgia,"Times New Roman",Times,serif;color:#225a21;font-size:24px;text-transform:uppercase;letter-spacing:.024em}#carusel .title a{color:#225a21}#carusel a.all{float:right;font-size:16px;color:#225a21;text-decoration:underline}#carusel a.all:hover{text-decoration:none}#carusel .jcarousel-wrapper{margin:44px auto 0;position:relative}#carusel .jcarousel{position:relative;overflow:hidden;width:100%}#carusel .jcarousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}#carusel .jcarousel li{width:346px;float:left;height:205px;margin-right:32px;position:relative}#carusel .jcarousel img{display:block;max-width:100%;height:auto!important}#carusel .jcarousel-control-prev,#carusel .jcarousel-control-next{position:absolute;top:50%;margin-top:-45px;width:33px;height:61px;font-size:0}#carusel .jcarousel-control-prev{left:-53px;background:url(https://www.cameohotel.ru/i/xleft.png.pagespeed.ic.bxxHPI-8tq.png)}#carusel .jcarousel-control-next{right:-53px;background:url(https://www.cameohotel.ru/i/xright.png.pagespeed.ic.Bh_bp6Syb9.png)}#carusel .jcarousel-pagination{display:none}#carusel .opisanie{position:absolute;bottom:0;left:0;width:346px;background:url(https://www.cameohotel.ru/i/xc.png.pagespeed.ic.sy1ztGsrii.png);height:87px;padding:0}#carusel .opisanie .name{position:absolute;top:16px;left:20px;font-size:14px;color:#fff;width:170px;letter-spacing:.03em}#carusel .opisanie .chel{position:absolute;bottom:10px;left:20px}#carusel .opisanie .chel img{display:inline-block}#carusel .opisanie .price{position:absolute;top:14px;left:193px;height:62px;line-height:62px;font-size:18px;color:#fff;border-left:1px solid #fff;padding-left:20px;padding-left:24px;letter-spacing:.03em}#carusel_o{background:url(https://www.cameohotel.ru/i/xbg_otziv.jpg.pagespeed.ic.hEYJnaytDT.jpg) center;height:367px}#carusel_o .title{font-family:Georgia,"Times New Roman",Times,serif;color:#fff;font-size:24px;text-transform:uppercase;text-align:center;line-height:130px}#carusel_o .title a{color:#fff}#carusel_o .jcarousel-wrapper{margin:0 auto 0;position:relative}#carusel_o .jcarousel{position:relative;overflow:hidden;width:100%}#carusel_o .jcarousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}#carusel_o .jcarousel li{width:903px;padding:40px 100px 0;float:left;position:relative;text-align:center}#carusel_o .jcarousel li .o{color:#fff;font-size:14px;position:relative;padding:0 20px}#carusel_o .jcarousel li .o:before{content:'';background:url(https://www.cameohotel.ru/i/xk_l.png.pagespeed.ic.5GLBNRRvBN.png);height:23px;width:28px;position:absolute;left:0;top:0}#carusel_o .jcarousel li .o:after{content:'';background:url(https://www.cameohotel.ru/i/xk_r.png.pagespeed.ic.hHwZL5xchW.png);height:23px;width:28px;position:absolute;right:0;bottom:0}#carusel_o .jcarousel li .data{color:#fff;font-size:14px;font-style:italic;margin-top:16px}#carusel_o .jcarousel-pagination{position:absolute;bottom:-40px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);margin:0}#carusel_o .jcarousel-pagination a{text-decoration:none;display:inline-block;font-size:11px;height:3px;width:30px;line-height:5px;background:#a8baa7;text-indent:-9999px;margin-right:5px}#carusel_o .jcarousel-pagination a.active{background:#7c988c;color:#fff;opacity:1}#main-content{color:#40474f;font-size:14px;padding-bottom:47px}#main-content .title,#apartaments-content .title,#hotel-content .title{font-family:Georgia,"Times New Roman",Times,serif;color:#225a21;font-size:23px;text-transform:uppercase;line-height:30px;margin-top:44px;margin-bottom:33px;letter-spacing:.024em}#main-content p{line-height:17px;margin-bottom:16px}#main-content h2{margin-bottom:16px}#main-content table{width:100%;border-collapse:collapse;border:1px solid #ccc;margin-bottom:16px}#main-content table td{padding:5px;border:1px solid #ccc}img.alignleft{float:left;margin:4px 32px 20px 0}img.alignright{float:right;margin:0 0 20px 20px}#fos_map{background:url(https://www.cameohotel.ru/i/xmap.jpg.pagespeed.ic.ScC_A0J5AI.jpg) no-repeat center;height:512px;padding-top:55px}#fos_map .title{font-family:Georgia,"Times New Roman",Times,serif;color:#225a21;font-size:18px;text-transform:uppercase;line-height:22px;margin-bottom:20px;letter-spacing:.024em;background:url(https://www.cameohotel.ru/i/xkonvert.png.pagespeed.ic.zh4Kk8t2AH.png) no-repeat left;padding-left:75px}#fos_map input[type="text"]{border:1px solid #d5d2d7;width:288px;font-size:15px;margin:3px auto 0;background:#fff;padding:5px 15px;height:27px}#fos_map input[type="email"]{border:1px solid #d5d2d7;width:288px;font-size:15px;margin:3px auto 0;background:#fff;padding:5px 15px;height:27px}#fos_map textarea{border:1px solid #d5d2d7;width:288px;font-size:15px;margin:3px auto 33px;background:#fff;padding:5px 15px;height:148px}#fos_map input[type="submit"]{font-size:16px;text-transform:uppercase;color:#fff;display:block;width:160px;text-align:center;border:none;background:#40474f;height:37px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#fos_map input[type="submit"]:hover{background:#225a21;text-decoration:none}#fos_map div.wpcf7-response-output{margin:0;width:310px}#footer{background:#225a21;padding:20px 0 10px;overflow:hidden}#fl{float:left;width:240px;text-align:left}#fr{float:right;width:300px;text-align:right}#copyright{width:150px;height:37px;background:url(https://www.cameohotel.ru/i/xcp.png.pagespeed.ic.U8SSW9dWZR.png) no-repeat;display:block;color:#fff;text-align:left;vertical-align:bottom;margin-top:15px}.mail_footer{margin-top:10px}a#copyright{padding-top:17px;font-size:10px;color:#fff;line-height:20px;text-align:right;float:right}#footer a{text-decoration:none}#footer a:hover{text-decoration:underline}a#copyright span{font-size:10px}.alboms{background:url(https://www.cameohotel.ru/i/xline.png.pagespeed.ic.puYy17F_mZ.png) no-repeat bottom;height:256px;padding-top:5px}.albom{float:left;width:535px;height:205px;margin-left:32px}.albom:first-child{margin-left:0}.albom a{width:535px;background:#265e25;height:205px;position:relative;display:block;line-height:205px;font-size:28px;text-transform:uppercase;font-family:Georgia,"Times New Roman",Times,serif;text-shadow:1px 1px 1px #265e25;color:#fff;text-align:center}.albom img{position:absolute;top:0;left:0}.albom a:hover{background:#fce0a4;color:#265e25;text-shadow:0 0 0 #265e25;text-decoration:none}.albom a.act{background:#fce0a4;color:#265e25;text-shadow:0 0 0 #265e25;text-decoration:none}.items_na{background:url(https://www.cameohotel.ru/i/xline.png.pagespeed.ic.puYy17F_mZ.png) no-repeat bottom;height:256px;padding-top:5px}.items_na .item{float:left;width:535px;height:205px;margin-left:32px}.items_na .item:first-child{margin-left:0}.items_na .item a{width:535px;background:#265e25;height:205px;position:relative;display:block;line-height:205px;font-size:28px;text-transform:uppercase;font-family:Georgia,"Times New Roman",Times,serif;text-shadow:1px 1px 1px #265e25;color:#fff;text-align:center}.items_na .item .act{width:535px;background:#265e25;height:205px;position:relative;display:block;line-height:205px;font-size:28px;text-transform:uppercase;font-family:Georgia,"Times New Roman",Times,serif;text-shadow:1px 1px 1px #265e25;color:#fff;text-align:center}.items_na .item img{position:absolute;top:0;left:0}.items_na .item a:hover{background:#fce0a4;color:#265e25;text-shadow:0 0 0 #265e25;text-decoration:none}.items_na .item .act:hover{text-shadow:0 0 0 #265e25;text-decoration:none;cursor:pointer}.items_na .item .act:hover .background{outline:3px solid #6ca3a3}.items_na .item .act.active{background:#fce0a4;color:#265e25;text-shadow:0 0 0 #265e25;text-decoration:none}.items_na .item .act.active:hover{cursor:auto}.items_na .item .act.active:hover .background{outline:none}.items_na .item div.name{position:relative;padding:50px}.items_na .item div.name .img{float:left;margin-right:27px}.items_na .item div.name .img img{position:relative}.items_na .item div.name span.name{font-size:24px;line-height:30px;display:block;text-align:left}.items_na .item div.name span.adr{display:block;font-size:18px;text-transform:none;line-height:normal;text-align:left;margin-top:17px}.fotos{margin-left:-32px;padding-top:10px;padding-bottom:13px}.fotos a{position:relative;height:205px;display:block;width:346px;margin-left:32px;margin-top:32px;float:left}.fotos a:hover:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:url(https://www.cameohotel.ru/i/xlupa.png.pagespeed.ic.zDQXm7A49N.png) center no-repeat;height:205px}.alboms_fotos{margin-left:-32px;padding-top:10px;padding-bottom:13px}.alboms_fotos a{position:relative;height:205px;display:block;width:346px;margin-left:32px;margin-top:32px;float:left}.alboms_fotos span{display:block;position:absolute;bottom:0;left:0;width:346px;background:url(https://www.cameohotel.ru/i/xf.png.pagespeed.ic.2aXy0zreXI.png);padding-top:27px;height:59px;color:#fff;text-align:center;font-family:Georgia,"Times New Roman",Times,serif;text-transform:uppercase;font-size:14px}#service_apart{padding:22px 0 60px}h4{color:#225a21;font-size:14px;font-weight:600;margin:38px 0 38px;letter-spacing:.026em}#service_apart h4{font-size:20px;color:#40474f;text-transform:uppercase;font-family:Georgia,"Times New Roman",Times,serif;font-weight:100;margin-bottom:50px}.service1,.service2,.service3,.service4,.service5,.service6{border-top:1px dotted #a7a7a7;border-right:1px dotted #a7a7a7;width:525px}.service1{background:url(https://www.cameohotel.ru/i/xservice1.jpg.pagespeed.ic.NViJPdo-5H.jpg) no-repeat left -74px;float:left}.service2{background:url(https://www.cameohotel.ru/i/xservice2.jpg.pagespeed.ic.BFq-H9bEyr.jpg) no-repeat left -74px;float:left;margin-left:25px}.service3{background:url(https://www.cameohotel.ru/i/xservice3.jpg.pagespeed.ic.QmeYjd7Pph.jpg) no-repeat left top;float:left}.service4{background:url(https://www.cameohotel.ru/i/xservice4.jpg.pagespeed.ic.lCBacWM29W.jpg) no-repeat left top;float:left;margin-left:25px}.service5{background:url(https://www.cameohotel.ru/i/xservice5.jpg.pagespeed.ic.WkzK4ry5SU.jpg) no-repeat left top;float:left}.service6{background:url(https://www.cameohotel.ru/i/xservice6.jpg.pagespeed.ic.yf0wEGWFBk.jpg) no-repeat left top;float:left;margin-left:25px}.service1 div,.service2 div,.service3 div,.service4 div,.service5 div,.service6 div{border-bottom:1px dotted #a7a7a7;height:73px;padding-left:124px}.service1 div span,.service2 div span,.service3 div span,.service4 div span{display:table-cell;height:73px;line-height:16px;vertical-align:middle;padding-right:40px}.service5 div span,.service6 div span{font-size:17px;display:table-cell;height:73px;line-height:16px;vertical-align:middle;padding-right:40px}.contacts{background:url(https://www.cameohotel.ru/i/xline.png.pagespeed.ic.puYy17F_mZ.png) no-repeat bottom;height:127px;padding-top:0}.contacts_adr{background:url(https://www.cameohotel.ru/i/xicon_adr.png.pagespeed.ic.N7mZB83m_5.png) no-repeat 27px 10px;width:250px}.contacts_phone{background:url(https://www.cameohotel.ru/i/xicon_phone.png.pagespeed.ic.gHb7CT7Rg4.png) no-repeat 27px 10px;width:250px;color:#265e25!important}.contacts_phone span{font-size:16px;font-weight:700}.contacts_email{background:url(https://www.cameohotel.ru/i/xicon_mail.png.pagespeed.ic.CvFeWhdkDL.png) no-repeat 27px 24px}.contacts_adr,.contacts_phone,.contacts_email{height:50px;border-left:1px dotted #a7a7a7;padding:27px 0 20px 114px;color:#40474f;font-size:14px;float:left}h3.conth3{color:#225a21;font-size:16px;font-family:Georgia,"Times New Roman",Times,serif;font-weight:100;margin:37px 0 33px;letter-spacing:.026em;font-weight:100;text-transform:uppercase}.block_con_1,.block_con_2,.block_con_3,.block_con_4{padding-left:92px;float:left;width:425px;height:290px;position:relative}.block_con_1 h4,.block_con_2 h4,.block_con_3 h4,.block_con_4 h4{margin:0 0 15px}.block_con_1{background:url(https://www.cameohotel.ru/i/xcont1.jpg.pagespeed.ic.Ix_9AfNh54.jpg) no-repeat left 5px;margin-bottom:50px;margin-right:63px}.block_con_1:after{content:'';display:block;position:absolute;bottom:-13px;height:1px;left:0;width:543px;border-bottom:1px dotted #a7a7a7}.block_con_2{background:url(https://www.cameohotel.ru/i/xcont2.jpg.pagespeed.ic.L2vXu42WT1.jpg) no-repeat left 5px;margin-right:63px}.block_con_2:after{content:'';display:block;position:absolute;top:-30px;height:233px;right:-36px;width:1px;border-left:1px dotted #a7a7a7}.block_con_3{background:url(https://www.cameohotel.ru/i/xcont3.jpg.pagespeed.ic.e1vz1UMAv9.jpg) no-repeat left 5px;margin-bottom:50px}.block_con_3:after{content:'';display:block;position:absolute;top:-8px;height:303px;left:-29px;width:1px;border-left:1px dotted #a7a7a7}.block_con_4{background:url(https://www.cameohotel.ru/i/xcont4.jpg.pagespeed.ic.04zndcaoMC.jpg) no-repeat left 5px}.block_con_4:after{content:'';display:block;position:absolute;top:-39px;height:1px;left:-21px;width:544px;border-bottom:1px dotted #a7a7a7}#contact_page{background:#e7d5ac;padding:57px 0 57px}.col_cont_1{float:left;width:523px}.col_cont_2{float:left;width:580px}.col_cont_1 .title,.col_cont_2 .title{font-size:16px;color:#275325;text-transform:uppercase;font-family:Georgia,"Times New Roman",Times,serif;margin-bottom:32px;letter-spacing:.026em}.col_cont_1 input[type="text"]{border:1px solid #d5d2d7;width:422px;font-size:15px;margin:3px auto 0;background:#fff;padding:5px 15px;height:27px}.col_cont_1 input[type="email"]{border:1px solid #d5d2d7;width:422px;font-size:15px;margin:3px auto 0;background:#fff;padding:5px 15px;height:27px}.col_cont_1 textarea{border:1px solid #d5d2d7;width:422px;font-size:15px;margin:3px auto 33px;background:#fff;padding:5px 15px;height:108px}.col_cont_1 input[type="submit"]{font-size:16px;text-transform:uppercase;color:#fff;display:block;width:160px;text-align:center;border:none;background:#40474f;height:37px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.col_cont_1 input[type="submit"]:hover{background:#225a21;text-decoration:none}.tab_menu{margin:0 0 36px}.tab_menu li{list-style:none!important;float:left;position:relative;margin-right:10px;padding-left:12px}.tab_menu li:before{content:'';width:2px;height:10px;left:0;top:4px;position:absolute;background:#225a21}.tab_menu li:first-child{padding-left:0}.tab_menu li:first-child:before{content:'';width:0}.tab_menu li a{color:#225a21;letter-spacing:.026em}.tab_menu li a:hover{color:#40474f;text-decoration:none}.tab_menu li.act a{font-weight:bold}.nomer{border-top:1px solid #b4b4b4;padding-top:48px;padding-bottom:32px}.nomer .images{float:left;width:600px}.nomer .images .mi{float:left;margin-right:15px}.nomer .images .mi div{display:none}.nomer .images .mi div.act{display:block;width:337px;height:244px;overflow:hidden}.nomer .images .th_img div span{float:left;margin:0 14px 10px 0}.nomer .images .th_img div span img{opacity:.6}.nomer .images .th_img .act span img{opacity:1}.nomer .opisanie{float:right;width:473px}.nomer .opisanie .title_{margin-top:0;font-size:18px;color:#225a21;text-transform:uppercase;font-family:Georgia,"Times New Roman",Times,serif;margin-bottom:32px;letter-spacing:.026em;line-height:20px}.nomer .opisanie .kn{padding-left:20px;color:#225a21;background:url(https://www.cameohotel.ru/i/xn.jpg.pagespeed.ic.7X3GI0-RoJ.jpg) left no-repeat;line-height:27px}.nomer .opisanie .st{margin-top:27px;color:#225a21;font-size:20px;text-transform:uppercase;display:block;text-align:center;border:none;background:#bbdcf0;line-height:37px;height:37px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.nomer .opisanie .st a{float:right;font-size:16px;text-transform:uppercase;color:#fff;display:block;width:160px;text-align:center;border:none;background:#40474f;height:37px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.nomer .opisanie .st a:hover{background:#225a21;text-decoration:none}.nomer_mini_s{margin-right:-20px}.nomer_mini{padding-top:48px;padding-bottom:32px;float:left;width:354px;margin-right:20px}.nomer_mini .images{margin-bottom:30px}.nomer_mini:nth-child(3n){}.nomer_mini .images .mi{float:left;margin-right:15px}.nomer_mini .images .mi div{display:none}.nomer_mini .images .mi div.act{display:block;width:337px;height:244px;overflow:hidden}.nomer_mini .opisanie{}.nomer_mini .opisanie .title_{margin-top:0;font-size:18px;color:#225a21;text-transform:uppercase;font-family:Georgia,"Times New Roman",Times,serif;margin-bottom:32px;letter-spacing:.026em;line-height:20px}.nomer_mini .opisanie .kn{padding-left:20px;color:#225a21;background:url(https://www.cameohotel.ru/i/xn.jpg.pagespeed.ic.7X3GI0-RoJ.jpg) left no-repeat;line-height:27px}.nomer_mini .opisanie .st{margin-top:27px;color:#225a21;font-size:16px;text-transform:uppercase;display:block;text-align:center;border:none;background:#bbdcf0;line-height:37px;height:37px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.nomer_mini .opisanie .st a{float:right;font-size:14px;text-transform:uppercase;color:#fff;display:block;width:140px;text-align:center;border:none;background:#40474f;height:37px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.nomer_mini .opisanie .st a:hover{background:#225a21;text-decoration:none}.prise{background:url(https://www.cameohotel.ru/i/xd.jpg.pagespeed.ic.mPctV46rmM.jpg) no-repeat left;font-size:18px;color:#225a21;font-weight:500;padding-left:50px;line-height:43px}.akcii{background:url(https://www.cameohotel.ru/i/xa.jpg.pagespeed.ic.w1l6SUQqxW.jpg) no-repeat left;padding-left:30px;line-height:30px;padding-left:50px;line-height:37px;margin-top:27px;text-decoration:underline}.akcii a{font-size:16px;color:#a7760b;font-weight:500;text-decoration:none}.opisanie_tab_{border-top:1px solid #b4b4b4;border-bottom:1px solid #b4b4b4;padding-top:37px;padding-bottom:34px;margin-bottom:36px;margin-top:3px}.col1{float:left;width:528px}.col2{float:right;width:518px}.col1 p,.col2 p{position:relative;margin-bottom:5px!important}.col1 p i,.col2 p i{background:#fff;z-index:1;position:relative;font-style:normal;padding-right:4px}.col1 p:after,.col2 p:after{content:'';display:block;position:absolute;border-bottom:1px dotted #b4b4b4;bottom:2px;left:0;z-index:-1;width:100%;border-bottom:1px dotted #b4b4b4}.col1 span,.col2 span{float:right;background:#fff;z-index:1;padding-left:4px}.col2 div{margin-bottom:26px}a.bronn{font-size:16px;text-transform:uppercase;color:#fff;display:block;margin-top:49px;width:204px;text-align:center;border:none;background:#40474f;height:37px;line-height:37px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}a.bronn:hover{background:#225a21;text-decoration:none}.par_col_{border:1px dotted #d5d2d7;margin-top:16px}.par_col{clear:both;margin-top:10px;margin-bottom:10px;height:1px}.f_1{border-top:1px dotted #d5d2d7;float:left;width:230px}.f_2{border-top:1px dotted #d5d2d7;float:right;width:850px}.par_col_1,.par_col_2,.par_col_3,.par_col_4{}.par_col_1 .f_title,.par_col_2 .f_title,.par_col_3 .f_title,.par_col_4 .f_title{padding:114px 20px 0;color:#225a21;font-size:14px;font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;text-transform:uppercase;position:relative;height:60px;float:left;width:200px;text-align:center}.par_col_1 .f_title{background:url(https://www.cameohotel.ru/i/xn1.jpg.pagespeed.ic.y_mh0MUp4-.jpg) no-repeat center 25px}.par_col_2 .f_title{background:url(https://www.cameohotel.ru/i/xn2.jpg.pagespeed.ic.qYsMVuZ4dj.jpg) no-repeat center 25px}.par_col_3 .f_title{background:url(https://www.cameohotel.ru/i/xn3.jpg.pagespeed.ic.8CiohKDSVH.jpg) no-repeat center 25px}.par_col_4 .f_title{background:url(https://www.cameohotel.ru/i/xn4.jpg.pagespeed.ic.cGfGqqpShQ.jpg) no-repeat center 25px}.par_col_1 .f_op,.par_col_2 .f_op,.par_col_3 .f_op,.par_col_4 .f_op{padding:10px 30px 0 20px;font-size:14px;float:right;width:810px;border-left:1px dotted #d5d2d7;min-height:170px}.f_op p{margin-bottom:5px!important}#dop_text{background:url(https://www.cameohotel.ru/i/xfon_carusel.png.pagespeed.ic.gB8tIZDCIY.png);padding-bottom:47px;padding-top:47px;border-bottom:1px solid #cac8c8;border-top:1px solid #cac8c8}#dop_text .title{font-family:Georgia,"Times New Roman",Times,serif;padding-bottom:20px;color:#225a21;font-size:24px;text-transform:uppercase;letter-spacing:.024em}#dop_text p{margin-bottom:14px}#dop_text ul{margin-left:17px;margin-bottom:20px}#dop_text ul li{list-style:disc}#nom_fond{padding-top:47px;padding-bottom:150px}#nom_fond .title{font-family:Georgia,"Times New Roman",Times,serif;padding-bottom:20px;color:#225a21;font-size:24px;text-transform:uppercase;letter-spacing:.024em}#nom_fond p{margin-bottom:14px}#nom_fond ul{margin-left:17px;margin-bottom:20px}#nom_fond ul li{list-style:disc}.block_otziv{border-bottom:1px dotted #cac8c8;padding-bottom:32px;margin-bottom:28px;line-height:17px}.block_otziv i{color:#225a21;font-style:italic;display:block;margin-bottom:18px;font-weight:600;line-height:22px}.reiting{float:right;width:360px;font-style:italic;font-weight:600}.reiting label{width:67px;display:inline-block}.reiting div{float:left;width:180px}#ost_comment{background:#e7d5ac;padding-bottom:47px;padding-top:50px}#ost_comment .title{font-family:Georgia,"Times New Roman",Times,serif;padding-bottom:38px;color:#225a21;font-size:18px;text-transform:uppercase;letter-spacing:.024em;background:url(https://www.cameohotel.ru/i/xcom.png.pagespeed.ic.-4u2tnUYax.png) no-repeat;line-height:36px;padding-left:68px}#ost_comment p{margin-bottom:14px}.col_com1{float:left;width:330px}.col_com2{float:left}.col_com1 input[type="text"]{border:1px solid #d5d2d7;width:290px;font-size:15px;margin:3px auto 0;background:#fff;padding:5px 15px;height:27px}.col_com1 input[type="email"]{border:1px solid #d5d2d7;width:290px;font-size:15px;margin:3px auto 0;background:#fff;padding:5px 15px;height:27px}.col_com2 textarea{border:1px solid #d5d2d7;width:740px;font-size:15px;margin:3px auto 6px;background:#fff;padding:5px 15px;height:82px}#ost_comment input[type="submit"]{font-size:16px;text-transform:uppercase;color:#fff;display:block;width:160px;text-align:center;border:none;background:#40474f;height:37px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#ost_comment input[type="submit"]:hover{background:#225a21;text-decoration:none}.spec_block{background:#e7d5ac;padding-left:385px;height:246px;position:relative;margin-bottom:40px}.spec_block img{position:absolute;left:0;top:0}.spec_block .stitle{font-family:Georgia,"Times New Roman",Times,serif;padding-bottom:38px;color:#225a21;font-size:18px;text-transform:uppercase;letter-spacing:.024em;padding-top:33px;padding-bottom:20px}.spec_block p{height:65px}.spec_block a:not([href*="mailto"]){font-size:16px;text-transform:uppercase;color:#fff;display:block;width:160px;text-align:center;border:none;background:#40474f;height:37px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:37px}.spec_block a:hover{background:#225a21;text-decoration:none}.sprise{text-align:center;background:url(https://www.cameohotel.ru/i/xspec_prise.png.pagespeed.ic.DlQbIQw43V.png);float:right;width:234px;height:246px;line-height:246px;color:#fff;font-size:18px;font-weight:600}.spec_block small{margin-bottom:10px;display:block}#main-content ul{margin-left:17px;margin-bottom:20px}#main-content ul li{list-style:disc}a.back{font-size:16px;text-transform:uppercase;color:#fff;display:block;width:160px;text-align:center;border:none;background:#40474f;height:37px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:37px}a.back:hover{background:#225a21;text-decoration:none}.star{background:url(https://www.cameohotel.ru/i/xstar.png.pagespeed.ic.VP7dd66yND.png);width:85px;height:17px;display:inline-block}.star1{background:url(https://www.cameohotel.ru/i/star_a.png);width:17px;height:17px;display:inline-block}.star2{background:url(https://www.cameohotel.ru/i/star_a.png);width:34px;height:17px;display:inline-block}.star3{background:url(https://www.cameohotel.ru/i/star_a.png);width:51px;height:17px;display:inline-block}.star4{background:url(https://www.cameohotel.ru/i/star_a.png);width:68px;height:17px;display:inline-block}.star5{background:url(https://www.cameohotel.ru/i/star_a.png);width:85px;height:17px;display:inline-block}.copyright{color:#fff}.location_footer,.phone_footer,.mail_footer{color:#fff}.breadcrumbs{margin:10px 0;font-size:14px}#mega_banner{width:1100px;margin:0 auto;text-align:center;font-family:"Times New Roman",Times,serif}#mega_banner .text1{font-size:32px;padding-top:50px;color:#000;font-family:"Times New Roman",Times,serif;line-height:38px}#mega_banner .text2{font-size:32px;color:#225a21;line-height:38px;padding-bottom:48px;font-family:"Times New Roman",Times,serif}#mega_banner .block_k{background:url(https://www.cameohotel.ru/i/xfon_carusel.png.pagespeed.ic.gB8tIZDCIY.png);padding-top:34px}#mega_banner .title{font-size:48px;color:#225a21;padding-bottom:39px;font-family:"Times New Roman",Times,serif}#mega_banner .img{padding-bottom:60px}#mega_banner .img img{margin:0 10px 5px}#mega_banner .img1 img{max-height:260px}#mega_banner .img2 img{max-height:170px;margin:0 5px 5px}#mega_banner .text{background:#265e25;color:#fff;position:relative;font-size:16px;font-family:Roboto,Arial,Helvetica,sans-serif;padding-top:52px;line-height:20px;padding-bottom:50px}#mega_banner .text::after{content:'';position:absolute;left:50%;top:-65px;margin-left:-52px;border:33px solid transparent;border-bottom:34px solid #265e25}.tab_menu_new{border-bottom:1px solid #225a21;height:40px;margin-bottom:48px}.tab_menu_new .item{float:left;margin-right:1px}.tab_menu_new .item a{font-size:14px;height:40px;display:block;background:url(/i/xpic3.png.pagespeed.ic.TEccuJqoPE.png) no-repeat 16px #40474f;border-radius:6px 6px 0 0;line-height:40px;color:#fff;padding:0 20px 0 40px}.tab_menu_new .item.act{}.tab_menu_new .item.act a{background-color:#225a21}.main_block_links{text-align:center;margin:0 -70px}.main_block_links .link{}.main_block_links .link{width:480px;height:480px;position:relative;margin:50px 70px;display:inline-block}.main_block_links .link a.link_a{width:480px;height:420px;display:block;position:absolute}.main_block_links .link a:hover{text-decoration:none}.main_block_links .link a.link_a span.name{position:relative;display:block;line-height:120px;min-height:283px;font-size:28px;text-transform:uppercase;font-family:Georgia,"Times New Roman",Times,serif;text-shadow:1px 1px 1px #265e25;color:#fff;text-align:center;text-decoration:underline}.search-form-container{position:absolute;left:0;right:0;top:86px;box-sizing:border-box;padding:0 5px}.main_block_links .link a.link_a:hover span.name{color:#fbde1c}.main_block_links .link a.link_a span.adr{color:#005914;font-size:24px;padding:42px 10px 0 159px;text-align:left;display:block;line-height:24px;position:relative;background-color:#fff;padding-bottom:15px}.main_block_links .link a.link_a span.adr::before{content:'';width:90px;height:90px;display:block;border-right:1px solid #99bda1;position:absolute;left:40px;top:38px;padding-right:20px;background-repeat:no-repeat!important;background-position:center center!important}.main_block_links .link a.link_a span.adr::after{content:"";position:absolute;bottom:-38px;left:0;width:100%;height:38px;background-image:url(/i/xbg-btm_card.png.pagespeed.ic.zjL8LYk0vU.png);background-repeat:no-repeat;background-size:contain}.main_block_links .link a.bron{font-size:16px;text-transform:uppercase;color:#005914;display:block;width:204px;text-align:center;border:none;background:#ffefcc;height:37px;box-shadow:2px 2px 0 #005914;line-height:37px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:absolute;z-index:10;top:175px;left:140px}.main_block_links .link a.bron:hover{box-shadow:1px 1px 0 #005914;background:#fbde1c}.main_block_links .link_to_hotel{background-image:url(/i/xhotel_resize.png.pagespeed.ic.wlAOjeNDBx.png);background-size:contain;background-repeat:no-repeat}.main_block_links .link_to_hotel a.link_a{}.main_block_links .link_to_hotel a.link_a span.name{}.main_block_links .link_to_hotel a.link_a span.adr{}.main_block_links .link_to_hotel a.link_a span.adr:before{background:url(/i/xpic1.png.pagespeed.ic.qp70SYQZGt.png)}.main_block_links .link_to_hotel a.bron{display:none}.main_block_links .link_to_apart{background-image:url(/i/xapart_resize.png.pagespeed.ic.a4OVUb622X.png);background-size:contain;background-repeat:no-repeat}.main_block_links .link_to_apart a.link_a{}.main_block_links .link_to_apart a.link_a span.name{}.main_block_links .link_to_apart a.link_a span.adr{}.main_block_links .link_to_apart a.link_a span.adr:before{background:url(/i/xpic2.png.pagespeed.ic.aaueeQmF5t.png)}.main_block_links .link_to_apart a.bron{display:none}.connected-carousels .stage{position:relative}.connected-carousels .navigation{width:270px;margin:20px auto;position:relative}.connected-carousels .carousel{overflow:hidden;position:relative}.connected-carousels .carousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}.connected-carousels .carousel li{float:left}.connected-carousels .carousel-stage{height:535px}.connected-carousels .carousel-stage img{height:535px}.connected-carousels .carousel-navigation{height:500px;width:240px}.connected-carousels .carousel-navigation li{cursor:pointer}.connected-carousels .carousel-navigation li img{display:block}.connected-carousels .carousel-navigation li.active img{}.connected-carousels .prev-stage,.connected-carousels .next-stage{display:block;position:absolute;top:0;width:305px;height:410px;color:#fff}.connected-carousels .prev-stage{left:0}.connected-carousels .next-stage{right:0}.connected-carousels .prev-stage.inactive,.connected-carousels .next-stage.inactive{display:none}.connected-carousels .prev-stage,.connected-carousels .next-stage{display:block;position:absolute;bottom:20px;width:38px;line-height:38px;height:38px;top:auto;text-align:center;background:#225a21;color:#fff;text-decoration:none;font:38px/33px Arial,sans-serif;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.connected-carousels .prev-stage{right:790px;left:auto}.connected-carousels .next-stage{right:750px;left:auto}.connected-carousels .prev-stage:hover,.connected-carousels .next-stage:hover{background:#fff;color:#225a21;display:block}.slider_content{width:calc(50% + 280px);float:left}.slider_sidebar{float:left;height:535px;background:#fff;position:relative;width:272px}.slider_sidebar:before{content:'';display:block;position:absolute;background:url(/i/xfon_slide.png.pagespeed.ic.bvcME-a42Z.png);width:86px;left:-86px;height:535px}.slider_sidebar ul{padding:40px 0 0 40px}.slider_sidebar li{padding:20px 0;border-bottom:1px dotted #a7a7a7}.slider_sidebar li a{text-transform:uppercase;color:#40474f;font-size:16px}.slider_sidebar li a:hover{}.slider_sidebar li a.act{color:#265e25}.slider_sidebar:after{content:'';display:block;position:absolute;background:#fff;width:1000px;left:100%;height:535px;top:0}.slider_apart:after{content:'';display:block;clear:both}.header3{}.header3 #logo{}.head2_bron{}.head2_apart{}a.head2_bron{width:160px;display:block;text-align:center;margin-top:5px;background:#bbdcf0;padding:5px 10px;font-size:16px;color:#48515a;float:left;margin:30px;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}a.head2_bron:hover{background:#fff;text-decoration:none}a.head2_apart{width:160px;display:block;text-align:center;margin-top:5px;background:#fff;padding:5px 10px;font-size:16px;color:#48515a;margin:30px;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;float:right}a.head2_apart:hover{background:#bbdcf0;text-decoration:none}.slider_sidebar{}.slider_sidebar .cnt{padding:40px 0 0 40px}.slider_sidebar .title_{color:#40474f;font-size:24px;margin-bottom:30px}.slider_sidebar .prise{}.accord_{padding-top:20px}.accord{margin-bottom:30px;background:#fff}.accord .accord_title{cursor:pointer;border:1px solid #82939f;line-height:54px;color:#225a21;position:relative;font-size:18px;text-transform:uppercase}.accord .accord_title span.pic{border-right:1px solid #82939f;width:60px;line-height:58px;text-align:center;display:inline-block;margin-right:18px}.accord .accord_title span.pic img{vertical-align:middle}.accord .accord_title:after{content:'';display:block;background:url(/i/xap_pic_btn.png.pagespeed.ic.UF3Y85Fpr2.png) no-repeat center;width:60px;border-left:1px solid #82939f;position:absolute;right:0;height:58px;top:0}.accord .accord_op{display:none;border:1px solid #82939f;border-top:0;padding:40px;font-size:14px;color:#40474f;line-height:16px}.accord .accord_op p{}.accord .accord_op ul{list-style:disc;margin-left:20px;margin-bottom:20px}.accord .accord_op li{}.accord.act .accord_op{display:block}.accord.act .accord_title:after{content:'';display:block;background:url(/i/xap_pic_top.png.pagespeed.ic._KNbfBvubM.png) no-repeat center;width:60px;border-left:1px solid #82939f;position:absolute;right:0;height:58px;top:0}.links_to_appartment{background:#fff;padding-top:66px;padding-bottom:66px}.links_to_appartment ul{}.links_to_appartment li{width:515px;float:left;text-align:center}.links_to_appartment li.links_to_appartment1{background:url(/i/xap1.png.pagespeed.ic.ST_wMQc_vi.png) no-repeat center;margin-right:73px;margin-bottom:70px}.links_to_appartment li.links_to_appartment2{background:url(/i/xap2.png.pagespeed.ic.32J54C4BKR.png) no-repeat center}.links_to_appartment li.links_to_appartment3{background:url(/i/xap3.png.pagespeed.ic.xyOxLQJ40e.png) no-repeat center;clear:both;margin-right:73px}.links_to_appartment li.links_to_appartment4{background:url(/i/xap4.png.pagespeed.ic.6ZJOKQnTIh.png) no-repeat center}.links_to_appartment li.links_to_appartment5{background:url(/i/ap5.png) no-repeat center;background-size:contain;margin-right:73px;margin-bottom:70px}.links_to_appartment li.links_to_appartment6{background:url(/i/ap6.png) no-repeat center;background-size:contain}.links_to_appartment ul:after{content:'';display:block;clear:both}.links_to_appartment a{text-transform:uppercase;color:#fff;font-weight:bold;font-size:16px;height:54px;padding-top:222px;display:block}.nomer_ap{background:#fff}.nomer_ap .nomer{border-top:1px solid #b4b4b4;padding-top:48px;padding-bottom:0}.clear-fix{clear:both}.text_on_pain_page{background:url(/i/xfn_mpt.png.pagespeed.ic.0QonmJ2pa8.png) no-repeat center;margin:0 auto;width:1040px;padding:30px;font-size:17px;line-height:22px;min-height:334px;margin-bottom:50px}.text_on_pain_page h1{color:#225a21;font-size:28px;font-family:Georgia,"Times New Roman",Times,serif;margin-bottom:40px;padding-top:10px}.text_on_pain_page p{margin-bottom:20px}.advantages{display:flex;flex-direction:column;justify-content:center;position:absolute;top:38%;left:0;right:0;width:100%;max-width:510px;padding:0;margin-left:20%;box-sizing:border-box;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default;transition:all 1s ease;z-index:10}.advantages:not(.hide-out) {opacity:1!important}.utp-cont{max-width:555px;width:100%;margin-right:0;background:rgba(49,49,49,.9)}.advantages.hide-out{box-sizing:border-box;opacity:0;pointer-events:none;transition:all 2s linear;z-index:-10}.advantages-header{position:relative;font-family:'Georgia';line-height:24px;font-weight:bold;font-size:18px;display:-ms-flexbox;-ms-flex-align:center;min-height:95px;text-transform:uppercase;background:#ffeecb;border-radius:6px 6px 0 0;color:#323232}.advantages-header:before{content:' ';position:absolute;top:30%;right:-24px;transform:rotate(180deg);height:0;width:0;border-bottom:12px solid transparent;border-left:12px solid transparent;border-right:12px solid #ffeecb;border-top:12px solid transparent;z-index:10}.advantages-content{background:rgba(255,255,255,.95);position:relative;display:block;padding:30px 30px 14px;font:14px "PT Sans",sans-serif;color:#fff;min-height:335px}.advantages-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 33.3%;flex:1 1 33.3%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:17px;padding:0;text-align:left}.advantages-item:last-child{margin-bottom:8px}.advantages-item .icon{margin-right:21px}.advantages-item__text{font-family:'Roboto';font-style:normal;font-weight:normal;font-size:17px;line-height:22px;display:flex;color:#666;align-items:center;opacity:.8}@media screen and (max-width:1570px){.advantages{margin-left:10.5%}}@media screen and (max-width:1370px){.advantages{margin-left:10%}}@media screen and (max-width:1220px){.advantages{display:none}}.h3_to_appartment{font-family:Georgia,"Times New Roman",Times,serif;color:#225a21;font-size:23px;text-transform:uppercase;line-height:30px;margin-top:30px;text-align:center;margin-bottom:0;letter-spacing:.024em}.hidden{display:none}.simple-popup{max-width:500px;margin:0 auto;padding:30px}.typography-enabled{font-size:16px}.typography-enabled p{margin-bottom:20px}.service-apart__item{position:relative}.service-apart__item:after{content:'';background-repeat:no-repeat;position:absolute;width:99px;height:74px;left:0;top:50%;margin-top:-37px}.service-apart__item-bi:after{background-image:url(https://www.cameohotel.ru/i/xservice5.jpg.pagespeed.ic.WkzK4ry5SU.jpg);background-position:0 0}.service-apart__item-sv:after{background-image:url(https://www.cameohotel.ru/i/xservice5.jpg.pagespeed.ic.WkzK4ry5SU.jpg);background-position:0 -74px}.service-apart__item-rdj:after{background-image:url(https://www.cameohotel.ru/i/xservice6.jpg.pagespeed.ic.yf0wEGWFBk.jpg);background-position:0 0}.service-apart__item-kv:after{background-image:url(https://www.cameohotel.ru/i/xservice6.jpg.pagespeed.ic.yf0wEGWFBk.jpg);background-position:0 -74px}.service-apart__item-zt:after{background-image:url(https://www.cameohotel.ru/i/xservice6.jpg.pagespeed.ic.yf0wEGWFBk.jpg);background-position:0 -148px}.service-apart__item-ze:after{background-image:url(https://www.cameohotel.ru/i/xservice6.jpg.pagespeed.ic.yf0wEGWFBk.jpg);background-position:0 -220px}.linksPrivacy{display:flex;flex-direction:row;justify-content:space-between;opacity:.6;padding-top:10px;border-top: 1px solid #ffffff80}@media screen and (max-width:1150px){.linksPrivacy{flex-direction:column;text-align:center;gap:6px;margin:20px 0}}.modalpolitika_wrap{position:fixed;width:100%;bottom:20px;z-index:10}.modalpolitika{max-width:320px;background-color:#225a21;border-radius:20px;margin:0 auto;padding:20px 20px;border:2px solid #fff;color:#fff;font-size:16px;line-height:20px;text-align:center;display:flex;flex-direction:column;gap:10px;align-items:center}.modalpolitika a{color:#fff}.modalpolitika a:hover{text-decoration:underline}.modalpolitika_button{cursor:pointer;background-color:#fff;border-radius:20px;padding:6px 50px;color:#225a21;font-weight:600;transition:.3s}.modalpolitika_button:hover{opacity:.7}.serviceWrap{display:flex;flex-direction:column}.serviceBlock{display:flex;justify-content:space-between}.serviceBlockColumn{flex:0 0 calc(50% - 15px);display:flex;flex-direction:column}.service{border:1px dotted #a7a7a7;border-bottom:none;display:flex;align-items:center;cursor:pointer;position:relative}.service:last-child{border-bottom:1px dotted #a7a7a7}.service_foto{flex:0 0 100px;width:100px;height:74px}.service_text{padding:0 24px}.service_hidden{display:flex;align-items:center;justify-content:center;position:absolute;transform:translateX(-10%) translateY(-70px);width:500px;text-align:center;background:#badcef;border-radius:4px;transition:.5s;color:#225a21;opacity:0;visibility:hidden;height:100px;line-height:16px;vertical-align:middle}.service_hidden:before{content:'';position:absolute;bottom:-8px;left:50%;transform:rotate(45deg) translateX(-50%);width:10px;height:10px;background:#badcef;z-index:-1}.service:hover .service_hidden{opacity:1;visibility:visible;transition:.5s ease-in-out;z-index:1}@media screen and (max-width:1150px){.serviceBlock{flex-direction:column}}@media screen and (max-width:600px){.service_hidden{width:100%;transform:translateX(-3%) translateY(-70px)}}@media screen and (max-width:500px){.service{font-size:12px;line-height:14px}.service_text{padding:0 6px}}.footerBlock{display:flex;justify-content:space-between;margin-bottom:14px}.footerBlock_left{display:flex;flex-direction:column;justify-content:space-between;color:#fff}.footerBlock_contact{display:flex;flex-direction:column;gap:5px}.footerBlock_contact a{cursor:pointer;color:#fff}.copyright{color: #ffffff80}.footerBlock_menu{display:flex;flex-wrap:wrap}#footerBlock_menu a{display:block;flex:0 0 50%;color: #ffffff80;font-size:14px}#footerBlock_menu a:hover{color:#fff;text-decoration:none}.footerBlock_right h3{color:#fff;font-weight:300;max-width:250px;text-align:end}@media screen and (max-width:760px){.footerBlock{flex-direction:column;gap:20px}.footerBlock_left{order:3;gap:6px;text-align:center}.footerBlock_contacts br{display:none}.footerBlock_menu{order:1;text-align:center;row-gap:10px}.footerBlock_right{order:2}.footerBlock_right h3{max-width:none;text-align:left}}.mbl_bg{background:url(https://www.cameohotel.ru/i/xfon.jpg.pagespeed.ic.ACLTs_xOwl.jpg) top repeat-x fixed #fff;background-size:cover}*{margin:0;padding:0;outline:none}html{font-size:75%;height:100%}body{margin-top:0!important;padding-top:0;background:#245c23;color:#666;font-family:Roboto,Arial,Helvetica,sans-serif;height:100%;font-size:13px;position:relative}input,textarea{font-family:Roboto,Arial,Helvetica,sans-serif}a{color:#09c;text-decoration:none}a:hover{color:#999;text-decoration:underline}h1,h2,h3,h4,h5,h6{font-weight:100}ul{list-style:none}ol{list-style-position:inside}header,nav,section,article,aside,footer{display:block;position:relative}body{height:100%}body.zast{background:url(https://www.cameohotel.ru/i/xfon.jpg.pagespeed.ic.ACLTs_xOwl.jpg) top repeat-x fixed #fff;background-size:cover}#main{overflow:hidden;background:url(https://www.cameohotel.ru/i/xtop.jpg.pagespeed.ic.Hf01q1o5p-.jpg) top repeat-x #fff}body.zast #main{background:url(https://www.cameohotel.ru/i/xtop2.png.pagespeed.ic.IhIuCFcOyx.png) top repeat-x}.clear{clear:both}.width{margin:0 auto;width:1103px;position:relative}.width:after{content:'';display:block;clear:both}#header{background:url(https://www.cameohotel.ru/i/xheader.jpg.pagespeed.ic.3ZcSmAm2tX.jpg) top no-repeat;height:245px}#header.h2{height:210px}#header2{background:url(https://www.cameohotel.ru/i/xpodl_logo.png.pagespeed.ic.vW1R57_39X.png) top center no-repeat;height:316px}#header3{background:#265e25;height:120px}.header3{background:#265e25}#logo{text-align:center;padding-top:34px}#header2 #logo{padding-top:160px}#header3 #logo{}#header3 #logo img{max-height:75px}#logo a{}#logo a img{}#location{position:absolute;left:2px;top:92px;font-size:16px;color:#40474f;background:url(https://www.cameohotel.ru/i/xlocation.png.pagespeed.ic.ggdg67yiLU.png) no-repeat left;padding-left:46px;line-height:22px;letter-spacing:.02em}#location2{position:absolute;left:2px;top:92px;top:60px;font-size:16px;color:#40474f;background:url(https://www.cameohotel.ru/i/xlocation.png.pagespeed.ic.ggdg67yiLU.png) no-repeat left;padding-left:46px;line-height:22px;letter-spacing:.02em;padding-top:12px;padding-bottom:10px;display:flex;flex-direction:column;gap:6px}#phone{position:absolute;right:2px;top:88px;font-size:24px;color:#245c23;background:url(https://www.cameohotel.ru/i/xphone.png.pagespeed.ic.eR73WZ8R9J.png) no-repeat right;padding-right:62px;line-height:28px;font-weight:bold;letter-spacing:.02em}#phone a{display:block;text-align:center;margin-top:5px;background:#40474f;padding:5px 10px;font-size:16px;color:#fff;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#phone a:hover{background:#225a21;text-decoration:none}#phone2{position:absolute;right:2px;top:61px;font-size:24px;color:#245c23;line-height:37px;font-weight:bold;letter-spacing:.02em}#phone2 img{vertical-align:middle}#phone2 a{display:block;text-align:center;margin-top:5px;background:#40474f;padding:5px 10px;font-size:16px;color:#fff;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;line-height:28px}#phone2 a:hover{background:#225a21;text-decoration:none}#main_menu{text-align:center;position:absolute;width:100%;left:0;top:196px}#main_menu li{display:inline-block;padding:0 10px}#main_menu a{color:#40474f;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:.025em}#main_menu li.act a{color:#2a2b2b;font-weight:400}#main_menu a:hover{color:#245c23;font-weight:600;text-decoration:none}#sslider{background:url(https://www.cameohotel.ru/i/xbg_slider.png.pagespeed.ic.hkakErXRM7.png) repeat-x;height:367px}#slider{height:367px;width:100%}.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden;background:#bbdcf0 url(https://www.cameohotel.ru/i/loading.gif) no-repeat 50% 50%}.nivoSlider img{position:absolute;top:0;left:0;display:none}.nivo-main-image{display:block!important;position:relative!important;width:100%!important}.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:#fff;filter:alpha(opacity=0);opacity:0}.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0}.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden}.nivo-box img{display:block}.nivo-caption{position:absolute;right:0;top:38px;text-align:right;width:470px;z-index:8;display:none}.nivo-caption p{padding:5px;color:#40474f;margin:0;font-size:14px;margin-top:20px;padding-left:150px}.nivo-caption h3{color:#225a21;font-size:44px;font-family:Georgia,"Times New Roman",Times,serif;line-height:34px}.nivo-caption a{color:#225a21;font-size:16px;display:block;margin-top:30px;letter-spacing:.025em}.nivo-caption i{font-style:normal}.nivo-caption i:before{content:'';display:inline-block;width:12px;height:12px;background:url(/i/xloc.png.pagespeed.ic.gTos9voSAp.png) no-repeat}.nivo-html-caption{display:none}.nivo-directionNav{display:none}.nivo-controlNav{position:absolute;bottom:0;right:10px;z-index:100;height:5px}.nivo-controlNav a{display:inline-block;width:20px;height:5px;background:#e4f1f9;text-indent:-9999px;border:0;margin:0 2px}.nivo-controlNav a.active{background:#acc3d2}#bron{position:absolute;z-index:100;top:239px;left:50%;margin-left:-553px;background:url(https://www.cameohotel.ru/i/xforma_bron.png.pagespeed.ic.7g5qgbc_RA.png);height:375px;width:323px;text-align:center}#bron .title{text-transform:uppercase;font-family:Georgia,"Times New Roman",Times,serif;color:#fff;font-size:24px;line-height:108px;background:url(https://www.cameohotel.ru/i/xforma_line.png.pagespeed.ic.p5nZ5DL2QN.png) no-repeat center 94px;margin-bottom:20px;letter-spacing:.024em}#bron input[type="text"]{width:220px;font-size:15px;margin:8px auto 0;background:url(https://www.cameohotel.ru/i/xdata.jpg.pagespeed.ic.2HGvPYCd8F.jpg) no-repeat #fff 218px center;border:none;padding:0 15px;height:44px}#bron input[type="submit"]{font-size:16px;text-transform:uppercase;color:#fff;display:block;margin:10px auto;width:160px;text-align:center;border:none;background:#40474f;height:37px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#bron input[type="submit"]:hover{background:#225a21;text-decoration:none}#carusel{background:url(https://www.cameohotel.ru/i/xfon_carusel.png.pagespeed.ic.gB8tIZDCIY.png);height:332px;padding-top:47px;border-bottom:1px solid #cac8c8;border-top:1px solid #cac8c8}#carusel .title{font-family:Georgia,"Times New Roman",Times,serif;color:#225a21;font-size:24px;text-transform:uppercase;letter-spacing:.024em}#carusel .title a{color:#225a21}#carusel a.all{float:right;font-size:16px;color:#225a21;text-decoration:underline}#carusel a.all:hover{text-decoration:none}#carusel .jcarousel-wrapper{margin:44px auto 0;position:relative}#carusel .jcarousel{position:relative;overflow:hidden;width:100%}#carusel .jcarousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}#carusel .jcarousel li{width:346px;float:left;height:205px;margin-right:32px;position:relative}#carusel .jcarousel img{display:block;max-width:100%;height:auto!important}#carusel .jcarousel-control-prev,#carusel .jcarousel-control-next{position:absolute;top:50%;margin-top:-45px;width:33px;height:61px;font-size:0}#carusel .jcarousel-control-prev{left:-53px;background:url(https://www.cameohotel.ru/i/xleft.png.pagespeed.ic.bxxHPI-8tq.png)}#carusel .jcarousel-control-next{right:-53px;background:url(https://www.cameohotel.ru/i/xright.png.pagespeed.ic.Bh_bp6Syb9.png)}#carusel .jcarousel-pagination{display:none}#carusel .opisanie{position:absolute;bottom:0;left:0;width:346px;background:url(https://www.cameohotel.ru/i/xc.png.pagespeed.ic.sy1ztGsrii.png);height:87px;padding:0}#carusel .opisanie .name{position:absolute;top:16px;left:20px;font-size:14px;color:#fff;width:170px;letter-spacing:.03em}#carusel .opisanie .chel{position:absolute;bottom:10px;left:20px}#carusel .opisanie .chel img{display:inline-block}#carusel .opisanie .price{position:absolute;top:14px;left:193px;height:62px;line-height:62px;font-size:18px;color:#fff;border-left:1px solid #fff;padding-left:20px;padding-left:24px;letter-spacing:.03em}#carusel_o{background:url(https://www.cameohotel.ru/i/xbg_otziv.jpg.pagespeed.ic.hEYJnaytDT.jpg) center;height:367px}#carusel_o .title{font-family:Georgia,"Times New Roman",Times,serif;color:#fff;font-size:24px;text-transform:uppercase;text-align:center;line-height:130px}#carusel_o .title a{color:#fff}#carusel_o .jcarousel-wrapper{margin:0 auto 0;position:relative}#carusel_o .jcarousel{position:relative;overflow:hidden;width:100%}#carusel_o .jcarousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}#carusel_o .jcarousel li{width:903px;padding:40px 100px 0;float:left;position:relative;text-align:center}#carusel_o .jcarousel li .o{color:#fff;font-size:14px;position:relative;padding:0 20px}#carusel_o .jcarousel li .o:before{content:'';background:url(https://www.cameohotel.ru/i/xk_l.png.pagespeed.ic.5GLBNRRvBN.png);height:23px;width:28px;position:absolute;left:0;top:0}#carusel_o .jcarousel li .o:after{content:'';background:url(https://www.cameohotel.ru/i/xk_r.png.pagespeed.ic.hHwZL5xchW.png);height:23px;width:28px;position:absolute;right:0;bottom:0}#carusel_o .jcarousel li .data{color:#fff;font-size:14px;font-style:italic;margin-top:16px}#carusel_o .jcarousel-pagination{position:absolute;bottom:-40px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);margin:0}#carusel_o .jcarousel-pagination a{text-decoration:none;display:inline-block;font-size:11px;height:3px;width:30px;line-height:5px;background:#a8baa7;text-indent:-9999px;margin-right:5px}#carusel_o .jcarousel-pagination a.active{background:#7c988c;color:#fff;opacity:1}#main-content{color:#40474f;font-size:14px;padding-bottom:47px}#main-content .title,#apartaments-content .title,#hotel-content .title{font-family:Georgia,"Times New Roman",Times,serif;color:#225a21;font-size:23px;text-transform:uppercase;line-height:30px;margin-top:44px;margin-bottom:33px;letter-spacing:.024em}#main-content p{line-height:17px;margin-bottom:16px}#main-content h2{margin-bottom:16px}#main-content table{width:100%;border-collapse:collapse;border:1px solid #ccc;margin-bottom:16px}#main-content table td{padding:5px;border:1px solid #ccc}img.alignleft{float:left;margin:4px 32px 20px 0}img.alignright{float:right;margin:0 0 20px 20px}#fos_map{background:url(https://www.cameohotel.ru/i/xmap.jpg.pagespeed.ic.ScC_A0J5AI.jpg) no-repeat center;height:512px;padding-top:55px}#fos_map .title{font-family:Georgia,"Times New Roman",Times,serif;color:#225a21;font-size:18px;text-transform:uppercase;line-height:22px;margin-bottom:20px;letter-spacing:.024em;background:url(https://www.cameohotel.ru/i/xkonvert.png.pagespeed.ic.zh4Kk8t2AH.png) no-repeat left;padding-left:75px}#fos_map input[type="text"]{border:1px solid #d5d2d7;width:288px;font-size:15px;margin:3px auto 0;background:#fff;padding:5px 15px;height:27px}#fos_map input[type="email"]{border:1px solid #d5d2d7;width:288px;font-size:15px;margin:3px auto 0;background:#fff;padding:5px 15px;height:27px}#fos_map textarea{border:1px solid #d5d2d7;width:288px;font-size:15px;margin:3px auto 33px;background:#fff;padding:5px 15px;height:148px}#fos_map input[type="submit"]{font-size:16px;text-transform:uppercase;color:#fff;display:block;width:160px;text-align:center;border:none;background:#40474f;height:37px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#fos_map input[type="submit"]:hover{background:#225a21;text-decoration:none}#fos_map div.wpcf7-response-output{margin:0;width:310px}#footer{background:#225a21;padding:20px 0 10px;overflow:hidden}#fl{float:left;width:240px;text-align:left}#fr{float:right;width:300px;text-align:right}#copyright{width:150px;height:37px;background:url(https://www.cameohotel.ru/i/xcp.png.pagespeed.ic.U8SSW9dWZR.png) no-repeat;display:block;color:#fff;text-align:left;vertical-align:bottom;margin-top:15px}.mail_footer{margin-top:10px}a#copyright{padding-top:17px;font-size:10px;color:#fff;line-height:20px;text-align:right;float:right}#footer a{text-decoration:none}#footer a:hover{text-decoration:underline}a#copyright span{font-size:10px}.alboms{background:url(https://www.cameohotel.ru/i/xline.png.pagespeed.ic.puYy17F_mZ.png) no-repeat bottom;height:256px;padding-top:5px}.albom{float:left;width:535px;height:205px;margin-left:32px}.albom:first-child{margin-left:0}.albom a{width:535px;background:#265e25;height:205px;position:relative;display:block;line-height:205px;font-size:28px;text-transform:uppercase;font-family:Georgia,"Times New Roman",Times,serif;text-shadow:1px 1px 1px #265e25;color:#fff;text-align:center}.albom img{position:absolute;top:0;left:0}.albom a:hover{background:#fce0a4;color:#265e25;text-shadow:0 0 0 #265e25;text-decoration:none}.albom a.act{background:#fce0a4;color:#265e25;text-shadow:0 0 0 #265e25;text-decoration:none}.items_na{background:url(https://www.cameohotel.ru/i/xline.png.pagespeed.ic.puYy17F_mZ.png) no-repeat bottom;height:256px;padding-top:5px}.items_na .item{float:left;width:535px;height:205px;margin-left:32px}.items_na .item:first-child{margin-left:0}.items_na .item a{width:535px;background:#265e25;height:205px;position:relative;display:block;line-height:205px;font-size:28px;text-transform:uppercase;font-family:Georgia,"Times New Roman",Times,serif;text-shadow:1px 1px 1px #265e25;color:#fff;text-align:center}.items_na .item .act{width:535px;background:#265e25;height:205px;position:relative;display:block;line-height:205px;font-size:28px;text-transform:uppercase;font-family:Georgia,"Times New Roman",Times,serif;text-shadow:1px 1px 1px #265e25;color:#fff;text-align:center}.items_na .item img{position:absolute;top:0;left:0}.items_na .item a:hover{background:#fce0a4;color:#265e25;text-shadow:0 0 0 #265e25;text-decoration:none}.items_na .item .act:hover{text-shadow:0 0 0 #265e25;text-decoration:none;cursor:pointer}.items_na .item .act:hover .background{outline:3px solid #6ca3a3}.items_na .item .act.active{background:#fce0a4;color:#265e25;text-shadow:0 0 0 #265e25;text-decoration:none}.items_na .item .act.active:hover{cursor:auto}.items_na .item .act.active:hover .background{outline:none}.items_na .item div.name{position:relative;padding:50px}.items_na .item div.name .img{float:left;margin-right:27px}.items_na .item div.name .img img{position:relative}.items_na .item div.name span.name{font-size:24px;line-height:30px;display:block;text-align:left}.items_na .item div.name span.adr{display:block;font-size:18px;text-transform:none;line-height:normal;text-align:left;margin-top:17px}.fotos{margin-left:-32px;padding-top:10px;padding-bottom:13px}.fotos a{position:relative;height:205px;display:block;width:346px;margin-left:32px;margin-top:32px;float:left}.fotos a:hover:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:url(https://www.cameohotel.ru/i/xlupa.png.pagespeed.ic.zDQXm7A49N.png) center no-repeat;height:205px}.alboms_fotos{margin-left:-32px;padding-top:10px;padding-bottom:13px}.alboms_fotos a{position:relative;height:205px;display:block;width:346px;margin-left:32px;margin-top:32px;float:left}.alboms_fotos span{display:block;position:absolute;bottom:0;left:0;width:346px;background:url(https://www.cameohotel.ru/i/xf.png.pagespeed.ic.2aXy0zreXI.png);padding-top:27px;height:59px;color:#fff;text-align:center;font-family:Georgia,"Times New Roman",Times,serif;text-transform:uppercase;font-size:14px}#service_apart{padding:22px 0 60px}h4{color:#225a21;font-size:14px;font-weight:600;margin:38px 0 38px;letter-spacing:.026em}#service_apart h4{font-size:20px;color:#40474f;text-transform:uppercase;font-family:Georgia,"Times New Roman",Times,serif;font-weight:100;margin-bottom:50px}.service1,.service2,.service3,.service4,.service5,.service6{border-top:1px dotted #a7a7a7;border-right:1px dotted #a7a7a7;width:525px}.service1{background:url(https://www.cameohotel.ru/i/xservice1.jpg.pagespeed.ic.NViJPdo-5H.jpg) no-repeat left -74px;float:left}.service2{background:url(https://www.cameohotel.ru/i/xservice2.jpg.pagespeed.ic.BFq-H9bEyr.jpg) no-repeat left -74px;float:left;margin-left:25px}.service3{background:url(https://www.cameohotel.ru/i/xservice3.jpg.pagespeed.ic.QmeYjd7Pph.jpg) no-repeat left top;float:left}.service4{background:url(https://www.cameohotel.ru/i/xservice4.jpg.pagespeed.ic.lCBacWM29W.jpg) no-repeat left top;float:left;margin-left:25px}.service5{background:url(https://www.cameohotel.ru/i/xservice5.jpg.pagespeed.ic.WkzK4ry5SU.jpg) no-repeat left top;float:left}.service6{background:url(https://www.cameohotel.ru/i/xservice6.jpg.pagespeed.ic.yf0wEGWFBk.jpg) no-repeat left top;float:left;margin-left:25px}.service1 div,.service2 div,.service3 div,.service4 div,.service5 div,.service6 div{border-bottom:1px dotted #a7a7a7;height:73px;padding-left:124px}.service1 div span,.service2 div span,.service3 div span,.service4 div span{display:table-cell;height:73px;line-height:16px;vertical-align:middle;padding-right:40px}.service5 div span,.service6 div span{font-size:17px;display:table-cell;height:73px;line-height:16px;vertical-align:middle;padding-right:40px}.contacts{background:url(https://www.cameohotel.ru/i/xline.png.pagespeed.ic.puYy17F_mZ.png) no-repeat bottom;height:127px;padding-top:0}.contacts_adr{background:url(https://www.cameohotel.ru/i/xicon_adr.png.pagespeed.ic.N7mZB83m_5.png) no-repeat 27px 10px;width:250px}.contacts_phone{background:url(https://www.cameohotel.ru/i/xicon_phone.png.pagespeed.ic.gHb7CT7Rg4.png) no-repeat 27px 10px;width:250px;color:#265e25!important}.contacts_phone span{font-size:16px;font-weight:700}.contacts_email{background:url(https://www.cameohotel.ru/i/xicon_mail.png.pagespeed.ic.CvFeWhdkDL.png) no-repeat 27px 24px}.contacts_adr,.contacts_phone,.contacts_email{height:50px;border-left:1px dotted #a7a7a7;padding:27px 0 20px 114px;color:#40474f;font-size:14px;float:left}h3.conth3{color:#225a21;font-size:16px;font-family:Georgia,"Times New Roman",Times,serif;font-weight:100;margin:37px 0 33px;letter-spacing:.026em;font-weight:100;text-transform:uppercase}.block_con_1,.block_con_2,.block_con_3,.block_con_4{padding-left:92px;float:left;width:425px;height:290px;position:relative}.block_con_1 h4,.block_con_2 h4,.block_con_3 h4,.block_con_4 h4{margin:0 0 15px}.block_con_1{background:url(https://www.cameohotel.ru/i/xcont1.jpg.pagespeed.ic.Ix_9AfNh54.jpg) no-repeat left 5px;margin-bottom:50px;margin-right:63px}.block_con_1:after{content:'';display:block;position:absolute;bottom:-13px;height:1px;left:0;width:543px;border-bottom:1px dotted #a7a7a7}.block_con_2{background:url(https://www.cameohotel.ru/i/xcont2.jpg.pagespeed.ic.L2vXu42WT1.jpg) no-repeat left 5px;margin-right:63px}.block_con_2:after{content:'';display:block;position:absolute;top:-30px;height:233px;right:-36px;width:1px;border-left:1px dotted #a7a7a7}.block_con_3{background:url(https://www.cameohotel.ru/i/xcont3.jpg.pagespeed.ic.e1vz1UMAv9.jpg) no-repeat left 5px;margin-bottom:50px}.block_con_3:after{content:'';display:block;position:absolute;top:-8px;height:303px;left:-29px;width:1px;border-left:1px dotted #a7a7a7}.block_con_4{background:url(https://www.cameohotel.ru/i/xcont4.jpg.pagespeed.ic.04zndcaoMC.jpg) no-repeat left 5px}.block_con_4:after{content:'';display:block;position:absolute;top:-39px;height:1px;left:-21px;width:544px;border-bottom:1px dotted #a7a7a7}#contact_page{background:#e7d5ac;padding:57px 0 57px}.col_cont_1{float:left;width:523px}.col_cont_2{float:left;width:580px}.col_cont_1 .title,.col_cont_2 .title{font-size:16px;color:#275325;text-transform:uppercase;font-family:Georgia,"Times New Roman",Times,serif;margin-bottom:32px;letter-spacing:.026em}.col_cont_1 input[type="text"]{border:1px solid #d5d2d7;width:422px;font-size:15px;margin:3px auto 0;background:#fff;padding:5px 15px;height:27px}.col_cont_1 input[type="email"]{border:1px solid #d5d2d7;width:422px;font-size:15px;margin:3px auto 0;background:#fff;padding:5px 15px;height:27px}.col_cont_1 textarea{border:1px solid #d5d2d7;width:422px;font-size:15px;margin:3px auto 33px;background:#fff;padding:5px 15px;height:108px}.col_cont_1 input[type="submit"]{font-size:16px;text-transform:uppercase;color:#fff;display:block;width:160px;text-align:center;border:none;background:#40474f;height:37px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.col_cont_1 input[type="submit"]:hover{background:#225a21;text-decoration:none}.tab_menu{margin:0 0 36px}.tab_menu li{list-style:none!important;float:left;position:relative;margin-right:10px;padding-left:12px}.tab_menu li:before{content:'';width:2px;height:10px;left:0;top:4px;position:absolute;background:#225a21}.tab_menu li:first-child{padding-left:0}.tab_menu li:first-child:before{content:'';width:0}.tab_menu li a{color:#225a21;letter-spacing:.026em}.tab_menu li a:hover{color:#40474f;text-decoration:none}.tab_menu li.act a{font-weight:bold}.nomer{border-top:1px solid #b4b4b4;padding-top:48px;padding-bottom:32px}.nomer .images{float:left;width:600px}.nomer .images .mi{float:left;margin-right:15px}.nomer .images .mi div{display:none}.nomer .images .mi div.act{display:block;width:337px;height:244px;overflow:hidden}.nomer .images .th_img div span{float:left;margin:0 14px 10px 0}.nomer .images .th_img div span img{opacity:.6}.nomer .images .th_img .act span img{opacity:1}.nomer .opisanie{float:right;width:473px}.nomer .opisanie .title_{margin-top:0;font-size:18px;color:#225a21;text-transform:uppercase;font-family:Georgia,"Times New Roman",Times,serif;margin-bottom:32px;letter-spacing:.026em;line-height:20px}.nomer .opisanie .kn{padding-left:20px;color:#225a21;background:url(https://www.cameohotel.ru/i/xn.jpg.pagespeed.ic.7X3GI0-RoJ.jpg) left no-repeat;line-height:27px}.nomer .opisanie .st{margin-top:27px;color:#225a21;font-size:20px;text-transform:uppercase;display:block;text-align:center;border:none;background:#bbdcf0;line-height:37px;height:37px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.nomer .opisanie .st a{float:right;font-size:16px;text-transform:uppercase;color:#fff;display:block;width:160px;text-align:center;border:none;background:#40474f;height:37px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.nomer .opisanie .st a:hover{background:#225a21;text-decoration:none}.nomer_mini_s{margin-right:-20px}.nomer_mini{padding-top:48px;padding-bottom:32px;float:left;width:354px;margin-right:20px}.nomer_mini .images{margin-bottom:30px}.nomer_mini:nth-child(3n){}.nomer_mini .images .mi{float:left;margin-right:15px}.nomer_mini .images .mi div{display:none}.nomer_mini .images .mi div.act{display:block;width:337px;height:244px;overflow:hidden}.nomer_mini .opisanie{}.nomer_mini .opisanie .title_{margin-top:0;font-size:18px;color:#225a21;text-transform:uppercase;font-family:Georgia,"Times New Roman",Times,serif;margin-bottom:32px;letter-spacing:.026em;line-height:20px}.nomer_mini .opisanie .kn{padding-left:20px;color:#225a21;background:url(https://www.cameohotel.ru/i/xn.jpg.pagespeed.ic.7X3GI0-RoJ.jpg) left no-repeat;line-height:27px}.nomer_mini .opisanie .st{margin-top:27px;color:#225a21;font-size:16px;text-transform:uppercase;display:block;text-align:center;border:none;background:#bbdcf0;line-height:37px;height:37px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.nomer_mini .opisanie .st a{float:right;font-size:14px;text-transform:uppercase;color:#fff;display:block;width:140px;text-align:center;border:none;background:#40474f;height:37px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.nomer_mini .opisanie .st a:hover{background:#225a21;text-decoration:none}.prise{background:url(https://www.cameohotel.ru/i/xd.jpg.pagespeed.ic.mPctV46rmM.jpg) no-repeat left;font-size:18px;color:#225a21;font-weight:500;padding-left:50px;line-height:43px}.akcii{background:url(https://www.cameohotel.ru/i/xa.jpg.pagespeed.ic.w1l6SUQqxW.jpg) no-repeat left;padding-left:30px;line-height:30px;padding-left:50px;line-height:37px;margin-top:27px;text-decoration:underline}.akcii a{font-size:16px;color:#a7760b;font-weight:500;text-decoration:none}.opisanie_tab_{border-top:1px solid #b4b4b4;border-bottom:1px solid #b4b4b4;padding-top:37px;padding-bottom:34px;margin-bottom:36px;margin-top:3px}.col1{float:left;width:528px}.col2{float:right;width:518px}.col1 p,.col2 p{position:relative;margin-bottom:5px!important}.col1 p i,.col2 p i{background:#fff;z-index:1;position:relative;font-style:normal;padding-right:4px}.col1 p:after,.col2 p:after{content:'';display:block;position:absolute;border-bottom:1px dotted #b4b4b4;bottom:2px;left:0;z-index:-1;width:100%;border-bottom:1px dotted #b4b4b4}.col1 span,.col2 span{float:right;background:#fff;z-index:1;padding-left:4px}.col2 div{margin-bottom:26px}a.bronn{font-size:16px;text-transform:uppercase;color:#fff;display:block;margin-top:49px;width:204px;text-align:center;border:none;background:#40474f;height:37px;line-height:37px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}a.bronn:hover{background:#225a21;text-decoration:none}.par_col_{border:1px dotted #d5d2d7;margin-top:16px}.par_col{clear:both;margin-top:10px;margin-bottom:10px;height:1px}.f_1{border-top:1px dotted #d5d2d7;float:left;width:230px}.f_2{border-top:1px dotted #d5d2d7;float:right;width:850px}.par_col_1,.par_col_2,.par_col_3,.par_col_4{}.par_col_1 .f_title,.par_col_2 .f_title,.par_col_3 .f_title,.par_col_4 .f_title{padding:114px 20px 0;color:#225a21;font-size:14px;font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;text-transform:uppercase;position:relative;height:60px;float:left;width:200px;text-align:center}.par_col_1 .f_title{background:url(https://www.cameohotel.ru/i/xn1.jpg.pagespeed.ic.y_mh0MUp4-.jpg) no-repeat center 25px}.par_col_2 .f_title{background:url(https://www.cameohotel.ru/i/xn2.jpg.pagespeed.ic.qYsMVuZ4dj.jpg) no-repeat center 25px}.par_col_3 .f_title{background:url(https://www.cameohotel.ru/i/xn3.jpg.pagespeed.ic.8CiohKDSVH.jpg) no-repeat center 25px}.par_col_4 .f_title{background:url(https://www.cameohotel.ru/i/xn4.jpg.pagespeed.ic.cGfGqqpShQ.jpg) no-repeat center 25px}.par_col_1 .f_op,.par_col_2 .f_op,.par_col_3 .f_op,.par_col_4 .f_op{padding:10px 30px 0 20px;font-size:14px;float:right;width:810px;border-left:1px dotted #d5d2d7;min-height:170px}.f_op p{margin-bottom:5px!important}#dop_text{background:url(https://www.cameohotel.ru/i/xfon_carusel.png.pagespeed.ic.gB8tIZDCIY.png);padding-bottom:47px;padding-top:47px;border-bottom:1px solid #cac8c8;border-top:1px solid #cac8c8}#dop_text .title{font-family:Georgia,"Times New Roman",Times,serif;padding-bottom:20px;color:#225a21;font-size:24px;text-transform:uppercase;letter-spacing:.024em}#dop_text p{margin-bottom:14px}#dop_text ul{margin-left:17px;margin-bottom:20px}#dop_text ul li{list-style:disc}#nom_fond{padding-top:47px;padding-bottom:150px}#nom_fond .title{font-family:Georgia,"Times New Roman",Times,serif;padding-bottom:20px;color:#225a21;font-size:24px;text-transform:uppercase;letter-spacing:.024em}#nom_fond p{margin-bottom:14px}#nom_fond ul{margin-left:17px;margin-bottom:20px}#nom_fond ul li{list-style:disc}.block_otziv{border-bottom:1px dotted #cac8c8;padding-bottom:32px;margin-bottom:28px;line-height:17px}.block_otziv i{color:#225a21;font-style:italic;display:block;margin-bottom:18px;font-weight:600;line-height:22px}.reiting{float:right;width:360px;font-style:italic;font-weight:600}.reiting label{width:67px;display:inline-block}.reiting div{float:left;width:180px}#ost_comment{background:#e7d5ac;padding-bottom:47px;padding-top:50px}#ost_comment .title{font-family:Georgia,"Times New Roman",Times,serif;padding-bottom:38px;color:#225a21;font-size:18px;text-transform:uppercase;letter-spacing:.024em;background:url(https://www.cameohotel.ru/i/xcom.png.pagespeed.ic.-4u2tnUYax.png) no-repeat;line-height:36px;padding-left:68px}#ost_comment p{margin-bottom:14px}.col_com1{float:left;width:330px}.col_com2{float:left}.col_com1 input[type="text"]{border:1px solid #d5d2d7;width:290px;font-size:15px;margin:3px auto 0;background:#fff;padding:5px 15px;height:27px}.col_com1 input[type="email"]{border:1px solid #d5d2d7;width:290px;font-size:15px;margin:3px auto 0;background:#fff;padding:5px 15px;height:27px}.col_com2 textarea{border:1px solid #d5d2d7;width:740px;font-size:15px;margin:3px auto 6px;background:#fff;padding:5px 15px;height:82px}#ost_comment input[type="submit"]{font-size:16px;text-transform:uppercase;color:#fff;display:block;width:160px;text-align:center;border:none;background:#40474f;height:37px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#ost_comment input[type="submit"]:hover{background:#225a21;text-decoration:none}.spec_block{background:#e7d5ac;padding-left:385px;height:246px;position:relative;margin-bottom:40px}.spec_block img{position:absolute;left:0;top:0}.spec_block .stitle{font-family:Georgia,"Times New Roman",Times,serif;padding-bottom:38px;color:#225a21;font-size:18px;text-transform:uppercase;letter-spacing:.024em;padding-top:33px;padding-bottom:20px}.spec_block p{height:65px}.spec_block a:not([href*="mailto"]){font-size:16px;text-transform:uppercase;color:#fff;display:block;width:160px;text-align:center;border:none;background:#40474f;height:37px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:37px}.spec_block a:hover{background:#225a21;text-decoration:none}.sprise{text-align:center;background:url(https://www.cameohotel.ru/i/xspec_prise.png.pagespeed.ic.DlQbIQw43V.png);float:right;width:234px;height:246px;line-height:246px;color:#fff;font-size:18px;font-weight:600}.spec_block small{margin-bottom:10px;display:block}#main-content ul{margin-left:17px;margin-bottom:20px}#main-content ul li{list-style:disc}a.back{font-size:16px;text-transform:uppercase;color:#fff;display:block;width:160px;text-align:center;border:none;background:#40474f;height:37px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:37px}a.back:hover{background:#225a21;text-decoration:none}.star{background:url(https://www.cameohotel.ru/i/xstar.png.pagespeed.ic.VP7dd66yND.png);width:85px;height:17px;display:inline-block}.star1{background:url(https://www.cameohotel.ru/i/star_a.png);width:17px;height:17px;display:inline-block}.star2{background:url(https://www.cameohotel.ru/i/star_a.png);width:34px;height:17px;display:inline-block}.star3{background:url(https://www.cameohotel.ru/i/star_a.png);width:51px;height:17px;display:inline-block}.star4{background:url(https://www.cameohotel.ru/i/star_a.png);width:68px;height:17px;display:inline-block}.star5{background:url(https://www.cameohotel.ru/i/star_a.png);width:85px;height:17px;display:inline-block}.copyright{color:#fff}.location_footer,.phone_footer,.mail_footer{color:#fff}.breadcrumbs{margin:10px 0;font-size:14px}#mega_banner{width:1100px;margin:0 auto;text-align:center;font-family:"Times New Roman",Times,serif}#mega_banner .text1{font-size:32px;padding-top:50px;color:#000;font-family:"Times New Roman",Times,serif;line-height:38px}#mega_banner .text2{font-size:32px;color:#225a21;line-height:38px;padding-bottom:48px;font-family:"Times New Roman",Times,serif}#mega_banner .block_k{background:url(https://www.cameohotel.ru/i/xfon_carusel.png.pagespeed.ic.gB8tIZDCIY.png);padding-top:34px}#mega_banner .title{font-size:48px;color:#225a21;padding-bottom:39px;font-family:"Times New Roman",Times,serif}#mega_banner .img{padding-bottom:60px}#mega_banner .img img{margin:0 10px 5px}#mega_banner .img1 img{max-height:260px}#mega_banner .img2 img{max-height:170px;margin:0 5px 5px}#mega_banner .text{background:#265e25;color:#fff;position:relative;font-size:16px;font-family:Roboto,Arial,Helvetica,sans-serif;padding-top:52px;line-height:20px;padding-bottom:50px}#mega_banner .text::after{content:'';position:absolute;left:50%;top:-65px;margin-left:-52px;border:33px solid transparent;border-bottom:34px solid #265e25}.tab_menu_new{border-bottom:1px solid #225a21;height:40px;margin-bottom:48px}.tab_menu_new .item{float:left;margin-right:1px}.tab_menu_new .item a{font-size:14px;height:40px;display:block;background:url(/i/xpic3.png.pagespeed.ic.TEccuJqoPE.png) no-repeat 16px #40474f;border-radius:6px 6px 0 0;line-height:40px;color:#fff;padding:0 20px 0 40px}.tab_menu_new .item.act{}.tab_menu_new .item.act a{background-color:#225a21}.main_block_links{text-align:center;margin:0 -70px}.main_block_links .link{}.main_block_links .link{width:480px;height:480px;position:relative;margin:50px 70px;display:inline-block}.main_block_links .link a.link_a{width:480px;height:420px;display:block;position:absolute}.main_block_links .link a:hover{text-decoration:none}.main_block_links .link a.link_a span.name{position:relative;display:block;line-height:120px;min-height:283px;font-size:28px;text-transform:uppercase;font-family:Georgia,"Times New Roman",Times,serif;text-shadow:1px 1px 1px #265e25;color:#fff;text-align:center;text-decoration:underline}.search-form-container{position:absolute;left:0;right:0;top:86px;box-sizing:border-box;padding:0 5px}.main_block_links .link a.link_a:hover span.name{color:#fbde1c}.main_block_links .link a.link_a span.adr{color:#005914;font-size:24px;padding:42px 10px 0 159px;text-align:left;display:block;line-height:24px;position:relative;background-color:#fff;padding-bottom:15px}.main_block_links .link a.link_a span.adr::before{content:'';width:90px;height:90px;display:block;border-right:1px solid #99bda1;position:absolute;left:40px;top:38px;padding-right:20px;background-repeat:no-repeat!important;background-position:center center!important}.main_block_links .link a.link_a span.adr::after{content:"";position:absolute;bottom:-38px;left:0;width:100%;height:38px;background-image:url(/i/xbg-btm_card.png.pagespeed.ic.zjL8LYk0vU.png);background-repeat:no-repeat;background-size:contain}.main_block_links .link a.bron{font-size:16px;text-transform:uppercase;color:#005914;display:block;width:204px;text-align:center;border:none;background:#ffefcc;height:37px;box-shadow:2px 2px 0 #005914;line-height:37px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:absolute;z-index:10;top:175px;left:140px}.main_block_links .link a.bron:hover{box-shadow:1px 1px 0 #005914;background:#fbde1c}.main_block_links .link_to_hotel{background-image:url(/i/xhotel_resize.png.pagespeed.ic.wlAOjeNDBx.png);background-size:contain;background-repeat:no-repeat}.main_block_links .link_to_hotel a.link_a{}.main_block_links .link_to_hotel a.link_a span.name{}.main_block_links .link_to_hotel a.link_a span.adr{}.main_block_links .link_to_hotel a.link_a span.adr:before{background:url(/i/xpic1.png.pagespeed.ic.qp70SYQZGt.png)}.main_block_links .link_to_hotel a.bron{display:none}.main_block_links .link_to_apart{background-image:url(/i/xapart_resize.png.pagespeed.ic.a4OVUb622X.png);background-size:contain;background-repeat:no-repeat}.main_block_links .link_to_apart a.link_a{}.main_block_links .link_to_apart a.link_a span.name{}.main_block_links .link_to_apart a.link_a span.adr{}.main_block_links .link_to_apart a.link_a span.adr:before{background:url(/i/xpic2.png.pagespeed.ic.aaueeQmF5t.png)}.main_block_links .link_to_apart a.bron{display:none}.connected-carousels .stage{position:relative}.connected-carousels .navigation{width:270px;margin:20px auto;position:relative}.connected-carousels .carousel{overflow:hidden;position:relative}.connected-carousels .carousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}.connected-carousels .carousel li{float:left}.connected-carousels .carousel-stage{height:535px}.connected-carousels .carousel-stage img{height:535px}.connected-carousels .carousel-navigation{height:500px;width:240px}.connected-carousels .carousel-navigation li{cursor:pointer}.connected-carousels .carousel-navigation li img{display:block}.connected-carousels .carousel-navigation li.active img{}.connected-carousels .prev-stage,.connected-carousels .next-stage{display:block;position:absolute;top:0;width:305px;height:410px;color:#fff}.connected-carousels .prev-stage{left:0}.connected-carousels .next-stage{right:0}.connected-carousels .prev-stage.inactive,.connected-carousels .next-stage.inactive{display:none}.connected-carousels .prev-stage,.connected-carousels .next-stage{display:block;position:absolute;bottom:20px;width:38px;line-height:38px;height:38px;top:auto;text-align:center;background:#225a21;color:#fff;text-decoration:none;font:38px/33px Arial,sans-serif;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.connected-carousels .prev-stage{right:790px;left:auto}.connected-carousels .next-stage{right:750px;left:auto}.connected-carousels .prev-stage:hover,.connected-carousels .next-stage:hover{background:#fff;color:#225a21;display:block}.slider_content{width:calc(50% + 280px);float:left}.slider_sidebar{float:left;height:535px;background:#fff;position:relative;width:272px}.slider_sidebar:before{content:'';display:block;position:absolute;background:url(/i/xfon_slide.png.pagespeed.ic.bvcME-a42Z.png);width:86px;left:-86px;height:535px}.slider_sidebar ul{padding:40px 0 0 40px}.slider_sidebar li{padding:20px 0;border-bottom:1px dotted #a7a7a7}.slider_sidebar li a{text-transform:uppercase;color:#40474f;font-size:16px}.slider_sidebar li a:hover{}.slider_sidebar li a.act{color:#265e25}.slider_sidebar:after{content:'';display:block;position:absolute;background:#fff;width:1000px;left:100%;height:535px;top:0}.slider_apart:after{content:'';display:block;clear:both}.header3{}.header3 #logo{}.head2_bron{}.head2_apart{}a.head2_bron{width:160px;display:block;text-align:center;margin-top:5px;background:#bbdcf0;padding:5px 10px;font-size:16px;color:#48515a;float:left;margin:30px;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}a.head2_bron:hover{background:#fff;text-decoration:none}a.head2_apart{width:160px;display:block;text-align:center;margin-top:5px;background:#fff;padding:5px 10px;font-size:16px;color:#48515a;margin:30px;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;float:right}a.head2_apart:hover{background:#bbdcf0;text-decoration:none}.slider_sidebar{}.slider_sidebar .cnt{padding:40px 0 0 40px}.slider_sidebar .title_{color:#40474f;font-size:24px;margin-bottom:30px}.slider_sidebar .prise{}.accord_{padding-top:20px}.accord{margin-bottom:30px;background:#fff}.accord .accord_title{cursor:pointer;border:1px solid #82939f;line-height:54px;color:#225a21;position:relative;font-size:18px;text-transform:uppercase}.accord .accord_title span.pic{border-right:1px solid #82939f;width:60px;line-height:58px;text-align:center;display:inline-block;margin-right:18px}.accord .accord_title span.pic img{vertical-align:middle}.accord .accord_title:after{content:'';display:block;background:url(/i/xap_pic_btn.png.pagespeed.ic.UF3Y85Fpr2.png) no-repeat center;width:60px;border-left:1px solid #82939f;position:absolute;right:0;height:58px;top:0}.accord .accord_op{display:none;border:1px solid #82939f;border-top:0;padding:40px;font-size:14px;color:#40474f;line-height:16px}.accord .accord_op p{}.accord .accord_op ul{list-style:disc;margin-left:20px;margin-bottom:20px}.accord .accord_op li{}.accord.act .accord_op{display:block}.accord.act .accord_title:after{content:'';display:block;background:url(/i/xap_pic_top.png.pagespeed.ic._KNbfBvubM.png) no-repeat center;width:60px;border-left:1px solid #82939f;position:absolute;right:0;height:58px;top:0}.links_to_appartment{background:#fff;padding-top:66px;padding-bottom:66px}.links_to_appartment ul{}.links_to_appartment li{width:515px;float:left;text-align:center}.links_to_appartment li.links_to_appartment1{background:url(/i/xap1.png.pagespeed.ic.ST_wMQc_vi.png) no-repeat center;margin-right:73px;margin-bottom:70px}.links_to_appartment li.links_to_appartment2{background:url(/i/xap2.png.pagespeed.ic.32J54C4BKR.png) no-repeat center}.links_to_appartment li.links_to_appartment3{background:url(/i/xap3.png.pagespeed.ic.xyOxLQJ40e.png) no-repeat center;clear:both;margin-right:73px}.links_to_appartment li.links_to_appartment4{background:url(/i/xap4.png.pagespeed.ic.6ZJOKQnTIh.png) no-repeat center}.links_to_appartment li.links_to_appartment5{background:url(/i/ap5.png) no-repeat center;background-size:contain;margin-right:73px;margin-bottom:70px}.links_to_appartment li.links_to_appartment6{background:url(/i/ap6.png) no-repeat center;background-size:contain}.links_to_appartment ul:after{content:'';display:block;clear:both}.links_to_appartment a{text-transform:uppercase;color:#fff;font-weight:bold;font-size:16px;height:54px;padding-top:222px;display:block}.nomer_ap{background:#fff}.nomer_ap .nomer{border-top:1px solid #b4b4b4;padding-top:48px;padding-bottom:0}.clear-fix{clear:both}.text_on_pain_page{background:url(/i/xfn_mpt.png.pagespeed.ic.0QonmJ2pa8.png) no-repeat center;margin:0 auto;width:1040px;padding:30px;font-size:17px;line-height:22px;min-height:334px;margin-bottom:50px}.text_on_pain_page h1{color:#225a21;font-size:28px;font-family:Georgia,"Times New Roman",Times,serif;margin-bottom:40px;padding-top:10px}.text_on_pain_page p{margin-bottom:20px}.advantages{display:flex;flex-direction:column;justify-content:center;position:absolute;top:38%;left:0;right:0;width:100%;max-width:510px;padding:0;margin-left:20%;box-sizing:border-box;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default;transition:all 1s ease;z-index:10}.advantages:not(.hide-out) {opacity:1!important}.utp-cont{max-width:555px;width:100%;margin-right:0;background:rgba(49,49,49,.9)}.advantages.hide-out{box-sizing:border-box;opacity:0;pointer-events:none;transition:all 2s linear;z-index:-10}.advantages-header{position:relative;font-family:'Georgia';line-height:24px;font-weight:bold;font-size:18px;display:-ms-flexbox;-ms-flex-align:center;min-height:95px;text-transform:uppercase;background:#ffeecb;border-radius:6px 6px 0 0;color:#323232}.advantages-header:before{content:' ';position:absolute;top:30%;right:-24px;transform:rotate(180deg);height:0;width:0;border-bottom:12px solid transparent;border-left:12px solid transparent;border-right:12px solid #ffeecb;border-top:12px solid transparent;z-index:10}.advantages-content{background:rgba(255,255,255,.95);position:relative;display:block;padding:30px 30px 14px;font:14px "PT Sans",sans-serif;color:#fff;min-height:335px}.advantages-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 33.3%;flex:1 1 33.3%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:17px;padding:0;text-align:left}.advantages-item:last-child{margin-bottom:8px}.advantages-item .icon{margin-right:21px}.advantages-item__text{font-family:'Roboto';font-style:normal;font-weight:normal;font-size:17px;line-height:22px;display:flex;color:#666;align-items:center;opacity:.8}@media screen and (max-width:1570px){.advantages{margin-left:10.5%}}@media screen and (max-width:1370px){.advantages{margin-left:10%}}@media screen and (max-width:1220px){.advantages{display:none}}.h3_to_appartment{font-family:Georgia,"Times New Roman",Times,serif;color:#225a21;font-size:23px;text-transform:uppercase;line-height:30px;margin-top:30px;text-align:center;margin-bottom:0;letter-spacing:.024em}.hidden{display:none}.simple-popup{max-width:500px;margin:0 auto;padding:30px}.typography-enabled{font-size:16px}.typography-enabled p{margin-bottom:20px}.service-apart__item{position:relative}.service-apart__item:after{content:'';background-repeat:no-repeat;position:absolute;width:99px;height:74px;left:0;top:50%;margin-top:-37px}.service-apart__item-bi:after{background-image:url(https://www.cameohotel.ru/i/xservice5.jpg.pagespeed.ic.WkzK4ry5SU.jpg);background-position:0 0}.service-apart__item-sv:after{background-image:url(https://www.cameohotel.ru/i/xservice5.jpg.pagespeed.ic.WkzK4ry5SU.jpg);background-position:0 -74px}.service-apart__item-rdj:after{background-image:url(https://www.cameohotel.ru/i/xservice6.jpg.pagespeed.ic.yf0wEGWFBk.jpg);background-position:0 0}.service-apart__item-kv:after{background-image:url(https://www.cameohotel.ru/i/xservice6.jpg.pagespeed.ic.yf0wEGWFBk.jpg);background-position:0 -74px}.service-apart__item-zt:after{background-image:url(https://www.cameohotel.ru/i/xservice6.jpg.pagespeed.ic.yf0wEGWFBk.jpg);background-position:0 -148px}.service-apart__item-ze:after{background-image:url(https://www.cameohotel.ru/i/xservice6.jpg.pagespeed.ic.yf0wEGWFBk.jpg);background-position:0 -220px}.linksPrivacy{display:flex;flex-direction:row;justify-content:space-between;opacity:.6;padding-top:10px;border-top: 1px solid #ffffff80}@media screen and (max-width:1150px){.linksPrivacy{flex-direction:column;text-align:center;gap:6px;margin:20px 0}}.modalpolitika_wrap{position:fixed;width:100%;bottom:20px;z-index:10}.modalpolitika{max-width:320px;background-color:#225a21;border-radius:20px;margin:0 auto;padding:20px 20px;border:2px solid #fff;color:#fff;font-size:16px;line-height:20px;text-align:center;display:flex;flex-direction:column;gap:10px;align-items:center}.modalpolitika a{color:#fff}.modalpolitika a:hover{text-decoration:underline}.modalpolitika_button{cursor:pointer;background-color:#fff;border-radius:20px;padding:6px 50px;color:#225a21;font-weight:600;transition:.3s}.modalpolitika_button:hover{opacity:.7}.serviceWrap{display:flex;flex-direction:column}.serviceBlock{display:flex;justify-content:space-between}.serviceBlockColumn{flex:0 0 calc(50% - 15px);display:flex;flex-direction:column}.service{border:1px dotted #a7a7a7;border-bottom:none;display:flex;align-items:center;cursor:pointer;position:relative}.service:last-child{border-bottom:1px dotted #a7a7a7}.service_foto{flex:0 0 100px;width:100px;height:74px}.service_text{padding:0 24px}.service_hidden{display:flex;align-items:center;justify-content:center;position:absolute;transform:translateX(-10%) translateY(-70px);width:500px;text-align:center;background:#badcef;border-radius:4px;transition:.5s;color:#225a21;opacity:0;visibility:hidden;height:100px;line-height:16px;vertical-align:middle}.service_hidden:before{content:'';position:absolute;bottom:-8px;left:50%;transform:rotate(45deg) translateX(-50%);width:10px;height:10px;background:#badcef;z-index:-1}.service:hover .service_hidden{opacity:1;visibility:visible;transition:.5s ease-in-out;z-index:1}@media screen and (max-width:1150px){.serviceBlock{flex-direction:column}}@media screen and (max-width:600px){.service_hidden{width:100%;transform:translateX(-3%) translateY(-70px)}}@media screen and (max-width:500px){.service{font-size:12px;line-height:14px}.service_text{padding:0 6px}}.footerBlock{display:flex;justify-content:space-between;margin-bottom:14px}.footerBlock_left{display:flex;flex-direction:column;justify-content:space-between;color:#fff}.footerBlock_contact{display:flex;flex-direction:column;gap:5px}.footerBlock_contact a{cursor:pointer;color:#fff}.copyright{color: #ffffff80}.footerBlock_menu{display:flex;flex-wrap:wrap}#footerBlock_menu a{display:block;flex:0 0 50%;color: #ffffff80;font-size:14px}#footerBlock_menu a:hover{color:#fff;text-decoration:none}.footerBlock_right h3{color:#fff;font-weight:300;max-width:250px;text-align:end}@media screen and (max-width:760px){.footerBlock{flex-direction:column;gap:20px}.footerBlock_left{order:3;gap:6px;text-align:center}.footerBlock_contacts br{display:none}.footerBlock_menu{order:1;text-align:center;row-gap:10px}.footerBlock_right{order:2}.footerBlock_right h3{max-width:none;text-align:left}}.mbl_bg{background:url(https://www.cameohotel.ru/i/xfon.jpg.pagespeed.ic.ACLTs_xOwl.jpg) top repeat-x fixed #fff;background-size:cover}.mobile_icon_menu{display:none}.mobile_menu{display:none}@media (max-width:1250px){.main_block_links .link{margin:50px 70px}}@media (max-width:1150px){body{}body.zast{}#main{}body.zast #main{}.clear{}.width{width:1000px}#footer .width{}#header{height:230px}#header.h2{}#header2{}#header3{}.header3{}#logo{}#header2 #logo{}#header3 #logo{}#header3 #logo img{}#logo a{}#logo a img{max-width:100%}#location{}#location2{}#phone{}#phone a{}#phone a:hover{}#phone2{}#phone2 img{}#phone2 a{}#phone2 a:hover{}#main_menu{}#main_menu li{}#main_menu a{font-size:14px}#main_menu li.act a{}#main_menu a:hover{}#sslider{height:367px}#slider{}.nivoSlider{background:none}.nivoSlider img{}.nivo-main-image{}.nivoSlider a.nivo-imageLink{}.nivo-slice{}.nivo-box{}.nivo-box img{}.nivo-caption{}.nivo-caption p{}.nivo-caption h3{}.nivo-caption a{}.nivo-caption i{}.nivo-caption i:before{}.nivo-html-caption{}.nivo-directionNav{}.nivo-controlNav{}.nivo-controlNav a{}.nivo-controlNav a.active{}#bron{top:225px;margin-left:-500px}#bron .title{}#bron input[type="text"]{}#bron input[type="submit"]{}#bron input[type="submit"]:hover{}#carusel{}#carusel .title{}#carusel .title a{}#carusel a.all{}#carusel a.all:hover{}#carusel .jcarousel-wrapper{}#carusel .jcarousel{}#carusel .jcarousel ul{}#carusel .jcarousel li{}#carusel .jcarousel img{}#carusel .jcarousel-control-prev,#carusel .jcarousel-control-next{}#carusel .jcarousel-control-prev{}#carusel .jcarousel-control-next{}#carusel .jcarousel-pagination{}#carusel .opisanie{}#carusel .opisanie .name{}#carusel .opisanie .chel{}#carusel .opisanie .chel img{}#carusel .opisanie .price{}#carusel_o{}#carusel_o .title{}#carusel_o .title a{}#carusel_o .jcarousel-wrapper{}#carusel_o .jcarousel{}#carusel_o .jcarousel ul{}#carusel_o .jcarousel li{}#carusel_o .jcarousel li .o{}#carusel_o .jcarousel li .o:before{}#carusel_o .jcarousel li .o:after{}#carusel_o .jcarousel li .data{}#carusel_o .jcarousel-pagination{}#carusel_o .jcarousel-pagination a{}#carusel_o .jcarousel-pagination a.active{}#main-content{}#main-content img{max-width:100%;height:auto}#main-content .title,#apartaments-content .title,#hotel-content .title{}#main-content p{}#main-content h2{}#main-content table{}#main-content table td{}img.alignleft{}img.alignright{}#fos_map{}#fos_map .title{}#fos_map input[type="text"]{}#fos_map input[type="email"]{}#fos_map textarea{}#fos_map input[type="submit"]{}#fos_map input[type="submit"]:hover{}#fos_map div.wpcf7-response-output{}#footer{height:auto;min-height:100%}#fl{clear:both;float:none;text-align:center;width:auto;padding-top:20px}#fr{clear:both;float:none;text-align:center;width:auto}#copyright{}.mail_footer{}a#copyright{float:none;margin:20px auto 0}#footer a{}#footer a:hover{}a#copyright span{}.alboms{}.albom{width:484px;height:205px}.albom:first-child{}.albom a{width:484px;overflow:hidden}.albom img{}.albom a:hover{}.albom a.act{}.items_na{}.items_na .item{width:484px}.items_na .item:first-child{}.items_na .item a{}.items_na .item .act{width:484px;height:185px}.items_na .item img{}.items_na .item img.background{width:484px}.items_na .item a:hover{}.items_na .item .act:hover{}.items_na .item .act:hover .background{}.items_na .item .act.active{}.items_na .item .act.active:hover{}.items_na .item .act.active:hover .background{}.items_na .item div.name{padding:36px}.items_na .item div.name .img{}.items_na .item div.name .img img{}.items_na .item div.name span.name{}.items_na .item div.name span.adr{}.fotos{}.fotos a{width:312px}.fotos a:hover:before{}.alboms_fotos{}.alboms_fotos a{width:312px;height:185px}.alboms_fotos span{width:auto;right:0;bottom:0}#service_apart{}h4{}#service_apart h4{}.service1,.service2,.service3,.service4,.service5,.service6{width:486px}.service1{float:none;width:auto}.service2{float:none;width:auto;margin-left:0;margin-top:10px}.service3{float:none;width:auto;margin-left:0}.service4{float:none;width:auto;margin-left:0;margin-top:10px}.service5{}.service6{}.service1 div,.service2 div,.service3 div,.service4 div,.service5 div,.service6 div{}.service1 div span,.service2 div span,.service3 div span,.service4 div span{}.service5 div span,.service6 div span{}.contacts{}.contacts_adr{background-size:30px}.contacts_phone{background-size:30px}.contacts_email{background-size:30px;background-position:28px 10px}.contacts_adr,.contacts_phone,.contacts_email{padding:7px 0 10px 90px;height:30px}h3.conth3{}.block_con_1,.block_con_2,.block_con_3,.block_con_4{padding-left:92px;float:none;width:auto;height:auto;padding-bottom:20px;margin-bottom:30px}.block_con_1 h4,.block_con_2 h4,.block_con_3 h4,.block_con_4 h4{}.block_con_1{border-bottom:1px dotted #a7a7a7}.block_con_1:after{display:none}.block_con_2{border-bottom:1px dotted #a7a7a7}.block_con_2:after{display:none}.block_con_3{border-bottom:1px dotted #a7a7a7}.block_con_3:after{display:none}.block_con_4{}.block_con_4:after{display:none}#contact_page{}.col_cont_1{float:none;width:auto}.col_cont_2{float:none;width:auto}.col_cont_1 .title,.col_cont_2 .title{}.col_cont_1 input[type="text"]{}.col_cont_1 input[type="email"]{}.col_cont_1 textarea{}.col_cont_1 input[type="submit"]{}.col_cont_1 input[type="submit"]:hover{}.tab_menu{}.tab_menu li{}.tab_menu li:before{}.tab_menu li:first-child{}.tab_menu li:first-child:before{}.tab_menu li a{}.tab_menu li a:hover{}.tab_menu li.act a{}.nomer{}.nomer .images{}.nomer .images .mi{}.nomer .images .mi div{}.nomer .images .mi div.act{}.nomer .images .th_img div span{}.nomer .images .th_img div span img{}.nomer .images .th_img .act span img{}.nomer .opisanie{width:400px}.nomer .opisanie .title_{}.nomer .opisanie .kn{}.nomer .opisanie .st{}.nomer .opisanie .st a{}.nomer .opisanie .st a:hover{}.prise{}.akcii{}.akcii a{}.opisanie_tab_{}.col1{}.col2{}.col1 p,.col2 p{}.col1 p i,.col2 p i{}.col1 p:after,.col2 p:after{}.col1 span,.col2 span{}.col2 div{}a.bronn{}a.bronn:hover{}.par_col_{}.par_col{}.f_1{}.f_2{}.par_col_1,.par_col_2,.par_col_3,.par_col_4{}.par_col_1 .f_title,.par_col_2 .f_title,.par_col_3 .f_title,.par_col_4 .f_title{}.par_col_1 .f_title{}.par_col_2 .f_title{}.par_col_3 .f_title{}.par_col_4 .f_title{}.par_col_1 .f_op,.par_col_2 .f_op,.par_col_3 .f_op,.par_col_4 .f_op{width:700px}.f_op p{}#dop_text{}#dop_text .title{}#dop_text p{}#dop_text ul{}#dop_text ul li{}.block_otziv{}.block_otziv i{}.reiting{}.reiting label{}.reiting div{}#ost_comment{}#ost_comment .title{}#ost_comment p{}.col_com1{}.col_com2{}.col_com1 input[type="text"]{}.col_com1 input[type="email"]{}.col_com2 textarea{}#ost_comment input[type="submit"]{}#ost_comment input[type="submit"]:hover{}.spec_block{}.spec_block img{}.spec_block .stitle{}.spec_block p{}.spec_block a{}.spec_block a:hover{}.sprise{}.spec_block small{}#main-content ul{}#main-content ul li{}a.back{}a.back:hover{}.star{}.star1{}.star2{}.star3{}.star4{}.star5{}.copyright{}.location_footer,.phone_footer,.mail_footer{}.breadcrumbs{}#mega_banner{}#mega_banner .text1{}#mega_banner .text2{}#mega_banner .block_k{}#mega_banner .title{}#mega_banner .img{}#mega_banner .img img{}#mega_banner .img1 img{}#mega_banner .img2 img{}#mega_banner .text{}#mega_banner .text::after{}.tab_menu_new{}.tab_menu_new .item{}.tab_menu_new .item a{}.tab_menu_new .item.act{}.tab_menu_new .item.act a{}.main_block_links{padding-bottom:20px;margin-bottom:80px}.main_block_links .link{}.main_block_links .link{}.main_block_links .link a.link_a{width:430px;height:377px}.main_block_links .link a:hover{}.main_block_links .link a.link_a span.name{}.main_block_links .link a.link_a:hover span.name{}.main_block_links .link a.link_a span.adr{font-size:20px;padding:42px 10px 0 159px;line-height:22px}.main_block_links .link a.link_a span.adr:before{top:30px;left:30px}.main_block_links .link a.bron{left:114px;top:160px}.main_block_links .link a.bron:hover{}.main_block_links .link_to_hotel{margin:50px 10px 50px;width:430px;height:376px;background-size:contain;background-repeat:no-repeat}.main_block_links .link_to_hotel a.link_a{}.main_block_links .link_to_hotel a.link_a span.name{}.main_block_links .link_to_hotel a.link_a span.adr{}.main_block_links .link_to_hotel a.link_a span.adr:before{}.main_block_links .link_to_hotel a.bron{}.main_block_links .link_to_apart{margin:50px 10px 50px;width:430px;height:376px;background-size:contain;background-repeat:no-repeat}.main_block_links .link_to_apart a.link_a{}.main_block_links .link_to_apart a.link_a span.name{}.main_block_links .link_to_apart a.link_a span.adr{}.main_block_links .link_to_apart a.link_a span.adr:before{}.main_block_links .link_to_apart a.bron{}.connected-carousels .stage{}.connected-carousels .navigation{}.connected-carousels .carousel{}.connected-carousels .carousel ul{}.connected-carousels .carousel li{}.connected-carousels .carousel-stage{}.connected-carousels .carousel-stage img{}.connected-carousels .carousel-navigation{}.connected-carousels .carousel-navigation li{}.connected-carousels .carousel-navigation li img{}.connected-carousels .carousel-navigation li.active img{}.connected-carousels .prev-stage,.connected-carousels .next-stage{}.connected-carousels .prev-stage{}.connected-carousels .next-stage{}.connected-carousels .prev-stage.inactive,.connected-carousels .next-stage.inactive{}.connected-carousels .prev-stage,.connected-carousels .next-stage{}.connected-carousels .prev-stage{}.connected-carousels .next-stage{}.connected-carousels .prev-stage:hover,.connected-carousels .next-stage:hover{}.slider_content{}.slider_sidebar{}.slider_sidebar:before{}.slider_sidebar ul{}.slider_sidebar li{}.slider_sidebar li a{}.slider_sidebar li a:hover{}.slider_sidebar li a.act{}.slider_sidebar:after{}.slider_apart:after{}.header3{}.header3 #logo{}.head2_bron{}.head2_apart{}a.head2_bron{}a.head2_bron:hover{}a.head2_apart{}a.head2_apart:hover{}.slider_sidebar{}.slider_sidebar .cnt{}.slider_sidebar .title_{}.slider_sidebar .prise{}.accord_{}.accord{}.accord .accord_title{}.accord .accord_title span.pic{}.accord .accord_title span.pic img{}.accord .accord_title:after{}.accord .accord_op{}.accord .accord_op p{}.accord .accord_op ul{}.accord .accord_op li{}.accord.act .accord_op{}.accord.act .accord_title:after{}.links_to_appartment{}.links_to_appartment ul{}.links_to_appartment li{width:493px;background-size:contain!important}.links_to_appartment li.links_to_appartment1{margin-right:13px}.links_to_appartment li.links_to_appartment2{}.links_to_appartment li.links_to_appartment3{margin-right:13px}.links_to_appartment li.links_to_appartment4{}.links_to_appartment ul:after{}.links_to_appartment a{}.nomer_ap{}.nomer_ap .nomer{}.clear-fix{}.wpcf7-starratingawesome.starratingawesome{}.r{}.ho250{}.lang{width:500px}.lang a{}.lang a:hover{}.lang img{}.lang2{}.lang2 li{}.lang2 li:first-child{}.lang2 a{}.lang2 a:hover{}.lang2 img{}.mes{}.mes .h1{}.mes .tr{}.alignright{}.alignleft{}.aligncenter{}.pr_text{}.nivo-caption span{}a.a_btn{}a.a_btn:hover{}#fos_map .pr_text{}#partner_widget0{}#partner_widget00{height:85px}#partner_widget01{height:85px}#partner_widget01 #partner_widget001{}#partner_widget{height:85px}#partner_widget a{}#partner_widget2{}.tab_menu ul{}#breadcrumbs{}#breadcrumbs .breadcrumbs{}.recvizits{}.recvizits h3.conth3{}.recvizits .block_recv{}.recvizits .block_recv h4{}.recvizits .block_recv p{}.recvizits .block_recv p span{}.posts{}.posts:after{}.posts .post{margin-right:32px;float:left;overflow:hidden;width:312px;margin-bottom:30px}.posts .post:nth-child(3n){}.posts .post .post_img{}.posts .post .post_img img{}.posts .post .post_text{}.posts .post .post_title{}.posts .post p{}.posts .post .post_text a{}.posts .post .post_tax{}.posts .post .post_tax a{}.text_on_pain_page{width:825px;background:#fff}.text_on_pain_page h1{line-height:35px}.text_on_pain_page p{}.menu_on_page{}.menu_on_page ul{}.menu_on_page li{}.menu_on_page a{}.menu_on_page a:hover{}.txt1{}#message{}#message .mest{}#message .mest a{}#message .mest a:hover{}#text2{}#text2 h2{}#text2 p{}p.fs18{}h4.fs18{}#reviews_on_page{}#reviews_on_page .title{}#reviews_on_page .block_otziv{}#reviews_on_page .block_otziv i{}#reviews_on_page .block_otziv p{}#reviews_on_page .block_otziv div.reiting{}#reviews_on_page .block_otziv div.reiting div{}#spec_on_page{}#spec_on_page .spec_block{}#spec_on_page .spec_block img{}#spec_on_page .spec_block .stitle{}#spec_on_page .spec_block p{}#spec_on_page .spec_block a{}#spec_on_page .spec_block a:hover{}#spec_on_page .sprise{}#spec_on_page .spec_block small{}.all_spec{}.all_spec:hover{}#gallery_on_page{}#gallery_on_page img{}#text3{}#text3 h2{}#text3 p{}#contacts_on_page{}#contacts_on_page .contacts{}#contacts_on_page .contacts_adr{}#contacts_on_page .contacts_phone{}#contacts_on_page .contacts_phone span{}#contacts_on_page .contacts_email{}#contacts_on_page .contacts_adr,#contacts_on_page .contacts_phone,#contacts_on_page .contacts_email{}#contacts_on_page .contacts_email a{}.all_serv{}.all_rev{}.nomer_mini_s{}.nomer_mini{width:490px}.nomer_mini .images{}.nomer_mini:nth-child(3n){}.nomer_mini .images .mi{}.nomer_mini .images .mi div{}.nomer_mini .images .mi div.act{}.nomer_mini .opisanie{}.nomer_mini .opisanie .title_{}.nomer_mini .opisanie .kn{}.nomer_mini .opisanie .st{}.nomer_mini .opisanie .st a{}.nomer_mini .opisanie .st a:hover{}}@media (max-width:1020px){body{}body.zast{}#main{background:url(https://www.cameohotel.ru/i/xtop2.jpg.pagespeed.ic.jfSsW9Dgav.jpg) top repeat-x #fff}body.zast #main{}.clear{}.width{width:700px}#header{background:url(https://www.cameohotel.ru/i/xheader2.jpg.pagespeed.ic.GyGr6Y6-bj.jpg) top no-repeat;height:150px}#header.h2{}#header2{}#header3{}.header3{}#logo{padding-top:21px;width:165px;margin:0 auto}#header2 #logo{}#header3 #logo{}#header3 #logo img{}#logo a{}#logo a img{}#location{position:absolute;left:0;top:76px;font-size:13px;color:#40474f;background-size:20px;padding-left:28px;line-height:18px;letter-spacing:.02em}#location2{}#phone{right:2px;top:58px;padding-right:38px;background-size:30px;font-size:17px;letter-spacing:.00}#phone a{font-size:13px}#phone a:hover{}#phone2{font-size:20px;line-height:37px}#phone2 img{}#phone2 a{}#phone2 a:hover{}#main_menu{display:none}#main_menu li{}#main_menu a{}#main_menu li.act a{}#main_menu a:hover{}.mobile_icon_menu{display:inline-block;cursor:pointer;position:absolute;right:3px;top:0;z-index:10002;padding:1px 4px 10px 10px;border-radius:3px}.mobile_icon_menu.change{position:fixed}.bar1,.bar2,.bar3{width:28px;height:3px;background-color:#fff;margin:4px 0;transition:.4s}.change .bar1{-webkit-transform:rotate(-45deg) translate(-9px,6px);transform:rotate(-45deg) translate(-7px,7px);background:#40474f}.change .bar2{opacity:0}.change .bar3{-webkit-transform:rotate(45deg) translate(-8px,-8px);transform:rotate(45deg) translate(-2px,-4px);background:#40474f}.mobile_menu{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;z-index:10001;padding:30px;overflow:auto}.mobile_menu ul{}.mobile_menu li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #225a21}.mobile_menu ul li a{color:#225a21;font-size:16px;display:block;padding:4px 10px}#sslider{height:269px}#slider{height:250px}.nivoSlider{}.nivoSlider img{opacity:.1}.nivo-main-image{}.nivoSlider a.nivo-imageLink{}.nivo-slice{}.nivo-box{}.nivo-box img{}.nivo-caption{left:0;width:auto;text-align:center}.nivo-caption p{padding:0}.nivo-caption h3{}.nivo-caption a{}.nivo-caption i{}.nivo-caption i:before{}.nivo-html-caption{}.nivo-directionNav{}.nivo-controlNav{left:0;text-align:center}.nivo-controlNav a{}.nivo-controlNav a.active{}#bron{position:relative;top:auto;left:auto;margin:0;width:auto;height:281px;background-position:center bottom;background-size:contain;background-color:#fff}#bron .title{}#bron input[type="text"]{}#bron input[type="submit"]{}#bron input[type="submit"]:hover{}#carusel{}#carusel .title{}#carusel .title a{}#carusel a.all{}#carusel a.all:hover{}#carusel .jcarousel-wrapper{}#carusel .jcarousel{}#carusel .jcarousel ul{}#carusel .jcarousel li{}#carusel .jcarousel img{}#carusel .jcarousel-control-prev,#carusel .jcarousel-control-next{}#carusel .jcarousel-control-prev{}#carusel .jcarousel-control-next{}#carusel .jcarousel-pagination{}#carusel .opisanie{}#carusel .opisanie .name{}#carusel .opisanie .chel{}#carusel .opisanie .chel img{}#carusel .opisanie .price{}#carusel_o{}#carusel_o .title{}#carusel_o .title a{}#carusel_o .jcarousel-wrapper{}#carusel_o .jcarousel{}#carusel_o .jcarousel ul{}#carusel_o .jcarousel li{}#carusel_o .jcarousel li .o{}#carusel_o .jcarousel li .o:before{}#carusel_o .jcarousel li .o:after{}#carusel_o .jcarousel li .data{}#carusel_o .jcarousel-pagination{}#carusel_o .jcarousel-pagination a{}#carusel_o .jcarousel-pagination a.active{}#main-content{}#main-content .title,#apartaments-content .title,#hotel-content .title{}#main-content p{}#main-content h2{}#main-content table{}#main-content table td{}img.alignleft{}img.alignright{}#fos_map{}#fos_map .title{}#fos_map input[type="text"]{}#fos_map input[type="email"]{}#fos_map textarea{}#fos_map input[type="submit"]{}#fos_map input[type="submit"]:hover{}#fos_map div.wpcf7-response-output{}#footer{}#fl{}#fr{}#copyright{}.mail_footer{}a#copyright{}#footer a{}#footer a:hover{}a#copyright span{}.alboms{}.albom{width:334px;height:170px}.albom:first-child{}.albom a{width:334px;height:170px;line-height:170px}.albom a .name{}.albom img{}.albom a:hover{}.albom a.act{}.items_na{}.items_na .item{width:334px;overflow:hidden;height:150px}.items_na .item:first-child{}.items_na .item a{}.items_na .item .act{width:334px}.items_na .item img{}.items_na .item img.background{}.items_na .item a:hover{}.items_na .item .act:hover{}.items_na .item .act:hover .background{}.items_na .item .act.active{}.items_na .item .act.active:hover{}.items_na .item .act.active:hover .background{}.items_na .item div.name{padding:20px}.items_na .item div.name .img{line-height:80px}.items_na .item div.name .img img{width:30px}.items_na .item div.name span.name{font-size:20px}.items_na .item div.name span.adr{overflow:hidden;font-size:16px}.fotos{}.fotos a{width:334px}.fotos a:hover:before{}.alboms_fotos{}.alboms_fotos a{width:334px;height:198px}.alboms_fotos span{}#service_apart{}h4{}#service_apart h4{}.service1,.service2,.service3,.service4,.service5,.service6{float:none;width:auto;margin:0 0 10px}.service1{}.service2{}.service3{}.service4{}.service5{}.service6{}.service1 div,.service2 div,.service3 div,.service4 div,.service5 div,.service6 div{}.service1 div span,.service2 div span,.service3 div span,.service4 div span{padding-right:10px}.service5 div span,.service6 div span{}.contacts{height:auto;padding-bottom:20px}.contacts_adr{}.contacts_phone{}.contacts_email{}.contacts_adr,.contacts_phone,.contacts_email{float:none;margin-bottom:5px;width:auto}h3.conth3{}.block_con_1,.block_con_2,.block_con_3,.block_con_4{}.block_con_1 h4,.block_con_2 h4,.block_con_3 h4,.block_con_4 h4{}.block_con_1{}.block_con_1:after{}.block_con_2{}.block_con_2:after{}.block_con_3{}.block_con_3:after{}.block_con_4{}.block_con_4:after{}#contact_page{}.col_cont_1{}.col_cont_2{}.col_cont_1 .title,.col_cont_2 .title{}.col_cont_1 input[type="text"]{}.col_cont_1 input[type="email"]{}.col_cont_1 textarea{}.col_cont_1 input[type="submit"]{}.col_cont_1 input[type="submit"]:hover{}.tab_menu{}.tab_menu li{}.tab_menu li:before{}.tab_menu li:first-child{}.tab_menu li:first-child:before{}.tab_menu li a{}.tab_menu li a:hover{}.tab_menu li.act a{}.nomer{}.nomer .images{float:none;width:auto;margin-bottom:20px}.nomer .images .mi{}.nomer .images .mi div{}.nomer .images .mi div.act{}.nomer .images .th_img div span{}.nomer .images .th_img div span img{}.nomer .images .th_img .act span img{}.nomer .opisanie{float:none;width:auto;clear:both;padding-top:20px}.nomer .opisanie .title_{}.nomer .opisanie .kn{}.nomer .opisanie .st{}.nomer .opisanie .st a{}.nomer .opisanie .st a:hover{}.prise{}.akcii{}.akcii a{}.opisanie_tab_{}.col1{}.col2{}.col1 p,.col2 p{}.col1 p i,.col2 p i{}.col1 p:after,.col2 p:after{}.col1 span,.col2 span{}.col2 div{}a.bronn{}a.bronn:hover{}.par_col_{}.par_col{display:none}.f_1{}.f_2{display:none}.par_col_1,.par_col_2,.par_col_3,.par_col_4{}.par_col_1 .f_title,.par_col_2 .f_title,.par_col_3 .f_title,.par_col_4 .f_title{float:none;margin:0 auto;height:auto;padding-bottom:20px}.par_col_1 .f_title{}.par_col_2 .f_title{}.par_col_3 .f_title{}.par_col_4 .f_title{}.par_col_1 .f_op,.par_col_2 .f_op,.par_col_3 .f_op,.par_col_4 .f_op{float:none;width:auto;border-left:0 dotted #d5d2d7;border-bottom:1px dotted #d5d2d7;padding-bottom:20px;height:auto;min-height:auto}.f_op p{}#dop_text{}#dop_text .title{}#dop_text h1{font-family:Georgia,"Times New Roman",Times,serif;color:#225a21;font-size:20px;text-transform:uppercase;line-height:24px;letter-spacing:.024em}#dop_text h2{font-size:30px}#dop_text p{}#dop_text ul{}#dop_text ul li{}.block_otziv{}.block_otziv i{}.reiting{}.reiting label{}.reiting div{}#ost_comment{}#ost_comment .title{}#ost_comment p{}.col_com1{}.col_com2{}.col_com1 input[type="text"]{}.col_com1 input[type="email"]{}.col_com2 textarea{}#ost_comment input[type="submit"]{}#ost_comment input[type="submit"]:hover{}.spec_block{padding-left:300px;height:auto;padding-bottom:20px;padding-right:20px}.spec_block img{width:270px;height:auto}.spec_block .stitle{}.spec_block p{height:auto}.spec_block a{}.spec_block a:hover{}.sprise{}.spec_block small{}#main-content ul{}#main-content ul li{}a.back{}a.back:hover{}.star{}.star1{}.star2{}.star3{}.star4{}.star5{}.copyright{}.location_footer,.phone_footer,.mail_footer{}.breadcrumbs{}#mega_banner{}#mega_banner .text1{}#mega_banner .text2{}#mega_banner .block_k{}#mega_banner .title{}#mega_banner .img{}#mega_banner .img img{}#mega_banner .img1 img{}#mega_banner .img2 img{}#mega_banner .text{}#mega_banner .text::after{}.tab_menu_new{}.tab_menu_new .item{}.tab_menu_new .item a{}.tab_menu_new .item.act{}.tab_menu_new .item.act a{}.main_block_links{}.main_block_links .link{}.main_block_links .link{margin:50px 10px 50px;width:350px;min-height:420px;background:url(/i/xmobile-frame-hotel.png.pagespeed.ic.ZS8Z_ci7kl.png);background-size:100% 150%;background-repeat:no-repeat}.main_block_links .link a.link_a{width:350px;height:306px}.main_block_links .link a:hover{}.main_block_links .link a.link_a span.name{min-height:420px;line-height:140px}.main_block_links .link a.link_a:hover span.name{}.main_block_links .link a.link_a span.adr{padding:25px 10px 10px 105px;font-size:18px}.main_block_links .link a.link_a span.adr:before{top:10px;left:20px;background-size:50px;width:50px}.main_block_links .link a.bron{left:75px;top:120px}.main_block_links .link a.bron:hover{}.main_block_links .link_to_hotel{}.main_block_links .link_to_hotel a.link_a{}.main_block_links .link_to_hotel a.link_a span.name{}.main_block_links .link_to_hotel a.link_a span.adr{}.main_block_links .link_to_hotel a.link_a span.adr:before{}.main_block_links .link_to_hotel a.bron{}.main_block_links .link_to_apart{}.main_block_links .link_to_apart a.link_a{}.main_block_links .link_to_apart a.link_a span.name{}.main_block_links .link_to_apart a.link_a span.adr{}.main_block_links .link_to_apart a.link_a span.adr:before{}.main_block_links .link_to_apart a.bron{}.connected-carousels .stage{}.connected-carousels .navigation{}.connected-carousels .carousel{}.connected-carousels .carousel ul{}.connected-carousels .carousel li{}.connected-carousels .carousel-stage{}.connected-carousels .carousel-stage img{}.connected-carousels .carousel-navigation{}.connected-carousels .carousel-navigation li{}.connected-carousels .carousel-navigation li img{}.connected-carousels .carousel-navigation li.active img{}.connected-carousels .prev-stage,.connected-carousels .next-stage{}.connected-carousels .prev-stage{}.connected-carousels .next-stage{}.connected-carousels .prev-stage.inactive,.connected-carousels .next-stage.inactive{}.connected-carousels .prev-stage,.connected-carousels .next-stage{}.connected-carousels .prev-stage{}.connected-carousels .next-stage{}.connected-carousels .prev-stage:hover,.connected-carousels .next-stage:hover{}.slider_content{}.slider_sidebar{}.slider_sidebar:before{}.slider_sidebar ul{}.slider_sidebar li{}.slider_sidebar li a{}.slider_sidebar li a:hover{}.slider_sidebar li a.act{}.slider_sidebar:after{}.slider_apart:after{}.header3{}.header3 #logo{}.head2_bron{}.head2_apart{}a.head2_bron{}a.head2_bron:hover{}a.head2_apart{}a.head2_apart:hover{}.slider_sidebar{}.slider_sidebar .cnt{}.slider_sidebar .title_{}.slider_sidebar .prise{}.accord_{}.accord{}.accord .accord_title{}.accord .accord_title span.pic{}.accord .accord_title span.pic img{}.accord .accord_title:after{}.accord .accord_op{padding:20px}.accord .accord_op p{}.accord .accord_op ul{}.accord .accord_op li{}.accord.act .accord_op{}.accord.act .accord_title:after{}.links_to_appartment{padding-top:26px;padding-bottom:26px}.links_to_appartment ul{}.links_to_appartment li{float:none;margin:0 auto;display:block}.links_to_appartment li.links_to_appartment1{margin:0 auto}.links_to_appartment li.links_to_appartment2{}.links_to_appartment li.links_to_appartment3{margin:0 auto}.links_to_appartment li.links_to_appartment4{}.links_to_appartment ul:after{}.links_to_appartment a{}.nomer_ap{}.nomer_ap .nomer{}.clear-fix{}.wpcf7-starratingawesome.starratingawesome{}.r{}.ho250{}.lang{width:auto;left:10px;top:5px}.lang a{}.lang a:hover{}.lang img{}.lang2{}.lang2 li{}.lang2 li:first-child{}.lang2 a{}.lang2 a:hover{}.lang2 img{}.mes{}.mes .h1{}.mes .tr{}.alignright{}.alignleft{}.aligncenter{}.pr_text{}.nivo-caption span{}a.a_btn{}a.a_btn:hover{}#fos_map .pr_text{}#partner_widget0{}#partner_widget00{}#partner_widget01{}#partner_widget01 #partner_widget001{}#partner_widget{}#partner_widget a{}#partner_widget2{}.tab_menu ul{}#breadcrumbs{}#breadcrumbs .breadcrumbs{}.recvizits{}.recvizits h3.conth3{}.recvizits .block_recv{}.recvizits .block_recv h4{}.recvizits .block_recv p{}.recvizits .block_recv p span{}.posts{margin-right:-20px}.posts:after{}.posts .post{margin-right:32px;float:left;overflow:hidden;width:321px;margin-bottom:30px}.posts .post:nth-child(3n){margin-right:30px}.posts .post .post_img{}.posts .post .post_img img{}.posts .post .post_text{}.posts .post .post_title{}.posts .post p{}.posts .post .post_text a{}.posts .post .post_tax{}.posts .post .post_tax a{}.text_on_pain_page{width:auto;margin:0 10px 20px}.text_on_pain_page h1{}.text_on_pain_page p{}.menu_on_page{}.menu_on_page ul{}.menu_on_page li{}.menu_on_page a{}.menu_on_page a:hover{}.txt1{}#message{}#message .mest{font-size:18px;line-height:26px}#message .mest a{}#message .mest a:hover{}#text2{}#text2 h2{}#text2 p{}p.fs18{}h4.fs18{}#reviews_on_page{}#reviews_on_page .title{}#reviews_on_page .block_otziv{}#reviews_on_page .block_otziv i{}#reviews_on_page .block_otziv p{}#reviews_on_page .block_otziv div.reiting{}#reviews_on_page .block_otziv div.reiting div{}#spec_on_page{text-align:center}#spec_on_page .spec_block{float:none;display:inline-block}#spec_on_page .spec_block img{}#spec_on_page .spec_block .stitle{}#spec_on_page .spec_block p{}#spec_on_page .spec_block a{}#spec_on_page .spec_block a:hover{}#spec_on_page .sprise{}#spec_on_page .spec_block small{}.all_spec{}.all_spec:hover{}#gallery_on_page{}#gallery_on_page img{}#text3{}#text3 h2{}#text3 p{}#contacts_on_page{}#contacts_on_page .contacts{}#contacts_on_page .contacts_adr{}#contacts_on_page .contacts_phone{}#contacts_on_page .contacts_phone span{}#contacts_on_page .contacts_email{}#contacts_on_page .contacts_adr,#contacts_on_page .contacts_phone,#contacts_on_page .contacts_email{}#contacts_on_page .contacts_email a{}.all_serv{}.all_rev{}.nomer_mini_s{}.nomer_mini{width:340px;overflow:hidden}.nomer_mini .images{}.nomer_mini:nth-child(3n){}.nomer_mini .images .mi{}.nomer_mini .images .mi div{}.nomer_mini .images .mi div.act{}.nomer_mini .opisanie{}.nomer_mini .opisanie .title_{}.nomer_mini .opisanie .kn{}.nomer_mini .opisanie .st{}.nomer_mini .opisanie .st a{}.nomer_mini .opisanie .st a:hover{}}@media (max-width:760px){body{}body.zast{}#main{}body.zast #main{}.clear{}.width{width:480px}#header{height:180px}#header.h2{height:180px}#header2{height:200px;background-size:auto 200px}#header3{}.header3{}#logo{}#header2 #logo{padding-top:100px}#header3 #logo{}#header3 #logo img{}#logo a{}#logo a img{width:180px}#location{top:112px;background:none;padding-left:0}#location2{background-size:20px;padding-left:27px;font-size:14px}#phone{top:99px;background:none;padding-right:0}#phone a{}#phone a:hover{}#phone2{font-size:19px;line-height:20px;top:93px}#phone2 img{width:20px}#phone2 a{padding:5px 5px;font-size:14px;line-height:20px}#phone2 a:hover{}#main_menu{}#main_menu li{}#main_menu a{}#main_menu li.act a{}#main_menu a:hover{}#sslider{}#slider{}.nivoSlider{}.nivoSlider img{}.nivo-main-image{}.nivoSlider a.nivo-imageLink{}.nivo-slice{}.nivo-box{}.nivo-box img{}.nivo-caption{}.nivo-caption p{}.nivo-caption h3{font-size:30px}.nivo-caption a{}.nivo-caption i{}.nivo-caption i:before{}.nivo-html-caption{}.nivo-directionNav{}.nivo-controlNav{}.nivo-controlNav a{}.nivo-controlNav a.active{}#bron{}#bron .title{}#bron input[type="text"]{}#bron input[type="submit"]{}#bron input[type="submit"]:hover{}#carusel{}#carusel .title{}#carusel .title a{}#carusel a.all{}#carusel a.all:hover{}#carusel .jcarousel-wrapper{}#carusel .jcarousel{}#carusel .jcarousel ul{}#carusel .jcarousel li{}#carusel .jcarousel img{}#carusel .jcarousel-control-prev,#carusel .jcarousel-control-next{}#carusel .jcarousel-control-prev{}#carusel .jcarousel-control-next{}#carusel .jcarousel-pagination{}#carusel .opisanie{}#carusel .opisanie .name{}#carusel .opisanie .chel{}#carusel .opisanie .chel img{}#carusel .opisanie .price{}#carusel_o{}#carusel_o .title{}#carusel_o .title a{}#carusel_o .jcarousel-wrapper{}#carusel_o .jcarousel{}#carusel_o .jcarousel ul{}#carusel_o .jcarousel li{}#carusel_o .jcarousel li .o{}#carusel_o .jcarousel li .o:before{}#carusel_o .jcarousel li .o:after{}#carusel_o .jcarousel li .data{}#carusel_o .jcarousel-pagination{}#carusel_o .jcarousel-pagination a{}#carusel_o .jcarousel-pagination a.active{}#main-content{}#main-content .title,#apartaments-content .title,#hotel-content .title{}#main-content p{}#main-content h2{}#main-content table{}#main-content table td{}img.alignleft{}img.alignright{}#fos_map{}#fos_map .title{}#fos_map input[type="text"]{}#fos_map input[type="email"]{}#fos_map textarea{}#fos_map input[type="submit"]{}#fos_map input[type="submit"]:hover{}#fos_map div.wpcf7-response-output{}#footer{}#fl{}#fr{}#copyright{}.mail_footer{}a#copyright{}#footer a{}#footer a:hover{}a#copyright span{}.alboms{}.albom{width:224px;height:170px;line-height:170px}.albom:first-child{}.albom a{width:224px;height:170px;line-height:170px}.albom img{}.albom a:hover{}.albom a.act{}.items_na{}.items_na .item{float:none;width:auto;margin:10px 0 0}.items_na .item:first-child{}.items_na .item a{}.items_na .item .act{width:auto;height:150px}.items_na .item img{}.items_na .item a:hover{}.items_na .item .act:hover{}.items_na .item .act:hover .background{}.items_na .item .act.active{}.items_na .item .act.active:hover{}.items_na .item .act.active:hover .background{}.items_na .item div.name{}.items_na .item div.name .img{}.items_na .item div.name .img img{}.items_na .item div.name span.name{}.items_na .item div.name span.adr{}.fotos{margin:10px 0}.fotos a{float:none;margin:0 auto;display:block;height:auto;margin-bottom:20px}.fotos a:hover:before{}.alboms_fotos{margin:20px 0 0}.alboms_fotos a{float:none;margin:0 auto 20px}.alboms_fotos span{}#service_apart{}h4{}#service_apart h4{}.service1,.service2,.service3,.service4,.service5,.service6{}.service1{}.service2{}.service3{}.service4{}.service5{}.service6{}.service1 div,.service2 div,.service3 div,.service4 div,.service5 div,.service6 div{padding-left:110px;font-size:12px}.service1 div span,.service2 div span,.service3 div span,.service4 div span{}.service5 div span,.service6 div span{line-height:14px;font-size:14px}.contacts{}.contacts_adr{}.contacts_phone{}.contacts_email{}.contacts_adr,.contacts_phone,.contacts_email{}h3.conth3{}.block_con_1,.block_con_2,.block_con_3,.block_con_4{}.block_con_1 h4,.block_con_2 h4,.block_con_3 h4,.block_con_4 h4{}.block_con_1{}.block_con_1:after{}.block_con_2{}.block_con_2:after{}.block_con_3{}.block_con_3:after{}.block_con_4{}.block_con_4:after{}#contact_page{}.col_cont_1{}.col_cont_2{}.col_cont_1 .title,.col_cont_2 .title{}.col_cont_1 input[type="text"]{}.col_cont_1 input[type="email"]{}.col_cont_1 textarea{}.col_cont_1 input[type="submit"]{}.col_cont_1 input[type="submit"]:hover{}.tab_menu{margin-bottom:0}.tab_menu li{}.tab_menu li:before{}.tab_menu li:first-child{}.tab_menu li:first-child:before{}.tab_menu li a{}.tab_menu li a:hover{}.tab_menu li.act a{}.nomer{}.nomer .images{}.nomer .images .mi{}.nomer .images .mi div{}.nomer .images .mi div.act{}.nomer .images .th_img div span{}.nomer .images .th_img div span img{}.nomer .images .th_img .act span img{}.nomer .opisanie{}.nomer .opisanie .title_{}.nomer .opisanie .kn{}.nomer .opisanie .st{}.nomer .opisanie .st a{}.nomer .opisanie .st a:hover{}.prise{}.akcii{margin-top:7px}.akcii a{}.opisanie_tab_{}.col1{}.col2{}.col1 p,.col2 p{}.col1 p i,.col2 p i{}.col1 p:after,.col2 p:after{}.col1 span,.col2 span{}.col2 div{}a.bronn{}a.bronn:hover{}.par_col_{}.par_col{}.f_1{}.f_2{}.par_col_1,.par_col_2,.par_col_3,.par_col_4{}.par_col_1 .f_title,.par_col_2 .f_title,.par_col_3 .f_title,.par_col_4 .f_title{}.par_col_1 .f_title{}.par_col_2 .f_title{}.par_col_3 .f_title{}.par_col_4 .f_title{}.par_col_1 .f_op,.par_col_2 .f_op,.par_col_3 .f_op,.par_col_4 .f_op{}.f_op p{}#dop_text{}#dop_text .title{}#dop_text h2{font-size:26px}#dop_text p{}#dop_text ul{}#dop_text ul li{}.block_otziv{}.block_otziv i{}.reiting{float:none;margin-bottom:20px;height:auto;width:auto}.reiting:after{content:'';display:block;clear:both}.reiting label{}.reiting div{}#ost_comment{}#ost_comment .title{}#ost_comment p{}.col_com1{}.col_com2{}.col_com1 input[type="text"]{}.col_com1 input[type="email"]{}.col_com2 textarea{}#ost_comment input[type="submit"]{}#ost_comment input[type="submit"]:hover{}.spec_block{padding:180px 20px 20px}.spec_block img{}.spec_block .stitle{}.spec_block p{}.spec_block a{}.spec_block a:hover{}.sprise{}.spec_block small{}#main-content ul{}#main-content ul li{margin-bottom:5px;float:none}a.back{}a.back:hover{}.star{}.star1{}.star2{}.star3{}.star4{}.star5{}.copyright{}.location_footer,.phone_footer,.mail_footer{}.breadcrumbs{}#mega_banner{}#mega_banner .text1{}#mega_banner .text2{}#mega_banner .block_k{}#mega_banner .title{}#mega_banner .img{}#mega_banner .img img{}#mega_banner .img1 img{}#mega_banner .img2 img{}#mega_banner .text{}#mega_banner .text::after{}.tab_menu_new{}.tab_menu_new .item{}.tab_menu_new .item a{}.tab_menu_new .item.act{}.tab_menu_new .item.act a{}.main_block_links{padding-bottom:50px}.main_block_links .link{}.main_block_links .link{margin-bottom:115px}.main_block_links .link a.link_a{}.main_block_links .link a:hover{}.main_block_links .link a.link_a span.name{}.main_block_links .link a.link_a:hover span.name{}.main_block_links .link a.link_a span.adr{}.main_block_links .link a.link_a span.adr:before{}.main_block_links .link a.bron{}.main_block_links .link a.bron:hover{}.main_block_links .link_to_hotel{}.main_block_links .link_to_hotel a.link_a{}.main_block_links .link_to_hotel a.link_a span.name{}.main_block_links .link_to_hotel a.link_a span.adr{}.main_block_links .link_to_hotel a.link_a span.adr:before{}.main_block_links .link_to_hotel a.bron{}.main_block_links .link_to_apart{}.main_block_links .link_to_apart a.link_a{}.main_block_links .link_to_apart a.link_a span.name{}.main_block_links .link_to_apart a.link_a span.adr{}.main_block_links .link_to_apart a.link_a span.adr:before{}.main_block_links .link_to_apart a.bron{}.connected-carousels .stage{}.connected-carousels .navigation{}.connected-carousels .carousel{}.connected-carousels .carousel ul{}.connected-carousels .carousel li{}.connected-carousels .carousel-stage{}.connected-carousels .carousel-stage img{}.connected-carousels .carousel-navigation{}.connected-carousels .carousel-navigation li{}.connected-carousels .carousel-navigation li img{}.connected-carousels .carousel-navigation li.active img{}.connected-carousels .prev-stage,.connected-carousels .next-stage{}.connected-carousels .prev-stage{}.connected-carousels .next-stage{}.connected-carousels .prev-stage.inactive,.connected-carousels .next-stage.inactive{}.connected-carousels .prev-stage,.connected-carousels .next-stage{}.connected-carousels .prev-stage{}.connected-carousels .next-stage{}.connected-carousels .prev-stage:hover,.connected-carousels .next-stage:hover{}.slider_content{}.slider_sidebar{}.slider_sidebar:before{}.slider_sidebar ul{}.slider_sidebar li{}.slider_sidebar li a{}.slider_sidebar li a:hover{}.slider_sidebar li a.act{}.slider_sidebar:after{}.slider_apart:after{}.header3{}.header3 #logo{}.head2_bron{}.head2_apart{}a.head2_bron{}a.head2_bron:hover{}a.head2_apart{}a.head2_apart:hover{}.slider_sidebar{}.slider_sidebar .cnt{}.slider_sidebar .title_{}.slider_sidebar .prise{}.accord_{}.accord{}.accord .accord_title{font-size:14px;line-height:40px}.accord .accord_title span.pic{width:60px;line-height:48px}.accord .accord_title span.pic img{max-width:28px}.accord .accord_title:after{height:48px;width:50px}.accord .accord_op{}.accord .accord_op p{}.accord .accord_op ul{}.accord .accord_op li{}.accord.act .accord_op{}.accord.act .accord_title:after{height:48px;width:50px}.links_to_appartment{}.links_to_appartment ul{}.links_to_appartment li{}.links_to_appartment li.links_to_appartment1{}.links_to_appartment li.links_to_appartment2{}.links_to_appartment li.links_to_appartment3{}.links_to_appartment li.links_to_appartment4{}.links_to_appartment ul:after{}.links_to_appartment a{}.nomer_ap{}.nomer_ap .nomer{padding-top:20px}.clear-fix{}.wpcf7-starratingawesome.starratingawesome{}.r{}.ho250{}.lang{}.lang a{}.lang a:hover{}.lang img{}.lang2{}.lang2 li{}.lang2 li:first-child{}.lang2 a{}.lang2 a:hover{}.lang2 img{}.mes{}.mes .h1{}.mes .tr{}.alignright{}.alignleft{}.aligncenter{}.pr_text{}.nivo-caption span{}a.a_btn{}a.a_btn:hover{}#fos_map .pr_text{}#partner_widget0{}#partner_widget00{}#partner_widget01{}#partner_widget01 #partner_widget001{}#partner_widget{}#partner_widget a{}#partner_widget2{}.tab_menu ul{}#breadcrumbs{}#breadcrumbs .breadcrumbs{}.recvizits{}.recvizits h3.conth3{}.recvizits .block_recv{float:none;width:auto}.recvizits .block_recv h4{}.recvizits .block_recv p{}.recvizits .block_recv p span{}.posts{}.posts:after{}.posts .post{width:auto;max-width:346px}.posts .post:nth-child(3n){}.posts .post .post_img{}.posts .post .post_img img{}.posts .post .post_text{}.posts .post .post_title{}.posts .post p{}.posts .post .post_text a{}.posts .post .post_tax{}.posts .post .post_tax a{}.text_on_pain_page{padding:20px;font-size:14px;line-height:18px}.text_on_pain_page h1{line-height:22px;font-size:20px;margin-bottom:16px}.text_on_pain_page p{}.menu_on_page{}.menu_on_page ul{}.menu_on_page li{}.menu_on_page a{}.menu_on_page a:hover{}.txt1{}#message{background:url(/i/xmessage.png.pagespeed.ic.mLiO3ovd5A.png) no-repeat center;padding:10px 0}#message .mest{background:none;text-align:center;height:auto;padding:0;line-height:20px;padding:20px 0}#message .mest a{float:none;margin:0 auto 5px}#message .mest a:hover{}#text2{}#text2 h2{}#text2 p{}p.fs18{}h4.fs18{}#reviews_on_page{}#reviews_on_page .title{}#reviews_on_page .block_otziv{float:none;width:auto;border-bottom:1px dotted #cac8c8}#reviews_on_page .block_otziv i{}#reviews_on_page .block_otziv p{}#reviews_on_page .block_otziv div.reiting{}#reviews_on_page .block_otziv div.reiting div{}#spec_on_page{}#spec_on_page .spec_block{}#spec_on_page .spec_block img{}#spec_on_page .spec_block .stitle{}#spec_on_page .spec_block p{}#spec_on_page .spec_block a{}#spec_on_page .spec_block a:hover{}#spec_on_page .sprise{}#spec_on_page .spec_block small{}.all_spec{}.all_spec:hover{}#gallery_on_page{}#gallery_on_page img{width:auto;height:100px}#text3{}#text3 h2{}#text3 p{}#contacts_on_page{}#contacts_on_page .contacts{}#contacts_on_page .contacts_adr{}#contacts_on_page .contacts_phone{}#contacts_on_page .contacts_phone span{}#contacts_on_page .contacts_email{}#contacts_on_page .contacts_adr,#contacts_on_page .contacts_phone,#contacts_on_page .contacts_email{}#contacts_on_page .contacts_email a{}.all_serv{}.all_rev{}#nom_fond{text-align:center;padding-bottom:100px}.nomer_mini_s{}.nomer_mini{width:auto;float:none}.nomer_mini .images{}.nomer_mini:nth-child(3n){}.nomer_mini .images .mi{}.nomer_mini .images .mi div{}.nomer_mini .images .mi div.act{}.nomer_mini .opisanie{}.nomer_mini .opisanie .title_{}.nomer_mini .opisanie .kn{margin:0 auto;max-width:220px}.nomer_mini .opisanie .st{}.nomer_mini .opisanie .st a{}.nomer_mini .opisanie .st a:hover{}.search-form-container{padding:0 30px}}@media (max-width:500px){body{}body.zast{}#main{}body.zast #main{}.clear{}.width{width:400px}#footer .width{width:auto;padding:0 15px}#header{display:flex;flex-direction:column;height:260px}#header.h2{height:260px}#header2{}#header3{}.header3{}#logo{margin-bottom:30px}#header2 #logo{}#header3 #logo{}#header3 #logo img{}#logo a{}#logo a img{}#location{position:relative;max-width:300px;top:0;left:0;margin:0 auto 10px;text-align:center}#location br{display:none}#location2{position:relative;width:100%;top:auto;margin:0 auto 10px;padding:0;line-height:14px;background:none;text-align:center}#location2 br{display:none}#phone{}#phone a{}#phone a:hover{}#phone2{position:relative;top:auto;width:200px;margin:0 auto 10px}#phone2 img{}#phone2 a{}#phone2 a:hover{}#main_menu{}#main_menu li{}#main_menu a{}#main_menu li.act a{}#main_menu a:hover{}#sslider{}#slider{}.nivoSlider{}.nivoSlider img{}.nivo-main-image{}.nivoSlider a.nivo-imageLink{}.nivo-slice{}.nivo-box{}.nivo-box img{}.nivo-caption{top:30px}.nivo-caption p{margin-top:10px}.nivo-caption h3{font-size:20px}.nivo-caption a{}.nivo-caption i{}.nivo-caption i:before{}.nivo-html-caption{}.nivo-directionNav{}.nivo-controlNav{}.nivo-controlNav a{}.nivo-controlNav a.active{}#bron{height:340px}#bron .title{}#bron input[type="text"]{}#bron input[type="submit"]{}#bron input[type="submit"]:hover{}#carusel{}#carusel .title{}#carusel .title a{}#carusel a.all{}#carusel a.all:hover{}#carusel .jcarousel-wrapper{}#carusel .jcarousel{}#carusel .jcarousel ul{}#carusel .jcarousel li{}#carusel .jcarousel img{}#carusel .jcarousel-control-prev,#carusel .jcarousel-control-next{}#carusel .jcarousel-control-prev{}#carusel .jcarousel-control-next{}#carusel .jcarousel-pagination{}#carusel .opisanie{}#carusel .opisanie .name{}#carusel .opisanie .chel{}#carusel .opisanie .chel img{}#carusel .opisanie .price{}#carusel_o{}#carusel_o .title{}#carusel_o .title a{}#carusel_o .jcarousel-wrapper{}#carusel_o .jcarousel{}#carusel_o .jcarousel ul{}#carusel_o .jcarousel li{}#carusel_o .jcarousel li .o{}#carusel_o .jcarousel li .o:before{}#carusel_o .jcarousel li .o:after{}#carusel_o .jcarousel li .data{}#carusel_o .jcarousel-pagination{}#carusel_o .jcarousel-pagination a{}#carusel_o .jcarousel-pagination a.active{}#main-content{}#main-content .title,#apartaments-content .title,#hotel-content .title{}#main-content p{}#main-content h2{}#main-content table{}#main-content table td{}img.alignleft{}img.alignright{}#fos_map{}#fos_map .title{}#fos_map input[type="text"]{}#fos_map input[type="email"]{}#fos_map textarea{}#fos_map input[type="submit"]{}#fos_map input[type="submit"]:hover{}#fos_map div.wpcf7-response-output{}#footer{text-align:center}#fl{}#fr{}#copyright{}.mail_footer{}a#copyright{}#footer a{}#footer a:hover{}a#copyright span{}.alboms{}.albom{float:none;width:auto;height:100px;margin-bottom:10px;margin-left:0}.albom:first-child{}.albom a{width:auto;line-height:100px;height:100px}.albom img{}.albom a:hover{}.albom a.act{}.items_na{}.items_na .item{}.items_na .item:first-child{}.items_na .item a{}.items_na .item .act{}.items_na .item img{}.items_na .item a:hover{}.items_na .item .act:hover{}.items_na .item .act:hover .background{}.items_na .item .act.active{}.items_na .item .act.active:hover{}.items_na .item .act.active:hover .background{}.items_na .item div.name{}.items_na .item div.name .img{}.items_na .item div.name .img img{}.items_na .item div.name span.name{}.items_na .item div.name span.adr{margin-top:7px}.fotos{}.fotos a{max-width:100%}.fotos a:hover:before{}.alboms_fotos{}.alboms_fotos a{}.alboms_fotos span{}#service_apart{}h4{}#service_apart h4{}.service1,.service2,.service3,.service4,.service5,.service6{}.service1{}.service2{}.service3{}.service4{}.service5{}.service6{}.service1 div,.service2 div,.service3 div,.service4 div,.service5 div,.service6 div{}.service1 div span,.service2 div span,.service3 div span,.service4 div span{line-height:14px}.service5 div span,.service6 div span{}.contacts{}.contacts_adr{}.contacts_phone{}.contacts_email{}.contacts_adr,.contacts_phone,.contacts_email{}h3.conth3{}.block_con_1,.block_con_2,.block_con_3,.block_con_4{}.block_con_1 h4,.block_con_2 h4,.block_con_3 h4,.block_con_4 h4{}.block_con_1{}.block_con_1:after{}.block_con_2{}.block_con_2:after{}.block_con_3{}.block_con_3:after{}.block_con_4{}.block_con_4:after{}#contact_page{}.col_cont_1{}.col_cont_2{}.col_cont_1 .title,.col_cont_2 .title{}.col_cont_1 input[type="text"]{width:calc(100% - 30px)}.col_cont_1 input[type="email"]{width:calc(100% - 30px)}.col_cont_1 textarea{width:calc(100% - 30px)}.col_cont_1 input[type="submit"]{}.col_cont_1 input[type="submit"]:hover{}.tab_menu{}.tab_menu li{float:none;margin-bottom:10px}.tab_menu li:before{}.tab_menu li:first-child{padding-left:12px}.tab_menu li:first-child:before{width:2px}.tab_menu li a{}.tab_menu li a:hover{}.tab_menu li.act a{}.nomer{}.nomer .images{}.nomer .images .mi{float:none;margin-bottom:15px;margin-right:0}.nomer .images .mi div{}.nomer .images .mi div.act{}.nomer .images .th_img div span{width:65px;margin-right:10px}.nomer .images .th_img div span img{max-width:50px;height:auto}.nomer .images .th_img .act span img{}.nomer .opisanie{}.nomer .opisanie .title_{}.nomer .opisanie .kn{}.nomer .opisanie .st{font-size:16px}.nomer .opisanie .st a{font-size:14px}.nomer .opisanie .st a:hover{}.prise{}.akcii{}.akcii a{}.opisanie_tab_{}.col1{}.col2{}.col1 p,.col2 p{}.col1 p i,.col2 p i{}.col1 p:after,.col2 p:after{}.col1 span,.col2 span{}.col2 div{}a.bronn{}a.bronn:hover{}.par_col_{}.par_col{}.f_1{}.f_2{}.par_col_1,.par_col_2,.par_col_3,.par_col_4{}.par_col_1 .f_title,.par_col_2 .f_title,.par_col_3 .f_title,.par_col_4 .f_title{}.par_col_1 .f_title{}.par_col_2 .f_title{}.par_col_3 .f_title{}.par_col_4 .f_title{}.par_col_1 .f_op,.par_col_2 .f_op,.par_col_3 .f_op,.par_col_4 .f_op{}.f_op p{}#dop_text{}#dop_text .title{}#dop_text p{}#dop_text ul{}#dop_text ul li{}.block_otziv{}.block_otziv i{}.reiting{}.reiting label{}.reiting div{}#ost_comment{}#ost_comment .title{}#ost_comment p{}.col_com1{}.col_com2{}.col_com1 input[type="text"]{}.col_com1 input[type="email"]{}.col_com2 textarea{}#ost_comment input[type="submit"]{}#ost_comment input[type="submit"]:hover{}.spec_block{}.spec_block img{}.spec_block .stitle{}.spec_block p{}.spec_block a{}.spec_block a:hover{}.sprise{}.spec_block small{}#main-content ul{}#main-content ul li{}a.back{}a.back:hover{}.star{}.star1{}.star2{}.star3{}.star4{}.star5{}.copyright{}.location_footer,.phone_footer,.mail_footer{}.breadcrumbs{}#mega_banner{}#mega_banner .text1{}#mega_banner .text2{}#mega_banner .block_k{}#mega_banner .title{}#mega_banner .img{}#mega_banner .img img{}#mega_banner .img1 img{}#mega_banner .img2 img{}#mega_banner .text{}#mega_banner .text::after{}.tab_menu_new{}.tab_menu_new .item{}.tab_menu_new .item a{}.tab_menu_new .item.act{}.tab_menu_new .item.act a{}.main_block_links{}.main_block_links .link{}.main_block_links .link{}.main_block_links .link a.link_a{}.main_block_links .link a:hover{}.main_block_links .link a.link_a span.name{}.main_block_links .link a.link_a:hover span.name{}.main_block_links .link a.link_a span.adr{}.main_block_links .link a.link_a span.adr:before{}.main_block_links .link a.bron{}.main_block_links .link a.bron:hover{}.main_block_links .link_to_hotel{}.main_block_links .link_to_hotel a.link_a{}.main_block_links .link_to_hotel a.link_a span.name{}.main_block_links .link_to_hotel a.link_a span.adr{}.main_block_links .link_to_hotel a.link_a span.adr:before{}.main_block_links .link_to_hotel a.bron{}.main_block_links .link_to_apart{}.main_block_links .link_to_apart a.link_a{}.main_block_links .link_to_apart a.link_a span.name{}.main_block_links .link_to_apart a.link_a span.adr{}.main_block_links .link_to_apart a.link_a span.adr:before{}.main_block_links .link_to_apart a.bron{}.connected-carousels .stage{}.connected-carousels .navigation{}.connected-carousels .carousel{}.connected-carousels .carousel ul{}.connected-carousels .carousel li{}.connected-carousels .carousel-stage{}.connected-carousels .carousel-stage img{}.connected-carousels .carousel-navigation{}.connected-carousels .carousel-navigation li{}.connected-carousels .carousel-navigation li img{}.connected-carousels .carousel-navigation li.active img{}.connected-carousels .prev-stage,.connected-carousels .next-stage{}.connected-carousels .prev-stage{}.connected-carousels .next-stage{}.connected-carousels .prev-stage.inactive,.connected-carousels .next-stage.inactive{}.connected-carousels .prev-stage,.connected-carousels .next-stage{}.connected-carousels .prev-stage{}.connected-carousels .next-stage{}.connected-carousels .prev-stage:hover,.connected-carousels .next-stage:hover{}.slider_content{}.slider_sidebar{}.slider_sidebar:before{}.slider_sidebar ul{}.slider_sidebar li{}.slider_sidebar li a{}.slider_sidebar li a:hover{}.slider_sidebar li a.act{}.slider_sidebar:after{}.slider_apart:after{}.header3{}.header3 #logo{}.head2_bron{}.head2_apart{}a.head2_bron{}a.head2_bron:hover{}a.head2_apart{}a.head2_apart:hover{}.slider_sidebar{}.slider_sidebar .cnt{}.slider_sidebar .title_{}.slider_sidebar .prise{}.accord_{}.accord{}.accord .accord_title{}.accord .accord_title span.pic{}.accord .accord_title span.pic img{}.accord .accord_title:after{}.accord .accord_op{}.accord .accord_op p{}.accord .accord_op ul{}.accord .accord_op li{}.accord.act .accord_op{}.accord.act .accord_title:after{}.links_to_appartment{}.links_to_appartment ul{}.links_to_appartment li{width:auto}.links_to_appartment li.links_to_appartment1{}.links_to_appartment li.links_to_appartment2{}.links_to_appartment li.links_to_appartment3{}.links_to_appartment li.links_to_appartment4{}.links_to_appartment ul:after{}.links_to_appartment a{padding-top:180px}.nomer_ap{}.nomer_ap .nomer{}.clear-fix{}.wpcf7-starratingawesome.starratingawesome{}.r{}.ho250{height:auto;margin-top:10px}.lang{}.lang a{}.lang a:hover{}.lang img{}.lang2{}.lang2 li{}.lang2 li:first-child{}.lang2 a{}.lang2 a:hover{}.lang2 img{}.mes{}.mes .h1{}.mes .tr{}.alignright{}.alignleft{}.aligncenter{}.pr_text{}.nivo-caption span{}a.a_btn{}a.a_btn:hover{}#fos_map .pr_text{}#partner_widget0{}#partner_widget00{display:inline-block;float:none;overflow:hidden;text-align:left}#partner_widget01{display:inline-block;float:none}#partner_widget01 #partner_widget001{}#partner_widget{display:inline-block;float:none}#partner_widget a{}#partner_widget2{display:inline-block;float:none}.tab_menu ul{}#breadcrumbs{}#breadcrumbs .breadcrumbs{}.recvizits{}.recvizits h3.conth3{}.recvizits .block_recv{}.recvizits .block_recv h4{}.recvizits .block_recv p{}.recvizits .block_recv p span{display:block}.posts{margin:0}.posts:after{}.posts .post{max-width:100%}.posts .post:nth-child(3n){}.posts .post .post_img{}.posts .post .post_img img{}.posts .post .post_text{}.posts .post .post_title{}.posts .post p{}.posts .post .post_text a{}.posts .post .post_tax{}.posts .post .post_tax a{}.menu_on_page{}.menu_on_page ul{}.menu_on_page li{}.menu_on_page a{}.menu_on_page a:hover{}.txt1{}#message{}#message .mest{}#message .mest a{}#message .mest a:hover{}#text2{}#text2 h2{}#text2 p{}p.fs18{}h4.fs18{}#reviews_on_page{}#reviews_on_page .title{}#reviews_on_page .block_otziv{}#reviews_on_page .block_otziv i{}#reviews_on_page .block_otziv p{}#reviews_on_page .block_otziv div.reiting{}#reviews_on_page .block_otziv div.reiting div{}#spec_on_page{}#spec_on_page .spec_block{}#spec_on_page .spec_block img{}#spec_on_page .spec_block .stitle{}#spec_on_page .spec_block p{}#spec_on_page .spec_block a{}#spec_on_page .spec_block a:hover{}#spec_on_page .sprise{}#spec_on_page .spec_block small{}.all_spec{}.all_spec:hover{}#gallery_on_page{}#gallery_on_page img{}#text3{}#text3 h2{}#text3 p{}#contacts_on_page{}#contacts_on_page .contacts{}#contacts_on_page .contacts_adr{}#contacts_on_page .contacts_phone{}#contacts_on_page .contacts_phone span{}#contacts_on_page .contacts_email{}#contacts_on_page .contacts_adr,#contacts_on_page .contacts_phone,#contacts_on_page .contacts_email{}#contacts_on_page .contacts_email a{}.all_serv{}.all_rev{}.nomer_mini_s{}.nomer_mini{}.nomer_mini .images{}.nomer_mini:nth-child(3n){}.nomer_mini .images .mi{}.nomer_mini .images .mi div{}.nomer_mini .images .mi div.act{}.nomer_mini .opisanie{}.nomer_mini .opisanie .title_{}.nomer_mini .opisanie .kn{}.nomer_mini .opisanie .st{font-size:13px}.nomer_mini .opisanie .st a{}.nomer_mini .opisanie .st a:hover{}}@media (max-width:400px){.text_on_pain_page{}.text_on_pain_page h1{}.text_on_pain_page p{}body{}body.zast{}#main{}body.zast #main{}.clear{}.width{width:300px}#header{}#header.h2{}#header2{}#header3{}.header3{}#logo{height:90px}#header2 #logo{}#header3 #logo{}#header3 #logo img{}#logo a{}#logo a img{}#location{position:relative;top:auto;text-align:center}#location2{margin-top:0;padding-top:0;padding-bottom:0}#phone{position:relative;top:auto;text-align:center;margin-bottom:10px}#phone a{}#phone a:hover{}#phone2{}#phone2 img{}#phone2 a{}#phone2 a:hover{}#main_menu{}#main_menu li{}#main_menu a{}#main_menu li.act a{}#main_menu a:hover{}#sslider{height:340px}#slider{height:339px}.nivoSlider{}.nivoSlider img{}.nivo-main-image{}.nivoSlider a.nivo-imageLink{}.nivo-slice{}.nivo-box{}.nivo-box img{}.nivo-caption{}.nivo-caption p{}.nivo-caption h3{font-size:30px}.nivo-caption a{}.nivo-caption i{}.nivo-caption i:before{}.nivo-html-caption{}.nivo-directionNav{}.nivo-controlNav{}.nivo-controlNav a{}.nivo-controlNav a.active{}#bron{}#bron .title{}#bron input[type="text"]{}#bron input[type="submit"]{}#bron input[type="submit"]:hover{}#carusel{}#carusel .title{}#carusel .title a{}#carusel a.all{}#carusel a.all:hover{}#carusel .jcarousel-wrapper{}#carusel .jcarousel{}#carusel .jcarousel ul{}#carusel .jcarousel li{}#carusel .jcarousel img{}#carusel .jcarousel-control-prev,#carusel .jcarousel-control-next{}#carusel .jcarousel-control-prev{}#carusel .jcarousel-control-next{}#carusel .jcarousel-pagination{}#carusel .opisanie{}#carusel .opisanie .name{}#carusel .opisanie .chel{}#carusel .opisanie .chel img{}#carusel .opisanie .price{}#carusel_o{}#carusel_o .title{}#carusel_o .title a{}#carusel_o .jcarousel-wrapper{}#carusel_o .jcarousel{}#carusel_o .jcarousel ul{}#carusel_o .jcarousel li{}#carusel_o .jcarousel li .o{}#carusel_o .jcarousel li .o:before{}#carusel_o .jcarousel li .o:after{}#carusel_o .jcarousel li .data{}#carusel_o .jcarousel-pagination{}#carusel_o .jcarousel-pagination a{}#carusel_o .jcarousel-pagination a.active{}#main-content{}#main-content .title,#apartaments-content .title,#hotel-content .title{}#main-content p{}#main-content h2{}#main-content table{}#main-content table td{}img.alignleft{}img.alignright{}#fos_map{}#fos_map .title{}#fos_map input[type="text"]{}#fos_map input[type="email"]{}#fos_map textarea{}#fos_map input[type="submit"]{}#fos_map input[type="submit"]:hover{}#fos_map div.wpcf7-response-output{}#footer{}#fl{}#fr{}#copyright{}.mail_footer{}a#copyright{}#footer a{}#footer a:hover{}a#copyright span{}.alboms{}.albom{}.albom:first-child{}.albom a{}.albom img{}.albom a:hover{}.albom a.act{}.items_na{}.items_na .item{}.items_na .item:first-child{}.items_na .item a{}.items_na .item .act{}.items_na .item img{}.items_na .item a:hover{}.items_na .item .act:hover{}.items_na .item .act:hover .background{}.items_na .item .act.active{}.items_na .item .act.active:hover{}.items_na .item .act.active:hover .background{}.items_na .item div.name{}.items_na .item div.name .img{}.items_na .item div.name .img img{}.items_na .item div.name span.name{}.items_na .item div.name span.adr{}.fotos{}.fotos a{}.fotos a:hover:before{}.alboms_fotos{}.alboms_fotos a{}.alboms_fotos span{}#service_apart{}h4{}#service_apart h4{}.service1,.service2,.service3,.service4,.service5,.service6{}.service1{}.service2{}.service3{}.service4{}.service5{}.service6{}.service1 div,.service2 div,.service3 div,.service4 div,.service5 div,.service6 div{}.service1 div span,.service2 div span,.service3 div span,.service4 div span{}.service5 div span,.service6 div span{}.contacts{}.contacts_adr{}.contacts_phone{}.contacts_email{}.contacts_adr,.contacts_phone,.contacts_email{}h3.conth3{}.block_con_1,.block_con_2,.block_con_3,.block_con_4{}.block_con_1 h4,.block_con_2 h4,.block_con_3 h4,.block_con_4 h4{}.block_con_1{}.block_con_1:after{}.block_con_2{}.block_con_2:after{}.block_con_3{}.block_con_3:after{}.block_con_4{}.block_con_4:after{}#contact_page{}.col_cont_1{}.col_cont_2{}.col_cont_1 .title,.col_cont_2 .title{}.col_cont_1 input[type="text"]{}.col_cont_1 input[type="email"]{}.col_cont_1 textarea{}.col_cont_1 input[type="submit"]{}.col_cont_1 input[type="submit"]:hover{}.tab_menu{}.tab_menu li{}.tab_menu li:before{}.tab_menu li:first-child{}.tab_menu li:first-child:before{}.tab_menu li a{}.tab_menu li a:hover{}.tab_menu li.act a{}.nomer{}.nomer .images{}.nomer .images .mi{}.nomer .images .mi div{}.nomer .images .mi div.act{width:auto}.nomer .images .th_img div span{}.nomer .images .th_img div span img{}.nomer .images .th_img .act span img{}.nomer .opisanie{}.nomer .opisanie .title_{}.nomer .opisanie .kn{}.nomer .opisanie .st{height:auto}.nomer .opisanie .st a{float:none;display:block;width:auto}.nomer .opisanie .st a:hover{}.prise{}.akcii{}.akcii a{}.opisanie_tab_{}.col1{}.col2{}.col1 p,.col2 p{}.col1 p i,.col2 p i{}.col1 p:after,.col2 p:after{}.col1 span,.col2 span{}.col2 div{}a.bronn{}a.bronn:hover{}.par_col_{}.par_col{}.f_1{}.f_2{}.par_col_1,.par_col_2,.par_col_3,.par_col_4{}.par_col_1 .f_title,.par_col_2 .f_title,.par_col_3 .f_title,.par_col_4 .f_title{}.par_col_1 .f_title{}.par_col_2 .f_title{}.par_col_3 .f_title{}.par_col_4 .f_title{}.par_col_1 .f_op,.par_col_2 .f_op,.par_col_3 .f_op,.par_col_4 .f_op{padding:0 10px 20px 10px}.f_op p{}#dop_text{}#dop_text .title{}#dop_text p{}#dop_text ul{}#dop_text ul li{}.block_otziv{}.block_otziv i{}.reiting{}.reiting label{}.reiting div{}#ost_comment{}#ost_comment .title{}#ost_comment p{}.col_com1{}.col_com2{}.col_com1 input[type="text"]{}.col_com1 input[type="email"]{}.col_com2 textarea{}#ost_comment input[type="submit"]{}#ost_comment input[type="submit"]:hover{}.spec_block{}.spec_block img{}.spec_block .stitle{}.spec_block p{}.spec_block a{}.spec_block a:hover{}.sprise{}.spec_block small{}#main-content ul{}#main-content ul li{}a.back{}a.back:hover{}.star{}.star1{}.star2{}.star3{}.star4{}.star5{}.copyright{}.location_footer,.phone_footer,.mail_footer{}.breadcrumbs{}#mega_banner{}#mega_banner .text1{}#mega_banner .text2{}#mega_banner .block_k{}#mega_banner .title{}#mega_banner .img{}#mega_banner .img img{}#mega_banner .img1 img{}#mega_banner .img2 img{}#mega_banner .text{}#mega_banner .text::after{}.tab_menu_new{}.tab_menu_new .item{}.tab_menu_new .item a{}.tab_menu_new .item.act{}.tab_menu_new .item.act a{}.main_block_links{}.main_block_links .link{}.main_block_links .link{width:300px;height:263px}.main_block_links .link a.link_a{width:300px;height:263px}.main_block_links .link a:hover{}.main_block_links .link a.link_a span.name{height:160px;line-height:120px}.main_block_links .link a.link_a:hover span.name{}.main_block_links .link a.link_a span.adr{padding:10px;text-align:center}.main_block_links .link a.link_a span.adr:before{display:none}.main_block_links .link a.bron{left:50px;top:100px}.main_block_links .link a.bron:hover{}.main_block_links .link_to_hotel{}.main_block_links .link_to_hotel a.link_a{}.main_block_links .link_to_hotel a.link_a span.name{}.main_block_links .link_to_hotel a.link_a span.adr{}.main_block_links .link_to_hotel a.link_a span.adr:before{}.main_block_links .link_to_hotel a.bron{}.main_block_links .link_to_apart{}.main_block_links .link_to_apart a.link_a{}.main_block_links .link_to_apart a.link_a span.name{}.main_block_links .link_to_apart a.link_a span.adr{}.main_block_links .link_to_apart a.link_a span.adr:before{}.main_block_links .link_to_apart a.bron{}.connected-carousels .stage{}.connected-carousels .navigation{}.connected-carousels .carousel{}.connected-carousels .carousel ul{}.connected-carousels .carousel li{}.connected-carousels .carousel-stage{}.connected-carousels .carousel-stage img{}.connected-carousels .carousel-navigation{}.connected-carousels .carousel-navigation li{}.connected-carousels .carousel-navigation li img{}.connected-carousels .carousel-navigation li.active img{}.connected-carousels .prev-stage,.connected-carousels .next-stage{}.connected-carousels .prev-stage{}.connected-carousels .next-stage{}.connected-carousels .prev-stage.inactive,.connected-carousels .next-stage.inactive{}.connected-carousels .prev-stage,.connected-carousels .next-stage{}.connected-carousels .prev-stage{}.connected-carousels .next-stage{}.connected-carousels .prev-stage:hover,.connected-carousels .next-stage:hover{}.slider_content{}.slider_sidebar{}.slider_sidebar:before{}.slider_sidebar ul{}.slider_sidebar li{}.slider_sidebar li a{}.slider_sidebar li a:hover{}.slider_sidebar li a.act{}.slider_sidebar:after{}.slider_apart:after{}.header3{}.header3 #logo{}.head2_bron{}.head2_apart{}a.head2_bron{}a.head2_bron:hover{}a.head2_apart{}a.head2_apart:hover{}.slider_sidebar{}.slider_sidebar .cnt{}.slider_sidebar .title_{}.slider_sidebar .prise{}.accord_{}.accord{}.accord .accord_title{}.accord .accord_title span.pic{}.accord .accord_title span.pic img{}.accord .accord_title:after{}.accord .accord_op{}.accord .accord_op p{}.accord .accord_op ul{}.accord .accord_op li{}.accord.act .accord_op{}.accord.act .accord_title:after{}.links_to_appartment{}.links_to_appartment ul{}.links_to_appartment li{}.links_to_appartment li.links_to_appartment1{}.links_to_appartment li.links_to_appartment2{}.links_to_appartment li.links_to_appartment3{}.links_to_appartment li.links_to_appartment4{}.links_to_appartment ul:after{}.links_to_appartment a{padding-top:142px}.nomer_ap{}.nomer_ap .nomer{}.clear-fix{}.wpcf7-starratingawesome.starratingawesome{}.r{}.ho250{}.lang{}.lang a{}.lang a:hover{}.lang img{}.lang2{}.lang2 li{}.lang2 li:first-child{}.lang2 a{}.lang2 a:hover{}.lang2 img{}.mes{}.mes .h1{}.mes .tr{}.alignright{}.alignleft{}.aligncenter{}.pr_text{}.nivo-caption span{}a.a_btn{}a.a_btn:hover{}#fos_map .pr_text{}#partner_widget0{}#partner_widget00{}#partner_widget01{}#partner_widget01 #partner_widget001{}#partner_widget{}#partner_widget a{}#partner_widget2{}.tab_menu ul{}#breadcrumbs{}#breadcrumbs .breadcrumbs{}.recvizits{}.recvizits h3.conth3{}.recvizits .block_recv{}.recvizits .block_recv h4{}.recvizits .block_recv p{}.recvizits .block_recv p span{}.posts{}.posts:after{}.posts .post{}.posts .post:nth-child(3n){}.posts .post .post_img{}.posts .post .post_img img{}.posts .post .post_text{}.posts .post .post_title{}.posts .post p{}.posts .post .post_text a{}.posts .post .post_tax{}.posts .post .post_tax a{}.menu_on_page{}.menu_on_page ul{}.menu_on_page li{}.menu_on_page a{}.menu_on_page a:hover{}.txt1{}#message{}#message .mest{}#message .mest a{}#message .mest a:hover{}#text2{}#text2 h2{}#text2 p{}p.fs18{}h4.fs18{}#reviews_on_page{}#reviews_on_page .title{}#reviews_on_page .block_otziv{}#reviews_on_page .block_otziv i{}#reviews_on_page .block_otziv p{}#reviews_on_page .block_otziv div.reiting{}#reviews_on_page .block_otziv div.reiting div{}#spec_on_page{}#spec_on_page .spec_block{}#spec_on_page .spec_block img{}#spec_on_page .spec_block .stitle{}#spec_on_page .spec_block p{}#spec_on_page .spec_block a{}#spec_on_page .spec_block a:hover{}#spec_on_page .sprise{}#spec_on_page .spec_block small{}.all_spec{}.all_spec:hover{}#gallery_on_page{}#gallery_on_page img{}#text3{}#text3 h2{}#text3 p{}#contacts_on_page{}#contacts_on_page .contacts{}#contacts_on_page .contacts_adr{}#contacts_on_page .contacts_phone{}#contacts_on_page .contacts_phone span{}#contacts_on_page .contacts_email{}#contacts_on_page .contacts_adr,#contacts_on_page .contacts_phone,#contacts_on_page .contacts_email{}#contacts_on_page .contacts_email a{}.all_serv{}.all_rev{}.nomer_mini_s{}.nomer_mini{}.nomer_mini .images{}.nomer_mini:nth-child(3n){}.nomer_mini .images .mi{}.nomer_mini .images .mi div{}.nomer_mini .images .mi div.act{}.nomer_mini .opisanie{}.nomer_mini .opisanie .title_{}.nomer_mini .opisanie .kn{}.nomer_mini .opisanie .st{}.nomer_mini .opisanie .st a{font-size:13px}.nomer_mini .opisanie .st a:hover{}}.mbl_bg{background:url(https://www.cameohotel.ru/i/xfon.jpg.pagespeed.ic.ACLTs_xOwl.jpg) top repeat-x fixed #fff;background-size:cover}