@font-face{font-family:'a_futuraroundregular';src:url('fonts/fut_r_0.eot');src:url('fonts/fut_r_0.eot?#iefix') format('embedded-opentype'),
url('fonts/fut_r_0.woff') format('woff'),
url('fonts/fut_r_0.ttf') format('truetype'),
url('fonts/fut_r_0.svg#a_futuraroundregular') format('svg');font-weight:normal;font-style:normal;}
a img{border:none;}
html, body{height:100%;padding:0;margin:0;background:url(images/pat_new.png);font-family:a_futuraroundregular;color:#4a4a4a;}
h1, h2, h3, h4, h5, .pgRent{color:#7d6143;}
h1{font-size:46px;margin:31px 0 10px 0;font-weight:normal;}
.contentPage h3{font-size:24px;margin:0px 0 10px 0;}
.contentPage h2{margin-top:15px;}
h2{font-size:32px;margin:31px 0 10px 0;font-weight:normal;}
.pgRent{font-size:30px;margin:31px 0 10px 0;font-weight:normal;}
p{margin:5px 0 5px 0;}
.clear{clear:both;}
#content ul{margin:-20px 0 26px 0;padding-left:25px; }
#content ul li{margin:6px 0 6px 0; }
.new-text ul li{font-family: PT Sans;}
#mainWrap{min-height:100%;margin:0 auto;width:1150px;}
#mainWrap>div.wrap{margin:0 auto;width:1100px;}
#main{min-height:100%;}
#header #logo{margin-top:6px;margin-left:30px;width:358px;height:115px;background:url(images/new_logo.png) no-repeat;float:left;}
#header #logo a{display:block;height:100%;width:100%;text-decoration:none;}
#header #contact{margin-top:2px;float:right;color:#c86362;}
#header #contact ul{list-style:none;padding:0;margin:0;font-size:23px;}
#header #contact div p{margin:15px 0 0 32px;line-height:19px;}
#header #contact div.cntct { float: left; font-size:23px; margin-left: 25px; padding-top: 25px; }
#header #contact div.ico_1 a{border-bottom:1px dashed #c86362;color:#c86362;text-decoration:none;}
#header #contact div.ico_1{margin:0 10px 0 0;background:url(images/ico_1.png) 0 4px no-repeat;height:23px;}
#header #contact div.ico_2{font-size:26px;margin:0 10px 0 0;background:url(images/ico_2.png) 0 0 no-repeat;height:19px;}
#header #contact div.ico_3{font-size:27px;margin:0 0px 0 0;background:url(images/ico_3.png) 0 0 no-repeat;height:19px;}
#header #contact div.ico_4{font-size:27px;margin:0 0px 0 0;background:url(images/ico_4.png) 0 0 no-repeat;height:19px;}
#menu{height:66px;background:url(images/menu_bg_22.png) repeat-x;margin-top:10px;overflow:visible;position:relative;z-index:999;-webkit-box-shadow:0px 2px 2px rgba(0, 0, 0, 0.86);-moz-box-shadow:0px 2px 2px rgba(0, 0, 0, 0.86);box-shadow:0px 1px 2px rgba(0, 0, 0, 0.86);width:1104px;margin-left:-2px;}
#menu #ml{background:url(images/menu_left.png) no-repeat;position:absolute;height:75px;width:17px;left:-15px;top:0;}
#menu #mr{background:url(images/menu_right.png) no-repeat;position:absolute;height:75px;width:17px;right:-15px;top:0;}
#menu ul{list-style:none;margin:0;padding:0;overflow:hidden;white-space:nowrap;}
#menu ul li{float:left;font-size:30px;margin-top:1px;}
#menu ul li a{text-shadow:0px 1px 0px rgba(168, 217, 20, 1);text-decoration:none;line-height:65px;color:#2a3900;background:url(images/border.png) left no-repeat;}
#menu ul li:first-child a{}
#menu ul li.active{background:url(images/menu_act_bg.png);}
#menu ul li.active a{color:#9cd20d;text-shadow:0px 1px 0px rgba(40, 52, 4, 1);}
#menu table{width:100%;}
#menu table td{height:65px;background:url(images/menu_border.png) 0 1px no-repeat;text-align:center;border-collapse:collapse;}
#menu table td div{height:65px;margin-top:1px;}
#menu table td:first-child{background:none;}
#menu table a{display:block;width:100%;height:100%;font-size:30px;text-shadow:0px 1px 0px rgba(168, 217, 20, 1);text-decoration:none;line-height:65px;color:#2a3900;}
#menu table td.active div{background:url(images/menu_act_bg.png);}
#menu table td.active.fst div{margin-left:-15px;padding-left:15px;position:relative;z-index:9;}
#menu table td.active.fst:first-child div{margin-left:-13px;}
#menu table td.active.lst div{margin-right:-15px;padding-right:15px;position:relative;z-index:9;}
#menu table td.active div a{color:#9cd20d;text-shadow:0px 1px 0px rgba(40, 52, 4, 1);}
#content{margin-top:-4px;position:relative;z-index:998;}

#content.promo{}
#promo{}
.contentPage img {max-width: 100%;} 
#promo ul.bxslider{margin:0;padding:0;list-style:none;}
#promo ul.bxslider li{margin:0;padding:0;}
#promo ul.bxslider li img{display:block;border:none;}
.companyPromo #promo{width:1070px;margin:0 auto;}
.companyPromo #promo img{width:1070px !important;}
.companyPromo #promo .bx-wrapper{margin-bottom:0 !important;}
#content .page{ padding-bottom: 42px; background:#ffffff;position:relative;-webkit-box-shadow:0px 0px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 0px 7px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 7px rgba(0, 0, 0, 0.3);}
#content .page.onplan{padding-bottom: 0;}
#content .page.fst{border-top:solid white 1px;}
#content .page.lst{border-bottom:solid white 1px;}
#shadow_bottom{position:absolute;height:6px;width:100%;background:url(images/shadow_bottom.png) center no-repeat;bottom:-6px;}
.radiomenu{display:inline-block;*display:inline;zoom:1;list-style:none;margin:0 0 28px 28px;padding:0;}
.radiomenuRent{display:inline-block;*display:inline;zoom:1;list-style:none;margin:0 0 28px 28px;padding:0;}
.radiomenu li{position:relative;float:left;margin:0;padding:0;border-left:solid #cde094 1px;background:url(images/radio_bg.png) 0 0 repeat-x;}
.radiomenuRent li{position:relative;float:left;margin:0;padding:0;padding:2px 15px;}
.radiomenuRent li .rect{display:none;}
.radiomenuRent li span{border-bottom:1px dotted #000;cursor:pointer;}
.radiomenuRent li.active span{border-bottom:none;}
.radiomenuRent li.active{background:#c0cf7f;border-radius:3px;}
.radiomenuRent li.active .rect{margin-left:-3px;bottom:-4px;display:block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:solid #bad07a 5px;position:absolute;left:50%;}
.radiomenu li.rect{display:none;}
.radiomenu li.active .rect{display:block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:solid #bad07a 5px;position:absolute;left:50%;}
.radiomenu li.list a{background:url(images/radio_ico_list.png) 0 0 no-repeat;}
.radiomenu li.list span{background:url(images/radio_ico_list.png) 0 0 no-repeat;}
.radiomenu li.map a{background:url(images/radio_ico_map.png) 0 0 no-repeat;}
.radiomenu li.fst{behavior:url(/public/site/lib/PIE.htc);position:relative;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-radius:3px 0 0 3px;}
.radiomenu li.lst{behavior:url(/public/site/lib/PIE.htc);position:relative;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-radius:0 3px 3px 0;}
.radiomenu li:first-child{border:none;}
.radiomenu a{font-size:16px;line-height:26px;color:#557200;text-shadow:0px 1px 0px rgba(220, 237, 170, 1);text-decoration:none;display:block;height:26px;padding:0 8px 0 30px;}
.radiomenu li.active{background:url(images/radio_bg_act.png) 0 0 repeat-x;}
#store{margin-left:0px;}
#store .morecontainer{margin-top:-10px;}
#store div.item{width:244px;height:133px;margin:0 0 34px 22px;display:inline-block;*display:inline;zoom:1;vertical-align:top;behavior:url(/public/site/lib/PIE.htc);position:relative;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0px 1px 5px rgba(0, 0, 0, 0.22);-moz-box-shadow:0px 1px 5px rgba(0, 0, 0, 0.22);box-shadow:0px 1px 5px rgba(0, 0, 0, 0.22);text-align:center;}
#store div.item.m{width:315px;height:225px;margin:0 0 15px 22px;display:inline-block;*display:inline;zoom:1;vertical-align:top;behavior:url(/public/site/lib/PIE.htc);position:relative;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0px 1px 5px rgba(0, 0, 0, 0.22);-moz-box-shadow:0px 1px 5px rgba(0, 0, 0, 0.22);box-shadow:0px 1px 5px rgba(0, 0, 0, 0.22);text-align:center;}
#store div.item:hover{behavior:url(/public/site/lib/PIE.htc);position:relative;-webkit-box-shadow:0px 0px 6px rgba(138, 188, 11, 0.87);-moz-box-shadow:0px 0px 6px rgba(138, 188, 11, 0.87);box-shadow:0px 0px 6px rgba(138, 188, 11, 0.87);}
#store div.item .lable{behavior:url(/public/site/lib/PIE.htc);position:absolute;border-radius:0 3px 3px 0;background:#bad07a;height:28px;display:inline-block;padding-right:14px;padding-left:3px;line-height:28px;color:#557200;text-shadow:0px 1px 0px rgba(220, 237, 170, 1);white-space:nowrap;left:0;bottom:15px;display:block;}
#store div.item .lable.yell{behavior:url(/public/site/lib/PIE.htc);position:absolute;border-radius:0 3px 3px 0;background:#e6dd4c;height:28px;display:inline-block;padding-right:14px;padding-left:3px;line-height:28px;color:#706a08;text-shadow:0px 1px 0px rgba(245, 239, 141, 1);white-space:nowrap;left:0;bottom:15px;display:block;}
#store div.item .lable .lable_left{display:block;left:-7px;bottom:0;position:absolute;background:url(images/lable_left.png) no-repeat;height:37px;width:7px;}
#store div.item .lable.yell .lable_left{display:block;left:-7px;bottom:0;position:absolute;background:url(images/lable_left_y.png) no-repeat;height:37px;width:7px;}
#store div.item a{display:block;width:100%;height:100%;position:absolute;text-align:center;vertical-align:middle;text-decoration:none;}
#store div.item a.title{text-decoration:none;color:#000;font-size:21px;text-decoration:underline;position:relative !important;text-align:left;padding-top:10px;}
#store div.item a.title:hover{text-decoration:none;}
#store div.item .rimg{display:block;width:100%;height:100%;text-align:center;vertical-align:middle;text-decoration:none;position:relative;}
#store a.more_store{color:#c96a68;font-size:33px;text-decoration:none;border-bottom:1px solid #c96a68;}
#store a.more_store:hover{border-bottom:none;}
#news{padding-left:24px;margin-top:60px;}
#news h1{color:#7d6143;font-weight:normal;font-size:45px;margin:0 0 14px 0;padding:0;}
#news_item{width:730px;float:left;}
#news_item div.item{display:inline-block;*display:inline;zoom:1;vertical-align:top;width:270px;margin:0 90px 35px 0;}
p.date{margin:0;padding:0;color:#d3d3d3;font-family:PT Sans;font-size:12px;}
p.bigdate{margin:0;padding:0;color:#d3d3d3;font-family:PT Sans;font-size:16px;}
div.foto{behavior:url(/public/site/lib/PIE.htc);position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-top:3px;margin-bottom:15px;width:100%; height: 150px;}
div.foto a{display:block;width:100%;height:100%;}
div.foto a img{visibility:hidden;}
#news_item div.item a.title{text-decoration:none;color:#000;font-size:21px;border-bottom:1px solid #666666;}
#news_item div.item a.title:hover{border-bottom:none;}
#news_item div.item div.announce{margin-top:8px;}
#news_item div.item div.announce p{font-family:PT Sans;font-size:14px;line-height:16px;margin:0;}
a.more_news{color:#c96a68;font-size:17px;}
#news_item .more_news_cont{margin-left:-70px;}
#news_item a.more_news:hover{text-decoration:none;}
.contentPage{margin:20px 32px 38px 32px; }
.contentPage table { width:100%;vertical-align:top; }
.contentPage table td { vertical-align: top; }
.contentPage { font-family: PT Sans; line-height: 1.5; }
.contentPage.blog{margin:20px 32px 20px 32px;}
.postContent{font-family:Verdana;line-height:20px;font-size:14px;color:#000;}
.postContent img{max-width:100%;}
.contentPage.blog h1{font-family:a_futuraroundregular;line-height:40px;font-size:40px;}
.contentPage ul{margin: 5px 0px !important;}
.breadCrumbs{color:#d2e49e;font-size:18px;}
.breadCrumbs a{color:#d2e49e;}
.breadCrumbs span{color:#b5cb76;}
.zag{font-size:58px;font-weight:normal;color:#7d6143;margin:25px auto;}
.zag b{text-transform:uppercase;color:#8abc0b;font-weight:normal;}
#social{position:relative;width:335px;float:right;margin-top:-86px;margin-right:-17px;background:#f8f8f8;-webkit-box-shadow:0px 1px 4px rgba(50, 50, 50, 0.2);-moz-box-shadow:0px 1px 4px rgba(50, 50, 50, 0.2);box-shadow:0px 1px 4px rgba(50, 50, 50, 0.2);}
#social{padding-left:14px;padding-top:20px;}
#social h1{font-size:33px;margin:0 0 20px 0;}
#ugol{position:absolute;width:17px;height:9px;background:url(images/ugol.png) no-repeat;right:0;top:-10px;}
#info{width:1070px;height:531px;background:url(images/infobg.png) repeat-x;margin:0 auto;}
#info div.items{margin-left:5px;width:1100px;overflow:visible;}
#info div.item{text-align:center;float:left;width:330px;margin-left:16px;margin-top:50px;color:#fff;}
#info div.item:first-child{margin-left:20px;}
#info div.item div.img_border{behavior:url(/public/site/lib/PIE.htc);position:relative;zoom:1;-webkit-border-radius:262px;-moz-border-radius:262px;border-radius:262px;margin-left:auto;margin-right:auto;width:267px;height:267px;-webkit-box-shadow:2px 5px 1px rgba(50, 50, 50, 0.75);-moz-box-shadow:2px 5px 1px rgba(50, 50, 50, 0.75);box-shadow:2px 5px 1px rgba(50, 50, 50, 0.75);margin-bottom:20px;}
#info div.item div.img_border div.img{behavior:url(/public/site/lib/PIE.htc);position:relative;display:inline-block;-webkit-border-radius:252px;-moz-border-radius:252px;border-radius:252px;border:10px solid #fff;width:252px;height:252px;-webkit-box-shadow:inset 1px 2px 5px rgba(160, 161, 152, 0.7);-moz-box-shadow:inset 1px 2px 5px rgba(160, 161, 152, 0.7);box-shadow:inset 1px 2px 5px rgba(160, 161, 152, 0.7);margin-bottom:20px;}
#info div.text{}
#info div.text p.p1{font-size:25px;margin:0;}
#info div.text p.p2{font-size:46px;margin:0;text-transform:uppercase;}
#m_ugol_l{width:14px;height:8px;position:absolute;background:url(images/m_ugol_l.png) no-repeat;top:-8px;left:1px;}
#m_ugol_r{width:14px;height:8px;position:absolute;background:url(images/m_ugol_r.png) no-repeat;top:-8px;right:1px;}
#shadow_top{position:absolute;height:8px;width:100%;background:url(images/shadow_top.png) center no-repeat;top:-8px;}
#shadow_bottom_m{position:absolute;height:7px;width:100%;background:url(images/shadow_bottom.png) center no-repeat;top:-1px;}
#footer_text{padding:22px;}
#footer_text p{margin:0;font-size:12.5px;color:#a8a8a8;font-family:PT Sans;}
#rent_text{padding:22px;padding-top:0;margin-bottom:40px;}
#rent_text p{margin:0;font-size:16px;color:#000;font-family:PT Sans;}
#footer .footer_menu ul{float:left;list-style:none;margin:28px 155px 0 25px;padding:0;}
#footer .footer_menu ul li{margin-bottom:8px;}
#footer .footer_menu ul li a{color:#c96a68;font-size:16px;}
#footer .footer_menu ul li.active a{text-decoration:none;}
#footer .footer_menu ul li a:hover{text-decoration:none;}
#footer #footercontact{float:right;color:#c96a68;font-size:17px;margin:20px 30px 0 0;}
#footer #footercontact ul{list-style:none;padding:0;margin:0;font-size:17px;}
#footer #footercontact ul li{margin-bottom:15px;}
#footer #footercontact ul li div p{margin:10px 0 0 22px;line-height:14px;}
#footer #footercontact ul li div.ico_1{margin:0 5px 0 0;background:url(images/s_ico_1.png) 2px 0 no-repeat;height:14px;}
#footer #footercontact ul li div.ico_2{margin:0 5px 0 0;background:url(images/s_ico_2.png) no-repeat;height:14px;}
#footer #footercontact ul li div.ico_3{margin:0 5px 0 0;background:url(images/s_ico_3.png) no-repeat;height:14px;}
 a.vk{display:inline-block;width:19px;height:19px;background:url(images/social_new.png) no-repeat;background-position: 0 0;margin-right:7px;}
 a.fb{display:inline-block;width:19px;height:19px;background:url(images/social_new.png) no-repeat;background-position: -19px 0;margin-right:7px;}
 a.ok{display:inline-block;width:19px;height:19px;background:url(images/social_new.png) no-repeat;background-position:-38px 0;}
 a.inst{display:inline-block;width:19px;height:19px;background:url(images/social_new.png) no-repeat;background-position:-57px 0;}
#hsoc { margin-top: 15px; }
#hsoc a.vk { background-position:0 -19px; width:30px;height:30px; }
#hsoc a.fb { background-position:-30px -19px; width:30px;height:30px; }
#hsoc a.ok { background-position:-60px -19px; width:30px;height:30px; }
#hsoc a.inst { background-position:-90px -19px; width:30px;height:30px; }
span.green{color:#8abc0b;}
span.nobold{font-weight:normal;font-size:42px;}
span.small{font-weight:normal;font-size:29px;}
.descriptArea{}
.descriptArea #store{margin:0;float:left;}
.descriptArea #store .item{margin:0;}
.descriptArea #store .item:hover{-webkit-box-shadow:0px 1px 5px rgba(0, 0, 0, 0.22);-moz-box-shadow:0px 1px 5px rgba(0, 0, 0, 0.22);box-shadow:0px 1px 5px rgba(0, 0, 0, 0.22);}
.prodDescription{float:left;width: 410px;margin:0px 0 0 48px;}
.prodDescription .label{color:#c3ea5f;font-size:17px;padding-left:4px;padding-right:14px;}
.prodDescription .value{color:#7d6143;font-size:19px;line-height:24px;padding-left:14px;padding-right:4px;}
.prodDescription .ankor{color:#7d6143;text-decoration:none;border-bottom:dashed 1px #7d6143;}
.prodDescription table{}
.prodDescription table td{border-collapse:collapse;padding:6px 0;border-top:solid 1px #eaeaea;border-left:solid 1px #eaeaea;}
.prodDescription table tr:first-child td{border-top:none;}
.prodDescription table td:first-child{border-left:none;}
.companyNews{margin-top:40px;}
.companyNews #news_item{width:auto;margin-left:-115px;margin-right:-8px;margin-bottom:-25px;}
.companyNews #news_item .item{margin-right:0;margin-left:110px;vertical-align:top;}
.companyAction h1{margin-bottom:20px;}
.companyOnMap{border-top:solid 1px #fff;border-bottom:solid 1px #fff;}
.companyOnMap .cont{margin-top:52px;margin-bottom:0px;}
#placeholder{height:200px;}
#footer{width:1100px;margin-top:-200px;height:200px;}
.bx-wrapper img{margin:0 auto;}
a.dg-link{visibility:hidden;}
#sitecreator{margin-bottom:10px;text-align:right;position:relative;padding-right:150px;}
#sitecreator a{color:#000;font-size:12px;font-family:Arial;line-height:13px;}
#sitecreator img{position:absolute;right:0;top:0;}
.stages{margin-left:30px;width:100px;display:inline-block;*display:inline;zoom:1;}
a.stage{display:block;width:23px;height:23px;display:block;float:left;text-align:center;line-height:23px;text-decoration:none;color:#2f2f2f;margin-right:5px;outline:none;cursor:pointer;text-decoration:none;color:#000;}
a.stage span{border-bottom:1px dotted #2f2f2f;}
a.stage.active{background:#a3ec69;border-radius:5px;color:#fff;}
a.stage.active span{border-bottom:none;}
.helper{display:inline-block;height:100%;width:0;vertical-align:middle;}
.listMarket{padding-top:13px;padding-left:20px;position: absolute;top:-47px; left:0;}
.listMarket ul{list-style:none;margin:0 40px 0 0 !important;padding:0 !important;float:left;}
.listMarket ul li{margin:0 0 8px 0 !important;}
.listMarket ul li a{color:#2f2f2f;font-size:14px;}
.listMarket ul li span.descrm{color:#929292;padding-left:15px;font-size:14px;}
.listMarket ul li a:hover{text-decoration:none;}
.listMarket ul li a:hover{text-decoration:none;}
.nummap{display:inline-block;*display:block;zoom:1;padding: 0 6px;height:18px;background:#ededed;border-radius:14px;color:#676767;font-size:10px;font-family:arial;text-align:center;line-height:18px;font-weight:bold;}
#znaki{position:absolute;bottom:160px;padding-left:20px;}
#znaki.onplan{position:absolute;bottom:205px;padding-left:20px;}
#znaki ul{list-style:none;margin:0;padding:0;}
#znaki ul li{height:26px;vertical-align:middle;line-height:26px;margin-bottom:8px;}
#znaki ul li div{float:left;margin-right:83px;}
#znaki ul li img{float:left;}
#znaki ul li span{color:#2f2f2f;font-size:16px;}
.spismagaz.active{font-weight:bold;}
.galRent{display:block;float:left;width:100px;height:100px;overflow:hidden;border-radius:5px;margin-right:10px;background-size:cover;background-position:center center;}
.galRent img{width:100%;visibility:hidden;}
#magazText ul{margin:5px 0 !important; font-family: PT Sans;}
#soc-gr { float: left; margin-left: 40px; }
.microName{visibility:hidden; display: none;}
.microAdr{visibility:hidden; display: none;}
.contactTable{width:100%;vertical-align:top;border-collapse:collapse;}
.contactTable td{vertical-align:top;}

#road { min-width: 1100px !important; }
.maps { margin-top: 47px; }