﻿html,body{width:100%;height:100%;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer,header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:top;}
b, strong{font-weight:bold;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
html,body{height:100%}
table{border-width:0;padding:0;margin:0;vertical-align:top;}
td{margin:0;padding:0}
form{padding:0;margin:0}
input, textarea{font:12px/20px 'Tahoma', 'Geneva', sans-serif;color:#333;margin:0}
@font-face{font-family:"Tahoma";src:local("Tahoma"),
url("tahoma.ttf");}
body{background:#fff;margin:0;padding;0;font-family:'PT Sans', sans-serif;}
.clear{clear:both;}
h1, span.header{text-shadow:-1px -1px 1px rgba(0,0,0,0.1), 1px 1px 1px rgba(0,0,0,0.1),1px 1px 1px rgba(255,255,255,0.7);}
h1, span.header{font-family:'Roboto Condensed', sans-serif;font-size:28px;font-weight:bold;margin:0;padding:20px 0 5px 0;text-transform:uppercase;}
h2{font-family:'Roboto Condensed', sans-serif;font-size:21px;font-weight:normal;margin:0;padding:20px 0 7px 0}
h2.heading{width:100%;height:25px;display:block;text-align:center;background:url("heading-bg.png") #FFF top center repeat-x;margin:23px auto 5px auto;clear:both;}
h2.heading span{background-color:#fff;color:#2b2b5c;font-family:'Roboto Condensed', sans-serif;padding:0 13px;font-size:26px;position:relative;top:-16px}
h3{font-family:'Roboto Condensed', sans-serif;font-size:19px;font-weight:normal;margin:0;padding:20px 0 5px 0}
p{color:#2f2d2d;font-size:14px;padding-bottom:10px;text-align:justify;}
a{text-docoration:none;color:#2b2b5c;}
#toTop{width:55px;text-align:center;padding:5px;position:fixed;bottom:50%;left:0;cursor:pointer;color:#666;text-decoration:none;z-index:10}
.wrapper{max-width:1200px;min-width:240px;margin:0 auto;position:relative;}
.visualMenu-item{display:table;width:23%;height:54px;float:left;margin:0 8px 8px 2px;vertical-align:middle;opacity:1;border-radius:3px;padding:1px}
.visualMenu-item:hover{/*opacity:.9;*/background:#f1f1f1;text-shadow:1px 1px 0 #fff}
.visualMenu-item a{display:table-cell;color:#2b2b5c;font-family:Tahoma,sans-serif;font-size:13px;padding-left:60px;text-decoration:none;vertical-align:middle;}
.visualMenu-item a span{}
#vm11{background:url("vm11.jpg") left center no-repeat}
#vm12{background:url("vm12.jpg") left center no-repeat}
#vm13{background:url("vm13.jpg") left center no-repeat}
#vm14{background:url("vm14.jpg") left center no-repeat}
#vm15{background:url("vm15.jpg") left center no-repeat}
#vm16{background:url("vm16.jpg") left center no-repeat}
#vm17{background:url("vm17.jpg") left center no-repeat}
#vm18{background:url("vm18.jpg") left center no-repeat}
#vm21{background:url("vm21.jpg") left center no-repeat}
#vm22{background:url("vm22.jpg") left center no-repeat}
#vm23{background:url("vm23.jpg") left center no-repeat}
#vm24{background:url("vm24.jpg") left center no-repeat}
#vm25{background:url("vm25.jpg") left center no-repeat}
#vm26{background:url("vm26.jpg") left center no-repeat}
#vm27{background:url("vm27.jpg") left center no-repeat}
#vm28{background:url("vm28.jpg") left center no-repeat}
#vm31{background:url("vm31.jpg") left center no-repeat}
#vm32{background:url("vm32.jpg") left center no-repeat}
#vm33{background:url("vm33.jpg") left center no-repeat}
#vm34{background:url("vm34.jpg") left center no-repeat}
#vm35{background:url("vm35.jpg") left center no-repeat}
#vm36{background:url("vm36.jpg") left center no-repeat}
#vm37{background:url("vm37.jpg") left center no-repeat}
#vm38{background:url("vm38.jpg") left center no-repeat}
.pkMenu-row{display:block;}
.pkItem{display:block;width:220px;height:139px;float:left;margin:12px 0;opacity:1;margin-right:6px}
.pkItem:nth-child(3n){margin-right:0}
.pkItem:hover{opacity:.9;box-sahdow:0 0 4px #000}
.pkImg img{width:220px;border-radius:2px 2px 0 0}
.pkLink{display:block;width:220px;background:#eca100;text-decoration:none;text-align:center;margin-top:1px;padding:4px 0;border-radius:0 0 2px 2px;font-family:'Roboto Condensed', sans-serif;text-transform:uppercase;color:#fff;font-size:13px;text-shadow:0 0 3px #000}
#content-container{max-width:1200px;min-width:240px;min-height:700px;position:relative;top:-10px}
#page a{font-size:14px}
#page ul{margin-left:20px;padding:13px 0}
#page li{color:#2f2d2d;font-size:14px;text-align:justify;}
.page ul, .page ol{margin-left:20px;padding-bottom:13px}
.page li{color:#2f2d2d;font-size:14px;text-align:justify;padding-bottom:4px}
.page .icon-block img{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border:1px solid #ccc;padding:0;margin:0}
div.content{margin:5px 0 5px 0;position:relative;}
div.content a{text-decoration:none;border-bottom:1px dashed #ccc}
div.content a:hover{color:#3879d9;}
.icon-block span{float:left}
.more-cat{margin-top:8px;font-size:11px;color:#adadad;}
#left-menu{width:210px;background:url("dotline-v.png") top right repeat-y;padding-right:2px;position:relative;}
#left-menu a{color:#3f3f84;}
#left-menu span p{width:100%;min-width:210px;padding:1px 0;margin:3px 0;display:block;background-color:#ffed97;-moz-border-radius:5px;-webkit-border-radius:5px;text-align:center;font-size:22px;font-family:'Roboto Condensed', sans-serif;}
.price-block{min-height:65px;position:relative;margin:10px 0 10px 0;-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#fff;border:1px solid #ccc}
.price-block span{padding:7px 0 10px 44px;background:url("price-icon.png") top left no-repeat;font-family:'Roboto Condensed', sans-serif;font-size:22px;font-weight:bold;position:relative;margin:5px 0 0 35px;top:7px;color:#374056;display:block;}
a.price-link{text-decoration:none}
a.price-link:hover .price-block span{color:red;}
a.price-link:hover .price-block{border:1px solid orange;}
.price-block ul{width:220px;margin:20px 0 0 10px;list-style:none}
.price-block ul li{padding:5px 0}
.price-block ul li a{background:url("price.png") top left no-repeat;padding-left:20px;font-size:13px}
ul.menu{margin:0;padding:0;display:inline-block;background-color:none;width:230px;box-shadow:none}
ul.menu li{list-style:none;position:relative;background:url("lm-li-bg.png") top right repeat-y;}
ul.menu li:first-child{padding-top:10px}
ul.menu li li:first-child{padding-top:0}
ul.menu li:last-child{background:url("lm-li-bg-last.png") bottom right no-repeat}
ul.menu li a{padding:10px 12px 10px 40px;color:white;font-size:13px;font-weight:bold;font-family:Arial;text-decoration:none;display:block;border-top:1px solid #c4c4c4;}
ul.menu li ul li a{padding:10px 12px 10px 13px}
ul.menu li a:hover{background-color:#ffbd0f;}
ul.menu li:first-child a{border-top:none}
ul.menu li ul{position:absolute;left:-9000px;background-color:#fff6db;box-shadow:0 0 25px #464646;border-radius:3px}
ul.menu li:hover ul{display:block;position:absolute;left:208px;top:0;background-color:#fff8e5;width:242px;z-index:1000}
ul.menu li:hover ul ul{background-color:#fff6db;}
ul.menu li li a, ul.menu li li, ul.menu li li:last-child{background:none}
li.li-lm12 a{background:url("lm12-demontag.png") top left no-repeat}
li.li-lm13 a{background:url("lm13-santeh.png") top left no-repeat}
li.li-lm14 a{background:url("lm14-electrik.png") top left no-repeat}
li.li-lm15 a{background:url("lm15-stygka-pola.png") top left no-repeat}
li.li-lm16 a{background:url("lm16-gipsokarton.png") top left no-repeat}
li.li-lm17 a{background:url("lm17-shtukaturka.png") top left no-repeat}
li.li-lm18 a{background:url("lm18-shpatlevka.png") top left no-repeat}
li.li-lm19 a{background:url("lm19-oboi.png") top left no-repeat}
li.li-lm20 a{background:url("lm20-pokraska.png") top left no-repeat}
li.li-lm21 a{background:url("lm21-napolnie-pokritija.png") top left no-repeat}
li.li-lm22 a{background:url("lm22-plitka.png") top left no-repeat}
li.li-lm23 a{background:url("lm23-doors.png") top left no-repeat}
li.li-lm24 a{background:url("lm24-stroyka.png") top left no-repeat}
li.li-lm25 a{background:url("lm25-otoplenie.png") top left no-repeat}
li.li-lm26 a{background:url("lm26-potolki.png") top left no-repeat}
li.li-lm33 a{background:url("lm33-mebel.png") top left no-repeat}
li.li-lm71 a{background:url("lm71-kondicioner.png") top left no-repeat}
li.li-lm77 a{background:url("lm77-maljarka.png") top left no-repeat}
li.li-lm78 a{background:url("lm78-kovlja.png") top left no-repeat}
li.li-lm80 a{background:url("lm80-zemljanie-raboty.png") top left no-repeat}
li.li-lm81 a{background:url("lm81-okna.png") top left no-repeat}
li.li-lm82 a{background:url("lm82-lepnina.png") top left no-repeat}
li.li-lm141 a{background:url("lm141-shtori.png") top left no-repeat}
li.li-lm168 a{background:url("lm168-reshetki.png") top left no-repeat}
li.li-lm189 a{background:url("lm189-zabori.png") top left no-repeat}
.page{width:92%;display:table;margin-left:15px}
.page img{float:left;padding:5px 10px 25px 0}
.page .gal-item img{float:left;padding:0}
.page .gal-item-active img{padding:0;margin:0 5px 5px 0;border:1px solid #ccc}
.path{position:relative;margin:20px 0 0 -20px}
.path li{position:relative;float:left;list-style:none;margin-right:5px;font-size:13px;color:#e6690e;}
.path li a{font-size:13px;color:#abafc4;text-decoration:none}
.path li a:hover{color:#e6690e;text-decoration:underline;}
.header-of-articles-block{display:block;background:orange;width:98%;height:24px;font-family:'Roboto Condensed', sans-serif;font-size:16px;text-shadow:1px 1px 1px #373737;color:#fff;position:relative;padding:2px 0 2px 2%;margin-top:-9px}
.potolok-type-icon{display:block;width:34%;float:left;height:32px;padding-left:38px;margin:4px 4px;font-family:'Roboto Condensed', sans-serif;border:none}
div.content div a.potolok-type-icon{text-decoration:none;text-transform:uppercase;font-size:20px;border:none}
div.content div a.potolok-type-icon:hover{color:#d4a500;border:none}
#mate{background:url("potolok-mate.png") top left no-repeat}
#glossy{background:url("potolok-glossy.png") top left no-repeat}
#satine{background:url("potolok-satin.png") top left no-repeat}
#textile{background:url("potolok-textile.png") top left no-repeat}
#remont{background:url("potolok-s-remont.png") top left no-repeat}
#svet{background:url("potolok-s-svet.png") top left no-repeat}
#made{background:url("potolok-s-proizvodstvo.png") top left no-repeat}
.block-anons-articles{width:30%;height:260px;overflow:hidden;display:block;float:left;margin:10px 4px 5px 4px;padding:3px;border:1px solid #DDD;background:#fcfcfc;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;opacity:1;filter:alpha(Opacity=100);}
.block-anons-articles:hover{opacity:0.9;filter:alpha(Opacity=90);}
.block-anons-articles .anons-articles-image{display:block;width:100%;height:140px;padding:0 0 5px 0;margin:0;background-size:cover;background-position:center}
.block-anons-articles a{text-decoration:none}
.block-anons-articles:hover a span.anons-articles-header{color:orange;}
.block-anons-articles:hover{background:#f8f8f8;}
.block-anons-articles span.anons-articles-header{font-family:'Roboto Condensed', sans-serif;font-size:16px;padding:5px 4px;display:block;}
.block-anons-articles span.anons-articles-introtext{font-size:12px;padding-top:4px;padding:0 4px;display:block;height:60px;overflow:hidden;}
.disclaimer{width:100%;height:80px;clear:both;padding:15px 0;margin:10px 0;border-top:1px dashed #d1d1d1;border-bottom:1px dashed #d1d1d1;}
.disclaimer p{display:block;width:73%;float:left;padding-right:20px;color:#151515;}
.disclaimer .stoimost{display:none}
.fs-nav{display:none;width:2em;height:2em;line-height:1.6em;text-align:center;position:absolute;top:30%;margin-top:-1em;border-radius:2em}
.fs-hover .fs-nav{display:block;opacity:.9;}
.fs-nav-prev{left:-1px}
.fs-nav-next{right:15px}
.fs-nav:hover{opacity:1;}
.fs-dots{position:absolute;display:block;bottom:-25px;left:0;width:100%;text-align:center}
.fs-dot{display:inline-block;vertical-align:middle;margin:4px;height:8px;width:8px;border:2px solid #eca50c;border-radius:60px}
.fs-on{border:3px solid #eca50c;background:#eca50c;height:6px;width:6px}
.slide-item{border-radius:3px}
.grey-hr{color:#424242;size:1px}
#footer{max-width:1300px;min-width:240px;height:100px;background-color:#374056;}
#footer-logo{display:block;width:150px;height:50px;position:relative;margin-left:25px;top:15px;float:left}
#footer-logo-link{font-size:10px;color:#ccc;text-decoration:none}
a#footer-skywe-link{font-size:9px;color:#ccc;text-decoration:none;text-align:left;margin-top:3px;float:left;display:block;width:100px}
#counter{text-align:center;width:200px;margin:20px auto 0 auto;float:left}
div.usluga-tip a{text-decoration:none}
div.usluga-tip{display:block;width:216px;height:220px;margin:0 10px 20px 10px;float:left;opacity:1;}
div.usluga-tip:hover{opacity:0.9;}
div.usluga-tip img{width:214px;padding:0;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border:1px solid #c9c9c9;}
div.usluga-tip span.ph{font-size:16px;font-family:'Roboto Condensed', sans-serif;color:#fff;text-transform:uppercase;background:#227bc7;width:216px;display:table;text-align:center;position:relative;top:2px;padding:2px 0 3px 0}
div.usluga-tip p{font-size:11px;color:#464646;line-height:100%;margin-top:5px}
#trigger{text-align:center}
#fade{display:none;background:#000;position:fixed;left:0;top:0;width:100%;height:100%;opacity:.80;z-index:9999;}
#close img{text-decoration:none}
#close{width:50px;height:50px;position:absolute;float:right}
#lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);opacity:0.85;display:none}
#lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-family:"lucida grande", tahoma, verdana, arial, sans-serif;font-weight:normal;}
#lightbox img{width:auto;height:auto;}
#lightbox a img{border:none}
.lb-outerContainer{position:relative;background-color:white;*zoom:1;width:250px;height:250px;margin:0 auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}
.lb-outerContainer:after{content:"";display:table;clear:both;}
.lb-container{padding:10px}
.lb-loader{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}
.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
.lb-container > .nav{left:0}
.lb-nav a{outline:none}
.lb-prev, .lb-next{width:49%;height:100%;background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");display:block;}
.lb-prev{left:0;float:left}
.lb-next{right:0;float:right}
.lb-prev:hover{background:url("prev.png") left 48% no-repeat}
.lb-next:hover{background:url("next.png") right 48% no-repeat}
.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-ms-border-bottom-left-radius:4px;-o-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-ms-border-bottom-right-radius:4px;-o-border-bottom-right-radius:4px;border-bottom-right-radius:4px}
.lb-dataContainer:after{content:"";display:table;clear:both;}
.lb-data{padding:0 10px;color:#BBB;}
.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}
.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}
.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:11px}
.lb-data .lb-close{width:35px;float:right;padding-bottom:0.7em;outline:none}
.lb-data .lb-close:hover{cursor:pointer;}
.priceTable{border-left:1px #f1f1f1 solid;border-top:1px #f1f1f1 solid;padding:0}
.priceTable td{border-right:1px #f1f1f1 solid;border-bottom:1px #f1f1f1 solid;padding:5px}
.priceTable tr:nth-child(2n):hover{background:#f1f1f1;}
.priceTable tr:nth-child(2n+1){background:#f8f8f8;}
.priceTable tr:nth-child(2n+1):hover{background:#f1f1f1;}
.priceTable td a{padding:1px 3px 1px 10px;border-bottom:none;font-size:13px}
.priceTable td span{font-size:13px}
.headPriceTabl span{font-size:13px;color:#f2f2f2;padding-left:10px}
.orderFormRow{display:block;width:380px;position:relative;margin:0 auto;left:-10px}
.free-audit-input{display:block;width:380px;height:34px;border:1px #ccc solid;text-indent:37px;box-shadow:inset 1px 2px 3px rgba(0,0,0,0.1);border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;margin:4px auto;}
.send-audit-button-second{display:block;width:380px;height:34px;font-size:15px;border-bottom:3px solid #a6972c;margin:0 auto;border-top:none;border-left:none;border-right:none;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;text-shadow:1px 1px 0 #FFF;background:#f9f4e8;background:-moz-linear-gradient(top, #f9f4e8 4%, #fccd4d 8%, #f2dc6f 13%, #f7cb5b 90%, #fbdf93 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(4%,#f9f4e8), color-stop(8%,#fccd4d), color-stop(13%,#f2dc6f), color-stop(90%,#f7cb5b), color-stop(100%,#fbdf93));
background:-webkit-linear-gradient(top, #f9f4e8 4%,#fccd4d 8%,#f2dc6f 13%,#f7cb5b 90%,#fbdf93 100%);
background:-o-linear-gradient(top, #f9f4e8 4%,#fccd4d 8%,#f2dc6f 13%,#f7cb5b 90%,#fbdf93 100%);
background:-ms-linear-gradient(top, #f9f4e8 4%,#fccd4d 8%,#f2dc6f 13%,#f7cb5b 90%,#fbdf93 100%);
background:linear-gradient(to bottom, #f9f4e8 4%,#fccd4d 8%,#f2dc6f 13%,#f7cb5b 90%,#fbdf93 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f4e8', endColorstr='#fbdf93',GradientType=0 );}
.send-audit-button-second:hover{background:#ffff88;cursor:pointer;border-bottom:2px solid #a6972c;position:relative;top:1px;background:#f9f4e8;background:#f9f4e8;background:-moz-linear-gradient(top, #f9f4e8 4%, #f9e58b 9%, #efef94 13%, #e8e26f 90%, #fbdf93 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(4%,#f9f4e8), color-stop(9%,#f9e58b), color-stop(13%,#efef94), color-stop(90%,#e8e26f), color-stop(100%,#fbdf93));
background:-webkit-linear-gradient(top, #f9f4e8 4%,#f9e58b 9%,#efef94 13%,#e8e26f 90%,#fbdf93 100%);
background:-o-linear-gradient(top, #f9f4e8 4%,#f9e58b 9%,#efef94 13%,#e8e26f 90%,#fbdf93 100%);
background:-ms-linear-gradient(top, #f9f4e8 4%,#f9e58b 9%,#efef94 13%,#e8e26f 90%,#fbdf93 100%);
background:linear-gradient(to bottom, #f9f4e8 4%,#f9e58b 9%,#efef94 13%,#e8e26f 90%,#fbdf93 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f4e8', endColorstr='#fbdf93',GradientType=0 );}
.servDescription{display:block;width:420px;font-style:italic;font-size:13px;margin-top:7px}
a.send-audit-button-second{display:block;width:48%;float:left;text-decoration:none;color:#232323;text-align:center;padding-top:4px}
a.send-audit-button-second span{position:relative;top:4px}
#contact_name{background:url("cnt-user.png") center left no-repeat}
#contact_phone, #contact_phone2{background:url("cnt-phone.png") center left no-repeat}
#contact_url{background:url("cnt-url.png") center left no-repeat}