
.wrap{position:relative;width:1004px;margin:0 auto;}
.header{width:100%;height:661px;background:url(../i/bg-header.jpg) no-repeat 50% 0;margin:0 0 25px;}
.header .wrap{height:650px;}
.inner .header{width:100%;height:431px;background:url(../i/bg-header-inner.jpg) no-repeat 50% 0;}
.inner .header .wrap{height:431px;}

.cols{width:100%;overflow:hidden;clear:both;}
.col-left{float:left;width:381px;}
.col-right{float:right;width:381px;}
.sidebar{float:left;width:191px;}
.footer{position:relative;overflow:hidden;width:100%;height:96px;padding:11px 0 0;clear:both;background:url(../i/bg-footer.gif) repeat-x;}
.footer .wrap{height:96px;padding:0 0 7px;background:url(../i/bg-footer.png) no-repeat 0 100%;}
.pseudo-link{border-bottom:1px dotted;}
.pseudo-link:LINK,
.pseudo-link:VISITED,
.pseudo-link:HOVER,
.pseudo-link:ACTIVE{text-decoration:none;}
.wrap-readmore{overflow:hidden;width:100%;margin:4px 0;}
.readmore{float:right;height:22px;line-height:16px;padding:0 20px 0 0;background:url(../i/bg-readmore.png) no-repeat 100% 4px;}
.title{display:block;width:100%;font:normal 18px/1 Georgia,serif;color:#b60f1e;margin:15px 0 10px;}
.title_buttons{display:block;width:60%;font:normal 18px/1 Georgia,serif;color:#b60f1e;margin:35px 90px -45px;}
.title-bg{display:block;width:100%;padding:10px 0 12px;margin:0 0 15px;background:url(../i/bg-title.gif) repeat-x 0 100%;font:normal 18px/1 Georgia,serif;color:#b60f1e;}
.tit_h h2{display:block;width:100%;padding:10px 0 12px;margin:0 0 15px;background:url(../i/bg-title.gif) repeat-x 0 100%;font:24px 'Times New Roman',Arial,Helvetica,sans-serif;color:#b60f1e;}


.content STRONG,
.content B{font-weight:bold;}
.content EM,
.content I{font-style:italic;}
.content UL OL LI{background:none;}
.pic{background:#bec8cb;padding:1px;border:8px solid #fff;margin:15px 0 10px;}
#YMapsID-5447 LI,
#YMapsID-5447 UL{padding:0;margin:0;background:none;}
#YMapsID-5447 TD{padding:0;margin:0;}
#YMapsID-5447 LI{padding:0 2px 0 4px;}
.wp-pagenavi{text-align:center;margin:0 0 1em;}
.faq{position:relative;margin:0 0 0 100px;width:689px;}
.faq SPAN,
.faq SPAN{position:absolute;left:-100px;width:90px;text-align:right;}
.quest{font:normal 18px/1 Georgia,serif;color:#b60f1e;margin:15px 0 10px 100px;color:#b60f1e;}
.quest A{text-decoration:none;}
.answer{margin:0 0 3em 100px;}
.answer SPAN{font:normal 18px/14px Georgia,serif;}
.gallery-slider{position:relative;overflow:hidden;width:100%;height:385px;}
.gallery-slider .scrollable{position:relative;width:856px;height:272px;margin:20px 0;}
.gallery-slider .items{position:absolute;top:0;left:0;width:2000em;height:164px;}
.gallery-slider .items DIV{float:left;height:164px;width:auto;}
.gallery-slider .browse{position:absolute;top:0;left:0;overflow:hidden;width:25px;height:50px;cursor:pointer;text-indent:-9999px;}


.gallery-slider IMG{float:left;display:block;width: 282px;height: 272px;padding:1px;background:#bfc8cb;margin:0 14px 0 0;}
.contact-form{overflow:hidden;width:789px;background:#738e97 url(../i/bg-forms.png) no-repeat;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;color:#fff;}
.contact-form INPUT{color:#000;}
.calculator-form{overflow:hidden;width:789px;padding:9px 0;background:#738e97 url(../i/bg-forms.png) no-repeat;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;color:#fff;}
.calculator-form LABEL{display:block;color:#fff;font-size:14px;}
.calculator-form .text-field{display:block;color:#000;border:0;padding:2px 3px;margin:0;height:18px;width:82px;background:#edf2f4;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.calculator-form .text-field3{display:block;color:#000;border:0;padding:2px 3px;margin:0;height:28px;width:82px;background:#edf2f4;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.calculator-form .summary-field{color:#fff;border:0;padding:2px 3px;margin:0;height:30px;font-size: 28px;width:95px;background:transparent;text-align:right;font-weight:bold;}
.calculator-form .price-field{color:#fff;border:0;padding:2px 3px;margin:0;height:18px;width:82px;background:transparent;text-align:right;font-weight:bold;}
.calculator-form .discont-field{color:#fff;border:0;padding:2px 3px;margin:0;height:18px;width:82px;background:transparent;text-align:right;font-weight:bold;}
.calculator-form select{font-family:Trebuchet MS;font-size:120%;}
.calculator-form input[type=text1]{font-family:Trebuchet MS;font-size:150%;}
.calculator-form TD{height:40px;width:190px;padding:2px 10px;vertical-align:top;}
.calculator-form .btn{vertical-align:bottom;}
.calculator-form .sub TD{height:40px;width:50px;padding:2px;}
.calculator-form .sub TR{border-bottom:1px dotted;}
.calculator-form .sub .last{border:none;}
.calculator-form .button{background:url(../i/btn-calculator.png) no-repeat;width:133px;height:25px;text-indent:-9999px;overflow:hidden;display:block;border:0;padding:0;margin:0 0 16px;cursor:pointer;}
.photogallery{overflow:hidden;width:789px;}
.photogallery DIV{width:810px;overflow:hidden;}
.photogallery IMG{float:left;display:block;width:129px;height:129px;padding:1px;background:#bfc8cb;border:7px solid #fff;margin:0 16px 16px 0;}
.content .tabs{margin:1em 0;padding:0;height:28px;line-height:24px;overflow:hidden;background:url(../i/bg-title.gif) repeat-x 0 27px;}
.content .tabs LI{float:left;height:26px;margin:0 2px;padding:0;background:0;border:1px solid #d7dee0;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;}
.content .tabs A{float:left;height:26px;padding:0 10px;text-decoration:none;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;}
.content .tabs .current{height:27px;color:#b60f1e;background:#eaeff1;}
.panes-texture{overflow:hidden;width:789px;}
.panes-texture DIV{width:806px;overflow:hidden;}
.panes-texture DIV DIV{float:left;width:144px;height:179px;padding:0 17px 0 0;overflow:hidden;text-align:center;}
.panes-texture IMG{display:block;width:129px;height:129px;padding:1px;background:#bfc8cb;border:7px solid #fff;margin:0 0 7px;}
.panes-texture h3{clear:both;font-size:16px;}
.panes-texture.with_img_2 DIV{width:806px;overflow:hidden;}
.panes-texture.with_img_2 DIV DIV{float:left;width:95px;height:139px;padding:0 17px 0 0;overflow:hidden;text-align:center;}
.panes-texture.with_img_2 IMG{display:block;width:80px;height:76px;padding:1px;background:#bfc8cb;border:7px solid #fff;margin:0 0 7px;}

.tel{position:absolute;top:29px;left:280px;;overflow:hidden;}
.tel .code{vertical-align:top;font-weight:bold;font-size:44px;line-height:88px;color:#3b9db9;}
.tel .knopkizakaza{padding-left:100px;}
.tel .number{vertical-align:top;font:bold 44px Verdana,serif;color:#b60f1e;line-height:88px;padding-left:15px;}
.tel .tit_lk{text-align:center;font:bold 18px Verdana,serif;margin-top:20px;}
.tel .zakaz_zvonka{background:url(../i/zakaz_zvonka.jpg) no-repeat 0 0;text-indent:-99999px;display:inline-block;margin:8px 8px 0 0;height:27px;width:120px;-webkit-box-shadow:0px 2px 3px 0px rgba(0, 0, 0, 0.5);-moz-box-shadow:0px 2px 3px 0px rgba(0, 0, 0, 0.5);box-shadow:0px 2px 3px 0px rgba(0, 0, 0, 0.5);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.tel .obratniy_svyz{background:url(../i/obratniy_svyz.jpg) no-repeat 0 0;text-indent:-99999px;display:inline-block;margin:8px 8px 0 0;height:27px;width:120px;-webkit-box-shadow:0px 2px 3px 0px rgba(0, 0, 0, 0.5);-moz-box-shadow:0px 2px 3px 0px rgba(0, 0, 0, 0.5);box-shadow:0px 2px 3px 0px rgba(0, 0, 0, 0.5);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.rr{padding-left:60px;}
.obratniy_svyz{background:url(../i/obratniy_svyz.jpg) no-repeat 0 0;text-indent:-99999px;display:inline-block;margin:8px 8px 0 0;height:27px;width:120px;-webkit-box-shadow:0px 2px 3px 0px rgba(0, 0, 0, 0.5);-moz-box-shadow:0px 2px 3px 0px rgba(0, 0, 0, 0.5);box-shadow:0px 2px 3px 0px rgba(0, 0, 0, 0.5);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:5px;}


.menu-services{position:absolute;top:28px;right:0;overflow:hidden;width:174px;height:13px;}
.menu-services LI{float:left;height:13px;width:58px;overflow:hidden;background:url(../i/bg-menu-services.png) no-repeat;}
.menu-services .first{background:none;}
.menu-services A{float:left;height:13px;width:58px;overflow:hidden;background:url(../i/bg-menu-services.png) no-repeat;text-indent:-9999px;}
.menu-services .main{background-position:50% -14px;}
.menu-services .sitemap{background-position:50% -28px;}
.menu-services .mail{background-position:50% -42px;}
.menu-showcase{position:absolute;bottom:65px;left:0;width:1002px;height:102px;overflow:hidden;margin:0 auto;background:url(../i/bg-menu-showcase.png) no-repeat;}
.menu-showcase LI{position:absolute;top:0;left:0;height:102px;overflow:hidden;}
.menu-showcase .catalog{left:20px;}
.menu-showcase .catalog A{padding:50px 20px 0 146px;width:160px;color:#B60F1E;}
.menu-showcase .actions{left:379px;}
.menu-showcase .actions A{padding:50px 20px 0 130px;width:200px;color:#B60F1E;}
.menu-showcase .calculator{left:750px;}
.menu-showcase .calculator A{padding:50px 20px 0 108px;width:123px;color:#B60F1E;}
.menu-showcase A{display:block;height:52px;background:url(../i/bg-menu-showcase-items.png) no-repeat 100% 53px;font:bold italic 16px/1 Georgia,serif;vertical-align:top;}
.main_menu{position:absolute;bottom:23px;width:1002px;}
.main_menu li{float:left;}
.main_menu li a{color:#ffffff;font:normal 18px Georgia,serif;text-decoration:none;padding:2px 14px;border-right:1px solid #728990;border-left:1px solid #b4c2c7;}
.main_menu li a:hover, .main_menu li.current a{text-decoration:underline;color:#b60f1e;}
.main_menu li:first-child a{padding-left:0;border-left:none;}
.main_menu li:last-child a{padding-right:0;border-right:none;}
.menu-nav_left{overflow:hidden;display:none;font-size: 17px;margin:0 0 25px;border-top: 1px solid #d3d3d3;border-left: 1px solid #d3d3d3;border-right: 1px solid #d3d3d3;margin-top: 15px;}
.menu-nav_left LI{}
.menu-nav_left A{display:block;font-family: MyriadProBold;overflow:hidden;border-bottom: 1px solid #d3d3d3;background: url(../i/6.png) no-repeat 22px center;}

.menu-nav_left A:LINK,
.menu-nav_left A:VISITED{padding:7px 0 7px 35px;text-decoration: none;}
.menu-nav_left A:HOVER,
.menu-nav_left A:ACTIVE{border-left:6px solid #3b9db9;padding:7px 0 7px 35px;}
.menu-nav_left .current A:LINK,
.menu-nav_left .current A:VISITED,
.menu-nav_left .current A:HOVER,
.menu-nav_left .current A:ACTIVE{border-left:6px solid #b60f1e;padding:7px 0 7px 14px;}
.menu-nav_left .sup:LINK,
.menu-nav_left .sup:VISITED,
.menu-nav_left .sup:HOVER,
.menu-nav_left .sup:ACTIVE{font-weight:bold;color:#46bc26;}
.menu-nav_left LI UL LI{}
.menu-nav_left LI UL LI A{display:block;overflow:hidden;font-weight: normal;}
.menu-nav_left LI UL LI A:LINK,
.menu-nav_left LI UL LI A:VISITED{padding:7px 0 7px 35px;background:url(../i/7.png) no-repeat 22px center;color:#596d74;font-family: MyriadProRegular;}
.menu-nav_left LI UL LI A:HOVER,
.menu-nav_left LI UL LI A:ACTIVE{border-left:none !important;padding:7px 0 7px 35px;}
.menu-nav_left .current UL LI A:LINK,
.menu-nav_left .current UL LI A:VISITED,
.menu-nav_left .current UL LI A:HOVER,
.menu-nav_left .current UL LI A:ACTIVE{border-left:none !important;padding:7px 0 7px 35px;}
.menu-nav_left LI UL LI.current A:LINK,
.menu-nav_left LI UL LI.current A:VISITED,
.menu-nav_left LI UL LI.current A:HOVER,
.menu-nav_left LI UL LI.current A:ACTIVE{border-left:none !important;padding:7px 0 7px 35px;color:#b60f1e !important;}
.menu-nav_left .sup:LINK,
.menu-nav_left .sup:VISITED,
.menu-nav_left .sup:HOVER,
.menu-nav_left .sup:ACTIVE{font-weight:bold;color:#46bc26;}
.news-block_left{overflow:hidden;width:191px;margin:0 0 25px;}
.news-block_left .title-bg{width:191px;margin:0;}
.news-block_left .news-title{display:block;width:185px;overflow:hidden;margin:.5em 0 0;}
.news-block_left .news-date{color:#26383e;width:185px;overflow:hidden;margin:0 0 .2em;}
.news-archive-link{display:block;height:20px;line-height:19px;padding:0 26px 0 0;margin:.2em 0 .2em;overflow:hidden;text-align:right;}
a.news-archive-link{font-size: 15px;color: #3068a0;}
.news-archive-link:LINK,
.news-archive-link:VISITED{}
.news-archive-link:HOVER,
.news-archive-link:ACTIVE{}
.menu-nav_bottom{
   
    overflow: hidden;
   
    margin: 0 0 0;
}
.menu-nav_bottom LI{float:left;overflow:hidden;}
.menu-nav_bottom A{
    display: block;
    overflow: hidden;
    font-family: 'MyriadProRegular';
	font-size: 13px;
    padding: 4px 7px 0px 0;
}
.menu-nav_bottom A:LINK,
.menu-nav_bottom A:VISITED,
.menu-nav_bottom A:HOVER,
.menu-nav_bottom A:ACTIVE{color:#a5bcc2;}
.copy{float:left;width:650px;font:11px/17px Arial,sans-serif;color:#fff;}
.copy A:LINK,
.copy A:VISITED,
.copy A:HOVER,
.copy A:ACTIVE{color:#fff;}
.counter{float:left;width:60px;margin:3px 0 0;}
.dev{float:right;background:url(../i/logo-weba.png) no-repeat;width:181px;height:11px;margin:3px 0 0;padding:20px 0 0 40px;overflow:hidden;font:11px/11px Arial,sans-serif;color:#cad6da;}
.dev A:LINK,
.dev A:VISITED,
.dev A:HOVER,
.dev A:ACTIVE{color:#cad6da;text-decoration:none;}
.hidden{display:none;}
.akc{background:url(../i/akc_.png) no-repeat;height:98px;padding:5px 15px;margin-bottom:14px;}
.akc .col-left{float:left;width:366px;}
.akc .col-right{float:right;width:366px;}
img.alignleft{float:left;margin-right:10px;padding:1px;background:#bfc8cb;border:7px solid #fff;}
img.alignright{float:right;margin-left:10px;padding:1px;background:#bfc8cb;border:7px solid #fff;}
.alignnone{padding:1px;background:#bfc8cb;border:7px solid #fff;}
.kakh1{text-align:center;width:100%;font:normal 16px/1 Verdana,serif;color:#b60f1e;margin:0px 0 10px;}
.clear{clear:both}
.content .tabs2{margin:1em 0;padding:0;height:28px;line-height:24px;overflow:hidden;background:url(../i/bg-title.gif) repeat-x 0 27px;}
.content .tabs2 LI{float:left;list-style-type: none;height:26px;margin:0 2px;padding:0;background:0;border:1px solid #d7dee0;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;}
.content .tabs2 A{float:left;height:26px;padding:0 10px;text-decoration:none;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;}
.content .tabs2 .current{height:27px;color:#b60f1e;background:#eaeff1;}
.big_but{margin-top:20px;text-align:center;display:block;font-size:12px;text-decoration:none!important;font-family:Helvetica, Arial, sans serif;padding:8px 12px;border-radius:3px;-moz-border-radius:3px;box-shadow:inset 0px 0px 2px #fff;-o-box-shadow:inset 0px 0px 2px #fff;-webkit-box-shadow:inset 0px 0px 2px #fff;-moz-box-shadow:inset 0px 0px 2px #fff;}
.big_but:active{box-shadow:inset 0px 0px 3px #999;-o-box-shadow:inset 0px 0px 3px #999;-webkit-box-shadow:inset 0px 0px 3px #999;-moz-box-shadow:inset 0px 0px 3px #999;}
.big_but{color:#444;border:1px solid #d0d0d0;background-image:-moz-linear-gradient(#ededed, #e1e1e1);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#e1e1e1), to(#ededed));background-image:-webkit-linear-gradient(#ededed, #e1e1e1);background-image:-o-linear-gradient(#ededed, #e1e1e1);text-shadow:1px 1px 1px #fff;background-color:#e1e1e1;}
.big_but:hover{border:1px solid #b0b0b0;background-image:-moz-linear-gradient(#e1e1e1, #ededed);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#ededed), to(#e1e1e1));background-image:-webkit-linear-gradient(#e1e1e1, #ededed);background-image:-o-linear-gradient(#e1e1e1, #ededed);background-color:#ededed;}
.big_but:active{border:1px solid #666;}
#gotoshop{position:absolute;top:120px;left:50%;margin-left:-500px;z-index:100;}
#kr{position:absolute;top:120px;left:50%;margin-left:371px;z-index:100;}
.ysll img{vertical-align:top;border:5px solid #c0cbcf;margin-right:20px;width: 60%;}
.ysll h3{font:normal 18px/1 'Times New Roman',serif;color:#b60f1e;margin-bottom:15px;}
.vtext{font-size:14px;color:#000;text-align:center;background:url(../i/bg-title.gif) repeat-x 0 0;padding-top:20px;margin-top:15px;}
.vtext span{font-size:18px;color:#b60f1e;}
.kv1, .kv2{width:340px;height:290px;background:url(../i/kv.png) no-repeat center;background-size:100% 100%;padding:20px;margin-bottom:20px;}
.kv1 h3, .kv2 h3{font:normal 18px/1 'Times New Roman',serif;color:#b60f1e;margin-bottom:15px;}
.kv1{float:left;}
.kv2{float:right;}
.kv1 li, .kv2 li{margin-bottom:5px;}
.noov{overflow:visible !important;}
.cnp.firstchild{margin-left:0px;}
.cnp{float:left;width:100px;margin-left:14px;text-align:center;position:relative;z-index:9;}
.cnp img{border:5px solid #c0cbcf;margin-bottom:15px;}
.cnp .cena{font-size:18px;color:#b60f1e;font-weight:bold;}
.cnp .commentc{display:none;width:208px;height:73px;background:url(../i/podl.png) no-repeat 0 0;position:absolute;top:15px;left:-54px;text-align:center;font-size:12px;color:#768387;z-index:1000;}
.cnp:hover .commentc{}
.table_ceni table{width:100%;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;overflow:hidden;margin-bottom:15px;}
.table_ceni table td{text-align:center;padding:6px 11px;border:1px solid #eaeff1;color:#666666;font:normal 13px Arial,serif;vertical-align:middle;}
.table_ceni table tr:nth-child(2n+1){background:#fbfcfc;}
.table_ceni table tr:nth-child(1),.table_ceni table tr:nth-child(2):not(.none){background:#66cccc;text-shadow:0px 1px #4ba3a3;text-transform:uppercase;}
.table_ceni table td:last-child{border-right:none;}
.table_ceni table tr:nth-child(1) td,.table_ceni table tr:nth-child(2):not(.none) td{padding:11px;font:bold 12px Georgia,serif;color:#FFF;}
a.zakaz_cal{background:url(../i/zakaz_001.gif) no-repeat 0 0;background-size: 100%;text-indent:-99999px;display:block;float:right;width:182px;height:39px;margin:12px 2px;}
a.get_consul{background:#FFF url(../i/get_consul.png) no-repeat 0 0;text-indent:-99999px;-webkit-box-shadow:0px 2px 3px 0px rgba(0, 0, 0, 0.5);-moz-box-shadow:0px 2px 3px 0px rgba(0, 0, 0, 0.5);box-shadow:0px 2px 3px 0px rgba(0, 0, 0, 0.5);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:block;float:right;width:180px;height:63px;margin:10px 2px;}
a.get_help{background:url(../i/get_help.png) no-repeat 0 0;text-indent:-99999px;display:block;width:182px;height:65px;margin:12px 0px;float:left;}
a.korr{float:none !important;margin:10px auto !important;}
.b-head-decor{display:none}
.b-page_newyear .b-head-decor{display:block;height:115px;z-index:999;width:100%;overflow:hidden;background:url(http://pcvector.net/uploads/demo/scripts/layout_and_interface/newyear_motnya_yandex/balls/b-head-decor_newyear.png) repeat-x 0 0}
.b-page_newyear .b-head-decor__inner{position:absolute;top:0;left:0;height:115px;display:block;width:373px}
.b-page_newyear .b-head-decor::before{content:'';display:block;position:absolute;top:-115px;left:0;z-index:3;height:115px;display:block;width:100%;box-shadow:0 15px 30px rgba(0,0,0,0.75)}
.b-page_newyear .b-head-decor__inner_n2{left:373px}
.b-page_newyear .b-head-decor__inner_n3{left:746px}
.b-page_newyear .b-head-decor__inner_n4{left:1119px}
.b-page_newyear .b-head-decor__inner_n5{left:1492px}
.b-page_newyear .b-head-decor__inner_n6{left:1865px}
.b-page_newyear .b-head-decor__inner_n7{left:2238px}
.b-ball{position:absolute}
.b-ball_n1{top:0;left:3px;width:59px;height:83px}
.b-ball_n2{top:-19px;left:51px;width:55px;height:70px}
.b-ball_n3{top:9px;left:88px;width:49px;height:67px}
.b-ball_n4{top:0;left:133px;width:57px;height:102px}
.b-ball_n5{top:0;left:166px;width:49px;height:57px}
.b-ball_n6{top:6px;left:200px;width:54px;height:70px}
.b-ball_n7{top:0;left:240px;width:56px;height:67px}
.b-ball_n8{top:0;left:283px;width:54px;height:53px}
.b-ball_n9{top:10px;left:321px;width:49px;height:66px}
.b-ball_n1 .b-ball__i{background:url(http://pcvector.net/uploads/demo/scripts/layout_and_interface/newyear_motnya_yandex/balls/b-ball_n1.png) no-repeat}
.b-ball_n2 .b-ball__i{background:url(http://pcvector.net/uploads/demo/scripts/layout_and_interface/newyear_motnya_yandex/balls/b-ball_n2.png) no-repeat}
.b-ball_n3 .b-ball__i{background:url(http://pcvector.net/uploads/demo/scripts/layout_and_interface/newyear_motnya_yandex/balls/b-ball_n3.png) no-repeat}
.b-ball_n4 .b-ball__i{background:url(http://pcvector.net/uploads/demo/scripts/layout_and_interface/newyear_motnya_yandex/balls/b-ball_n4.png) no-repeat}
.b-ball_n5 .b-ball__i{background:url(http://pcvector.net/uploads/demo/scripts/layout_and_interface/newyear_motnya_yandex/balls/b-ball_n5.png) no-repeat}
.b-ball_n6 .b-ball__i{background:url(http://pcvector.net/uploads/demo/scripts/layout_and_interface/newyear_motnya_yandex/balls/b-ball_n6.png) no-repeat}
.b-ball_n7 .b-ball__i{background:url(http://pcvector.net/uploads/demo/scripts/layout_and_interface/newyear_motnya_yandex/balls/b-ball_n7.png) no-repeat}
.b-ball_n8 .b-ball__i{background:url(http://pcvector.net/uploads/demo/scripts/layout_and_interface/newyear_motnya_yandex/balls/b-ball_n8.png) no-repeat}
.b-ball_n9 .b-ball__i{background:url(http://pcvector.net/uploads/demo/scripts/layout_and_interface/newyear_motnya_yandex/balls/b-ball_n9.png) no-repeat}
.b-ball_i1 .b-ball__i{background:url(http://pcvector.net/uploads/demo/scripts/layout_and_interface/newyear_motnya_yandex/balls/b-ball_i1.png) no-repeat}
.b-ball_i2 .b-ball__i{background:url(http://pcvector.net/uploads/demo/scripts/layout_and_interface/newyear_motnya_yandex/balls/b-ball_i2.png) no-repeat}
.b-ball_i3 .b-ball__i{background:url(http://pcvector.net/uploads/demo/scripts/layout_and_interface/newyear_motnya_yandex/balls/b-ball_i3.png) no-repeat}
.b-ball_i4 .b-ball__i{background:url(http://pcvector.net/uploads/demo/scripts/layout_and_interface/newyear_motnya_yandex/balls/b-ball_i4.png) no-repeat}
.b-ball_i5 .b-ball__i{background:url(http://pcvector.net/uploads/demo/scripts/layout_and_interface/newyear_motnya_yandex/balls/b-ball_i5.png) no-repeat}
.b-ball_i6 .b-ball__i{background:url(http://pcvector.net/uploads/demo/scripts/layout_and_interface/newyear_motnya_yandex/balls/b-ball_i6.png) no-repeat}
.b-ball_i1{top:0;left:0;width:25px;height:71px}
.b-ball_i2{top:0;left:25px;width:61px;height:27px}
.b-ball_i3{top:0;left:176px;width:29px;height:31px}
.b-ball_i4{top:0;left:205px;width:50px;height:51px}
.b-ball_i5{top:0;left:289px;width:78px;height:28px}
.b-ball_i6{top:0;left:367px;width:6px;height:69px}
.b-ball__i{position:absolute;width:100%;height:100%;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;pointer-events:none}
.b-ball_bounce .b-ball__right{position:absolute;top:0;right:0;left:50%;bottom:0;z-index:9}
.b-ball_bounce:hover .b-ball__right{display:none}
.b-ball_bounce .b-ball__right:hover{left:0;display:block!important}
.b-ball_bounce.bounce>.b-ball__i{-webkit-transform:rotate(-9deg);-moz-transform:rotate(-9deg);-o-transform:rotate(-9deg);transform:rotate(-9deg)}
.b-ball_bounce .b-ball__right.bounce+.b-ball__i{-webkit-transform:rotate(9deg);-moz-transform:rotate(9deg);-o-transform:rotate(9deg);transform:rotate(9deg)}
.b-ball_bounce.bounce1>.b-ball__i{-webkit-transform:rotate(6deg);-moz-transform:rotate(6deg);-o-transform:rotate(6deg);transform:rotate(6deg)}
.b-ball_bounce .b-ball__right.bounce1+.b-ball__i{-webkit-transform:rotate(-6deg);-moz-transform:rotate(-6deg);-o-transform:rotate(-6deg);transform:rotate(-6deg)}
.b-ball_bounce.bounce2>.b-ball__i{-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}
.b-ball_bounce .b-ball__right.bounce2+.b-ball__i{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg)}
.b-ball_bounce.bounce3>.b-ball__i{-webkit-transform:rotate(1.5deg);-moz-transform:rotate(1.5deg);-o-transform:rotate(1.5deg);transform:rotate(1.5deg)}
.b-ball_bounce .b-ball__right.bounce3+.b-ball__i{-webkit-transform:rotate(-1.5deg);-moz-transform:rotate(-1.5deg);-o-transform:rotate(-1.5deg);transform:rotate(-1.5deg)}
.in-captcha{width:70px;}
.i-captcha{width:120px !important;height:40px !important;}
.widget-poll{}
.widget-poll-question{background:url(vopros.png) 10px center no-repeat #c43c46;color:#fff;padding:5px 5px 5px 70px;margin-bottom:10px;line-height:14px;border-radius:5px 5px 0 0;font-size:11pt;}
.opros{margin-left:15px;float:right;margin-top:-40px;width:200px;border:1px solid #3B9DB9;display:block;border-radius:6px;margin-bottom:10px;}
.opros .widget-poll{padding:0;}
.show-results1,#pollsc1{padding:5px;line-height:14px;}
.poll-wh-style{margin-top:10px;background:url(butt.png)no-repeat;border:none;width:162px;height:38px;display:block;text-indent:-9999px;cursor:pointer;}
.ts-mess .zagolovok{color:#43A3BD;font-size:16px;text-align:center;margin-bottom:10px;}
.ts-mess .soob{background:#66CCCC;color:#0e0e0e;margin-left:-5px;margin-right:-5px;padding:5px;text-align:center;}
.ts-mess .soob span{color:#fff;text-shadow:2px 2px 2px rgba(150, 150, 150, 1);}
.ts-mess{color:#43A3BD;}
.ts-mess{font-weight:bold;border-bottom:1px solid #ccc;padding-bottom:7px;}
.mart{background:url(mart.png)no-repeat;width:202px;height:208px;display:block;position:absolute;left:-235px;top:80px;display:block;display:none;}
.tooltip{border-bottom:1px dotted;cursor:help;font-size:9pt;}
.tooltip::after{background:rgba(0, 0, 0, 0.8);border-radius:8px 8px 8px 0px;box-shadow:1px 1px 10px rgba(0, 0, 0, 0.5);color:#FFF;content:attr(data-tooltip);margin-top:-24px;opacity:0;padding:3px 7px;position:absolute;visibility:hidden;transition:all 0.4s ease-in-out;}
.tooltip:hover::after{opacity:1;visibility:visible;}
#zakaz_calc{font-size:14px;}
#zakaz_calc p{font-weight:bold;}
.wpcf7-captchar{width:50%;}

.h3 {font:24px 'Times New Roman',Arial,Helvetica,serif;color:#b60f1e;margin-bottom:16px;display:inline;font-size:16px; clear:both !important; width:100% !important; height:20px !important;}
sup{
vertical-align:top!important;
font-size:80%;
}

table.faktyri td p {
	color: #444444;
	font-weight: 300;
	font-size: 14px;
	font-family: Arial,Helvetica,sans-serif;
}
table.faktyri td {
	padding: 0px 3px;
}

.copyright, .copyright a {
	font:11px/17px Arial,sans-serif;
	color:#fff;
}

.copyright td {
	vertical-align: top;
}

.breadcrumbs {
	margin-bottom: 10px;
	font: normal 12px/17px Georgia,serif;
}

.prodhead {
	color: #b60f1e;
	font-size: 18px;
	margin-bottom: 9px;
	font-weight: bold;
}



.prod {
	width: auto;
	margin-right: 20px;
	margin-bottom: 25px;
}

.prod table td {
	vertical-align: top;
}

table.prodtbl td:nth-child(odd) {
	width: 250px;
}

table.prodtbl, table.prodtext {
	width: 100%;
}

table.prodtext td {
	padding: 5px 5px 5px 5px;
	font-size: 16px;
}

table.prodtext tr:nth-child(even) {
	background-color: #CBD6DA;
}

table.prodtext td:nth-child(even) {
	width: 50%;
    text-align: center;
}

.prodprice {
	font-weight: bold;
	font-size: 18px !important;
}

.fulltext {
	display: none;
}

.morecont {
	text-align: center;
	margin-bottom: 20px;
}

.more {
	cursor: pointer;
	border: 1px solid gray;
	border-radius: 5px;
	padding: 10px 10px 10px 10px;
}

#scroll-to-top {
	display: none;
	position: fixed;
	right: 30px;
	bottom: 30px;
	cursor: pointer;
	opacity: 0.45;
	z-index: 999999;
}

#scroll-to-top:hover {
	opacity: 0.7;
}

#scroll-to-top img {
	width: 100%;
	height: 100%;
}

#top-workhours {
    float: right;
    font-weight: bolder;
    font-family: 'Verdana', 'serif';
    font-size: 15px;
    margin-top: 4px;
}
.italic {
	font-style: italic;
}
table.tabl_info, .tabl_osob_img, table.tabl {
	border:none;
	border-collapse:collapse;
	margin-bottom:10px;
}
table.tabl_info tr.text_info td{
	text-transform:uppercase;
}
table.tabl_info td, table.tabl td {
	padding:4px;
	text-align:center;
}

table.tabl_info td img {
	width:150px;
	height:150px;
}
.tabl_osob_img td {
	padding:4px;
	text-align:center;
}
.tabl_osob_img td img {
	width:120px;
}
#gallery-9 dl.gallery-item {
	float: left;
    margin-top: 10px;
    text-align: center;
    width: 20%;
	
}
#vizov_zamershika , #zakaz_zvonka, #zakaz_calc, #obrat_svyz{
	background-color: #b8bfc1;
    padding: 10px;
}
#vizov_zamershika .wpcf7-form p, #zakaz_zvonka .wpcf7-form p , #zakaz_calc .wpcf7-form p, #obrat_svyz .wpcf7-form p{
	font-size: 17px;
    margin-top: 4px;
}
#vizov_zamershika .wpcf7-form p.big, #zakaz_zvonka .wpcf7-form p.big, #zakaz_calc .wpcf7-form p.big, #obrat_svyz .wpcf7-form p.big{
    font-size: 20px;
    font-weight: bold;
    text-align: center;
    margin-top: 0px;
}
#vizov_zamershika .wpcf7-form input, #zakaz_zvonka .wpcf7-form input, #zakaz_calc .wpcf7-form input, #obrat_svyz .wpcf7-form input{
	margin:3px 0px;
}
#vizov_zamershika .wpcf7-form input.wpcf7-submit, #zakaz_zvonka .wpcf7-form input.wpcf7-submit, #zakaz_calc .wpcf7-form input.wpcf7-submit, #obrat_svyz .wpcf7-form input.wpcf7-submit{
	color: #ffffff;
    display: inline-block;
    width: 100px;
    font-size: 80%;
    text-shadow: #2e7ebd 0 1px 2px;
    text-decoration: none;
    text-align: center;
    line-height: 1.1;
    white-space: pre-line;
    padding: 6px 0;
    border: 1px solid;
    border-color: #60a3d8 #2970a9 #2970a9 #60a3d8;
    border-radius: 6px;
    outline: none;
    background: #60a3d8 linear-gradient(#89bbe2, #60a3d8 50%, #378bce);
    box-shadow: inset rgba(255,255,255,.5) 1px 1px;
}
.t_area{	
	width:100%
}
.t_area td{	
	padding:3px;
}
.t_area thead th{
	padding:5px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
}
.faqblock {
  margin-bottom: 15px;
}
.faqblock .title {
  padding-bottom: 0;
}
.faqblock .item {
  padding: 10px;
  border: 1px solid #ccc;
  margin-bottom: 5px;
  cursor: pointer;
}
.faqblock .item:hover,
.faqblock .item.active {
  background: #ccc;
}

.faqblock .item > div.title-fq {
font-weight: bold;
margin: 8px 0;
font-size: 18px;
}
.faqblock .item .info {
  padding: 10px;
  background: #fff;
  display: none;
  font-size: 15px;
}
.faqblock .item.active .info {
  display: block;
}
.faqblock .item .info *:nth-last-child(-n+2) {
  margin-bottom: 0;
}