?PNG
IHDR ? f ??C1 sRGB ?? gAMA ?a pHYs ? ??od GIDATx^LeY?a?("Bh?_????q5k?*:t0A-o??]VkJM??f?8\k2ll1]q????T
Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found
in /home/user1137782/www/china1.by/classwithtostring.php on line 86
Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 213
Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 214
Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 215
Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 216
Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 217
Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 218
main.css 0000666 00000032520 15047073365 0006222 0 ustar 00 body{
margin:0;
font-family:'Segoe UI', arial, sans-serif;
line-height:1;
background:#fff
}
ul, li{
padding:0;
margin:0;
list-style:none;
}
.wrapper{
max-width:1920px;
min-width:980px;
margin:0 auto;
}
button{
display:block;
margin:0;
padding:0;
outline:none;
border:none;
cursor:pointer;
}
.container{
width:980px;
margin:0 auto;
position:relative;
}
/*--===INTRODUCE===--*/
.introduce{
padding:10px 0 80px;
overflow:hidden;
background:url(../img/introduce-bg.jpg) 50% 0 no-repeat;
}
.introduce-left{
width:480px;
float:left;
}
.logo{
margin:3px 0 0;
width:314px;
}
.work-descr{
width:400px;
margin:-2px 0 0 86px;
}
.work-descr p{
font-size:24px;
line-height:28px;
font-weight:bold;
margin:0 0 12px;
}
.garant-block{
margin:47px 0 0;
width:460px;
}
.garant-block h4{
margin:0 0 14px 84px;
font-size:32px;
line-height:32px;
font-weight:bold;
color:#da0000;
}
.garant-list{
margin:0 0 0 40px;
width:420px;
}
.garant-list li{
padding:0 0 2px 45px;
font-size:22px;
line-height:34px;
color:#000;
background:url(../img/sprite.png) -1053px -203px no-repeat;
}
.introduce-right{
float:right;
width:450px;
}
.head-info{
width:;
margin: -8px -20px 0 -30px;
padding: 10px 0 0 206px;
height:230px;
background:url(../img/head-info-bg.png) 2px 1px no-repeat;
}
.head-info p.call-text{
font-size: 16px;
line-height: 19px;
font-weight: bold;
color: #000;
margin: 20px 0 10px;
}
.head-info p.phone{
font-size:16px;
line-height:19px;
color:#000;
padding:0 0 5px 30px;
margin:0;
background:url(../img/sprite.png) -1062px 1px no-repeat;
}
.head-info .call-btn{
display:block;
height:31px;
width:242px;
margin:12px 0 0;
background:url(../img/sprite.png) 0 -127px no-repeat;
}
.head-info .call-btn:hover{
background-position:-252px -127px;
}
.head-info .call-btn:active{
background-position:-504px -127px;
}
.head-info p.email{
padding:0 0 0 30px;
background:url(../img/sprite.png) -1062px -101px no-repeat;
}
.head-info p.email a{
color:#6493d9;
font-size:16px;
text-decoration:underline;
}
.head-info p.email a:hover{
}
.slogan{
font-size:20px;
line-height:32px;
color:#000;
text-align:center;
width:390px;
float:right;
margin:5px 0 0;
}
.slogan .bgr{
display:block;
font-size:28px;
line-height:28px;
font-weight:bold;
}
.form-wrap{
margin:18px 0 0;
width:380px;
float:right;
padding:30px 0 0;
background:#fff;
}
.form-row{
width:320px;
margin:0 auto 20px;
position:relative;
}
.form-row input{
width:87%;
background:none;
border:none;
height:20px;
padding:15px 0 14px 13%;
margin:0;
border:1px solid #ddd;
border-radius:4px;
outline:none;
}
.form-row input.error{
border:1px solid red;
}
.form-row input.error:focus{
border:1px solid red;
}
.form-row input:focus{
border-color:#e9b07b;
}
.form-row label.icon{
position:absolute;
top:0;
left:0;
height:51px;
width:42px;
background:url(../img/sprite.png) 0 0 no-repeat;
}
.form-row label.name-icon{
background-position:-986px -286px;
}
.form-row.active label.name-icon{
background-position:-1053px -286px;
}
.form-row label.phone-icon{
background-position:-986px -357px;
}
.form-row.active label.phone-icon{
background-position:-1053px -357px;
}
.form-row label.email-icon{
background-position:-986px -428px;
}
.form-row.active label.email-icon{
background-position:-1053px -428px;
}
.form-wrap .send-btn, .map-form .send-btn{
height:61px;
width:320px;
margin:0 auto;
background:url(../img/sprite.png) 0 -56px no-repeat;
}
.form-wrap .send-btn:hover, .map-form .send-btn:hover{
background-position:-330px -56px;
}
.form-wrap .send-btn:active, .map-form .send-btn:active{
background-position:-660px -56px;
}
.introduce .form-wrap form{
height: 274px;
}
.introduce .succes-call{
text-align:center;
padding:14px 0 0;
}
.introduce .succes-call p{
font-size:24px;
line-height:30px;
margin:12px 30px 0;
}
.introduce .succes-call .close-call{
display:none;
}
/*--===INTRODUCE END===--*/
/*--===PREFERENCES===--*/
.preferences{
padding:2px 0 0;
background:#fff;
}
.garant-wrap{
overflow:hidden;
}
.chinese-speak{
float:left;
width:280px;
padding:20px 0 0 110px;
margin:0 0 0 70px;
font-size:16px;
line-height:24px;
color:#000;
background:url(../img/sprite.png) -991px -481px no-repeat;
}
.chinese-speak .bgr, .insur .bgr{
display:block;
font-size:24px;
font-weight:bold;
}
.insur{
float:right;
width:280px;
padding:18px 0 10px 80px;
font-size:16px;
line-height:24px;
background:url(../img/sprite.png) 1px -286px no-repeat;
}
.book-download{
padding:10px 0 58px;
position:relative;
}
.book-img{
position: absolute;
top: 15px;
left: 13px;
width: 164px;
height: 280px;
background: url(../img/book-img.png);
}
.book-main{
margin:80px 0 0;
height: 150px;
padding:10px 0 0 192px;
background:url(../img/book-block-bg.gif) 0 0 repeat-x;
}
.book-main p{
font-size:16px;
line-height:16px;
margin:8px 0 10px;
}
.book-main h3{
font-size:32px;
line-height:32px;
font-weight:bold;
margin:0;
color:#000;
}
.book-form{
margin:17px 0 0;
overflow:hidden;
}
.book-form .form-row{
float:left;
margin:0 10px 0 0;
width:187px;
}
.book-form .form-row input{
width:80%;
padding:10px 0 9px 20%;
background:#fff;
}
.book-form .form-row label.icon{
height: 41px;
width:34px;
}
.book-link{
display:none;
}
.book-form .form-row label.name-icon{
background-position:-986px -292px;
}
.book-form .form-row.active label.name-icon{
background-position:-1053px -292px;
}
.book-form .form-row label.phone-icon{
background-position:-986px -363px;
}
.book-form .form-row.active label.phone-icon{
background-position:-1053px -363px;
}
.book-form .form-row label.email-icon{
background-position:-986px -434px;
}
.book-form .form-row.active label.email-icon{
background-position:-1053px -434px;
}
.book-form .send-btn{
height:41px;
width:165px;
float:left;
background:url(../img/sprite.png) 0 -168px no-repeat;
}
.book-form .send-btn:hover{
background-position:-175px -168px;
}
.book-form .send-btn:active{
background-position:-350px -168px;
}
.book-main form{
}
.book-main .succes-call{
padding:0;
}
.book-main .succes-call .close-call{
display:none;
}
.book-main .succes-call p{
display:none;
}
.pref-block{
padding:0 0 24px;
background:#fff;
}
h4{
padding:0 0 23px;
margin:0 0 10px;
font-size:32px;
color:#000;
text-align:center;
background:url(../img/header-bg.png) 50% 100% no-repeat;
}
.pref-list{
position:relative;
overflow:hidden;
margin:49px 0 0 35px;
}
.pref-list li{
width:250px;
float:left;
margin:0 27px 40px;
}
.pref-img{
height:96px;
width:96px;
margin:0 auto;
background:url(../img/sprite.png) 0 0 no-repeat;
}
.pref1 .pref-img{
background-position:-13px -396px;
}
.pref2 .pref-img{
background-position:-311px -401px;
}
.pref3 .pref-img{
background-position:-614px -401px;
}
.pref4 .pref-img{
background-position:-7px -539px;
}
.pref5 .pref-img{
background-position:-311px -539px;
}
.pref6 .pref-img{
background-position:-614px -539px;
}
.pref-text{
text-align:center;
padding:12px 0 0;
font-size:16px;
line-height:19px;
}
/*--===PREFERENCES END===--*/
/*--===RESPONSES===--*/
.responses{
background:#fff;
}
.resptop-line{
height: 25px;
background:url(../img/resp-line.png) 50% 0 no-repeat;
}
.responses-main{
padding:0 0 2px;
background:#ebebeb;
}
.responses-main h4{
padding:27px 0 21px;
}
.video-resp-list{
margin:44px 0 0;
overflow:hidden;
}
.lefted{
float:left;
}
.righted{
float:right;
}
.video-resp-list li{
width:440px;
margin:0 0 50px;
}
.resp-video{
width:440px;
height:250px;
background:#000;
}
.resp-video-descr{
font-size:16px;
line-height:16px;
font-style:italic;
color:#a6a6a6;
text-align:center;
margin:6px 0 0;
}
/*--===RESPONSES END===--*/
/*--===SERVICES===--*/
.services{
padding:10px 0 64px;
background:#5297c1;
}
.services h4{
color:#ebebeb;
padding:28px 0 20px;
}
.services-wrap{
margin:43px -10px 0 -16px;
overflow:hidden;
}
.service{
float:left;
width:234px;
margin:0 0 0 15px;
}
.service-head{
padding:10px 0 0;
height:170px;
text-align:center;
color:#000;
font-size:22px;
line-height:26px;
background:#eaeff4 url(../img/sprite.png) 0 0 no-repeat;
}
.serv1 .service-head{
background-position:86px -644px;
}
.serv2 .service-head{
background-position:-163px -644px;
}
.serv3 .service-head{
background-position:-412px -644px;
}
.serv4 .service-head{
background-position:-662px -644px;
}
.service-text{
padding:17px 0 0;
height:454px;
background:#fff;
}
.service-price{
text-align:center;
font-size:24px;
line-height:24px;
font-weight:bold;
margin:0;
padding:0 6px 0 0;
}
.service-text ul{
margin:25px 0 0 10px;
}
.service-text ul.short li{
margin:0;
padding:0 10px 9px 33px;
}
.service-text li{
padding:0 10px 13px 33px;
margin:0 0 6px;
font-size:18px;
line-height:22px;
background:url(../img/sprite.png) -1060px -596px no-repeat;
}
.service-btn-wrap{
border-top:2px solid #e9f0f2;
background:#f6f9fc;
padding:17px 0;
}
.service-btn{
height:36px;
width:144px;
margin:0 auto;
background:url(../img/sprite.png) 0 -224px no-repeat;
}
.service-btn:hover{
background-position:-154px -224px;
}
.service-btn:active{
background-position:-308px -224px;
}
/*--===SERVICES END===--*/
.address-text{
height:400px;
background: url(../img/map-adrr-bg.png) 50% -83px no-repeat;
position:relative;
z-index:10;
}
.address-text h4{
padding:62px 0 21px;
}
.addr-wrap{
overflow:hidden;
}
.addr-block.addr1{
float:left;
width:260px;
margin:80px 0 0 140px;
}
.addr-block.addr2{
float:left;
width:290px;
margin:60px 0 0 105px;
}
.addr-block p{
font-size:16px;
line-height:19px;
color:#000;
margin:0 0 14px;
}
.addr-block p .bgr{
display:block;
font-size:24px;
margin:6px 0 0;
font-weight:bold;
}
.map {
position: relative;
height: 0;
height:584px;
overflow: hidden;
margin:-58px 0 0;
z-index:1;
background:#ccc;
}
.map iframe {
position: absolute;
top: 0;
left: 0;
width: 100% !important;
height: 100% !important;
z-index:1;
}
.map .container{
z-index: 10;
height: 584px;
position: absolute;
top: 0;
left: 50%;
margin-left: -490px;
}
.map-form{
float:right;
margin:70px 0 0;
width:380px;
padding:0 0 30px;
background:#fff;
}
.map-form-text{
font-size:24px;
line-height:29px;
font-weight:bold;
color:#000;
text-align:center;
padding:20px 0 30px;
}
.map-form-text span{
display:block;
font-size:20px;
line-height:24px;
font-weight:normal;
}
.address-block{
color:#000;
padding:24px 30px 20px;
bottom:54px;
left:86px;
position:absolute;
background:#fff;
}
.address-block h5{
font-size:24px;
margin:0 0 20px;
}
.address-block p{
font-size:16px;
}
.map-form form{
height: 274px;
}
.map-form .succes-call{
text-align:center;
padding:10px 0 0;
}
.map-form .succes-call button{
display:none;
}
.map-form .succes-call p{
font-size:24px;
line-height:30px;
margin:10px 30px;
}
/*---===FOOTER===---*/
footer{
padding:10px 0 100px;
overflow:hidden;
}
.foot-logo{
width:350px;
float:left;
margin:20px 0 0;
}
.footer .work-descr{
width:260px;
margin:6px 0 0 86px;
}
.footer .work-descr p{
font-size:16px;
line-height:19px;
margin:0 0 10px;
}
.head-info.foot-cont{
background:none;
width:260px;
height:auto;
float:left;
padding:0;
margin:22px 0 0 86px;
}
.addr-info{
margin:56px 0 0;
width:230px;
float:right;
}
.addr-info p.email{
padding:0 0 0 30px;
margin:0 0 0 4px;
background:url(../img/sprite.png) -1062px -101px no-repeat;
}
.addr-info p.email a{
color: #6493d9;
font-size: 16px;
text-decoration: underline;
}
.addr-info .addr-label{
background: url(../img/sprite.png) -1056px -806px no-repeat;
font-size: 16px;
line-height: 20px;
padding: 0 0 6px 35px;
margin: 7px 0 0;
}
.addr-info .copy{
font-size:12px;
color:#a4a4a4;
margin:30px 0 0 38px;
}
/*---===FOOTER END===---*/
/*---===MODAL FORM===---*/
.form-wrap.modal-form{
margin:40px auto 0;
float:none;
position:relative;
padding:0 0 34px;
}
.call-head{
color: #fff;
font-size: 20px;
padding: 12px 0 15px 30px;
margin: 0 0 27px;
background: #5297c1;
}
.form-wrap.modal-form .send-btn{
margin-top:24px;
}
.close-modal{
display:block;
height:23px;
width:23px;
top:11px;
right:11px;
z-index:10;
position:absolute;
cursor:pointer;
background:url(../img/sprite.png) -544px -168px no-repeat;
}
.servform-head{
color: #fff;
font-size: 20px;
padding: 12px 0 15px 30px;
margin: 0 0 27px;
background: #5297c1;
}
.servform-text{
font-size:24px;
line-height:28px;
margin:-10px 30px 30px;
}
.serv-form .succes-call{
height: 263px;
}
.succes-call{
padding:5px 30px 6px;
color:#000;
}
.succes-call h6{
font-size:32px;
line-height:32px;
font-weight:bold;
margin:0;
}
.succes-call p{
margin:12px 0 0;
font-size:16px;
line-height:16px;
}
.succes-call .close-call{
height: 46px;
width: 240px;
margin:90px auto 0;
background:url(../img/sprite.png) 0 0 no-repeat;
} sliderkit-core.css 0000666 00000006752 15047073365 0010226 0 ustar 00 /**
* sliderkit-core.css
* > Core CSS styles
*
* This file is part of Slider Kit jQuery plugin.
* http://www.kyrielles.net/sliderkit/
*
* Copyright (c) 2010-2012 Alan Frog
* Licensed under the GNU General Public License
* See or
*
*/
/*
* PLUGIN BASICS
* ------------------------------------------------
*/
.sliderkit{display:none;position:relative;overflow:hidden;text-align:left;}
.sliderkit a,
.sliderkit a:hover{text-decoration:none;}
.sliderkit a:focus{outline:1px dotted #000;/*optional*/}
.sliderkit img{border:0;}
/*---------------------------------
* Navigation
*---------------------------------*/
.sliderkit .sliderkit-nav{z-index:10;position:absolute;text-align:center;}
/* Nav > Clip */
.sliderkit .sliderkit-nav-clip{position:relative;overflow:hidden;margin:0 auto;}
.sliderkit .sliderkit-nav-clip ul{position:relative;left:0;top:0;list-style:none;margin:0;padding:0;}
.sliderkit .sliderkit-nav-clip ul li{float:left;}
.sliderkit .sliderkit-nav-clip ul li a{display:block;overflow:hidden;}
/*---------------------------------
* Buttons
*---------------------------------*/
.sliderkit .sliderkit-btn{z-index:10;}
/*---------------------------------
* Panels
*---------------------------------*/
.sliderkit .sliderkit-panel{z-index:1;position:absolute;overflow:hidden;background:white;}
.sliderkit .sliderkit-panel-active{z-index:5;}
.sliderkit .sliderkit-panel-old{z-index:4;}
/* Panels > Overlay */
.sliderkit .sliderkit-panel .sliderkit-panel-textbox{position:absolute;z-index:1;}
.sliderkit .sliderkit-panel .sliderkit-panel-text{position:absolute;z-index:3;top:0;left:0;}
.sliderkit .sliderkit-panel .sliderkit-panel-overlay{position:absolute;z-index:2;top:0;left:0;}
/*---------------------------------
* Counter
*---------------------------------*/
.sliderkit .sliderkit-count{position:absolute;top:5px;right:5px;z-index:10;padding:5px;color:#fff;background:#000;}
/*---------------------------------
* Loader
*---------------------------------*/
.sliderkit .sliderkit-timer{position:absolute;top:0;left:0;z-index:10;height:3px;background:#ccc;}
/* This code can be reduced and pasted in any other CSS file :
Here is a compact version :
-------------------------------
.sliderkit{display:none;position:relative;overflow:hidden;text-align:left;}
.sliderkit a,
.sliderkit a:hover{text-decoration:none;}
.sliderkit a:focus{outline:1px dotted #000;}
.sliderkit img{border:0;}
.sliderkit .sliderkit-nav{z-index:10;position:absolute;text-align:center;}
.sliderkit .sliderkit-nav-clip{position:relative;overflow:hidden;margin:0 auto;}
.sliderkit .sliderkit-nav-clip ul{position:relative;left:0;top:0;list-style:none;margin:0;padding:0;}
.sliderkit .sliderkit-nav-clip ul li{float:left;}
.sliderkit .sliderkit-nav-clip ul li a{display:block;overflow:hidden;}
.sliderkit .sliderkit-btn{z-index:10;}
.sliderkit .sliderkit-panel{z-index:1;position:absolute;overflow:hidden;}
.sliderkit .sliderkit-panel-active{z-index:5;}
.sliderkit .sliderkit-panel-old{z-index:4;}
.sliderkit .sliderkit-panel .sliderkit-panel-textbox{position:absolute;z-index:1;}
.sliderkit .sliderkit-panel .sliderkit-panel-text{position:absolute;z-index:3;top:0;left:0;}
.sliderkit .sliderkit-panel .sliderkit-panel-overlay{position:absolute;z-index:2;top:0;left:0;}
.sliderkit .sliderkit-count{position:absolute;top:5px;right:5px;z-index:10;padding:5px;color:#fff;background:#000;}
.sliderkit .sliderkit-timer{position:absolute;top:0;left:0;z-index:10;height:3px;background:#ccc;}
*/ movingboxes.css 0000666 00000003633 15047073365 0007641 0 ustar 00 /*** Overall MovingBoxes Slider ***/
.mb-wrapper {
margin: 0 auto 20px;
position: relative;
left: 0;
top: 0;
}
/* Panel Wrapper */
.mb-slider, .mb-scroll {
width: 100%;
height: 100%;
overflow: hidden;
margin: 0 auto;
padding: 0;
position: relative;
left: 0;
top: 0;z-index: 999;
/***(>'-')> Control Panel Font size here <('-'<)***/
font-size: 18px;
}
/* active slider border highlight */
.mb-active-slider {
border-color: #333;
}
/*** Slider panel ***/
.mb-slider .mb-panel {
margin: 0;
display: block;
cursor: pointer;
float: left;
list-style: none;
}
/* Cursor to arrow over current panel, pointer for all others,
change .current class name using plugin option, currentPanel : 'current' */
.mb-slider .mb-panel.current {
cursor: auto;
}
/*** Inside the panel ***/
.mb-inside {
overflow:hidden;
height: 375px;
width: 100%;
}
.mb-inside * {
}
/*** Left & Right Navigation Arrows ***/
a.mb-scrollButtons {
display: block;
width: auto;
height: 375px;
position: absolute;
top: 0!important;
cursor: pointer;
text-decoration: none;
outline: 0;
border: 0;
z-index:1000;
}
a.mb-scrollButtons.mb-left {
left: 0;
}
a.mb-scrollButtons.mb-right {
right: 0;
}
a.mb-scrollButtons.disabled {
display: none;
}
/*** Controls added below the panels ***/
.mb-controls {
margin: 7px auto;
position: absolute;
right: 63px;
text-align: center;
top: 390px;
z-index: 100;
}
.mb-controls a {
color: #f2f2f2;
font: 1px Georgia, Serif;
display: inline-block;
text-decoration: none;
margin: 0 0 0 7px;
text-align: center;
outline: 0;
height:16px; width:16px;
background:transparent url("../img/control1.png") 0 0 no-repeat;
}
.mb-controls a:hover {
color: #c60320;
background:transparent url("../img/control1.png") -16px 0 no-repeat;
}
.mb-controls a.current {
color: #c60320;
background:transparent url("../img/control1.png") -16px 0 no-repeat;
}
.mb-active-slider .mb-controls {
} sliderkit-core1.css 0000666 00000023464 15047073365 0010306 0 ustar 00 /**
* sliderkit-core.css
* > Core CSS styles
*
* This file is part of Slider Kit jQuery plugin.
* http://www.kyrielles.net/sliderkit/
*
* Copyright (c) 2010-2012 Alan Frog
* Licensed under the GNU General Public License
* See or
*
*/
/*
* PLUGIN BASICS
* ------------------------------------------------
*/
.sliderkit{position:relative;text-align:left; height: 412px; overflow: hidden; margin: 0 auto; width: 893px;}
.sliderkit a,
.sliderkit a:hover{text-decoration:none;}
.sliderkit a:focus{outline:1px dotted #000;/*optional*/}
.sliderkit img{border:0;}
/*---------------------------------
* Navigation
*---------------------------------*/
.sliderkit .sliderkit-nav{z-index:10;position:absolute;}
.sliderkit .sliderkit-nav-clip{position:relative;overflow:hidden;margin:0 auto;}
.sliderkit .sliderkit-nav-clip ul{position:relative;left:0;top:0;list-style:none;margin:0;padding:0;}
.sliderkit .sliderkit-nav-clip ul li{float:left;width:780px;height:401px;}
.sliderkit .sliderkit-nav-clip ul li a{display:block;overflow:hidden;}
/*---------------------------------
* Buttons
*---------------------------------*/
.sliderkit .sliderkit-nav-btn{z-index:10;position:absolute; bottom:38px; right:218px;z-index: 2000;}
.sliderkit .sliderkit-nav-next{right:30px;}
.sliderkit .sliderkit-btn a{width:14px; height:23px; float:left;}
/*---------------------------------
* Panels
*---------------------------------*/
.sliderkit .sliderkit-panel{z-index:1;position:absolute;overflow:hidden;}
.sliderkit .sliderkit-panel-active{z-index:5;}
.sliderkit .sliderkit-panel-old{z-index:4;}
/* Panels > Overlay */
.sliderkit .sliderkit-panel .sliderkit-panel-textbox{position:absolute;z-index:1;}
.sliderkit .sliderkit-panel .sliderkit-panel-text{position:absolute;z-index:3;top:0;left:0;}
.sliderkit .sliderkit-panel .sliderkit-panel-overlay{position:absolute;z-index:2;top:0;left:0;}
/*---------------------------------
* Counter
*---------------------------------*/
.sliderkit .sliderkit-count{position:absolute;bottom:9px;right:70px;z-index:10;padding:5px;color:#36c4a5;font:30px Arial;width:120px; text-align:center;}
.sliderkit .sliderkit-count-current{ color:#eaeef3; font:60px Arial;width:45px; text-align:center;margin-left:22px;}
.sliderkit .sliderkit-count span{float:left;}
.sliderkit-count-sep{margin-top:14px; margin-left: 3px;}
.sliderkit-count-total{ margin-left: 5px; margin-top: 14px;}
/*---------------------------------
* Loader
*---------------------------------*/
.sliderkit .sliderkit-timer{position:absolute;top:0;left:0;z-index:10;height:3px;background:#ccc;}
/* This code can be reduced and pasted in any other CSS file :
Here is a compact version :
-------------------------------
.sliderkit{display:none;position:relative;overflow:hidden;text-align:left;}
.sliderkit a,
.sliderkit a:hover{text-decoration:none;}
.sliderkit a:focus{outline:1px dotted #000;}
.sliderkit img{border:0;}
.sliderkit .sliderkit-nav{z-index:10;position:absolute;text-align:center;}
.sliderkit .sliderkit-nav-clip{position:relative;overflow:hidden;margin:0 auto;}
.sliderkit .sliderkit-nav-clip ul{position:relative;left:0;top:0;list-style:none;margin:0;padding:0;}
.sliderkit .sliderkit-nav-clip ul li{float:left;}
.sliderkit .sliderkit-nav-clip ul li a{display:block;overflow:hidden;}
.sliderkit .sliderkit-btn{z-index:10;}
.sliderkit .sliderkit-panel{z-index:1;position:absolute;overflow:hidden;}
.sliderkit .sliderkit-panel-active{z-index:5;}
.sliderkit .sliderkit-panel-old{z-index:4;}
.sliderkit .sliderkit-panel .sliderkit-panel-textbox{position:absolute;z-index:1;}
.sliderkit .sliderkit-panel .sliderkit-panel-text{position:absolute;z-index:3;top:0;left:0;}
.sliderkit .sliderkit-panel .sliderkit-panel-overlay{position:absolute;z-index:2;top:0;left:0;}
.sliderkit .sliderkit-count{position:absolute;top:5px;right:5px;z-index:10;padding:5px;color:#fff;background:#000;}
.sliderkit .sliderkit-timer{position:absolute;top:0;left:0;z-index:10;height:3px;background:#ccc;}
.prSliderIn .sliderkit-nav {
background: none repeat scroll 0 0 #fff;
height: 100%;
right: 0;
top: 0;
width: 182px;
}
.prSliderIn .sliderkit-nav-clip {
left: 7px;overflow:hidden;margin-top:18px!important;
}
.prSliderIn .sliderkit-nav-clip ul li {
margin: 0;
padding: 0;
}
.prSliderIn .sliderkit-nav-clip ul li a {
display: block;
height: 87px;
overflow: hidden;
padding: 3px;
width: 100px;margin-left:10px;
}
.prSliderIn .sliderkit-nav-clip ul li.sliderkit-selected a {
border: 3px solid #C5DBE6;
padding: 0;
}
.prSliderIn .sliderkit-nav-clip ul li img {
height: 87px;
margin-bottom: -3px;
width: 100px;
}
.prSliderIn .sliderkit-nav .sliderkit-nav-btn {
position: absolute;
}
.prSliderIn .sliderkit-nav .sliderkit-nav-btn a {
float: left;
height: 11px;
text-decoration: none;
width: 20px;
}
.prSliderIn .sliderkit-nav .sliderkit-nav-btn a span {
display: none;
}
.prSliderIn .sliderkit-nav .sliderkit-nav-prev {
background: url("../img/toPrev3.png") no-repeat scroll 0 0 transparent;
height: 11px;
left: 55px;
top: 0;
width: 20px;
}
.prSliderIn .sliderkit-nav .sliderkit-nav-next {
background: url("../img/toNext3.png") no-repeat scroll 0 0 transparent;
bottom: 0;
height: 11px;
left: 55px;
width: 20px;
}
.prSliderIn .sliderkit-nav .sliderkit-nav-prev a {
background-position: center -89px;
}
.prSliderIn .sliderkit-nav .sliderkit-nav-next a {
background-position: center -108px;
}
.prSliderIn .sliderkit-nav .sliderkit-nav-prev a:hover, .prSliderIn .sliderkit-nav .sliderkit-nav-prev a:focus {
background-position: center -126px;
}
.prSliderIn .sliderkit-nav .sliderkit-nav-next a:hover, .prSliderIn .sliderkit-nav .sliderkit-nav-next a:focus {
background-position: center -145px;
}
.prSliderIn .sliderkit-go-btn a {
background: none repeat scroll 0 0 #CCCCCC;
height: 300px;
opacity: 0.8;
width: 200px;
}
.prSliderIn .sliderkit-go-prev {
left: 0;
top: 0;
}
.prSliderIn .sliderkit-go-next {
right: 0;
top: 0;
}
.prSliderIn .sliderkit-panel {
height: 412px;
left: 0;
top: 0;
width: 893px;
overflow:hidden;
}
.prSliderIn .sliderkit-panel img {
min-height: 412px;
margin-right:181px;
min-width: 730px;
}
.prSliderIn .sliderkit-panel .sliderkit-panel-textbox {
bottom: 0;
height: 85px;
left: 0;
width: 500px;
}
.prSliderIn .sliderkit-panel .sliderkit-panel-text {
color: #FFFFFF;
font-size: 0.9em;
height: 65px;
padding: 10px 15px 10px 115px;
}
.prSliderIn .sliderkit-panel .sliderkit-panel-text h4 {
border: medium none;
font-size: 1.1em;
font-weight: bold;
height: auto;
line-height: 1.1em;
margin: 0 0 7px;
}
.prSliderIn .sliderkit-panel .sliderkit-panel-overlay {
background: none repeat scroll 0 0 #000000;
height: 85px;
opacity: 0.6;
width: 500px;
}
*/
.photosgallery-vertical {
height: 335px;
width: 500px;
}
.photosgallery-vertical .sliderkit-nav {
background: none repeat scroll 0 0 #000000;
height: 100%;
left: 0;
top: 0;
width: 95px;
}
.photosgallery-vertical .sliderkit-nav-clip {
left: 7px;
}
.photosgallery-vertical .sliderkit-nav-clip ul{top:0!important;}
.photosgallery-vertical .sliderkit-nav-clip ul li {
margin: 0;
padding: 0;
}
.photosgallery-vertical .sliderkit-nav-clip ul li a {
display: block;
height: 87px;
overflow: hidden;
padding: 3px;
width: 75px;
}
.photosgallery-vertical .sliderkit-nav-clip ul li.sliderkit-selected a {
border: 3px solid #C5DBE6;
padding: 0;
}
.photosgallery-vertical .sliderkit-nav-clip ul li img {
height: 87px;
margin-bottom: -3px;
width: 75px;
}
.photosgallery-vertical .sliderkit-nav .sliderkit-nav-btn {
left: 0;
position: absolute;
}
.photosgallery-vertical .sliderkit-nav .sliderkit-nav-btn a {
background: url("../img/toPrev3.png") no-repeat scroll center 0 transparent;
display: block;
height: 16px;
width: 95px;
}
.photosgallery-vertical .sliderkit-nav .sliderkit-nav-btn a span {
display: none;
}
.photosgallery-vertical .sliderkit-nav .sliderkit-nav-prev {
top: 25px;
}
.photosgallery-vertical .sliderkit-nav .sliderkit-nav-next {
bottom: 25px;
}
.photosgallery-vertical .sliderkit-nav .sliderkit-nav-prev a {
background-position: center -89px;
}
.photosgallery-vertical .sliderkit-nav .sliderkit-nav-next a {
background-position: center -108px;
}
.photosgallery-vertical .sliderkit-nav .sliderkit-nav-prev a:hover, .photosgallery-vertical .sliderkit-nav .sliderkit-nav-prev a:focus {
background-position: center -126px;
}
.photosgallery-vertical .sliderkit-nav .sliderkit-nav-next a:hover, .photosgallery-vertical .sliderkit-nav .sliderkit-nav-next a:focus {
background-position: center -145px;
}
.photosgallery-vertical .sliderkit-go-btn a {
background: none repeat scroll 0 0 #CCCCCC;
height: 300px;
opacity: 0.8;
width: 200px;
}
.photosgallery-vertical .sliderkit-go-prev {
left: 0;
top: 0;
}
.photosgallery-vertical .sliderkit-go-next {
right: 0;
top: 0;
}
.photosgallery-vertical .sliderkit-panel {
height: 335px;
left: 0;
top: 0;
width: 500px;
}
.photosgallery-vertical .sliderkit-panel .sliderkit-panel-textbox {
bottom: 0;
height: 85px;
left: 0;
width: 500px;
}
.photosgallery-vertical .sliderkit-panel .sliderkit-panel-text {
color: #FFFFFF;
font-size: 0.9em;
height: 65px;
padding: 10px 15px 10px 115px;
}
.photosgallery-vertical .sliderkit-panel .sliderkit-panel-text h4 {
border: medium none;
font-size: 1.1em;
font-weight: bold;
height: auto;
line-height: 1.1em;
margin: 0 0 7px;
}
.photosgallery-vertical .sliderkit-panel .sliderkit-panel-overlay {
background: none repeat scroll 0 0 #000000;
height: 85px;
opacity: 0.6;
width: 500px;
}
sliderkit-demos.css 0000666 00000120575 15047073365 0010405 0 ustar 00 /**
* sliderkit-demos.css
* > CSS code for demos
*
* This file is part of Slider Kit jQuery plugin.
* http://www.kyrielles.net/sliderkit/
*
* Copyright (c) 2010-2012 Alan Frog
* Licensed under the GNU General Public License
* See or
*
*/
/*
* PHOTOS SLIDERS
* ------------------------------------------------
*/
/*---------------------------------
* Photos slider > Minimal
*---------------------------------*/
.photoslider-mini{width:500px;height:335px;}
/* Panels buttons */
.photoslider-mini .sliderkit-go-btn{position:absolute;top:0;z-index:10;width:50px;height:335px;}
.photoslider-mini .sliderkit-go-prev{left:0;}
.photoslider-mini .sliderkit-go-next{right:0;}
.photoslider-mini .sliderkit-go-btn a{display:block;width:50px;height:335px;opacity:0.6;cursor:pointer;background-color:#fff;background-repeat:no-repeat;background-position:center center;}
.photoslider-mini .sliderkit-go-prev a{background-image:url("../images/slider-arrow-left.gif");}
.photoslider-mini .sliderkit-go-next a{background-image:url("../images/slider-arrow-right.gif");}
.photoslider-mini .sliderkit-btn-disable a{opacity:0/*can be set to any value until 1*/;cursor:default;}
.photoslider-mini .sliderkit-btn-disable a:hover{cursor:default;}
.photoslider-mini .sliderkit-go-btn span{display:none;}
/*---------------------------------
* Photos slider > With nav bullets
*---------------------------------*/
.photoslider-bullets{width:500px;height:335px;}
/* Nav */
.photoslider-bullets .sliderkit-nav{position:absolute;top:10px;right:10px;}
.photoslider-bullets .sliderkit-nav-clip ul li{float:left;margin:0 1px 0 0;}
.photoslider-bullets .sliderkit-nav-clip ul li a{width:13px;height:13px;background:transparent url("../images/bullet-off.png") no-repeat 0 0;}
.photoslider-bullets .sliderkit-nav-clip ul li.sliderkit-selected a{background:transparent url("../images/bullet-on.png") no-repeat 0 0;}
/*---------------------------------
* Photos slider > 1 click
*---------------------------------*/
.photoslider-1click{width:500px;height:335px;}
/* Nav */
.photoslider-1click .sliderkit-nav{position:absolute;bottom:10px;right:10px;}
.photoslider-1click .sliderkit-nav-clip ul li{float:left;margin:0 1px 0 0;}
.photoslider-1click .sliderkit-nav-clip ul li a{display:block;padding:2px 6px;color:#fff;background:#000}
.photoslider-1click .sliderkit-nav-clip ul li.sliderkit-selected a{color:#000;background:#fff;}
.photoslider-1click .sliderkit-nav-clip ul a:hover{color:#fff;background:#00668d;}
/*---------------------------------
* Photos slider > Vertical
*---------------------------------*/
#photoslider-vertical{width:300px;height:335px;padding-left:200px;}
/* Nav */
#photoslider-vertical .sliderkit-nav{left:10px;top:99px;width:150px;height:90px;}
#photoslider-vertical .sliderkit-nav-clip{top:19px;width:150px !important;text-align:center;}
#photoslider-vertical .sliderkit-nav-clip li{width:150px !important;text-align:center;display:block;color:#090909;font-size:1.2em;text-transform:uppercase;}
/* Buttons */
#photoslider-vertical .sliderkit-nav-btn{position:absolute;z-index:10;left:110px;width:15px;height:15px;}
#photoslider-vertical .sliderkit-nav-prev{top:0;}
#photoslider-vertical .sliderkit-nav-next{top:75px;}
#photoslider-vertical .sliderkit-nav-btn a{display:block;width:15px;height:15px;cursor:pointer;background:transparent url("../images/mc-hpslider-arrows.gif") no-repeat 0 0;}
#photoslider-vertical .sliderkit-nav-prev a{background-position:0 0;}
#photoslider-vertical .sliderkit-nav-next a{background-position:0 -15px;}
#photoslider-vertical .sliderkit-nav-btn span{display:none;}
#photoslider-vertical .sliderkit-panels{}
/*
* PHOTOS SLIDERS #2
* ------------------------------------------------
*/
/*---------------------------------
* Photos slider > Multiple sliders
*---------------------------------*/
.multiple-sliders{width:600px;}
.multiple-sliders-part{position:relative;float:left;width:190px;height:127px;}
.multiple-sliders-part .sliderkit{width:190px;height:127px;margin:0;}
.multiple-sliders-part .sliderkit-panel img{width:190px;}
/*
* CONTENT SLIDERS
* ------------------------------------------------
*/
/*---------------------------------
* Content slider > Standard
*---------------------------------*/
.contentslider-std{width:470px;height:250px;padding:0 50px;}
/* Nav */
.contentslider-std .sliderkit-nav{position:relative;width:470px;height:22px;text-align:left;}
.contentslider-std .sliderkit-nav-clip{margin:0;}
.contentslider-std .sliderkit-nav-clip li{height:22px;padding:0;margin:0 2px 0 0;}
.contentslider-std .sliderkit-nav-clip li{float:left;}
.contentslider-std .sliderkit-nav-clip li a{float:left;background:#424242;}
.contentslider-std .sliderkit-nav-clip li a{height:18px;margin:0;padding:3px 10px 1px;color:#fff;text-decoration:none;}
.contentslider-std .sliderkit-nav-clip li a:hover{background:#666;}
.contentslider-std .sliderkit-nav-clip li.sliderkit-selected{}
.contentslider-std .sliderkit-nav-clip li.sliderkit-selected a{color:#000;background:#ddd;}
/* Panel */
.contentslider-std .sliderkit-panels{width:470px;height:426px;overflow:hidden;padding:10px 0;background:#fff;}
.contentslider-std .sliderkit-panel{width:450px;height:406px;overflow:auto;padding:0 10px;background:#fff;}
.contentslider-std .sliderkit-panel h2{margin:5px 0 20px;}
/* Panels buttons */
.contentslider-std .sliderkit-go-btn{position:absolute;top:40%;z-index:10;}
.contentslider-std .sliderkit-go-prev{left:0;}
.contentslider-std .sliderkit-go-next{right:0;}
.contentslider-std .sliderkit-go-btn a{display:block;width:30px;height:40px;cursor:pointer;background:transparent url("../images/arrows-h-big.png") no-repeat 0 0;}
.contentslider-std .sliderkit-go-prev a{background-position:-30px 0;}
.contentslider-std .sliderkit-go-next a{background-position:0 0;}
.contentslider-std .sliderkit-go-prev a:hover{background-position:-90px 0;}
.contentslider-std .sliderkit-go-next a:hover{background-position:-60px 0;}
.contentslider-std .sliderkit-go-btn span{display:none;}
/*
* PHOTOS GALLERIES
* ------------------------------------------------
*/
/*---------------------------------
* Photos gallery > Standard
*---------------------------------*/
.photosgallery-std{width:500px;height:335px;padding:0 0 76px;}
/* Navbar */
.photosgallery-std .sliderkit-nav{left:0;bottom:0;width:480px;padding:10px;background:#000;}
.photosgallery-std .sliderkit-nav-clip ul li{float:left;margin:0;}
.photosgallery-std .sliderkit-nav-clip ul li a{display:block;width:75px;height:50px;overflow:hidden;margin:0;padding:3px;}
.photosgallery-std .sliderkit-nav-clip ul li.sliderkit-selected a{padding:0;border:3px solid #fff;}
/* Buttons */
.photosgallery-std .sliderkit-btn{position:absolute;top:0;}
.photosgallery-std .sliderkit-btn span{display:none;}
.photosgallery-std .sliderkit-btn-disable{opacity:0.3/*can be set to any value until 1*/;cursor:default;}
.photosgallery-std .sliderkit-btn-disable a:hover{cursor:default;}
/* Navbar buttons */
.photosgallery-std .sliderkit-nav .sliderkit-btn a{display:block;width:15px;height:76px;background:transparent url("../images/arrows-h.png") no-repeat center 0;}
.photosgallery-std .sliderkit-nav .sliderkit-nav-prev{left:20px;}
.photosgallery-std .sliderkit-nav .sliderkit-nav-next{right:20px;}
.photosgallery-std .sliderkit-nav .sliderkit-nav-prev a{background-position:-89px center;}
.photosgallery-std .sliderkit-nav .sliderkit-nav-next a{background-position:-108px center;}
.photosgallery-std .sliderkit-nav .sliderkit-nav-prev a:hover,
.photosgallery-std .sliderkit-nav .sliderkit-nav-prev a:focus{background-position:-126px center;}
.photosgallery-std .sliderkit-nav .sliderkit-nav-next a:hover,
.photosgallery-std .sliderkit-nav .sliderkit-nav-next a:focus{background-position:-145px center;}
/* Panels buttons */
.photosgallery-std .sliderkit-go-btn{position:absolute;top:0;z-index:10;width:50px;height:335px;}
.photosgallery-std .sliderkit-go-prev{left:0;}
.photosgallery-std .sliderkit-go-next{right:0;}
.photosgallery-std .sliderkit-go-btn a{display:block;width:50px;height:335px;opacity:0.6;cursor:pointer;background-color:#fff;background-repeat:no-repeat;background-position:center center;}
.photosgallery-std .sliderkit-go-prev a{background-image:url("../images/slider-arrow-left.gif");}
.photosgallery-std .sliderkit-go-next a{background-image:url("../images/slider-arrow-right.gif");}
.photosgallery-std .sliderkit-btn-disable a{opacity:0/*can be set to any value until 1*/;cursor:default;}
.photosgallery-std .sliderkit-go-btn span{display:none;}
/* Panel */
.photosgallery-std .sliderkit-panel{top:0;left:0;width:500px;height:335px;}
/*---------------------------------
* Photos gallery > With captions
*---------------------------------*/
.photosgallery-captions{width:500px;height:335px;padding:0 0 76px;}
/* Navbar */
.photosgallery-captions .sliderkit-nav{left:0;bottom:0;width:480px;padding:10px;background:#000;}
.photosgallery-captions .sliderkit-nav-clip ul li{float:left;margin:0;}
.photosgallery-captions .sliderkit-nav-clip ul li a{display:block;width:75px;height:50px;overflow:hidden;margin:0;padding:3px;}
.photosgallery-captions .sliderkit-nav-clip ul li.sliderkit-selected a{padding:0;border:3px solid #fff;}
/* Buttons */
.photosgallery-captions .sliderkit-btn{position:absolute;top:0;}
.photosgallery-captions .sliderkit-btn a{display:block;height:76px;background:transparent url("../images/arrows-h.png") no-repeat center 0;}
.photosgallery-captions .sliderkit-btn span{display:none;}
.photosgallery-captions .sliderkit-btn-disable{opacity:0.3/*can be set to any value until 1*/;}
.photosgallery-captions .sliderkit-btn-disable a:hover{cursor:default;}
/* Buttons > Navbar buttons */
.photosgallery-captions .sliderkit-nav-btn{width:15px;}
.photosgallery-captions .sliderkit-nav .sliderkit-nav-prev{left:15px;}
.photosgallery-captions .sliderkit-nav .sliderkit-nav-next{right:15px;}
.photosgallery-captions .sliderkit-nav .sliderkit-nav-prev a{background-position:-89px center;}
.photosgallery-captions .sliderkit-nav .sliderkit-nav-next a{background-position:-108px center;}
.photosgallery-captions .sliderkit-nav .sliderkit-nav-prev a:hover,
.photosgallery-captions .sliderkit-nav .sliderkit-nav-prev a:focus{background-position:-126px center;}
.photosgallery-captions .sliderkit-nav .sliderkit-nav-next a:hover,
.photosgallery-captions .sliderkit-nav .sliderkit-nav-next a:focus{background-position:-145px center;}
/* Buttons > Go buttons */
.photosgallery-captions .sliderkit-go-btn{width:10px;}
.photosgallery-captions .sliderkit-nav .sliderkit-go-prev{left:40px;}
.photosgallery-captions .sliderkit-nav .sliderkit-go-next{right:40px;}
.photosgallery-captions .sliderkit-nav .sliderkit-go-prev a{background-position:0 center;}
.photosgallery-captions .sliderkit-nav .sliderkit-go-next a{background-position:-20px center;}
.photosgallery-captions .sliderkit-nav .sliderkit-go-prev a:hover,
.photosgallery-captions .sliderkit-nav .sliderkit-go-prev a:focus{background-position:-40px center;}
.photosgallery-captions .sliderkit-nav .sliderkit-go-next a:hover,
.photosgallery-captions .sliderkit-nav .sliderkit-go-next a:focus{background-position:-60px center;}
/* Panel */
.photosgallery-captions .sliderkit-panel{top:0;left:0;width:500px;height:335px;}
/* Panel > Textbox */
.photosgallery-captions .sliderkit-panel .sliderkit-panel-textbox{bottom:0;left:0;width:500px;height:70px;}
.photosgallery-captions .sliderkit-panel .sliderkit-panel-text{height:50px;padding:10px 15px;font-size:0.9em;color:#fff;}
.photosgallery-captions .sliderkit-panel .sliderkit-panel-text h4{height:auto;margin:0 0 7px;line-height:1.1em;font-size:1.1em;font-weight:bold;border:none;}
.photosgallery-captions .sliderkit-panel .sliderkit-panel-overlay{width:500px;height:70px;background:#000;opacity:0.6;}
a img,:link img,:visited img,:hover img {
border:none;
outline:none;
}
/*---------------------------------
* Photos gallery > Vertical
*---------------------------------*/
.photosgallery-vertical{width:893px;height:412px;}
/* Nav */
.photosgallery-vertical .sliderkit-nav{top:0;right:0;width:110px;height:100%;background:url("../img/bodyBg.png") repeat-x scroll left top #FFF9EF;}
.photosgallery-vertical .sliderkit-nav-clip{left:7px;}
.photosgallery-vertical .sliderkit-nav-clip ul li{margin:0;padding:0;}
.photosgallery-vertical .sliderkit-nav-clip ul li a{display:block;width:90px;height:70px;overflow:hidden;padding:3px;}
.photosgallery-vertical .sliderkit-nav-clip ul li.sliderkit-selected a{padding:0;border:3px solid #FF822A;}
.photosgallery-vertical .sliderkit-nav-clip ul li img{width:90px;height:70px;margin-bottom:-3px;border:none;}
/* Nav buttons */
.photosgallery-vertical .sliderkit-nav .sliderkit-nav-btn{position:absolute;left:47px;border:none;}
.photosgallery-vertical .sliderkit-nav .sliderkit-nav-btn a{display:block;width:20px;height:11px;border:none;}
.photosgallery-vertical .sliderkit-nav .sliderkit-nav-btn a span{display:none;}
.photosgallery-vertical .sliderkit-nav .sliderkit-nav-prev{top:25px;}
.photosgallery-vertical .sliderkit-nav .sliderkit-nav-next{bottom:25px;}
.photosgallery-vertical .sliderkit-nav .sliderkit-nav-prev a{background:transparent url("../img/toPrev3.png") no-repeat center -11px;}
.photosgallery-vertical .sliderkit-nav .sliderkit-nav-next a{background:transparent url("../img/toNext3.png") no-repeat center 0;}
.photosgallery-vertical .sliderkit-nav .sliderkit-nav-prev a:hover,
.photosgallery-vertical .sliderkit-nav .sliderkit-nav-prev a:focus{background-position:center 0;}
.photosgallery-vertical .sliderkit-nav .sliderkit-nav-next a:hover,
.photosgallery-vertical .sliderkit-nav .sliderkit-nav-next a:focus{background-position:center -11px;}
/* Go Buttons */
.photosgallery-vertical .sliderkit-go-btn a{width:200px;height:300px;background:#ccc;opacity:.8;}
.photosgallery-vertical .sliderkit-go-prev{top:0;left:0;}
.photosgallery-vertical .sliderkit-go-next{top:0;right:0;}
/* Panel */
.photosgallery-vertical .sliderkit-panel{top:0;left:0;width:893px;height:412px;text-align:center;}
.photosgallery-vertical .sliderkit-panel img{margin-right: 120px; max-height: 412px; max-width: 700px; min-height: 412px;}
/* Panel > Textbox */
.photosgallery-vertical .sliderkit-panel .sliderkit-panel-textbox{bottom:0;left:0;height:85px;width:500px;}
.photosgallery-vertical .sliderkit-panel .sliderkit-panel-text{height:65px;padding:10px 15px 10px 115px;font-size:0.9em;color:#fff;}
.photosgallery-vertical .sliderkit-panel .sliderkit-panel-text h4{height:auto;margin:0 0 7px;line-height:1.1em;font-size:1.1em;font-weight:bold;border:none;}
.photosgallery-vertical .sliderkit-panel .sliderkit-panel-overlay{height:85px;width:500px;background:#000;opacity:0.6;}
/*---------------------------------
* Photos gallery > Minimalistic
*---------------------------------*/
.photosgallery-minimalistic{width:500px;height:335px;padding:0 0 50px;}
/* Navbar */
.photosgallery-minimalistic .sliderkit-nav{left:0;bottom:0;width:500px;padding:0;background:#000;}
.photosgallery-minimalistic .sliderkit-nav-clip{margin:0 auto;}
.photosgallery-minimalistic .sliderkit-nav-clip ul li{float:left;margin:0 0 0 0;}
.photosgallery-minimalistic .sliderkit-nav-clip ul li a{display:block;width:75px;height:50px;overflow:hidden;margin:0;padding:0;opacity:0.4;}
.photosgallery-minimalistic .sliderkit-nav-clip ul li a:hover{cursor:default;}
.photosgallery-minimalistic .sliderkit-nav-clip ul li.sliderkit-selected a{opacity:1;}
/* Panel */
.photosgallery-minimalistic .sliderkit-panel{top:0;left:0;width:500px;height:335px;}
/* Panel */
.photosgallery-minimalistic .sliderkit-timer{top:332px;}
/*---------------------------------
* Photos gallery > #5 = 'navpanelautoswitch' option
*---------------------------------*/
.photosgallery-5 .sliderkit-count-lines{left:220px;top:auto;right:auto;bottom:75px;}
/*
* NEWS SLIDERS
* ------------------------------------------------
*/
/*---------------------------------
* News slider > Vertical
*---------------------------------*/
.newslider-vertical{width:560px;height:165px;}
/* Nav */
.newslider-vertical .sliderkit-nav{width:200px;height:165px;}
.newslider-vertical .sliderkit-nav-clip li{height:50px;width:190px;margin-bottom:5px;padding-right:10px;}
.newslider-vertical .sliderkit-nav-clip li.sliderkit-selected{background:transparent url("../images/newslider-arrow.gif") no-repeat right center;}
.newslider-vertical .sliderkit-nav-clip li a{height:37px;width:180px;padding:13px 0 0 10px;text-align:left;font-size:1.3em;color:#fff;text-decoration:none;background:#00668d;}
.newslider-vertical .sliderkit-nav-clip li a:hover,
.newslider-vertical .sliderkit-nav-clip li a:focus{color:#fff;}
/* Panel */
.newslider-vertical .sliderkit-panels{position:absolute;left:200px;width:358px;height:158px;overflow:hidden;border:1px solid #ccc;}
.newslider-vertical .sliderkit-panel{left:0;top:0;width:338px;height:138px;padding:10px;background:#fff;}
/* News block */
.newslider-vertical .sliderkit-news h3,
.newslider-vertical .sliderkit-news h3 a{color:#000;font-weight:bold;}
.newslider-vertical .sliderkit-news h3{font-size:1.2em;margin:0 0 15px;}
.newslider-vertical .sliderkit-news img{float:right;width:130px;height:auto;margin:0 0 0 10px;overflow:hidden;}
.newslider-vertical .sliderkit-news p{margin:0;}
.newslider-vertical .sliderkit-news-readmore{position:absolute;right:10px;bottom:10px;}
/*---------------------------------
* News slider > Horizontal
*---------------------------------*/
.newslider-horizontal{width:550px;height:165px;}
/* Nav */
.newslider-horizontal .sliderkit-nav{position:absolute;bottom:0;width:550px;height:50px;}
.newslider-horizontal .sliderkit-nav-clip li{float:left;height:35px;width:110px;padding:10px 0 0;margin:0;}
.newslider-horizontal .sliderkit-nav-clip li.sliderkit-selected{background:transparent url("../images/newslider-arrow-up.gif") no-repeat center 0;}
.newslider-horizontal .sliderkit-nav-clip li a{height:32px;width:89px;margin:0;padding:3px 10px 0;text-align:left;font-size:1em;color:#fff;text-decoration:none;border-right:1px solid #fff;background:#00668d;}
.newslider-horizontal .sliderkit-nav-clip li a:hover,
.newslider-horizontal .sliderkit-nav-clip li a:focus{color:#fff;}
/* Panel */
.newslider-horizontal .sliderkit-panels{position:absolute;left:0;width:550px;height:115px;overflow:hidden;}
.newslider-horizontal .sliderkit-panel{left:0;top:0;width:530px;height:95px;padding:10px;background:#fff;}
/* News block */
.newslider-horizontal .sliderkit-news h3,
.newslider-horizontal .sliderkit-news h3 a{color:#000;font-weight:bold;}
.newslider-horizontal .sliderkit-news h3{font-size:1.2em;margin:0 0 15px;}
.newslider-horizontal .sliderkit-news img{float:right;width:130px;height:auto;margin:0 0 0 10px;overflow:hidden;}
.newslider-horizontal .sliderkit-news p{margin:0;}
/*---------------------------------
* News slider > Minimal
*---------------------------------*/
.newslider-minimal{width:570px;height:16px;}
/* Navbar */
.newslider-minimal .sliderkit-panels{float:left;position:relative;width:450px;}
.newslider-minimal .sliderkit-panel{height:16px;}
.newslider-minimal .sliderkit-panel a{display:block;}
.newslider-minimal .sliderkit-panel a:hover{text-decoration:underline;}
/* Buttons > Disable */
.newslider-minimal .sliderkit-legend{float:left;margin-right:10px;background:yellow;}
/*
* CAROUSEL
* ------------------------------------------------
*/
/*---------------------------------
* Carousel > Demo #1
*---------------------------------*/
.carousel-demo1{width:500px;height:84px;}
/* Navbar */
.carousel-demo1 .sliderkit-nav{left:0;bottom:0;width:480px;height:64px;padding:10px;background:#ccc;}
.carousel-demo1 .sliderkit-nav-clip ul li{float:left;margin:0 5px 0 0;}
.carousel-demo1 .sliderkit-nav-clip ul li a{display:block;width:96px;height:64px;overflow:hidden;margin:0;opacity:0.8;}
.carousel-demo1 .sliderkit-nav-clip ul li a:hover{opacity:1;}
/* Buttons */
.carousel-demo1 .sliderkit-nav .sliderkit-nav-btn{position:absolute;top:0;}
.carousel-demo1 .sliderkit-nav .sliderkit-nav-btn span{display:none;}
.carousel-demo1 .sliderkit-nav .sliderkit-nav-btn a{display:block;width:15px;height:84px;background:transparent url("../images/arrows-h.png") no-repeat center 0;}
.carousel-demo1 .sliderkit-nav .sliderkit-nav-prev{left:20px;}
.carousel-demo1 .sliderkit-nav .sliderkit-nav-next{right:20px;}
.carousel-demo1 .sliderkit-nav .sliderkit-nav-prev a{background-position:-89px center;}
.carousel-demo1 .sliderkit-nav .sliderkit-nav-next a{background-position:-108px center;}
.carousel-demo1 .sliderkit-nav .sliderkit-nav-prev a:hover,
.carousel-demo1 .sliderkit-nav .sliderkit-nav-prev a:focus{background-position:-126px center;}
.carousel-demo1 .sliderkit-nav .sliderkit-nav-next a:hover,
.carousel-demo1 .sliderkit-nav .sliderkit-nav-next a:focus{background-position:-145px center;}
/* Buttons > Disable */
.carousel-demo1 .sliderkit-btn-disable{opacity:0.3/*can be set to any value until 1*/;cursor:default;}
/*---------------------------------
* Carousel > Demo #2
*---------------------------------*/
.carousel-demo2{width:400px;height:84px;}
/* Navbar */
.carousel-demo2 .sliderkit-nav{left:0;bottom:0;width:380px;height:64px;padding:10px;background:#ccc;}
.carousel-demo2 .sliderkit-nav-clip ul li{float:left;margin:0 5px 0 0;}
.carousel-demo2 .sliderkit-nav-clip ul li a{display:block;width:96px;height:64px;overflow:hidden;margin:0;opacity:0.8;}
.carousel-demo2 .sliderkit-nav-clip ul li a:hover{opacity:1;}
/* Navbar buttons */
.carousel-demo2 .sliderkit-nav .sliderkit-nav-btn{position:absolute;top:0;}
.carousel-demo2 .sliderkit-nav .sliderkit-nav-btn span{display:none;}
.carousel-demo2 .sliderkit-nav .sliderkit-nav-btn a{display:block;width:15px;height:84px;background:transparent url("../images/arrows-h.png") no-repeat center 0;}
.carousel-demo2 .sliderkit-nav .sliderkit-nav-prev{left:20px;}
.carousel-demo2 .sliderkit-nav .sliderkit-nav-next{right:20px;}
.carousel-demo2 .sliderkit-nav .sliderkit-nav-prev a{background-position:-89px center;}
.carousel-demo2 .sliderkit-nav .sliderkit-nav-next a{background-position:-108px center;}
.carousel-demo2 .sliderkit-nav .sliderkit-nav-prev a:hover,
.carousel-demo2 .sliderkit-nav .sliderkit-nav-prev a:focus{background-position:-126px center;}
.carousel-demo2 .sliderkit-nav .sliderkit-nav-next a:hover,
.carousel-demo2 .sliderkit-nav .sliderkit-nav-next a:focus{background-position:-145px center;}
/* Buttons > Disable */
.carousel-demo2 .sliderkit-nav .sliderkit-btn-disable{opacity:0.3/*can be set to any value until 1*/;cursor:default;}
/*---------------------------------
* Carousel > Demo #3
*---------------------------------*/
#carousel-demo3{width:300px;height:84px;}
#carousel-demo3 .sliderkit-nav{width:280px;}
/*---------------------------------
* Carousel > Continuous
*---------------------------------*/
.carousel-continuous{width:570px;height:84px;}
/* Navbar */
.carousel-continuous .sliderkit-nav{left:0;bottom:0;width:550px;height:64px;padding:10px;background:#ccc;}
.carousel-continuous .sliderkit-nav-clip ul li{float:left;margin:0 5px 0 0;}
.carousel-continuous .sliderkit-nav-clip ul li a{display:block;width:96px;height:64px;overflow:hidden;margin:0;opacity:0.8;}
.carousel-continuous .sliderkit-nav-clip ul li a:hover{opacity:1;}
/* Navbar buttons */
.carousel-continuous .sliderkit-nav .sliderkit-nav-btn{position:absolute;top:0;}
.carousel-continuous .sliderkit-nav .sliderkit-nav-btn span{display:none;}
.carousel-continuous .sliderkit-nav .sliderkit-nav-btn a{display:block;width:15px;height:84px;background:transparent url("../images/arrows-h.png") no-repeat center 0;}
.carousel-continuous .sliderkit-nav .sliderkit-nav-prev{left:10px;}
.carousel-continuous .sliderkit-nav .sliderkit-nav-next{right:10px;}
.carousel-continuous .sliderkit-nav .sliderkit-nav-prev a{background-position:-89px center;}
.carousel-continuous .sliderkit-nav .sliderkit-nav-next a{background-position:-108px center;}
.carousel-continuous .sliderkit-nav .sliderkit-nav-prev a:hover,
.carousel-continuous .sliderkit-nav .sliderkit-nav-prev a:focus{background-position:-126px center;}
.carousel-continuous .sliderkit-nav .sliderkit-nav-next a:hover,
.carousel-continuous .sliderkit-nav .sliderkit-nav-next a:focus{background-position:-145px center;}
/* Buttons > Disable */
.carousel-continuous .sliderkit-nav .sliderkit-btn-disable{opacity:0.3/*can be set to any value until 1*/;cursor:default;}
/*---------------------------------
* Carousel > Demo #5
*---------------------------------*/
#carousel-demo5{width:700px;height:180px;margin:20px 0 0;}
/* Navbar */
#carousel-demo5 .sliderkit-nav{left:0;bottom:0;width:700px;height:180px;padding:0;background:none;}
#carousel-demo5 .sliderkit-nav-clip ul li{float:left;width:130px;margin:0 60px 0 0;text-align:left;}
#carousel-demo5 .sliderkit-nav-clip ul li > a{display:block;width:130px;height:87px;overflow:hidden;margin:0;opacity:0.8;border:1px solid #eee;}
#carousel-demo5 .sliderkit-nav-clip ul li > a:hover{opacity:1;}
#carousel-demo5 .sliderkit-nav-clip ul li h3{margin:5px 0;font-size:1em;}
#carousel-demo5 .sliderkit-nav-clip ul li p{font-size:0.9em;}
#carousel-demo5 .sliderkit-nav-clip ul li .rlt-link-readmore:hover{text-decoration:underline;}
/* Buttons */
#carousel-demo5 .sliderkit-nav .sliderkit-nav-btn{position:absolute;top:74px;}
#carousel-demo5 .sliderkit-nav .sliderkit-nav-btn span{display:none;}
#carousel-demo5 .sliderkit-nav .sliderkit-nav-btn a{display:block;width:26px;height:31px;background:transparent url("../images/arrows-h-btn.gif") no-repeat 0 0;}
#carousel-demo5 .sliderkit-nav .sliderkit-nav-prev{left:20px;}
#carousel-demo5 .sliderkit-nav .sliderkit-nav-next{right:20px;}
#carousel-demo5 .sliderkit-nav .sliderkit-nav-prev a{background-position:0 0;}
#carousel-demo5 .sliderkit-nav .sliderkit-nav-next a{background-position:0 -31px;}
#carousel-demo5 .sliderkit-nav .sliderkit-nav-prev a:hover,
#carousel-demo5 .sliderkit-nav .sliderkit-nav-prev a:focus{background-position:-26px 0;}
#carousel-demo5 .sliderkit-nav .sliderkit-nav-next a:hover,
#carousel-demo5 .sliderkit-nav .sliderkit-nav-next a:focus{background-position:-26px -31px;}
#carousel-demo5 .sliderkit-nav .sliderkit-btn-disable a{cursor:default;}
#carousel-demo5 .sliderkit-nav .sliderkit-nav-prev.sliderkit-btn-disable a{background-position:-52px 0;}
#carousel-demo5 .sliderkit-nav .sliderkit-nav-next.sliderkit-btn-disable a{background-position:-52px -31px;}
/*
* SLIDESHOW
* ------------------------------------------------
*/
/*---------------------------------
* Slideshow > Basic
*---------------------------------*/
.slideshow-standard{width:500px;height:335px;}
/* Navbar */
.slideshow-standard .sliderkit-nav{left:0;bottom:0;width:295px;padding:10px 0 10px 205px;background:#000;}
.slideshow-standard .sliderkit-nav-clip ul li{float:left;margin:0;}
.slideshow-standard .sliderkit-nav-clip ul li a{display:block;width:75px;height:50px;overflow:hidden;margin:0;padding:3px;}
.slideshow-standard .sliderkit-nav-clip ul li.sliderkit-selected a{padding:0;border:3px solid #fff;}
/* Buttons */
.slideshow-standard .sliderkit-btn a{position:relative;float:left;display:block;width:20px;height:23px;margin:0 5px;background:transparent url("../images/slideshow-btns.gif") no-repeat 0 0;}
.slideshow-standard .sliderkit-btn span{display:none;}
/* Play button */
.slideshow-standard .sliderkit-play-btn a{background-position:-50px 0;}
.slideshow-standard .sliderkit-play-btn a:hover,
.slideshow-standard .sliderkit-play-btn a:focus{background-position:-50px -23px;}
.slideshow-standard .sliderkit-pause-btn a{background-position:-75px 0;}
.slideshow-standard .sliderkit-pause-btn a:hover,
.slideshow-standard .sliderkit-pause-btn a:focus{background-position:-75px -23px;}
/* Go buttons */
.slideshow-standard .sliderkit-go-prev a{background-position:-25px 0;}
.slideshow-standard .sliderkit-go-next a{background-position:0 0;}
.slideshow-standard .sliderkit-go-prev a:hover,
.slideshow-standard .sliderkit-go-prev a:focus{background-position:-25px -23px;}
.slideshow-standard .sliderkit-go-next a:hover,
.slideshow-standard .sliderkit-go-next a:focus{background-position:0 -23px;}
/* Panel */
.slideshow-standard .sliderkit-panel{top:0;left:0;width:500px;height:335px;}
/*---------------------------------
* Slideshow > + Carousel
*---------------------------------*/
.slideshow-carousel{width:500px;height:335px;padding:0 0 40px;}
/* Navbar */
.slideshow-carousel .sliderkit-nav{left:0;bottom:40px;width:480px;padding:10px;}
.slideshow-carousel .sliderkit-nav-clip ul li{float:left;margin:0;}
.slideshow-carousel .sliderkit-nav-clip ul li a{display:block;width:75px;height:50px;overflow:hidden;margin:0;padding:3px;}
.slideshow-carousel .sliderkit-nav-clip ul li.sliderkit-selected a{padding:0;border:3px solid #fff;}
/* Controls */
.slideshow-carousel .sliderkit-controls{position:absolute;bottom:0;left:0;width:295px;padding:10px 0 10px 205px;background:#000;}
/* Go buttons */
.slideshow-carousel .sliderkit-go-btn a,
.slideshow-carousel .sliderkit-play-btn a{position:relative;float:left;display:block;width:20px;height:23px;margin:0 5px;background:transparent url("../images/slideshow-btns.gif") no-repeat 0 0;}
.slideshow-carousel .sliderkit-btn span,
.slideshow-carousel .sliderkit-play-btn span{display:none;}
.slideshow-carousel .sliderkit-play-btn a{background-position:-50px 0;}
.slideshow-carousel .sliderkit-play-btn a:hover,
.slideshow-carousel .sliderkit-play-btn a:focus{background-position:-50px -23px;}
.slideshow-carousel .sliderkit-pause-btn a{background-position:-75px 0;}
.slideshow-carousel .sliderkit-pause-btn a:hover,
.slideshow-carousel .sliderkit-pause-btn a:focus{background-position:-75px -23px;}
.slideshow-carousel .sliderkit-go-prev a{background-position:-25px 0;}
.slideshow-carousel .sliderkit-go-next a{background-position:0 0;}
.slideshow-carousel .sliderkit-go-prev a:hover,
.slideshow-carousel .sliderkit-go-prev a:focus{background-position:-25px -23px;}
.slideshow-carousel .sliderkit-go-next a:hover,
.slideshow-carousel .sliderkit-go-next a:focus{background-position:0 -23px;}
/* Panel */
.slideshow-carousel .sliderkit-panel{top:0;left:0;width:500px;height:335px;}
/*
* TABS
* ------------------------------------------------
*/
/*---------------------------------
* Tabs > Standard
*---------------------------------*/
.tabs-standard{width:550px;height:185px;}
/* Nav */
.tabs-standard .sliderkit-nav{position:relative;width:550px;height:22px;text-align:left;}
.tabs-standard .sliderkit-nav-clip{margin:0;}
.tabs-standard .sliderkit-nav-clip li{height:22px;padding:0 0 0 5px;margin:0 2px 0 0;}
.tabs-standard .sliderkit-nav-clip li,
.tabs-standard .sliderkit-nav-clip li a{float:left;background:transparent url("../images/tabs-menu.gif") no-repeat 0 0;}
.tabs-standard .sliderkit-nav-clip li a{height:18px;margin:0;padding:4px 10px 0;color:#fff;text-decoration:none;background-position:right -22px;}
.tabs-standard .sliderkit-nav-clip li.sliderkit-selected{background-position:0 -44px;}
.tabs-standard .sliderkit-nav-clip li.sliderkit-selected a{color:#000;background-position:right -66px;}
/* Panel */
.tabs-standard .sliderkit-panels{width:528px;height:140px;overflow:hidden;padding:10px;border:1px solid #a3a3a3;background:#fff;}
.tabs-standard .sliderkit-panel{width:528px;height:140px;background:#fff;}
/* News block */
.tabs-standard .sliderkit-news h3,
.tabs-standard .sliderkit-news h3 a{color:#000;font-weight:bold;}
.tabs-standard .sliderkit-news h3{font-size:1.2em;margin:0 0 15px;}
.tabs-standard .sliderkit-news img{float:right;width:130px;height:auto;margin:0 0 0 10px;overflow:hidden;}
.tabs-standard .sliderkit-news p{margin:0;}
/*---------------------------------
* Tabs > No height
*---------------------------------*/
.tabs-noheight{width:550px;}
/* Nav */
.tabs-noheight .sliderkit-nav{position:relative;width:550px;height:22px;text-align:left;}
.tabs-noheight .sliderkit-nav-clip{margin:0;}
.tabs-noheight .sliderkit-nav-clip li{height:22px;padding:0 0 0 5px;margin:0 2px 0 0;}
.tabs-noheight .sliderkit-nav-clip li,
.tabs-noheight .sliderkit-nav-clip li a{float:left;background:transparent url("../images/tabs-menu.gif") no-repeat 0 0;}
.tabs-noheight .sliderkit-nav-clip li a{height:18px;margin:0;padding:4px 10px 0;color:#fff;text-decoration:none;background-position:right -22px;}
.tabs-noheight .sliderkit-nav-clip li.sliderkit-selected{background-position:0 -44px;}
.tabs-noheight .sliderkit-nav-clip li.sliderkit-selected a{color:#000;background-position:right -66px;}
/* Panel */
.tabs-noheight .sliderkit-panels{width:528px;padding:10px;border:1px solid #a3a3a3;background:#fff;}
.tabs-noheight .sliderkit-panel{position:relative;}
/* News block */
.tabs-noheight .sliderkit-news h3,
.tabs-noheight .sliderkit-news h3 a{color:#000;font-weight:bold;}
.tabs-noheight .sliderkit-news h3{font-size:1.2em;margin:0 0 15px;}
.tabs-noheight .sliderkit-news img{float:right;width:130px;height:auto;margin:0 0 0 10px;overflow:hidden;}
.tabs-noheight .sliderkit-news p{margin:0;}
/*---------------------------------
* Tabs > Imbricate
*---------------------------------*/
.tabs-imbricate{width:550px;height:200px;}
.tabs-imbricate img{border:none;}
/* Nav */
.tabs-imbricate .customtabs-nav{position:relative;width:550px;height:22px;text-align:left;}
.tabs-imbricate .customtabs-nav-clip{margin:0;}
.tabs-imbricate .customtabs-nav-clip ul{position:relative;left:0;top:0;list-style:none;margin:0;padding:0;}
.tabs-imbricate .customtabs-nav-clip li{height:22px;padding:0 0 0 5px;margin:0 2px 0 0;}
.tabs-imbricate .customtabs-nav-clip li,
.tabs-imbricate .customtabs-nav-clip li a{float:left;background:transparent url("../images/tabs-menu.gif") no-repeat 0 0;}
.tabs-imbricate .customtabs-nav-clip li a{display:block;overflow:hidden;height:18px;margin:0;padding:4px 10px 0;color:#fff;text-decoration:none;background-position:right -22px;}
.tabs-imbricate .customtabs-nav-clip li.customtabs-selected{background-position:0 -44px;}
.tabs-imbricate .customtabs-nav-clip li.customtabs-selected a{color:#000;background-position:right -66px;}
/* Panel */
.tabs-imbricate .customtabs-panels{width:528px;height:150px;padding:10px;border:1px solid #a3a3a3;}
.tabs-imbricate .customtabs-panel{z-index:1;position:absolute;overflow:hidden;width:528px;height:150px;background:#fff;}
.tabs-imbricate .customtabs-panel-active{z-index:5;}
.tabs-imbricate .customtabs-panel-old{z-index:4;}
/* News block */
.tabs-imbricate .customtabs-news h3,
.tabs-imbricate .customtabs-news h3 a{color:#000;font-weight:bold;}
.tabs-imbricate .customtabs-news h3{font-size:1.2em;margin:0 0 15px;}
.tabs-imbricate .customtabs-news img{float:right;width:130px;height:auto;margin:0 0 0 10px;overflow:hidden;}
.tabs-imbricate .customtabs-news p{margin:0;}
/* Imbricated carousel */
.tabs-imbricate .carousel-demo2{width:528px;}
.tabs-imbricate .carousel-demo2 .sliderkit-nav{width:508px;}
/*---------------------------------
* Tabs > Pagination
*---------------------------------*/
.pagination-basic .sliderkit-nav{margin:0 0 10px;text-align:right;}
.pagination-basic .sliderkit-nav li{display:inline;margin:0 2px;}
.pagination-basic .sliderkit-nav li a{padding:1px 3px;border:1px solid #ccc;text-decoration:none;}
.pagination-basic .sliderkit-nav li.sliderkit-selected a,
.pagination-basic .sliderkit-nav li a:hover{color:#fff;border:1px solid #666;background:#666;}
/* Content block */
.pagination-basic .sliderkit-block{margin:0 0 10px;padding:15px;border:1px solid #666;}
/*
* MENUS
* ------------------------------------------------
*/
/*---------------------------------
* Menus > Vertical menu list
*---------------------------------*/
.vertical-menulist{width:200px;height:400px;margin:15px 0 0;}
/* Nav */
.vertical-menulist .sliderkit-nav-clip{text-align:left;border:1px solid #ccc;}
.vertical-menulist .sliderkit-nav-clip,
.vertical-menulist .sliderkit-nav-clip ul li{width:198px !important;margin:0;}
.vertical-menulist .sliderkit-nav-clip ul li a{display:block;padding:5px 10px;}
.vertical-menulist .sliderkit-nav-clip ul li a:hover{color:#fff;background:#666;}
/* Buttons */
.vertical-menulist .sliderkit-controls{width:200px;margin:0 0 5px;text-align:center;}
.vertical-menulist .sliderkit-controls .sliderkit-btn-disable a{cursor:default;color:#b2ceea;}
/*
* EXTERNAL CONTROLS
* ------------------------------------------------
*/
#content .sliderkit-pagination ul{display:inline;margin:0 0 10px;list-style:none;}
#content .sliderkit-pagination ul li{display:inline;}
#content .sliderkit-pagination ul li.selected a{color:#fff;background:#000;}
#content .sliderkit-pagination ul li a{padding:5px;}
#content .sliderkit-pagination ul li a:hover{color:#fff;background:#006a91;}
/*
* ADD-ONS
* ------------------------------------------------
*/
/*---------------------------------
* Add-on > Counter
*---------------------------------*/
/* Example 01 */
.counter-demo1 .sliderkit-panel .sliderkit-panel-textbox{bottom:0;left:0;width:500px;height:70px;}
.counter-demo1 .sliderkit-panel .sliderkit-panel-text{height:50px;padding:10px 15px;font-size:0.9em;color:#fff;}
.counter-demo1 .sliderkit-panel .sliderkit-panel-text h4{height:auto;margin:0 0 7px;line-height:1.1em;font-size:1.1em;font-weight:bold;border:none;}
.counter-demo1 .sliderkit-panel .sliderkit-panel-overlay{width:500px;height:70px;background:#000;opacity:0.6;}
/* Example 02 */
.counter-demo2{height:120px;}
.counter-demo2 .sliderkit-count-lines{position:relative;text-align:center;color:#000;background:none;}
.counter-demo2 .sliderkit-count-current{font-weight:bold;}
/*---------------------------------
* Add-on > DelayCaption
*---------------------------------*/
/* Example 01 */
.delaycaptions-02 .sliderkit-panel .sliderkit-panel-textbox{bottom:0;}
/* Example 02 */
.delaycaptions-02 .sliderkit-panel .sliderkit-panel-textbox{width:150px;height:335px;}
.delaycaptions-02 .sliderkit-panel .sliderkit-panel-text{width:120px;height:315px;}
.delaycaptions-02 .sliderkit-panel .sliderkit-panel-overlay{width:150px;height:335px;}
/*---------------------------------
* Add-on > Timer
*---------------------------------*/
/* Example 01 */
.timer-demo01{height:335px;padding:0;}
.timer-demo01 .sliderkit-timer-wrapper{position:absolute;z-index:10;/*top:323px;*/bottom:0;width:500px;height:8px;opacity:0.8;/*background:#0f5f7e;*/}
.timer-demo01 .sliderkit-timer{top:0;height:8px;background:#0089BE url("../images/timer-img01.gif") repeat-x 0 center;}
/*---------------------------------
* Add-on > ImageFx
*---------------------------------*/
/* Example 01 */
.transition-demo01{padding:0 36px 5px;}
.transition-demo01 .sliderkit-go-btn{top:45%;width:30px;height:30px;}
.transition-demo01 .sliderkit-go-btn a{width:30px;height:30px;background:#fff url("../images/h-arrows-round.gif") no-repeat 0 0;}
.transition-demo01 .sliderkit-go-prev{left:0px;}
.transition-demo01 .sliderkit-go-prev a{background-position:0 0;}
.transition-demo01 .sliderkit-go-prev a:hover{background-position:-60px 0;}
.transition-demo01 .sliderkit-go-next{right:0px;}
.transition-demo01 .sliderkit-go-next a{background-position:-30px 0;}
.transition-demo01 .sliderkit-go-next a:hover{background-position:-90px 0;}
.transition-demo01 .sliderkit-btn-disable{display:none;opacity:0/*can be set to any value until 1*/;cursor:default;}
.transition-demo01 .sliderkit-btn-disable a:hover{cursor:default;}
/* Example 02 */
.transition-demo01 .sliderkit-timer-wrapper{position:absolute;bottom:0;width:500px;height:5px;background:#000;}
.transition-demo01 .sliderkit-timer{top:0;height:5px;background:#0089BE url("../images/timer-img01.gif") repeat-x 0 center;}
/* Example 02 > Buttons > Go buttons */
.transition-demo02 .sliderkit-nav-btn{width:15px;}
.transition-demo02 .sliderkit-nav .sliderkit-nav-prev{left:15px;}
.transition-demo02 .sliderkit-nav .sliderkit-nav-next{right:15px;}
.transition-demo02 .sliderkit-nav .sliderkit-nav-prev a{background-position:-89px center;}
.transition-demo02 .sliderkit-nav .sliderkit-nav-next a{background-position:-108px center;}
.transition-demo02 .sliderkit-nav .sliderkit-nav-prev a:hover,
.transition-demo02 .sliderkit-nav .sliderkit-nav-prev a:focus{background-position:-126px center;}
.transition-demo02 .sliderkit-nav .sliderkit-nav-next a:hover,
.transition-demo02 .sliderkit-nav .sliderkit-nav-next a:focus{background-position:-145px center;}
/* Example 02 > Buttons > Go buttons */
.transition-demo02 .sliderkit-go-btn{width:10px;}
.transition-demo02 .sliderkit-nav .sliderkit-go-prev{left:40px;}
.transition-demo02 .sliderkit-nav .sliderkit-go-next{right:40px;}
.transition-demo02 .sliderkit-nav .sliderkit-go-prev a{background-position:0 center;}
.transition-demo02 .sliderkit-nav .sliderkit-go-next a{background-position:-20px center;}
.transition-demo02 .sliderkit-nav .sliderkit-go-prev a:hover,
.transition-demo02 .sliderkit-nav .sliderkit-go-prev a:focus{background-position:-40px center;}
.transition-demo02 .sliderkit-nav .sliderkit-go-next a:hover,
.transition-demo02 .sliderkit-nav .sliderkit-go-next a:focus{background-position:-60px center;} __history/main.css.~76~ 0000666 00000053025 15047073365 0011053 0 ustar 00 html,body{height:100%;margin:0;padding:0;}
input,select,a{outline:none;}
body{color:black;width:100%;min-width:990px;height:100%;min-height:100%;font:11px Arial;background:#fff9ef url(../img/bodyBg.png) repeat-x top left;}
body.inner{background:white url(../img/innerBg.jpg) repeat-x top left;}
.wrap{min-height:100%;position:relative;float:left;width:100%;overflow: hidden;}
.wrapInner{margin:0 auto;max-width:1300px;}
.footer{float:left;width:100%;position:absolute;bottom:0;left:0;height:182px;background:transparent url(../img/footBg.png) repeat-x top left;}
.clear{clear:both;}
.footerIn{margin:0 auto;max-width:1300px;}
.header{float:left;width:100%;position:relative;z-index:1000;background:transparent url(../img/headBg.png) repeat-x top left;height:102px;}
.logo{ float: left; margin-left: 3%; margin-top: 24px; width: 24%;}
.mainMenu{float:left;width:60%;margin-top:40px;}
.mainMenu ul li{float:left;margin-right:2%;margin-left:2%;}
.mainMenu ul li a{color:#e0eff9;font:bold italic 14px Arial;border-bottom:1px solid #e0eff9;}
.mainMenu ul li a:hover{color:white;border-bottom:1px solid white;}
.entrance{float:right;margin:42px 6% 0 0;}
.entrance a{text-decoration:none;color:#e0eff9;}
.entrance a img{vertical-align:middle;margin-right:7px;}
.entrance a span{font:11px Arial;border-bottom:1px solid #e0eff9;}
.entrance a:hover{color:white;}
.entrance a:hover span{font:11px Arial;border-bottom:1px solid white;}
.secondMenu{float:left;margin-left:9%;margin-top:23px;width:72%;}
.secondMenu ul li{float:left;margin-right:5%;}
.secondMenu ul li a{text-decoration:none;color:#505050;}
.secondMenu ul li a span{display:block;margin:12px 0 0 0;float:left;}
.secondMenu ul li a span em{font:11px Arial;border-bottom:1px solid #505050;}
.secondMenu ul li a:hover{color:#eb2b21!important;}
.secondMenu ul li a:hover span em{font:11px Arial;border-bottom:1px solid #eb2b21;}
.secondMenu ul li a img{float:left;margin-right:9px;margin-left:-3px;}
.phones{margin:29px 6% 0 0;padding-bottom:10px;position:absolute;z-index:10;top:0; right:0;}
.phones div{color:white;font:12px Arial;}
.phones div span{color:white;font:bold 20px Arial;margin-left:4px;}
.phones p{width:70%;float:right;margin:9px 0 0;}
.phones p a{text-decoration:none;color:white;}
.phones p a img{float:left;margin-right:6px;}
.phones p a span{font:11px Arial;border-bottom:1px dotted white;}
.phones p a:hover{color:#e0eff9;}
.phones p a:hover span{font:11px Arial;border-bottom:1px dotted #e0eff9;}
.visual{float:left;width:100%;position:relative;margin-top: -5px;}
.visualIn{position:relative; z-index:9;height:333px;width:100%; overflow:hidden;}
.visualIn img{min-width:100%;}
.content{float:left;width:100%;padding-bottom:221px;overflow:hidden;}
.visualMenu{ float:left; width:100%; background:transparent url(../img/visBg.png) no-repeat bottom center;padding-bottom:10px;}
.visualMenu table{width:100%;}
.visualMenu table td a{text-decoration:none; font:bold 24px "Myriad Pro", Tahoma;}
.visualMenu table td {text-align:center; vertical-align:middle;width:33%;padding: 8px 10px 10px;}
.visualMenu table td.td1 a{color:white;}
.visualMenu table td.td2 a{color:white;}
.visualMenu table td.td3 a{color:#bec2c5;}
.visualMenu table td.td1 {background:#0273ca;}
.visualMenu table td.td2 {background:#ff822a;}
.visualMenu table td.td3 {background:white;}
.contentAds{float:left;width:100%;margin-top:31px;}
.contentAds h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.adsBlockImg{text-align:center;display:block;margin:0 auto;width:220px;height:142px;background:transparent url(../img/adsBg.gif) no-repeat 0 0;position:relative;}
.adsBlockImg span{position:absolute;bottom:14px;width:100%;text-align:center;left:0;}
.adsBlock{float:left;width:21%;margin-top: 18px;margin-left: 3%;}
.adsBlock p a{color:#3380bc;font:italic 11px Arial;}
.adsBlock p{margin-top:-2px;text-align:center;display:block;}
.adsBlock p a:hover{color:#ff822a;}
.adsBlock p.actP a{color:#ff822a;}
.contentNews{float:left;width:100%;margin-top:42px;}
.contentNews h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.contentNewsBlock{float:left; margin-top: 17px; padding-left: 6%; width: 25%;}
.contentNewsBlock div{padding-bottom:9px;}
.contentNewsBlock span{color:#727272;font:italic 11px Arial;}
.contentNewsBlock em{color:white;font:italic 11px Arial;margin-left:19px;padding:0 8px 1px;}
.contentNewsBlock a{color:#e86a11;font:13px/150% Arial;}
.contentNewsBlock a:hover{color:#636363;font:13px/150% Arial;}
.contentNewsBlock p{color:#636363;font:italic 12px/150% Arial;padding-top:7px;}
.contentNewsBlock em.grayN{background:#6d6862;}
.contentNewsBlock em.orangeN{background:#ff822a;}
.contentNewsBlock em.yellowN{background:#0273ca;}
.contentBtm{float:left;width:100%;margin-top:41px;}
.contentBtm p{color:#575757;font:bold italic 14px Arial;padding-bottom:15px;margin-left: 6%;}
.contentBtm ul li{float:left;margin:0 1% 0 0;}
.contentBtm ul {margin-left:6%;}
.footerT{float:left;width:100%;margin-top:32px;}
.footerT ul li{float:left;margin-left:3%;width:20%;margin-right:1%;}
.footerT ul li span{color:#43392e;font:bold 12px Arial;display:block;margin-left:2px;margin-bottom:17px;text-transform:uppercase;letter-spacing:0.8px;}
.footerT ul li ul li{float:left;width:90%;margin:0 2px 12px;}
.footerT ul li ul li a{color:#43392e;font:11px Arial;}
.footerT ul li ul li a:hover{color:black;}
.footerB{float:left;width:100%;margin-top:31px;}
.footerSocial{float:left;margin:6px 2%;width:22%;margin-left:3%;width:21%;margin-right:1%;}
.footerSocial ul,.footerSocial ul li,.footerSocial ul li a{float:left;}
.footerSocial ul li a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#FFFFFF,#F3F3F3) repeat scroll 0 0 transparent;border-color:#E5E5E5 #D2D2D2 #C0C0C0 -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#333333;height:45px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:40px;}
.footerSocial ul li:first-child a{border-left:1px solid #D2D2D2;}
.footerSocial ul li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CBCBCB #A5A5A5 #818181;border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 4px #818181;color:#333333 !important;margin-left:-1px;position:relative;z-index:2;}
.footerSocial ul li:first-child a:hover{margin-left:0;}
.footerSocial ul li a span{display:block;font-size:10px;margin-bottom:3px;padding-top:5px;text-align:center;}
.footerSocial ul li a i{background:url("../img/social.png") no-repeat scroll 0 0 transparent;display:block;height:15px;margin-left:13px;width:15px;}
.footerSocial ul li.fb a{border-radius:5px 0 0 5px;}
.footerSocial ul li.vk a{border-radius:0 5px 5px 0;}
.footerSocial ul li.fb a i{background:-34px 0;}
.footerSocial ul li.vk a i{background:-49px 0;}
.footerSocial ul li.fb a:hover i{background:-34px -16px;}
.footerSocial ul li.vk a:hover i{background:-49px -16px;}
.copyright{float:left;margin:14px 0;width:22%;margin-left:1%;width:21%;margin-right:1%;padding-left:5px;}
.copyright p{color:#453d3d;font:11px Arial;padding-top:7px;}
.copyright a{color:#f69408;font:11px Arial;}
.copyright a:hover{color:black;}
.footAddress{float:left;width:21%;margin:4px 1% 0;padding-left:3px;}
.footAddress div{color:#f69408;font:12px Arial;}
.footAddress div span{color:#f69408;font:bold 20px Arial;margin-left:6px;}
.footAddress p{margin:6px 2px;color:#453d3d;font:11px Arial;}
.reactive{color:#453d3d;font:11px Arial;float:left;width:19%;margin-left:5%;margin-right:1%;margin-top:12px;padding-left:5px;}
.reactive a{text-decoration:none;}
.reactive a img{vertical-align:middle;margin-bottom:3px;}
.car{position:absolute;top:-1px;left:72%;}
.contentL{float:left;width:230px;margin-top:64px;}
.leftMenu{float:left;width:200px;margin-left:22px;margin-top: 1px;}
.leftMenu ul li{padding:4px 10px 6px;}
.leftMenu ul li a{color:#4a423c;font:13px Arial;}
.leftMenu ul li.a{background: #f18212 url("../img/leftMenuBg.jpg") repeat-x scroll 0 0;border-radius:13px;}
.leftMenu ul li ul{padding-top:7px;padding-bottom:19px;}
.leftMenu ul li ul li{padding:4px 10px 6px;width:160px;}
.leftMenu ul li.a a{color:white;font:bold 13px Arial;text-decoration:none;}
.contentL .secondMenu{margin:55px 0 0 22px;width:200px;}
.contentL .secondMenu span{float:none;margin-left:68px;}
.contentL .secondMenu ul li{float:left;width:100%;margin-bottom:35px;}
.contentR{margin-left:245px;margin-top:60px;position:relative;}
.contentR p{color:#4a423c;font:12px/150% Arial;}
.contentR h1{color:#4a423c;font:bold 26px/150% Arial;margin-left:5px;width:80%;}
.breadCr{float:left;width:100%;color:#888888;font:italic 11px Arial;margin-top:16px;margin-bottom:35px;}
.breadCr a{color:#888888;font:italic 11px Arial;margin:0 6px;}
.breadCr span{color:#888888;font:italic 11px Arial;margin:0 6px;}
.contentTabs{float:left;width:100%;margin-top:12px;}
.contentTabs ul li{float:left;margin:0 28px 0 7px;}
.contentTabs ul li a{float:left;color:#888888;font:bold italic 18px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs ul li span{float:left;color:#219007;font:bold italic 18px Arial;}
.newsBlock{float:left;width:96%;margin-top:23px;margin-bottom:7px;}
.newsBlockL{float:left;width:146px;height:103px;position:relative;overflow:hidden;margin-left:4px;margin-top:3px;}
.newsAbs{position:absolute;top:0;left:0;}
.newsBlockR{margin-left:167px;}
.newsBlockR span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:8px;}
.newsBlockR a{color:#fa7301;font:14px Arial;}
.newsBlockR p{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR p a{color:#219007;font:12px Arial;}
.newsBlockR em{background:#ff4310;color:white;font:italic 11px Arial;padding:0 6px 1px;margin-left:10px;vertical-align:top;}
.newsBlockR ul{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR ul li{padding-bottom:5px;}
.newsBlockR div{float:right;font: 11px Arial; color:#727272; margin-top: -3px;}
.newsBlockR div span{float:none; width:auto;font:italic 11px Arial;color:#727272;}
.newsBlockR div img{margin: 0 6px;}
.tenderBlock{float:left;width:98%;margin-top:3px;margin-bottom:29px;margin-left: 7px;}
.tenderBlock span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:3px;}
.tenderBlock a{color:#49413b;font:bold 16px/150% Arial;}
.tenderBlock p{float:left;font:12px/165% Arial;margin-top:4px;width:96%;color:#585858;}
.tenderBlock p a{color:#fa7301;font:12px Arial;text-decoration:none;margin-left: 5px;}
.tenderBlock p a span{float:none; width:auto; margin:0; text-decoration:underline;color:#fa7301;font:12px Arial;margin-right: 3px;}
.pages{float:left;width:500px;margin-left:168px;margin-top:31px;}
.pages a{float:left;color:#665d56;font:13px Arial;margin:0 6px;}
.pages span{float:left;color:#ffa800;font:13px Arial;margin:0 6px;}
a.pagePrev{width:26px;height:15px;background:transparent url(../img/pagePrev.gif) no-repeat 0 0;margin:1px 16px 0 0;}
a.pageNext{width:26px;height:15px;background:transparent url(../img/pageNext.gif) no-repeat 0 0;margin:1px 0 0 16px;}
.contentIn{float:left;margin:4px 7px 32px;width:96%;}
.contentInImg{float:left;width:100%;height:166px;overflow:hidden;margin-bottom:18px;margin-top:28px;}
.contentIn p{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;}
.newsNav{float:left;width:100%;color:#919090;margin-top:55px;}
.newsNav a{text-decoration:none;margin:0 0;color:#ffa800;font:italic 12px Arial;}
.newsNav a span{text-decoration:underline;margin:0 7px;color:#ffa800;font:italic 12px Arial;}
.newsNav a.inAct{color:#919090;font:italic 12px Arial;text-decoration:none;cursor:default;}
.newsNav a.inAct span{color:#919090;font:italic 12px Arial;text-decoration:none;}
.contentR p.shopP{float:left;font:bold 12px/175% Arial;margin:0 0 4px 8px;width:97%;}
.contentTabs2{float:left;width:100%;margin-top:12px;}
.contentTabs2 ul li{float:left;margin:0 28px 9px 7px;}
.contentTabs2 ul li a{float:left;color:#888888;font:bold italic 15px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs2 ul li span{float:left;color:#219007;font:bold italic 15px Arial;}
.qBlock{ float:left; width:130px;margin: 28px 4% 18px 27px;}
.qBlock a{text-decoration:none;}
.qBlock a span{float:left; width:120px;text-align:center;padding:0;
box-shadow:0 1px 4px #cecece;
}
.qBlock a em{text-align:center; color:#fa7301;font:12px/145% Arial; margin-top:9px; text-decoration:underline;float:left; width:120px;}
.giftBlock{float:left;width:96%;margin-top:23px;margin-bottom:20px;}
.giftBlockL{float:left;width:200px;height:130px;position:relative;overflow:hidden;margin-left:3px;margin-top:4px;}
.giftBlockR{margin-left: 227px; margin-top: 4px;}
.giftBlockR span{float:left;width:100%;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;}
.giftBlockR a{color:#fa7301;font:14px Arial;}
.giftBlockR p{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;}
.giftBlockR ol{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;list-style-position:inside;}
.giftBlockR ol li{padding-bottom:2px;}
.contentIn p span{ position:relative; float:left; width:186px; height:132px; overflow:hidden; margin:0 14px 10px 0;}
.contentIn p span .textAbs{position:absolute; top:0; left:0;}
.contentIn p a{color:#219007;}
.contentR h2{color:#49413b; font:bold 17px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.contentR h3{float:left;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;margin-top:15px;}
.contentIn table{color:#585858;font:12px Arial;float:left; width:99%;margin-top: 15px;margin-left: 1px;margin-bottom: 26px;}
.contentIn table thead{color:#585858;font:bold 12px Arial;}
.contentIn table thead td{ padding-bottom: 17px;}
.contentIn table tbody tr th{color:#585858;font:bold 12px Arial;text-align:center;padding: 7px 10px 10px;border:1px solid #c9c4bb;}
.contentIn table tbody tr td{color:#585858;text-align:center;padding: 4px 10px 3px;border:1px solid #c9c4bb;min-width:42px;position:relative;}
.contentIn table tbody tr td p{margin:0; padding:0;}
.contentIn table tbody tr td img{float:left;margin-right:8px;}
.contentIn table tbody tr td p a{color:#fa7301;font:11px Arial;float:right;margin-top: 2px;}
.contentIn table tbody tr td.picsTable{ width:192px; padding-right:0;}
.contentIn table tbody tr td.cardTable{ min-width:159px; padding-right:0;white-space:nowrap;}
.contentIn table tbody tr td.cardTable img{}
.contentIn ul{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;margin-top: 2px;}
.contentIn ul li{padding-bottom:5px;color:#fa7301;list-style-type:disc;margin-left:16px;}
.contentIn ul li span{color:#585858;}
.contentIn table tbody tr.inAct td{color:#888888!important;}
.contentIn table tbody tr.inAct td p{color:#888888!important;}
.contentIn table tbody tr.inAct td.picsTable{}
.contentMap{float:left; width:99%; height:462px;background:transparent url(../img/mapBg.jpg) repeat-x 0 0;margin-top: 34px;margin-bottom: 15px;}
.contentMap div{float:left; width:100%; height:454px;margin:4px 0; overflow:hidden;}
.buildBlock{float:left; width:100%;margin-top: 16px;margin-bottom: 23px;}
.buildBlockT{float:left; width:100%;height:192px; overflow:hidden;}
.buildBlockB{float:left; width:100%;margin-top: 12px;}
.buildBlockB div{font:12px/165% Arial;color:#585858; float:left; width:83%; position:relative;padding-right:17%;margin-bottom: 4px;}
.buildBlockB div em{float:left; width:126px; margin-right:15px; font:bold 12px/165% Arial;height:20px;}
.buildBlockB div a{text-decoration:none;color:#fa7301;font:11px Arial;position: absolute;top:0; right: 7px;}
.buildBlockB div a img{vertical-align:bottom; margin-right:7px;}
.buildBlockB div a span{color:#fa7301;text-decoration:underline;}
img.servIcon{position:absolute; top:7px; right:4%;}
.contentR h4{color:#49413b; font:bold 14px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.fileBlocks{float:left; width:100%;margin-bottom: -8px;}
.fileBlocks div{float:left; width:32%; margin: 18px 4% 18px 0;}
.fileBlocks div a{text-decoration:none;color:#787878;font:12px Arial;margin-left: 27px;}
.fileBlocks div a img{vertical-align:middle; margin-right:15px;}
.fileBlocks div a span{text-decoration:underline;margin-right:5px;color:#787878;font:12px Arial;}
.calcBlock{float:left;margin: 18px 17px 0; width: 91%; border:3px solid #e5e5e5; border-radius: 5px;padding: 0 0 21px;}
.calcLine p{color:#585858;font:bold 14px Arial;margin-left:20px; padding-bottom: 11px;}
.calcBlock label{color:#585858;font:12px Arial;margin-right: 23px;}
.calcLine{float:left;margin-bottom: 18px;position:relative;margin-top:15px;width:98%;}
.calcLineIn{float:left;width:44%;color:#8d8d8d;font:12px Arial;}
.borderLine{float:left;border:1px solid #219007;border-radius: 3px;margin: 2px 20px 15px; width: 91%;padding-top: 14px;padding-bottom: 6px;}
.borderLineIn{float:left;width:50%;}
.borderLineIn span{color:#585858;font:bold 20px Arial; float:left; width:56px; text-align:center;}
.borderLineIn p{color:#8d8d8d;font: 10px/140% Arial; margin: 4px 13px 4px 10px; width: auto;}
.borderLineIn div{padding-bottom:9px;}
.calcRadio{ vertical-align:top; margin-left:20px; padding:0;margin-top:1px;margin-right: 1px;}
.calcInp{color: #585858; font: 12px Arial; margin-left: 20px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 148px;}
.calcInp2{color: #585858; font: 12px Arial; margin-left: 3px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 228px;}
.calcMap{position:absolute; bottom:5px; left:80%; color:#219007; font: 12px Arial; }
.calcLine span{float: left; margin-bottom: 4px; margin-top: 6px; width: 33%;}
.calcCheck{ vertical-align:top; padding:0;margin-top:1px;margin-right: 1px;margin-left: 21px;}
.calcSub{float:left; border:none;margin-left: 39%; margin-top: 9px; cursor:pointer; width:146px; height:35px;background:transparent url(../img/calcSub.gif) no-repeat 0 0;}
.faqBlock{float:left; width:96%;background:transparent url(../img/hid1.gif) no-repeat 0 3px;padding-left:20px;margin-top: 43px;margin-bottom: -13px;}
.faqBlock a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.faqBlock p{color:#acacac; font:11px Arial;margin-top: 6px;}
.faqBlock p span{color:#585858;font:bold 11px Arial;margin: 0 14px 0 0; padding:0; height:auto; width:auto;}
.hidDiv{ float:left; width:100%; position:relative;margin-top:2px;margin-bottom:4px;display:none;}
.hidImg{ position:absolute; top:0; left:7px;}
.hidDivIn{float:left;margin-top:15px; background-color:#ededed;color:#585858;font:12px/170% Arial;border-radius: 5px;padding: 13px 10px 12px 21px;}
.actDiv{background:transparent url(../img/hid2.gif) no-repeat 0 3px;}
.faqBut{float:left; width:144px; height:46px; border:none; cursor:pointer;background:transparent url(../img/faqBut.gif) no-repeat 0 0;margin: 55px 18px 0;}
.vacancyBlock{float:left; width:100%; position:relative;margin-top: 29px;}
.vacancyBlock h4{margin-left:0;}
.vacancyBlock ul {float:left; width:90%;margin-top: 11px;}
.vacancyBlock ul li{margin-left: 13px;padding-bottom: 18px;}
.vacancyBlock ul li a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.vacancyBlock ul li.actLi{color:#219007;}
.vacancyBlock ul li.actLi a{color:#219007; font:14px/140% Arial; border-bottom:1px dotted #219007; text-decoration:none;}
.vacancyBlock ul li div{float: left; margin: 10px 7px; display:none;}
.vacancyBlock ul li ul{float:left;margin-top: 0px; padding-bottom: 20px;}
.vacancyBlock ul li p{color:#585858;font:bold 12px Arial;padding-bottom: 3px;}
.vacancyBlock ul li ul li{color:#585858;font:12px Arial/155%;list-style-type:none;margin-left:0;padding-bottom:1px;}
.vacAbs{ float:left; width:80px; position:absolute; top:19px; right:0px; text-align:center;}
.vacAbs a{text-decoration:none; }
.vacAbs a span{color:#596b70; font:11px/200% Arial; text-decoration:underline;}
.vacancyBlock p span{margin: 0 ; padding:0; height:auto; width:50%;}
.partL{ float:left; width:170px;margin-left: -2px;margin-top:6px;margin-bottom: 20px;}
.partL div{float:left; width:154px; overflow:hidden; border:3px solid white; box-shadow:0 1px 4px #818181;}
.partR{margin-left:180px;}
.partR a{color:#49413b; font:bold 16px/150% Arial;}
.partR p a{color:#219007; font:12px Arial;}
.partR div{float:left; width:100%; margin-top:12px;margin-bottom: -5px;}
.partR div p{margin:0;padding:0;}
.partT{float:left; width:100%; color:#727272; font:11px Arial;margin-top: -7px;margin-bottom: 6px;}
.partT img{vertical-align:baseline;}
.partT span{font:italic 11px Arial;margin-left: 9px; margin-right: 2px;}
.contentDivs{ float:left; width:100%;margin-top: 38px; margin-bottom: 7px;}
.contentDivs h5{color:#514f4c;font:bold italic 20px Arial;padding-bottom: 13px;}
.contentDivsL{ float:left; margin: 0 0 0 6%; width:56%;}
.contentDivsL div{float:left; width:100%;color:#717171; font:italic 12px Arial; margin-top: 3px; }
.contentDivsL div span{float:left;color:#717171; font: 13px "Myriad Pro", Tahoma;margin: 2px 6px 0 2px;}
.contentDivsL div a{color:#3380bc; font:13px/150% Arial;margin-right: 6px;}
.contentDivsR{ float:left; margin: 0 0 0 6%; width:28%;}
.contentDivsR div{float:left; width:100%;margin-top: 5px;margin-bottom: 9px;}
.contentDivsR div a{color:#3380bc; font:13px Arial;margin-right: 6px;}
.contentDivsR p{color:#636363; font: italic 12px/145% Arial; margin-top: 8px;}
__history/main.css.~96~ 0000666 00000052677 15047073365 0011071 0 ustar 00 html,body{height:100%;margin:0;padding:0;}
input,select,a{outline:none;}
body{color:black;width:100%;min-width:990px;height:100%;min-height:100%;font:11px Arial;background:#fff9ef url(../img/bodyBg.png) repeat-x top left;}
body.inner{background:white url(../img/innerBg.jpg) repeat-x top left;}
.wrap{min-height:100%;position:relative;float:left;width:100%;overflow: hidden;}
.wrapInner{margin:0 auto;max-width:1300px;}
.footer{float:left;width:100%;position:absolute;bottom:0;left:0;height:182px;background:transparent url(../img/footBg.png) repeat-x top left;}
.clear{clear:both;}
.footerIn{margin:0 auto;max-width:1300px;}
.header{float:left;width:100%;position:relative;z-index:1000;background:transparent url(../img/headBg.png) repeat-x top left;height:102px;}
.logo{ float: left; margin-left: 3%; margin-top: 24px; width: 24%;}
.mainMenu{float:left;width:60%;margin-top:40px;}
.mainMenu ul li{float:left;margin-right:2%;margin-left:2%;}
.mainMenu ul li a{color:#e0eff9;font:bold italic 14px Arial;border-bottom:1px solid #e0eff9;}
.mainMenu ul li a:hover{color:white;border-bottom:1px solid white;}
.entrance{float:right;margin:42px 6% 0 0;}
.entrance a{text-decoration:none;color:#e0eff9;}
.entrance a img{vertical-align:middle;margin-right:7px;}
.entrance a span{font:11px Arial;border-bottom:1px solid #e0eff9;}
.entrance a:hover{color:white;}
.entrance a:hover span{font:11px Arial;border-bottom:1px solid white;}
.secondMenu{float:left;margin-left:9%;margin-top:23px;width:72%;}
.secondMenu ul li{float:left;margin-right:5%;}
.secondMenu ul li a{text-decoration:none;color:#505050;}
.secondMenu ul li a span{display:block;margin:12px 0 0 0;float:left;}
.secondMenu ul li a span em{font:11px Arial;border-bottom:1px solid #505050;}
.secondMenu ul li a:hover{color:#eb2b21!important;}
.secondMenu ul li a:hover span em{font:11px Arial;border-bottom:1px solid #eb2b21;}
.secondMenu ul li a img{float:left;margin-right:9px;margin-left:-3px;}
.phones{margin:29px 6% 0 0;padding-bottom:10px;position:absolute;z-index:10;top:0; right:0;}
.phones div{color:white;font:12px Arial;}
.phones div span{color:white;font:bold 20px Arial;margin-left:4px;}
.phones p{width:70%;float:right;margin:9px 0 0;}
.phones p a{text-decoration:none;color:white;}
.phones p a img{float:left;margin-right:6px;}
.phones p a span{font:11px Arial;border-bottom:1px dotted white;}
.phones p a:hover{color:#e0eff9;}
.phones p a:hover span{font:11px Arial;border-bottom:1px dotted #e0eff9;}
.visual{float:left;width:100%;position:relative;margin-top: -5px;}
.visualIn{position:relative; z-index:9;height:333px;width:100%; overflow:hidden;}
.visualIn img{min-width:100%;}
.content{float:left;width:100%;padding-bottom:221px;overflow:hidden;}
.visualMenu{ float:left; width:100%; background:transparent url(../img/visBg.png) no-repeat bottom center;padding-bottom:10px;}
.visualMenu table{width:100%;}
.visualMenu table td a{text-decoration:none; font:bold 24px "Myriad Pro", Tahoma;}
.visualMenu table td {text-align:center; vertical-align:middle;width:33%;padding: 8px 10px 10px;}
.visualMenu table td.td1 a{color:white;}
.visualMenu table td.td2 a{color:white;}
.visualMenu table td.td3 a{color:#bec2c5;}
.visualMenu table td.td1 {background:#0273ca;}
.visualMenu table td.td2 {background:#ff822a;}
.visualMenu table td.td3 {background:white;}
.contentAds{float:left;width:100%;margin-top:31px;}
.contentAds h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.adsBlockImg{text-align:center;display:block;margin:0 auto;width:220px;height:142px;background:transparent url(../img/adsBg.gif) no-repeat 0 0;position:relative;}
.adsBlockImg span{position:absolute;bottom:14px;width:100%;text-align:center;left:0;}
.adsBlock{float:left;width:21%;margin-top: 18px;margin-left: 3%;}
.adsBlock p a{color:#3380bc;font:italic 11px Arial;}
.adsBlock p{margin-top:-2px;text-align:center;display:block;}
.adsBlock p a:hover{color:#ff822a;}
.adsBlock p.actP a{color:#ff822a;}
.contentNews{float:left;width:100%;margin-top:42px;}
.contentNews h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.contentNewsBlock{float:left; margin-top: 17px; padding-left: 6%; width: 25%;}
.contentNewsBlock div{padding-bottom:9px;}
.contentNewsBlock span{color:#727272;font:italic 11px Arial;}
.contentNewsBlock em{color:white;font:italic 11px Arial;margin-left:19px;padding:0 8px 1px;}
.contentNewsBlock a{color:#e86a11;font:13px/150% Arial;}
.contentNewsBlock a:hover{color:#636363;font:13px/150% Arial;}
.contentNewsBlock p{color:#636363;font:italic 12px/150% Arial;padding-top:7px;}
.contentNewsBlock em.grayN{background:#6d6862;}
.contentNewsBlock em.orangeN{background:#ff822a;}
.contentNewsBlock em.yellowN{background:#0273ca;}
.contentBtm{float:left;width:100%;margin-top:41px;}
.contentBtm p{color:#575757;font:bold italic 14px Arial;padding-bottom:15px;margin-left: 6%;}
.contentBtm ul li{float:left;margin:0 1% 0 0;}
.contentBtm ul {margin-left:6%;}
.footerT{float:left;width:94%;margin-top:39px;margin-left:6%;}
.footerT ul li{float:left;width:25%;margin-bottom: 10px;}
.footerT ul li a{color:#e0eff9;font:11px Arial;}
.footerT ul li a:hover{color:white;}
.footerB{float:left;width:100%;margin-top:12px;}
.footerSocial{float:left; margin: 10px 0 6px 6%; width: 8%;}
.footerSocial ul,.footerSocial ul li,.footerSocial ul li a{float:left;}
.footerSocial ul li a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#FFFFFF,#F3F3F3) repeat scroll 0 0 transparent;border-color:#E5E5E5 #D2D2D2 #C0C0C0 -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#333333;height:45px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:40px;}
.footerSocial ul li:first-child a{border-left:1px solid #D2D2D2;}
.footerSocial ul li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CBCBCB #A5A5A5 #818181;border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 4px #818181;color:#333333 !important;margin-left:-1px;position:relative;z-index:2;}
.footerSocial ul li:first-child a:hover{margin-left:0;}
.footerSocial ul li a span{display:block;font-size:10px;margin-bottom:3px;padding-top:5px;text-align:center;}
.footerSocial ul li a i{background:url("../img/social.png") no-repeat scroll 0 0 transparent;display:block;height:15px;margin-left:13px;width:15px;}
.footerSocial ul li.fb a{border-radius:5px 0 0 5px;}
.footerSocial ul li.vk a{border-radius:0 5px 5px 0;}
.footerSocial ul li.fb a i{background-position:top left;}
.footerSocial ul li.vk a i{background-position:top right;}
.footerSocial ul li.fb a:hover i{background-position:bottom left;}
.footerSocial ul li.vk a:hover i{background-position:bottom right;}
.copyright{color:#453d3d;float:left;margin:8px 0;width:22%;margin-left:1%;width:21%;margin-right:1%;padding-left:5px;}
.copyright p{color:#453d3d;font:12px "Myriad Pro", Tahoma;padding-top:7px;padding-bottom: 7px;}
.copyright a{color:#453d3d;font:12px "Myriad Pro", Tahoma;}
.copyright a:hover{color:black;}
.footAddress{float:left;width:23%;margin:1px 1% 0 8%;padding-left:3px;}
.footAddress div{color:#453d3d;font:14px "Myriad Pro", Tahoma;}
.footAddress div span{color:white;font:bold 24px "Myriad Pro", Tahoma;margin-left:6px;}
.footAddress p{margin:6px 2px;color:#453d3d;font:12px "Myriad Pro", Tahoma;}
.reactive{color:#453d3d;font:11px Arial;float:right;width:19%;margin-right:9%;margin-top:12px;padding-left:5px;text-align:right;font:12px "Myriad Pro", Tahoma;}
.reactive a{text-decoration:none;}
.reactive a img{vertical-align:middle;}
.car{position:absolute;top:-1px;left:72%;}
.contentL{float:left;width:230px;margin-top:64px;}
.leftMenu{float:left;width:200px;margin-left:22px;margin-top: 1px;}
.leftMenu ul li{padding:4px 10px 6px;}
.leftMenu ul li a{color:#4a423c;font:13px Arial;}
.leftMenu ul li.a{background: #f18212 url("../img/leftMenuBg.jpg") repeat-x scroll 0 0;border-radius:13px;}
.leftMenu ul li ul{padding-top:7px;padding-bottom:19px;}
.leftMenu ul li ul li{padding:4px 10px 6px;width:160px;}
.leftMenu ul li.a a{color:white;font:bold 13px Arial;text-decoration:none;}
.contentL .secondMenu{margin:55px 0 0 22px;width:200px;}
.contentL .secondMenu span{float:none;margin-left:68px;}
.contentL .secondMenu ul li{float:left;width:100%;margin-bottom:35px;}
.contentR{margin-left:245px;margin-top:60px;position:relative;}
.contentR p{color:#4a423c;font:12px/150% Arial;}
.contentR h1{color:#4a423c;font:bold 26px/150% Arial;margin-left:5px;width:80%;}
.breadCr{float:left;width:100%;color:#888888;font:italic 11px Arial;margin-top:16px;margin-bottom:35px;}
.breadCr a{color:#888888;font:italic 11px Arial;margin:0 6px;}
.breadCr span{color:#888888;font:italic 11px Arial;margin:0 6px;}
.contentTabs{float:left;width:100%;margin-top:12px;}
.contentTabs ul li{float:left;margin:0 28px 0 7px;}
.contentTabs ul li a{float:left;color:#888888;font:bold italic 18px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs ul li span{float:left;color:#219007;font:bold italic 18px Arial;}
.newsBlock{float:left;width:96%;margin-top:23px;margin-bottom:7px;}
.newsBlockL{float:left;width:146px;height:103px;position:relative;overflow:hidden;margin-left:4px;margin-top:3px;}
.newsAbs{position:absolute;top:0;left:0;}
.newsBlockR{margin-left:167px;}
.newsBlockR span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:8px;}
.newsBlockR a{color:#fa7301;font:14px Arial;}
.newsBlockR p{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR p a{color:#219007;font:12px Arial;}
.newsBlockR em{background:#ff4310;color:white;font:italic 11px Arial;padding:0 6px 1px;margin-left:10px;vertical-align:top;}
.newsBlockR ul{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR ul li{padding-bottom:5px;}
.newsBlockR div{float:right;font: 11px Arial; color:#727272; margin-top: -3px;}
.newsBlockR div span{float:none; width:auto;font:italic 11px Arial;color:#727272;}
.newsBlockR div img{margin: 0 6px;}
.tenderBlock{float:left;width:98%;margin-top:3px;margin-bottom:29px;margin-left: 7px;}
.tenderBlock span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:3px;}
.tenderBlock a{color:#49413b;font:bold 16px/150% Arial;}
.tenderBlock p{float:left;font:12px/165% Arial;margin-top:4px;width:96%;color:#585858;}
.tenderBlock p a{color:#fa7301;font:12px Arial;text-decoration:none;margin-left: 5px;}
.tenderBlock p a span{float:none; width:auto; margin:0; text-decoration:underline;color:#fa7301;font:12px Arial;margin-right: 3px;}
.pages{float:left;width:500px;margin-left:168px;margin-top:31px;}
.pages a{float:left;color:#665d56;font:13px Arial;margin:0 6px;}
.pages span{float:left;color:#ffa800;font:13px Arial;margin:0 6px;}
a.pagePrev{width:26px;height:15px;background:transparent url(../img/pagePrev.gif) no-repeat 0 0;margin:1px 16px 0 0;}
a.pageNext{width:26px;height:15px;background:transparent url(../img/pageNext.gif) no-repeat 0 0;margin:1px 0 0 16px;}
.contentIn{float:left;margin:4px 7px 32px;width:96%;}
.contentInImg{float:left;width:100%;height:166px;overflow:hidden;margin-bottom:18px;margin-top:28px;}
.contentIn p{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;}
.newsNav{float:left;width:100%;color:#919090;margin-top:55px;}
.newsNav a{text-decoration:none;margin:0 0;color:#ffa800;font:italic 12px Arial;}
.newsNav a span{text-decoration:underline;margin:0 7px;color:#ffa800;font:italic 12px Arial;}
.newsNav a.inAct{color:#919090;font:italic 12px Arial;text-decoration:none;cursor:default;}
.newsNav a.inAct span{color:#919090;font:italic 12px Arial;text-decoration:none;}
.contentR p.shopP{float:left;font:bold 12px/175% Arial;margin:0 0 4px 8px;width:97%;}
.contentTabs2{float:left;width:100%;margin-top:12px;}
.contentTabs2 ul li{float:left;margin:0 28px 9px 7px;}
.contentTabs2 ul li a{float:left;color:#888888;font:bold italic 15px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs2 ul li span{float:left;color:#219007;font:bold italic 15px Arial;}
.qBlock{ float:left; width:130px;margin: 28px 4% 18px 27px;}
.qBlock a{text-decoration:none;}
.qBlock a span{float:left; width:120px;text-align:center;padding:0;
box-shadow:0 1px 4px #cecece;
}
.qBlock a em{text-align:center; color:#fa7301;font:12px/145% Arial; margin-top:9px; text-decoration:underline;float:left; width:120px;}
.giftBlock{float:left;width:96%;margin-top:23px;margin-bottom:20px;}
.giftBlockL{float:left;width:200px;height:130px;position:relative;overflow:hidden;margin-left:3px;margin-top:4px;}
.giftBlockR{margin-left: 227px; margin-top: 4px;}
.giftBlockR span{float:left;width:100%;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;}
.giftBlockR a{color:#fa7301;font:14px Arial;}
.giftBlockR p{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;}
.giftBlockR ol{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;list-style-position:inside;}
.giftBlockR ol li{padding-bottom:2px;}
.contentIn p span{ position:relative; float:left; width:186px; height:132px; overflow:hidden; margin:0 14px 10px 0;}
.contentIn p span .textAbs{position:absolute; top:0; left:0;}
.contentIn p a{color:#219007;}
.contentR h2{color:#49413b; font:bold 17px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.contentR h3{float:left;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;margin-top:15px;}
.contentIn table{color:#585858;font:12px Arial;float:left; width:99%;margin-top: 15px;margin-left: 1px;margin-bottom: 26px;}
.contentIn table thead{color:#585858;font:bold 12px Arial;}
.contentIn table thead td{ padding-bottom: 17px;}
.contentIn table tbody tr th{color:#585858;font:bold 12px Arial;text-align:center;padding: 7px 10px 10px;border:1px solid #c9c4bb;}
.contentIn table tbody tr td{color:#585858;text-align:center;padding: 4px 10px 3px;border:1px solid #c9c4bb;min-width:42px;position:relative;}
.contentIn table tbody tr td p{margin:0; padding:0;}
.contentIn table tbody tr td img{float:left;margin-right:8px;}
.contentIn table tbody tr td p a{color:#fa7301;font:11px Arial;float:right;margin-top: 2px;}
.contentIn table tbody tr td.picsTable{ width:192px; padding-right:0;}
.contentIn table tbody tr td.cardTable{ min-width:159px; padding-right:0;white-space:nowrap;}
.contentIn table tbody tr td.cardTable img{}
.contentIn ul{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;margin-top: 2px;}
.contentIn ul li{padding-bottom:5px;color:#fa7301;list-style-type:disc;margin-left:16px;}
.contentIn ul li span{color:#585858;}
.contentIn table tbody tr.inAct td{color:#888888!important;}
.contentIn table tbody tr.inAct td p{color:#888888!important;}
.contentIn table tbody tr.inAct td.picsTable{}
.contentMap{float:left; width:99%; height:462px;background:transparent url(../img/mapBg.jpg) repeat-x 0 0;margin-top: 34px;margin-bottom: 15px;}
.contentMap div{float:left; width:100%; height:454px;margin:4px 0; overflow:hidden;}
.buildBlock{float:left; width:100%;margin-top: 16px;margin-bottom: 23px;}
.buildBlockT{float:left; width:100%;height:192px; overflow:hidden;}
.buildBlockB{float:left; width:100%;margin-top: 12px;}
.buildBlockB div{font:12px/165% Arial;color:#585858; float:left; width:83%; position:relative;padding-right:17%;margin-bottom: 4px;}
.buildBlockB div em{float:left; width:126px; margin-right:15px; font:bold 12px/165% Arial;height:20px;}
.buildBlockB div a{text-decoration:none;color:#fa7301;font:11px Arial;position: absolute;top:0; right: 7px;}
.buildBlockB div a img{vertical-align:bottom; margin-right:7px;}
.buildBlockB div a span{color:#fa7301;text-decoration:underline;}
img.servIcon{position:absolute; top:7px; right:4%;}
.contentR h4{color:#49413b; font:bold 14px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.fileBlocks{float:left; width:100%;margin-bottom: -8px;}
.fileBlocks div{float:left; width:32%; margin: 18px 4% 18px 0;}
.fileBlocks div a{text-decoration:none;color:#787878;font:12px Arial;margin-left: 27px;}
.fileBlocks div a img{vertical-align:middle; margin-right:15px;}
.fileBlocks div a span{text-decoration:underline;margin-right:5px;color:#787878;font:12px Arial;}
.calcBlock{float:left;margin: 18px 17px 0; width: 91%; border:3px solid #e5e5e5; border-radius: 5px;padding: 0 0 21px;}
.calcLine p{color:#585858;font:bold 14px Arial;margin-left:20px; padding-bottom: 11px;}
.calcBlock label{color:#585858;font:12px Arial;margin-right: 23px;}
.calcLine{float:left;margin-bottom: 18px;position:relative;margin-top:15px;width:98%;}
.calcLineIn{float:left;width:44%;color:#8d8d8d;font:12px Arial;}
.borderLine{float:left;border:1px solid #219007;border-radius: 3px;margin: 2px 20px 15px; width: 91%;padding-top: 14px;padding-bottom: 6px;}
.borderLineIn{float:left;width:50%;}
.borderLineIn span{color:#585858;font:bold 20px Arial; float:left; width:56px; text-align:center;}
.borderLineIn p{color:#8d8d8d;font: 10px/140% Arial; margin: 4px 13px 4px 10px; width: auto;}
.borderLineIn div{padding-bottom:9px;}
.calcRadio{ vertical-align:top; margin-left:20px; padding:0;margin-top:1px;margin-right: 1px;}
.calcInp{color: #585858; font: 12px Arial; margin-left: 20px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 148px;}
.calcInp2{color: #585858; font: 12px Arial; margin-left: 3px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 228px;}
.calcMap{position:absolute; bottom:5px; left:80%; color:#219007; font: 12px Arial; }
.calcLine span{float: left; margin-bottom: 4px; margin-top: 6px; width: 33%;}
.calcCheck{ vertical-align:top; padding:0;margin-top:1px;margin-right: 1px;margin-left: 21px;}
.calcSub{float:left; border:none;margin-left: 39%; margin-top: 9px; cursor:pointer; width:146px; height:35px;background:transparent url(../img/calcSub.gif) no-repeat 0 0;}
.faqBlock{float:left; width:96%;background:transparent url(../img/hid1.gif) no-repeat 0 3px;padding-left:20px;margin-top: 43px;margin-bottom: -13px;}
.faqBlock a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.faqBlock p{color:#acacac; font:11px Arial;margin-top: 6px;}
.faqBlock p span{color:#585858;font:bold 11px Arial;margin: 0 14px 0 0; padding:0; height:auto; width:auto;}
.hidDiv{ float:left; width:100%; position:relative;margin-top:2px;margin-bottom:4px;display:none;}
.hidImg{ position:absolute; top:0; left:7px;}
.hidDivIn{float:left;margin-top:15px; background-color:#ededed;color:#585858;font:12px/170% Arial;border-radius: 5px;padding: 13px 10px 12px 21px;}
.actDiv{background:transparent url(../img/hid2.gif) no-repeat 0 3px;}
.faqBut{float:left; width:144px; height:46px; border:none; cursor:pointer;background:transparent url(../img/faqBut.gif) no-repeat 0 0;margin: 55px 18px 0;}
.vacancyBlock{float:left; width:100%; position:relative;margin-top: 29px;}
.vacancyBlock h4{margin-left:0;}
.vacancyBlock ul {float:left; width:90%;margin-top: 11px;}
.vacancyBlock ul li{margin-left: 13px;padding-bottom: 18px;}
.vacancyBlock ul li a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.vacancyBlock ul li.actLi{color:#219007;}
.vacancyBlock ul li.actLi a{color:#219007; font:14px/140% Arial; border-bottom:1px dotted #219007; text-decoration:none;}
.vacancyBlock ul li div{float: left; margin: 10px 7px; display:none;}
.vacancyBlock ul li ul{float:left;margin-top: 0px; padding-bottom: 20px;}
.vacancyBlock ul li p{color:#585858;font:bold 12px Arial;padding-bottom: 3px;}
.vacancyBlock ul li ul li{color:#585858;font:12px Arial/155%;list-style-type:none;margin-left:0;padding-bottom:1px;}
.vacAbs{ float:left; width:80px; position:absolute; top:19px; right:0px; text-align:center;}
.vacAbs a{text-decoration:none; }
.vacAbs a span{color:#596b70; font:11px/200% Arial; text-decoration:underline;}
.vacancyBlock p span{margin: 0 ; padding:0; height:auto; width:50%;}
.partL{ float:left; width:170px;margin-left: -2px;margin-top:6px;margin-bottom: 20px;}
.partL div{float:left; width:154px; overflow:hidden; border:3px solid white; box-shadow:0 1px 4px #818181;}
.partR{margin-left:180px;}
.partR a{color:#49413b; font:bold 16px/150% Arial;}
.partR p a{color:#219007; font:12px Arial;}
.partR div{float:left; width:100%; margin-top:12px;margin-bottom: -5px;}
.partR div p{margin:0;padding:0;}
.partT{float:left; width:100%; color:#727272; font:11px Arial;margin-top: -7px;margin-bottom: 6px;}
.partT img{vertical-align:baseline;}
.partT span{font:italic 11px Arial;margin-left: 9px; margin-right: 2px;}
.contentDivs{ float:left; width:100%;margin-top: 38px; margin-bottom: 7px;}
.contentDivs h5{color:#514f4c;font:bold italic 20px Arial;padding-bottom: 13px;}
.contentDivsL{ float:left; margin: 0 0 0 6%; width:56%;}
.contentDivsL div{float:left; width:100%;color:#717171; font:italic 12px Arial; margin-top: 3px; }
.contentDivsL div span{float:left;color:#717171; font: 13px "Myriad Pro", Tahoma;margin: 2px 6px 0 2px;}
.contentDivsL div a{color:#3380bc; font:13px/150% Arial;margin-right: 6px;}
.contentDivsR{ float:left; margin: 0 0 0 6%; width:28%;}
.contentDivsR div{float:left; width:100%;margin-top: 5px;margin-bottom: 9px;}
.contentDivsR div a{color:#3380bc; font:13px Arial;margin-right: 6px;}
.contentDivsR p{color:#636363; font: italic 12px/145% Arial; margin-top: 8px;}
__history/main.css.~94~ 0000666 00000052677 15047073365 0011067 0 ustar 00 html,body{height:100%;margin:0;padding:0;}
input,select,a{outline:none;}
body{color:black;width:100%;min-width:990px;height:100%;min-height:100%;font:11px Arial;background:#fff9ef url(../img/bodyBg.png) repeat-x top left;}
body.inner{background:white url(../img/innerBg.jpg) repeat-x top left;}
.wrap{min-height:100%;position:relative;float:left;width:100%;overflow: hidden;}
.wrapInner{margin:0 auto;max-width:1300px;}
.footer{float:left;width:100%;position:absolute;bottom:0;left:0;height:182px;background:transparent url(../img/footBg.png) repeat-x top left;}
.clear{clear:both;}
.footerIn{margin:0 auto;max-width:1300px;}
.header{float:left;width:100%;position:relative;z-index:1000;background:transparent url(../img/headBg.png) repeat-x top left;height:102px;}
.logo{ float: left; margin-left: 3%; margin-top: 24px; width: 24%;}
.mainMenu{float:left;width:60%;margin-top:40px;}
.mainMenu ul li{float:left;margin-right:2%;margin-left:2%;}
.mainMenu ul li a{color:#e0eff9;font:bold italic 14px Arial;border-bottom:1px solid #e0eff9;}
.mainMenu ul li a:hover{color:white;border-bottom:1px solid white;}
.entrance{float:right;margin:42px 6% 0 0;}
.entrance a{text-decoration:none;color:#e0eff9;}
.entrance a img{vertical-align:middle;margin-right:7px;}
.entrance a span{font:11px Arial;border-bottom:1px solid #e0eff9;}
.entrance a:hover{color:white;}
.entrance a:hover span{font:11px Arial;border-bottom:1px solid white;}
.secondMenu{float:left;margin-left:9%;margin-top:23px;width:72%;}
.secondMenu ul li{float:left;margin-right:5%;}
.secondMenu ul li a{text-decoration:none;color:#505050;}
.secondMenu ul li a span{display:block;margin:12px 0 0 0;float:left;}
.secondMenu ul li a span em{font:11px Arial;border-bottom:1px solid #505050;}
.secondMenu ul li a:hover{color:#eb2b21!important;}
.secondMenu ul li a:hover span em{font:11px Arial;border-bottom:1px solid #eb2b21;}
.secondMenu ul li a img{float:left;margin-right:9px;margin-left:-3px;}
.phones{margin:29px 6% 0 0;padding-bottom:10px;position:absolute;z-index:10;top:0; right:0;}
.phones div{color:white;font:12px Arial;}
.phones div span{color:white;font:bold 20px Arial;margin-left:4px;}
.phones p{width:70%;float:right;margin:9px 0 0;}
.phones p a{text-decoration:none;color:white;}
.phones p a img{float:left;margin-right:6px;}
.phones p a span{font:11px Arial;border-bottom:1px dotted white;}
.phones p a:hover{color:#e0eff9;}
.phones p a:hover span{font:11px Arial;border-bottom:1px dotted #e0eff9;}
.visual{float:left;width:100%;position:relative;margin-top: -5px;}
.visualIn{position:relative; z-index:9;height:333px;width:100%; overflow:hidden;}
.visualIn img{min-width:100%;}
.content{float:left;width:100%;padding-bottom:221px;overflow:hidden;}
.visualMenu{ float:left; width:100%; background:transparent url(../img/visBg.png) no-repeat bottom center;padding-bottom:10px;}
.visualMenu table{width:100%;}
.visualMenu table td a{text-decoration:none; font:bold 24px "Myriad Pro", Tahoma;}
.visualMenu table td {text-align:center; vertical-align:middle;width:33%;padding: 8px 10px 10px;}
.visualMenu table td.td1 a{color:white;}
.visualMenu table td.td2 a{color:white;}
.visualMenu table td.td3 a{color:#bec2c5;}
.visualMenu table td.td1 {background:#0273ca;}
.visualMenu table td.td2 {background:#ff822a;}
.visualMenu table td.td3 {background:white;}
.contentAds{float:left;width:100%;margin-top:31px;}
.contentAds h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.adsBlockImg{text-align:center;display:block;margin:0 auto;width:220px;height:142px;background:transparent url(../img/adsBg.gif) no-repeat 0 0;position:relative;}
.adsBlockImg span{position:absolute;bottom:14px;width:100%;text-align:center;left:0;}
.adsBlock{float:left;width:21%;margin-top: 18px;margin-left: 3%;}
.adsBlock p a{color:#3380bc;font:italic 11px Arial;}
.adsBlock p{margin-top:-2px;text-align:center;display:block;}
.adsBlock p a:hover{color:#ff822a;}
.adsBlock p.actP a{color:#ff822a;}
.contentNews{float:left;width:100%;margin-top:42px;}
.contentNews h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.contentNewsBlock{float:left; margin-top: 17px; padding-left: 6%; width: 25%;}
.contentNewsBlock div{padding-bottom:9px;}
.contentNewsBlock span{color:#727272;font:italic 11px Arial;}
.contentNewsBlock em{color:white;font:italic 11px Arial;margin-left:19px;padding:0 8px 1px;}
.contentNewsBlock a{color:#e86a11;font:13px/150% Arial;}
.contentNewsBlock a:hover{color:#636363;font:13px/150% Arial;}
.contentNewsBlock p{color:#636363;font:italic 12px/150% Arial;padding-top:7px;}
.contentNewsBlock em.grayN{background:#6d6862;}
.contentNewsBlock em.orangeN{background:#ff822a;}
.contentNewsBlock em.yellowN{background:#0273ca;}
.contentBtm{float:left;width:100%;margin-top:41px;}
.contentBtm p{color:#575757;font:bold italic 14px Arial;padding-bottom:15px;margin-left: 6%;}
.contentBtm ul li{float:left;margin:0 1% 0 0;}
.contentBtm ul {margin-left:6%;}
.footerT{float:left;width:94%;margin-top:39px;margin-left:6%;}
.footerT ul li{float:left;width:25%;margin-bottom: 10px;}
.footerT ul li a{color:#e0eff9;font:11px Arial;}
.footerT ul li a:hover{color:white;}
.footerB{float:left;width:100%;margin-top:12px;}
.footerSocial{float:left; margin: 10px 0 6px 6%; width: 8%;}
.footerSocial ul,.footerSocial ul li,.footerSocial ul li a{float:left;}
.footerSocial ul li a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#FFFFFF,#F3F3F3) repeat scroll 0 0 transparent;border-color:#E5E5E5 #D2D2D2 #C0C0C0 -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#333333;height:45px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:40px;}
.footerSocial ul li:first-child a{border-left:1px solid #D2D2D2;}
.footerSocial ul li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CBCBCB #A5A5A5 #818181;border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 4px #818181;color:#333333 !important;margin-left:-1px;position:relative;z-index:2;}
.footerSocial ul li:first-child a:hover{margin-left:0;}
.footerSocial ul li a span{display:block;font-size:10px;margin-bottom:3px;padding-top:5px;text-align:center;}
.footerSocial ul li a i{background:url("../img/social.png") no-repeat scroll 0 0 transparent;display:block;height:15px;margin-left:13px;width:15px;}
.footerSocial ul li.fb a{border-radius:5px 0 0 5px;}
.footerSocial ul li.vk a{border-radius:0 5px 5px 0;}
.footerSocial ul li.fb a i{background-position:top left;}
.footerSocial ul li.vk a i{background-position:top right;}
.footerSocial ul li.fb a:hover i{background-position:bottom left;}
.footerSocial ul li.vk a:hover i{background-position:bottom right;}
.copyright{color:#453d3d;float:left;margin:8px 0;width:22%;margin-left:1%;width:21%;margin-right:1%;padding-left:5px;}
.copyright p{color:#453d3d;font:12px "Myriad Pro", Tahoma;padding-top:7px;padding-bottom: 7px;}
.copyright a{color:#453d3d;font:12px "Myriad Pro", Tahoma;}
.copyright a:hover{color:black;}
.footAddress{float:left;width:23%;margin:4px 1% 0 8%;padding-left:3px;}
.footAddress div{color:#453d3d;font:14px "Myriad Pro", Tahoma;}
.footAddress div span{color:white;font:bold 24px "Myriad Pro", Tahoma;margin-left:6px;}
.footAddress p{margin:6px 2px;color:#453d3d;font:12px "Myriad Pro", Tahoma;}
.reactive{color:#453d3d;font:11px Arial;float:right;width:19%;margin-right:9%;margin-top:12px;padding-left:5px;text-align:right;font:12px "Myriad Pro", Tahoma;}
.reactive a{text-decoration:none;}
.reactive a img{vertical-align:middle;}
.car{position:absolute;top:-1px;left:72%;}
.contentL{float:left;width:230px;margin-top:64px;}
.leftMenu{float:left;width:200px;margin-left:22px;margin-top: 1px;}
.leftMenu ul li{padding:4px 10px 6px;}
.leftMenu ul li a{color:#4a423c;font:13px Arial;}
.leftMenu ul li.a{background: #f18212 url("../img/leftMenuBg.jpg") repeat-x scroll 0 0;border-radius:13px;}
.leftMenu ul li ul{padding-top:7px;padding-bottom:19px;}
.leftMenu ul li ul li{padding:4px 10px 6px;width:160px;}
.leftMenu ul li.a a{color:white;font:bold 13px Arial;text-decoration:none;}
.contentL .secondMenu{margin:55px 0 0 22px;width:200px;}
.contentL .secondMenu span{float:none;margin-left:68px;}
.contentL .secondMenu ul li{float:left;width:100%;margin-bottom:35px;}
.contentR{margin-left:245px;margin-top:60px;position:relative;}
.contentR p{color:#4a423c;font:12px/150% Arial;}
.contentR h1{color:#4a423c;font:bold 26px/150% Arial;margin-left:5px;width:80%;}
.breadCr{float:left;width:100%;color:#888888;font:italic 11px Arial;margin-top:16px;margin-bottom:35px;}
.breadCr a{color:#888888;font:italic 11px Arial;margin:0 6px;}
.breadCr span{color:#888888;font:italic 11px Arial;margin:0 6px;}
.contentTabs{float:left;width:100%;margin-top:12px;}
.contentTabs ul li{float:left;margin:0 28px 0 7px;}
.contentTabs ul li a{float:left;color:#888888;font:bold italic 18px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs ul li span{float:left;color:#219007;font:bold italic 18px Arial;}
.newsBlock{float:left;width:96%;margin-top:23px;margin-bottom:7px;}
.newsBlockL{float:left;width:146px;height:103px;position:relative;overflow:hidden;margin-left:4px;margin-top:3px;}
.newsAbs{position:absolute;top:0;left:0;}
.newsBlockR{margin-left:167px;}
.newsBlockR span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:8px;}
.newsBlockR a{color:#fa7301;font:14px Arial;}
.newsBlockR p{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR p a{color:#219007;font:12px Arial;}
.newsBlockR em{background:#ff4310;color:white;font:italic 11px Arial;padding:0 6px 1px;margin-left:10px;vertical-align:top;}
.newsBlockR ul{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR ul li{padding-bottom:5px;}
.newsBlockR div{float:right;font: 11px Arial; color:#727272; margin-top: -3px;}
.newsBlockR div span{float:none; width:auto;font:italic 11px Arial;color:#727272;}
.newsBlockR div img{margin: 0 6px;}
.tenderBlock{float:left;width:98%;margin-top:3px;margin-bottom:29px;margin-left: 7px;}
.tenderBlock span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:3px;}
.tenderBlock a{color:#49413b;font:bold 16px/150% Arial;}
.tenderBlock p{float:left;font:12px/165% Arial;margin-top:4px;width:96%;color:#585858;}
.tenderBlock p a{color:#fa7301;font:12px Arial;text-decoration:none;margin-left: 5px;}
.tenderBlock p a span{float:none; width:auto; margin:0; text-decoration:underline;color:#fa7301;font:12px Arial;margin-right: 3px;}
.pages{float:left;width:500px;margin-left:168px;margin-top:31px;}
.pages a{float:left;color:#665d56;font:13px Arial;margin:0 6px;}
.pages span{float:left;color:#ffa800;font:13px Arial;margin:0 6px;}
a.pagePrev{width:26px;height:15px;background:transparent url(../img/pagePrev.gif) no-repeat 0 0;margin:1px 16px 0 0;}
a.pageNext{width:26px;height:15px;background:transparent url(../img/pageNext.gif) no-repeat 0 0;margin:1px 0 0 16px;}
.contentIn{float:left;margin:4px 7px 32px;width:96%;}
.contentInImg{float:left;width:100%;height:166px;overflow:hidden;margin-bottom:18px;margin-top:28px;}
.contentIn p{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;}
.newsNav{float:left;width:100%;color:#919090;margin-top:55px;}
.newsNav a{text-decoration:none;margin:0 0;color:#ffa800;font:italic 12px Arial;}
.newsNav a span{text-decoration:underline;margin:0 7px;color:#ffa800;font:italic 12px Arial;}
.newsNav a.inAct{color:#919090;font:italic 12px Arial;text-decoration:none;cursor:default;}
.newsNav a.inAct span{color:#919090;font:italic 12px Arial;text-decoration:none;}
.contentR p.shopP{float:left;font:bold 12px/175% Arial;margin:0 0 4px 8px;width:97%;}
.contentTabs2{float:left;width:100%;margin-top:12px;}
.contentTabs2 ul li{float:left;margin:0 28px 9px 7px;}
.contentTabs2 ul li a{float:left;color:#888888;font:bold italic 15px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs2 ul li span{float:left;color:#219007;font:bold italic 15px Arial;}
.qBlock{ float:left; width:130px;margin: 28px 4% 18px 27px;}
.qBlock a{text-decoration:none;}
.qBlock a span{float:left; width:120px;text-align:center;padding:0;
box-shadow:0 1px 4px #cecece;
}
.qBlock a em{text-align:center; color:#fa7301;font:12px/145% Arial; margin-top:9px; text-decoration:underline;float:left; width:120px;}
.giftBlock{float:left;width:96%;margin-top:23px;margin-bottom:20px;}
.giftBlockL{float:left;width:200px;height:130px;position:relative;overflow:hidden;margin-left:3px;margin-top:4px;}
.giftBlockR{margin-left: 227px; margin-top: 4px;}
.giftBlockR span{float:left;width:100%;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;}
.giftBlockR a{color:#fa7301;font:14px Arial;}
.giftBlockR p{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;}
.giftBlockR ol{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;list-style-position:inside;}
.giftBlockR ol li{padding-bottom:2px;}
.contentIn p span{ position:relative; float:left; width:186px; height:132px; overflow:hidden; margin:0 14px 10px 0;}
.contentIn p span .textAbs{position:absolute; top:0; left:0;}
.contentIn p a{color:#219007;}
.contentR h2{color:#49413b; font:bold 17px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.contentR h3{float:left;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;margin-top:15px;}
.contentIn table{color:#585858;font:12px Arial;float:left; width:99%;margin-top: 15px;margin-left: 1px;margin-bottom: 26px;}
.contentIn table thead{color:#585858;font:bold 12px Arial;}
.contentIn table thead td{ padding-bottom: 17px;}
.contentIn table tbody tr th{color:#585858;font:bold 12px Arial;text-align:center;padding: 7px 10px 10px;border:1px solid #c9c4bb;}
.contentIn table tbody tr td{color:#585858;text-align:center;padding: 4px 10px 3px;border:1px solid #c9c4bb;min-width:42px;position:relative;}
.contentIn table tbody tr td p{margin:0; padding:0;}
.contentIn table tbody tr td img{float:left;margin-right:8px;}
.contentIn table tbody tr td p a{color:#fa7301;font:11px Arial;float:right;margin-top: 2px;}
.contentIn table tbody tr td.picsTable{ width:192px; padding-right:0;}
.contentIn table tbody tr td.cardTable{ min-width:159px; padding-right:0;white-space:nowrap;}
.contentIn table tbody tr td.cardTable img{}
.contentIn ul{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;margin-top: 2px;}
.contentIn ul li{padding-bottom:5px;color:#fa7301;list-style-type:disc;margin-left:16px;}
.contentIn ul li span{color:#585858;}
.contentIn table tbody tr.inAct td{color:#888888!important;}
.contentIn table tbody tr.inAct td p{color:#888888!important;}
.contentIn table tbody tr.inAct td.picsTable{}
.contentMap{float:left; width:99%; height:462px;background:transparent url(../img/mapBg.jpg) repeat-x 0 0;margin-top: 34px;margin-bottom: 15px;}
.contentMap div{float:left; width:100%; height:454px;margin:4px 0; overflow:hidden;}
.buildBlock{float:left; width:100%;margin-top: 16px;margin-bottom: 23px;}
.buildBlockT{float:left; width:100%;height:192px; overflow:hidden;}
.buildBlockB{float:left; width:100%;margin-top: 12px;}
.buildBlockB div{font:12px/165% Arial;color:#585858; float:left; width:83%; position:relative;padding-right:17%;margin-bottom: 4px;}
.buildBlockB div em{float:left; width:126px; margin-right:15px; font:bold 12px/165% Arial;height:20px;}
.buildBlockB div a{text-decoration:none;color:#fa7301;font:11px Arial;position: absolute;top:0; right: 7px;}
.buildBlockB div a img{vertical-align:bottom; margin-right:7px;}
.buildBlockB div a span{color:#fa7301;text-decoration:underline;}
img.servIcon{position:absolute; top:7px; right:4%;}
.contentR h4{color:#49413b; font:bold 14px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.fileBlocks{float:left; width:100%;margin-bottom: -8px;}
.fileBlocks div{float:left; width:32%; margin: 18px 4% 18px 0;}
.fileBlocks div a{text-decoration:none;color:#787878;font:12px Arial;margin-left: 27px;}
.fileBlocks div a img{vertical-align:middle; margin-right:15px;}
.fileBlocks div a span{text-decoration:underline;margin-right:5px;color:#787878;font:12px Arial;}
.calcBlock{float:left;margin: 18px 17px 0; width: 91%; border:3px solid #e5e5e5; border-radius: 5px;padding: 0 0 21px;}
.calcLine p{color:#585858;font:bold 14px Arial;margin-left:20px; padding-bottom: 11px;}
.calcBlock label{color:#585858;font:12px Arial;margin-right: 23px;}
.calcLine{float:left;margin-bottom: 18px;position:relative;margin-top:15px;width:98%;}
.calcLineIn{float:left;width:44%;color:#8d8d8d;font:12px Arial;}
.borderLine{float:left;border:1px solid #219007;border-radius: 3px;margin: 2px 20px 15px; width: 91%;padding-top: 14px;padding-bottom: 6px;}
.borderLineIn{float:left;width:50%;}
.borderLineIn span{color:#585858;font:bold 20px Arial; float:left; width:56px; text-align:center;}
.borderLineIn p{color:#8d8d8d;font: 10px/140% Arial; margin: 4px 13px 4px 10px; width: auto;}
.borderLineIn div{padding-bottom:9px;}
.calcRadio{ vertical-align:top; margin-left:20px; padding:0;margin-top:1px;margin-right: 1px;}
.calcInp{color: #585858; font: 12px Arial; margin-left: 20px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 148px;}
.calcInp2{color: #585858; font: 12px Arial; margin-left: 3px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 228px;}
.calcMap{position:absolute; bottom:5px; left:80%; color:#219007; font: 12px Arial; }
.calcLine span{float: left; margin-bottom: 4px; margin-top: 6px; width: 33%;}
.calcCheck{ vertical-align:top; padding:0;margin-top:1px;margin-right: 1px;margin-left: 21px;}
.calcSub{float:left; border:none;margin-left: 39%; margin-top: 9px; cursor:pointer; width:146px; height:35px;background:transparent url(../img/calcSub.gif) no-repeat 0 0;}
.faqBlock{float:left; width:96%;background:transparent url(../img/hid1.gif) no-repeat 0 3px;padding-left:20px;margin-top: 43px;margin-bottom: -13px;}
.faqBlock a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.faqBlock p{color:#acacac; font:11px Arial;margin-top: 6px;}
.faqBlock p span{color:#585858;font:bold 11px Arial;margin: 0 14px 0 0; padding:0; height:auto; width:auto;}
.hidDiv{ float:left; width:100%; position:relative;margin-top:2px;margin-bottom:4px;display:none;}
.hidImg{ position:absolute; top:0; left:7px;}
.hidDivIn{float:left;margin-top:15px; background-color:#ededed;color:#585858;font:12px/170% Arial;border-radius: 5px;padding: 13px 10px 12px 21px;}
.actDiv{background:transparent url(../img/hid2.gif) no-repeat 0 3px;}
.faqBut{float:left; width:144px; height:46px; border:none; cursor:pointer;background:transparent url(../img/faqBut.gif) no-repeat 0 0;margin: 55px 18px 0;}
.vacancyBlock{float:left; width:100%; position:relative;margin-top: 29px;}
.vacancyBlock h4{margin-left:0;}
.vacancyBlock ul {float:left; width:90%;margin-top: 11px;}
.vacancyBlock ul li{margin-left: 13px;padding-bottom: 18px;}
.vacancyBlock ul li a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.vacancyBlock ul li.actLi{color:#219007;}
.vacancyBlock ul li.actLi a{color:#219007; font:14px/140% Arial; border-bottom:1px dotted #219007; text-decoration:none;}
.vacancyBlock ul li div{float: left; margin: 10px 7px; display:none;}
.vacancyBlock ul li ul{float:left;margin-top: 0px; padding-bottom: 20px;}
.vacancyBlock ul li p{color:#585858;font:bold 12px Arial;padding-bottom: 3px;}
.vacancyBlock ul li ul li{color:#585858;font:12px Arial/155%;list-style-type:none;margin-left:0;padding-bottom:1px;}
.vacAbs{ float:left; width:80px; position:absolute; top:19px; right:0px; text-align:center;}
.vacAbs a{text-decoration:none; }
.vacAbs a span{color:#596b70; font:11px/200% Arial; text-decoration:underline;}
.vacancyBlock p span{margin: 0 ; padding:0; height:auto; width:50%;}
.partL{ float:left; width:170px;margin-left: -2px;margin-top:6px;margin-bottom: 20px;}
.partL div{float:left; width:154px; overflow:hidden; border:3px solid white; box-shadow:0 1px 4px #818181;}
.partR{margin-left:180px;}
.partR a{color:#49413b; font:bold 16px/150% Arial;}
.partR p a{color:#219007; font:12px Arial;}
.partR div{float:left; width:100%; margin-top:12px;margin-bottom: -5px;}
.partR div p{margin:0;padding:0;}
.partT{float:left; width:100%; color:#727272; font:11px Arial;margin-top: -7px;margin-bottom: 6px;}
.partT img{vertical-align:baseline;}
.partT span{font:italic 11px Arial;margin-left: 9px; margin-right: 2px;}
.contentDivs{ float:left; width:100%;margin-top: 38px; margin-bottom: 7px;}
.contentDivs h5{color:#514f4c;font:bold italic 20px Arial;padding-bottom: 13px;}
.contentDivsL{ float:left; margin: 0 0 0 6%; width:56%;}
.contentDivsL div{float:left; width:100%;color:#717171; font:italic 12px Arial; margin-top: 3px; }
.contentDivsL div span{float:left;color:#717171; font: 13px "Myriad Pro", Tahoma;margin: 2px 6px 0 2px;}
.contentDivsL div a{color:#3380bc; font:13px/150% Arial;margin-right: 6px;}
.contentDivsR{ float:left; margin: 0 0 0 6%; width:28%;}
.contentDivsR div{float:left; width:100%;margin-top: 5px;margin-bottom: 9px;}
.contentDivsR div a{color:#3380bc; font:13px Arial;margin-right: 6px;}
.contentDivsR p{color:#636363; font: italic 12px/145% Arial; margin-top: 8px;}
__history/main.css.~92~ 0000666 00000052621 15047073365 0011052 0 ustar 00 html,body{height:100%;margin:0;padding:0;}
input,select,a{outline:none;}
body{color:black;width:100%;min-width:990px;height:100%;min-height:100%;font:11px Arial;background:#fff9ef url(../img/bodyBg.png) repeat-x top left;}
body.inner{background:white url(../img/innerBg.jpg) repeat-x top left;}
.wrap{min-height:100%;position:relative;float:left;width:100%;overflow: hidden;}
.wrapInner{margin:0 auto;max-width:1300px;}
.footer{float:left;width:100%;position:absolute;bottom:0;left:0;height:182px;background:transparent url(../img/footBg.png) repeat-x top left;}
.clear{clear:both;}
.footerIn{margin:0 auto;max-width:1300px;}
.header{float:left;width:100%;position:relative;z-index:1000;background:transparent url(../img/headBg.png) repeat-x top left;height:102px;}
.logo{ float: left; margin-left: 3%; margin-top: 24px; width: 24%;}
.mainMenu{float:left;width:60%;margin-top:40px;}
.mainMenu ul li{float:left;margin-right:2%;margin-left:2%;}
.mainMenu ul li a{color:#e0eff9;font:bold italic 14px Arial;border-bottom:1px solid #e0eff9;}
.mainMenu ul li a:hover{color:white;border-bottom:1px solid white;}
.entrance{float:right;margin:42px 6% 0 0;}
.entrance a{text-decoration:none;color:#e0eff9;}
.entrance a img{vertical-align:middle;margin-right:7px;}
.entrance a span{font:11px Arial;border-bottom:1px solid #e0eff9;}
.entrance a:hover{color:white;}
.entrance a:hover span{font:11px Arial;border-bottom:1px solid white;}
.secondMenu{float:left;margin-left:9%;margin-top:23px;width:72%;}
.secondMenu ul li{float:left;margin-right:5%;}
.secondMenu ul li a{text-decoration:none;color:#505050;}
.secondMenu ul li a span{display:block;margin:12px 0 0 0;float:left;}
.secondMenu ul li a span em{font:11px Arial;border-bottom:1px solid #505050;}
.secondMenu ul li a:hover{color:#eb2b21!important;}
.secondMenu ul li a:hover span em{font:11px Arial;border-bottom:1px solid #eb2b21;}
.secondMenu ul li a img{float:left;margin-right:9px;margin-left:-3px;}
.phones{margin:29px 6% 0 0;padding-bottom:10px;position:absolute;z-index:10;top:0; right:0;}
.phones div{color:white;font:12px Arial;}
.phones div span{color:white;font:bold 20px Arial;margin-left:4px;}
.phones p{width:70%;float:right;margin:9px 0 0;}
.phones p a{text-decoration:none;color:white;}
.phones p a img{float:left;margin-right:6px;}
.phones p a span{font:11px Arial;border-bottom:1px dotted white;}
.phones p a:hover{color:#e0eff9;}
.phones p a:hover span{font:11px Arial;border-bottom:1px dotted #e0eff9;}
.visual{float:left;width:100%;position:relative;margin-top: -5px;}
.visualIn{position:relative; z-index:9;height:333px;width:100%; overflow:hidden;}
.visualIn img{min-width:100%;}
.content{float:left;width:100%;padding-bottom:221px;overflow:hidden;}
.visualMenu{ float:left; width:100%; background:transparent url(../img/visBg.png) no-repeat bottom center;padding-bottom:10px;}
.visualMenu table{width:100%;}
.visualMenu table td a{text-decoration:none; font:bold 24px "Myriad Pro", Tahoma;}
.visualMenu table td {text-align:center; vertical-align:middle;width:33%;padding: 8px 10px 10px;}
.visualMenu table td.td1 a{color:white;}
.visualMenu table td.td2 a{color:white;}
.visualMenu table td.td3 a{color:#bec2c5;}
.visualMenu table td.td1 {background:#0273ca;}
.visualMenu table td.td2 {background:#ff822a;}
.visualMenu table td.td3 {background:white;}
.contentAds{float:left;width:100%;margin-top:31px;}
.contentAds h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.adsBlockImg{text-align:center;display:block;margin:0 auto;width:220px;height:142px;background:transparent url(../img/adsBg.gif) no-repeat 0 0;position:relative;}
.adsBlockImg span{position:absolute;bottom:14px;width:100%;text-align:center;left:0;}
.adsBlock{float:left;width:21%;margin-top: 18px;margin-left: 3%;}
.adsBlock p a{color:#3380bc;font:italic 11px Arial;}
.adsBlock p{margin-top:-2px;text-align:center;display:block;}
.adsBlock p a:hover{color:#ff822a;}
.adsBlock p.actP a{color:#ff822a;}
.contentNews{float:left;width:100%;margin-top:42px;}
.contentNews h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.contentNewsBlock{float:left; margin-top: 17px; padding-left: 6%; width: 25%;}
.contentNewsBlock div{padding-bottom:9px;}
.contentNewsBlock span{color:#727272;font:italic 11px Arial;}
.contentNewsBlock em{color:white;font:italic 11px Arial;margin-left:19px;padding:0 8px 1px;}
.contentNewsBlock a{color:#e86a11;font:13px/150% Arial;}
.contentNewsBlock a:hover{color:#636363;font:13px/150% Arial;}
.contentNewsBlock p{color:#636363;font:italic 12px/150% Arial;padding-top:7px;}
.contentNewsBlock em.grayN{background:#6d6862;}
.contentNewsBlock em.orangeN{background:#ff822a;}
.contentNewsBlock em.yellowN{background:#0273ca;}
.contentBtm{float:left;width:100%;margin-top:41px;}
.contentBtm p{color:#575757;font:bold italic 14px Arial;padding-bottom:15px;margin-left: 6%;}
.contentBtm ul li{float:left;margin:0 1% 0 0;}
.contentBtm ul {margin-left:6%;}
.footerT{float:left;width:94%;margin-top:39px;margin-left:6%;}
.footerT ul li{float:left;width:25%;margin-bottom: 10px;}
.footerT ul li a{color:#e0eff9;font:11px Arial;}
.footerT ul li a:hover{color:white;}
.footerB{float:left;width:100%;margin-top:12px;}
.footerSocial{float:left; margin: 10px 0 6px 6%; width: 8%;}
.footerSocial ul,.footerSocial ul li,.footerSocial ul li a{float:left;}
.footerSocial ul li a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#FFFFFF,#F3F3F3) repeat scroll 0 0 transparent;border-color:#E5E5E5 #D2D2D2 #C0C0C0 -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#333333;height:45px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:40px;}
.footerSocial ul li:first-child a{border-left:1px solid #D2D2D2;}
.footerSocial ul li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CBCBCB #A5A5A5 #818181;border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 4px #818181;color:#333333 !important;margin-left:-1px;position:relative;z-index:2;}
.footerSocial ul li:first-child a:hover{margin-left:0;}
.footerSocial ul li a span{display:block;font-size:10px;margin-bottom:3px;padding-top:5px;text-align:center;}
.footerSocial ul li a i{background:url("../img/social.png") no-repeat scroll 0 0 transparent;display:block;height:15px;margin-left:13px;width:15px;}
.footerSocial ul li.fb a{border-radius:5px 0 0 5px;}
.footerSocial ul li.vk a{border-radius:0 5px 5px 0;}
.footerSocial ul li.fb a i{background-position:top left;}
.footerSocial ul li.vk a i{background-position:top right;}
.footerSocial ul li.fb a:hover i{background-position:bottom left;}
.footerSocial ul li.vk a:hover i{background-position:bottom right;}
.copyright{color:#453d3d;float:left;margin:8px 0;width:22%;margin-left:1%;width:21%;margin-right:1%;padding-left:5px;}
.copyright p{color:#453d3d;font:12px "Myriad Pro", Tahoma;padding-top:7px;padding-bottom: 7px;}
.copyright a{color:#453d3d;font:12px "Myriad Pro", Tahoma;}
.copyright a:hover{color:black;}
.footAddress{float:left;width:23%;margin:4px 1% 0 8%;padding-left:3px;}
.footAddress div{color:#453d3d;font:12px "Myriad Pro", Tahoma;}
.footAddress div span{color:white;font:bold 20px "Myriad Pro", Tahoma;margin-left:6px;}
.footAddress p{margin:6px 2px;color:#453d3d;font:11px Arial;}
.reactive{color:#453d3d;font:11px Arial;float:right;width:19%;margin-right:9%;margin-top:12px;padding-left:5px;text-align:right;}
.reactive a{text-decoration:none;}
.reactive a img{vertical-align:middle;}
.car{position:absolute;top:-1px;left:72%;}
.contentL{float:left;width:230px;margin-top:64px;}
.leftMenu{float:left;width:200px;margin-left:22px;margin-top: 1px;}
.leftMenu ul li{padding:4px 10px 6px;}
.leftMenu ul li a{color:#4a423c;font:13px Arial;}
.leftMenu ul li.a{background: #f18212 url("../img/leftMenuBg.jpg") repeat-x scroll 0 0;border-radius:13px;}
.leftMenu ul li ul{padding-top:7px;padding-bottom:19px;}
.leftMenu ul li ul li{padding:4px 10px 6px;width:160px;}
.leftMenu ul li.a a{color:white;font:bold 13px Arial;text-decoration:none;}
.contentL .secondMenu{margin:55px 0 0 22px;width:200px;}
.contentL .secondMenu span{float:none;margin-left:68px;}
.contentL .secondMenu ul li{float:left;width:100%;margin-bottom:35px;}
.contentR{margin-left:245px;margin-top:60px;position:relative;}
.contentR p{color:#4a423c;font:12px/150% Arial;}
.contentR h1{color:#4a423c;font:bold 26px/150% Arial;margin-left:5px;width:80%;}
.breadCr{float:left;width:100%;color:#888888;font:italic 11px Arial;margin-top:16px;margin-bottom:35px;}
.breadCr a{color:#888888;font:italic 11px Arial;margin:0 6px;}
.breadCr span{color:#888888;font:italic 11px Arial;margin:0 6px;}
.contentTabs{float:left;width:100%;margin-top:12px;}
.contentTabs ul li{float:left;margin:0 28px 0 7px;}
.contentTabs ul li a{float:left;color:#888888;font:bold italic 18px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs ul li span{float:left;color:#219007;font:bold italic 18px Arial;}
.newsBlock{float:left;width:96%;margin-top:23px;margin-bottom:7px;}
.newsBlockL{float:left;width:146px;height:103px;position:relative;overflow:hidden;margin-left:4px;margin-top:3px;}
.newsAbs{position:absolute;top:0;left:0;}
.newsBlockR{margin-left:167px;}
.newsBlockR span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:8px;}
.newsBlockR a{color:#fa7301;font:14px Arial;}
.newsBlockR p{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR p a{color:#219007;font:12px Arial;}
.newsBlockR em{background:#ff4310;color:white;font:italic 11px Arial;padding:0 6px 1px;margin-left:10px;vertical-align:top;}
.newsBlockR ul{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR ul li{padding-bottom:5px;}
.newsBlockR div{float:right;font: 11px Arial; color:#727272; margin-top: -3px;}
.newsBlockR div span{float:none; width:auto;font:italic 11px Arial;color:#727272;}
.newsBlockR div img{margin: 0 6px;}
.tenderBlock{float:left;width:98%;margin-top:3px;margin-bottom:29px;margin-left: 7px;}
.tenderBlock span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:3px;}
.tenderBlock a{color:#49413b;font:bold 16px/150% Arial;}
.tenderBlock p{float:left;font:12px/165% Arial;margin-top:4px;width:96%;color:#585858;}
.tenderBlock p a{color:#fa7301;font:12px Arial;text-decoration:none;margin-left: 5px;}
.tenderBlock p a span{float:none; width:auto; margin:0; text-decoration:underline;color:#fa7301;font:12px Arial;margin-right: 3px;}
.pages{float:left;width:500px;margin-left:168px;margin-top:31px;}
.pages a{float:left;color:#665d56;font:13px Arial;margin:0 6px;}
.pages span{float:left;color:#ffa800;font:13px Arial;margin:0 6px;}
a.pagePrev{width:26px;height:15px;background:transparent url(../img/pagePrev.gif) no-repeat 0 0;margin:1px 16px 0 0;}
a.pageNext{width:26px;height:15px;background:transparent url(../img/pageNext.gif) no-repeat 0 0;margin:1px 0 0 16px;}
.contentIn{float:left;margin:4px 7px 32px;width:96%;}
.contentInImg{float:left;width:100%;height:166px;overflow:hidden;margin-bottom:18px;margin-top:28px;}
.contentIn p{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;}
.newsNav{float:left;width:100%;color:#919090;margin-top:55px;}
.newsNav a{text-decoration:none;margin:0 0;color:#ffa800;font:italic 12px Arial;}
.newsNav a span{text-decoration:underline;margin:0 7px;color:#ffa800;font:italic 12px Arial;}
.newsNav a.inAct{color:#919090;font:italic 12px Arial;text-decoration:none;cursor:default;}
.newsNav a.inAct span{color:#919090;font:italic 12px Arial;text-decoration:none;}
.contentR p.shopP{float:left;font:bold 12px/175% Arial;margin:0 0 4px 8px;width:97%;}
.contentTabs2{float:left;width:100%;margin-top:12px;}
.contentTabs2 ul li{float:left;margin:0 28px 9px 7px;}
.contentTabs2 ul li a{float:left;color:#888888;font:bold italic 15px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs2 ul li span{float:left;color:#219007;font:bold italic 15px Arial;}
.qBlock{ float:left; width:130px;margin: 28px 4% 18px 27px;}
.qBlock a{text-decoration:none;}
.qBlock a span{float:left; width:120px;text-align:center;padding:0;
box-shadow:0 1px 4px #cecece;
}
.qBlock a em{text-align:center; color:#fa7301;font:12px/145% Arial; margin-top:9px; text-decoration:underline;float:left; width:120px;}
.giftBlock{float:left;width:96%;margin-top:23px;margin-bottom:20px;}
.giftBlockL{float:left;width:200px;height:130px;position:relative;overflow:hidden;margin-left:3px;margin-top:4px;}
.giftBlockR{margin-left: 227px; margin-top: 4px;}
.giftBlockR span{float:left;width:100%;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;}
.giftBlockR a{color:#fa7301;font:14px Arial;}
.giftBlockR p{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;}
.giftBlockR ol{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;list-style-position:inside;}
.giftBlockR ol li{padding-bottom:2px;}
.contentIn p span{ position:relative; float:left; width:186px; height:132px; overflow:hidden; margin:0 14px 10px 0;}
.contentIn p span .textAbs{position:absolute; top:0; left:0;}
.contentIn p a{color:#219007;}
.contentR h2{color:#49413b; font:bold 17px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.contentR h3{float:left;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;margin-top:15px;}
.contentIn table{color:#585858;font:12px Arial;float:left; width:99%;margin-top: 15px;margin-left: 1px;margin-bottom: 26px;}
.contentIn table thead{color:#585858;font:bold 12px Arial;}
.contentIn table thead td{ padding-bottom: 17px;}
.contentIn table tbody tr th{color:#585858;font:bold 12px Arial;text-align:center;padding: 7px 10px 10px;border:1px solid #c9c4bb;}
.contentIn table tbody tr td{color:#585858;text-align:center;padding: 4px 10px 3px;border:1px solid #c9c4bb;min-width:42px;position:relative;}
.contentIn table tbody tr td p{margin:0; padding:0;}
.contentIn table tbody tr td img{float:left;margin-right:8px;}
.contentIn table tbody tr td p a{color:#fa7301;font:11px Arial;float:right;margin-top: 2px;}
.contentIn table tbody tr td.picsTable{ width:192px; padding-right:0;}
.contentIn table tbody tr td.cardTable{ min-width:159px; padding-right:0;white-space:nowrap;}
.contentIn table tbody tr td.cardTable img{}
.contentIn ul{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;margin-top: 2px;}
.contentIn ul li{padding-bottom:5px;color:#fa7301;list-style-type:disc;margin-left:16px;}
.contentIn ul li span{color:#585858;}
.contentIn table tbody tr.inAct td{color:#888888!important;}
.contentIn table tbody tr.inAct td p{color:#888888!important;}
.contentIn table tbody tr.inAct td.picsTable{}
.contentMap{float:left; width:99%; height:462px;background:transparent url(../img/mapBg.jpg) repeat-x 0 0;margin-top: 34px;margin-bottom: 15px;}
.contentMap div{float:left; width:100%; height:454px;margin:4px 0; overflow:hidden;}
.buildBlock{float:left; width:100%;margin-top: 16px;margin-bottom: 23px;}
.buildBlockT{float:left; width:100%;height:192px; overflow:hidden;}
.buildBlockB{float:left; width:100%;margin-top: 12px;}
.buildBlockB div{font:12px/165% Arial;color:#585858; float:left; width:83%; position:relative;padding-right:17%;margin-bottom: 4px;}
.buildBlockB div em{float:left; width:126px; margin-right:15px; font:bold 12px/165% Arial;height:20px;}
.buildBlockB div a{text-decoration:none;color:#fa7301;font:11px Arial;position: absolute;top:0; right: 7px;}
.buildBlockB div a img{vertical-align:bottom; margin-right:7px;}
.buildBlockB div a span{color:#fa7301;text-decoration:underline;}
img.servIcon{position:absolute; top:7px; right:4%;}
.contentR h4{color:#49413b; font:bold 14px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.fileBlocks{float:left; width:100%;margin-bottom: -8px;}
.fileBlocks div{float:left; width:32%; margin: 18px 4% 18px 0;}
.fileBlocks div a{text-decoration:none;color:#787878;font:12px Arial;margin-left: 27px;}
.fileBlocks div a img{vertical-align:middle; margin-right:15px;}
.fileBlocks div a span{text-decoration:underline;margin-right:5px;color:#787878;font:12px Arial;}
.calcBlock{float:left;margin: 18px 17px 0; width: 91%; border:3px solid #e5e5e5; border-radius: 5px;padding: 0 0 21px;}
.calcLine p{color:#585858;font:bold 14px Arial;margin-left:20px; padding-bottom: 11px;}
.calcBlock label{color:#585858;font:12px Arial;margin-right: 23px;}
.calcLine{float:left;margin-bottom: 18px;position:relative;margin-top:15px;width:98%;}
.calcLineIn{float:left;width:44%;color:#8d8d8d;font:12px Arial;}
.borderLine{float:left;border:1px solid #219007;border-radius: 3px;margin: 2px 20px 15px; width: 91%;padding-top: 14px;padding-bottom: 6px;}
.borderLineIn{float:left;width:50%;}
.borderLineIn span{color:#585858;font:bold 20px Arial; float:left; width:56px; text-align:center;}
.borderLineIn p{color:#8d8d8d;font: 10px/140% Arial; margin: 4px 13px 4px 10px; width: auto;}
.borderLineIn div{padding-bottom:9px;}
.calcRadio{ vertical-align:top; margin-left:20px; padding:0;margin-top:1px;margin-right: 1px;}
.calcInp{color: #585858; font: 12px Arial; margin-left: 20px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 148px;}
.calcInp2{color: #585858; font: 12px Arial; margin-left: 3px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 228px;}
.calcMap{position:absolute; bottom:5px; left:80%; color:#219007; font: 12px Arial; }
.calcLine span{float: left; margin-bottom: 4px; margin-top: 6px; width: 33%;}
.calcCheck{ vertical-align:top; padding:0;margin-top:1px;margin-right: 1px;margin-left: 21px;}
.calcSub{float:left; border:none;margin-left: 39%; margin-top: 9px; cursor:pointer; width:146px; height:35px;background:transparent url(../img/calcSub.gif) no-repeat 0 0;}
.faqBlock{float:left; width:96%;background:transparent url(../img/hid1.gif) no-repeat 0 3px;padding-left:20px;margin-top: 43px;margin-bottom: -13px;}
.faqBlock a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.faqBlock p{color:#acacac; font:11px Arial;margin-top: 6px;}
.faqBlock p span{color:#585858;font:bold 11px Arial;margin: 0 14px 0 0; padding:0; height:auto; width:auto;}
.hidDiv{ float:left; width:100%; position:relative;margin-top:2px;margin-bottom:4px;display:none;}
.hidImg{ position:absolute; top:0; left:7px;}
.hidDivIn{float:left;margin-top:15px; background-color:#ededed;color:#585858;font:12px/170% Arial;border-radius: 5px;padding: 13px 10px 12px 21px;}
.actDiv{background:transparent url(../img/hid2.gif) no-repeat 0 3px;}
.faqBut{float:left; width:144px; height:46px; border:none; cursor:pointer;background:transparent url(../img/faqBut.gif) no-repeat 0 0;margin: 55px 18px 0;}
.vacancyBlock{float:left; width:100%; position:relative;margin-top: 29px;}
.vacancyBlock h4{margin-left:0;}
.vacancyBlock ul {float:left; width:90%;margin-top: 11px;}
.vacancyBlock ul li{margin-left: 13px;padding-bottom: 18px;}
.vacancyBlock ul li a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.vacancyBlock ul li.actLi{color:#219007;}
.vacancyBlock ul li.actLi a{color:#219007; font:14px/140% Arial; border-bottom:1px dotted #219007; text-decoration:none;}
.vacancyBlock ul li div{float: left; margin: 10px 7px; display:none;}
.vacancyBlock ul li ul{float:left;margin-top: 0px; padding-bottom: 20px;}
.vacancyBlock ul li p{color:#585858;font:bold 12px Arial;padding-bottom: 3px;}
.vacancyBlock ul li ul li{color:#585858;font:12px Arial/155%;list-style-type:none;margin-left:0;padding-bottom:1px;}
.vacAbs{ float:left; width:80px; position:absolute; top:19px; right:0px; text-align:center;}
.vacAbs a{text-decoration:none; }
.vacAbs a span{color:#596b70; font:11px/200% Arial; text-decoration:underline;}
.vacancyBlock p span{margin: 0 ; padding:0; height:auto; width:50%;}
.partL{ float:left; width:170px;margin-left: -2px;margin-top:6px;margin-bottom: 20px;}
.partL div{float:left; width:154px; overflow:hidden; border:3px solid white; box-shadow:0 1px 4px #818181;}
.partR{margin-left:180px;}
.partR a{color:#49413b; font:bold 16px/150% Arial;}
.partR p a{color:#219007; font:12px Arial;}
.partR div{float:left; width:100%; margin-top:12px;margin-bottom: -5px;}
.partR div p{margin:0;padding:0;}
.partT{float:left; width:100%; color:#727272; font:11px Arial;margin-top: -7px;margin-bottom: 6px;}
.partT img{vertical-align:baseline;}
.partT span{font:italic 11px Arial;margin-left: 9px; margin-right: 2px;}
.contentDivs{ float:left; width:100%;margin-top: 38px; margin-bottom: 7px;}
.contentDivs h5{color:#514f4c;font:bold italic 20px Arial;padding-bottom: 13px;}
.contentDivsL{ float:left; margin: 0 0 0 6%; width:56%;}
.contentDivsL div{float:left; width:100%;color:#717171; font:italic 12px Arial; margin-top: 3px; }
.contentDivsL div span{float:left;color:#717171; font: 13px "Myriad Pro", Tahoma;margin: 2px 6px 0 2px;}
.contentDivsL div a{color:#3380bc; font:13px/150% Arial;margin-right: 6px;}
.contentDivsR{ float:left; margin: 0 0 0 6%; width:28%;}
.contentDivsR div{float:left; width:100%;margin-top: 5px;margin-bottom: 9px;}
.contentDivsR div a{color:#3380bc; font:13px Arial;margin-right: 6px;}
.contentDivsR p{color:#636363; font: italic 12px/145% Arial; margin-top: 8px;}
__history/main.css.~88~ 0000666 00000052507 15047073365 0011062 0 ustar 00 html,body{height:100%;margin:0;padding:0;}
input,select,a{outline:none;}
body{color:black;width:100%;min-width:990px;height:100%;min-height:100%;font:11px Arial;background:#fff9ef url(../img/bodyBg.png) repeat-x top left;}
body.inner{background:white url(../img/innerBg.jpg) repeat-x top left;}
.wrap{min-height:100%;position:relative;float:left;width:100%;overflow: hidden;}
.wrapInner{margin:0 auto;max-width:1300px;}
.footer{float:left;width:100%;position:absolute;bottom:0;left:0;height:182px;background:transparent url(../img/footBg.png) repeat-x top left;}
.clear{clear:both;}
.footerIn{margin:0 auto;max-width:1300px;}
.header{float:left;width:100%;position:relative;z-index:1000;background:transparent url(../img/headBg.png) repeat-x top left;height:102px;}
.logo{ float: left; margin-left: 3%; margin-top: 24px; width: 24%;}
.mainMenu{float:left;width:60%;margin-top:40px;}
.mainMenu ul li{float:left;margin-right:2%;margin-left:2%;}
.mainMenu ul li a{color:#e0eff9;font:bold italic 14px Arial;border-bottom:1px solid #e0eff9;}
.mainMenu ul li a:hover{color:white;border-bottom:1px solid white;}
.entrance{float:right;margin:42px 6% 0 0;}
.entrance a{text-decoration:none;color:#e0eff9;}
.entrance a img{vertical-align:middle;margin-right:7px;}
.entrance a span{font:11px Arial;border-bottom:1px solid #e0eff9;}
.entrance a:hover{color:white;}
.entrance a:hover span{font:11px Arial;border-bottom:1px solid white;}
.secondMenu{float:left;margin-left:9%;margin-top:23px;width:72%;}
.secondMenu ul li{float:left;margin-right:5%;}
.secondMenu ul li a{text-decoration:none;color:#505050;}
.secondMenu ul li a span{display:block;margin:12px 0 0 0;float:left;}
.secondMenu ul li a span em{font:11px Arial;border-bottom:1px solid #505050;}
.secondMenu ul li a:hover{color:#eb2b21!important;}
.secondMenu ul li a:hover span em{font:11px Arial;border-bottom:1px solid #eb2b21;}
.secondMenu ul li a img{float:left;margin-right:9px;margin-left:-3px;}
.phones{margin:29px 6% 0 0;padding-bottom:10px;position:absolute;z-index:10;top:0; right:0;}
.phones div{color:white;font:12px Arial;}
.phones div span{color:white;font:bold 20px Arial;margin-left:4px;}
.phones p{width:70%;float:right;margin:9px 0 0;}
.phones p a{text-decoration:none;color:white;}
.phones p a img{float:left;margin-right:6px;}
.phones p a span{font:11px Arial;border-bottom:1px dotted white;}
.phones p a:hover{color:#e0eff9;}
.phones p a:hover span{font:11px Arial;border-bottom:1px dotted #e0eff9;}
.visual{float:left;width:100%;position:relative;margin-top: -5px;}
.visualIn{position:relative; z-index:9;height:333px;width:100%; overflow:hidden;}
.visualIn img{min-width:100%;}
.content{float:left;width:100%;padding-bottom:221px;overflow:hidden;}
.visualMenu{ float:left; width:100%; background:transparent url(../img/visBg.png) no-repeat bottom center;padding-bottom:10px;}
.visualMenu table{width:100%;}
.visualMenu table td a{text-decoration:none; font:bold 24px "Myriad Pro", Tahoma;}
.visualMenu table td {text-align:center; vertical-align:middle;width:33%;padding: 8px 10px 10px;}
.visualMenu table td.td1 a{color:white;}
.visualMenu table td.td2 a{color:white;}
.visualMenu table td.td3 a{color:#bec2c5;}
.visualMenu table td.td1 {background:#0273ca;}
.visualMenu table td.td2 {background:#ff822a;}
.visualMenu table td.td3 {background:white;}
.contentAds{float:left;width:100%;margin-top:31px;}
.contentAds h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.adsBlockImg{text-align:center;display:block;margin:0 auto;width:220px;height:142px;background:transparent url(../img/adsBg.gif) no-repeat 0 0;position:relative;}
.adsBlockImg span{position:absolute;bottom:14px;width:100%;text-align:center;left:0;}
.adsBlock{float:left;width:21%;margin-top: 18px;margin-left: 3%;}
.adsBlock p a{color:#3380bc;font:italic 11px Arial;}
.adsBlock p{margin-top:-2px;text-align:center;display:block;}
.adsBlock p a:hover{color:#ff822a;}
.adsBlock p.actP a{color:#ff822a;}
.contentNews{float:left;width:100%;margin-top:42px;}
.contentNews h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.contentNewsBlock{float:left; margin-top: 17px; padding-left: 6%; width: 25%;}
.contentNewsBlock div{padding-bottom:9px;}
.contentNewsBlock span{color:#727272;font:italic 11px Arial;}
.contentNewsBlock em{color:white;font:italic 11px Arial;margin-left:19px;padding:0 8px 1px;}
.contentNewsBlock a{color:#e86a11;font:13px/150% Arial;}
.contentNewsBlock a:hover{color:#636363;font:13px/150% Arial;}
.contentNewsBlock p{color:#636363;font:italic 12px/150% Arial;padding-top:7px;}
.contentNewsBlock em.grayN{background:#6d6862;}
.contentNewsBlock em.orangeN{background:#ff822a;}
.contentNewsBlock em.yellowN{background:#0273ca;}
.contentBtm{float:left;width:100%;margin-top:41px;}
.contentBtm p{color:#575757;font:bold italic 14px Arial;padding-bottom:15px;margin-left: 6%;}
.contentBtm ul li{float:left;margin:0 1% 0 0;}
.contentBtm ul {margin-left:6%;}
.footerT{float:left;width:94%;margin-top:39px;margin-left:6%;}
.footerT ul li{float:left;width:25%;margin-bottom: 10px;}
.footerT ul li a{color:#e0eff9;font:11px Arial;}
.footerT ul li a:hover{color:white;}
.footerB{float:left;width:100%;margin-top:12px;}
.footerSocial{float:left; margin: 10px 0 6px 6%; width: 8%;}
.footerSocial ul,.footerSocial ul li,.footerSocial ul li a{float:left;}
.footerSocial ul li a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#FFFFFF,#F3F3F3) repeat scroll 0 0 transparent;border-color:#E5E5E5 #D2D2D2 #C0C0C0 -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#333333;height:45px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:40px;}
.footerSocial ul li:first-child a{border-left:1px solid #D2D2D2;}
.footerSocial ul li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CBCBCB #A5A5A5 #818181;border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 4px #818181;color:#333333 !important;margin-left:-1px;position:relative;z-index:2;}
.footerSocial ul li:first-child a:hover{margin-left:0;}
.footerSocial ul li a span{display:block;font-size:10px;margin-bottom:3px;padding-top:5px;text-align:center;}
.footerSocial ul li a i{background:url("../img/social.png") no-repeat scroll 0 0 transparent;display:block;height:15px;margin-left:13px;width:15px;}
.footerSocial ul li.fb a{border-radius:5px 0 0 5px;}
.footerSocial ul li.vk a{border-radius:0 5px 5px 0;}
.footerSocial ul li.fb a i{background-position:top left;}
.footerSocial ul li.vk a i{background-position:top right;}
.footerSocial ul li.fb a:hover i{background-position:bottom left;}
.footerSocial ul li.vk a:hover i{background-position:bottom right;}
.copyright{float:left;margin:8px 0;width:22%;margin-left:1%;width:21%;margin-right:1%;padding-left:5px;}
.copyright p{color:#453d3d;font:11px Arial;padding-top:7px;padding-bottom: 7px;}
.copyright a{color:#453d3d;font:11px Arial;}
.copyright a:hover{color:black;}
.footAddress{float:left;width:23%;margin:4px 1% 0 8%;padding-left:3px;}
.footAddress div{color:#453d3d;font:12px Arial;}
.footAddress div span{color:white;font:bold 20px Arial;margin-left:6px;}
.footAddress p{margin:6px 2px;color:#453d3d;font:11px Arial;}
.reactive{color:#453d3d;font:11px Arial;float:right;width:19%;margin-right:9%;margin-top:12px;padding-left:5px;text-align:right;}
.reactive a{text-decoration:none;}
.reactive a img{vertical-align:middle;}
.car{position:absolute;top:-1px;left:72%;}
.contentL{float:left;width:230px;margin-top:64px;}
.leftMenu{float:left;width:200px;margin-left:22px;margin-top: 1px;}
.leftMenu ul li{padding:4px 10px 6px;}
.leftMenu ul li a{color:#4a423c;font:13px Arial;}
.leftMenu ul li.a{background: #f18212 url("../img/leftMenuBg.jpg") repeat-x scroll 0 0;border-radius:13px;}
.leftMenu ul li ul{padding-top:7px;padding-bottom:19px;}
.leftMenu ul li ul li{padding:4px 10px 6px;width:160px;}
.leftMenu ul li.a a{color:white;font:bold 13px Arial;text-decoration:none;}
.contentL .secondMenu{margin:55px 0 0 22px;width:200px;}
.contentL .secondMenu span{float:none;margin-left:68px;}
.contentL .secondMenu ul li{float:left;width:100%;margin-bottom:35px;}
.contentR{margin-left:245px;margin-top:60px;position:relative;}
.contentR p{color:#4a423c;font:12px/150% Arial;}
.contentR h1{color:#4a423c;font:bold 26px/150% Arial;margin-left:5px;width:80%;}
.breadCr{float:left;width:100%;color:#888888;font:italic 11px Arial;margin-top:16px;margin-bottom:35px;}
.breadCr a{color:#888888;font:italic 11px Arial;margin:0 6px;}
.breadCr span{color:#888888;font:italic 11px Arial;margin:0 6px;}
.contentTabs{float:left;width:100%;margin-top:12px;}
.contentTabs ul li{float:left;margin:0 28px 0 7px;}
.contentTabs ul li a{float:left;color:#888888;font:bold italic 18px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs ul li span{float:left;color:#219007;font:bold italic 18px Arial;}
.newsBlock{float:left;width:96%;margin-top:23px;margin-bottom:7px;}
.newsBlockL{float:left;width:146px;height:103px;position:relative;overflow:hidden;margin-left:4px;margin-top:3px;}
.newsAbs{position:absolute;top:0;left:0;}
.newsBlockR{margin-left:167px;}
.newsBlockR span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:8px;}
.newsBlockR a{color:#fa7301;font:14px Arial;}
.newsBlockR p{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR p a{color:#219007;font:12px Arial;}
.newsBlockR em{background:#ff4310;color:white;font:italic 11px Arial;padding:0 6px 1px;margin-left:10px;vertical-align:top;}
.newsBlockR ul{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR ul li{padding-bottom:5px;}
.newsBlockR div{float:right;font: 11px Arial; color:#727272; margin-top: -3px;}
.newsBlockR div span{float:none; width:auto;font:italic 11px Arial;color:#727272;}
.newsBlockR div img{margin: 0 6px;}
.tenderBlock{float:left;width:98%;margin-top:3px;margin-bottom:29px;margin-left: 7px;}
.tenderBlock span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:3px;}
.tenderBlock a{color:#49413b;font:bold 16px/150% Arial;}
.tenderBlock p{float:left;font:12px/165% Arial;margin-top:4px;width:96%;color:#585858;}
.tenderBlock p a{color:#fa7301;font:12px Arial;text-decoration:none;margin-left: 5px;}
.tenderBlock p a span{float:none; width:auto; margin:0; text-decoration:underline;color:#fa7301;font:12px Arial;margin-right: 3px;}
.pages{float:left;width:500px;margin-left:168px;margin-top:31px;}
.pages a{float:left;color:#665d56;font:13px Arial;margin:0 6px;}
.pages span{float:left;color:#ffa800;font:13px Arial;margin:0 6px;}
a.pagePrev{width:26px;height:15px;background:transparent url(../img/pagePrev.gif) no-repeat 0 0;margin:1px 16px 0 0;}
a.pageNext{width:26px;height:15px;background:transparent url(../img/pageNext.gif) no-repeat 0 0;margin:1px 0 0 16px;}
.contentIn{float:left;margin:4px 7px 32px;width:96%;}
.contentInImg{float:left;width:100%;height:166px;overflow:hidden;margin-bottom:18px;margin-top:28px;}
.contentIn p{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;}
.newsNav{float:left;width:100%;color:#919090;margin-top:55px;}
.newsNav a{text-decoration:none;margin:0 0;color:#ffa800;font:italic 12px Arial;}
.newsNav a span{text-decoration:underline;margin:0 7px;color:#ffa800;font:italic 12px Arial;}
.newsNav a.inAct{color:#919090;font:italic 12px Arial;text-decoration:none;cursor:default;}
.newsNav a.inAct span{color:#919090;font:italic 12px Arial;text-decoration:none;}
.contentR p.shopP{float:left;font:bold 12px/175% Arial;margin:0 0 4px 8px;width:97%;}
.contentTabs2{float:left;width:100%;margin-top:12px;}
.contentTabs2 ul li{float:left;margin:0 28px 9px 7px;}
.contentTabs2 ul li a{float:left;color:#888888;font:bold italic 15px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs2 ul li span{float:left;color:#219007;font:bold italic 15px Arial;}
.qBlock{ float:left; width:130px;margin: 28px 4% 18px 27px;}
.qBlock a{text-decoration:none;}
.qBlock a span{float:left; width:120px;text-align:center;padding:0;
box-shadow:0 1px 4px #cecece;
}
.qBlock a em{text-align:center; color:#fa7301;font:12px/145% Arial; margin-top:9px; text-decoration:underline;float:left; width:120px;}
.giftBlock{float:left;width:96%;margin-top:23px;margin-bottom:20px;}
.giftBlockL{float:left;width:200px;height:130px;position:relative;overflow:hidden;margin-left:3px;margin-top:4px;}
.giftBlockR{margin-left: 227px; margin-top: 4px;}
.giftBlockR span{float:left;width:100%;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;}
.giftBlockR a{color:#fa7301;font:14px Arial;}
.giftBlockR p{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;}
.giftBlockR ol{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;list-style-position:inside;}
.giftBlockR ol li{padding-bottom:2px;}
.contentIn p span{ position:relative; float:left; width:186px; height:132px; overflow:hidden; margin:0 14px 10px 0;}
.contentIn p span .textAbs{position:absolute; top:0; left:0;}
.contentIn p a{color:#219007;}
.contentR h2{color:#49413b; font:bold 17px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.contentR h3{float:left;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;margin-top:15px;}
.contentIn table{color:#585858;font:12px Arial;float:left; width:99%;margin-top: 15px;margin-left: 1px;margin-bottom: 26px;}
.contentIn table thead{color:#585858;font:bold 12px Arial;}
.contentIn table thead td{ padding-bottom: 17px;}
.contentIn table tbody tr th{color:#585858;font:bold 12px Arial;text-align:center;padding: 7px 10px 10px;border:1px solid #c9c4bb;}
.contentIn table tbody tr td{color:#585858;text-align:center;padding: 4px 10px 3px;border:1px solid #c9c4bb;min-width:42px;position:relative;}
.contentIn table tbody tr td p{margin:0; padding:0;}
.contentIn table tbody tr td img{float:left;margin-right:8px;}
.contentIn table tbody tr td p a{color:#fa7301;font:11px Arial;float:right;margin-top: 2px;}
.contentIn table tbody tr td.picsTable{ width:192px; padding-right:0;}
.contentIn table tbody tr td.cardTable{ min-width:159px; padding-right:0;white-space:nowrap;}
.contentIn table tbody tr td.cardTable img{}
.contentIn ul{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;margin-top: 2px;}
.contentIn ul li{padding-bottom:5px;color:#fa7301;list-style-type:disc;margin-left:16px;}
.contentIn ul li span{color:#585858;}
.contentIn table tbody tr.inAct td{color:#888888!important;}
.contentIn table tbody tr.inAct td p{color:#888888!important;}
.contentIn table tbody tr.inAct td.picsTable{}
.contentMap{float:left; width:99%; height:462px;background:transparent url(../img/mapBg.jpg) repeat-x 0 0;margin-top: 34px;margin-bottom: 15px;}
.contentMap div{float:left; width:100%; height:454px;margin:4px 0; overflow:hidden;}
.buildBlock{float:left; width:100%;margin-top: 16px;margin-bottom: 23px;}
.buildBlockT{float:left; width:100%;height:192px; overflow:hidden;}
.buildBlockB{float:left; width:100%;margin-top: 12px;}
.buildBlockB div{font:12px/165% Arial;color:#585858; float:left; width:83%; position:relative;padding-right:17%;margin-bottom: 4px;}
.buildBlockB div em{float:left; width:126px; margin-right:15px; font:bold 12px/165% Arial;height:20px;}
.buildBlockB div a{text-decoration:none;color:#fa7301;font:11px Arial;position: absolute;top:0; right: 7px;}
.buildBlockB div a img{vertical-align:bottom; margin-right:7px;}
.buildBlockB div a span{color:#fa7301;text-decoration:underline;}
img.servIcon{position:absolute; top:7px; right:4%;}
.contentR h4{color:#49413b; font:bold 14px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.fileBlocks{float:left; width:100%;margin-bottom: -8px;}
.fileBlocks div{float:left; width:32%; margin: 18px 4% 18px 0;}
.fileBlocks div a{text-decoration:none;color:#787878;font:12px Arial;margin-left: 27px;}
.fileBlocks div a img{vertical-align:middle; margin-right:15px;}
.fileBlocks div a span{text-decoration:underline;margin-right:5px;color:#787878;font:12px Arial;}
.calcBlock{float:left;margin: 18px 17px 0; width: 91%; border:3px solid #e5e5e5; border-radius: 5px;padding: 0 0 21px;}
.calcLine p{color:#585858;font:bold 14px Arial;margin-left:20px; padding-bottom: 11px;}
.calcBlock label{color:#585858;font:12px Arial;margin-right: 23px;}
.calcLine{float:left;margin-bottom: 18px;position:relative;margin-top:15px;width:98%;}
.calcLineIn{float:left;width:44%;color:#8d8d8d;font:12px Arial;}
.borderLine{float:left;border:1px solid #219007;border-radius: 3px;margin: 2px 20px 15px; width: 91%;padding-top: 14px;padding-bottom: 6px;}
.borderLineIn{float:left;width:50%;}
.borderLineIn span{color:#585858;font:bold 20px Arial; float:left; width:56px; text-align:center;}
.borderLineIn p{color:#8d8d8d;font: 10px/140% Arial; margin: 4px 13px 4px 10px; width: auto;}
.borderLineIn div{padding-bottom:9px;}
.calcRadio{ vertical-align:top; margin-left:20px; padding:0;margin-top:1px;margin-right: 1px;}
.calcInp{color: #585858; font: 12px Arial; margin-left: 20px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 148px;}
.calcInp2{color: #585858; font: 12px Arial; margin-left: 3px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 228px;}
.calcMap{position:absolute; bottom:5px; left:80%; color:#219007; font: 12px Arial; }
.calcLine span{float: left; margin-bottom: 4px; margin-top: 6px; width: 33%;}
.calcCheck{ vertical-align:top; padding:0;margin-top:1px;margin-right: 1px;margin-left: 21px;}
.calcSub{float:left; border:none;margin-left: 39%; margin-top: 9px; cursor:pointer; width:146px; height:35px;background:transparent url(../img/calcSub.gif) no-repeat 0 0;}
.faqBlock{float:left; width:96%;background:transparent url(../img/hid1.gif) no-repeat 0 3px;padding-left:20px;margin-top: 43px;margin-bottom: -13px;}
.faqBlock a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.faqBlock p{color:#acacac; font:11px Arial;margin-top: 6px;}
.faqBlock p span{color:#585858;font:bold 11px Arial;margin: 0 14px 0 0; padding:0; height:auto; width:auto;}
.hidDiv{ float:left; width:100%; position:relative;margin-top:2px;margin-bottom:4px;display:none;}
.hidImg{ position:absolute; top:0; left:7px;}
.hidDivIn{float:left;margin-top:15px; background-color:#ededed;color:#585858;font:12px/170% Arial;border-radius: 5px;padding: 13px 10px 12px 21px;}
.actDiv{background:transparent url(../img/hid2.gif) no-repeat 0 3px;}
.faqBut{float:left; width:144px; height:46px; border:none; cursor:pointer;background:transparent url(../img/faqBut.gif) no-repeat 0 0;margin: 55px 18px 0;}
.vacancyBlock{float:left; width:100%; position:relative;margin-top: 29px;}
.vacancyBlock h4{margin-left:0;}
.vacancyBlock ul {float:left; width:90%;margin-top: 11px;}
.vacancyBlock ul li{margin-left: 13px;padding-bottom: 18px;}
.vacancyBlock ul li a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.vacancyBlock ul li.actLi{color:#219007;}
.vacancyBlock ul li.actLi a{color:#219007; font:14px/140% Arial; border-bottom:1px dotted #219007; text-decoration:none;}
.vacancyBlock ul li div{float: left; margin: 10px 7px; display:none;}
.vacancyBlock ul li ul{float:left;margin-top: 0px; padding-bottom: 20px;}
.vacancyBlock ul li p{color:#585858;font:bold 12px Arial;padding-bottom: 3px;}
.vacancyBlock ul li ul li{color:#585858;font:12px Arial/155%;list-style-type:none;margin-left:0;padding-bottom:1px;}
.vacAbs{ float:left; width:80px; position:absolute; top:19px; right:0px; text-align:center;}
.vacAbs a{text-decoration:none; }
.vacAbs a span{color:#596b70; font:11px/200% Arial; text-decoration:underline;}
.vacancyBlock p span{margin: 0 ; padding:0; height:auto; width:50%;}
.partL{ float:left; width:170px;margin-left: -2px;margin-top:6px;margin-bottom: 20px;}
.partL div{float:left; width:154px; overflow:hidden; border:3px solid white; box-shadow:0 1px 4px #818181;}
.partR{margin-left:180px;}
.partR a{color:#49413b; font:bold 16px/150% Arial;}
.partR p a{color:#219007; font:12px Arial;}
.partR div{float:left; width:100%; margin-top:12px;margin-bottom: -5px;}
.partR div p{margin:0;padding:0;}
.partT{float:left; width:100%; color:#727272; font:11px Arial;margin-top: -7px;margin-bottom: 6px;}
.partT img{vertical-align:baseline;}
.partT span{font:italic 11px Arial;margin-left: 9px; margin-right: 2px;}
.contentDivs{ float:left; width:100%;margin-top: 38px; margin-bottom: 7px;}
.contentDivs h5{color:#514f4c;font:bold italic 20px Arial;padding-bottom: 13px;}
.contentDivsL{ float:left; margin: 0 0 0 6%; width:56%;}
.contentDivsL div{float:left; width:100%;color:#717171; font:italic 12px Arial; margin-top: 3px; }
.contentDivsL div span{float:left;color:#717171; font: 13px "Myriad Pro", Tahoma;margin: 2px 6px 0 2px;}
.contentDivsL div a{color:#3380bc; font:13px/150% Arial;margin-right: 6px;}
.contentDivsR{ float:left; margin: 0 0 0 6%; width:28%;}
.contentDivsR div{float:left; width:100%;margin-top: 5px;margin-bottom: 9px;}
.contentDivsR div a{color:#3380bc; font:13px Arial;margin-right: 6px;}
.contentDivsR p{color:#636363; font: italic 12px/145% Arial; margin-top: 8px;}
__history/main.css.~74~ 0000666 00000053465 15047073365 0011061 0 ustar 00 html,body{height:100%;margin:0;padding:0;}
input,select,a{outline:none;}
body{color:black;width:100%;min-width:990px;height:100%;min-height:100%;font:11px Arial;background:#fff9ef url(../img/bodyBg.png) repeat-x top left;}
body.inner{background:white url(../img/innerBg.jpg) repeat-x top left;}
.wrap{min-height:100%;position:relative;float:left;width:100%;overflow: hidden;}
.wrapInner{margin:0 auto;max-width:1300px;}
.footer{float:left;width:100%;position:absolute;bottom:0;left:0;height:182px;background:transparent url(../img/footBg.png) repeat-x top left;}
.clear{clear:both;}
.footerIn{margin:0 auto;max-width:1300px;}
.header{float:left;width:100%;position:relative;z-index:1000;background:transparent url(../img/headBg.png) repeat-x top left;height:102px;}
.logo{ float: left; margin-left: 3%; margin-top: 24px; width: 24%;}
.mainMenu{float:left;width:60%;margin-top:40px;}
.mainMenu ul li{float:left;margin-right:2%;margin-left:2%;}
.mainMenu ul li a{color:#e0eff9;font:bold italic 14px Arial;border-bottom:1px solid #e0eff9;}
.mainMenu ul li a:hover{color:white;border-bottom:1px solid white;}
.entrance{float:right;margin:42px 6% 0 0;}
.entrance a{text-decoration:none;color:#e0eff9;}
.entrance a img{vertical-align:middle;margin-right:7px;}
.entrance a span{font:11px Arial;border-bottom:1px solid #e0eff9;}
.entrance a:hover{color:white;}
.entrance a:hover span{font:11px Arial;border-bottom:1px solid white;}
.secondMenu{float:left;margin-left:9%;margin-top:23px;width:72%;}
.secondMenu ul li{float:left;margin-right:5%;}
.secondMenu ul li a{text-decoration:none;color:#505050;}
.secondMenu ul li a span{display:block;margin:12px 0 0 0;float:left;}
.secondMenu ul li a span em{font:11px Arial;border-bottom:1px solid #505050;}
.secondMenu ul li a:hover{color:#eb2b21!important;}
.secondMenu ul li a:hover span em{font:11px Arial;border-bottom:1px solid #eb2b21;}
.secondMenu ul li a img{float:left;margin-right:9px;margin-left:-3px;}
.phones{margin:29px 6% 0 0;padding-bottom:10px;position:absolute;z-index:10;top:0; right:0;}
.phones div{color:white;font:12px Arial;}
.phones div span{color:white;font:bold 20px Arial;margin-left:4px;}
.phones p{width:70%;float:right;margin:9px 0 0;}
.phones p a{text-decoration:none;color:white;}
.phones p a img{float:left;margin-right:6px;}
.phones p a span{font:11px Arial;border-bottom:1px dotted white;}
.phones p a:hover{color:#e0eff9;}
.phones p a:hover span{font:11px Arial;border-bottom:1px dotted #e0eff9;}
.visual{float:left;width:100%;position:relative;margin-top: -5px;}
.visualIn{position:relative; z-index:9;height:333px;width:100%; overflow:hidden;}
.visualIn img{min-width:100%;}
.content{float:left;width:100%;padding-bottom:221px;overflow:hidden;z-index:103;position:relative;}
.visualMenu{ float:left; width:100%; background:transparent url(../img/visBg.png) no-repeat bottom center;padding-bottom:10px;}
.visualMenu table{width:100%;}
.visualMenu table td a{text-decoration:none; font:bold 24px "Myriad Pro", Tahoma;}
.visualMenu table td {text-align:center; vertical-align:middle;width:33%;padding: 8px 10px 10px;}
.visualMenu table td.td1 a{color:white;}
.visualMenu table td.td2 a{color:white;}
.visualMenu table td.td3 a{color:#bec2c5;}
.visualMenu table td.td1 {background:#0273ca;}
.visualMenu table td.td2 {background:#ff822a;}
.visualMenu table td.td3 {background:white;}
.contentAds{float:left;width:100%;margin-top:31px;}
.contentAds h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.adsBlockImg{text-align:center;display:block;margin:0 auto;width:220px;height:142px;background:transparent url(../img/adsBg.gif) no-repeat 0 0;position:relative;}
.adsBlockImg span{position:absolute;bottom:14px;width:100%;text-align:center;left:0;}
.adsBlock{float:left;width:21%;margin-top: 18px;margin-left: 3%;}
.adsBlock p a{color:#3380bc;font:italic 11px Arial;}
.adsBlock p{margin-top:-2px;text-align:center;display:block;}
.adsBlock p a:hover{color:#ff822a;}
.adsBlock p.actP a{color:#ff822a;}
.contentNews{float:left;width:100%;margin-top:42px;}
.contentNews h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.contentNewsBlock{float:left; margin-top: 17px; padding-left: 6%; width: 25%;}
.contentNewsBlock div{padding-bottom:9px;}
.contentNewsBlock span{color:#727272;font:italic 11px Arial;}
.contentNewsBlock em{color:white;font:italic 11px Arial;margin-left:19px;padding:0 8px 1px;}
.contentNewsBlock a{color:#e86a11;font:13px/150% Arial;}
.contentNewsBlock a:hover{color:#636363;font:13px/150% Arial;}
.contentNewsBlock p{color:#636363;font:italic 12px/150% Arial;padding-top:7px;}
.contentNewsBlock em.grayN{background:#6d6862;}
.contentNewsBlock em.orangeN{background:#ff822a;}
.contentNewsBlock em.yellowN{background:#0273ca;}
.contentBtm{float:left;width:100%;margin-top:41px;}
.contentBtm p{color:#575757;font:bold italic 14px Arial;padding-bottom:15px;margin-left: 6%;}
.contentBtm ul li{float:left;margin:0 1% 0 0;}
.contentBtm ul {margin-left:6%;}
.footerT{float:left;width:100%;margin-top:32px;}
.footerT ul li{float:left;margin-left:3%;width:20%;margin-right:1%;}
.footerT ul li span{color:#43392e;font:bold 12px Arial;display:block;margin-left:2px;margin-bottom:17px;text-transform:uppercase;letter-spacing:0.8px;}
.footerT ul li ul li{float:left;width:90%;margin:0 2px 12px;}
.footerT ul li ul li a{color:#43392e;font:11px Arial;}
.footerT ul li ul li a:hover{color:black;}
.footerB{float:left;width:100%;margin-top:31px;}
.footerSocial{float:left;margin:6px 2%;width:22%;margin-left:3%;width:21%;margin-right:1%;}
.footerSocial ul,.footerSocial ul li,.footerSocial ul li a{float:left;}
.footerSocial ul li a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#FFFFFF,#F3F3F3) repeat scroll 0 0 transparent;border-color:#E5E5E5 #D2D2D2 #C0C0C0 -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#333333;height:45px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:40px;}
.footerSocial ul li:first-child a{border-left:1px solid #D2D2D2;}
.footerSocial ul li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CBCBCB #A5A5A5 #818181;border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 4px #818181;color:#333333 !important;margin-left:-1px;position:relative;z-index:2;}
.footerSocial ul li:first-child a:hover{margin-left:0;}
.footerSocial ul li a span{display:block;font-size:10px;margin-bottom:3px;padding-top:5px;text-align:center;}
.footerSocial ul li a i{background:url("../img/social.png") no-repeat scroll 0 0 transparent;display:block;height:15px;margin-left:13px;width:15px;}
.footerSocial ul li.tw a i{width:18px;}
.footerSocial ul li.tw a{border-radius:5px 0 0 5px;}
.footerSocial ul li.vk a{border-radius:0 5px 5px 0;}
.footerSocial ul li.tw a i{margin-left:11px;width:18px;}
.footerSocial ul li.gplus a i{background:-19px 0;}
.footerSocial ul li.fb a i{background:-34px 0;}
.footerSocial ul li.vk a i{background:-49px 0;}
.footerSocial ul li.tw a:hover i{background:0 -16px;}
.footerSocial ul li.gplus a:hover i{background:-19px -16px;}
.footerSocial ul li.fb a:hover i{background:-34px -16px;}
.footerSocial ul li.vk a:hover i{background:-49px -16px;}
.copyright{float:left;margin:14px 0;width:22%;margin-left:1%;width:21%;margin-right:1%;padding-left:5px;}
.copyright p{color:#453d3d;font:11px Arial;padding-top:7px;}
.copyright a{color:#f69408;font:11px Arial;}
.copyright a:hover{color:black;}
.footAddress{float:left;width:21%;margin:4px 1% 0;padding-left:3px;}
.footAddress div{color:#f69408;font:12px Arial;}
.footAddress div span{color:#f69408;font:bold 20px Arial;margin-left:6px;}
.footAddress p{margin:6px 2px;color:#453d3d;font:11px Arial;}
.reactive{color:#453d3d;font:11px Arial;float:left;width:19%;margin-left:5%;margin-right:1%;margin-top:12px;padding-left:5px;}
.reactive a{text-decoration:none;}
.reactive a img{vertical-align:middle;margin-bottom:3px;}
.car{position:absolute;top:-1px;left:72%;}
.contentL{float:left;width:230px;margin-top:64px;}
.leftMenu{float:left;width:200px;margin-left:22px;margin-top: 1px;}
.leftMenu ul li{padding:4px 10px 6px;}
.leftMenu ul li a{color:#4a423c;font:13px Arial;}
.leftMenu ul li.a{background: #f18212 url("../img/leftMenuBg.jpg") repeat-x scroll 0 0;border-radius:13px;}
.leftMenu ul li ul{padding-top:7px;padding-bottom:19px;}
.leftMenu ul li ul li{padding:4px 10px 6px;width:160px;}
.leftMenu ul li.a a{color:white;font:bold 13px Arial;text-decoration:none;}
.contentL .secondMenu{margin:55px 0 0 22px;width:200px;}
.contentL .secondMenu span{float:none;margin-left:68px;}
.contentL .secondMenu ul li{float:left;width:100%;margin-bottom:35px;}
.contentR{margin-left:245px;margin-top:60px;position:relative;}
.contentR p{color:#4a423c;font:12px/150% Arial;}
.contentR h1{color:#4a423c;font:bold 26px/150% Arial;margin-left:5px;width:80%;}
.breadCr{float:left;width:100%;color:#888888;font:italic 11px Arial;margin-top:16px;margin-bottom:35px;}
.breadCr a{color:#888888;font:italic 11px Arial;margin:0 6px;}
.breadCr span{color:#888888;font:italic 11px Arial;margin:0 6px;}
.contentTabs{float:left;width:100%;margin-top:12px;}
.contentTabs ul li{float:left;margin:0 28px 0 7px;}
.contentTabs ul li a{float:left;color:#888888;font:bold italic 18px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs ul li span{float:left;color:#219007;font:bold italic 18px Arial;}
.newsBlock{float:left;width:96%;margin-top:23px;margin-bottom:7px;}
.newsBlockL{float:left;width:146px;height:103px;position:relative;overflow:hidden;margin-left:4px;margin-top:3px;}
.newsAbs{position:absolute;top:0;left:0;}
.newsBlockR{margin-left:167px;}
.newsBlockR span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:8px;}
.newsBlockR a{color:#fa7301;font:14px Arial;}
.newsBlockR p{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR p a{color:#219007;font:12px Arial;}
.newsBlockR em{background:#ff4310;color:white;font:italic 11px Arial;padding:0 6px 1px;margin-left:10px;vertical-align:top;}
.newsBlockR ul{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR ul li{padding-bottom:5px;}
.newsBlockR div{float:right;font: 11px Arial; color:#727272; margin-top: -3px;}
.newsBlockR div span{float:none; width:auto;font:italic 11px Arial;color:#727272;}
.newsBlockR div img{margin: 0 6px;}
.tenderBlock{float:left;width:98%;margin-top:3px;margin-bottom:29px;margin-left: 7px;}
.tenderBlock span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:3px;}
.tenderBlock a{color:#49413b;font:bold 16px/150% Arial;}
.tenderBlock p{float:left;font:12px/165% Arial;margin-top:4px;width:96%;color:#585858;}
.tenderBlock p a{color:#fa7301;font:12px Arial;text-decoration:none;margin-left: 5px;}
.tenderBlock p a span{float:none; width:auto; margin:0; text-decoration:underline;color:#fa7301;font:12px Arial;margin-right: 3px;}
.pages{float:left;width:500px;margin-left:168px;margin-top:31px;}
.pages a{float:left;color:#665d56;font:13px Arial;margin:0 6px;}
.pages span{float:left;color:#ffa800;font:13px Arial;margin:0 6px;}
a.pagePrev{width:26px;height:15px;background:transparent url(../img/pagePrev.gif) no-repeat 0 0;margin:1px 16px 0 0;}
a.pageNext{width:26px;height:15px;background:transparent url(../img/pageNext.gif) no-repeat 0 0;margin:1px 0 0 16px;}
.contentIn{float:left;margin:4px 7px 32px;width:96%;}
.contentInImg{float:left;width:100%;height:166px;overflow:hidden;margin-bottom:18px;margin-top:28px;}
.contentIn p{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;}
.newsNav{float:left;width:100%;color:#919090;margin-top:55px;}
.newsNav a{text-decoration:none;margin:0 0;color:#ffa800;font:italic 12px Arial;}
.newsNav a span{text-decoration:underline;margin:0 7px;color:#ffa800;font:italic 12px Arial;}
.newsNav a.inAct{color:#919090;font:italic 12px Arial;text-decoration:none;cursor:default;}
.newsNav a.inAct span{color:#919090;font:italic 12px Arial;text-decoration:none;}
.contentR p.shopP{float:left;font:bold 12px/175% Arial;margin:0 0 4px 8px;width:97%;}
.contentTabs2{float:left;width:100%;margin-top:12px;}
.contentTabs2 ul li{float:left;margin:0 28px 9px 7px;}
.contentTabs2 ul li a{float:left;color:#888888;font:bold italic 15px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs2 ul li span{float:left;color:#219007;font:bold italic 15px Arial;}
.qBlock{ float:left; width:130px;margin: 28px 4% 18px 27px;}
.qBlock a{text-decoration:none;}
.qBlock a span{float:left; width:120px;text-align:center;padding:0;
box-shadow:0 1px 4px #cecece;
}
.qBlock a em{text-align:center; color:#fa7301;font:12px/145% Arial; margin-top:9px; text-decoration:underline;float:left; width:120px;}
.giftBlock{float:left;width:96%;margin-top:23px;margin-bottom:20px;}
.giftBlockL{float:left;width:200px;height:130px;position:relative;overflow:hidden;margin-left:3px;margin-top:4px;}
.giftBlockR{margin-left: 227px; margin-top: 4px;}
.giftBlockR span{float:left;width:100%;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;}
.giftBlockR a{color:#fa7301;font:14px Arial;}
.giftBlockR p{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;}
.giftBlockR ol{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;list-style-position:inside;}
.giftBlockR ol li{padding-bottom:2px;}
.contentIn p span{ position:relative; float:left; width:186px; height:132px; overflow:hidden; margin:0 14px 10px 0;}
.contentIn p span .textAbs{position:absolute; top:0; left:0;}
.contentIn p a{color:#219007;}
.contentR h2{color:#49413b; font:bold 17px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.contentR h3{float:left;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;margin-top:15px;}
.contentIn table{color:#585858;font:12px Arial;float:left; width:99%;margin-top: 15px;margin-left: 1px;margin-bottom: 26px;}
.contentIn table thead{color:#585858;font:bold 12px Arial;}
.contentIn table thead td{ padding-bottom: 17px;}
.contentIn table tbody tr th{color:#585858;font:bold 12px Arial;text-align:center;padding: 7px 10px 10px;border:1px solid #c9c4bb;}
.contentIn table tbody tr td{color:#585858;text-align:center;padding: 4px 10px 3px;border:1px solid #c9c4bb;min-width:42px;position:relative;}
.contentIn table tbody tr td p{margin:0; padding:0;}
.contentIn table tbody tr td img{float:left;margin-right:8px;}
.contentIn table tbody tr td p a{color:#fa7301;font:11px Arial;float:right;margin-top: 2px;}
.contentIn table tbody tr td.picsTable{ width:192px; padding-right:0;}
.contentIn table tbody tr td.cardTable{ min-width:159px; padding-right:0;white-space:nowrap;}
.contentIn table tbody tr td.cardTable img{}
.contentIn ul{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;margin-top: 2px;}
.contentIn ul li{padding-bottom:5px;color:#fa7301;list-style-type:disc;margin-left:16px;}
.contentIn ul li span{color:#585858;}
.contentIn table tbody tr.inAct td{color:#888888!important;}
.contentIn table tbody tr.inAct td p{color:#888888!important;}
.contentIn table tbody tr.inAct td.picsTable{}
.contentMap{float:left; width:99%; height:462px;background:transparent url(../img/mapBg.jpg) repeat-x 0 0;margin-top: 34px;margin-bottom: 15px;}
.contentMap div{float:left; width:100%; height:454px;margin:4px 0; overflow:hidden;}
.buildBlock{float:left; width:100%;margin-top: 16px;margin-bottom: 23px;}
.buildBlockT{float:left; width:100%;height:192px; overflow:hidden;}
.buildBlockB{float:left; width:100%;margin-top: 12px;}
.buildBlockB div{font:12px/165% Arial;color:#585858; float:left; width:83%; position:relative;padding-right:17%;margin-bottom: 4px;}
.buildBlockB div em{float:left; width:126px; margin-right:15px; font:bold 12px/165% Arial;height:20px;}
.buildBlockB div a{text-decoration:none;color:#fa7301;font:11px Arial;position: absolute;top:0; right: 7px;}
.buildBlockB div a img{vertical-align:bottom; margin-right:7px;}
.buildBlockB div a span{color:#fa7301;text-decoration:underline;}
img.servIcon{position:absolute; top:7px; right:4%;}
.contentR h4{color:#49413b; font:bold 14px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.fileBlocks{float:left; width:100%;margin-bottom: -8px;}
.fileBlocks div{float:left; width:32%; margin: 18px 4% 18px 0;}
.fileBlocks div a{text-decoration:none;color:#787878;font:12px Arial;margin-left: 27px;}
.fileBlocks div a img{vertical-align:middle; margin-right:15px;}
.fileBlocks div a span{text-decoration:underline;margin-right:5px;color:#787878;font:12px Arial;}
.calcBlock{float:left;margin: 18px 17px 0; width: 91%; border:3px solid #e5e5e5; border-radius: 5px;padding: 0 0 21px;}
.calcLine p{color:#585858;font:bold 14px Arial;margin-left:20px; padding-bottom: 11px;}
.calcBlock label{color:#585858;font:12px Arial;margin-right: 23px;}
.calcLine{float:left;margin-bottom: 18px;position:relative;margin-top:15px;width:98%;}
.calcLineIn{float:left;width:44%;color:#8d8d8d;font:12px Arial;}
.borderLine{float:left;border:1px solid #219007;border-radius: 3px;margin: 2px 20px 15px; width: 91%;padding-top: 14px;padding-bottom: 6px;}
.borderLineIn{float:left;width:50%;}
.borderLineIn span{color:#585858;font:bold 20px Arial; float:left; width:56px; text-align:center;}
.borderLineIn p{color:#8d8d8d;font: 10px/140% Arial; margin: 4px 13px 4px 10px; width: auto;}
.borderLineIn div{padding-bottom:9px;}
.calcRadio{ vertical-align:top; margin-left:20px; padding:0;margin-top:1px;margin-right: 1px;}
.calcInp{color: #585858; font: 12px Arial; margin-left: 20px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 148px;}
.calcInp2{color: #585858; font: 12px Arial; margin-left: 3px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 228px;}
.calcMap{position:absolute; bottom:5px; left:80%; color:#219007; font: 12px Arial; }
.calcLine span{float: left; margin-bottom: 4px; margin-top: 6px; width: 33%;}
.calcCheck{ vertical-align:top; padding:0;margin-top:1px;margin-right: 1px;margin-left: 21px;}
.calcSub{float:left; border:none;margin-left: 39%; margin-top: 9px; cursor:pointer; width:146px; height:35px;background:transparent url(../img/calcSub.gif) no-repeat 0 0;}
.faqBlock{float:left; width:96%;background:transparent url(../img/hid1.gif) no-repeat 0 3px;padding-left:20px;margin-top: 43px;margin-bottom: -13px;}
.faqBlock a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.faqBlock p{color:#acacac; font:11px Arial;margin-top: 6px;}
.faqBlock p span{color:#585858;font:bold 11px Arial;margin: 0 14px 0 0; padding:0; height:auto; width:auto;}
.hidDiv{ float:left; width:100%; position:relative;margin-top:2px;margin-bottom:4px;display:none;}
.hidImg{ position:absolute; top:0; left:7px;}
.hidDivIn{float:left;margin-top:15px; background-color:#ededed;color:#585858;font:12px/170% Arial;border-radius: 5px;padding: 13px 10px 12px 21px;}
.actDiv{background:transparent url(../img/hid2.gif) no-repeat 0 3px;}
.faqBut{float:left; width:144px; height:46px; border:none; cursor:pointer;background:transparent url(../img/faqBut.gif) no-repeat 0 0;margin: 55px 18px 0;}
.vacancyBlock{float:left; width:100%; position:relative;margin-top: 29px;}
.vacancyBlock h4{margin-left:0;}
.vacancyBlock ul {float:left; width:90%;margin-top: 11px;}
.vacancyBlock ul li{margin-left: 13px;padding-bottom: 18px;}
.vacancyBlock ul li a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.vacancyBlock ul li.actLi{color:#219007;}
.vacancyBlock ul li.actLi a{color:#219007; font:14px/140% Arial; border-bottom:1px dotted #219007; text-decoration:none;}
.vacancyBlock ul li div{float: left; margin: 10px 7px; display:none;}
.vacancyBlock ul li ul{float:left;margin-top: 0px; padding-bottom: 20px;}
.vacancyBlock ul li p{color:#585858;font:bold 12px Arial;padding-bottom: 3px;}
.vacancyBlock ul li ul li{color:#585858;font:12px Arial/155%;list-style-type:none;margin-left:0;padding-bottom:1px;}
.vacAbs{ float:left; width:80px; position:absolute; top:19px; right:0px; text-align:center;}
.vacAbs a{text-decoration:none; }
.vacAbs a span{color:#596b70; font:11px/200% Arial; text-decoration:underline;}
.vacancyBlock p span{margin: 0 ; padding:0; height:auto; width:50%;}
.partL{ float:left; width:170px;margin-left: -2px;margin-top:6px;margin-bottom: 20px;}
.partL div{float:left; width:154px; overflow:hidden; border:3px solid white; box-shadow:0 1px 4px #818181;}
.partR{margin-left:180px;}
.partR a{color:#49413b; font:bold 16px/150% Arial;}
.partR p a{color:#219007; font:12px Arial;}
.partR div{float:left; width:100%; margin-top:12px;margin-bottom: -5px;}
.partR div p{margin:0;padding:0;}
.partT{float:left; width:100%; color:#727272; font:11px Arial;margin-top: -7px;margin-bottom: 6px;}
.partT img{vertical-align:baseline;}
.partT span{font:italic 11px Arial;margin-left: 9px; margin-right: 2px;}
.contentDivs{ float:left; width:100%;margin-top: 38px; margin-bottom: 7px;}
.contentDivs h5{color:#514f4c;font:bold italic 20px Arial;padding-bottom: 13px;}
.contentDivsL{ float:left; margin: 0 0 0 6%; width:56%;}
.contentDivsL div{float:left; width:100%;color:#717171; font:italic 12px Arial; margin-top: 3px; }
.contentDivsL div span{float:left;color:#717171; font: 13px "Myriad Pro", Tahoma;margin: 2px 6px 0 2px;}
.contentDivsL div a{color:#3380bc; font:13px/150% Arial;margin-right: 6px;}
.contentDivsR{ float:left; margin: 0 0 0 6%; width:28%;}
.contentDivsR div{float:left; width:100%;margin-top: 5px;margin-bottom: 9px;}
.contentDivsR div a{color:#3380bc; font:13px Arial;margin-right: 6px;}
.contentDivsR p{color:#636363; font: italic 12px/145% Arial; margin-top: 8px;}
__history/main.css.~77~ 0000666 00000053075 15047073365 0011061 0 ustar 00 html,body{height:100%;margin:0;padding:0;}
input,select,a{outline:none;}
body{color:black;width:100%;min-width:990px;height:100%;min-height:100%;font:11px Arial;background:#fff9ef url(../img/bodyBg.png) repeat-x top left;}
body.inner{background:white url(../img/innerBg.jpg) repeat-x top left;}
.wrap{min-height:100%;position:relative;float:left;width:100%;overflow: hidden;}
.wrapInner{margin:0 auto;max-width:1300px;}
.footer{float:left;width:100%;position:absolute;bottom:0;left:0;height:182px;background:transparent url(../img/footBg.png) repeat-x top left;}
.clear{clear:both;}
.footerIn{margin:0 auto;max-width:1300px;}
.header{float:left;width:100%;position:relative;z-index:1000;background:transparent url(../img/headBg.png) repeat-x top left;height:102px;}
.logo{ float: left; margin-left: 3%; margin-top: 24px; width: 24%;}
.mainMenu{float:left;width:60%;margin-top:40px;}
.mainMenu ul li{float:left;margin-right:2%;margin-left:2%;}
.mainMenu ul li a{color:#e0eff9;font:bold italic 14px Arial;border-bottom:1px solid #e0eff9;}
.mainMenu ul li a:hover{color:white;border-bottom:1px solid white;}
.entrance{float:right;margin:42px 6% 0 0;}
.entrance a{text-decoration:none;color:#e0eff9;}
.entrance a img{vertical-align:middle;margin-right:7px;}
.entrance a span{font:11px Arial;border-bottom:1px solid #e0eff9;}
.entrance a:hover{color:white;}
.entrance a:hover span{font:11px Arial;border-bottom:1px solid white;}
.secondMenu{float:left;margin-left:9%;margin-top:23px;width:72%;}
.secondMenu ul li{float:left;margin-right:5%;}
.secondMenu ul li a{text-decoration:none;color:#505050;}
.secondMenu ul li a span{display:block;margin:12px 0 0 0;float:left;}
.secondMenu ul li a span em{font:11px Arial;border-bottom:1px solid #505050;}
.secondMenu ul li a:hover{color:#eb2b21!important;}
.secondMenu ul li a:hover span em{font:11px Arial;border-bottom:1px solid #eb2b21;}
.secondMenu ul li a img{float:left;margin-right:9px;margin-left:-3px;}
.phones{margin:29px 6% 0 0;padding-bottom:10px;position:absolute;z-index:10;top:0; right:0;}
.phones div{color:white;font:12px Arial;}
.phones div span{color:white;font:bold 20px Arial;margin-left:4px;}
.phones p{width:70%;float:right;margin:9px 0 0;}
.phones p a{text-decoration:none;color:white;}
.phones p a img{float:left;margin-right:6px;}
.phones p a span{font:11px Arial;border-bottom:1px dotted white;}
.phones p a:hover{color:#e0eff9;}
.phones p a:hover span{font:11px Arial;border-bottom:1px dotted #e0eff9;}
.visual{float:left;width:100%;position:relative;margin-top: -5px;}
.visualIn{position:relative; z-index:9;height:333px;width:100%; overflow:hidden;}
.visualIn img{min-width:100%;}
.content{float:left;width:100%;padding-bottom:221px;overflow:hidden;}
.visualMenu{ float:left; width:100%; background:transparent url(../img/visBg.png) no-repeat bottom center;padding-bottom:10px;}
.visualMenu table{width:100%;}
.visualMenu table td a{text-decoration:none; font:bold 24px "Myriad Pro", Tahoma;}
.visualMenu table td {text-align:center; vertical-align:middle;width:33%;padding: 8px 10px 10px;}
.visualMenu table td.td1 a{color:white;}
.visualMenu table td.td2 a{color:white;}
.visualMenu table td.td3 a{color:#bec2c5;}
.visualMenu table td.td1 {background:#0273ca;}
.visualMenu table td.td2 {background:#ff822a;}
.visualMenu table td.td3 {background:white;}
.contentAds{float:left;width:100%;margin-top:31px;}
.contentAds h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.adsBlockImg{text-align:center;display:block;margin:0 auto;width:220px;height:142px;background:transparent url(../img/adsBg.gif) no-repeat 0 0;position:relative;}
.adsBlockImg span{position:absolute;bottom:14px;width:100%;text-align:center;left:0;}
.adsBlock{float:left;width:21%;margin-top: 18px;margin-left: 3%;}
.adsBlock p a{color:#3380bc;font:italic 11px Arial;}
.adsBlock p{margin-top:-2px;text-align:center;display:block;}
.adsBlock p a:hover{color:#ff822a;}
.adsBlock p.actP a{color:#ff822a;}
.contentNews{float:left;width:100%;margin-top:42px;}
.contentNews h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.contentNewsBlock{float:left; margin-top: 17px; padding-left: 6%; width: 25%;}
.contentNewsBlock div{padding-bottom:9px;}
.contentNewsBlock span{color:#727272;font:italic 11px Arial;}
.contentNewsBlock em{color:white;font:italic 11px Arial;margin-left:19px;padding:0 8px 1px;}
.contentNewsBlock a{color:#e86a11;font:13px/150% Arial;}
.contentNewsBlock a:hover{color:#636363;font:13px/150% Arial;}
.contentNewsBlock p{color:#636363;font:italic 12px/150% Arial;padding-top:7px;}
.contentNewsBlock em.grayN{background:#6d6862;}
.contentNewsBlock em.orangeN{background:#ff822a;}
.contentNewsBlock em.yellowN{background:#0273ca;}
.contentBtm{float:left;width:100%;margin-top:41px;}
.contentBtm p{color:#575757;font:bold italic 14px Arial;padding-bottom:15px;margin-left: 6%;}
.contentBtm ul li{float:left;margin:0 1% 0 0;}
.contentBtm ul {margin-left:6%;}
.footerT{float:left;width:100%;margin-top:32px;}
.footerT ul li{float:left;margin-left:3%;width:20%;margin-right:1%;}
.footerT ul li span{color:#43392e;font:bold 12px Arial;display:block;margin-left:2px;margin-bottom:17px;text-transform:uppercase;letter-spacing:0.8px;}
.footerT ul li ul li{float:left;width:90%;margin:0 2px 12px;}
.footerT ul li ul li a{color:#43392e;font:11px Arial;}
.footerT ul li ul li a:hover{color:black;}
.footerB{float:left;width:100%;margin-top:31px;}
.footerSocial{float:left;margin:6px 2%;width:22%;margin-left:3%;width:21%;margin-right:1%;}
.footerSocial ul,.footerSocial ul li,.footerSocial ul li a{float:left;}
.footerSocial ul li a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#FFFFFF,#F3F3F3) repeat scroll 0 0 transparent;border-color:#E5E5E5 #D2D2D2 #C0C0C0 -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#333333;height:45px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:40px;}
.footerSocial ul li:first-child a{border-left:1px solid #D2D2D2;}
.footerSocial ul li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CBCBCB #A5A5A5 #818181;border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 4px #818181;color:#333333 !important;margin-left:-1px;position:relative;z-index:2;}
.footerSocial ul li:first-child a:hover{margin-left:0;}
.footerSocial ul li a span{display:block;font-size:10px;margin-bottom:3px;padding-top:5px;text-align:center;}
.footerSocial ul li a i{background:url("../img/social.png") no-repeat scroll 0 0 transparent;display:block;height:15px;margin-left:13px;width:15px;}
.footerSocial ul li.fb a{border-radius:5px 0 0 5px;}
.footerSocial ul li.vk a{border-radius:0 5px 5px 0;}
.footerSocial ul li.fb a i{background-position:top left;}
.footerSocial ul li.vk a i{background-position:top right;}
.footerSocial ul li.fb a:hover i{background-position:bottom left;}
.footerSocial ul li.vk a:hover i{background-position:bottom right;}
.copyright{float:left;margin:14px 0;width:22%;margin-left:1%;width:21%;margin-right:1%;padding-left:5px;}
.copyright p{color:#453d3d;font:11px Arial;padding-top:7px;}
.copyright a{color:#f69408;font:11px Arial;}
.copyright a:hover{color:black;}
.footAddress{float:left;width:21%;margin:4px 1% 0;padding-left:3px;}
.footAddress div{color:#f69408;font:12px Arial;}
.footAddress div span{color:#f69408;font:bold 20px Arial;margin-left:6px;}
.footAddress p{margin:6px 2px;color:#453d3d;font:11px Arial;}
.reactive{color:#453d3d;font:11px Arial;float:left;width:19%;margin-left:5%;margin-right:1%;margin-top:12px;padding-left:5px;}
.reactive a{text-decoration:none;}
.reactive a img{vertical-align:middle;margin-bottom:3px;}
.car{position:absolute;top:-1px;left:72%;}
.contentL{float:left;width:230px;margin-top:64px;}
.leftMenu{float:left;width:200px;margin-left:22px;margin-top: 1px;}
.leftMenu ul li{padding:4px 10px 6px;}
.leftMenu ul li a{color:#4a423c;font:13px Arial;}
.leftMenu ul li.a{background: #f18212 url("../img/leftMenuBg.jpg") repeat-x scroll 0 0;border-radius:13px;}
.leftMenu ul li ul{padding-top:7px;padding-bottom:19px;}
.leftMenu ul li ul li{padding:4px 10px 6px;width:160px;}
.leftMenu ul li.a a{color:white;font:bold 13px Arial;text-decoration:none;}
.contentL .secondMenu{margin:55px 0 0 22px;width:200px;}
.contentL .secondMenu span{float:none;margin-left:68px;}
.contentL .secondMenu ul li{float:left;width:100%;margin-bottom:35px;}
.contentR{margin-left:245px;margin-top:60px;position:relative;}
.contentR p{color:#4a423c;font:12px/150% Arial;}
.contentR h1{color:#4a423c;font:bold 26px/150% Arial;margin-left:5px;width:80%;}
.breadCr{float:left;width:100%;color:#888888;font:italic 11px Arial;margin-top:16px;margin-bottom:35px;}
.breadCr a{color:#888888;font:italic 11px Arial;margin:0 6px;}
.breadCr span{color:#888888;font:italic 11px Arial;margin:0 6px;}
.contentTabs{float:left;width:100%;margin-top:12px;}
.contentTabs ul li{float:left;margin:0 28px 0 7px;}
.contentTabs ul li a{float:left;color:#888888;font:bold italic 18px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs ul li span{float:left;color:#219007;font:bold italic 18px Arial;}
.newsBlock{float:left;width:96%;margin-top:23px;margin-bottom:7px;}
.newsBlockL{float:left;width:146px;height:103px;position:relative;overflow:hidden;margin-left:4px;margin-top:3px;}
.newsAbs{position:absolute;top:0;left:0;}
.newsBlockR{margin-left:167px;}
.newsBlockR span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:8px;}
.newsBlockR a{color:#fa7301;font:14px Arial;}
.newsBlockR p{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR p a{color:#219007;font:12px Arial;}
.newsBlockR em{background:#ff4310;color:white;font:italic 11px Arial;padding:0 6px 1px;margin-left:10px;vertical-align:top;}
.newsBlockR ul{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR ul li{padding-bottom:5px;}
.newsBlockR div{float:right;font: 11px Arial; color:#727272; margin-top: -3px;}
.newsBlockR div span{float:none; width:auto;font:italic 11px Arial;color:#727272;}
.newsBlockR div img{margin: 0 6px;}
.tenderBlock{float:left;width:98%;margin-top:3px;margin-bottom:29px;margin-left: 7px;}
.tenderBlock span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:3px;}
.tenderBlock a{color:#49413b;font:bold 16px/150% Arial;}
.tenderBlock p{float:left;font:12px/165% Arial;margin-top:4px;width:96%;color:#585858;}
.tenderBlock p a{color:#fa7301;font:12px Arial;text-decoration:none;margin-left: 5px;}
.tenderBlock p a span{float:none; width:auto; margin:0; text-decoration:underline;color:#fa7301;font:12px Arial;margin-right: 3px;}
.pages{float:left;width:500px;margin-left:168px;margin-top:31px;}
.pages a{float:left;color:#665d56;font:13px Arial;margin:0 6px;}
.pages span{float:left;color:#ffa800;font:13px Arial;margin:0 6px;}
a.pagePrev{width:26px;height:15px;background:transparent url(../img/pagePrev.gif) no-repeat 0 0;margin:1px 16px 0 0;}
a.pageNext{width:26px;height:15px;background:transparent url(../img/pageNext.gif) no-repeat 0 0;margin:1px 0 0 16px;}
.contentIn{float:left;margin:4px 7px 32px;width:96%;}
.contentInImg{float:left;width:100%;height:166px;overflow:hidden;margin-bottom:18px;margin-top:28px;}
.contentIn p{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;}
.newsNav{float:left;width:100%;color:#919090;margin-top:55px;}
.newsNav a{text-decoration:none;margin:0 0;color:#ffa800;font:italic 12px Arial;}
.newsNav a span{text-decoration:underline;margin:0 7px;color:#ffa800;font:italic 12px Arial;}
.newsNav a.inAct{color:#919090;font:italic 12px Arial;text-decoration:none;cursor:default;}
.newsNav a.inAct span{color:#919090;font:italic 12px Arial;text-decoration:none;}
.contentR p.shopP{float:left;font:bold 12px/175% Arial;margin:0 0 4px 8px;width:97%;}
.contentTabs2{float:left;width:100%;margin-top:12px;}
.contentTabs2 ul li{float:left;margin:0 28px 9px 7px;}
.contentTabs2 ul li a{float:left;color:#888888;font:bold italic 15px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs2 ul li span{float:left;color:#219007;font:bold italic 15px Arial;}
.qBlock{ float:left; width:130px;margin: 28px 4% 18px 27px;}
.qBlock a{text-decoration:none;}
.qBlock a span{float:left; width:120px;text-align:center;padding:0;
box-shadow:0 1px 4px #cecece;
}
.qBlock a em{text-align:center; color:#fa7301;font:12px/145% Arial; margin-top:9px; text-decoration:underline;float:left; width:120px;}
.giftBlock{float:left;width:96%;margin-top:23px;margin-bottom:20px;}
.giftBlockL{float:left;width:200px;height:130px;position:relative;overflow:hidden;margin-left:3px;margin-top:4px;}
.giftBlockR{margin-left: 227px; margin-top: 4px;}
.giftBlockR span{float:left;width:100%;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;}
.giftBlockR a{color:#fa7301;font:14px Arial;}
.giftBlockR p{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;}
.giftBlockR ol{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;list-style-position:inside;}
.giftBlockR ol li{padding-bottom:2px;}
.contentIn p span{ position:relative; float:left; width:186px; height:132px; overflow:hidden; margin:0 14px 10px 0;}
.contentIn p span .textAbs{position:absolute; top:0; left:0;}
.contentIn p a{color:#219007;}
.contentR h2{color:#49413b; font:bold 17px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.contentR h3{float:left;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;margin-top:15px;}
.contentIn table{color:#585858;font:12px Arial;float:left; width:99%;margin-top: 15px;margin-left: 1px;margin-bottom: 26px;}
.contentIn table thead{color:#585858;font:bold 12px Arial;}
.contentIn table thead td{ padding-bottom: 17px;}
.contentIn table tbody tr th{color:#585858;font:bold 12px Arial;text-align:center;padding: 7px 10px 10px;border:1px solid #c9c4bb;}
.contentIn table tbody tr td{color:#585858;text-align:center;padding: 4px 10px 3px;border:1px solid #c9c4bb;min-width:42px;position:relative;}
.contentIn table tbody tr td p{margin:0; padding:0;}
.contentIn table tbody tr td img{float:left;margin-right:8px;}
.contentIn table tbody tr td p a{color:#fa7301;font:11px Arial;float:right;margin-top: 2px;}
.contentIn table tbody tr td.picsTable{ width:192px; padding-right:0;}
.contentIn table tbody tr td.cardTable{ min-width:159px; padding-right:0;white-space:nowrap;}
.contentIn table tbody tr td.cardTable img{}
.contentIn ul{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;margin-top: 2px;}
.contentIn ul li{padding-bottom:5px;color:#fa7301;list-style-type:disc;margin-left:16px;}
.contentIn ul li span{color:#585858;}
.contentIn table tbody tr.inAct td{color:#888888!important;}
.contentIn table tbody tr.inAct td p{color:#888888!important;}
.contentIn table tbody tr.inAct td.picsTable{}
.contentMap{float:left; width:99%; height:462px;background:transparent url(../img/mapBg.jpg) repeat-x 0 0;margin-top: 34px;margin-bottom: 15px;}
.contentMap div{float:left; width:100%; height:454px;margin:4px 0; overflow:hidden;}
.buildBlock{float:left; width:100%;margin-top: 16px;margin-bottom: 23px;}
.buildBlockT{float:left; width:100%;height:192px; overflow:hidden;}
.buildBlockB{float:left; width:100%;margin-top: 12px;}
.buildBlockB div{font:12px/165% Arial;color:#585858; float:left; width:83%; position:relative;padding-right:17%;margin-bottom: 4px;}
.buildBlockB div em{float:left; width:126px; margin-right:15px; font:bold 12px/165% Arial;height:20px;}
.buildBlockB div a{text-decoration:none;color:#fa7301;font:11px Arial;position: absolute;top:0; right: 7px;}
.buildBlockB div a img{vertical-align:bottom; margin-right:7px;}
.buildBlockB div a span{color:#fa7301;text-decoration:underline;}
img.servIcon{position:absolute; top:7px; right:4%;}
.contentR h4{color:#49413b; font:bold 14px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.fileBlocks{float:left; width:100%;margin-bottom: -8px;}
.fileBlocks div{float:left; width:32%; margin: 18px 4% 18px 0;}
.fileBlocks div a{text-decoration:none;color:#787878;font:12px Arial;margin-left: 27px;}
.fileBlocks div a img{vertical-align:middle; margin-right:15px;}
.fileBlocks div a span{text-decoration:underline;margin-right:5px;color:#787878;font:12px Arial;}
.calcBlock{float:left;margin: 18px 17px 0; width: 91%; border:3px solid #e5e5e5; border-radius: 5px;padding: 0 0 21px;}
.calcLine p{color:#585858;font:bold 14px Arial;margin-left:20px; padding-bottom: 11px;}
.calcBlock label{color:#585858;font:12px Arial;margin-right: 23px;}
.calcLine{float:left;margin-bottom: 18px;position:relative;margin-top:15px;width:98%;}
.calcLineIn{float:left;width:44%;color:#8d8d8d;font:12px Arial;}
.borderLine{float:left;border:1px solid #219007;border-radius: 3px;margin: 2px 20px 15px; width: 91%;padding-top: 14px;padding-bottom: 6px;}
.borderLineIn{float:left;width:50%;}
.borderLineIn span{color:#585858;font:bold 20px Arial; float:left; width:56px; text-align:center;}
.borderLineIn p{color:#8d8d8d;font: 10px/140% Arial; margin: 4px 13px 4px 10px; width: auto;}
.borderLineIn div{padding-bottom:9px;}
.calcRadio{ vertical-align:top; margin-left:20px; padding:0;margin-top:1px;margin-right: 1px;}
.calcInp{color: #585858; font: 12px Arial; margin-left: 20px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 148px;}
.calcInp2{color: #585858; font: 12px Arial; margin-left: 3px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 228px;}
.calcMap{position:absolute; bottom:5px; left:80%; color:#219007; font: 12px Arial; }
.calcLine span{float: left; margin-bottom: 4px; margin-top: 6px; width: 33%;}
.calcCheck{ vertical-align:top; padding:0;margin-top:1px;margin-right: 1px;margin-left: 21px;}
.calcSub{float:left; border:none;margin-left: 39%; margin-top: 9px; cursor:pointer; width:146px; height:35px;background:transparent url(../img/calcSub.gif) no-repeat 0 0;}
.faqBlock{float:left; width:96%;background:transparent url(../img/hid1.gif) no-repeat 0 3px;padding-left:20px;margin-top: 43px;margin-bottom: -13px;}
.faqBlock a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.faqBlock p{color:#acacac; font:11px Arial;margin-top: 6px;}
.faqBlock p span{color:#585858;font:bold 11px Arial;margin: 0 14px 0 0; padding:0; height:auto; width:auto;}
.hidDiv{ float:left; width:100%; position:relative;margin-top:2px;margin-bottom:4px;display:none;}
.hidImg{ position:absolute; top:0; left:7px;}
.hidDivIn{float:left;margin-top:15px; background-color:#ededed;color:#585858;font:12px/170% Arial;border-radius: 5px;padding: 13px 10px 12px 21px;}
.actDiv{background:transparent url(../img/hid2.gif) no-repeat 0 3px;}
.faqBut{float:left; width:144px; height:46px; border:none; cursor:pointer;background:transparent url(../img/faqBut.gif) no-repeat 0 0;margin: 55px 18px 0;}
.vacancyBlock{float:left; width:100%; position:relative;margin-top: 29px;}
.vacancyBlock h4{margin-left:0;}
.vacancyBlock ul {float:left; width:90%;margin-top: 11px;}
.vacancyBlock ul li{margin-left: 13px;padding-bottom: 18px;}
.vacancyBlock ul li a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.vacancyBlock ul li.actLi{color:#219007;}
.vacancyBlock ul li.actLi a{color:#219007; font:14px/140% Arial; border-bottom:1px dotted #219007; text-decoration:none;}
.vacancyBlock ul li div{float: left; margin: 10px 7px; display:none;}
.vacancyBlock ul li ul{float:left;margin-top: 0px; padding-bottom: 20px;}
.vacancyBlock ul li p{color:#585858;font:bold 12px Arial;padding-bottom: 3px;}
.vacancyBlock ul li ul li{color:#585858;font:12px Arial/155%;list-style-type:none;margin-left:0;padding-bottom:1px;}
.vacAbs{ float:left; width:80px; position:absolute; top:19px; right:0px; text-align:center;}
.vacAbs a{text-decoration:none; }
.vacAbs a span{color:#596b70; font:11px/200% Arial; text-decoration:underline;}
.vacancyBlock p span{margin: 0 ; padding:0; height:auto; width:50%;}
.partL{ float:left; width:170px;margin-left: -2px;margin-top:6px;margin-bottom: 20px;}
.partL div{float:left; width:154px; overflow:hidden; border:3px solid white; box-shadow:0 1px 4px #818181;}
.partR{margin-left:180px;}
.partR a{color:#49413b; font:bold 16px/150% Arial;}
.partR p a{color:#219007; font:12px Arial;}
.partR div{float:left; width:100%; margin-top:12px;margin-bottom: -5px;}
.partR div p{margin:0;padding:0;}
.partT{float:left; width:100%; color:#727272; font:11px Arial;margin-top: -7px;margin-bottom: 6px;}
.partT img{vertical-align:baseline;}
.partT span{font:italic 11px Arial;margin-left: 9px; margin-right: 2px;}
.contentDivs{ float:left; width:100%;margin-top: 38px; margin-bottom: 7px;}
.contentDivs h5{color:#514f4c;font:bold italic 20px Arial;padding-bottom: 13px;}
.contentDivsL{ float:left; margin: 0 0 0 6%; width:56%;}
.contentDivsL div{float:left; width:100%;color:#717171; font:italic 12px Arial; margin-top: 3px; }
.contentDivsL div span{float:left;color:#717171; font: 13px "Myriad Pro", Tahoma;margin: 2px 6px 0 2px;}
.contentDivsL div a{color:#3380bc; font:13px/150% Arial;margin-right: 6px;}
.contentDivsR{ float:left; margin: 0 0 0 6%; width:28%;}
.contentDivsR div{float:left; width:100%;margin-top: 5px;margin-bottom: 9px;}
.contentDivsR div a{color:#3380bc; font:13px Arial;margin-right: 6px;}
.contentDivsR p{color:#636363; font: italic 12px/145% Arial; margin-top: 8px;}
__history/main.css.~73~ 0000666 00000053465 15047073365 0011060 0 ustar 00 html,body{height:100%;margin:0;padding:0;}
input,select,a{outline:none;}
body{color:black;width:100%;min-width:990px;height:100%;min-height:100%;font:11px Arial;background:#fff9ef url(../img/bodyBg.png) repeat-x top left;}
body.inner{background:white url(../img/innerBg.jpg) repeat-x top left;}
.wrap{min-height:100%;position:relative;float:left;width:100%;overflow: hidden;}
.wrapInner{margin:0 auto;max-width:1300px;}
.footer{float:left;width:100%;position:absolute;bottom:0;left:0;height:182px;background:transparent url(../img/footBg.png) repeat-x top left;}
.clear{clear:both;}
.footerIn{margin:0 auto;max-width:1300px;}
.header{float:left;width:100%;position:relative;z-index:1000;background:transparent url(../img/headBg.png) repeat-x top left;height:102px;}
.logo{ float: left; margin-left: 3%; margin-top: 24px; width: 24%;}
.mainMenu{float:left;width:60%;margin-top:40px;}
.mainMenu ul li{float:left;margin-right:2%;margin-left:2%;}
.mainMenu ul li a{color:#e0eff9;font:bold italic 14px Arial;border-bottom:1px solid #e0eff9;}
.mainMenu ul li a:hover{color:white;border-bottom:1px solid white;}
.entrance{float:right;margin:42px 6% 0 0;}
.entrance a{text-decoration:none;color:#e0eff9;}
.entrance a img{vertical-align:middle;margin-right:7px;}
.entrance a span{font:11px Arial;border-bottom:1px solid #e0eff9;}
.entrance a:hover{color:white;}
.entrance a:hover span{font:11px Arial;border-bottom:1px solid white;}
.secondMenu{float:left;margin-left:9%;margin-top:23px;width:72%;}
.secondMenu ul li{float:left;margin-right:5%;}
.secondMenu ul li a{text-decoration:none;color:#505050;}
.secondMenu ul li a span{display:block;margin:12px 0 0 0;float:left;}
.secondMenu ul li a span em{font:11px Arial;border-bottom:1px solid #505050;}
.secondMenu ul li a:hover{color:#eb2b21!important;}
.secondMenu ul li a:hover span em{font:11px Arial;border-bottom:1px solid #eb2b21;}
.secondMenu ul li a img{float:left;margin-right:9px;margin-left:-3px;}
.phones{margin:29px 6% 0 0;padding-bottom:10px;position:absolute;z-index:10;top:0; right:0;}
.phones div{color:white;font:12px Arial;}
.phones div span{color:white;font:bold 20px Arial;margin-left:4px;}
.phones p{width:70%;float:right;margin:9px 0 0;}
.phones p a{text-decoration:none;color:white;}
.phones p a img{float:left;margin-right:6px;}
.phones p a span{font:11px Arial;border-bottom:1px dotted white;}
.phones p a:hover{color:#e0eff9;}
.phones p a:hover span{font:11px Arial;border-bottom:1px dotted #e0eff9;}
.visual{float:left;width:100%;position:relative;margin-top: -5px;}
.visualIn{position:relative; z-index:9;height:333px;width:100%; overflow:hidden;}
.visualIn img{min-width:100%;}
.content{float:left;width:100%;padding-bottom:182px;overflow:hidden;z-index:103;position:relative;}
.visualMenu{ float:left; width:100%; background:transparent url(../img/visBg.png) no-repeat bottom center;padding-bottom:10px;}
.visualMenu table{width:100%;}
.visualMenu table td a{text-decoration:none; font:bold 24px "Myriad Pro", Tahoma;}
.visualMenu table td {text-align:center; vertical-align:middle;width:33%;padding: 8px 10px 10px;}
.visualMenu table td.td1 a{color:white;}
.visualMenu table td.td2 a{color:white;}
.visualMenu table td.td3 a{color:#bec2c5;}
.visualMenu table td.td1 {background:#0273ca;}
.visualMenu table td.td2 {background:#ff822a;}
.visualMenu table td.td3 {background:white;}
.contentAds{float:left;width:100%;margin-top:31px;}
.contentAds h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.adsBlockImg{text-align:center;display:block;margin:0 auto;width:220px;height:142px;background:transparent url(../img/adsBg.gif) no-repeat 0 0;position:relative;}
.adsBlockImg span{position:absolute;bottom:14px;width:100%;text-align:center;left:0;}
.adsBlock{float:left;width:21%;margin-top: 18px;margin-left: 3%;}
.adsBlock p a{color:#3380bc;font:italic 11px Arial;}
.adsBlock p{margin-top:-2px;text-align:center;display:block;}
.adsBlock p a:hover{color:#ff822a;}
.adsBlock p.actP a{color:#ff822a;}
.contentNews{float:left;width:100%;margin-top:42px;}
.contentNews h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.contentNewsBlock{float:left; margin-top: 17px; padding-left: 6%; width: 25%;}
.contentNewsBlock div{padding-bottom:9px;}
.contentNewsBlock span{color:#727272;font:italic 11px Arial;}
.contentNewsBlock em{color:white;font:italic 11px Arial;margin-left:19px;padding:0 8px 1px;}
.contentNewsBlock a{color:#e86a11;font:13px/150% Arial;}
.contentNewsBlock a:hover{color:#636363;font:13px/150% Arial;}
.contentNewsBlock p{color:#636363;font:italic 12px/150% Arial;padding-top:7px;}
.contentNewsBlock em.grayN{background:#6d6862;}
.contentNewsBlock em.orangeN{background:#ff822a;}
.contentNewsBlock em.yellowN{background:#0273ca;}
.contentBtm{float:left;width:100%;margin-top:41px;}
.contentBtm p{color:#575757;font:bold italic 14px Arial;padding-bottom:15px;margin-left: 6%;}
.contentBtm ul li{float:left;margin:0 1% 0 0;}
.contentBtm ul {margin-left:6%;}
.footerT{float:left;width:100%;margin-top:32px;}
.footerT ul li{float:left;margin-left:3%;width:20%;margin-right:1%;}
.footerT ul li span{color:#43392e;font:bold 12px Arial;display:block;margin-left:2px;margin-bottom:17px;text-transform:uppercase;letter-spacing:0.8px;}
.footerT ul li ul li{float:left;width:90%;margin:0 2px 12px;}
.footerT ul li ul li a{color:#43392e;font:11px Arial;}
.footerT ul li ul li a:hover{color:black;}
.footerB{float:left;width:100%;margin-top:31px;}
.footerSocial{float:left;margin:6px 2%;width:22%;margin-left:3%;width:21%;margin-right:1%;}
.footerSocial ul,.footerSocial ul li,.footerSocial ul li a{float:left;}
.footerSocial ul li a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#FFFFFF,#F3F3F3) repeat scroll 0 0 transparent;border-color:#E5E5E5 #D2D2D2 #C0C0C0 -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#333333;height:45px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:40px;}
.footerSocial ul li:first-child a{border-left:1px solid #D2D2D2;}
.footerSocial ul li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CBCBCB #A5A5A5 #818181;border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 4px #818181;color:#333333 !important;margin-left:-1px;position:relative;z-index:2;}
.footerSocial ul li:first-child a:hover{margin-left:0;}
.footerSocial ul li a span{display:block;font-size:10px;margin-bottom:3px;padding-top:5px;text-align:center;}
.footerSocial ul li a i{background:url("../img/social.png") no-repeat scroll 0 0 transparent;display:block;height:15px;margin-left:13px;width:15px;}
.footerSocial ul li.tw a i{width:18px;}
.footerSocial ul li.tw a{border-radius:5px 0 0 5px;}
.footerSocial ul li.vk a{border-radius:0 5px 5px 0;}
.footerSocial ul li.tw a i{margin-left:11px;width:18px;}
.footerSocial ul li.gplus a i{background:-19px 0;}
.footerSocial ul li.fb a i{background:-34px 0;}
.footerSocial ul li.vk a i{background:-49px 0;}
.footerSocial ul li.tw a:hover i{background:0 -16px;}
.footerSocial ul li.gplus a:hover i{background:-19px -16px;}
.footerSocial ul li.fb a:hover i{background:-34px -16px;}
.footerSocial ul li.vk a:hover i{background:-49px -16px;}
.copyright{float:left;margin:14px 0;width:22%;margin-left:1%;width:21%;margin-right:1%;padding-left:5px;}
.copyright p{color:#453d3d;font:11px Arial;padding-top:7px;}
.copyright a{color:#f69408;font:11px Arial;}
.copyright a:hover{color:black;}
.footAddress{float:left;width:21%;margin:4px 1% 0;padding-left:3px;}
.footAddress div{color:#f69408;font:12px Arial;}
.footAddress div span{color:#f69408;font:bold 20px Arial;margin-left:6px;}
.footAddress p{margin:6px 2px;color:#453d3d;font:11px Arial;}
.reactive{color:#453d3d;font:11px Arial;float:left;width:19%;margin-left:5%;margin-right:1%;margin-top:12px;padding-left:5px;}
.reactive a{text-decoration:none;}
.reactive a img{vertical-align:middle;margin-bottom:3px;}
.car{position:absolute;top:-1px;left:72%;}
.contentL{float:left;width:230px;margin-top:64px;}
.leftMenu{float:left;width:200px;margin-left:22px;margin-top: 1px;}
.leftMenu ul li{padding:4px 10px 6px;}
.leftMenu ul li a{color:#4a423c;font:13px Arial;}
.leftMenu ul li.a{background: #f18212 url("../img/leftMenuBg.jpg") repeat-x scroll 0 0;border-radius:13px;}
.leftMenu ul li ul{padding-top:7px;padding-bottom:19px;}
.leftMenu ul li ul li{padding:4px 10px 6px;width:160px;}
.leftMenu ul li.a a{color:white;font:bold 13px Arial;text-decoration:none;}
.contentL .secondMenu{margin:55px 0 0 22px;width:200px;}
.contentL .secondMenu span{float:none;margin-left:68px;}
.contentL .secondMenu ul li{float:left;width:100%;margin-bottom:35px;}
.contentR{margin-left:245px;margin-top:60px;position:relative;}
.contentR p{color:#4a423c;font:12px/150% Arial;}
.contentR h1{color:#4a423c;font:bold 26px/150% Arial;margin-left:5px;width:80%;}
.breadCr{float:left;width:100%;color:#888888;font:italic 11px Arial;margin-top:16px;margin-bottom:35px;}
.breadCr a{color:#888888;font:italic 11px Arial;margin:0 6px;}
.breadCr span{color:#888888;font:italic 11px Arial;margin:0 6px;}
.contentTabs{float:left;width:100%;margin-top:12px;}
.contentTabs ul li{float:left;margin:0 28px 0 7px;}
.contentTabs ul li a{float:left;color:#888888;font:bold italic 18px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs ul li span{float:left;color:#219007;font:bold italic 18px Arial;}
.newsBlock{float:left;width:96%;margin-top:23px;margin-bottom:7px;}
.newsBlockL{float:left;width:146px;height:103px;position:relative;overflow:hidden;margin-left:4px;margin-top:3px;}
.newsAbs{position:absolute;top:0;left:0;}
.newsBlockR{margin-left:167px;}
.newsBlockR span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:8px;}
.newsBlockR a{color:#fa7301;font:14px Arial;}
.newsBlockR p{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR p a{color:#219007;font:12px Arial;}
.newsBlockR em{background:#ff4310;color:white;font:italic 11px Arial;padding:0 6px 1px;margin-left:10px;vertical-align:top;}
.newsBlockR ul{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR ul li{padding-bottom:5px;}
.newsBlockR div{float:right;font: 11px Arial; color:#727272; margin-top: -3px;}
.newsBlockR div span{float:none; width:auto;font:italic 11px Arial;color:#727272;}
.newsBlockR div img{margin: 0 6px;}
.tenderBlock{float:left;width:98%;margin-top:3px;margin-bottom:29px;margin-left: 7px;}
.tenderBlock span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:3px;}
.tenderBlock a{color:#49413b;font:bold 16px/150% Arial;}
.tenderBlock p{float:left;font:12px/165% Arial;margin-top:4px;width:96%;color:#585858;}
.tenderBlock p a{color:#fa7301;font:12px Arial;text-decoration:none;margin-left: 5px;}
.tenderBlock p a span{float:none; width:auto; margin:0; text-decoration:underline;color:#fa7301;font:12px Arial;margin-right: 3px;}
.pages{float:left;width:500px;margin-left:168px;margin-top:31px;}
.pages a{float:left;color:#665d56;font:13px Arial;margin:0 6px;}
.pages span{float:left;color:#ffa800;font:13px Arial;margin:0 6px;}
a.pagePrev{width:26px;height:15px;background:transparent url(../img/pagePrev.gif) no-repeat 0 0;margin:1px 16px 0 0;}
a.pageNext{width:26px;height:15px;background:transparent url(../img/pageNext.gif) no-repeat 0 0;margin:1px 0 0 16px;}
.contentIn{float:left;margin:4px 7px 32px;width:96%;}
.contentInImg{float:left;width:100%;height:166px;overflow:hidden;margin-bottom:18px;margin-top:28px;}
.contentIn p{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;}
.newsNav{float:left;width:100%;color:#919090;margin-top:55px;}
.newsNav a{text-decoration:none;margin:0 0;color:#ffa800;font:italic 12px Arial;}
.newsNav a span{text-decoration:underline;margin:0 7px;color:#ffa800;font:italic 12px Arial;}
.newsNav a.inAct{color:#919090;font:italic 12px Arial;text-decoration:none;cursor:default;}
.newsNav a.inAct span{color:#919090;font:italic 12px Arial;text-decoration:none;}
.contentR p.shopP{float:left;font:bold 12px/175% Arial;margin:0 0 4px 8px;width:97%;}
.contentTabs2{float:left;width:100%;margin-top:12px;}
.contentTabs2 ul li{float:left;margin:0 28px 9px 7px;}
.contentTabs2 ul li a{float:left;color:#888888;font:bold italic 15px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs2 ul li span{float:left;color:#219007;font:bold italic 15px Arial;}
.qBlock{ float:left; width:130px;margin: 28px 4% 18px 27px;}
.qBlock a{text-decoration:none;}
.qBlock a span{float:left; width:120px;text-align:center;padding:0;
box-shadow:0 1px 4px #cecece;
}
.qBlock a em{text-align:center; color:#fa7301;font:12px/145% Arial; margin-top:9px; text-decoration:underline;float:left; width:120px;}
.giftBlock{float:left;width:96%;margin-top:23px;margin-bottom:20px;}
.giftBlockL{float:left;width:200px;height:130px;position:relative;overflow:hidden;margin-left:3px;margin-top:4px;}
.giftBlockR{margin-left: 227px; margin-top: 4px;}
.giftBlockR span{float:left;width:100%;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;}
.giftBlockR a{color:#fa7301;font:14px Arial;}
.giftBlockR p{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;}
.giftBlockR ol{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;list-style-position:inside;}
.giftBlockR ol li{padding-bottom:2px;}
.contentIn p span{ position:relative; float:left; width:186px; height:132px; overflow:hidden; margin:0 14px 10px 0;}
.contentIn p span .textAbs{position:absolute; top:0; left:0;}
.contentIn p a{color:#219007;}
.contentR h2{color:#49413b; font:bold 17px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.contentR h3{float:left;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;margin-top:15px;}
.contentIn table{color:#585858;font:12px Arial;float:left; width:99%;margin-top: 15px;margin-left: 1px;margin-bottom: 26px;}
.contentIn table thead{color:#585858;font:bold 12px Arial;}
.contentIn table thead td{ padding-bottom: 17px;}
.contentIn table tbody tr th{color:#585858;font:bold 12px Arial;text-align:center;padding: 7px 10px 10px;border:1px solid #c9c4bb;}
.contentIn table tbody tr td{color:#585858;text-align:center;padding: 4px 10px 3px;border:1px solid #c9c4bb;min-width:42px;position:relative;}
.contentIn table tbody tr td p{margin:0; padding:0;}
.contentIn table tbody tr td img{float:left;margin-right:8px;}
.contentIn table tbody tr td p a{color:#fa7301;font:11px Arial;float:right;margin-top: 2px;}
.contentIn table tbody tr td.picsTable{ width:192px; padding-right:0;}
.contentIn table tbody tr td.cardTable{ min-width:159px; padding-right:0;white-space:nowrap;}
.contentIn table tbody tr td.cardTable img{}
.contentIn ul{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;margin-top: 2px;}
.contentIn ul li{padding-bottom:5px;color:#fa7301;list-style-type:disc;margin-left:16px;}
.contentIn ul li span{color:#585858;}
.contentIn table tbody tr.inAct td{color:#888888!important;}
.contentIn table tbody tr.inAct td p{color:#888888!important;}
.contentIn table tbody tr.inAct td.picsTable{}
.contentMap{float:left; width:99%; height:462px;background:transparent url(../img/mapBg.jpg) repeat-x 0 0;margin-top: 34px;margin-bottom: 15px;}
.contentMap div{float:left; width:100%; height:454px;margin:4px 0; overflow:hidden;}
.buildBlock{float:left; width:100%;margin-top: 16px;margin-bottom: 23px;}
.buildBlockT{float:left; width:100%;height:192px; overflow:hidden;}
.buildBlockB{float:left; width:100%;margin-top: 12px;}
.buildBlockB div{font:12px/165% Arial;color:#585858; float:left; width:83%; position:relative;padding-right:17%;margin-bottom: 4px;}
.buildBlockB div em{float:left; width:126px; margin-right:15px; font:bold 12px/165% Arial;height:20px;}
.buildBlockB div a{text-decoration:none;color:#fa7301;font:11px Arial;position: absolute;top:0; right: 7px;}
.buildBlockB div a img{vertical-align:bottom; margin-right:7px;}
.buildBlockB div a span{color:#fa7301;text-decoration:underline;}
img.servIcon{position:absolute; top:7px; right:4%;}
.contentR h4{color:#49413b; font:bold 14px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.fileBlocks{float:left; width:100%;margin-bottom: -8px;}
.fileBlocks div{float:left; width:32%; margin: 18px 4% 18px 0;}
.fileBlocks div a{text-decoration:none;color:#787878;font:12px Arial;margin-left: 27px;}
.fileBlocks div a img{vertical-align:middle; margin-right:15px;}
.fileBlocks div a span{text-decoration:underline;margin-right:5px;color:#787878;font:12px Arial;}
.calcBlock{float:left;margin: 18px 17px 0; width: 91%; border:3px solid #e5e5e5; border-radius: 5px;padding: 0 0 21px;}
.calcLine p{color:#585858;font:bold 14px Arial;margin-left:20px; padding-bottom: 11px;}
.calcBlock label{color:#585858;font:12px Arial;margin-right: 23px;}
.calcLine{float:left;margin-bottom: 18px;position:relative;margin-top:15px;width:98%;}
.calcLineIn{float:left;width:44%;color:#8d8d8d;font:12px Arial;}
.borderLine{float:left;border:1px solid #219007;border-radius: 3px;margin: 2px 20px 15px; width: 91%;padding-top: 14px;padding-bottom: 6px;}
.borderLineIn{float:left;width:50%;}
.borderLineIn span{color:#585858;font:bold 20px Arial; float:left; width:56px; text-align:center;}
.borderLineIn p{color:#8d8d8d;font: 10px/140% Arial; margin: 4px 13px 4px 10px; width: auto;}
.borderLineIn div{padding-bottom:9px;}
.calcRadio{ vertical-align:top; margin-left:20px; padding:0;margin-top:1px;margin-right: 1px;}
.calcInp{color: #585858; font: 12px Arial; margin-left: 20px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 148px;}
.calcInp2{color: #585858; font: 12px Arial; margin-left: 3px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 228px;}
.calcMap{position:absolute; bottom:5px; left:80%; color:#219007; font: 12px Arial; }
.calcLine span{float: left; margin-bottom: 4px; margin-top: 6px; width: 33%;}
.calcCheck{ vertical-align:top; padding:0;margin-top:1px;margin-right: 1px;margin-left: 21px;}
.calcSub{float:left; border:none;margin-left: 39%; margin-top: 9px; cursor:pointer; width:146px; height:35px;background:transparent url(../img/calcSub.gif) no-repeat 0 0;}
.faqBlock{float:left; width:96%;background:transparent url(../img/hid1.gif) no-repeat 0 3px;padding-left:20px;margin-top: 43px;margin-bottom: -13px;}
.faqBlock a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.faqBlock p{color:#acacac; font:11px Arial;margin-top: 6px;}
.faqBlock p span{color:#585858;font:bold 11px Arial;margin: 0 14px 0 0; padding:0; height:auto; width:auto;}
.hidDiv{ float:left; width:100%; position:relative;margin-top:2px;margin-bottom:4px;display:none;}
.hidImg{ position:absolute; top:0; left:7px;}
.hidDivIn{float:left;margin-top:15px; background-color:#ededed;color:#585858;font:12px/170% Arial;border-radius: 5px;padding: 13px 10px 12px 21px;}
.actDiv{background:transparent url(../img/hid2.gif) no-repeat 0 3px;}
.faqBut{float:left; width:144px; height:46px; border:none; cursor:pointer;background:transparent url(../img/faqBut.gif) no-repeat 0 0;margin: 55px 18px 0;}
.vacancyBlock{float:left; width:100%; position:relative;margin-top: 29px;}
.vacancyBlock h4{margin-left:0;}
.vacancyBlock ul {float:left; width:90%;margin-top: 11px;}
.vacancyBlock ul li{margin-left: 13px;padding-bottom: 18px;}
.vacancyBlock ul li a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.vacancyBlock ul li.actLi{color:#219007;}
.vacancyBlock ul li.actLi a{color:#219007; font:14px/140% Arial; border-bottom:1px dotted #219007; text-decoration:none;}
.vacancyBlock ul li div{float: left; margin: 10px 7px; display:none;}
.vacancyBlock ul li ul{float:left;margin-top: 0px; padding-bottom: 20px;}
.vacancyBlock ul li p{color:#585858;font:bold 12px Arial;padding-bottom: 3px;}
.vacancyBlock ul li ul li{color:#585858;font:12px Arial/155%;list-style-type:none;margin-left:0;padding-bottom:1px;}
.vacAbs{ float:left; width:80px; position:absolute; top:19px; right:0px; text-align:center;}
.vacAbs a{text-decoration:none; }
.vacAbs a span{color:#596b70; font:11px/200% Arial; text-decoration:underline;}
.vacancyBlock p span{margin: 0 ; padding:0; height:auto; width:50%;}
.partL{ float:left; width:170px;margin-left: -2px;margin-top:6px;margin-bottom: 20px;}
.partL div{float:left; width:154px; overflow:hidden; border:3px solid white; box-shadow:0 1px 4px #818181;}
.partR{margin-left:180px;}
.partR a{color:#49413b; font:bold 16px/150% Arial;}
.partR p a{color:#219007; font:12px Arial;}
.partR div{float:left; width:100%; margin-top:12px;margin-bottom: -5px;}
.partR div p{margin:0;padding:0;}
.partT{float:left; width:100%; color:#727272; font:11px Arial;margin-top: -7px;margin-bottom: 6px;}
.partT img{vertical-align:baseline;}
.partT span{font:italic 11px Arial;margin-left: 9px; margin-right: 2px;}
.contentDivs{ float:left; width:100%;margin-top: 38px; margin-bottom: 7px;}
.contentDivs h5{color:#514f4c;font:bold italic 20px Arial;padding-bottom: 13px;}
.contentDivsL{ float:left; margin: 0 0 0 6%; width:56%;}
.contentDivsL div{float:left; width:100%;color:#717171; font:italic 12px Arial; margin-top: 3px; }
.contentDivsL div span{float:left;color:#717171; font: 13px "Myriad Pro", Tahoma;margin: 2px 6px 0 2px;}
.contentDivsL div a{color:#3380bc; font:13px/150% Arial;margin-right: 6px;}
.contentDivsR{ float:left; margin: 0 0 0 6%; width:28%;}
.contentDivsR div{float:left; width:100%;margin-top: 5px;margin-bottom: 9px;}
.contentDivsR div a{color:#3380bc; font:13px Arial;margin-right: 6px;}
.contentDivsR p{color:#636363; font: italic 12px/145% Arial; margin-top: 8px;}
__history/main.css.~71~ 0000666 00000053464 15047073365 0011055 0 ustar 00 html,body{height:100%;margin:0;padding:0;}
input,select,a{outline:none;}
body{color:black;width:100%;min-width:990px;height:100%;min-height:100%;font:11px Arial;background:#fff9ef url(../img/bodyBg.png) repeat-x top left;}
body.inner{background:white url(../img/innerBg.jpg) repeat-x top left;}
.wrap{min-height:100%;position:relative;float:left;width:100%;padding-bottom:272px;overflow: hidden;}
.wrapInner{margin:0 auto;max-width:1300px;}
.footer{float:left;width:100%;position:absolute;bottom:0;left:0;height:182px;background:transparent url(../img/footBg.png) repeat-x top left;}
.clear{clear:both;}
.footerIn{margin:0 auto;max-width:1300px;}
.header{float:left;width:100%;position:relative;z-index:1000;background:transparent url(../img/headBg.png) repeat-x top left;height:102px;}
.logo{ float: left; margin-left: 3%; margin-top: 24px; width: 24%;}
.mainMenu{float:left;width:60%;margin-top:40px;}
.mainMenu ul li{float:left;margin-right:2%;margin-left:2%;}
.mainMenu ul li a{color:#e0eff9;font:bold italic 14px Arial;border-bottom:1px solid #e0eff9;}
.mainMenu ul li a:hover{color:white;border-bottom:1px solid white;}
.entrance{float:right;margin:42px 6% 0 0;}
.entrance a{text-decoration:none;color:#e0eff9;}
.entrance a img{vertical-align:middle;margin-right:7px;}
.entrance a span{font:11px Arial;border-bottom:1px solid #e0eff9;}
.entrance a:hover{color:white;}
.entrance a:hover span{font:11px Arial;border-bottom:1px solid white;}
.secondMenu{float:left;margin-left:9%;margin-top:23px;width:72%;}
.secondMenu ul li{float:left;margin-right:5%;}
.secondMenu ul li a{text-decoration:none;color:#505050;}
.secondMenu ul li a span{display:block;margin:12px 0 0 0;float:left;}
.secondMenu ul li a span em{font:11px Arial;border-bottom:1px solid #505050;}
.secondMenu ul li a:hover{color:#eb2b21!important;}
.secondMenu ul li a:hover span em{font:11px Arial;border-bottom:1px solid #eb2b21;}
.secondMenu ul li a img{float:left;margin-right:9px;margin-left:-3px;}
.phones{margin:29px 6% 0 0;padding-bottom:10px;position:absolute;z-index:10;top:0; right:0;}
.phones div{color:white;font:12px Arial;}
.phones div span{color:white;font:bold 20px Arial;margin-left:4px;}
.phones p{width:70%;float:right;margin:9px 0 0;}
.phones p a{text-decoration:none;color:white;}
.phones p a img{float:left;margin-right:6px;}
.phones p a span{font:11px Arial;border-bottom:1px dotted white;}
.phones p a:hover{color:#e0eff9;}
.phones p a:hover span{font:11px Arial;border-bottom:1px dotted #e0eff9;}
.visual{float:left;width:100%;position:relative;margin-top: -5px;}
.visualIn{position:relative; z-index:9;height:333px;width:100%; overflow:hidden;}
.visualIn img{min-width:100%;}
.content{float:left;width:100%;padding-bottom:38px;overflow:hidden;z-index:103;position:relative;}
.visualMenu{ float:left; width:100%; background:transparent url(../img/visBg.png) no-repeat bottom center;padding-bottom:10px;}
.visualMenu table{width:100%;}
.visualMenu table td a{text-decoration:none; font:bold 24px "Myriad Pro", Tahoma;}
.visualMenu table td {text-align:center; vertical-align:middle;width:33%;padding: 8px 10px 10px;}
.visualMenu table td.td1 a{color:white;}
.visualMenu table td.td2 a{color:white;}
.visualMenu table td.td3 a{color:#bec2c5;}
.visualMenu table td.td1 {background:#0273ca;}
.visualMenu table td.td2 {background:#ff822a;}
.visualMenu table td.td3 {background:white;}
.contentAds{float:left;width:100%;margin-top:31px;}
.contentAds h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.adsBlockImg{text-align:center;display:block;margin:0 auto;width:220px;height:142px;background:transparent url(../img/adsBg.gif) no-repeat 0 0;position:relative;}
.adsBlockImg span{position:absolute;bottom:14px;width:100%;text-align:center;left:0;}
.adsBlock{float:left;width:21%;margin-top: 18px;margin-left: 3%;}
.adsBlock p a{color:#3380bc;font:italic 11px Arial;}
.adsBlock p{margin-top:-2px;text-align:center;display:block;}
.adsBlock p a:hover{color:#ff822a;}
.adsBlock p.actP a{color:#ff822a;}
.contentNews{float:left;width:100%;margin-top:42px;}
.contentNews h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.contentNewsBlock{float:left; margin-top: 17px; padding-left: 6%; width: 25%;}
.contentNewsBlock div{padding-bottom:9px;}
.contentNewsBlock span{color:#727272;font:italic 11px Arial;}
.contentNewsBlock em{color:white;font:italic 11px Arial;margin-left:19px;padding:0 8px 1px;}
.contentNewsBlock a{color:#e86a11;font:13px/150% Arial;}
.contentNewsBlock a:hover{color:#636363;font:13px/150% Arial;}
.contentNewsBlock p{color:#636363;font:italic 12px/150% Arial;padding-top:7px;}
.contentNewsBlock em.grayN{background:#6d6862;}
.contentNewsBlock em.orangeN{background:#ff822a;}
.contentNewsBlock em.yellowN{background:#0273ca;}
.contentBtm{float:left;width:100%;margin-top:41px;}
.contentBtm p{color:#575757;font:bold italic 14px Arial;padding-bottom:15px;margin-left: 6%;}
.contentBtm ul li{float:left;margin:0 1% 0 0;}
.contentBtm ul {margin-left:6%;}
.footerT{float:left;width:100%;margin-top:32px;}
.footerT ul li{float:left;margin-left:3%;width:20%;margin-right:1%;}
.footerT ul li span{color:#43392e;font:bold 12px Arial;display:block;margin-left:2px;margin-bottom:17px;text-transform:uppercase;letter-spacing:0.8px;}
.footerT ul li ul li{float:left;width:90%;margin:0 2px 12px;}
.footerT ul li ul li a{color:#43392e;font:11px Arial;}
.footerT ul li ul li a:hover{color:black;}
.footerB{float:left;width:100%;margin-top:31px;}
.footerSocial{float:left;margin:6px 2%;width:22%;margin-left:3%;width:21%;margin-right:1%;}
.footerSocial ul,.footerSocial ul li,.footerSocial ul li a{float:left;}
.footerSocial ul li a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#FFFFFF,#F3F3F3) repeat scroll 0 0 transparent;border-color:#E5E5E5 #D2D2D2 #C0C0C0 -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#333333;height:45px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:40px;}
.footerSocial ul li:first-child a{border-left:1px solid #D2D2D2;}
.footerSocial ul li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CBCBCB #A5A5A5 #818181;border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 4px #818181;color:#333333 !important;margin-left:-1px;position:relative;z-index:2;}
.footerSocial ul li:first-child a:hover{margin-left:0;}
.footerSocial ul li a span{display:block;font-size:10px;margin-bottom:3px;padding-top:5px;text-align:center;}
.footerSocial ul li a i{background:url("../img/social.png") no-repeat scroll 0 0 transparent;display:block;height:15px;margin-left:13px;width:15px;}
.footerSocial ul li.tw a i{width:18px;}
.footerSocial ul li.tw a{border-radius:5px 0 0 5px;}
.footerSocial ul li.vk a{border-radius:0 5px 5px 0;}
.footerSocial ul li.tw a i{margin-left:11px;width:18px;}
.footerSocial ul li.gplus a i{background:-19px 0;}
.footerSocial ul li.fb a i{background:-34px 0;}
.footerSocial ul li.vk a i{background:-49px 0;}
.footerSocial ul li.tw a:hover i{background:0 -16px;}
.footerSocial ul li.gplus a:hover i{background:-19px -16px;}
.footerSocial ul li.fb a:hover i{background:-34px -16px;}
.footerSocial ul li.vk a:hover i{background:-49px -16px;}
.copyright{float:left;margin:14px 0;width:22%;margin-left:1%;width:21%;margin-right:1%;padding-left:5px;}
.copyright p{color:#453d3d;font:11px Arial;padding-top:7px;}
.copyright a{color:#f69408;font:11px Arial;}
.copyright a:hover{color:black;}
.footAddress{float:left;width:21%;margin:4px 1% 0;padding-left:3px;}
.footAddress div{color:#f69408;font:12px Arial;}
.footAddress div span{color:#f69408;font:bold 20px Arial;margin-left:6px;}
.footAddress p{margin:6px 2px;color:#453d3d;font:11px Arial;}
.reactive{color:#453d3d;font:11px Arial;float:left;width:19%;margin-left:5%;margin-right:1%;margin-top:12px;padding-left:5px;}
.reactive a{text-decoration:none;}
.reactive a img{vertical-align:middle;margin-bottom:3px;}
.car{position:absolute;top:-1px;left:72%;}
.contentL{float:left;width:230px;margin-top:64px;}
.leftMenu{float:left;width:200px;margin-left:22px;margin-top: 1px;}
.leftMenu ul li{padding:4px 10px 6px;}
.leftMenu ul li a{color:#4a423c;font:13px Arial;}
.leftMenu ul li.a{background: #f18212 url("../img/leftMenuBg.jpg") repeat-x scroll 0 0;border-radius:13px;}
.leftMenu ul li ul{padding-top:7px;padding-bottom:19px;}
.leftMenu ul li ul li{padding:4px 10px 6px;width:160px;}
.leftMenu ul li.a a{color:white;font:bold 13px Arial;text-decoration:none;}
.contentL .secondMenu{margin:55px 0 0 22px;width:200px;}
.contentL .secondMenu span{float:none;margin-left:68px;}
.contentL .secondMenu ul li{float:left;width:100%;margin-bottom:35px;}
.contentR{margin-left:245px;margin-top:60px;position:relative;}
.contentR p{color:#4a423c;font:12px/150% Arial;}
.contentR h1{color:#4a423c;font:bold 26px/150% Arial;margin-left:5px;width:80%;}
.breadCr{float:left;width:100%;color:#888888;font:italic 11px Arial;margin-top:16px;margin-bottom:35px;}
.breadCr a{color:#888888;font:italic 11px Arial;margin:0 6px;}
.breadCr span{color:#888888;font:italic 11px Arial;margin:0 6px;}
.contentTabs{float:left;width:100%;margin-top:12px;}
.contentTabs ul li{float:left;margin:0 28px 0 7px;}
.contentTabs ul li a{float:left;color:#888888;font:bold italic 18px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs ul li span{float:left;color:#219007;font:bold italic 18px Arial;}
.newsBlock{float:left;width:96%;margin-top:23px;margin-bottom:7px;}
.newsBlockL{float:left;width:146px;height:103px;position:relative;overflow:hidden;margin-left:4px;margin-top:3px;}
.newsAbs{position:absolute;top:0;left:0;}
.newsBlockR{margin-left:167px;}
.newsBlockR span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:8px;}
.newsBlockR a{color:#fa7301;font:14px Arial;}
.newsBlockR p{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR p a{color:#219007;font:12px Arial;}
.newsBlockR em{background:#ff4310;color:white;font:italic 11px Arial;padding:0 6px 1px;margin-left:10px;vertical-align:top;}
.newsBlockR ul{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR ul li{padding-bottom:5px;}
.newsBlockR div{float:right;font: 11px Arial; color:#727272; margin-top: -3px;}
.newsBlockR div span{float:none; width:auto;font:italic 11px Arial;color:#727272;}
.newsBlockR div img{margin: 0 6px;}
.tenderBlock{float:left;width:98%;margin-top:3px;margin-bottom:29px;margin-left: 7px;}
.tenderBlock span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:3px;}
.tenderBlock a{color:#49413b;font:bold 16px/150% Arial;}
.tenderBlock p{float:left;font:12px/165% Arial;margin-top:4px;width:96%;color:#585858;}
.tenderBlock p a{color:#fa7301;font:12px Arial;text-decoration:none;margin-left: 5px;}
.tenderBlock p a span{float:none; width:auto; margin:0; text-decoration:underline;color:#fa7301;font:12px Arial;margin-right: 3px;}
.pages{float:left;width:500px;margin-left:168px;margin-top:31px;}
.pages a{float:left;color:#665d56;font:13px Arial;margin:0 6px;}
.pages span{float:left;color:#ffa800;font:13px Arial;margin:0 6px;}
a.pagePrev{width:26px;height:15px;background:transparent url(../img/pagePrev.gif) no-repeat 0 0;margin:1px 16px 0 0;}
a.pageNext{width:26px;height:15px;background:transparent url(../img/pageNext.gif) no-repeat 0 0;margin:1px 0 0 16px;}
.contentIn{float:left;margin:4px 7px 32px;width:96%;}
.contentInImg{float:left;width:100%;height:166px;overflow:hidden;margin-bottom:18px;margin-top:28px;}
.contentIn p{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;}
.newsNav{float:left;width:100%;color:#919090;margin-top:55px;}
.newsNav a{text-decoration:none;margin:0 0;color:#ffa800;font:italic 12px Arial;}
.newsNav a span{text-decoration:underline;margin:0 7px;color:#ffa800;font:italic 12px Arial;}
.newsNav a.inAct{color:#919090;font:italic 12px Arial;text-decoration:none;cursor:default;}
.newsNav a.inAct span{color:#919090;font:italic 12px Arial;text-decoration:none;}
.contentR p.shopP{float:left;font:bold 12px/175% Arial;margin:0 0 4px 8px;width:97%;}
.contentTabs2{float:left;width:100%;margin-top:12px;}
.contentTabs2 ul li{float:left;margin:0 28px 9px 7px;}
.contentTabs2 ul li a{float:left;color:#888888;font:bold italic 15px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs2 ul li span{float:left;color:#219007;font:bold italic 15px Arial;}
.qBlock{ float:left; width:130px;margin: 28px 4% 18px 27px;}
.qBlock a{text-decoration:none;}
.qBlock a span{float:left; width:120px;text-align:center;padding:0;
box-shadow:0 1px 4px #cecece;
}
.qBlock a em{text-align:center; color:#fa7301;font:12px/145% Arial; margin-top:9px; text-decoration:underline;float:left; width:120px;}
.giftBlock{float:left;width:96%;margin-top:23px;margin-bottom:20px;}
.giftBlockL{float:left;width:200px;height:130px;position:relative;overflow:hidden;margin-left:3px;margin-top:4px;}
.giftBlockR{margin-left: 227px; margin-top: 4px;}
.giftBlockR span{float:left;width:100%;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;}
.giftBlockR a{color:#fa7301;font:14px Arial;}
.giftBlockR p{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;}
.giftBlockR ol{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;list-style-position:inside;}
.giftBlockR ol li{padding-bottom:2px;}
.contentIn p span{ position:relative; float:left; width:186px; height:132px; overflow:hidden; margin:0 14px 10px 0;}
.contentIn p span .textAbs{position:absolute; top:0; left:0;}
.contentIn p a{color:#219007;}
.contentR h2{color:#49413b; font:bold 17px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.contentR h3{float:left;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;margin-top:15px;}
.contentIn table{color:#585858;font:12px Arial;float:left; width:99%;margin-top: 15px;margin-left: 1px;margin-bottom: 26px;}
.contentIn table thead{color:#585858;font:bold 12px Arial;}
.contentIn table thead td{ padding-bottom: 17px;}
.contentIn table tbody tr th{color:#585858;font:bold 12px Arial;text-align:center;padding: 7px 10px 10px;border:1px solid #c9c4bb;}
.contentIn table tbody tr td{color:#585858;text-align:center;padding: 4px 10px 3px;border:1px solid #c9c4bb;min-width:42px;position:relative;}
.contentIn table tbody tr td p{margin:0; padding:0;}
.contentIn table tbody tr td img{float:left;margin-right:8px;}
.contentIn table tbody tr td p a{color:#fa7301;font:11px Arial;float:right;margin-top: 2px;}
.contentIn table tbody tr td.picsTable{ width:192px; padding-right:0;}
.contentIn table tbody tr td.cardTable{ min-width:159px; padding-right:0;white-space:nowrap;}
.contentIn table tbody tr td.cardTable img{}
.contentIn ul{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;margin-top: 2px;}
.contentIn ul li{padding-bottom:5px;color:#fa7301;list-style-type:disc;margin-left:16px;}
.contentIn ul li span{color:#585858;}
.contentIn table tbody tr.inAct td{color:#888888!important;}
.contentIn table tbody tr.inAct td p{color:#888888!important;}
.contentIn table tbody tr.inAct td.picsTable{}
.contentMap{float:left; width:99%; height:462px;background:transparent url(../img/mapBg.jpg) repeat-x 0 0;margin-top: 34px;margin-bottom: 15px;}
.contentMap div{float:left; width:100%; height:454px;margin:4px 0; overflow:hidden;}
.buildBlock{float:left; width:100%;margin-top: 16px;margin-bottom: 23px;}
.buildBlockT{float:left; width:100%;height:192px; overflow:hidden;}
.buildBlockB{float:left; width:100%;margin-top: 12px;}
.buildBlockB div{font:12px/165% Arial;color:#585858; float:left; width:83%; position:relative;padding-right:17%;margin-bottom: 4px;}
.buildBlockB div em{float:left; width:126px; margin-right:15px; font:bold 12px/165% Arial;height:20px;}
.buildBlockB div a{text-decoration:none;color:#fa7301;font:11px Arial;position: absolute;top:0; right: 7px;}
.buildBlockB div a img{vertical-align:bottom; margin-right:7px;}
.buildBlockB div a span{color:#fa7301;text-decoration:underline;}
img.servIcon{position:absolute; top:7px; right:4%;}
.contentR h4{color:#49413b; font:bold 14px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.fileBlocks{float:left; width:100%;margin-bottom: -8px;}
.fileBlocks div{float:left; width:32%; margin: 18px 4% 18px 0;}
.fileBlocks div a{text-decoration:none;color:#787878;font:12px Arial;margin-left: 27px;}
.fileBlocks div a img{vertical-align:middle; margin-right:15px;}
.fileBlocks div a span{text-decoration:underline;margin-right:5px;color:#787878;font:12px Arial;}
.calcBlock{float:left;margin: 18px 17px 0; width: 91%; border:3px solid #e5e5e5; border-radius: 5px;padding: 0 0 21px;}
.calcLine p{color:#585858;font:bold 14px Arial;margin-left:20px; padding-bottom: 11px;}
.calcBlock label{color:#585858;font:12px Arial;margin-right: 23px;}
.calcLine{float:left;margin-bottom: 18px;position:relative;margin-top:15px;width:98%;}
.calcLineIn{float:left;width:44%;color:#8d8d8d;font:12px Arial;}
.borderLine{float:left;border:1px solid #219007;border-radius: 3px;margin: 2px 20px 15px; width: 91%;padding-top: 14px;padding-bottom: 6px;}
.borderLineIn{float:left;width:50%;}
.borderLineIn span{color:#585858;font:bold 20px Arial; float:left; width:56px; text-align:center;}
.borderLineIn p{color:#8d8d8d;font: 10px/140% Arial; margin: 4px 13px 4px 10px; width: auto;}
.borderLineIn div{padding-bottom:9px;}
.calcRadio{ vertical-align:top; margin-left:20px; padding:0;margin-top:1px;margin-right: 1px;}
.calcInp{color: #585858; font: 12px Arial; margin-left: 20px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 148px;}
.calcInp2{color: #585858; font: 12px Arial; margin-left: 3px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 228px;}
.calcMap{position:absolute; bottom:5px; left:80%; color:#219007; font: 12px Arial; }
.calcLine span{float: left; margin-bottom: 4px; margin-top: 6px; width: 33%;}
.calcCheck{ vertical-align:top; padding:0;margin-top:1px;margin-right: 1px;margin-left: 21px;}
.calcSub{float:left; border:none;margin-left: 39%; margin-top: 9px; cursor:pointer; width:146px; height:35px;background:transparent url(../img/calcSub.gif) no-repeat 0 0;}
.faqBlock{float:left; width:96%;background:transparent url(../img/hid1.gif) no-repeat 0 3px;padding-left:20px;margin-top: 43px;margin-bottom: -13px;}
.faqBlock a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.faqBlock p{color:#acacac; font:11px Arial;margin-top: 6px;}
.faqBlock p span{color:#585858;font:bold 11px Arial;margin: 0 14px 0 0; padding:0; height:auto; width:auto;}
.hidDiv{ float:left; width:100%; position:relative;margin-top:2px;margin-bottom:4px;display:none;}
.hidImg{ position:absolute; top:0; left:7px;}
.hidDivIn{float:left;margin-top:15px; background-color:#ededed;color:#585858;font:12px/170% Arial;border-radius: 5px;padding: 13px 10px 12px 21px;}
.actDiv{background:transparent url(../img/hid2.gif) no-repeat 0 3px;}
.faqBut{float:left; width:144px; height:46px; border:none; cursor:pointer;background:transparent url(../img/faqBut.gif) no-repeat 0 0;margin: 55px 18px 0;}
.vacancyBlock{float:left; width:100%; position:relative;margin-top: 29px;}
.vacancyBlock h4{margin-left:0;}
.vacancyBlock ul {float:left; width:90%;margin-top: 11px;}
.vacancyBlock ul li{margin-left: 13px;padding-bottom: 18px;}
.vacancyBlock ul li a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.vacancyBlock ul li.actLi{color:#219007;}
.vacancyBlock ul li.actLi a{color:#219007; font:14px/140% Arial; border-bottom:1px dotted #219007; text-decoration:none;}
.vacancyBlock ul li div{float: left; margin: 10px 7px; display:none;}
.vacancyBlock ul li ul{float:left;margin-top: 0px; padding-bottom: 20px;}
.vacancyBlock ul li p{color:#585858;font:bold 12px Arial;padding-bottom: 3px;}
.vacancyBlock ul li ul li{color:#585858;font:12px Arial/155%;list-style-type:none;margin-left:0;padding-bottom:1px;}
.vacAbs{ float:left; width:80px; position:absolute; top:19px; right:0px; text-align:center;}
.vacAbs a{text-decoration:none; }
.vacAbs a span{color:#596b70; font:11px/200% Arial; text-decoration:underline;}
.vacancyBlock p span{margin: 0 ; padding:0; height:auto; width:50%;}
.partL{ float:left; width:170px;margin-left: -2px;margin-top:6px;margin-bottom: 20px;}
.partL div{float:left; width:154px; overflow:hidden; border:3px solid white; box-shadow:0 1px 4px #818181;}
.partR{margin-left:180px;}
.partR a{color:#49413b; font:bold 16px/150% Arial;}
.partR p a{color:#219007; font:12px Arial;}
.partR div{float:left; width:100%; margin-top:12px;margin-bottom: -5px;}
.partR div p{margin:0;padding:0;}
.partT{float:left; width:100%; color:#727272; font:11px Arial;margin-top: -7px;margin-bottom: 6px;}
.partT img{vertical-align:baseline;}
.partT span{font:italic 11px Arial;margin-left: 9px; margin-right: 2px;}
.contentDivs{ float:left; width:100%;margin-top: 38px;}
.contentDivs h5{color:#514f4c;font:bold italic 20px Arial;padding-bottom: 13px;}
.contentDivsL{ float:left; margin: 0 0 0 6%; width:56%;}
.contentDivsL div{float:left; width:100%;color:#717171; font:italic 12px Arial; margin-top: 3px; }
.contentDivsL div span{float:left;color:#717171; font: 13px "Myriad Pro", Tahoma;margin: 2px 6px 0 2px;}
.contentDivsL div a{color:#3380bc; font:13px/150% Arial;margin-right: 6px;}
.contentDivsR{ float:left; margin: 0 0 0 6%; width:28%;}
.contentDivsR div{float:left; width:100%;margin-top: 5px;margin-bottom: 9px;}
.contentDivsR div a{color:#3380bc; font:13px Arial;margin-right: 6px;}
.contentDivsR p{color:#636363; font: italic 12px/145% Arial; margin-top: 8px;}
__history/main.css.~78~ 0000666 00000053053 15047073365 0011056 0 ustar 00 html,body{height:100%;margin:0;padding:0;}
input,select,a{outline:none;}
body{color:black;width:100%;min-width:990px;height:100%;min-height:100%;font:11px Arial;background:#fff9ef url(../img/bodyBg.png) repeat-x top left;}
body.inner{background:white url(../img/innerBg.jpg) repeat-x top left;}
.wrap{min-height:100%;position:relative;float:left;width:100%;overflow: hidden;}
.wrapInner{margin:0 auto;max-width:1300px;}
.footer{float:left;width:100%;position:absolute;bottom:0;left:0;height:182px;background:transparent url(../img/footBg.png) repeat-x top left;}
.clear{clear:both;}
.footerIn{margin:0 auto;max-width:1300px;}
.header{float:left;width:100%;position:relative;z-index:1000;background:transparent url(../img/headBg.png) repeat-x top left;height:102px;}
.logo{ float: left; margin-left: 3%; margin-top: 24px; width: 24%;}
.mainMenu{float:left;width:60%;margin-top:40px;}
.mainMenu ul li{float:left;margin-right:2%;margin-left:2%;}
.mainMenu ul li a{color:#e0eff9;font:bold italic 14px Arial;border-bottom:1px solid #e0eff9;}
.mainMenu ul li a:hover{color:white;border-bottom:1px solid white;}
.entrance{float:right;margin:42px 6% 0 0;}
.entrance a{text-decoration:none;color:#e0eff9;}
.entrance a img{vertical-align:middle;margin-right:7px;}
.entrance a span{font:11px Arial;border-bottom:1px solid #e0eff9;}
.entrance a:hover{color:white;}
.entrance a:hover span{font:11px Arial;border-bottom:1px solid white;}
.secondMenu{float:left;margin-left:9%;margin-top:23px;width:72%;}
.secondMenu ul li{float:left;margin-right:5%;}
.secondMenu ul li a{text-decoration:none;color:#505050;}
.secondMenu ul li a span{display:block;margin:12px 0 0 0;float:left;}
.secondMenu ul li a span em{font:11px Arial;border-bottom:1px solid #505050;}
.secondMenu ul li a:hover{color:#eb2b21!important;}
.secondMenu ul li a:hover span em{font:11px Arial;border-bottom:1px solid #eb2b21;}
.secondMenu ul li a img{float:left;margin-right:9px;margin-left:-3px;}
.phones{margin:29px 6% 0 0;padding-bottom:10px;position:absolute;z-index:10;top:0; right:0;}
.phones div{color:white;font:12px Arial;}
.phones div span{color:white;font:bold 20px Arial;margin-left:4px;}
.phones p{width:70%;float:right;margin:9px 0 0;}
.phones p a{text-decoration:none;color:white;}
.phones p a img{float:left;margin-right:6px;}
.phones p a span{font:11px Arial;border-bottom:1px dotted white;}
.phones p a:hover{color:#e0eff9;}
.phones p a:hover span{font:11px Arial;border-bottom:1px dotted #e0eff9;}
.visual{float:left;width:100%;position:relative;margin-top: -5px;}
.visualIn{position:relative; z-index:9;height:333px;width:100%; overflow:hidden;}
.visualIn img{min-width:100%;}
.content{float:left;width:100%;padding-bottom:221px;overflow:hidden;}
.visualMenu{ float:left; width:100%; background:transparent url(../img/visBg.png) no-repeat bottom center;padding-bottom:10px;}
.visualMenu table{width:100%;}
.visualMenu table td a{text-decoration:none; font:bold 24px "Myriad Pro", Tahoma;}
.visualMenu table td {text-align:center; vertical-align:middle;width:33%;padding: 8px 10px 10px;}
.visualMenu table td.td1 a{color:white;}
.visualMenu table td.td2 a{color:white;}
.visualMenu table td.td3 a{color:#bec2c5;}
.visualMenu table td.td1 {background:#0273ca;}
.visualMenu table td.td2 {background:#ff822a;}
.visualMenu table td.td3 {background:white;}
.contentAds{float:left;width:100%;margin-top:31px;}
.contentAds h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.adsBlockImg{text-align:center;display:block;margin:0 auto;width:220px;height:142px;background:transparent url(../img/adsBg.gif) no-repeat 0 0;position:relative;}
.adsBlockImg span{position:absolute;bottom:14px;width:100%;text-align:center;left:0;}
.adsBlock{float:left;width:21%;margin-top: 18px;margin-left: 3%;}
.adsBlock p a{color:#3380bc;font:italic 11px Arial;}
.adsBlock p{margin-top:-2px;text-align:center;display:block;}
.adsBlock p a:hover{color:#ff822a;}
.adsBlock p.actP a{color:#ff822a;}
.contentNews{float:left;width:100%;margin-top:42px;}
.contentNews h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.contentNewsBlock{float:left; margin-top: 17px; padding-left: 6%; width: 25%;}
.contentNewsBlock div{padding-bottom:9px;}
.contentNewsBlock span{color:#727272;font:italic 11px Arial;}
.contentNewsBlock em{color:white;font:italic 11px Arial;margin-left:19px;padding:0 8px 1px;}
.contentNewsBlock a{color:#e86a11;font:13px/150% Arial;}
.contentNewsBlock a:hover{color:#636363;font:13px/150% Arial;}
.contentNewsBlock p{color:#636363;font:italic 12px/150% Arial;padding-top:7px;}
.contentNewsBlock em.grayN{background:#6d6862;}
.contentNewsBlock em.orangeN{background:#ff822a;}
.contentNewsBlock em.yellowN{background:#0273ca;}
.contentBtm{float:left;width:100%;margin-top:41px;}
.contentBtm p{color:#575757;font:bold italic 14px Arial;padding-bottom:15px;margin-left: 6%;}
.contentBtm ul li{float:left;margin:0 1% 0 0;}
.contentBtm ul {margin-left:6%;}
.footerT{float:left;width:100%;margin-top:32px;}
.footerT ul li{float:left;margin-left:3%;width:20%;margin-right:1%;}
.footerT ul li span{color:#43392e;font:bold 12px Arial;display:block;margin-left:2px;margin-bottom:17px;text-transform:uppercase;letter-spacing:0.8px;}
.footerT ul li ul li{float:left;width:90%;margin:0 2px 12px;}
.footerT ul li ul li a{color:#43392e;font:11px Arial;}
.footerT ul li ul li a:hover{color:black;}
.footerB{float:left;width:100%;margin-top:31px;}
.footerSocial{float:left;margin:6px 2%;width:22%;margin-left:3%;width:21%;margin-right:1%;}
.footerSocial ul,.footerSocial ul li,.footerSocial ul li a{float:left;}
.footerSocial ul li a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#FFFFFF,#F3F3F3) repeat scroll 0 0 transparent;border-color:#E5E5E5 #D2D2D2 #C0C0C0 -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#333333;height:45px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:40px;}
.footerSocial ul li:first-child a{border-left:1px solid #D2D2D2;}
.footerSocial ul li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CBCBCB #A5A5A5 #818181;border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 4px #818181;color:#333333 !important;margin-left:-1px;position:relative;z-index:2;}
.footerSocial ul li:first-child a:hover{margin-left:0;}
.footerSocial ul li a span{display:block;font-size:10px;margin-bottom:3px;padding-top:5px;text-align:center;}
.footerSocial ul li a i{background:url("../img/social.png") no-repeat scroll 0 0 transparent;display:block;height:15px;margin-left:13px;width:15px;}
.footerSocial ul li.fb a{border-radius:5px 0 0 5px;}
.footerSocial ul li.vk a{border-radius:0 5px 5px 0;}
.footerSocial ul li.fb a i{background-position:top left;}
.footerSocial ul li.vk a i{background-position:top right;}
.footerSocial ul li.fb a:hover i{background-position:bottom left;}
.footerSocial ul li.vk a:hover i{background-position:bottom right;}
.copyright{float:left;margin:14px 0;width:22%;margin-left:1%;width:21%;margin-right:1%;padding-left:5px;}
.copyright p{color:#453d3d;font:11px Arial;padding-top:7px;}
.copyright a{color:#f69408;font:11px Arial;}
.copyright a:hover{color:black;}
.footAddress{float:left;width:21%;margin:4px 1% 0;padding-left:3px;}
.footAddress div{color:#f69408;font:12px Arial;}
.footAddress div span{color:#f69408;font:bold 20px Arial;margin-left:6px;}
.footAddress p{margin:6px 2px;color:#453d3d;font:11px Arial;}
.reactive{color:#453d3d;font:11px Arial;float:left;width:19%;margin-left:5%;margin-right:1%;margin-top:12px;padding-left:5px;}
.reactive a{text-decoration:none;}
.reactive a img{vertical-align:middle;}
.car{position:absolute;top:-1px;left:72%;}
.contentL{float:left;width:230px;margin-top:64px;}
.leftMenu{float:left;width:200px;margin-left:22px;margin-top: 1px;}
.leftMenu ul li{padding:4px 10px 6px;}
.leftMenu ul li a{color:#4a423c;font:13px Arial;}
.leftMenu ul li.a{background: #f18212 url("../img/leftMenuBg.jpg") repeat-x scroll 0 0;border-radius:13px;}
.leftMenu ul li ul{padding-top:7px;padding-bottom:19px;}
.leftMenu ul li ul li{padding:4px 10px 6px;width:160px;}
.leftMenu ul li.a a{color:white;font:bold 13px Arial;text-decoration:none;}
.contentL .secondMenu{margin:55px 0 0 22px;width:200px;}
.contentL .secondMenu span{float:none;margin-left:68px;}
.contentL .secondMenu ul li{float:left;width:100%;margin-bottom:35px;}
.contentR{margin-left:245px;margin-top:60px;position:relative;}
.contentR p{color:#4a423c;font:12px/150% Arial;}
.contentR h1{color:#4a423c;font:bold 26px/150% Arial;margin-left:5px;width:80%;}
.breadCr{float:left;width:100%;color:#888888;font:italic 11px Arial;margin-top:16px;margin-bottom:35px;}
.breadCr a{color:#888888;font:italic 11px Arial;margin:0 6px;}
.breadCr span{color:#888888;font:italic 11px Arial;margin:0 6px;}
.contentTabs{float:left;width:100%;margin-top:12px;}
.contentTabs ul li{float:left;margin:0 28px 0 7px;}
.contentTabs ul li a{float:left;color:#888888;font:bold italic 18px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs ul li span{float:left;color:#219007;font:bold italic 18px Arial;}
.newsBlock{float:left;width:96%;margin-top:23px;margin-bottom:7px;}
.newsBlockL{float:left;width:146px;height:103px;position:relative;overflow:hidden;margin-left:4px;margin-top:3px;}
.newsAbs{position:absolute;top:0;left:0;}
.newsBlockR{margin-left:167px;}
.newsBlockR span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:8px;}
.newsBlockR a{color:#fa7301;font:14px Arial;}
.newsBlockR p{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR p a{color:#219007;font:12px Arial;}
.newsBlockR em{background:#ff4310;color:white;font:italic 11px Arial;padding:0 6px 1px;margin-left:10px;vertical-align:top;}
.newsBlockR ul{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR ul li{padding-bottom:5px;}
.newsBlockR div{float:right;font: 11px Arial; color:#727272; margin-top: -3px;}
.newsBlockR div span{float:none; width:auto;font:italic 11px Arial;color:#727272;}
.newsBlockR div img{margin: 0 6px;}
.tenderBlock{float:left;width:98%;margin-top:3px;margin-bottom:29px;margin-left: 7px;}
.tenderBlock span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:3px;}
.tenderBlock a{color:#49413b;font:bold 16px/150% Arial;}
.tenderBlock p{float:left;font:12px/165% Arial;margin-top:4px;width:96%;color:#585858;}
.tenderBlock p a{color:#fa7301;font:12px Arial;text-decoration:none;margin-left: 5px;}
.tenderBlock p a span{float:none; width:auto; margin:0; text-decoration:underline;color:#fa7301;font:12px Arial;margin-right: 3px;}
.pages{float:left;width:500px;margin-left:168px;margin-top:31px;}
.pages a{float:left;color:#665d56;font:13px Arial;margin:0 6px;}
.pages span{float:left;color:#ffa800;font:13px Arial;margin:0 6px;}
a.pagePrev{width:26px;height:15px;background:transparent url(../img/pagePrev.gif) no-repeat 0 0;margin:1px 16px 0 0;}
a.pageNext{width:26px;height:15px;background:transparent url(../img/pageNext.gif) no-repeat 0 0;margin:1px 0 0 16px;}
.contentIn{float:left;margin:4px 7px 32px;width:96%;}
.contentInImg{float:left;width:100%;height:166px;overflow:hidden;margin-bottom:18px;margin-top:28px;}
.contentIn p{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;}
.newsNav{float:left;width:100%;color:#919090;margin-top:55px;}
.newsNav a{text-decoration:none;margin:0 0;color:#ffa800;font:italic 12px Arial;}
.newsNav a span{text-decoration:underline;margin:0 7px;color:#ffa800;font:italic 12px Arial;}
.newsNav a.inAct{color:#919090;font:italic 12px Arial;text-decoration:none;cursor:default;}
.newsNav a.inAct span{color:#919090;font:italic 12px Arial;text-decoration:none;}
.contentR p.shopP{float:left;font:bold 12px/175% Arial;margin:0 0 4px 8px;width:97%;}
.contentTabs2{float:left;width:100%;margin-top:12px;}
.contentTabs2 ul li{float:left;margin:0 28px 9px 7px;}
.contentTabs2 ul li a{float:left;color:#888888;font:bold italic 15px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs2 ul li span{float:left;color:#219007;font:bold italic 15px Arial;}
.qBlock{ float:left; width:130px;margin: 28px 4% 18px 27px;}
.qBlock a{text-decoration:none;}
.qBlock a span{float:left; width:120px;text-align:center;padding:0;
box-shadow:0 1px 4px #cecece;
}
.qBlock a em{text-align:center; color:#fa7301;font:12px/145% Arial; margin-top:9px; text-decoration:underline;float:left; width:120px;}
.giftBlock{float:left;width:96%;margin-top:23px;margin-bottom:20px;}
.giftBlockL{float:left;width:200px;height:130px;position:relative;overflow:hidden;margin-left:3px;margin-top:4px;}
.giftBlockR{margin-left: 227px; margin-top: 4px;}
.giftBlockR span{float:left;width:100%;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;}
.giftBlockR a{color:#fa7301;font:14px Arial;}
.giftBlockR p{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;}
.giftBlockR ol{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;list-style-position:inside;}
.giftBlockR ol li{padding-bottom:2px;}
.contentIn p span{ position:relative; float:left; width:186px; height:132px; overflow:hidden; margin:0 14px 10px 0;}
.contentIn p span .textAbs{position:absolute; top:0; left:0;}
.contentIn p a{color:#219007;}
.contentR h2{color:#49413b; font:bold 17px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.contentR h3{float:left;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;margin-top:15px;}
.contentIn table{color:#585858;font:12px Arial;float:left; width:99%;margin-top: 15px;margin-left: 1px;margin-bottom: 26px;}
.contentIn table thead{color:#585858;font:bold 12px Arial;}
.contentIn table thead td{ padding-bottom: 17px;}
.contentIn table tbody tr th{color:#585858;font:bold 12px Arial;text-align:center;padding: 7px 10px 10px;border:1px solid #c9c4bb;}
.contentIn table tbody tr td{color:#585858;text-align:center;padding: 4px 10px 3px;border:1px solid #c9c4bb;min-width:42px;position:relative;}
.contentIn table tbody tr td p{margin:0; padding:0;}
.contentIn table tbody tr td img{float:left;margin-right:8px;}
.contentIn table tbody tr td p a{color:#fa7301;font:11px Arial;float:right;margin-top: 2px;}
.contentIn table tbody tr td.picsTable{ width:192px; padding-right:0;}
.contentIn table tbody tr td.cardTable{ min-width:159px; padding-right:0;white-space:nowrap;}
.contentIn table tbody tr td.cardTable img{}
.contentIn ul{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;margin-top: 2px;}
.contentIn ul li{padding-bottom:5px;color:#fa7301;list-style-type:disc;margin-left:16px;}
.contentIn ul li span{color:#585858;}
.contentIn table tbody tr.inAct td{color:#888888!important;}
.contentIn table tbody tr.inAct td p{color:#888888!important;}
.contentIn table tbody tr.inAct td.picsTable{}
.contentMap{float:left; width:99%; height:462px;background:transparent url(../img/mapBg.jpg) repeat-x 0 0;margin-top: 34px;margin-bottom: 15px;}
.contentMap div{float:left; width:100%; height:454px;margin:4px 0; overflow:hidden;}
.buildBlock{float:left; width:100%;margin-top: 16px;margin-bottom: 23px;}
.buildBlockT{float:left; width:100%;height:192px; overflow:hidden;}
.buildBlockB{float:left; width:100%;margin-top: 12px;}
.buildBlockB div{font:12px/165% Arial;color:#585858; float:left; width:83%; position:relative;padding-right:17%;margin-bottom: 4px;}
.buildBlockB div em{float:left; width:126px; margin-right:15px; font:bold 12px/165% Arial;height:20px;}
.buildBlockB div a{text-decoration:none;color:#fa7301;font:11px Arial;position: absolute;top:0; right: 7px;}
.buildBlockB div a img{vertical-align:bottom; margin-right:7px;}
.buildBlockB div a span{color:#fa7301;text-decoration:underline;}
img.servIcon{position:absolute; top:7px; right:4%;}
.contentR h4{color:#49413b; font:bold 14px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.fileBlocks{float:left; width:100%;margin-bottom: -8px;}
.fileBlocks div{float:left; width:32%; margin: 18px 4% 18px 0;}
.fileBlocks div a{text-decoration:none;color:#787878;font:12px Arial;margin-left: 27px;}
.fileBlocks div a img{vertical-align:middle; margin-right:15px;}
.fileBlocks div a span{text-decoration:underline;margin-right:5px;color:#787878;font:12px Arial;}
.calcBlock{float:left;margin: 18px 17px 0; width: 91%; border:3px solid #e5e5e5; border-radius: 5px;padding: 0 0 21px;}
.calcLine p{color:#585858;font:bold 14px Arial;margin-left:20px; padding-bottom: 11px;}
.calcBlock label{color:#585858;font:12px Arial;margin-right: 23px;}
.calcLine{float:left;margin-bottom: 18px;position:relative;margin-top:15px;width:98%;}
.calcLineIn{float:left;width:44%;color:#8d8d8d;font:12px Arial;}
.borderLine{float:left;border:1px solid #219007;border-radius: 3px;margin: 2px 20px 15px; width: 91%;padding-top: 14px;padding-bottom: 6px;}
.borderLineIn{float:left;width:50%;}
.borderLineIn span{color:#585858;font:bold 20px Arial; float:left; width:56px; text-align:center;}
.borderLineIn p{color:#8d8d8d;font: 10px/140% Arial; margin: 4px 13px 4px 10px; width: auto;}
.borderLineIn div{padding-bottom:9px;}
.calcRadio{ vertical-align:top; margin-left:20px; padding:0;margin-top:1px;margin-right: 1px;}
.calcInp{color: #585858; font: 12px Arial; margin-left: 20px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 148px;}
.calcInp2{color: #585858; font: 12px Arial; margin-left: 3px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 228px;}
.calcMap{position:absolute; bottom:5px; left:80%; color:#219007; font: 12px Arial; }
.calcLine span{float: left; margin-bottom: 4px; margin-top: 6px; width: 33%;}
.calcCheck{ vertical-align:top; padding:0;margin-top:1px;margin-right: 1px;margin-left: 21px;}
.calcSub{float:left; border:none;margin-left: 39%; margin-top: 9px; cursor:pointer; width:146px; height:35px;background:transparent url(../img/calcSub.gif) no-repeat 0 0;}
.faqBlock{float:left; width:96%;background:transparent url(../img/hid1.gif) no-repeat 0 3px;padding-left:20px;margin-top: 43px;margin-bottom: -13px;}
.faqBlock a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.faqBlock p{color:#acacac; font:11px Arial;margin-top: 6px;}
.faqBlock p span{color:#585858;font:bold 11px Arial;margin: 0 14px 0 0; padding:0; height:auto; width:auto;}
.hidDiv{ float:left; width:100%; position:relative;margin-top:2px;margin-bottom:4px;display:none;}
.hidImg{ position:absolute; top:0; left:7px;}
.hidDivIn{float:left;margin-top:15px; background-color:#ededed;color:#585858;font:12px/170% Arial;border-radius: 5px;padding: 13px 10px 12px 21px;}
.actDiv{background:transparent url(../img/hid2.gif) no-repeat 0 3px;}
.faqBut{float:left; width:144px; height:46px; border:none; cursor:pointer;background:transparent url(../img/faqBut.gif) no-repeat 0 0;margin: 55px 18px 0;}
.vacancyBlock{float:left; width:100%; position:relative;margin-top: 29px;}
.vacancyBlock h4{margin-left:0;}
.vacancyBlock ul {float:left; width:90%;margin-top: 11px;}
.vacancyBlock ul li{margin-left: 13px;padding-bottom: 18px;}
.vacancyBlock ul li a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.vacancyBlock ul li.actLi{color:#219007;}
.vacancyBlock ul li.actLi a{color:#219007; font:14px/140% Arial; border-bottom:1px dotted #219007; text-decoration:none;}
.vacancyBlock ul li div{float: left; margin: 10px 7px; display:none;}
.vacancyBlock ul li ul{float:left;margin-top: 0px; padding-bottom: 20px;}
.vacancyBlock ul li p{color:#585858;font:bold 12px Arial;padding-bottom: 3px;}
.vacancyBlock ul li ul li{color:#585858;font:12px Arial/155%;list-style-type:none;margin-left:0;padding-bottom:1px;}
.vacAbs{ float:left; width:80px; position:absolute; top:19px; right:0px; text-align:center;}
.vacAbs a{text-decoration:none; }
.vacAbs a span{color:#596b70; font:11px/200% Arial; text-decoration:underline;}
.vacancyBlock p span{margin: 0 ; padding:0; height:auto; width:50%;}
.partL{ float:left; width:170px;margin-left: -2px;margin-top:6px;margin-bottom: 20px;}
.partL div{float:left; width:154px; overflow:hidden; border:3px solid white; box-shadow:0 1px 4px #818181;}
.partR{margin-left:180px;}
.partR a{color:#49413b; font:bold 16px/150% Arial;}
.partR p a{color:#219007; font:12px Arial;}
.partR div{float:left; width:100%; margin-top:12px;margin-bottom: -5px;}
.partR div p{margin:0;padding:0;}
.partT{float:left; width:100%; color:#727272; font:11px Arial;margin-top: -7px;margin-bottom: 6px;}
.partT img{vertical-align:baseline;}
.partT span{font:italic 11px Arial;margin-left: 9px; margin-right: 2px;}
.contentDivs{ float:left; width:100%;margin-top: 38px; margin-bottom: 7px;}
.contentDivs h5{color:#514f4c;font:bold italic 20px Arial;padding-bottom: 13px;}
.contentDivsL{ float:left; margin: 0 0 0 6%; width:56%;}
.contentDivsL div{float:left; width:100%;color:#717171; font:italic 12px Arial; margin-top: 3px; }
.contentDivsL div span{float:left;color:#717171; font: 13px "Myriad Pro", Tahoma;margin: 2px 6px 0 2px;}
.contentDivsL div a{color:#3380bc; font:13px/150% Arial;margin-right: 6px;}
.contentDivsR{ float:left; margin: 0 0 0 6%; width:28%;}
.contentDivsR div{float:left; width:100%;margin-top: 5px;margin-bottom: 9px;}
.contentDivsR div a{color:#3380bc; font:13px Arial;margin-right: 6px;}
.contentDivsR p{color:#636363; font: italic 12px/145% Arial; margin-top: 8px;}
__history/main.css.~93~ 0000666 00000052640 15047073365 0011054 0 ustar 00 html,body{height:100%;margin:0;padding:0;}
input,select,a{outline:none;}
body{color:black;width:100%;min-width:990px;height:100%;min-height:100%;font:11px Arial;background:#fff9ef url(../img/bodyBg.png) repeat-x top left;}
body.inner{background:white url(../img/innerBg.jpg) repeat-x top left;}
.wrap{min-height:100%;position:relative;float:left;width:100%;overflow: hidden;}
.wrapInner{margin:0 auto;max-width:1300px;}
.footer{float:left;width:100%;position:absolute;bottom:0;left:0;height:182px;background:transparent url(../img/footBg.png) repeat-x top left;}
.clear{clear:both;}
.footerIn{margin:0 auto;max-width:1300px;}
.header{float:left;width:100%;position:relative;z-index:1000;background:transparent url(../img/headBg.png) repeat-x top left;height:102px;}
.logo{ float: left; margin-left: 3%; margin-top: 24px; width: 24%;}
.mainMenu{float:left;width:60%;margin-top:40px;}
.mainMenu ul li{float:left;margin-right:2%;margin-left:2%;}
.mainMenu ul li a{color:#e0eff9;font:bold italic 14px Arial;border-bottom:1px solid #e0eff9;}
.mainMenu ul li a:hover{color:white;border-bottom:1px solid white;}
.entrance{float:right;margin:42px 6% 0 0;}
.entrance a{text-decoration:none;color:#e0eff9;}
.entrance a img{vertical-align:middle;margin-right:7px;}
.entrance a span{font:11px Arial;border-bottom:1px solid #e0eff9;}
.entrance a:hover{color:white;}
.entrance a:hover span{font:11px Arial;border-bottom:1px solid white;}
.secondMenu{float:left;margin-left:9%;margin-top:23px;width:72%;}
.secondMenu ul li{float:left;margin-right:5%;}
.secondMenu ul li a{text-decoration:none;color:#505050;}
.secondMenu ul li a span{display:block;margin:12px 0 0 0;float:left;}
.secondMenu ul li a span em{font:11px Arial;border-bottom:1px solid #505050;}
.secondMenu ul li a:hover{color:#eb2b21!important;}
.secondMenu ul li a:hover span em{font:11px Arial;border-bottom:1px solid #eb2b21;}
.secondMenu ul li a img{float:left;margin-right:9px;margin-left:-3px;}
.phones{margin:29px 6% 0 0;padding-bottom:10px;position:absolute;z-index:10;top:0; right:0;}
.phones div{color:white;font:12px Arial;}
.phones div span{color:white;font:bold 20px Arial;margin-left:4px;}
.phones p{width:70%;float:right;margin:9px 0 0;}
.phones p a{text-decoration:none;color:white;}
.phones p a img{float:left;margin-right:6px;}
.phones p a span{font:11px Arial;border-bottom:1px dotted white;}
.phones p a:hover{color:#e0eff9;}
.phones p a:hover span{font:11px Arial;border-bottom:1px dotted #e0eff9;}
.visual{float:left;width:100%;position:relative;margin-top: -5px;}
.visualIn{position:relative; z-index:9;height:333px;width:100%; overflow:hidden;}
.visualIn img{min-width:100%;}
.content{float:left;width:100%;padding-bottom:221px;overflow:hidden;}
.visualMenu{ float:left; width:100%; background:transparent url(../img/visBg.png) no-repeat bottom center;padding-bottom:10px;}
.visualMenu table{width:100%;}
.visualMenu table td a{text-decoration:none; font:bold 24px "Myriad Pro", Tahoma;}
.visualMenu table td {text-align:center; vertical-align:middle;width:33%;padding: 8px 10px 10px;}
.visualMenu table td.td1 a{color:white;}
.visualMenu table td.td2 a{color:white;}
.visualMenu table td.td3 a{color:#bec2c5;}
.visualMenu table td.td1 {background:#0273ca;}
.visualMenu table td.td2 {background:#ff822a;}
.visualMenu table td.td3 {background:white;}
.contentAds{float:left;width:100%;margin-top:31px;}
.contentAds h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.adsBlockImg{text-align:center;display:block;margin:0 auto;width:220px;height:142px;background:transparent url(../img/adsBg.gif) no-repeat 0 0;position:relative;}
.adsBlockImg span{position:absolute;bottom:14px;width:100%;text-align:center;left:0;}
.adsBlock{float:left;width:21%;margin-top: 18px;margin-left: 3%;}
.adsBlock p a{color:#3380bc;font:italic 11px Arial;}
.adsBlock p{margin-top:-2px;text-align:center;display:block;}
.adsBlock p a:hover{color:#ff822a;}
.adsBlock p.actP a{color:#ff822a;}
.contentNews{float:left;width:100%;margin-top:42px;}
.contentNews h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.contentNewsBlock{float:left; margin-top: 17px; padding-left: 6%; width: 25%;}
.contentNewsBlock div{padding-bottom:9px;}
.contentNewsBlock span{color:#727272;font:italic 11px Arial;}
.contentNewsBlock em{color:white;font:italic 11px Arial;margin-left:19px;padding:0 8px 1px;}
.contentNewsBlock a{color:#e86a11;font:13px/150% Arial;}
.contentNewsBlock a:hover{color:#636363;font:13px/150% Arial;}
.contentNewsBlock p{color:#636363;font:italic 12px/150% Arial;padding-top:7px;}
.contentNewsBlock em.grayN{background:#6d6862;}
.contentNewsBlock em.orangeN{background:#ff822a;}
.contentNewsBlock em.yellowN{background:#0273ca;}
.contentBtm{float:left;width:100%;margin-top:41px;}
.contentBtm p{color:#575757;font:bold italic 14px Arial;padding-bottom:15px;margin-left: 6%;}
.contentBtm ul li{float:left;margin:0 1% 0 0;}
.contentBtm ul {margin-left:6%;}
.footerT{float:left;width:94%;margin-top:39px;margin-left:6%;}
.footerT ul li{float:left;width:25%;margin-bottom: 10px;}
.footerT ul li a{color:#e0eff9;font:11px Arial;}
.footerT ul li a:hover{color:white;}
.footerB{float:left;width:100%;margin-top:12px;}
.footerSocial{float:left; margin: 10px 0 6px 6%; width: 8%;}
.footerSocial ul,.footerSocial ul li,.footerSocial ul li a{float:left;}
.footerSocial ul li a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#FFFFFF,#F3F3F3) repeat scroll 0 0 transparent;border-color:#E5E5E5 #D2D2D2 #C0C0C0 -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#333333;height:45px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:40px;}
.footerSocial ul li:first-child a{border-left:1px solid #D2D2D2;}
.footerSocial ul li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CBCBCB #A5A5A5 #818181;border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 4px #818181;color:#333333 !important;margin-left:-1px;position:relative;z-index:2;}
.footerSocial ul li:first-child a:hover{margin-left:0;}
.footerSocial ul li a span{display:block;font-size:10px;margin-bottom:3px;padding-top:5px;text-align:center;}
.footerSocial ul li a i{background:url("../img/social.png") no-repeat scroll 0 0 transparent;display:block;height:15px;margin-left:13px;width:15px;}
.footerSocial ul li.fb a{border-radius:5px 0 0 5px;}
.footerSocial ul li.vk a{border-radius:0 5px 5px 0;}
.footerSocial ul li.fb a i{background-position:top left;}
.footerSocial ul li.vk a i{background-position:top right;}
.footerSocial ul li.fb a:hover i{background-position:bottom left;}
.footerSocial ul li.vk a:hover i{background-position:bottom right;}
.copyright{color:#453d3d;float:left;margin:8px 0;width:22%;margin-left:1%;width:21%;margin-right:1%;padding-left:5px;}
.copyright p{color:#453d3d;font:12px "Myriad Pro", Tahoma;padding-top:7px;padding-bottom: 7px;}
.copyright a{color:#453d3d;font:12px "Myriad Pro", Tahoma;}
.copyright a:hover{color:black;}
.footAddress{float:left;width:23%;margin:4px 1% 0 8%;padding-left:3px;}
.footAddress div{color:#453d3d;font:14px "Myriad Pro", Tahoma;}
.footAddress div span{color:white;font:bold 24px "Myriad Pro", Tahoma;margin-left:6px;}
.footAddress p{margin:6px 2px;color:#453d3d;font:12px "Myriad Pro", Tahoma;}
.reactive{color:#453d3d;font:11px Arial;float:right;width:19%;margin-right:9%;margin-top:12px;padding-left:5px;text-align:right;}
.reactive a{text-decoration:none;}
.reactive a img{vertical-align:middle;}
.car{position:absolute;top:-1px;left:72%;}
.contentL{float:left;width:230px;margin-top:64px;}
.leftMenu{float:left;width:200px;margin-left:22px;margin-top: 1px;}
.leftMenu ul li{padding:4px 10px 6px;}
.leftMenu ul li a{color:#4a423c;font:13px Arial;}
.leftMenu ul li.a{background: #f18212 url("../img/leftMenuBg.jpg") repeat-x scroll 0 0;border-radius:13px;}
.leftMenu ul li ul{padding-top:7px;padding-bottom:19px;}
.leftMenu ul li ul li{padding:4px 10px 6px;width:160px;}
.leftMenu ul li.a a{color:white;font:bold 13px Arial;text-decoration:none;}
.contentL .secondMenu{margin:55px 0 0 22px;width:200px;}
.contentL .secondMenu span{float:none;margin-left:68px;}
.contentL .secondMenu ul li{float:left;width:100%;margin-bottom:35px;}
.contentR{margin-left:245px;margin-top:60px;position:relative;}
.contentR p{color:#4a423c;font:12px/150% Arial;}
.contentR h1{color:#4a423c;font:bold 26px/150% Arial;margin-left:5px;width:80%;}
.breadCr{float:left;width:100%;color:#888888;font:italic 11px Arial;margin-top:16px;margin-bottom:35px;}
.breadCr a{color:#888888;font:italic 11px Arial;margin:0 6px;}
.breadCr span{color:#888888;font:italic 11px Arial;margin:0 6px;}
.contentTabs{float:left;width:100%;margin-top:12px;}
.contentTabs ul li{float:left;margin:0 28px 0 7px;}
.contentTabs ul li a{float:left;color:#888888;font:bold italic 18px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs ul li span{float:left;color:#219007;font:bold italic 18px Arial;}
.newsBlock{float:left;width:96%;margin-top:23px;margin-bottom:7px;}
.newsBlockL{float:left;width:146px;height:103px;position:relative;overflow:hidden;margin-left:4px;margin-top:3px;}
.newsAbs{position:absolute;top:0;left:0;}
.newsBlockR{margin-left:167px;}
.newsBlockR span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:8px;}
.newsBlockR a{color:#fa7301;font:14px Arial;}
.newsBlockR p{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR p a{color:#219007;font:12px Arial;}
.newsBlockR em{background:#ff4310;color:white;font:italic 11px Arial;padding:0 6px 1px;margin-left:10px;vertical-align:top;}
.newsBlockR ul{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR ul li{padding-bottom:5px;}
.newsBlockR div{float:right;font: 11px Arial; color:#727272; margin-top: -3px;}
.newsBlockR div span{float:none; width:auto;font:italic 11px Arial;color:#727272;}
.newsBlockR div img{margin: 0 6px;}
.tenderBlock{float:left;width:98%;margin-top:3px;margin-bottom:29px;margin-left: 7px;}
.tenderBlock span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:3px;}
.tenderBlock a{color:#49413b;font:bold 16px/150% Arial;}
.tenderBlock p{float:left;font:12px/165% Arial;margin-top:4px;width:96%;color:#585858;}
.tenderBlock p a{color:#fa7301;font:12px Arial;text-decoration:none;margin-left: 5px;}
.tenderBlock p a span{float:none; width:auto; margin:0; text-decoration:underline;color:#fa7301;font:12px Arial;margin-right: 3px;}
.pages{float:left;width:500px;margin-left:168px;margin-top:31px;}
.pages a{float:left;color:#665d56;font:13px Arial;margin:0 6px;}
.pages span{float:left;color:#ffa800;font:13px Arial;margin:0 6px;}
a.pagePrev{width:26px;height:15px;background:transparent url(../img/pagePrev.gif) no-repeat 0 0;margin:1px 16px 0 0;}
a.pageNext{width:26px;height:15px;background:transparent url(../img/pageNext.gif) no-repeat 0 0;margin:1px 0 0 16px;}
.contentIn{float:left;margin:4px 7px 32px;width:96%;}
.contentInImg{float:left;width:100%;height:166px;overflow:hidden;margin-bottom:18px;margin-top:28px;}
.contentIn p{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;}
.newsNav{float:left;width:100%;color:#919090;margin-top:55px;}
.newsNav a{text-decoration:none;margin:0 0;color:#ffa800;font:italic 12px Arial;}
.newsNav a span{text-decoration:underline;margin:0 7px;color:#ffa800;font:italic 12px Arial;}
.newsNav a.inAct{color:#919090;font:italic 12px Arial;text-decoration:none;cursor:default;}
.newsNav a.inAct span{color:#919090;font:italic 12px Arial;text-decoration:none;}
.contentR p.shopP{float:left;font:bold 12px/175% Arial;margin:0 0 4px 8px;width:97%;}
.contentTabs2{float:left;width:100%;margin-top:12px;}
.contentTabs2 ul li{float:left;margin:0 28px 9px 7px;}
.contentTabs2 ul li a{float:left;color:#888888;font:bold italic 15px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs2 ul li span{float:left;color:#219007;font:bold italic 15px Arial;}
.qBlock{ float:left; width:130px;margin: 28px 4% 18px 27px;}
.qBlock a{text-decoration:none;}
.qBlock a span{float:left; width:120px;text-align:center;padding:0;
box-shadow:0 1px 4px #cecece;
}
.qBlock a em{text-align:center; color:#fa7301;font:12px/145% Arial; margin-top:9px; text-decoration:underline;float:left; width:120px;}
.giftBlock{float:left;width:96%;margin-top:23px;margin-bottom:20px;}
.giftBlockL{float:left;width:200px;height:130px;position:relative;overflow:hidden;margin-left:3px;margin-top:4px;}
.giftBlockR{margin-left: 227px; margin-top: 4px;}
.giftBlockR span{float:left;width:100%;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;}
.giftBlockR a{color:#fa7301;font:14px Arial;}
.giftBlockR p{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;}
.giftBlockR ol{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;list-style-position:inside;}
.giftBlockR ol li{padding-bottom:2px;}
.contentIn p span{ position:relative; float:left; width:186px; height:132px; overflow:hidden; margin:0 14px 10px 0;}
.contentIn p span .textAbs{position:absolute; top:0; left:0;}
.contentIn p a{color:#219007;}
.contentR h2{color:#49413b; font:bold 17px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.contentR h3{float:left;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;margin-top:15px;}
.contentIn table{color:#585858;font:12px Arial;float:left; width:99%;margin-top: 15px;margin-left: 1px;margin-bottom: 26px;}
.contentIn table thead{color:#585858;font:bold 12px Arial;}
.contentIn table thead td{ padding-bottom: 17px;}
.contentIn table tbody tr th{color:#585858;font:bold 12px Arial;text-align:center;padding: 7px 10px 10px;border:1px solid #c9c4bb;}
.contentIn table tbody tr td{color:#585858;text-align:center;padding: 4px 10px 3px;border:1px solid #c9c4bb;min-width:42px;position:relative;}
.contentIn table tbody tr td p{margin:0; padding:0;}
.contentIn table tbody tr td img{float:left;margin-right:8px;}
.contentIn table tbody tr td p a{color:#fa7301;font:11px Arial;float:right;margin-top: 2px;}
.contentIn table tbody tr td.picsTable{ width:192px; padding-right:0;}
.contentIn table tbody tr td.cardTable{ min-width:159px; padding-right:0;white-space:nowrap;}
.contentIn table tbody tr td.cardTable img{}
.contentIn ul{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;margin-top: 2px;}
.contentIn ul li{padding-bottom:5px;color:#fa7301;list-style-type:disc;margin-left:16px;}
.contentIn ul li span{color:#585858;}
.contentIn table tbody tr.inAct td{color:#888888!important;}
.contentIn table tbody tr.inAct td p{color:#888888!important;}
.contentIn table tbody tr.inAct td.picsTable{}
.contentMap{float:left; width:99%; height:462px;background:transparent url(../img/mapBg.jpg) repeat-x 0 0;margin-top: 34px;margin-bottom: 15px;}
.contentMap div{float:left; width:100%; height:454px;margin:4px 0; overflow:hidden;}
.buildBlock{float:left; width:100%;margin-top: 16px;margin-bottom: 23px;}
.buildBlockT{float:left; width:100%;height:192px; overflow:hidden;}
.buildBlockB{float:left; width:100%;margin-top: 12px;}
.buildBlockB div{font:12px/165% Arial;color:#585858; float:left; width:83%; position:relative;padding-right:17%;margin-bottom: 4px;}
.buildBlockB div em{float:left; width:126px; margin-right:15px; font:bold 12px/165% Arial;height:20px;}
.buildBlockB div a{text-decoration:none;color:#fa7301;font:11px Arial;position: absolute;top:0; right: 7px;}
.buildBlockB div a img{vertical-align:bottom; margin-right:7px;}
.buildBlockB div a span{color:#fa7301;text-decoration:underline;}
img.servIcon{position:absolute; top:7px; right:4%;}
.contentR h4{color:#49413b; font:bold 14px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.fileBlocks{float:left; width:100%;margin-bottom: -8px;}
.fileBlocks div{float:left; width:32%; margin: 18px 4% 18px 0;}
.fileBlocks div a{text-decoration:none;color:#787878;font:12px Arial;margin-left: 27px;}
.fileBlocks div a img{vertical-align:middle; margin-right:15px;}
.fileBlocks div a span{text-decoration:underline;margin-right:5px;color:#787878;font:12px Arial;}
.calcBlock{float:left;margin: 18px 17px 0; width: 91%; border:3px solid #e5e5e5; border-radius: 5px;padding: 0 0 21px;}
.calcLine p{color:#585858;font:bold 14px Arial;margin-left:20px; padding-bottom: 11px;}
.calcBlock label{color:#585858;font:12px Arial;margin-right: 23px;}
.calcLine{float:left;margin-bottom: 18px;position:relative;margin-top:15px;width:98%;}
.calcLineIn{float:left;width:44%;color:#8d8d8d;font:12px Arial;}
.borderLine{float:left;border:1px solid #219007;border-radius: 3px;margin: 2px 20px 15px; width: 91%;padding-top: 14px;padding-bottom: 6px;}
.borderLineIn{float:left;width:50%;}
.borderLineIn span{color:#585858;font:bold 20px Arial; float:left; width:56px; text-align:center;}
.borderLineIn p{color:#8d8d8d;font: 10px/140% Arial; margin: 4px 13px 4px 10px; width: auto;}
.borderLineIn div{padding-bottom:9px;}
.calcRadio{ vertical-align:top; margin-left:20px; padding:0;margin-top:1px;margin-right: 1px;}
.calcInp{color: #585858; font: 12px Arial; margin-left: 20px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 148px;}
.calcInp2{color: #585858; font: 12px Arial; margin-left: 3px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 228px;}
.calcMap{position:absolute; bottom:5px; left:80%; color:#219007; font: 12px Arial; }
.calcLine span{float: left; margin-bottom: 4px; margin-top: 6px; width: 33%;}
.calcCheck{ vertical-align:top; padding:0;margin-top:1px;margin-right: 1px;margin-left: 21px;}
.calcSub{float:left; border:none;margin-left: 39%; margin-top: 9px; cursor:pointer; width:146px; height:35px;background:transparent url(../img/calcSub.gif) no-repeat 0 0;}
.faqBlock{float:left; width:96%;background:transparent url(../img/hid1.gif) no-repeat 0 3px;padding-left:20px;margin-top: 43px;margin-bottom: -13px;}
.faqBlock a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.faqBlock p{color:#acacac; font:11px Arial;margin-top: 6px;}
.faqBlock p span{color:#585858;font:bold 11px Arial;margin: 0 14px 0 0; padding:0; height:auto; width:auto;}
.hidDiv{ float:left; width:100%; position:relative;margin-top:2px;margin-bottom:4px;display:none;}
.hidImg{ position:absolute; top:0; left:7px;}
.hidDivIn{float:left;margin-top:15px; background-color:#ededed;color:#585858;font:12px/170% Arial;border-radius: 5px;padding: 13px 10px 12px 21px;}
.actDiv{background:transparent url(../img/hid2.gif) no-repeat 0 3px;}
.faqBut{float:left; width:144px; height:46px; border:none; cursor:pointer;background:transparent url(../img/faqBut.gif) no-repeat 0 0;margin: 55px 18px 0;}
.vacancyBlock{float:left; width:100%; position:relative;margin-top: 29px;}
.vacancyBlock h4{margin-left:0;}
.vacancyBlock ul {float:left; width:90%;margin-top: 11px;}
.vacancyBlock ul li{margin-left: 13px;padding-bottom: 18px;}
.vacancyBlock ul li a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.vacancyBlock ul li.actLi{color:#219007;}
.vacancyBlock ul li.actLi a{color:#219007; font:14px/140% Arial; border-bottom:1px dotted #219007; text-decoration:none;}
.vacancyBlock ul li div{float: left; margin: 10px 7px; display:none;}
.vacancyBlock ul li ul{float:left;margin-top: 0px; padding-bottom: 20px;}
.vacancyBlock ul li p{color:#585858;font:bold 12px Arial;padding-bottom: 3px;}
.vacancyBlock ul li ul li{color:#585858;font:12px Arial/155%;list-style-type:none;margin-left:0;padding-bottom:1px;}
.vacAbs{ float:left; width:80px; position:absolute; top:19px; right:0px; text-align:center;}
.vacAbs a{text-decoration:none; }
.vacAbs a span{color:#596b70; font:11px/200% Arial; text-decoration:underline;}
.vacancyBlock p span{margin: 0 ; padding:0; height:auto; width:50%;}
.partL{ float:left; width:170px;margin-left: -2px;margin-top:6px;margin-bottom: 20px;}
.partL div{float:left; width:154px; overflow:hidden; border:3px solid white; box-shadow:0 1px 4px #818181;}
.partR{margin-left:180px;}
.partR a{color:#49413b; font:bold 16px/150% Arial;}
.partR p a{color:#219007; font:12px Arial;}
.partR div{float:left; width:100%; margin-top:12px;margin-bottom: -5px;}
.partR div p{margin:0;padding:0;}
.partT{float:left; width:100%; color:#727272; font:11px Arial;margin-top: -7px;margin-bottom: 6px;}
.partT img{vertical-align:baseline;}
.partT span{font:italic 11px Arial;margin-left: 9px; margin-right: 2px;}
.contentDivs{ float:left; width:100%;margin-top: 38px; margin-bottom: 7px;}
.contentDivs h5{color:#514f4c;font:bold italic 20px Arial;padding-bottom: 13px;}
.contentDivsL{ float:left; margin: 0 0 0 6%; width:56%;}
.contentDivsL div{float:left; width:100%;color:#717171; font:italic 12px Arial; margin-top: 3px; }
.contentDivsL div span{float:left;color:#717171; font: 13px "Myriad Pro", Tahoma;margin: 2px 6px 0 2px;}
.contentDivsL div a{color:#3380bc; font:13px/150% Arial;margin-right: 6px;}
.contentDivsR{ float:left; margin: 0 0 0 6%; width:28%;}
.contentDivsR div{float:left; width:100%;margin-top: 5px;margin-bottom: 9px;}
.contentDivsR div a{color:#3380bc; font:13px Arial;margin-right: 6px;}
.contentDivsR p{color:#636363; font: italic 12px/145% Arial; margin-top: 8px;}
__history/main.css.~69~ 0000666 00000053115 15047073365 0011055 0 ustar 00 html,body{height:100%;margin:0;padding:0;}
input,select,a{outline:none;}
body{color:black;width:100%;min-width:990px;height:100%;min-height:100%;font:11px Arial;background:#fff9ef url(../img/bodyBg.png) repeat-x top left;}
body.inner{background:white url(../img/innerBg.jpg) repeat-x top left;}
.wrap{min-height:100%;position:relative;float:left;width:100%;padding-bottom:272px;overflow: hidden;}
.wrapInner{margin:0 auto;max-width:1300px;}
.footer{float:left;width:100%;position:absolute;bottom:0;left:0;height:182px;background:transparent url(../img/footBg.png) repeat-x top left;}
.clear{clear:both;}
.footerIn{margin:0 auto;max-width:1300px;}
.header{float:left;width:100%;position:relative;z-index:1000;background:transparent url(../img/headBg.png) repeat-x top left;height:102px;}
.logo{ float: left; margin-left: 3%; margin-top: 24px; width: 24%;}
.mainMenu{float:left;width:60%;margin-top:40px;}
.mainMenu ul li{float:left;margin-right:2%;margin-left:2%;}
.mainMenu ul li a{color:#e0eff9;font:bold italic 14px Arial;border-bottom:1px solid #e0eff9;}
.mainMenu ul li a:hover{color:white;border-bottom:1px solid white;}
.entrance{float:right;margin:42px 6% 0 0;}
.entrance a{text-decoration:none;color:#e0eff9;}
.entrance a img{vertical-align:middle;margin-right:7px;}
.entrance a span{font:11px Arial;border-bottom:1px solid #e0eff9;}
.entrance a:hover{color:white;}
.entrance a:hover span{font:11px Arial;border-bottom:1px solid white;}
.secondMenu{float:left;margin-left:9%;margin-top:23px;width:72%;}
.secondMenu ul li{float:left;margin-right:5%;}
.secondMenu ul li a{text-decoration:none;color:#505050;}
.secondMenu ul li a span{display:block;margin:12px 0 0 0;float:left;}
.secondMenu ul li a span em{font:11px Arial;border-bottom:1px solid #505050;}
.secondMenu ul li a:hover{color:#eb2b21!important;}
.secondMenu ul li a:hover span em{font:11px Arial;border-bottom:1px solid #eb2b21;}
.secondMenu ul li a img{float:left;margin-right:9px;margin-left:-3px;}
.phones{margin:29px 6% 0 0;padding-bottom:10px;position:absolute;z-index:10;top:0; right:0;}
.phones div{color:white;font:12px Arial;}
.phones div span{color:white;font:bold 20px Arial;margin-left:4px;}
.phones p{width:70%;float:right;margin:9px 0 0;}
.phones p a{text-decoration:none;color:white;}
.phones p a img{float:left;margin-right:6px;}
.phones p a span{font:11px Arial;border-bottom:1px dotted white;}
.phones p a:hover{color:#e0eff9;}
.phones p a:hover span{font:11px Arial;border-bottom:1px dotted #e0eff9;}
.visual{float:left;width:100%;position:relative;margin-top: -5px;}
.visualIn{position:relative; z-index:9;height:333px;width:100%; overflow:hidden;}
.visualIn img{min-width:100%;}
.content{float:left;width:100%;padding-bottom:38px;overflow:hidden;z-index:103;position:relative;}
.visualMenu{ float:left; width:100%; background:transparent url(../img/visBg.png) no-repeat bottom center;padding-bottom:10px;}
.visualMenu table{width:100%;}
.visualMenu table td a{text-decoration:none; font:bold 24px "Myriad Pro", Tahoma;}
.visualMenu table td {text-align:center; vertical-align:middle;width:33%;padding: 8px 10px 10px;}
.visualMenu table td.td1 a{color:white;}
.visualMenu table td.td2 a{color:white;}
.visualMenu table td.td3 a{color:#bec2c5;}
.visualMenu table td.td1 {background:#0273ca;}
.visualMenu table td.td2 {background:#ff822a;}
.visualMenu table td.td3 {background:white;}
.contentAds{float:left;width:100%;margin-top:31px;}
.contentAds h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.adsBlockImg{text-align:center;display:block;margin:0 auto;width:220px;height:142px;background:transparent url(../img/adsBg.gif) no-repeat 0 0;position:relative;}
.adsBlockImg span{position:absolute;bottom:14px;width:100%;text-align:center;left:0;}
.adsBlock{float:left;width:21%;margin-top: 18px;margin-left: 3%;}
.adsBlock p a{color:#3380bc;font:italic 11px Arial;}
.adsBlock p{margin-top:-2px;text-align:center;display:block;}
.adsBlock p a:hover{color:#ff822a;}
.adsBlock p.actP a{color:#ff822a;}
.contentNews{float:left;width:100%;margin-top:42px;}
.contentNews h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.contentNewsBlock{float:left; margin-top: 17px; padding-left: 6%; width: 25%;}
.contentNewsBlock div{padding-bottom:9px;}
.contentNewsBlock span{color:#727272;font:italic 11px Arial;}
.contentNewsBlock em{color:white;font:italic 11px Arial;margin-left:19px;padding:0 8px 1px;}
.contentNewsBlock a{color:#e86a11;font:13px/150% Arial;}
.contentNewsBlock a:hover{color:#636363;font:13px/150% Arial;}
.contentNewsBlock p{color:#636363;font:italic 12px/150% Arial;padding-top:7px;}
.contentNewsBlock em.grayN{background:#6d6862;}
.contentNewsBlock em.orangeN{background:#ff822a;}
.contentNewsBlock em.yellowN{background:#0273ca;}
.contentBtm{float:left;width:100%;margin-top:41px;}
.contentBtm p{color:#575757;font:bold italic 14px Arial;padding-bottom:15px;margin-left: 6%;}
.contentBtm ul li{float:left;margin:0 1% 0 0;}
.contentBtm ul {margin-left:6%;}
.footerT{float:left;width:100%;margin-top:32px;}
.footerT ul li{float:left;margin-left:3%;width:20%;margin-right:1%;}
.footerT ul li span{color:#43392e;font:bold 12px Arial;display:block;margin-left:2px;margin-bottom:17px;text-transform:uppercase;letter-spacing:0.8px;}
.footerT ul li ul li{float:left;width:90%;margin:0 2px 12px;}
.footerT ul li ul li a{color:#43392e;font:11px Arial;}
.footerT ul li ul li a:hover{color:black;}
.footerB{float:left;width:100%;margin-top:31px;}
.footerSocial{float:left;margin:6px 2%;width:22%;margin-left:3%;width:21%;margin-right:1%;}
.footerSocial ul,.footerSocial ul li,.footerSocial ul li a{float:left;}
.footerSocial ul li a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#FFFFFF,#F3F3F3) repeat scroll 0 0 transparent;border-color:#E5E5E5 #D2D2D2 #C0C0C0 -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#333333;height:45px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:40px;}
.footerSocial ul li:first-child a{border-left:1px solid #D2D2D2;}
.footerSocial ul li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CBCBCB #A5A5A5 #818181;border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 4px #818181;color:#333333 !important;margin-left:-1px;position:relative;z-index:2;}
.footerSocial ul li:first-child a:hover{margin-left:0;}
.footerSocial ul li a span{display:block;font-size:10px;margin-bottom:3px;padding-top:5px;text-align:center;}
.footerSocial ul li a i{background:url("../img/social.png") no-repeat scroll 0 0 transparent;display:block;height:15px;margin-left:13px;width:15px;}
.footerSocial ul li.tw a i{width:18px;}
.footerSocial ul li.tw a{border-radius:5px 0 0 5px;}
.footerSocial ul li.vk a{border-radius:0 5px 5px 0;}
.footerSocial ul li.tw a i{margin-left:11px;width:18px;}
.footerSocial ul li.gplus a i{background:-19px 0;}
.footerSocial ul li.fb a i{background:-34px 0;}
.footerSocial ul li.vk a i{background:-49px 0;}
.footerSocial ul li.tw a:hover i{background:0 -16px;}
.footerSocial ul li.gplus a:hover i{background:-19px -16px;}
.footerSocial ul li.fb a:hover i{background:-34px -16px;}
.footerSocial ul li.vk a:hover i{background:-49px -16px;}
.copyright{float:left;margin:14px 0;width:22%;margin-left:1%;width:21%;margin-right:1%;padding-left:5px;}
.copyright p{color:#453d3d;font:11px Arial;padding-top:7px;}
.copyright a{color:#f69408;font:11px Arial;}
.copyright a:hover{color:black;}
.footAddress{float:left;width:21%;margin:4px 1% 0;padding-left:3px;}
.footAddress div{color:#f69408;font:12px Arial;}
.footAddress div span{color:#f69408;font:bold 20px Arial;margin-left:6px;}
.footAddress p{margin:6px 2px;color:#453d3d;font:11px Arial;}
.reactive{color:#453d3d;font:11px Arial;float:left;width:19%;margin-left:5%;margin-right:1%;margin-top:12px;padding-left:5px;}
.reactive a{text-decoration:none;}
.reactive a img{vertical-align:middle;margin-bottom:3px;}
.car{position:absolute;top:-1px;left:72%;}
.contentL{float:left;width:230px;margin-top:64px;}
.leftMenu{float:left;width:200px;margin-left:22px;margin-top: 1px;}
.leftMenu ul li{padding:4px 10px 6px;}
.leftMenu ul li a{color:#4a423c;font:13px Arial;}
.leftMenu ul li.a{background: #f18212 url("../img/leftMenuBg.jpg") repeat-x scroll 0 0;border-radius:13px;}
.leftMenu ul li ul{padding-top:7px;padding-bottom:19px;}
.leftMenu ul li ul li{padding:4px 10px 6px;width:160px;}
.leftMenu ul li.a a{color:white;font:bold 13px Arial;text-decoration:none;}
.contentL .secondMenu{margin:55px 0 0 22px;width:200px;}
.contentL .secondMenu span{float:none;margin-left:68px;}
.contentL .secondMenu ul li{float:left;width:100%;margin-bottom:35px;}
.contentR{margin-left:245px;margin-top:60px;position:relative;}
.contentR p{color:#4a423c;font:12px/150% Arial;}
.contentR h1{color:#4a423c;font:bold 26px/150% Arial;margin-left:5px;width:80%;}
.breadCr{float:left;width:100%;color:#888888;font:italic 11px Arial;margin-top:16px;margin-bottom:35px;}
.breadCr a{color:#888888;font:italic 11px Arial;margin:0 6px;}
.breadCr span{color:#888888;font:italic 11px Arial;margin:0 6px;}
.contentTabs{float:left;width:100%;margin-top:12px;}
.contentTabs ul li{float:left;margin:0 28px 0 7px;}
.contentTabs ul li a{float:left;color:#888888;font:bold italic 18px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs ul li span{float:left;color:#219007;font:bold italic 18px Arial;}
.newsBlock{float:left;width:96%;margin-top:23px;margin-bottom:7px;}
.newsBlockL{float:left;width:146px;height:103px;position:relative;overflow:hidden;margin-left:4px;margin-top:3px;}
.newsAbs{position:absolute;top:0;left:0;}
.newsBlockR{margin-left:167px;}
.newsBlockR span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:8px;}
.newsBlockR a{color:#fa7301;font:14px Arial;}
.newsBlockR p{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR p a{color:#219007;font:12px Arial;}
.newsBlockR em{background:#ff4310;color:white;font:italic 11px Arial;padding:0 6px 1px;margin-left:10px;vertical-align:top;}
.newsBlockR ul{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR ul li{padding-bottom:5px;}
.newsBlockR div{float:right;font: 11px Arial; color:#727272; margin-top: -3px;}
.newsBlockR div span{float:none; width:auto;font:italic 11px Arial;color:#727272;}
.newsBlockR div img{margin: 0 6px;}
.tenderBlock{float:left;width:98%;margin-top:3px;margin-bottom:29px;margin-left: 7px;}
.tenderBlock span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:3px;}
.tenderBlock a{color:#49413b;font:bold 16px/150% Arial;}
.tenderBlock p{float:left;font:12px/165% Arial;margin-top:4px;width:96%;color:#585858;}
.tenderBlock p a{color:#fa7301;font:12px Arial;text-decoration:none;margin-left: 5px;}
.tenderBlock p a span{float:none; width:auto; margin:0; text-decoration:underline;color:#fa7301;font:12px Arial;margin-right: 3px;}
.pages{float:left;width:500px;margin-left:168px;margin-top:31px;}
.pages a{float:left;color:#665d56;font:13px Arial;margin:0 6px;}
.pages span{float:left;color:#ffa800;font:13px Arial;margin:0 6px;}
a.pagePrev{width:26px;height:15px;background:transparent url(../img/pagePrev.gif) no-repeat 0 0;margin:1px 16px 0 0;}
a.pageNext{width:26px;height:15px;background:transparent url(../img/pageNext.gif) no-repeat 0 0;margin:1px 0 0 16px;}
.contentIn{float:left;margin:4px 7px 32px;width:96%;}
.contentInImg{float:left;width:100%;height:166px;overflow:hidden;margin-bottom:18px;margin-top:28px;}
.contentIn p{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;}
.newsNav{float:left;width:100%;color:#919090;margin-top:55px;}
.newsNav a{text-decoration:none;margin:0 0;color:#ffa800;font:italic 12px Arial;}
.newsNav a span{text-decoration:underline;margin:0 7px;color:#ffa800;font:italic 12px Arial;}
.newsNav a.inAct{color:#919090;font:italic 12px Arial;text-decoration:none;cursor:default;}
.newsNav a.inAct span{color:#919090;font:italic 12px Arial;text-decoration:none;}
.contentR p.shopP{float:left;font:bold 12px/175% Arial;margin:0 0 4px 8px;width:97%;}
.contentTabs2{float:left;width:100%;margin-top:12px;}
.contentTabs2 ul li{float:left;margin:0 28px 9px 7px;}
.contentTabs2 ul li a{float:left;color:#888888;font:bold italic 15px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs2 ul li span{float:left;color:#219007;font:bold italic 15px Arial;}
.qBlock{ float:left; width:130px;margin: 28px 4% 18px 27px;}
.qBlock a{text-decoration:none;}
.qBlock a span{float:left; width:120px;text-align:center;padding:0;
box-shadow:0 1px 4px #cecece;
}
.qBlock a em{text-align:center; color:#fa7301;font:12px/145% Arial; margin-top:9px; text-decoration:underline;float:left; width:120px;}
.giftBlock{float:left;width:96%;margin-top:23px;margin-bottom:20px;}
.giftBlockL{float:left;width:200px;height:130px;position:relative;overflow:hidden;margin-left:3px;margin-top:4px;}
.giftBlockR{margin-left: 227px; margin-top: 4px;}
.giftBlockR span{float:left;width:100%;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;}
.giftBlockR a{color:#fa7301;font:14px Arial;}
.giftBlockR p{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;}
.giftBlockR ol{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;list-style-position:inside;}
.giftBlockR ol li{padding-bottom:2px;}
.contentIn p span{ position:relative; float:left; width:186px; height:132px; overflow:hidden; margin:0 14px 10px 0;}
.contentIn p span .textAbs{position:absolute; top:0; left:0;}
.contentIn p a{color:#219007;}
.contentR h2{color:#49413b; font:bold 17px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.contentR h3{float:left;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;margin-top:15px;}
.contentIn table{color:#585858;font:12px Arial;float:left; width:99%;margin-top: 15px;margin-left: 1px;margin-bottom: 26px;}
.contentIn table thead{color:#585858;font:bold 12px Arial;}
.contentIn table thead td{ padding-bottom: 17px;}
.contentIn table tbody tr th{color:#585858;font:bold 12px Arial;text-align:center;padding: 7px 10px 10px;border:1px solid #c9c4bb;}
.contentIn table tbody tr td{color:#585858;text-align:center;padding: 4px 10px 3px;border:1px solid #c9c4bb;min-width:42px;position:relative;}
.contentIn table tbody tr td p{margin:0; padding:0;}
.contentIn table tbody tr td img{float:left;margin-right:8px;}
.contentIn table tbody tr td p a{color:#fa7301;font:11px Arial;float:right;margin-top: 2px;}
.contentIn table tbody tr td.picsTable{ width:192px; padding-right:0;}
.contentIn table tbody tr td.cardTable{ min-width:159px; padding-right:0;white-space:nowrap;}
.contentIn table tbody tr td.cardTable img{}
.contentIn ul{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;margin-top: 2px;}
.contentIn ul li{padding-bottom:5px;color:#fa7301;list-style-type:disc;margin-left:16px;}
.contentIn ul li span{color:#585858;}
.contentIn table tbody tr.inAct td{color:#888888!important;}
.contentIn table tbody tr.inAct td p{color:#888888!important;}
.contentIn table tbody tr.inAct td.picsTable{}
.contentMap{float:left; width:99%; height:462px;background:transparent url(../img/mapBg.jpg) repeat-x 0 0;margin-top: 34px;margin-bottom: 15px;}
.contentMap div{float:left; width:100%; height:454px;margin:4px 0; overflow:hidden;}
.buildBlock{float:left; width:100%;margin-top: 16px;margin-bottom: 23px;}
.buildBlockT{float:left; width:100%;height:192px; overflow:hidden;}
.buildBlockB{float:left; width:100%;margin-top: 12px;}
.buildBlockB div{font:12px/165% Arial;color:#585858; float:left; width:83%; position:relative;padding-right:17%;margin-bottom: 4px;}
.buildBlockB div em{float:left; width:126px; margin-right:15px; font:bold 12px/165% Arial;height:20px;}
.buildBlockB div a{text-decoration:none;color:#fa7301;font:11px Arial;position: absolute;top:0; right: 7px;}
.buildBlockB div a img{vertical-align:bottom; margin-right:7px;}
.buildBlockB div a span{color:#fa7301;text-decoration:underline;}
img.servIcon{position:absolute; top:7px; right:4%;}
.contentR h4{color:#49413b; font:bold 14px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.fileBlocks{float:left; width:100%;margin-bottom: -8px;}
.fileBlocks div{float:left; width:32%; margin: 18px 4% 18px 0;}
.fileBlocks div a{text-decoration:none;color:#787878;font:12px Arial;margin-left: 27px;}
.fileBlocks div a img{vertical-align:middle; margin-right:15px;}
.fileBlocks div a span{text-decoration:underline;margin-right:5px;color:#787878;font:12px Arial;}
.calcBlock{float:left;margin: 18px 17px 0; width: 91%; border:3px solid #e5e5e5; border-radius: 5px;padding: 0 0 21px;}
.calcLine p{color:#585858;font:bold 14px Arial;margin-left:20px; padding-bottom: 11px;}
.calcBlock label{color:#585858;font:12px Arial;margin-right: 23px;}
.calcLine{float:left;margin-bottom: 18px;position:relative;margin-top:15px;width:98%;}
.calcLineIn{float:left;width:44%;color:#8d8d8d;font:12px Arial;}
.borderLine{float:left;border:1px solid #219007;border-radius: 3px;margin: 2px 20px 15px; width: 91%;padding-top: 14px;padding-bottom: 6px;}
.borderLineIn{float:left;width:50%;}
.borderLineIn span{color:#585858;font:bold 20px Arial; float:left; width:56px; text-align:center;}
.borderLineIn p{color:#8d8d8d;font: 10px/140% Arial; margin: 4px 13px 4px 10px; width: auto;}
.borderLineIn div{padding-bottom:9px;}
.calcRadio{ vertical-align:top; margin-left:20px; padding:0;margin-top:1px;margin-right: 1px;}
.calcInp{color: #585858; font: 12px Arial; margin-left: 20px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 148px;}
.calcInp2{color: #585858; font: 12px Arial; margin-left: 3px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 228px;}
.calcMap{position:absolute; bottom:5px; left:80%; color:#219007; font: 12px Arial; }
.calcLine span{float: left; margin-bottom: 4px; margin-top: 6px; width: 33%;}
.calcCheck{ vertical-align:top; padding:0;margin-top:1px;margin-right: 1px;margin-left: 21px;}
.calcSub{float:left; border:none;margin-left: 39%; margin-top: 9px; cursor:pointer; width:146px; height:35px;background:transparent url(../img/calcSub.gif) no-repeat 0 0;}
.faqBlock{float:left; width:96%;background:transparent url(../img/hid1.gif) no-repeat 0 3px;padding-left:20px;margin-top: 43px;margin-bottom: -13px;}
.faqBlock a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.faqBlock p{color:#acacac; font:11px Arial;margin-top: 6px;}
.faqBlock p span{color:#585858;font:bold 11px Arial;margin: 0 14px 0 0; padding:0; height:auto; width:auto;}
.hidDiv{ float:left; width:100%; position:relative;margin-top:2px;margin-bottom:4px;display:none;}
.hidImg{ position:absolute; top:0; left:7px;}
.hidDivIn{float:left;margin-top:15px; background-color:#ededed;color:#585858;font:12px/170% Arial;border-radius: 5px;padding: 13px 10px 12px 21px;}
.actDiv{background:transparent url(../img/hid2.gif) no-repeat 0 3px;}
.faqBut{float:left; width:144px; height:46px; border:none; cursor:pointer;background:transparent url(../img/faqBut.gif) no-repeat 0 0;margin: 55px 18px 0;}
.vacancyBlock{float:left; width:100%; position:relative;margin-top: 29px;}
.vacancyBlock h4{margin-left:0;}
.vacancyBlock ul {float:left; width:90%;margin-top: 11px;}
.vacancyBlock ul li{margin-left: 13px;padding-bottom: 18px;}
.vacancyBlock ul li a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.vacancyBlock ul li.actLi{color:#219007;}
.vacancyBlock ul li.actLi a{color:#219007; font:14px/140% Arial; border-bottom:1px dotted #219007; text-decoration:none;}
.vacancyBlock ul li div{float: left; margin: 10px 7px; display:none;}
.vacancyBlock ul li ul{float:left;margin-top: 0px; padding-bottom: 20px;}
.vacancyBlock ul li p{color:#585858;font:bold 12px Arial;padding-bottom: 3px;}
.vacancyBlock ul li ul li{color:#585858;font:12px Arial/155%;list-style-type:none;margin-left:0;padding-bottom:1px;}
.vacAbs{ float:left; width:80px; position:absolute; top:19px; right:0px; text-align:center;}
.vacAbs a{text-decoration:none; }
.vacAbs a span{color:#596b70; font:11px/200% Arial; text-decoration:underline;}
.vacancyBlock p span{margin: 0 ; padding:0; height:auto; width:50%;}
.partL{ float:left; width:170px;margin-left: -2px;margin-top:6px;margin-bottom: 20px;}
.partL div{float:left; width:154px; overflow:hidden; border:3px solid white; box-shadow:0 1px 4px #818181;}
.partR{margin-left:180px;}
.partR a{color:#49413b; font:bold 16px/150% Arial;}
.partR p a{color:#219007; font:12px Arial;}
.partR div{float:left; width:100%; margin-top:12px;margin-bottom: -5px;}
.partR div p{margin:0;padding:0;}
.partT{float:left; width:100%; color:#727272; font:11px Arial;margin-top: -7px;margin-bottom: 6px;}
.partT img{vertical-align:baseline;}
.partT span{font:italic 11px Arial;margin-left: 9px; margin-right: 2px;}
.contentDivs{ float:left; width:100%;margin-top: 38px;}
.contentDivs h5{color:#514f4c;font:bold italic 20px Arial;padding-bottom: 13px;}
.contentDivsL{ float:left; margin: 0 0 0 6%; width:56%;}
.contentDivsL div{float:left; width:100%;color:#717171; font:italic 12px Arial; margin-top: 3px; }
.contentDivsL div span{float:left;color:#717171; font: 13px "Myriad Pro", Tahoma;margin: 2px 6px 0 2px;}
.contentDivsL div a{color:#3380bc; font:13px/150% Arial;margin-right: 6px;}
.contentDivsR{ float:left; margin: 0 0 0 6%; width:28%;}
__history/main.css.~70~ 0000666 00000053410 15047073365 0011043 0 ustar 00 html,body{height:100%;margin:0;padding:0;}
input,select,a{outline:none;}
body{color:black;width:100%;min-width:990px;height:100%;min-height:100%;font:11px Arial;background:#fff9ef url(../img/bodyBg.png) repeat-x top left;}
body.inner{background:white url(../img/innerBg.jpg) repeat-x top left;}
.wrap{min-height:100%;position:relative;float:left;width:100%;padding-bottom:272px;overflow: hidden;}
.wrapInner{margin:0 auto;max-width:1300px;}
.footer{float:left;width:100%;position:absolute;bottom:0;left:0;height:182px;background:transparent url(../img/footBg.png) repeat-x top left;}
.clear{clear:both;}
.footerIn{margin:0 auto;max-width:1300px;}
.header{float:left;width:100%;position:relative;z-index:1000;background:transparent url(../img/headBg.png) repeat-x top left;height:102px;}
.logo{ float: left; margin-left: 3%; margin-top: 24px; width: 24%;}
.mainMenu{float:left;width:60%;margin-top:40px;}
.mainMenu ul li{float:left;margin-right:2%;margin-left:2%;}
.mainMenu ul li a{color:#e0eff9;font:bold italic 14px Arial;border-bottom:1px solid #e0eff9;}
.mainMenu ul li a:hover{color:white;border-bottom:1px solid white;}
.entrance{float:right;margin:42px 6% 0 0;}
.entrance a{text-decoration:none;color:#e0eff9;}
.entrance a img{vertical-align:middle;margin-right:7px;}
.entrance a span{font:11px Arial;border-bottom:1px solid #e0eff9;}
.entrance a:hover{color:white;}
.entrance a:hover span{font:11px Arial;border-bottom:1px solid white;}
.secondMenu{float:left;margin-left:9%;margin-top:23px;width:72%;}
.secondMenu ul li{float:left;margin-right:5%;}
.secondMenu ul li a{text-decoration:none;color:#505050;}
.secondMenu ul li a span{display:block;margin:12px 0 0 0;float:left;}
.secondMenu ul li a span em{font:11px Arial;border-bottom:1px solid #505050;}
.secondMenu ul li a:hover{color:#eb2b21!important;}
.secondMenu ul li a:hover span em{font:11px Arial;border-bottom:1px solid #eb2b21;}
.secondMenu ul li a img{float:left;margin-right:9px;margin-left:-3px;}
.phones{margin:29px 6% 0 0;padding-bottom:10px;position:absolute;z-index:10;top:0; right:0;}
.phones div{color:white;font:12px Arial;}
.phones div span{color:white;font:bold 20px Arial;margin-left:4px;}
.phones p{width:70%;float:right;margin:9px 0 0;}
.phones p a{text-decoration:none;color:white;}
.phones p a img{float:left;margin-right:6px;}
.phones p a span{font:11px Arial;border-bottom:1px dotted white;}
.phones p a:hover{color:#e0eff9;}
.phones p a:hover span{font:11px Arial;border-bottom:1px dotted #e0eff9;}
.visual{float:left;width:100%;position:relative;margin-top: -5px;}
.visualIn{position:relative; z-index:9;height:333px;width:100%; overflow:hidden;}
.visualIn img{min-width:100%;}
.content{float:left;width:100%;padding-bottom:38px;overflow:hidden;z-index:103;position:relative;}
.visualMenu{ float:left; width:100%; background:transparent url(../img/visBg.png) no-repeat bottom center;padding-bottom:10px;}
.visualMenu table{width:100%;}
.visualMenu table td a{text-decoration:none; font:bold 24px "Myriad Pro", Tahoma;}
.visualMenu table td {text-align:center; vertical-align:middle;width:33%;padding: 8px 10px 10px;}
.visualMenu table td.td1 a{color:white;}
.visualMenu table td.td2 a{color:white;}
.visualMenu table td.td3 a{color:#bec2c5;}
.visualMenu table td.td1 {background:#0273ca;}
.visualMenu table td.td2 {background:#ff822a;}
.visualMenu table td.td3 {background:white;}
.contentAds{float:left;width:100%;margin-top:31px;}
.contentAds h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.adsBlockImg{text-align:center;display:block;margin:0 auto;width:220px;height:142px;background:transparent url(../img/adsBg.gif) no-repeat 0 0;position:relative;}
.adsBlockImg span{position:absolute;bottom:14px;width:100%;text-align:center;left:0;}
.adsBlock{float:left;width:21%;margin-top: 18px;margin-left: 3%;}
.adsBlock p a{color:#3380bc;font:italic 11px Arial;}
.adsBlock p{margin-top:-2px;text-align:center;display:block;}
.adsBlock p a:hover{color:#ff822a;}
.adsBlock p.actP a{color:#ff822a;}
.contentNews{float:left;width:100%;margin-top:42px;}
.contentNews h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.contentNewsBlock{float:left; margin-top: 17px; padding-left: 6%; width: 25%;}
.contentNewsBlock div{padding-bottom:9px;}
.contentNewsBlock span{color:#727272;font:italic 11px Arial;}
.contentNewsBlock em{color:white;font:italic 11px Arial;margin-left:19px;padding:0 8px 1px;}
.contentNewsBlock a{color:#e86a11;font:13px/150% Arial;}
.contentNewsBlock a:hover{color:#636363;font:13px/150% Arial;}
.contentNewsBlock p{color:#636363;font:italic 12px/150% Arial;padding-top:7px;}
.contentNewsBlock em.grayN{background:#6d6862;}
.contentNewsBlock em.orangeN{background:#ff822a;}
.contentNewsBlock em.yellowN{background:#0273ca;}
.contentBtm{float:left;width:100%;margin-top:41px;}
.contentBtm p{color:#575757;font:bold italic 14px Arial;padding-bottom:15px;margin-left: 6%;}
.contentBtm ul li{float:left;margin:0 1% 0 0;}
.contentBtm ul {margin-left:6%;}
.footerT{float:left;width:100%;margin-top:32px;}
.footerT ul li{float:left;margin-left:3%;width:20%;margin-right:1%;}
.footerT ul li span{color:#43392e;font:bold 12px Arial;display:block;margin-left:2px;margin-bottom:17px;text-transform:uppercase;letter-spacing:0.8px;}
.footerT ul li ul li{float:left;width:90%;margin:0 2px 12px;}
.footerT ul li ul li a{color:#43392e;font:11px Arial;}
.footerT ul li ul li a:hover{color:black;}
.footerB{float:left;width:100%;margin-top:31px;}
.footerSocial{float:left;margin:6px 2%;width:22%;margin-left:3%;width:21%;margin-right:1%;}
.footerSocial ul,.footerSocial ul li,.footerSocial ul li a{float:left;}
.footerSocial ul li a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#FFFFFF,#F3F3F3) repeat scroll 0 0 transparent;border-color:#E5E5E5 #D2D2D2 #C0C0C0 -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#333333;height:45px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:40px;}
.footerSocial ul li:first-child a{border-left:1px solid #D2D2D2;}
.footerSocial ul li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CBCBCB #A5A5A5 #818181;border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 4px #818181;color:#333333 !important;margin-left:-1px;position:relative;z-index:2;}
.footerSocial ul li:first-child a:hover{margin-left:0;}
.footerSocial ul li a span{display:block;font-size:10px;margin-bottom:3px;padding-top:5px;text-align:center;}
.footerSocial ul li a i{background:url("../img/social.png") no-repeat scroll 0 0 transparent;display:block;height:15px;margin-left:13px;width:15px;}
.footerSocial ul li.tw a i{width:18px;}
.footerSocial ul li.tw a{border-radius:5px 0 0 5px;}
.footerSocial ul li.vk a{border-radius:0 5px 5px 0;}
.footerSocial ul li.tw a i{margin-left:11px;width:18px;}
.footerSocial ul li.gplus a i{background:-19px 0;}
.footerSocial ul li.fb a i{background:-34px 0;}
.footerSocial ul li.vk a i{background:-49px 0;}
.footerSocial ul li.tw a:hover i{background:0 -16px;}
.footerSocial ul li.gplus a:hover i{background:-19px -16px;}
.footerSocial ul li.fb a:hover i{background:-34px -16px;}
.footerSocial ul li.vk a:hover i{background:-49px -16px;}
.copyright{float:left;margin:14px 0;width:22%;margin-left:1%;width:21%;margin-right:1%;padding-left:5px;}
.copyright p{color:#453d3d;font:11px Arial;padding-top:7px;}
.copyright a{color:#f69408;font:11px Arial;}
.copyright a:hover{color:black;}
.footAddress{float:left;width:21%;margin:4px 1% 0;padding-left:3px;}
.footAddress div{color:#f69408;font:12px Arial;}
.footAddress div span{color:#f69408;font:bold 20px Arial;margin-left:6px;}
.footAddress p{margin:6px 2px;color:#453d3d;font:11px Arial;}
.reactive{color:#453d3d;font:11px Arial;float:left;width:19%;margin-left:5%;margin-right:1%;margin-top:12px;padding-left:5px;}
.reactive a{text-decoration:none;}
.reactive a img{vertical-align:middle;margin-bottom:3px;}
.car{position:absolute;top:-1px;left:72%;}
.contentL{float:left;width:230px;margin-top:64px;}
.leftMenu{float:left;width:200px;margin-left:22px;margin-top: 1px;}
.leftMenu ul li{padding:4px 10px 6px;}
.leftMenu ul li a{color:#4a423c;font:13px Arial;}
.leftMenu ul li.a{background: #f18212 url("../img/leftMenuBg.jpg") repeat-x scroll 0 0;border-radius:13px;}
.leftMenu ul li ul{padding-top:7px;padding-bottom:19px;}
.leftMenu ul li ul li{padding:4px 10px 6px;width:160px;}
.leftMenu ul li.a a{color:white;font:bold 13px Arial;text-decoration:none;}
.contentL .secondMenu{margin:55px 0 0 22px;width:200px;}
.contentL .secondMenu span{float:none;margin-left:68px;}
.contentL .secondMenu ul li{float:left;width:100%;margin-bottom:35px;}
.contentR{margin-left:245px;margin-top:60px;position:relative;}
.contentR p{color:#4a423c;font:12px/150% Arial;}
.contentR h1{color:#4a423c;font:bold 26px/150% Arial;margin-left:5px;width:80%;}
.breadCr{float:left;width:100%;color:#888888;font:italic 11px Arial;margin-top:16px;margin-bottom:35px;}
.breadCr a{color:#888888;font:italic 11px Arial;margin:0 6px;}
.breadCr span{color:#888888;font:italic 11px Arial;margin:0 6px;}
.contentTabs{float:left;width:100%;margin-top:12px;}
.contentTabs ul li{float:left;margin:0 28px 0 7px;}
.contentTabs ul li a{float:left;color:#888888;font:bold italic 18px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs ul li span{float:left;color:#219007;font:bold italic 18px Arial;}
.newsBlock{float:left;width:96%;margin-top:23px;margin-bottom:7px;}
.newsBlockL{float:left;width:146px;height:103px;position:relative;overflow:hidden;margin-left:4px;margin-top:3px;}
.newsAbs{position:absolute;top:0;left:0;}
.newsBlockR{margin-left:167px;}
.newsBlockR span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:8px;}
.newsBlockR a{color:#fa7301;font:14px Arial;}
.newsBlockR p{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR p a{color:#219007;font:12px Arial;}
.newsBlockR em{background:#ff4310;color:white;font:italic 11px Arial;padding:0 6px 1px;margin-left:10px;vertical-align:top;}
.newsBlockR ul{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR ul li{padding-bottom:5px;}
.newsBlockR div{float:right;font: 11px Arial; color:#727272; margin-top: -3px;}
.newsBlockR div span{float:none; width:auto;font:italic 11px Arial;color:#727272;}
.newsBlockR div img{margin: 0 6px;}
.tenderBlock{float:left;width:98%;margin-top:3px;margin-bottom:29px;margin-left: 7px;}
.tenderBlock span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:3px;}
.tenderBlock a{color:#49413b;font:bold 16px/150% Arial;}
.tenderBlock p{float:left;font:12px/165% Arial;margin-top:4px;width:96%;color:#585858;}
.tenderBlock p a{color:#fa7301;font:12px Arial;text-decoration:none;margin-left: 5px;}
.tenderBlock p a span{float:none; width:auto; margin:0; text-decoration:underline;color:#fa7301;font:12px Arial;margin-right: 3px;}
.pages{float:left;width:500px;margin-left:168px;margin-top:31px;}
.pages a{float:left;color:#665d56;font:13px Arial;margin:0 6px;}
.pages span{float:left;color:#ffa800;font:13px Arial;margin:0 6px;}
a.pagePrev{width:26px;height:15px;background:transparent url(../img/pagePrev.gif) no-repeat 0 0;margin:1px 16px 0 0;}
a.pageNext{width:26px;height:15px;background:transparent url(../img/pageNext.gif) no-repeat 0 0;margin:1px 0 0 16px;}
.contentIn{float:left;margin:4px 7px 32px;width:96%;}
.contentInImg{float:left;width:100%;height:166px;overflow:hidden;margin-bottom:18px;margin-top:28px;}
.contentIn p{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;}
.newsNav{float:left;width:100%;color:#919090;margin-top:55px;}
.newsNav a{text-decoration:none;margin:0 0;color:#ffa800;font:italic 12px Arial;}
.newsNav a span{text-decoration:underline;margin:0 7px;color:#ffa800;font:italic 12px Arial;}
.newsNav a.inAct{color:#919090;font:italic 12px Arial;text-decoration:none;cursor:default;}
.newsNav a.inAct span{color:#919090;font:italic 12px Arial;text-decoration:none;}
.contentR p.shopP{float:left;font:bold 12px/175% Arial;margin:0 0 4px 8px;width:97%;}
.contentTabs2{float:left;width:100%;margin-top:12px;}
.contentTabs2 ul li{float:left;margin:0 28px 9px 7px;}
.contentTabs2 ul li a{float:left;color:#888888;font:bold italic 15px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs2 ul li span{float:left;color:#219007;font:bold italic 15px Arial;}
.qBlock{ float:left; width:130px;margin: 28px 4% 18px 27px;}
.qBlock a{text-decoration:none;}
.qBlock a span{float:left; width:120px;text-align:center;padding:0;
box-shadow:0 1px 4px #cecece;
}
.qBlock a em{text-align:center; color:#fa7301;font:12px/145% Arial; margin-top:9px; text-decoration:underline;float:left; width:120px;}
.giftBlock{float:left;width:96%;margin-top:23px;margin-bottom:20px;}
.giftBlockL{float:left;width:200px;height:130px;position:relative;overflow:hidden;margin-left:3px;margin-top:4px;}
.giftBlockR{margin-left: 227px; margin-top: 4px;}
.giftBlockR span{float:left;width:100%;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;}
.giftBlockR a{color:#fa7301;font:14px Arial;}
.giftBlockR p{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;}
.giftBlockR ol{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;list-style-position:inside;}
.giftBlockR ol li{padding-bottom:2px;}
.contentIn p span{ position:relative; float:left; width:186px; height:132px; overflow:hidden; margin:0 14px 10px 0;}
.contentIn p span .textAbs{position:absolute; top:0; left:0;}
.contentIn p a{color:#219007;}
.contentR h2{color:#49413b; font:bold 17px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.contentR h3{float:left;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;margin-top:15px;}
.contentIn table{color:#585858;font:12px Arial;float:left; width:99%;margin-top: 15px;margin-left: 1px;margin-bottom: 26px;}
.contentIn table thead{color:#585858;font:bold 12px Arial;}
.contentIn table thead td{ padding-bottom: 17px;}
.contentIn table tbody tr th{color:#585858;font:bold 12px Arial;text-align:center;padding: 7px 10px 10px;border:1px solid #c9c4bb;}
.contentIn table tbody tr td{color:#585858;text-align:center;padding: 4px 10px 3px;border:1px solid #c9c4bb;min-width:42px;position:relative;}
.contentIn table tbody tr td p{margin:0; padding:0;}
.contentIn table tbody tr td img{float:left;margin-right:8px;}
.contentIn table tbody tr td p a{color:#fa7301;font:11px Arial;float:right;margin-top: 2px;}
.contentIn table tbody tr td.picsTable{ width:192px; padding-right:0;}
.contentIn table tbody tr td.cardTable{ min-width:159px; padding-right:0;white-space:nowrap;}
.contentIn table tbody tr td.cardTable img{}
.contentIn ul{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;margin-top: 2px;}
.contentIn ul li{padding-bottom:5px;color:#fa7301;list-style-type:disc;margin-left:16px;}
.contentIn ul li span{color:#585858;}
.contentIn table tbody tr.inAct td{color:#888888!important;}
.contentIn table tbody tr.inAct td p{color:#888888!important;}
.contentIn table tbody tr.inAct td.picsTable{}
.contentMap{float:left; width:99%; height:462px;background:transparent url(../img/mapBg.jpg) repeat-x 0 0;margin-top: 34px;margin-bottom: 15px;}
.contentMap div{float:left; width:100%; height:454px;margin:4px 0; overflow:hidden;}
.buildBlock{float:left; width:100%;margin-top: 16px;margin-bottom: 23px;}
.buildBlockT{float:left; width:100%;height:192px; overflow:hidden;}
.buildBlockB{float:left; width:100%;margin-top: 12px;}
.buildBlockB div{font:12px/165% Arial;color:#585858; float:left; width:83%; position:relative;padding-right:17%;margin-bottom: 4px;}
.buildBlockB div em{float:left; width:126px; margin-right:15px; font:bold 12px/165% Arial;height:20px;}
.buildBlockB div a{text-decoration:none;color:#fa7301;font:11px Arial;position: absolute;top:0; right: 7px;}
.buildBlockB div a img{vertical-align:bottom; margin-right:7px;}
.buildBlockB div a span{color:#fa7301;text-decoration:underline;}
img.servIcon{position:absolute; top:7px; right:4%;}
.contentR h4{color:#49413b; font:bold 14px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.fileBlocks{float:left; width:100%;margin-bottom: -8px;}
.fileBlocks div{float:left; width:32%; margin: 18px 4% 18px 0;}
.fileBlocks div a{text-decoration:none;color:#787878;font:12px Arial;margin-left: 27px;}
.fileBlocks div a img{vertical-align:middle; margin-right:15px;}
.fileBlocks div a span{text-decoration:underline;margin-right:5px;color:#787878;font:12px Arial;}
.calcBlock{float:left;margin: 18px 17px 0; width: 91%; border:3px solid #e5e5e5; border-radius: 5px;padding: 0 0 21px;}
.calcLine p{color:#585858;font:bold 14px Arial;margin-left:20px; padding-bottom: 11px;}
.calcBlock label{color:#585858;font:12px Arial;margin-right: 23px;}
.calcLine{float:left;margin-bottom: 18px;position:relative;margin-top:15px;width:98%;}
.calcLineIn{float:left;width:44%;color:#8d8d8d;font:12px Arial;}
.borderLine{float:left;border:1px solid #219007;border-radius: 3px;margin: 2px 20px 15px; width: 91%;padding-top: 14px;padding-bottom: 6px;}
.borderLineIn{float:left;width:50%;}
.borderLineIn span{color:#585858;font:bold 20px Arial; float:left; width:56px; text-align:center;}
.borderLineIn p{color:#8d8d8d;font: 10px/140% Arial; margin: 4px 13px 4px 10px; width: auto;}
.borderLineIn div{padding-bottom:9px;}
.calcRadio{ vertical-align:top; margin-left:20px; padding:0;margin-top:1px;margin-right: 1px;}
.calcInp{color: #585858; font: 12px Arial; margin-left: 20px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 148px;}
.calcInp2{color: #585858; font: 12px Arial; margin-left: 3px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 228px;}
.calcMap{position:absolute; bottom:5px; left:80%; color:#219007; font: 12px Arial; }
.calcLine span{float: left; margin-bottom: 4px; margin-top: 6px; width: 33%;}
.calcCheck{ vertical-align:top; padding:0;margin-top:1px;margin-right: 1px;margin-left: 21px;}
.calcSub{float:left; border:none;margin-left: 39%; margin-top: 9px; cursor:pointer; width:146px; height:35px;background:transparent url(../img/calcSub.gif) no-repeat 0 0;}
.faqBlock{float:left; width:96%;background:transparent url(../img/hid1.gif) no-repeat 0 3px;padding-left:20px;margin-top: 43px;margin-bottom: -13px;}
.faqBlock a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.faqBlock p{color:#acacac; font:11px Arial;margin-top: 6px;}
.faqBlock p span{color:#585858;font:bold 11px Arial;margin: 0 14px 0 0; padding:0; height:auto; width:auto;}
.hidDiv{ float:left; width:100%; position:relative;margin-top:2px;margin-bottom:4px;display:none;}
.hidImg{ position:absolute; top:0; left:7px;}
.hidDivIn{float:left;margin-top:15px; background-color:#ededed;color:#585858;font:12px/170% Arial;border-radius: 5px;padding: 13px 10px 12px 21px;}
.actDiv{background:transparent url(../img/hid2.gif) no-repeat 0 3px;}
.faqBut{float:left; width:144px; height:46px; border:none; cursor:pointer;background:transparent url(../img/faqBut.gif) no-repeat 0 0;margin: 55px 18px 0;}
.vacancyBlock{float:left; width:100%; position:relative;margin-top: 29px;}
.vacancyBlock h4{margin-left:0;}
.vacancyBlock ul {float:left; width:90%;margin-top: 11px;}
.vacancyBlock ul li{margin-left: 13px;padding-bottom: 18px;}
.vacancyBlock ul li a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.vacancyBlock ul li.actLi{color:#219007;}
.vacancyBlock ul li.actLi a{color:#219007; font:14px/140% Arial; border-bottom:1px dotted #219007; text-decoration:none;}
.vacancyBlock ul li div{float: left; margin: 10px 7px; display:none;}
.vacancyBlock ul li ul{float:left;margin-top: 0px; padding-bottom: 20px;}
.vacancyBlock ul li p{color:#585858;font:bold 12px Arial;padding-bottom: 3px;}
.vacancyBlock ul li ul li{color:#585858;font:12px Arial/155%;list-style-type:none;margin-left:0;padding-bottom:1px;}
.vacAbs{ float:left; width:80px; position:absolute; top:19px; right:0px; text-align:center;}
.vacAbs a{text-decoration:none; }
.vacAbs a span{color:#596b70; font:11px/200% Arial; text-decoration:underline;}
.vacancyBlock p span{margin: 0 ; padding:0; height:auto; width:50%;}
.partL{ float:left; width:170px;margin-left: -2px;margin-top:6px;margin-bottom: 20px;}
.partL div{float:left; width:154px; overflow:hidden; border:3px solid white; box-shadow:0 1px 4px #818181;}
.partR{margin-left:180px;}
.partR a{color:#49413b; font:bold 16px/150% Arial;}
.partR p a{color:#219007; font:12px Arial;}
.partR div{float:left; width:100%; margin-top:12px;margin-bottom: -5px;}
.partR div p{margin:0;padding:0;}
.partT{float:left; width:100%; color:#727272; font:11px Arial;margin-top: -7px;margin-bottom: 6px;}
.partT img{vertical-align:baseline;}
.partT span{font:italic 11px Arial;margin-left: 9px; margin-right: 2px;}
.contentDivs{ float:left; width:100%;margin-top: 38px;}
.contentDivs h5{color:#514f4c;font:bold italic 20px Arial;padding-bottom: 13px;}
.contentDivsL{ float:left; margin: 0 0 0 6%; width:56%;}
.contentDivsL div{float:left; width:100%;color:#717171; font:italic 12px Arial; margin-top: 3px; }
.contentDivsL div span{float:left;color:#717171; font: 13px "Myriad Pro", Tahoma;margin: 2px 6px 0 2px;}
.contentDivsL div a{color:#3380bc; font:13px/150% Arial;margin-right: 6px;}
.contentDivsR{ float:left; margin: 0 0 0 6%; width:28%;}
.contentDivsR div{float:left; width:100%;}
.contentDivsR div a{color:#3380bc; font:13px Arial;margin-right: 6px;}
.contentDivsR p{color:#636363; font:italic 12px Arial; margin-top: 3px; }
__history/main.css.~89~ 0000666 00000052545 15047073365 0011065 0 ustar 00 html,body{height:100%;margin:0;padding:0;}
input,select,a{outline:none;}
body{color:black;width:100%;min-width:990px;height:100%;min-height:100%;font:11px Arial;background:#fff9ef url(../img/bodyBg.png) repeat-x top left;}
body.inner{background:white url(../img/innerBg.jpg) repeat-x top left;}
.wrap{min-height:100%;position:relative;float:left;width:100%;overflow: hidden;}
.wrapInner{margin:0 auto;max-width:1300px;}
.footer{float:left;width:100%;position:absolute;bottom:0;left:0;height:182px;background:transparent url(../img/footBg.png) repeat-x top left;}
.clear{clear:both;}
.footerIn{margin:0 auto;max-width:1300px;}
.header{float:left;width:100%;position:relative;z-index:1000;background:transparent url(../img/headBg.png) repeat-x top left;height:102px;}
.logo{ float: left; margin-left: 3%; margin-top: 24px; width: 24%;}
.mainMenu{float:left;width:60%;margin-top:40px;}
.mainMenu ul li{float:left;margin-right:2%;margin-left:2%;}
.mainMenu ul li a{color:#e0eff9;font:bold italic 14px Arial;border-bottom:1px solid #e0eff9;}
.mainMenu ul li a:hover{color:white;border-bottom:1px solid white;}
.entrance{float:right;margin:42px 6% 0 0;}
.entrance a{text-decoration:none;color:#e0eff9;}
.entrance a img{vertical-align:middle;margin-right:7px;}
.entrance a span{font:11px Arial;border-bottom:1px solid #e0eff9;}
.entrance a:hover{color:white;}
.entrance a:hover span{font:11px Arial;border-bottom:1px solid white;}
.secondMenu{float:left;margin-left:9%;margin-top:23px;width:72%;}
.secondMenu ul li{float:left;margin-right:5%;}
.secondMenu ul li a{text-decoration:none;color:#505050;}
.secondMenu ul li a span{display:block;margin:12px 0 0 0;float:left;}
.secondMenu ul li a span em{font:11px Arial;border-bottom:1px solid #505050;}
.secondMenu ul li a:hover{color:#eb2b21!important;}
.secondMenu ul li a:hover span em{font:11px Arial;border-bottom:1px solid #eb2b21;}
.secondMenu ul li a img{float:left;margin-right:9px;margin-left:-3px;}
.phones{margin:29px 6% 0 0;padding-bottom:10px;position:absolute;z-index:10;top:0; right:0;}
.phones div{color:white;font:12px Arial;}
.phones div span{color:white;font:bold 20px Arial;margin-left:4px;}
.phones p{width:70%;float:right;margin:9px 0 0;}
.phones p a{text-decoration:none;color:white;}
.phones p a img{float:left;margin-right:6px;}
.phones p a span{font:11px Arial;border-bottom:1px dotted white;}
.phones p a:hover{color:#e0eff9;}
.phones p a:hover span{font:11px Arial;border-bottom:1px dotted #e0eff9;}
.visual{float:left;width:100%;position:relative;margin-top: -5px;}
.visualIn{position:relative; z-index:9;height:333px;width:100%; overflow:hidden;}
.visualIn img{min-width:100%;}
.content{float:left;width:100%;padding-bottom:221px;overflow:hidden;}
.visualMenu{ float:left; width:100%; background:transparent url(../img/visBg.png) no-repeat bottom center;padding-bottom:10px;}
.visualMenu table{width:100%;}
.visualMenu table td a{text-decoration:none; font:bold 24px "Myriad Pro", Tahoma;}
.visualMenu table td {text-align:center; vertical-align:middle;width:33%;padding: 8px 10px 10px;}
.visualMenu table td.td1 a{color:white;}
.visualMenu table td.td2 a{color:white;}
.visualMenu table td.td3 a{color:#bec2c5;}
.visualMenu table td.td1 {background:#0273ca;}
.visualMenu table td.td2 {background:#ff822a;}
.visualMenu table td.td3 {background:white;}
.contentAds{float:left;width:100%;margin-top:31px;}
.contentAds h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.adsBlockImg{text-align:center;display:block;margin:0 auto;width:220px;height:142px;background:transparent url(../img/adsBg.gif) no-repeat 0 0;position:relative;}
.adsBlockImg span{position:absolute;bottom:14px;width:100%;text-align:center;left:0;}
.adsBlock{float:left;width:21%;margin-top: 18px;margin-left: 3%;}
.adsBlock p a{color:#3380bc;font:italic 11px Arial;}
.adsBlock p{margin-top:-2px;text-align:center;display:block;}
.adsBlock p a:hover{color:#ff822a;}
.adsBlock p.actP a{color:#ff822a;}
.contentNews{float:left;width:100%;margin-top:42px;}
.contentNews h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.contentNewsBlock{float:left; margin-top: 17px; padding-left: 6%; width: 25%;}
.contentNewsBlock div{padding-bottom:9px;}
.contentNewsBlock span{color:#727272;font:italic 11px Arial;}
.contentNewsBlock em{color:white;font:italic 11px Arial;margin-left:19px;padding:0 8px 1px;}
.contentNewsBlock a{color:#e86a11;font:13px/150% Arial;}
.contentNewsBlock a:hover{color:#636363;font:13px/150% Arial;}
.contentNewsBlock p{color:#636363;font:italic 12px/150% Arial;padding-top:7px;}
.contentNewsBlock em.grayN{background:#6d6862;}
.contentNewsBlock em.orangeN{background:#ff822a;}
.contentNewsBlock em.yellowN{background:#0273ca;}
.contentBtm{float:left;width:100%;margin-top:41px;}
.contentBtm p{color:#575757;font:bold italic 14px Arial;padding-bottom:15px;margin-left: 6%;}
.contentBtm ul li{float:left;margin:0 1% 0 0;}
.contentBtm ul {margin-left:6%;}
.footerT{float:left;width:94%;margin-top:39px;margin-left:6%;}
.footerT ul li{float:left;width:25%;margin-bottom: 10px;}
.footerT ul li a{color:#e0eff9;font:11px Arial;}
.footerT ul li a:hover{color:white;}
.footerB{float:left;width:100%;margin-top:12px;}
.footerSocial{float:left; margin: 10px 0 6px 6%; width: 8%;}
.footerSocial ul,.footerSocial ul li,.footerSocial ul li a{float:left;}
.footerSocial ul li a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#FFFFFF,#F3F3F3) repeat scroll 0 0 transparent;border-color:#E5E5E5 #D2D2D2 #C0C0C0 -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#333333;height:45px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:40px;}
.footerSocial ul li:first-child a{border-left:1px solid #D2D2D2;}
.footerSocial ul li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CBCBCB #A5A5A5 #818181;border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 4px #818181;color:#333333 !important;margin-left:-1px;position:relative;z-index:2;}
.footerSocial ul li:first-child a:hover{margin-left:0;}
.footerSocial ul li a span{display:block;font-size:10px;margin-bottom:3px;padding-top:5px;text-align:center;}
.footerSocial ul li a i{background:url("../img/social.png") no-repeat scroll 0 0 transparent;display:block;height:15px;margin-left:13px;width:15px;}
.footerSocial ul li.fb a{border-radius:5px 0 0 5px;}
.footerSocial ul li.vk a{border-radius:0 5px 5px 0;}
.footerSocial ul li.fb a i{background-position:top left;}
.footerSocial ul li.vk a i{background-position:top right;}
.footerSocial ul li.fb a:hover i{background-position:bottom left;}
.footerSocial ul li.vk a:hover i{background-position:bottom right;}
.copyright{float:left;margin:8px 0;width:22%;margin-left:1%;width:21%;margin-right:1%;padding-left:5px;}
.copyright p{color:#453d3d;font:12px "Myriad Pro", Tahoma;padding-top:7px;padding-bottom: 7px;}
.copyright a{color:#453d3d;font:12px "Myriad Pro", Tahoma;}
.copyright a:hover{color:black;}
.footAddress{float:left;width:23%;margin:4px 1% 0 8%;padding-left:3px;}
.footAddress div{color:#453d3d;font:12px Arial;}
.footAddress div span{color:white;font:bold 20px Arial;margin-left:6px;}
.footAddress p{margin:6px 2px;color:#453d3d;font:11px Arial;}
.reactive{color:#453d3d;font:11px Arial;float:right;width:19%;margin-right:9%;margin-top:12px;padding-left:5px;text-align:right;}
.reactive a{text-decoration:none;}
.reactive a img{vertical-align:middle;}
.car{position:absolute;top:-1px;left:72%;}
.contentL{float:left;width:230px;margin-top:64px;}
.leftMenu{float:left;width:200px;margin-left:22px;margin-top: 1px;}
.leftMenu ul li{padding:4px 10px 6px;}
.leftMenu ul li a{color:#4a423c;font:13px Arial;}
.leftMenu ul li.a{background: #f18212 url("../img/leftMenuBg.jpg") repeat-x scroll 0 0;border-radius:13px;}
.leftMenu ul li ul{padding-top:7px;padding-bottom:19px;}
.leftMenu ul li ul li{padding:4px 10px 6px;width:160px;}
.leftMenu ul li.a a{color:white;font:bold 13px Arial;text-decoration:none;}
.contentL .secondMenu{margin:55px 0 0 22px;width:200px;}
.contentL .secondMenu span{float:none;margin-left:68px;}
.contentL .secondMenu ul li{float:left;width:100%;margin-bottom:35px;}
.contentR{margin-left:245px;margin-top:60px;position:relative;}
.contentR p{color:#4a423c;font:12px/150% Arial;}
.contentR h1{color:#4a423c;font:bold 26px/150% Arial;margin-left:5px;width:80%;}
.breadCr{float:left;width:100%;color:#888888;font:italic 11px Arial;margin-top:16px;margin-bottom:35px;}
.breadCr a{color:#888888;font:italic 11px Arial;margin:0 6px;}
.breadCr span{color:#888888;font:italic 11px Arial;margin:0 6px;}
.contentTabs{float:left;width:100%;margin-top:12px;}
.contentTabs ul li{float:left;margin:0 28px 0 7px;}
.contentTabs ul li a{float:left;color:#888888;font:bold italic 18px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs ul li span{float:left;color:#219007;font:bold italic 18px Arial;}
.newsBlock{float:left;width:96%;margin-top:23px;margin-bottom:7px;}
.newsBlockL{float:left;width:146px;height:103px;position:relative;overflow:hidden;margin-left:4px;margin-top:3px;}
.newsAbs{position:absolute;top:0;left:0;}
.newsBlockR{margin-left:167px;}
.newsBlockR span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:8px;}
.newsBlockR a{color:#fa7301;font:14px Arial;}
.newsBlockR p{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR p a{color:#219007;font:12px Arial;}
.newsBlockR em{background:#ff4310;color:white;font:italic 11px Arial;padding:0 6px 1px;margin-left:10px;vertical-align:top;}
.newsBlockR ul{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR ul li{padding-bottom:5px;}
.newsBlockR div{float:right;font: 11px Arial; color:#727272; margin-top: -3px;}
.newsBlockR div span{float:none; width:auto;font:italic 11px Arial;color:#727272;}
.newsBlockR div img{margin: 0 6px;}
.tenderBlock{float:left;width:98%;margin-top:3px;margin-bottom:29px;margin-left: 7px;}
.tenderBlock span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:3px;}
.tenderBlock a{color:#49413b;font:bold 16px/150% Arial;}
.tenderBlock p{float:left;font:12px/165% Arial;margin-top:4px;width:96%;color:#585858;}
.tenderBlock p a{color:#fa7301;font:12px Arial;text-decoration:none;margin-left: 5px;}
.tenderBlock p a span{float:none; width:auto; margin:0; text-decoration:underline;color:#fa7301;font:12px Arial;margin-right: 3px;}
.pages{float:left;width:500px;margin-left:168px;margin-top:31px;}
.pages a{float:left;color:#665d56;font:13px Arial;margin:0 6px;}
.pages span{float:left;color:#ffa800;font:13px Arial;margin:0 6px;}
a.pagePrev{width:26px;height:15px;background:transparent url(../img/pagePrev.gif) no-repeat 0 0;margin:1px 16px 0 0;}
a.pageNext{width:26px;height:15px;background:transparent url(../img/pageNext.gif) no-repeat 0 0;margin:1px 0 0 16px;}
.contentIn{float:left;margin:4px 7px 32px;width:96%;}
.contentInImg{float:left;width:100%;height:166px;overflow:hidden;margin-bottom:18px;margin-top:28px;}
.contentIn p{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;}
.newsNav{float:left;width:100%;color:#919090;margin-top:55px;}
.newsNav a{text-decoration:none;margin:0 0;color:#ffa800;font:italic 12px Arial;}
.newsNav a span{text-decoration:underline;margin:0 7px;color:#ffa800;font:italic 12px Arial;}
.newsNav a.inAct{color:#919090;font:italic 12px Arial;text-decoration:none;cursor:default;}
.newsNav a.inAct span{color:#919090;font:italic 12px Arial;text-decoration:none;}
.contentR p.shopP{float:left;font:bold 12px/175% Arial;margin:0 0 4px 8px;width:97%;}
.contentTabs2{float:left;width:100%;margin-top:12px;}
.contentTabs2 ul li{float:left;margin:0 28px 9px 7px;}
.contentTabs2 ul li a{float:left;color:#888888;font:bold italic 15px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs2 ul li span{float:left;color:#219007;font:bold italic 15px Arial;}
.qBlock{ float:left; width:130px;margin: 28px 4% 18px 27px;}
.qBlock a{text-decoration:none;}
.qBlock a span{float:left; width:120px;text-align:center;padding:0;
box-shadow:0 1px 4px #cecece;
}
.qBlock a em{text-align:center; color:#fa7301;font:12px/145% Arial; margin-top:9px; text-decoration:underline;float:left; width:120px;}
.giftBlock{float:left;width:96%;margin-top:23px;margin-bottom:20px;}
.giftBlockL{float:left;width:200px;height:130px;position:relative;overflow:hidden;margin-left:3px;margin-top:4px;}
.giftBlockR{margin-left: 227px; margin-top: 4px;}
.giftBlockR span{float:left;width:100%;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;}
.giftBlockR a{color:#fa7301;font:14px Arial;}
.giftBlockR p{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;}
.giftBlockR ol{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;list-style-position:inside;}
.giftBlockR ol li{padding-bottom:2px;}
.contentIn p span{ position:relative; float:left; width:186px; height:132px; overflow:hidden; margin:0 14px 10px 0;}
.contentIn p span .textAbs{position:absolute; top:0; left:0;}
.contentIn p a{color:#219007;}
.contentR h2{color:#49413b; font:bold 17px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.contentR h3{float:left;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;margin-top:15px;}
.contentIn table{color:#585858;font:12px Arial;float:left; width:99%;margin-top: 15px;margin-left: 1px;margin-bottom: 26px;}
.contentIn table thead{color:#585858;font:bold 12px Arial;}
.contentIn table thead td{ padding-bottom: 17px;}
.contentIn table tbody tr th{color:#585858;font:bold 12px Arial;text-align:center;padding: 7px 10px 10px;border:1px solid #c9c4bb;}
.contentIn table tbody tr td{color:#585858;text-align:center;padding: 4px 10px 3px;border:1px solid #c9c4bb;min-width:42px;position:relative;}
.contentIn table tbody tr td p{margin:0; padding:0;}
.contentIn table tbody tr td img{float:left;margin-right:8px;}
.contentIn table tbody tr td p a{color:#fa7301;font:11px Arial;float:right;margin-top: 2px;}
.contentIn table tbody tr td.picsTable{ width:192px; padding-right:0;}
.contentIn table tbody tr td.cardTable{ min-width:159px; padding-right:0;white-space:nowrap;}
.contentIn table tbody tr td.cardTable img{}
.contentIn ul{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;margin-top: 2px;}
.contentIn ul li{padding-bottom:5px;color:#fa7301;list-style-type:disc;margin-left:16px;}
.contentIn ul li span{color:#585858;}
.contentIn table tbody tr.inAct td{color:#888888!important;}
.contentIn table tbody tr.inAct td p{color:#888888!important;}
.contentIn table tbody tr.inAct td.picsTable{}
.contentMap{float:left; width:99%; height:462px;background:transparent url(../img/mapBg.jpg) repeat-x 0 0;margin-top: 34px;margin-bottom: 15px;}
.contentMap div{float:left; width:100%; height:454px;margin:4px 0; overflow:hidden;}
.buildBlock{float:left; width:100%;margin-top: 16px;margin-bottom: 23px;}
.buildBlockT{float:left; width:100%;height:192px; overflow:hidden;}
.buildBlockB{float:left; width:100%;margin-top: 12px;}
.buildBlockB div{font:12px/165% Arial;color:#585858; float:left; width:83%; position:relative;padding-right:17%;margin-bottom: 4px;}
.buildBlockB div em{float:left; width:126px; margin-right:15px; font:bold 12px/165% Arial;height:20px;}
.buildBlockB div a{text-decoration:none;color:#fa7301;font:11px Arial;position: absolute;top:0; right: 7px;}
.buildBlockB div a img{vertical-align:bottom; margin-right:7px;}
.buildBlockB div a span{color:#fa7301;text-decoration:underline;}
img.servIcon{position:absolute; top:7px; right:4%;}
.contentR h4{color:#49413b; font:bold 14px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.fileBlocks{float:left; width:100%;margin-bottom: -8px;}
.fileBlocks div{float:left; width:32%; margin: 18px 4% 18px 0;}
.fileBlocks div a{text-decoration:none;color:#787878;font:12px Arial;margin-left: 27px;}
.fileBlocks div a img{vertical-align:middle; margin-right:15px;}
.fileBlocks div a span{text-decoration:underline;margin-right:5px;color:#787878;font:12px Arial;}
.calcBlock{float:left;margin: 18px 17px 0; width: 91%; border:3px solid #e5e5e5; border-radius: 5px;padding: 0 0 21px;}
.calcLine p{color:#585858;font:bold 14px Arial;margin-left:20px; padding-bottom: 11px;}
.calcBlock label{color:#585858;font:12px Arial;margin-right: 23px;}
.calcLine{float:left;margin-bottom: 18px;position:relative;margin-top:15px;width:98%;}
.calcLineIn{float:left;width:44%;color:#8d8d8d;font:12px Arial;}
.borderLine{float:left;border:1px solid #219007;border-radius: 3px;margin: 2px 20px 15px; width: 91%;padding-top: 14px;padding-bottom: 6px;}
.borderLineIn{float:left;width:50%;}
.borderLineIn span{color:#585858;font:bold 20px Arial; float:left; width:56px; text-align:center;}
.borderLineIn p{color:#8d8d8d;font: 10px/140% Arial; margin: 4px 13px 4px 10px; width: auto;}
.borderLineIn div{padding-bottom:9px;}
.calcRadio{ vertical-align:top; margin-left:20px; padding:0;margin-top:1px;margin-right: 1px;}
.calcInp{color: #585858; font: 12px Arial; margin-left: 20px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 148px;}
.calcInp2{color: #585858; font: 12px Arial; margin-left: 3px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 228px;}
.calcMap{position:absolute; bottom:5px; left:80%; color:#219007; font: 12px Arial; }
.calcLine span{float: left; margin-bottom: 4px; margin-top: 6px; width: 33%;}
.calcCheck{ vertical-align:top; padding:0;margin-top:1px;margin-right: 1px;margin-left: 21px;}
.calcSub{float:left; border:none;margin-left: 39%; margin-top: 9px; cursor:pointer; width:146px; height:35px;background:transparent url(../img/calcSub.gif) no-repeat 0 0;}
.faqBlock{float:left; width:96%;background:transparent url(../img/hid1.gif) no-repeat 0 3px;padding-left:20px;margin-top: 43px;margin-bottom: -13px;}
.faqBlock a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.faqBlock p{color:#acacac; font:11px Arial;margin-top: 6px;}
.faqBlock p span{color:#585858;font:bold 11px Arial;margin: 0 14px 0 0; padding:0; height:auto; width:auto;}
.hidDiv{ float:left; width:100%; position:relative;margin-top:2px;margin-bottom:4px;display:none;}
.hidImg{ position:absolute; top:0; left:7px;}
.hidDivIn{float:left;margin-top:15px; background-color:#ededed;color:#585858;font:12px/170% Arial;border-radius: 5px;padding: 13px 10px 12px 21px;}
.actDiv{background:transparent url(../img/hid2.gif) no-repeat 0 3px;}
.faqBut{float:left; width:144px; height:46px; border:none; cursor:pointer;background:transparent url(../img/faqBut.gif) no-repeat 0 0;margin: 55px 18px 0;}
.vacancyBlock{float:left; width:100%; position:relative;margin-top: 29px;}
.vacancyBlock h4{margin-left:0;}
.vacancyBlock ul {float:left; width:90%;margin-top: 11px;}
.vacancyBlock ul li{margin-left: 13px;padding-bottom: 18px;}
.vacancyBlock ul li a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.vacancyBlock ul li.actLi{color:#219007;}
.vacancyBlock ul li.actLi a{color:#219007; font:14px/140% Arial; border-bottom:1px dotted #219007; text-decoration:none;}
.vacancyBlock ul li div{float: left; margin: 10px 7px; display:none;}
.vacancyBlock ul li ul{float:left;margin-top: 0px; padding-bottom: 20px;}
.vacancyBlock ul li p{color:#585858;font:bold 12px Arial;padding-bottom: 3px;}
.vacancyBlock ul li ul li{color:#585858;font:12px Arial/155%;list-style-type:none;margin-left:0;padding-bottom:1px;}
.vacAbs{ float:left; width:80px; position:absolute; top:19px; right:0px; text-align:center;}
.vacAbs a{text-decoration:none; }
.vacAbs a span{color:#596b70; font:11px/200% Arial; text-decoration:underline;}
.vacancyBlock p span{margin: 0 ; padding:0; height:auto; width:50%;}
.partL{ float:left; width:170px;margin-left: -2px;margin-top:6px;margin-bottom: 20px;}
.partL div{float:left; width:154px; overflow:hidden; border:3px solid white; box-shadow:0 1px 4px #818181;}
.partR{margin-left:180px;}
.partR a{color:#49413b; font:bold 16px/150% Arial;}
.partR p a{color:#219007; font:12px Arial;}
.partR div{float:left; width:100%; margin-top:12px;margin-bottom: -5px;}
.partR div p{margin:0;padding:0;}
.partT{float:left; width:100%; color:#727272; font:11px Arial;margin-top: -7px;margin-bottom: 6px;}
.partT img{vertical-align:baseline;}
.partT span{font:italic 11px Arial;margin-left: 9px; margin-right: 2px;}
.contentDivs{ float:left; width:100%;margin-top: 38px; margin-bottom: 7px;}
.contentDivs h5{color:#514f4c;font:bold italic 20px Arial;padding-bottom: 13px;}
.contentDivsL{ float:left; margin: 0 0 0 6%; width:56%;}
.contentDivsL div{float:left; width:100%;color:#717171; font:italic 12px Arial; margin-top: 3px; }
.contentDivsL div span{float:left;color:#717171; font: 13px "Myriad Pro", Tahoma;margin: 2px 6px 0 2px;}
.contentDivsL div a{color:#3380bc; font:13px/150% Arial;margin-right: 6px;}
.contentDivsR{ float:left; margin: 0 0 0 6%; width:28%;}
.contentDivsR div{float:left; width:100%;margin-top: 5px;margin-bottom: 9px;}
.contentDivsR div a{color:#3380bc; font:13px Arial;margin-right: 6px;}
.contentDivsR p{color:#636363; font: italic 12px/145% Arial; margin-top: 8px;}
__history/main.css.~75~ 0000666 00000053427 15047073365 0011060 0 ustar 00 html,body{height:100%;margin:0;padding:0;}
input,select,a{outline:none;}
body{color:black;width:100%;min-width:990px;height:100%;min-height:100%;font:11px Arial;background:#fff9ef url(../img/bodyBg.png) repeat-x top left;}
body.inner{background:white url(../img/innerBg.jpg) repeat-x top left;}
.wrap{min-height:100%;position:relative;float:left;width:100%;overflow: hidden;}
.wrapInner{margin:0 auto;max-width:1300px;}
.footer{float:left;width:100%;position:absolute;bottom:0;left:0;height:182px;background:transparent url(../img/footBg.png) repeat-x top left;}
.clear{clear:both;}
.footerIn{margin:0 auto;max-width:1300px;}
.header{float:left;width:100%;position:relative;z-index:1000;background:transparent url(../img/headBg.png) repeat-x top left;height:102px;}
.logo{ float: left; margin-left: 3%; margin-top: 24px; width: 24%;}
.mainMenu{float:left;width:60%;margin-top:40px;}
.mainMenu ul li{float:left;margin-right:2%;margin-left:2%;}
.mainMenu ul li a{color:#e0eff9;font:bold italic 14px Arial;border-bottom:1px solid #e0eff9;}
.mainMenu ul li a:hover{color:white;border-bottom:1px solid white;}
.entrance{float:right;margin:42px 6% 0 0;}
.entrance a{text-decoration:none;color:#e0eff9;}
.entrance a img{vertical-align:middle;margin-right:7px;}
.entrance a span{font:11px Arial;border-bottom:1px solid #e0eff9;}
.entrance a:hover{color:white;}
.entrance a:hover span{font:11px Arial;border-bottom:1px solid white;}
.secondMenu{float:left;margin-left:9%;margin-top:23px;width:72%;}
.secondMenu ul li{float:left;margin-right:5%;}
.secondMenu ul li a{text-decoration:none;color:#505050;}
.secondMenu ul li a span{display:block;margin:12px 0 0 0;float:left;}
.secondMenu ul li a span em{font:11px Arial;border-bottom:1px solid #505050;}
.secondMenu ul li a:hover{color:#eb2b21!important;}
.secondMenu ul li a:hover span em{font:11px Arial;border-bottom:1px solid #eb2b21;}
.secondMenu ul li a img{float:left;margin-right:9px;margin-left:-3px;}
.phones{margin:29px 6% 0 0;padding-bottom:10px;position:absolute;z-index:10;top:0; right:0;}
.phones div{color:white;font:12px Arial;}
.phones div span{color:white;font:bold 20px Arial;margin-left:4px;}
.phones p{width:70%;float:right;margin:9px 0 0;}
.phones p a{text-decoration:none;color:white;}
.phones p a img{float:left;margin-right:6px;}
.phones p a span{font:11px Arial;border-bottom:1px dotted white;}
.phones p a:hover{color:#e0eff9;}
.phones p a:hover span{font:11px Arial;border-bottom:1px dotted #e0eff9;}
.visual{float:left;width:100%;position:relative;margin-top: -5px;}
.visualIn{position:relative; z-index:9;height:333px;width:100%; overflow:hidden;}
.visualIn img{min-width:100%;}
.content{float:left;width:100%;padding-bottom:221px;overflow:hidden;}
.visualMenu{ float:left; width:100%; background:transparent url(../img/visBg.png) no-repeat bottom center;padding-bottom:10px;}
.visualMenu table{width:100%;}
.visualMenu table td a{text-decoration:none; font:bold 24px "Myriad Pro", Tahoma;}
.visualMenu table td {text-align:center; vertical-align:middle;width:33%;padding: 8px 10px 10px;}
.visualMenu table td.td1 a{color:white;}
.visualMenu table td.td2 a{color:white;}
.visualMenu table td.td3 a{color:#bec2c5;}
.visualMenu table td.td1 {background:#0273ca;}
.visualMenu table td.td2 {background:#ff822a;}
.visualMenu table td.td3 {background:white;}
.contentAds{float:left;width:100%;margin-top:31px;}
.contentAds h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.adsBlockImg{text-align:center;display:block;margin:0 auto;width:220px;height:142px;background:transparent url(../img/adsBg.gif) no-repeat 0 0;position:relative;}
.adsBlockImg span{position:absolute;bottom:14px;width:100%;text-align:center;left:0;}
.adsBlock{float:left;width:21%;margin-top: 18px;margin-left: 3%;}
.adsBlock p a{color:#3380bc;font:italic 11px Arial;}
.adsBlock p{margin-top:-2px;text-align:center;display:block;}
.adsBlock p a:hover{color:#ff822a;}
.adsBlock p.actP a{color:#ff822a;}
.contentNews{float:left;width:100%;margin-top:42px;}
.contentNews h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.contentNewsBlock{float:left; margin-top: 17px; padding-left: 6%; width: 25%;}
.contentNewsBlock div{padding-bottom:9px;}
.contentNewsBlock span{color:#727272;font:italic 11px Arial;}
.contentNewsBlock em{color:white;font:italic 11px Arial;margin-left:19px;padding:0 8px 1px;}
.contentNewsBlock a{color:#e86a11;font:13px/150% Arial;}
.contentNewsBlock a:hover{color:#636363;font:13px/150% Arial;}
.contentNewsBlock p{color:#636363;font:italic 12px/150% Arial;padding-top:7px;}
.contentNewsBlock em.grayN{background:#6d6862;}
.contentNewsBlock em.orangeN{background:#ff822a;}
.contentNewsBlock em.yellowN{background:#0273ca;}
.contentBtm{float:left;width:100%;margin-top:41px;}
.contentBtm p{color:#575757;font:bold italic 14px Arial;padding-bottom:15px;margin-left: 6%;}
.contentBtm ul li{float:left;margin:0 1% 0 0;}
.contentBtm ul {margin-left:6%;}
.footerT{float:left;width:100%;margin-top:32px;}
.footerT ul li{float:left;margin-left:3%;width:20%;margin-right:1%;}
.footerT ul li span{color:#43392e;font:bold 12px Arial;display:block;margin-left:2px;margin-bottom:17px;text-transform:uppercase;letter-spacing:0.8px;}
.footerT ul li ul li{float:left;width:90%;margin:0 2px 12px;}
.footerT ul li ul li a{color:#43392e;font:11px Arial;}
.footerT ul li ul li a:hover{color:black;}
.footerB{float:left;width:100%;margin-top:31px;}
.footerSocial{float:left;margin:6px 2%;width:22%;margin-left:3%;width:21%;margin-right:1%;}
.footerSocial ul,.footerSocial ul li,.footerSocial ul li a{float:left;}
.footerSocial ul li a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#FFFFFF,#F3F3F3) repeat scroll 0 0 transparent;border-color:#E5E5E5 #D2D2D2 #C0C0C0 -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#333333;height:45px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:40px;}
.footerSocial ul li:first-child a{border-left:1px solid #D2D2D2;}
.footerSocial ul li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CBCBCB #A5A5A5 #818181;border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 4px #818181;color:#333333 !important;margin-left:-1px;position:relative;z-index:2;}
.footerSocial ul li:first-child a:hover{margin-left:0;}
.footerSocial ul li a span{display:block;font-size:10px;margin-bottom:3px;padding-top:5px;text-align:center;}
.footerSocial ul li a i{background:url("../img/social.png") no-repeat scroll 0 0 transparent;display:block;height:15px;margin-left:13px;width:15px;}
.footerSocial ul li.tw a i{width:18px;}
.footerSocial ul li.tw a{border-radius:5px 0 0 5px;}
.footerSocial ul li.vk a{border-radius:0 5px 5px 0;}
.footerSocial ul li.tw a i{margin-left:11px;width:18px;}
.footerSocial ul li.gplus a i{background:-19px 0;}
.footerSocial ul li.fb a i{background:-34px 0;}
.footerSocial ul li.vk a i{background:-49px 0;}
.footerSocial ul li.tw a:hover i{background:0 -16px;}
.footerSocial ul li.gplus a:hover i{background:-19px -16px;}
.footerSocial ul li.fb a:hover i{background:-34px -16px;}
.footerSocial ul li.vk a:hover i{background:-49px -16px;}
.copyright{float:left;margin:14px 0;width:22%;margin-left:1%;width:21%;margin-right:1%;padding-left:5px;}
.copyright p{color:#453d3d;font:11px Arial;padding-top:7px;}
.copyright a{color:#f69408;font:11px Arial;}
.copyright a:hover{color:black;}
.footAddress{float:left;width:21%;margin:4px 1% 0;padding-left:3px;}
.footAddress div{color:#f69408;font:12px Arial;}
.footAddress div span{color:#f69408;font:bold 20px Arial;margin-left:6px;}
.footAddress p{margin:6px 2px;color:#453d3d;font:11px Arial;}
.reactive{color:#453d3d;font:11px Arial;float:left;width:19%;margin-left:5%;margin-right:1%;margin-top:12px;padding-left:5px;}
.reactive a{text-decoration:none;}
.reactive a img{vertical-align:middle;margin-bottom:3px;}
.car{position:absolute;top:-1px;left:72%;}
.contentL{float:left;width:230px;margin-top:64px;}
.leftMenu{float:left;width:200px;margin-left:22px;margin-top: 1px;}
.leftMenu ul li{padding:4px 10px 6px;}
.leftMenu ul li a{color:#4a423c;font:13px Arial;}
.leftMenu ul li.a{background: #f18212 url("../img/leftMenuBg.jpg") repeat-x scroll 0 0;border-radius:13px;}
.leftMenu ul li ul{padding-top:7px;padding-bottom:19px;}
.leftMenu ul li ul li{padding:4px 10px 6px;width:160px;}
.leftMenu ul li.a a{color:white;font:bold 13px Arial;text-decoration:none;}
.contentL .secondMenu{margin:55px 0 0 22px;width:200px;}
.contentL .secondMenu span{float:none;margin-left:68px;}
.contentL .secondMenu ul li{float:left;width:100%;margin-bottom:35px;}
.contentR{margin-left:245px;margin-top:60px;position:relative;}
.contentR p{color:#4a423c;font:12px/150% Arial;}
.contentR h1{color:#4a423c;font:bold 26px/150% Arial;margin-left:5px;width:80%;}
.breadCr{float:left;width:100%;color:#888888;font:italic 11px Arial;margin-top:16px;margin-bottom:35px;}
.breadCr a{color:#888888;font:italic 11px Arial;margin:0 6px;}
.breadCr span{color:#888888;font:italic 11px Arial;margin:0 6px;}
.contentTabs{float:left;width:100%;margin-top:12px;}
.contentTabs ul li{float:left;margin:0 28px 0 7px;}
.contentTabs ul li a{float:left;color:#888888;font:bold italic 18px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs ul li span{float:left;color:#219007;font:bold italic 18px Arial;}
.newsBlock{float:left;width:96%;margin-top:23px;margin-bottom:7px;}
.newsBlockL{float:left;width:146px;height:103px;position:relative;overflow:hidden;margin-left:4px;margin-top:3px;}
.newsAbs{position:absolute;top:0;left:0;}
.newsBlockR{margin-left:167px;}
.newsBlockR span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:8px;}
.newsBlockR a{color:#fa7301;font:14px Arial;}
.newsBlockR p{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR p a{color:#219007;font:12px Arial;}
.newsBlockR em{background:#ff4310;color:white;font:italic 11px Arial;padding:0 6px 1px;margin-left:10px;vertical-align:top;}
.newsBlockR ul{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR ul li{padding-bottom:5px;}
.newsBlockR div{float:right;font: 11px Arial; color:#727272; margin-top: -3px;}
.newsBlockR div span{float:none; width:auto;font:italic 11px Arial;color:#727272;}
.newsBlockR div img{margin: 0 6px;}
.tenderBlock{float:left;width:98%;margin-top:3px;margin-bottom:29px;margin-left: 7px;}
.tenderBlock span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:3px;}
.tenderBlock a{color:#49413b;font:bold 16px/150% Arial;}
.tenderBlock p{float:left;font:12px/165% Arial;margin-top:4px;width:96%;color:#585858;}
.tenderBlock p a{color:#fa7301;font:12px Arial;text-decoration:none;margin-left: 5px;}
.tenderBlock p a span{float:none; width:auto; margin:0; text-decoration:underline;color:#fa7301;font:12px Arial;margin-right: 3px;}
.pages{float:left;width:500px;margin-left:168px;margin-top:31px;}
.pages a{float:left;color:#665d56;font:13px Arial;margin:0 6px;}
.pages span{float:left;color:#ffa800;font:13px Arial;margin:0 6px;}
a.pagePrev{width:26px;height:15px;background:transparent url(../img/pagePrev.gif) no-repeat 0 0;margin:1px 16px 0 0;}
a.pageNext{width:26px;height:15px;background:transparent url(../img/pageNext.gif) no-repeat 0 0;margin:1px 0 0 16px;}
.contentIn{float:left;margin:4px 7px 32px;width:96%;}
.contentInImg{float:left;width:100%;height:166px;overflow:hidden;margin-bottom:18px;margin-top:28px;}
.contentIn p{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;}
.newsNav{float:left;width:100%;color:#919090;margin-top:55px;}
.newsNav a{text-decoration:none;margin:0 0;color:#ffa800;font:italic 12px Arial;}
.newsNav a span{text-decoration:underline;margin:0 7px;color:#ffa800;font:italic 12px Arial;}
.newsNav a.inAct{color:#919090;font:italic 12px Arial;text-decoration:none;cursor:default;}
.newsNav a.inAct span{color:#919090;font:italic 12px Arial;text-decoration:none;}
.contentR p.shopP{float:left;font:bold 12px/175% Arial;margin:0 0 4px 8px;width:97%;}
.contentTabs2{float:left;width:100%;margin-top:12px;}
.contentTabs2 ul li{float:left;margin:0 28px 9px 7px;}
.contentTabs2 ul li a{float:left;color:#888888;font:bold italic 15px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs2 ul li span{float:left;color:#219007;font:bold italic 15px Arial;}
.qBlock{ float:left; width:130px;margin: 28px 4% 18px 27px;}
.qBlock a{text-decoration:none;}
.qBlock a span{float:left; width:120px;text-align:center;padding:0;
box-shadow:0 1px 4px #cecece;
}
.qBlock a em{text-align:center; color:#fa7301;font:12px/145% Arial; margin-top:9px; text-decoration:underline;float:left; width:120px;}
.giftBlock{float:left;width:96%;margin-top:23px;margin-bottom:20px;}
.giftBlockL{float:left;width:200px;height:130px;position:relative;overflow:hidden;margin-left:3px;margin-top:4px;}
.giftBlockR{margin-left: 227px; margin-top: 4px;}
.giftBlockR span{float:left;width:100%;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;}
.giftBlockR a{color:#fa7301;font:14px Arial;}
.giftBlockR p{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;}
.giftBlockR ol{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;list-style-position:inside;}
.giftBlockR ol li{padding-bottom:2px;}
.contentIn p span{ position:relative; float:left; width:186px; height:132px; overflow:hidden; margin:0 14px 10px 0;}
.contentIn p span .textAbs{position:absolute; top:0; left:0;}
.contentIn p a{color:#219007;}
.contentR h2{color:#49413b; font:bold 17px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.contentR h3{float:left;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;margin-top:15px;}
.contentIn table{color:#585858;font:12px Arial;float:left; width:99%;margin-top: 15px;margin-left: 1px;margin-bottom: 26px;}
.contentIn table thead{color:#585858;font:bold 12px Arial;}
.contentIn table thead td{ padding-bottom: 17px;}
.contentIn table tbody tr th{color:#585858;font:bold 12px Arial;text-align:center;padding: 7px 10px 10px;border:1px solid #c9c4bb;}
.contentIn table tbody tr td{color:#585858;text-align:center;padding: 4px 10px 3px;border:1px solid #c9c4bb;min-width:42px;position:relative;}
.contentIn table tbody tr td p{margin:0; padding:0;}
.contentIn table tbody tr td img{float:left;margin-right:8px;}
.contentIn table tbody tr td p a{color:#fa7301;font:11px Arial;float:right;margin-top: 2px;}
.contentIn table tbody tr td.picsTable{ width:192px; padding-right:0;}
.contentIn table tbody tr td.cardTable{ min-width:159px; padding-right:0;white-space:nowrap;}
.contentIn table tbody tr td.cardTable img{}
.contentIn ul{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;margin-top: 2px;}
.contentIn ul li{padding-bottom:5px;color:#fa7301;list-style-type:disc;margin-left:16px;}
.contentIn ul li span{color:#585858;}
.contentIn table tbody tr.inAct td{color:#888888!important;}
.contentIn table tbody tr.inAct td p{color:#888888!important;}
.contentIn table tbody tr.inAct td.picsTable{}
.contentMap{float:left; width:99%; height:462px;background:transparent url(../img/mapBg.jpg) repeat-x 0 0;margin-top: 34px;margin-bottom: 15px;}
.contentMap div{float:left; width:100%; height:454px;margin:4px 0; overflow:hidden;}
.buildBlock{float:left; width:100%;margin-top: 16px;margin-bottom: 23px;}
.buildBlockT{float:left; width:100%;height:192px; overflow:hidden;}
.buildBlockB{float:left; width:100%;margin-top: 12px;}
.buildBlockB div{font:12px/165% Arial;color:#585858; float:left; width:83%; position:relative;padding-right:17%;margin-bottom: 4px;}
.buildBlockB div em{float:left; width:126px; margin-right:15px; font:bold 12px/165% Arial;height:20px;}
.buildBlockB div a{text-decoration:none;color:#fa7301;font:11px Arial;position: absolute;top:0; right: 7px;}
.buildBlockB div a img{vertical-align:bottom; margin-right:7px;}
.buildBlockB div a span{color:#fa7301;text-decoration:underline;}
img.servIcon{position:absolute; top:7px; right:4%;}
.contentR h4{color:#49413b; font:bold 14px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.fileBlocks{float:left; width:100%;margin-bottom: -8px;}
.fileBlocks div{float:left; width:32%; margin: 18px 4% 18px 0;}
.fileBlocks div a{text-decoration:none;color:#787878;font:12px Arial;margin-left: 27px;}
.fileBlocks div a img{vertical-align:middle; margin-right:15px;}
.fileBlocks div a span{text-decoration:underline;margin-right:5px;color:#787878;font:12px Arial;}
.calcBlock{float:left;margin: 18px 17px 0; width: 91%; border:3px solid #e5e5e5; border-radius: 5px;padding: 0 0 21px;}
.calcLine p{color:#585858;font:bold 14px Arial;margin-left:20px; padding-bottom: 11px;}
.calcBlock label{color:#585858;font:12px Arial;margin-right: 23px;}
.calcLine{float:left;margin-bottom: 18px;position:relative;margin-top:15px;width:98%;}
.calcLineIn{float:left;width:44%;color:#8d8d8d;font:12px Arial;}
.borderLine{float:left;border:1px solid #219007;border-radius: 3px;margin: 2px 20px 15px; width: 91%;padding-top: 14px;padding-bottom: 6px;}
.borderLineIn{float:left;width:50%;}
.borderLineIn span{color:#585858;font:bold 20px Arial; float:left; width:56px; text-align:center;}
.borderLineIn p{color:#8d8d8d;font: 10px/140% Arial; margin: 4px 13px 4px 10px; width: auto;}
.borderLineIn div{padding-bottom:9px;}
.calcRadio{ vertical-align:top; margin-left:20px; padding:0;margin-top:1px;margin-right: 1px;}
.calcInp{color: #585858; font: 12px Arial; margin-left: 20px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 148px;}
.calcInp2{color: #585858; font: 12px Arial; margin-left: 3px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 228px;}
.calcMap{position:absolute; bottom:5px; left:80%; color:#219007; font: 12px Arial; }
.calcLine span{float: left; margin-bottom: 4px; margin-top: 6px; width: 33%;}
.calcCheck{ vertical-align:top; padding:0;margin-top:1px;margin-right: 1px;margin-left: 21px;}
.calcSub{float:left; border:none;margin-left: 39%; margin-top: 9px; cursor:pointer; width:146px; height:35px;background:transparent url(../img/calcSub.gif) no-repeat 0 0;}
.faqBlock{float:left; width:96%;background:transparent url(../img/hid1.gif) no-repeat 0 3px;padding-left:20px;margin-top: 43px;margin-bottom: -13px;}
.faqBlock a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.faqBlock p{color:#acacac; font:11px Arial;margin-top: 6px;}
.faqBlock p span{color:#585858;font:bold 11px Arial;margin: 0 14px 0 0; padding:0; height:auto; width:auto;}
.hidDiv{ float:left; width:100%; position:relative;margin-top:2px;margin-bottom:4px;display:none;}
.hidImg{ position:absolute; top:0; left:7px;}
.hidDivIn{float:left;margin-top:15px; background-color:#ededed;color:#585858;font:12px/170% Arial;border-radius: 5px;padding: 13px 10px 12px 21px;}
.actDiv{background:transparent url(../img/hid2.gif) no-repeat 0 3px;}
.faqBut{float:left; width:144px; height:46px; border:none; cursor:pointer;background:transparent url(../img/faqBut.gif) no-repeat 0 0;margin: 55px 18px 0;}
.vacancyBlock{float:left; width:100%; position:relative;margin-top: 29px;}
.vacancyBlock h4{margin-left:0;}
.vacancyBlock ul {float:left; width:90%;margin-top: 11px;}
.vacancyBlock ul li{margin-left: 13px;padding-bottom: 18px;}
.vacancyBlock ul li a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.vacancyBlock ul li.actLi{color:#219007;}
.vacancyBlock ul li.actLi a{color:#219007; font:14px/140% Arial; border-bottom:1px dotted #219007; text-decoration:none;}
.vacancyBlock ul li div{float: left; margin: 10px 7px; display:none;}
.vacancyBlock ul li ul{float:left;margin-top: 0px; padding-bottom: 20px;}
.vacancyBlock ul li p{color:#585858;font:bold 12px Arial;padding-bottom: 3px;}
.vacancyBlock ul li ul li{color:#585858;font:12px Arial/155%;list-style-type:none;margin-left:0;padding-bottom:1px;}
.vacAbs{ float:left; width:80px; position:absolute; top:19px; right:0px; text-align:center;}
.vacAbs a{text-decoration:none; }
.vacAbs a span{color:#596b70; font:11px/200% Arial; text-decoration:underline;}
.vacancyBlock p span{margin: 0 ; padding:0; height:auto; width:50%;}
.partL{ float:left; width:170px;margin-left: -2px;margin-top:6px;margin-bottom: 20px;}
.partL div{float:left; width:154px; overflow:hidden; border:3px solid white; box-shadow:0 1px 4px #818181;}
.partR{margin-left:180px;}
.partR a{color:#49413b; font:bold 16px/150% Arial;}
.partR p a{color:#219007; font:12px Arial;}
.partR div{float:left; width:100%; margin-top:12px;margin-bottom: -5px;}
.partR div p{margin:0;padding:0;}
.partT{float:left; width:100%; color:#727272; font:11px Arial;margin-top: -7px;margin-bottom: 6px;}
.partT img{vertical-align:baseline;}
.partT span{font:italic 11px Arial;margin-left: 9px; margin-right: 2px;}
.contentDivs{ float:left; width:100%;margin-top: 38px; margin-bottom: 7px;}
.contentDivs h5{color:#514f4c;font:bold italic 20px Arial;padding-bottom: 13px;}
.contentDivsL{ float:left; margin: 0 0 0 6%; width:56%;}
.contentDivsL div{float:left; width:100%;color:#717171; font:italic 12px Arial; margin-top: 3px; }
.contentDivsL div span{float:left;color:#717171; font: 13px "Myriad Pro", Tahoma;margin: 2px 6px 0 2px;}
.contentDivsL div a{color:#3380bc; font:13px/150% Arial;margin-right: 6px;}
.contentDivsR{ float:left; margin: 0 0 0 6%; width:28%;}
.contentDivsR div{float:left; width:100%;margin-top: 5px;margin-bottom: 9px;}
.contentDivsR div a{color:#3380bc; font:13px Arial;margin-right: 6px;}
.contentDivsR p{color:#636363; font: italic 12px/145% Arial; margin-top: 8px;}
__history/main.css.~90~ 0000666 00000052564 15047073365 0011056 0 ustar 00 html,body{height:100%;margin:0;padding:0;}
input,select,a{outline:none;}
body{color:black;width:100%;min-width:990px;height:100%;min-height:100%;font:11px Arial;background:#fff9ef url(../img/bodyBg.png) repeat-x top left;}
body.inner{background:white url(../img/innerBg.jpg) repeat-x top left;}
.wrap{min-height:100%;position:relative;float:left;width:100%;overflow: hidden;}
.wrapInner{margin:0 auto;max-width:1300px;}
.footer{float:left;width:100%;position:absolute;bottom:0;left:0;height:182px;background:transparent url(../img/footBg.png) repeat-x top left;}
.clear{clear:both;}
.footerIn{margin:0 auto;max-width:1300px;}
.header{float:left;width:100%;position:relative;z-index:1000;background:transparent url(../img/headBg.png) repeat-x top left;height:102px;}
.logo{ float: left; margin-left: 3%; margin-top: 24px; width: 24%;}
.mainMenu{float:left;width:60%;margin-top:40px;}
.mainMenu ul li{float:left;margin-right:2%;margin-left:2%;}
.mainMenu ul li a{color:#e0eff9;font:bold italic 14px Arial;border-bottom:1px solid #e0eff9;}
.mainMenu ul li a:hover{color:white;border-bottom:1px solid white;}
.entrance{float:right;margin:42px 6% 0 0;}
.entrance a{text-decoration:none;color:#e0eff9;}
.entrance a img{vertical-align:middle;margin-right:7px;}
.entrance a span{font:11px Arial;border-bottom:1px solid #e0eff9;}
.entrance a:hover{color:white;}
.entrance a:hover span{font:11px Arial;border-bottom:1px solid white;}
.secondMenu{float:left;margin-left:9%;margin-top:23px;width:72%;}
.secondMenu ul li{float:left;margin-right:5%;}
.secondMenu ul li a{text-decoration:none;color:#505050;}
.secondMenu ul li a span{display:block;margin:12px 0 0 0;float:left;}
.secondMenu ul li a span em{font:11px Arial;border-bottom:1px solid #505050;}
.secondMenu ul li a:hover{color:#eb2b21!important;}
.secondMenu ul li a:hover span em{font:11px Arial;border-bottom:1px solid #eb2b21;}
.secondMenu ul li a img{float:left;margin-right:9px;margin-left:-3px;}
.phones{margin:29px 6% 0 0;padding-bottom:10px;position:absolute;z-index:10;top:0; right:0;}
.phones div{color:white;font:12px Arial;}
.phones div span{color:white;font:bold 20px Arial;margin-left:4px;}
.phones p{width:70%;float:right;margin:9px 0 0;}
.phones p a{text-decoration:none;color:white;}
.phones p a img{float:left;margin-right:6px;}
.phones p a span{font:11px Arial;border-bottom:1px dotted white;}
.phones p a:hover{color:#e0eff9;}
.phones p a:hover span{font:11px Arial;border-bottom:1px dotted #e0eff9;}
.visual{float:left;width:100%;position:relative;margin-top: -5px;}
.visualIn{position:relative; z-index:9;height:333px;width:100%; overflow:hidden;}
.visualIn img{min-width:100%;}
.content{float:left;width:100%;padding-bottom:221px;overflow:hidden;}
.visualMenu{ float:left; width:100%; background:transparent url(../img/visBg.png) no-repeat bottom center;padding-bottom:10px;}
.visualMenu table{width:100%;}
.visualMenu table td a{text-decoration:none; font:bold 24px "Myriad Pro", Tahoma;}
.visualMenu table td {text-align:center; vertical-align:middle;width:33%;padding: 8px 10px 10px;}
.visualMenu table td.td1 a{color:white;}
.visualMenu table td.td2 a{color:white;}
.visualMenu table td.td3 a{color:#bec2c5;}
.visualMenu table td.td1 {background:#0273ca;}
.visualMenu table td.td2 {background:#ff822a;}
.visualMenu table td.td3 {background:white;}
.contentAds{float:left;width:100%;margin-top:31px;}
.contentAds h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.adsBlockImg{text-align:center;display:block;margin:0 auto;width:220px;height:142px;background:transparent url(../img/adsBg.gif) no-repeat 0 0;position:relative;}
.adsBlockImg span{position:absolute;bottom:14px;width:100%;text-align:center;left:0;}
.adsBlock{float:left;width:21%;margin-top: 18px;margin-left: 3%;}
.adsBlock p a{color:#3380bc;font:italic 11px Arial;}
.adsBlock p{margin-top:-2px;text-align:center;display:block;}
.adsBlock p a:hover{color:#ff822a;}
.adsBlock p.actP a{color:#ff822a;}
.contentNews{float:left;width:100%;margin-top:42px;}
.contentNews h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.contentNewsBlock{float:left; margin-top: 17px; padding-left: 6%; width: 25%;}
.contentNewsBlock div{padding-bottom:9px;}
.contentNewsBlock span{color:#727272;font:italic 11px Arial;}
.contentNewsBlock em{color:white;font:italic 11px Arial;margin-left:19px;padding:0 8px 1px;}
.contentNewsBlock a{color:#e86a11;font:13px/150% Arial;}
.contentNewsBlock a:hover{color:#636363;font:13px/150% Arial;}
.contentNewsBlock p{color:#636363;font:italic 12px/150% Arial;padding-top:7px;}
.contentNewsBlock em.grayN{background:#6d6862;}
.contentNewsBlock em.orangeN{background:#ff822a;}
.contentNewsBlock em.yellowN{background:#0273ca;}
.contentBtm{float:left;width:100%;margin-top:41px;}
.contentBtm p{color:#575757;font:bold italic 14px Arial;padding-bottom:15px;margin-left: 6%;}
.contentBtm ul li{float:left;margin:0 1% 0 0;}
.contentBtm ul {margin-left:6%;}
.footerT{float:left;width:94%;margin-top:39px;margin-left:6%;}
.footerT ul li{float:left;width:25%;margin-bottom: 10px;}
.footerT ul li a{color:#e0eff9;font:11px Arial;}
.footerT ul li a:hover{color:white;}
.footerB{float:left;width:100%;margin-top:12px;}
.footerSocial{float:left; margin: 10px 0 6px 6%; width: 8%;}
.footerSocial ul,.footerSocial ul li,.footerSocial ul li a{float:left;}
.footerSocial ul li a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#FFFFFF,#F3F3F3) repeat scroll 0 0 transparent;border-color:#E5E5E5 #D2D2D2 #C0C0C0 -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#333333;height:45px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:40px;}
.footerSocial ul li:first-child a{border-left:1px solid #D2D2D2;}
.footerSocial ul li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CBCBCB #A5A5A5 #818181;border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 4px #818181;color:#333333 !important;margin-left:-1px;position:relative;z-index:2;}
.footerSocial ul li:first-child a:hover{margin-left:0;}
.footerSocial ul li a span{display:block;font-size:10px;margin-bottom:3px;padding-top:5px;text-align:center;}
.footerSocial ul li a i{background:url("../img/social.png") no-repeat scroll 0 0 transparent;display:block;height:15px;margin-left:13px;width:15px;}
.footerSocial ul li.fb a{border-radius:5px 0 0 5px;}
.footerSocial ul li.vk a{border-radius:0 5px 5px 0;}
.footerSocial ul li.fb a i{background-position:top left;}
.footerSocial ul li.vk a i{background-position:top right;}
.footerSocial ul li.fb a:hover i{background-position:bottom left;}
.footerSocial ul li.vk a:hover i{background-position:bottom right;}
.copyright{color:#453d3d;ffloat:left;margin:8px 0;width:22%;margin-left:1%;width:21%;margin-right:1%;padding-left:5px;}
.copyright p{color:#453d3d;font:12px "Myriad Pro", Tahoma;padding-top:7px;padding-bottom: 7px;}
.copyright a{color:#453d3d;font:12px "Myriad Pro", Tahoma;}
.copyright a:hover{color:black;}
.footAddress{float:left;width:23%;margin:4px 1% 0 8%;padding-left:3px;}
.footAddress div{color:#453d3d;font:12px Arial;}
.footAddress div span{color:white;font:bold 20px Arial;margin-left:6px;}
.footAddress p{margin:6px 2px;color:#453d3d;font:11px Arial;}
.reactive{color:#453d3d;font:11px Arial;float:right;width:19%;margin-right:9%;margin-top:12px;padding-left:5px;text-align:right;}
.reactive a{text-decoration:none;}
.reactive a img{vertical-align:middle;}
.car{position:absolute;top:-1px;left:72%;}
.contentL{float:left;width:230px;margin-top:64px;}
.leftMenu{float:left;width:200px;margin-left:22px;margin-top: 1px;}
.leftMenu ul li{padding:4px 10px 6px;}
.leftMenu ul li a{color:#4a423c;font:13px Arial;}
.leftMenu ul li.a{background: #f18212 url("../img/leftMenuBg.jpg") repeat-x scroll 0 0;border-radius:13px;}
.leftMenu ul li ul{padding-top:7px;padding-bottom:19px;}
.leftMenu ul li ul li{padding:4px 10px 6px;width:160px;}
.leftMenu ul li.a a{color:white;font:bold 13px Arial;text-decoration:none;}
.contentL .secondMenu{margin:55px 0 0 22px;width:200px;}
.contentL .secondMenu span{float:none;margin-left:68px;}
.contentL .secondMenu ul li{float:left;width:100%;margin-bottom:35px;}
.contentR{margin-left:245px;margin-top:60px;position:relative;}
.contentR p{color:#4a423c;font:12px/150% Arial;}
.contentR h1{color:#4a423c;font:bold 26px/150% Arial;margin-left:5px;width:80%;}
.breadCr{float:left;width:100%;color:#888888;font:italic 11px Arial;margin-top:16px;margin-bottom:35px;}
.breadCr a{color:#888888;font:italic 11px Arial;margin:0 6px;}
.breadCr span{color:#888888;font:italic 11px Arial;margin:0 6px;}
.contentTabs{float:left;width:100%;margin-top:12px;}
.contentTabs ul li{float:left;margin:0 28px 0 7px;}
.contentTabs ul li a{float:left;color:#888888;font:bold italic 18px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs ul li span{float:left;color:#219007;font:bold italic 18px Arial;}
.newsBlock{float:left;width:96%;margin-top:23px;margin-bottom:7px;}
.newsBlockL{float:left;width:146px;height:103px;position:relative;overflow:hidden;margin-left:4px;margin-top:3px;}
.newsAbs{position:absolute;top:0;left:0;}
.newsBlockR{margin-left:167px;}
.newsBlockR span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:8px;}
.newsBlockR a{color:#fa7301;font:14px Arial;}
.newsBlockR p{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR p a{color:#219007;font:12px Arial;}
.newsBlockR em{background:#ff4310;color:white;font:italic 11px Arial;padding:0 6px 1px;margin-left:10px;vertical-align:top;}
.newsBlockR ul{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR ul li{padding-bottom:5px;}
.newsBlockR div{float:right;font: 11px Arial; color:#727272; margin-top: -3px;}
.newsBlockR div span{float:none; width:auto;font:italic 11px Arial;color:#727272;}
.newsBlockR div img{margin: 0 6px;}
.tenderBlock{float:left;width:98%;margin-top:3px;margin-bottom:29px;margin-left: 7px;}
.tenderBlock span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:3px;}
.tenderBlock a{color:#49413b;font:bold 16px/150% Arial;}
.tenderBlock p{float:left;font:12px/165% Arial;margin-top:4px;width:96%;color:#585858;}
.tenderBlock p a{color:#fa7301;font:12px Arial;text-decoration:none;margin-left: 5px;}
.tenderBlock p a span{float:none; width:auto; margin:0; text-decoration:underline;color:#fa7301;font:12px Arial;margin-right: 3px;}
.pages{float:left;width:500px;margin-left:168px;margin-top:31px;}
.pages a{float:left;color:#665d56;font:13px Arial;margin:0 6px;}
.pages span{float:left;color:#ffa800;font:13px Arial;margin:0 6px;}
a.pagePrev{width:26px;height:15px;background:transparent url(../img/pagePrev.gif) no-repeat 0 0;margin:1px 16px 0 0;}
a.pageNext{width:26px;height:15px;background:transparent url(../img/pageNext.gif) no-repeat 0 0;margin:1px 0 0 16px;}
.contentIn{float:left;margin:4px 7px 32px;width:96%;}
.contentInImg{float:left;width:100%;height:166px;overflow:hidden;margin-bottom:18px;margin-top:28px;}
.contentIn p{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;}
.newsNav{float:left;width:100%;color:#919090;margin-top:55px;}
.newsNav a{text-decoration:none;margin:0 0;color:#ffa800;font:italic 12px Arial;}
.newsNav a span{text-decoration:underline;margin:0 7px;color:#ffa800;font:italic 12px Arial;}
.newsNav a.inAct{color:#919090;font:italic 12px Arial;text-decoration:none;cursor:default;}
.newsNav a.inAct span{color:#919090;font:italic 12px Arial;text-decoration:none;}
.contentR p.shopP{float:left;font:bold 12px/175% Arial;margin:0 0 4px 8px;width:97%;}
.contentTabs2{float:left;width:100%;margin-top:12px;}
.contentTabs2 ul li{float:left;margin:0 28px 9px 7px;}
.contentTabs2 ul li a{float:left;color:#888888;font:bold italic 15px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs2 ul li span{float:left;color:#219007;font:bold italic 15px Arial;}
.qBlock{ float:left; width:130px;margin: 28px 4% 18px 27px;}
.qBlock a{text-decoration:none;}
.qBlock a span{float:left; width:120px;text-align:center;padding:0;
box-shadow:0 1px 4px #cecece;
}
.qBlock a em{text-align:center; color:#fa7301;font:12px/145% Arial; margin-top:9px; text-decoration:underline;float:left; width:120px;}
.giftBlock{float:left;width:96%;margin-top:23px;margin-bottom:20px;}
.giftBlockL{float:left;width:200px;height:130px;position:relative;overflow:hidden;margin-left:3px;margin-top:4px;}
.giftBlockR{margin-left: 227px; margin-top: 4px;}
.giftBlockR span{float:left;width:100%;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;}
.giftBlockR a{color:#fa7301;font:14px Arial;}
.giftBlockR p{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;}
.giftBlockR ol{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;list-style-position:inside;}
.giftBlockR ol li{padding-bottom:2px;}
.contentIn p span{ position:relative; float:left; width:186px; height:132px; overflow:hidden; margin:0 14px 10px 0;}
.contentIn p span .textAbs{position:absolute; top:0; left:0;}
.contentIn p a{color:#219007;}
.contentR h2{color:#49413b; font:bold 17px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.contentR h3{float:left;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;margin-top:15px;}
.contentIn table{color:#585858;font:12px Arial;float:left; width:99%;margin-top: 15px;margin-left: 1px;margin-bottom: 26px;}
.contentIn table thead{color:#585858;font:bold 12px Arial;}
.contentIn table thead td{ padding-bottom: 17px;}
.contentIn table tbody tr th{color:#585858;font:bold 12px Arial;text-align:center;padding: 7px 10px 10px;border:1px solid #c9c4bb;}
.contentIn table tbody tr td{color:#585858;text-align:center;padding: 4px 10px 3px;border:1px solid #c9c4bb;min-width:42px;position:relative;}
.contentIn table tbody tr td p{margin:0; padding:0;}
.contentIn table tbody tr td img{float:left;margin-right:8px;}
.contentIn table tbody tr td p a{color:#fa7301;font:11px Arial;float:right;margin-top: 2px;}
.contentIn table tbody tr td.picsTable{ width:192px; padding-right:0;}
.contentIn table tbody tr td.cardTable{ min-width:159px; padding-right:0;white-space:nowrap;}
.contentIn table tbody tr td.cardTable img{}
.contentIn ul{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;margin-top: 2px;}
.contentIn ul li{padding-bottom:5px;color:#fa7301;list-style-type:disc;margin-left:16px;}
.contentIn ul li span{color:#585858;}
.contentIn table tbody tr.inAct td{color:#888888!important;}
.contentIn table tbody tr.inAct td p{color:#888888!important;}
.contentIn table tbody tr.inAct td.picsTable{}
.contentMap{float:left; width:99%; height:462px;background:transparent url(../img/mapBg.jpg) repeat-x 0 0;margin-top: 34px;margin-bottom: 15px;}
.contentMap div{float:left; width:100%; height:454px;margin:4px 0; overflow:hidden;}
.buildBlock{float:left; width:100%;margin-top: 16px;margin-bottom: 23px;}
.buildBlockT{float:left; width:100%;height:192px; overflow:hidden;}
.buildBlockB{float:left; width:100%;margin-top: 12px;}
.buildBlockB div{font:12px/165% Arial;color:#585858; float:left; width:83%; position:relative;padding-right:17%;margin-bottom: 4px;}
.buildBlockB div em{float:left; width:126px; margin-right:15px; font:bold 12px/165% Arial;height:20px;}
.buildBlockB div a{text-decoration:none;color:#fa7301;font:11px Arial;position: absolute;top:0; right: 7px;}
.buildBlockB div a img{vertical-align:bottom; margin-right:7px;}
.buildBlockB div a span{color:#fa7301;text-decoration:underline;}
img.servIcon{position:absolute; top:7px; right:4%;}
.contentR h4{color:#49413b; font:bold 14px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.fileBlocks{float:left; width:100%;margin-bottom: -8px;}
.fileBlocks div{float:left; width:32%; margin: 18px 4% 18px 0;}
.fileBlocks div a{text-decoration:none;color:#787878;font:12px Arial;margin-left: 27px;}
.fileBlocks div a img{vertical-align:middle; margin-right:15px;}
.fileBlocks div a span{text-decoration:underline;margin-right:5px;color:#787878;font:12px Arial;}
.calcBlock{float:left;margin: 18px 17px 0; width: 91%; border:3px solid #e5e5e5; border-radius: 5px;padding: 0 0 21px;}
.calcLine p{color:#585858;font:bold 14px Arial;margin-left:20px; padding-bottom: 11px;}
.calcBlock label{color:#585858;font:12px Arial;margin-right: 23px;}
.calcLine{float:left;margin-bottom: 18px;position:relative;margin-top:15px;width:98%;}
.calcLineIn{float:left;width:44%;color:#8d8d8d;font:12px Arial;}
.borderLine{float:left;border:1px solid #219007;border-radius: 3px;margin: 2px 20px 15px; width: 91%;padding-top: 14px;padding-bottom: 6px;}
.borderLineIn{float:left;width:50%;}
.borderLineIn span{color:#585858;font:bold 20px Arial; float:left; width:56px; text-align:center;}
.borderLineIn p{color:#8d8d8d;font: 10px/140% Arial; margin: 4px 13px 4px 10px; width: auto;}
.borderLineIn div{padding-bottom:9px;}
.calcRadio{ vertical-align:top; margin-left:20px; padding:0;margin-top:1px;margin-right: 1px;}
.calcInp{color: #585858; font: 12px Arial; margin-left: 20px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 148px;}
.calcInp2{color: #585858; font: 12px Arial; margin-left: 3px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 228px;}
.calcMap{position:absolute; bottom:5px; left:80%; color:#219007; font: 12px Arial; }
.calcLine span{float: left; margin-bottom: 4px; margin-top: 6px; width: 33%;}
.calcCheck{ vertical-align:top; padding:0;margin-top:1px;margin-right: 1px;margin-left: 21px;}
.calcSub{float:left; border:none;margin-left: 39%; margin-top: 9px; cursor:pointer; width:146px; height:35px;background:transparent url(../img/calcSub.gif) no-repeat 0 0;}
.faqBlock{float:left; width:96%;background:transparent url(../img/hid1.gif) no-repeat 0 3px;padding-left:20px;margin-top: 43px;margin-bottom: -13px;}
.faqBlock a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.faqBlock p{color:#acacac; font:11px Arial;margin-top: 6px;}
.faqBlock p span{color:#585858;font:bold 11px Arial;margin: 0 14px 0 0; padding:0; height:auto; width:auto;}
.hidDiv{ float:left; width:100%; position:relative;margin-top:2px;margin-bottom:4px;display:none;}
.hidImg{ position:absolute; top:0; left:7px;}
.hidDivIn{float:left;margin-top:15px; background-color:#ededed;color:#585858;font:12px/170% Arial;border-radius: 5px;padding: 13px 10px 12px 21px;}
.actDiv{background:transparent url(../img/hid2.gif) no-repeat 0 3px;}
.faqBut{float:left; width:144px; height:46px; border:none; cursor:pointer;background:transparent url(../img/faqBut.gif) no-repeat 0 0;margin: 55px 18px 0;}
.vacancyBlock{float:left; width:100%; position:relative;margin-top: 29px;}
.vacancyBlock h4{margin-left:0;}
.vacancyBlock ul {float:left; width:90%;margin-top: 11px;}
.vacancyBlock ul li{margin-left: 13px;padding-bottom: 18px;}
.vacancyBlock ul li a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.vacancyBlock ul li.actLi{color:#219007;}
.vacancyBlock ul li.actLi a{color:#219007; font:14px/140% Arial; border-bottom:1px dotted #219007; text-decoration:none;}
.vacancyBlock ul li div{float: left; margin: 10px 7px; display:none;}
.vacancyBlock ul li ul{float:left;margin-top: 0px; padding-bottom: 20px;}
.vacancyBlock ul li p{color:#585858;font:bold 12px Arial;padding-bottom: 3px;}
.vacancyBlock ul li ul li{color:#585858;font:12px Arial/155%;list-style-type:none;margin-left:0;padding-bottom:1px;}
.vacAbs{ float:left; width:80px; position:absolute; top:19px; right:0px; text-align:center;}
.vacAbs a{text-decoration:none; }
.vacAbs a span{color:#596b70; font:11px/200% Arial; text-decoration:underline;}
.vacancyBlock p span{margin: 0 ; padding:0; height:auto; width:50%;}
.partL{ float:left; width:170px;margin-left: -2px;margin-top:6px;margin-bottom: 20px;}
.partL div{float:left; width:154px; overflow:hidden; border:3px solid white; box-shadow:0 1px 4px #818181;}
.partR{margin-left:180px;}
.partR a{color:#49413b; font:bold 16px/150% Arial;}
.partR p a{color:#219007; font:12px Arial;}
.partR div{float:left; width:100%; margin-top:12px;margin-bottom: -5px;}
.partR div p{margin:0;padding:0;}
.partT{float:left; width:100%; color:#727272; font:11px Arial;margin-top: -7px;margin-bottom: 6px;}
.partT img{vertical-align:baseline;}
.partT span{font:italic 11px Arial;margin-left: 9px; margin-right: 2px;}
.contentDivs{ float:left; width:100%;margin-top: 38px; margin-bottom: 7px;}
.contentDivs h5{color:#514f4c;font:bold italic 20px Arial;padding-bottom: 13px;}
.contentDivsL{ float:left; margin: 0 0 0 6%; width:56%;}
.contentDivsL div{float:left; width:100%;color:#717171; font:italic 12px Arial; margin-top: 3px; }
.contentDivsL div span{float:left;color:#717171; font: 13px "Myriad Pro", Tahoma;margin: 2px 6px 0 2px;}
.contentDivsL div a{color:#3380bc; font:13px/150% Arial;margin-right: 6px;}
.contentDivsR{ float:left; margin: 0 0 0 6%; width:28%;}
.contentDivsR div{float:left; width:100%;margin-top: 5px;margin-bottom: 9px;}
.contentDivsR div a{color:#3380bc; font:13px Arial;margin-right: 6px;}
.contentDivsR p{color:#636363; font: italic 12px/145% Arial; margin-top: 8px;}
__history/main.css.~91~ 0000666 00000052563 15047073365 0011056 0 ustar 00 html,body{height:100%;margin:0;padding:0;}
input,select,a{outline:none;}
body{color:black;width:100%;min-width:990px;height:100%;min-height:100%;font:11px Arial;background:#fff9ef url(../img/bodyBg.png) repeat-x top left;}
body.inner{background:white url(../img/innerBg.jpg) repeat-x top left;}
.wrap{min-height:100%;position:relative;float:left;width:100%;overflow: hidden;}
.wrapInner{margin:0 auto;max-width:1300px;}
.footer{float:left;width:100%;position:absolute;bottom:0;left:0;height:182px;background:transparent url(../img/footBg.png) repeat-x top left;}
.clear{clear:both;}
.footerIn{margin:0 auto;max-width:1300px;}
.header{float:left;width:100%;position:relative;z-index:1000;background:transparent url(../img/headBg.png) repeat-x top left;height:102px;}
.logo{ float: left; margin-left: 3%; margin-top: 24px; width: 24%;}
.mainMenu{float:left;width:60%;margin-top:40px;}
.mainMenu ul li{float:left;margin-right:2%;margin-left:2%;}
.mainMenu ul li a{color:#e0eff9;font:bold italic 14px Arial;border-bottom:1px solid #e0eff9;}
.mainMenu ul li a:hover{color:white;border-bottom:1px solid white;}
.entrance{float:right;margin:42px 6% 0 0;}
.entrance a{text-decoration:none;color:#e0eff9;}
.entrance a img{vertical-align:middle;margin-right:7px;}
.entrance a span{font:11px Arial;border-bottom:1px solid #e0eff9;}
.entrance a:hover{color:white;}
.entrance a:hover span{font:11px Arial;border-bottom:1px solid white;}
.secondMenu{float:left;margin-left:9%;margin-top:23px;width:72%;}
.secondMenu ul li{float:left;margin-right:5%;}
.secondMenu ul li a{text-decoration:none;color:#505050;}
.secondMenu ul li a span{display:block;margin:12px 0 0 0;float:left;}
.secondMenu ul li a span em{font:11px Arial;border-bottom:1px solid #505050;}
.secondMenu ul li a:hover{color:#eb2b21!important;}
.secondMenu ul li a:hover span em{font:11px Arial;border-bottom:1px solid #eb2b21;}
.secondMenu ul li a img{float:left;margin-right:9px;margin-left:-3px;}
.phones{margin:29px 6% 0 0;padding-bottom:10px;position:absolute;z-index:10;top:0; right:0;}
.phones div{color:white;font:12px Arial;}
.phones div span{color:white;font:bold 20px Arial;margin-left:4px;}
.phones p{width:70%;float:right;margin:9px 0 0;}
.phones p a{text-decoration:none;color:white;}
.phones p a img{float:left;margin-right:6px;}
.phones p a span{font:11px Arial;border-bottom:1px dotted white;}
.phones p a:hover{color:#e0eff9;}
.phones p a:hover span{font:11px Arial;border-bottom:1px dotted #e0eff9;}
.visual{float:left;width:100%;position:relative;margin-top: -5px;}
.visualIn{position:relative; z-index:9;height:333px;width:100%; overflow:hidden;}
.visualIn img{min-width:100%;}
.content{float:left;width:100%;padding-bottom:221px;overflow:hidden;}
.visualMenu{ float:left; width:100%; background:transparent url(../img/visBg.png) no-repeat bottom center;padding-bottom:10px;}
.visualMenu table{width:100%;}
.visualMenu table td a{text-decoration:none; font:bold 24px "Myriad Pro", Tahoma;}
.visualMenu table td {text-align:center; vertical-align:middle;width:33%;padding: 8px 10px 10px;}
.visualMenu table td.td1 a{color:white;}
.visualMenu table td.td2 a{color:white;}
.visualMenu table td.td3 a{color:#bec2c5;}
.visualMenu table td.td1 {background:#0273ca;}
.visualMenu table td.td2 {background:#ff822a;}
.visualMenu table td.td3 {background:white;}
.contentAds{float:left;width:100%;margin-top:31px;}
.contentAds h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.adsBlockImg{text-align:center;display:block;margin:0 auto;width:220px;height:142px;background:transparent url(../img/adsBg.gif) no-repeat 0 0;position:relative;}
.adsBlockImg span{position:absolute;bottom:14px;width:100%;text-align:center;left:0;}
.adsBlock{float:left;width:21%;margin-top: 18px;margin-left: 3%;}
.adsBlock p a{color:#3380bc;font:italic 11px Arial;}
.adsBlock p{margin-top:-2px;text-align:center;display:block;}
.adsBlock p a:hover{color:#ff822a;}
.adsBlock p.actP a{color:#ff822a;}
.contentNews{float:left;width:100%;margin-top:42px;}
.contentNews h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.contentNewsBlock{float:left; margin-top: 17px; padding-left: 6%; width: 25%;}
.contentNewsBlock div{padding-bottom:9px;}
.contentNewsBlock span{color:#727272;font:italic 11px Arial;}
.contentNewsBlock em{color:white;font:italic 11px Arial;margin-left:19px;padding:0 8px 1px;}
.contentNewsBlock a{color:#e86a11;font:13px/150% Arial;}
.contentNewsBlock a:hover{color:#636363;font:13px/150% Arial;}
.contentNewsBlock p{color:#636363;font:italic 12px/150% Arial;padding-top:7px;}
.contentNewsBlock em.grayN{background:#6d6862;}
.contentNewsBlock em.orangeN{background:#ff822a;}
.contentNewsBlock em.yellowN{background:#0273ca;}
.contentBtm{float:left;width:100%;margin-top:41px;}
.contentBtm p{color:#575757;font:bold italic 14px Arial;padding-bottom:15px;margin-left: 6%;}
.contentBtm ul li{float:left;margin:0 1% 0 0;}
.contentBtm ul {margin-left:6%;}
.footerT{float:left;width:94%;margin-top:39px;margin-left:6%;}
.footerT ul li{float:left;width:25%;margin-bottom: 10px;}
.footerT ul li a{color:#e0eff9;font:11px Arial;}
.footerT ul li a:hover{color:white;}
.footerB{float:left;width:100%;margin-top:12px;}
.footerSocial{float:left; margin: 10px 0 6px 6%; width: 8%;}
.footerSocial ul,.footerSocial ul li,.footerSocial ul li a{float:left;}
.footerSocial ul li a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#FFFFFF,#F3F3F3) repeat scroll 0 0 transparent;border-color:#E5E5E5 #D2D2D2 #C0C0C0 -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#333333;height:45px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:40px;}
.footerSocial ul li:first-child a{border-left:1px solid #D2D2D2;}
.footerSocial ul li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CBCBCB #A5A5A5 #818181;border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 4px #818181;color:#333333 !important;margin-left:-1px;position:relative;z-index:2;}
.footerSocial ul li:first-child a:hover{margin-left:0;}
.footerSocial ul li a span{display:block;font-size:10px;margin-bottom:3px;padding-top:5px;text-align:center;}
.footerSocial ul li a i{background:url("../img/social.png") no-repeat scroll 0 0 transparent;display:block;height:15px;margin-left:13px;width:15px;}
.footerSocial ul li.fb a{border-radius:5px 0 0 5px;}
.footerSocial ul li.vk a{border-radius:0 5px 5px 0;}
.footerSocial ul li.fb a i{background-position:top left;}
.footerSocial ul li.vk a i{background-position:top right;}
.footerSocial ul li.fb a:hover i{background-position:bottom left;}
.footerSocial ul li.vk a:hover i{background-position:bottom right;}
.copyright{color:#453d3d;float:left;margin:8px 0;width:22%;margin-left:1%;width:21%;margin-right:1%;padding-left:5px;}
.copyright p{color:#453d3d;font:12px "Myriad Pro", Tahoma;padding-top:7px;padding-bottom: 7px;}
.copyright a{color:#453d3d;font:12px "Myriad Pro", Tahoma;}
.copyright a:hover{color:black;}
.footAddress{float:left;width:23%;margin:4px 1% 0 8%;padding-left:3px;}
.footAddress div{color:#453d3d;font:12px Arial;}
.footAddress div span{color:white;font:bold 20px Arial;margin-left:6px;}
.footAddress p{margin:6px 2px;color:#453d3d;font:11px Arial;}
.reactive{color:#453d3d;font:11px Arial;float:right;width:19%;margin-right:9%;margin-top:12px;padding-left:5px;text-align:right;}
.reactive a{text-decoration:none;}
.reactive a img{vertical-align:middle;}
.car{position:absolute;top:-1px;left:72%;}
.contentL{float:left;width:230px;margin-top:64px;}
.leftMenu{float:left;width:200px;margin-left:22px;margin-top: 1px;}
.leftMenu ul li{padding:4px 10px 6px;}
.leftMenu ul li a{color:#4a423c;font:13px Arial;}
.leftMenu ul li.a{background: #f18212 url("../img/leftMenuBg.jpg") repeat-x scroll 0 0;border-radius:13px;}
.leftMenu ul li ul{padding-top:7px;padding-bottom:19px;}
.leftMenu ul li ul li{padding:4px 10px 6px;width:160px;}
.leftMenu ul li.a a{color:white;font:bold 13px Arial;text-decoration:none;}
.contentL .secondMenu{margin:55px 0 0 22px;width:200px;}
.contentL .secondMenu span{float:none;margin-left:68px;}
.contentL .secondMenu ul li{float:left;width:100%;margin-bottom:35px;}
.contentR{margin-left:245px;margin-top:60px;position:relative;}
.contentR p{color:#4a423c;font:12px/150% Arial;}
.contentR h1{color:#4a423c;font:bold 26px/150% Arial;margin-left:5px;width:80%;}
.breadCr{float:left;width:100%;color:#888888;font:italic 11px Arial;margin-top:16px;margin-bottom:35px;}
.breadCr a{color:#888888;font:italic 11px Arial;margin:0 6px;}
.breadCr span{color:#888888;font:italic 11px Arial;margin:0 6px;}
.contentTabs{float:left;width:100%;margin-top:12px;}
.contentTabs ul li{float:left;margin:0 28px 0 7px;}
.contentTabs ul li a{float:left;color:#888888;font:bold italic 18px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs ul li span{float:left;color:#219007;font:bold italic 18px Arial;}
.newsBlock{float:left;width:96%;margin-top:23px;margin-bottom:7px;}
.newsBlockL{float:left;width:146px;height:103px;position:relative;overflow:hidden;margin-left:4px;margin-top:3px;}
.newsAbs{position:absolute;top:0;left:0;}
.newsBlockR{margin-left:167px;}
.newsBlockR span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:8px;}
.newsBlockR a{color:#fa7301;font:14px Arial;}
.newsBlockR p{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR p a{color:#219007;font:12px Arial;}
.newsBlockR em{background:#ff4310;color:white;font:italic 11px Arial;padding:0 6px 1px;margin-left:10px;vertical-align:top;}
.newsBlockR ul{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR ul li{padding-bottom:5px;}
.newsBlockR div{float:right;font: 11px Arial; color:#727272; margin-top: -3px;}
.newsBlockR div span{float:none; width:auto;font:italic 11px Arial;color:#727272;}
.newsBlockR div img{margin: 0 6px;}
.tenderBlock{float:left;width:98%;margin-top:3px;margin-bottom:29px;margin-left: 7px;}
.tenderBlock span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:3px;}
.tenderBlock a{color:#49413b;font:bold 16px/150% Arial;}
.tenderBlock p{float:left;font:12px/165% Arial;margin-top:4px;width:96%;color:#585858;}
.tenderBlock p a{color:#fa7301;font:12px Arial;text-decoration:none;margin-left: 5px;}
.tenderBlock p a span{float:none; width:auto; margin:0; text-decoration:underline;color:#fa7301;font:12px Arial;margin-right: 3px;}
.pages{float:left;width:500px;margin-left:168px;margin-top:31px;}
.pages a{float:left;color:#665d56;font:13px Arial;margin:0 6px;}
.pages span{float:left;color:#ffa800;font:13px Arial;margin:0 6px;}
a.pagePrev{width:26px;height:15px;background:transparent url(../img/pagePrev.gif) no-repeat 0 0;margin:1px 16px 0 0;}
a.pageNext{width:26px;height:15px;background:transparent url(../img/pageNext.gif) no-repeat 0 0;margin:1px 0 0 16px;}
.contentIn{float:left;margin:4px 7px 32px;width:96%;}
.contentInImg{float:left;width:100%;height:166px;overflow:hidden;margin-bottom:18px;margin-top:28px;}
.contentIn p{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;}
.newsNav{float:left;width:100%;color:#919090;margin-top:55px;}
.newsNav a{text-decoration:none;margin:0 0;color:#ffa800;font:italic 12px Arial;}
.newsNav a span{text-decoration:underline;margin:0 7px;color:#ffa800;font:italic 12px Arial;}
.newsNav a.inAct{color:#919090;font:italic 12px Arial;text-decoration:none;cursor:default;}
.newsNav a.inAct span{color:#919090;font:italic 12px Arial;text-decoration:none;}
.contentR p.shopP{float:left;font:bold 12px/175% Arial;margin:0 0 4px 8px;width:97%;}
.contentTabs2{float:left;width:100%;margin-top:12px;}
.contentTabs2 ul li{float:left;margin:0 28px 9px 7px;}
.contentTabs2 ul li a{float:left;color:#888888;font:bold italic 15px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs2 ul li span{float:left;color:#219007;font:bold italic 15px Arial;}
.qBlock{ float:left; width:130px;margin: 28px 4% 18px 27px;}
.qBlock a{text-decoration:none;}
.qBlock a span{float:left; width:120px;text-align:center;padding:0;
box-shadow:0 1px 4px #cecece;
}
.qBlock a em{text-align:center; color:#fa7301;font:12px/145% Arial; margin-top:9px; text-decoration:underline;float:left; width:120px;}
.giftBlock{float:left;width:96%;margin-top:23px;margin-bottom:20px;}
.giftBlockL{float:left;width:200px;height:130px;position:relative;overflow:hidden;margin-left:3px;margin-top:4px;}
.giftBlockR{margin-left: 227px; margin-top: 4px;}
.giftBlockR span{float:left;width:100%;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;}
.giftBlockR a{color:#fa7301;font:14px Arial;}
.giftBlockR p{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;}
.giftBlockR ol{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;list-style-position:inside;}
.giftBlockR ol li{padding-bottom:2px;}
.contentIn p span{ position:relative; float:left; width:186px; height:132px; overflow:hidden; margin:0 14px 10px 0;}
.contentIn p span .textAbs{position:absolute; top:0; left:0;}
.contentIn p a{color:#219007;}
.contentR h2{color:#49413b; font:bold 17px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.contentR h3{float:left;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;margin-top:15px;}
.contentIn table{color:#585858;font:12px Arial;float:left; width:99%;margin-top: 15px;margin-left: 1px;margin-bottom: 26px;}
.contentIn table thead{color:#585858;font:bold 12px Arial;}
.contentIn table thead td{ padding-bottom: 17px;}
.contentIn table tbody tr th{color:#585858;font:bold 12px Arial;text-align:center;padding: 7px 10px 10px;border:1px solid #c9c4bb;}
.contentIn table tbody tr td{color:#585858;text-align:center;padding: 4px 10px 3px;border:1px solid #c9c4bb;min-width:42px;position:relative;}
.contentIn table tbody tr td p{margin:0; padding:0;}
.contentIn table tbody tr td img{float:left;margin-right:8px;}
.contentIn table tbody tr td p a{color:#fa7301;font:11px Arial;float:right;margin-top: 2px;}
.contentIn table tbody tr td.picsTable{ width:192px; padding-right:0;}
.contentIn table tbody tr td.cardTable{ min-width:159px; padding-right:0;white-space:nowrap;}
.contentIn table tbody tr td.cardTable img{}
.contentIn ul{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;margin-top: 2px;}
.contentIn ul li{padding-bottom:5px;color:#fa7301;list-style-type:disc;margin-left:16px;}
.contentIn ul li span{color:#585858;}
.contentIn table tbody tr.inAct td{color:#888888!important;}
.contentIn table tbody tr.inAct td p{color:#888888!important;}
.contentIn table tbody tr.inAct td.picsTable{}
.contentMap{float:left; width:99%; height:462px;background:transparent url(../img/mapBg.jpg) repeat-x 0 0;margin-top: 34px;margin-bottom: 15px;}
.contentMap div{float:left; width:100%; height:454px;margin:4px 0; overflow:hidden;}
.buildBlock{float:left; width:100%;margin-top: 16px;margin-bottom: 23px;}
.buildBlockT{float:left; width:100%;height:192px; overflow:hidden;}
.buildBlockB{float:left; width:100%;margin-top: 12px;}
.buildBlockB div{font:12px/165% Arial;color:#585858; float:left; width:83%; position:relative;padding-right:17%;margin-bottom: 4px;}
.buildBlockB div em{float:left; width:126px; margin-right:15px; font:bold 12px/165% Arial;height:20px;}
.buildBlockB div a{text-decoration:none;color:#fa7301;font:11px Arial;position: absolute;top:0; right: 7px;}
.buildBlockB div a img{vertical-align:bottom; margin-right:7px;}
.buildBlockB div a span{color:#fa7301;text-decoration:underline;}
img.servIcon{position:absolute; top:7px; right:4%;}
.contentR h4{color:#49413b; font:bold 14px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.fileBlocks{float:left; width:100%;margin-bottom: -8px;}
.fileBlocks div{float:left; width:32%; margin: 18px 4% 18px 0;}
.fileBlocks div a{text-decoration:none;color:#787878;font:12px Arial;margin-left: 27px;}
.fileBlocks div a img{vertical-align:middle; margin-right:15px;}
.fileBlocks div a span{text-decoration:underline;margin-right:5px;color:#787878;font:12px Arial;}
.calcBlock{float:left;margin: 18px 17px 0; width: 91%; border:3px solid #e5e5e5; border-radius: 5px;padding: 0 0 21px;}
.calcLine p{color:#585858;font:bold 14px Arial;margin-left:20px; padding-bottom: 11px;}
.calcBlock label{color:#585858;font:12px Arial;margin-right: 23px;}
.calcLine{float:left;margin-bottom: 18px;position:relative;margin-top:15px;width:98%;}
.calcLineIn{float:left;width:44%;color:#8d8d8d;font:12px Arial;}
.borderLine{float:left;border:1px solid #219007;border-radius: 3px;margin: 2px 20px 15px; width: 91%;padding-top: 14px;padding-bottom: 6px;}
.borderLineIn{float:left;width:50%;}
.borderLineIn span{color:#585858;font:bold 20px Arial; float:left; width:56px; text-align:center;}
.borderLineIn p{color:#8d8d8d;font: 10px/140% Arial; margin: 4px 13px 4px 10px; width: auto;}
.borderLineIn div{padding-bottom:9px;}
.calcRadio{ vertical-align:top; margin-left:20px; padding:0;margin-top:1px;margin-right: 1px;}
.calcInp{color: #585858; font: 12px Arial; margin-left: 20px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 148px;}
.calcInp2{color: #585858; font: 12px Arial; margin-left: 3px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 228px;}
.calcMap{position:absolute; bottom:5px; left:80%; color:#219007; font: 12px Arial; }
.calcLine span{float: left; margin-bottom: 4px; margin-top: 6px; width: 33%;}
.calcCheck{ vertical-align:top; padding:0;margin-top:1px;margin-right: 1px;margin-left: 21px;}
.calcSub{float:left; border:none;margin-left: 39%; margin-top: 9px; cursor:pointer; width:146px; height:35px;background:transparent url(../img/calcSub.gif) no-repeat 0 0;}
.faqBlock{float:left; width:96%;background:transparent url(../img/hid1.gif) no-repeat 0 3px;padding-left:20px;margin-top: 43px;margin-bottom: -13px;}
.faqBlock a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.faqBlock p{color:#acacac; font:11px Arial;margin-top: 6px;}
.faqBlock p span{color:#585858;font:bold 11px Arial;margin: 0 14px 0 0; padding:0; height:auto; width:auto;}
.hidDiv{ float:left; width:100%; position:relative;margin-top:2px;margin-bottom:4px;display:none;}
.hidImg{ position:absolute; top:0; left:7px;}
.hidDivIn{float:left;margin-top:15px; background-color:#ededed;color:#585858;font:12px/170% Arial;border-radius: 5px;padding: 13px 10px 12px 21px;}
.actDiv{background:transparent url(../img/hid2.gif) no-repeat 0 3px;}
.faqBut{float:left; width:144px; height:46px; border:none; cursor:pointer;background:transparent url(../img/faqBut.gif) no-repeat 0 0;margin: 55px 18px 0;}
.vacancyBlock{float:left; width:100%; position:relative;margin-top: 29px;}
.vacancyBlock h4{margin-left:0;}
.vacancyBlock ul {float:left; width:90%;margin-top: 11px;}
.vacancyBlock ul li{margin-left: 13px;padding-bottom: 18px;}
.vacancyBlock ul li a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.vacancyBlock ul li.actLi{color:#219007;}
.vacancyBlock ul li.actLi a{color:#219007; font:14px/140% Arial; border-bottom:1px dotted #219007; text-decoration:none;}
.vacancyBlock ul li div{float: left; margin: 10px 7px; display:none;}
.vacancyBlock ul li ul{float:left;margin-top: 0px; padding-bottom: 20px;}
.vacancyBlock ul li p{color:#585858;font:bold 12px Arial;padding-bottom: 3px;}
.vacancyBlock ul li ul li{color:#585858;font:12px Arial/155%;list-style-type:none;margin-left:0;padding-bottom:1px;}
.vacAbs{ float:left; width:80px; position:absolute; top:19px; right:0px; text-align:center;}
.vacAbs a{text-decoration:none; }
.vacAbs a span{color:#596b70; font:11px/200% Arial; text-decoration:underline;}
.vacancyBlock p span{margin: 0 ; padding:0; height:auto; width:50%;}
.partL{ float:left; width:170px;margin-left: -2px;margin-top:6px;margin-bottom: 20px;}
.partL div{float:left; width:154px; overflow:hidden; border:3px solid white; box-shadow:0 1px 4px #818181;}
.partR{margin-left:180px;}
.partR a{color:#49413b; font:bold 16px/150% Arial;}
.partR p a{color:#219007; font:12px Arial;}
.partR div{float:left; width:100%; margin-top:12px;margin-bottom: -5px;}
.partR div p{margin:0;padding:0;}
.partT{float:left; width:100%; color:#727272; font:11px Arial;margin-top: -7px;margin-bottom: 6px;}
.partT img{vertical-align:baseline;}
.partT span{font:italic 11px Arial;margin-left: 9px; margin-right: 2px;}
.contentDivs{ float:left; width:100%;margin-top: 38px; margin-bottom: 7px;}
.contentDivs h5{color:#514f4c;font:bold italic 20px Arial;padding-bottom: 13px;}
.contentDivsL{ float:left; margin: 0 0 0 6%; width:56%;}
.contentDivsL div{float:left; width:100%;color:#717171; font:italic 12px Arial; margin-top: 3px; }
.contentDivsL div span{float:left;color:#717171; font: 13px "Myriad Pro", Tahoma;margin: 2px 6px 0 2px;}
.contentDivsL div a{color:#3380bc; font:13px/150% Arial;margin-right: 6px;}
.contentDivsR{ float:left; margin: 0 0 0 6%; width:28%;}
.contentDivsR div{float:left; width:100%;margin-top: 5px;margin-bottom: 9px;}
.contentDivsR div a{color:#3380bc; font:13px Arial;margin-right: 6px;}
.contentDivsR p{color:#636363; font: italic 12px/145% Arial; margin-top: 8px;}
__history/main.css.~72~ 0000666 00000053511 15047073365 0011047 0 ustar 00 html,body{height:100%;margin:0;padding:0;}
input,select,a{outline:none;}
body{color:black;width:100%;min-width:990px;height:100%;min-height:100%;font:11px Arial;background:#fff9ef url(../img/bodyBg.png) repeat-x top left;}
body.inner{background:white url(../img/innerBg.jpg) repeat-x top left;}
.wrap{min-height:100%;position:relative;float:left;width:100%;padding-bottom:272px;overflow: hidden;}
.wrapInner{margin:0 auto;max-width:1300px;}
.footer{float:left;width:100%;position:absolute;bottom:0;left:0;height:182px;background:transparent url(../img/footBg.png) repeat-x top left;}
.clear{clear:both;}
.footerIn{margin:0 auto;max-width:1300px;}
.header{float:left;width:100%;position:relative;z-index:1000;background:transparent url(../img/headBg.png) repeat-x top left;height:102px;}
.logo{ float: left; margin-left: 3%; margin-top: 24px; width: 24%;}
.mainMenu{float:left;width:60%;margin-top:40px;}
.mainMenu ul li{float:left;margin-right:2%;margin-left:2%;}
.mainMenu ul li a{color:#e0eff9;font:bold italic 14px Arial;border-bottom:1px solid #e0eff9;}
.mainMenu ul li a:hover{color:white;border-bottom:1px solid white;}
.entrance{float:right;margin:42px 6% 0 0;}
.entrance a{text-decoration:none;color:#e0eff9;}
.entrance a img{vertical-align:middle;margin-right:7px;}
.entrance a span{font:11px Arial;border-bottom:1px solid #e0eff9;}
.entrance a:hover{color:white;}
.entrance a:hover span{font:11px Arial;border-bottom:1px solid white;}
.secondMenu{float:left;margin-left:9%;margin-top:23px;width:72%;}
.secondMenu ul li{float:left;margin-right:5%;}
.secondMenu ul li a{text-decoration:none;color:#505050;}
.secondMenu ul li a span{display:block;margin:12px 0 0 0;float:left;}
.secondMenu ul li a span em{font:11px Arial;border-bottom:1px solid #505050;}
.secondMenu ul li a:hover{color:#eb2b21!important;}
.secondMenu ul li a:hover span em{font:11px Arial;border-bottom:1px solid #eb2b21;}
.secondMenu ul li a img{float:left;margin-right:9px;margin-left:-3px;}
.phones{margin:29px 6% 0 0;padding-bottom:10px;position:absolute;z-index:10;top:0; right:0;}
.phones div{color:white;font:12px Arial;}
.phones div span{color:white;font:bold 20px Arial;margin-left:4px;}
.phones p{width:70%;float:right;margin:9px 0 0;}
.phones p a{text-decoration:none;color:white;}
.phones p a img{float:left;margin-right:6px;}
.phones p a span{font:11px Arial;border-bottom:1px dotted white;}
.phones p a:hover{color:#e0eff9;}
.phones p a:hover span{font:11px Arial;border-bottom:1px dotted #e0eff9;}
.visual{float:left;width:100%;position:relative;margin-top: -5px;}
.visualIn{position:relative; z-index:9;height:333px;width:100%; overflow:hidden;}
.visualIn img{min-width:100%;}
.content{float:left;width:100%;padding-bottom:38px;overflow:hidden;z-index:103;position:relative;}
.visualMenu{ float:left; width:100%; background:transparent url(../img/visBg.png) no-repeat bottom center;padding-bottom:10px;}
.visualMenu table{width:100%;}
.visualMenu table td a{text-decoration:none; font:bold 24px "Myriad Pro", Tahoma;}
.visualMenu table td {text-align:center; vertical-align:middle;width:33%;padding: 8px 10px 10px;}
.visualMenu table td.td1 a{color:white;}
.visualMenu table td.td2 a{color:white;}
.visualMenu table td.td3 a{color:#bec2c5;}
.visualMenu table td.td1 {background:#0273ca;}
.visualMenu table td.td2 {background:#ff822a;}
.visualMenu table td.td3 {background:white;}
.contentAds{float:left;width:100%;margin-top:31px;}
.contentAds h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.adsBlockImg{text-align:center;display:block;margin:0 auto;width:220px;height:142px;background:transparent url(../img/adsBg.gif) no-repeat 0 0;position:relative;}
.adsBlockImg span{position:absolute;bottom:14px;width:100%;text-align:center;left:0;}
.adsBlock{float:left;width:21%;margin-top: 18px;margin-left: 3%;}
.adsBlock p a{color:#3380bc;font:italic 11px Arial;}
.adsBlock p{margin-top:-2px;text-align:center;display:block;}
.adsBlock p a:hover{color:#ff822a;}
.adsBlock p.actP a{color:#ff822a;}
.contentNews{float:left;width:100%;margin-top:42px;}
.contentNews h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.contentNewsBlock{float:left; margin-top: 17px; padding-left: 6%; width: 25%;}
.contentNewsBlock div{padding-bottom:9px;}
.contentNewsBlock span{color:#727272;font:italic 11px Arial;}
.contentNewsBlock em{color:white;font:italic 11px Arial;margin-left:19px;padding:0 8px 1px;}
.contentNewsBlock a{color:#e86a11;font:13px/150% Arial;}
.contentNewsBlock a:hover{color:#636363;font:13px/150% Arial;}
.contentNewsBlock p{color:#636363;font:italic 12px/150% Arial;padding-top:7px;}
.contentNewsBlock em.grayN{background:#6d6862;}
.contentNewsBlock em.orangeN{background:#ff822a;}
.contentNewsBlock em.yellowN{background:#0273ca;}
.contentBtm{float:left;width:100%;margin-top:41px;}
.contentBtm p{color:#575757;font:bold italic 14px Arial;padding-bottom:15px;margin-left: 6%;}
.contentBtm ul li{float:left;margin:0 1% 0 0;}
.contentBtm ul {margin-left:6%;}
.footerT{float:left;width:100%;margin-top:32px;}
.footerT ul li{float:left;margin-left:3%;width:20%;margin-right:1%;}
.footerT ul li span{color:#43392e;font:bold 12px Arial;display:block;margin-left:2px;margin-bottom:17px;text-transform:uppercase;letter-spacing:0.8px;}
.footerT ul li ul li{float:left;width:90%;margin:0 2px 12px;}
.footerT ul li ul li a{color:#43392e;font:11px Arial;}
.footerT ul li ul li a:hover{color:black;}
.footerB{float:left;width:100%;margin-top:31px;}
.footerSocial{float:left;margin:6px 2%;width:22%;margin-left:3%;width:21%;margin-right:1%;}
.footerSocial ul,.footerSocial ul li,.footerSocial ul li a{float:left;}
.footerSocial ul li a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#FFFFFF,#F3F3F3) repeat scroll 0 0 transparent;border-color:#E5E5E5 #D2D2D2 #C0C0C0 -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#333333;height:45px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:40px;}
.footerSocial ul li:first-child a{border-left:1px solid #D2D2D2;}
.footerSocial ul li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CBCBCB #A5A5A5 #818181;border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 4px #818181;color:#333333 !important;margin-left:-1px;position:relative;z-index:2;}
.footerSocial ul li:first-child a:hover{margin-left:0;}
.footerSocial ul li a span{display:block;font-size:10px;margin-bottom:3px;padding-top:5px;text-align:center;}
.footerSocial ul li a i{background:url("../img/social.png") no-repeat scroll 0 0 transparent;display:block;height:15px;margin-left:13px;width:15px;}
.footerSocial ul li.tw a i{width:18px;}
.footerSocial ul li.tw a{border-radius:5px 0 0 5px;}
.footerSocial ul li.vk a{border-radius:0 5px 5px 0;}
.footerSocial ul li.tw a i{margin-left:11px;width:18px;}
.footerSocial ul li.gplus a i{background:-19px 0;}
.footerSocial ul li.fb a i{background:-34px 0;}
.footerSocial ul li.vk a i{background:-49px 0;}
.footerSocial ul li.tw a:hover i{background:0 -16px;}
.footerSocial ul li.gplus a:hover i{background:-19px -16px;}
.footerSocial ul li.fb a:hover i{background:-34px -16px;}
.footerSocial ul li.vk a:hover i{background:-49px -16px;}
.copyright{float:left;margin:14px 0;width:22%;margin-left:1%;width:21%;margin-right:1%;padding-left:5px;}
.copyright p{color:#453d3d;font:11px Arial;padding-top:7px;}
.copyright a{color:#f69408;font:11px Arial;}
.copyright a:hover{color:black;}
.footAddress{float:left;width:21%;margin:4px 1% 0;padding-left:3px;}
.footAddress div{color:#f69408;font:12px Arial;}
.footAddress div span{color:#f69408;font:bold 20px Arial;margin-left:6px;}
.footAddress p{margin:6px 2px;color:#453d3d;font:11px Arial;}
.reactive{color:#453d3d;font:11px Arial;float:left;width:19%;margin-left:5%;margin-right:1%;margin-top:12px;padding-left:5px;}
.reactive a{text-decoration:none;}
.reactive a img{vertical-align:middle;margin-bottom:3px;}
.car{position:absolute;top:-1px;left:72%;}
.contentL{float:left;width:230px;margin-top:64px;}
.leftMenu{float:left;width:200px;margin-left:22px;margin-top: 1px;}
.leftMenu ul li{padding:4px 10px 6px;}
.leftMenu ul li a{color:#4a423c;font:13px Arial;}
.leftMenu ul li.a{background: #f18212 url("../img/leftMenuBg.jpg") repeat-x scroll 0 0;border-radius:13px;}
.leftMenu ul li ul{padding-top:7px;padding-bottom:19px;}
.leftMenu ul li ul li{padding:4px 10px 6px;width:160px;}
.leftMenu ul li.a a{color:white;font:bold 13px Arial;text-decoration:none;}
.contentL .secondMenu{margin:55px 0 0 22px;width:200px;}
.contentL .secondMenu span{float:none;margin-left:68px;}
.contentL .secondMenu ul li{float:left;width:100%;margin-bottom:35px;}
.contentR{margin-left:245px;margin-top:60px;position:relative;}
.contentR p{color:#4a423c;font:12px/150% Arial;}
.contentR h1{color:#4a423c;font:bold 26px/150% Arial;margin-left:5px;width:80%;}
.breadCr{float:left;width:100%;color:#888888;font:italic 11px Arial;margin-top:16px;margin-bottom:35px;}
.breadCr a{color:#888888;font:italic 11px Arial;margin:0 6px;}
.breadCr span{color:#888888;font:italic 11px Arial;margin:0 6px;}
.contentTabs{float:left;width:100%;margin-top:12px;}
.contentTabs ul li{float:left;margin:0 28px 0 7px;}
.contentTabs ul li a{float:left;color:#888888;font:bold italic 18px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs ul li span{float:left;color:#219007;font:bold italic 18px Arial;}
.newsBlock{float:left;width:96%;margin-top:23px;margin-bottom:7px;}
.newsBlockL{float:left;width:146px;height:103px;position:relative;overflow:hidden;margin-left:4px;margin-top:3px;}
.newsAbs{position:absolute;top:0;left:0;}
.newsBlockR{margin-left:167px;}
.newsBlockR span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:8px;}
.newsBlockR a{color:#fa7301;font:14px Arial;}
.newsBlockR p{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR p a{color:#219007;font:12px Arial;}
.newsBlockR em{background:#ff4310;color:white;font:italic 11px Arial;padding:0 6px 1px;margin-left:10px;vertical-align:top;}
.newsBlockR ul{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR ul li{padding-bottom:5px;}
.newsBlockR div{float:right;font: 11px Arial; color:#727272; margin-top: -3px;}
.newsBlockR div span{float:none; width:auto;font:italic 11px Arial;color:#727272;}
.newsBlockR div img{margin: 0 6px;}
.tenderBlock{float:left;width:98%;margin-top:3px;margin-bottom:29px;margin-left: 7px;}
.tenderBlock span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:3px;}
.tenderBlock a{color:#49413b;font:bold 16px/150% Arial;}
.tenderBlock p{float:left;font:12px/165% Arial;margin-top:4px;width:96%;color:#585858;}
.tenderBlock p a{color:#fa7301;font:12px Arial;text-decoration:none;margin-left: 5px;}
.tenderBlock p a span{float:none; width:auto; margin:0; text-decoration:underline;color:#fa7301;font:12px Arial;margin-right: 3px;}
.pages{float:left;width:500px;margin-left:168px;margin-top:31px;}
.pages a{float:left;color:#665d56;font:13px Arial;margin:0 6px;}
.pages span{float:left;color:#ffa800;font:13px Arial;margin:0 6px;}
a.pagePrev{width:26px;height:15px;background:transparent url(../img/pagePrev.gif) no-repeat 0 0;margin:1px 16px 0 0;}
a.pageNext{width:26px;height:15px;background:transparent url(../img/pageNext.gif) no-repeat 0 0;margin:1px 0 0 16px;}
.contentIn{float:left;margin:4px 7px 32px;width:96%;}
.contentInImg{float:left;width:100%;height:166px;overflow:hidden;margin-bottom:18px;margin-top:28px;}
.contentIn p{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;}
.newsNav{float:left;width:100%;color:#919090;margin-top:55px;}
.newsNav a{text-decoration:none;margin:0 0;color:#ffa800;font:italic 12px Arial;}
.newsNav a span{text-decoration:underline;margin:0 7px;color:#ffa800;font:italic 12px Arial;}
.newsNav a.inAct{color:#919090;font:italic 12px Arial;text-decoration:none;cursor:default;}
.newsNav a.inAct span{color:#919090;font:italic 12px Arial;text-decoration:none;}
.contentR p.shopP{float:left;font:bold 12px/175% Arial;margin:0 0 4px 8px;width:97%;}
.contentTabs2{float:left;width:100%;margin-top:12px;}
.contentTabs2 ul li{float:left;margin:0 28px 9px 7px;}
.contentTabs2 ul li a{float:left;color:#888888;font:bold italic 15px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs2 ul li span{float:left;color:#219007;font:bold italic 15px Arial;}
.qBlock{ float:left; width:130px;margin: 28px 4% 18px 27px;}
.qBlock a{text-decoration:none;}
.qBlock a span{float:left; width:120px;text-align:center;padding:0;
box-shadow:0 1px 4px #cecece;
}
.qBlock a em{text-align:center; color:#fa7301;font:12px/145% Arial; margin-top:9px; text-decoration:underline;float:left; width:120px;}
.giftBlock{float:left;width:96%;margin-top:23px;margin-bottom:20px;}
.giftBlockL{float:left;width:200px;height:130px;position:relative;overflow:hidden;margin-left:3px;margin-top:4px;}
.giftBlockR{margin-left: 227px; margin-top: 4px;}
.giftBlockR span{float:left;width:100%;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;}
.giftBlockR a{color:#fa7301;font:14px Arial;}
.giftBlockR p{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;}
.giftBlockR ol{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;list-style-position:inside;}
.giftBlockR ol li{padding-bottom:2px;}
.contentIn p span{ position:relative; float:left; width:186px; height:132px; overflow:hidden; margin:0 14px 10px 0;}
.contentIn p span .textAbs{position:absolute; top:0; left:0;}
.contentIn p a{color:#219007;}
.contentR h2{color:#49413b; font:bold 17px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.contentR h3{float:left;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;margin-top:15px;}
.contentIn table{color:#585858;font:12px Arial;float:left; width:99%;margin-top: 15px;margin-left: 1px;margin-bottom: 26px;}
.contentIn table thead{color:#585858;font:bold 12px Arial;}
.contentIn table thead td{ padding-bottom: 17px;}
.contentIn table tbody tr th{color:#585858;font:bold 12px Arial;text-align:center;padding: 7px 10px 10px;border:1px solid #c9c4bb;}
.contentIn table tbody tr td{color:#585858;text-align:center;padding: 4px 10px 3px;border:1px solid #c9c4bb;min-width:42px;position:relative;}
.contentIn table tbody tr td p{margin:0; padding:0;}
.contentIn table tbody tr td img{float:left;margin-right:8px;}
.contentIn table tbody tr td p a{color:#fa7301;font:11px Arial;float:right;margin-top: 2px;}
.contentIn table tbody tr td.picsTable{ width:192px; padding-right:0;}
.contentIn table tbody tr td.cardTable{ min-width:159px; padding-right:0;white-space:nowrap;}
.contentIn table tbody tr td.cardTable img{}
.contentIn ul{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;margin-top: 2px;}
.contentIn ul li{padding-bottom:5px;color:#fa7301;list-style-type:disc;margin-left:16px;}
.contentIn ul li span{color:#585858;}
.contentIn table tbody tr.inAct td{color:#888888!important;}
.contentIn table tbody tr.inAct td p{color:#888888!important;}
.contentIn table tbody tr.inAct td.picsTable{}
.contentMap{float:left; width:99%; height:462px;background:transparent url(../img/mapBg.jpg) repeat-x 0 0;margin-top: 34px;margin-bottom: 15px;}
.contentMap div{float:left; width:100%; height:454px;margin:4px 0; overflow:hidden;}
.buildBlock{float:left; width:100%;margin-top: 16px;margin-bottom: 23px;}
.buildBlockT{float:left; width:100%;height:192px; overflow:hidden;}
.buildBlockB{float:left; width:100%;margin-top: 12px;}
.buildBlockB div{font:12px/165% Arial;color:#585858; float:left; width:83%; position:relative;padding-right:17%;margin-bottom: 4px;}
.buildBlockB div em{float:left; width:126px; margin-right:15px; font:bold 12px/165% Arial;height:20px;}
.buildBlockB div a{text-decoration:none;color:#fa7301;font:11px Arial;position: absolute;top:0; right: 7px;}
.buildBlockB div a img{vertical-align:bottom; margin-right:7px;}
.buildBlockB div a span{color:#fa7301;text-decoration:underline;}
img.servIcon{position:absolute; top:7px; right:4%;}
.contentR h4{color:#49413b; font:bold 14px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.fileBlocks{float:left; width:100%;margin-bottom: -8px;}
.fileBlocks div{float:left; width:32%; margin: 18px 4% 18px 0;}
.fileBlocks div a{text-decoration:none;color:#787878;font:12px Arial;margin-left: 27px;}
.fileBlocks div a img{vertical-align:middle; margin-right:15px;}
.fileBlocks div a span{text-decoration:underline;margin-right:5px;color:#787878;font:12px Arial;}
.calcBlock{float:left;margin: 18px 17px 0; width: 91%; border:3px solid #e5e5e5; border-radius: 5px;padding: 0 0 21px;}
.calcLine p{color:#585858;font:bold 14px Arial;margin-left:20px; padding-bottom: 11px;}
.calcBlock label{color:#585858;font:12px Arial;margin-right: 23px;}
.calcLine{float:left;margin-bottom: 18px;position:relative;margin-top:15px;width:98%;}
.calcLineIn{float:left;width:44%;color:#8d8d8d;font:12px Arial;}
.borderLine{float:left;border:1px solid #219007;border-radius: 3px;margin: 2px 20px 15px; width: 91%;padding-top: 14px;padding-bottom: 6px;}
.borderLineIn{float:left;width:50%;}
.borderLineIn span{color:#585858;font:bold 20px Arial; float:left; width:56px; text-align:center;}
.borderLineIn p{color:#8d8d8d;font: 10px/140% Arial; margin: 4px 13px 4px 10px; width: auto;}
.borderLineIn div{padding-bottom:9px;}
.calcRadio{ vertical-align:top; margin-left:20px; padding:0;margin-top:1px;margin-right: 1px;}
.calcInp{color: #585858; font: 12px Arial; margin-left: 20px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 148px;}
.calcInp2{color: #585858; font: 12px Arial; margin-left: 3px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 228px;}
.calcMap{position:absolute; bottom:5px; left:80%; color:#219007; font: 12px Arial; }
.calcLine span{float: left; margin-bottom: 4px; margin-top: 6px; width: 33%;}
.calcCheck{ vertical-align:top; padding:0;margin-top:1px;margin-right: 1px;margin-left: 21px;}
.calcSub{float:left; border:none;margin-left: 39%; margin-top: 9px; cursor:pointer; width:146px; height:35px;background:transparent url(../img/calcSub.gif) no-repeat 0 0;}
.faqBlock{float:left; width:96%;background:transparent url(../img/hid1.gif) no-repeat 0 3px;padding-left:20px;margin-top: 43px;margin-bottom: -13px;}
.faqBlock a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.faqBlock p{color:#acacac; font:11px Arial;margin-top: 6px;}
.faqBlock p span{color:#585858;font:bold 11px Arial;margin: 0 14px 0 0; padding:0; height:auto; width:auto;}
.hidDiv{ float:left; width:100%; position:relative;margin-top:2px;margin-bottom:4px;display:none;}
.hidImg{ position:absolute; top:0; left:7px;}
.hidDivIn{float:left;margin-top:15px; background-color:#ededed;color:#585858;font:12px/170% Arial;border-radius: 5px;padding: 13px 10px 12px 21px;}
.actDiv{background:transparent url(../img/hid2.gif) no-repeat 0 3px;}
.faqBut{float:left; width:144px; height:46px; border:none; cursor:pointer;background:transparent url(../img/faqBut.gif) no-repeat 0 0;margin: 55px 18px 0;}
.vacancyBlock{float:left; width:100%; position:relative;margin-top: 29px;}
.vacancyBlock h4{margin-left:0;}
.vacancyBlock ul {float:left; width:90%;margin-top: 11px;}
.vacancyBlock ul li{margin-left: 13px;padding-bottom: 18px;}
.vacancyBlock ul li a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.vacancyBlock ul li.actLi{color:#219007;}
.vacancyBlock ul li.actLi a{color:#219007; font:14px/140% Arial; border-bottom:1px dotted #219007; text-decoration:none;}
.vacancyBlock ul li div{float: left; margin: 10px 7px; display:none;}
.vacancyBlock ul li ul{float:left;margin-top: 0px; padding-bottom: 20px;}
.vacancyBlock ul li p{color:#585858;font:bold 12px Arial;padding-bottom: 3px;}
.vacancyBlock ul li ul li{color:#585858;font:12px Arial/155%;list-style-type:none;margin-left:0;padding-bottom:1px;}
.vacAbs{ float:left; width:80px; position:absolute; top:19px; right:0px; text-align:center;}
.vacAbs a{text-decoration:none; }
.vacAbs a span{color:#596b70; font:11px/200% Arial; text-decoration:underline;}
.vacancyBlock p span{margin: 0 ; padding:0; height:auto; width:50%;}
.partL{ float:left; width:170px;margin-left: -2px;margin-top:6px;margin-bottom: 20px;}
.partL div{float:left; width:154px; overflow:hidden; border:3px solid white; box-shadow:0 1px 4px #818181;}
.partR{margin-left:180px;}
.partR a{color:#49413b; font:bold 16px/150% Arial;}
.partR p a{color:#219007; font:12px Arial;}
.partR div{float:left; width:100%; margin-top:12px;margin-bottom: -5px;}
.partR div p{margin:0;padding:0;}
.partT{float:left; width:100%; color:#727272; font:11px Arial;margin-top: -7px;margin-bottom: 6px;}
.partT img{vertical-align:baseline;}
.partT span{font:italic 11px Arial;margin-left: 9px; margin-right: 2px;}
.contentDivs{ float:left; width:100%;margin-top: 38px; margin-bottom: 7px;}
.contentDivs h5{color:#514f4c;font:bold italic 20px Arial;padding-bottom: 13px;}
.contentDivsL{ float:left; margin: 0 0 0 6%; width:56%;}
.contentDivsL div{float:left; width:100%;color:#717171; font:italic 12px Arial; margin-top: 3px; }
.contentDivsL div span{float:left;color:#717171; font: 13px "Myriad Pro", Tahoma;margin: 2px 6px 0 2px;}
.contentDivsL div a{color:#3380bc; font:13px/150% Arial;margin-right: 6px;}
.contentDivsR{ float:left; margin: 0 0 0 6%; width:28%;}
.contentDivsR div{float:left; width:100%;margin-top: 5px;margin-bottom: 9px;}
.contentDivsR div a{color:#3380bc; font:13px Arial;margin-right: 6px;}
.contentDivsR p{color:#636363; font: italic 12px/145% Arial; margin-top: 8px;}
__history/main.css.~87~ 0000666 00000052466 15047073365 0011065 0 ustar 00 html,body{height:100%;margin:0;padding:0;}
input,select,a{outline:none;}
body{color:black;width:100%;min-width:990px;height:100%;min-height:100%;font:11px Arial;background:#fff9ef url(../img/bodyBg.png) repeat-x top left;}
body.inner{background:white url(../img/innerBg.jpg) repeat-x top left;}
.wrap{min-height:100%;position:relative;float:left;width:100%;overflow: hidden;}
.wrapInner{margin:0 auto;max-width:1300px;}
.footer{float:left;width:100%;position:absolute;bottom:0;left:0;height:182px;background:transparent url(../img/footBg.png) repeat-x top left;}
.clear{clear:both;}
.footerIn{margin:0 auto;max-width:1300px;}
.header{float:left;width:100%;position:relative;z-index:1000;background:transparent url(../img/headBg.png) repeat-x top left;height:102px;}
.logo{ float: left; margin-left: 3%; margin-top: 24px; width: 24%;}
.mainMenu{float:left;width:60%;margin-top:40px;}
.mainMenu ul li{float:left;margin-right:2%;margin-left:2%;}
.mainMenu ul li a{color:#e0eff9;font:bold italic 14px Arial;border-bottom:1px solid #e0eff9;}
.mainMenu ul li a:hover{color:white;border-bottom:1px solid white;}
.entrance{float:right;margin:42px 6% 0 0;}
.entrance a{text-decoration:none;color:#e0eff9;}
.entrance a img{vertical-align:middle;margin-right:7px;}
.entrance a span{font:11px Arial;border-bottom:1px solid #e0eff9;}
.entrance a:hover{color:white;}
.entrance a:hover span{font:11px Arial;border-bottom:1px solid white;}
.secondMenu{float:left;margin-left:9%;margin-top:23px;width:72%;}
.secondMenu ul li{float:left;margin-right:5%;}
.secondMenu ul li a{text-decoration:none;color:#505050;}
.secondMenu ul li a span{display:block;margin:12px 0 0 0;float:left;}
.secondMenu ul li a span em{font:11px Arial;border-bottom:1px solid #505050;}
.secondMenu ul li a:hover{color:#eb2b21!important;}
.secondMenu ul li a:hover span em{font:11px Arial;border-bottom:1px solid #eb2b21;}
.secondMenu ul li a img{float:left;margin-right:9px;margin-left:-3px;}
.phones{margin:29px 6% 0 0;padding-bottom:10px;position:absolute;z-index:10;top:0; right:0;}
.phones div{color:white;font:12px Arial;}
.phones div span{color:white;font:bold 20px Arial;margin-left:4px;}
.phones p{width:70%;float:right;margin:9px 0 0;}
.phones p a{text-decoration:none;color:white;}
.phones p a img{float:left;margin-right:6px;}
.phones p a span{font:11px Arial;border-bottom:1px dotted white;}
.phones p a:hover{color:#e0eff9;}
.phones p a:hover span{font:11px Arial;border-bottom:1px dotted #e0eff9;}
.visual{float:left;width:100%;position:relative;margin-top: -5px;}
.visualIn{position:relative; z-index:9;height:333px;width:100%; overflow:hidden;}
.visualIn img{min-width:100%;}
.content{float:left;width:100%;padding-bottom:221px;overflow:hidden;}
.visualMenu{ float:left; width:100%; background:transparent url(../img/visBg.png) no-repeat bottom center;padding-bottom:10px;}
.visualMenu table{width:100%;}
.visualMenu table td a{text-decoration:none; font:bold 24px "Myriad Pro", Tahoma;}
.visualMenu table td {text-align:center; vertical-align:middle;width:33%;padding: 8px 10px 10px;}
.visualMenu table td.td1 a{color:white;}
.visualMenu table td.td2 a{color:white;}
.visualMenu table td.td3 a{color:#bec2c5;}
.visualMenu table td.td1 {background:#0273ca;}
.visualMenu table td.td2 {background:#ff822a;}
.visualMenu table td.td3 {background:white;}
.contentAds{float:left;width:100%;margin-top:31px;}
.contentAds h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.adsBlockImg{text-align:center;display:block;margin:0 auto;width:220px;height:142px;background:transparent url(../img/adsBg.gif) no-repeat 0 0;position:relative;}
.adsBlockImg span{position:absolute;bottom:14px;width:100%;text-align:center;left:0;}
.adsBlock{float:left;width:21%;margin-top: 18px;margin-left: 3%;}
.adsBlock p a{color:#3380bc;font:italic 11px Arial;}
.adsBlock p{margin-top:-2px;text-align:center;display:block;}
.adsBlock p a:hover{color:#ff822a;}
.adsBlock p.actP a{color:#ff822a;}
.contentNews{float:left;width:100%;margin-top:42px;}
.contentNews h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.contentNewsBlock{float:left; margin-top: 17px; padding-left: 6%; width: 25%;}
.contentNewsBlock div{padding-bottom:9px;}
.contentNewsBlock span{color:#727272;font:italic 11px Arial;}
.contentNewsBlock em{color:white;font:italic 11px Arial;margin-left:19px;padding:0 8px 1px;}
.contentNewsBlock a{color:#e86a11;font:13px/150% Arial;}
.contentNewsBlock a:hover{color:#636363;font:13px/150% Arial;}
.contentNewsBlock p{color:#636363;font:italic 12px/150% Arial;padding-top:7px;}
.contentNewsBlock em.grayN{background:#6d6862;}
.contentNewsBlock em.orangeN{background:#ff822a;}
.contentNewsBlock em.yellowN{background:#0273ca;}
.contentBtm{float:left;width:100%;margin-top:41px;}
.contentBtm p{color:#575757;font:bold italic 14px Arial;padding-bottom:15px;margin-left: 6%;}
.contentBtm ul li{float:left;margin:0 1% 0 0;}
.contentBtm ul {margin-left:6%;}
.footerT{float:left;width:94%;margin-top:39px;margin-left:6%;}
.footerT ul li{float:left;width:25%;margin-bottom: 10px;}
.footerT ul li a{color:#e0eff9;font:11px Arial;}
.footerT ul li a:hover{color:white;}
.footerB{float:left;width:100%;margin-top:12px;}
.footerSocial{float:left; margin: 10px 0 6px 6%; width: 8%;}
.footerSocial ul,.footerSocial ul li,.footerSocial ul li a{float:left;}
.footerSocial ul li a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#FFFFFF,#F3F3F3) repeat scroll 0 0 transparent;border-color:#E5E5E5 #D2D2D2 #C0C0C0 -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#333333;height:45px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:40px;}
.footerSocial ul li:first-child a{border-left:1px solid #D2D2D2;}
.footerSocial ul li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CBCBCB #A5A5A5 #818181;border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 4px #818181;color:#333333 !important;margin-left:-1px;position:relative;z-index:2;}
.footerSocial ul li:first-child a:hover{margin-left:0;}
.footerSocial ul li a span{display:block;font-size:10px;margin-bottom:3px;padding-top:5px;text-align:center;}
.footerSocial ul li a i{background:url("../img/social.png") no-repeat scroll 0 0 transparent;display:block;height:15px;margin-left:13px;width:15px;}
.footerSocial ul li.fb a{border-radius:5px 0 0 5px;}
.footerSocial ul li.vk a{border-radius:0 5px 5px 0;}
.footerSocial ul li.fb a i{background-position:top left;}
.footerSocial ul li.vk a i{background-position:top right;}
.footerSocial ul li.fb a:hover i{background-position:bottom left;}
.footerSocial ul li.vk a:hover i{background-position:bottom right;}
.copyright{float:left;margin:8px 0;width:22%;margin-left:1%;width:21%;margin-right:1%;padding-left:5px;}
.copyright p{color:#453d3d;font:11px Arial;padding-top:7px;padding-bottom: 7px;}
.copyright a{color:#453d3d;font:11px Arial;}
.copyright a:hover{color:black;}
.footAddress{float:left;width:23%;margin:4px 1% 0 8%;padding-left:3px;}
.footAddress div{color:#453d3d;font:12px Arial;}
.footAddress div span{color:white;font:bold 20px Arial;margin-left:6px;}
.footAddress p{margin:6px 2px;color:#453d3d;font:11px Arial;}
.reactive{color:#453d3d;font:11px Arial;float:right;width:19%;margin-right:9%;margin-top:12px;padding-left:5px;}
.reactive a{text-decoration:none;}
.reactive a img{vertical-align:middle;}
.car{position:absolute;top:-1px;left:72%;}
.contentL{float:left;width:230px;margin-top:64px;}
.leftMenu{float:left;width:200px;margin-left:22px;margin-top: 1px;}
.leftMenu ul li{padding:4px 10px 6px;}
.leftMenu ul li a{color:#4a423c;font:13px Arial;}
.leftMenu ul li.a{background: #f18212 url("../img/leftMenuBg.jpg") repeat-x scroll 0 0;border-radius:13px;}
.leftMenu ul li ul{padding-top:7px;padding-bottom:19px;}
.leftMenu ul li ul li{padding:4px 10px 6px;width:160px;}
.leftMenu ul li.a a{color:white;font:bold 13px Arial;text-decoration:none;}
.contentL .secondMenu{margin:55px 0 0 22px;width:200px;}
.contentL .secondMenu span{float:none;margin-left:68px;}
.contentL .secondMenu ul li{float:left;width:100%;margin-bottom:35px;}
.contentR{margin-left:245px;margin-top:60px;position:relative;}
.contentR p{color:#4a423c;font:12px/150% Arial;}
.contentR h1{color:#4a423c;font:bold 26px/150% Arial;margin-left:5px;width:80%;}
.breadCr{float:left;width:100%;color:#888888;font:italic 11px Arial;margin-top:16px;margin-bottom:35px;}
.breadCr a{color:#888888;font:italic 11px Arial;margin:0 6px;}
.breadCr span{color:#888888;font:italic 11px Arial;margin:0 6px;}
.contentTabs{float:left;width:100%;margin-top:12px;}
.contentTabs ul li{float:left;margin:0 28px 0 7px;}
.contentTabs ul li a{float:left;color:#888888;font:bold italic 18px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs ul li span{float:left;color:#219007;font:bold italic 18px Arial;}
.newsBlock{float:left;width:96%;margin-top:23px;margin-bottom:7px;}
.newsBlockL{float:left;width:146px;height:103px;position:relative;overflow:hidden;margin-left:4px;margin-top:3px;}
.newsAbs{position:absolute;top:0;left:0;}
.newsBlockR{margin-left:167px;}
.newsBlockR span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:8px;}
.newsBlockR a{color:#fa7301;font:14px Arial;}
.newsBlockR p{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR p a{color:#219007;font:12px Arial;}
.newsBlockR em{background:#ff4310;color:white;font:italic 11px Arial;padding:0 6px 1px;margin-left:10px;vertical-align:top;}
.newsBlockR ul{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR ul li{padding-bottom:5px;}
.newsBlockR div{float:right;font: 11px Arial; color:#727272; margin-top: -3px;}
.newsBlockR div span{float:none; width:auto;font:italic 11px Arial;color:#727272;}
.newsBlockR div img{margin: 0 6px;}
.tenderBlock{float:left;width:98%;margin-top:3px;margin-bottom:29px;margin-left: 7px;}
.tenderBlock span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:3px;}
.tenderBlock a{color:#49413b;font:bold 16px/150% Arial;}
.tenderBlock p{float:left;font:12px/165% Arial;margin-top:4px;width:96%;color:#585858;}
.tenderBlock p a{color:#fa7301;font:12px Arial;text-decoration:none;margin-left: 5px;}
.tenderBlock p a span{float:none; width:auto; margin:0; text-decoration:underline;color:#fa7301;font:12px Arial;margin-right: 3px;}
.pages{float:left;width:500px;margin-left:168px;margin-top:31px;}
.pages a{float:left;color:#665d56;font:13px Arial;margin:0 6px;}
.pages span{float:left;color:#ffa800;font:13px Arial;margin:0 6px;}
a.pagePrev{width:26px;height:15px;background:transparent url(../img/pagePrev.gif) no-repeat 0 0;margin:1px 16px 0 0;}
a.pageNext{width:26px;height:15px;background:transparent url(../img/pageNext.gif) no-repeat 0 0;margin:1px 0 0 16px;}
.contentIn{float:left;margin:4px 7px 32px;width:96%;}
.contentInImg{float:left;width:100%;height:166px;overflow:hidden;margin-bottom:18px;margin-top:28px;}
.contentIn p{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;}
.newsNav{float:left;width:100%;color:#919090;margin-top:55px;}
.newsNav a{text-decoration:none;margin:0 0;color:#ffa800;font:italic 12px Arial;}
.newsNav a span{text-decoration:underline;margin:0 7px;color:#ffa800;font:italic 12px Arial;}
.newsNav a.inAct{color:#919090;font:italic 12px Arial;text-decoration:none;cursor:default;}
.newsNav a.inAct span{color:#919090;font:italic 12px Arial;text-decoration:none;}
.contentR p.shopP{float:left;font:bold 12px/175% Arial;margin:0 0 4px 8px;width:97%;}
.contentTabs2{float:left;width:100%;margin-top:12px;}
.contentTabs2 ul li{float:left;margin:0 28px 9px 7px;}
.contentTabs2 ul li a{float:left;color:#888888;font:bold italic 15px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs2 ul li span{float:left;color:#219007;font:bold italic 15px Arial;}
.qBlock{ float:left; width:130px;margin: 28px 4% 18px 27px;}
.qBlock a{text-decoration:none;}
.qBlock a span{float:left; width:120px;text-align:center;padding:0;
box-shadow:0 1px 4px #cecece;
}
.qBlock a em{text-align:center; color:#fa7301;font:12px/145% Arial; margin-top:9px; text-decoration:underline;float:left; width:120px;}
.giftBlock{float:left;width:96%;margin-top:23px;margin-bottom:20px;}
.giftBlockL{float:left;width:200px;height:130px;position:relative;overflow:hidden;margin-left:3px;margin-top:4px;}
.giftBlockR{margin-left: 227px; margin-top: 4px;}
.giftBlockR span{float:left;width:100%;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;}
.giftBlockR a{color:#fa7301;font:14px Arial;}
.giftBlockR p{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;}
.giftBlockR ol{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;list-style-position:inside;}
.giftBlockR ol li{padding-bottom:2px;}
.contentIn p span{ position:relative; float:left; width:186px; height:132px; overflow:hidden; margin:0 14px 10px 0;}
.contentIn p span .textAbs{position:absolute; top:0; left:0;}
.contentIn p a{color:#219007;}
.contentR h2{color:#49413b; font:bold 17px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.contentR h3{float:left;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;margin-top:15px;}
.contentIn table{color:#585858;font:12px Arial;float:left; width:99%;margin-top: 15px;margin-left: 1px;margin-bottom: 26px;}
.contentIn table thead{color:#585858;font:bold 12px Arial;}
.contentIn table thead td{ padding-bottom: 17px;}
.contentIn table tbody tr th{color:#585858;font:bold 12px Arial;text-align:center;padding: 7px 10px 10px;border:1px solid #c9c4bb;}
.contentIn table tbody tr td{color:#585858;text-align:center;padding: 4px 10px 3px;border:1px solid #c9c4bb;min-width:42px;position:relative;}
.contentIn table tbody tr td p{margin:0; padding:0;}
.contentIn table tbody tr td img{float:left;margin-right:8px;}
.contentIn table tbody tr td p a{color:#fa7301;font:11px Arial;float:right;margin-top: 2px;}
.contentIn table tbody tr td.picsTable{ width:192px; padding-right:0;}
.contentIn table tbody tr td.cardTable{ min-width:159px; padding-right:0;white-space:nowrap;}
.contentIn table tbody tr td.cardTable img{}
.contentIn ul{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;margin-top: 2px;}
.contentIn ul li{padding-bottom:5px;color:#fa7301;list-style-type:disc;margin-left:16px;}
.contentIn ul li span{color:#585858;}
.contentIn table tbody tr.inAct td{color:#888888!important;}
.contentIn table tbody tr.inAct td p{color:#888888!important;}
.contentIn table tbody tr.inAct td.picsTable{}
.contentMap{float:left; width:99%; height:462px;background:transparent url(../img/mapBg.jpg) repeat-x 0 0;margin-top: 34px;margin-bottom: 15px;}
.contentMap div{float:left; width:100%; height:454px;margin:4px 0; overflow:hidden;}
.buildBlock{float:left; width:100%;margin-top: 16px;margin-bottom: 23px;}
.buildBlockT{float:left; width:100%;height:192px; overflow:hidden;}
.buildBlockB{float:left; width:100%;margin-top: 12px;}
.buildBlockB div{font:12px/165% Arial;color:#585858; float:left; width:83%; position:relative;padding-right:17%;margin-bottom: 4px;}
.buildBlockB div em{float:left; width:126px; margin-right:15px; font:bold 12px/165% Arial;height:20px;}
.buildBlockB div a{text-decoration:none;color:#fa7301;font:11px Arial;position: absolute;top:0; right: 7px;}
.buildBlockB div a img{vertical-align:bottom; margin-right:7px;}
.buildBlockB div a span{color:#fa7301;text-decoration:underline;}
img.servIcon{position:absolute; top:7px; right:4%;}
.contentR h4{color:#49413b; font:bold 14px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.fileBlocks{float:left; width:100%;margin-bottom: -8px;}
.fileBlocks div{float:left; width:32%; margin: 18px 4% 18px 0;}
.fileBlocks div a{text-decoration:none;color:#787878;font:12px Arial;margin-left: 27px;}
.fileBlocks div a img{vertical-align:middle; margin-right:15px;}
.fileBlocks div a span{text-decoration:underline;margin-right:5px;color:#787878;font:12px Arial;}
.calcBlock{float:left;margin: 18px 17px 0; width: 91%; border:3px solid #e5e5e5; border-radius: 5px;padding: 0 0 21px;}
.calcLine p{color:#585858;font:bold 14px Arial;margin-left:20px; padding-bottom: 11px;}
.calcBlock label{color:#585858;font:12px Arial;margin-right: 23px;}
.calcLine{float:left;margin-bottom: 18px;position:relative;margin-top:15px;width:98%;}
.calcLineIn{float:left;width:44%;color:#8d8d8d;font:12px Arial;}
.borderLine{float:left;border:1px solid #219007;border-radius: 3px;margin: 2px 20px 15px; width: 91%;padding-top: 14px;padding-bottom: 6px;}
.borderLineIn{float:left;width:50%;}
.borderLineIn span{color:#585858;font:bold 20px Arial; float:left; width:56px; text-align:center;}
.borderLineIn p{color:#8d8d8d;font: 10px/140% Arial; margin: 4px 13px 4px 10px; width: auto;}
.borderLineIn div{padding-bottom:9px;}
.calcRadio{ vertical-align:top; margin-left:20px; padding:0;margin-top:1px;margin-right: 1px;}
.calcInp{color: #585858; font: 12px Arial; margin-left: 20px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 148px;}
.calcInp2{color: #585858; font: 12px Arial; margin-left: 3px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 228px;}
.calcMap{position:absolute; bottom:5px; left:80%; color:#219007; font: 12px Arial; }
.calcLine span{float: left; margin-bottom: 4px; margin-top: 6px; width: 33%;}
.calcCheck{ vertical-align:top; padding:0;margin-top:1px;margin-right: 1px;margin-left: 21px;}
.calcSub{float:left; border:none;margin-left: 39%; margin-top: 9px; cursor:pointer; width:146px; height:35px;background:transparent url(../img/calcSub.gif) no-repeat 0 0;}
.faqBlock{float:left; width:96%;background:transparent url(../img/hid1.gif) no-repeat 0 3px;padding-left:20px;margin-top: 43px;margin-bottom: -13px;}
.faqBlock a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.faqBlock p{color:#acacac; font:11px Arial;margin-top: 6px;}
.faqBlock p span{color:#585858;font:bold 11px Arial;margin: 0 14px 0 0; padding:0; height:auto; width:auto;}
.hidDiv{ float:left; width:100%; position:relative;margin-top:2px;margin-bottom:4px;display:none;}
.hidImg{ position:absolute; top:0; left:7px;}
.hidDivIn{float:left;margin-top:15px; background-color:#ededed;color:#585858;font:12px/170% Arial;border-radius: 5px;padding: 13px 10px 12px 21px;}
.actDiv{background:transparent url(../img/hid2.gif) no-repeat 0 3px;}
.faqBut{float:left; width:144px; height:46px; border:none; cursor:pointer;background:transparent url(../img/faqBut.gif) no-repeat 0 0;margin: 55px 18px 0;}
.vacancyBlock{float:left; width:100%; position:relative;margin-top: 29px;}
.vacancyBlock h4{margin-left:0;}
.vacancyBlock ul {float:left; width:90%;margin-top: 11px;}
.vacancyBlock ul li{margin-left: 13px;padding-bottom: 18px;}
.vacancyBlock ul li a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.vacancyBlock ul li.actLi{color:#219007;}
.vacancyBlock ul li.actLi a{color:#219007; font:14px/140% Arial; border-bottom:1px dotted #219007; text-decoration:none;}
.vacancyBlock ul li div{float: left; margin: 10px 7px; display:none;}
.vacancyBlock ul li ul{float:left;margin-top: 0px; padding-bottom: 20px;}
.vacancyBlock ul li p{color:#585858;font:bold 12px Arial;padding-bottom: 3px;}
.vacancyBlock ul li ul li{color:#585858;font:12px Arial/155%;list-style-type:none;margin-left:0;padding-bottom:1px;}
.vacAbs{ float:left; width:80px; position:absolute; top:19px; right:0px; text-align:center;}
.vacAbs a{text-decoration:none; }
.vacAbs a span{color:#596b70; font:11px/200% Arial; text-decoration:underline;}
.vacancyBlock p span{margin: 0 ; padding:0; height:auto; width:50%;}
.partL{ float:left; width:170px;margin-left: -2px;margin-top:6px;margin-bottom: 20px;}
.partL div{float:left; width:154px; overflow:hidden; border:3px solid white; box-shadow:0 1px 4px #818181;}
.partR{margin-left:180px;}
.partR a{color:#49413b; font:bold 16px/150% Arial;}
.partR p a{color:#219007; font:12px Arial;}
.partR div{float:left; width:100%; margin-top:12px;margin-bottom: -5px;}
.partR div p{margin:0;padding:0;}
.partT{float:left; width:100%; color:#727272; font:11px Arial;margin-top: -7px;margin-bottom: 6px;}
.partT img{vertical-align:baseline;}
.partT span{font:italic 11px Arial;margin-left: 9px; margin-right: 2px;}
.contentDivs{ float:left; width:100%;margin-top: 38px; margin-bottom: 7px;}
.contentDivs h5{color:#514f4c;font:bold italic 20px Arial;padding-bottom: 13px;}
.contentDivsL{ float:left; margin: 0 0 0 6%; width:56%;}
.contentDivsL div{float:left; width:100%;color:#717171; font:italic 12px Arial; margin-top: 3px; }
.contentDivsL div span{float:left;color:#717171; font: 13px "Myriad Pro", Tahoma;margin: 2px 6px 0 2px;}
.contentDivsL div a{color:#3380bc; font:13px/150% Arial;margin-right: 6px;}
.contentDivsR{ float:left; margin: 0 0 0 6%; width:28%;}
.contentDivsR div{float:left; width:100%;margin-top: 5px;margin-bottom: 9px;}
.contentDivsR div a{color:#3380bc; font:13px Arial;margin-right: 6px;}
.contentDivsR p{color:#636363; font: italic 12px/145% Arial; margin-top: 8px;}
__history/main.css.~95~ 0000666 00000052677 15047073365 0011070 0 ustar 00 html,body{height:100%;margin:0;padding:0;}
input,select,a{outline:none;}
body{color:black;width:100%;min-width:990px;height:100%;min-height:100%;font:11px Arial;background:#fff9ef url(../img/bodyBg.png) repeat-x top left;}
body.inner{background:white url(../img/innerBg.jpg) repeat-x top left;}
.wrap{min-height:100%;position:relative;float:left;width:100%;overflow: hidden;}
.wrapInner{margin:0 auto;max-width:1300px;}
.footer{float:left;width:100%;position:absolute;bottom:0;left:0;height:182px;background:transparent url(../img/footBg.png) repeat-x top left;}
.clear{clear:both;}
.footerIn{margin:0 auto;max-width:1300px;}
.header{float:left;width:100%;position:relative;z-index:1000;background:transparent url(../img/headBg.png) repeat-x top left;height:102px;}
.logo{ float: left; margin-left: 3%; margin-top: 24px; width: 24%;}
.mainMenu{float:left;width:60%;margin-top:40px;}
.mainMenu ul li{float:left;margin-right:2%;margin-left:2%;}
.mainMenu ul li a{color:#e0eff9;font:bold italic 14px Arial;border-bottom:1px solid #e0eff9;}
.mainMenu ul li a:hover{color:white;border-bottom:1px solid white;}
.entrance{float:right;margin:42px 6% 0 0;}
.entrance a{text-decoration:none;color:#e0eff9;}
.entrance a img{vertical-align:middle;margin-right:7px;}
.entrance a span{font:11px Arial;border-bottom:1px solid #e0eff9;}
.entrance a:hover{color:white;}
.entrance a:hover span{font:11px Arial;border-bottom:1px solid white;}
.secondMenu{float:left;margin-left:9%;margin-top:23px;width:72%;}
.secondMenu ul li{float:left;margin-right:5%;}
.secondMenu ul li a{text-decoration:none;color:#505050;}
.secondMenu ul li a span{display:block;margin:12px 0 0 0;float:left;}
.secondMenu ul li a span em{font:11px Arial;border-bottom:1px solid #505050;}
.secondMenu ul li a:hover{color:#eb2b21!important;}
.secondMenu ul li a:hover span em{font:11px Arial;border-bottom:1px solid #eb2b21;}
.secondMenu ul li a img{float:left;margin-right:9px;margin-left:-3px;}
.phones{margin:29px 6% 0 0;padding-bottom:10px;position:absolute;z-index:10;top:0; right:0;}
.phones div{color:white;font:12px Arial;}
.phones div span{color:white;font:bold 20px Arial;margin-left:4px;}
.phones p{width:70%;float:right;margin:9px 0 0;}
.phones p a{text-decoration:none;color:white;}
.phones p a img{float:left;margin-right:6px;}
.phones p a span{font:11px Arial;border-bottom:1px dotted white;}
.phones p a:hover{color:#e0eff9;}
.phones p a:hover span{font:11px Arial;border-bottom:1px dotted #e0eff9;}
.visual{float:left;width:100%;position:relative;margin-top: -5px;}
.visualIn{position:relative; z-index:9;height:333px;width:100%; overflow:hidden;}
.visualIn img{min-width:100%;}
.content{float:left;width:100%;padding-bottom:221px;overflow:hidden;}
.visualMenu{ float:left; width:100%; background:transparent url(../img/visBg.png) no-repeat bottom center;padding-bottom:10px;}
.visualMenu table{width:100%;}
.visualMenu table td a{text-decoration:none; font:bold 24px "Myriad Pro", Tahoma;}
.visualMenu table td {text-align:center; vertical-align:middle;width:33%;padding: 8px 10px 10px;}
.visualMenu table td.td1 a{color:white;}
.visualMenu table td.td2 a{color:white;}
.visualMenu table td.td3 a{color:#bec2c5;}
.visualMenu table td.td1 {background:#0273ca;}
.visualMenu table td.td2 {background:#ff822a;}
.visualMenu table td.td3 {background:white;}
.contentAds{float:left;width:100%;margin-top:31px;}
.contentAds h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.adsBlockImg{text-align:center;display:block;margin:0 auto;width:220px;height:142px;background:transparent url(../img/adsBg.gif) no-repeat 0 0;position:relative;}
.adsBlockImg span{position:absolute;bottom:14px;width:100%;text-align:center;left:0;}
.adsBlock{float:left;width:21%;margin-top: 18px;margin-left: 3%;}
.adsBlock p a{color:#3380bc;font:italic 11px Arial;}
.adsBlock p{margin-top:-2px;text-align:center;display:block;}
.adsBlock p a:hover{color:#ff822a;}
.adsBlock p.actP a{color:#ff822a;}
.contentNews{float:left;width:100%;margin-top:42px;}
.contentNews h5{color:#514f4c;font:bold italic 20px Arial; margin-left: 6%;}
.contentNewsBlock{float:left; margin-top: 17px; padding-left: 6%; width: 25%;}
.contentNewsBlock div{padding-bottom:9px;}
.contentNewsBlock span{color:#727272;font:italic 11px Arial;}
.contentNewsBlock em{color:white;font:italic 11px Arial;margin-left:19px;padding:0 8px 1px;}
.contentNewsBlock a{color:#e86a11;font:13px/150% Arial;}
.contentNewsBlock a:hover{color:#636363;font:13px/150% Arial;}
.contentNewsBlock p{color:#636363;font:italic 12px/150% Arial;padding-top:7px;}
.contentNewsBlock em.grayN{background:#6d6862;}
.contentNewsBlock em.orangeN{background:#ff822a;}
.contentNewsBlock em.yellowN{background:#0273ca;}
.contentBtm{float:left;width:100%;margin-top:41px;}
.contentBtm p{color:#575757;font:bold italic 14px Arial;padding-bottom:15px;margin-left: 6%;}
.contentBtm ul li{float:left;margin:0 1% 0 0;}
.contentBtm ul {margin-left:6%;}
.footerT{float:left;width:94%;margin-top:39px;margin-left:6%;}
.footerT ul li{float:left;width:25%;margin-bottom: 10px;}
.footerT ul li a{color:#e0eff9;font:11px Arial;}
.footerT ul li a:hover{color:white;}
.footerB{float:left;width:100%;margin-top:12px;}
.footerSocial{float:left; margin: 10px 0 6px 6%; width: 8%;}
.footerSocial ul,.footerSocial ul li,.footerSocial ul li a{float:left;}
.footerSocial ul li a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#FFFFFF,#F3F3F3) repeat scroll 0 0 transparent;border-color:#E5E5E5 #D2D2D2 #C0C0C0 -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#333333;height:45px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:40px;}
.footerSocial ul li:first-child a{border-left:1px solid #D2D2D2;}
.footerSocial ul li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CBCBCB #A5A5A5 #818181;border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 4px #818181;color:#333333 !important;margin-left:-1px;position:relative;z-index:2;}
.footerSocial ul li:first-child a:hover{margin-left:0;}
.footerSocial ul li a span{display:block;font-size:10px;margin-bottom:3px;padding-top:5px;text-align:center;}
.footerSocial ul li a i{background:url("../img/social.png") no-repeat scroll 0 0 transparent;display:block;height:15px;margin-left:13px;width:15px;}
.footerSocial ul li.fb a{border-radius:5px 0 0 5px;}
.footerSocial ul li.vk a{border-radius:0 5px 5px 0;}
.footerSocial ul li.fb a i{background-position:top left;}
.footerSocial ul li.vk a i{background-position:top right;}
.footerSocial ul li.fb a:hover i{background-position:bottom left;}
.footerSocial ul li.vk a:hover i{background-position:bottom right;}
.copyright{color:#453d3d;float:left;margin:8px 0;width:22%;margin-left:1%;width:21%;margin-right:1%;padding-left:5px;}
.copyright p{color:#453d3d;font:12px "Myriad Pro", Tahoma;padding-top:7px;padding-bottom: 7px;}
.copyright a{color:#453d3d;font:12px "Myriad Pro", Tahoma;}
.copyright a:hover{color:black;}
.footAddress{float:left;width:23%;margin:1px 1% 0 8%;padding-left:3px;}
.footAddress div{color:#453d3d;font:14px "Myriad Pro", Tahoma;}
.footAddress div span{color:white;font:bold 24px "Myriad Pro", Tahoma;margin-left:6px;}
.footAddress p{margin:9px 2px;color:#453d3d;font:12px "Myriad Pro", Tahoma;}
.reactive{color:#453d3d;font:11px Arial;float:right;width:19%;margin-right:9%;margin-top:12px;padding-left:5px;text-align:right;font:12px "Myriad Pro", Tahoma;}
.reactive a{text-decoration:none;}
.reactive a img{vertical-align:middle;}
.car{position:absolute;top:-1px;left:72%;}
.contentL{float:left;width:230px;margin-top:64px;}
.leftMenu{float:left;width:200px;margin-left:22px;margin-top: 1px;}
.leftMenu ul li{padding:4px 10px 6px;}
.leftMenu ul li a{color:#4a423c;font:13px Arial;}
.leftMenu ul li.a{background: #f18212 url("../img/leftMenuBg.jpg") repeat-x scroll 0 0;border-radius:13px;}
.leftMenu ul li ul{padding-top:7px;padding-bottom:19px;}
.leftMenu ul li ul li{padding:4px 10px 6px;width:160px;}
.leftMenu ul li.a a{color:white;font:bold 13px Arial;text-decoration:none;}
.contentL .secondMenu{margin:55px 0 0 22px;width:200px;}
.contentL .secondMenu span{float:none;margin-left:68px;}
.contentL .secondMenu ul li{float:left;width:100%;margin-bottom:35px;}
.contentR{margin-left:245px;margin-top:60px;position:relative;}
.contentR p{color:#4a423c;font:12px/150% Arial;}
.contentR h1{color:#4a423c;font:bold 26px/150% Arial;margin-left:5px;width:80%;}
.breadCr{float:left;width:100%;color:#888888;font:italic 11px Arial;margin-top:16px;margin-bottom:35px;}
.breadCr a{color:#888888;font:italic 11px Arial;margin:0 6px;}
.breadCr span{color:#888888;font:italic 11px Arial;margin:0 6px;}
.contentTabs{float:left;width:100%;margin-top:12px;}
.contentTabs ul li{float:left;margin:0 28px 0 7px;}
.contentTabs ul li a{float:left;color:#888888;font:bold italic 18px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs ul li span{float:left;color:#219007;font:bold italic 18px Arial;}
.newsBlock{float:left;width:96%;margin-top:23px;margin-bottom:7px;}
.newsBlockL{float:left;width:146px;height:103px;position:relative;overflow:hidden;margin-left:4px;margin-top:3px;}
.newsAbs{position:absolute;top:0;left:0;}
.newsBlockR{margin-left:167px;}
.newsBlockR span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:8px;}
.newsBlockR a{color:#fa7301;font:14px Arial;}
.newsBlockR p{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR p a{color:#219007;font:12px Arial;}
.newsBlockR em{background:#ff4310;color:white;font:italic 11px Arial;padding:0 6px 1px;margin-left:10px;vertical-align:top;}
.newsBlockR ul{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858;}
.newsBlockR ul li{padding-bottom:5px;}
.newsBlockR div{float:right;font: 11px Arial; color:#727272; margin-top: -3px;}
.newsBlockR div span{float:none; width:auto;font:italic 11px Arial;color:#727272;}
.newsBlockR div img{margin: 0 6px;}
.tenderBlock{float:left;width:98%;margin-top:3px;margin-bottom:29px;margin-left: 7px;}
.tenderBlock span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:3px;}
.tenderBlock a{color:#49413b;font:bold 16px/150% Arial;}
.tenderBlock p{float:left;font:12px/165% Arial;margin-top:4px;width:96%;color:#585858;}
.tenderBlock p a{color:#fa7301;font:12px Arial;text-decoration:none;margin-left: 5px;}
.tenderBlock p a span{float:none; width:auto; margin:0; text-decoration:underline;color:#fa7301;font:12px Arial;margin-right: 3px;}
.pages{float:left;width:500px;margin-left:168px;margin-top:31px;}
.pages a{float:left;color:#665d56;font:13px Arial;margin:0 6px;}
.pages span{float:left;color:#ffa800;font:13px Arial;margin:0 6px;}
a.pagePrev{width:26px;height:15px;background:transparent url(../img/pagePrev.gif) no-repeat 0 0;margin:1px 16px 0 0;}
a.pageNext{width:26px;height:15px;background:transparent url(../img/pageNext.gif) no-repeat 0 0;margin:1px 0 0 16px;}
.contentIn{float:left;margin:4px 7px 32px;width:96%;}
.contentInImg{float:left;width:100%;height:166px;overflow:hidden;margin-bottom:18px;margin-top:28px;}
.contentIn p{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;}
.newsNav{float:left;width:100%;color:#919090;margin-top:55px;}
.newsNav a{text-decoration:none;margin:0 0;color:#ffa800;font:italic 12px Arial;}
.newsNav a span{text-decoration:underline;margin:0 7px;color:#ffa800;font:italic 12px Arial;}
.newsNav a.inAct{color:#919090;font:italic 12px Arial;text-decoration:none;cursor:default;}
.newsNav a.inAct span{color:#919090;font:italic 12px Arial;text-decoration:none;}
.contentR p.shopP{float:left;font:bold 12px/175% Arial;margin:0 0 4px 8px;width:97%;}
.contentTabs2{float:left;width:100%;margin-top:12px;}
.contentTabs2 ul li{float:left;margin:0 28px 9px 7px;}
.contentTabs2 ul li a{float:left;color:#888888;font:bold italic 15px Arial;text-decoration:none;border-bottom:1px dotted #888888;}
.contentTabs2 ul li span{float:left;color:#219007;font:bold italic 15px Arial;}
.qBlock{ float:left; width:130px;margin: 28px 4% 18px 27px;}
.qBlock a{text-decoration:none;}
.qBlock a span{float:left; width:120px;text-align:center;padding:0;
box-shadow:0 1px 4px #cecece;
}
.qBlock a em{text-align:center; color:#fa7301;font:12px/145% Arial; margin-top:9px; text-decoration:underline;float:left; width:120px;}
.giftBlock{float:left;width:96%;margin-top:23px;margin-bottom:20px;}
.giftBlockL{float:left;width:200px;height:130px;position:relative;overflow:hidden;margin-left:3px;margin-top:4px;}
.giftBlockR{margin-left: 227px; margin-top: 4px;}
.giftBlockR span{float:left;width:100%;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;}
.giftBlockR a{color:#fa7301;font:14px Arial;}
.giftBlockR p{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;}
.giftBlockR ol{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;list-style-position:inside;}
.giftBlockR ol li{padding-bottom:2px;}
.contentIn p span{ position:relative; float:left; width:186px; height:132px; overflow:hidden; margin:0 14px 10px 0;}
.contentIn p span .textAbs{position:absolute; top:0; left:0;}
.contentIn p a{color:#219007;}
.contentR h2{color:#49413b; font:bold 17px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.contentR h3{float:left;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;margin-top:15px;}
.contentIn table{color:#585858;font:12px Arial;float:left; width:99%;margin-top: 15px;margin-left: 1px;margin-bottom: 26px;}
.contentIn table thead{color:#585858;font:bold 12px Arial;}
.contentIn table thead td{ padding-bottom: 17px;}
.contentIn table tbody tr th{color:#585858;font:bold 12px Arial;text-align:center;padding: 7px 10px 10px;border:1px solid #c9c4bb;}
.contentIn table tbody tr td{color:#585858;text-align:center;padding: 4px 10px 3px;border:1px solid #c9c4bb;min-width:42px;position:relative;}
.contentIn table tbody tr td p{margin:0; padding:0;}
.contentIn table tbody tr td img{float:left;margin-right:8px;}
.contentIn table tbody tr td p a{color:#fa7301;font:11px Arial;float:right;margin-top: 2px;}
.contentIn table tbody tr td.picsTable{ width:192px; padding-right:0;}
.contentIn table tbody tr td.cardTable{ min-width:159px; padding-right:0;white-space:nowrap;}
.contentIn table tbody tr td.cardTable img{}
.contentIn ul{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;margin-top: 2px;}
.contentIn ul li{padding-bottom:5px;color:#fa7301;list-style-type:disc;margin-left:16px;}
.contentIn ul li span{color:#585858;}
.contentIn table tbody tr.inAct td{color:#888888!important;}
.contentIn table tbody tr.inAct td p{color:#888888!important;}
.contentIn table tbody tr.inAct td.picsTable{}
.contentMap{float:left; width:99%; height:462px;background:transparent url(../img/mapBg.jpg) repeat-x 0 0;margin-top: 34px;margin-bottom: 15px;}
.contentMap div{float:left; width:100%; height:454px;margin:4px 0; overflow:hidden;}
.buildBlock{float:left; width:100%;margin-top: 16px;margin-bottom: 23px;}
.buildBlockT{float:left; width:100%;height:192px; overflow:hidden;}
.buildBlockB{float:left; width:100%;margin-top: 12px;}
.buildBlockB div{font:12px/165% Arial;color:#585858; float:left; width:83%; position:relative;padding-right:17%;margin-bottom: 4px;}
.buildBlockB div em{float:left; width:126px; margin-right:15px; font:bold 12px/165% Arial;height:20px;}
.buildBlockB div a{text-decoration:none;color:#fa7301;font:11px Arial;position: absolute;top:0; right: 7px;}
.buildBlockB div a img{vertical-align:bottom; margin-right:7px;}
.buildBlockB div a span{color:#fa7301;text-decoration:underline;}
img.servIcon{position:absolute; top:7px; right:4%;}
.contentR h4{color:#49413b; font:bold 14px Arial;margin-bottom: 9px; float:left; margin-top: 6px;}
.fileBlocks{float:left; width:100%;margin-bottom: -8px;}
.fileBlocks div{float:left; width:32%; margin: 18px 4% 18px 0;}
.fileBlocks div a{text-decoration:none;color:#787878;font:12px Arial;margin-left: 27px;}
.fileBlocks div a img{vertical-align:middle; margin-right:15px;}
.fileBlocks div a span{text-decoration:underline;margin-right:5px;color:#787878;font:12px Arial;}
.calcBlock{float:left;margin: 18px 17px 0; width: 91%; border:3px solid #e5e5e5; border-radius: 5px;padding: 0 0 21px;}
.calcLine p{color:#585858;font:bold 14px Arial;margin-left:20px; padding-bottom: 11px;}
.calcBlock label{color:#585858;font:12px Arial;margin-right: 23px;}
.calcLine{float:left;margin-bottom: 18px;position:relative;margin-top:15px;width:98%;}
.calcLineIn{float:left;width:44%;color:#8d8d8d;font:12px Arial;}
.borderLine{float:left;border:1px solid #219007;border-radius: 3px;margin: 2px 20px 15px; width: 91%;padding-top: 14px;padding-bottom: 6px;}
.borderLineIn{float:left;width:50%;}
.borderLineIn span{color:#585858;font:bold 20px Arial; float:left; width:56px; text-align:center;}
.borderLineIn p{color:#8d8d8d;font: 10px/140% Arial; margin: 4px 13px 4px 10px; width: auto;}
.borderLineIn div{padding-bottom:9px;}
.calcRadio{ vertical-align:top; margin-left:20px; padding:0;margin-top:1px;margin-right: 1px;}
.calcInp{color: #585858; font: 12px Arial; margin-left: 20px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 148px;}
.calcInp2{color: #585858; font: 12px Arial; margin-left: 3px; margin-right: 10px; margin-top: 1px; padding: 4px 5px; width: 228px;}
.calcMap{position:absolute; bottom:5px; left:80%; color:#219007; font: 12px Arial; }
.calcLine span{float: left; margin-bottom: 4px; margin-top: 6px; width: 33%;}
.calcCheck{ vertical-align:top; padding:0;margin-top:1px;margin-right: 1px;margin-left: 21px;}
.calcSub{float:left; border:none;margin-left: 39%; margin-top: 9px; cursor:pointer; width:146px; height:35px;background:transparent url(../img/calcSub.gif) no-repeat 0 0;}
.faqBlock{float:left; width:96%;background:transparent url(../img/hid1.gif) no-repeat 0 3px;padding-left:20px;margin-top: 43px;margin-bottom: -13px;}
.faqBlock a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.faqBlock p{color:#acacac; font:11px Arial;margin-top: 6px;}
.faqBlock p span{color:#585858;font:bold 11px Arial;margin: 0 14px 0 0; padding:0; height:auto; width:auto;}
.hidDiv{ float:left; width:100%; position:relative;margin-top:2px;margin-bottom:4px;display:none;}
.hidImg{ position:absolute; top:0; left:7px;}
.hidDivIn{float:left;margin-top:15px; background-color:#ededed;color:#585858;font:12px/170% Arial;border-radius: 5px;padding: 13px 10px 12px 21px;}
.actDiv{background:transparent url(../img/hid2.gif) no-repeat 0 3px;}
.faqBut{float:left; width:144px; height:46px; border:none; cursor:pointer;background:transparent url(../img/faqBut.gif) no-repeat 0 0;margin: 55px 18px 0;}
.vacancyBlock{float:left; width:100%; position:relative;margin-top: 29px;}
.vacancyBlock h4{margin-left:0;}
.vacancyBlock ul {float:left; width:90%;margin-top: 11px;}
.vacancyBlock ul li{margin-left: 13px;padding-bottom: 18px;}
.vacancyBlock ul li a{color:#fa7301; font:14px/140% Arial; border-bottom:1px dotted #fa7301; text-decoration:none;}
.vacancyBlock ul li.actLi{color:#219007;}
.vacancyBlock ul li.actLi a{color:#219007; font:14px/140% Arial; border-bottom:1px dotted #219007; text-decoration:none;}
.vacancyBlock ul li div{float: left; margin: 10px 7px; display:none;}
.vacancyBlock ul li ul{float:left;margin-top: 0px; padding-bottom: 20px;}
.vacancyBlock ul li p{color:#585858;font:bold 12px Arial;padding-bottom: 3px;}
.vacancyBlock ul li ul li{color:#585858;font:12px Arial/155%;list-style-type:none;margin-left:0;padding-bottom:1px;}
.vacAbs{ float:left; width:80px; position:absolute; top:19px; right:0px; text-align:center;}
.vacAbs a{text-decoration:none; }
.vacAbs a span{color:#596b70; font:11px/200% Arial; text-decoration:underline;}
.vacancyBlock p span{margin: 0 ; padding:0; height:auto; width:50%;}
.partL{ float:left; width:170px;margin-left: -2px;margin-top:6px;margin-bottom: 20px;}
.partL div{float:left; width:154px; overflow:hidden; border:3px solid white; box-shadow:0 1px 4px #818181;}
.partR{margin-left:180px;}
.partR a{color:#49413b; font:bold 16px/150% Arial;}
.partR p a{color:#219007; font:12px Arial;}
.partR div{float:left; width:100%; margin-top:12px;margin-bottom: -5px;}
.partR div p{margin:0;padding:0;}
.partT{float:left; width:100%; color:#727272; font:11px Arial;margin-top: -7px;margin-bottom: 6px;}
.partT img{vertical-align:baseline;}
.partT span{font:italic 11px Arial;margin-left: 9px; margin-right: 2px;}
.contentDivs{ float:left; width:100%;margin-top: 38px; margin-bottom: 7px;}
.contentDivs h5{color:#514f4c;font:bold italic 20px Arial;padding-bottom: 13px;}
.contentDivsL{ float:left; margin: 0 0 0 6%; width:56%;}
.contentDivsL div{float:left; width:100%;color:#717171; font:italic 12px Arial; margin-top: 3px; }
.contentDivsL div span{float:left;color:#717171; font: 13px "Myriad Pro", Tahoma;margin: 2px 6px 0 2px;}
.contentDivsL div a{color:#3380bc; font:13px/150% Arial;margin-right: 6px;}
.contentDivsR{ float:left; margin: 0 0 0 6%; width:28%;}
.contentDivsR div{float:left; width:100%;margin-top: 5px;margin-bottom: 9px;}
.contentDivsR div a{color:#3380bc; font:13px Arial;margin-right: 6px;}
.contentDivsR p{color:#636363; font: italic 12px/145% Arial; margin-top: 8px;}
cusel.css 0000666 00000007143 15047073365 0006414 0 ustar 00 @charset "utf-8";
/*
styles for select
*/
.cusel,
.cuselFrameRight,
.jScrollPaneDrag,
.jScrollArrowUp,
.jScrollArrowDown {
background: url(../images/selects-2.png) no-repeat;
}
.cusel { /* общий вид селекта включая стрелку справа */
height: 26px;
background-position: left top;
display: inline-block;
position: relative;
cursor: pointer;
font-size: 14px;
z-index: 1;
}
.cuselFrameRight { /* левая чсть селект. обыно скругление и левая граница */
position: absolute;
z-index: 2;
top: 0;
right: 0;
height: 100%;
width: 42px;
background-position: right top;
}
.cuselText { /* контейнер для отображенного текста селект */
height: 14px;
padding: 6px 0 0 7px; /* подбираем отступы и высоту для видимого текста в селекте */
cursor: pointer;
overflow: hidden;
position: relative;
z-index: 1;
font: 12px Arial, "Helvetica CY", "Nimbus Sans L", sans-serif; /* шрифты */
position: absolute;
top: 0;
left: 0;
}
* html .cuselText { /* высота блока для текста для ие6 */
height: 22px;
}
.cusel span { /* оформление оптиона */
display: block;
cursor: pointer;
white-space: nowrap;
padding: 2px 15px 2px 5px; /* паддинг справа - это отступ текста от ползунка */
zoom: 1;
}
.cusel span:hover,
.cusel .cuselOptHover { /* реакция оптиона на наведение */
background: #003399;
color: #fff;
}
.cusel .cuselActive { /* оформление активного оптиона в списке */
background: #CC0000;
color: #fff;
cursor: default;
}
/*
styles for focus and hover
*/
.cusel:hover,
.cusel:hover .cuselFrameRight,
.cusel:focus,
.cusel:focus .cuselFrameRight,
.cuselFocus,
.cuselFocus .cuselFrameRight {
background-image: url(../images/selects-focus.png);
}
.cuselOpen {
z-index: 999;
}
/*
styles for disabled select
*/
.classDisCusel,
.classDisCusel .cuselFrameRight {
background-image: url(../images/selects-2-dis.png) !important;
cursor: default;
color: #ccc;
}
.classDisCusel .cuselText {
cursor: default;
}
/*
styles for scrollbar
*/
.cusel .cusel-scroll-wrap { /* контейнер для блока с прокруткой */
display: block;
visibility: hidden;
position: absolute;
left: 0;
top: 100%;
background: #fff; /* фон выпадающего списка */
min-width: 100%;
width: auto;
}
.cusel .jScrollPaneContainer {
position: relative;
overflow: hidden;
z-index: 5;
border: 1px solid #999; /* границы выпадающего спиcка */
}
.cusel .jScrollPaneTrack { /* трек для ползунка прокрутки */
height: 100%;
width: 7px !important;
background: #ccc;
position: absolute;
top: 0;
right: 4px;
}
.cusel .jScrollPaneDrag { /* ползунок */
position: absolute;
background-position: -40px -26px;
cursor: pointer;
width: 15px !important;
height: 27px !important;
right: -4px;
}
.cusel .jScrollPaneDragTop {
position: absolute;
top: 0;
left: 0;
overflow: hidden;
}
.cusel .jScrollPaneDragBottom {
position: absolute;
bottom: 0;
left: 0;
overflow: hidden;
}
.cusel .jScrollArrowUp { /* стрелка вверх */
position: absolute;
top: 0;
right: 2px;
width: 26px;
height: 12px;
cursor: pointer;
background-position: -2px -26px;
overflow: hidden;
}
.cusel .jScrollArrowDown { /* стрелка вниз */
width: 25px;
height: 12px;
position: absolute;
top: auto;
bottom: 0;
right: 3px;
cursor: pointer;
background-position: -21px -26px;
overflow: hidden;
} jquery.jqzoom.css 0000666 00000004014 15047073365 0010130 0 ustar 00 .zoomPad{
position:relative;
float:left;
z-index:99;
cursor:crosshair;
}
.zoomPreload{
-moz-opacity:0.8;
opacity: 0.8;
filter: alpha(opacity = 80);
color: #333;
font-size: 12px;
font-family: Tahoma;
text-decoration: none;
border: 1px solid #CCC;
background-color: white;
padding: 8px;
text-align:center;
background-image: url(../images/zoomloader.gif);
background-repeat: no-repeat;
background-position: 43px 30px;
z-index:110;
width:90px;
height:43px;
position:absolute;
top:0px;
left:0px;
* width:100px;
* height:49px;
}
.zoomPup{
overflow:hidden;
background-color: #FFF;
-moz-opacity:0.6;
opacity: 0.6;
filter: alpha(opacity = 60);
z-index:120;
position:absolute;
border:1px solid #CCC;
z-index:101;
cursor:crosshair;
}
.zoomOverlay{
position:absolute;
left:0px;
top:0px;
background:#FFF;
/*opacity:0.5;*/
z-index:5000;
width:100%;
height:100%;
display:none;
z-index:101;
}
.zoomWindow{
position:absolute;
left:110%;
top:0px!important;
background:#FFF;
z-index:6000;
height:auto;
z-index:10000;
z-index:110;
z-index:-1!important;
}
.zoomWrapper{
position:relative;
z-index:110;
}
.zoomWrapper img{left:0;}
.zoomWrapperTitle{
display:block;
background:#999;
color:#FFF;
height:18px;
line-height:18px;
width:100%;
overflow:hidden;
text-align:center;
font-size:10px;
position:absolute;
top:0px;
left:0px;
z-index:120;
-moz-opacity:0.6;
opacity: 0.6;
filter: alpha(opacity = 60);
}
.zoomWrapperImage{
display:block;
position:relative;
overflow:hidden;
z-index:110;
}
.zoomWrapperImage img{
border:0px;
display:block;
position:absolute;
z-index:101;
}
.zoomIframe{
z-index: -1;
filter:alpha(opacity=0);
-moz-opacity: 0.80;
opacity: 0.80;
position:absolute;
display:block;
}
/*********************************************************
/ When clicking on thumbs jqzoom will add the class
/ "zoomThumbActive" on the anchor selected
/*********************************************************/ reset.css 0000666 00000001361 15047073365 0006417 0 ustar 00 html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
background-position:0 0;
background-repeat:no-repeat;
border:0 none;
font-size:100%;
font-style:inherit;
font-weight:inherit;
margin:0;
padding:0;
text-align:left;
outline:none;
}
a img, :link img, :visited img {
border:0 none;
}
table {
border-collapse:collapse;
border-spacing:0;
}
ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
q:before, q:after, blockquote:before, blockquote:after {
content:"";
} bootstrap-modal.css 0000666 00000015547 15047073426 0010415 0 ustar 00 /*!
* Bootstrap v3.2.0 (http://getbootstrap.com)
* Copyright 2011-2014 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*/
/*!
* Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=563304f41426e7c3980c)
* Config saved to config.json and https://gist.github.com/563304f41426e7c3980c
*//*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:content-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}*:before,*:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#428bca;text-decoration:none}a:hover,a:focus{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;width:100% \9;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;width:100% \9;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate3d(0, -25%, 0);transform:translate3d(0, -25%, 0);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857143px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.clearfix:before,.clearfix:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}.clearfix:after,.modal-footer:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important;visibility:hidden !important}.affix{position:fixed;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)} video-js.min.css 0000666 00000034237 15047073426 0007605 0 ustar 00 /*!
Video.js Default Styles (http://videojs.com)
Version 4.10.2
Create your own skin at http://designer.videojs.com
*/.vjs-default-skin{color:#ccc}@font-face{font-family:VideoJS;src:url(../fonts/vjs.eot);src:url(../fonts/vjs.eot?#iefix) format('embedded-opentype'),url(../fonts/vjs.woff) format('woff'),url(../fonts/vjs.ttf) format('truetype'),url(../fonts/vjs.svg#icomoon) format('svg');font-weight:400;font-style:normal}.vjs-default-skin .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;background-color:#333;background-color:rgba(51,51,51,.9)}.vjs-default-skin .vjs-slider:focus{-webkit-box-shadow:0 0 2em #fff;-moz-box-shadow:0 0 2em #fff;box-shadow:0 0 2em #fff}.vjs-default-skin .vjs-slider-handle{position:absolute;left:0;top:0}.vjs-default-skin .vjs-slider-handle:before{content:"\e009";font-family:VideoJS;font-size:1em;line-height:1;text-align:center;text-shadow:0 0 1em #fff;position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.vjs-default-skin .vjs-control-bar{display:none;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#07141e;background-color:rgba(7,20,30,.7)}.vjs-default-skin.vjs-has-started .vjs-control-bar{display:block;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;-moz-transition:visibility .1s,opacity .1s;-o-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{display:block;visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.vjs-default-skin.vjs-controls-disabled .vjs-control-bar{display:none}.vjs-default-skin.vjs-using-native-controls .vjs-control-bar{display:none}.vjs-default-skin.vjs-error .vjs-control-bar{display:none}.vjs-audio.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}@media \0screen{.vjs-default-skin.vjs-user-inactive.vjs-playing .vjs-control-bar :before{content:""}}.vjs-default-skin .vjs-control{outline:0;position:relative;float:left;text-align:center;margin:0;padding:0;height:3em;width:4em}.vjs-default-skin .vjs-control:before{font-family:VideoJS;font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.vjs-default-skin .vjs-control:focus:before,.vjs-default-skin .vjs-control:hover:before{text-shadow:0 0 1em #fff}.vjs-default-skin .vjs-control:focus{}.vjs-default-skin .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-default-skin .vjs-play-control{width:5em;cursor:pointer}.vjs-default-skin .vjs-play-control:before{content:"\e001"}.vjs-default-skin.vjs-playing .vjs-play-control:before{content:"\e002"}.vjs-default-skin .vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.vjs-default-skin .vjs-playback-rate.vjs-menu-button .vjs-menu .vjs-menu-content{width:4em;left:-2em;list-style:none}.vjs-default-skin .vjs-mute-control,.vjs-default-skin .vjs-volume-menu-button{cursor:pointer;float:right}.vjs-default-skin .vjs-mute-control:before,.vjs-default-skin .vjs-volume-menu-button:before{content:"\e006"}.vjs-default-skin .vjs-mute-control.vjs-vol-0:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before{content:"\e003"}.vjs-default-skin .vjs-mute-control.vjs-vol-1:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-1:before{content:"\e004"}.vjs-default-skin .vjs-mute-control.vjs-vol-2:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-2:before{content:"\e005"}.vjs-default-skin .vjs-volume-control{width:5em;float:right}.vjs-default-skin .vjs-volume-bar{width:5em;height:.6em;margin:1.1em auto 0}.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:.5em;width:100%;background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-default-skin .vjs-volume-bar .vjs-volume-handle{width:.5em;height:.5em;left:4.5em}.vjs-default-skin .vjs-volume-handle:before{font-size:.9em;top:-.2em;left:-.2em;width:1em;height:1em}.vjs-default-skin .vjs-volume-menu-button .vjs-menu{display:block;width:0;height:0;border-top-color:transparent}.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content{height:0;width:0}.vjs-default-skin .vjs-volume-menu-button:hover .vjs-menu,.vjs-default-skin .vjs-volume-menu-button .vjs-menu.vjs-lock-showing{border-top-color:rgba(7,40,50,.5)}.vjs-default-skin .vjs-volume-menu-button:hover .vjs-menu .vjs-menu-content,.vjs-default-skin .vjs-volume-menu-button .vjs-menu.vjs-lock-showing .vjs-menu-content{height:2.9em;width:10em}.vjs-default-skin .vjs-progress-control{position:absolute;left:0;right:0;width:auto;font-size:.3em;height:1em;top:-1em;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-default-skin:hover .vjs-progress-control{font-size:.9em;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.vjs-default-skin .vjs-progress-holder{height:100%}.vjs-default-skin .vjs-progress-holder .vjs-play-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress div{position:absolute;display:block;height:100%;margin:0;padding:0;width:0;left:0;top:0}.vjs-default-skin .vjs-play-progress{background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-default-skin .vjs-load-progress{background:#646464;background:rgba(255,255,255,.2)}.vjs-default-skin .vjs-load-progress div{background:#787878;background:rgba(255,255,255,.1)}.vjs-default-skin .vjs-seek-handle{width:1.5em;height:100%}.vjs-default-skin .vjs-seek-handle:before{padding-top:.1em}.vjs-default-skin.vjs-live .vjs-time-controls,.vjs-default-skin.vjs-live .vjs-time-divider,.vjs-default-skin.vjs-live .vjs-progress-control{display:none}.vjs-default-skin.vjs-live .vjs-live-display{display:block}.vjs-default-skin .vjs-live-display{display:none;font-size:1em;line-height:3em}.vjs-default-skin .vjs-time-controls{font-size:1em;line-height:3em}.vjs-default-skin .vjs-current-time{float:left}.vjs-default-skin .vjs-duration{float:left}.vjs-default-skin .vjs-remaining-time{display:none;float:left}.vjs-time-divider{float:left;line-height:3em}.vjs-default-skin .vjs-fullscreen-control{width:3.8em;cursor:pointer;float:right}.vjs-default-skin .vjs-fullscreen-control:before{content:"\e000"}.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before{content:"\e00b"}.vjs-default-skin .vjs-big-play-button{left:50%;top:50%;margin:-42px 0 0 -63px;font-size:3em;display:block;z-index:2;position:absolute;width:4em;height:2.6em;text-align:center;vertical-align:middle;cursor:pointer;opacity:1;background-color:#07141e;background-color:rgba(7,20,30,.7);border:.1em solid #3b4249;-webkit-border-radius:.8em;-moz-border-radius:.8em;border-radius:.8em;-webkit-box-shadow:0 0 1em rgba(255,255,255,.25);-moz-box-shadow:0 0 1em rgba(255,255,255,.25);box-shadow:0 0 1em rgba(255,255,255,.25);-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-default-skin.vjs-big-play-centered .vjs-big-play-button{left:50%;margin-left:-2.1em;top:50%;margin-top:-1.4000000000000001em}.vjs-default-skin.vjs-controls-disabled .vjs-big-play-button{display:none}.vjs-default-skin.vjs-has-started .vjs-big-play-button{display:none}.vjs-default-skin.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-default-skin:hover .vjs-big-play-button,.vjs-default-skin .vjs-big-play-button:focus{outline:0;border-color:#fff;background-color:#505050;background-color:rgba(50,50,50,.75);-webkit-box-shadow:0 0 3em #fff;-moz-box-shadow:0 0 3em #fff;box-shadow:0 0 3em #fff;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s}.vjs-default-skin .vjs-big-play-button:before{content:"\e001";font-family:VideoJS;line-height:2.6em;text-shadow:.05em .05em .1em #000;text-align:center;position:absolute;left:0;width:100%;height:100%}.vjs-error .vjs-big-play-button{display:none}.vjs-error-display{display:none}.vjs-error .vjs-error-display{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.vjs-error .vjs-error-display:before{content:'X';font-family:Arial;font-size:4em;color:#666;line-height:1;text-shadow:.05em .05em .1em #000;text-align:center;vertical-align:middle;position:absolute;left:0;top:50%;margin-top:-.5em;width:100%}.vjs-error-display div{position:absolute;bottom:1em;right:0;left:0;font-size:1.4em;text-align:center;padding:3px;background:#000;background:rgba(0,0,0,.5)}.vjs-error-display a,.vjs-error-display a:visited{color:#F4A460}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;font-size:4em;line-height:1;width:1em;height:1em;margin-left:-.5em;margin-top:-.5em;opacity:.75}.vjs-waiting .vjs-loading-spinner,.vjs-seeking .vjs-loading-spinner{display:block;-webkit-animation:spin 1.5s infinite linear;-moz-animation:spin 1.5s infinite linear;-o-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear}.vjs-error .vjs-loading-spinner{display:none;-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.vjs-default-skin .vjs-loading-spinner:before{content:"\e01e";font-family:VideoJS;position:absolute;top:0;left:0;width:1em;height:1em;text-align:center;text-shadow:0 0 .1em #000}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.vjs-default-skin .vjs-menu-button{float:right;cursor:pointer}.vjs-default-skin .vjs-menu{display:none;position:absolute;bottom:0;left:0;width:0;height:0;margin-bottom:3em;border-left:2em solid transparent;border-right:2em solid transparent;border-top:1.55em solid #000;border-top-color:rgba(7,40,50,.5)}.vjs-default-skin .vjs-menu-button .vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;position:absolute;width:10em;bottom:1.5em;max-height:15em;overflow:auto;left:-5em;background-color:#07141e;background-color:rgba(7,20,30,.7);-webkit-box-shadow:-.2em -.2em .3em rgba(255,255,255,.2);-moz-box-shadow:-.2em -.2em .3em rgba(255,255,255,.2);box-shadow:-.2em -.2em .3em rgba(255,255,255,.2)}.vjs-default-skin .vjs-menu-button:hover .vjs-control-content .vjs-menu,.vjs-default-skin .vjs-control-content .vjs-menu.vjs-lock-showing{display:block}.vjs-default-skin .vjs-menu-button ul li{list-style:none;margin:0;padding:.3em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-default-skin .vjs-menu-button ul li.vjs-selected{background-color:#000}.vjs-default-skin .vjs-menu-button ul li:focus,.vjs-default-skin .vjs-menu-button ul li:hover,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover{outline:0;color:#111;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-default-skin .vjs-subtitles-button:before{content:"\e00c"}.vjs-default-skin .vjs-captions-button:before{content:"\e008"}.vjs-default-skin .vjs-chapters-button:before{content:"\e00c"}.vjs-default-skin .vjs-chapters-button.vjs-menu-button .vjs-menu .vjs-menu-content{width:24em;left:-12em}.vjs-default-skin .vjs-captions-button:focus .vjs-control-content:before,.vjs-default-skin .vjs-captions-button:hover .vjs-control-content:before{-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js{background-color:#000;position:relative;padding:0;font-size:10px;vertical-align:middle;font-weight:400;font-style:normal;font-family:Arial,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js:-moz-full-screen{position:absolute}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100%!important;height:100%!important;_position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-poster{background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0}.vjs-poster img{display:block;margin:0 auto;max-height:100%;padding:0;width:100%}.video-js.vjs-has-started .vjs-poster{display:none}.video-js.vjs-audio.vjs-has-started .vjs-poster{display:block}.video-js.vjs-controls-disabled .vjs-poster{display:none}.video-js.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-text-track-display{text-align:center;position:absolute;bottom:4em;left:1em;right:1em}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{display:none;font-size:1.4em;text-align:center;margin-bottom:.1em;background-color:#000;background-color:rgba(0,0,0,.5)}.video-js .vjs-subtitles{color:#fff}.video-js .vjs-captions{color:#fc6}.vjs-tt-cue{display:block}.video-js.vjs-fullscreen .vjs-text-track{font-size:3em}.vjs-default-skin .vjs-hidden{display:none}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;color:#ccc;background-color:#333;font-size:18px;font-family:Arial,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#F4A460} style.css 0000666 00000044355 15047104526 0006441 0 ustar 00 @import url(fonts.css);
body {
font-family: "Open Sans", sans-serif;
font-weight: 400;
}
h1,
h2,
h3,
h4,
h5,
h6,
h7 {
font-family: "Open Sans", sans-serif;
font-weight: 300;
}
a,
a:hover {
text-decoration: none;
color: inherit;
}
img {max-width: 100%}
h2.h {
font-size: 34px;
line-height: 1em;
margin-top: 0;
margin-bottom: 40px;
text-align: center;
font-weight: 600
}
.cut {display: none}
.about-more {border-bottom: 1px dashed #ff8c24; color: #ff8c24}
.about-more:hover {border-bottom-color: transparent; color: #ff8c24}
.header {
background: #000;
padding: 15px 0;
color: #fff;
}
.header .logo {
display: inline-block;
/* width: 221px;
height: 50px; */
width: 314px;
height: 70px;
text-indent: -99999px;
background: url(../images/new/logo.png) no-repeat;
}
.header a.callme {
position: relative;
display: inline-block;
padding: 10px 18px 10px 50px;
font-size: 16px;
margin-left: 10px
}
.header a.callme i {
position: absolute;
left: 14px;
top: 7px;
font-size: 24px;
}
.header .contacts {
font-family: "Open Sans", sans-serif;
font-weight: 300;
font-size: 16px;
margin-top: 8px;
}
.hero {
color: #000;
text-shadow: 0 1px 1px rgba(255,255,255,0.5);
background: #02336e url(../images/new/26b5e2f27cb9e48858e3d42e09d35768.jpg) no-repeat center;
background-size: cover;
font-family: "Open Sans", sans-serif;
font-weight: 300;
padding: 30px 20px;
}
.hero h1 {
font-family: "Open Sans", sans-serif;
font-weight: 600;
font-size: 50px;
line-height: 50px;
color: #fff;
text-shadow: 1px 1px 1px rgba(0,0,0,.5);
background: rgba(0,0,0,0.4);
padding: 20px;
display: inline-block;
margin: 0
}
.hero h2 {
font-family: "Open Sans", sans-serif;
font-weight: 400;
font-size: 24px;
line-height: 24px;
color: #fff;
text-shadow: 1px 1px 1px rgba(0,0,0,.5);
background: rgba(0,0,0,0.2);
padding: 20px;
display: inline-block;
margin: 0
}
.hero .features li i {
color: #2ac600;
margin-right: 5px;
}
.hero .features li {
color: #fff;
text-shadow: 0 1px 1px rgba(0,0,0,.9);
font-size: 18px;
margin-right: 10px
}
form {
padding: 15px;
display: inline-block;
margin-top: 20px;
border-radius: 1px;
box-shadow: 0 0 50px rgba(0,0,0,0.6);
}
form input {
background: rgba(255,255,255,0.9);
font-size: 14px;
padding: 10px 15px;
border-radius: 3px;
border: 1px solid rgba(0,0,0,.2);
display: block;
margin-bottom: 10px;
width: 100%
}
form input[type="text"] { margin-right: 10px }
form input[type="submit"] {
color: #fff;
background: #5baa01;
margin-bottom: 0;
}
.hero .offer {
border-radius: 5px;
padding: 20px;
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4zIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC40Ii8+CiAgPC9yYWRpYWxHcmFkaWVudD4KICA8cmVjdCB4PSItNTAiIHk9Ii01MCIgd2lkdGg9IjEwMSIgaGVpZ2h0PSIxMDEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-radial-gradient(center, ellipse cover, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.4) 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(0,0,0,0.3)), color-stop(100%,rgba(0,0,0,0.4))); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover, rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.4) 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover, rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.4) 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover, rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.4) 100%); /* IE10+ */
background: radial-gradient(ellipse at center, rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.4) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d000000', endColorstr='#66000000',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
}
.curved {
-moz-border-radius:3px;
-webkit-border-radius:3px;
behavior:url(border-radius.htc);
}
.hero .offer form { width: 100%; }
.hero .offer form input { display: block; width: 100%; margin-top: 10px}
.hero p.info {
font-weight: 700;
font-size: 20px;
}
.certs {
padding: 60px 0
}
.certs img {
float: left;
margin-left: 10px
}
.hero form {
border: none;
margin-top: 5px;
box-shadow: none;
padding: 0;
}
.info-block-1 {
font-weight: 300;
padding: 50px 0;
text-align: center;
}
.info-block-1 i {
font-size: 56px;
color: #ff8c24
}
.info-block-1 h4 {
font-weight: bold;
margin: 10px 0 15px
}
.catch-block-1 {
padding: 40px 0;
text-align: center;
background: url(../images/shattered.png);
text-shadow: 0 1px 1px rgba(255,255,255,0.4)
}
.catch-block-1 h2 {
font-size: 34px;
margin: 0 0 20px 0
}
.catch-block-1 h3 {
font-size: 18px;
line-height: 24px;
margin: 0
}
.catch-block-1 form { margin-top: 30px; box-shadow: 0 0 50px rgba(0,0,0,0.2)}
.catch-block-1 form input { padding: 10px; }
.info-block-2 h2{
margin-bottom: 70px;
}
.info-block-2 {
padding: 90px 0 110px;
background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#1a000000',GradientType=0 ); /* IE6-9 */
}
.info-block-2 img {
border-radius: 360px;
}
.info-block-2 .download-sheet {
padding: 50px 0 0;
text-align: center;
font-size: 16px;
}
.info-block-2 .download-sheet a {
color: #2e4f9d;
border-bottom: 1px solid #c0cae1;
}
.info-block-2 .download-sheet a:hover {
color: #ca4222;
border-bottom-color: #eec2b7;
}
.catch-block-2 {
padding: 20px 0 70px;
text-align: center;
}
.info-block-2 .col-xs-12 > span {
float: left;
width: 263px;
margin-left: 20px;
display: block;
background: #ccc;
border-radius: 400px;
height: 263px;
padding-top: 85px;
text-align: center;
font-size: 20px;
font-weight: bold;
color: #fff;
text-shadow: 0 1px 1px rgba(0,0,0,0.9);
box-shadow: inset 0 0 300px rgba(0,0,0,.95);
margin-top: 20px;
}
.info-block-2 .col-xs-12 > span strong {
font-weight: bold;
font-family: arial;
text-transform: uppercase;
font-size: 36px;
}
.info-block-2 span span {display: block}
.info-block-2 .col-xs-12 > span:hover {
box-shadow: inset 0 0 300px rgba(255,255,255,.0);
-webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;
}
.info-block-2 span.sf1 {margin-left: 0; background: url(../images/new/sf/1.png) no-repeat;}
.info-block-2 span.sf2 {background: url(../images/new/sf/2.png) no-repeat;}
.info-block-2 span.sf3 {background: url(../images/new/sf/3.png) no-repeat;}
.info-block-2 span.sf4 {background: url(../images/new/sf/4.png) no-repeat;}
.info-block-2 span.sf5 { background: url(../images/new/sf/5.png) no-repeat; line-height: 26px; padding: 110px 0 101px;}
.info-block-2 span.sf6 {background: url(../images/new/sf/6.png) no-repeat; line-height: 26px; padding: 110px 0 101px;}
.info-block-2 span.sf7 {margin-left: 155px;background: url(../images/new/sf/7.png) no-repeat;}
.catch-block-2 h2 {
font-size: 34px;
margin: 0 0 20px 0
}
.catch-block-2 h3 {
font-size: 18px;
line-height: 24px;
margin: 0
}
.catch-block-2 form { margin-top: 30px; box-shadow: 0 0 50px rgba(0,0,0,0.2)}
.catch-block-2 form input[type="text"] { padding: 10px; }
.catch-block-2 form input[type="submit"] { position: relative; top: -3px; }
.map {
max-width: 100%;
overflow: hidden;
position: relative;
border-top: 2px solid #261971;
border-bottom: 2px solid #261971;
}
.map .contacts {
position: absolute;
top: 50px;
left: 50px;
background: rgba(38,25,113,.85);
color: #fff;
padding: 30px;
font-family: "Open Sans", sans-serif;
text-shadow: 0 1px 1px rgba(0,0,0,0.2);
font-weight: 400;
z-index: 9999
}
.map .contacts h3 {
margin: 0 0 20px 0;
padding: 0;
font-family: "Open Sans", sans-serif;
font-weight: 300
}
.map .contacts li {padding-left: 10px}
.map .contacts .addr li {padding-left: 0}
.map .contacts p {
margin: 10px 0 0;
padding: 0
}
.footer {
background: rgb(239,239,239);
background: -moz-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(219,219,219,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(239,239,239,1)), color-stop(100%,rgba(219,219,219,1)));
background: -webkit-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(219,219,219,1) 100%);
background: -o-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(219,219,219,1) 100%);
background: -ms-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(219,219,219,1) 100%);
background: linear-gradient(to bottom, rgba(239,239,239,1) 0%,rgba(219,219,219,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#dbdbdb',GradientType=0 );
padding: 20px 0;
color: #222;
text-shadow: 1px 1px 0 rgba(255,255,255,.5);
}
.footer .copyrights {
font-size: 11px;
font-family: "Open Sans";
font-weight: 300;
text-align: right
}
.footer .copyrights a {
color: #222;
border-bottom: 1px solid rgba(0,0,0,.5);
font-size: 14px;
text-decoration: none;
font-weight: 600;
line-height: 25px
}
.footer .copyrights a:hover {text-decoration: none;}
.footer .contacts strong{
display: block;
font-size: 18px;
font-family: "PT Sans", open-sans
}
.footer .logo {
display: inline-block;
/* width: 221px;
height: 50px; */
text-indent: -9999px;
margin-top: 3px;
/* background: url(../images/new/logo-dark.png) no-repeat */
width: 314px;
height: 70px;
background: url(../images/new/logo.png) no-repeat;
}
.not-responsive .container {
margin-left: auto;
margin-right: auto;
padding-left: 15px;
padding-right: 15px;
width: 1170px;
max-width: 1170px;
min-width: 1170px;
}
.wrapper {
position: relative;
width: 1280px;
margin: 0 auto;
box-shadow: 0 0 60px rgba(0,0,0,0.25);
}
form {margin-top: 100px;}
form input {
display: inline;
margin-bottom: 0;
width: auto
}
#wrapping {margin: 0 auto; padding: 100px 0 180px; text-align: center; color: #fff;}
#clock-ticker {width: 450px; margin: 0 auto}
#wrapping img { border: 0; }
#wrapping div, #wrapping section, #wrapping span { display: block; }
#wrapping { margin: 20px 0; font-size: 62.5%; font-family: Arial, Tahoma, sans-serif; }
#clock-ticker { display: block; margin-bottom: 15px;}
#clock-ticker .block { position: relative; color: #fff; font-weight: bold; float: left; margin-right: 22px; display: inline-block; }
#clock-ticker .block .flip-top { width: 88px; height: 39px; line-height: 75px; font-size: 55px; background: url('../images/new/flip-top.png') no-repeat; text-align: center; }
#clock-ticker .block .flip-btm { width: 88px; height: 40px; background: url('../images/new/flip-btm.png') no-repeat; text-align: center; }
#clock-ticker .block .label { display: block; color: #fbfbfb; font-weight: bold; font-size: 14px; text-transform: uppercase; width: 88px; line-height: 35px; text-align: center; font-family: "Arial", sans-serif; text-shadow: 1px 1px 0px #333; }
#counter {
position: relative
}
#counter form {
margin: 55px auto 55px;
background: rgba(255,255,255,0.1);
display: block;
display: none;
width: 560px
}
#counter form input {
width: 250px
}
#counter form input:last-child {
margin-right: 0
}
.button{
display: inline-block;
text-decoration: none;
padding: 10px 25px;
font-size: 16px;
color: #fff;
font-weight: bold;
text-shadow: 0px -1px 0px rgba(0,0,0,0.2);
}
.slick-3d{
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
behavior: url(PIE.htc);
}
.slick-3d:active {
-webkit-transform: translate(0, 4px);
-moz-transform: translate(0, 4px);
transform: translate(0, 4px);
-webkit-transition: all 0.1s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
:root .slick-3d:active{
margin: 3px 0 -3px 0 \9; /* Transition effect for IE9 */
}
.slick-3d.orange{
border: 1px solid #E56E0D;
background-color: rgb(255,168,76); /* Old browsers */
background-image: -moz-linear-gradient(top, rgba(255,168,76,1) 0%, rgba(255,123,13,1) 100%); /* FF3.6+ */
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,168,76,1)), color-stop(100%,rgba(255,123,13,1))); /* Chrome,Safari4+ */
background-image: -webkit-linear-gradient(top, rgba(255,168,76,1) 0%,rgba(255,123,13,1) 100%); /* Chrome10+,Safari5.1+ */
background-image: -o-linear-gradient(top, rgba(255,168,76,1) 0%,rgba(255,123,13,1) 100%); /* Opera 11.10+ */
background-image: -ms-linear-gradient(top, rgba(255,168,76,1) 0%,rgba(255,123,13,1) 100%); /* IE10+ */
background-image: linear-gradient(to bottom, rgba(255,168,76,1) 0%,rgba(255,123,13,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa84c', endColorstr='#ff7b0d',GradientType=0 ); /* IE6-9 */
-webkit-box-shadow: 0px 6px 0px #E56E0D, 0px 3px 12px rgba(0,0,0,0.4), inset 0px 1px 0px rgba(255,255,255,0.3), inset 0px 0px 3px rgba(255,255,255,0.5);
-moz-box-shadow: 0px 6px 0px #E56E0D, 0px 3px 12px rgba(0,0,0,0.4), inset 0px 1px 0px rgba(255,255,255,0.3), inset 0px 0px 3px rgba(255,255,255,0.5);
box-shadow: 0px 6px 0px #E56E0D, 0px 3px 12px rgba(0,0,0,0.4), inset 0px 1px 0px rgba(255,255,255,0.3), inset 0px 0px 3px rgba(255,255,255,0.5);
}
.slick-3d.orange:hover,.slick-3d.orange:active {
background-image: -moz-linear-gradient(top, rgba(255,255,255,0.01) 0%, rgba(255,255,255,0.01) 100%); /* FF3.6+ */
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.01)), color-stop(100%,rgba(255,255,255,0.01))); /* Chrome,Safari4+ */
background-image: -webkit-linear-gradient(top, rgba(255,255,255,0.01) 0%,rgba(255,255,255,0.01) 100%); /* Chrome10+,Safari5.1+ */
background-image: -o-linear-gradient(top, rgba(255,255,255,0.01) 0%,rgba(255,255,255,0.01) 100%); /* Opera 11.10+ */
background-image: -ms-linear-gradient(top, rgba(255,255,255,0.01) 0%,rgba(255,255,255,0.01) 100%); /* IE10+ */
background-image: linear-gradient(to bottom, rgba(255,255,255,0.01) 0%,rgba(255,255,255,0.01) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0dffffff', endColorstr='#14ffffff',GradientType=0 ); /* IE6-9 */
}
.slick-3d.orange:active {
-webkit-box-shadow: 0px 2px 0px #E56E0D, 0px 1px 5px rgba(0,0,0,0.5);
-moz-box-shadow: 0px 2px 0px #E56E0D, 0px 1px 5px rgba(0,0,0,0.5);
box-shadow: 0px 2px 0px #E56E0D, 0px 1px 5px rgba(0,0,0,0.5);
}
.map-d {
/* color: #fff;
background: rgb(0,84,121); Old browsers
IE9 SVG, needs conditional override of 'filter' to 'none'
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDA1NDc5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMjUzZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(-45deg, rgba(0,84,121,1) 0%, rgba(0,37,63,1) 100%); FF3.6+
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(0,84,121,1)), color-stop(100%,rgba(0,37,63,1))); Chrome,Safari4+
background: -webkit-linear-gradient(-45deg, rgba(0,84,121,1) 0%,rgba(0,37,63,1) 100%); Chrome10+,Safari5.1+
background: -o-linear-gradient(-45deg, rgba(0,84,121,1) 0%,rgba(0,37,63,1) 100%); Opera 11.10+
background: -ms-linear-gradient(-45deg, rgba(0,84,121,1) 0%,rgba(0,37,63,1) 100%); IE10+
background: linear-gradient(135deg, rgba(0,84,121,1) 0%,rgba(0,37,63,1) 100%); W3C
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005479', endColorstr='#00253f',GradientType=1 ); IE6-8 fallback on horizontal gradient */
}
.ymaps-copyright-agreement {display: none}
#blade {display: none; background: rgba(0,0,0,.7); width: 100%; height: 100%; position: fixed; z-index: 99998; top: 0; left: 0; }
#blade {
background-color: transparent;
background-image: -webkit-radial-gradient(50% 50%, circle closest-corner, rgba(0,0,0,.2) 17%, rgba(0,0,0, 0.85098));
left: 0px;
top: 0px;
position: fixed;
height: 100%;
width: 100%;
opacity: 1;
}
.app-modal {display: none; width: 333px; margin: 0 auto; z-index: 99999;}
.app-modal form { position: relative; background: #fff; padding: 60px 30px 30px; color: #2f3238; border-radius: 3px; box-shadow: 0 0 30px rgba(0,0,0,0.3)}
.app-modal form .form-control { margin-bottom: 10px}
.app-modal form input { border-color: #ff7f12 !important; font-size: 14px}
.app-modal form button {
display: block;
width:100%
}
.app-modal .disclimer {text-align: center; font-size: 12px; color: #999; margin: 20px 0}
.app-modal .xclose {display: block; position: absolute; top: 25px; right: 30px; font-size: 10px; color: #000; cursor: pointer}
.app-modal .xclose span {display: inline-block; position: absolute; right: 21px; top: 0; border-bottom: 1px dotted #000; opacity: .5; }
.app-modal .xclose i {font-style: normal; font-size: 16px; display: inline-block; padding: 3px; border-radius: 10px; background: #000; color: #fff; line-height: 9px}
.app-modal .xclose:hover span {opacity: 1} lb/nivo-lightbox.css 0000666 00000013106 15047104526 0010455 0 ustar 00 /*
* Nivo Lightbox v1.1
* http://dev7studios.com/nivo-lightbox
*
* Copyright 2013, Dev7studios
* Free to use and abuse under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
*/
.nivo-lightbox-overlay {
position: fixed;
top: 0;
left: 0;
z-index: 99998;
width: 100%;
height: 100%;
overflow: hidden;
visibility: hidden;
opacity: 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.nivo-lightbox-overlay.nivo-lightbox-open {
visibility: visible;
opacity: 1;
}
.nivo-lightbox-wrap {
position: absolute;
top: 10%;
bottom: 10%;
left: 10%;
right: 10%;
}
.nivo-lightbox-content {
width: 100%;
height: 100%;
}
.nivo-lightbox-title-wrap {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
z-index: 99999;
text-align: center;
}
.nivo-lightbox-nav { display: none; }
.nivo-lightbox-prev {
position: absolute;
top: 50%;
left: 0;
}
.nivo-lightbox-next {
position: absolute;
top: 50%;
right: 0;
}
.nivo-lightbox-close {
position: absolute;
top: 2%;
right: 2%;
}
.nivo-lightbox-image { text-align: center; }
.nivo-lightbox-image img {
max-width: 100%;
max-height: 100%;
width: auto;
height: auto;
vertical-align: middle;
}
.nivo-lightbox-content iframe {
width: 100%;
height: 100%;
}
.nivo-lightbox-inline,
.nivo-lightbox-ajax {
max-height: 100%;
overflow: auto;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
/* https://bugzilla.mozilla.org/show_bug.cgi?id=308801 */
}
.nivo-lightbox-error {
display: table;
text-align: center;
width: 100%;
height: 100%;
color: #fff;
text-shadow: 0 1px 1px #000;
}
.nivo-lightbox-error p {
display: table-cell;
vertical-align: middle;
}
/* Effects
**********************************************/
.nivo-lightbox-notouch .nivo-lightbox-effect-fade,
.nivo-lightbox-notouch .nivo-lightbox-effect-fadeScale,
.nivo-lightbox-notouch .nivo-lightbox-effect-slideLeft,
.nivo-lightbox-notouch .nivo-lightbox-effect-slideRight,
.nivo-lightbox-notouch .nivo-lightbox-effect-slideUp,
.nivo-lightbox-notouch .nivo-lightbox-effect-slideDown,
.nivo-lightbox-notouch .nivo-lightbox-effect-fall {
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
/* fadeScale */
.nivo-lightbox-effect-fadeScale .nivo-lightbox-wrap {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
-webkit-transform: scale(0.7);
-moz-transform: scale(0.7);
-ms-transform: scale(0.7);
transform: scale(0.7);
}
.nivo-lightbox-effect-fadeScale.nivo-lightbox-open .nivo-lightbox-wrap {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
/* slideLeft / slideRight / slideUp / slideDown */
.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap,
.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap,
.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap,
.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap {
-webkit-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
-moz-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
-ms-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
-o-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
}
.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap {
-webkit-transform: translateX(-10%);
-moz-transform: translateX(-10%);
-ms-transform: translateX(-10%);
transform: translateX(-10%);
}
.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap {
-webkit-transform: translateX(10%);
-moz-transform: translateX(10%);
-ms-transform: translateX(10%);
transform: translateX(10%);
}
.nivo-lightbox-effect-slideLeft.nivo-lightbox-open .nivo-lightbox-wrap,
.nivo-lightbox-effect-slideRight.nivo-lightbox-open .nivo-lightbox-wrap {
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap {
-webkit-transform: translateY(-10%);
-moz-transform: translateY(-10%);
-ms-transform: translateY(-10%);
transform: translateY(-10%);
}
.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap {
-webkit-transform: translateY(10%);
-moz-transform: translateY(10%);
-ms-transform: translateY(10%);
transform: translateY(10%);
}
.nivo-lightbox-effect-slideUp.nivo-lightbox-open .nivo-lightbox-wrap,
.nivo-lightbox-effect-slideDown.nivo-lightbox-open .nivo-lightbox-wrap {
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
/* fall */
.nivo-lightbox-body-effect-fall .nivo-lightbox-effect-fall {
-webkit-perspective: 1000px;
-moz-perspective: 1000px;
perspective: 1000px;
}
.nivo-lightbox-effect-fall .nivo-lightbox-wrap {
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
-webkit-transform: translateZ(300px);
-moz-transform: translateZ(300px);
-ms-transform: translateZ(300px);
transform: translateZ(300px);
}
.nivo-lightbox-effect-fall.nivo-lightbox-open .nivo-lightbox-wrap {
-webkit-transform: translateZ(0);
-moz-transform: translateZ(0);
-ms-transform: translateZ(0);
transform: translateZ(0);
} lb/themes/default/prev.png 0000666 00000006160 15047104526 0011547 0 ustar 00 PNG
IHDR 0 0 W pHYs
OiCCPPhotoshop ICC profile xڝSgTS=BKKoR RB&*! J!QEEȠQ,
!{kּ>H3Q5B.@
$p d!s# ~<<+" x M0B\t8K @zB @F&S