@import "css/grid.css";html{border:0 none;margin:0;padding:0;}
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section{border:0 none;font:inherit;margin:0;padding:0;vertical-align:baseline;}
article, aside, details, figcaption, figure, dialog, footer, header, hgroup, menu, nav, section{display:block;}
body{background:none repeat scroll 0 0 #FFFFFF;line-height:1.5;}
table{border-collapse:separate;border-spacing:0;}
caption, th, td{float:none !important;font-weight:normal;text-align:left;}
table, th, td{vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
a img{border:medium none;}
:focus{outline:0 none;}
.map-geo{float:right;padding-left:10px;}
.block.clearfix.geo-uslov{width:520px;text-align:center;height:75px;padding:10px;}
.small{font-size:0.8em;line-height:1.875em;margin-bottom:1.875em;}
.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide{display:none;}
.quiet{color:#666666;}
.loud{color:#000000;}
.highlight{background:none repeat scroll 0 0 #FFFF00;}
.added{background:none repeat scroll 0 0 #006600;color:#FFFFFF;}
.removed{background:none repeat scroll 0 0 #990000;color:#FFFFFF;}
.first{margin-left:0;padding-left:0;}
.last{margin-right:0;padding-right:0;}
.top{margin-top:0;padding-top:0;}
.bottom{margin-bottom:0;padding-bottom:0;}
.clearfix:after, .container:after{clear:both;content:" ";display:block;height:0;overflow:hidden;visibility:hidden;}
.clearfix, .container{display:block;}
.clear{clear:both;}
.formRed{color:#FF0000;font-weight:bold;}
.formError{color:#CF4D4D;font-size:10px;font-weight:bold;}
.formNoError{display:none;}
.formField{display:block;overflow:auto;}
.formClr{clear:both;display:block;}
fieldset.formFieldset{margin-bottom:10px;}
fieldset.formFieldset legend{font-size:16px;font-weight:bold;padding:0 2px;}
fieldset.formFieldset ol.formContainer{margin:0;padding:0;}
fieldset.formFieldset ol.formContainer li{background-image:none;clear:both;list-style:none outside none;margin:0;padding:5px;}
strong.formRequired{font-style:normal;font-weight:bold;margin-left:3px;}
div.formCaption{display:block;float:left;height:12px;width:25%;}
div.formCaption{display:block;}
div.formBody{display:block;float:left;}
div.formDescription{font-size:11px;font-weight:normal;margin-left:3px;padding-left:3px;}
div.calheader{text-align:center !important;}
img{display:inline-block;margin:0;padding:0;position:relative;}
html{font-size:100.01%;}
body{background:url("img/bg.png") repeat scroll 0 0 #F9F3DF;color:#4D4D4D;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:75%;}
h1, h2, h3, h4, h5, h6{color:#4D4D4D;font-family:Arial,Tahoma,Helvetica,sans-serif;font-weight:normal;}
h1{font-size:2em;line-height:1;margin-bottom:0.5em;}
h2{color:#836158;font-size:1.5em;font-style:italic;margin-bottom:0.75em;}
h3{color:#4D4D4D;font-size:1.3em;font-style:italic;line-height:1;margin-bottom:1em;}
h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}
h5{font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6{font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img{margin:0;}
p{margin:0 0 1.5em;}
.left{float:left !important;}
p .left{margin:1.5em 1.5em 1.5em 0;padding:0;}
.right{float:right !important;}
p .right{margin:1.5em 0 1.5em 1.5em;padding:0;}
a:focus, a:hover{color:#000000;}
a{color:#836158;text-decoration:underline;}
blockquote{background:url("img/quote.png") no-repeat scroll 20px 20px #EDE5D9;border:1px solid #FFFFFF;border-radius:100em;font-style:normal;margin-bottom:25px;padding:15px 25px 15px 95px;}
strong, dfn{color:#BC4B20;font-weight:bold;}
em, dfn{font-style:italic;}
sup, sub{line-height:0;}
abbr, acronym{border-bottom:1px dotted #666666;}
address{font-style:italic;margin:0 0 1.5em;}
del{color:#666666;}
pre{margin:1.5em 0;white-space:pre;}
pre, code, tt{font:1em/1.5 'andale mono','lucida console',monospace;}
li ul, li ol{margin:0;}
ul, ol{margin:0 1.5em 1.5em 0;padding-left:1.5em;}
ul{list-style-type:disc;}
ol{list-style-type:decimal;}
dl{margin:0 0 1.5em;}
dl dt{font-weight:bold;}
dd{margin-left:1.5em;}
table{margin-bottom:1.4em;width:100%;}
thead th{background:none repeat scroll 0 0 #836158;border-right:1px solid #F6F2EF;color:#FFFFFF;border-bottom:1px solid #F6F2EF;}
th, td, caption{color:#807E7E;padding:4px 10px 4px 5px;}
tbody td{border-bottom:1px dashed #BBB7B8;padding:10px 5px;}
tbody .last td{border:medium none;}
tbody tr:nth-child(2n) td, tbody tr.even td{background:none repeat scroll 0 0 #F9F9F9;}
tfoot{font-style:italic;}
caption{background:none repeat scroll 0 0 #EEEEEE;}
label{font-weight:bold;}
fieldset{border:1px solid #CCCCCC;margin:0 0 1.5em;padding:0 1.4em 1.4em;}
legend{font-size:1.2em;font-weight:bold;margin-bottom:1em;margin-top:-0.2em;}
fieldset, #IE8#HACK{padding-top:1.4em;}
legend, #IE8#HACK{margin-bottom:0;margin-top:0;}
input[type="text"], input[type="password"], input[type="url"], input[type="email"], input.text, input.title, textarea{background-color:#FFFFFF;border:1px solid #BBBBBB;color:#000000;}
input[type="text"]:focus, input[type="password"]:focus, input[type="url"]:focus, input[type="email"]:focus, input.text:focus, input.title:focus, textarea:focus{border-color:#666666;}
select{background-color:#FFFFFF;border-style:solid;border-width:1px;}
input[type="text"], input[type="password"], input[type="url"], input[type="email"], input.text, input.title, textarea, select{margin:2px 0;}
input.text, input.title{padding:5px;width:210px;}
input.title{font-size:1.5em;}
textarea{padding:5px;}
form.inline{line-height:3;}
form.inline p{margin-bottom:0;}
.error, .alert, .notice, .success, .info{border:2px solid #DDDDDD;margin-bottom:1em;padding:0.8em;}
.error, .alert{background:none repeat scroll 0 0 #FBE3E4;border-color:#FBC2C4;color:#8A1F11;}
.notice{background:none repeat scroll 0 0 #FFF6BF;border-color:#FFD324;color:#514721;}
.success{background:none repeat scroll 0 0 #E6EFC2;border-color:#C6D880;color:#264409;}
.info{background:none repeat scroll 0 0 #D5EDF8;border-color:#92CAE4;color:#205791;}
.error a, .alert a{color:#8A1F11;}
.notice a{color:#514721;}
.success a{color:#264409;}
.info a{color:#205791;}
img.align-left{float:left;margin:0 10px 5px 0;}
img.align-right{float:right;margin:0 0 5px 10px;}
img.full-width{clear:both;display:block;height:auto;margin:0 0 10px;width:100%;}
.menu{font-size:0;line-height:100%;margin:0;padding:0;position:relative;z-index:1000;}
.menu:after{clear:both;content:" ";display:block;font-size:0;height:0;line-height:0;visibility:hidden;width:0;}
.menu li{display:inline-block;font-size:16px;left:0;line-height:inherit;list-style-type:none;margin:0;padding:0;position:relative;top:0;}
.menu li a{display:inline-block;left:0;line-height:100%;margin:0;padding:0;position:relative;top:0;}
.menu ul{background:url("img/submenu-pipt.gif") no-repeat scroll 30px 10px rgba(0, 0, 0, 0);display:none;left:0;margin:0;max-width:150%;min-width:220px;padding:15px 0 0;position:absolute;top:100%;z-index:1000;}
.menu ul li{background:none repeat scroll 0 0 #FFFFFF;border-left:3px solid #EDE5D9;border-right:3px solid #EDE5D9;display:block;padding:0;width:100%;}
.menu ul li:hover{}
.menu ul li a{border-bottom:1px solid #E5E5E5;color:#787878;display:block;font-size:13px;font-style:normal;padding:9px 17px;}
.menu ul li a:hover{background:url("img/menu-item-hover.png") repeat-y scroll 0 0 #AE7758;border:medium none;color:#FFFFFF;padding:9px 17px 10px;}
.menu ul li.first{border-radius:10px 10px 0 0;border-top:3px solid #EDE5D9;padding-top:15px;}
.menu ul li.last{border-bottom:3px solid #EDE5D9;border-radius:0 0 10px 10px;padding-bottom:10px;}
.menu ul li.last a{border-bottom:0 none;}
.menu ul ul{left:100%;top:0;}
.menu{z-index:600;}
.menu li.item{margin-left:7px;margin-right:8px;width:190px;}
.menu li.item.last{margin:0;width:100px;}
.menu li.item2{width:194px;}
.menu li.item3{width:200px;}
.menu li.item4{width:174px;}
.menu li a{border-bottom:1px dashed;font-family:Arial,Tahoma,sans-serif;font-size:15px;font-style:italic;text-decoration:none;}
.menu li.current > a, .menu li.current > a:hover, .menu li.current.hover > a{cursor:default;}
.menu li a:hover, .menu li.hover > a{}
.menu ul li{}
.menu ul li a{}
.menu ul ul{}
.menu ul ul li{}
.menu ul ul li a{}
hr{border-color:#CCCCCC -moz-use-text-color -moz-use-text-color;border-style:dotted none none;border-width:1px 0 0;clear:both;height:1px;min-height:0;}
hr.alt1{border-style:solid;}
hr.alt2{border-style:dashed;margin-bottom:15px;}
#wrap{margin:0 auto;padding:0;position:relative;width:960px;}
.fright{float:right !important;}
.fleft{float:left !important;}
.padb15{padding-bottom:10px;}
header{color:#747474;left:0;position:absolute;top:0;width:100%;}
.mainpage #content{padding-top:925px;}
.mainpage header, .innerpage header{height:215px;z-index:1000;}
.mainpage .tovar-menu{left:0;position:absolute;top:675px;}
.innerpage .tovar-menu{left:0;position:absolute;top:170px;}
#mainpage{background:url("img/mainpage-ilustr.jpg") no-repeat scroll 0 30px rgba(0, 0, 0, 0);height:455px;left:0;margin-left:-40px;padding-left:40px;padding-top:100px;position:absolute;top:120px;z-index:10;}
.innerpage #content{padding-top:390px;}
#logo{height:75px;padding:28px 0 0 20px;}
#logo img{float:left;margin-top:-5px;margin-right:10px;}
#logo .text{margin-left:100px;}
#logo span{font-family:Arial,Tahoma,sans-serif;font-size:26px;font-style:italic;font-weight:bold;}
#logo a{color:#767777;text-decoration:none;}
#logo a span{color:#635255;}
.searchbox{margin-bottom:10px;margin-left:33px;}
.searchbox form{position:relative;}
input.text{border:3px solid #EDE5D9;border-radius:24px;color:#9F9E9E;font-family:Arial,Tahoma,sans-serif;font-size:11px;height:23px;line-height:23px;outline:1px none #FFFFFF;padding:0 28px 0 14px;width:174px;}
textarea{border:3px solid #EDE5D9;border-radius:24px;color:#9F9E9E;font-family:Arial,Tahoma,sans-serif;font-size:11px;outline:1px none #FFFFFF;padding:10px 14px 5px;width:188px;}
.searchbox .butt{background:url("img/search_ico.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);border:medium none;cursor:pointer;height:15px;margin:0;padding:0;position:absolute;right:12px;top:8px;width:15px;}
.example{padding-top:7px;}
.example a{border-bottom:1px dotted;font-style:italic;text-decoration:none;}
header .tel{background:url("img/phone-ico.png") no-repeat scroll right 5px rgba(0, 0, 0, 0);color:#7E7E7E;float:right;font-size:11px;height:75px;margin-top:30px;padding-right:80px;text-align:right;width:224px;}
header .tel2{color:#7E7E7E;float:right;font-size:11px;height:75px;margin-top:30px;padding-right:30px;text-align:right;width:224px;}
.tel{position:relative;}
.tel2{position:relative;}
.tel .can{color:#7E7E7E;font-size:12px;left:0;position:absolute;top:-10px;}
.tel2 .can{color:#7E7E7E;font-size:12px;left:0;position:absolute;top:-10px;}
.innerpage .tel{padding-top:10px;}
.innerpage .tel2{padding-top:10px;}
.tel .big, .tel2 .big{color:#626161;font-family:Arial,Tahoma,sans-serif;font-size:26px;line-height:1;text-decoration:none;}
.other-tel{color:#626161;display:block;font-family:Arial,Tahoma,sans-serif;font-size:14px;padding-top:10px;width:230px;}
.tel hr{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border-top:1px dashed #BBB7B8;height:1px;margin:7px 0 3px;}
div#callme{background:url("img/call-ico.gif") no-repeat scroll 0 center rgba(0, 0, 0, 0);font-style:italic;padding-left:45px;position:absolute;right:0;text-decoration:none;top:148px;width:225px;z-index:1000;}
div#callme{top:14px;}
div#callme span{border-bottom:1px dotted;}
.mainpage .tel{margin-top:40px !important;}
.mainpage .tel2{margin-top:40px !important;}
.soclinks{position:absolute;z-index:1000;}
.soclinks a:hover .desc{display:block;}
.mainpage .soclinks{margin-left:36px;position:relative;width:245px;}
.innerpage .soclinks{margin-left:36px;position:relative;width:245px;}
.soclinks a{background:url("img/soc-ico.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);display:block;float:left;height:35px;margin-right:2px;overflow:hidden;width:36px;}
.soclinks .desc{color:#6C6C6C;display:none;left:0;padding-top:35px;position:absolute;text-decoration:none !important;top:35px;z-index:100;}
.soclinks a.tw{background-position:0 0;}
.soclinks a.tw:hover{background-position:0 bottom;}
.soclinks a.vk{background-position:-39px 0;}
.soclinks a.vk:hover{background-position:-39px bottom;}
.soclinks a.fb{background-position:-77px 0;}
.soclinks a.fb:hover{background-position:-77px bottom;}
.soclinks a.lj{background-position:-115px 0;}
.soclinks a.lj:hover{background-position:-115px bottom;}
.soclinks a.ml{background-position:-153px 0;}
.soclinks a.ml:hover{background-position:-153px bottom;}
.soclinks a.od{background-position:-191px 0;}
.soclinks a.od:hover{background-position:-191px bottom;}
.slogan{background:url("img/slogan.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height:72px;left:460px;overflow:hidden;position:absolute;text-indent:-1000em;top:100px;width:211px;}
#mainpage ul{list-style:none outside none;margin:0;padding:0;}
#mainpage li{padding:0;}
.mainpage .menumain-nav a{background:url("img/menu-li.gif") no-repeat scroll 18px 12px rgba(0, 0, 0, 0);display:block;font-family:Arial,Tahoma,sans-serif;font-size:14px;font-style:italic;padding:6px 10px 6px 37px;}
.innerpage nav{margin:0 auto;width:940px;}
.innerpage .menumain-nav{clear:left;float:left;margin:0;padding:10px 20px 20px 0;}
.innerpage .menumain-nav li{list-style:none outside none;}
.innerpage .menumain-nav li{background:url("img/menu-li.gif") no-repeat scroll right center rgba(0, 0, 0, 0);float:left;margin-right:14px;padding-right:25px;}
.innerpage .menumain-nav li.last{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);margin:0;padding:0;}
.innerpage .menumain-nav a{display:block;float:left;font-family:Arial,Tahoma,sans-serif;font-size:14px;font-style:italic;padding:3px;}
.innerpage .menumain-nav a:hover{background:none repeat scroll 0 0 #FFFFFF;border-radius:100em;color:#808080;text-decoration:none;}
#mainpage .menumain-nav a:hover{background:none repeat scroll 0 0 #FFFFFF;border-radius:28px;color:#6C5142;margin-left:17px;padding:6px 10px 6px 20px;text-decoration:none;}
#mainpage .box{position:absolute;}
#mainpage .box strong{color:#302E2E;display:block;font-family:Arial,Tahoma,sans-serif;font-size:14px;font-style:italic;font-weight:900;}
#mainpage .box.support{left:605px;top:440px;z-index:100;}
#mainpage .box.price{background:url("img/price-ico.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);left:730px;padding-left:100px;top:440px;height:inherit;}
#mainpage .box.price strong{}
.tovar-menu{background:url("img/menu-top.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);padding-top:174px;}
#content{padding-bottom:50px;padding-top:70px;}
.widget{padding-bottom:15px;}
.widget .title{border-bottom:1px dashed #BBB7B8;color:#5F6667;font-family:Arial,Tahoma,sans-serif;font-size:14px;font-style:italic;margin-bottom:0;padding:0 0 14px;}
.widget .inner{padding-top:15px;}
.submit{background:url("img/send-butt.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);border:0 none;cursor:pointer;float:right;height:24px;width:140px;}
.title{border-bottom:1px dashed #BBB7B8;color:#5F6667;font-family:Arial,Tahoma,sans-serif;font-size:14px;font-style:italic;line-height:1.5;margin-bottom:15px;padding-bottom:14px;padding-right:150px;}
article{position:relative;}
article.single{padding-bottom:20px;}
.linkk{font-family:Arial,Tahoma,sans-serif;font-size:13px;font-style:italic;position:absolute;right:0;top:0;}
.block{background:none repeat scroll 0 0 #EDE5D9;border:1px solid #FFFFFF;border-radius:7px;margin-bottom:35px;padding:15px 25px;}
.block p{margin:0;}
.block img.align-left{margin-right:35px;}
.last-news{position:relative;}
.last-news ul{list-style:none outside none;margin:0;padding:0;}
.last-news time{background:url("img/post-date.gif") no-repeat scroll 0 center rgba(0, 0, 0, 0);color:#999186;display:block;font-size:11px;margin-bottom:5px;padding:5px 0 5px 20px;}
.last-news a.nazv{font-family:Arial,Tahoma,sans-serif;font-size:13px;font-style:italic;}
.last-news p{padding-top:5px;}
.last-news .item{float:left;padding-right:15px;width:222px;}
.last-news .item.last{padding-right:0;}
footer{background:url("img/footer-bg.png") repeat scroll 0 0 #EDE5D9;}
footer .bg{background:url("img/sub-footer.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);height:4px;}
footer .wrap{margin:0 auto;width:960px;}
footer .box{float:left;padding-bottom:30px;padding-left:10px;padding-top:40px;width:180px;}
footer .box h4{color:#474747;font-family:Arial,Tahoma,sans-serif;font-size:13px;font-style:italic;margin-bottom:15px;}
footer .box ul{list-style:none outside none;margin:0;padding:0;}
footer .box li{padding:0;}
footer .box li a{background:url("img/foot-li-ico.png") no-repeat scroll 0 9px rgba(0, 0, 0, 0);display:block;font-family:Arial,Tahoma,sans-serif;font-size:13px;font-style:italic;padding:3px 0 3px 21px;}
footer .box li a:hover{background:url("img/foot-li-ico-hover.png") no-repeat scroll 0 9px rgba(0, 0, 0, 0);}
footer .copyr{height:70px;}
.copyr p{float:right;margin-right:52px;margin-top:16px;}
#logofoot{float:right;height:33px;margin-right:50px;width:153px;}
a#logofoot:hover{background:url("/images/logofoot1.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}
footer .menufooter-nav{list-style:none outside none;margin:0;padding:0;}
footer .menufooter-nav li{float:left;padding-bottom:15px;padding-left:40px;}
footer .menufooter-nav a{font-family:Arial,Tahoma,sans-serif;font-size:13px;font-style:italic;}
.breadcumbs{padding:0 0 30px 10px;}
.breadcumbs{color:#707070;font-family:Arial,Tahoma,sans-serif;font-size:13px;font-style:italic;}
.breadcumbs .norm{font-size:12px;font-style:normal;margin-right:10px;}
.title.inner{color:#4D4D4D;font-size:19px;padding-right:0;}
aside .box{margin-left:-47px;min-height:85px;padding-bottom:25px;padding-left:115px;position:relative;width:150px;}
aside .box strong{color:#302E2E;display:block;font-family:Arial,Tahoma,sans-serif;font-size:14px;font-style:italic;}
aside .box.support{background:url("img/support-ico.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);padding-bottom:45px;padding-top:23px;}
aside .box.support strong{padding-bottom:5px;}
aside .box.price{background:url("img/price-ico.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);margin-top:5px;}
aside .box.price ul{margin:0;padding:0;}
aside .box.price a{background:url("img/menu-li.gif") no-repeat scroll 5px 12px rgba(0, 0, 0, 0);display:block;font-family:Arial,Tahoma,sans-serif;font-size:14px;font-style:italic;margin:0;padding:5px 0 3px 20px;}
aside .box.price a:hover{background:none repeat scroll 0 0 #FFFFFF;border-radius:100em;}
aside .box.price li{margin:0;padding:0;}
.fones{color:#836158;font-weight:bold;}
.fullform .text{margin-right:14px;}
.fullform .last{margin-right:0;}
.fullform textarea{border-radius:20px;height:128px;margin:10px 0;width:670px;}
#callmeform .txt{border:1px solid #AAAAAA;color:#777777;font-size:14px;padding:2px;width:290px;}
#callmeform{background:none repeat scroll 0 0 #EFEFEF;border-bottom:1px solid #0F8F0C;border-radius:10px;border-top:1px solid #0F8F0C;box-shadow:0 3px 10px #CCCCCC;display:none;padding-left:10px;position:fixed;right:220px;text-shadow:0 1px #FFFFFF;top:180px;width:305px;z-index:1001;}
#callmeform table{border-collapse:collapse;width:305px;}
#callmeform table td{font-size:12px;padding:2px 1px;}
#callmeform .btn{font-weight:bold;margin-top:3px;padding:5px 9px;text-shadow:0 1px #EFEFEF;}
#callmeform h6{color:#0F8F0C;font-size:13px;margin:0;padding:10px 0 8px;}
.hide-on{display:none;}
.hide-off{display:block;}
.callmebody{background:none repeat scroll 0 0 #FFFFFF;font-family:Arial;font-size:80%;padding:5px 10px;}
.callmebody .inf{clear:both;font-weight:bold;margin:0 0 10px;padding:0 5px;}
#viewform{border:0 none;cursor:pointer;height:185px;padding:0;width:22px;}
.callmeform_hover{background-position:22px 0 !important;}
#callme_result{background:url("callme/loading.gif") no-repeat scroll 10px center #FFFFFF;clear:both;display:block;margin:5px 11px 10px 0;}
#callme_result div{margin:4px 0 0;padding:7px;}
#callme_result .sending{clear:both;display:block;padding:4px 0 4px 35px;}
#callme_result .c_success{background:none repeat scroll 0 0 #C8ED9C;}
#callme_result .c_error{background:none repeat scroll 0 0 #FFADAD;color:#333333;text-shadow:none;}
#cme_cls{background:url("callme/close.png") repeat scroll 0 0 rgba(0, 0, 0, 0);box-shadow:0 1px 0 #FFFFFF;cursor:pointer;display:inline;float:right;height:16px;margin:12px 14px 0 0;width:16px;}
#cm_crds a{color:#888888;font-size:10px;}
#cm_crds a:hover{text-decoration:none;}
#cm_crds{color:#888888;display:inline;float:right;font-size:10px;padding:10px 15px 0 0;}
#megapoisk{border:3px solid #EDE5D9;border-radius:24px;color:#9F9E9E;font-family:Arial,Tahoma,sans-serif;font-size:11px;height:23px;line-height:23px;outline:1px none #FFFFFF;padding:0 28px 0 14px;width:174px;}
.zakazat{display:block;background-image:url("img/btn.png");width:116px;height:37px;position:relative;left:42px;top:10px;cursor:pointer;}
.zakazat:hover{background-image:url("img/btn-hover.png");background-repeat:no-repeat;}
.blok{display:inline-block;margin-top:50px;clear:both;}
.offfer-img{display:block;position:relative;float:left;width:960px;height:98px;}
.offfer{display:block;position:relative;float:left;width:800px;height:10px;left:60px;top:-95px;}
.offfer p{padding:10px;padding-left:0px;padding-right:0px;margin:0;}
.blok2{float:right;width:460px;margin-top:10px;margin-left:20px;}
.blok2 h3, .blok2 p{margin-bottom:10px;}
.lider{padding:0 20px;float:left;display:inline-block;}
.liders-name{clear:both;text-align:center;font-weight:bold;color:rgb(205, 56, 0);font-size:13px;padding-top:10px;}
.col_999 form{margin:0 13.54% 0 13.54%;width:700px;}
.article{font-size:1.1em;}
.article .top-image{margin:0 0 20px 20px;float:right;}
.article h1{margin-bottom:1em;}
.article h3{margin-bottom:0.4em;}
.article p{margin-bottom:1em;}
.article .akciya, .geo-akciya{position:relative;float:left;width:47.7945957%;padding:1% 0 0;margin:0px 1% 30px;text-align:center;}
.article .akciya span{font-size:x-large;padding:10px;display:block;}
.article .zakazat{display:inline-block;background-image:url("img/btn.png");width:116px;height:37px;position:relative;left:0;float:left;cursor:pointer;margin:0 18.95833333333% 35px;}
.article .zakazat:hover{background-image:url("img/btn-hover.png");background-repeat:no-repeat;}
.article .otziv-image{margin:10px 3px 30px;}
.article .jcepopup, .article .zakazat{text-decoration:none;}
.article .clearfix{margin-bottom:35px;}
.article table{width:100%;margin:20px 0 20px;}
.article .product-image{width:200px;margin:0 20px 0 0;float:left;display:inline-block;}
header .box.price{background:url("img/price-ico-small.jpg") no-repeat 0 10px rgba(0, 0, 0, 0);position:absolute;left:430px;padding:0 75px;height:92px;top:20px;}
header .box.price p{font-weight:bold;margin-bottom:10px;font-style:italic;margin-left:-10px;}
.article .pricetab{width:96% !important;margin:20px 2% 35px;}
.article .pricetab td, .article .pricetab th{text-align:center;}
.article .pricetab td p{text-align:center;font-weight:bold;color:#BC4B20;}
.article .pricetab td:first-child{text-align:left;}
.article .pricetab .alt.first.last{height:54px;}
.korpus > div, .korpus > input{display:none;}
.korpus label{padding:5px;line-height:28px;cursor:pointer;position:relative;bottom:-2px;background:none repeat scroll 0 0 #EDE5D9;border-radius:6px 6px 0px 0px;-moz-border-radius:6px 6px 0px 0px;-webkit-border-radius:6px 6px 0px 0px;border:1px solid #EDE5D9;font-weight:normal;}
.korpus input[type="radio"]:checked + label{background:none repeat scroll 0 0 #836158;color:white;border-radius:6px 6px 0px 0px;-moz-border-radius:6px 6px 0px 0px;-webkit-border-radius:6px 6px 0px 0px;border:1px solid #836158;font-weight:normal;}
.korpus > input:nth-of-type(1):checked ~ div:nth-of-type(1),
.korpus > input:nth-of-type(2):checked ~ div:nth-of-type(2),
.korpus > input:nth-of-type(3):checked ~ div:nth-of-type(3),
.korpus > input:nth-of-type(4):checked ~ div:nth-of-type(4),
.korpus > input:nth-of-type(5):checked ~ div:nth-of-type(5),
.korpus > input:nth-of-type(6):checked ~ div:nth-of-type(6),
.korpus > input:nth-of-type(7):checked ~ div:nth-of-type(7),
.korpus > input:nth-of-type(8):checked ~ div:nth-of-type(8){display:block;border:1px solid #EDE5D9;}
.otzivy ul li{display:inline;list-style:none;}
.tab-price{width:100%;}
.tab-price td, .tab-price th{text-align:center;}
.block.clearfix.geo{width:250px;float:right;text-align:center;padding:30px 10px;margin-left:20px;margin-bottom:10px;}
.mail{font-size:15px;text-decoration:none;}
.mail:hover{text-decoration:underline;}
.arenda-all{width:100%;margin-bottom:50px;}
.arenda-all{width:100%;margin-bottom:40px;text-align:center;}
.arenda-ed p{font-weight:bold;font-size:20px;margin-bottom:20px;}
.arenda-ed{display:inline-table;}
.arenda-ed img{height:190px;padding-bottom:15px;}
.arenda-ed h2{color:#BC4B20;font-weight:bold;font-size:15pt;}
.arenda-ed a.zakazat{left:0px;top:0px;margin:0 auto;text-decoration:none;}
.top-image-spec{margin:0 20px 20px 0;float:left;}
.arenda-uslov{color:#BC4B20;font-weight:bold;font-size:15pt;}
table.tab-price.spec{width:65%;}
table.tab-price.spec td{text-align:left!important;}
.mini-spec{width:200px;height:auto!important;}
.arenda-ed a.zakazat.spec:hover{background-image:url("img/btn-hover2.png");}
.arenda-ed a.zakazat.spec{background-image:url("img/btn2.png");background-repeat:no-repeat;}
.cpec-cen-usl{width:49%;display:inline-table;margin-bottom:30px;}
.cpec-cen-usl .zakazat{left:0px;top:0px;margin:0 0 0 80px;text-decoration:none;}
h2.spec-teh{background:url(img/teh-har.png) 0 0 no-repeat;padding-left:45px;line-height:30px;text-decoration:underline;cursor:pointer;}
h2.spec-skach{background:url(img/skach-blank.png) 0 0 no-repeat;padding-left:45px;line-height:30px;}
.img-white{background:white !important;border-right:1px dashed #BBB7B8 !important;}
#scrollup{position:fixed;opacity:0.8;padding:15px 10px 10px;background:transparent;bottom:90%;right:2%;display:none;cursor:pointer;}
h3.h3-callback{color:#836158;font-size:1.5em;font-style:italic;margin-bottom:0.75em;}
footer .box .h4 {
    color: #474747;
    font-family: Arial,Tahoma,sans-serif;
    font-size: 13px;
    font-style: italic;
    margin-bottom: 15px;
}
#callmeform .h6 {
    color: #0F8F0C;
    font-size: 13px;
    margin: 0;
    padding: 10px 0 8px;
        font-weight: bold;
}

.h2 {
    color: #836158;
    font-size: 1.5em;
    font-style: italic;
    margin-bottom: 0.75em;
    font-family: Arial,Tahoma,Helvetica,sans-serif;
}
