?PNG
IHDR ? f ??C1 sRGB ?? gAMA ?a pHYs ? ??od GIDATx^LeY?a?("Bh?_????q5k?*:t0A-o??]VkJM??f?8\k2ll1]q????T
Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found
in /home/user1137782/www/china1.by/classwithtostring.php on line 86
Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 213
Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 214
Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 215
Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 216
Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 217
Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 218
PK I)[@
V V
main.css.~76~nu W+A html,body{height:100%;margin:0;padding:0;}
input,select,a{outline:none;}
body{color:black;width:100%;min-width:990px;height:100%;min-height:100%;font:11px Arial;background:#fff9ef url(../img/bodyBg.png) repeat-x top left;}
body.inner{background:white url(../img/innerBg.jpg) repeat-x top left;}
.wrap{min-height:100%;position:relative;float:left;width:100%;overflow: hidden;}
.wrapInner{margin:0 auto;max-width:1300px;}
.footer{float:left;width:100%;position:absolute;bottom:0;left:0;height:182px;background:transparent url(../img/footBg.png) repeat-x top left;}
.clear{clear:both;}
.footerIn{margin:0 auto;max-width:1300px;}
.header{float:left;width:100%;position:relative;z-index:1000;background:transparent url(../img/headBg.png) repeat-x top left;height:102px;}
.logo{ float: left; margin-left: 3%; margin-top: 24px; width: 24%;}
.mainMenu{float:left;width:60%;margin-top:40px;}
.mainMenu ul li{float:left;margin-right:2%;margin-left:2%;}
.mainMenu ul li a{color:#e0eff9;font:bold italic 14px Arial;border-bottom:1px solid #e0eff9;}
.mainMenu ul li a:hover{color:white;border-bottom:1px solid white;}
.entrance{float:right;margin:42px 6% 0 0;}
.entrance a{text-decoration:none;color:#e0eff9;}
.entrance a img{vertical-align:middle;margin-right:7px;}
.entrance a span{font:11px Arial;border-bottom:1px solid #e0eff9;}
.entrance a:hover{color:white;}
.entrance a:hover span{font:11px Arial;border-bottom:1px solid white;}
.secondMenu{float:left;margin-left:9%;margin-top:23px;width:72%;}
.secondMenu ul li{float:left;margin-right:5%;}
.secondMenu ul li a{text-decoration:none;color:#505050;}
.secondMenu ul li a span{display:block;margin:12px 0 0 0;float:left;}
.secondMenu ul li a span em{font:11px Arial;border-bottom:1px solid #505050;}
.secondMenu ul li a:hover{color:#eb2b21!important;}
.secondMenu ul li a:hover span em{font:11px Arial;border-bottom:1px solid #eb2b21;}
.secondMenu ul li a img{float:left;margin-right:9px;margin-left:-3px;}
.phones{margin:29px 6% 0 0;padding-bottom:10px;position:absolute;z-index:10;top:0; right:0;}
.phones div{color:white;font:12px Arial;}
.phones div span{color:white;font:bold 20px Arial;margin-left:4px;}
.phones p{width:70%;float:right;margin:9px 0 0;}
.phones p a{text-decoration:none;color:white;}
.phones p a img{float:left;margin-right:6px;}
.phones p a span{font:11px Arial;border-bottom:1px dotted white;}
.phones p a:hover{color:#e0eff9;}
.phones p a:hover span{font:11px Arial;border-bottom:1px dotted #e0eff9;}
.visual{float:left;width:100%;position:relative;margin-top: -5px;}
.visualIn{position:relative; z-index:9;height:333px;width:100%; overflow:hidden;}
.visualIn img{min-width:100%;}
.content{float:left;width:100%;padding-bottom:221px;overflow:hidden;}
.visualMenu{ float:left; width:100%; background:transparent url(../img/visBg.png) no-repeat bottom center;padding-bottom:10px;}
.visualMenu table{width:100%;}
.visualMenu table td a{text-decoration:none; font:bold 24px "Myriad Pro", Tahoma;}
.visualMenu table td {text-align:center; vertical-align:middle;width:33%;padding: 8px 10px 10px;}
.visualMenu table td.td1 a{color:white;}
.visualMenu table td.td2 a{color:white;}
.visualMenu table td.td3 a{color:#bec2c5;}
.visualMenu table td.td1 {background:#0273ca;}
.visualMenu table td.td2 {background:#ff822a;}
.visualMenu table td.td3 {background:white;}
.contentAds{float:left;width:100%;margin-top:31px;}
.contentAds h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.adsBlockImg{text-align:center;display:block;margin:0 auto;width:220px;height:142px;background:transparent url(../img/adsBg.gif) no-repeat 0 0;position:relative;}
.adsBlockImg span{position:absolute;bottom:14px;width:100%;text-align:center;left:0;}
.adsBlock{float:left;width:21%;margin-top: 18px;margin-left: 3%;}
.adsBlock p a{color:#3380bc;font:italic 11px Arial;}
.adsBlock p{margin-top:-2px;text-align:center;display:block;}
.adsBlock p a:hover{color:#ff822a;}
.adsBlock p.actP a{color:#ff822a;}
.contentNews{float:left;width:100%;margin-top:42px;}
.contentNews h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.contentNewsBlock{float:left; margin-top: 17px; padding-left: 6%; width: 25%;}
.contentNewsBlock div{padding-bottom:9px;}
.contentNewsBlock span{color:#727272;font:italic 11px Arial;}
.contentNewsBlock em{color:white;font:italic 11px Arial;margin-left:19px;padding:0 8px 1px;}
.contentNewsBlock a{color:#e86a11;font:13px/150% Arial;}
.contentNewsBlock a:hover{color:#636363;font:13px/150% Arial;}
.contentNewsBlock p{color:#636363;font:italic 12px/150% Arial;padding-top:7px;}
.contentNewsBlock em.grayN{background:#6d6862;}
.contentNewsBlock em.orangeN{background:#ff822a;}
.contentNewsBlock em.yellowN{background:#0273ca;}
.contentBtm{float:left;width:100%;margin-top:41px;}
.contentBtm p{color:#575757;font:bold italic 14px Arial;padding-bottom:15px;margin-left: 6%;}
.contentBtm ul li{float:left;margin:0 1% 0 0;}
.contentBtm ul {margin-left:6%;}
.footerT{float:left;width:100%;margin-top:32px;}
.footerT ul li{float:left;margin-left:3%;width:20%;margin-right:1%;}
.footerT ul li span{color:#43392e;font:bold 12px Arial;display:block;margin-left:2px;margin-bottom:17px;text-transform:uppercase;letter-spacing:0.8px;}
.footerT ul li ul li{float:left;width:90%;margin:0 2px 12px;}
.footerT ul li ul li a{color:#43392e;font:11px Arial;}
.footerT ul li ul li a:hover{color:black;}
.footerB{float:left;width:100%;margin-top:31px;}
.footerSocial{float:left;margin:6px 2%;width:22%;margin-left:3%;width:21%;margin-right:1%;}
.footerSocial ul,.footerSocial ul li,.footerSocial ul li a{float:left;}
.footerSocial ul li a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#FFFFFF,#F3F3F3) repeat scroll 0 0 transparent;border-color:#E5E5E5 #D2D2D2 #C0C0C0 -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#333333;height:45px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:40px;}
.footerSocial ul li:first-child a{border-left:1px solid #D2D2D2;}
.footerSocial ul li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CBCBCB #A5A5A5 #818181;border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 4px #818181;color:#333333 !important;margin-left:-1px;position:relative;z-index:2;}
.footerSocial ul li:first-child a:hover{margin-left:0;}
.footerSocial ul li a span{display:block;font-size:10px;margin-bottom:3px;padding-top:5px;text-align:center;}
.footerSocial ul li a i{background:url("../img/social.png") no-repeat scroll 0 0 transparent;display:block;height:15px;margin-left:13px;width:15px;}
.footerSocial ul li.fb a{border-radius:5px 0 0 5px;}
.footerSocial ul li.vk a{border-radius:0 5px 5px 0;}
.footerSocial ul li.fb a i{background:-34px 0;}
.footerSocial ul li.vk a i{background:-49px 0;}
.footerSocial ul li.fb a:hover i{background:-34px -16px;}
.footerSocial ul li.vk a:hover i{background:-49px -16px;}
.copyright{float:left;margin:14px 0;width:22%;margin-left:1%;width:21%;margin-right:1%;padding-left:5px;}
.copyright p{color:#453d3d;font:11px Arial;padding-top:7px;}
.copyright a{color:#f69408;font:11px Arial;}
.copyright a:hover{color:black;}
.footAddress{float:left;width:21%;margin:4px 1% 0;padding-left:3px;}
.footAddress div{color:#f69408;font:12px Arial;}
.footAddress div span{color:#f69408;font:bold 20px Arial;margin-left:6px;}
.footAddress p{margin:6px 2px;color:#453d3d;font:11px Arial;}
.reactive{color:#453d3d;font:11px Arial;float:left;width:19%;margin-left:5%;margin-right:1%;margin-top:12px;padding-left:5px;}
.reactive a{text-decoration:none;}
.reactive a img{vertical-align:middle;margin-bottom:3px;}
.car{position:absolute;top:-1px;left:72%;}
.contentL{float:left;width:230px;margin-top:64px;}
.leftMenu{float:left;width:200px;margin-left:22px;margin-top: 1px;}
.leftMenu ul li{padding:4px 10px 6px;}
.leftMenu ul li a{color:#4a423c;font:13px Arial;}
.leftMenu ul li.a{background: #f18212 url("../img/leftMenuBg.jpg") repeat-x scroll 0 0;border-radius:13px;}
.leftMenu ul li ul{padding-top:7px;padding-bottom:19px;}
.leftMenu ul li ul li{padding:4px 10px 6px;width:160px;}
.leftMenu ul li.a a{color:white;font:bold 13px Arial;text-decoration:none;}
.contentL .secondMenu{margin:55px 0 0 22px;width:200px;}
.contentL .secondMenu span{float:none;margin-left:68px;}
.contentL .secondMenu ul li{float:left;width:100%;margin-bottom:35px;}
.contentR{margin-left:245px;margin-top:60px;position:relative;}
.contentR p{color:#4a423c;font:12px/150% Arial;}
.contentR h1{color:#4a423c;font:bold 26px/150% Arial;margin-left:5px;width:80%;}
.breadCr{float:left;width:100%;color:#888888;font:italic 11px Arial;margin-top:16px;margin-bottom:35px;}
.breadCr a{color:#888888;font:italic 11px Arial;margin:0 6px;}
.breadCr span{color:#888888;font:italic 11px Arial;margin:0 6px;}
.contentTabs{float:left;width:100%;margin-top:12px;}
.contentTabs ul li{float:left;margin:0 28px 0 7px;}
.contentTabs ul li a{float:left;color:#888888;font:bold italic 18px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs ul li span{float:left;color:#219007;font:bold italic 18px Arial;}
.newsBlock{float:left;width:96%;margin-top:23px;margin-bottom:7px;}
.newsBlockL{float:left;width:146px;height:103px;position:relative;overflow:hidden;margin-left:4px;margin-top:3px;}
.newsAbs{position:absolute;top:0;left:0;}
.newsBlockR{margin-left:167px;}
.newsBlockR span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:8px;}
.newsBlockR a{color:#fa7301;font:14px Arial;}
.newsBlockR p{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR p a{color:#219007;font:12px Arial;}
.newsBlockR em{background:#ff4310;color:white;font:italic 11px Arial;padding:0 6px 1px;margin-left:10px;vertical-align:top;}
.newsBlockR ul{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR ul li{padding-bottom:5px;}
.newsBlockR div{float:right;font: 11px Arial; color:#727272; margin-top: -3px;}
.newsBlockR div span{float:none; width:auto;font:italic 11px Arial;color:#727272;}
.newsBlockR div img{margin: 0 6px;}
.tenderBlock{float:left;width:98%;margin-top:3px;margin-bottom:29px;margin-left: 7px;}
.tenderBlock span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:3px;}
.tenderBlock a{color:#49413b;font:bold 16px/150% Arial;}
.tenderBlock p{float:left;font:12px/165% Arial;margin-top:4px;width:96%;color:#585858;}
.tenderBlock p a{color:#fa7301;font:12px Arial;text-decoration:none;margin-left: 5px;}
.tenderBlock p a span{float:none; width:auto; margin:0; text-decoration:underline;color:#fa7301;font:12px Arial;margin-right: 3px;}
.pages{float:left;width:500px;margin-left:168px;margin-top:31px;}
.pages a{float:left;color:#665d56;font:13px Arial;margin:0 6px;}
.pages span{float:left;color:#ffa800;font:13px Arial;margin:0 6px;}
a.pagePrev{width:26px;height:15px;background:transparent url(../img/pagePrev.gif) no-repeat 0 0;margin:1px 16px 0 0;}
a.pageNext{width:26px;height:15px;background:transparent url(../img/pageNext.gif) no-repeat 0 0;margin:1px 0 0 16px;}
.contentIn{float:left;margin:4px 7px 32px;width:96%;}
.contentInImg{float:left;width:100%;height:166px;overflow:hidden;margin-bottom:18px;margin-top:28px;}
.contentIn p{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;}
.newsNav{float:left;width:100%;color:#919090;margin-top:55px;}
.newsNav a{text-decoration:none;margin:0 0;color:#ffa800;font:italic 12px Arial;}
.newsNav a span{text-decoration:underline;margin:0 7px;color:#ffa800;font:italic 12px Arial;}
.newsNav a.inAct{color:#919090;font:italic 12px Arial;text-decoration:none;cursor:default;}
.newsNav a.inAct span{color:#919090;font:italic 12px Arial;text-decoration:none;}
.contentR p.shopP{float:left;font:bold 12px/175% Arial;margin:0 0 4px 8px;width:97%;}
.contentTabs2{float:left;width:100%;margin-top:12px;}
.contentTabs2 ul li{float:left;margin:0 28px 9px 7px;}
.contentTabs2 ul li a{float:left;color:#888888;font:bold italic 15px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs2 ul li span{float:left;color:#219007;font:bold italic 15px Arial;}
.qBlock{ float:left; width:130px;margin: 28px 4% 18px 27px;}
.qBlock a{text-decoration:none;}
.qBlock a span{float:left; width:120px;text-align:center;padding:0;
box-shadow:0 1px 4px #cecece;
}
.qBlock a em{text-align:center; color:#fa7301;font:12px/145% Arial; margin-top:9px; text-decoration:underline;float:left; width:120px;}
.giftBlock{float:left;width:96%;margin-top:23px;margin-bottom:20px;}
.giftBlockL{float:left;width:200px;height:130px;position:relative;overflow:hidden;margin-left:3px;margin-top:4px;}
.giftBlockR{margin-left: 227px; margin-top: 4px;}
.giftBlockR span{float:left;width:100%;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;}
.giftBlockR a{color:#fa7301;font:14px Arial;}
.giftBlockR p{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;}
.giftBlockR ol{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;list-style-position:inside;}
.giftBlockR ol li{padding-bottom:2px;}
.contentIn p span{ position:relative; float:left; width:186px; height:132px; overflow:hidden; margin:0 14px 10px 0;}
.contentIn p span .textAbs{position:absolute; top:0; left:0;}
.contentIn p a{color:#219007;}
.contentR h2{color:#49413b; font:bold 17px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.contentR h3{float:left;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;margin-top:15px;}
.contentIn table{color:#585858;font:12px Arial;float:left; width:99%;margin-top: 15px;margin-left: 1px;margin-bottom: 26px;}
.contentIn table thead{color:#585858;font:bold 12px Arial;}
.contentIn table thead td{ padding-bottom: 17px;}
.contentIn table tbody tr th{color:#585858;font:bold 12px Arial;text-align:center;padding: 7px 10px 10px;border:1px solid #c9c4bb;}
.contentIn table tbody tr td{color:#585858;text-align:center;padding: 4px 10px 3px;border:1px solid #c9c4bb;min-width:42px;position:relative;}
.contentIn table tbody tr td p{margin:0; padding:0;}
.contentIn table tbody tr td img{float:left;margin-right:8px;}
.contentIn table tbody tr td p a{color:#fa7301;font:11px Arial;float:right;margin-top: 2px;}
.contentIn table tbody tr td.picsTable{ width:192px; padding-right:0;}
.contentIn table tbody tr td.cardTable{ min-width:159px; padding-right:0;white-space:nowrap;}
.contentIn table tbody tr td.cardTable img{}
.contentIn ul{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;margin-top: 2px;}
.contentIn ul li{padding-bottom:5px;color:#fa7301;list-style-type:disc;margin-left:16px;}
.contentIn ul li span{color:#585858;}
.contentIn table tbody tr.inAct td{color:#888888!important;}
.contentIn table tbody tr.inAct td p{color:#888888!important;}
.contentIn table tbody tr.inAct td.picsTable{}
.contentMap{float:left; width:99%; height:462px;background:transparent url(../img/mapBg.jpg) repeat-x 0 0;margin-top: 34px;margin-bottom: 15px;}
.contentMap div{float:left; width:100%; height:454px;margin:4px 0; overflow:hidden;}
.buildBlock{float:left; width:100%;margin-top: 16px;margin-bottom: 23px;}
.buildBlockT{float:left; width:100%;height:192px; overflow:hidden;}
.buildBlockB{float:left; width:100%;margin-top: 12px;}
.buildBlockB div{font:12px/165% Arial;color:#585858; float:left; width:83%; position:relative;padding-right:17%;margin-bottom: 4px;}
.buildBlockB div em{float:left; width:126px; margin-right:15px; font:bold 12px/165% Arial;height:20px;}
.buildBlockB div a{text-decoration:none;color:#fa7301;font:11px Arial;position: absolute;top:0; right: 7px;}
.buildBlockB div a img{vertical-align:bottom; margin-right:7px;}
.buildBlockB div a span{color:#fa7301;text-decoration:underline;}
img.servIcon{position:absolute; top:7px; right:4%;}
.contentR h4{color:#49413b; font:bold 14px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.fileBlocks{float:left; width:100%;margin-bottom: -8px;}
.fileBlocks div{float:left; width:32%; margin: 18px 4% 18px 0;}
.fileBlocks div a{text-decoration:none;color:#787878;font:12px Arial;margin-left: 27px;}
.fileBlocks div a img{vertical-align:middle; margin-right:15px;}
.fileBlocks div a span{text-decoration:underline;margin-right:5px;color:#787878;font:12px Arial;}
.calcBlock{float:left;margin: 18px 17px 0; width: 91%; border:3px solid #e5e5e5; border-radius: 5px;padding: 0 0 21px;}
.calcLine p{color:#585858;font:bold 14px Arial;margin-left:20px; padding-bottom: 11px;}
.calcBlock label{color:#585858;font:12px Arial;margin-right: 23px;}
.calcLine{float:left;margin-bottom: 18px;position:relative;margin-top:15px;width:98%;}
.calcLineIn{float:left;width:44%;color:#8d8d8d;font:12px Arial;}
.borderLine{float:left;border:1px solid #219007;border-radius: 3px;margin: 2px 20px 15px; width: 91%;padding-top: 14px;padding-bottom: 6px;}
.borderLineIn{float:left;width:50%;}
.borderLineIn span{color:#585858;font:bold 20px Arial; float:left; width:56px; text-align:center;}
.borderLineIn p{color:#8d8d8d;font: 10px/140% Arial; margin: 4px 13px 4px 10px; width: auto;}
.borderLineIn div{padding-bottom:9px;}
.calcRadio{ vertical-align:top; margin-left:20px; padding:0;margin-top:1px;margin-right: 1px;}
.calcInp{color: #585858; font: 12px Arial; margin-left: 20px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 148px;}
.calcInp2{color: #585858; font: 12px Arial; margin-left: 3px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 228px;}
.calcMap{position:absolute; bottom:5px; left:80%; color:#219007; font: 12px Arial; }
.calcLine span{float: left; margin-bottom: 4px; margin-top: 6px; width: 33%;}
.calcCheck{ vertical-align:top; padding:0;margin-top:1px;margin-right: 1px;margin-left: 21px;}
.calcSub{float:left; border:none;margin-left: 39%; margin-top: 9px; cursor:pointer; width:146px; height:35px;background:transparent url(../img/calcSub.gif) no-repeat 0 0;}
.faqBlock{float:left; width:96%;background:transparent url(../img/hid1.gif) no-repeat 0 3px;padding-left:20px;margin-top: 43px;margin-bottom: -13px;}
.faqBlock a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.faqBlock p{color:#acacac; font:11px Arial;margin-top: 6px;}
.faqBlock p span{color:#585858;font:bold 11px Arial;margin: 0 14px 0 0; padding:0; height:auto; width:auto;}
.hidDiv{ float:left; width:100%; position:relative;margin-top:2px;margin-bottom:4px;display:none;}
.hidImg{ position:absolute; top:0; left:7px;}
.hidDivIn{float:left;margin-top:15px; background-color:#ededed;color:#585858;font:12px/170% Arial;border-radius: 5px;padding: 13px 10px 12px 21px;}
.actDiv{background:transparent url(../img/hid2.gif) no-repeat 0 3px;}
.faqBut{float:left; width:144px; height:46px; border:none; cursor:pointer;background:transparent url(../img/faqBut.gif) no-repeat 0 0;margin: 55px 18px 0;}
.vacancyBlock{float:left; width:100%; position:relative;margin-top: 29px;}
.vacancyBlock h4{margin-left:0;}
.vacancyBlock ul {float:left; width:90%;margin-top: 11px;}
.vacancyBlock ul li{margin-left: 13px;padding-bottom: 18px;}
.vacancyBlock ul li a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.vacancyBlock ul li.actLi{color:#219007;}
.vacancyBlock ul li.actLi a{color:#219007; font:14px/140% Arial; border-bottom:1px dotted #219007; text-decoration:none;}
.vacancyBlock ul li div{float: left; margin: 10px 7px; display:none;}
.vacancyBlock ul li ul{float:left;margin-top: 0px; padding-bottom: 20px;}
.vacancyBlock ul li p{color:#585858;font:bold 12px Arial;padding-bottom: 3px;}
.vacancyBlock ul li ul li{color:#585858;font:12px Arial/155%;list-style-type:none;margin-left:0;padding-bottom:1px;}
.vacAbs{ float:left; width:80px; position:absolute; top:19px; right:0px; text-align:center;}
.vacAbs a{text-decoration:none; }
.vacAbs a span{color:#596b70; font:11px/200% Arial; text-decoration:underline;}
.vacancyBlock p span{margin: 0 ; padding:0; height:auto; width:50%;}
.partL{ float:left; width:170px;margin-left: -2px;margin-top:6px;margin-bottom: 20px;}
.partL div{float:left; width:154px; overflow:hidden; border:3px solid white; box-shadow:0 1px 4px #818181;}
.partR{margin-left:180px;}
.partR a{color:#49413b; font:bold 16px/150% Arial;}
.partR p a{color:#219007; font:12px Arial;}
.partR div{float:left; width:100%; margin-top:12px;margin-bottom: -5px;}
.partR div p{margin:0;padding:0;}
.partT{float:left; width:100%; color:#727272; font:11px Arial;margin-top: -7px;margin-bottom: 6px;}
.partT img{vertical-align:baseline;}
.partT span{font:italic 11px Arial;margin-left: 9px; margin-right: 2px;}
.contentDivs{ float:left; width:100%;margin-top: 38px; margin-bottom: 7px;}
.contentDivs h5{color:#514f4c;font:bold italic 20px Arial;padding-bottom: 13px;}
.contentDivsL{ float:left; margin: 0 0 0 6%; width:56%;}
.contentDivsL div{float:left; width:100%;color:#717171; font:italic 12px Arial; margin-top: 3px; }
.contentDivsL div span{float:left;color:#717171; font: 13px "Myriad Pro", Tahoma;margin: 2px 6px 0 2px;}
.contentDivsL div a{color:#3380bc; font:13px/150% Arial;margin-right: 6px;}
.contentDivsR{ float:left; margin: 0 0 0 6%; width:28%;}
.contentDivsR div{float:left; width:100%;margin-top: 5px;margin-bottom: 9px;}
.contentDivsR div a{color:#3380bc; font:13px Arial;margin-right: 6px;}
.contentDivsR p{color:#636363; font: italic 12px/145% Arial; margin-top: 8px;}
PK I)["]U U
main.css.~96~nu W+A html,body{height:100%;margin:0;padding:0;}
input,select,a{outline:none;}
body{color:black;width:100%;min-width:990px;height:100%;min-height:100%;font:11px Arial;background:#fff9ef url(../img/bodyBg.png) repeat-x top left;}
body.inner{background:white url(../img/innerBg.jpg) repeat-x top left;}
.wrap{min-height:100%;position:relative;float:left;width:100%;overflow: hidden;}
.wrapInner{margin:0 auto;max-width:1300px;}
.footer{float:left;width:100%;position:absolute;bottom:0;left:0;height:182px;background:transparent url(../img/footBg.png) repeat-x top left;}
.clear{clear:both;}
.footerIn{margin:0 auto;max-width:1300px;}
.header{float:left;width:100%;position:relative;z-index:1000;background:transparent url(../img/headBg.png) repeat-x top left;height:102px;}
.logo{ float: left; margin-left: 3%; margin-top: 24px; width: 24%;}
.mainMenu{float:left;width:60%;margin-top:40px;}
.mainMenu ul li{float:left;margin-right:2%;margin-left:2%;}
.mainMenu ul li a{color:#e0eff9;font:bold italic 14px Arial;border-bottom:1px solid #e0eff9;}
.mainMenu ul li a:hover{color:white;border-bottom:1px solid white;}
.entrance{float:right;margin:42px 6% 0 0;}
.entrance a{text-decoration:none;color:#e0eff9;}
.entrance a img{vertical-align:middle;margin-right:7px;}
.entrance a span{font:11px Arial;border-bottom:1px solid #e0eff9;}
.entrance a:hover{color:white;}
.entrance a:hover span{font:11px Arial;border-bottom:1px solid white;}
.secondMenu{float:left;margin-left:9%;margin-top:23px;width:72%;}
.secondMenu ul li{float:left;margin-right:5%;}
.secondMenu ul li a{text-decoration:none;color:#505050;}
.secondMenu ul li a span{display:block;margin:12px 0 0 0;float:left;}
.secondMenu ul li a span em{font:11px Arial;border-bottom:1px solid #505050;}
.secondMenu ul li a:hover{color:#eb2b21!important;}
.secondMenu ul li a:hover span em{font:11px Arial;border-bottom:1px solid #eb2b21;}
.secondMenu ul li a img{float:left;margin-right:9px;margin-left:-3px;}
.phones{margin:29px 6% 0 0;padding-bottom:10px;position:absolute;z-index:10;top:0; right:0;}
.phones div{color:white;font:12px Arial;}
.phones div span{color:white;font:bold 20px Arial;margin-left:4px;}
.phones p{width:70%;float:right;margin:9px 0 0;}
.phones p a{text-decoration:none;color:white;}
.phones p a img{float:left;margin-right:6px;}
.phones p a span{font:11px Arial;border-bottom:1px dotted white;}
.phones p a:hover{color:#e0eff9;}
.phones p a:hover span{font:11px Arial;border-bottom:1px dotted #e0eff9;}
.visual{float:left;width:100%;position:relative;margin-top: -5px;}
.visualIn{position:relative; z-index:9;height:333px;width:100%; overflow:hidden;}
.visualIn img{min-width:100%;}
.content{float:left;width:100%;padding-bottom:221px;overflow:hidden;}
.visualMenu{ float:left; width:100%; background:transparent url(../img/visBg.png) no-repeat bottom center;padding-bottom:10px;}
.visualMenu table{width:100%;}
.visualMenu table td a{text-decoration:none; font:bold 24px "Myriad Pro", Tahoma;}
.visualMenu table td {text-align:center; vertical-align:middle;width:33%;padding: 8px 10px 10px;}
.visualMenu table td.td1 a{color:white;}
.visualMenu table td.td2 a{color:white;}
.visualMenu table td.td3 a{color:#bec2c5;}
.visualMenu table td.td1 {background:#0273ca;}
.visualMenu table td.td2 {background:#ff822a;}
.visualMenu table td.td3 {background:white;}
.contentAds{float:left;width:100%;margin-top:31px;}
.contentAds h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.adsBlockImg{text-align:center;display:block;margin:0 auto;width:220px;height:142px;background:transparent url(../img/adsBg.gif) no-repeat 0 0;position:relative;}
.adsBlockImg span{position:absolute;bottom:14px;width:100%;text-align:center;left:0;}
.adsBlock{float:left;width:21%;margin-top: 18px;margin-left: 3%;}
.adsBlock p a{color:#3380bc;font:italic 11px Arial;}
.adsBlock p{margin-top:-2px;text-align:center;display:block;}
.adsBlock p a:hover{color:#ff822a;}
.adsBlock p.actP a{color:#ff822a;}
.contentNews{float:left;width:100%;margin-top:42px;}
.contentNews h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.contentNewsBlock{float:left; margin-top: 17px; padding-left: 6%; width: 25%;}
.contentNewsBlock div{padding-bottom:9px;}
.contentNewsBlock span{color:#727272;font:italic 11px Arial;}
.contentNewsBlock em{color:white;font:italic 11px Arial;margin-left:19px;padding:0 8px 1px;}
.contentNewsBlock a{color:#e86a11;font:13px/150% Arial;}
.contentNewsBlock a:hover{color:#636363;font:13px/150% Arial;}
.contentNewsBlock p{color:#636363;font:italic 12px/150% Arial;padding-top:7px;}
.contentNewsBlock em.grayN{background:#6d6862;}
.contentNewsBlock em.orangeN{background:#ff822a;}
.contentNewsBlock em.yellowN{background:#0273ca;}
.contentBtm{float:left;width:100%;margin-top:41px;}
.contentBtm p{color:#575757;font:bold italic 14px Arial;padding-bottom:15px;margin-left: 6%;}
.contentBtm ul li{float:left;margin:0 1% 0 0;}
.contentBtm ul {margin-left:6%;}
.footerT{float:left;width:94%;margin-top:39px;margin-left:6%;}
.footerT ul li{float:left;width:25%;margin-bottom: 10px;}
.footerT ul li a{color:#e0eff9;font:11px Arial;}
.footerT ul li a:hover{color:white;}
.footerB{float:left;width:100%;margin-top:12px;}
.footerSocial{float:left; margin: 10px 0 6px 6%; width: 8%;}
.footerSocial ul,.footerSocial ul li,.footerSocial ul li a{float:left;}
.footerSocial ul li a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#FFFFFF,#F3F3F3) repeat scroll 0 0 transparent;border-color:#E5E5E5 #D2D2D2 #C0C0C0 -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#333333;height:45px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:40px;}
.footerSocial ul li:first-child a{border-left:1px solid #D2D2D2;}
.footerSocial ul li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CBCBCB #A5A5A5 #818181;border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 4px #818181;color:#333333 !important;margin-left:-1px;position:relative;z-index:2;}
.footerSocial ul li:first-child a:hover{margin-left:0;}
.footerSocial ul li a span{display:block;font-size:10px;margin-bottom:3px;padding-top:5px;text-align:center;}
.footerSocial ul li a i{background:url("../img/social.png") no-repeat scroll 0 0 transparent;display:block;height:15px;margin-left:13px;width:15px;}
.footerSocial ul li.fb a{border-radius:5px 0 0 5px;}
.footerSocial ul li.vk a{border-radius:0 5px 5px 0;}
.footerSocial ul li.fb a i{background-position:top left;}
.footerSocial ul li.vk a i{background-position:top right;}
.footerSocial ul li.fb a:hover i{background-position:bottom left;}
.footerSocial ul li.vk a:hover i{background-position:bottom right;}
.copyright{color:#453d3d;float:left;margin:8px 0;width:22%;margin-left:1%;width:21%;margin-right:1%;padding-left:5px;}
.copyright p{color:#453d3d;font:12px "Myriad Pro", Tahoma;padding-top:7px;padding-bottom: 7px;}
.copyright a{color:#453d3d;font:12px "Myriad Pro", Tahoma;}
.copyright a:hover{color:black;}
.footAddress{float:left;width:23%;margin:1px 1% 0 8%;padding-left:3px;}
.footAddress div{color:#453d3d;font:14px "Myriad Pro", Tahoma;}
.footAddress div span{color:white;font:bold 24px "Myriad Pro", Tahoma;margin-left:6px;}
.footAddress p{margin:6px 2px;color:#453d3d;font:12px "Myriad Pro", Tahoma;}
.reactive{color:#453d3d;font:11px Arial;float:right;width:19%;margin-right:9%;margin-top:12px;padding-left:5px;text-align:right;font:12px "Myriad Pro", Tahoma;}
.reactive a{text-decoration:none;}
.reactive a img{vertical-align:middle;}
.car{position:absolute;top:-1px;left:72%;}
.contentL{float:left;width:230px;margin-top:64px;}
.leftMenu{float:left;width:200px;margin-left:22px;margin-top: 1px;}
.leftMenu ul li{padding:4px 10px 6px;}
.leftMenu ul li a{color:#4a423c;font:13px Arial;}
.leftMenu ul li.a{background: #f18212 url("../img/leftMenuBg.jpg") repeat-x scroll 0 0;border-radius:13px;}
.leftMenu ul li ul{padding-top:7px;padding-bottom:19px;}
.leftMenu ul li ul li{padding:4px 10px 6px;width:160px;}
.leftMenu ul li.a a{color:white;font:bold 13px Arial;text-decoration:none;}
.contentL .secondMenu{margin:55px 0 0 22px;width:200px;}
.contentL .secondMenu span{float:none;margin-left:68px;}
.contentL .secondMenu ul li{float:left;width:100%;margin-bottom:35px;}
.contentR{margin-left:245px;margin-top:60px;position:relative;}
.contentR p{color:#4a423c;font:12px/150% Arial;}
.contentR h1{color:#4a423c;font:bold 26px/150% Arial;margin-left:5px;width:80%;}
.breadCr{float:left;width:100%;color:#888888;font:italic 11px Arial;margin-top:16px;margin-bottom:35px;}
.breadCr a{color:#888888;font:italic 11px Arial;margin:0 6px;}
.breadCr span{color:#888888;font:italic 11px Arial;margin:0 6px;}
.contentTabs{float:left;width:100%;margin-top:12px;}
.contentTabs ul li{float:left;margin:0 28px 0 7px;}
.contentTabs ul li a{float:left;color:#888888;font:bold italic 18px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs ul li span{float:left;color:#219007;font:bold italic 18px Arial;}
.newsBlock{float:left;width:96%;margin-top:23px;margin-bottom:7px;}
.newsBlockL{float:left;width:146px;height:103px;position:relative;overflow:hidden;margin-left:4px;margin-top:3px;}
.newsAbs{position:absolute;top:0;left:0;}
.newsBlockR{margin-left:167px;}
.newsBlockR span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:8px;}
.newsBlockR a{color:#fa7301;font:14px Arial;}
.newsBlockR p{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR p a{color:#219007;font:12px Arial;}
.newsBlockR em{background:#ff4310;color:white;font:italic 11px Arial;padding:0 6px 1px;margin-left:10px;vertical-align:top;}
.newsBlockR ul{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR ul li{padding-bottom:5px;}
.newsBlockR div{float:right;font: 11px Arial; color:#727272; margin-top: -3px;}
.newsBlockR div span{float:none; width:auto;font:italic 11px Arial;color:#727272;}
.newsBlockR div img{margin: 0 6px;}
.tenderBlock{float:left;width:98%;margin-top:3px;margin-bottom:29px;margin-left: 7px;}
.tenderBlock span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:3px;}
.tenderBlock a{color:#49413b;font:bold 16px/150% Arial;}
.tenderBlock p{float:left;font:12px/165% Arial;margin-top:4px;width:96%;color:#585858;}
.tenderBlock p a{color:#fa7301;font:12px Arial;text-decoration:none;margin-left: 5px;}
.tenderBlock p a span{float:none; width:auto; margin:0; text-decoration:underline;color:#fa7301;font:12px Arial;margin-right: 3px;}
.pages{float:left;width:500px;margin-left:168px;margin-top:31px;}
.pages a{float:left;color:#665d56;font:13px Arial;margin:0 6px;}
.pages span{float:left;color:#ffa800;font:13px Arial;margin:0 6px;}
a.pagePrev{width:26px;height:15px;background:transparent url(../img/pagePrev.gif) no-repeat 0 0;margin:1px 16px 0 0;}
a.pageNext{width:26px;height:15px;background:transparent url(../img/pageNext.gif) no-repeat 0 0;margin:1px 0 0 16px;}
.contentIn{float:left;margin:4px 7px 32px;width:96%;}
.contentInImg{float:left;width:100%;height:166px;overflow:hidden;margin-bottom:18px;margin-top:28px;}
.contentIn p{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;}
.newsNav{float:left;width:100%;color:#919090;margin-top:55px;}
.newsNav a{text-decoration:none;margin:0 0;color:#ffa800;font:italic 12px Arial;}
.newsNav a span{text-decoration:underline;margin:0 7px;color:#ffa800;font:italic 12px Arial;}
.newsNav a.inAct{color:#919090;font:italic 12px Arial;text-decoration:none;cursor:default;}
.newsNav a.inAct span{color:#919090;font:italic 12px Arial;text-decoration:none;}
.contentR p.shopP{float:left;font:bold 12px/175% Arial;margin:0 0 4px 8px;width:97%;}
.contentTabs2{float:left;width:100%;margin-top:12px;}
.contentTabs2 ul li{float:left;margin:0 28px 9px 7px;}
.contentTabs2 ul li a{float:left;color:#888888;font:bold italic 15px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs2 ul li span{float:left;color:#219007;font:bold italic 15px Arial;}
.qBlock{ float:left; width:130px;margin: 28px 4% 18px 27px;}
.qBlock a{text-decoration:none;}
.qBlock a span{float:left; width:120px;text-align:center;padding:0;
box-shadow:0 1px 4px #cecece;
}
.qBlock a em{text-align:center; color:#fa7301;font:12px/145% Arial; margin-top:9px; text-decoration:underline;float:left; width:120px;}
.giftBlock{float:left;width:96%;margin-top:23px;margin-bottom:20px;}
.giftBlockL{float:left;width:200px;height:130px;position:relative;overflow:hidden;margin-left:3px;margin-top:4px;}
.giftBlockR{margin-left: 227px; margin-top: 4px;}
.giftBlockR span{float:left;width:100%;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;}
.giftBlockR a{color:#fa7301;font:14px Arial;}
.giftBlockR p{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;}
.giftBlockR ol{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;list-style-position:inside;}
.giftBlockR ol li{padding-bottom:2px;}
.contentIn p span{ position:relative; float:left; width:186px; height:132px; overflow:hidden; margin:0 14px 10px 0;}
.contentIn p span .textAbs{position:absolute; top:0; left:0;}
.contentIn p a{color:#219007;}
.contentR h2{color:#49413b; font:bold 17px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.contentR h3{float:left;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;margin-top:15px;}
.contentIn table{color:#585858;font:12px Arial;float:left; width:99%;margin-top: 15px;margin-left: 1px;margin-bottom: 26px;}
.contentIn table thead{color:#585858;font:bold 12px Arial;}
.contentIn table thead td{ padding-bottom: 17px;}
.contentIn table tbody tr th{color:#585858;font:bold 12px Arial;text-align:center;padding: 7px 10px 10px;border:1px solid #c9c4bb;}
.contentIn table tbody tr td{color:#585858;text-align:center;padding: 4px 10px 3px;border:1px solid #c9c4bb;min-width:42px;position:relative;}
.contentIn table tbody tr td p{margin:0; padding:0;}
.contentIn table tbody tr td img{float:left;margin-right:8px;}
.contentIn table tbody tr td p a{color:#fa7301;font:11px Arial;float:right;margin-top: 2px;}
.contentIn table tbody tr td.picsTable{ width:192px; padding-right:0;}
.contentIn table tbody tr td.cardTable{ min-width:159px; padding-right:0;white-space:nowrap;}
.contentIn table tbody tr td.cardTable img{}
.contentIn ul{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;margin-top: 2px;}
.contentIn ul li{padding-bottom:5px;color:#fa7301;list-style-type:disc;margin-left:16px;}
.contentIn ul li span{color:#585858;}
.contentIn table tbody tr.inAct td{color:#888888!important;}
.contentIn table tbody tr.inAct td p{color:#888888!important;}
.contentIn table tbody tr.inAct td.picsTable{}
.contentMap{float:left; width:99%; height:462px;background:transparent url(../img/mapBg.jpg) repeat-x 0 0;margin-top: 34px;margin-bottom: 15px;}
.contentMap div{float:left; width:100%; height:454px;margin:4px 0; overflow:hidden;}
.buildBlock{float:left; width:100%;margin-top: 16px;margin-bottom: 23px;}
.buildBlockT{float:left; width:100%;height:192px; overflow:hidden;}
.buildBlockB{float:left; width:100%;margin-top: 12px;}
.buildBlockB div{font:12px/165% Arial;color:#585858; float:left; width:83%; position:relative;padding-right:17%;margin-bottom: 4px;}
.buildBlockB div em{float:left; width:126px; margin-right:15px; font:bold 12px/165% Arial;height:20px;}
.buildBlockB div a{text-decoration:none;color:#fa7301;font:11px Arial;position: absolute;top:0; right: 7px;}
.buildBlockB div a img{vertical-align:bottom; margin-right:7px;}
.buildBlockB div a span{color:#fa7301;text-decoration:underline;}
img.servIcon{position:absolute; top:7px; right:4%;}
.contentR h4{color:#49413b; font:bold 14px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.fileBlocks{float:left; width:100%;margin-bottom: -8px;}
.fileBlocks div{float:left; width:32%; margin: 18px 4% 18px 0;}
.fileBlocks div a{text-decoration:none;color:#787878;font:12px Arial;margin-left: 27px;}
.fileBlocks div a img{vertical-align:middle; margin-right:15px;}
.fileBlocks div a span{text-decoration:underline;margin-right:5px;color:#787878;font:12px Arial;}
.calcBlock{float:left;margin: 18px 17px 0; width: 91%; border:3px solid #e5e5e5; border-radius: 5px;padding: 0 0 21px;}
.calcLine p{color:#585858;font:bold 14px Arial;margin-left:20px; padding-bottom: 11px;}
.calcBlock label{color:#585858;font:12px Arial;margin-right: 23px;}
.calcLine{float:left;margin-bottom: 18px;position:relative;margin-top:15px;width:98%;}
.calcLineIn{float:left;width:44%;color:#8d8d8d;font:12px Arial;}
.borderLine{float:left;border:1px solid #219007;border-radius: 3px;margin: 2px 20px 15px; width: 91%;padding-top: 14px;padding-bottom: 6px;}
.borderLineIn{float:left;width:50%;}
.borderLineIn span{color:#585858;font:bold 20px Arial; float:left; width:56px; text-align:center;}
.borderLineIn p{color:#8d8d8d;font: 10px/140% Arial; margin: 4px 13px 4px 10px; width: auto;}
.borderLineIn div{padding-bottom:9px;}
.calcRadio{ vertical-align:top; margin-left:20px; padding:0;margin-top:1px;margin-right: 1px;}
.calcInp{color: #585858; font: 12px Arial; margin-left: 20px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 148px;}
.calcInp2{color: #585858; font: 12px Arial; margin-left: 3px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 228px;}
.calcMap{position:absolute; bottom:5px; left:80%; color:#219007; font: 12px Arial; }
.calcLine span{float: left; margin-bottom: 4px; margin-top: 6px; width: 33%;}
.calcCheck{ vertical-align:top; padding:0;margin-top:1px;margin-right: 1px;margin-left: 21px;}
.calcSub{float:left; border:none;margin-left: 39%; margin-top: 9px; cursor:pointer; width:146px; height:35px;background:transparent url(../img/calcSub.gif) no-repeat 0 0;}
.faqBlock{float:left; width:96%;background:transparent url(../img/hid1.gif) no-repeat 0 3px;padding-left:20px;margin-top: 43px;margin-bottom: -13px;}
.faqBlock a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.faqBlock p{color:#acacac; font:11px Arial;margin-top: 6px;}
.faqBlock p span{color:#585858;font:bold 11px Arial;margin: 0 14px 0 0; padding:0; height:auto; width:auto;}
.hidDiv{ float:left; width:100%; position:relative;margin-top:2px;margin-bottom:4px;display:none;}
.hidImg{ position:absolute; top:0; left:7px;}
.hidDivIn{float:left;margin-top:15px; background-color:#ededed;color:#585858;font:12px/170% Arial;border-radius: 5px;padding: 13px 10px 12px 21px;}
.actDiv{background:transparent url(../img/hid2.gif) no-repeat 0 3px;}
.faqBut{float:left; width:144px; height:46px; border:none; cursor:pointer;background:transparent url(../img/faqBut.gif) no-repeat 0 0;margin: 55px 18px 0;}
.vacancyBlock{float:left; width:100%; position:relative;margin-top: 29px;}
.vacancyBlock h4{margin-left:0;}
.vacancyBlock ul {float:left; width:90%;margin-top: 11px;}
.vacancyBlock ul li{margin-left: 13px;padding-bottom: 18px;}
.vacancyBlock ul li a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.vacancyBlock ul li.actLi{color:#219007;}
.vacancyBlock ul li.actLi a{color:#219007; font:14px/140% Arial; border-bottom:1px dotted #219007; text-decoration:none;}
.vacancyBlock ul li div{float: left; margin: 10px 7px; display:none;}
.vacancyBlock ul li ul{float:left;margin-top: 0px; padding-bottom: 20px;}
.vacancyBlock ul li p{color:#585858;font:bold 12px Arial;padding-bottom: 3px;}
.vacancyBlock ul li ul li{color:#585858;font:12px Arial/155%;list-style-type:none;margin-left:0;padding-bottom:1px;}
.vacAbs{ float:left; width:80px; position:absolute; top:19px; right:0px; text-align:center;}
.vacAbs a{text-decoration:none; }
.vacAbs a span{color:#596b70; font:11px/200% Arial; text-decoration:underline;}
.vacancyBlock p span{margin: 0 ; padding:0; height:auto; width:50%;}
.partL{ float:left; width:170px;margin-left: -2px;margin-top:6px;margin-bottom: 20px;}
.partL div{float:left; width:154px; overflow:hidden; border:3px solid white; box-shadow:0 1px 4px #818181;}
.partR{margin-left:180px;}
.partR a{color:#49413b; font:bold 16px/150% Arial;}
.partR p a{color:#219007; font:12px Arial;}
.partR div{float:left; width:100%; margin-top:12px;margin-bottom: -5px;}
.partR div p{margin:0;padding:0;}
.partT{float:left; width:100%; color:#727272; font:11px Arial;margin-top: -7px;margin-bottom: 6px;}
.partT img{vertical-align:baseline;}
.partT span{font:italic 11px Arial;margin-left: 9px; margin-right: 2px;}
.contentDivs{ float:left; width:100%;margin-top: 38px; margin-bottom: 7px;}
.contentDivs h5{color:#514f4c;font:bold italic 20px Arial;padding-bottom: 13px;}
.contentDivsL{ float:left; margin: 0 0 0 6%; width:56%;}
.contentDivsL div{float:left; width:100%;color:#717171; font:italic 12px Arial; margin-top: 3px; }
.contentDivsL div span{float:left;color:#717171; font: 13px "Myriad Pro", Tahoma;margin: 2px 6px 0 2px;}
.contentDivsL div a{color:#3380bc; font:13px/150% Arial;margin-right: 6px;}
.contentDivsR{ float:left; margin: 0 0 0 6%; width:28%;}
.contentDivsR div{float:left; width:100%;margin-top: 5px;margin-bottom: 9px;}
.contentDivsR div a{color:#3380bc; font:13px Arial;margin-right: 6px;}
.contentDivsR p{color:#636363; font: italic 12px/145% Arial; margin-top: 8px;}
PK I)[RݿU U
main.css.~94~nu W+A html,body{height:100%;margin:0;padding:0;}
input,select,a{outline:none;}
body{color:black;width:100%;min-width:990px;height:100%;min-height:100%;font:11px Arial;background:#fff9ef url(../img/bodyBg.png) repeat-x top left;}
body.inner{background:white url(../img/innerBg.jpg) repeat-x top left;}
.wrap{min-height:100%;position:relative;float:left;width:100%;overflow: hidden;}
.wrapInner{margin:0 auto;max-width:1300px;}
.footer{float:left;width:100%;position:absolute;bottom:0;left:0;height:182px;background:transparent url(../img/footBg.png) repeat-x top left;}
.clear{clear:both;}
.footerIn{margin:0 auto;max-width:1300px;}
.header{float:left;width:100%;position:relative;z-index:1000;background:transparent url(../img/headBg.png) repeat-x top left;height:102px;}
.logo{ float: left; margin-left: 3%; margin-top: 24px; width: 24%;}
.mainMenu{float:left;width:60%;margin-top:40px;}
.mainMenu ul li{float:left;margin-right:2%;margin-left:2%;}
.mainMenu ul li a{color:#e0eff9;font:bold italic 14px Arial;border-bottom:1px solid #e0eff9;}
.mainMenu ul li a:hover{color:white;border-bottom:1px solid white;}
.entrance{float:right;margin:42px 6% 0 0;}
.entrance a{text-decoration:none;color:#e0eff9;}
.entrance a img{vertical-align:middle;margin-right:7px;}
.entrance a span{font:11px Arial;border-bottom:1px solid #e0eff9;}
.entrance a:hover{color:white;}
.entrance a:hover span{font:11px Arial;border-bottom:1px solid white;}
.secondMenu{float:left;margin-left:9%;margin-top:23px;width:72%;}
.secondMenu ul li{float:left;margin-right:5%;}
.secondMenu ul li a{text-decoration:none;color:#505050;}
.secondMenu ul li a span{display:block;margin:12px 0 0 0;float:left;}
.secondMenu ul li a span em{font:11px Arial;border-bottom:1px solid #505050;}
.secondMenu ul li a:hover{color:#eb2b21!important;}
.secondMenu ul li a:hover span em{font:11px Arial;border-bottom:1px solid #eb2b21;}
.secondMenu ul li a img{float:left;margin-right:9px;margin-left:-3px;}
.phones{margin:29px 6% 0 0;padding-bottom:10px;position:absolute;z-index:10;top:0; right:0;}
.phones div{color:white;font:12px Arial;}
.phones div span{color:white;font:bold 20px Arial;margin-left:4px;}
.phones p{width:70%;float:right;margin:9px 0 0;}
.phones p a{text-decoration:none;color:white;}
.phones p a img{float:left;margin-right:6px;}
.phones p a span{font:11px Arial;border-bottom:1px dotted white;}
.phones p a:hover{color:#e0eff9;}
.phones p a:hover span{font:11px Arial;border-bottom:1px dotted #e0eff9;}
.visual{float:left;width:100%;position:relative;margin-top: -5px;}
.visualIn{position:relative; z-index:9;height:333px;width:100%; overflow:hidden;}
.visualIn img{min-width:100%;}
.content{float:left;width:100%;padding-bottom:221px;overflow:hidden;}
.visualMenu{ float:left; width:100%; background:transparent url(../img/visBg.png) no-repeat bottom center;padding-bottom:10px;}
.visualMenu table{width:100%;}
.visualMenu table td a{text-decoration:none; font:bold 24px "Myriad Pro", Tahoma;}
.visualMenu table td {text-align:center; vertical-align:middle;width:33%;padding: 8px 10px 10px;}
.visualMenu table td.td1 a{color:white;}
.visualMenu table td.td2 a{color:white;}
.visualMenu table td.td3 a{color:#bec2c5;}
.visualMenu table td.td1 {background:#0273ca;}
.visualMenu table td.td2 {background:#ff822a;}
.visualMenu table td.td3 {background:white;}
.contentAds{float:left;width:100%;margin-top:31px;}
.contentAds h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.adsBlockImg{text-align:center;display:block;margin:0 auto;width:220px;height:142px;background:transparent url(../img/adsBg.gif) no-repeat 0 0;position:relative;}
.adsBlockImg span{position:absolute;bottom:14px;width:100%;text-align:center;left:0;}
.adsBlock{float:left;width:21%;margin-top: 18px;margin-left: 3%;}
.adsBlock p a{color:#3380bc;font:italic 11px Arial;}
.adsBlock p{margin-top:-2px;text-align:center;display:block;}
.adsBlock p a:hover{color:#ff822a;}
.adsBlock p.actP a{color:#ff822a;}
.contentNews{float:left;width:100%;margin-top:42px;}
.contentNews h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.contentNewsBlock{float:left; margin-top: 17px; padding-left: 6%; width: 25%;}
.contentNewsBlock div{padding-bottom:9px;}
.contentNewsBlock span{color:#727272;font:italic 11px Arial;}
.contentNewsBlock em{color:white;font:italic 11px Arial;margin-left:19px;padding:0 8px 1px;}
.contentNewsBlock a{color:#e86a11;font:13px/150% Arial;}
.contentNewsBlock a:hover{color:#636363;font:13px/150% Arial;}
.contentNewsBlock p{color:#636363;font:italic 12px/150% Arial;padding-top:7px;}
.contentNewsBlock em.grayN{background:#6d6862;}
.contentNewsBlock em.orangeN{background:#ff822a;}
.contentNewsBlock em.yellowN{background:#0273ca;}
.contentBtm{float:left;width:100%;margin-top:41px;}
.contentBtm p{color:#575757;font:bold italic 14px Arial;padding-bottom:15px;margin-left: 6%;}
.contentBtm ul li{float:left;margin:0 1% 0 0;}
.contentBtm ul {margin-left:6%;}
.footerT{float:left;width:94%;margin-top:39px;margin-left:6%;}
.footerT ul li{float:left;width:25%;margin-bottom: 10px;}
.footerT ul li a{color:#e0eff9;font:11px Arial;}
.footerT ul li a:hover{color:white;}
.footerB{float:left;width:100%;margin-top:12px;}
.footerSocial{float:left; margin: 10px 0 6px 6%; width: 8%;}
.footerSocial ul,.footerSocial ul li,.footerSocial ul li a{float:left;}
.footerSocial ul li a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#FFFFFF,#F3F3F3) repeat scroll 0 0 transparent;border-color:#E5E5E5 #D2D2D2 #C0C0C0 -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#333333;height:45px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:40px;}
.footerSocial ul li:first-child a{border-left:1px solid #D2D2D2;}
.footerSocial ul li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CBCBCB #A5A5A5 #818181;border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 4px #818181;color:#333333 !important;margin-left:-1px;position:relative;z-index:2;}
.footerSocial ul li:first-child a:hover{margin-left:0;}
.footerSocial ul li a span{display:block;font-size:10px;margin-bottom:3px;padding-top:5px;text-align:center;}
.footerSocial ul li a i{background:url("../img/social.png") no-repeat scroll 0 0 transparent;display:block;height:15px;margin-left:13px;width:15px;}
.footerSocial ul li.fb a{border-radius:5px 0 0 5px;}
.footerSocial ul li.vk a{border-radius:0 5px 5px 0;}
.footerSocial ul li.fb a i{background-position:top left;}
.footerSocial ul li.vk a i{background-position:top right;}
.footerSocial ul li.fb a:hover i{background-position:bottom left;}
.footerSocial ul li.vk a:hover i{background-position:bottom right;}
.copyright{color:#453d3d;float:left;margin:8px 0;width:22%;margin-left:1%;width:21%;margin-right:1%;padding-left:5px;}
.copyright p{color:#453d3d;font:12px "Myriad Pro", Tahoma;padding-top:7px;padding-bottom: 7px;}
.copyright a{color:#453d3d;font:12px "Myriad Pro", Tahoma;}
.copyright a:hover{color:black;}
.footAddress{float:left;width:23%;margin:4px 1% 0 8%;padding-left:3px;}
.footAddress div{color:#453d3d;font:14px "Myriad Pro", Tahoma;}
.footAddress div span{color:white;font:bold 24px "Myriad Pro", Tahoma;margin-left:6px;}
.footAddress p{margin:6px 2px;color:#453d3d;font:12px "Myriad Pro", Tahoma;}
.reactive{color:#453d3d;font:11px Arial;float:right;width:19%;margin-right:9%;margin-top:12px;padding-left:5px;text-align:right;font:12px "Myriad Pro", Tahoma;}
.reactive a{text-decoration:none;}
.reactive a img{vertical-align:middle;}
.car{position:absolute;top:-1px;left:72%;}
.contentL{float:left;width:230px;margin-top:64px;}
.leftMenu{float:left;width:200px;margin-left:22px;margin-top: 1px;}
.leftMenu ul li{padding:4px 10px 6px;}
.leftMenu ul li a{color:#4a423c;font:13px Arial;}
.leftMenu ul li.a{background: #f18212 url("../img/leftMenuBg.jpg") repeat-x scroll 0 0;border-radius:13px;}
.leftMenu ul li ul{padding-top:7px;padding-bottom:19px;}
.leftMenu ul li ul li{padding:4px 10px 6px;width:160px;}
.leftMenu ul li.a a{color:white;font:bold 13px Arial;text-decoration:none;}
.contentL .secondMenu{margin:55px 0 0 22px;width:200px;}
.contentL .secondMenu span{float:none;margin-left:68px;}
.contentL .secondMenu ul li{float:left;width:100%;margin-bottom:35px;}
.contentR{margin-left:245px;margin-top:60px;position:relative;}
.contentR p{color:#4a423c;font:12px/150% Arial;}
.contentR h1{color:#4a423c;font:bold 26px/150% Arial;margin-left:5px;width:80%;}
.breadCr{float:left;width:100%;color:#888888;font:italic 11px Arial;margin-top:16px;margin-bottom:35px;}
.breadCr a{color:#888888;font:italic 11px Arial;margin:0 6px;}
.breadCr span{color:#888888;font:italic 11px Arial;margin:0 6px;}
.contentTabs{float:left;width:100%;margin-top:12px;}
.contentTabs ul li{float:left;margin:0 28px 0 7px;}
.contentTabs ul li a{float:left;color:#888888;font:bold italic 18px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs ul li span{float:left;color:#219007;font:bold italic 18px Arial;}
.newsBlock{float:left;width:96%;margin-top:23px;margin-bottom:7px;}
.newsBlockL{float:left;width:146px;height:103px;position:relative;overflow:hidden;margin-left:4px;margin-top:3px;}
.newsAbs{position:absolute;top:0;left:0;}
.newsBlockR{margin-left:167px;}
.newsBlockR span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:8px;}
.newsBlockR a{color:#fa7301;font:14px Arial;}
.newsBlockR p{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR p a{color:#219007;font:12px Arial;}
.newsBlockR em{background:#ff4310;color:white;font:italic 11px Arial;padding:0 6px 1px;margin-left:10px;vertical-align:top;}
.newsBlockR ul{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR ul li{padding-bottom:5px;}
.newsBlockR div{float:right;font: 11px Arial; color:#727272; margin-top: -3px;}
.newsBlockR div span{float:none; width:auto;font:italic 11px Arial;color:#727272;}
.newsBlockR div img{margin: 0 6px;}
.tenderBlock{float:left;width:98%;margin-top:3px;margin-bottom:29px;margin-left: 7px;}
.tenderBlock span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:3px;}
.tenderBlock a{color:#49413b;font:bold 16px/150% Arial;}
.tenderBlock p{float:left;font:12px/165% Arial;margin-top:4px;width:96%;color:#585858;}
.tenderBlock p a{color:#fa7301;font:12px Arial;text-decoration:none;margin-left: 5px;}
.tenderBlock p a span{float:none; width:auto; margin:0; text-decoration:underline;color:#fa7301;font:12px Arial;margin-right: 3px;}
.pages{float:left;width:500px;margin-left:168px;margin-top:31px;}
.pages a{float:left;color:#665d56;font:13px Arial;margin:0 6px;}
.pages span{float:left;color:#ffa800;font:13px Arial;margin:0 6px;}
a.pagePrev{width:26px;height:15px;background:transparent url(../img/pagePrev.gif) no-repeat 0 0;margin:1px 16px 0 0;}
a.pageNext{width:26px;height:15px;background:transparent url(../img/pageNext.gif) no-repeat 0 0;margin:1px 0 0 16px;}
.contentIn{float:left;margin:4px 7px 32px;width:96%;}
.contentInImg{float:left;width:100%;height:166px;overflow:hidden;margin-bottom:18px;margin-top:28px;}
.contentIn p{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;}
.newsNav{float:left;width:100%;color:#919090;margin-top:55px;}
.newsNav a{text-decoration:none;margin:0 0;color:#ffa800;font:italic 12px Arial;}
.newsNav a span{text-decoration:underline;margin:0 7px;color:#ffa800;font:italic 12px Arial;}
.newsNav a.inAct{color:#919090;font:italic 12px Arial;text-decoration:none;cursor:default;}
.newsNav a.inAct span{color:#919090;font:italic 12px Arial;text-decoration:none;}
.contentR p.shopP{float:left;font:bold 12px/175% Arial;margin:0 0 4px 8px;width:97%;}
.contentTabs2{float:left;width:100%;margin-top:12px;}
.contentTabs2 ul li{float:left;margin:0 28px 9px 7px;}
.contentTabs2 ul li a{float:left;color:#888888;font:bold italic 15px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs2 ul li span{float:left;color:#219007;font:bold italic 15px Arial;}
.qBlock{ float:left; width:130px;margin: 28px 4% 18px 27px;}
.qBlock a{text-decoration:none;}
.qBlock a span{float:left; width:120px;text-align:center;padding:0;
box-shadow:0 1px 4px #cecece;
}
.qBlock a em{text-align:center; color:#fa7301;font:12px/145% Arial; margin-top:9px; text-decoration:underline;float:left; width:120px;}
.giftBlock{float:left;width:96%;margin-top:23px;margin-bottom:20px;}
.giftBlockL{float:left;width:200px;height:130px;position:relative;overflow:hidden;margin-left:3px;margin-top:4px;}
.giftBlockR{margin-left: 227px; margin-top: 4px;}
.giftBlockR span{float:left;width:100%;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;}
.giftBlockR a{color:#fa7301;font:14px Arial;}
.giftBlockR p{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;}
.giftBlockR ol{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;list-style-position:inside;}
.giftBlockR ol li{padding-bottom:2px;}
.contentIn p span{ position:relative; float:left; width:186px; height:132px; overflow:hidden; margin:0 14px 10px 0;}
.contentIn p span .textAbs{position:absolute; top:0; left:0;}
.contentIn p a{color:#219007;}
.contentR h2{color:#49413b; font:bold 17px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.contentR h3{float:left;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;margin-top:15px;}
.contentIn table{color:#585858;font:12px Arial;float:left; width:99%;margin-top: 15px;margin-left: 1px;margin-bottom: 26px;}
.contentIn table thead{color:#585858;font:bold 12px Arial;}
.contentIn table thead td{ padding-bottom: 17px;}
.contentIn table tbody tr th{color:#585858;font:bold 12px Arial;text-align:center;padding: 7px 10px 10px;border:1px solid #c9c4bb;}
.contentIn table tbody tr td{color:#585858;text-align:center;padding: 4px 10px 3px;border:1px solid #c9c4bb;min-width:42px;position:relative;}
.contentIn table tbody tr td p{margin:0; padding:0;}
.contentIn table tbody tr td img{float:left;margin-right:8px;}
.contentIn table tbody tr td p a{color:#fa7301;font:11px Arial;float:right;margin-top: 2px;}
.contentIn table tbody tr td.picsTable{ width:192px; padding-right:0;}
.contentIn table tbody tr td.cardTable{ min-width:159px; padding-right:0;white-space:nowrap;}
.contentIn table tbody tr td.cardTable img{}
.contentIn ul{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;margin-top: 2px;}
.contentIn ul li{padding-bottom:5px;color:#fa7301;list-style-type:disc;margin-left:16px;}
.contentIn ul li span{color:#585858;}
.contentIn table tbody tr.inAct td{color:#888888!important;}
.contentIn table tbody tr.inAct td p{color:#888888!important;}
.contentIn table tbody tr.inAct td.picsTable{}
.contentMap{float:left; width:99%; height:462px;background:transparent url(../img/mapBg.jpg) repeat-x 0 0;margin-top: 34px;margin-bottom: 15px;}
.contentMap div{float:left; width:100%; height:454px;margin:4px 0; overflow:hidden;}
.buildBlock{float:left; width:100%;margin-top: 16px;margin-bottom: 23px;}
.buildBlockT{float:left; width:100%;height:192px; overflow:hidden;}
.buildBlockB{float:left; width:100%;margin-top: 12px;}
.buildBlockB div{font:12px/165% Arial;color:#585858; float:left; width:83%; position:relative;padding-right:17%;margin-bottom: 4px;}
.buildBlockB div em{float:left; width:126px; margin-right:15px; font:bold 12px/165% Arial;height:20px;}
.buildBlockB div a{text-decoration:none;color:#fa7301;font:11px Arial;position: absolute;top:0; right: 7px;}
.buildBlockB div a img{vertical-align:bottom; margin-right:7px;}
.buildBlockB div a span{color:#fa7301;text-decoration:underline;}
img.servIcon{position:absolute; top:7px; right:4%;}
.contentR h4{color:#49413b; font:bold 14px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.fileBlocks{float:left; width:100%;margin-bottom: -8px;}
.fileBlocks div{float:left; width:32%; margin: 18px 4% 18px 0;}
.fileBlocks div a{text-decoration:none;color:#787878;font:12px Arial;margin-left: 27px;}
.fileBlocks div a img{vertical-align:middle; margin-right:15px;}
.fileBlocks div a span{text-decoration:underline;margin-right:5px;color:#787878;font:12px Arial;}
.calcBlock{float:left;margin: 18px 17px 0; width: 91%; border:3px solid #e5e5e5; border-radius: 5px;padding: 0 0 21px;}
.calcLine p{color:#585858;font:bold 14px Arial;margin-left:20px; padding-bottom: 11px;}
.calcBlock label{color:#585858;font:12px Arial;margin-right: 23px;}
.calcLine{float:left;margin-bottom: 18px;position:relative;margin-top:15px;width:98%;}
.calcLineIn{float:left;width:44%;color:#8d8d8d;font:12px Arial;}
.borderLine{float:left;border:1px solid #219007;border-radius: 3px;margin: 2px 20px 15px; width: 91%;padding-top: 14px;padding-bottom: 6px;}
.borderLineIn{float:left;width:50%;}
.borderLineIn span{color:#585858;font:bold 20px Arial; float:left; width:56px; text-align:center;}
.borderLineIn p{color:#8d8d8d;font: 10px/140% Arial; margin: 4px 13px 4px 10px; width: auto;}
.borderLineIn div{padding-bottom:9px;}
.calcRadio{ vertical-align:top; margin-left:20px; padding:0;margin-top:1px;margin-right: 1px;}
.calcInp{color: #585858; font: 12px Arial; margin-left: 20px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 148px;}
.calcInp2{color: #585858; font: 12px Arial; margin-left: 3px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 228px;}
.calcMap{position:absolute; bottom:5px; left:80%; color:#219007; font: 12px Arial; }
.calcLine span{float: left; margin-bottom: 4px; margin-top: 6px; width: 33%;}
.calcCheck{ vertical-align:top; padding:0;margin-top:1px;margin-right: 1px;margin-left: 21px;}
.calcSub{float:left; border:none;margin-left: 39%; margin-top: 9px; cursor:pointer; width:146px; height:35px;background:transparent url(../img/calcSub.gif) no-repeat 0 0;}
.faqBlock{float:left; width:96%;background:transparent url(../img/hid1.gif) no-repeat 0 3px;padding-left:20px;margin-top: 43px;margin-bottom: -13px;}
.faqBlock a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.faqBlock p{color:#acacac; font:11px Arial;margin-top: 6px;}
.faqBlock p span{color:#585858;font:bold 11px Arial;margin: 0 14px 0 0; padding:0; height:auto; width:auto;}
.hidDiv{ float:left; width:100%; position:relative;margin-top:2px;margin-bottom:4px;display:none;}
.hidImg{ position:absolute; top:0; left:7px;}
.hidDivIn{float:left;margin-top:15px; background-color:#ededed;color:#585858;font:12px/170% Arial;border-radius: 5px;padding: 13px 10px 12px 21px;}
.actDiv{background:transparent url(../img/hid2.gif) no-repeat 0 3px;}
.faqBut{float:left; width:144px; height:46px; border:none; cursor:pointer;background:transparent url(../img/faqBut.gif) no-repeat 0 0;margin: 55px 18px 0;}
.vacancyBlock{float:left; width:100%; position:relative;margin-top: 29px;}
.vacancyBlock h4{margin-left:0;}
.vacancyBlock ul {float:left; width:90%;margin-top: 11px;}
.vacancyBlock ul li{margin-left: 13px;padding-bottom: 18px;}
.vacancyBlock ul li a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.vacancyBlock ul li.actLi{color:#219007;}
.vacancyBlock ul li.actLi a{color:#219007; font:14px/140% Arial; border-bottom:1px dotted #219007; text-decoration:none;}
.vacancyBlock ul li div{float: left; margin: 10px 7px; display:none;}
.vacancyBlock ul li ul{float:left;margin-top: 0px; padding-bottom: 20px;}
.vacancyBlock ul li p{color:#585858;font:bold 12px Arial;padding-bottom: 3px;}
.vacancyBlock ul li ul li{color:#585858;font:12px Arial/155%;list-style-type:none;margin-left:0;padding-bottom:1px;}
.vacAbs{ float:left; width:80px; position:absolute; top:19px; right:0px; text-align:center;}
.vacAbs a{text-decoration:none; }
.vacAbs a span{color:#596b70; font:11px/200% Arial; text-decoration:underline;}
.vacancyBlock p span{margin: 0 ; padding:0; height:auto; width:50%;}
.partL{ float:left; width:170px;margin-left: -2px;margin-top:6px;margin-bottom: 20px;}
.partL div{float:left; width:154px; overflow:hidden; border:3px solid white; box-shadow:0 1px 4px #818181;}
.partR{margin-left:180px;}
.partR a{color:#49413b; font:bold 16px/150% Arial;}
.partR p a{color:#219007; font:12px Arial;}
.partR div{float:left; width:100%; margin-top:12px;margin-bottom: -5px;}
.partR div p{margin:0;padding:0;}
.partT{float:left; width:100%; color:#727272; font:11px Arial;margin-top: -7px;margin-bottom: 6px;}
.partT img{vertical-align:baseline;}
.partT span{font:italic 11px Arial;margin-left: 9px; margin-right: 2px;}
.contentDivs{ float:left; width:100%;margin-top: 38px; margin-bottom: 7px;}
.contentDivs h5{color:#514f4c;font:bold italic 20px Arial;padding-bottom: 13px;}
.contentDivsL{ float:left; margin: 0 0 0 6%; width:56%;}
.contentDivsL div{float:left; width:100%;color:#717171; font:italic 12px Arial; margin-top: 3px; }
.contentDivsL div span{float:left;color:#717171; font: 13px "Myriad Pro", Tahoma;margin: 2px 6px 0 2px;}
.contentDivsL div a{color:#3380bc; font:13px/150% Arial;margin-right: 6px;}
.contentDivsR{ float:left; margin: 0 0 0 6%; width:28%;}
.contentDivsR div{float:left; width:100%;margin-top: 5px;margin-bottom: 9px;}
.contentDivsR div a{color:#3380bc; font:13px Arial;margin-right: 6px;}
.contentDivsR p{color:#636363; font: italic 12px/145% Arial; margin-top: 8px;}
PK I)[~:U U
main.css.~92~nu W+A html,body{height:100%;margin:0;padding:0;}
input,select,a{outline:none;}
body{color:black;width:100%;min-width:990px;height:100%;min-height:100%;font:11px Arial;background:#fff9ef url(../img/bodyBg.png) repeat-x top left;}
body.inner{background:white url(../img/innerBg.jpg) repeat-x top left;}
.wrap{min-height:100%;position:relative;float:left;width:100%;overflow: hidden;}
.wrapInner{margin:0 auto;max-width:1300px;}
.footer{float:left;width:100%;position:absolute;bottom:0;left:0;height:182px;background:transparent url(../img/footBg.png) repeat-x top left;}
.clear{clear:both;}
.footerIn{margin:0 auto;max-width:1300px;}
.header{float:left;width:100%;position:relative;z-index:1000;background:transparent url(../img/headBg.png) repeat-x top left;height:102px;}
.logo{ float: left; margin-left: 3%; margin-top: 24px; width: 24%;}
.mainMenu{float:left;width:60%;margin-top:40px;}
.mainMenu ul li{float:left;margin-right:2%;margin-left:2%;}
.mainMenu ul li a{color:#e0eff9;font:bold italic 14px Arial;border-bottom:1px solid #e0eff9;}
.mainMenu ul li a:hover{color:white;border-bottom:1px solid white;}
.entrance{float:right;margin:42px 6% 0 0;}
.entrance a{text-decoration:none;color:#e0eff9;}
.entrance a img{vertical-align:middle;margin-right:7px;}
.entrance a span{font:11px Arial;border-bottom:1px solid #e0eff9;}
.entrance a:hover{color:white;}
.entrance a:hover span{font:11px Arial;border-bottom:1px solid white;}
.secondMenu{float:left;margin-left:9%;margin-top:23px;width:72%;}
.secondMenu ul li{float:left;margin-right:5%;}
.secondMenu ul li a{text-decoration:none;color:#505050;}
.secondMenu ul li a span{display:block;margin:12px 0 0 0;float:left;}
.secondMenu ul li a span em{font:11px Arial;border-bottom:1px solid #505050;}
.secondMenu ul li a:hover{color:#eb2b21!important;}
.secondMenu ul li a:hover span em{font:11px Arial;border-bottom:1px solid #eb2b21;}
.secondMenu ul li a img{float:left;margin-right:9px;margin-left:-3px;}
.phones{margin:29px 6% 0 0;padding-bottom:10px;position:absolute;z-index:10;top:0; right:0;}
.phones div{color:white;font:12px Arial;}
.phones div span{color:white;font:bold 20px Arial;margin-left:4px;}
.phones p{width:70%;float:right;margin:9px 0 0;}
.phones p a{text-decoration:none;color:white;}
.phones p a img{float:left;margin-right:6px;}
.phones p a span{font:11px Arial;border-bottom:1px dotted white;}
.phones p a:hover{color:#e0eff9;}
.phones p a:hover span{font:11px Arial;border-bottom:1px dotted #e0eff9;}
.visual{float:left;width:100%;position:relative;margin-top: -5px;}
.visualIn{position:relative; z-index:9;height:333px;width:100%; overflow:hidden;}
.visualIn img{min-width:100%;}
.content{float:left;width:100%;padding-bottom:221px;overflow:hidden;}
.visualMenu{ float:left; width:100%; background:transparent url(../img/visBg.png) no-repeat bottom center;padding-bottom:10px;}
.visualMenu table{width:100%;}
.visualMenu table td a{text-decoration:none; font:bold 24px "Myriad Pro", Tahoma;}
.visualMenu table td {text-align:center; vertical-align:middle;width:33%;padding: 8px 10px 10px;}
.visualMenu table td.td1 a{color:white;}
.visualMenu table td.td2 a{color:white;}
.visualMenu table td.td3 a{color:#bec2c5;}
.visualMenu table td.td1 {background:#0273ca;}
.visualMenu table td.td2 {background:#ff822a;}
.visualMenu table td.td3 {background:white;}
.contentAds{float:left;width:100%;margin-top:31px;}
.contentAds h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.adsBlockImg{text-align:center;display:block;margin:0 auto;width:220px;height:142px;background:transparent url(../img/adsBg.gif) no-repeat 0 0;position:relative;}
.adsBlockImg span{position:absolute;bottom:14px;width:100%;text-align:center;left:0;}
.adsBlock{float:left;width:21%;margin-top: 18px;margin-left: 3%;}
.adsBlock p a{color:#3380bc;font:italic 11px Arial;}
.adsBlock p{margin-top:-2px;text-align:center;display:block;}
.adsBlock p a:hover{color:#ff822a;}
.adsBlock p.actP a{color:#ff822a;}
.contentNews{float:left;width:100%;margin-top:42px;}
.contentNews h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.contentNewsBlock{float:left; margin-top: 17px; padding-left: 6%; width: 25%;}
.contentNewsBlock div{padding-bottom:9px;}
.contentNewsBlock span{color:#727272;font:italic 11px Arial;}
.contentNewsBlock em{color:white;font:italic 11px Arial;margin-left:19px;padding:0 8px 1px;}
.contentNewsBlock a{color:#e86a11;font:13px/150% Arial;}
.contentNewsBlock a:hover{color:#636363;font:13px/150% Arial;}
.contentNewsBlock p{color:#636363;font:italic 12px/150% Arial;padding-top:7px;}
.contentNewsBlock em.grayN{background:#6d6862;}
.contentNewsBlock em.orangeN{background:#ff822a;}
.contentNewsBlock em.yellowN{background:#0273ca;}
.contentBtm{float:left;width:100%;margin-top:41px;}
.contentBtm p{color:#575757;font:bold italic 14px Arial;padding-bottom:15px;margin-left: 6%;}
.contentBtm ul li{float:left;margin:0 1% 0 0;}
.contentBtm ul {margin-left:6%;}
.footerT{float:left;width:94%;margin-top:39px;margin-left:6%;}
.footerT ul li{float:left;width:25%;margin-bottom: 10px;}
.footerT ul li a{color:#e0eff9;font:11px Arial;}
.footerT ul li a:hover{color:white;}
.footerB{float:left;width:100%;margin-top:12px;}
.footerSocial{float:left; margin: 10px 0 6px 6%; width: 8%;}
.footerSocial ul,.footerSocial ul li,.footerSocial ul li a{float:left;}
.footerSocial ul li a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#FFFFFF,#F3F3F3) repeat scroll 0 0 transparent;border-color:#E5E5E5 #D2D2D2 #C0C0C0 -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#333333;height:45px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:40px;}
.footerSocial ul li:first-child a{border-left:1px solid #D2D2D2;}
.footerSocial ul li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CBCBCB #A5A5A5 #818181;border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 4px #818181;color:#333333 !important;margin-left:-1px;position:relative;z-index:2;}
.footerSocial ul li:first-child a:hover{margin-left:0;}
.footerSocial ul li a span{display:block;font-size:10px;margin-bottom:3px;padding-top:5px;text-align:center;}
.footerSocial ul li a i{background:url("../img/social.png") no-repeat scroll 0 0 transparent;display:block;height:15px;margin-left:13px;width:15px;}
.footerSocial ul li.fb a{border-radius:5px 0 0 5px;}
.footerSocial ul li.vk a{border-radius:0 5px 5px 0;}
.footerSocial ul li.fb a i{background-position:top left;}
.footerSocial ul li.vk a i{background-position:top right;}
.footerSocial ul li.fb a:hover i{background-position:bottom left;}
.footerSocial ul li.vk a:hover i{background-position:bottom right;}
.copyright{color:#453d3d;float:left;margin:8px 0;width:22%;margin-left:1%;width:21%;margin-right:1%;padding-left:5px;}
.copyright p{color:#453d3d;font:12px "Myriad Pro", Tahoma;padding-top:7px;padding-bottom: 7px;}
.copyright a{color:#453d3d;font:12px "Myriad Pro", Tahoma;}
.copyright a:hover{color:black;}
.footAddress{float:left;width:23%;margin:4px 1% 0 8%;padding-left:3px;}
.footAddress div{color:#453d3d;font:12px "Myriad Pro", Tahoma;}
.footAddress div span{color:white;font:bold 20px "Myriad Pro", Tahoma;margin-left:6px;}
.footAddress p{margin:6px 2px;color:#453d3d;font:11px Arial;}
.reactive{color:#453d3d;font:11px Arial;float:right;width:19%;margin-right:9%;margin-top:12px;padding-left:5px;text-align:right;}
.reactive a{text-decoration:none;}
.reactive a img{vertical-align:middle;}
.car{position:absolute;top:-1px;left:72%;}
.contentL{float:left;width:230px;margin-top:64px;}
.leftMenu{float:left;width:200px;margin-left:22px;margin-top: 1px;}
.leftMenu ul li{padding:4px 10px 6px;}
.leftMenu ul li a{color:#4a423c;font:13px Arial;}
.leftMenu ul li.a{background: #f18212 url("../img/leftMenuBg.jpg") repeat-x scroll 0 0;border-radius:13px;}
.leftMenu ul li ul{padding-top:7px;padding-bottom:19px;}
.leftMenu ul li ul li{padding:4px 10px 6px;width:160px;}
.leftMenu ul li.a a{color:white;font:bold 13px Arial;text-decoration:none;}
.contentL .secondMenu{margin:55px 0 0 22px;width:200px;}
.contentL .secondMenu span{float:none;margin-left:68px;}
.contentL .secondMenu ul li{float:left;width:100%;margin-bottom:35px;}
.contentR{margin-left:245px;margin-top:60px;position:relative;}
.contentR p{color:#4a423c;font:12px/150% Arial;}
.contentR h1{color:#4a423c;font:bold 26px/150% Arial;margin-left:5px;width:80%;}
.breadCr{float:left;width:100%;color:#888888;font:italic 11px Arial;margin-top:16px;margin-bottom:35px;}
.breadCr a{color:#888888;font:italic 11px Arial;margin:0 6px;}
.breadCr span{color:#888888;font:italic 11px Arial;margin:0 6px;}
.contentTabs{float:left;width:100%;margin-top:12px;}
.contentTabs ul li{float:left;margin:0 28px 0 7px;}
.contentTabs ul li a{float:left;color:#888888;font:bold italic 18px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs ul li span{float:left;color:#219007;font:bold italic 18px Arial;}
.newsBlock{float:left;width:96%;margin-top:23px;margin-bottom:7px;}
.newsBlockL{float:left;width:146px;height:103px;position:relative;overflow:hidden;margin-left:4px;margin-top:3px;}
.newsAbs{position:absolute;top:0;left:0;}
.newsBlockR{margin-left:167px;}
.newsBlockR span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:8px;}
.newsBlockR a{color:#fa7301;font:14px Arial;}
.newsBlockR p{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR p a{color:#219007;font:12px Arial;}
.newsBlockR em{background:#ff4310;color:white;font:italic 11px Arial;padding:0 6px 1px;margin-left:10px;vertical-align:top;}
.newsBlockR ul{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR ul li{padding-bottom:5px;}
.newsBlockR div{float:right;font: 11px Arial; color:#727272; margin-top: -3px;}
.newsBlockR div span{float:none; width:auto;font:italic 11px Arial;color:#727272;}
.newsBlockR div img{margin: 0 6px;}
.tenderBlock{float:left;width:98%;margin-top:3px;margin-bottom:29px;margin-left: 7px;}
.tenderBlock span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:3px;}
.tenderBlock a{color:#49413b;font:bold 16px/150% Arial;}
.tenderBlock p{float:left;font:12px/165% Arial;margin-top:4px;width:96%;color:#585858;}
.tenderBlock p a{color:#fa7301;font:12px Arial;text-decoration:none;margin-left: 5px;}
.tenderBlock p a span{float:none; width:auto; margin:0; text-decoration:underline;color:#fa7301;font:12px Arial;margin-right: 3px;}
.pages{float:left;width:500px;margin-left:168px;margin-top:31px;}
.pages a{float:left;color:#665d56;font:13px Arial;margin:0 6px;}
.pages span{float:left;color:#ffa800;font:13px Arial;margin:0 6px;}
a.pagePrev{width:26px;height:15px;background:transparent url(../img/pagePrev.gif) no-repeat 0 0;margin:1px 16px 0 0;}
a.pageNext{width:26px;height:15px;background:transparent url(../img/pageNext.gif) no-repeat 0 0;margin:1px 0 0 16px;}
.contentIn{float:left;margin:4px 7px 32px;width:96%;}
.contentInImg{float:left;width:100%;height:166px;overflow:hidden;margin-bottom:18px;margin-top:28px;}
.contentIn p{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;}
.newsNav{float:left;width:100%;color:#919090;margin-top:55px;}
.newsNav a{text-decoration:none;margin:0 0;color:#ffa800;font:italic 12px Arial;}
.newsNav a span{text-decoration:underline;margin:0 7px;color:#ffa800;font:italic 12px Arial;}
.newsNav a.inAct{color:#919090;font:italic 12px Arial;text-decoration:none;cursor:default;}
.newsNav a.inAct span{color:#919090;font:italic 12px Arial;text-decoration:none;}
.contentR p.shopP{float:left;font:bold 12px/175% Arial;margin:0 0 4px 8px;width:97%;}
.contentTabs2{float:left;width:100%;margin-top:12px;}
.contentTabs2 ul li{float:left;margin:0 28px 9px 7px;}
.contentTabs2 ul li a{float:left;color:#888888;font:bold italic 15px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs2 ul li span{float:left;color:#219007;font:bold italic 15px Arial;}
.qBlock{ float:left; width:130px;margin: 28px 4% 18px 27px;}
.qBlock a{text-decoration:none;}
.qBlock a span{float:left; width:120px;text-align:center;padding:0;
box-shadow:0 1px 4px #cecece;
}
.qBlock a em{text-align:center; color:#fa7301;font:12px/145% Arial; margin-top:9px; text-decoration:underline;float:left; width:120px;}
.giftBlock{float:left;width:96%;margin-top:23px;margin-bottom:20px;}
.giftBlockL{float:left;width:200px;height:130px;position:relative;overflow:hidden;margin-left:3px;margin-top:4px;}
.giftBlockR{margin-left: 227px; margin-top: 4px;}
.giftBlockR span{float:left;width:100%;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;}
.giftBlockR a{color:#fa7301;font:14px Arial;}
.giftBlockR p{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;}
.giftBlockR ol{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;list-style-position:inside;}
.giftBlockR ol li{padding-bottom:2px;}
.contentIn p span{ position:relative; float:left; width:186px; height:132px; overflow:hidden; margin:0 14px 10px 0;}
.contentIn p span .textAbs{position:absolute; top:0; left:0;}
.contentIn p a{color:#219007;}
.contentR h2{color:#49413b; font:bold 17px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.contentR h3{float:left;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;margin-top:15px;}
.contentIn table{color:#585858;font:12px Arial;float:left; width:99%;margin-top: 15px;margin-left: 1px;margin-bottom: 26px;}
.contentIn table thead{color:#585858;font:bold 12px Arial;}
.contentIn table thead td{ padding-bottom: 17px;}
.contentIn table tbody tr th{color:#585858;font:bold 12px Arial;text-align:center;padding: 7px 10px 10px;border:1px solid #c9c4bb;}
.contentIn table tbody tr td{color:#585858;text-align:center;padding: 4px 10px 3px;border:1px solid #c9c4bb;min-width:42px;position:relative;}
.contentIn table tbody tr td p{margin:0; padding:0;}
.contentIn table tbody tr td img{float:left;margin-right:8px;}
.contentIn table tbody tr td p a{color:#fa7301;font:11px Arial;float:right;margin-top: 2px;}
.contentIn table tbody tr td.picsTable{ width:192px; padding-right:0;}
.contentIn table tbody tr td.cardTable{ min-width:159px; padding-right:0;white-space:nowrap;}
.contentIn table tbody tr td.cardTable img{}
.contentIn ul{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;margin-top: 2px;}
.contentIn ul li{padding-bottom:5px;color:#fa7301;list-style-type:disc;margin-left:16px;}
.contentIn ul li span{color:#585858;}
.contentIn table tbody tr.inAct td{color:#888888!important;}
.contentIn table tbody tr.inAct td p{color:#888888!important;}
.contentIn table tbody tr.inAct td.picsTable{}
.contentMap{float:left; width:99%; height:462px;background:transparent url(../img/mapBg.jpg) repeat-x 0 0;margin-top: 34px;margin-bottom: 15px;}
.contentMap div{float:left; width:100%; height:454px;margin:4px 0; overflow:hidden;}
.buildBlock{float:left; width:100%;margin-top: 16px;margin-bottom: 23px;}
.buildBlockT{float:left; width:100%;height:192px; overflow:hidden;}
.buildBlockB{float:left; width:100%;margin-top: 12px;}
.buildBlockB div{font:12px/165% Arial;color:#585858; float:left; width:83%; position:relative;padding-right:17%;margin-bottom: 4px;}
.buildBlockB div em{float:left; width:126px; margin-right:15px; font:bold 12px/165% Arial;height:20px;}
.buildBlockB div a{text-decoration:none;color:#fa7301;font:11px Arial;position: absolute;top:0; right: 7px;}
.buildBlockB div a img{vertical-align:bottom; margin-right:7px;}
.buildBlockB div a span{color:#fa7301;text-decoration:underline;}
img.servIcon{position:absolute; top:7px; right:4%;}
.contentR h4{color:#49413b; font:bold 14px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.fileBlocks{float:left; width:100%;margin-bottom: -8px;}
.fileBlocks div{float:left; width:32%; margin: 18px 4% 18px 0;}
.fileBlocks div a{text-decoration:none;color:#787878;font:12px Arial;margin-left: 27px;}
.fileBlocks div a img{vertical-align:middle; margin-right:15px;}
.fileBlocks div a span{text-decoration:underline;margin-right:5px;color:#787878;font:12px Arial;}
.calcBlock{float:left;margin: 18px 17px 0; width: 91%; border:3px solid #e5e5e5; border-radius: 5px;padding: 0 0 21px;}
.calcLine p{color:#585858;font:bold 14px Arial;margin-left:20px; padding-bottom: 11px;}
.calcBlock label{color:#585858;font:12px Arial;margin-right: 23px;}
.calcLine{float:left;margin-bottom: 18px;position:relative;margin-top:15px;width:98%;}
.calcLineIn{float:left;width:44%;color:#8d8d8d;font:12px Arial;}
.borderLine{float:left;border:1px solid #219007;border-radius: 3px;margin: 2px 20px 15px; width: 91%;padding-top: 14px;padding-bottom: 6px;}
.borderLineIn{float:left;width:50%;}
.borderLineIn span{color:#585858;font:bold 20px Arial; float:left; width:56px; text-align:center;}
.borderLineIn p{color:#8d8d8d;font: 10px/140% Arial; margin: 4px 13px 4px 10px; width: auto;}
.borderLineIn div{padding-bottom:9px;}
.calcRadio{ vertical-align:top; margin-left:20px; padding:0;margin-top:1px;margin-right: 1px;}
.calcInp{color: #585858; font: 12px Arial; margin-left: 20px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 148px;}
.calcInp2{color: #585858; font: 12px Arial; margin-left: 3px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 228px;}
.calcMap{position:absolute; bottom:5px; left:80%; color:#219007; font: 12px Arial; }
.calcLine span{float: left; margin-bottom: 4px; margin-top: 6px; width: 33%;}
.calcCheck{ vertical-align:top; padding:0;margin-top:1px;margin-right: 1px;margin-left: 21px;}
.calcSub{float:left; border:none;margin-left: 39%; margin-top: 9px; cursor:pointer; width:146px; height:35px;background:transparent url(../img/calcSub.gif) no-repeat 0 0;}
.faqBlock{float:left; width:96%;background:transparent url(../img/hid1.gif) no-repeat 0 3px;padding-left:20px;margin-top: 43px;margin-bottom: -13px;}
.faqBlock a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.faqBlock p{color:#acacac; font:11px Arial;margin-top: 6px;}
.faqBlock p span{color:#585858;font:bold 11px Arial;margin: 0 14px 0 0; padding:0; height:auto; width:auto;}
.hidDiv{ float:left; width:100%; position:relative;margin-top:2px;margin-bottom:4px;display:none;}
.hidImg{ position:absolute; top:0; left:7px;}
.hidDivIn{float:left;margin-top:15px; background-color:#ededed;color:#585858;font:12px/170% Arial;border-radius: 5px;padding: 13px 10px 12px 21px;}
.actDiv{background:transparent url(../img/hid2.gif) no-repeat 0 3px;}
.faqBut{float:left; width:144px; height:46px; border:none; cursor:pointer;background:transparent url(../img/faqBut.gif) no-repeat 0 0;margin: 55px 18px 0;}
.vacancyBlock{float:left; width:100%; position:relative;margin-top: 29px;}
.vacancyBlock h4{margin-left:0;}
.vacancyBlock ul {float:left; width:90%;margin-top: 11px;}
.vacancyBlock ul li{margin-left: 13px;padding-bottom: 18px;}
.vacancyBlock ul li a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.vacancyBlock ul li.actLi{color:#219007;}
.vacancyBlock ul li.actLi a{color:#219007; font:14px/140% Arial; border-bottom:1px dotted #219007; text-decoration:none;}
.vacancyBlock ul li div{float: left; margin: 10px 7px; display:none;}
.vacancyBlock ul li ul{float:left;margin-top: 0px; padding-bottom: 20px;}
.vacancyBlock ul li p{color:#585858;font:bold 12px Arial;padding-bottom: 3px;}
.vacancyBlock ul li ul li{color:#585858;font:12px Arial/155%;list-style-type:none;margin-left:0;padding-bottom:1px;}
.vacAbs{ float:left; width:80px; position:absolute; top:19px; right:0px; text-align:center;}
.vacAbs a{text-decoration:none; }
.vacAbs a span{color:#596b70; font:11px/200% Arial; text-decoration:underline;}
.vacancyBlock p span{margin: 0 ; padding:0; height:auto; width:50%;}
.partL{ float:left; width:170px;margin-left: -2px;margin-top:6px;margin-bottom: 20px;}
.partL div{float:left; width:154px; overflow:hidden; border:3px solid white; box-shadow:0 1px 4px #818181;}
.partR{margin-left:180px;}
.partR a{color:#49413b; font:bold 16px/150% Arial;}
.partR p a{color:#219007; font:12px Arial;}
.partR div{float:left; width:100%; margin-top:12px;margin-bottom: -5px;}
.partR div p{margin:0;padding:0;}
.partT{float:left; width:100%; color:#727272; font:11px Arial;margin-top: -7px;margin-bottom: 6px;}
.partT img{vertical-align:baseline;}
.partT span{font:italic 11px Arial;margin-left: 9px; margin-right: 2px;}
.contentDivs{ float:left; width:100%;margin-top: 38px; margin-bottom: 7px;}
.contentDivs h5{color:#514f4c;font:bold italic 20px Arial;padding-bottom: 13px;}
.contentDivsL{ float:left; margin: 0 0 0 6%; width:56%;}
.contentDivsL div{float:left; width:100%;color:#717171; font:italic 12px Arial; margin-top: 3px; }
.contentDivsL div span{float:left;color:#717171; font: 13px "Myriad Pro", Tahoma;margin: 2px 6px 0 2px;}
.contentDivsL div a{color:#3380bc; font:13px/150% Arial;margin-right: 6px;}
.contentDivsR{ float:left; margin: 0 0 0 6%; width:28%;}
.contentDivsR div{float:left; width:100%;margin-top: 5px;margin-bottom: 9px;}
.contentDivsR div a{color:#3380bc; font:13px Arial;margin-right: 6px;}
.contentDivsR p{color:#636363; font: italic 12px/145% Arial; margin-top: 8px;}
PK I)[PGU GU
main.css.~88~nu W+A html,body{height:100%;margin:0;padding:0;}
input,select,a{outline:none;}
body{color:black;width:100%;min-width:990px;height:100%;min-height:100%;font:11px Arial;background:#fff9ef url(../img/bodyBg.png) repeat-x top left;}
body.inner{background:white url(../img/innerBg.jpg) repeat-x top left;}
.wrap{min-height:100%;position:relative;float:left;width:100%;overflow: hidden;}
.wrapInner{margin:0 auto;max-width:1300px;}
.footer{float:left;width:100%;position:absolute;bottom:0;left:0;height:182px;background:transparent url(../img/footBg.png) repeat-x top left;}
.clear{clear:both;}
.footerIn{margin:0 auto;max-width:1300px;}
.header{float:left;width:100%;position:relative;z-index:1000;background:transparent url(../img/headBg.png) repeat-x top left;height:102px;}
.logo{ float: left; margin-left: 3%; margin-top: 24px; width: 24%;}
.mainMenu{float:left;width:60%;margin-top:40px;}
.mainMenu ul li{float:left;margin-right:2%;margin-left:2%;}
.mainMenu ul li a{color:#e0eff9;font:bold italic 14px Arial;border-bottom:1px solid #e0eff9;}
.mainMenu ul li a:hover{color:white;border-bottom:1px solid white;}
.entrance{float:right;margin:42px 6% 0 0;}
.entrance a{text-decoration:none;color:#e0eff9;}
.entrance a img{vertical-align:middle;margin-right:7px;}
.entrance a span{font:11px Arial;border-bottom:1px solid #e0eff9;}
.entrance a:hover{color:white;}
.entrance a:hover span{font:11px Arial;border-bottom:1px solid white;}
.secondMenu{float:left;margin-left:9%;margin-top:23px;width:72%;}
.secondMenu ul li{float:left;margin-right:5%;}
.secondMenu ul li a{text-decoration:none;color:#505050;}
.secondMenu ul li a span{display:block;margin:12px 0 0 0;float:left;}
.secondMenu ul li a span em{font:11px Arial;border-bottom:1px solid #505050;}
.secondMenu ul li a:hover{color:#eb2b21!important;}
.secondMenu ul li a:hover span em{font:11px Arial;border-bottom:1px solid #eb2b21;}
.secondMenu ul li a img{float:left;margin-right:9px;margin-left:-3px;}
.phones{margin:29px 6% 0 0;padding-bottom:10px;position:absolute;z-index:10;top:0; right:0;}
.phones div{color:white;font:12px Arial;}
.phones div span{color:white;font:bold 20px Arial;margin-left:4px;}
.phones p{width:70%;float:right;margin:9px 0 0;}
.phones p a{text-decoration:none;color:white;}
.phones p a img{float:left;margin-right:6px;}
.phones p a span{font:11px Arial;border-bottom:1px dotted white;}
.phones p a:hover{color:#e0eff9;}
.phones p a:hover span{font:11px Arial;border-bottom:1px dotted #e0eff9;}
.visual{float:left;width:100%;position:relative;margin-top: -5px;}
.visualIn{position:relative; z-index:9;height:333px;width:100%; overflow:hidden;}
.visualIn img{min-width:100%;}
.content{float:left;width:100%;padding-bottom:221px;overflow:hidden;}
.visualMenu{ float:left; width:100%; background:transparent url(../img/visBg.png) no-repeat bottom center;padding-bottom:10px;}
.visualMenu table{width:100%;}
.visualMenu table td a{text-decoration:none; font:bold 24px "Myriad Pro", Tahoma;}
.visualMenu table td {text-align:center; vertical-align:middle;width:33%;padding: 8px 10px 10px;}
.visualMenu table td.td1 a{color:white;}
.visualMenu table td.td2 a{color:white;}
.visualMenu table td.td3 a{color:#bec2c5;}
.visualMenu table td.td1 {background:#0273ca;}
.visualMenu table td.td2 {background:#ff822a;}
.visualMenu table td.td3 {background:white;}
.contentAds{float:left;width:100%;margin-top:31px;}
.contentAds h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.adsBlockImg{text-align:center;display:block;margin:0 auto;width:220px;height:142px;background:transparent url(../img/adsBg.gif) no-repeat 0 0;position:relative;}
.adsBlockImg span{position:absolute;bottom:14px;width:100%;text-align:center;left:0;}
.adsBlock{float:left;width:21%;margin-top: 18px;margin-left: 3%;}
.adsBlock p a{color:#3380bc;font:italic 11px Arial;}
.adsBlock p{margin-top:-2px;text-align:center;display:block;}
.adsBlock p a:hover{color:#ff822a;}
.adsBlock p.actP a{color:#ff822a;}
.contentNews{float:left;width:100%;margin-top:42px;}
.contentNews h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.contentNewsBlock{float:left; margin-top: 17px; padding-left: 6%; width: 25%;}
.contentNewsBlock div{padding-bottom:9px;}
.contentNewsBlock span{color:#727272;font:italic 11px Arial;}
.contentNewsBlock em{color:white;font:italic 11px Arial;margin-left:19px;padding:0 8px 1px;}
.contentNewsBlock a{color:#e86a11;font:13px/150% Arial;}
.contentNewsBlock a:hover{color:#636363;font:13px/150% Arial;}
.contentNewsBlock p{color:#636363;font:italic 12px/150% Arial;padding-top:7px;}
.contentNewsBlock em.grayN{background:#6d6862;}
.contentNewsBlock em.orangeN{background:#ff822a;}
.contentNewsBlock em.yellowN{background:#0273ca;}
.contentBtm{float:left;width:100%;margin-top:41px;}
.contentBtm p{color:#575757;font:bold italic 14px Arial;padding-bottom:15px;margin-left: 6%;}
.contentBtm ul li{float:left;margin:0 1% 0 0;}
.contentBtm ul {margin-left:6%;}
.footerT{float:left;width:94%;margin-top:39px;margin-left:6%;}
.footerT ul li{float:left;width:25%;margin-bottom: 10px;}
.footerT ul li a{color:#e0eff9;font:11px Arial;}
.footerT ul li a:hover{color:white;}
.footerB{float:left;width:100%;margin-top:12px;}
.footerSocial{float:left; margin: 10px 0 6px 6%; width: 8%;}
.footerSocial ul,.footerSocial ul li,.footerSocial ul li a{float:left;}
.footerSocial ul li a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#FFFFFF,#F3F3F3) repeat scroll 0 0 transparent;border-color:#E5E5E5 #D2D2D2 #C0C0C0 -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#333333;height:45px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:40px;}
.footerSocial ul li:first-child a{border-left:1px solid #D2D2D2;}
.footerSocial ul li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CBCBCB #A5A5A5 #818181;border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 4px #818181;color:#333333 !important;margin-left:-1px;position:relative;z-index:2;}
.footerSocial ul li:first-child a:hover{margin-left:0;}
.footerSocial ul li a span{display:block;font-size:10px;margin-bottom:3px;padding-top:5px;text-align:center;}
.footerSocial ul li a i{background:url("../img/social.png") no-repeat scroll 0 0 transparent;display:block;height:15px;margin-left:13px;width:15px;}
.footerSocial ul li.fb a{border-radius:5px 0 0 5px;}
.footerSocial ul li.vk a{border-radius:0 5px 5px 0;}
.footerSocial ul li.fb a i{background-position:top left;}
.footerSocial ul li.vk a i{background-position:top right;}
.footerSocial ul li.fb a:hover i{background-position:bottom left;}
.footerSocial ul li.vk a:hover i{background-position:bottom right;}
.copyright{float:left;margin:8px 0;width:22%;margin-left:1%;width:21%;margin-right:1%;padding-left:5px;}
.copyright p{color:#453d3d;font:11px Arial;padding-top:7px;padding-bottom: 7px;}
.copyright a{color:#453d3d;font:11px Arial;}
.copyright a:hover{color:black;}
.footAddress{float:left;width:23%;margin:4px 1% 0 8%;padding-left:3px;}
.footAddress div{color:#453d3d;font:12px Arial;}
.footAddress div span{color:white;font:bold 20px Arial;margin-left:6px;}
.footAddress p{margin:6px 2px;color:#453d3d;font:11px Arial;}
.reactive{color:#453d3d;font:11px Arial;float:right;width:19%;margin-right:9%;margin-top:12px;padding-left:5px;text-align:right;}
.reactive a{text-decoration:none;}
.reactive a img{vertical-align:middle;}
.car{position:absolute;top:-1px;left:72%;}
.contentL{float:left;width:230px;margin-top:64px;}
.leftMenu{float:left;width:200px;margin-left:22px;margin-top: 1px;}
.leftMenu ul li{padding:4px 10px 6px;}
.leftMenu ul li a{color:#4a423c;font:13px Arial;}
.leftMenu ul li.a{background: #f18212 url("../img/leftMenuBg.jpg") repeat-x scroll 0 0;border-radius:13px;}
.leftMenu ul li ul{padding-top:7px;padding-bottom:19px;}
.leftMenu ul li ul li{padding:4px 10px 6px;width:160px;}
.leftMenu ul li.a a{color:white;font:bold 13px Arial;text-decoration:none;}
.contentL .secondMenu{margin:55px 0 0 22px;width:200px;}
.contentL .secondMenu span{float:none;margin-left:68px;}
.contentL .secondMenu ul li{float:left;width:100%;margin-bottom:35px;}
.contentR{margin-left:245px;margin-top:60px;position:relative;}
.contentR p{color:#4a423c;font:12px/150% Arial;}
.contentR h1{color:#4a423c;font:bold 26px/150% Arial;margin-left:5px;width:80%;}
.breadCr{float:left;width:100%;color:#888888;font:italic 11px Arial;margin-top:16px;margin-bottom:35px;}
.breadCr a{color:#888888;font:italic 11px Arial;margin:0 6px;}
.breadCr span{color:#888888;font:italic 11px Arial;margin:0 6px;}
.contentTabs{float:left;width:100%;margin-top:12px;}
.contentTabs ul li{float:left;margin:0 28px 0 7px;}
.contentTabs ul li a{float:left;color:#888888;font:bold italic 18px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs ul li span{float:left;color:#219007;font:bold italic 18px Arial;}
.newsBlock{float:left;width:96%;margin-top:23px;margin-bottom:7px;}
.newsBlockL{float:left;width:146px;height:103px;position:relative;overflow:hidden;margin-left:4px;margin-top:3px;}
.newsAbs{position:absolute;top:0;left:0;}
.newsBlockR{margin-left:167px;}
.newsBlockR span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:8px;}
.newsBlockR a{color:#fa7301;font:14px Arial;}
.newsBlockR p{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR p a{color:#219007;font:12px Arial;}
.newsBlockR em{background:#ff4310;color:white;font:italic 11px Arial;padding:0 6px 1px;margin-left:10px;vertical-align:top;}
.newsBlockR ul{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR ul li{padding-bottom:5px;}
.newsBlockR div{float:right;font: 11px Arial; color:#727272; margin-top: -3px;}
.newsBlockR div span{float:none; width:auto;font:italic 11px Arial;color:#727272;}
.newsBlockR div img{margin: 0 6px;}
.tenderBlock{float:left;width:98%;margin-top:3px;margin-bottom:29px;margin-left: 7px;}
.tenderBlock span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:3px;}
.tenderBlock a{color:#49413b;font:bold 16px/150% Arial;}
.tenderBlock p{float:left;font:12px/165% Arial;margin-top:4px;width:96%;color:#585858;}
.tenderBlock p a{color:#fa7301;font:12px Arial;text-decoration:none;margin-left: 5px;}
.tenderBlock p a span{float:none; width:auto; margin:0; text-decoration:underline;color:#fa7301;font:12px Arial;margin-right: 3px;}
.pages{float:left;width:500px;margin-left:168px;margin-top:31px;}
.pages a{float:left;color:#665d56;font:13px Arial;margin:0 6px;}
.pages span{float:left;color:#ffa800;font:13px Arial;margin:0 6px;}
a.pagePrev{width:26px;height:15px;background:transparent url(../img/pagePrev.gif) no-repeat 0 0;margin:1px 16px 0 0;}
a.pageNext{width:26px;height:15px;background:transparent url(../img/pageNext.gif) no-repeat 0 0;margin:1px 0 0 16px;}
.contentIn{float:left;margin:4px 7px 32px;width:96%;}
.contentInImg{float:left;width:100%;height:166px;overflow:hidden;margin-bottom:18px;margin-top:28px;}
.contentIn p{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;}
.newsNav{float:left;width:100%;color:#919090;margin-top:55px;}
.newsNav a{text-decoration:none;margin:0 0;color:#ffa800;font:italic 12px Arial;}
.newsNav a span{text-decoration:underline;margin:0 7px;color:#ffa800;font:italic 12px Arial;}
.newsNav a.inAct{color:#919090;font:italic 12px Arial;text-decoration:none;cursor:default;}
.newsNav a.inAct span{color:#919090;font:italic 12px Arial;text-decoration:none;}
.contentR p.shopP{float:left;font:bold 12px/175% Arial;margin:0 0 4px 8px;width:97%;}
.contentTabs2{float:left;width:100%;margin-top:12px;}
.contentTabs2 ul li{float:left;margin:0 28px 9px 7px;}
.contentTabs2 ul li a{float:left;color:#888888;font:bold italic 15px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs2 ul li span{float:left;color:#219007;font:bold italic 15px Arial;}
.qBlock{ float:left; width:130px;margin: 28px 4% 18px 27px;}
.qBlock a{text-decoration:none;}
.qBlock a span{float:left; width:120px;text-align:center;padding:0;
box-shadow:0 1px 4px #cecece;
}
.qBlock a em{text-align:center; color:#fa7301;font:12px/145% Arial; margin-top:9px; text-decoration:underline;float:left; width:120px;}
.giftBlock{float:left;width:96%;margin-top:23px;margin-bottom:20px;}
.giftBlockL{float:left;width:200px;height:130px;position:relative;overflow:hidden;margin-left:3px;margin-top:4px;}
.giftBlockR{margin-left: 227px; margin-top: 4px;}
.giftBlockR span{float:left;width:100%;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;}
.giftBlockR a{color:#fa7301;font:14px Arial;}
.giftBlockR p{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;}
.giftBlockR ol{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;list-style-position:inside;}
.giftBlockR ol li{padding-bottom:2px;}
.contentIn p span{ position:relative; float:left; width:186px; height:132px; overflow:hidden; margin:0 14px 10px 0;}
.contentIn p span .textAbs{position:absolute; top:0; left:0;}
.contentIn p a{color:#219007;}
.contentR h2{color:#49413b; font:bold 17px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.contentR h3{float:left;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;margin-top:15px;}
.contentIn table{color:#585858;font:12px Arial;float:left; width:99%;margin-top: 15px;margin-left: 1px;margin-bottom: 26px;}
.contentIn table thead{color:#585858;font:bold 12px Arial;}
.contentIn table thead td{ padding-bottom: 17px;}
.contentIn table tbody tr th{color:#585858;font:bold 12px Arial;text-align:center;padding: 7px 10px 10px;border:1px solid #c9c4bb;}
.contentIn table tbody tr td{color:#585858;text-align:center;padding: 4px 10px 3px;border:1px solid #c9c4bb;min-width:42px;position:relative;}
.contentIn table tbody tr td p{margin:0; padding:0;}
.contentIn table tbody tr td img{float:left;margin-right:8px;}
.contentIn table tbody tr td p a{color:#fa7301;font:11px Arial;float:right;margin-top: 2px;}
.contentIn table tbody tr td.picsTable{ width:192px; padding-right:0;}
.contentIn table tbody tr td.cardTable{ min-width:159px; padding-right:0;white-space:nowrap;}
.contentIn table tbody tr td.cardTable img{}
.contentIn ul{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;margin-top: 2px;}
.contentIn ul li{padding-bottom:5px;color:#fa7301;list-style-type:disc;margin-left:16px;}
.contentIn ul li span{color:#585858;}
.contentIn table tbody tr.inAct td{color:#888888!important;}
.contentIn table tbody tr.inAct td p{color:#888888!important;}
.contentIn table tbody tr.inAct td.picsTable{}
.contentMap{float:left; width:99%; height:462px;background:transparent url(../img/mapBg.jpg) repeat-x 0 0;margin-top: 34px;margin-bottom: 15px;}
.contentMap div{float:left; width:100%; height:454px;margin:4px 0; overflow:hidden;}
.buildBlock{float:left; width:100%;margin-top: 16px;margin-bottom: 23px;}
.buildBlockT{float:left; width:100%;height:192px; overflow:hidden;}
.buildBlockB{float:left; width:100%;margin-top: 12px;}
.buildBlockB div{font:12px/165% Arial;color:#585858; float:left; width:83%; position:relative;padding-right:17%;margin-bottom: 4px;}
.buildBlockB div em{float:left; width:126px; margin-right:15px; font:bold 12px/165% Arial;height:20px;}
.buildBlockB div a{text-decoration:none;color:#fa7301;font:11px Arial;position: absolute;top:0; right: 7px;}
.buildBlockB div a img{vertical-align:bottom; margin-right:7px;}
.buildBlockB div a span{color:#fa7301;text-decoration:underline;}
img.servIcon{position:absolute; top:7px; right:4%;}
.contentR h4{color:#49413b; font:bold 14px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.fileBlocks{float:left; width:100%;margin-bottom: -8px;}
.fileBlocks div{float:left; width:32%; margin: 18px 4% 18px 0;}
.fileBlocks div a{text-decoration:none;color:#787878;font:12px Arial;margin-left: 27px;}
.fileBlocks div a img{vertical-align:middle; margin-right:15px;}
.fileBlocks div a span{text-decoration:underline;margin-right:5px;color:#787878;font:12px Arial;}
.calcBlock{float:left;margin: 18px 17px 0; width: 91%; border:3px solid #e5e5e5; border-radius: 5px;padding: 0 0 21px;}
.calcLine p{color:#585858;font:bold 14px Arial;margin-left:20px; padding-bottom: 11px;}
.calcBlock label{color:#585858;font:12px Arial;margin-right: 23px;}
.calcLine{float:left;margin-bottom: 18px;position:relative;margin-top:15px;width:98%;}
.calcLineIn{float:left;width:44%;color:#8d8d8d;font:12px Arial;}
.borderLine{float:left;border:1px solid #219007;border-radius: 3px;margin: 2px 20px 15px; width: 91%;padding-top: 14px;padding-bottom: 6px;}
.borderLineIn{float:left;width:50%;}
.borderLineIn span{color:#585858;font:bold 20px Arial; float:left; width:56px; text-align:center;}
.borderLineIn p{color:#8d8d8d;font: 10px/140% Arial; margin: 4px 13px 4px 10px; width: auto;}
.borderLineIn div{padding-bottom:9px;}
.calcRadio{ vertical-align:top; margin-left:20px; padding:0;margin-top:1px;margin-right: 1px;}
.calcInp{color: #585858; font: 12px Arial; margin-left: 20px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 148px;}
.calcInp2{color: #585858; font: 12px Arial; margin-left: 3px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 228px;}
.calcMap{position:absolute; bottom:5px; left:80%; color:#219007; font: 12px Arial; }
.calcLine span{float: left; margin-bottom: 4px; margin-top: 6px; width: 33%;}
.calcCheck{ vertical-align:top; padding:0;margin-top:1px;margin-right: 1px;margin-left: 21px;}
.calcSub{float:left; border:none;margin-left: 39%; margin-top: 9px; cursor:pointer; width:146px; height:35px;background:transparent url(../img/calcSub.gif) no-repeat 0 0;}
.faqBlock{float:left; width:96%;background:transparent url(../img/hid1.gif) no-repeat 0 3px;padding-left:20px;margin-top: 43px;margin-bottom: -13px;}
.faqBlock a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.faqBlock p{color:#acacac; font:11px Arial;margin-top: 6px;}
.faqBlock p span{color:#585858;font:bold 11px Arial;margin: 0 14px 0 0; padding:0; height:auto; width:auto;}
.hidDiv{ float:left; width:100%; position:relative;margin-top:2px;margin-bottom:4px;display:none;}
.hidImg{ position:absolute; top:0; left:7px;}
.hidDivIn{float:left;margin-top:15px; background-color:#ededed;color:#585858;font:12px/170% Arial;border-radius: 5px;padding: 13px 10px 12px 21px;}
.actDiv{background:transparent url(../img/hid2.gif) no-repeat 0 3px;}
.faqBut{float:left; width:144px; height:46px; border:none; cursor:pointer;background:transparent url(../img/faqBut.gif) no-repeat 0 0;margin: 55px 18px 0;}
.vacancyBlock{float:left; width:100%; position:relative;margin-top: 29px;}
.vacancyBlock h4{margin-left:0;}
.vacancyBlock ul {float:left; width:90%;margin-top: 11px;}
.vacancyBlock ul li{margin-left: 13px;padding-bottom: 18px;}
.vacancyBlock ul li a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.vacancyBlock ul li.actLi{color:#219007;}
.vacancyBlock ul li.actLi a{color:#219007; font:14px/140% Arial; border-bottom:1px dotted #219007; text-decoration:none;}
.vacancyBlock ul li div{float: left; margin: 10px 7px; display:none;}
.vacancyBlock ul li ul{float:left;margin-top: 0px; padding-bottom: 20px;}
.vacancyBlock ul li p{color:#585858;font:bold 12px Arial;padding-bottom: 3px;}
.vacancyBlock ul li ul li{color:#585858;font:12px Arial/155%;list-style-type:none;margin-left:0;padding-bottom:1px;}
.vacAbs{ float:left; width:80px; position:absolute; top:19px; right:0px; text-align:center;}
.vacAbs a{text-decoration:none; }
.vacAbs a span{color:#596b70; font:11px/200% Arial; text-decoration:underline;}
.vacancyBlock p span{margin: 0 ; padding:0; height:auto; width:50%;}
.partL{ float:left; width:170px;margin-left: -2px;margin-top:6px;margin-bottom: 20px;}
.partL div{float:left; width:154px; overflow:hidden; border:3px solid white; box-shadow:0 1px 4px #818181;}
.partR{margin-left:180px;}
.partR a{color:#49413b; font:bold 16px/150% Arial;}
.partR p a{color:#219007; font:12px Arial;}
.partR div{float:left; width:100%; margin-top:12px;margin-bottom: -5px;}
.partR div p{margin:0;padding:0;}
.partT{float:left; width:100%; color:#727272; font:11px Arial;margin-top: -7px;margin-bottom: 6px;}
.partT img{vertical-align:baseline;}
.partT span{font:italic 11px Arial;margin-left: 9px; margin-right: 2px;}
.contentDivs{ float:left; width:100%;margin-top: 38px; margin-bottom: 7px;}
.contentDivs h5{color:#514f4c;font:bold italic 20px Arial;padding-bottom: 13px;}
.contentDivsL{ float:left; margin: 0 0 0 6%; width:56%;}
.contentDivsL div{float:left; width:100%;color:#717171; font:italic 12px Arial; margin-top: 3px; }
.contentDivsL div span{float:left;color:#717171; font: 13px "Myriad Pro", Tahoma;margin: 2px 6px 0 2px;}
.contentDivsL div a{color:#3380bc; font:13px/150% Arial;margin-right: 6px;}
.contentDivsR{ float:left; margin: 0 0 0 6%; width:28%;}
.contentDivsR div{float:left; width:100%;margin-top: 5px;margin-bottom: 9px;}
.contentDivsR div a{color:#3380bc; font:13px Arial;margin-right: 6px;}
.contentDivsR p{color:#636363; font: italic 12px/145% Arial; margin-top: 8px;}
PK I)[Ϳ5W 5W
main.css.~74~nu W+A html,body{height:100%;margin:0;padding:0;}
input,select,a{outline:none;}
body{color:black;width:100%;min-width:990px;height:100%;min-height:100%;font:11px Arial;background:#fff9ef url(../img/bodyBg.png) repeat-x top left;}
body.inner{background:white url(../img/innerBg.jpg) repeat-x top left;}
.wrap{min-height:100%;position:relative;float:left;width:100%;overflow: hidden;}
.wrapInner{margin:0 auto;max-width:1300px;}
.footer{float:left;width:100%;position:absolute;bottom:0;left:0;height:182px;background:transparent url(../img/footBg.png) repeat-x top left;}
.clear{clear:both;}
.footerIn{margin:0 auto;max-width:1300px;}
.header{float:left;width:100%;position:relative;z-index:1000;background:transparent url(../img/headBg.png) repeat-x top left;height:102px;}
.logo{ float: left; margin-left: 3%; margin-top: 24px; width: 24%;}
.mainMenu{float:left;width:60%;margin-top:40px;}
.mainMenu ul li{float:left;margin-right:2%;margin-left:2%;}
.mainMenu ul li a{color:#e0eff9;font:bold italic 14px Arial;border-bottom:1px solid #e0eff9;}
.mainMenu ul li a:hover{color:white;border-bottom:1px solid white;}
.entrance{float:right;margin:42px 6% 0 0;}
.entrance a{text-decoration:none;color:#e0eff9;}
.entrance a img{vertical-align:middle;margin-right:7px;}
.entrance a span{font:11px Arial;border-bottom:1px solid #e0eff9;}
.entrance a:hover{color:white;}
.entrance a:hover span{font:11px Arial;border-bottom:1px solid white;}
.secondMenu{float:left;margin-left:9%;margin-top:23px;width:72%;}
.secondMenu ul li{float:left;margin-right:5%;}
.secondMenu ul li a{text-decoration:none;color:#505050;}
.secondMenu ul li a span{display:block;margin:12px 0 0 0;float:left;}
.secondMenu ul li a span em{font:11px Arial;border-bottom:1px solid #505050;}
.secondMenu ul li a:hover{color:#eb2b21!important;}
.secondMenu ul li a:hover span em{font:11px Arial;border-bottom:1px solid #eb2b21;}
.secondMenu ul li a img{float:left;margin-right:9px;margin-left:-3px;}
.phones{margin:29px 6% 0 0;padding-bottom:10px;position:absolute;z-index:10;top:0; right:0;}
.phones div{color:white;font:12px Arial;}
.phones div span{color:white;font:bold 20px Arial;margin-left:4px;}
.phones p{width:70%;float:right;margin:9px 0 0;}
.phones p a{text-decoration:none;color:white;}
.phones p a img{float:left;margin-right:6px;}
.phones p a span{font:11px Arial;border-bottom:1px dotted white;}
.phones p a:hover{color:#e0eff9;}
.phones p a:hover span{font:11px Arial;border-bottom:1px dotted #e0eff9;}
.visual{float:left;width:100%;position:relative;margin-top: -5px;}
.visualIn{position:relative; z-index:9;height:333px;width:100%; overflow:hidden;}
.visualIn img{min-width:100%;}
.content{float:left;width:100%;padding-bottom:221px;overflow:hidden;z-index:103;position:relative;}
.visualMenu{ float:left; width:100%; background:transparent url(../img/visBg.png) no-repeat bottom center;padding-bottom:10px;}
.visualMenu table{width:100%;}
.visualMenu table td a{text-decoration:none; font:bold 24px "Myriad Pro", Tahoma;}
.visualMenu table td {text-align:center; vertical-align:middle;width:33%;padding: 8px 10px 10px;}
.visualMenu table td.td1 a{color:white;}
.visualMenu table td.td2 a{color:white;}
.visualMenu table td.td3 a{color:#bec2c5;}
.visualMenu table td.td1 {background:#0273ca;}
.visualMenu table td.td2 {background:#ff822a;}
.visualMenu table td.td3 {background:white;}
.contentAds{float:left;width:100%;margin-top:31px;}
.contentAds h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.adsBlockImg{text-align:center;display:block;margin:0 auto;width:220px;height:142px;background:transparent url(../img/adsBg.gif) no-repeat 0 0;position:relative;}
.adsBlockImg span{position:absolute;bottom:14px;width:100%;text-align:center;left:0;}
.adsBlock{float:left;width:21%;margin-top: 18px;margin-left: 3%;}
.adsBlock p a{color:#3380bc;font:italic 11px Arial;}
.adsBlock p{margin-top:-2px;text-align:center;display:block;}
.adsBlock p a:hover{color:#ff822a;}
.adsBlock p.actP a{color:#ff822a;}
.contentNews{float:left;width:100%;margin-top:42px;}
.contentNews h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.contentNewsBlock{float:left; margin-top: 17px; padding-left: 6%; width: 25%;}
.contentNewsBlock div{padding-bottom:9px;}
.contentNewsBlock span{color:#727272;font:italic 11px Arial;}
.contentNewsBlock em{color:white;font:italic 11px Arial;margin-left:19px;padding:0 8px 1px;}
.contentNewsBlock a{color:#e86a11;font:13px/150% Arial;}
.contentNewsBlock a:hover{color:#636363;font:13px/150% Arial;}
.contentNewsBlock p{color:#636363;font:italic 12px/150% Arial;padding-top:7px;}
.contentNewsBlock em.grayN{background:#6d6862;}
.contentNewsBlock em.orangeN{background:#ff822a;}
.contentNewsBlock em.yellowN{background:#0273ca;}
.contentBtm{float:left;width:100%;margin-top:41px;}
.contentBtm p{color:#575757;font:bold italic 14px Arial;padding-bottom:15px;margin-left: 6%;}
.contentBtm ul li{float:left;margin:0 1% 0 0;}
.contentBtm ul {margin-left:6%;}
.footerT{float:left;width:100%;margin-top:32px;}
.footerT ul li{float:left;margin-left:3%;width:20%;margin-right:1%;}
.footerT ul li span{color:#43392e;font:bold 12px Arial;display:block;margin-left:2px;margin-bottom:17px;text-transform:uppercase;letter-spacing:0.8px;}
.footerT ul li ul li{float:left;width:90%;margin:0 2px 12px;}
.footerT ul li ul li a{color:#43392e;font:11px Arial;}
.footerT ul li ul li a:hover{color:black;}
.footerB{float:left;width:100%;margin-top:31px;}
.footerSocial{float:left;margin:6px 2%;width:22%;margin-left:3%;width:21%;margin-right:1%;}
.footerSocial ul,.footerSocial ul li,.footerSocial ul li a{float:left;}
.footerSocial ul li a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#FFFFFF,#F3F3F3) repeat scroll 0 0 transparent;border-color:#E5E5E5 #D2D2D2 #C0C0C0 -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#333333;height:45px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:40px;}
.footerSocial ul li:first-child a{border-left:1px solid #D2D2D2;}
.footerSocial ul li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CBCBCB #A5A5A5 #818181;border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 4px #818181;color:#333333 !important;margin-left:-1px;position:relative;z-index:2;}
.footerSocial ul li:first-child a:hover{margin-left:0;}
.footerSocial ul li a span{display:block;font-size:10px;margin-bottom:3px;padding-top:5px;text-align:center;}
.footerSocial ul li a i{background:url("../img/social.png") no-repeat scroll 0 0 transparent;display:block;height:15px;margin-left:13px;width:15px;}
.footerSocial ul li.tw a i{width:18px;}
.footerSocial ul li.tw a{border-radius:5px 0 0 5px;}
.footerSocial ul li.vk a{border-radius:0 5px 5px 0;}
.footerSocial ul li.tw a i{margin-left:11px;width:18px;}
.footerSocial ul li.gplus a i{background:-19px 0;}
.footerSocial ul li.fb a i{background:-34px 0;}
.footerSocial ul li.vk a i{background:-49px 0;}
.footerSocial ul li.tw a:hover i{background:0 -16px;}
.footerSocial ul li.gplus a:hover i{background:-19px -16px;}
.footerSocial ul li.fb a:hover i{background:-34px -16px;}
.footerSocial ul li.vk a:hover i{background:-49px -16px;}
.copyright{float:left;margin:14px 0;width:22%;margin-left:1%;width:21%;margin-right:1%;padding-left:5px;}
.copyright p{color:#453d3d;font:11px Arial;padding-top:7px;}
.copyright a{color:#f69408;font:11px Arial;}
.copyright a:hover{color:black;}
.footAddress{float:left;width:21%;margin:4px 1% 0;padding-left:3px;}
.footAddress div{color:#f69408;font:12px Arial;}
.footAddress div span{color:#f69408;font:bold 20px Arial;margin-left:6px;}
.footAddress p{margin:6px 2px;color:#453d3d;font:11px Arial;}
.reactive{color:#453d3d;font:11px Arial;float:left;width:19%;margin-left:5%;margin-right:1%;margin-top:12px;padding-left:5px;}
.reactive a{text-decoration:none;}
.reactive a img{vertical-align:middle;margin-bottom:3px;}
.car{position:absolute;top:-1px;left:72%;}
.contentL{float:left;width:230px;margin-top:64px;}
.leftMenu{float:left;width:200px;margin-left:22px;margin-top: 1px;}
.leftMenu ul li{padding:4px 10px 6px;}
.leftMenu ul li a{color:#4a423c;font:13px Arial;}
.leftMenu ul li.a{background: #f18212 url("../img/leftMenuBg.jpg") repeat-x scroll 0 0;border-radius:13px;}
.leftMenu ul li ul{padding-top:7px;padding-bottom:19px;}
.leftMenu ul li ul li{padding:4px 10px 6px;width:160px;}
.leftMenu ul li.a a{color:white;font:bold 13px Arial;text-decoration:none;}
.contentL .secondMenu{margin:55px 0 0 22px;width:200px;}
.contentL .secondMenu span{float:none;margin-left:68px;}
.contentL .secondMenu ul li{float:left;width:100%;margin-bottom:35px;}
.contentR{margin-left:245px;margin-top:60px;position:relative;}
.contentR p{color:#4a423c;font:12px/150% Arial;}
.contentR h1{color:#4a423c;font:bold 26px/150% Arial;margin-left:5px;width:80%;}
.breadCr{float:left;width:100%;color:#888888;font:italic 11px Arial;margin-top:16px;margin-bottom:35px;}
.breadCr a{color:#888888;font:italic 11px Arial;margin:0 6px;}
.breadCr span{color:#888888;font:italic 11px Arial;margin:0 6px;}
.contentTabs{float:left;width:100%;margin-top:12px;}
.contentTabs ul li{float:left;margin:0 28px 0 7px;}
.contentTabs ul li a{float:left;color:#888888;font:bold italic 18px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs ul li span{float:left;color:#219007;font:bold italic 18px Arial;}
.newsBlock{float:left;width:96%;margin-top:23px;margin-bottom:7px;}
.newsBlockL{float:left;width:146px;height:103px;position:relative;overflow:hidden;margin-left:4px;margin-top:3px;}
.newsAbs{position:absolute;top:0;left:0;}
.newsBlockR{margin-left:167px;}
.newsBlockR span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:8px;}
.newsBlockR a{color:#fa7301;font:14px Arial;}
.newsBlockR p{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR p a{color:#219007;font:12px Arial;}
.newsBlockR em{background:#ff4310;color:white;font:italic 11px Arial;padding:0 6px 1px;margin-left:10px;vertical-align:top;}
.newsBlockR ul{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR ul li{padding-bottom:5px;}
.newsBlockR div{float:right;font: 11px Arial; color:#727272; margin-top: -3px;}
.newsBlockR div span{float:none; width:auto;font:italic 11px Arial;color:#727272;}
.newsBlockR div img{margin: 0 6px;}
.tenderBlock{float:left;width:98%;margin-top:3px;margin-bottom:29px;margin-left: 7px;}
.tenderBlock span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:3px;}
.tenderBlock a{color:#49413b;font:bold 16px/150% Arial;}
.tenderBlock p{float:left;font:12px/165% Arial;margin-top:4px;width:96%;color:#585858;}
.tenderBlock p a{color:#fa7301;font:12px Arial;text-decoration:none;margin-left: 5px;}
.tenderBlock p a span{float:none; width:auto; margin:0; text-decoration:underline;color:#fa7301;font:12px Arial;margin-right: 3px;}
.pages{float:left;width:500px;margin-left:168px;margin-top:31px;}
.pages a{float:left;color:#665d56;font:13px Arial;margin:0 6px;}
.pages span{float:left;color:#ffa800;font:13px Arial;margin:0 6px;}
a.pagePrev{width:26px;height:15px;background:transparent url(../img/pagePrev.gif) no-repeat 0 0;margin:1px 16px 0 0;}
a.pageNext{width:26px;height:15px;background:transparent url(../img/pageNext.gif) no-repeat 0 0;margin:1px 0 0 16px;}
.contentIn{float:left;margin:4px 7px 32px;width:96%;}
.contentInImg{float:left;width:100%;height:166px;overflow:hidden;margin-bottom:18px;margin-top:28px;}
.contentIn p{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;}
.newsNav{float:left;width:100%;color:#919090;margin-top:55px;}
.newsNav a{text-decoration:none;margin:0 0;color:#ffa800;font:italic 12px Arial;}
.newsNav a span{text-decoration:underline;margin:0 7px;color:#ffa800;font:italic 12px Arial;}
.newsNav a.inAct{color:#919090;font:italic 12px Arial;text-decoration:none;cursor:default;}
.newsNav a.inAct span{color:#919090;font:italic 12px Arial;text-decoration:none;}
.contentR p.shopP{float:left;font:bold 12px/175% Arial;margin:0 0 4px 8px;width:97%;}
.contentTabs2{float:left;width:100%;margin-top:12px;}
.contentTabs2 ul li{float:left;margin:0 28px 9px 7px;}
.contentTabs2 ul li a{float:left;color:#888888;font:bold italic 15px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs2 ul li span{float:left;color:#219007;font:bold italic 15px Arial;}
.qBlock{ float:left; width:130px;margin: 28px 4% 18px 27px;}
.qBlock a{text-decoration:none;}
.qBlock a span{float:left; width:120px;text-align:center;padding:0;
box-shadow:0 1px 4px #cecece;
}
.qBlock a em{text-align:center; color:#fa7301;font:12px/145% Arial; margin-top:9px; text-decoration:underline;float:left; width:120px;}
.giftBlock{float:left;width:96%;margin-top:23px;margin-bottom:20px;}
.giftBlockL{float:left;width:200px;height:130px;position:relative;overflow:hidden;margin-left:3px;margin-top:4px;}
.giftBlockR{margin-left: 227px; margin-top: 4px;}
.giftBlockR span{float:left;width:100%;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;}
.giftBlockR a{color:#fa7301;font:14px Arial;}
.giftBlockR p{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;}
.giftBlockR ol{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;list-style-position:inside;}
.giftBlockR ol li{padding-bottom:2px;}
.contentIn p span{ position:relative; float:left; width:186px; height:132px; overflow:hidden; margin:0 14px 10px 0;}
.contentIn p span .textAbs{position:absolute; top:0; left:0;}
.contentIn p a{color:#219007;}
.contentR h2{color:#49413b; font:bold 17px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.contentR h3{float:left;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;margin-top:15px;}
.contentIn table{color:#585858;font:12px Arial;float:left; width:99%;margin-top: 15px;margin-left: 1px;margin-bottom: 26px;}
.contentIn table thead{color:#585858;font:bold 12px Arial;}
.contentIn table thead td{ padding-bottom: 17px;}
.contentIn table tbody tr th{color:#585858;font:bold 12px Arial;text-align:center;padding: 7px 10px 10px;border:1px solid #c9c4bb;}
.contentIn table tbody tr td{color:#585858;text-align:center;padding: 4px 10px 3px;border:1px solid #c9c4bb;min-width:42px;position:relative;}
.contentIn table tbody tr td p{margin:0; padding:0;}
.contentIn table tbody tr td img{float:left;margin-right:8px;}
.contentIn table tbody tr td p a{color:#fa7301;font:11px Arial;float:right;margin-top: 2px;}
.contentIn table tbody tr td.picsTable{ width:192px; padding-right:0;}
.contentIn table tbody tr td.cardTable{ min-width:159px; padding-right:0;white-space:nowrap;}
.contentIn table tbody tr td.cardTable img{}
.contentIn ul{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;margin-top: 2px;}
.contentIn ul li{padding-bottom:5px;color:#fa7301;list-style-type:disc;margin-left:16px;}
.contentIn ul li span{color:#585858;}
.contentIn table tbody tr.inAct td{color:#888888!important;}
.contentIn table tbody tr.inAct td p{color:#888888!important;}
.contentIn table tbody tr.inAct td.picsTable{}
.contentMap{float:left; width:99%; height:462px;background:transparent url(../img/mapBg.jpg) repeat-x 0 0;margin-top: 34px;margin-bottom: 15px;}
.contentMap div{float:left; width:100%; height:454px;margin:4px 0; overflow:hidden;}
.buildBlock{float:left; width:100%;margin-top: 16px;margin-bottom: 23px;}
.buildBlockT{float:left; width:100%;height:192px; overflow:hidden;}
.buildBlockB{float:left; width:100%;margin-top: 12px;}
.buildBlockB div{font:12px/165% Arial;color:#585858; float:left; width:83%; position:relative;padding-right:17%;margin-bottom: 4px;}
.buildBlockB div em{float:left; width:126px; margin-right:15px; font:bold 12px/165% Arial;height:20px;}
.buildBlockB div a{text-decoration:none;color:#fa7301;font:11px Arial;position: absolute;top:0; right: 7px;}
.buildBlockB div a img{vertical-align:bottom; margin-right:7px;}
.buildBlockB div a span{color:#fa7301;text-decoration:underline;}
img.servIcon{position:absolute; top:7px; right:4%;}
.contentR h4{color:#49413b; font:bold 14px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.fileBlocks{float:left; width:100%;margin-bottom: -8px;}
.fileBlocks div{float:left; width:32%; margin: 18px 4% 18px 0;}
.fileBlocks div a{text-decoration:none;color:#787878;font:12px Arial;margin-left: 27px;}
.fileBlocks div a img{vertical-align:middle; margin-right:15px;}
.fileBlocks div a span{text-decoration:underline;margin-right:5px;color:#787878;font:12px Arial;}
.calcBlock{float:left;margin: 18px 17px 0; width: 91%; border:3px solid #e5e5e5; border-radius: 5px;padding: 0 0 21px;}
.calcLine p{color:#585858;font:bold 14px Arial;margin-left:20px; padding-bottom: 11px;}
.calcBlock label{color:#585858;font:12px Arial;margin-right: 23px;}
.calcLine{float:left;margin-bottom: 18px;position:relative;margin-top:15px;width:98%;}
.calcLineIn{float:left;width:44%;color:#8d8d8d;font:12px Arial;}
.borderLine{float:left;border:1px solid #219007;border-radius: 3px;margin: 2px 20px 15px; width: 91%;padding-top: 14px;padding-bottom: 6px;}
.borderLineIn{float:left;width:50%;}
.borderLineIn span{color:#585858;font:bold 20px Arial; float:left; width:56px; text-align:center;}
.borderLineIn p{color:#8d8d8d;font: 10px/140% Arial; margin: 4px 13px 4px 10px; width: auto;}
.borderLineIn div{padding-bottom:9px;}
.calcRadio{ vertical-align:top; margin-left:20px; padding:0;margin-top:1px;margin-right: 1px;}
.calcInp{color: #585858; font: 12px Arial; margin-left: 20px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 148px;}
.calcInp2{color: #585858; font: 12px Arial; margin-left: 3px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 228px;}
.calcMap{position:absolute; bottom:5px; left:80%; color:#219007; font: 12px Arial; }
.calcLine span{float: left; margin-bottom: 4px; margin-top: 6px; width: 33%;}
.calcCheck{ vertical-align:top; padding:0;margin-top:1px;margin-right: 1px;margin-left: 21px;}
.calcSub{float:left; border:none;margin-left: 39%; margin-top: 9px; cursor:pointer; width:146px; height:35px;background:transparent url(../img/calcSub.gif) no-repeat 0 0;}
.faqBlock{float:left; width:96%;background:transparent url(../img/hid1.gif) no-repeat 0 3px;padding-left:20px;margin-top: 43px;margin-bottom: -13px;}
.faqBlock a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.faqBlock p{color:#acacac; font:11px Arial;margin-top: 6px;}
.faqBlock p span{color:#585858;font:bold 11px Arial;margin: 0 14px 0 0; padding:0; height:auto; width:auto;}
.hidDiv{ float:left; width:100%; position:relative;margin-top:2px;margin-bottom:4px;display:none;}
.hidImg{ position:absolute; top:0; left:7px;}
.hidDivIn{float:left;margin-top:15px; background-color:#ededed;color:#585858;font:12px/170% Arial;border-radius: 5px;padding: 13px 10px 12px 21px;}
.actDiv{background:transparent url(../img/hid2.gif) no-repeat 0 3px;}
.faqBut{float:left; width:144px; height:46px; border:none; cursor:pointer;background:transparent url(../img/faqBut.gif) no-repeat 0 0;margin: 55px 18px 0;}
.vacancyBlock{float:left; width:100%; position:relative;margin-top: 29px;}
.vacancyBlock h4{margin-left:0;}
.vacancyBlock ul {float:left; width:90%;margin-top: 11px;}
.vacancyBlock ul li{margin-left: 13px;padding-bottom: 18px;}
.vacancyBlock ul li a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.vacancyBlock ul li.actLi{color:#219007;}
.vacancyBlock ul li.actLi a{color:#219007; font:14px/140% Arial; border-bottom:1px dotted #219007; text-decoration:none;}
.vacancyBlock ul li div{float: left; margin: 10px 7px; display:none;}
.vacancyBlock ul li ul{float:left;margin-top: 0px; padding-bottom: 20px;}
.vacancyBlock ul li p{color:#585858;font:bold 12px Arial;padding-bottom: 3px;}
.vacancyBlock ul li ul li{color:#585858;font:12px Arial/155%;list-style-type:none;margin-left:0;padding-bottom:1px;}
.vacAbs{ float:left; width:80px; position:absolute; top:19px; right:0px; text-align:center;}
.vacAbs a{text-decoration:none; }
.vacAbs a span{color:#596b70; font:11px/200% Arial; text-decoration:underline;}
.vacancyBlock p span{margin: 0 ; padding:0; height:auto; width:50%;}
.partL{ float:left; width:170px;margin-left: -2px;margin-top:6px;margin-bottom: 20px;}
.partL div{float:left; width:154px; overflow:hidden; border:3px solid white; box-shadow:0 1px 4px #818181;}
.partR{margin-left:180px;}
.partR a{color:#49413b; font:bold 16px/150% Arial;}
.partR p a{color:#219007; font:12px Arial;}
.partR div{float:left; width:100%; margin-top:12px;margin-bottom: -5px;}
.partR div p{margin:0;padding:0;}
.partT{float:left; width:100%; color:#727272; font:11px Arial;margin-top: -7px;margin-bottom: 6px;}
.partT img{vertical-align:baseline;}
.partT span{font:italic 11px Arial;margin-left: 9px; margin-right: 2px;}
.contentDivs{ float:left; width:100%;margin-top: 38px; margin-bottom: 7px;}
.contentDivs h5{color:#514f4c;font:bold italic 20px Arial;padding-bottom: 13px;}
.contentDivsL{ float:left; margin: 0 0 0 6%; width:56%;}
.contentDivsL div{float:left; width:100%;color:#717171; font:italic 12px Arial; margin-top: 3px; }
.contentDivsL div span{float:left;color:#717171; font: 13px "Myriad Pro", Tahoma;margin: 2px 6px 0 2px;}
.contentDivsL div a{color:#3380bc; font:13px/150% Arial;margin-right: 6px;}
.contentDivsR{ float:left; margin: 0 0 0 6%; width:28%;}
.contentDivsR div{float:left; width:100%;margin-top: 5px;margin-bottom: 9px;}
.contentDivsR div a{color:#3380bc; font:13px Arial;margin-right: 6px;}
.contentDivsR p{color:#636363; font: italic 12px/145% Arial; margin-top: 8px;}
PK I)[Y=V =V
main.css.~77~nu W+A html,body{height:100%;margin:0;padding:0;}
input,select,a{outline:none;}
body{color:black;width:100%;min-width:990px;height:100%;min-height:100%;font:11px Arial;background:#fff9ef url(../img/bodyBg.png) repeat-x top left;}
body.inner{background:white url(../img/innerBg.jpg) repeat-x top left;}
.wrap{min-height:100%;position:relative;float:left;width:100%;overflow: hidden;}
.wrapInner{margin:0 auto;max-width:1300px;}
.footer{float:left;width:100%;position:absolute;bottom:0;left:0;height:182px;background:transparent url(../img/footBg.png) repeat-x top left;}
.clear{clear:both;}
.footerIn{margin:0 auto;max-width:1300px;}
.header{float:left;width:100%;position:relative;z-index:1000;background:transparent url(../img/headBg.png) repeat-x top left;height:102px;}
.logo{ float: left; margin-left: 3%; margin-top: 24px; width: 24%;}
.mainMenu{float:left;width:60%;margin-top:40px;}
.mainMenu ul li{float:left;margin-right:2%;margin-left:2%;}
.mainMenu ul li a{color:#e0eff9;font:bold italic 14px Arial;border-bottom:1px solid #e0eff9;}
.mainMenu ul li a:hover{color:white;border-bottom:1px solid white;}
.entrance{float:right;margin:42px 6% 0 0;}
.entrance a{text-decoration:none;color:#e0eff9;}
.entrance a img{vertical-align:middle;margin-right:7px;}
.entrance a span{font:11px Arial;border-bottom:1px solid #e0eff9;}
.entrance a:hover{color:white;}
.entrance a:hover span{font:11px Arial;border-bottom:1px solid white;}
.secondMenu{float:left;margin-left:9%;margin-top:23px;width:72%;}
.secondMenu ul li{float:left;margin-right:5%;}
.secondMenu ul li a{text-decoration:none;color:#505050;}
.secondMenu ul li a span{display:block;margin:12px 0 0 0;float:left;}
.secondMenu ul li a span em{font:11px Arial;border-bottom:1px solid #505050;}
.secondMenu ul li a:hover{color:#eb2b21!important;}
.secondMenu ul li a:hover span em{font:11px Arial;border-bottom:1px solid #eb2b21;}
.secondMenu ul li a img{float:left;margin-right:9px;margin-left:-3px;}
.phones{margin:29px 6% 0 0;padding-bottom:10px;position:absolute;z-index:10;top:0; right:0;}
.phones div{color:white;font:12px Arial;}
.phones div span{color:white;font:bold 20px Arial;margin-left:4px;}
.phones p{width:70%;float:right;margin:9px 0 0;}
.phones p a{text-decoration:none;color:white;}
.phones p a img{float:left;margin-right:6px;}
.phones p a span{font:11px Arial;border-bottom:1px dotted white;}
.phones p a:hover{color:#e0eff9;}
.phones p a:hover span{font:11px Arial;border-bottom:1px dotted #e0eff9;}
.visual{float:left;width:100%;position:relative;margin-top: -5px;}
.visualIn{position:relative; z-index:9;height:333px;width:100%; overflow:hidden;}
.visualIn img{min-width:100%;}
.content{float:left;width:100%;padding-bottom:221px;overflow:hidden;}
.visualMenu{ float:left; width:100%; background:transparent url(../img/visBg.png) no-repeat bottom center;padding-bottom:10px;}
.visualMenu table{width:100%;}
.visualMenu table td a{text-decoration:none; font:bold 24px "Myriad Pro", Tahoma;}
.visualMenu table td {text-align:center; vertical-align:middle;width:33%;padding: 8px 10px 10px;}
.visualMenu table td.td1 a{color:white;}
.visualMenu table td.td2 a{color:white;}
.visualMenu table td.td3 a{color:#bec2c5;}
.visualMenu table td.td1 {background:#0273ca;}
.visualMenu table td.td2 {background:#ff822a;}
.visualMenu table td.td3 {background:white;}
.contentAds{float:left;width:100%;margin-top:31px;}
.contentAds h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.adsBlockImg{text-align:center;display:block;margin:0 auto;width:220px;height:142px;background:transparent url(../img/adsBg.gif) no-repeat 0 0;position:relative;}
.adsBlockImg span{position:absolute;bottom:14px;width:100%;text-align:center;left:0;}
.adsBlock{float:left;width:21%;margin-top: 18px;margin-left: 3%;}
.adsBlock p a{color:#3380bc;font:italic 11px Arial;}
.adsBlock p{margin-top:-2px;text-align:center;display:block;}
.adsBlock p a:hover{color:#ff822a;}
.adsBlock p.actP a{color:#ff822a;}
.contentNews{float:left;width:100%;margin-top:42px;}
.contentNews h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.contentNewsBlock{float:left; margin-top: 17px; padding-left: 6%; width: 25%;}
.contentNewsBlock div{padding-bottom:9px;}
.contentNewsBlock span{color:#727272;font:italic 11px Arial;}
.contentNewsBlock em{color:white;font:italic 11px Arial;margin-left:19px;padding:0 8px 1px;}
.contentNewsBlock a{color:#e86a11;font:13px/150% Arial;}
.contentNewsBlock a:hover{color:#636363;font:13px/150% Arial;}
.contentNewsBlock p{color:#636363;font:italic 12px/150% Arial;padding-top:7px;}
.contentNewsBlock em.grayN{background:#6d6862;}
.contentNewsBlock em.orangeN{background:#ff822a;}
.contentNewsBlock em.yellowN{background:#0273ca;}
.contentBtm{float:left;width:100%;margin-top:41px;}
.contentBtm p{color:#575757;font:bold italic 14px Arial;padding-bottom:15px;margin-left: 6%;}
.contentBtm ul li{float:left;margin:0 1% 0 0;}
.contentBtm ul {margin-left:6%;}
.footerT{float:left;width:100%;margin-top:32px;}
.footerT ul li{float:left;margin-left:3%;width:20%;margin-right:1%;}
.footerT ul li span{color:#43392e;font:bold 12px Arial;display:block;margin-left:2px;margin-bottom:17px;text-transform:uppercase;letter-spacing:0.8px;}
.footerT ul li ul li{float:left;width:90%;margin:0 2px 12px;}
.footerT ul li ul li a{color:#43392e;font:11px Arial;}
.footerT ul li ul li a:hover{color:black;}
.footerB{float:left;width:100%;margin-top:31px;}
.footerSocial{float:left;margin:6px 2%;width:22%;margin-left:3%;width:21%;margin-right:1%;}
.footerSocial ul,.footerSocial ul li,.footerSocial ul li a{float:left;}
.footerSocial ul li a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#FFFFFF,#F3F3F3) repeat scroll 0 0 transparent;border-color:#E5E5E5 #D2D2D2 #C0C0C0 -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#333333;height:45px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:40px;}
.footerSocial ul li:first-child a{border-left:1px solid #D2D2D2;}
.footerSocial ul li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CBCBCB #A5A5A5 #818181;border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 4px #818181;color:#333333 !important;margin-left:-1px;position:relative;z-index:2;}
.footerSocial ul li:first-child a:hover{margin-left:0;}
.footerSocial ul li a span{display:block;font-size:10px;margin-bottom:3px;padding-top:5px;text-align:center;}
.footerSocial ul li a i{background:url("../img/social.png") no-repeat scroll 0 0 transparent;display:block;height:15px;margin-left:13px;width:15px;}
.footerSocial ul li.fb a{border-radius:5px 0 0 5px;}
.footerSocial ul li.vk a{border-radius:0 5px 5px 0;}
.footerSocial ul li.fb a i{background-position:top left;}
.footerSocial ul li.vk a i{background-position:top right;}
.footerSocial ul li.fb a:hover i{background-position:bottom left;}
.footerSocial ul li.vk a:hover i{background-position:bottom right;}
.copyright{float:left;margin:14px 0;width:22%;margin-left:1%;width:21%;margin-right:1%;padding-left:5px;}
.copyright p{color:#453d3d;font:11px Arial;padding-top:7px;}
.copyright a{color:#f69408;font:11px Arial;}
.copyright a:hover{color:black;}
.footAddress{float:left;width:21%;margin:4px 1% 0;padding-left:3px;}
.footAddress div{color:#f69408;font:12px Arial;}
.footAddress div span{color:#f69408;font:bold 20px Arial;margin-left:6px;}
.footAddress p{margin:6px 2px;color:#453d3d;font:11px Arial;}
.reactive{color:#453d3d;font:11px Arial;float:left;width:19%;margin-left:5%;margin-right:1%;margin-top:12px;padding-left:5px;}
.reactive a{text-decoration:none;}
.reactive a img{vertical-align:middle;margin-bottom:3px;}
.car{position:absolute;top:-1px;left:72%;}
.contentL{float:left;width:230px;margin-top:64px;}
.leftMenu{float:left;width:200px;margin-left:22px;margin-top: 1px;}
.leftMenu ul li{padding:4px 10px 6px;}
.leftMenu ul li a{color:#4a423c;font:13px Arial;}
.leftMenu ul li.a{background: #f18212 url("../img/leftMenuBg.jpg") repeat-x scroll 0 0;border-radius:13px;}
.leftMenu ul li ul{padding-top:7px;padding-bottom:19px;}
.leftMenu ul li ul li{padding:4px 10px 6px;width:160px;}
.leftMenu ul li.a a{color:white;font:bold 13px Arial;text-decoration:none;}
.contentL .secondMenu{margin:55px 0 0 22px;width:200px;}
.contentL .secondMenu span{float:none;margin-left:68px;}
.contentL .secondMenu ul li{float:left;width:100%;margin-bottom:35px;}
.contentR{margin-left:245px;margin-top:60px;position:relative;}
.contentR p{color:#4a423c;font:12px/150% Arial;}
.contentR h1{color:#4a423c;font:bold 26px/150% Arial;margin-left:5px;width:80%;}
.breadCr{float:left;width:100%;color:#888888;font:italic 11px Arial;margin-top:16px;margin-bottom:35px;}
.breadCr a{color:#888888;font:italic 11px Arial;margin:0 6px;}
.breadCr span{color:#888888;font:italic 11px Arial;margin:0 6px;}
.contentTabs{float:left;width:100%;margin-top:12px;}
.contentTabs ul li{float:left;margin:0 28px 0 7px;}
.contentTabs ul li a{float:left;color:#888888;font:bold italic 18px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs ul li span{float:left;color:#219007;font:bold italic 18px Arial;}
.newsBlock{float:left;width:96%;margin-top:23px;margin-bottom:7px;}
.newsBlockL{float:left;width:146px;height:103px;position:relative;overflow:hidden;margin-left:4px;margin-top:3px;}
.newsAbs{position:absolute;top:0;left:0;}
.newsBlockR{margin-left:167px;}
.newsBlockR span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:8px;}
.newsBlockR a{color:#fa7301;font:14px Arial;}
.newsBlockR p{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR p a{color:#219007;font:12px Arial;}
.newsBlockR em{background:#ff4310;color:white;font:italic 11px Arial;padding:0 6px 1px;margin-left:10px;vertical-align:top;}
.newsBlockR ul{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR ul li{padding-bottom:5px;}
.newsBlockR div{float:right;font: 11px Arial; color:#727272; margin-top: -3px;}
.newsBlockR div span{float:none; width:auto;font:italic 11px Arial;color:#727272;}
.newsBlockR div img{margin: 0 6px;}
.tenderBlock{float:left;width:98%;margin-top:3px;margin-bottom:29px;margin-left: 7px;}
.tenderBlock span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:3px;}
.tenderBlock a{color:#49413b;font:bold 16px/150% Arial;}
.tenderBlock p{float:left;font:12px/165% Arial;margin-top:4px;width:96%;color:#585858;}
.tenderBlock p a{color:#fa7301;font:12px Arial;text-decoration:none;margin-left: 5px;}
.tenderBlock p a span{float:none; width:auto; margin:0; text-decoration:underline;color:#fa7301;font:12px Arial;margin-right: 3px;}
.pages{float:left;width:500px;margin-left:168px;margin-top:31px;}
.pages a{float:left;color:#665d56;font:13px Arial;margin:0 6px;}
.pages span{float:left;color:#ffa800;font:13px Arial;margin:0 6px;}
a.pagePrev{width:26px;height:15px;background:transparent url(../img/pagePrev.gif) no-repeat 0 0;margin:1px 16px 0 0;}
a.pageNext{width:26px;height:15px;background:transparent url(../img/pageNext.gif) no-repeat 0 0;margin:1px 0 0 16px;}
.contentIn{float:left;margin:4px 7px 32px;width:96%;}
.contentInImg{float:left;width:100%;height:166px;overflow:hidden;margin-bottom:18px;margin-top:28px;}
.contentIn p{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;}
.newsNav{float:left;width:100%;color:#919090;margin-top:55px;}
.newsNav a{text-decoration:none;margin:0 0;color:#ffa800;font:italic 12px Arial;}
.newsNav a span{text-decoration:underline;margin:0 7px;color:#ffa800;font:italic 12px Arial;}
.newsNav a.inAct{color:#919090;font:italic 12px Arial;text-decoration:none;cursor:default;}
.newsNav a.inAct span{color:#919090;font:italic 12px Arial;text-decoration:none;}
.contentR p.shopP{float:left;font:bold 12px/175% Arial;margin:0 0 4px 8px;width:97%;}
.contentTabs2{float:left;width:100%;margin-top:12px;}
.contentTabs2 ul li{float:left;margin:0 28px 9px 7px;}
.contentTabs2 ul li a{float:left;color:#888888;font:bold italic 15px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs2 ul li span{float:left;color:#219007;font:bold italic 15px Arial;}
.qBlock{ float:left; width:130px;margin: 28px 4% 18px 27px;}
.qBlock a{text-decoration:none;}
.qBlock a span{float:left; width:120px;text-align:center;padding:0;
box-shadow:0 1px 4px #cecece;
}
.qBlock a em{text-align:center; color:#fa7301;font:12px/145% Arial; margin-top:9px; text-decoration:underline;float:left; width:120px;}
.giftBlock{float:left;width:96%;margin-top:23px;margin-bottom:20px;}
.giftBlockL{float:left;width:200px;height:130px;position:relative;overflow:hidden;margin-left:3px;margin-top:4px;}
.giftBlockR{margin-left: 227px; margin-top: 4px;}
.giftBlockR span{float:left;width:100%;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;}
.giftBlockR a{color:#fa7301;font:14px Arial;}
.giftBlockR p{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;}
.giftBlockR ol{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;list-style-position:inside;}
.giftBlockR ol li{padding-bottom:2px;}
.contentIn p span{ position:relative; float:left; width:186px; height:132px; overflow:hidden; margin:0 14px 10px 0;}
.contentIn p span .textAbs{position:absolute; top:0; left:0;}
.contentIn p a{color:#219007;}
.contentR h2{color:#49413b; font:bold 17px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.contentR h3{float:left;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;margin-top:15px;}
.contentIn table{color:#585858;font:12px Arial;float:left; width:99%;margin-top: 15px;margin-left: 1px;margin-bottom: 26px;}
.contentIn table thead{color:#585858;font:bold 12px Arial;}
.contentIn table thead td{ padding-bottom: 17px;}
.contentIn table tbody tr th{color:#585858;font:bold 12px Arial;text-align:center;padding: 7px 10px 10px;border:1px solid #c9c4bb;}
.contentIn table tbody tr td{color:#585858;text-align:center;padding: 4px 10px 3px;border:1px solid #c9c4bb;min-width:42px;position:relative;}
.contentIn table tbody tr td p{margin:0; padding:0;}
.contentIn table tbody tr td img{float:left;margin-right:8px;}
.contentIn table tbody tr td p a{color:#fa7301;font:11px Arial;float:right;margin-top: 2px;}
.contentIn table tbody tr td.picsTable{ width:192px; padding-right:0;}
.contentIn table tbody tr td.cardTable{ min-width:159px; padding-right:0;white-space:nowrap;}
.contentIn table tbody tr td.cardTable img{}
.contentIn ul{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;margin-top: 2px;}
.contentIn ul li{padding-bottom:5px;color:#fa7301;list-style-type:disc;margin-left:16px;}
.contentIn ul li span{color:#585858;}
.contentIn table tbody tr.inAct td{color:#888888!important;}
.contentIn table tbody tr.inAct td p{color:#888888!important;}
.contentIn table tbody tr.inAct td.picsTable{}
.contentMap{float:left; width:99%; height:462px;background:transparent url(../img/mapBg.jpg) repeat-x 0 0;margin-top: 34px;margin-bottom: 15px;}
.contentMap div{float:left; width:100%; height:454px;margin:4px 0; overflow:hidden;}
.buildBlock{float:left; width:100%;margin-top: 16px;margin-bottom: 23px;}
.buildBlockT{float:left; width:100%;height:192px; overflow:hidden;}
.buildBlockB{float:left; width:100%;margin-top: 12px;}
.buildBlockB div{font:12px/165% Arial;color:#585858; float:left; width:83%; position:relative;padding-right:17%;margin-bottom: 4px;}
.buildBlockB div em{float:left; width:126px; margin-right:15px; font:bold 12px/165% Arial;height:20px;}
.buildBlockB div a{text-decoration:none;color:#fa7301;font:11px Arial;position: absolute;top:0; right: 7px;}
.buildBlockB div a img{vertical-align:bottom; margin-right:7px;}
.buildBlockB div a span{color:#fa7301;text-decoration:underline;}
img.servIcon{position:absolute; top:7px; right:4%;}
.contentR h4{color:#49413b; font:bold 14px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.fileBlocks{float:left; width:100%;margin-bottom: -8px;}
.fileBlocks div{float:left; width:32%; margin: 18px 4% 18px 0;}
.fileBlocks div a{text-decoration:none;color:#787878;font:12px Arial;margin-left: 27px;}
.fileBlocks div a img{vertical-align:middle; margin-right:15px;}
.fileBlocks div a span{text-decoration:underline;margin-right:5px;color:#787878;font:12px Arial;}
.calcBlock{float:left;margin: 18px 17px 0; width: 91%; border:3px solid #e5e5e5; border-radius: 5px;padding: 0 0 21px;}
.calcLine p{color:#585858;font:bold 14px Arial;margin-left:20px; padding-bottom: 11px;}
.calcBlock label{color:#585858;font:12px Arial;margin-right: 23px;}
.calcLine{float:left;margin-bottom: 18px;position:relative;margin-top:15px;width:98%;}
.calcLineIn{float:left;width:44%;color:#8d8d8d;font:12px Arial;}
.borderLine{float:left;border:1px solid #219007;border-radius: 3px;margin: 2px 20px 15px; width: 91%;padding-top: 14px;padding-bottom: 6px;}
.borderLineIn{float:left;width:50%;}
.borderLineIn span{color:#585858;font:bold 20px Arial; float:left; width:56px; text-align:center;}
.borderLineIn p{color:#8d8d8d;font: 10px/140% Arial; margin: 4px 13px 4px 10px; width: auto;}
.borderLineIn div{padding-bottom:9px;}
.calcRadio{ vertical-align:top; margin-left:20px; padding:0;margin-top:1px;margin-right: 1px;}
.calcInp{color: #585858; font: 12px Arial; margin-left: 20px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 148px;}
.calcInp2{color: #585858; font: 12px Arial; margin-left: 3px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 228px;}
.calcMap{position:absolute; bottom:5px; left:80%; color:#219007; font: 12px Arial; }
.calcLine span{float: left; margin-bottom: 4px; margin-top: 6px; width: 33%;}
.calcCheck{ vertical-align:top; padding:0;margin-top:1px;margin-right: 1px;margin-left: 21px;}
.calcSub{float:left; border:none;margin-left: 39%; margin-top: 9px; cursor:pointer; width:146px; height:35px;background:transparent url(../img/calcSub.gif) no-repeat 0 0;}
.faqBlock{float:left; width:96%;background:transparent url(../img/hid1.gif) no-repeat 0 3px;padding-left:20px;margin-top: 43px;margin-bottom: -13px;}
.faqBlock a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.faqBlock p{color:#acacac; font:11px Arial;margin-top: 6px;}
.faqBlock p span{color:#585858;font:bold 11px Arial;margin: 0 14px 0 0; padding:0; height:auto; width:auto;}
.hidDiv{ float:left; width:100%; position:relative;margin-top:2px;margin-bottom:4px;display:none;}
.hidImg{ position:absolute; top:0; left:7px;}
.hidDivIn{float:left;margin-top:15px; background-color:#ededed;color:#585858;font:12px/170% Arial;border-radius: 5px;padding: 13px 10px 12px 21px;}
.actDiv{background:transparent url(../img/hid2.gif) no-repeat 0 3px;}
.faqBut{float:left; width:144px; height:46px; border:none; cursor:pointer;background:transparent url(../img/faqBut.gif) no-repeat 0 0;margin: 55px 18px 0;}
.vacancyBlock{float:left; width:100%; position:relative;margin-top: 29px;}
.vacancyBlock h4{margin-left:0;}
.vacancyBlock ul {float:left; width:90%;margin-top: 11px;}
.vacancyBlock ul li{margin-left: 13px;padding-bottom: 18px;}
.vacancyBlock ul li a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.vacancyBlock ul li.actLi{color:#219007;}
.vacancyBlock ul li.actLi a{color:#219007; font:14px/140% Arial; border-bottom:1px dotted #219007; text-decoration:none;}
.vacancyBlock ul li div{float: left; margin: 10px 7px; display:none;}
.vacancyBlock ul li ul{float:left;margin-top: 0px; padding-bottom: 20px;}
.vacancyBlock ul li p{color:#585858;font:bold 12px Arial;padding-bottom: 3px;}
.vacancyBlock ul li ul li{color:#585858;font:12px Arial/155%;list-style-type:none;margin-left:0;padding-bottom:1px;}
.vacAbs{ float:left; width:80px; position:absolute; top:19px; right:0px; text-align:center;}
.vacAbs a{text-decoration:none; }
.vacAbs a span{color:#596b70; font:11px/200% Arial; text-decoration:underline;}
.vacancyBlock p span{margin: 0 ; padding:0; height:auto; width:50%;}
.partL{ float:left; width:170px;margin-left: -2px;margin-top:6px;margin-bottom: 20px;}
.partL div{float:left; width:154px; overflow:hidden; border:3px solid white; box-shadow:0 1px 4px #818181;}
.partR{margin-left:180px;}
.partR a{color:#49413b; font:bold 16px/150% Arial;}
.partR p a{color:#219007; font:12px Arial;}
.partR div{float:left; width:100%; margin-top:12px;margin-bottom: -5px;}
.partR div p{margin:0;padding:0;}
.partT{float:left; width:100%; color:#727272; font:11px Arial;margin-top: -7px;margin-bottom: 6px;}
.partT img{vertical-align:baseline;}
.partT span{font:italic 11px Arial;margin-left: 9px; margin-right: 2px;}
.contentDivs{ float:left; width:100%;margin-top: 38px; margin-bottom: 7px;}
.contentDivs h5{color:#514f4c;font:bold italic 20px Arial;padding-bottom: 13px;}
.contentDivsL{ float:left; margin: 0 0 0 6%; width:56%;}
.contentDivsL div{float:left; width:100%;color:#717171; font:italic 12px Arial; margin-top: 3px; }
.contentDivsL div span{float:left;color:#717171; font: 13px "Myriad Pro", Tahoma;margin: 2px 6px 0 2px;}
.contentDivsL div a{color:#3380bc; font:13px/150% Arial;margin-right: 6px;}
.contentDivsR{ float:left; margin: 0 0 0 6%; width:28%;}
.contentDivsR div{float:left; width:100%;margin-top: 5px;margin-bottom: 9px;}
.contentDivsR div a{color:#3380bc; font:13px Arial;margin-right: 6px;}
.contentDivsR p{color:#636363; font: italic 12px/145% Arial; margin-top: 8px;}
PK I)[5W 5W
main.css.~73~nu W+A html,body{height:100%;margin:0;padding:0;}
input,select,a{outline:none;}
body{color:black;width:100%;min-width:990px;height:100%;min-height:100%;font:11px Arial;background:#fff9ef url(../img/bodyBg.png) repeat-x top left;}
body.inner{background:white url(../img/innerBg.jpg) repeat-x top left;}
.wrap{min-height:100%;position:relative;float:left;width:100%;overflow: hidden;}
.wrapInner{margin:0 auto;max-width:1300px;}
.footer{float:left;width:100%;position:absolute;bottom:0;left:0;height:182px;background:transparent url(../img/footBg.png) repeat-x top left;}
.clear{clear:both;}
.footerIn{margin:0 auto;max-width:1300px;}
.header{float:left;width:100%;position:relative;z-index:1000;background:transparent url(../img/headBg.png) repeat-x top left;height:102px;}
.logo{ float: left; margin-left: 3%; margin-top: 24px; width: 24%;}
.mainMenu{float:left;width:60%;margin-top:40px;}
.mainMenu ul li{float:left;margin-right:2%;margin-left:2%;}
.mainMenu ul li a{color:#e0eff9;font:bold italic 14px Arial;border-bottom:1px solid #e0eff9;}
.mainMenu ul li a:hover{color:white;border-bottom:1px solid white;}
.entrance{float:right;margin:42px 6% 0 0;}
.entrance a{text-decoration:none;color:#e0eff9;}
.entrance a img{vertical-align:middle;margin-right:7px;}
.entrance a span{font:11px Arial;border-bottom:1px solid #e0eff9;}
.entrance a:hover{color:white;}
.entrance a:hover span{font:11px Arial;border-bottom:1px solid white;}
.secondMenu{float:left;margin-left:9%;margin-top:23px;width:72%;}
.secondMenu ul li{float:left;margin-right:5%;}
.secondMenu ul li a{text-decoration:none;color:#505050;}
.secondMenu ul li a span{display:block;margin:12px 0 0 0;float:left;}
.secondMenu ul li a span em{font:11px Arial;border-bottom:1px solid #505050;}
.secondMenu ul li a:hover{color:#eb2b21!important;}
.secondMenu ul li a:hover span em{font:11px Arial;border-bottom:1px solid #eb2b21;}
.secondMenu ul li a img{float:left;margin-right:9px;margin-left:-3px;}
.phones{margin:29px 6% 0 0;padding-bottom:10px;position:absolute;z-index:10;top:0; right:0;}
.phones div{color:white;font:12px Arial;}
.phones div span{color:white;font:bold 20px Arial;margin-left:4px;}
.phones p{width:70%;float:right;margin:9px 0 0;}
.phones p a{text-decoration:none;color:white;}
.phones p a img{float:left;margin-right:6px;}
.phones p a span{font:11px Arial;border-bottom:1px dotted white;}
.phones p a:hover{color:#e0eff9;}
.phones p a:hover span{font:11px Arial;border-bottom:1px dotted #e0eff9;}
.visual{float:left;width:100%;position:relative;margin-top: -5px;}
.visualIn{position:relative; z-index:9;height:333px;width:100%; overflow:hidden;}
.visualIn img{min-width:100%;}
.content{float:left;width:100%;padding-bottom:182px;overflow:hidden;z-index:103;position:relative;}
.visualMenu{ float:left; width:100%; background:transparent url(../img/visBg.png) no-repeat bottom center;padding-bottom:10px;}
.visualMenu table{width:100%;}
.visualMenu table td a{text-decoration:none; font:bold 24px "Myriad Pro", Tahoma;}
.visualMenu table td {text-align:center; vertical-align:middle;width:33%;padding: 8px 10px 10px;}
.visualMenu table td.td1 a{color:white;}
.visualMenu table td.td2 a{color:white;}
.visualMenu table td.td3 a{color:#bec2c5;}
.visualMenu table td.td1 {background:#0273ca;}
.visualMenu table td.td2 {background:#ff822a;}
.visualMenu table td.td3 {background:white;}
.contentAds{float:left;width:100%;margin-top:31px;}
.contentAds h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.adsBlockImg{text-align:center;display:block;margin:0 auto;width:220px;height:142px;background:transparent url(../img/adsBg.gif) no-repeat 0 0;position:relative;}
.adsBlockImg span{position:absolute;bottom:14px;width:100%;text-align:center;left:0;}
.adsBlock{float:left;width:21%;margin-top: 18px;margin-left: 3%;}
.adsBlock p a{color:#3380bc;font:italic 11px Arial;}
.adsBlock p{margin-top:-2px;text-align:center;display:block;}
.adsBlock p a:hover{color:#ff822a;}
.adsBlock p.actP a{color:#ff822a;}
.contentNews{float:left;width:100%;margin-top:42px;}
.contentNews h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.contentNewsBlock{float:left; margin-top: 17px; padding-left: 6%; width: 25%;}
.contentNewsBlock div{padding-bottom:9px;}
.contentNewsBlock span{color:#727272;font:italic 11px Arial;}
.contentNewsBlock em{color:white;font:italic 11px Arial;margin-left:19px;padding:0 8px 1px;}
.contentNewsBlock a{color:#e86a11;font:13px/150% Arial;}
.contentNewsBlock a:hover{color:#636363;font:13px/150% Arial;}
.contentNewsBlock p{color:#636363;font:italic 12px/150% Arial;padding-top:7px;}
.contentNewsBlock em.grayN{background:#6d6862;}
.contentNewsBlock em.orangeN{background:#ff822a;}
.contentNewsBlock em.yellowN{background:#0273ca;}
.contentBtm{float:left;width:100%;margin-top:41px;}
.contentBtm p{color:#575757;font:bold italic 14px Arial;padding-bottom:15px;margin-left: 6%;}
.contentBtm ul li{float:left;margin:0 1% 0 0;}
.contentBtm ul {margin-left:6%;}
.footerT{float:left;width:100%;margin-top:32px;}
.footerT ul li{float:left;margin-left:3%;width:20%;margin-right:1%;}
.footerT ul li span{color:#43392e;font:bold 12px Arial;display:block;margin-left:2px;margin-bottom:17px;text-transform:uppercase;letter-spacing:0.8px;}
.footerT ul li ul li{float:left;width:90%;margin:0 2px 12px;}
.footerT ul li ul li a{color:#43392e;font:11px Arial;}
.footerT ul li ul li a:hover{color:black;}
.footerB{float:left;width:100%;margin-top:31px;}
.footerSocial{float:left;margin:6px 2%;width:22%;margin-left:3%;width:21%;margin-right:1%;}
.footerSocial ul,.footerSocial ul li,.footerSocial ul li a{float:left;}
.footerSocial ul li a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#FFFFFF,#F3F3F3) repeat scroll 0 0 transparent;border-color:#E5E5E5 #D2D2D2 #C0C0C0 -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#333333;height:45px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:40px;}
.footerSocial ul li:first-child a{border-left:1px solid #D2D2D2;}
.footerSocial ul li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CBCBCB #A5A5A5 #818181;border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 4px #818181;color:#333333 !important;margin-left:-1px;position:relative;z-index:2;}
.footerSocial ul li:first-child a:hover{margin-left:0;}
.footerSocial ul li a span{display:block;font-size:10px;margin-bottom:3px;padding-top:5px;text-align:center;}
.footerSocial ul li a i{background:url("../img/social.png") no-repeat scroll 0 0 transparent;display:block;height:15px;margin-left:13px;width:15px;}
.footerSocial ul li.tw a i{width:18px;}
.footerSocial ul li.tw a{border-radius:5px 0 0 5px;}
.footerSocial ul li.vk a{border-radius:0 5px 5px 0;}
.footerSocial ul li.tw a i{margin-left:11px;width:18px;}
.footerSocial ul li.gplus a i{background:-19px 0;}
.footerSocial ul li.fb a i{background:-34px 0;}
.footerSocial ul li.vk a i{background:-49px 0;}
.footerSocial ul li.tw a:hover i{background:0 -16px;}
.footerSocial ul li.gplus a:hover i{background:-19px -16px;}
.footerSocial ul li.fb a:hover i{background:-34px -16px;}
.footerSocial ul li.vk a:hover i{background:-49px -16px;}
.copyright{float:left;margin:14px 0;width:22%;margin-left:1%;width:21%;margin-right:1%;padding-left:5px;}
.copyright p{color:#453d3d;font:11px Arial;padding-top:7px;}
.copyright a{color:#f69408;font:11px Arial;}
.copyright a:hover{color:black;}
.footAddress{float:left;width:21%;margin:4px 1% 0;padding-left:3px;}
.footAddress div{color:#f69408;font:12px Arial;}
.footAddress div span{color:#f69408;font:bold 20px Arial;margin-left:6px;}
.footAddress p{margin:6px 2px;color:#453d3d;font:11px Arial;}
.reactive{color:#453d3d;font:11px Arial;float:left;width:19%;margin-left:5%;margin-right:1%;margin-top:12px;padding-left:5px;}
.reactive a{text-decoration:none;}
.reactive a img{vertical-align:middle;margin-bottom:3px;}
.car{position:absolute;top:-1px;left:72%;}
.contentL{float:left;width:230px;margin-top:64px;}
.leftMenu{float:left;width:200px;margin-left:22px;margin-top: 1px;}
.leftMenu ul li{padding:4px 10px 6px;}
.leftMenu ul li a{color:#4a423c;font:13px Arial;}
.leftMenu ul li.a{background: #f18212 url("../img/leftMenuBg.jpg") repeat-x scroll 0 0;border-radius:13px;}
.leftMenu ul li ul{padding-top:7px;padding-bottom:19px;}
.leftMenu ul li ul li{padding:4px 10px 6px;width:160px;}
.leftMenu ul li.a a{color:white;font:bold 13px Arial;text-decoration:none;}
.contentL .secondMenu{margin:55px 0 0 22px;width:200px;}
.contentL .secondMenu span{float:none;margin-left:68px;}
.contentL .secondMenu ul li{float:left;width:100%;margin-bottom:35px;}
.contentR{margin-left:245px;margin-top:60px;position:relative;}
.contentR p{color:#4a423c;font:12px/150% Arial;}
.contentR h1{color:#4a423c;font:bold 26px/150% Arial;margin-left:5px;width:80%;}
.breadCr{float:left;width:100%;color:#888888;font:italic 11px Arial;margin-top:16px;margin-bottom:35px;}
.breadCr a{color:#888888;font:italic 11px Arial;margin:0 6px;}
.breadCr span{color:#888888;font:italic 11px Arial;margin:0 6px;}
.contentTabs{float:left;width:100%;margin-top:12px;}
.contentTabs ul li{float:left;margin:0 28px 0 7px;}
.contentTabs ul li a{float:left;color:#888888;font:bold italic 18px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs ul li span{float:left;color:#219007;font:bold italic 18px Arial;}
.newsBlock{float:left;width:96%;margin-top:23px;margin-bottom:7px;}
.newsBlockL{float:left;width:146px;height:103px;position:relative;overflow:hidden;margin-left:4px;margin-top:3px;}
.newsAbs{position:absolute;top:0;left:0;}
.newsBlockR{margin-left:167px;}
.newsBlockR span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:8px;}
.newsBlockR a{color:#fa7301;font:14px Arial;}
.newsBlockR p{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR p a{color:#219007;font:12px Arial;}
.newsBlockR em{background:#ff4310;color:white;font:italic 11px Arial;padding:0 6px 1px;margin-left:10px;vertical-align:top;}
.newsBlockR ul{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR ul li{padding-bottom:5px;}
.newsBlockR div{float:right;font: 11px Arial; color:#727272; margin-top: -3px;}
.newsBlockR div span{float:none; width:auto;font:italic 11px Arial;color:#727272;}
.newsBlockR div img{margin: 0 6px;}
.tenderBlock{float:left;width:98%;margin-top:3px;margin-bottom:29px;margin-left: 7px;}
.tenderBlock span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:3px;}
.tenderBlock a{color:#49413b;font:bold 16px/150% Arial;}
.tenderBlock p{float:left;font:12px/165% Arial;margin-top:4px;width:96%;color:#585858;}
.tenderBlock p a{color:#fa7301;font:12px Arial;text-decoration:none;margin-left: 5px;}
.tenderBlock p a span{float:none; width:auto; margin:0; text-decoration:underline;color:#fa7301;font:12px Arial;margin-right: 3px;}
.pages{float:left;width:500px;margin-left:168px;margin-top:31px;}
.pages a{float:left;color:#665d56;font:13px Arial;margin:0 6px;}
.pages span{float:left;color:#ffa800;font:13px Arial;margin:0 6px;}
a.pagePrev{width:26px;height:15px;background:transparent url(../img/pagePrev.gif) no-repeat 0 0;margin:1px 16px 0 0;}
a.pageNext{width:26px;height:15px;background:transparent url(../img/pageNext.gif) no-repeat 0 0;margin:1px 0 0 16px;}
.contentIn{float:left;margin:4px 7px 32px;width:96%;}
.contentInImg{float:left;width:100%;height:166px;overflow:hidden;margin-bottom:18px;margin-top:28px;}
.contentIn p{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;}
.newsNav{float:left;width:100%;color:#919090;margin-top:55px;}
.newsNav a{text-decoration:none;margin:0 0;color:#ffa800;font:italic 12px Arial;}
.newsNav a span{text-decoration:underline;margin:0 7px;color:#ffa800;font:italic 12px Arial;}
.newsNav a.inAct{color:#919090;font:italic 12px Arial;text-decoration:none;cursor:default;}
.newsNav a.inAct span{color:#919090;font:italic 12px Arial;text-decoration:none;}
.contentR p.shopP{float:left;font:bold 12px/175% Arial;margin:0 0 4px 8px;width:97%;}
.contentTabs2{float:left;width:100%;margin-top:12px;}
.contentTabs2 ul li{float:left;margin:0 28px 9px 7px;}
.contentTabs2 ul li a{float:left;color:#888888;font:bold italic 15px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs2 ul li span{float:left;color:#219007;font:bold italic 15px Arial;}
.qBlock{ float:left; width:130px;margin: 28px 4% 18px 27px;}
.qBlock a{text-decoration:none;}
.qBlock a span{float:left; width:120px;text-align:center;padding:0;
box-shadow:0 1px 4px #cecece;
}
.qBlock a em{text-align:center; color:#fa7301;font:12px/145% Arial; margin-top:9px; text-decoration:underline;float:left; width:120px;}
.giftBlock{float:left;width:96%;margin-top:23px;margin-bottom:20px;}
.giftBlockL{float:left;width:200px;height:130px;position:relative;overflow:hidden;margin-left:3px;margin-top:4px;}
.giftBlockR{margin-left: 227px; margin-top: 4px;}
.giftBlockR span{float:left;width:100%;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;}
.giftBlockR a{color:#fa7301;font:14px Arial;}
.giftBlockR p{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;}
.giftBlockR ol{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;list-style-position:inside;}
.giftBlockR ol li{padding-bottom:2px;}
.contentIn p span{ position:relative; float:left; width:186px; height:132px; overflow:hidden; margin:0 14px 10px 0;}
.contentIn p span .textAbs{position:absolute; top:0; left:0;}
.contentIn p a{color:#219007;}
.contentR h2{color:#49413b; font:bold 17px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.contentR h3{float:left;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;margin-top:15px;}
.contentIn table{color:#585858;font:12px Arial;float:left; width:99%;margin-top: 15px;margin-left: 1px;margin-bottom: 26px;}
.contentIn table thead{color:#585858;font:bold 12px Arial;}
.contentIn table thead td{ padding-bottom: 17px;}
.contentIn table tbody tr th{color:#585858;font:bold 12px Arial;text-align:center;padding: 7px 10px 10px;border:1px solid #c9c4bb;}
.contentIn table tbody tr td{color:#585858;text-align:center;padding: 4px 10px 3px;border:1px solid #c9c4bb;min-width:42px;position:relative;}
.contentIn table tbody tr td p{margin:0; padding:0;}
.contentIn table tbody tr td img{float:left;margin-right:8px;}
.contentIn table tbody tr td p a{color:#fa7301;font:11px Arial;float:right;margin-top: 2px;}
.contentIn table tbody tr td.picsTable{ width:192px; padding-right:0;}
.contentIn table tbody tr td.cardTable{ min-width:159px; padding-right:0;white-space:nowrap;}
.contentIn table tbody tr td.cardTable img{}
.contentIn ul{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;margin-top: 2px;}
.contentIn ul li{padding-bottom:5px;color:#fa7301;list-style-type:disc;margin-left:16px;}
.contentIn ul li span{color:#585858;}
.contentIn table tbody tr.inAct td{color:#888888!important;}
.contentIn table tbody tr.inAct td p{color:#888888!important;}
.contentIn table tbody tr.inAct td.picsTable{}
.contentMap{float:left; width:99%; height:462px;background:transparent url(../img/mapBg.jpg) repeat-x 0 0;margin-top: 34px;margin-bottom: 15px;}
.contentMap div{float:left; width:100%; height:454px;margin:4px 0; overflow:hidden;}
.buildBlock{float:left; width:100%;margin-top: 16px;margin-bottom: 23px;}
.buildBlockT{float:left; width:100%;height:192px; overflow:hidden;}
.buildBlockB{float:left; width:100%;margin-top: 12px;}
.buildBlockB div{font:12px/165% Arial;color:#585858; float:left; width:83%; position:relative;padding-right:17%;margin-bottom: 4px;}
.buildBlockB div em{float:left; width:126px; margin-right:15px; font:bold 12px/165% Arial;height:20px;}
.buildBlockB div a{text-decoration:none;color:#fa7301;font:11px Arial;position: absolute;top:0; right: 7px;}
.buildBlockB div a img{vertical-align:bottom; margin-right:7px;}
.buildBlockB div a span{color:#fa7301;text-decoration:underline;}
img.servIcon{position:absolute; top:7px; right:4%;}
.contentR h4{color:#49413b; font:bold 14px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.fileBlocks{float:left; width:100%;margin-bottom: -8px;}
.fileBlocks div{float:left; width:32%; margin: 18px 4% 18px 0;}
.fileBlocks div a{text-decoration:none;color:#787878;font:12px Arial;margin-left: 27px;}
.fileBlocks div a img{vertical-align:middle; margin-right:15px;}
.fileBlocks div a span{text-decoration:underline;margin-right:5px;color:#787878;font:12px Arial;}
.calcBlock{float:left;margin: 18px 17px 0; width: 91%; border:3px solid #e5e5e5; border-radius: 5px;padding: 0 0 21px;}
.calcLine p{color:#585858;font:bold 14px Arial;margin-left:20px; padding-bottom: 11px;}
.calcBlock label{color:#585858;font:12px Arial;margin-right: 23px;}
.calcLine{float:left;margin-bottom: 18px;position:relative;margin-top:15px;width:98%;}
.calcLineIn{float:left;width:44%;color:#8d8d8d;font:12px Arial;}
.borderLine{float:left;border:1px solid #219007;border-radius: 3px;margin: 2px 20px 15px; width: 91%;padding-top: 14px;padding-bottom: 6px;}
.borderLineIn{float:left;width:50%;}
.borderLineIn span{color:#585858;font:bold 20px Arial; float:left; width:56px; text-align:center;}
.borderLineIn p{color:#8d8d8d;font: 10px/140% Arial; margin: 4px 13px 4px 10px; width: auto;}
.borderLineIn div{padding-bottom:9px;}
.calcRadio{ vertical-align:top; margin-left:20px; padding:0;margin-top:1px;margin-right: 1px;}
.calcInp{color: #585858; font: 12px Arial; margin-left: 20px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 148px;}
.calcInp2{color: #585858; font: 12px Arial; margin-left: 3px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 228px;}
.calcMap{position:absolute; bottom:5px; left:80%; color:#219007; font: 12px Arial; }
.calcLine span{float: left; margin-bottom: 4px; margin-top: 6px; width: 33%;}
.calcCheck{ vertical-align:top; padding:0;margin-top:1px;margin-right: 1px;margin-left: 21px;}
.calcSub{float:left; border:none;margin-left: 39%; margin-top: 9px; cursor:pointer; width:146px; height:35px;background:transparent url(../img/calcSub.gif) no-repeat 0 0;}
.faqBlock{float:left; width:96%;background:transparent url(../img/hid1.gif) no-repeat 0 3px;padding-left:20px;margin-top: 43px;margin-bottom: -13px;}
.faqBlock a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.faqBlock p{color:#acacac; font:11px Arial;margin-top: 6px;}
.faqBlock p span{color:#585858;font:bold 11px Arial;margin: 0 14px 0 0; padding:0; height:auto; width:auto;}
.hidDiv{ float:left; width:100%; position:relative;margin-top:2px;margin-bottom:4px;display:none;}
.hidImg{ position:absolute; top:0; left:7px;}
.hidDivIn{float:left;margin-top:15px; background-color:#ededed;color:#585858;font:12px/170% Arial;border-radius: 5px;padding: 13px 10px 12px 21px;}
.actDiv{background:transparent url(../img/hid2.gif) no-repeat 0 3px;}
.faqBut{float:left; width:144px; height:46px; border:none; cursor:pointer;background:transparent url(../img/faqBut.gif) no-repeat 0 0;margin: 55px 18px 0;}
.vacancyBlock{float:left; width:100%; position:relative;margin-top: 29px;}
.vacancyBlock h4{margin-left:0;}
.vacancyBlock ul {float:left; width:90%;margin-top: 11px;}
.vacancyBlock ul li{margin-left: 13px;padding-bottom: 18px;}
.vacancyBlock ul li a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.vacancyBlock ul li.actLi{color:#219007;}
.vacancyBlock ul li.actLi a{color:#219007; font:14px/140% Arial; border-bottom:1px dotted #219007; text-decoration:none;}
.vacancyBlock ul li div{float: left; margin: 10px 7px; display:none;}
.vacancyBlock ul li ul{float:left;margin-top: 0px; padding-bottom: 20px;}
.vacancyBlock ul li p{color:#585858;font:bold 12px Arial;padding-bottom: 3px;}
.vacancyBlock ul li ul li{color:#585858;font:12px Arial/155%;list-style-type:none;margin-left:0;padding-bottom:1px;}
.vacAbs{ float:left; width:80px; position:absolute; top:19px; right:0px; text-align:center;}
.vacAbs a{text-decoration:none; }
.vacAbs a span{color:#596b70; font:11px/200% Arial; text-decoration:underline;}
.vacancyBlock p span{margin: 0 ; padding:0; height:auto; width:50%;}
.partL{ float:left; width:170px;margin-left: -2px;margin-top:6px;margin-bottom: 20px;}
.partL div{float:left; width:154px; overflow:hidden; border:3px solid white; box-shadow:0 1px 4px #818181;}
.partR{margin-left:180px;}
.partR a{color:#49413b; font:bold 16px/150% Arial;}
.partR p a{color:#219007; font:12px Arial;}
.partR div{float:left; width:100%; margin-top:12px;margin-bottom: -5px;}
.partR div p{margin:0;padding:0;}
.partT{float:left; width:100%; color:#727272; font:11px Arial;margin-top: -7px;margin-bottom: 6px;}
.partT img{vertical-align:baseline;}
.partT span{font:italic 11px Arial;margin-left: 9px; margin-right: 2px;}
.contentDivs{ float:left; width:100%;margin-top: 38px; margin-bottom: 7px;}
.contentDivs h5{color:#514f4c;font:bold italic 20px Arial;padding-bottom: 13px;}
.contentDivsL{ float:left; margin: 0 0 0 6%; width:56%;}
.contentDivsL div{float:left; width:100%;color:#717171; font:italic 12px Arial; margin-top: 3px; }
.contentDivsL div span{float:left;color:#717171; font: 13px "Myriad Pro", Tahoma;margin: 2px 6px 0 2px;}
.contentDivsL div a{color:#3380bc; font:13px/150% Arial;margin-right: 6px;}
.contentDivsR{ float:left; margin: 0 0 0 6%; width:28%;}
.contentDivsR div{float:left; width:100%;margin-top: 5px;margin-bottom: 9px;}
.contentDivsR div a{color:#3380bc; font:13px Arial;margin-right: 6px;}
.contentDivsR p{color:#636363; font: italic 12px/145% Arial; margin-top: 8px;}
PK I)[ c4W 4W
main.css.~71~nu W+A html,body{height:100%;margin:0;padding:0;}
input,select,a{outline:none;}
body{color:black;width:100%;min-width:990px;height:100%;min-height:100%;font:11px Arial;background:#fff9ef url(../img/bodyBg.png) repeat-x top left;}
body.inner{background:white url(../img/innerBg.jpg) repeat-x top left;}
.wrap{min-height:100%;position:relative;float:left;width:100%;padding-bottom:272px;overflow: hidden;}
.wrapInner{margin:0 auto;max-width:1300px;}
.footer{float:left;width:100%;position:absolute;bottom:0;left:0;height:182px;background:transparent url(../img/footBg.png) repeat-x top left;}
.clear{clear:both;}
.footerIn{margin:0 auto;max-width:1300px;}
.header{float:left;width:100%;position:relative;z-index:1000;background:transparent url(../img/headBg.png) repeat-x top left;height:102px;}
.logo{ float: left; margin-left: 3%; margin-top: 24px; width: 24%;}
.mainMenu{float:left;width:60%;margin-top:40px;}
.mainMenu ul li{float:left;margin-right:2%;margin-left:2%;}
.mainMenu ul li a{color:#e0eff9;font:bold italic 14px Arial;border-bottom:1px solid #e0eff9;}
.mainMenu ul li a:hover{color:white;border-bottom:1px solid white;}
.entrance{float:right;margin:42px 6% 0 0;}
.entrance a{text-decoration:none;color:#e0eff9;}
.entrance a img{vertical-align:middle;margin-right:7px;}
.entrance a span{font:11px Arial;border-bottom:1px solid #e0eff9;}
.entrance a:hover{color:white;}
.entrance a:hover span{font:11px Arial;border-bottom:1px solid white;}
.secondMenu{float:left;margin-left:9%;margin-top:23px;width:72%;}
.secondMenu ul li{float:left;margin-right:5%;}
.secondMenu ul li a{text-decoration:none;color:#505050;}
.secondMenu ul li a span{display:block;margin:12px 0 0 0;float:left;}
.secondMenu ul li a span em{font:11px Arial;border-bottom:1px solid #505050;}
.secondMenu ul li a:hover{color:#eb2b21!important;}
.secondMenu ul li a:hover span em{font:11px Arial;border-bottom:1px solid #eb2b21;}
.secondMenu ul li a img{float:left;margin-right:9px;margin-left:-3px;}
.phones{margin:29px 6% 0 0;padding-bottom:10px;position:absolute;z-index:10;top:0; right:0;}
.phones div{color:white;font:12px Arial;}
.phones div span{color:white;font:bold 20px Arial;margin-left:4px;}
.phones p{width:70%;float:right;margin:9px 0 0;}
.phones p a{text-decoration:none;color:white;}
.phones p a img{float:left;margin-right:6px;}
.phones p a span{font:11px Arial;border-bottom:1px dotted white;}
.phones p a:hover{color:#e0eff9;}
.phones p a:hover span{font:11px Arial;border-bottom:1px dotted #e0eff9;}
.visual{float:left;width:100%;position:relative;margin-top: -5px;}
.visualIn{position:relative; z-index:9;height:333px;width:100%; overflow:hidden;}
.visualIn img{min-width:100%;}
.content{float:left;width:100%;padding-bottom:38px;overflow:hidden;z-index:103;position:relative;}
.visualMenu{ float:left; width:100%; background:transparent url(../img/visBg.png) no-repeat bottom center;padding-bottom:10px;}
.visualMenu table{width:100%;}
.visualMenu table td a{text-decoration:none; font:bold 24px "Myriad Pro", Tahoma;}
.visualMenu table td {text-align:center; vertical-align:middle;width:33%;padding: 8px 10px 10px;}
.visualMenu table td.td1 a{color:white;}
.visualMenu table td.td2 a{color:white;}
.visualMenu table td.td3 a{color:#bec2c5;}
.visualMenu table td.td1 {background:#0273ca;}
.visualMenu table td.td2 {background:#ff822a;}
.visualMenu table td.td3 {background:white;}
.contentAds{float:left;width:100%;margin-top:31px;}
.contentAds h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.adsBlockImg{text-align:center;display:block;margin:0 auto;width:220px;height:142px;background:transparent url(../img/adsBg.gif) no-repeat 0 0;position:relative;}
.adsBlockImg span{position:absolute;bottom:14px;width:100%;text-align:center;left:0;}
.adsBlock{float:left;width:21%;margin-top: 18px;margin-left: 3%;}
.adsBlock p a{color:#3380bc;font:italic 11px Arial;}
.adsBlock p{margin-top:-2px;text-align:center;display:block;}
.adsBlock p a:hover{color:#ff822a;}
.adsBlock p.actP a{color:#ff822a;}
.contentNews{float:left;width:100%;margin-top:42px;}
.contentNews h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.contentNewsBlock{float:left; margin-top: 17px; padding-left: 6%; width: 25%;}
.contentNewsBlock div{padding-bottom:9px;}
.contentNewsBlock span{color:#727272;font:italic 11px Arial;}
.contentNewsBlock em{color:white;font:italic 11px Arial;margin-left:19px;padding:0 8px 1px;}
.contentNewsBlock a{color:#e86a11;font:13px/150% Arial;}
.contentNewsBlock a:hover{color:#636363;font:13px/150% Arial;}
.contentNewsBlock p{color:#636363;font:italic 12px/150% Arial;padding-top:7px;}
.contentNewsBlock em.grayN{background:#6d6862;}
.contentNewsBlock em.orangeN{background:#ff822a;}
.contentNewsBlock em.yellowN{background:#0273ca;}
.contentBtm{float:left;width:100%;margin-top:41px;}
.contentBtm p{color:#575757;font:bold italic 14px Arial;padding-bottom:15px;margin-left: 6%;}
.contentBtm ul li{float:left;margin:0 1% 0 0;}
.contentBtm ul {margin-left:6%;}
.footerT{float:left;width:100%;margin-top:32px;}
.footerT ul li{float:left;margin-left:3%;width:20%;margin-right:1%;}
.footerT ul li span{color:#43392e;font:bold 12px Arial;display:block;margin-left:2px;margin-bottom:17px;text-transform:uppercase;letter-spacing:0.8px;}
.footerT ul li ul li{float:left;width:90%;margin:0 2px 12px;}
.footerT ul li ul li a{color:#43392e;font:11px Arial;}
.footerT ul li ul li a:hover{color:black;}
.footerB{float:left;width:100%;margin-top:31px;}
.footerSocial{float:left;margin:6px 2%;width:22%;margin-left:3%;width:21%;margin-right:1%;}
.footerSocial ul,.footerSocial ul li,.footerSocial ul li a{float:left;}
.footerSocial ul li a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#FFFFFF,#F3F3F3) repeat scroll 0 0 transparent;border-color:#E5E5E5 #D2D2D2 #C0C0C0 -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#333333;height:45px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:40px;}
.footerSocial ul li:first-child a{border-left:1px solid #D2D2D2;}
.footerSocial ul li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CBCBCB #A5A5A5 #818181;border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 4px #818181;color:#333333 !important;margin-left:-1px;position:relative;z-index:2;}
.footerSocial ul li:first-child a:hover{margin-left:0;}
.footerSocial ul li a span{display:block;font-size:10px;margin-bottom:3px;padding-top:5px;text-align:center;}
.footerSocial ul li a i{background:url("../img/social.png") no-repeat scroll 0 0 transparent;display:block;height:15px;margin-left:13px;width:15px;}
.footerSocial ul li.tw a i{width:18px;}
.footerSocial ul li.tw a{border-radius:5px 0 0 5px;}
.footerSocial ul li.vk a{border-radius:0 5px 5px 0;}
.footerSocial ul li.tw a i{margin-left:11px;width:18px;}
.footerSocial ul li.gplus a i{background:-19px 0;}
.footerSocial ul li.fb a i{background:-34px 0;}
.footerSocial ul li.vk a i{background:-49px 0;}
.footerSocial ul li.tw a:hover i{background:0 -16px;}
.footerSocial ul li.gplus a:hover i{background:-19px -16px;}
.footerSocial ul li.fb a:hover i{background:-34px -16px;}
.footerSocial ul li.vk a:hover i{background:-49px -16px;}
.copyright{float:left;margin:14px 0;width:22%;margin-left:1%;width:21%;margin-right:1%;padding-left:5px;}
.copyright p{color:#453d3d;font:11px Arial;padding-top:7px;}
.copyright a{color:#f69408;font:11px Arial;}
.copyright a:hover{color:black;}
.footAddress{float:left;width:21%;margin:4px 1% 0;padding-left:3px;}
.footAddress div{color:#f69408;font:12px Arial;}
.footAddress div span{color:#f69408;font:bold 20px Arial;margin-left:6px;}
.footAddress p{margin:6px 2px;color:#453d3d;font:11px Arial;}
.reactive{color:#453d3d;font:11px Arial;float:left;width:19%;margin-left:5%;margin-right:1%;margin-top:12px;padding-left:5px;}
.reactive a{text-decoration:none;}
.reactive a img{vertical-align:middle;margin-bottom:3px;}
.car{position:absolute;top:-1px;left:72%;}
.contentL{float:left;width:230px;margin-top:64px;}
.leftMenu{float:left;width:200px;margin-left:22px;margin-top: 1px;}
.leftMenu ul li{padding:4px 10px 6px;}
.leftMenu ul li a{color:#4a423c;font:13px Arial;}
.leftMenu ul li.a{background: #f18212 url("../img/leftMenuBg.jpg") repeat-x scroll 0 0;border-radius:13px;}
.leftMenu ul li ul{padding-top:7px;padding-bottom:19px;}
.leftMenu ul li ul li{padding:4px 10px 6px;width:160px;}
.leftMenu ul li.a a{color:white;font:bold 13px Arial;text-decoration:none;}
.contentL .secondMenu{margin:55px 0 0 22px;width:200px;}
.contentL .secondMenu span{float:none;margin-left:68px;}
.contentL .secondMenu ul li{float:left;width:100%;margin-bottom:35px;}
.contentR{margin-left:245px;margin-top:60px;position:relative;}
.contentR p{color:#4a423c;font:12px/150% Arial;}
.contentR h1{color:#4a423c;font:bold 26px/150% Arial;margin-left:5px;width:80%;}
.breadCr{float:left;width:100%;color:#888888;font:italic 11px Arial;margin-top:16px;margin-bottom:35px;}
.breadCr a{color:#888888;font:italic 11px Arial;margin:0 6px;}
.breadCr span{color:#888888;font:italic 11px Arial;margin:0 6px;}
.contentTabs{float:left;width:100%;margin-top:12px;}
.contentTabs ul li{float:left;margin:0 28px 0 7px;}
.contentTabs ul li a{float:left;color:#888888;font:bold italic 18px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs ul li span{float:left;color:#219007;font:bold italic 18px Arial;}
.newsBlock{float:left;width:96%;margin-top:23px;margin-bottom:7px;}
.newsBlockL{float:left;width:146px;height:103px;position:relative;overflow:hidden;margin-left:4px;margin-top:3px;}
.newsAbs{position:absolute;top:0;left:0;}
.newsBlockR{margin-left:167px;}
.newsBlockR span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:8px;}
.newsBlockR a{color:#fa7301;font:14px Arial;}
.newsBlockR p{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR p a{color:#219007;font:12px Arial;}
.newsBlockR em{background:#ff4310;color:white;font:italic 11px Arial;padding:0 6px 1px;margin-left:10px;vertical-align:top;}
.newsBlockR ul{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR ul li{padding-bottom:5px;}
.newsBlockR div{float:right;font: 11px Arial; color:#727272; margin-top: -3px;}
.newsBlockR div span{float:none; width:auto;font:italic 11px Arial;color:#727272;}
.newsBlockR div img{margin: 0 6px;}
.tenderBlock{float:left;width:98%;margin-top:3px;margin-bottom:29px;margin-left: 7px;}
.tenderBlock span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:3px;}
.tenderBlock a{color:#49413b;font:bold 16px/150% Arial;}
.tenderBlock p{float:left;font:12px/165% Arial;margin-top:4px;width:96%;color:#585858;}
.tenderBlock p a{color:#fa7301;font:12px Arial;text-decoration:none;margin-left: 5px;}
.tenderBlock p a span{float:none; width:auto; margin:0; text-decoration:underline;color:#fa7301;font:12px Arial;margin-right: 3px;}
.pages{float:left;width:500px;margin-left:168px;margin-top:31px;}
.pages a{float:left;color:#665d56;font:13px Arial;margin:0 6px;}
.pages span{float:left;color:#ffa800;font:13px Arial;margin:0 6px;}
a.pagePrev{width:26px;height:15px;background:transparent url(../img/pagePrev.gif) no-repeat 0 0;margin:1px 16px 0 0;}
a.pageNext{width:26px;height:15px;background:transparent url(../img/pageNext.gif) no-repeat 0 0;margin:1px 0 0 16px;}
.contentIn{float:left;margin:4px 7px 32px;width:96%;}
.contentInImg{float:left;width:100%;height:166px;overflow:hidden;margin-bottom:18px;margin-top:28px;}
.contentIn p{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;}
.newsNav{float:left;width:100%;color:#919090;margin-top:55px;}
.newsNav a{text-decoration:none;margin:0 0;color:#ffa800;font:italic 12px Arial;}
.newsNav a span{text-decoration:underline;margin:0 7px;color:#ffa800;font:italic 12px Arial;}
.newsNav a.inAct{color:#919090;font:italic 12px Arial;text-decoration:none;cursor:default;}
.newsNav a.inAct span{color:#919090;font:italic 12px Arial;text-decoration:none;}
.contentR p.shopP{float:left;font:bold 12px/175% Arial;margin:0 0 4px 8px;width:97%;}
.contentTabs2{float:left;width:100%;margin-top:12px;}
.contentTabs2 ul li{float:left;margin:0 28px 9px 7px;}
.contentTabs2 ul li a{float:left;color:#888888;font:bold italic 15px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs2 ul li span{float:left;color:#219007;font:bold italic 15px Arial;}
.qBlock{ float:left; width:130px;margin: 28px 4% 18px 27px;}
.qBlock a{text-decoration:none;}
.qBlock a span{float:left; width:120px;text-align:center;padding:0;
box-shadow:0 1px 4px #cecece;
}
.qBlock a em{text-align:center; color:#fa7301;font:12px/145% Arial; margin-top:9px; text-decoration:underline;float:left; width:120px;}
.giftBlock{float:left;width:96%;margin-top:23px;margin-bottom:20px;}
.giftBlockL{float:left;width:200px;height:130px;position:relative;overflow:hidden;margin-left:3px;margin-top:4px;}
.giftBlockR{margin-left: 227px; margin-top: 4px;}
.giftBlockR span{float:left;width:100%;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;}
.giftBlockR a{color:#fa7301;font:14px Arial;}
.giftBlockR p{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;}
.giftBlockR ol{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;list-style-position:inside;}
.giftBlockR ol li{padding-bottom:2px;}
.contentIn p span{ position:relative; float:left; width:186px; height:132px; overflow:hidden; margin:0 14px 10px 0;}
.contentIn p span .textAbs{position:absolute; top:0; left:0;}
.contentIn p a{color:#219007;}
.contentR h2{color:#49413b; font:bold 17px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.contentR h3{float:left;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;margin-top:15px;}
.contentIn table{color:#585858;font:12px Arial;float:left; width:99%;margin-top: 15px;margin-left: 1px;margin-bottom: 26px;}
.contentIn table thead{color:#585858;font:bold 12px Arial;}
.contentIn table thead td{ padding-bottom: 17px;}
.contentIn table tbody tr th{color:#585858;font:bold 12px Arial;text-align:center;padding: 7px 10px 10px;border:1px solid #c9c4bb;}
.contentIn table tbody tr td{color:#585858;text-align:center;padding: 4px 10px 3px;border:1px solid #c9c4bb;min-width:42px;position:relative;}
.contentIn table tbody tr td p{margin:0; padding:0;}
.contentIn table tbody tr td img{float:left;margin-right:8px;}
.contentIn table tbody tr td p a{color:#fa7301;font:11px Arial;float:right;margin-top: 2px;}
.contentIn table tbody tr td.picsTable{ width:192px; padding-right:0;}
.contentIn table tbody tr td.cardTable{ min-width:159px; padding-right:0;white-space:nowrap;}
.contentIn table tbody tr td.cardTable img{}
.contentIn ul{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;margin-top: 2px;}
.contentIn ul li{padding-bottom:5px;color:#fa7301;list-style-type:disc;margin-left:16px;}
.contentIn ul li span{color:#585858;}
.contentIn table tbody tr.inAct td{color:#888888!important;}
.contentIn table tbody tr.inAct td p{color:#888888!important;}
.contentIn table tbody tr.inAct td.picsTable{}
.contentMap{float:left; width:99%; height:462px;background:transparent url(../img/mapBg.jpg) repeat-x 0 0;margin-top: 34px;margin-bottom: 15px;}
.contentMap div{float:left; width:100%; height:454px;margin:4px 0; overflow:hidden;}
.buildBlock{float:left; width:100%;margin-top: 16px;margin-bottom: 23px;}
.buildBlockT{float:left; width:100%;height:192px; overflow:hidden;}
.buildBlockB{float:left; width:100%;margin-top: 12px;}
.buildBlockB div{font:12px/165% Arial;color:#585858; float:left; width:83%; position:relative;padding-right:17%;margin-bottom: 4px;}
.buildBlockB div em{float:left; width:126px; margin-right:15px; font:bold 12px/165% Arial;height:20px;}
.buildBlockB div a{text-decoration:none;color:#fa7301;font:11px Arial;position: absolute;top:0; right: 7px;}
.buildBlockB div a img{vertical-align:bottom; margin-right:7px;}
.buildBlockB div a span{color:#fa7301;text-decoration:underline;}
img.servIcon{position:absolute; top:7px; right:4%;}
.contentR h4{color:#49413b; font:bold 14px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.fileBlocks{float:left; width:100%;margin-bottom: -8px;}
.fileBlocks div{float:left; width:32%; margin: 18px 4% 18px 0;}
.fileBlocks div a{text-decoration:none;color:#787878;font:12px Arial;margin-left: 27px;}
.fileBlocks div a img{vertical-align:middle; margin-right:15px;}
.fileBlocks div a span{text-decoration:underline;margin-right:5px;color:#787878;font:12px Arial;}
.calcBlock{float:left;margin: 18px 17px 0; width: 91%; border:3px solid #e5e5e5; border-radius: 5px;padding: 0 0 21px;}
.calcLine p{color:#585858;font:bold 14px Arial;margin-left:20px; padding-bottom: 11px;}
.calcBlock label{color:#585858;font:12px Arial;margin-right: 23px;}
.calcLine{float:left;margin-bottom: 18px;position:relative;margin-top:15px;width:98%;}
.calcLineIn{float:left;width:44%;color:#8d8d8d;font:12px Arial;}
.borderLine{float:left;border:1px solid #219007;border-radius: 3px;margin: 2px 20px 15px; width: 91%;padding-top: 14px;padding-bottom: 6px;}
.borderLineIn{float:left;width:50%;}
.borderLineIn span{color:#585858;font:bold 20px Arial; float:left; width:56px; text-align:center;}
.borderLineIn p{color:#8d8d8d;font: 10px/140% Arial; margin: 4px 13px 4px 10px; width: auto;}
.borderLineIn div{padding-bottom:9px;}
.calcRadio{ vertical-align:top; margin-left:20px; padding:0;margin-top:1px;margin-right: 1px;}
.calcInp{color: #585858; font: 12px Arial; margin-left: 20px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 148px;}
.calcInp2{color: #585858; font: 12px Arial; margin-left: 3px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 228px;}
.calcMap{position:absolute; bottom:5px; left:80%; color:#219007; font: 12px Arial; }
.calcLine span{float: left; margin-bottom: 4px; margin-top: 6px; width: 33%;}
.calcCheck{ vertical-align:top; padding:0;margin-top:1px;margin-right: 1px;margin-left: 21px;}
.calcSub{float:left; border:none;margin-left: 39%; margin-top: 9px; cursor:pointer; width:146px; height:35px;background:transparent url(../img/calcSub.gif) no-repeat 0 0;}
.faqBlock{float:left; width:96%;background:transparent url(../img/hid1.gif) no-repeat 0 3px;padding-left:20px;margin-top: 43px;margin-bottom: -13px;}
.faqBlock a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.faqBlock p{color:#acacac; font:11px Arial;margin-top: 6px;}
.faqBlock p span{color:#585858;font:bold 11px Arial;margin: 0 14px 0 0; padding:0; height:auto; width:auto;}
.hidDiv{ float:left; width:100%; position:relative;margin-top:2px;margin-bottom:4px;display:none;}
.hidImg{ position:absolute; top:0; left:7px;}
.hidDivIn{float:left;margin-top:15px; background-color:#ededed;color:#585858;font:12px/170% Arial;border-radius: 5px;padding: 13px 10px 12px 21px;}
.actDiv{background:transparent url(../img/hid2.gif) no-repeat 0 3px;}
.faqBut{float:left; width:144px; height:46px; border:none; cursor:pointer;background:transparent url(../img/faqBut.gif) no-repeat 0 0;margin: 55px 18px 0;}
.vacancyBlock{float:left; width:100%; position:relative;margin-top: 29px;}
.vacancyBlock h4{margin-left:0;}
.vacancyBlock ul {float:left; width:90%;margin-top: 11px;}
.vacancyBlock ul li{margin-left: 13px;padding-bottom: 18px;}
.vacancyBlock ul li a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.vacancyBlock ul li.actLi{color:#219007;}
.vacancyBlock ul li.actLi a{color:#219007; font:14px/140% Arial; border-bottom:1px dotted #219007; text-decoration:none;}
.vacancyBlock ul li div{float: left; margin: 10px 7px; display:none;}
.vacancyBlock ul li ul{float:left;margin-top: 0px; padding-bottom: 20px;}
.vacancyBlock ul li p{color:#585858;font:bold 12px Arial;padding-bottom: 3px;}
.vacancyBlock ul li ul li{color:#585858;font:12px Arial/155%;list-style-type:none;margin-left:0;padding-bottom:1px;}
.vacAbs{ float:left; width:80px; position:absolute; top:19px; right:0px; text-align:center;}
.vacAbs a{text-decoration:none; }
.vacAbs a span{color:#596b70; font:11px/200% Arial; text-decoration:underline;}
.vacancyBlock p span{margin: 0 ; padding:0; height:auto; width:50%;}
.partL{ float:left; width:170px;margin-left: -2px;margin-top:6px;margin-bottom: 20px;}
.partL div{float:left; width:154px; overflow:hidden; border:3px solid white; box-shadow:0 1px 4px #818181;}
.partR{margin-left:180px;}
.partR a{color:#49413b; font:bold 16px/150% Arial;}
.partR p a{color:#219007; font:12px Arial;}
.partR div{float:left; width:100%; margin-top:12px;margin-bottom: -5px;}
.partR div p{margin:0;padding:0;}
.partT{float:left; width:100%; color:#727272; font:11px Arial;margin-top: -7px;margin-bottom: 6px;}
.partT img{vertical-align:baseline;}
.partT span{font:italic 11px Arial;margin-left: 9px; margin-right: 2px;}
.contentDivs{ float:left; width:100%;margin-top: 38px;}
.contentDivs h5{color:#514f4c;font:bold italic 20px Arial;padding-bottom: 13px;}
.contentDivsL{ float:left; margin: 0 0 0 6%; width:56%;}
.contentDivsL div{float:left; width:100%;color:#717171; font:italic 12px Arial; margin-top: 3px; }
.contentDivsL div span{float:left;color:#717171; font: 13px "Myriad Pro", Tahoma;margin: 2px 6px 0 2px;}
.contentDivsL div a{color:#3380bc; font:13px/150% Arial;margin-right: 6px;}
.contentDivsR{ float:left; margin: 0 0 0 6%; width:28%;}
.contentDivsR div{float:left; width:100%;margin-top: 5px;margin-bottom: 9px;}
.contentDivsR div a{color:#3380bc; font:13px Arial;margin-right: 6px;}
.contentDivsR p{color:#636363; font: italic 12px/145% Arial; margin-top: 8px;}
PK I)[r+V +V
main.css.~78~nu W+A html,body{height:100%;margin:0;padding:0;}
input,select,a{outline:none;}
body{color:black;width:100%;min-width:990px;height:100%;min-height:100%;font:11px Arial;background:#fff9ef url(../img/bodyBg.png) repeat-x top left;}
body.inner{background:white url(../img/innerBg.jpg) repeat-x top left;}
.wrap{min-height:100%;position:relative;float:left;width:100%;overflow: hidden;}
.wrapInner{margin:0 auto;max-width:1300px;}
.footer{float:left;width:100%;position:absolute;bottom:0;left:0;height:182px;background:transparent url(../img/footBg.png) repeat-x top left;}
.clear{clear:both;}
.footerIn{margin:0 auto;max-width:1300px;}
.header{float:left;width:100%;position:relative;z-index:1000;background:transparent url(../img/headBg.png) repeat-x top left;height:102px;}
.logo{ float: left; margin-left: 3%; margin-top: 24px; width: 24%;}
.mainMenu{float:left;width:60%;margin-top:40px;}
.mainMenu ul li{float:left;margin-right:2%;margin-left:2%;}
.mainMenu ul li a{color:#e0eff9;font:bold italic 14px Arial;border-bottom:1px solid #e0eff9;}
.mainMenu ul li a:hover{color:white;border-bottom:1px solid white;}
.entrance{float:right;margin:42px 6% 0 0;}
.entrance a{text-decoration:none;color:#e0eff9;}
.entrance a img{vertical-align:middle;margin-right:7px;}
.entrance a span{font:11px Arial;border-bottom:1px solid #e0eff9;}
.entrance a:hover{color:white;}
.entrance a:hover span{font:11px Arial;border-bottom:1px solid white;}
.secondMenu{float:left;margin-left:9%;margin-top:23px;width:72%;}
.secondMenu ul li{float:left;margin-right:5%;}
.secondMenu ul li a{text-decoration:none;color:#505050;}
.secondMenu ul li a span{display:block;margin:12px 0 0 0;float:left;}
.secondMenu ul li a span em{font:11px Arial;border-bottom:1px solid #505050;}
.secondMenu ul li a:hover{color:#eb2b21!important;}
.secondMenu ul li a:hover span em{font:11px Arial;border-bottom:1px solid #eb2b21;}
.secondMenu ul li a img{float:left;margin-right:9px;margin-left:-3px;}
.phones{margin:29px 6% 0 0;padding-bottom:10px;position:absolute;z-index:10;top:0; right:0;}
.phones div{color:white;font:12px Arial;}
.phones div span{color:white;font:bold 20px Arial;margin-left:4px;}
.phones p{width:70%;float:right;margin:9px 0 0;}
.phones p a{text-decoration:none;color:white;}
.phones p a img{float:left;margin-right:6px;}
.phones p a span{font:11px Arial;border-bottom:1px dotted white;}
.phones p a:hover{color:#e0eff9;}
.phones p a:hover span{font:11px Arial;border-bottom:1px dotted #e0eff9;}
.visual{float:left;width:100%;position:relative;margin-top: -5px;}
.visualIn{position:relative; z-index:9;height:333px;width:100%; overflow:hidden;}
.visualIn img{min-width:100%;}
.content{float:left;width:100%;padding-bottom:221px;overflow:hidden;}
.visualMenu{ float:left; width:100%; background:transparent url(../img/visBg.png) no-repeat bottom center;padding-bottom:10px;}
.visualMenu table{width:100%;}
.visualMenu table td a{text-decoration:none; font:bold 24px "Myriad Pro", Tahoma;}
.visualMenu table td {text-align:center; vertical-align:middle;width:33%;padding: 8px 10px 10px;}
.visualMenu table td.td1 a{color:white;}
.visualMenu table td.td2 a{color:white;}
.visualMenu table td.td3 a{color:#bec2c5;}
.visualMenu table td.td1 {background:#0273ca;}
.visualMenu table td.td2 {background:#ff822a;}
.visualMenu table td.td3 {background:white;}
.contentAds{float:left;width:100%;margin-top:31px;}
.contentAds h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.adsBlockImg{text-align:center;display:block;margin:0 auto;width:220px;height:142px;background:transparent url(../img/adsBg.gif) no-repeat 0 0;position:relative;}
.adsBlockImg span{position:absolute;bottom:14px;width:100%;text-align:center;left:0;}
.adsBlock{float:left;width:21%;margin-top: 18px;margin-left: 3%;}
.adsBlock p a{color:#3380bc;font:italic 11px Arial;}
.adsBlock p{margin-top:-2px;text-align:center;display:block;}
.adsBlock p a:hover{color:#ff822a;}
.adsBlock p.actP a{color:#ff822a;}
.contentNews{float:left;width:100%;margin-top:42px;}
.contentNews h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.contentNewsBlock{float:left; margin-top: 17px; padding-left: 6%; width: 25%;}
.contentNewsBlock div{padding-bottom:9px;}
.contentNewsBlock span{color:#727272;font:italic 11px Arial;}
.contentNewsBlock em{color:white;font:italic 11px Arial;margin-left:19px;padding:0 8px 1px;}
.contentNewsBlock a{color:#e86a11;font:13px/150% Arial;}
.contentNewsBlock a:hover{color:#636363;font:13px/150% Arial;}
.contentNewsBlock p{color:#636363;font:italic 12px/150% Arial;padding-top:7px;}
.contentNewsBlock em.grayN{background:#6d6862;}
.contentNewsBlock em.orangeN{background:#ff822a;}
.contentNewsBlock em.yellowN{background:#0273ca;}
.contentBtm{float:left;width:100%;margin-top:41px;}
.contentBtm p{color:#575757;font:bold italic 14px Arial;padding-bottom:15px;margin-left: 6%;}
.contentBtm ul li{float:left;margin:0 1% 0 0;}
.contentBtm ul {margin-left:6%;}
.footerT{float:left;width:100%;margin-top:32px;}
.footerT ul li{float:left;margin-left:3%;width:20%;margin-right:1%;}
.footerT ul li span{color:#43392e;font:bold 12px Arial;display:block;margin-left:2px;margin-bottom:17px;text-transform:uppercase;letter-spacing:0.8px;}
.footerT ul li ul li{float:left;width:90%;margin:0 2px 12px;}
.footerT ul li ul li a{color:#43392e;font:11px Arial;}
.footerT ul li ul li a:hover{color:black;}
.footerB{float:left;width:100%;margin-top:31px;}
.footerSocial{float:left;margin:6px 2%;width:22%;margin-left:3%;width:21%;margin-right:1%;}
.footerSocial ul,.footerSocial ul li,.footerSocial ul li a{float:left;}
.footerSocial ul li a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#FFFFFF,#F3F3F3) repeat scroll 0 0 transparent;border-color:#E5E5E5 #D2D2D2 #C0C0C0 -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#333333;height:45px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:40px;}
.footerSocial ul li:first-child a{border-left:1px solid #D2D2D2;}
.footerSocial ul li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CBCBCB #A5A5A5 #818181;border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 4px #818181;color:#333333 !important;margin-left:-1px;position:relative;z-index:2;}
.footerSocial ul li:first-child a:hover{margin-left:0;}
.footerSocial ul li a span{display:block;font-size:10px;margin-bottom:3px;padding-top:5px;text-align:center;}
.footerSocial ul li a i{background:url("../img/social.png") no-repeat scroll 0 0 transparent;display:block;height:15px;margin-left:13px;width:15px;}
.footerSocial ul li.fb a{border-radius:5px 0 0 5px;}
.footerSocial ul li.vk a{border-radius:0 5px 5px 0;}
.footerSocial ul li.fb a i{background-position:top left;}
.footerSocial ul li.vk a i{background-position:top right;}
.footerSocial ul li.fb a:hover i{background-position:bottom left;}
.footerSocial ul li.vk a:hover i{background-position:bottom right;}
.copyright{float:left;margin:14px 0;width:22%;margin-left:1%;width:21%;margin-right:1%;padding-left:5px;}
.copyright p{color:#453d3d;font:11px Arial;padding-top:7px;}
.copyright a{color:#f69408;font:11px Arial;}
.copyright a:hover{color:black;}
.footAddress{float:left;width:21%;margin:4px 1% 0;padding-left:3px;}
.footAddress div{color:#f69408;font:12px Arial;}
.footAddress div span{color:#f69408;font:bold 20px Arial;margin-left:6px;}
.footAddress p{margin:6px 2px;color:#453d3d;font:11px Arial;}
.reactive{color:#453d3d;font:11px Arial;float:left;width:19%;margin-left:5%;margin-right:1%;margin-top:12px;padding-left:5px;}
.reactive a{text-decoration:none;}
.reactive a img{vertical-align:middle;}
.car{position:absolute;top:-1px;left:72%;}
.contentL{float:left;width:230px;margin-top:64px;}
.leftMenu{float:left;width:200px;margin-left:22px;margin-top: 1px;}
.leftMenu ul li{padding:4px 10px 6px;}
.leftMenu ul li a{color:#4a423c;font:13px Arial;}
.leftMenu ul li.a{background: #f18212 url("../img/leftMenuBg.jpg") repeat-x scroll 0 0;border-radius:13px;}
.leftMenu ul li ul{padding-top:7px;padding-bottom:19px;}
.leftMenu ul li ul li{padding:4px 10px 6px;width:160px;}
.leftMenu ul li.a a{color:white;font:bold 13px Arial;text-decoration:none;}
.contentL .secondMenu{margin:55px 0 0 22px;width:200px;}
.contentL .secondMenu span{float:none;margin-left:68px;}
.contentL .secondMenu ul li{float:left;width:100%;margin-bottom:35px;}
.contentR{margin-left:245px;margin-top:60px;position:relative;}
.contentR p{color:#4a423c;font:12px/150% Arial;}
.contentR h1{color:#4a423c;font:bold 26px/150% Arial;margin-left:5px;width:80%;}
.breadCr{float:left;width:100%;color:#888888;font:italic 11px Arial;margin-top:16px;margin-bottom:35px;}
.breadCr a{color:#888888;font:italic 11px Arial;margin:0 6px;}
.breadCr span{color:#888888;font:italic 11px Arial;margin:0 6px;}
.contentTabs{float:left;width:100%;margin-top:12px;}
.contentTabs ul li{float:left;margin:0 28px 0 7px;}
.contentTabs ul li a{float:left;color:#888888;font:bold italic 18px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs ul li span{float:left;color:#219007;font:bold italic 18px Arial;}
.newsBlock{float:left;width:96%;margin-top:23px;margin-bottom:7px;}
.newsBlockL{float:left;width:146px;height:103px;position:relative;overflow:hidden;margin-left:4px;margin-top:3px;}
.newsAbs{position:absolute;top:0;left:0;}
.newsBlockR{margin-left:167px;}
.newsBlockR span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:8px;}
.newsBlockR a{color:#fa7301;font:14px Arial;}
.newsBlockR p{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR p a{color:#219007;font:12px Arial;}
.newsBlockR em{background:#ff4310;color:white;font:italic 11px Arial;padding:0 6px 1px;margin-left:10px;vertical-align:top;}
.newsBlockR ul{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR ul li{padding-bottom:5px;}
.newsBlockR div{float:right;font: 11px Arial; color:#727272; margin-top: -3px;}
.newsBlockR div span{float:none; width:auto;font:italic 11px Arial;color:#727272;}
.newsBlockR div img{margin: 0 6px;}
.tenderBlock{float:left;width:98%;margin-top:3px;margin-bottom:29px;margin-left: 7px;}
.tenderBlock span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:3px;}
.tenderBlock a{color:#49413b;font:bold 16px/150% Arial;}
.tenderBlock p{float:left;font:12px/165% Arial;margin-top:4px;width:96%;color:#585858;}
.tenderBlock p a{color:#fa7301;font:12px Arial;text-decoration:none;margin-left: 5px;}
.tenderBlock p a span{float:none; width:auto; margin:0; text-decoration:underline;color:#fa7301;font:12px Arial;margin-right: 3px;}
.pages{float:left;width:500px;margin-left:168px;margin-top:31px;}
.pages a{float:left;color:#665d56;font:13px Arial;margin:0 6px;}
.pages span{float:left;color:#ffa800;font:13px Arial;margin:0 6px;}
a.pagePrev{width:26px;height:15px;background:transparent url(../img/pagePrev.gif) no-repeat 0 0;margin:1px 16px 0 0;}
a.pageNext{width:26px;height:15px;background:transparent url(../img/pageNext.gif) no-repeat 0 0;margin:1px 0 0 16px;}
.contentIn{float:left;margin:4px 7px 32px;width:96%;}
.contentInImg{float:left;width:100%;height:166px;overflow:hidden;margin-bottom:18px;margin-top:28px;}
.contentIn p{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;}
.newsNav{float:left;width:100%;color:#919090;margin-top:55px;}
.newsNav a{text-decoration:none;margin:0 0;color:#ffa800;font:italic 12px Arial;}
.newsNav a span{text-decoration:underline;margin:0 7px;color:#ffa800;font:italic 12px Arial;}
.newsNav a.inAct{color:#919090;font:italic 12px Arial;text-decoration:none;cursor:default;}
.newsNav a.inAct span{color:#919090;font:italic 12px Arial;text-decoration:none;}
.contentR p.shopP{float:left;font:bold 12px/175% Arial;margin:0 0 4px 8px;width:97%;}
.contentTabs2{float:left;width:100%;margin-top:12px;}
.contentTabs2 ul li{float:left;margin:0 28px 9px 7px;}
.contentTabs2 ul li a{float:left;color:#888888;font:bold italic 15px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs2 ul li span{float:left;color:#219007;font:bold italic 15px Arial;}
.qBlock{ float:left; width:130px;margin: 28px 4% 18px 27px;}
.qBlock a{text-decoration:none;}
.qBlock a span{float:left; width:120px;text-align:center;padding:0;
box-shadow:0 1px 4px #cecece;
}
.qBlock a em{text-align:center; color:#fa7301;font:12px/145% Arial; margin-top:9px; text-decoration:underline;float:left; width:120px;}
.giftBlock{float:left;width:96%;margin-top:23px;margin-bottom:20px;}
.giftBlockL{float:left;width:200px;height:130px;position:relative;overflow:hidden;margin-left:3px;margin-top:4px;}
.giftBlockR{margin-left: 227px; margin-top: 4px;}
.giftBlockR span{float:left;width:100%;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;}
.giftBlockR a{color:#fa7301;font:14px Arial;}
.giftBlockR p{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;}
.giftBlockR ol{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;list-style-position:inside;}
.giftBlockR ol li{padding-bottom:2px;}
.contentIn p span{ position:relative; float:left; width:186px; height:132px; overflow:hidden; margin:0 14px 10px 0;}
.contentIn p span .textAbs{position:absolute; top:0; left:0;}
.contentIn p a{color:#219007;}
.contentR h2{color:#49413b; font:bold 17px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.contentR h3{float:left;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;margin-top:15px;}
.contentIn table{color:#585858;font:12px Arial;float:left; width:99%;margin-top: 15px;margin-left: 1px;margin-bottom: 26px;}
.contentIn table thead{color:#585858;font:bold 12px Arial;}
.contentIn table thead td{ padding-bottom: 17px;}
.contentIn table tbody tr th{color:#585858;font:bold 12px Arial;text-align:center;padding: 7px 10px 10px;border:1px solid #c9c4bb;}
.contentIn table tbody tr td{color:#585858;text-align:center;padding: 4px 10px 3px;border:1px solid #c9c4bb;min-width:42px;position:relative;}
.contentIn table tbody tr td p{margin:0; padding:0;}
.contentIn table tbody tr td img{float:left;margin-right:8px;}
.contentIn table tbody tr td p a{color:#fa7301;font:11px Arial;float:right;margin-top: 2px;}
.contentIn table tbody tr td.picsTable{ width:192px; padding-right:0;}
.contentIn table tbody tr td.cardTable{ min-width:159px; padding-right:0;white-space:nowrap;}
.contentIn table tbody tr td.cardTable img{}
.contentIn ul{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;margin-top: 2px;}
.contentIn ul li{padding-bottom:5px;color:#fa7301;list-style-type:disc;margin-left:16px;}
.contentIn ul li span{color:#585858;}
.contentIn table tbody tr.inAct td{color:#888888!important;}
.contentIn table tbody tr.inAct td p{color:#888888!important;}
.contentIn table tbody tr.inAct td.picsTable{}
.contentMap{float:left; width:99%; height:462px;background:transparent url(../img/mapBg.jpg) repeat-x 0 0;margin-top: 34px;margin-bottom: 15px;}
.contentMap div{float:left; width:100%; height:454px;margin:4px 0; overflow:hidden;}
.buildBlock{float:left; width:100%;margin-top: 16px;margin-bottom: 23px;}
.buildBlockT{float:left; width:100%;height:192px; overflow:hidden;}
.buildBlockB{float:left; width:100%;margin-top: 12px;}
.buildBlockB div{font:12px/165% Arial;color:#585858; float:left; width:83%; position:relative;padding-right:17%;margin-bottom: 4px;}
.buildBlockB div em{float:left; width:126px; margin-right:15px; font:bold 12px/165% Arial;height:20px;}
.buildBlockB div a{text-decoration:none;color:#fa7301;font:11px Arial;position: absolute;top:0; right: 7px;}
.buildBlockB div a img{vertical-align:bottom; margin-right:7px;}
.buildBlockB div a span{color:#fa7301;text-decoration:underline;}
img.servIcon{position:absolute; top:7px; right:4%;}
.contentR h4{color:#49413b; font:bold 14px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.fileBlocks{float:left; width:100%;margin-bottom: -8px;}
.fileBlocks div{float:left; width:32%; margin: 18px 4% 18px 0;}
.fileBlocks div a{text-decoration:none;color:#787878;font:12px Arial;margin-left: 27px;}
.fileBlocks div a img{vertical-align:middle; margin-right:15px;}
.fileBlocks div a span{text-decoration:underline;margin-right:5px;color:#787878;font:12px Arial;}
.calcBlock{float:left;margin: 18px 17px 0; width: 91%; border:3px solid #e5e5e5; border-radius: 5px;padding: 0 0 21px;}
.calcLine p{color:#585858;font:bold 14px Arial;margin-left:20px; padding-bottom: 11px;}
.calcBlock label{color:#585858;font:12px Arial;margin-right: 23px;}
.calcLine{float:left;margin-bottom: 18px;position:relative;margin-top:15px;width:98%;}
.calcLineIn{float:left;width:44%;color:#8d8d8d;font:12px Arial;}
.borderLine{float:left;border:1px solid #219007;border-radius: 3px;margin: 2px 20px 15px; width: 91%;padding-top: 14px;padding-bottom: 6px;}
.borderLineIn{float:left;width:50%;}
.borderLineIn span{color:#585858;font:bold 20px Arial; float:left; width:56px; text-align:center;}
.borderLineIn p{color:#8d8d8d;font: 10px/140% Arial; margin: 4px 13px 4px 10px; width: auto;}
.borderLineIn div{padding-bottom:9px;}
.calcRadio{ vertical-align:top; margin-left:20px; padding:0;margin-top:1px;margin-right: 1px;}
.calcInp{color: #585858; font: 12px Arial; margin-left: 20px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 148px;}
.calcInp2{color: #585858; font: 12px Arial; margin-left: 3px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 228px;}
.calcMap{position:absolute; bottom:5px; left:80%; color:#219007; font: 12px Arial; }
.calcLine span{float: left; margin-bottom: 4px; margin-top: 6px; width: 33%;}
.calcCheck{ vertical-align:top; padding:0;margin-top:1px;margin-right: 1px;margin-left: 21px;}
.calcSub{float:left; border:none;margin-left: 39%; margin-top: 9px; cursor:pointer; width:146px; height:35px;background:transparent url(../img/calcSub.gif) no-repeat 0 0;}
.faqBlock{float:left; width:96%;background:transparent url(../img/hid1.gif) no-repeat 0 3px;padding-left:20px;margin-top: 43px;margin-bottom: -13px;}
.faqBlock a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.faqBlock p{color:#acacac; font:11px Arial;margin-top: 6px;}
.faqBlock p span{color:#585858;font:bold 11px Arial;margin: 0 14px 0 0; padding:0; height:auto; width:auto;}
.hidDiv{ float:left; width:100%; position:relative;margin-top:2px;margin-bottom:4px;display:none;}
.hidImg{ position:absolute; top:0; left:7px;}
.hidDivIn{float:left;margin-top:15px; background-color:#ededed;color:#585858;font:12px/170% Arial;border-radius: 5px;padding: 13px 10px 12px 21px;}
.actDiv{background:transparent url(../img/hid2.gif) no-repeat 0 3px;}
.faqBut{float:left; width:144px; height:46px; border:none; cursor:pointer;background:transparent url(../img/faqBut.gif) no-repeat 0 0;margin: 55px 18px 0;}
.vacancyBlock{float:left; width:100%; position:relative;margin-top: 29px;}
.vacancyBlock h4{margin-left:0;}
.vacancyBlock ul {float:left; width:90%;margin-top: 11px;}
.vacancyBlock ul li{margin-left: 13px;padding-bottom: 18px;}
.vacancyBlock ul li a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.vacancyBlock ul li.actLi{color:#219007;}
.vacancyBlock ul li.actLi a{color:#219007; font:14px/140% Arial; border-bottom:1px dotted #219007; text-decoration:none;}
.vacancyBlock ul li div{float: left; margin: 10px 7px; display:none;}
.vacancyBlock ul li ul{float:left;margin-top: 0px; padding-bottom: 20px;}
.vacancyBlock ul li p{color:#585858;font:bold 12px Arial;padding-bottom: 3px;}
.vacancyBlock ul li ul li{color:#585858;font:12px Arial/155%;list-style-type:none;margin-left:0;padding-bottom:1px;}
.vacAbs{ float:left; width:80px; position:absolute; top:19px; right:0px; text-align:center;}
.vacAbs a{text-decoration:none; }
.vacAbs a span{color:#596b70; font:11px/200% Arial; text-decoration:underline;}
.vacancyBlock p span{margin: 0 ; padding:0; height:auto; width:50%;}
.partL{ float:left; width:170px;margin-left: -2px;margin-top:6px;margin-bottom: 20px;}
.partL div{float:left; width:154px; overflow:hidden; border:3px solid white; box-shadow:0 1px 4px #818181;}
.partR{margin-left:180px;}
.partR a{color:#49413b; font:bold 16px/150% Arial;}
.partR p a{color:#219007; font:12px Arial;}
.partR div{float:left; width:100%; margin-top:12px;margin-bottom: -5px;}
.partR div p{margin:0;padding:0;}
.partT{float:left; width:100%; color:#727272; font:11px Arial;margin-top: -7px;margin-bottom: 6px;}
.partT img{vertical-align:baseline;}
.partT span{font:italic 11px Arial;margin-left: 9px; margin-right: 2px;}
.contentDivs{ float:left; width:100%;margin-top: 38px; margin-bottom: 7px;}
.contentDivs h5{color:#514f4c;font:bold italic 20px Arial;padding-bottom: 13px;}
.contentDivsL{ float:left; margin: 0 0 0 6%; width:56%;}
.contentDivsL div{float:left; width:100%;color:#717171; font:italic 12px Arial; margin-top: 3px; }
.contentDivsL div span{float:left;color:#717171; font: 13px "Myriad Pro", Tahoma;margin: 2px 6px 0 2px;}
.contentDivsL div a{color:#3380bc; font:13px/150% Arial;margin-right: 6px;}
.contentDivsR{ float:left; margin: 0 0 0 6%; width:28%;}
.contentDivsR div{float:left; width:100%;margin-top: 5px;margin-bottom: 9px;}
.contentDivsR div a{color:#3380bc; font:13px Arial;margin-right: 6px;}
.contentDivsR p{color:#636363; font: italic 12px/145% Arial; margin-top: 8px;}
PK I)[NU U
main.css.~93~nu W+A html,body{height:100%;margin:0;padding:0;}
input,select,a{outline:none;}
body{color:black;width:100%;min-width:990px;height:100%;min-height:100%;font:11px Arial;background:#fff9ef url(../img/bodyBg.png) repeat-x top left;}
body.inner{background:white url(../img/innerBg.jpg) repeat-x top left;}
.wrap{min-height:100%;position:relative;float:left;width:100%;overflow: hidden;}
.wrapInner{margin:0 auto;max-width:1300px;}
.footer{float:left;width:100%;position:absolute;bottom:0;left:0;height:182px;background:transparent url(../img/footBg.png) repeat-x top left;}
.clear{clear:both;}
.footerIn{margin:0 auto;max-width:1300px;}
.header{float:left;width:100%;position:relative;z-index:1000;background:transparent url(../img/headBg.png) repeat-x top left;height:102px;}
.logo{ float: left; margin-left: 3%; margin-top: 24px; width: 24%;}
.mainMenu{float:left;width:60%;margin-top:40px;}
.mainMenu ul li{float:left;margin-right:2%;margin-left:2%;}
.mainMenu ul li a{color:#e0eff9;font:bold italic 14px Arial;border-bottom:1px solid #e0eff9;}
.mainMenu ul li a:hover{color:white;border-bottom:1px solid white;}
.entrance{float:right;margin:42px 6% 0 0;}
.entrance a{text-decoration:none;color:#e0eff9;}
.entrance a img{vertical-align:middle;margin-right:7px;}
.entrance a span{font:11px Arial;border-bottom:1px solid #e0eff9;}
.entrance a:hover{color:white;}
.entrance a:hover span{font:11px Arial;border-bottom:1px solid white;}
.secondMenu{float:left;margin-left:9%;margin-top:23px;width:72%;}
.secondMenu ul li{float:left;margin-right:5%;}
.secondMenu ul li a{text-decoration:none;color:#505050;}
.secondMenu ul li a span{display:block;margin:12px 0 0 0;float:left;}
.secondMenu ul li a span em{font:11px Arial;border-bottom:1px solid #505050;}
.secondMenu ul li a:hover{color:#eb2b21!important;}
.secondMenu ul li a:hover span em{font:11px Arial;border-bottom:1px solid #eb2b21;}
.secondMenu ul li a img{float:left;margin-right:9px;margin-left:-3px;}
.phones{margin:29px 6% 0 0;padding-bottom:10px;position:absolute;z-index:10;top:0; right:0;}
.phones div{color:white;font:12px Arial;}
.phones div span{color:white;font:bold 20px Arial;margin-left:4px;}
.phones p{width:70%;float:right;margin:9px 0 0;}
.phones p a{text-decoration:none;color:white;}
.phones p a img{float:left;margin-right:6px;}
.phones p a span{font:11px Arial;border-bottom:1px dotted white;}
.phones p a:hover{color:#e0eff9;}
.phones p a:hover span{font:11px Arial;border-bottom:1px dotted #e0eff9;}
.visual{float:left;width:100%;position:relative;margin-top: -5px;}
.visualIn{position:relative; z-index:9;height:333px;width:100%; overflow:hidden;}
.visualIn img{min-width:100%;}
.content{float:left;width:100%;padding-bottom:221px;overflow:hidden;}
.visualMenu{ float:left; width:100%; background:transparent url(../img/visBg.png) no-repeat bottom center;padding-bottom:10px;}
.visualMenu table{width:100%;}
.visualMenu table td a{text-decoration:none; font:bold 24px "Myriad Pro", Tahoma;}
.visualMenu table td {text-align:center; vertical-align:middle;width:33%;padding: 8px 10px 10px;}
.visualMenu table td.td1 a{color:white;}
.visualMenu table td.td2 a{color:white;}
.visualMenu table td.td3 a{color:#bec2c5;}
.visualMenu table td.td1 {background:#0273ca;}
.visualMenu table td.td2 {background:#ff822a;}
.visualMenu table td.td3 {background:white;}
.contentAds{float:left;width:100%;margin-top:31px;}
.contentAds h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.adsBlockImg{text-align:center;display:block;margin:0 auto;width:220px;height:142px;background:transparent url(../img/adsBg.gif) no-repeat 0 0;position:relative;}
.adsBlockImg span{position:absolute;bottom:14px;width:100%;text-align:center;left:0;}
.adsBlock{float:left;width:21%;margin-top: 18px;margin-left: 3%;}
.adsBlock p a{color:#3380bc;font:italic 11px Arial;}
.adsBlock p{margin-top:-2px;text-align:center;display:block;}
.adsBlock p a:hover{color:#ff822a;}
.adsBlock p.actP a{color:#ff822a;}
.contentNews{float:left;width:100%;margin-top:42px;}
.contentNews h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.contentNewsBlock{float:left; margin-top: 17px; padding-left: 6%; width: 25%;}
.contentNewsBlock div{padding-bottom:9px;}
.contentNewsBlock span{color:#727272;font:italic 11px Arial;}
.contentNewsBlock em{color:white;font:italic 11px Arial;margin-left:19px;padding:0 8px 1px;}
.contentNewsBlock a{color:#e86a11;font:13px/150% Arial;}
.contentNewsBlock a:hover{color:#636363;font:13px/150% Arial;}
.contentNewsBlock p{color:#636363;font:italic 12px/150% Arial;padding-top:7px;}
.contentNewsBlock em.grayN{background:#6d6862;}
.contentNewsBlock em.orangeN{background:#ff822a;}
.contentNewsBlock em.yellowN{background:#0273ca;}
.contentBtm{float:left;width:100%;margin-top:41px;}
.contentBtm p{color:#575757;font:bold italic 14px Arial;padding-bottom:15px;margin-left: 6%;}
.contentBtm ul li{float:left;margin:0 1% 0 0;}
.contentBtm ul {margin-left:6%;}
.footerT{float:left;width:94%;margin-top:39px;margin-left:6%;}
.footerT ul li{float:left;width:25%;margin-bottom: 10px;}
.footerT ul li a{color:#e0eff9;font:11px Arial;}
.footerT ul li a:hover{color:white;}
.footerB{float:left;width:100%;margin-top:12px;}
.footerSocial{float:left; margin: 10px 0 6px 6%; width: 8%;}
.footerSocial ul,.footerSocial ul li,.footerSocial ul li a{float:left;}
.footerSocial ul li a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#FFFFFF,#F3F3F3) repeat scroll 0 0 transparent;border-color:#E5E5E5 #D2D2D2 #C0C0C0 -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#333333;height:45px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:40px;}
.footerSocial ul li:first-child a{border-left:1px solid #D2D2D2;}
.footerSocial ul li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CBCBCB #A5A5A5 #818181;border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 4px #818181;color:#333333 !important;margin-left:-1px;position:relative;z-index:2;}
.footerSocial ul li:first-child a:hover{margin-left:0;}
.footerSocial ul li a span{display:block;font-size:10px;margin-bottom:3px;padding-top:5px;text-align:center;}
.footerSocial ul li a i{background:url("../img/social.png") no-repeat scroll 0 0 transparent;display:block;height:15px;margin-left:13px;width:15px;}
.footerSocial ul li.fb a{border-radius:5px 0 0 5px;}
.footerSocial ul li.vk a{border-radius:0 5px 5px 0;}
.footerSocial ul li.fb a i{background-position:top left;}
.footerSocial ul li.vk a i{background-position:top right;}
.footerSocial ul li.fb a:hover i{background-position:bottom left;}
.footerSocial ul li.vk a:hover i{background-position:bottom right;}
.copyright{color:#453d3d;float:left;margin:8px 0;width:22%;margin-left:1%;width:21%;margin-right:1%;padding-left:5px;}
.copyright p{color:#453d3d;font:12px "Myriad Pro", Tahoma;padding-top:7px;padding-bottom: 7px;}
.copyright a{color:#453d3d;font:12px "Myriad Pro", Tahoma;}
.copyright a:hover{color:black;}
.footAddress{float:left;width:23%;margin:4px 1% 0 8%;padding-left:3px;}
.footAddress div{color:#453d3d;font:14px "Myriad Pro", Tahoma;}
.footAddress div span{color:white;font:bold 24px "Myriad Pro", Tahoma;margin-left:6px;}
.footAddress p{margin:6px 2px;color:#453d3d;font:12px "Myriad Pro", Tahoma;}
.reactive{color:#453d3d;font:11px Arial;float:right;width:19%;margin-right:9%;margin-top:12px;padding-left:5px;text-align:right;}
.reactive a{text-decoration:none;}
.reactive a img{vertical-align:middle;}
.car{position:absolute;top:-1px;left:72%;}
.contentL{float:left;width:230px;margin-top:64px;}
.leftMenu{float:left;width:200px;margin-left:22px;margin-top: 1px;}
.leftMenu ul li{padding:4px 10px 6px;}
.leftMenu ul li a{color:#4a423c;font:13px Arial;}
.leftMenu ul li.a{background: #f18212 url("../img/leftMenuBg.jpg") repeat-x scroll 0 0;border-radius:13px;}
.leftMenu ul li ul{padding-top:7px;padding-bottom:19px;}
.leftMenu ul li ul li{padding:4px 10px 6px;width:160px;}
.leftMenu ul li.a a{color:white;font:bold 13px Arial;text-decoration:none;}
.contentL .secondMenu{margin:55px 0 0 22px;width:200px;}
.contentL .secondMenu span{float:none;margin-left:68px;}
.contentL .secondMenu ul li{float:left;width:100%;margin-bottom:35px;}
.contentR{margin-left:245px;margin-top:60px;position:relative;}
.contentR p{color:#4a423c;font:12px/150% Arial;}
.contentR h1{color:#4a423c;font:bold 26px/150% Arial;margin-left:5px;width:80%;}
.breadCr{float:left;width:100%;color:#888888;font:italic 11px Arial;margin-top:16px;margin-bottom:35px;}
.breadCr a{color:#888888;font:italic 11px Arial;margin:0 6px;}
.breadCr span{color:#888888;font:italic 11px Arial;margin:0 6px;}
.contentTabs{float:left;width:100%;margin-top:12px;}
.contentTabs ul li{float:left;margin:0 28px 0 7px;}
.contentTabs ul li a{float:left;color:#888888;font:bold italic 18px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs ul li span{float:left;color:#219007;font:bold italic 18px Arial;}
.newsBlock{float:left;width:96%;margin-top:23px;margin-bottom:7px;}
.newsBlockL{float:left;width:146px;height:103px;position:relative;overflow:hidden;margin-left:4px;margin-top:3px;}
.newsAbs{position:absolute;top:0;left:0;}
.newsBlockR{margin-left:167px;}
.newsBlockR span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:8px;}
.newsBlockR a{color:#fa7301;font:14px Arial;}
.newsBlockR p{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR p a{color:#219007;font:12px Arial;}
.newsBlockR em{background:#ff4310;color:white;font:italic 11px Arial;padding:0 6px 1px;margin-left:10px;vertical-align:top;}
.newsBlockR ul{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR ul li{padding-bottom:5px;}
.newsBlockR div{float:right;font: 11px Arial; color:#727272; margin-top: -3px;}
.newsBlockR div span{float:none; width:auto;font:italic 11px Arial;color:#727272;}
.newsBlockR div img{margin: 0 6px;}
.tenderBlock{float:left;width:98%;margin-top:3px;margin-bottom:29px;margin-left: 7px;}
.tenderBlock span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:3px;}
.tenderBlock a{color:#49413b;font:bold 16px/150% Arial;}
.tenderBlock p{float:left;font:12px/165% Arial;margin-top:4px;width:96%;color:#585858;}
.tenderBlock p a{color:#fa7301;font:12px Arial;text-decoration:none;margin-left: 5px;}
.tenderBlock p a span{float:none; width:auto; margin:0; text-decoration:underline;color:#fa7301;font:12px Arial;margin-right: 3px;}
.pages{float:left;width:500px;margin-left:168px;margin-top:31px;}
.pages a{float:left;color:#665d56;font:13px Arial;margin:0 6px;}
.pages span{float:left;color:#ffa800;font:13px Arial;margin:0 6px;}
a.pagePrev{width:26px;height:15px;background:transparent url(../img/pagePrev.gif) no-repeat 0 0;margin:1px 16px 0 0;}
a.pageNext{width:26px;height:15px;background:transparent url(../img/pageNext.gif) no-repeat 0 0;margin:1px 0 0 16px;}
.contentIn{float:left;margin:4px 7px 32px;width:96%;}
.contentInImg{float:left;width:100%;height:166px;overflow:hidden;margin-bottom:18px;margin-top:28px;}
.contentIn p{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;}
.newsNav{float:left;width:100%;color:#919090;margin-top:55px;}
.newsNav a{text-decoration:none;margin:0 0;color:#ffa800;font:italic 12px Arial;}
.newsNav a span{text-decoration:underline;margin:0 7px;color:#ffa800;font:italic 12px Arial;}
.newsNav a.inAct{color:#919090;font:italic 12px Arial;text-decoration:none;cursor:default;}
.newsNav a.inAct span{color:#919090;font:italic 12px Arial;text-decoration:none;}
.contentR p.shopP{float:left;font:bold 12px/175% Arial;margin:0 0 4px 8px;width:97%;}
.contentTabs2{float:left;width:100%;margin-top:12px;}
.contentTabs2 ul li{float:left;margin:0 28px 9px 7px;}
.contentTabs2 ul li a{float:left;color:#888888;font:bold italic 15px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs2 ul li span{float:left;color:#219007;font:bold italic 15px Arial;}
.qBlock{ float:left; width:130px;margin: 28px 4% 18px 27px;}
.qBlock a{text-decoration:none;}
.qBlock a span{float:left; width:120px;text-align:center;padding:0;
box-shadow:0 1px 4px #cecece;
}
.qBlock a em{text-align:center; color:#fa7301;font:12px/145% Arial; margin-top:9px; text-decoration:underline;float:left; width:120px;}
.giftBlock{float:left;width:96%;margin-top:23px;margin-bottom:20px;}
.giftBlockL{float:left;width:200px;height:130px;position:relative;overflow:hidden;margin-left:3px;margin-top:4px;}
.giftBlockR{margin-left: 227px; margin-top: 4px;}
.giftBlockR span{float:left;width:100%;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;}
.giftBlockR a{color:#fa7301;font:14px Arial;}
.giftBlockR p{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;}
.giftBlockR ol{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;list-style-position:inside;}
.giftBlockR ol li{padding-bottom:2px;}
.contentIn p span{ position:relative; float:left; width:186px; height:132px; overflow:hidden; margin:0 14px 10px 0;}
.contentIn p span .textAbs{position:absolute; top:0; left:0;}
.contentIn p a{color:#219007;}
.contentR h2{color:#49413b; font:bold 17px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.contentR h3{float:left;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;margin-top:15px;}
.contentIn table{color:#585858;font:12px Arial;float:left; width:99%;margin-top: 15px;margin-left: 1px;margin-bottom: 26px;}
.contentIn table thead{color:#585858;font:bold 12px Arial;}
.contentIn table thead td{ padding-bottom: 17px;}
.contentIn table tbody tr th{color:#585858;font:bold 12px Arial;text-align:center;padding: 7px 10px 10px;border:1px solid #c9c4bb;}
.contentIn table tbody tr td{color:#585858;text-align:center;padding: 4px 10px 3px;border:1px solid #c9c4bb;min-width:42px;position:relative;}
.contentIn table tbody tr td p{margin:0; padding:0;}
.contentIn table tbody tr td img{float:left;margin-right:8px;}
.contentIn table tbody tr td p a{color:#fa7301;font:11px Arial;float:right;margin-top: 2px;}
.contentIn table tbody tr td.picsTable{ width:192px; padding-right:0;}
.contentIn table tbody tr td.cardTable{ min-width:159px; padding-right:0;white-space:nowrap;}
.contentIn table tbody tr td.cardTable img{}
.contentIn ul{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;margin-top: 2px;}
.contentIn ul li{padding-bottom:5px;color:#fa7301;list-style-type:disc;margin-left:16px;}
.contentIn ul li span{color:#585858;}
.contentIn table tbody tr.inAct td{color:#888888!important;}
.contentIn table tbody tr.inAct td p{color:#888888!important;}
.contentIn table tbody tr.inAct td.picsTable{}
.contentMap{float:left; width:99%; height:462px;background:transparent url(../img/mapBg.jpg) repeat-x 0 0;margin-top: 34px;margin-bottom: 15px;}
.contentMap div{float:left; width:100%; height:454px;margin:4px 0; overflow:hidden;}
.buildBlock{float:left; width:100%;margin-top: 16px;margin-bottom: 23px;}
.buildBlockT{float:left; width:100%;height:192px; overflow:hidden;}
.buildBlockB{float:left; width:100%;margin-top: 12px;}
.buildBlockB div{font:12px/165% Arial;color:#585858; float:left; width:83%; position:relative;padding-right:17%;margin-bottom: 4px;}
.buildBlockB div em{float:left; width:126px; margin-right:15px; font:bold 12px/165% Arial;height:20px;}
.buildBlockB div a{text-decoration:none;color:#fa7301;font:11px Arial;position: absolute;top:0; right: 7px;}
.buildBlockB div a img{vertical-align:bottom; margin-right:7px;}
.buildBlockB div a span{color:#fa7301;text-decoration:underline;}
img.servIcon{position:absolute; top:7px; right:4%;}
.contentR h4{color:#49413b; font:bold 14px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.fileBlocks{float:left; width:100%;margin-bottom: -8px;}
.fileBlocks div{float:left; width:32%; margin: 18px 4% 18px 0;}
.fileBlocks div a{text-decoration:none;color:#787878;font:12px Arial;margin-left: 27px;}
.fileBlocks div a img{vertical-align:middle; margin-right:15px;}
.fileBlocks div a span{text-decoration:underline;margin-right:5px;color:#787878;font:12px Arial;}
.calcBlock{float:left;margin: 18px 17px 0; width: 91%; border:3px solid #e5e5e5; border-radius: 5px;padding: 0 0 21px;}
.calcLine p{color:#585858;font:bold 14px Arial;margin-left:20px; padding-bottom: 11px;}
.calcBlock label{color:#585858;font:12px Arial;margin-right: 23px;}
.calcLine{float:left;margin-bottom: 18px;position:relative;margin-top:15px;width:98%;}
.calcLineIn{float:left;width:44%;color:#8d8d8d;font:12px Arial;}
.borderLine{float:left;border:1px solid #219007;border-radius: 3px;margin: 2px 20px 15px; width: 91%;padding-top: 14px;padding-bottom: 6px;}
.borderLineIn{float:left;width:50%;}
.borderLineIn span{color:#585858;font:bold 20px Arial; float:left; width:56px; text-align:center;}
.borderLineIn p{color:#8d8d8d;font: 10px/140% Arial; margin: 4px 13px 4px 10px; width: auto;}
.borderLineIn div{padding-bottom:9px;}
.calcRadio{ vertical-align:top; margin-left:20px; padding:0;margin-top:1px;margin-right: 1px;}
.calcInp{color: #585858; font: 12px Arial; margin-left: 20px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 148px;}
.calcInp2{color: #585858; font: 12px Arial; margin-left: 3px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 228px;}
.calcMap{position:absolute; bottom:5px; left:80%; color:#219007; font: 12px Arial; }
.calcLine span{float: left; margin-bottom: 4px; margin-top: 6px; width: 33%;}
.calcCheck{ vertical-align:top; padding:0;margin-top:1px;margin-right: 1px;margin-left: 21px;}
.calcSub{float:left; border:none;margin-left: 39%; margin-top: 9px; cursor:pointer; width:146px; height:35px;background:transparent url(../img/calcSub.gif) no-repeat 0 0;}
.faqBlock{float:left; width:96%;background:transparent url(../img/hid1.gif) no-repeat 0 3px;padding-left:20px;margin-top: 43px;margin-bottom: -13px;}
.faqBlock a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.faqBlock p{color:#acacac; font:11px Arial;margin-top: 6px;}
.faqBlock p span{color:#585858;font:bold 11px Arial;margin: 0 14px 0 0; padding:0; height:auto; width:auto;}
.hidDiv{ float:left; width:100%; position:relative;margin-top:2px;margin-bottom:4px;display:none;}
.hidImg{ position:absolute; top:0; left:7px;}
.hidDivIn{float:left;margin-top:15px; background-color:#ededed;color:#585858;font:12px/170% Arial;border-radius: 5px;padding: 13px 10px 12px 21px;}
.actDiv{background:transparent url(../img/hid2.gif) no-repeat 0 3px;}
.faqBut{float:left; width:144px; height:46px; border:none; cursor:pointer;background:transparent url(../img/faqBut.gif) no-repeat 0 0;margin: 55px 18px 0;}
.vacancyBlock{float:left; width:100%; position:relative;margin-top: 29px;}
.vacancyBlock h4{margin-left:0;}
.vacancyBlock ul {float:left; width:90%;margin-top: 11px;}
.vacancyBlock ul li{margin-left: 13px;padding-bottom: 18px;}
.vacancyBlock ul li a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.vacancyBlock ul li.actLi{color:#219007;}
.vacancyBlock ul li.actLi a{color:#219007; font:14px/140% Arial; border-bottom:1px dotted #219007; text-decoration:none;}
.vacancyBlock ul li div{float: left; margin: 10px 7px; display:none;}
.vacancyBlock ul li ul{float:left;margin-top: 0px; padding-bottom: 20px;}
.vacancyBlock ul li p{color:#585858;font:bold 12px Arial;padding-bottom: 3px;}
.vacancyBlock ul li ul li{color:#585858;font:12px Arial/155%;list-style-type:none;margin-left:0;padding-bottom:1px;}
.vacAbs{ float:left; width:80px; position:absolute; top:19px; right:0px; text-align:center;}
.vacAbs a{text-decoration:none; }
.vacAbs a span{color:#596b70; font:11px/200% Arial; text-decoration:underline;}
.vacancyBlock p span{margin: 0 ; padding:0; height:auto; width:50%;}
.partL{ float:left; width:170px;margin-left: -2px;margin-top:6px;margin-bottom: 20px;}
.partL div{float:left; width:154px; overflow:hidden; border:3px solid white; box-shadow:0 1px 4px #818181;}
.partR{margin-left:180px;}
.partR a{color:#49413b; font:bold 16px/150% Arial;}
.partR p a{color:#219007; font:12px Arial;}
.partR div{float:left; width:100%; margin-top:12px;margin-bottom: -5px;}
.partR div p{margin:0;padding:0;}
.partT{float:left; width:100%; color:#727272; font:11px Arial;margin-top: -7px;margin-bottom: 6px;}
.partT img{vertical-align:baseline;}
.partT span{font:italic 11px Arial;margin-left: 9px; margin-right: 2px;}
.contentDivs{ float:left; width:100%;margin-top: 38px; margin-bottom: 7px;}
.contentDivs h5{color:#514f4c;font:bold italic 20px Arial;padding-bottom: 13px;}
.contentDivsL{ float:left; margin: 0 0 0 6%; width:56%;}
.contentDivsL div{float:left; width:100%;color:#717171; font:italic 12px Arial; margin-top: 3px; }
.contentDivsL div span{float:left;color:#717171; font: 13px "Myriad Pro", Tahoma;margin: 2px 6px 0 2px;}
.contentDivsL div a{color:#3380bc; font:13px/150% Arial;margin-right: 6px;}
.contentDivsR{ float:left; margin: 0 0 0 6%; width:28%;}
.contentDivsR div{float:left; width:100%;margin-top: 5px;margin-bottom: 9px;}
.contentDivsR div a{color:#3380bc; font:13px Arial;margin-right: 6px;}
.contentDivsR p{color:#636363; font: italic 12px/145% Arial; margin-top: 8px;}
PK I)[A`f2MV MV
main.css.~69~nu W+A html,body{height:100%;margin:0;padding:0;}
input,select,a{outline:none;}
body{color:black;width:100%;min-width:990px;height:100%;min-height:100%;font:11px Arial;background:#fff9ef url(../img/bodyBg.png) repeat-x top left;}
body.inner{background:white url(../img/innerBg.jpg) repeat-x top left;}
.wrap{min-height:100%;position:relative;float:left;width:100%;padding-bottom:272px;overflow: hidden;}
.wrapInner{margin:0 auto;max-width:1300px;}
.footer{float:left;width:100%;position:absolute;bottom:0;left:0;height:182px;background:transparent url(../img/footBg.png) repeat-x top left;}
.clear{clear:both;}
.footerIn{margin:0 auto;max-width:1300px;}
.header{float:left;width:100%;position:relative;z-index:1000;background:transparent url(../img/headBg.png) repeat-x top left;height:102px;}
.logo{ float: left; margin-left: 3%; margin-top: 24px; width: 24%;}
.mainMenu{float:left;width:60%;margin-top:40px;}
.mainMenu ul li{float:left;margin-right:2%;margin-left:2%;}
.mainMenu ul li a{color:#e0eff9;font:bold italic 14px Arial;border-bottom:1px solid #e0eff9;}
.mainMenu ul li a:hover{color:white;border-bottom:1px solid white;}
.entrance{float:right;margin:42px 6% 0 0;}
.entrance a{text-decoration:none;color:#e0eff9;}
.entrance a img{vertical-align:middle;margin-right:7px;}
.entrance a span{font:11px Arial;border-bottom:1px solid #e0eff9;}
.entrance a:hover{color:white;}
.entrance a:hover span{font:11px Arial;border-bottom:1px solid white;}
.secondMenu{float:left;margin-left:9%;margin-top:23px;width:72%;}
.secondMenu ul li{float:left;margin-right:5%;}
.secondMenu ul li a{text-decoration:none;color:#505050;}
.secondMenu ul li a span{display:block;margin:12px 0 0 0;float:left;}
.secondMenu ul li a span em{font:11px Arial;border-bottom:1px solid #505050;}
.secondMenu ul li a:hover{color:#eb2b21!important;}
.secondMenu ul li a:hover span em{font:11px Arial;border-bottom:1px solid #eb2b21;}
.secondMenu ul li a img{float:left;margin-right:9px;margin-left:-3px;}
.phones{margin:29px 6% 0 0;padding-bottom:10px;position:absolute;z-index:10;top:0; right:0;}
.phones div{color:white;font:12px Arial;}
.phones div span{color:white;font:bold 20px Arial;margin-left:4px;}
.phones p{width:70%;float:right;margin:9px 0 0;}
.phones p a{text-decoration:none;color:white;}
.phones p a img{float:left;margin-right:6px;}
.phones p a span{font:11px Arial;border-bottom:1px dotted white;}
.phones p a:hover{color:#e0eff9;}
.phones p a:hover span{font:11px Arial;border-bottom:1px dotted #e0eff9;}
.visual{float:left;width:100%;position:relative;margin-top: -5px;}
.visualIn{position:relative; z-index:9;height:333px;width:100%; overflow:hidden;}
.visualIn img{min-width:100%;}
.content{float:left;width:100%;padding-bottom:38px;overflow:hidden;z-index:103;position:relative;}
.visualMenu{ float:left; width:100%; background:transparent url(../img/visBg.png) no-repeat bottom center;padding-bottom:10px;}
.visualMenu table{width:100%;}
.visualMenu table td a{text-decoration:none; font:bold 24px "Myriad Pro", Tahoma;}
.visualMenu table td {text-align:center; vertical-align:middle;width:33%;padding: 8px 10px 10px;}
.visualMenu table td.td1 a{color:white;}
.visualMenu table td.td2 a{color:white;}
.visualMenu table td.td3 a{color:#bec2c5;}
.visualMenu table td.td1 {background:#0273ca;}
.visualMenu table td.td2 {background:#ff822a;}
.visualMenu table td.td3 {background:white;}
.contentAds{float:left;width:100%;margin-top:31px;}
.contentAds h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.adsBlockImg{text-align:center;display:block;margin:0 auto;width:220px;height:142px;background:transparent url(../img/adsBg.gif) no-repeat 0 0;position:relative;}
.adsBlockImg span{position:absolute;bottom:14px;width:100%;text-align:center;left:0;}
.adsBlock{float:left;width:21%;margin-top: 18px;margin-left: 3%;}
.adsBlock p a{color:#3380bc;font:italic 11px Arial;}
.adsBlock p{margin-top:-2px;text-align:center;display:block;}
.adsBlock p a:hover{color:#ff822a;}
.adsBlock p.actP a{color:#ff822a;}
.contentNews{float:left;width:100%;margin-top:42px;}
.contentNews h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.contentNewsBlock{float:left; margin-top: 17px; padding-left: 6%; width: 25%;}
.contentNewsBlock div{padding-bottom:9px;}
.contentNewsBlock span{color:#727272;font:italic 11px Arial;}
.contentNewsBlock em{color:white;font:italic 11px Arial;margin-left:19px;padding:0 8px 1px;}
.contentNewsBlock a{color:#e86a11;font:13px/150% Arial;}
.contentNewsBlock a:hover{color:#636363;font:13px/150% Arial;}
.contentNewsBlock p{color:#636363;font:italic 12px/150% Arial;padding-top:7px;}
.contentNewsBlock em.grayN{background:#6d6862;}
.contentNewsBlock em.orangeN{background:#ff822a;}
.contentNewsBlock em.yellowN{background:#0273ca;}
.contentBtm{float:left;width:100%;margin-top:41px;}
.contentBtm p{color:#575757;font:bold italic 14px Arial;padding-bottom:15px;margin-left: 6%;}
.contentBtm ul li{float:left;margin:0 1% 0 0;}
.contentBtm ul {margin-left:6%;}
.footerT{float:left;width:100%;margin-top:32px;}
.footerT ul li{float:left;margin-left:3%;width:20%;margin-right:1%;}
.footerT ul li span{color:#43392e;font:bold 12px Arial;display:block;margin-left:2px;margin-bottom:17px;text-transform:uppercase;letter-spacing:0.8px;}
.footerT ul li ul li{float:left;width:90%;margin:0 2px 12px;}
.footerT ul li ul li a{color:#43392e;font:11px Arial;}
.footerT ul li ul li a:hover{color:black;}
.footerB{float:left;width:100%;margin-top:31px;}
.footerSocial{float:left;margin:6px 2%;width:22%;margin-left:3%;width:21%;margin-right:1%;}
.footerSocial ul,.footerSocial ul li,.footerSocial ul li a{float:left;}
.footerSocial ul li a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#FFFFFF,#F3F3F3) repeat scroll 0 0 transparent;border-color:#E5E5E5 #D2D2D2 #C0C0C0 -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#333333;height:45px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:40px;}
.footerSocial ul li:first-child a{border-left:1px solid #D2D2D2;}
.footerSocial ul li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CBCBCB #A5A5A5 #818181;border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 4px #818181;color:#333333 !important;margin-left:-1px;position:relative;z-index:2;}
.footerSocial ul li:first-child a:hover{margin-left:0;}
.footerSocial ul li a span{display:block;font-size:10px;margin-bottom:3px;padding-top:5px;text-align:center;}
.footerSocial ul li a i{background:url("../img/social.png") no-repeat scroll 0 0 transparent;display:block;height:15px;margin-left:13px;width:15px;}
.footerSocial ul li.tw a i{width:18px;}
.footerSocial ul li.tw a{border-radius:5px 0 0 5px;}
.footerSocial ul li.vk a{border-radius:0 5px 5px 0;}
.footerSocial ul li.tw a i{margin-left:11px;width:18px;}
.footerSocial ul li.gplus a i{background:-19px 0;}
.footerSocial ul li.fb a i{background:-34px 0;}
.footerSocial ul li.vk a i{background:-49px 0;}
.footerSocial ul li.tw a:hover i{background:0 -16px;}
.footerSocial ul li.gplus a:hover i{background:-19px -16px;}
.footerSocial ul li.fb a:hover i{background:-34px -16px;}
.footerSocial ul li.vk a:hover i{background:-49px -16px;}
.copyright{float:left;margin:14px 0;width:22%;margin-left:1%;width:21%;margin-right:1%;padding-left:5px;}
.copyright p{color:#453d3d;font:11px Arial;padding-top:7px;}
.copyright a{color:#f69408;font:11px Arial;}
.copyright a:hover{color:black;}
.footAddress{float:left;width:21%;margin:4px 1% 0;padding-left:3px;}
.footAddress div{color:#f69408;font:12px Arial;}
.footAddress div span{color:#f69408;font:bold 20px Arial;margin-left:6px;}
.footAddress p{margin:6px 2px;color:#453d3d;font:11px Arial;}
.reactive{color:#453d3d;font:11px Arial;float:left;width:19%;margin-left:5%;margin-right:1%;margin-top:12px;padding-left:5px;}
.reactive a{text-decoration:none;}
.reactive a img{vertical-align:middle;margin-bottom:3px;}
.car{position:absolute;top:-1px;left:72%;}
.contentL{float:left;width:230px;margin-top:64px;}
.leftMenu{float:left;width:200px;margin-left:22px;margin-top: 1px;}
.leftMenu ul li{padding:4px 10px 6px;}
.leftMenu ul li a{color:#4a423c;font:13px Arial;}
.leftMenu ul li.a{background: #f18212 url("../img/leftMenuBg.jpg") repeat-x scroll 0 0;border-radius:13px;}
.leftMenu ul li ul{padding-top:7px;padding-bottom:19px;}
.leftMenu ul li ul li{padding:4px 10px 6px;width:160px;}
.leftMenu ul li.a a{color:white;font:bold 13px Arial;text-decoration:none;}
.contentL .secondMenu{margin:55px 0 0 22px;width:200px;}
.contentL .secondMenu span{float:none;margin-left:68px;}
.contentL .secondMenu ul li{float:left;width:100%;margin-bottom:35px;}
.contentR{margin-left:245px;margin-top:60px;position:relative;}
.contentR p{color:#4a423c;font:12px/150% Arial;}
.contentR h1{color:#4a423c;font:bold 26px/150% Arial;margin-left:5px;width:80%;}
.breadCr{float:left;width:100%;color:#888888;font:italic 11px Arial;margin-top:16px;margin-bottom:35px;}
.breadCr a{color:#888888;font:italic 11px Arial;margin:0 6px;}
.breadCr span{color:#888888;font:italic 11px Arial;margin:0 6px;}
.contentTabs{float:left;width:100%;margin-top:12px;}
.contentTabs ul li{float:left;margin:0 28px 0 7px;}
.contentTabs ul li a{float:left;color:#888888;font:bold italic 18px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs ul li span{float:left;color:#219007;font:bold italic 18px Arial;}
.newsBlock{float:left;width:96%;margin-top:23px;margin-bottom:7px;}
.newsBlockL{float:left;width:146px;height:103px;position:relative;overflow:hidden;margin-left:4px;margin-top:3px;}
.newsAbs{position:absolute;top:0;left:0;}
.newsBlockR{margin-left:167px;}
.newsBlockR span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:8px;}
.newsBlockR a{color:#fa7301;font:14px Arial;}
.newsBlockR p{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR p a{color:#219007;font:12px Arial;}
.newsBlockR em{background:#ff4310;color:white;font:italic 11px Arial;padding:0 6px 1px;margin-left:10px;vertical-align:top;}
.newsBlockR ul{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR ul li{padding-bottom:5px;}
.newsBlockR div{float:right;font: 11px Arial; color:#727272; margin-top: -3px;}
.newsBlockR div span{float:none; width:auto;font:italic 11px Arial;color:#727272;}
.newsBlockR div img{margin: 0 6px;}
.tenderBlock{float:left;width:98%;margin-top:3px;margin-bottom:29px;margin-left: 7px;}
.tenderBlock span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:3px;}
.tenderBlock a{color:#49413b;font:bold 16px/150% Arial;}
.tenderBlock p{float:left;font:12px/165% Arial;margin-top:4px;width:96%;color:#585858;}
.tenderBlock p a{color:#fa7301;font:12px Arial;text-decoration:none;margin-left: 5px;}
.tenderBlock p a span{float:none; width:auto; margin:0; text-decoration:underline;color:#fa7301;font:12px Arial;margin-right: 3px;}
.pages{float:left;width:500px;margin-left:168px;margin-top:31px;}
.pages a{float:left;color:#665d56;font:13px Arial;margin:0 6px;}
.pages span{float:left;color:#ffa800;font:13px Arial;margin:0 6px;}
a.pagePrev{width:26px;height:15px;background:transparent url(../img/pagePrev.gif) no-repeat 0 0;margin:1px 16px 0 0;}
a.pageNext{width:26px;height:15px;background:transparent url(../img/pageNext.gif) no-repeat 0 0;margin:1px 0 0 16px;}
.contentIn{float:left;margin:4px 7px 32px;width:96%;}
.contentInImg{float:left;width:100%;height:166px;overflow:hidden;margin-bottom:18px;margin-top:28px;}
.contentIn p{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;}
.newsNav{float:left;width:100%;color:#919090;margin-top:55px;}
.newsNav a{text-decoration:none;margin:0 0;color:#ffa800;font:italic 12px Arial;}
.newsNav a span{text-decoration:underline;margin:0 7px;color:#ffa800;font:italic 12px Arial;}
.newsNav a.inAct{color:#919090;font:italic 12px Arial;text-decoration:none;cursor:default;}
.newsNav a.inAct span{color:#919090;font:italic 12px Arial;text-decoration:none;}
.contentR p.shopP{float:left;font:bold 12px/175% Arial;margin:0 0 4px 8px;width:97%;}
.contentTabs2{float:left;width:100%;margin-top:12px;}
.contentTabs2 ul li{float:left;margin:0 28px 9px 7px;}
.contentTabs2 ul li a{float:left;color:#888888;font:bold italic 15px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs2 ul li span{float:left;color:#219007;font:bold italic 15px Arial;}
.qBlock{ float:left; width:130px;margin: 28px 4% 18px 27px;}
.qBlock a{text-decoration:none;}
.qBlock a span{float:left; width:120px;text-align:center;padding:0;
box-shadow:0 1px 4px #cecece;
}
.qBlock a em{text-align:center; color:#fa7301;font:12px/145% Arial; margin-top:9px; text-decoration:underline;float:left; width:120px;}
.giftBlock{float:left;width:96%;margin-top:23px;margin-bottom:20px;}
.giftBlockL{float:left;width:200px;height:130px;position:relative;overflow:hidden;margin-left:3px;margin-top:4px;}
.giftBlockR{margin-left: 227px; margin-top: 4px;}
.giftBlockR span{float:left;width:100%;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;}
.giftBlockR a{color:#fa7301;font:14px Arial;}
.giftBlockR p{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;}
.giftBlockR ol{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;list-style-position:inside;}
.giftBlockR ol li{padding-bottom:2px;}
.contentIn p span{ position:relative; float:left; width:186px; height:132px; overflow:hidden; margin:0 14px 10px 0;}
.contentIn p span .textAbs{position:absolute; top:0; left:0;}
.contentIn p a{color:#219007;}
.contentR h2{color:#49413b; font:bold 17px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.contentR h3{float:left;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;margin-top:15px;}
.contentIn table{color:#585858;font:12px Arial;float:left; width:99%;margin-top: 15px;margin-left: 1px;margin-bottom: 26px;}
.contentIn table thead{color:#585858;font:bold 12px Arial;}
.contentIn table thead td{ padding-bottom: 17px;}
.contentIn table tbody tr th{color:#585858;font:bold 12px Arial;text-align:center;padding: 7px 10px 10px;border:1px solid #c9c4bb;}
.contentIn table tbody tr td{color:#585858;text-align:center;padding: 4px 10px 3px;border:1px solid #c9c4bb;min-width:42px;position:relative;}
.contentIn table tbody tr td p{margin:0; padding:0;}
.contentIn table tbody tr td img{float:left;margin-right:8px;}
.contentIn table tbody tr td p a{color:#fa7301;font:11px Arial;float:right;margin-top: 2px;}
.contentIn table tbody tr td.picsTable{ width:192px; padding-right:0;}
.contentIn table tbody tr td.cardTable{ min-width:159px; padding-right:0;white-space:nowrap;}
.contentIn table tbody tr td.cardTable img{}
.contentIn ul{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;margin-top: 2px;}
.contentIn ul li{padding-bottom:5px;color:#fa7301;list-style-type:disc;margin-left:16px;}
.contentIn ul li span{color:#585858;}
.contentIn table tbody tr.inAct td{color:#888888!important;}
.contentIn table tbody tr.inAct td p{color:#888888!important;}
.contentIn table tbody tr.inAct td.picsTable{}
.contentMap{float:left; width:99%; height:462px;background:transparent url(../img/mapBg.jpg) repeat-x 0 0;margin-top: 34px;margin-bottom: 15px;}
.contentMap div{float:left; width:100%; height:454px;margin:4px 0; overflow:hidden;}
.buildBlock{float:left; width:100%;margin-top: 16px;margin-bottom: 23px;}
.buildBlockT{float:left; width:100%;height:192px; overflow:hidden;}
.buildBlockB{float:left; width:100%;margin-top: 12px;}
.buildBlockB div{font:12px/165% Arial;color:#585858; float:left; width:83%; position:relative;padding-right:17%;margin-bottom: 4px;}
.buildBlockB div em{float:left; width:126px; margin-right:15px; font:bold 12px/165% Arial;height:20px;}
.buildBlockB div a{text-decoration:none;color:#fa7301;font:11px Arial;position: absolute;top:0; right: 7px;}
.buildBlockB div a img{vertical-align:bottom; margin-right:7px;}
.buildBlockB div a span{color:#fa7301;text-decoration:underline;}
img.servIcon{position:absolute; top:7px; right:4%;}
.contentR h4{color:#49413b; font:bold 14px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.fileBlocks{float:left; width:100%;margin-bottom: -8px;}
.fileBlocks div{float:left; width:32%; margin: 18px 4% 18px 0;}
.fileBlocks div a{text-decoration:none;color:#787878;font:12px Arial;margin-left: 27px;}
.fileBlocks div a img{vertical-align:middle; margin-right:15px;}
.fileBlocks div a span{text-decoration:underline;margin-right:5px;color:#787878;font:12px Arial;}
.calcBlock{float:left;margin: 18px 17px 0; width: 91%; border:3px solid #e5e5e5; border-radius: 5px;padding: 0 0 21px;}
.calcLine p{color:#585858;font:bold 14px Arial;margin-left:20px; padding-bottom: 11px;}
.calcBlock label{color:#585858;font:12px Arial;margin-right: 23px;}
.calcLine{float:left;margin-bottom: 18px;position:relative;margin-top:15px;width:98%;}
.calcLineIn{float:left;width:44%;color:#8d8d8d;font:12px Arial;}
.borderLine{float:left;border:1px solid #219007;border-radius: 3px;margin: 2px 20px 15px; width: 91%;padding-top: 14px;padding-bottom: 6px;}
.borderLineIn{float:left;width:50%;}
.borderLineIn span{color:#585858;font:bold 20px Arial; float:left; width:56px; text-align:center;}
.borderLineIn p{color:#8d8d8d;font: 10px/140% Arial; margin: 4px 13px 4px 10px; width: auto;}
.borderLineIn div{padding-bottom:9px;}
.calcRadio{ vertical-align:top; margin-left:20px; padding:0;margin-top:1px;margin-right: 1px;}
.calcInp{color: #585858; font: 12px Arial; margin-left: 20px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 148px;}
.calcInp2{color: #585858; font: 12px Arial; margin-left: 3px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 228px;}
.calcMap{position:absolute; bottom:5px; left:80%; color:#219007; font: 12px Arial; }
.calcLine span{float: left; margin-bottom: 4px; margin-top: 6px; width: 33%;}
.calcCheck{ vertical-align:top; padding:0;margin-top:1px;margin-right: 1px;margin-left: 21px;}
.calcSub{float:left; border:none;margin-left: 39%; margin-top: 9px; cursor:pointer; width:146px; height:35px;background:transparent url(../img/calcSub.gif) no-repeat 0 0;}
.faqBlock{float:left; width:96%;background:transparent url(../img/hid1.gif) no-repeat 0 3px;padding-left:20px;margin-top: 43px;margin-bottom: -13px;}
.faqBlock a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.faqBlock p{color:#acacac; font:11px Arial;margin-top: 6px;}
.faqBlock p span{color:#585858;font:bold 11px Arial;margin: 0 14px 0 0; padding:0; height:auto; width:auto;}
.hidDiv{ float:left; width:100%; position:relative;margin-top:2px;margin-bottom:4px;display:none;}
.hidImg{ position:absolute; top:0; left:7px;}
.hidDivIn{float:left;margin-top:15px; background-color:#ededed;color:#585858;font:12px/170% Arial;border-radius: 5px;padding: 13px 10px 12px 21px;}
.actDiv{background:transparent url(../img/hid2.gif) no-repeat 0 3px;}
.faqBut{float:left; width:144px; height:46px; border:none; cursor:pointer;background:transparent url(../img/faqBut.gif) no-repeat 0 0;margin: 55px 18px 0;}
.vacancyBlock{float:left; width:100%; position:relative;margin-top: 29px;}
.vacancyBlock h4{margin-left:0;}
.vacancyBlock ul {float:left; width:90%;margin-top: 11px;}
.vacancyBlock ul li{margin-left: 13px;padding-bottom: 18px;}
.vacancyBlock ul li a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.vacancyBlock ul li.actLi{color:#219007;}
.vacancyBlock ul li.actLi a{color:#219007; font:14px/140% Arial; border-bottom:1px dotted #219007; text-decoration:none;}
.vacancyBlock ul li div{float: left; margin: 10px 7px; display:none;}
.vacancyBlock ul li ul{float:left;margin-top: 0px; padding-bottom: 20px;}
.vacancyBlock ul li p{color:#585858;font:bold 12px Arial;padding-bottom: 3px;}
.vacancyBlock ul li ul li{color:#585858;font:12px Arial/155%;list-style-type:none;margin-left:0;padding-bottom:1px;}
.vacAbs{ float:left; width:80px; position:absolute; top:19px; right:0px; text-align:center;}
.vacAbs a{text-decoration:none; }
.vacAbs a span{color:#596b70; font:11px/200% Arial; text-decoration:underline;}
.vacancyBlock p span{margin: 0 ; padding:0; height:auto; width:50%;}
.partL{ float:left; width:170px;margin-left: -2px;margin-top:6px;margin-bottom: 20px;}
.partL div{float:left; width:154px; overflow:hidden; border:3px solid white; box-shadow:0 1px 4px #818181;}
.partR{margin-left:180px;}
.partR a{color:#49413b; font:bold 16px/150% Arial;}
.partR p a{color:#219007; font:12px Arial;}
.partR div{float:left; width:100%; margin-top:12px;margin-bottom: -5px;}
.partR div p{margin:0;padding:0;}
.partT{float:left; width:100%; color:#727272; font:11px Arial;margin-top: -7px;margin-bottom: 6px;}
.partT img{vertical-align:baseline;}
.partT span{font:italic 11px Arial;margin-left: 9px; margin-right: 2px;}
.contentDivs{ float:left; width:100%;margin-top: 38px;}
.contentDivs h5{color:#514f4c;font:bold italic 20px Arial;padding-bottom: 13px;}
.contentDivsL{ float:left; margin: 0 0 0 6%; width:56%;}
.contentDivsL div{float:left; width:100%;color:#717171; font:italic 12px Arial; margin-top: 3px; }
.contentDivsL div span{float:left;color:#717171; font: 13px "Myriad Pro", Tahoma;margin: 2px 6px 0 2px;}
.contentDivsL div a{color:#3380bc; font:13px/150% Arial;margin-right: 6px;}
.contentDivsR{ float:left; margin: 0 0 0 6%; width:28%;}
PK I)[!W W
main.css.~70~nu W+A html,body{height:100%;margin:0;padding:0;}
input,select,a{outline:none;}
body{color:black;width:100%;min-width:990px;height:100%;min-height:100%;font:11px Arial;background:#fff9ef url(../img/bodyBg.png) repeat-x top left;}
body.inner{background:white url(../img/innerBg.jpg) repeat-x top left;}
.wrap{min-height:100%;position:relative;float:left;width:100%;padding-bottom:272px;overflow: hidden;}
.wrapInner{margin:0 auto;max-width:1300px;}
.footer{float:left;width:100%;position:absolute;bottom:0;left:0;height:182px;background:transparent url(../img/footBg.png) repeat-x top left;}
.clear{clear:both;}
.footerIn{margin:0 auto;max-width:1300px;}
.header{float:left;width:100%;position:relative;z-index:1000;background:transparent url(../img/headBg.png) repeat-x top left;height:102px;}
.logo{ float: left; margin-left: 3%; margin-top: 24px; width: 24%;}
.mainMenu{float:left;width:60%;margin-top:40px;}
.mainMenu ul li{float:left;margin-right:2%;margin-left:2%;}
.mainMenu ul li a{color:#e0eff9;font:bold italic 14px Arial;border-bottom:1px solid #e0eff9;}
.mainMenu ul li a:hover{color:white;border-bottom:1px solid white;}
.entrance{float:right;margin:42px 6% 0 0;}
.entrance a{text-decoration:none;color:#e0eff9;}
.entrance a img{vertical-align:middle;margin-right:7px;}
.entrance a span{font:11px Arial;border-bottom:1px solid #e0eff9;}
.entrance a:hover{color:white;}
.entrance a:hover span{font:11px Arial;border-bottom:1px solid white;}
.secondMenu{float:left;margin-left:9%;margin-top:23px;width:72%;}
.secondMenu ul li{float:left;margin-right:5%;}
.secondMenu ul li a{text-decoration:none;color:#505050;}
.secondMenu ul li a span{display:block;margin:12px 0 0 0;float:left;}
.secondMenu ul li a span em{font:11px Arial;border-bottom:1px solid #505050;}
.secondMenu ul li a:hover{color:#eb2b21!important;}
.secondMenu ul li a:hover span em{font:11px Arial;border-bottom:1px solid #eb2b21;}
.secondMenu ul li a img{float:left;margin-right:9px;margin-left:-3px;}
.phones{margin:29px 6% 0 0;padding-bottom:10px;position:absolute;z-index:10;top:0; right:0;}
.phones div{color:white;font:12px Arial;}
.phones div span{color:white;font:bold 20px Arial;margin-left:4px;}
.phones p{width:70%;float:right;margin:9px 0 0;}
.phones p a{text-decoration:none;color:white;}
.phones p a img{float:left;margin-right:6px;}
.phones p a span{font:11px Arial;border-bottom:1px dotted white;}
.phones p a:hover{color:#e0eff9;}
.phones p a:hover span{font:11px Arial;border-bottom:1px dotted #e0eff9;}
.visual{float:left;width:100%;position:relative;margin-top: -5px;}
.visualIn{position:relative; z-index:9;height:333px;width:100%; overflow:hidden;}
.visualIn img{min-width:100%;}
.content{float:left;width:100%;padding-bottom:38px;overflow:hidden;z-index:103;position:relative;}
.visualMenu{ float:left; width:100%; background:transparent url(../img/visBg.png) no-repeat bottom center;padding-bottom:10px;}
.visualMenu table{width:100%;}
.visualMenu table td a{text-decoration:none; font:bold 24px "Myriad Pro", Tahoma;}
.visualMenu table td {text-align:center; vertical-align:middle;width:33%;padding: 8px 10px 10px;}
.visualMenu table td.td1 a{color:white;}
.visualMenu table td.td2 a{color:white;}
.visualMenu table td.td3 a{color:#bec2c5;}
.visualMenu table td.td1 {background:#0273ca;}
.visualMenu table td.td2 {background:#ff822a;}
.visualMenu table td.td3 {background:white;}
.contentAds{float:left;width:100%;margin-top:31px;}
.contentAds h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.adsBlockImg{text-align:center;display:block;margin:0 auto;width:220px;height:142px;background:transparent url(../img/adsBg.gif) no-repeat 0 0;position:relative;}
.adsBlockImg span{position:absolute;bottom:14px;width:100%;text-align:center;left:0;}
.adsBlock{float:left;width:21%;margin-top: 18px;margin-left: 3%;}
.adsBlock p a{color:#3380bc;font:italic 11px Arial;}
.adsBlock p{margin-top:-2px;text-align:center;display:block;}
.adsBlock p a:hover{color:#ff822a;}
.adsBlock p.actP a{color:#ff822a;}
.contentNews{float:left;width:100%;margin-top:42px;}
.contentNews h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.contentNewsBlock{float:left; margin-top: 17px; padding-left: 6%; width: 25%;}
.contentNewsBlock div{padding-bottom:9px;}
.contentNewsBlock span{color:#727272;font:italic 11px Arial;}
.contentNewsBlock em{color:white;font:italic 11px Arial;margin-left:19px;padding:0 8px 1px;}
.contentNewsBlock a{color:#e86a11;font:13px/150% Arial;}
.contentNewsBlock a:hover{color:#636363;font:13px/150% Arial;}
.contentNewsBlock p{color:#636363;font:italic 12px/150% Arial;padding-top:7px;}
.contentNewsBlock em.grayN{background:#6d6862;}
.contentNewsBlock em.orangeN{background:#ff822a;}
.contentNewsBlock em.yellowN{background:#0273ca;}
.contentBtm{float:left;width:100%;margin-top:41px;}
.contentBtm p{color:#575757;font:bold italic 14px Arial;padding-bottom:15px;margin-left: 6%;}
.contentBtm ul li{float:left;margin:0 1% 0 0;}
.contentBtm ul {margin-left:6%;}
.footerT{float:left;width:100%;margin-top:32px;}
.footerT ul li{float:left;margin-left:3%;width:20%;margin-right:1%;}
.footerT ul li span{color:#43392e;font:bold 12px Arial;display:block;margin-left:2px;margin-bottom:17px;text-transform:uppercase;letter-spacing:0.8px;}
.footerT ul li ul li{float:left;width:90%;margin:0 2px 12px;}
.footerT ul li ul li a{color:#43392e;font:11px Arial;}
.footerT ul li ul li a:hover{color:black;}
.footerB{float:left;width:100%;margin-top:31px;}
.footerSocial{float:left;margin:6px 2%;width:22%;margin-left:3%;width:21%;margin-right:1%;}
.footerSocial ul,.footerSocial ul li,.footerSocial ul li a{float:left;}
.footerSocial ul li a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#FFFFFF,#F3F3F3) repeat scroll 0 0 transparent;border-color:#E5E5E5 #D2D2D2 #C0C0C0 -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#333333;height:45px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:40px;}
.footerSocial ul li:first-child a{border-left:1px solid #D2D2D2;}
.footerSocial ul li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CBCBCB #A5A5A5 #818181;border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 4px #818181;color:#333333 !important;margin-left:-1px;position:relative;z-index:2;}
.footerSocial ul li:first-child a:hover{margin-left:0;}
.footerSocial ul li a span{display:block;font-size:10px;margin-bottom:3px;padding-top:5px;text-align:center;}
.footerSocial ul li a i{background:url("../img/social.png") no-repeat scroll 0 0 transparent;display:block;height:15px;margin-left:13px;width:15px;}
.footerSocial ul li.tw a i{width:18px;}
.footerSocial ul li.tw a{border-radius:5px 0 0 5px;}
.footerSocial ul li.vk a{border-radius:0 5px 5px 0;}
.footerSocial ul li.tw a i{margin-left:11px;width:18px;}
.footerSocial ul li.gplus a i{background:-19px 0;}
.footerSocial ul li.fb a i{background:-34px 0;}
.footerSocial ul li.vk a i{background:-49px 0;}
.footerSocial ul li.tw a:hover i{background:0 -16px;}
.footerSocial ul li.gplus a:hover i{background:-19px -16px;}
.footerSocial ul li.fb a:hover i{background:-34px -16px;}
.footerSocial ul li.vk a:hover i{background:-49px -16px;}
.copyright{float:left;margin:14px 0;width:22%;margin-left:1%;width:21%;margin-right:1%;padding-left:5px;}
.copyright p{color:#453d3d;font:11px Arial;padding-top:7px;}
.copyright a{color:#f69408;font:11px Arial;}
.copyright a:hover{color:black;}
.footAddress{float:left;width:21%;margin:4px 1% 0;padding-left:3px;}
.footAddress div{color:#f69408;font:12px Arial;}
.footAddress div span{color:#f69408;font:bold 20px Arial;margin-left:6px;}
.footAddress p{margin:6px 2px;color:#453d3d;font:11px Arial;}
.reactive{color:#453d3d;font:11px Arial;float:left;width:19%;margin-left:5%;margin-right:1%;margin-top:12px;padding-left:5px;}
.reactive a{text-decoration:none;}
.reactive a img{vertical-align:middle;margin-bottom:3px;}
.car{position:absolute;top:-1px;left:72%;}
.contentL{float:left;width:230px;margin-top:64px;}
.leftMenu{float:left;width:200px;margin-left:22px;margin-top: 1px;}
.leftMenu ul li{padding:4px 10px 6px;}
.leftMenu ul li a{color:#4a423c;font:13px Arial;}
.leftMenu ul li.a{background: #f18212 url("../img/leftMenuBg.jpg") repeat-x scroll 0 0;border-radius:13px;}
.leftMenu ul li ul{padding-top:7px;padding-bottom:19px;}
.leftMenu ul li ul li{padding:4px 10px 6px;width:160px;}
.leftMenu ul li.a a{color:white;font:bold 13px Arial;text-decoration:none;}
.contentL .secondMenu{margin:55px 0 0 22px;width:200px;}
.contentL .secondMenu span{float:none;margin-left:68px;}
.contentL .secondMenu ul li{float:left;width:100%;margin-bottom:35px;}
.contentR{margin-left:245px;margin-top:60px;position:relative;}
.contentR p{color:#4a423c;font:12px/150% Arial;}
.contentR h1{color:#4a423c;font:bold 26px/150% Arial;margin-left:5px;width:80%;}
.breadCr{float:left;width:100%;color:#888888;font:italic 11px Arial;margin-top:16px;margin-bottom:35px;}
.breadCr a{color:#888888;font:italic 11px Arial;margin:0 6px;}
.breadCr span{color:#888888;font:italic 11px Arial;margin:0 6px;}
.contentTabs{float:left;width:100%;margin-top:12px;}
.contentTabs ul li{float:left;margin:0 28px 0 7px;}
.contentTabs ul li a{float:left;color:#888888;font:bold italic 18px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs ul li span{float:left;color:#219007;font:bold italic 18px Arial;}
.newsBlock{float:left;width:96%;margin-top:23px;margin-bottom:7px;}
.newsBlockL{float:left;width:146px;height:103px;position:relative;overflow:hidden;margin-left:4px;margin-top:3px;}
.newsAbs{position:absolute;top:0;left:0;}
.newsBlockR{margin-left:167px;}
.newsBlockR span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:8px;}
.newsBlockR a{color:#fa7301;font:14px Arial;}
.newsBlockR p{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR p a{color:#219007;font:12px Arial;}
.newsBlockR em{background:#ff4310;color:white;font:italic 11px Arial;padding:0 6px 1px;margin-left:10px;vertical-align:top;}
.newsBlockR ul{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR ul li{padding-bottom:5px;}
.newsBlockR div{float:right;font: 11px Arial; color:#727272; margin-top: -3px;}
.newsBlockR div span{float:none; width:auto;font:italic 11px Arial;color:#727272;}
.newsBlockR div img{margin: 0 6px;}
.tenderBlock{float:left;width:98%;margin-top:3px;margin-bottom:29px;margin-left: 7px;}
.tenderBlock span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:3px;}
.tenderBlock a{color:#49413b;font:bold 16px/150% Arial;}
.tenderBlock p{float:left;font:12px/165% Arial;margin-top:4px;width:96%;color:#585858;}
.tenderBlock p a{color:#fa7301;font:12px Arial;text-decoration:none;margin-left: 5px;}
.tenderBlock p a span{float:none; width:auto; margin:0; text-decoration:underline;color:#fa7301;font:12px Arial;margin-right: 3px;}
.pages{float:left;width:500px;margin-left:168px;margin-top:31px;}
.pages a{float:left;color:#665d56;font:13px Arial;margin:0 6px;}
.pages span{float:left;color:#ffa800;font:13px Arial;margin:0 6px;}
a.pagePrev{width:26px;height:15px;background:transparent url(../img/pagePrev.gif) no-repeat 0 0;margin:1px 16px 0 0;}
a.pageNext{width:26px;height:15px;background:transparent url(../img/pageNext.gif) no-repeat 0 0;margin:1px 0 0 16px;}
.contentIn{float:left;margin:4px 7px 32px;width:96%;}
.contentInImg{float:left;width:100%;height:166px;overflow:hidden;margin-bottom:18px;margin-top:28px;}
.contentIn p{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;}
.newsNav{float:left;width:100%;color:#919090;margin-top:55px;}
.newsNav a{text-decoration:none;margin:0 0;color:#ffa800;font:italic 12px Arial;}
.newsNav a span{text-decoration:underline;margin:0 7px;color:#ffa800;font:italic 12px Arial;}
.newsNav a.inAct{color:#919090;font:italic 12px Arial;text-decoration:none;cursor:default;}
.newsNav a.inAct span{color:#919090;font:italic 12px Arial;text-decoration:none;}
.contentR p.shopP{float:left;font:bold 12px/175% Arial;margin:0 0 4px 8px;width:97%;}
.contentTabs2{float:left;width:100%;margin-top:12px;}
.contentTabs2 ul li{float:left;margin:0 28px 9px 7px;}
.contentTabs2 ul li a{float:left;color:#888888;font:bold italic 15px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs2 ul li span{float:left;color:#219007;font:bold italic 15px Arial;}
.qBlock{ float:left; width:130px;margin: 28px 4% 18px 27px;}
.qBlock a{text-decoration:none;}
.qBlock a span{float:left; width:120px;text-align:center;padding:0;
box-shadow:0 1px 4px #cecece;
}
.qBlock a em{text-align:center; color:#fa7301;font:12px/145% Arial; margin-top:9px; text-decoration:underline;float:left; width:120px;}
.giftBlock{float:left;width:96%;margin-top:23px;margin-bottom:20px;}
.giftBlockL{float:left;width:200px;height:130px;position:relative;overflow:hidden;margin-left:3px;margin-top:4px;}
.giftBlockR{margin-left: 227px; margin-top: 4px;}
.giftBlockR span{float:left;width:100%;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;}
.giftBlockR a{color:#fa7301;font:14px Arial;}
.giftBlockR p{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;}
.giftBlockR ol{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;list-style-position:inside;}
.giftBlockR ol li{padding-bottom:2px;}
.contentIn p span{ position:relative; float:left; width:186px; height:132px; overflow:hidden; margin:0 14px 10px 0;}
.contentIn p span .textAbs{position:absolute; top:0; left:0;}
.contentIn p a{color:#219007;}
.contentR h2{color:#49413b; font:bold 17px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.contentR h3{float:left;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;margin-top:15px;}
.contentIn table{color:#585858;font:12px Arial;float:left; width:99%;margin-top: 15px;margin-left: 1px;margin-bottom: 26px;}
.contentIn table thead{color:#585858;font:bold 12px Arial;}
.contentIn table thead td{ padding-bottom: 17px;}
.contentIn table tbody tr th{color:#585858;font:bold 12px Arial;text-align:center;padding: 7px 10px 10px;border:1px solid #c9c4bb;}
.contentIn table tbody tr td{color:#585858;text-align:center;padding: 4px 10px 3px;border:1px solid #c9c4bb;min-width:42px;position:relative;}
.contentIn table tbody tr td p{margin:0; padding:0;}
.contentIn table tbody tr td img{float:left;margin-right:8px;}
.contentIn table tbody tr td p a{color:#fa7301;font:11px Arial;float:right;margin-top: 2px;}
.contentIn table tbody tr td.picsTable{ width:192px; padding-right:0;}
.contentIn table tbody tr td.cardTable{ min-width:159px; padding-right:0;white-space:nowrap;}
.contentIn table tbody tr td.cardTable img{}
.contentIn ul{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;margin-top: 2px;}
.contentIn ul li{padding-bottom:5px;color:#fa7301;list-style-type:disc;margin-left:16px;}
.contentIn ul li span{color:#585858;}
.contentIn table tbody tr.inAct td{color:#888888!important;}
.contentIn table tbody tr.inAct td p{color:#888888!important;}
.contentIn table tbody tr.inAct td.picsTable{}
.contentMap{float:left; width:99%; height:462px;background:transparent url(../img/mapBg.jpg) repeat-x 0 0;margin-top: 34px;margin-bottom: 15px;}
.contentMap div{float:left; width:100%; height:454px;margin:4px 0; overflow:hidden;}
.buildBlock{float:left; width:100%;margin-top: 16px;margin-bottom: 23px;}
.buildBlockT{float:left; width:100%;height:192px; overflow:hidden;}
.buildBlockB{float:left; width:100%;margin-top: 12px;}
.buildBlockB div{font:12px/165% Arial;color:#585858; float:left; width:83%; position:relative;padding-right:17%;margin-bottom: 4px;}
.buildBlockB div em{float:left; width:126px; margin-right:15px; font:bold 12px/165% Arial;height:20px;}
.buildBlockB div a{text-decoration:none;color:#fa7301;font:11px Arial;position: absolute;top:0; right: 7px;}
.buildBlockB div a img{vertical-align:bottom; margin-right:7px;}
.buildBlockB div a span{color:#fa7301;text-decoration:underline;}
img.servIcon{position:absolute; top:7px; right:4%;}
.contentR h4{color:#49413b; font:bold 14px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.fileBlocks{float:left; width:100%;margin-bottom: -8px;}
.fileBlocks div{float:left; width:32%; margin: 18px 4% 18px 0;}
.fileBlocks div a{text-decoration:none;color:#787878;font:12px Arial;margin-left: 27px;}
.fileBlocks div a img{vertical-align:middle; margin-right:15px;}
.fileBlocks div a span{text-decoration:underline;margin-right:5px;color:#787878;font:12px Arial;}
.calcBlock{float:left;margin: 18px 17px 0; width: 91%; border:3px solid #e5e5e5; border-radius: 5px;padding: 0 0 21px;}
.calcLine p{color:#585858;font:bold 14px Arial;margin-left:20px; padding-bottom: 11px;}
.calcBlock label{color:#585858;font:12px Arial;margin-right: 23px;}
.calcLine{float:left;margin-bottom: 18px;position:relative;margin-top:15px;width:98%;}
.calcLineIn{float:left;width:44%;color:#8d8d8d;font:12px Arial;}
.borderLine{float:left;border:1px solid #219007;border-radius: 3px;margin: 2px 20px 15px; width: 91%;padding-top: 14px;padding-bottom: 6px;}
.borderLineIn{float:left;width:50%;}
.borderLineIn span{color:#585858;font:bold 20px Arial; float:left; width:56px; text-align:center;}
.borderLineIn p{color:#8d8d8d;font: 10px/140% Arial; margin: 4px 13px 4px 10px; width: auto;}
.borderLineIn div{padding-bottom:9px;}
.calcRadio{ vertical-align:top; margin-left:20px; padding:0;margin-top:1px;margin-right: 1px;}
.calcInp{color: #585858; font: 12px Arial; margin-left: 20px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 148px;}
.calcInp2{color: #585858; font: 12px Arial; margin-left: 3px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 228px;}
.calcMap{position:absolute; bottom:5px; left:80%; color:#219007; font: 12px Arial; }
.calcLine span{float: left; margin-bottom: 4px; margin-top: 6px; width: 33%;}
.calcCheck{ vertical-align:top; padding:0;margin-top:1px;margin-right: 1px;margin-left: 21px;}
.calcSub{float:left; border:none;margin-left: 39%; margin-top: 9px; cursor:pointer; width:146px; height:35px;background:transparent url(../img/calcSub.gif) no-repeat 0 0;}
.faqBlock{float:left; width:96%;background:transparent url(../img/hid1.gif) no-repeat 0 3px;padding-left:20px;margin-top: 43px;margin-bottom: -13px;}
.faqBlock a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.faqBlock p{color:#acacac; font:11px Arial;margin-top: 6px;}
.faqBlock p span{color:#585858;font:bold 11px Arial;margin: 0 14px 0 0; padding:0; height:auto; width:auto;}
.hidDiv{ float:left; width:100%; position:relative;margin-top:2px;margin-bottom:4px;display:none;}
.hidImg{ position:absolute; top:0; left:7px;}
.hidDivIn{float:left;margin-top:15px; background-color:#ededed;color:#585858;font:12px/170% Arial;border-radius: 5px;padding: 13px 10px 12px 21px;}
.actDiv{background:transparent url(../img/hid2.gif) no-repeat 0 3px;}
.faqBut{float:left; width:144px; height:46px; border:none; cursor:pointer;background:transparent url(../img/faqBut.gif) no-repeat 0 0;margin: 55px 18px 0;}
.vacancyBlock{float:left; width:100%; position:relative;margin-top: 29px;}
.vacancyBlock h4{margin-left:0;}
.vacancyBlock ul {float:left; width:90%;margin-top: 11px;}
.vacancyBlock ul li{margin-left: 13px;padding-bottom: 18px;}
.vacancyBlock ul li a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.vacancyBlock ul li.actLi{color:#219007;}
.vacancyBlock ul li.actLi a{color:#219007; font:14px/140% Arial; border-bottom:1px dotted #219007; text-decoration:none;}
.vacancyBlock ul li div{float: left; margin: 10px 7px; display:none;}
.vacancyBlock ul li ul{float:left;margin-top: 0px; padding-bottom: 20px;}
.vacancyBlock ul li p{color:#585858;font:bold 12px Arial;padding-bottom: 3px;}
.vacancyBlock ul li ul li{color:#585858;font:12px Arial/155%;list-style-type:none;margin-left:0;padding-bottom:1px;}
.vacAbs{ float:left; width:80px; position:absolute; top:19px; right:0px; text-align:center;}
.vacAbs a{text-decoration:none; }
.vacAbs a span{color:#596b70; font:11px/200% Arial; text-decoration:underline;}
.vacancyBlock p span{margin: 0 ; padding:0; height:auto; width:50%;}
.partL{ float:left; width:170px;margin-left: -2px;margin-top:6px;margin-bottom: 20px;}
.partL div{float:left; width:154px; overflow:hidden; border:3px solid white; box-shadow:0 1px 4px #818181;}
.partR{margin-left:180px;}
.partR a{color:#49413b; font:bold 16px/150% Arial;}
.partR p a{color:#219007; font:12px Arial;}
.partR div{float:left; width:100%; margin-top:12px;margin-bottom: -5px;}
.partR div p{margin:0;padding:0;}
.partT{float:left; width:100%; color:#727272; font:11px Arial;margin-top: -7px;margin-bottom: 6px;}
.partT img{vertical-align:baseline;}
.partT span{font:italic 11px Arial;margin-left: 9px; margin-right: 2px;}
.contentDivs{ float:left; width:100%;margin-top: 38px;}
.contentDivs h5{color:#514f4c;font:bold italic 20px Arial;padding-bottom: 13px;}
.contentDivsL{ float:left; margin: 0 0 0 6%; width:56%;}
.contentDivsL div{float:left; width:100%;color:#717171; font:italic 12px Arial; margin-top: 3px; }
.contentDivsL div span{float:left;color:#717171; font: 13px "Myriad Pro", Tahoma;margin: 2px 6px 0 2px;}
.contentDivsL div a{color:#3380bc; font:13px/150% Arial;margin-right: 6px;}
.contentDivsR{ float:left; margin: 0 0 0 6%; width:28%;}
.contentDivsR div{float:left; width:100%;}
.contentDivsR div a{color:#3380bc; font:13px Arial;margin-right: 6px;}
.contentDivsR p{color:#636363; font:italic 12px Arial; margin-top: 3px; }
PK I)[ eU eU
main.css.~89~nu W+A html,body{height:100%;margin:0;padding:0;}
input,select,a{outline:none;}
body{color:black;width:100%;min-width:990px;height:100%;min-height:100%;font:11px Arial;background:#fff9ef url(../img/bodyBg.png) repeat-x top left;}
body.inner{background:white url(../img/innerBg.jpg) repeat-x top left;}
.wrap{min-height:100%;position:relative;float:left;width:100%;overflow: hidden;}
.wrapInner{margin:0 auto;max-width:1300px;}
.footer{float:left;width:100%;position:absolute;bottom:0;left:0;height:182px;background:transparent url(../img/footBg.png) repeat-x top left;}
.clear{clear:both;}
.footerIn{margin:0 auto;max-width:1300px;}
.header{float:left;width:100%;position:relative;z-index:1000;background:transparent url(../img/headBg.png) repeat-x top left;height:102px;}
.logo{ float: left; margin-left: 3%; margin-top: 24px; width: 24%;}
.mainMenu{float:left;width:60%;margin-top:40px;}
.mainMenu ul li{float:left;margin-right:2%;margin-left:2%;}
.mainMenu ul li a{color:#e0eff9;font:bold italic 14px Arial;border-bottom:1px solid #e0eff9;}
.mainMenu ul li a:hover{color:white;border-bottom:1px solid white;}
.entrance{float:right;margin:42px 6% 0 0;}
.entrance a{text-decoration:none;color:#e0eff9;}
.entrance a img{vertical-align:middle;margin-right:7px;}
.entrance a span{font:11px Arial;border-bottom:1px solid #e0eff9;}
.entrance a:hover{color:white;}
.entrance a:hover span{font:11px Arial;border-bottom:1px solid white;}
.secondMenu{float:left;margin-left:9%;margin-top:23px;width:72%;}
.secondMenu ul li{float:left;margin-right:5%;}
.secondMenu ul li a{text-decoration:none;color:#505050;}
.secondMenu ul li a span{display:block;margin:12px 0 0 0;float:left;}
.secondMenu ul li a span em{font:11px Arial;border-bottom:1px solid #505050;}
.secondMenu ul li a:hover{color:#eb2b21!important;}
.secondMenu ul li a:hover span em{font:11px Arial;border-bottom:1px solid #eb2b21;}
.secondMenu ul li a img{float:left;margin-right:9px;margin-left:-3px;}
.phones{margin:29px 6% 0 0;padding-bottom:10px;position:absolute;z-index:10;top:0; right:0;}
.phones div{color:white;font:12px Arial;}
.phones div span{color:white;font:bold 20px Arial;margin-left:4px;}
.phones p{width:70%;float:right;margin:9px 0 0;}
.phones p a{text-decoration:none;color:white;}
.phones p a img{float:left;margin-right:6px;}
.phones p a span{font:11px Arial;border-bottom:1px dotted white;}
.phones p a:hover{color:#e0eff9;}
.phones p a:hover span{font:11px Arial;border-bottom:1px dotted #e0eff9;}
.visual{float:left;width:100%;position:relative;margin-top: -5px;}
.visualIn{position:relative; z-index:9;height:333px;width:100%; overflow:hidden;}
.visualIn img{min-width:100%;}
.content{float:left;width:100%;padding-bottom:221px;overflow:hidden;}
.visualMenu{ float:left; width:100%; background:transparent url(../img/visBg.png) no-repeat bottom center;padding-bottom:10px;}
.visualMenu table{width:100%;}
.visualMenu table td a{text-decoration:none; font:bold 24px "Myriad Pro", Tahoma;}
.visualMenu table td {text-align:center; vertical-align:middle;width:33%;padding: 8px 10px 10px;}
.visualMenu table td.td1 a{color:white;}
.visualMenu table td.td2 a{color:white;}
.visualMenu table td.td3 a{color:#bec2c5;}
.visualMenu table td.td1 {background:#0273ca;}
.visualMenu table td.td2 {background:#ff822a;}
.visualMenu table td.td3 {background:white;}
.contentAds{float:left;width:100%;margin-top:31px;}
.contentAds h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.adsBlockImg{text-align:center;display:block;margin:0 auto;width:220px;height:142px;background:transparent url(../img/adsBg.gif) no-repeat 0 0;position:relative;}
.adsBlockImg span{position:absolute;bottom:14px;width:100%;text-align:center;left:0;}
.adsBlock{float:left;width:21%;margin-top: 18px;margin-left: 3%;}
.adsBlock p a{color:#3380bc;font:italic 11px Arial;}
.adsBlock p{margin-top:-2px;text-align:center;display:block;}
.adsBlock p a:hover{color:#ff822a;}
.adsBlock p.actP a{color:#ff822a;}
.contentNews{float:left;width:100%;margin-top:42px;}
.contentNews h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.contentNewsBlock{float:left; margin-top: 17px; padding-left: 6%; width: 25%;}
.contentNewsBlock div{padding-bottom:9px;}
.contentNewsBlock span{color:#727272;font:italic 11px Arial;}
.contentNewsBlock em{color:white;font:italic 11px Arial;margin-left:19px;padding:0 8px 1px;}
.contentNewsBlock a{color:#e86a11;font:13px/150% Arial;}
.contentNewsBlock a:hover{color:#636363;font:13px/150% Arial;}
.contentNewsBlock p{color:#636363;font:italic 12px/150% Arial;padding-top:7px;}
.contentNewsBlock em.grayN{background:#6d6862;}
.contentNewsBlock em.orangeN{background:#ff822a;}
.contentNewsBlock em.yellowN{background:#0273ca;}
.contentBtm{float:left;width:100%;margin-top:41px;}
.contentBtm p{color:#575757;font:bold italic 14px Arial;padding-bottom:15px;margin-left: 6%;}
.contentBtm ul li{float:left;margin:0 1% 0 0;}
.contentBtm ul {margin-left:6%;}
.footerT{float:left;width:94%;margin-top:39px;margin-left:6%;}
.footerT ul li{float:left;width:25%;margin-bottom: 10px;}
.footerT ul li a{color:#e0eff9;font:11px Arial;}
.footerT ul li a:hover{color:white;}
.footerB{float:left;width:100%;margin-top:12px;}
.footerSocial{float:left; margin: 10px 0 6px 6%; width: 8%;}
.footerSocial ul,.footerSocial ul li,.footerSocial ul li a{float:left;}
.footerSocial ul li a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#FFFFFF,#F3F3F3) repeat scroll 0 0 transparent;border-color:#E5E5E5 #D2D2D2 #C0C0C0 -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#333333;height:45px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:40px;}
.footerSocial ul li:first-child a{border-left:1px solid #D2D2D2;}
.footerSocial ul li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CBCBCB #A5A5A5 #818181;border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 4px #818181;color:#333333 !important;margin-left:-1px;position:relative;z-index:2;}
.footerSocial ul li:first-child a:hover{margin-left:0;}
.footerSocial ul li a span{display:block;font-size:10px;margin-bottom:3px;padding-top:5px;text-align:center;}
.footerSocial ul li a i{background:url("../img/social.png") no-repeat scroll 0 0 transparent;display:block;height:15px;margin-left:13px;width:15px;}
.footerSocial ul li.fb a{border-radius:5px 0 0 5px;}
.footerSocial ul li.vk a{border-radius:0 5px 5px 0;}
.footerSocial ul li.fb a i{background-position:top left;}
.footerSocial ul li.vk a i{background-position:top right;}
.footerSocial ul li.fb a:hover i{background-position:bottom left;}
.footerSocial ul li.vk a:hover i{background-position:bottom right;}
.copyright{float:left;margin:8px 0;width:22%;margin-left:1%;width:21%;margin-right:1%;padding-left:5px;}
.copyright p{color:#453d3d;font:12px "Myriad Pro", Tahoma;padding-top:7px;padding-bottom: 7px;}
.copyright a{color:#453d3d;font:12px "Myriad Pro", Tahoma;}
.copyright a:hover{color:black;}
.footAddress{float:left;width:23%;margin:4px 1% 0 8%;padding-left:3px;}
.footAddress div{color:#453d3d;font:12px Arial;}
.footAddress div span{color:white;font:bold 20px Arial;margin-left:6px;}
.footAddress p{margin:6px 2px;color:#453d3d;font:11px Arial;}
.reactive{color:#453d3d;font:11px Arial;float:right;width:19%;margin-right:9%;margin-top:12px;padding-left:5px;text-align:right;}
.reactive a{text-decoration:none;}
.reactive a img{vertical-align:middle;}
.car{position:absolute;top:-1px;left:72%;}
.contentL{float:left;width:230px;margin-top:64px;}
.leftMenu{float:left;width:200px;margin-left:22px;margin-top: 1px;}
.leftMenu ul li{padding:4px 10px 6px;}
.leftMenu ul li a{color:#4a423c;font:13px Arial;}
.leftMenu ul li.a{background: #f18212 url("../img/leftMenuBg.jpg") repeat-x scroll 0 0;border-radius:13px;}
.leftMenu ul li ul{padding-top:7px;padding-bottom:19px;}
.leftMenu ul li ul li{padding:4px 10px 6px;width:160px;}
.leftMenu ul li.a a{color:white;font:bold 13px Arial;text-decoration:none;}
.contentL .secondMenu{margin:55px 0 0 22px;width:200px;}
.contentL .secondMenu span{float:none;margin-left:68px;}
.contentL .secondMenu ul li{float:left;width:100%;margin-bottom:35px;}
.contentR{margin-left:245px;margin-top:60px;position:relative;}
.contentR p{color:#4a423c;font:12px/150% Arial;}
.contentR h1{color:#4a423c;font:bold 26px/150% Arial;margin-left:5px;width:80%;}
.breadCr{float:left;width:100%;color:#888888;font:italic 11px Arial;margin-top:16px;margin-bottom:35px;}
.breadCr a{color:#888888;font:italic 11px Arial;margin:0 6px;}
.breadCr span{color:#888888;font:italic 11px Arial;margin:0 6px;}
.contentTabs{float:left;width:100%;margin-top:12px;}
.contentTabs ul li{float:left;margin:0 28px 0 7px;}
.contentTabs ul li a{float:left;color:#888888;font:bold italic 18px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs ul li span{float:left;color:#219007;font:bold italic 18px Arial;}
.newsBlock{float:left;width:96%;margin-top:23px;margin-bottom:7px;}
.newsBlockL{float:left;width:146px;height:103px;position:relative;overflow:hidden;margin-left:4px;margin-top:3px;}
.newsAbs{position:absolute;top:0;left:0;}
.newsBlockR{margin-left:167px;}
.newsBlockR span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:8px;}
.newsBlockR a{color:#fa7301;font:14px Arial;}
.newsBlockR p{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR p a{color:#219007;font:12px Arial;}
.newsBlockR em{background:#ff4310;color:white;font:italic 11px Arial;padding:0 6px 1px;margin-left:10px;vertical-align:top;}
.newsBlockR ul{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR ul li{padding-bottom:5px;}
.newsBlockR div{float:right;font: 11px Arial; color:#727272; margin-top: -3px;}
.newsBlockR div span{float:none; width:auto;font:italic 11px Arial;color:#727272;}
.newsBlockR div img{margin: 0 6px;}
.tenderBlock{float:left;width:98%;margin-top:3px;margin-bottom:29px;margin-left: 7px;}
.tenderBlock span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:3px;}
.tenderBlock a{color:#49413b;font:bold 16px/150% Arial;}
.tenderBlock p{float:left;font:12px/165% Arial;margin-top:4px;width:96%;color:#585858;}
.tenderBlock p a{color:#fa7301;font:12px Arial;text-decoration:none;margin-left: 5px;}
.tenderBlock p a span{float:none; width:auto; margin:0; text-decoration:underline;color:#fa7301;font:12px Arial;margin-right: 3px;}
.pages{float:left;width:500px;margin-left:168px;margin-top:31px;}
.pages a{float:left;color:#665d56;font:13px Arial;margin:0 6px;}
.pages span{float:left;color:#ffa800;font:13px Arial;margin:0 6px;}
a.pagePrev{width:26px;height:15px;background:transparent url(../img/pagePrev.gif) no-repeat 0 0;margin:1px 16px 0 0;}
a.pageNext{width:26px;height:15px;background:transparent url(../img/pageNext.gif) no-repeat 0 0;margin:1px 0 0 16px;}
.contentIn{float:left;margin:4px 7px 32px;width:96%;}
.contentInImg{float:left;width:100%;height:166px;overflow:hidden;margin-bottom:18px;margin-top:28px;}
.contentIn p{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;}
.newsNav{float:left;width:100%;color:#919090;margin-top:55px;}
.newsNav a{text-decoration:none;margin:0 0;color:#ffa800;font:italic 12px Arial;}
.newsNav a span{text-decoration:underline;margin:0 7px;color:#ffa800;font:italic 12px Arial;}
.newsNav a.inAct{color:#919090;font:italic 12px Arial;text-decoration:none;cursor:default;}
.newsNav a.inAct span{color:#919090;font:italic 12px Arial;text-decoration:none;}
.contentR p.shopP{float:left;font:bold 12px/175% Arial;margin:0 0 4px 8px;width:97%;}
.contentTabs2{float:left;width:100%;margin-top:12px;}
.contentTabs2 ul li{float:left;margin:0 28px 9px 7px;}
.contentTabs2 ul li a{float:left;color:#888888;font:bold italic 15px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs2 ul li span{float:left;color:#219007;font:bold italic 15px Arial;}
.qBlock{ float:left; width:130px;margin: 28px 4% 18px 27px;}
.qBlock a{text-decoration:none;}
.qBlock a span{float:left; width:120px;text-align:center;padding:0;
box-shadow:0 1px 4px #cecece;
}
.qBlock a em{text-align:center; color:#fa7301;font:12px/145% Arial; margin-top:9px; text-decoration:underline;float:left; width:120px;}
.giftBlock{float:left;width:96%;margin-top:23px;margin-bottom:20px;}
.giftBlockL{float:left;width:200px;height:130px;position:relative;overflow:hidden;margin-left:3px;margin-top:4px;}
.giftBlockR{margin-left: 227px; margin-top: 4px;}
.giftBlockR span{float:left;width:100%;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;}
.giftBlockR a{color:#fa7301;font:14px Arial;}
.giftBlockR p{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;}
.giftBlockR ol{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;list-style-position:inside;}
.giftBlockR ol li{padding-bottom:2px;}
.contentIn p span{ position:relative; float:left; width:186px; height:132px; overflow:hidden; margin:0 14px 10px 0;}
.contentIn p span .textAbs{position:absolute; top:0; left:0;}
.contentIn p a{color:#219007;}
.contentR h2{color:#49413b; font:bold 17px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.contentR h3{float:left;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;margin-top:15px;}
.contentIn table{color:#585858;font:12px Arial;float:left; width:99%;margin-top: 15px;margin-left: 1px;margin-bottom: 26px;}
.contentIn table thead{color:#585858;font:bold 12px Arial;}
.contentIn table thead td{ padding-bottom: 17px;}
.contentIn table tbody tr th{color:#585858;font:bold 12px Arial;text-align:center;padding: 7px 10px 10px;border:1px solid #c9c4bb;}
.contentIn table tbody tr td{color:#585858;text-align:center;padding: 4px 10px 3px;border:1px solid #c9c4bb;min-width:42px;position:relative;}
.contentIn table tbody tr td p{margin:0; padding:0;}
.contentIn table tbody tr td img{float:left;margin-right:8px;}
.contentIn table tbody tr td p a{color:#fa7301;font:11px Arial;float:right;margin-top: 2px;}
.contentIn table tbody tr td.picsTable{ width:192px; padding-right:0;}
.contentIn table tbody tr td.cardTable{ min-width:159px; padding-right:0;white-space:nowrap;}
.contentIn table tbody tr td.cardTable img{}
.contentIn ul{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;margin-top: 2px;}
.contentIn ul li{padding-bottom:5px;color:#fa7301;list-style-type:disc;margin-left:16px;}
.contentIn ul li span{color:#585858;}
.contentIn table tbody tr.inAct td{color:#888888!important;}
.contentIn table tbody tr.inAct td p{color:#888888!important;}
.contentIn table tbody tr.inAct td.picsTable{}
.contentMap{float:left; width:99%; height:462px;background:transparent url(../img/mapBg.jpg) repeat-x 0 0;margin-top: 34px;margin-bottom: 15px;}
.contentMap div{float:left; width:100%; height:454px;margin:4px 0; overflow:hidden;}
.buildBlock{float:left; width:100%;margin-top: 16px;margin-bottom: 23px;}
.buildBlockT{float:left; width:100%;height:192px; overflow:hidden;}
.buildBlockB{float:left; width:100%;margin-top: 12px;}
.buildBlockB div{font:12px/165% Arial;color:#585858; float:left; width:83%; position:relative;padding-right:17%;margin-bottom: 4px;}
.buildBlockB div em{float:left; width:126px; margin-right:15px; font:bold 12px/165% Arial;height:20px;}
.buildBlockB div a{text-decoration:none;color:#fa7301;font:11px Arial;position: absolute;top:0; right: 7px;}
.buildBlockB div a img{vertical-align:bottom; margin-right:7px;}
.buildBlockB div a span{color:#fa7301;text-decoration:underline;}
img.servIcon{position:absolute; top:7px; right:4%;}
.contentR h4{color:#49413b; font:bold 14px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.fileBlocks{float:left; width:100%;margin-bottom: -8px;}
.fileBlocks div{float:left; width:32%; margin: 18px 4% 18px 0;}
.fileBlocks div a{text-decoration:none;color:#787878;font:12px Arial;margin-left: 27px;}
.fileBlocks div a img{vertical-align:middle; margin-right:15px;}
.fileBlocks div a span{text-decoration:underline;margin-right:5px;color:#787878;font:12px Arial;}
.calcBlock{float:left;margin: 18px 17px 0; width: 91%; border:3px solid #e5e5e5; border-radius: 5px;padding: 0 0 21px;}
.calcLine p{color:#585858;font:bold 14px Arial;margin-left:20px; padding-bottom: 11px;}
.calcBlock label{color:#585858;font:12px Arial;margin-right: 23px;}
.calcLine{float:left;margin-bottom: 18px;position:relative;margin-top:15px;width:98%;}
.calcLineIn{float:left;width:44%;color:#8d8d8d;font:12px Arial;}
.borderLine{float:left;border:1px solid #219007;border-radius: 3px;margin: 2px 20px 15px; width: 91%;padding-top: 14px;padding-bottom: 6px;}
.borderLineIn{float:left;width:50%;}
.borderLineIn span{color:#585858;font:bold 20px Arial; float:left; width:56px; text-align:center;}
.borderLineIn p{color:#8d8d8d;font: 10px/140% Arial; margin: 4px 13px 4px 10px; width: auto;}
.borderLineIn div{padding-bottom:9px;}
.calcRadio{ vertical-align:top; margin-left:20px; padding:0;margin-top:1px;margin-right: 1px;}
.calcInp{color: #585858; font: 12px Arial; margin-left: 20px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 148px;}
.calcInp2{color: #585858; font: 12px Arial; margin-left: 3px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 228px;}
.calcMap{position:absolute; bottom:5px; left:80%; color:#219007; font: 12px Arial; }
.calcLine span{float: left; margin-bottom: 4px; margin-top: 6px; width: 33%;}
.calcCheck{ vertical-align:top; padding:0;margin-top:1px;margin-right: 1px;margin-left: 21px;}
.calcSub{float:left; border:none;margin-left: 39%; margin-top: 9px; cursor:pointer; width:146px; height:35px;background:transparent url(../img/calcSub.gif) no-repeat 0 0;}
.faqBlock{float:left; width:96%;background:transparent url(../img/hid1.gif) no-repeat 0 3px;padding-left:20px;margin-top: 43px;margin-bottom: -13px;}
.faqBlock a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.faqBlock p{color:#acacac; font:11px Arial;margin-top: 6px;}
.faqBlock p span{color:#585858;font:bold 11px Arial;margin: 0 14px 0 0; padding:0; height:auto; width:auto;}
.hidDiv{ float:left; width:100%; position:relative;margin-top:2px;margin-bottom:4px;display:none;}
.hidImg{ position:absolute; top:0; left:7px;}
.hidDivIn{float:left;margin-top:15px; background-color:#ededed;color:#585858;font:12px/170% Arial;border-radius: 5px;padding: 13px 10px 12px 21px;}
.actDiv{background:transparent url(../img/hid2.gif) no-repeat 0 3px;}
.faqBut{float:left; width:144px; height:46px; border:none; cursor:pointer;background:transparent url(../img/faqBut.gif) no-repeat 0 0;margin: 55px 18px 0;}
.vacancyBlock{float:left; width:100%; position:relative;margin-top: 29px;}
.vacancyBlock h4{margin-left:0;}
.vacancyBlock ul {float:left; width:90%;margin-top: 11px;}
.vacancyBlock ul li{margin-left: 13px;padding-bottom: 18px;}
.vacancyBlock ul li a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.vacancyBlock ul li.actLi{color:#219007;}
.vacancyBlock ul li.actLi a{color:#219007; font:14px/140% Arial; border-bottom:1px dotted #219007; text-decoration:none;}
.vacancyBlock ul li div{float: left; margin: 10px 7px; display:none;}
.vacancyBlock ul li ul{float:left;margin-top: 0px; padding-bottom: 20px;}
.vacancyBlock ul li p{color:#585858;font:bold 12px Arial;padding-bottom: 3px;}
.vacancyBlock ul li ul li{color:#585858;font:12px Arial/155%;list-style-type:none;margin-left:0;padding-bottom:1px;}
.vacAbs{ float:left; width:80px; position:absolute; top:19px; right:0px; text-align:center;}
.vacAbs a{text-decoration:none; }
.vacAbs a span{color:#596b70; font:11px/200% Arial; text-decoration:underline;}
.vacancyBlock p span{margin: 0 ; padding:0; height:auto; width:50%;}
.partL{ float:left; width:170px;margin-left: -2px;margin-top:6px;margin-bottom: 20px;}
.partL div{float:left; width:154px; overflow:hidden; border:3px solid white; box-shadow:0 1px 4px #818181;}
.partR{margin-left:180px;}
.partR a{color:#49413b; font:bold 16px/150% Arial;}
.partR p a{color:#219007; font:12px Arial;}
.partR div{float:left; width:100%; margin-top:12px;margin-bottom: -5px;}
.partR div p{margin:0;padding:0;}
.partT{float:left; width:100%; color:#727272; font:11px Arial;margin-top: -7px;margin-bottom: 6px;}
.partT img{vertical-align:baseline;}
.partT span{font:italic 11px Arial;margin-left: 9px; margin-right: 2px;}
.contentDivs{ float:left; width:100%;margin-top: 38px; margin-bottom: 7px;}
.contentDivs h5{color:#514f4c;font:bold italic 20px Arial;padding-bottom: 13px;}
.contentDivsL{ float:left; margin: 0 0 0 6%; width:56%;}
.contentDivsL div{float:left; width:100%;color:#717171; font:italic 12px Arial; margin-top: 3px; }
.contentDivsL div span{float:left;color:#717171; font: 13px "Myriad Pro", Tahoma;margin: 2px 6px 0 2px;}
.contentDivsL div a{color:#3380bc; font:13px/150% Arial;margin-right: 6px;}
.contentDivsR{ float:left; margin: 0 0 0 6%; width:28%;}
.contentDivsR div{float:left; width:100%;margin-top: 5px;margin-bottom: 9px;}
.contentDivsR div a{color:#3380bc; font:13px Arial;margin-right: 6px;}
.contentDivsR p{color:#636363; font: italic 12px/145% Arial; margin-top: 8px;}
PK I)[kW W
main.css.~75~nu W+A html,body{height:100%;margin:0;padding:0;}
input,select,a{outline:none;}
body{color:black;width:100%;min-width:990px;height:100%;min-height:100%;font:11px Arial;background:#fff9ef url(../img/bodyBg.png) repeat-x top left;}
body.inner{background:white url(../img/innerBg.jpg) repeat-x top left;}
.wrap{min-height:100%;position:relative;float:left;width:100%;overflow: hidden;}
.wrapInner{margin:0 auto;max-width:1300px;}
.footer{float:left;width:100%;position:absolute;bottom:0;left:0;height:182px;background:transparent url(../img/footBg.png) repeat-x top left;}
.clear{clear:both;}
.footerIn{margin:0 auto;max-width:1300px;}
.header{float:left;width:100%;position:relative;z-index:1000;background:transparent url(../img/headBg.png) repeat-x top left;height:102px;}
.logo{ float: left; margin-left: 3%; margin-top: 24px; width: 24%;}
.mainMenu{float:left;width:60%;margin-top:40px;}
.mainMenu ul li{float:left;margin-right:2%;margin-left:2%;}
.mainMenu ul li a{color:#e0eff9;font:bold italic 14px Arial;border-bottom:1px solid #e0eff9;}
.mainMenu ul li a:hover{color:white;border-bottom:1px solid white;}
.entrance{float:right;margin:42px 6% 0 0;}
.entrance a{text-decoration:none;color:#e0eff9;}
.entrance a img{vertical-align:middle;margin-right:7px;}
.entrance a span{font:11px Arial;border-bottom:1px solid #e0eff9;}
.entrance a:hover{color:white;}
.entrance a:hover span{font:11px Arial;border-bottom:1px solid white;}
.secondMenu{float:left;margin-left:9%;margin-top:23px;width:72%;}
.secondMenu ul li{float:left;margin-right:5%;}
.secondMenu ul li a{text-decoration:none;color:#505050;}
.secondMenu ul li a span{display:block;margin:12px 0 0 0;float:left;}
.secondMenu ul li a span em{font:11px Arial;border-bottom:1px solid #505050;}
.secondMenu ul li a:hover{color:#eb2b21!important;}
.secondMenu ul li a:hover span em{font:11px Arial;border-bottom:1px solid #eb2b21;}
.secondMenu ul li a img{float:left;margin-right:9px;margin-left:-3px;}
.phones{margin:29px 6% 0 0;padding-bottom:10px;position:absolute;z-index:10;top:0; right:0;}
.phones div{color:white;font:12px Arial;}
.phones div span{color:white;font:bold 20px Arial;margin-left:4px;}
.phones p{width:70%;float:right;margin:9px 0 0;}
.phones p a{text-decoration:none;color:white;}
.phones p a img{float:left;margin-right:6px;}
.phones p a span{font:11px Arial;border-bottom:1px dotted white;}
.phones p a:hover{color:#e0eff9;}
.phones p a:hover span{font:11px Arial;border-bottom:1px dotted #e0eff9;}
.visual{float:left;width:100%;position:relative;margin-top: -5px;}
.visualIn{position:relative; z-index:9;height:333px;width:100%; overflow:hidden;}
.visualIn img{min-width:100%;}
.content{float:left;width:100%;padding-bottom:221px;overflow:hidden;}
.visualMenu{ float:left; width:100%; background:transparent url(../img/visBg.png) no-repeat bottom center;padding-bottom:10px;}
.visualMenu table{width:100%;}
.visualMenu table td a{text-decoration:none; font:bold 24px "Myriad Pro", Tahoma;}
.visualMenu table td {text-align:center; vertical-align:middle;width:33%;padding: 8px 10px 10px;}
.visualMenu table td.td1 a{color:white;}
.visualMenu table td.td2 a{color:white;}
.visualMenu table td.td3 a{color:#bec2c5;}
.visualMenu table td.td1 {background:#0273ca;}
.visualMenu table td.td2 {background:#ff822a;}
.visualMenu table td.td3 {background:white;}
.contentAds{float:left;width:100%;margin-top:31px;}
.contentAds h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.adsBlockImg{text-align:center;display:block;margin:0 auto;width:220px;height:142px;background:transparent url(../img/adsBg.gif) no-repeat 0 0;position:relative;}
.adsBlockImg span{position:absolute;bottom:14px;width:100%;text-align:center;left:0;}
.adsBlock{float:left;width:21%;margin-top: 18px;margin-left: 3%;}
.adsBlock p a{color:#3380bc;font:italic 11px Arial;}
.adsBlock p{margin-top:-2px;text-align:center;display:block;}
.adsBlock p a:hover{color:#ff822a;}
.adsBlock p.actP a{color:#ff822a;}
.contentNews{float:left;width:100%;margin-top:42px;}
.contentNews h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.contentNewsBlock{float:left; margin-top: 17px; padding-left: 6%; width: 25%;}
.contentNewsBlock div{padding-bottom:9px;}
.contentNewsBlock span{color:#727272;font:italic 11px Arial;}
.contentNewsBlock em{color:white;font:italic 11px Arial;margin-left:19px;padding:0 8px 1px;}
.contentNewsBlock a{color:#e86a11;font:13px/150% Arial;}
.contentNewsBlock a:hover{color:#636363;font:13px/150% Arial;}
.contentNewsBlock p{color:#636363;font:italic 12px/150% Arial;padding-top:7px;}
.contentNewsBlock em.grayN{background:#6d6862;}
.contentNewsBlock em.orangeN{background:#ff822a;}
.contentNewsBlock em.yellowN{background:#0273ca;}
.contentBtm{float:left;width:100%;margin-top:41px;}
.contentBtm p{color:#575757;font:bold italic 14px Arial;padding-bottom:15px;margin-left: 6%;}
.contentBtm ul li{float:left;margin:0 1% 0 0;}
.contentBtm ul {margin-left:6%;}
.footerT{float:left;width:100%;margin-top:32px;}
.footerT ul li{float:left;margin-left:3%;width:20%;margin-right:1%;}
.footerT ul li span{color:#43392e;font:bold 12px Arial;display:block;margin-left:2px;margin-bottom:17px;text-transform:uppercase;letter-spacing:0.8px;}
.footerT ul li ul li{float:left;width:90%;margin:0 2px 12px;}
.footerT ul li ul li a{color:#43392e;font:11px Arial;}
.footerT ul li ul li a:hover{color:black;}
.footerB{float:left;width:100%;margin-top:31px;}
.footerSocial{float:left;margin:6px 2%;width:22%;margin-left:3%;width:21%;margin-right:1%;}
.footerSocial ul,.footerSocial ul li,.footerSocial ul li a{float:left;}
.footerSocial ul li a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#FFFFFF,#F3F3F3) repeat scroll 0 0 transparent;border-color:#E5E5E5 #D2D2D2 #C0C0C0 -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#333333;height:45px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:40px;}
.footerSocial ul li:first-child a{border-left:1px solid #D2D2D2;}
.footerSocial ul li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CBCBCB #A5A5A5 #818181;border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 4px #818181;color:#333333 !important;margin-left:-1px;position:relative;z-index:2;}
.footerSocial ul li:first-child a:hover{margin-left:0;}
.footerSocial ul li a span{display:block;font-size:10px;margin-bottom:3px;padding-top:5px;text-align:center;}
.footerSocial ul li a i{background:url("../img/social.png") no-repeat scroll 0 0 transparent;display:block;height:15px;margin-left:13px;width:15px;}
.footerSocial ul li.tw a i{width:18px;}
.footerSocial ul li.tw a{border-radius:5px 0 0 5px;}
.footerSocial ul li.vk a{border-radius:0 5px 5px 0;}
.footerSocial ul li.tw a i{margin-left:11px;width:18px;}
.footerSocial ul li.gplus a i{background:-19px 0;}
.footerSocial ul li.fb a i{background:-34px 0;}
.footerSocial ul li.vk a i{background:-49px 0;}
.footerSocial ul li.tw a:hover i{background:0 -16px;}
.footerSocial ul li.gplus a:hover i{background:-19px -16px;}
.footerSocial ul li.fb a:hover i{background:-34px -16px;}
.footerSocial ul li.vk a:hover i{background:-49px -16px;}
.copyright{float:left;margin:14px 0;width:22%;margin-left:1%;width:21%;margin-right:1%;padding-left:5px;}
.copyright p{color:#453d3d;font:11px Arial;padding-top:7px;}
.copyright a{color:#f69408;font:11px Arial;}
.copyright a:hover{color:black;}
.footAddress{float:left;width:21%;margin:4px 1% 0;padding-left:3px;}
.footAddress div{color:#f69408;font:12px Arial;}
.footAddress div span{color:#f69408;font:bold 20px Arial;margin-left:6px;}
.footAddress p{margin:6px 2px;color:#453d3d;font:11px Arial;}
.reactive{color:#453d3d;font:11px Arial;float:left;width:19%;margin-left:5%;margin-right:1%;margin-top:12px;padding-left:5px;}
.reactive a{text-decoration:none;}
.reactive a img{vertical-align:middle;margin-bottom:3px;}
.car{position:absolute;top:-1px;left:72%;}
.contentL{float:left;width:230px;margin-top:64px;}
.leftMenu{float:left;width:200px;margin-left:22px;margin-top: 1px;}
.leftMenu ul li{padding:4px 10px 6px;}
.leftMenu ul li a{color:#4a423c;font:13px Arial;}
.leftMenu ul li.a{background: #f18212 url("../img/leftMenuBg.jpg") repeat-x scroll 0 0;border-radius:13px;}
.leftMenu ul li ul{padding-top:7px;padding-bottom:19px;}
.leftMenu ul li ul li{padding:4px 10px 6px;width:160px;}
.leftMenu ul li.a a{color:white;font:bold 13px Arial;text-decoration:none;}
.contentL .secondMenu{margin:55px 0 0 22px;width:200px;}
.contentL .secondMenu span{float:none;margin-left:68px;}
.contentL .secondMenu ul li{float:left;width:100%;margin-bottom:35px;}
.contentR{margin-left:245px;margin-top:60px;position:relative;}
.contentR p{color:#4a423c;font:12px/150% Arial;}
.contentR h1{color:#4a423c;font:bold 26px/150% Arial;margin-left:5px;width:80%;}
.breadCr{float:left;width:100%;color:#888888;font:italic 11px Arial;margin-top:16px;margin-bottom:35px;}
.breadCr a{color:#888888;font:italic 11px Arial;margin:0 6px;}
.breadCr span{color:#888888;font:italic 11px Arial;margin:0 6px;}
.contentTabs{float:left;width:100%;margin-top:12px;}
.contentTabs ul li{float:left;margin:0 28px 0 7px;}
.contentTabs ul li a{float:left;color:#888888;font:bold italic 18px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs ul li span{float:left;color:#219007;font:bold italic 18px Arial;}
.newsBlock{float:left;width:96%;margin-top:23px;margin-bottom:7px;}
.newsBlockL{float:left;width:146px;height:103px;position:relative;overflow:hidden;margin-left:4px;margin-top:3px;}
.newsAbs{position:absolute;top:0;left:0;}
.newsBlockR{margin-left:167px;}
.newsBlockR span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:8px;}
.newsBlockR a{color:#fa7301;font:14px Arial;}
.newsBlockR p{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR p a{color:#219007;font:12px Arial;}
.newsBlockR em{background:#ff4310;color:white;font:italic 11px Arial;padding:0 6px 1px;margin-left:10px;vertical-align:top;}
.newsBlockR ul{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR ul li{padding-bottom:5px;}
.newsBlockR div{float:right;font: 11px Arial; color:#727272; margin-top: -3px;}
.newsBlockR div span{float:none; width:auto;font:italic 11px Arial;color:#727272;}
.newsBlockR div img{margin: 0 6px;}
.tenderBlock{float:left;width:98%;margin-top:3px;margin-bottom:29px;margin-left: 7px;}
.tenderBlock span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:3px;}
.tenderBlock a{color:#49413b;font:bold 16px/150% Arial;}
.tenderBlock p{float:left;font:12px/165% Arial;margin-top:4px;width:96%;color:#585858;}
.tenderBlock p a{color:#fa7301;font:12px Arial;text-decoration:none;margin-left: 5px;}
.tenderBlock p a span{float:none; width:auto; margin:0; text-decoration:underline;color:#fa7301;font:12px Arial;margin-right: 3px;}
.pages{float:left;width:500px;margin-left:168px;margin-top:31px;}
.pages a{float:left;color:#665d56;font:13px Arial;margin:0 6px;}
.pages span{float:left;color:#ffa800;font:13px Arial;margin:0 6px;}
a.pagePrev{width:26px;height:15px;background:transparent url(../img/pagePrev.gif) no-repeat 0 0;margin:1px 16px 0 0;}
a.pageNext{width:26px;height:15px;background:transparent url(../img/pageNext.gif) no-repeat 0 0;margin:1px 0 0 16px;}
.contentIn{float:left;margin:4px 7px 32px;width:96%;}
.contentInImg{float:left;width:100%;height:166px;overflow:hidden;margin-bottom:18px;margin-top:28px;}
.contentIn p{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;}
.newsNav{float:left;width:100%;color:#919090;margin-top:55px;}
.newsNav a{text-decoration:none;margin:0 0;color:#ffa800;font:italic 12px Arial;}
.newsNav a span{text-decoration:underline;margin:0 7px;color:#ffa800;font:italic 12px Arial;}
.newsNav a.inAct{color:#919090;font:italic 12px Arial;text-decoration:none;cursor:default;}
.newsNav a.inAct span{color:#919090;font:italic 12px Arial;text-decoration:none;}
.contentR p.shopP{float:left;font:bold 12px/175% Arial;margin:0 0 4px 8px;width:97%;}
.contentTabs2{float:left;width:100%;margin-top:12px;}
.contentTabs2 ul li{float:left;margin:0 28px 9px 7px;}
.contentTabs2 ul li a{float:left;color:#888888;font:bold italic 15px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs2 ul li span{float:left;color:#219007;font:bold italic 15px Arial;}
.qBlock{ float:left; width:130px;margin: 28px 4% 18px 27px;}
.qBlock a{text-decoration:none;}
.qBlock a span{float:left; width:120px;text-align:center;padding:0;
box-shadow:0 1px 4px #cecece;
}
.qBlock a em{text-align:center; color:#fa7301;font:12px/145% Arial; margin-top:9px; text-decoration:underline;float:left; width:120px;}
.giftBlock{float:left;width:96%;margin-top:23px;margin-bottom:20px;}
.giftBlockL{float:left;width:200px;height:130px;position:relative;overflow:hidden;margin-left:3px;margin-top:4px;}
.giftBlockR{margin-left: 227px; margin-top: 4px;}
.giftBlockR span{float:left;width:100%;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;}
.giftBlockR a{color:#fa7301;font:14px Arial;}
.giftBlockR p{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;}
.giftBlockR ol{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;list-style-position:inside;}
.giftBlockR ol li{padding-bottom:2px;}
.contentIn p span{ position:relative; float:left; width:186px; height:132px; overflow:hidden; margin:0 14px 10px 0;}
.contentIn p span .textAbs{position:absolute; top:0; left:0;}
.contentIn p a{color:#219007;}
.contentR h2{color:#49413b; font:bold 17px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.contentR h3{float:left;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;margin-top:15px;}
.contentIn table{color:#585858;font:12px Arial;float:left; width:99%;margin-top: 15px;margin-left: 1px;margin-bottom: 26px;}
.contentIn table thead{color:#585858;font:bold 12px Arial;}
.contentIn table thead td{ padding-bottom: 17px;}
.contentIn table tbody tr th{color:#585858;font:bold 12px Arial;text-align:center;padding: 7px 10px 10px;border:1px solid #c9c4bb;}
.contentIn table tbody tr td{color:#585858;text-align:center;padding: 4px 10px 3px;border:1px solid #c9c4bb;min-width:42px;position:relative;}
.contentIn table tbody tr td p{margin:0; padding:0;}
.contentIn table tbody tr td img{float:left;margin-right:8px;}
.contentIn table tbody tr td p a{color:#fa7301;font:11px Arial;float:right;margin-top: 2px;}
.contentIn table tbody tr td.picsTable{ width:192px; padding-right:0;}
.contentIn table tbody tr td.cardTable{ min-width:159px; padding-right:0;white-space:nowrap;}
.contentIn table tbody tr td.cardTable img{}
.contentIn ul{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;margin-top: 2px;}
.contentIn ul li{padding-bottom:5px;color:#fa7301;list-style-type:disc;margin-left:16px;}
.contentIn ul li span{color:#585858;}
.contentIn table tbody tr.inAct td{color:#888888!important;}
.contentIn table tbody tr.inAct td p{color:#888888!important;}
.contentIn table tbody tr.inAct td.picsTable{}
.contentMap{float:left; width:99%; height:462px;background:transparent url(../img/mapBg.jpg) repeat-x 0 0;margin-top: 34px;margin-bottom: 15px;}
.contentMap div{float:left; width:100%; height:454px;margin:4px 0; overflow:hidden;}
.buildBlock{float:left; width:100%;margin-top: 16px;margin-bottom: 23px;}
.buildBlockT{float:left; width:100%;height:192px; overflow:hidden;}
.buildBlockB{float:left; width:100%;margin-top: 12px;}
.buildBlockB div{font:12px/165% Arial;color:#585858; float:left; width:83%; position:relative;padding-right:17%;margin-bottom: 4px;}
.buildBlockB div em{float:left; width:126px; margin-right:15px; font:bold 12px/165% Arial;height:20px;}
.buildBlockB div a{text-decoration:none;color:#fa7301;font:11px Arial;position: absolute;top:0; right: 7px;}
.buildBlockB div a img{vertical-align:bottom; margin-right:7px;}
.buildBlockB div a span{color:#fa7301;text-decoration:underline;}
img.servIcon{position:absolute; top:7px; right:4%;}
.contentR h4{color:#49413b; font:bold 14px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.fileBlocks{float:left; width:100%;margin-bottom: -8px;}
.fileBlocks div{float:left; width:32%; margin: 18px 4% 18px 0;}
.fileBlocks div a{text-decoration:none;color:#787878;font:12px Arial;margin-left: 27px;}
.fileBlocks div a img{vertical-align:middle; margin-right:15px;}
.fileBlocks div a span{text-decoration:underline;margin-right:5px;color:#787878;font:12px Arial;}
.calcBlock{float:left;margin: 18px 17px 0; width: 91%; border:3px solid #e5e5e5; border-radius: 5px;padding: 0 0 21px;}
.calcLine p{color:#585858;font:bold 14px Arial;margin-left:20px; padding-bottom: 11px;}
.calcBlock label{color:#585858;font:12px Arial;margin-right: 23px;}
.calcLine{float:left;margin-bottom: 18px;position:relative;margin-top:15px;width:98%;}
.calcLineIn{float:left;width:44%;color:#8d8d8d;font:12px Arial;}
.borderLine{float:left;border:1px solid #219007;border-radius: 3px;margin: 2px 20px 15px; width: 91%;padding-top: 14px;padding-bottom: 6px;}
.borderLineIn{float:left;width:50%;}
.borderLineIn span{color:#585858;font:bold 20px Arial; float:left; width:56px; text-align:center;}
.borderLineIn p{color:#8d8d8d;font: 10px/140% Arial; margin: 4px 13px 4px 10px; width: auto;}
.borderLineIn div{padding-bottom:9px;}
.calcRadio{ vertical-align:top; margin-left:20px; padding:0;margin-top:1px;margin-right: 1px;}
.calcInp{color: #585858; font: 12px Arial; margin-left: 20px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 148px;}
.calcInp2{color: #585858; font: 12px Arial; margin-left: 3px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 228px;}
.calcMap{position:absolute; bottom:5px; left:80%; color:#219007; font: 12px Arial; }
.calcLine span{float: left; margin-bottom: 4px; margin-top: 6px; width: 33%;}
.calcCheck{ vertical-align:top; padding:0;margin-top:1px;margin-right: 1px;margin-left: 21px;}
.calcSub{float:left; border:none;margin-left: 39%; margin-top: 9px; cursor:pointer; width:146px; height:35px;background:transparent url(../img/calcSub.gif) no-repeat 0 0;}
.faqBlock{float:left; width:96%;background:transparent url(../img/hid1.gif) no-repeat 0 3px;padding-left:20px;margin-top: 43px;margin-bottom: -13px;}
.faqBlock a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.faqBlock p{color:#acacac; font:11px Arial;margin-top: 6px;}
.faqBlock p span{color:#585858;font:bold 11px Arial;margin: 0 14px 0 0; padding:0; height:auto; width:auto;}
.hidDiv{ float:left; width:100%; position:relative;margin-top:2px;margin-bottom:4px;display:none;}
.hidImg{ position:absolute; top:0; left:7px;}
.hidDivIn{float:left;margin-top:15px; background-color:#ededed;color:#585858;font:12px/170% Arial;border-radius: 5px;padding: 13px 10px 12px 21px;}
.actDiv{background:transparent url(../img/hid2.gif) no-repeat 0 3px;}
.faqBut{float:left; width:144px; height:46px; border:none; cursor:pointer;background:transparent url(../img/faqBut.gif) no-repeat 0 0;margin: 55px 18px 0;}
.vacancyBlock{float:left; width:100%; position:relative;margin-top: 29px;}
.vacancyBlock h4{margin-left:0;}
.vacancyBlock ul {float:left; width:90%;margin-top: 11px;}
.vacancyBlock ul li{margin-left: 13px;padding-bottom: 18px;}
.vacancyBlock ul li a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.vacancyBlock ul li.actLi{color:#219007;}
.vacancyBlock ul li.actLi a{color:#219007; font:14px/140% Arial; border-bottom:1px dotted #219007; text-decoration:none;}
.vacancyBlock ul li div{float: left; margin: 10px 7px; display:none;}
.vacancyBlock ul li ul{float:left;margin-top: 0px; padding-bottom: 20px;}
.vacancyBlock ul li p{color:#585858;font:bold 12px Arial;padding-bottom: 3px;}
.vacancyBlock ul li ul li{color:#585858;font:12px Arial/155%;list-style-type:none;margin-left:0;padding-bottom:1px;}
.vacAbs{ float:left; width:80px; position:absolute; top:19px; right:0px; text-align:center;}
.vacAbs a{text-decoration:none; }
.vacAbs a span{color:#596b70; font:11px/200% Arial; text-decoration:underline;}
.vacancyBlock p span{margin: 0 ; padding:0; height:auto; width:50%;}
.partL{ float:left; width:170px;margin-left: -2px;margin-top:6px;margin-bottom: 20px;}
.partL div{float:left; width:154px; overflow:hidden; border:3px solid white; box-shadow:0 1px 4px #818181;}
.partR{margin-left:180px;}
.partR a{color:#49413b; font:bold 16px/150% Arial;}
.partR p a{color:#219007; font:12px Arial;}
.partR div{float:left; width:100%; margin-top:12px;margin-bottom: -5px;}
.partR div p{margin:0;padding:0;}
.partT{float:left; width:100%; color:#727272; font:11px Arial;margin-top: -7px;margin-bottom: 6px;}
.partT img{vertical-align:baseline;}
.partT span{font:italic 11px Arial;margin-left: 9px; margin-right: 2px;}
.contentDivs{ float:left; width:100%;margin-top: 38px; margin-bottom: 7px;}
.contentDivs h5{color:#514f4c;font:bold italic 20px Arial;padding-bottom: 13px;}
.contentDivsL{ float:left; margin: 0 0 0 6%; width:56%;}
.contentDivsL div{float:left; width:100%;color:#717171; font:italic 12px Arial; margin-top: 3px; }
.contentDivsL div span{float:left;color:#717171; font: 13px "Myriad Pro", Tahoma;margin: 2px 6px 0 2px;}
.contentDivsL div a{color:#3380bc; font:13px/150% Arial;margin-right: 6px;}
.contentDivsR{ float:left; margin: 0 0 0 6%; width:28%;}
.contentDivsR div{float:left; width:100%;margin-top: 5px;margin-bottom: 9px;}
.contentDivsR div a{color:#3380bc; font:13px Arial;margin-right: 6px;}
.contentDivsR p{color:#636363; font: italic 12px/145% Arial; margin-top: 8px;}
PK I)[itU tU
main.css.~90~nu W+A html,body{height:100%;margin:0;padding:0;}
input,select,a{outline:none;}
body{color:black;width:100%;min-width:990px;height:100%;min-height:100%;font:11px Arial;background:#fff9ef url(../img/bodyBg.png) repeat-x top left;}
body.inner{background:white url(../img/innerBg.jpg) repeat-x top left;}
.wrap{min-height:100%;position:relative;float:left;width:100%;overflow: hidden;}
.wrapInner{margin:0 auto;max-width:1300px;}
.footer{float:left;width:100%;position:absolute;bottom:0;left:0;height:182px;background:transparent url(../img/footBg.png) repeat-x top left;}
.clear{clear:both;}
.footerIn{margin:0 auto;max-width:1300px;}
.header{float:left;width:100%;position:relative;z-index:1000;background:transparent url(../img/headBg.png) repeat-x top left;height:102px;}
.logo{ float: left; margin-left: 3%; margin-top: 24px; width: 24%;}
.mainMenu{float:left;width:60%;margin-top:40px;}
.mainMenu ul li{float:left;margin-right:2%;margin-left:2%;}
.mainMenu ul li a{color:#e0eff9;font:bold italic 14px Arial;border-bottom:1px solid #e0eff9;}
.mainMenu ul li a:hover{color:white;border-bottom:1px solid white;}
.entrance{float:right;margin:42px 6% 0 0;}
.entrance a{text-decoration:none;color:#e0eff9;}
.entrance a img{vertical-align:middle;margin-right:7px;}
.entrance a span{font:11px Arial;border-bottom:1px solid #e0eff9;}
.entrance a:hover{color:white;}
.entrance a:hover span{font:11px Arial;border-bottom:1px solid white;}
.secondMenu{float:left;margin-left:9%;margin-top:23px;width:72%;}
.secondMenu ul li{float:left;margin-right:5%;}
.secondMenu ul li a{text-decoration:none;color:#505050;}
.secondMenu ul li a span{display:block;margin:12px 0 0 0;float:left;}
.secondMenu ul li a span em{font:11px Arial;border-bottom:1px solid #505050;}
.secondMenu ul li a:hover{color:#eb2b21!important;}
.secondMenu ul li a:hover span em{font:11px Arial;border-bottom:1px solid #eb2b21;}
.secondMenu ul li a img{float:left;margin-right:9px;margin-left:-3px;}
.phones{margin:29px 6% 0 0;padding-bottom:10px;position:absolute;z-index:10;top:0; right:0;}
.phones div{color:white;font:12px Arial;}
.phones div span{color:white;font:bold 20px Arial;margin-left:4px;}
.phones p{width:70%;float:right;margin:9px 0 0;}
.phones p a{text-decoration:none;color:white;}
.phones p a img{float:left;margin-right:6px;}
.phones p a span{font:11px Arial;border-bottom:1px dotted white;}
.phones p a:hover{color:#e0eff9;}
.phones p a:hover span{font:11px Arial;border-bottom:1px dotted #e0eff9;}
.visual{float:left;width:100%;position:relative;margin-top: -5px;}
.visualIn{position:relative; z-index:9;height:333px;width:100%; overflow:hidden;}
.visualIn img{min-width:100%;}
.content{float:left;width:100%;padding-bottom:221px;overflow:hidden;}
.visualMenu{ float:left; width:100%; background:transparent url(../img/visBg.png) no-repeat bottom center;padding-bottom:10px;}
.visualMenu table{width:100%;}
.visualMenu table td a{text-decoration:none; font:bold 24px "Myriad Pro", Tahoma;}
.visualMenu table td {text-align:center; vertical-align:middle;width:33%;padding: 8px 10px 10px;}
.visualMenu table td.td1 a{color:white;}
.visualMenu table td.td2 a{color:white;}
.visualMenu table td.td3 a{color:#bec2c5;}
.visualMenu table td.td1 {background:#0273ca;}
.visualMenu table td.td2 {background:#ff822a;}
.visualMenu table td.td3 {background:white;}
.contentAds{float:left;width:100%;margin-top:31px;}
.contentAds h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.adsBlockImg{text-align:center;display:block;margin:0 auto;width:220px;height:142px;background:transparent url(../img/adsBg.gif) no-repeat 0 0;position:relative;}
.adsBlockImg span{position:absolute;bottom:14px;width:100%;text-align:center;left:0;}
.adsBlock{float:left;width:21%;margin-top: 18px;margin-left: 3%;}
.adsBlock p a{color:#3380bc;font:italic 11px Arial;}
.adsBlock p{margin-top:-2px;text-align:center;display:block;}
.adsBlock p a:hover{color:#ff822a;}
.adsBlock p.actP a{color:#ff822a;}
.contentNews{float:left;width:100%;margin-top:42px;}
.contentNews h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.contentNewsBlock{float:left; margin-top: 17px; padding-left: 6%; width: 25%;}
.contentNewsBlock div{padding-bottom:9px;}
.contentNewsBlock span{color:#727272;font:italic 11px Arial;}
.contentNewsBlock em{color:white;font:italic 11px Arial;margin-left:19px;padding:0 8px 1px;}
.contentNewsBlock a{color:#e86a11;font:13px/150% Arial;}
.contentNewsBlock a:hover{color:#636363;font:13px/150% Arial;}
.contentNewsBlock p{color:#636363;font:italic 12px/150% Arial;padding-top:7px;}
.contentNewsBlock em.grayN{background:#6d6862;}
.contentNewsBlock em.orangeN{background:#ff822a;}
.contentNewsBlock em.yellowN{background:#0273ca;}
.contentBtm{float:left;width:100%;margin-top:41px;}
.contentBtm p{color:#575757;font:bold italic 14px Arial;padding-bottom:15px;margin-left: 6%;}
.contentBtm ul li{float:left;margin:0 1% 0 0;}
.contentBtm ul {margin-left:6%;}
.footerT{float:left;width:94%;margin-top:39px;margin-left:6%;}
.footerT ul li{float:left;width:25%;margin-bottom: 10px;}
.footerT ul li a{color:#e0eff9;font:11px Arial;}
.footerT ul li a:hover{color:white;}
.footerB{float:left;width:100%;margin-top:12px;}
.footerSocial{float:left; margin: 10px 0 6px 6%; width: 8%;}
.footerSocial ul,.footerSocial ul li,.footerSocial ul li a{float:left;}
.footerSocial ul li a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#FFFFFF,#F3F3F3) repeat scroll 0 0 transparent;border-color:#E5E5E5 #D2D2D2 #C0C0C0 -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#333333;height:45px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:40px;}
.footerSocial ul li:first-child a{border-left:1px solid #D2D2D2;}
.footerSocial ul li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CBCBCB #A5A5A5 #818181;border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 4px #818181;color:#333333 !important;margin-left:-1px;position:relative;z-index:2;}
.footerSocial ul li:first-child a:hover{margin-left:0;}
.footerSocial ul li a span{display:block;font-size:10px;margin-bottom:3px;padding-top:5px;text-align:center;}
.footerSocial ul li a i{background:url("../img/social.png") no-repeat scroll 0 0 transparent;display:block;height:15px;margin-left:13px;width:15px;}
.footerSocial ul li.fb a{border-radius:5px 0 0 5px;}
.footerSocial ul li.vk a{border-radius:0 5px 5px 0;}
.footerSocial ul li.fb a i{background-position:top left;}
.footerSocial ul li.vk a i{background-position:top right;}
.footerSocial ul li.fb a:hover i{background-position:bottom left;}
.footerSocial ul li.vk a:hover i{background-position:bottom right;}
.copyright{color:#453d3d;ffloat:left;margin:8px 0;width:22%;margin-left:1%;width:21%;margin-right:1%;padding-left:5px;}
.copyright p{color:#453d3d;font:12px "Myriad Pro", Tahoma;padding-top:7px;padding-bottom: 7px;}
.copyright a{color:#453d3d;font:12px "Myriad Pro", Tahoma;}
.copyright a:hover{color:black;}
.footAddress{float:left;width:23%;margin:4px 1% 0 8%;padding-left:3px;}
.footAddress div{color:#453d3d;font:12px Arial;}
.footAddress div span{color:white;font:bold 20px Arial;margin-left:6px;}
.footAddress p{margin:6px 2px;color:#453d3d;font:11px Arial;}
.reactive{color:#453d3d;font:11px Arial;float:right;width:19%;margin-right:9%;margin-top:12px;padding-left:5px;text-align:right;}
.reactive a{text-decoration:none;}
.reactive a img{vertical-align:middle;}
.car{position:absolute;top:-1px;left:72%;}
.contentL{float:left;width:230px;margin-top:64px;}
.leftMenu{float:left;width:200px;margin-left:22px;margin-top: 1px;}
.leftMenu ul li{padding:4px 10px 6px;}
.leftMenu ul li a{color:#4a423c;font:13px Arial;}
.leftMenu ul li.a{background: #f18212 url("../img/leftMenuBg.jpg") repeat-x scroll 0 0;border-radius:13px;}
.leftMenu ul li ul{padding-top:7px;padding-bottom:19px;}
.leftMenu ul li ul li{padding:4px 10px 6px;width:160px;}
.leftMenu ul li.a a{color:white;font:bold 13px Arial;text-decoration:none;}
.contentL .secondMenu{margin:55px 0 0 22px;width:200px;}
.contentL .secondMenu span{float:none;margin-left:68px;}
.contentL .secondMenu ul li{float:left;width:100%;margin-bottom:35px;}
.contentR{margin-left:245px;margin-top:60px;position:relative;}
.contentR p{color:#4a423c;font:12px/150% Arial;}
.contentR h1{color:#4a423c;font:bold 26px/150% Arial;margin-left:5px;width:80%;}
.breadCr{float:left;width:100%;color:#888888;font:italic 11px Arial;margin-top:16px;margin-bottom:35px;}
.breadCr a{color:#888888;font:italic 11px Arial;margin:0 6px;}
.breadCr span{color:#888888;font:italic 11px Arial;margin:0 6px;}
.contentTabs{float:left;width:100%;margin-top:12px;}
.contentTabs ul li{float:left;margin:0 28px 0 7px;}
.contentTabs ul li a{float:left;color:#888888;font:bold italic 18px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs ul li span{float:left;color:#219007;font:bold italic 18px Arial;}
.newsBlock{float:left;width:96%;margin-top:23px;margin-bottom:7px;}
.newsBlockL{float:left;width:146px;height:103px;position:relative;overflow:hidden;margin-left:4px;margin-top:3px;}
.newsAbs{position:absolute;top:0;left:0;}
.newsBlockR{margin-left:167px;}
.newsBlockR span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:8px;}
.newsBlockR a{color:#fa7301;font:14px Arial;}
.newsBlockR p{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR p a{color:#219007;font:12px Arial;}
.newsBlockR em{background:#ff4310;color:white;font:italic 11px Arial;padding:0 6px 1px;margin-left:10px;vertical-align:top;}
.newsBlockR ul{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR ul li{padding-bottom:5px;}
.newsBlockR div{float:right;font: 11px Arial; color:#727272; margin-top: -3px;}
.newsBlockR div span{float:none; width:auto;font:italic 11px Arial;color:#727272;}
.newsBlockR div img{margin: 0 6px;}
.tenderBlock{float:left;width:98%;margin-top:3px;margin-bottom:29px;margin-left: 7px;}
.tenderBlock span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:3px;}
.tenderBlock a{color:#49413b;font:bold 16px/150% Arial;}
.tenderBlock p{float:left;font:12px/165% Arial;margin-top:4px;width:96%;color:#585858;}
.tenderBlock p a{color:#fa7301;font:12px Arial;text-decoration:none;margin-left: 5px;}
.tenderBlock p a span{float:none; width:auto; margin:0; text-decoration:underline;color:#fa7301;font:12px Arial;margin-right: 3px;}
.pages{float:left;width:500px;margin-left:168px;margin-top:31px;}
.pages a{float:left;color:#665d56;font:13px Arial;margin:0 6px;}
.pages span{float:left;color:#ffa800;font:13px Arial;margin:0 6px;}
a.pagePrev{width:26px;height:15px;background:transparent url(../img/pagePrev.gif) no-repeat 0 0;margin:1px 16px 0 0;}
a.pageNext{width:26px;height:15px;background:transparent url(../img/pageNext.gif) no-repeat 0 0;margin:1px 0 0 16px;}
.contentIn{float:left;margin:4px 7px 32px;width:96%;}
.contentInImg{float:left;width:100%;height:166px;overflow:hidden;margin-bottom:18px;margin-top:28px;}
.contentIn p{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;}
.newsNav{float:left;width:100%;color:#919090;margin-top:55px;}
.newsNav a{text-decoration:none;margin:0 0;color:#ffa800;font:italic 12px Arial;}
.newsNav a span{text-decoration:underline;margin:0 7px;color:#ffa800;font:italic 12px Arial;}
.newsNav a.inAct{color:#919090;font:italic 12px Arial;text-decoration:none;cursor:default;}
.newsNav a.inAct span{color:#919090;font:italic 12px Arial;text-decoration:none;}
.contentR p.shopP{float:left;font:bold 12px/175% Arial;margin:0 0 4px 8px;width:97%;}
.contentTabs2{float:left;width:100%;margin-top:12px;}
.contentTabs2 ul li{float:left;margin:0 28px 9px 7px;}
.contentTabs2 ul li a{float:left;color:#888888;font:bold italic 15px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs2 ul li span{float:left;color:#219007;font:bold italic 15px Arial;}
.qBlock{ float:left; width:130px;margin: 28px 4% 18px 27px;}
.qBlock a{text-decoration:none;}
.qBlock a span{float:left; width:120px;text-align:center;padding:0;
box-shadow:0 1px 4px #cecece;
}
.qBlock a em{text-align:center; color:#fa7301;font:12px/145% Arial; margin-top:9px; text-decoration:underline;float:left; width:120px;}
.giftBlock{float:left;width:96%;margin-top:23px;margin-bottom:20px;}
.giftBlockL{float:left;width:200px;height:130px;position:relative;overflow:hidden;margin-left:3px;margin-top:4px;}
.giftBlockR{margin-left: 227px; margin-top: 4px;}
.giftBlockR span{float:left;width:100%;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;}
.giftBlockR a{color:#fa7301;font:14px Arial;}
.giftBlockR p{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;}
.giftBlockR ol{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;list-style-position:inside;}
.giftBlockR ol li{padding-bottom:2px;}
.contentIn p span{ position:relative; float:left; width:186px; height:132px; overflow:hidden; margin:0 14px 10px 0;}
.contentIn p span .textAbs{position:absolute; top:0; left:0;}
.contentIn p a{color:#219007;}
.contentR h2{color:#49413b; font:bold 17px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.contentR h3{float:left;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;margin-top:15px;}
.contentIn table{color:#585858;font:12px Arial;float:left; width:99%;margin-top: 15px;margin-left: 1px;margin-bottom: 26px;}
.contentIn table thead{color:#585858;font:bold 12px Arial;}
.contentIn table thead td{ padding-bottom: 17px;}
.contentIn table tbody tr th{color:#585858;font:bold 12px Arial;text-align:center;padding: 7px 10px 10px;border:1px solid #c9c4bb;}
.contentIn table tbody tr td{color:#585858;text-align:center;padding: 4px 10px 3px;border:1px solid #c9c4bb;min-width:42px;position:relative;}
.contentIn table tbody tr td p{margin:0; padding:0;}
.contentIn table tbody tr td img{float:left;margin-right:8px;}
.contentIn table tbody tr td p a{color:#fa7301;font:11px Arial;float:right;margin-top: 2px;}
.contentIn table tbody tr td.picsTable{ width:192px; padding-right:0;}
.contentIn table tbody tr td.cardTable{ min-width:159px; padding-right:0;white-space:nowrap;}
.contentIn table tbody tr td.cardTable img{}
.contentIn ul{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;margin-top: 2px;}
.contentIn ul li{padding-bottom:5px;color:#fa7301;list-style-type:disc;margin-left:16px;}
.contentIn ul li span{color:#585858;}
.contentIn table tbody tr.inAct td{color:#888888!important;}
.contentIn table tbody tr.inAct td p{color:#888888!important;}
.contentIn table tbody tr.inAct td.picsTable{}
.contentMap{float:left; width:99%; height:462px;background:transparent url(../img/mapBg.jpg) repeat-x 0 0;margin-top: 34px;margin-bottom: 15px;}
.contentMap div{float:left; width:100%; height:454px;margin:4px 0; overflow:hidden;}
.buildBlock{float:left; width:100%;margin-top: 16px;margin-bottom: 23px;}
.buildBlockT{float:left; width:100%;height:192px; overflow:hidden;}
.buildBlockB{float:left; width:100%;margin-top: 12px;}
.buildBlockB div{font:12px/165% Arial;color:#585858; float:left; width:83%; position:relative;padding-right:17%;margin-bottom: 4px;}
.buildBlockB div em{float:left; width:126px; margin-right:15px; font:bold 12px/165% Arial;height:20px;}
.buildBlockB div a{text-decoration:none;color:#fa7301;font:11px Arial;position: absolute;top:0; right: 7px;}
.buildBlockB div a img{vertical-align:bottom; margin-right:7px;}
.buildBlockB div a span{color:#fa7301;text-decoration:underline;}
img.servIcon{position:absolute; top:7px; right:4%;}
.contentR h4{color:#49413b; font:bold 14px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.fileBlocks{float:left; width:100%;margin-bottom: -8px;}
.fileBlocks div{float:left; width:32%; margin: 18px 4% 18px 0;}
.fileBlocks div a{text-decoration:none;color:#787878;font:12px Arial;margin-left: 27px;}
.fileBlocks div a img{vertical-align:middle; margin-right:15px;}
.fileBlocks div a span{text-decoration:underline;margin-right:5px;color:#787878;font:12px Arial;}
.calcBlock{float:left;margin: 18px 17px 0; width: 91%; border:3px solid #e5e5e5; border-radius: 5px;padding: 0 0 21px;}
.calcLine p{color:#585858;font:bold 14px Arial;margin-left:20px; padding-bottom: 11px;}
.calcBlock label{color:#585858;font:12px Arial;margin-right: 23px;}
.calcLine{float:left;margin-bottom: 18px;position:relative;margin-top:15px;width:98%;}
.calcLineIn{float:left;width:44%;color:#8d8d8d;font:12px Arial;}
.borderLine{float:left;border:1px solid #219007;border-radius: 3px;margin: 2px 20px 15px; width: 91%;padding-top: 14px;padding-bottom: 6px;}
.borderLineIn{float:left;width:50%;}
.borderLineIn span{color:#585858;font:bold 20px Arial; float:left; width:56px; text-align:center;}
.borderLineIn p{color:#8d8d8d;font: 10px/140% Arial; margin: 4px 13px 4px 10px; width: auto;}
.borderLineIn div{padding-bottom:9px;}
.calcRadio{ vertical-align:top; margin-left:20px; padding:0;margin-top:1px;margin-right: 1px;}
.calcInp{color: #585858; font: 12px Arial; margin-left: 20px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 148px;}
.calcInp2{color: #585858; font: 12px Arial; margin-left: 3px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 228px;}
.calcMap{position:absolute; bottom:5px; left:80%; color:#219007; font: 12px Arial; }
.calcLine span{float: left; margin-bottom: 4px; margin-top: 6px; width: 33%;}
.calcCheck{ vertical-align:top; padding:0;margin-top:1px;margin-right: 1px;margin-left: 21px;}
.calcSub{float:left; border:none;margin-left: 39%; margin-top: 9px; cursor:pointer; width:146px; height:35px;background:transparent url(../img/calcSub.gif) no-repeat 0 0;}
.faqBlock{float:left; width:96%;background:transparent url(../img/hid1.gif) no-repeat 0 3px;padding-left:20px;margin-top: 43px;margin-bottom: -13px;}
.faqBlock a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.faqBlock p{color:#acacac; font:11px Arial;margin-top: 6px;}
.faqBlock p span{color:#585858;font:bold 11px Arial;margin: 0 14px 0 0; padding:0; height:auto; width:auto;}
.hidDiv{ float:left; width:100%; position:relative;margin-top:2px;margin-bottom:4px;display:none;}
.hidImg{ position:absolute; top:0; left:7px;}
.hidDivIn{float:left;margin-top:15px; background-color:#ededed;color:#585858;font:12px/170% Arial;border-radius: 5px;padding: 13px 10px 12px 21px;}
.actDiv{background:transparent url(../img/hid2.gif) no-repeat 0 3px;}
.faqBut{float:left; width:144px; height:46px; border:none; cursor:pointer;background:transparent url(../img/faqBut.gif) no-repeat 0 0;margin: 55px 18px 0;}
.vacancyBlock{float:left; width:100%; position:relative;margin-top: 29px;}
.vacancyBlock h4{margin-left:0;}
.vacancyBlock ul {float:left; width:90%;margin-top: 11px;}
.vacancyBlock ul li{margin-left: 13px;padding-bottom: 18px;}
.vacancyBlock ul li a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.vacancyBlock ul li.actLi{color:#219007;}
.vacancyBlock ul li.actLi a{color:#219007; font:14px/140% Arial; border-bottom:1px dotted #219007; text-decoration:none;}
.vacancyBlock ul li div{float: left; margin: 10px 7px; display:none;}
.vacancyBlock ul li ul{float:left;margin-top: 0px; padding-bottom: 20px;}
.vacancyBlock ul li p{color:#585858;font:bold 12px Arial;padding-bottom: 3px;}
.vacancyBlock ul li ul li{color:#585858;font:12px Arial/155%;list-style-type:none;margin-left:0;padding-bottom:1px;}
.vacAbs{ float:left; width:80px; position:absolute; top:19px; right:0px; text-align:center;}
.vacAbs a{text-decoration:none; }
.vacAbs a span{color:#596b70; font:11px/200% Arial; text-decoration:underline;}
.vacancyBlock p span{margin: 0 ; padding:0; height:auto; width:50%;}
.partL{ float:left; width:170px;margin-left: -2px;margin-top:6px;margin-bottom: 20px;}
.partL div{float:left; width:154px; overflow:hidden; border:3px solid white; box-shadow:0 1px 4px #818181;}
.partR{margin-left:180px;}
.partR a{color:#49413b; font:bold 16px/150% Arial;}
.partR p a{color:#219007; font:12px Arial;}
.partR div{float:left; width:100%; margin-top:12px;margin-bottom: -5px;}
.partR div p{margin:0;padding:0;}
.partT{float:left; width:100%; color:#727272; font:11px Arial;margin-top: -7px;margin-bottom: 6px;}
.partT img{vertical-align:baseline;}
.partT span{font:italic 11px Arial;margin-left: 9px; margin-right: 2px;}
.contentDivs{ float:left; width:100%;margin-top: 38px; margin-bottom: 7px;}
.contentDivs h5{color:#514f4c;font:bold italic 20px Arial;padding-bottom: 13px;}
.contentDivsL{ float:left; margin: 0 0 0 6%; width:56%;}
.contentDivsL div{float:left; width:100%;color:#717171; font:italic 12px Arial; margin-top: 3px; }
.contentDivsL div span{float:left;color:#717171; font: 13px "Myriad Pro", Tahoma;margin: 2px 6px 0 2px;}
.contentDivsL div a{color:#3380bc; font:13px/150% Arial;margin-right: 6px;}
.contentDivsR{ float:left; margin: 0 0 0 6%; width:28%;}
.contentDivsR div{float:left; width:100%;margin-top: 5px;margin-bottom: 9px;}
.contentDivsR div a{color:#3380bc; font:13px Arial;margin-right: 6px;}
.contentDivsR p{color:#636363; font: italic 12px/145% Arial; margin-top: 8px;}
PK I)[vЍxsU sU
main.css.~91~nu W+A html,body{height:100%;margin:0;padding:0;}
input,select,a{outline:none;}
body{color:black;width:100%;min-width:990px;height:100%;min-height:100%;font:11px Arial;background:#fff9ef url(../img/bodyBg.png) repeat-x top left;}
body.inner{background:white url(../img/innerBg.jpg) repeat-x top left;}
.wrap{min-height:100%;position:relative;float:left;width:100%;overflow: hidden;}
.wrapInner{margin:0 auto;max-width:1300px;}
.footer{float:left;width:100%;position:absolute;bottom:0;left:0;height:182px;background:transparent url(../img/footBg.png) repeat-x top left;}
.clear{clear:both;}
.footerIn{margin:0 auto;max-width:1300px;}
.header{float:left;width:100%;position:relative;z-index:1000;background:transparent url(../img/headBg.png) repeat-x top left;height:102px;}
.logo{ float: left; margin-left: 3%; margin-top: 24px; width: 24%;}
.mainMenu{float:left;width:60%;margin-top:40px;}
.mainMenu ul li{float:left;margin-right:2%;margin-left:2%;}
.mainMenu ul li a{color:#e0eff9;font:bold italic 14px Arial;border-bottom:1px solid #e0eff9;}
.mainMenu ul li a:hover{color:white;border-bottom:1px solid white;}
.entrance{float:right;margin:42px 6% 0 0;}
.entrance a{text-decoration:none;color:#e0eff9;}
.entrance a img{vertical-align:middle;margin-right:7px;}
.entrance a span{font:11px Arial;border-bottom:1px solid #e0eff9;}
.entrance a:hover{color:white;}
.entrance a:hover span{font:11px Arial;border-bottom:1px solid white;}
.secondMenu{float:left;margin-left:9%;margin-top:23px;width:72%;}
.secondMenu ul li{float:left;margin-right:5%;}
.secondMenu ul li a{text-decoration:none;color:#505050;}
.secondMenu ul li a span{display:block;margin:12px 0 0 0;float:left;}
.secondMenu ul li a span em{font:11px Arial;border-bottom:1px solid #505050;}
.secondMenu ul li a:hover{color:#eb2b21!important;}
.secondMenu ul li a:hover span em{font:11px Arial;border-bottom:1px solid #eb2b21;}
.secondMenu ul li a img{float:left;margin-right:9px;margin-left:-3px;}
.phones{margin:29px 6% 0 0;padding-bottom:10px;position:absolute;z-index:10;top:0; right:0;}
.phones div{color:white;font:12px Arial;}
.phones div span{color:white;font:bold 20px Arial;margin-left:4px;}
.phones p{width:70%;float:right;margin:9px 0 0;}
.phones p a{text-decoration:none;color:white;}
.phones p a img{float:left;margin-right:6px;}
.phones p a span{font:11px Arial;border-bottom:1px dotted white;}
.phones p a:hover{color:#e0eff9;}
.phones p a:hover span{font:11px Arial;border-bottom:1px dotted #e0eff9;}
.visual{float:left;width:100%;position:relative;margin-top: -5px;}
.visualIn{position:relative; z-index:9;height:333px;width:100%; overflow:hidden;}
.visualIn img{min-width:100%;}
.content{float:left;width:100%;padding-bottom:221px;overflow:hidden;}
.visualMenu{ float:left; width:100%; background:transparent url(../img/visBg.png) no-repeat bottom center;padding-bottom:10px;}
.visualMenu table{width:100%;}
.visualMenu table td a{text-decoration:none; font:bold 24px "Myriad Pro", Tahoma;}
.visualMenu table td {text-align:center; vertical-align:middle;width:33%;padding: 8px 10px 10px;}
.visualMenu table td.td1 a{color:white;}
.visualMenu table td.td2 a{color:white;}
.visualMenu table td.td3 a{color:#bec2c5;}
.visualMenu table td.td1 {background:#0273ca;}
.visualMenu table td.td2 {background:#ff822a;}
.visualMenu table td.td3 {background:white;}
.contentAds{float:left;width:100%;margin-top:31px;}
.contentAds h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.adsBlockImg{text-align:center;display:block;margin:0 auto;width:220px;height:142px;background:transparent url(../img/adsBg.gif) no-repeat 0 0;position:relative;}
.adsBlockImg span{position:absolute;bottom:14px;width:100%;text-align:center;left:0;}
.adsBlock{float:left;width:21%;margin-top: 18px;margin-left: 3%;}
.adsBlock p a{color:#3380bc;font:italic 11px Arial;}
.adsBlock p{margin-top:-2px;text-align:center;display:block;}
.adsBlock p a:hover{color:#ff822a;}
.adsBlock p.actP a{color:#ff822a;}
.contentNews{float:left;width:100%;margin-top:42px;}
.contentNews h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.contentNewsBlock{float:left; margin-top: 17px; padding-left: 6%; width: 25%;}
.contentNewsBlock div{padding-bottom:9px;}
.contentNewsBlock span{color:#727272;font:italic 11px Arial;}
.contentNewsBlock em{color:white;font:italic 11px Arial;margin-left:19px;padding:0 8px 1px;}
.contentNewsBlock a{color:#e86a11;font:13px/150% Arial;}
.contentNewsBlock a:hover{color:#636363;font:13px/150% Arial;}
.contentNewsBlock p{color:#636363;font:italic 12px/150% Arial;padding-top:7px;}
.contentNewsBlock em.grayN{background:#6d6862;}
.contentNewsBlock em.orangeN{background:#ff822a;}
.contentNewsBlock em.yellowN{background:#0273ca;}
.contentBtm{float:left;width:100%;margin-top:41px;}
.contentBtm p{color:#575757;font:bold italic 14px Arial;padding-bottom:15px;margin-left: 6%;}
.contentBtm ul li{float:left;margin:0 1% 0 0;}
.contentBtm ul {margin-left:6%;}
.footerT{float:left;width:94%;margin-top:39px;margin-left:6%;}
.footerT ul li{float:left;width:25%;margin-bottom: 10px;}
.footerT ul li a{color:#e0eff9;font:11px Arial;}
.footerT ul li a:hover{color:white;}
.footerB{float:left;width:100%;margin-top:12px;}
.footerSocial{float:left; margin: 10px 0 6px 6%; width: 8%;}
.footerSocial ul,.footerSocial ul li,.footerSocial ul li a{float:left;}
.footerSocial ul li a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#FFFFFF,#F3F3F3) repeat scroll 0 0 transparent;border-color:#E5E5E5 #D2D2D2 #C0C0C0 -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#333333;height:45px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:40px;}
.footerSocial ul li:first-child a{border-left:1px solid #D2D2D2;}
.footerSocial ul li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CBCBCB #A5A5A5 #818181;border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 4px #818181;color:#333333 !important;margin-left:-1px;position:relative;z-index:2;}
.footerSocial ul li:first-child a:hover{margin-left:0;}
.footerSocial ul li a span{display:block;font-size:10px;margin-bottom:3px;padding-top:5px;text-align:center;}
.footerSocial ul li a i{background:url("../img/social.png") no-repeat scroll 0 0 transparent;display:block;height:15px;margin-left:13px;width:15px;}
.footerSocial ul li.fb a{border-radius:5px 0 0 5px;}
.footerSocial ul li.vk a{border-radius:0 5px 5px 0;}
.footerSocial ul li.fb a i{background-position:top left;}
.footerSocial ul li.vk a i{background-position:top right;}
.footerSocial ul li.fb a:hover i{background-position:bottom left;}
.footerSocial ul li.vk a:hover i{background-position:bottom right;}
.copyright{color:#453d3d;float:left;margin:8px 0;width:22%;margin-left:1%;width:21%;margin-right:1%;padding-left:5px;}
.copyright p{color:#453d3d;font:12px "Myriad Pro", Tahoma;padding-top:7px;padding-bottom: 7px;}
.copyright a{color:#453d3d;font:12px "Myriad Pro", Tahoma;}
.copyright a:hover{color:black;}
.footAddress{float:left;width:23%;margin:4px 1% 0 8%;padding-left:3px;}
.footAddress div{color:#453d3d;font:12px Arial;}
.footAddress div span{color:white;font:bold 20px Arial;margin-left:6px;}
.footAddress p{margin:6px 2px;color:#453d3d;font:11px Arial;}
.reactive{color:#453d3d;font:11px Arial;float:right;width:19%;margin-right:9%;margin-top:12px;padding-left:5px;text-align:right;}
.reactive a{text-decoration:none;}
.reactive a img{vertical-align:middle;}
.car{position:absolute;top:-1px;left:72%;}
.contentL{float:left;width:230px;margin-top:64px;}
.leftMenu{float:left;width:200px;margin-left:22px;margin-top: 1px;}
.leftMenu ul li{padding:4px 10px 6px;}
.leftMenu ul li a{color:#4a423c;font:13px Arial;}
.leftMenu ul li.a{background: #f18212 url("../img/leftMenuBg.jpg") repeat-x scroll 0 0;border-radius:13px;}
.leftMenu ul li ul{padding-top:7px;padding-bottom:19px;}
.leftMenu ul li ul li{padding:4px 10px 6px;width:160px;}
.leftMenu ul li.a a{color:white;font:bold 13px Arial;text-decoration:none;}
.contentL .secondMenu{margin:55px 0 0 22px;width:200px;}
.contentL .secondMenu span{float:none;margin-left:68px;}
.contentL .secondMenu ul li{float:left;width:100%;margin-bottom:35px;}
.contentR{margin-left:245px;margin-top:60px;position:relative;}
.contentR p{color:#4a423c;font:12px/150% Arial;}
.contentR h1{color:#4a423c;font:bold 26px/150% Arial;margin-left:5px;width:80%;}
.breadCr{float:left;width:100%;color:#888888;font:italic 11px Arial;margin-top:16px;margin-bottom:35px;}
.breadCr a{color:#888888;font:italic 11px Arial;margin:0 6px;}
.breadCr span{color:#888888;font:italic 11px Arial;margin:0 6px;}
.contentTabs{float:left;width:100%;margin-top:12px;}
.contentTabs ul li{float:left;margin:0 28px 0 7px;}
.contentTabs ul li a{float:left;color:#888888;font:bold italic 18px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs ul li span{float:left;color:#219007;font:bold italic 18px Arial;}
.newsBlock{float:left;width:96%;margin-top:23px;margin-bottom:7px;}
.newsBlockL{float:left;width:146px;height:103px;position:relative;overflow:hidden;margin-left:4px;margin-top:3px;}
.newsAbs{position:absolute;top:0;left:0;}
.newsBlockR{margin-left:167px;}
.newsBlockR span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:8px;}
.newsBlockR a{color:#fa7301;font:14px Arial;}
.newsBlockR p{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR p a{color:#219007;font:12px Arial;}
.newsBlockR em{background:#ff4310;color:white;font:italic 11px Arial;padding:0 6px 1px;margin-left:10px;vertical-align:top;}
.newsBlockR ul{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR ul li{padding-bottom:5px;}
.newsBlockR div{float:right;font: 11px Arial; color:#727272; margin-top: -3px;}
.newsBlockR div span{float:none; width:auto;font:italic 11px Arial;color:#727272;}
.newsBlockR div img{margin: 0 6px;}
.tenderBlock{float:left;width:98%;margin-top:3px;margin-bottom:29px;margin-left: 7px;}
.tenderBlock span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:3px;}
.tenderBlock a{color:#49413b;font:bold 16px/150% Arial;}
.tenderBlock p{float:left;font:12px/165% Arial;margin-top:4px;width:96%;color:#585858;}
.tenderBlock p a{color:#fa7301;font:12px Arial;text-decoration:none;margin-left: 5px;}
.tenderBlock p a span{float:none; width:auto; margin:0; text-decoration:underline;color:#fa7301;font:12px Arial;margin-right: 3px;}
.pages{float:left;width:500px;margin-left:168px;margin-top:31px;}
.pages a{float:left;color:#665d56;font:13px Arial;margin:0 6px;}
.pages span{float:left;color:#ffa800;font:13px Arial;margin:0 6px;}
a.pagePrev{width:26px;height:15px;background:transparent url(../img/pagePrev.gif) no-repeat 0 0;margin:1px 16px 0 0;}
a.pageNext{width:26px;height:15px;background:transparent url(../img/pageNext.gif) no-repeat 0 0;margin:1px 0 0 16px;}
.contentIn{float:left;margin:4px 7px 32px;width:96%;}
.contentInImg{float:left;width:100%;height:166px;overflow:hidden;margin-bottom:18px;margin-top:28px;}
.contentIn p{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;}
.newsNav{float:left;width:100%;color:#919090;margin-top:55px;}
.newsNav a{text-decoration:none;margin:0 0;color:#ffa800;font:italic 12px Arial;}
.newsNav a span{text-decoration:underline;margin:0 7px;color:#ffa800;font:italic 12px Arial;}
.newsNav a.inAct{color:#919090;font:italic 12px Arial;text-decoration:none;cursor:default;}
.newsNav a.inAct span{color:#919090;font:italic 12px Arial;text-decoration:none;}
.contentR p.shopP{float:left;font:bold 12px/175% Arial;margin:0 0 4px 8px;width:97%;}
.contentTabs2{float:left;width:100%;margin-top:12px;}
.contentTabs2 ul li{float:left;margin:0 28px 9px 7px;}
.contentTabs2 ul li a{float:left;color:#888888;font:bold italic 15px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs2 ul li span{float:left;color:#219007;font:bold italic 15px Arial;}
.qBlock{ float:left; width:130px;margin: 28px 4% 18px 27px;}
.qBlock a{text-decoration:none;}
.qBlock a span{float:left; width:120px;text-align:center;padding:0;
box-shadow:0 1px 4px #cecece;
}
.qBlock a em{text-align:center; color:#fa7301;font:12px/145% Arial; margin-top:9px; text-decoration:underline;float:left; width:120px;}
.giftBlock{float:left;width:96%;margin-top:23px;margin-bottom:20px;}
.giftBlockL{float:left;width:200px;height:130px;position:relative;overflow:hidden;margin-left:3px;margin-top:4px;}
.giftBlockR{margin-left: 227px; margin-top: 4px;}
.giftBlockR span{float:left;width:100%;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;}
.giftBlockR a{color:#fa7301;font:14px Arial;}
.giftBlockR p{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;}
.giftBlockR ol{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;list-style-position:inside;}
.giftBlockR ol li{padding-bottom:2px;}
.contentIn p span{ position:relative; float:left; width:186px; height:132px; overflow:hidden; margin:0 14px 10px 0;}
.contentIn p span .textAbs{position:absolute; top:0; left:0;}
.contentIn p a{color:#219007;}
.contentR h2{color:#49413b; font:bold 17px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.contentR h3{float:left;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;margin-top:15px;}
.contentIn table{color:#585858;font:12px Arial;float:left; width:99%;margin-top: 15px;margin-left: 1px;margin-bottom: 26px;}
.contentIn table thead{color:#585858;font:bold 12px Arial;}
.contentIn table thead td{ padding-bottom: 17px;}
.contentIn table tbody tr th{color:#585858;font:bold 12px Arial;text-align:center;padding: 7px 10px 10px;border:1px solid #c9c4bb;}
.contentIn table tbody tr td{color:#585858;text-align:center;padding: 4px 10px 3px;border:1px solid #c9c4bb;min-width:42px;position:relative;}
.contentIn table tbody tr td p{margin:0; padding:0;}
.contentIn table tbody tr td img{float:left;margin-right:8px;}
.contentIn table tbody tr td p a{color:#fa7301;font:11px Arial;float:right;margin-top: 2px;}
.contentIn table tbody tr td.picsTable{ width:192px; padding-right:0;}
.contentIn table tbody tr td.cardTable{ min-width:159px; padding-right:0;white-space:nowrap;}
.contentIn table tbody tr td.cardTable img{}
.contentIn ul{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;margin-top: 2px;}
.contentIn ul li{padding-bottom:5px;color:#fa7301;list-style-type:disc;margin-left:16px;}
.contentIn ul li span{color:#585858;}
.contentIn table tbody tr.inAct td{color:#888888!important;}
.contentIn table tbody tr.inAct td p{color:#888888!important;}
.contentIn table tbody tr.inAct td.picsTable{}
.contentMap{float:left; width:99%; height:462px;background:transparent url(../img/mapBg.jpg) repeat-x 0 0;margin-top: 34px;margin-bottom: 15px;}
.contentMap div{float:left; width:100%; height:454px;margin:4px 0; overflow:hidden;}
.buildBlock{float:left; width:100%;margin-top: 16px;margin-bottom: 23px;}
.buildBlockT{float:left; width:100%;height:192px; overflow:hidden;}
.buildBlockB{float:left; width:100%;margin-top: 12px;}
.buildBlockB div{font:12px/165% Arial;color:#585858; float:left; width:83%; position:relative;padding-right:17%;margin-bottom: 4px;}
.buildBlockB div em{float:left; width:126px; margin-right:15px; font:bold 12px/165% Arial;height:20px;}
.buildBlockB div a{text-decoration:none;color:#fa7301;font:11px Arial;position: absolute;top:0; right: 7px;}
.buildBlockB div a img{vertical-align:bottom; margin-right:7px;}
.buildBlockB div a span{color:#fa7301;text-decoration:underline;}
img.servIcon{position:absolute; top:7px; right:4%;}
.contentR h4{color:#49413b; font:bold 14px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.fileBlocks{float:left; width:100%;margin-bottom: -8px;}
.fileBlocks div{float:left; width:32%; margin: 18px 4% 18px 0;}
.fileBlocks div a{text-decoration:none;color:#787878;font:12px Arial;margin-left: 27px;}
.fileBlocks div a img{vertical-align:middle; margin-right:15px;}
.fileBlocks div a span{text-decoration:underline;margin-right:5px;color:#787878;font:12px Arial;}
.calcBlock{float:left;margin: 18px 17px 0; width: 91%; border:3px solid #e5e5e5; border-radius: 5px;padding: 0 0 21px;}
.calcLine p{color:#585858;font:bold 14px Arial;margin-left:20px; padding-bottom: 11px;}
.calcBlock label{color:#585858;font:12px Arial;margin-right: 23px;}
.calcLine{float:left;margin-bottom: 18px;position:relative;margin-top:15px;width:98%;}
.calcLineIn{float:left;width:44%;color:#8d8d8d;font:12px Arial;}
.borderLine{float:left;border:1px solid #219007;border-radius: 3px;margin: 2px 20px 15px; width: 91%;padding-top: 14px;padding-bottom: 6px;}
.borderLineIn{float:left;width:50%;}
.borderLineIn span{color:#585858;font:bold 20px Arial; float:left; width:56px; text-align:center;}
.borderLineIn p{color:#8d8d8d;font: 10px/140% Arial; margin: 4px 13px 4px 10px; width: auto;}
.borderLineIn div{padding-bottom:9px;}
.calcRadio{ vertical-align:top; margin-left:20px; padding:0;margin-top:1px;margin-right: 1px;}
.calcInp{color: #585858; font: 12px Arial; margin-left: 20px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 148px;}
.calcInp2{color: #585858; font: 12px Arial; margin-left: 3px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 228px;}
.calcMap{position:absolute; bottom:5px; left:80%; color:#219007; font: 12px Arial; }
.calcLine span{float: left; margin-bottom: 4px; margin-top: 6px; width: 33%;}
.calcCheck{ vertical-align:top; padding:0;margin-top:1px;margin-right: 1px;margin-left: 21px;}
.calcSub{float:left; border:none;margin-left: 39%; margin-top: 9px; cursor:pointer; width:146px; height:35px;background:transparent url(../img/calcSub.gif) no-repeat 0 0;}
.faqBlock{float:left; width:96%;background:transparent url(../img/hid1.gif) no-repeat 0 3px;padding-left:20px;margin-top: 43px;margin-bottom: -13px;}
.faqBlock a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.faqBlock p{color:#acacac; font:11px Arial;margin-top: 6px;}
.faqBlock p span{color:#585858;font:bold 11px Arial;margin: 0 14px 0 0; padding:0; height:auto; width:auto;}
.hidDiv{ float:left; width:100%; position:relative;margin-top:2px;margin-bottom:4px;display:none;}
.hidImg{ position:absolute; top:0; left:7px;}
.hidDivIn{float:left;margin-top:15px; background-color:#ededed;color:#585858;font:12px/170% Arial;border-radius: 5px;padding: 13px 10px 12px 21px;}
.actDiv{background:transparent url(../img/hid2.gif) no-repeat 0 3px;}
.faqBut{float:left; width:144px; height:46px; border:none; cursor:pointer;background:transparent url(../img/faqBut.gif) no-repeat 0 0;margin: 55px 18px 0;}
.vacancyBlock{float:left; width:100%; position:relative;margin-top: 29px;}
.vacancyBlock h4{margin-left:0;}
.vacancyBlock ul {float:left; width:90%;margin-top: 11px;}
.vacancyBlock ul li{margin-left: 13px;padding-bottom: 18px;}
.vacancyBlock ul li a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.vacancyBlock ul li.actLi{color:#219007;}
.vacancyBlock ul li.actLi a{color:#219007; font:14px/140% Arial; border-bottom:1px dotted #219007; text-decoration:none;}
.vacancyBlock ul li div{float: left; margin: 10px 7px; display:none;}
.vacancyBlock ul li ul{float:left;margin-top: 0px; padding-bottom: 20px;}
.vacancyBlock ul li p{color:#585858;font:bold 12px Arial;padding-bottom: 3px;}
.vacancyBlock ul li ul li{color:#585858;font:12px Arial/155%;list-style-type:none;margin-left:0;padding-bottom:1px;}
.vacAbs{ float:left; width:80px; position:absolute; top:19px; right:0px; text-align:center;}
.vacAbs a{text-decoration:none; }
.vacAbs a span{color:#596b70; font:11px/200% Arial; text-decoration:underline;}
.vacancyBlock p span{margin: 0 ; padding:0; height:auto; width:50%;}
.partL{ float:left; width:170px;margin-left: -2px;margin-top:6px;margin-bottom: 20px;}
.partL div{float:left; width:154px; overflow:hidden; border:3px solid white; box-shadow:0 1px 4px #818181;}
.partR{margin-left:180px;}
.partR a{color:#49413b; font:bold 16px/150% Arial;}
.partR p a{color:#219007; font:12px Arial;}
.partR div{float:left; width:100%; margin-top:12px;margin-bottom: -5px;}
.partR div p{margin:0;padding:0;}
.partT{float:left; width:100%; color:#727272; font:11px Arial;margin-top: -7px;margin-bottom: 6px;}
.partT img{vertical-align:baseline;}
.partT span{font:italic 11px Arial;margin-left: 9px; margin-right: 2px;}
.contentDivs{ float:left; width:100%;margin-top: 38px; margin-bottom: 7px;}
.contentDivs h5{color:#514f4c;font:bold italic 20px Arial;padding-bottom: 13px;}
.contentDivsL{ float:left; margin: 0 0 0 6%; width:56%;}
.contentDivsL div{float:left; width:100%;color:#717171; font:italic 12px Arial; margin-top: 3px; }
.contentDivsL div span{float:left;color:#717171; font: 13px "Myriad Pro", Tahoma;margin: 2px 6px 0 2px;}
.contentDivsL div a{color:#3380bc; font:13px/150% Arial;margin-right: 6px;}
.contentDivsR{ float:left; margin: 0 0 0 6%; width:28%;}
.contentDivsR div{float:left; width:100%;margin-top: 5px;margin-bottom: 9px;}
.contentDivsR div a{color:#3380bc; font:13px Arial;margin-right: 6px;}
.contentDivsR p{color:#636363; font: italic 12px/145% Arial; margin-top: 8px;}
PK I)[IQIW IW
main.css.~72~nu W+A html,body{height:100%;margin:0;padding:0;}
input,select,a{outline:none;}
body{color:black;width:100%;min-width:990px;height:100%;min-height:100%;font:11px Arial;background:#fff9ef url(../img/bodyBg.png) repeat-x top left;}
body.inner{background:white url(../img/innerBg.jpg) repeat-x top left;}
.wrap{min-height:100%;position:relative;float:left;width:100%;padding-bottom:272px;overflow: hidden;}
.wrapInner{margin:0 auto;max-width:1300px;}
.footer{float:left;width:100%;position:absolute;bottom:0;left:0;height:182px;background:transparent url(../img/footBg.png) repeat-x top left;}
.clear{clear:both;}
.footerIn{margin:0 auto;max-width:1300px;}
.header{float:left;width:100%;position:relative;z-index:1000;background:transparent url(../img/headBg.png) repeat-x top left;height:102px;}
.logo{ float: left; margin-left: 3%; margin-top: 24px; width: 24%;}
.mainMenu{float:left;width:60%;margin-top:40px;}
.mainMenu ul li{float:left;margin-right:2%;margin-left:2%;}
.mainMenu ul li a{color:#e0eff9;font:bold italic 14px Arial;border-bottom:1px solid #e0eff9;}
.mainMenu ul li a:hover{color:white;border-bottom:1px solid white;}
.entrance{float:right;margin:42px 6% 0 0;}
.entrance a{text-decoration:none;color:#e0eff9;}
.entrance a img{vertical-align:middle;margin-right:7px;}
.entrance a span{font:11px Arial;border-bottom:1px solid #e0eff9;}
.entrance a:hover{color:white;}
.entrance a:hover span{font:11px Arial;border-bottom:1px solid white;}
.secondMenu{float:left;margin-left:9%;margin-top:23px;width:72%;}
.secondMenu ul li{float:left;margin-right:5%;}
.secondMenu ul li a{text-decoration:none;color:#505050;}
.secondMenu ul li a span{display:block;margin:12px 0 0 0;float:left;}
.secondMenu ul li a span em{font:11px Arial;border-bottom:1px solid #505050;}
.secondMenu ul li a:hover{color:#eb2b21!important;}
.secondMenu ul li a:hover span em{font:11px Arial;border-bottom:1px solid #eb2b21;}
.secondMenu ul li a img{float:left;margin-right:9px;margin-left:-3px;}
.phones{margin:29px 6% 0 0;padding-bottom:10px;position:absolute;z-index:10;top:0; right:0;}
.phones div{color:white;font:12px Arial;}
.phones div span{color:white;font:bold 20px Arial;margin-left:4px;}
.phones p{width:70%;float:right;margin:9px 0 0;}
.phones p a{text-decoration:none;color:white;}
.phones p a img{float:left;margin-right:6px;}
.phones p a span{font:11px Arial;border-bottom:1px dotted white;}
.phones p a:hover{color:#e0eff9;}
.phones p a:hover span{font:11px Arial;border-bottom:1px dotted #e0eff9;}
.visual{float:left;width:100%;position:relative;margin-top: -5px;}
.visualIn{position:relative; z-index:9;height:333px;width:100%; overflow:hidden;}
.visualIn img{min-width:100%;}
.content{float:left;width:100%;padding-bottom:38px;overflow:hidden;z-index:103;position:relative;}
.visualMenu{ float:left; width:100%; background:transparent url(../img/visBg.png) no-repeat bottom center;padding-bottom:10px;}
.visualMenu table{width:100%;}
.visualMenu table td a{text-decoration:none; font:bold 24px "Myriad Pro", Tahoma;}
.visualMenu table td {text-align:center; vertical-align:middle;width:33%;padding: 8px 10px 10px;}
.visualMenu table td.td1 a{color:white;}
.visualMenu table td.td2 a{color:white;}
.visualMenu table td.td3 a{color:#bec2c5;}
.visualMenu table td.td1 {background:#0273ca;}
.visualMenu table td.td2 {background:#ff822a;}
.visualMenu table td.td3 {background:white;}
.contentAds{float:left;width:100%;margin-top:31px;}
.contentAds h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.adsBlockImg{text-align:center;display:block;margin:0 auto;width:220px;height:142px;background:transparent url(../img/adsBg.gif) no-repeat 0 0;position:relative;}
.adsBlockImg span{position:absolute;bottom:14px;width:100%;text-align:center;left:0;}
.adsBlock{float:left;width:21%;margin-top: 18px;margin-left: 3%;}
.adsBlock p a{color:#3380bc;font:italic 11px Arial;}
.adsBlock p{margin-top:-2px;text-align:center;display:block;}
.adsBlock p a:hover{color:#ff822a;}
.adsBlock p.actP a{color:#ff822a;}
.contentNews{float:left;width:100%;margin-top:42px;}
.contentNews h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.contentNewsBlock{float:left; margin-top: 17px; padding-left: 6%; width: 25%;}
.contentNewsBlock div{padding-bottom:9px;}
.contentNewsBlock span{color:#727272;font:italic 11px Arial;}
.contentNewsBlock em{color:white;font:italic 11px Arial;margin-left:19px;padding:0 8px 1px;}
.contentNewsBlock a{color:#e86a11;font:13px/150% Arial;}
.contentNewsBlock a:hover{color:#636363;font:13px/150% Arial;}
.contentNewsBlock p{color:#636363;font:italic 12px/150% Arial;padding-top:7px;}
.contentNewsBlock em.grayN{background:#6d6862;}
.contentNewsBlock em.orangeN{background:#ff822a;}
.contentNewsBlock em.yellowN{background:#0273ca;}
.contentBtm{float:left;width:100%;margin-top:41px;}
.contentBtm p{color:#575757;font:bold italic 14px Arial;padding-bottom:15px;margin-left: 6%;}
.contentBtm ul li{float:left;margin:0 1% 0 0;}
.contentBtm ul {margin-left:6%;}
.footerT{float:left;width:100%;margin-top:32px;}
.footerT ul li{float:left;margin-left:3%;width:20%;margin-right:1%;}
.footerT ul li span{color:#43392e;font:bold 12px Arial;display:block;margin-left:2px;margin-bottom:17px;text-transform:uppercase;letter-spacing:0.8px;}
.footerT ul li ul li{float:left;width:90%;margin:0 2px 12px;}
.footerT ul li ul li a{color:#43392e;font:11px Arial;}
.footerT ul li ul li a:hover{color:black;}
.footerB{float:left;width:100%;margin-top:31px;}
.footerSocial{float:left;margin:6px 2%;width:22%;margin-left:3%;width:21%;margin-right:1%;}
.footerSocial ul,.footerSocial ul li,.footerSocial ul li a{float:left;}
.footerSocial ul li a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#FFFFFF,#F3F3F3) repeat scroll 0 0 transparent;border-color:#E5E5E5 #D2D2D2 #C0C0C0 -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#333333;height:45px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:40px;}
.footerSocial ul li:first-child a{border-left:1px solid #D2D2D2;}
.footerSocial ul li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CBCBCB #A5A5A5 #818181;border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 4px #818181;color:#333333 !important;margin-left:-1px;position:relative;z-index:2;}
.footerSocial ul li:first-child a:hover{margin-left:0;}
.footerSocial ul li a span{display:block;font-size:10px;margin-bottom:3px;padding-top:5px;text-align:center;}
.footerSocial ul li a i{background:url("../img/social.png") no-repeat scroll 0 0 transparent;display:block;height:15px;margin-left:13px;width:15px;}
.footerSocial ul li.tw a i{width:18px;}
.footerSocial ul li.tw a{border-radius:5px 0 0 5px;}
.footerSocial ul li.vk a{border-radius:0 5px 5px 0;}
.footerSocial ul li.tw a i{margin-left:11px;width:18px;}
.footerSocial ul li.gplus a i{background:-19px 0;}
.footerSocial ul li.fb a i{background:-34px 0;}
.footerSocial ul li.vk a i{background:-49px 0;}
.footerSocial ul li.tw a:hover i{background:0 -16px;}
.footerSocial ul li.gplus a:hover i{background:-19px -16px;}
.footerSocial ul li.fb a:hover i{background:-34px -16px;}
.footerSocial ul li.vk a:hover i{background:-49px -16px;}
.copyright{float:left;margin:14px 0;width:22%;margin-left:1%;width:21%;margin-right:1%;padding-left:5px;}
.copyright p{color:#453d3d;font:11px Arial;padding-top:7px;}
.copyright a{color:#f69408;font:11px Arial;}
.copyright a:hover{color:black;}
.footAddress{float:left;width:21%;margin:4px 1% 0;padding-left:3px;}
.footAddress div{color:#f69408;font:12px Arial;}
.footAddress div span{color:#f69408;font:bold 20px Arial;margin-left:6px;}
.footAddress p{margin:6px 2px;color:#453d3d;font:11px Arial;}
.reactive{color:#453d3d;font:11px Arial;float:left;width:19%;margin-left:5%;margin-right:1%;margin-top:12px;padding-left:5px;}
.reactive a{text-decoration:none;}
.reactive a img{vertical-align:middle;margin-bottom:3px;}
.car{position:absolute;top:-1px;left:72%;}
.contentL{float:left;width:230px;margin-top:64px;}
.leftMenu{float:left;width:200px;margin-left:22px;margin-top: 1px;}
.leftMenu ul li{padding:4px 10px 6px;}
.leftMenu ul li a{color:#4a423c;font:13px Arial;}
.leftMenu ul li.a{background: #f18212 url("../img/leftMenuBg.jpg") repeat-x scroll 0 0;border-radius:13px;}
.leftMenu ul li ul{padding-top:7px;padding-bottom:19px;}
.leftMenu ul li ul li{padding:4px 10px 6px;width:160px;}
.leftMenu ul li.a a{color:white;font:bold 13px Arial;text-decoration:none;}
.contentL .secondMenu{margin:55px 0 0 22px;width:200px;}
.contentL .secondMenu span{float:none;margin-left:68px;}
.contentL .secondMenu ul li{float:left;width:100%;margin-bottom:35px;}
.contentR{margin-left:245px;margin-top:60px;position:relative;}
.contentR p{color:#4a423c;font:12px/150% Arial;}
.contentR h1{color:#4a423c;font:bold 26px/150% Arial;margin-left:5px;width:80%;}
.breadCr{float:left;width:100%;color:#888888;font:italic 11px Arial;margin-top:16px;margin-bottom:35px;}
.breadCr a{color:#888888;font:italic 11px Arial;margin:0 6px;}
.breadCr span{color:#888888;font:italic 11px Arial;margin:0 6px;}
.contentTabs{float:left;width:100%;margin-top:12px;}
.contentTabs ul li{float:left;margin:0 28px 0 7px;}
.contentTabs ul li a{float:left;color:#888888;font:bold italic 18px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs ul li span{float:left;color:#219007;font:bold italic 18px Arial;}
.newsBlock{float:left;width:96%;margin-top:23px;margin-bottom:7px;}
.newsBlockL{float:left;width:146px;height:103px;position:relative;overflow:hidden;margin-left:4px;margin-top:3px;}
.newsAbs{position:absolute;top:0;left:0;}
.newsBlockR{margin-left:167px;}
.newsBlockR span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:8px;}
.newsBlockR a{color:#fa7301;font:14px Arial;}
.newsBlockR p{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR p a{color:#219007;font:12px Arial;}
.newsBlockR em{background:#ff4310;color:white;font:italic 11px Arial;padding:0 6px 1px;margin-left:10px;vertical-align:top;}
.newsBlockR ul{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR ul li{padding-bottom:5px;}
.newsBlockR div{float:right;font: 11px Arial; color:#727272; margin-top: -3px;}
.newsBlockR div span{float:none; width:auto;font:italic 11px Arial;color:#727272;}
.newsBlockR div img{margin: 0 6px;}
.tenderBlock{float:left;width:98%;margin-top:3px;margin-bottom:29px;margin-left: 7px;}
.tenderBlock span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:3px;}
.tenderBlock a{color:#49413b;font:bold 16px/150% Arial;}
.tenderBlock p{float:left;font:12px/165% Arial;margin-top:4px;width:96%;color:#585858;}
.tenderBlock p a{color:#fa7301;font:12px Arial;text-decoration:none;margin-left: 5px;}
.tenderBlock p a span{float:none; width:auto; margin:0; text-decoration:underline;color:#fa7301;font:12px Arial;margin-right: 3px;}
.pages{float:left;width:500px;margin-left:168px;margin-top:31px;}
.pages a{float:left;color:#665d56;font:13px Arial;margin:0 6px;}
.pages span{float:left;color:#ffa800;font:13px Arial;margin:0 6px;}
a.pagePrev{width:26px;height:15px;background:transparent url(../img/pagePrev.gif) no-repeat 0 0;margin:1px 16px 0 0;}
a.pageNext{width:26px;height:15px;background:transparent url(../img/pageNext.gif) no-repeat 0 0;margin:1px 0 0 16px;}
.contentIn{float:left;margin:4px 7px 32px;width:96%;}
.contentInImg{float:left;width:100%;height:166px;overflow:hidden;margin-bottom:18px;margin-top:28px;}
.contentIn p{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;}
.newsNav{float:left;width:100%;color:#919090;margin-top:55px;}
.newsNav a{text-decoration:none;margin:0 0;color:#ffa800;font:italic 12px Arial;}
.newsNav a span{text-decoration:underline;margin:0 7px;color:#ffa800;font:italic 12px Arial;}
.newsNav a.inAct{color:#919090;font:italic 12px Arial;text-decoration:none;cursor:default;}
.newsNav a.inAct span{color:#919090;font:italic 12px Arial;text-decoration:none;}
.contentR p.shopP{float:left;font:bold 12px/175% Arial;margin:0 0 4px 8px;width:97%;}
.contentTabs2{float:left;width:100%;margin-top:12px;}
.contentTabs2 ul li{float:left;margin:0 28px 9px 7px;}
.contentTabs2 ul li a{float:left;color:#888888;font:bold italic 15px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs2 ul li span{float:left;color:#219007;font:bold italic 15px Arial;}
.qBlock{ float:left; width:130px;margin: 28px 4% 18px 27px;}
.qBlock a{text-decoration:none;}
.qBlock a span{float:left; width:120px;text-align:center;padding:0;
box-shadow:0 1px 4px #cecece;
}
.qBlock a em{text-align:center; color:#fa7301;font:12px/145% Arial; margin-top:9px; text-decoration:underline;float:left; width:120px;}
.giftBlock{float:left;width:96%;margin-top:23px;margin-bottom:20px;}
.giftBlockL{float:left;width:200px;height:130px;position:relative;overflow:hidden;margin-left:3px;margin-top:4px;}
.giftBlockR{margin-left: 227px; margin-top: 4px;}
.giftBlockR span{float:left;width:100%;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;}
.giftBlockR a{color:#fa7301;font:14px Arial;}
.giftBlockR p{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;}
.giftBlockR ol{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;list-style-position:inside;}
.giftBlockR ol li{padding-bottom:2px;}
.contentIn p span{ position:relative; float:left; width:186px; height:132px; overflow:hidden; margin:0 14px 10px 0;}
.contentIn p span .textAbs{position:absolute; top:0; left:0;}
.contentIn p a{color:#219007;}
.contentR h2{color:#49413b; font:bold 17px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.contentR h3{float:left;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;margin-top:15px;}
.contentIn table{color:#585858;font:12px Arial;float:left; width:99%;margin-top: 15px;margin-left: 1px;margin-bottom: 26px;}
.contentIn table thead{color:#585858;font:bold 12px Arial;}
.contentIn table thead td{ padding-bottom: 17px;}
.contentIn table tbody tr th{color:#585858;font:bold 12px Arial;text-align:center;padding: 7px 10px 10px;border:1px solid #c9c4bb;}
.contentIn table tbody tr td{color:#585858;text-align:center;padding: 4px 10px 3px;border:1px solid #c9c4bb;min-width:42px;position:relative;}
.contentIn table tbody tr td p{margin:0; padding:0;}
.contentIn table tbody tr td img{float:left;margin-right:8px;}
.contentIn table tbody tr td p a{color:#fa7301;font:11px Arial;float:right;margin-top: 2px;}
.contentIn table tbody tr td.picsTable{ width:192px; padding-right:0;}
.contentIn table tbody tr td.cardTable{ min-width:159px; padding-right:0;white-space:nowrap;}
.contentIn table tbody tr td.cardTable img{}
.contentIn ul{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;margin-top: 2px;}
.contentIn ul li{padding-bottom:5px;color:#fa7301;list-style-type:disc;margin-left:16px;}
.contentIn ul li span{color:#585858;}
.contentIn table tbody tr.inAct td{color:#888888!important;}
.contentIn table tbody tr.inAct td p{color:#888888!important;}
.contentIn table tbody tr.inAct td.picsTable{}
.contentMap{float:left; width:99%; height:462px;background:transparent url(../img/mapBg.jpg) repeat-x 0 0;margin-top: 34px;margin-bottom: 15px;}
.contentMap div{float:left; width:100%; height:454px;margin:4px 0; overflow:hidden;}
.buildBlock{float:left; width:100%;margin-top: 16px;margin-bottom: 23px;}
.buildBlockT{float:left; width:100%;height:192px; overflow:hidden;}
.buildBlockB{float:left; width:100%;margin-top: 12px;}
.buildBlockB div{font:12px/165% Arial;color:#585858; float:left; width:83%; position:relative;padding-right:17%;margin-bottom: 4px;}
.buildBlockB div em{float:left; width:126px; margin-right:15px; font:bold 12px/165% Arial;height:20px;}
.buildBlockB div a{text-decoration:none;color:#fa7301;font:11px Arial;position: absolute;top:0; right: 7px;}
.buildBlockB div a img{vertical-align:bottom; margin-right:7px;}
.buildBlockB div a span{color:#fa7301;text-decoration:underline;}
img.servIcon{position:absolute; top:7px; right:4%;}
.contentR h4{color:#49413b; font:bold 14px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.fileBlocks{float:left; width:100%;margin-bottom: -8px;}
.fileBlocks div{float:left; width:32%; margin: 18px 4% 18px 0;}
.fileBlocks div a{text-decoration:none;color:#787878;font:12px Arial;margin-left: 27px;}
.fileBlocks div a img{vertical-align:middle; margin-right:15px;}
.fileBlocks div a span{text-decoration:underline;margin-right:5px;color:#787878;font:12px Arial;}
.calcBlock{float:left;margin: 18px 17px 0; width: 91%; border:3px solid #e5e5e5; border-radius: 5px;padding: 0 0 21px;}
.calcLine p{color:#585858;font:bold 14px Arial;margin-left:20px; padding-bottom: 11px;}
.calcBlock label{color:#585858;font:12px Arial;margin-right: 23px;}
.calcLine{float:left;margin-bottom: 18px;position:relative;margin-top:15px;width:98%;}
.calcLineIn{float:left;width:44%;color:#8d8d8d;font:12px Arial;}
.borderLine{float:left;border:1px solid #219007;border-radius: 3px;margin: 2px 20px 15px; width: 91%;padding-top: 14px;padding-bottom: 6px;}
.borderLineIn{float:left;width:50%;}
.borderLineIn span{color:#585858;font:bold 20px Arial; float:left; width:56px; text-align:center;}
.borderLineIn p{color:#8d8d8d;font: 10px/140% Arial; margin: 4px 13px 4px 10px; width: auto;}
.borderLineIn div{padding-bottom:9px;}
.calcRadio{ vertical-align:top; margin-left:20px; padding:0;margin-top:1px;margin-right: 1px;}
.calcInp{color: #585858; font: 12px Arial; margin-left: 20px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 148px;}
.calcInp2{color: #585858; font: 12px Arial; margin-left: 3px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 228px;}
.calcMap{position:absolute; bottom:5px; left:80%; color:#219007; font: 12px Arial; }
.calcLine span{float: left; margin-bottom: 4px; margin-top: 6px; width: 33%;}
.calcCheck{ vertical-align:top; padding:0;margin-top:1px;margin-right: 1px;margin-left: 21px;}
.calcSub{float:left; border:none;margin-left: 39%; margin-top: 9px; cursor:pointer; width:146px; height:35px;background:transparent url(../img/calcSub.gif) no-repeat 0 0;}
.faqBlock{float:left; width:96%;background:transparent url(../img/hid1.gif) no-repeat 0 3px;padding-left:20px;margin-top: 43px;margin-bottom: -13px;}
.faqBlock a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.faqBlock p{color:#acacac; font:11px Arial;margin-top: 6px;}
.faqBlock p span{color:#585858;font:bold 11px Arial;margin: 0 14px 0 0; padding:0; height:auto; width:auto;}
.hidDiv{ float:left; width:100%; position:relative;margin-top:2px;margin-bottom:4px;display:none;}
.hidImg{ position:absolute; top:0; left:7px;}
.hidDivIn{float:left;margin-top:15px; background-color:#ededed;color:#585858;font:12px/170% Arial;border-radius: 5px;padding: 13px 10px 12px 21px;}
.actDiv{background:transparent url(../img/hid2.gif) no-repeat 0 3px;}
.faqBut{float:left; width:144px; height:46px; border:none; cursor:pointer;background:transparent url(../img/faqBut.gif) no-repeat 0 0;margin: 55px 18px 0;}
.vacancyBlock{float:left; width:100%; position:relative;margin-top: 29px;}
.vacancyBlock h4{margin-left:0;}
.vacancyBlock ul {float:left; width:90%;margin-top: 11px;}
.vacancyBlock ul li{margin-left: 13px;padding-bottom: 18px;}
.vacancyBlock ul li a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.vacancyBlock ul li.actLi{color:#219007;}
.vacancyBlock ul li.actLi a{color:#219007; font:14px/140% Arial; border-bottom:1px dotted #219007; text-decoration:none;}
.vacancyBlock ul li div{float: left; margin: 10px 7px; display:none;}
.vacancyBlock ul li ul{float:left;margin-top: 0px; padding-bottom: 20px;}
.vacancyBlock ul li p{color:#585858;font:bold 12px Arial;padding-bottom: 3px;}
.vacancyBlock ul li ul li{color:#585858;font:12px Arial/155%;list-style-type:none;margin-left:0;padding-bottom:1px;}
.vacAbs{ float:left; width:80px; position:absolute; top:19px; right:0px; text-align:center;}
.vacAbs a{text-decoration:none; }
.vacAbs a span{color:#596b70; font:11px/200% Arial; text-decoration:underline;}
.vacancyBlock p span{margin: 0 ; padding:0; height:auto; width:50%;}
.partL{ float:left; width:170px;margin-left: -2px;margin-top:6px;margin-bottom: 20px;}
.partL div{float:left; width:154px; overflow:hidden; border:3px solid white; box-shadow:0 1px 4px #818181;}
.partR{margin-left:180px;}
.partR a{color:#49413b; font:bold 16px/150% Arial;}
.partR p a{color:#219007; font:12px Arial;}
.partR div{float:left; width:100%; margin-top:12px;margin-bottom: -5px;}
.partR div p{margin:0;padding:0;}
.partT{float:left; width:100%; color:#727272; font:11px Arial;margin-top: -7px;margin-bottom: 6px;}
.partT img{vertical-align:baseline;}
.partT span{font:italic 11px Arial;margin-left: 9px; margin-right: 2px;}
.contentDivs{ float:left; width:100%;margin-top: 38px; margin-bottom: 7px;}
.contentDivs h5{color:#514f4c;font:bold italic 20px Arial;padding-bottom: 13px;}
.contentDivsL{ float:left; margin: 0 0 0 6%; width:56%;}
.contentDivsL div{float:left; width:100%;color:#717171; font:italic 12px Arial; margin-top: 3px; }
.contentDivsL div span{float:left;color:#717171; font: 13px "Myriad Pro", Tahoma;margin: 2px 6px 0 2px;}
.contentDivsL div a{color:#3380bc; font:13px/150% Arial;margin-right: 6px;}
.contentDivsR{ float:left; margin: 0 0 0 6%; width:28%;}
.contentDivsR div{float:left; width:100%;margin-top: 5px;margin-bottom: 9px;}
.contentDivsR div a{color:#3380bc; font:13px Arial;margin-right: 6px;}
.contentDivsR p{color:#636363; font: italic 12px/145% Arial; margin-top: 8px;}
PK I)[#6U 6U
main.css.~87~nu W+A html,body{height:100%;margin:0;padding:0;}
input,select,a{outline:none;}
body{color:black;width:100%;min-width:990px;height:100%;min-height:100%;font:11px Arial;background:#fff9ef url(../img/bodyBg.png) repeat-x top left;}
body.inner{background:white url(../img/innerBg.jpg) repeat-x top left;}
.wrap{min-height:100%;position:relative;float:left;width:100%;overflow: hidden;}
.wrapInner{margin:0 auto;max-width:1300px;}
.footer{float:left;width:100%;position:absolute;bottom:0;left:0;height:182px;background:transparent url(../img/footBg.png) repeat-x top left;}
.clear{clear:both;}
.footerIn{margin:0 auto;max-width:1300px;}
.header{float:left;width:100%;position:relative;z-index:1000;background:transparent url(../img/headBg.png) repeat-x top left;height:102px;}
.logo{ float: left; margin-left: 3%; margin-top: 24px; width: 24%;}
.mainMenu{float:left;width:60%;margin-top:40px;}
.mainMenu ul li{float:left;margin-right:2%;margin-left:2%;}
.mainMenu ul li a{color:#e0eff9;font:bold italic 14px Arial;border-bottom:1px solid #e0eff9;}
.mainMenu ul li a:hover{color:white;border-bottom:1px solid white;}
.entrance{float:right;margin:42px 6% 0 0;}
.entrance a{text-decoration:none;color:#e0eff9;}
.entrance a img{vertical-align:middle;margin-right:7px;}
.entrance a span{font:11px Arial;border-bottom:1px solid #e0eff9;}
.entrance a:hover{color:white;}
.entrance a:hover span{font:11px Arial;border-bottom:1px solid white;}
.secondMenu{float:left;margin-left:9%;margin-top:23px;width:72%;}
.secondMenu ul li{float:left;margin-right:5%;}
.secondMenu ul li a{text-decoration:none;color:#505050;}
.secondMenu ul li a span{display:block;margin:12px 0 0 0;float:left;}
.secondMenu ul li a span em{font:11px Arial;border-bottom:1px solid #505050;}
.secondMenu ul li a:hover{color:#eb2b21!important;}
.secondMenu ul li a:hover span em{font:11px Arial;border-bottom:1px solid #eb2b21;}
.secondMenu ul li a img{float:left;margin-right:9px;margin-left:-3px;}
.phones{margin:29px 6% 0 0;padding-bottom:10px;position:absolute;z-index:10;top:0; right:0;}
.phones div{color:white;font:12px Arial;}
.phones div span{color:white;font:bold 20px Arial;margin-left:4px;}
.phones p{width:70%;float:right;margin:9px 0 0;}
.phones p a{text-decoration:none;color:white;}
.phones p a img{float:left;margin-right:6px;}
.phones p a span{font:11px Arial;border-bottom:1px dotted white;}
.phones p a:hover{color:#e0eff9;}
.phones p a:hover span{font:11px Arial;border-bottom:1px dotted #e0eff9;}
.visual{float:left;width:100%;position:relative;margin-top: -5px;}
.visualIn{position:relative; z-index:9;height:333px;width:100%; overflow:hidden;}
.visualIn img{min-width:100%;}
.content{float:left;width:100%;padding-bottom:221px;overflow:hidden;}
.visualMenu{ float:left; width:100%; background:transparent url(../img/visBg.png) no-repeat bottom center;padding-bottom:10px;}
.visualMenu table{width:100%;}
.visualMenu table td a{text-decoration:none; font:bold 24px "Myriad Pro", Tahoma;}
.visualMenu table td {text-align:center; vertical-align:middle;width:33%;padding: 8px 10px 10px;}
.visualMenu table td.td1 a{color:white;}
.visualMenu table td.td2 a{color:white;}
.visualMenu table td.td3 a{color:#bec2c5;}
.visualMenu table td.td1 {background:#0273ca;}
.visualMenu table td.td2 {background:#ff822a;}
.visualMenu table td.td3 {background:white;}
.contentAds{float:left;width:100%;margin-top:31px;}
.contentAds h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.adsBlockImg{text-align:center;display:block;margin:0 auto;width:220px;height:142px;background:transparent url(../img/adsBg.gif) no-repeat 0 0;position:relative;}
.adsBlockImg span{position:absolute;bottom:14px;width:100%;text-align:center;left:0;}
.adsBlock{float:left;width:21%;margin-top: 18px;margin-left: 3%;}
.adsBlock p a{color:#3380bc;font:italic 11px Arial;}
.adsBlock p{margin-top:-2px;text-align:center;display:block;}
.adsBlock p a:hover{color:#ff822a;}
.adsBlock p.actP a{color:#ff822a;}
.contentNews{float:left;width:100%;margin-top:42px;}
.contentNews h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.contentNewsBlock{float:left; margin-top: 17px; padding-left: 6%; width: 25%;}
.contentNewsBlock div{padding-bottom:9px;}
.contentNewsBlock span{color:#727272;font:italic 11px Arial;}
.contentNewsBlock em{color:white;font:italic 11px Arial;margin-left:19px;padding:0 8px 1px;}
.contentNewsBlock a{color:#e86a11;font:13px/150% Arial;}
.contentNewsBlock a:hover{color:#636363;font:13px/150% Arial;}
.contentNewsBlock p{color:#636363;font:italic 12px/150% Arial;padding-top:7px;}
.contentNewsBlock em.grayN{background:#6d6862;}
.contentNewsBlock em.orangeN{background:#ff822a;}
.contentNewsBlock em.yellowN{background:#0273ca;}
.contentBtm{float:left;width:100%;margin-top:41px;}
.contentBtm p{color:#575757;font:bold italic 14px Arial;padding-bottom:15px;margin-left: 6%;}
.contentBtm ul li{float:left;margin:0 1% 0 0;}
.contentBtm ul {margin-left:6%;}
.footerT{float:left;width:94%;margin-top:39px;margin-left:6%;}
.footerT ul li{float:left;width:25%;margin-bottom: 10px;}
.footerT ul li a{color:#e0eff9;font:11px Arial;}
.footerT ul li a:hover{color:white;}
.footerB{float:left;width:100%;margin-top:12px;}
.footerSocial{float:left; margin: 10px 0 6px 6%; width: 8%;}
.footerSocial ul,.footerSocial ul li,.footerSocial ul li a{float:left;}
.footerSocial ul li a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#FFFFFF,#F3F3F3) repeat scroll 0 0 transparent;border-color:#E5E5E5 #D2D2D2 #C0C0C0 -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#333333;height:45px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:40px;}
.footerSocial ul li:first-child a{border-left:1px solid #D2D2D2;}
.footerSocial ul li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CBCBCB #A5A5A5 #818181;border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 4px #818181;color:#333333 !important;margin-left:-1px;position:relative;z-index:2;}
.footerSocial ul li:first-child a:hover{margin-left:0;}
.footerSocial ul li a span{display:block;font-size:10px;margin-bottom:3px;padding-top:5px;text-align:center;}
.footerSocial ul li a i{background:url("../img/social.png") no-repeat scroll 0 0 transparent;display:block;height:15px;margin-left:13px;width:15px;}
.footerSocial ul li.fb a{border-radius:5px 0 0 5px;}
.footerSocial ul li.vk a{border-radius:0 5px 5px 0;}
.footerSocial ul li.fb a i{background-position:top left;}
.footerSocial ul li.vk a i{background-position:top right;}
.footerSocial ul li.fb a:hover i{background-position:bottom left;}
.footerSocial ul li.vk a:hover i{background-position:bottom right;}
.copyright{float:left;margin:8px 0;width:22%;margin-left:1%;width:21%;margin-right:1%;padding-left:5px;}
.copyright p{color:#453d3d;font:11px Arial;padding-top:7px;padding-bottom: 7px;}
.copyright a{color:#453d3d;font:11px Arial;}
.copyright a:hover{color:black;}
.footAddress{float:left;width:23%;margin:4px 1% 0 8%;padding-left:3px;}
.footAddress div{color:#453d3d;font:12px Arial;}
.footAddress div span{color:white;font:bold 20px Arial;margin-left:6px;}
.footAddress p{margin:6px 2px;color:#453d3d;font:11px Arial;}
.reactive{color:#453d3d;font:11px Arial;float:right;width:19%;margin-right:9%;margin-top:12px;padding-left:5px;}
.reactive a{text-decoration:none;}
.reactive a img{vertical-align:middle;}
.car{position:absolute;top:-1px;left:72%;}
.contentL{float:left;width:230px;margin-top:64px;}
.leftMenu{float:left;width:200px;margin-left:22px;margin-top: 1px;}
.leftMenu ul li{padding:4px 10px 6px;}
.leftMenu ul li a{color:#4a423c;font:13px Arial;}
.leftMenu ul li.a{background: #f18212 url("../img/leftMenuBg.jpg") repeat-x scroll 0 0;border-radius:13px;}
.leftMenu ul li ul{padding-top:7px;padding-bottom:19px;}
.leftMenu ul li ul li{padding:4px 10px 6px;width:160px;}
.leftMenu ul li.a a{color:white;font:bold 13px Arial;text-decoration:none;}
.contentL .secondMenu{margin:55px 0 0 22px;width:200px;}
.contentL .secondMenu span{float:none;margin-left:68px;}
.contentL .secondMenu ul li{float:left;width:100%;margin-bottom:35px;}
.contentR{margin-left:245px;margin-top:60px;position:relative;}
.contentR p{color:#4a423c;font:12px/150% Arial;}
.contentR h1{color:#4a423c;font:bold 26px/150% Arial;margin-left:5px;width:80%;}
.breadCr{float:left;width:100%;color:#888888;font:italic 11px Arial;margin-top:16px;margin-bottom:35px;}
.breadCr a{color:#888888;font:italic 11px Arial;margin:0 6px;}
.breadCr span{color:#888888;font:italic 11px Arial;margin:0 6px;}
.contentTabs{float:left;width:100%;margin-top:12px;}
.contentTabs ul li{float:left;margin:0 28px 0 7px;}
.contentTabs ul li a{float:left;color:#888888;font:bold italic 18px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs ul li span{float:left;color:#219007;font:bold italic 18px Arial;}
.newsBlock{float:left;width:96%;margin-top:23px;margin-bottom:7px;}
.newsBlockL{float:left;width:146px;height:103px;position:relative;overflow:hidden;margin-left:4px;margin-top:3px;}
.newsAbs{position:absolute;top:0;left:0;}
.newsBlockR{margin-left:167px;}
.newsBlockR span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:8px;}
.newsBlockR a{color:#fa7301;font:14px Arial;}
.newsBlockR p{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR p a{color:#219007;font:12px Arial;}
.newsBlockR em{background:#ff4310;color:white;font:italic 11px Arial;padding:0 6px 1px;margin-left:10px;vertical-align:top;}
.newsBlockR ul{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR ul li{padding-bottom:5px;}
.newsBlockR div{float:right;font: 11px Arial; color:#727272; margin-top: -3px;}
.newsBlockR div span{float:none; width:auto;font:italic 11px Arial;color:#727272;}
.newsBlockR div img{margin: 0 6px;}
.tenderBlock{float:left;width:98%;margin-top:3px;margin-bottom:29px;margin-left: 7px;}
.tenderBlock span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:3px;}
.tenderBlock a{color:#49413b;font:bold 16px/150% Arial;}
.tenderBlock p{float:left;font:12px/165% Arial;margin-top:4px;width:96%;color:#585858;}
.tenderBlock p a{color:#fa7301;font:12px Arial;text-decoration:none;margin-left: 5px;}
.tenderBlock p a span{float:none; width:auto; margin:0; text-decoration:underline;color:#fa7301;font:12px Arial;margin-right: 3px;}
.pages{float:left;width:500px;margin-left:168px;margin-top:31px;}
.pages a{float:left;color:#665d56;font:13px Arial;margin:0 6px;}
.pages span{float:left;color:#ffa800;font:13px Arial;margin:0 6px;}
a.pagePrev{width:26px;height:15px;background:transparent url(../img/pagePrev.gif) no-repeat 0 0;margin:1px 16px 0 0;}
a.pageNext{width:26px;height:15px;background:transparent url(../img/pageNext.gif) no-repeat 0 0;margin:1px 0 0 16px;}
.contentIn{float:left;margin:4px 7px 32px;width:96%;}
.contentInImg{float:left;width:100%;height:166px;overflow:hidden;margin-bottom:18px;margin-top:28px;}
.contentIn p{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;}
.newsNav{float:left;width:100%;color:#919090;margin-top:55px;}
.newsNav a{text-decoration:none;margin:0 0;color:#ffa800;font:italic 12px Arial;}
.newsNav a span{text-decoration:underline;margin:0 7px;color:#ffa800;font:italic 12px Arial;}
.newsNav a.inAct{color:#919090;font:italic 12px Arial;text-decoration:none;cursor:default;}
.newsNav a.inAct span{color:#919090;font:italic 12px Arial;text-decoration:none;}
.contentR p.shopP{float:left;font:bold 12px/175% Arial;margin:0 0 4px 8px;width:97%;}
.contentTabs2{float:left;width:100%;margin-top:12px;}
.contentTabs2 ul li{float:left;margin:0 28px 9px 7px;}
.contentTabs2 ul li a{float:left;color:#888888;font:bold italic 15px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs2 ul li span{float:left;color:#219007;font:bold italic 15px Arial;}
.qBlock{ float:left; width:130px;margin: 28px 4% 18px 27px;}
.qBlock a{text-decoration:none;}
.qBlock a span{float:left; width:120px;text-align:center;padding:0;
box-shadow:0 1px 4px #cecece;
}
.qBlock a em{text-align:center; color:#fa7301;font:12px/145% Arial; margin-top:9px; text-decoration:underline;float:left; width:120px;}
.giftBlock{float:left;width:96%;margin-top:23px;margin-bottom:20px;}
.giftBlockL{float:left;width:200px;height:130px;position:relative;overflow:hidden;margin-left:3px;margin-top:4px;}
.giftBlockR{margin-left: 227px; margin-top: 4px;}
.giftBlockR span{float:left;width:100%;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;}
.giftBlockR a{color:#fa7301;font:14px Arial;}
.giftBlockR p{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;}
.giftBlockR ol{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;list-style-position:inside;}
.giftBlockR ol li{padding-bottom:2px;}
.contentIn p span{ position:relative; float:left; width:186px; height:132px; overflow:hidden; margin:0 14px 10px 0;}
.contentIn p span .textAbs{position:absolute; top:0; left:0;}
.contentIn p a{color:#219007;}
.contentR h2{color:#49413b; font:bold 17px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.contentR h3{float:left;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;margin-top:15px;}
.contentIn table{color:#585858;font:12px Arial;float:left; width:99%;margin-top: 15px;margin-left: 1px;margin-bottom: 26px;}
.contentIn table thead{color:#585858;font:bold 12px Arial;}
.contentIn table thead td{ padding-bottom: 17px;}
.contentIn table tbody tr th{color:#585858;font:bold 12px Arial;text-align:center;padding: 7px 10px 10px;border:1px solid #c9c4bb;}
.contentIn table tbody tr td{color:#585858;text-align:center;padding: 4px 10px 3px;border:1px solid #c9c4bb;min-width:42px;position:relative;}
.contentIn table tbody tr td p{margin:0; padding:0;}
.contentIn table tbody tr td img{float:left;margin-right:8px;}
.contentIn table tbody tr td p a{color:#fa7301;font:11px Arial;float:right;margin-top: 2px;}
.contentIn table tbody tr td.picsTable{ width:192px; padding-right:0;}
.contentIn table tbody tr td.cardTable{ min-width:159px; padding-right:0;white-space:nowrap;}
.contentIn table tbody tr td.cardTable img{}
.contentIn ul{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;margin-top: 2px;}
.contentIn ul li{padding-bottom:5px;color:#fa7301;list-style-type:disc;margin-left:16px;}
.contentIn ul li span{color:#585858;}
.contentIn table tbody tr.inAct td{color:#888888!important;}
.contentIn table tbody tr.inAct td p{color:#888888!important;}
.contentIn table tbody tr.inAct td.picsTable{}
.contentMap{float:left; width:99%; height:462px;background:transparent url(../img/mapBg.jpg) repeat-x 0 0;margin-top: 34px;margin-bottom: 15px;}
.contentMap div{float:left; width:100%; height:454px;margin:4px 0; overflow:hidden;}
.buildBlock{float:left; width:100%;margin-top: 16px;margin-bottom: 23px;}
.buildBlockT{float:left; width:100%;height:192px; overflow:hidden;}
.buildBlockB{float:left; width:100%;margin-top: 12px;}
.buildBlockB div{font:12px/165% Arial;color:#585858; float:left; width:83%; position:relative;padding-right:17%;margin-bottom: 4px;}
.buildBlockB div em{float:left; width:126px; margin-right:15px; font:bold 12px/165% Arial;height:20px;}
.buildBlockB div a{text-decoration:none;color:#fa7301;font:11px Arial;position: absolute;top:0; right: 7px;}
.buildBlockB div a img{vertical-align:bottom; margin-right:7px;}
.buildBlockB div a span{color:#fa7301;text-decoration:underline;}
img.servIcon{position:absolute; top:7px; right:4%;}
.contentR h4{color:#49413b; font:bold 14px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.fileBlocks{float:left; width:100%;margin-bottom: -8px;}
.fileBlocks div{float:left; width:32%; margin: 18px 4% 18px 0;}
.fileBlocks div a{text-decoration:none;color:#787878;font:12px Arial;margin-left: 27px;}
.fileBlocks div a img{vertical-align:middle; margin-right:15px;}
.fileBlocks div a span{text-decoration:underline;margin-right:5px;color:#787878;font:12px Arial;}
.calcBlock{float:left;margin: 18px 17px 0; width: 91%; border:3px solid #e5e5e5; border-radius: 5px;padding: 0 0 21px;}
.calcLine p{color:#585858;font:bold 14px Arial;margin-left:20px; padding-bottom: 11px;}
.calcBlock label{color:#585858;font:12px Arial;margin-right: 23px;}
.calcLine{float:left;margin-bottom: 18px;position:relative;margin-top:15px;width:98%;}
.calcLineIn{float:left;width:44%;color:#8d8d8d;font:12px Arial;}
.borderLine{float:left;border:1px solid #219007;border-radius: 3px;margin: 2px 20px 15px; width: 91%;padding-top: 14px;padding-bottom: 6px;}
.borderLineIn{float:left;width:50%;}
.borderLineIn span{color:#585858;font:bold 20px Arial; float:left; width:56px; text-align:center;}
.borderLineIn p{color:#8d8d8d;font: 10px/140% Arial; margin: 4px 13px 4px 10px; width: auto;}
.borderLineIn div{padding-bottom:9px;}
.calcRadio{ vertical-align:top; margin-left:20px; padding:0;margin-top:1px;margin-right: 1px;}
.calcInp{color: #585858; font: 12px Arial; margin-left: 20px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 148px;}
.calcInp2{color: #585858; font: 12px Arial; margin-left: 3px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 228px;}
.calcMap{position:absolute; bottom:5px; left:80%; color:#219007; font: 12px Arial; }
.calcLine span{float: left; margin-bottom: 4px; margin-top: 6px; width: 33%;}
.calcCheck{ vertical-align:top; padding:0;margin-top:1px;margin-right: 1px;margin-left: 21px;}
.calcSub{float:left; border:none;margin-left: 39%; margin-top: 9px; cursor:pointer; width:146px; height:35px;background:transparent url(../img/calcSub.gif) no-repeat 0 0;}
.faqBlock{float:left; width:96%;background:transparent url(../img/hid1.gif) no-repeat 0 3px;padding-left:20px;margin-top: 43px;margin-bottom: -13px;}
.faqBlock a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.faqBlock p{color:#acacac; font:11px Arial;margin-top: 6px;}
.faqBlock p span{color:#585858;font:bold 11px Arial;margin: 0 14px 0 0; padding:0; height:auto; width:auto;}
.hidDiv{ float:left; width:100%; position:relative;margin-top:2px;margin-bottom:4px;display:none;}
.hidImg{ position:absolute; top:0; left:7px;}
.hidDivIn{float:left;margin-top:15px; background-color:#ededed;color:#585858;font:12px/170% Arial;border-radius: 5px;padding: 13px 10px 12px 21px;}
.actDiv{background:transparent url(../img/hid2.gif) no-repeat 0 3px;}
.faqBut{float:left; width:144px; height:46px; border:none; cursor:pointer;background:transparent url(../img/faqBut.gif) no-repeat 0 0;margin: 55px 18px 0;}
.vacancyBlock{float:left; width:100%; position:relative;margin-top: 29px;}
.vacancyBlock h4{margin-left:0;}
.vacancyBlock ul {float:left; width:90%;margin-top: 11px;}
.vacancyBlock ul li{margin-left: 13px;padding-bottom: 18px;}
.vacancyBlock ul li a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.vacancyBlock ul li.actLi{color:#219007;}
.vacancyBlock ul li.actLi a{color:#219007; font:14px/140% Arial; border-bottom:1px dotted #219007; text-decoration:none;}
.vacancyBlock ul li div{float: left; margin: 10px 7px; display:none;}
.vacancyBlock ul li ul{float:left;margin-top: 0px; padding-bottom: 20px;}
.vacancyBlock ul li p{color:#585858;font:bold 12px Arial;padding-bottom: 3px;}
.vacancyBlock ul li ul li{color:#585858;font:12px Arial/155%;list-style-type:none;margin-left:0;padding-bottom:1px;}
.vacAbs{ float:left; width:80px; position:absolute; top:19px; right:0px; text-align:center;}
.vacAbs a{text-decoration:none; }
.vacAbs a span{color:#596b70; font:11px/200% Arial; text-decoration:underline;}
.vacancyBlock p span{margin: 0 ; padding:0; height:auto; width:50%;}
.partL{ float:left; width:170px;margin-left: -2px;margin-top:6px;margin-bottom: 20px;}
.partL div{float:left; width:154px; overflow:hidden; border:3px solid white; box-shadow:0 1px 4px #818181;}
.partR{margin-left:180px;}
.partR a{color:#49413b; font:bold 16px/150% Arial;}
.partR p a{color:#219007; font:12px Arial;}
.partR div{float:left; width:100%; margin-top:12px;margin-bottom: -5px;}
.partR div p{margin:0;padding:0;}
.partT{float:left; width:100%; color:#727272; font:11px Arial;margin-top: -7px;margin-bottom: 6px;}
.partT img{vertical-align:baseline;}
.partT span{font:italic 11px Arial;margin-left: 9px; margin-right: 2px;}
.contentDivs{ float:left; width:100%;margin-top: 38px; margin-bottom: 7px;}
.contentDivs h5{color:#514f4c;font:bold italic 20px Arial;padding-bottom: 13px;}
.contentDivsL{ float:left; margin: 0 0 0 6%; width:56%;}
.contentDivsL div{float:left; width:100%;color:#717171; font:italic 12px Arial; margin-top: 3px; }
.contentDivsL div span{float:left;color:#717171; font: 13px "Myriad Pro", Tahoma;margin: 2px 6px 0 2px;}
.contentDivsL div a{color:#3380bc; font:13px/150% Arial;margin-right: 6px;}
.contentDivsR{ float:left; margin: 0 0 0 6%; width:28%;}
.contentDivsR div{float:left; width:100%;margin-top: 5px;margin-bottom: 9px;}
.contentDivsR div a{color:#3380bc; font:13px Arial;margin-right: 6px;}
.contentDivsR p{color:#636363; font: italic 12px/145% Arial; margin-top: 8px;}
PK I)[ߎU U
main.css.~95~nu W+A html,body{height:100%;margin:0;padding:0;}
input,select,a{outline:none;}
body{color:black;width:100%;min-width:990px;height:100%;min-height:100%;font:11px Arial;background:#fff9ef url(../img/bodyBg.png) repeat-x top left;}
body.inner{background:white url(../img/innerBg.jpg) repeat-x top left;}
.wrap{min-height:100%;position:relative;float:left;width:100%;overflow: hidden;}
.wrapInner{margin:0 auto;max-width:1300px;}
.footer{float:left;width:100%;position:absolute;bottom:0;left:0;height:182px;background:transparent url(../img/footBg.png) repeat-x top left;}
.clear{clear:both;}
.footerIn{margin:0 auto;max-width:1300px;}
.header{float:left;width:100%;position:relative;z-index:1000;background:transparent url(../img/headBg.png) repeat-x top left;height:102px;}
.logo{ float: left; margin-left: 3%; margin-top: 24px; width: 24%;}
.mainMenu{float:left;width:60%;margin-top:40px;}
.mainMenu ul li{float:left;margin-right:2%;margin-left:2%;}
.mainMenu ul li a{color:#e0eff9;font:bold italic 14px Arial;border-bottom:1px solid #e0eff9;}
.mainMenu ul li a:hover{color:white;border-bottom:1px solid white;}
.entrance{float:right;margin:42px 6% 0 0;}
.entrance a{text-decoration:none;color:#e0eff9;}
.entrance a img{vertical-align:middle;margin-right:7px;}
.entrance a span{font:11px Arial;border-bottom:1px solid #e0eff9;}
.entrance a:hover{color:white;}
.entrance a:hover span{font:11px Arial;border-bottom:1px solid white;}
.secondMenu{float:left;margin-left:9%;margin-top:23px;width:72%;}
.secondMenu ul li{float:left;margin-right:5%;}
.secondMenu ul li a{text-decoration:none;color:#505050;}
.secondMenu ul li a span{display:block;margin:12px 0 0 0;float:left;}
.secondMenu ul li a span em{font:11px Arial;border-bottom:1px solid #505050;}
.secondMenu ul li a:hover{color:#eb2b21!important;}
.secondMenu ul li a:hover span em{font:11px Arial;border-bottom:1px solid #eb2b21;}
.secondMenu ul li a img{float:left;margin-right:9px;margin-left:-3px;}
.phones{margin:29px 6% 0 0;padding-bottom:10px;position:absolute;z-index:10;top:0; right:0;}
.phones div{color:white;font:12px Arial;}
.phones div span{color:white;font:bold 20px Arial;margin-left:4px;}
.phones p{width:70%;float:right;margin:9px 0 0;}
.phones p a{text-decoration:none;color:white;}
.phones p a img{float:left;margin-right:6px;}
.phones p a span{font:11px Arial;border-bottom:1px dotted white;}
.phones p a:hover{color:#e0eff9;}
.phones p a:hover span{font:11px Arial;border-bottom:1px dotted #e0eff9;}
.visual{float:left;width:100%;position:relative;margin-top: -5px;}
.visualIn{position:relative; z-index:9;height:333px;width:100%; overflow:hidden;}
.visualIn img{min-width:100%;}
.content{float:left;width:100%;padding-bottom:221px;overflow:hidden;}
.visualMenu{ float:left; width:100%; background:transparent url(../img/visBg.png) no-repeat bottom center;padding-bottom:10px;}
.visualMenu table{width:100%;}
.visualMenu table td a{text-decoration:none; font:bold 24px "Myriad Pro", Tahoma;}
.visualMenu table td {text-align:center; vertical-align:middle;width:33%;padding: 8px 10px 10px;}
.visualMenu table td.td1 a{color:white;}
.visualMenu table td.td2 a{color:white;}
.visualMenu table td.td3 a{color:#bec2c5;}
.visualMenu table td.td1 {background:#0273ca;}
.visualMenu table td.td2 {background:#ff822a;}
.visualMenu table td.td3 {background:white;}
.contentAds{float:left;width:100%;margin-top:31px;}
.contentAds h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.adsBlockImg{text-align:center;display:block;margin:0 auto;width:220px;height:142px;background:transparent url(../img/adsBg.gif) no-repeat 0 0;position:relative;}
.adsBlockImg span{position:absolute;bottom:14px;width:100%;text-align:center;left:0;}
.adsBlock{float:left;width:21%;margin-top: 18px;margin-left: 3%;}
.adsBlock p a{color:#3380bc;font:italic 11px Arial;}
.adsBlock p{margin-top:-2px;text-align:center;display:block;}
.adsBlock p a:hover{color:#ff822a;}
.adsBlock p.actP a{color:#ff822a;}
.contentNews{float:left;width:100%;margin-top:42px;}
.contentNews h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.contentNewsBlock{float:left; margin-top: 17px; padding-left: 6%; width: 25%;}
.contentNewsBlock div{padding-bottom:9px;}
.contentNewsBlock span{color:#727272;font:italic 11px Arial;}
.contentNewsBlock em{color:white;font:italic 11px Arial;margin-left:19px;padding:0 8px 1px;}
.contentNewsBlock a{color:#e86a11;font:13px/150% Arial;}
.contentNewsBlock a:hover{color:#636363;font:13px/150% Arial;}
.contentNewsBlock p{color:#636363;font:italic 12px/150% Arial;padding-top:7px;}
.contentNewsBlock em.grayN{background:#6d6862;}
.contentNewsBlock em.orangeN{background:#ff822a;}
.contentNewsBlock em.yellowN{background:#0273ca;}
.contentBtm{float:left;width:100%;margin-top:41px;}
.contentBtm p{color:#575757;font:bold italic 14px Arial;padding-bottom:15px;margin-left: 6%;}
.contentBtm ul li{float:left;margin:0 1% 0 0;}
.contentBtm ul {margin-left:6%;}
.footerT{float:left;width:94%;margin-top:39px;margin-left:6%;}
.footerT ul li{float:left;width:25%;margin-bottom: 10px;}
.footerT ul li a{color:#e0eff9;font:11px Arial;}
.footerT ul li a:hover{color:white;}
.footerB{float:left;width:100%;margin-top:12px;}
.footerSocial{float:left; margin: 10px 0 6px 6%; width: 8%;}
.footerSocial ul,.footerSocial ul li,.footerSocial ul li a{float:left;}
.footerSocial ul li a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#FFFFFF,#F3F3F3) repeat scroll 0 0 transparent;border-color:#E5E5E5 #D2D2D2 #C0C0C0 -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#333333;height:45px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:40px;}
.footerSocial ul li:first-child a{border-left:1px solid #D2D2D2;}
.footerSocial ul li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CBCBCB #A5A5A5 #818181;border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 4px #818181;color:#333333 !important;margin-left:-1px;position:relative;z-index:2;}
.footerSocial ul li:first-child a:hover{margin-left:0;}
.footerSocial ul li a span{display:block;font-size:10px;margin-bottom:3px;padding-top:5px;text-align:center;}
.footerSocial ul li a i{background:url("../img/social.png") no-repeat scroll 0 0 transparent;display:block;height:15px;margin-left:13px;width:15px;}
.footerSocial ul li.fb a{border-radius:5px 0 0 5px;}
.footerSocial ul li.vk a{border-radius:0 5px 5px 0;}
.footerSocial ul li.fb a i{background-position:top left;}
.footerSocial ul li.vk a i{background-position:top right;}
.footerSocial ul li.fb a:hover i{background-position:bottom left;}
.footerSocial ul li.vk a:hover i{background-position:bottom right;}
.copyright{color:#453d3d;float:left;margin:8px 0;width:22%;margin-left:1%;width:21%;margin-right:1%;padding-left:5px;}
.copyright p{color:#453d3d;font:12px "Myriad Pro", Tahoma;padding-top:7px;padding-bottom: 7px;}
.copyright a{color:#453d3d;font:12px "Myriad Pro", Tahoma;}
.copyright a:hover{color:black;}
.footAddress{float:left;width:23%;margin:1px 1% 0 8%;padding-left:3px;}
.footAddress div{color:#453d3d;font:14px "Myriad Pro", Tahoma;}
.footAddress div span{color:white;font:bold 24px "Myriad Pro", Tahoma;margin-left:6px;}
.footAddress p{margin:9px 2px;color:#453d3d;font:12px "Myriad Pro", Tahoma;}
.reactive{color:#453d3d;font:11px Arial;float:right;width:19%;margin-right:9%;margin-top:12px;padding-left:5px;text-align:right;font:12px "Myriad Pro", Tahoma;}
.reactive a{text-decoration:none;}
.reactive a img{vertical-align:middle;}
.car{position:absolute;top:-1px;left:72%;}
.contentL{float:left;width:230px;margin-top:64px;}
.leftMenu{float:left;width:200px;margin-left:22px;margin-top: 1px;}
.leftMenu ul li{padding:4px 10px 6px;}
.leftMenu ul li a{color:#4a423c;font:13px Arial;}
.leftMenu ul li.a{background: #f18212 url("../img/leftMenuBg.jpg") repeat-x scroll 0 0;border-radius:13px;}
.leftMenu ul li ul{padding-top:7px;padding-bottom:19px;}
.leftMenu ul li ul li{padding:4px 10px 6px;width:160px;}
.leftMenu ul li.a a{color:white;font:bold 13px Arial;text-decoration:none;}
.contentL .secondMenu{margin:55px 0 0 22px;width:200px;}
.contentL .secondMenu span{float:none;margin-left:68px;}
.contentL .secondMenu ul li{float:left;width:100%;margin-bottom:35px;}
.contentR{margin-left:245px;margin-top:60px;position:relative;}
.contentR p{color:#4a423c;font:12px/150% Arial;}
.contentR h1{color:#4a423c;font:bold 26px/150% Arial;margin-left:5px;width:80%;}
.breadCr{float:left;width:100%;color:#888888;font:italic 11px Arial;margin-top:16px;margin-bottom:35px;}
.breadCr a{color:#888888;font:italic 11px Arial;margin:0 6px;}
.breadCr span{color:#888888;font:italic 11px Arial;margin:0 6px;}
.contentTabs{float:left;width:100%;margin-top:12px;}
.contentTabs ul li{float:left;margin:0 28px 0 7px;}
.contentTabs ul li a{float:left;color:#888888;font:bold italic 18px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs ul li span{float:left;color:#219007;font:bold italic 18px Arial;}
.newsBlock{float:left;width:96%;margin-top:23px;margin-bottom:7px;}
.newsBlockL{float:left;width:146px;height:103px;position:relative;overflow:hidden;margin-left:4px;margin-top:3px;}
.newsAbs{position:absolute;top:0;left:0;}
.newsBlockR{margin-left:167px;}
.newsBlockR span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:8px;}
.newsBlockR a{color:#fa7301;font:14px Arial;}
.newsBlockR p{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR p a{color:#219007;font:12px Arial;}
.newsBlockR em{background:#ff4310;color:white;font:italic 11px Arial;padding:0 6px 1px;margin-left:10px;vertical-align:top;}
.newsBlockR ul{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR ul li{padding-bottom:5px;}
.newsBlockR div{float:right;font: 11px Arial; color:#727272; margin-top: -3px;}
.newsBlockR div span{float:none; width:auto;font:italic 11px Arial;color:#727272;}
.newsBlockR div img{margin: 0 6px;}
.tenderBlock{float:left;width:98%;margin-top:3px;margin-bottom:29px;margin-left: 7px;}
.tenderBlock span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:3px;}
.tenderBlock a{color:#49413b;font:bold 16px/150% Arial;}
.tenderBlock p{float:left;font:12px/165% Arial;margin-top:4px;width:96%;color:#585858;}
.tenderBlock p a{color:#fa7301;font:12px Arial;text-decoration:none;margin-left: 5px;}
.tenderBlock p a span{float:none; width:auto; margin:0; text-decoration:underline;color:#fa7301;font:12px Arial;margin-right: 3px;}
.pages{float:left;width:500px;margin-left:168px;margin-top:31px;}
.pages a{float:left;color:#665d56;font:13px Arial;margin:0 6px;}
.pages span{float:left;color:#ffa800;font:13px Arial;margin:0 6px;}
a.pagePrev{width:26px;height:15px;background:transparent url(../img/pagePrev.gif) no-repeat 0 0;margin:1px 16px 0 0;}
a.pageNext{width:26px;height:15px;background:transparent url(../img/pageNext.gif) no-repeat 0 0;margin:1px 0 0 16px;}
.contentIn{float:left;margin:4px 7px 32px;width:96%;}
.contentInImg{float:left;width:100%;height:166px;overflow:hidden;margin-bottom:18px;margin-top:28px;}
.contentIn p{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;}
.newsNav{float:left;width:100%;color:#919090;margin-top:55px;}
.newsNav a{text-decoration:none;margin:0 0;color:#ffa800;font:italic 12px Arial;}
.newsNav a span{text-decoration:underline;margin:0 7px;color:#ffa800;font:italic 12px Arial;}
.newsNav a.inAct{color:#919090;font:italic 12px Arial;text-decoration:none;cursor:default;}
.newsNav a.inAct span{color:#919090;font:italic 12px Arial;text-decoration:none;}
.contentR p.shopP{float:left;font:bold 12px/175% Arial;margin:0 0 4px 8px;width:97%;}
.contentTabs2{float:left;width:100%;margin-top:12px;}
.contentTabs2 ul li{float:left;margin:0 28px 9px 7px;}
.contentTabs2 ul li a{float:left;color:#888888;font:bold italic 15px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs2 ul li span{float:left;color:#219007;font:bold italic 15px Arial;}
.qBlock{ float:left; width:130px;margin: 28px 4% 18px 27px;}
.qBlock a{text-decoration:none;}
.qBlock a span{float:left; width:120px;text-align:center;padding:0;
box-shadow:0 1px 4px #cecece;
}
.qBlock a em{text-align:center; color:#fa7301;font:12px/145% Arial; margin-top:9px; text-decoration:underline;float:left; width:120px;}
.giftBlock{float:left;width:96%;margin-top:23px;margin-bottom:20px;}
.giftBlockL{float:left;width:200px;height:130px;position:relative;overflow:hidden;margin-left:3px;margin-top:4px;}
.giftBlockR{margin-left: 227px; margin-top: 4px;}
.giftBlockR span{float:left;width:100%;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;}
.giftBlockR a{color:#fa7301;font:14px Arial;}
.giftBlockR p{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;}
.giftBlockR ol{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;list-style-position:inside;}
.giftBlockR ol li{padding-bottom:2px;}
.contentIn p span{ position:relative; float:left; width:186px; height:132px; overflow:hidden; margin:0 14px 10px 0;}
.contentIn p span .textAbs{position:absolute; top:0; left:0;}
.contentIn p a{color:#219007;}
.contentR h2{color:#49413b; font:bold 17px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.contentR h3{float:left;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;margin-top:15px;}
.contentIn table{color:#585858;font:12px Arial;float:left; width:99%;margin-top: 15px;margin-left: 1px;margin-bottom: 26px;}
.contentIn table thead{color:#585858;font:bold 12px Arial;}
.contentIn table thead td{ padding-bottom: 17px;}
.contentIn table tbody tr th{color:#585858;font:bold 12px Arial;text-align:center;padding: 7px 10px 10px;border:1px solid #c9c4bb;}
.contentIn table tbody tr td{color:#585858;text-align:center;padding: 4px 10px 3px;border:1px solid #c9c4bb;min-width:42px;position:relative;}
.contentIn table tbody tr td p{margin:0; padding:0;}
.contentIn table tbody tr td img{float:left;margin-right:8px;}
.contentIn table tbody tr td p a{color:#fa7301;font:11px Arial;float:right;margin-top: 2px;}
.contentIn table tbody tr td.picsTable{ width:192px; padding-right:0;}
.contentIn table tbody tr td.cardTable{ min-width:159px; padding-right:0;white-space:nowrap;}
.contentIn table tbody tr td.cardTable img{}
.contentIn ul{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;margin-top: 2px;}
.contentIn ul li{padding-bottom:5px;color:#fa7301;list-style-type:disc;margin-left:16px;}
.contentIn ul li span{color:#585858;}
.contentIn table tbody tr.inAct td{color:#888888!important;}
.contentIn table tbody tr.inAct td p{color:#888888!important;}
.contentIn table tbody tr.inAct td.picsTable{}
.contentMap{float:left; width:99%; height:462px;background:transparent url(../img/mapBg.jpg) repeat-x 0 0;margin-top: 34px;margin-bottom: 15px;}
.contentMap div{float:left; width:100%; height:454px;margin:4px 0; overflow:hidden;}
.buildBlock{float:left; width:100%;margin-top: 16px;margin-bottom: 23px;}
.buildBlockT{float:left; width:100%;height:192px; overflow:hidden;}
.buildBlockB{float:left; width:100%;margin-top: 12px;}
.buildBlockB div{font:12px/165% Arial;color:#585858; float:left; width:83%; position:relative;padding-right:17%;margin-bottom: 4px;}
.buildBlockB div em{float:left; width:126px; margin-right:15px; font:bold 12px/165% Arial;height:20px;}
.buildBlockB div a{text-decoration:none;color:#fa7301;font:11px Arial;position: absolute;top:0; right: 7px;}
.buildBlockB div a img{vertical-align:bottom; margin-right:7px;}
.buildBlockB div a span{color:#fa7301;text-decoration:underline;}
img.servIcon{position:absolute; top:7px; right:4%;}
.contentR h4{color:#49413b; font:bold 14px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.fileBlocks{float:left; width:100%;margin-bottom: -8px;}
.fileBlocks div{float:left; width:32%; margin: 18px 4% 18px 0;}
.fileBlocks div a{text-decoration:none;color:#787878;font:12px Arial;margin-left: 27px;}
.fileBlocks div a img{vertical-align:middle; margin-right:15px;}
.fileBlocks div a span{text-decoration:underline;margin-right:5px;color:#787878;font:12px Arial;}
.calcBlock{float:left;margin: 18px 17px 0; width: 91%; border:3px solid #e5e5e5; border-radius: 5px;padding: 0 0 21px;}
.calcLine p{color:#585858;font:bold 14px Arial;margin-left:20px; padding-bottom: 11px;}
.calcBlock label{color:#585858;font:12px Arial;margin-right: 23px;}
.calcLine{float:left;margin-bottom: 18px;position:relative;margin-top:15px;width:98%;}
.calcLineIn{float:left;width:44%;color:#8d8d8d;font:12px Arial;}
.borderLine{float:left;border:1px solid #219007;border-radius: 3px;margin: 2px 20px 15px; width: 91%;padding-top: 14px;padding-bottom: 6px;}
.borderLineIn{float:left;width:50%;}
.borderLineIn span{color:#585858;font:bold 20px Arial; float:left; width:56px; text-align:center;}
.borderLineIn p{color:#8d8d8d;font: 10px/140% Arial; margin: 4px 13px 4px 10px; width: auto;}
.borderLineIn div{padding-bottom:9px;}
.calcRadio{ vertical-align:top; margin-left:20px; padding:0;margin-top:1px;margin-right: 1px;}
.calcInp{color: #585858; font: 12px Arial; margin-left: 20px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 148px;}
.calcInp2{color: #585858; font: 12px Arial; margin-left: 3px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 228px;}
.calcMap{position:absolute; bottom:5px; left:80%; color:#219007; font: 12px Arial; }
.calcLine span{float: left; margin-bottom: 4px; margin-top: 6px; width: 33%;}
.calcCheck{ vertical-align:top; padding:0;margin-top:1px;margin-right: 1px;margin-left: 21px;}
.calcSub{float:left; border:none;margin-left: 39%; margin-top: 9px; cursor:pointer; width:146px; height:35px;background:transparent url(../img/calcSub.gif) no-repeat 0 0;}
.faqBlock{float:left; width:96%;background:transparent url(../img/hid1.gif) no-repeat 0 3px;padding-left:20px;margin-top: 43px;margin-bottom: -13px;}
.faqBlock a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.faqBlock p{color:#acacac; font:11px Arial;margin-top: 6px;}
.faqBlock p span{color:#585858;font:bold 11px Arial;margin: 0 14px 0 0; padding:0; height:auto; width:auto;}
.hidDiv{ float:left; width:100%; position:relative;margin-top:2px;margin-bottom:4px;display:none;}
.hidImg{ position:absolute; top:0; left:7px;}
.hidDivIn{float:left;margin-top:15px; background-color:#ededed;color:#585858;font:12px/170% Arial;border-radius: 5px;padding: 13px 10px 12px 21px;}
.actDiv{background:transparent url(../img/hid2.gif) no-repeat 0 3px;}
.faqBut{float:left; width:144px; height:46px; border:none; cursor:pointer;background:transparent url(../img/faqBut.gif) no-repeat 0 0;margin: 55px 18px 0;}
.vacancyBlock{float:left; width:100%; position:relative;margin-top: 29px;}
.vacancyBlock h4{margin-left:0;}
.vacancyBlock ul {float:left; width:90%;margin-top: 11px;}
.vacancyBlock ul li{margin-left: 13px;padding-bottom: 18px;}
.vacancyBlock ul li a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.vacancyBlock ul li.actLi{color:#219007;}
.vacancyBlock ul li.actLi a{color:#219007; font:14px/140% Arial; border-bottom:1px dotted #219007; text-decoration:none;}
.vacancyBlock ul li div{float: left; margin: 10px 7px; display:none;}
.vacancyBlock ul li ul{float:left;margin-top: 0px; padding-bottom: 20px;}
.vacancyBlock ul li p{color:#585858;font:bold 12px Arial;padding-bottom: 3px;}
.vacancyBlock ul li ul li{color:#585858;font:12px Arial/155%;list-style-type:none;margin-left:0;padding-bottom:1px;}
.vacAbs{ float:left; width:80px; position:absolute; top:19px; right:0px; text-align:center;}
.vacAbs a{text-decoration:none; }
.vacAbs a span{color:#596b70; font:11px/200% Arial; text-decoration:underline;}
.vacancyBlock p span{margin: 0 ; padding:0; height:auto; width:50%;}
.partL{ float:left; width:170px;margin-left: -2px;margin-top:6px;margin-bottom: 20px;}
.partL div{float:left; width:154px; overflow:hidden; border:3px solid white; box-shadow:0 1px 4px #818181;}
.partR{margin-left:180px;}
.partR a{color:#49413b; font:bold 16px/150% Arial;}
.partR p a{color:#219007; font:12px Arial;}
.partR div{float:left; width:100%; margin-top:12px;margin-bottom: -5px;}
.partR div p{margin:0;padding:0;}
.partT{float:left; width:100%; color:#727272; font:11px Arial;margin-top: -7px;margin-bottom: 6px;}
.partT img{vertical-align:baseline;}
.partT span{font:italic 11px Arial;margin-left: 9px; margin-right: 2px;}
.contentDivs{ float:left; width:100%;margin-top: 38px; margin-bottom: 7px;}
.contentDivs h5{color:#514f4c;font:bold italic 20px Arial;padding-bottom: 13px;}
.contentDivsL{ float:left; margin: 0 0 0 6%; width:56%;}
.contentDivsL div{float:left; width:100%;color:#717171; font:italic 12px Arial; margin-top: 3px; }
.contentDivsL div span{float:left;color:#717171; font: 13px "Myriad Pro", Tahoma;margin: 2px 6px 0 2px;}
.contentDivsL div a{color:#3380bc; font:13px/150% Arial;margin-right: 6px;}
.contentDivsR{ float:left; margin: 0 0 0 6%; width:28%;}
.contentDivsR div{float:left; width:100%;margin-top: 5px;margin-bottom: 9px;}
.contentDivsR div a{color:#3380bc; font:13px Arial;margin-right: 6px;}
.contentDivsR p{color:#636363; font: italic 12px/145% Arial; margin-top: 8px;}
PK I)[@
V V
main.css.~76~nu W+A PK I)["]U U
RV main.css.~96~nu W+A PK I)[RݿU U
N main.css.~94~nu W+A PK I)[~:U U
J main.css.~92~nu W+A PK I)[PGU GU
X main.css.~88~nu W+A PK I)[Ϳ5W 5W
main.css.~74~nu W+A PK I)[Y=V =V
main.css.~77~nu W+A PK I)[5W 5W
[ main.css.~73~nu W+A PK I)[ c4W 4W
main.css.~71~nu W+A PK I)[r+V +V
k
main.css.~78~nu W+A PK I)[NU U
` main.css.~93~nu W+A PK I)[A`f2MV MV
main.css.~69~nu W+A PK I)[!W W
:
main.css.~70~nu W+A PK I)[ eU eU
d main.css.~89~nu W+A PK I)[kW W
! main.css.~75~nu W+A PK I)[itU tU
u main.css.~90~nu W+A PK I)[vЍxsU sU
&g main.css.~91~nu W+A PK I)[IQIW IW
ּ main.css.~72~nu W+A PK I)[#6U 6U
\ main.css.~87~nu W+A PK I)[ߎU U
i main.css.~95~nu W+A PK ˿