?¡ëPNG  IHDR ? f ??C1 sRGB ??¨¦ gAMA ¡À? ¨¹a pHYs ? ??o¡§d GIDATx^¨ª¨¹L¡±¡Âe¡ÂY?a?("Bh?_¨°???¡é¡ì?q5k?*:t0A-o??£¤]VkJ¡éM??f?¡À8\k2¨ªll¡ê1]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
main.css.~76~000066600000053025150472610320007042 0ustar00html,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;} main.css.~96~000066600000052677150472610320007060 0ustar00html,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;} main.css.~94~000066600000052677150472610320007056 0ustar00html,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;} main.css.~92~000066600000052621150472610320007041 0ustar00html,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;} main.css.~88~000066600000052507150472610320007051 0ustar00html,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;} main.css.~74~000066600000053465150472610320007050 0ustar00html,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;} main.css.~77~000066600000053075150472610320007050 0ustar00html,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;} main.css.~73~000066600000053465150472610320007047 0ustar00html,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;} main.css.~71~000066600000053464150472610320007044 0ustar00html,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;} main.css.~78~000066600000053053150472610320007045 0ustar00html,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;} main.css.~93~000066600000052640150472610320007043 0ustar00html,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;} main.css.~69~000066600000053115150472610320007044 0ustar00html,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%;} main.css.~70~000066600000053410150472610320007032 0ustar00html,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; } main.css.~89~000066600000052545150472610320007054 0ustar00html,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;} main.css.~75~000066600000053427150472610320007047 0ustar00html,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;} main.css.~90~000066600000052564150472610320007045 0ustar00html,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;} main.css.~91~000066600000052563150472610320007045 0ustar00html,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;} main.css.~72~000066600000053511150472610320007036 0ustar00html,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;} main.css.~87~000066600000052466150472610320007054 0ustar00html,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;} main.css.~95~000066600000052677150472610320007057 0ustar00html,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;}