@charset "windows-1251";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,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,center,dl,dt,dd,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;font-family:'Trebuchet MS',Arial !important;vertical-align:baseline;background:transparent}
ol,ul{list-style:none}
ol{padding-left:20px}
ul{list-style:circle;padding:0 0 0 25px}
li{margin:2px 0}
table{border-collapse:collapse;border-spacing:0}
html,body{height:100%}
p{margin:12px 0 16px;cursor:default}
a{border-bottom:1px dotted #4793cb;color:#4793cb;cursor:pointer;padding-bottom:0;text-decoration:none;transition:all .4s ease}
a:hover{color:#f83c35}
.catalog-image4 img,.catalog-image7 img,.zoom-imagesmall a img{cursor:pointer}
#image a{border-bottom:0 transparent;text-decoration:none}
a #aLargeImage{border-bottom:0 transparent;text-decoration:none}
textarea{resize:none;overflow:auto;font-family:'Trebuchet MS',Arial !important}
button::-moz-focus-inner{padding:0;border:0;font-family:'Trebuchet MS',Arial !important}
input::-moz-focus-inner{padding:0;border:0;font-family:'Trebuchet MS',Arial !important}
body{background-color:#d2e6ef;line-height:1.35;font-family:'Trebuchet MS',Arial !important;font-size:100.01%;height:auto!important;min-height:100%;position:relative}
#wrapper{width:100%;position:relative;color:#555;min-width:945px;max-width:1300px;margin:0 auto;padding-bottom:10px;overflow:visible}
#page{margin:0;clear:both}
#wrap{background:#fff;box-shadow:0 0 15px rgba(0,0,0,0.4);border-radius:0 0 20px 20px}
#wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#content{width:100%}
h1{font-size:24px;color:#4793cb;margin:0 6px 0 20px;padding:12px 0 4px;line-height:1;text-shadow:1px 1px 2px rgba(128,128,64,0.3);cursor:default}
h2,h3{font-size:20px;color:#4793cb;margin-bottom:10px;line-height:1;text-shadow:1px 1px 2px rgba(128,128,64,0.3);cursor:default}
h4{font-size:18px;color:#4793cb;margin:10px 0 6px 0;line-height:1;cursor:default}
h5{font-size:18px;color:#5da130;margin:0 0 8px 0;cursor:default}
#footer{border-radius:0 0 15px 15px;box-shadow:0 5px 10px rgba(0,0,0,0.5);border-top:1px solid #bbb}
@keyframes spin{from{transform:rotateY(0)}
to{transform:rotateY(360deg)}
}
#logotype{width:225px;line-height:1.4;margin:-10px 0 0;float:left;cursor:pointer;position:absolute;color:#006dbb;font-weight:700;text-shadow:1px 1px 4px rgba(0,0,0,0.4);transition:all 0.4s ease}
#logotype a{border-color:transparent;color:rgba(0,109,187,0.8)}
#logo-img1{position:absolute;left:20px;top:10px;cursor:pointer;transition:all .3s ease;font-size:24px}
#logo-img1 span{top:-10px;position:relative}
#logotype:hover #logo-img1{transform:scale(1.07)}
#logotype #logo-img{position:relative;height:120px;width:150px;padding-left:35px;padding-top:22px;margin:32px 0 0 14px;cursor:pointer;transition:all .3s ease}
#logotype:hover #logo-img{transform:scale(1.04)}
.bottom20{margin-bottom:20px}
.bottom40{margin-bottom:40px}
.bottom60{margin-bottom:60px}
.bottom80{margin-bottom:80px}
.bottom100{margin-bottom:100px}
.pbottom20{padding-bottom:20px !important}
.pbottom40{padding-bottom:40px !important}
.pbottom60{padding-bottom:60px !important}
.pbottom80{padding-bottom:80px !important}
.pbottom100{padding-bottom:100px !important}
.top100{margin-top:100px}
.b-ico{display:inline-block;overflow:hidden;height:0;background:url(http://vodovos.ru/_img/ico8.png) -10000px 0 no-repeat;vertical-align:middle}
.b-ico_13x13{width:13px;height:25px}
.b-ico_20x20{width:20px;height:20px}
.b-ico_34x17{width:36px;height:17px}
.b-ico_87x17{width:100px;height:17px}
.b-ico_36x36{width:36px;height:36px}
.crumbs{border:1px solid transparent;float:left;margin:8px 0 0 0;width:97%}
.crumbs-inner{margin:4px 10px 10px 20px;}
.crumbs div{float:left;margin-right:4px}
.citydiv{margin:8px 10px;padding:4px 10px;border:1px solid #e9ebed;transition:all .4s ease}
.citydiv:hover{border:1px solid #b5c2c9;box-shadow:0 0 0 rgba(0,0,0,0.4)}
.citydiv:hover .citylink{border:1px solid #b5c2c9;box-shadow:0 0 10px rgba(0,0,0,0.4)}
.citydiv .grid-available{float:right;margin:-24px 5px 0 0;padding:4px 10px;color:#4793cb;border:1px solid #e9ebed;background:#f5f5f5 url(http://vodovos.ru/_img/background.png);line-height:1.25;transition:all .4s ease}
.citydiv:hover .grid-available{border:1px solid #b5c2c9;box-shadow:5px 5px 5px rgba(0,0,0,0.4)}
.citydiv .grid-available p{text-indent:0;margin:5px 0}
.citylink{float:right;background:#f5f5f5 url(http://vodovos.ru/_img/background.png);border:1px solid #e9ebed;padding:6px 16px;border-radius:7px;margin-left:20px;margin-right:0;text-decoration:none;margin-top:-6px;box-shadow:0 0 3px rgba(0,0,0,0.3);transition:all .4s ease}
.citylink:hover{border:1px solid #b5c2c9;text-decoration:none;box-shadow:5px 5px 5px rgba(0,0,0,0.4)}
.about-inn{background:#eee}
.cityfilter{float:left;margin:-28px 0 0}
.citydiv .vodalink a{float:right;background:#eee;border:1px solid #e9ebed;padding:6px 16px;border-radius:5px;margin:0 0 0 20px;text-decoration:none;transition:all .4s ease}
.citydiv:hover .vodalink a{border:1px solid #777;background:#eee;text-decoration:none;box-shadow:5px 5px 5px rgba(0,0,0,0.4)}
.vardiv:hover{box-shadow:0 0 15px rgba(0,0,0,0.3)}
.warning{margin:5px 0;padding:5px 20px;background:#f7f7f7;border:1px solid #ddd;border-radius:10px}
.articles{line-height:1.3;margin:0 auto;max-width:780px}
.articles dt{font-weight:700;margin-top:14px;margin-bottom:4px;font-size:20px}
.articles a{border:0}
.error,.red{color:#f83c35}
.message,.green,.messagegreen{color:#4793cb}
.messagegreen{font-weight:700}
.blue{color:#4793cb !important;cursor:pointer}
.b-news dt{font-weight:bold;margin:8px 4px 4px 0;line-height:1.2}
.b-news dt a{text-decoration:none}
.b-news dd{color:#555;margin:0 4px 4px 0;line-height:1.25;font-size:14px}
.b-news span{color:#5da130;background:#fff;padding:0px 0px}
.news{margin-top:40px}
.news .news-body{margin:0 0 40px 0px;transition:all .4s ease}
.news .news-body:hover{background-color:#f2f9ff}
.news .news-body dt{font-size:24px;margin:4px 0 4px 250px}
.news .news-body dd{color:#555;margin:0 4px 20px 250px}
.news .news-body .news-image{float:left;width:240px;text-align:center;margin:0 auto 20px}
.news .news-body .news-image a{border:0}
.news .news-body .news-image img{max-width:200px;max-height:180px;transition:all .4s ease}
.news .news-body:hover .news-image img{transform:scale(1.06)}
.vacancyult{list-style:circle;padding:0 0 0 16px}
#city-list{margin:0 auto}
#city-list ul{min-width:0;padding-left:0}
#city-list li{width:48.5%;display:inline-block;margin:1px;color:#4793cb}
#city-list li a{text-decoration:none}
#city-list li span{position:relative;left:6px}
.map{width:100%}
.mapID{border:1px solid #bbb;float:left;height:400px;margin:0 10px 10px 0;box-shadow:0 0 7px rgba(0,0,0,0.4);transition:all 0.4s ease;min-width:600px}
.mapID:hover{color:#555;border:1px solid #777;box-shadow:0 0 25px rgba(0,0,0,0.5)}
.GoogleStreet{border:1px solid #bbb;height:500px;margin:0 0 20px;box-shadow:0 0 7px rgba(0,0,0,0.4);transition:all .4s ease}
.GoogleStreet:hover{color:#555;border:1px solid #999;box-shadow:0 0 15px rgba(0,0,0,0.6);transform:scale(1.03)}
.vcard{float:left;max-width:380px}
.vcard img{border:1px solid #e9ebed;margin-bottom:8px}
.vcard img:hover{border:1px solid #b5c2c9;box-shadow:5px 5px 5px rgba(0,0,0,0.4)}
.youtube{float:left;padding-bottom:10px;transition:all .4s ease}
.youtube:hover{transform:scale(1.03)}
.youtube iframe{border:1px solid #bbb;box-shadow:0 0 7px rgba(0,0,0,0.4)}
.youtube:hover iframe{border:1px solid #999;box-shadow:0 0 15px rgba(0,0,0,0.6)}
.youtube a{border-color:transparent;cursor:url(http://vodovos.ru/_img/zoom-cursor.png),pointer}
.youtube img{border:1px solid #bbb;box-shadow:0 0 7px rgba(0,0,0,0.4)}
.youtube:hover img{border:1px solid #999;box-shadow:0 0 15px rgba(0,0,0,0.6)}
.youtube table{border:1px solid #bbb;box-shadow:0 0 7px rgba(0,0,0,0.4)}
.youtube:hover table{border:1px solid #999;box-shadow:0 0 15px rgba(0,0,0,0.6)}
.clear{clear:both;float:none;height:0;font-size:0}
.buttonUp{background:url('http://cdn.aqua-work.ru/_img/buttonUp.png') 0 0 no-repeat;opacity:.35;position:fixed;right:20px;bottom:60px;width:64px;height:64px;cursor:pointer;z-index:99;display:none;transition:all 0.4s ease;border:0}
.buttonUp:hover,.callTo:hover{opacity:0.9;transform:scale(1.15)}
.img-region{background:url(http://vodovos.ru/_img/ico8.png) -125px 12px no-repeat;width:14px;height:24px;display:inline-block;margin-left:6px}
.img-drop{background:url(http://vodovos.ru/_img/ico8.png) -135px 6px no-repeat;width:20px;height:19px;float:left}
.img-sub{background:url(http://vodovos.ru/_img/ico8.png) -155px -1px no-repeat;width:15px;height:19px;float:left}
.img-help{background:url(http://vodovos.ru/_img/ico8.png) -186px 7px no-repeat;width:21px;height:24px;display:inline-block}
.img-logo{background:url(http://vodovos.ru/_img/ico8.png) -264px -152px no-repeat;width:39px;height:39px;display:inline-block}
.img-logo:hover{animation:spin 2s 0s ease-out infinite}
.tablespace{padding:0 5px 0 0}
.tableright{padding:0 5px 0 0;text-align:right}
.tablegoods{width:253px}
.zebra-table{margin:10px 0}
.zebra-table td{background:#fff;padding:0}
.zebra-table td.odd{background:#f3f7fa}
.zebra-table td.compare-group.odd{background:#fff}
.comparator td{padding:0 5px 0 0;font-size:13px;background-color:#fff;margin:6px 0;line-height:1.5}
.comparator th{background-color:#fff;vertical-align:top}
.compare-group{height:18px}
.compare-bold{font-weight:700;font-size:14px;border-top:1px dotted #bbb}
.comparator .compare-bold{border-top:2px double #bbb}
#canvas{width:100%;height:100%}
@keyframes rotate{from{transform:rotate(0)}
to{transform:rotate(360deg)}
}
@-moz-keyframes rotate{from{-moz-transform:rotate(0);}
to{-moz-transform:rotate(360deg);}}
@-webkit-keyframes rotate{from{-webkit-transform:rotate(0);}
to{-webkit-transform:rotate(360deg);}}
.Russia{float:left;padding-right:3px;width:85%;transition:all .5s ease-in-out}
.Russia:hover{cursor:url(http://vodovos.ru/_img/zoom-cursor.png),pointer;margin-left:110%;margin-top:-35%;transform:rotate(-10deg) rotateY(12deg) rotateX(60deg) scale(4)}
.info{background-color:#f7ffee;border:1px solid green;border-radius:10px;margin-right:10px;padding:6px 40px;box-shadow:0 0 9px rgba(0,0,0,0.4);margin-left:2%;margin-right:2%}
.info span{font-size:18px;font-weight:700;color:#f83c35}
.info:hover{border:1px solid green;box-shadow:0 0 11px rgba(0,0,0,0.5)}
.note{min-height:120px;padding-left:140px;background:url(http://cdn.aqua-work.ru/_img/note.png) 10px 15px no-repeat;background-color:#f7ffee}
.note p{margin:8px 0}
.comment{background:#f7f7f7;border:1px solid #777;border-radius:0 10px 10px 0;box-shadow:5px 5px 5px rgba(0,0,0,0.4);color:#222;float:left;font-size:14px;margin:0 20px 10px -10px;padding:10px 20px;width:300px}
.comment-right{float:right;border-radius:10px 0 0 10px;margin:0 -10px 10px 20px;width:350px}
.tr-hidden{display:none}
.dostavka-text{font-size:18px;color:#14a600}
.shadow{box-shadow:0 0 2px rgba(0,0,0,0.3);padding:0;transition:all 0.5s ease}
.shadow:hover{box-shadow:0 0 15px rgba(0,0,0,0.4)}
.vacancyult{list-style:circle;padding:0 0 0 20px}
.vacancy h2,.vacancy h3{text-decoration:underline}
#jivo_chat_widget{display:none}
#jivo_custom_widget{position:fixed;right:20px;bottom:-126px;width:292px;z-index:99;cursor:pointer;opacity:0.9;height:150px;border-radius:14px 15px 0 0;box-shadow:-6px -6px 10px rgba(0,0,0,0.5);transition:all 0.4s ease;background-color:rgb(57, 216, 114);background:linear-gradient(to bottom, rgb(57, 216, 114) 0%, rgb(11, 158, 58) 99%, rgb(57, 216, 114) 100%) repeat scroll 0% 0% rgb(57, 216, 114);border:3px solid green;color:#fff;padding:10px 16px;text-align:center;font-size:18px;font-weight:bold;text-shadow:1px 1px 1px rgba(0,0,0,0.6);line-height:1.3}
#jivo_custom_widget span{font-size:24px}
#jivo_custom_widget:hover{opacity:1;bottom:-4px}
#jivo-chat #input-field{background-color:#dff}
#jivo-chat.jivo-online{margin-right:30px}
#jivo_action #jivo_close_button{margin-top:25px;margin-left:330px}
.large{font-size:20px}
.width25{width:25%;float:left}
.width33{width:33%;float:left}
.width40{width:40%;float:left}
.width45{width:45%;float:left}
.width50{width:50%;float:left}
.width55{width:55%;float:left}
.width60{width:60%;float:left}
.mright100{margin-right:100px}
.mright200{margin-right:200px}
.mright300{margin-right:300px}
.mright400{margin-right:400px}
.mright500{margin-right:500px}
.mright600{margin-right:600px}
#table-ok{width:680px !important}
.image-right{float:right;margin:0 0 20px 20px}
.image-left{float:left;margin:0 20px 20px 0}
.transfer_class{z-index:999}
.transfer_class img{border:1px solid #222;box-shadow:0 0 20px rgba(0,0,0,0.5);height:100%;width:auto}