#footer-outer .custom{display: none}

.office_phones .tel a{color: black;}


.mg_top h1{color: #fd4000;font-size: 42px;text-align: center;margin: 30px auto 0px;font-weight: 300 !important}
.mg_top p, .mg_sec p, .mg_thi p, .mg_las p{color: #0e2f4f;text-align: center;margin: 5px auto 40px;width:430px;font-size: 16px;}
.mg_top p{font-size: 26px;}
.mg_sec p{padding-top: 60px}
.mg_sec{height: 145px}
.mg_thi{height: 220px;background-color: #e8ecef}
.mg_thi h3, .mg_las h3{color: #fd4000;font-size: 26px;text-align: center;padding-top: 55px;font-weight: 300;margin-top: 0px}
.mg_thi p{width:720px}
.mg_las p{width:630px}
.threecol .col-md-4{text-align: center;padding: 0 !important;width: 33.33333333333333% !important;float: left;}
.threecol p{width: 100%;margin:10px 0px 70px 0px;}
.threecol{height: 190px;margin-bottom: 20px}
.condiv{
    height: 220px;
    width:100%;
    background-color:#ed6e55;
    background-image: url('../images/con_back.png');
    background-position:  right center;
    background-repeat: no-repeat;
    background-size: contain;  
}
.condiv p{margin: 0px}
.condiv p{width:360px;padding: 56px 0px 44px 50px;color:white;font-size: 23px;font-weight: 300; }
.condiv span.bt{width: 211px;height: 40px;background-color: #008fef;padding: 11px 80px;margin: 0 50px;color:white;border-radius:2px;font-size: 17px;font-weight: 400;text-decoration: none}
.condiv span:hover{background-color: white;color:#008fef}
a.cn_div, a.cn_div:hover, .cn_div .condiv p, .cn_div .condiv .bt{text-decoration: none !important}

.modal {display: inline-block !important;position: relative;overflow: visible}
.listmap{width:217px;float: right;height: 40px;padding-top: 15px;}
.map2list, .list2map {width: 106px;height: 20px;border: 1px solid #e4e4e4;font-size: 17px;font-family: "Helvetica Neue", Helvetica, sans-serif;color: #3498db;text-decoration: none;display: inline-block; text-align: center;padding: 10px 0px}
.maxmap_layout, .fullmap{width: 980px;height: 485px; display: block;margin: 0 auto 190px;} 
.map2list.active, .list2map.active{color: #2c3e50; background-color: #e4e4e4;} 
.city_list{
    display: none;
    position: absolute;
    background-color: #fafafa;
    min-width: 150px;
    margin: 48px 0px 0px 0px;
    opacity: 1;
    z-index: 9999;
    content: '';
    clear: both;
    border-radius: 7px;
    width: 879px;
    padding: 50px;
    -webkit-box-shadow: 0 12px 30px 2px rgba(207, 207, 207, 0.8);
    -moz-box-shadow: 0 12px 30px 2px rgba(207, 207, 207, 0.8);
    -ms-box-shadow: 0 12px 30px 2px rgba(207, 207, 207, 0.8);
    -o-box-shadow: 0 12px 30px 2px rgba(207, 207, 207, 0.8);
    box-shadow: 0 12px 30px 2px rgba(207, 207, 207, 0.8);
    overflow: visible
}
.inline_list{
    /*
display: none;
    position: absolute;
    */
    background-color: #fafafa;
    min-width: 150px;
    height: 465px;
    opacity: 1;
    z-index: 9999;
    content: '';
    clear: both;
    width: 908px;
    padding: 50px 105px;
    /*
            margin: 48px 0px 0px 0px;
            border-radius: 7px;
            -webkit-box-shadow: 0 12px 30px 2px rgba(207, 207, 207, 0.8);
            -moz-box-shadow: 0 12px 30px 2px rgba(207, 207, 207, 0.8);
            -ms-box-shadow: 0 12px 30px 2px rgba(207, 207, 207, 0.8);
            -o-box-shadow: 0 12px 30px 2px rgba(207, 207, 207, 0.8);
            box-shadow: 0 12px 30px 2px rgba(207, 207, 207, 0.8);
    */
    overflow: visible
}
.city_list ul li, .inline_list ul li{
    list-style-type: none;
    padding: 0px 0px 5px 0px !important;
}
/*
.inline_list ul.column li, .city_list ul.column li {
    padding: 0px 0px 5px 0px !important;
}
*/
.city_list ul li a, .inline_list ul li a{
    color: #3498db;
    font-size: 13px;
    font-family: 'Helvetica Neue', Helvetica, sans-serif;
}
.city_list .column, .inline_list .column{
    position: relative;
    float: left;
    clear: right;
    font-size: 15px;
    width: 17%;
    margin: 0px !important;
    padding: 0px 0px 0px 20px !important;
    display: block;
}
.column:first-child{
    position: relative;
    float: left;
    clear: right;
    font-size: 92%;
    width: 28%;
    margin: 50px 0px 50px 50px;
}

.cit_sel{border: 0px;background: none;font-size: 23px;color: #2c3e50;border-bottom: 1 px dashed #2c3e50;position:relative;opacity: 1;font-weight: 300}
.cit_sel option{		
    border: 0px;

}
.swtchr{
    width: 980px;
    padding: 10px 0px;
    height: 70px;
    margin: 0px 70px;
}
.cities{
    width:75%;
    color: #3498db;
    font-size: 23px;
    padding-top: 20px;
    float: left
}
.cities .cit_sel:after {
    content: '';
    position: absolute;
    width: 8px;
    height: 6px;
    top: .6em;
    background: url("http://www.pushe.ru//rev-dad0501/f/media/global/graphics.png") no-repeat;
    left: 100%;
    margin: -1px 0 0 5px;
    background-position: -352px 0;
}
.cities .cit_sel.opened:after {
    background-position: -352px -6px;
    margin-top: -2px;
}
#swrapper {
    position: relative;
    z-index: 1;
    height: auto;
    width: 100%;
    overflow: visible;
    font-family: "Helvetica Neue", Helvetica, sans-serif !important;
}
#swrapper #vivod {
    width: 980px;
    height: auto;
    overflow: visible;
    margin-bottom: 15px;
    margin: 0px 70px;
}
#swrapper .plate_2, #swrapper .plate_1 {
    width: 404px;
    background: none;
    border: none;
    padding: 0px;
    padding: 0px 0px 0px 50px;
    display: table-cell;
    vertical-align: top;
    z-index: 999;
    /* position: relative; */
}
#swrapper .plate_2 a, #swrapper .plate_1 a {
    width: 404px;
    text-decoration: underline;
    font-family: "Helvetica Neue", Helvetica, sans-serif !important;
    color: #3498db !important;
}
#swrapper .plate_2 a #hh, #swrapper .plate_1 a #hh {
    width: 100%;
    color: #3498db;
    font-size: 17px;
    font-family: "Helvetica Neue", Helvetica, sans-serif !important;
    font-weight: normal;
}
#swrapper .plate_2 span, #swrapper .plate_1 span{
    color: #aaaaaa;
    font-size: 13px;
    font-family: "Helvetica Neue", Helvetica, sans-serif !important;
}
#swrapper #mapMenu{
    padding: 0px;
/*     margin: 0px 0px 300px 0px; */
}
#swrapper #mapMenu tr{
    display: block;
    margin: 0px;
    padding: 20px 5px;
    /*border-bottom: 1px solid #e0e0e0;*/
}
#swrapper #mapMenu .fonn {
    width: 228px;
    padding-left: 50px;
    font-size: 13px;
    color: #2e3b4d;
    vertical-align: top;
    line-height: 20px
}
#swrapper #mapMenu .fonn .tel a {
	color: black;
}
#swrapper #mapMenu .bott {
    width: 323px;
    padding-left: 50px;
    display: table-cell;
    font-size: 13px;
    color: #2e3b4d;
}
#swrapper #mapMenu .bott span{
    display: block;
    line-height: 20px
}
#swrapper #mapMenu .bott span a{
    color: #2e3b4d;
    text-decoration: none;
}
.office_name {   font-family:'Helvetica Neue', Helvetica, sans-serif;font-size:18px;color:#0095DA !important;margin:10px 0px 0px 20px;}
.office_name a{color:#0095DA !important}
.of_comp_name {color: #aaaaaa;margin: 0px 0px 0px 20px;font-family:'Helvetica Neue', Helvetica, sans-serif;font-size:13px;}
.office_name p { color: #8C8B8B;font-size:15px;}
.office_text { width:300px;font-family:'Helvetica Neue', Helvetica, sans-serif;font-size:14px;color:#000000 !important;margin:5px 0px 0px 20px;}
.office_timework { width:300px;font-family:'Helvetica Neue', Helvetica, sans-serif;font-size:14px;color:#000000 !important;margin:5px 0px 5px 20px;}

.office_zamer, .office_link {
    display:block;
    width:100%;
    text-align:right;
}
.office_zamer a, .office_link a {
    font-family:'MyriadPro-Regular', Helvetica, sans-serif;
    font-size:14px;
    color:#0095da !important;
    width:100%;
}
.vis {
    background: url("../images/visa.png") no-repeat right bottom transparent ;
    width:106px;
    height:32px;
    float:right;
    /*margin: -17px 0px 0px 0px ;*/
}
.vis2 {
    background: url("../images/vismasmae.jpg") no-repeat right bottom transparent ;
    width:156px;
    height:32px;
    float:right;
    /*margin: -17px -15px 0px 0px ;*/
}
.vis3 {
    background: url("../images/visonly.jpg") no-repeat right bottom transparent ;
    width:56px;
    height:32px;
    float:right;
    /*margin: -17px 40px 0px 0px ;*/
}
.vis4 {
    background: url("../images/vismasmaepro.jpg") no-repeat  transparent ;
    width:156px;
    height:62px;
    /*margin: -37px 0px 0px 190px ;*/
}
.office_payment {
    width:340px; 
    font-family:'MyriadPro-Regular', Helvetica, sans-serif;
    font-size:15px;
    color:#000000 !important;
    margin:5px 0px 0px 20px;
    height:30px;
}
.office_payment nowrap {vertical-align:bottom;display:block}
/*** Формируем стили модального окна ***/
.popup {
    top: 0;
    right: 0;
    left: 2px;
    font-size: 14px;
    z-index: 10;
    display: block;
    visibility: hidden;
    margin: 0 auto;
    width: 90%;
    min-width: 320px;
    max-width: 980px;
    /* фиксированное позиционирование, окно стабильно при прокрутке */
    position: absolute;
    /*padding: 15px;*/
    /*border: 1px solid #383838;*/
    /* скругление углов */
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    border-radius: 4px;
    /*background-color: #FFFFFF;*/
    /* внешняя тень блока */
    -webkit-box-shadow: 0 12px 30px 2px rgba(207, 207, 207, 0.8);
    -moz-box-shadow: 0 12px 30px 2px rgba(207, 207, 207, 0.8);
    -ms-box-shadow: 0 12px 30px 2px rgba(207, 207, 207, 0.8);
    -o-box-shadow: 0 12px 30px 2px rgba(207, 207, 207, 0.8);
    box-shadow: 0 12px 30px 2px rgba(207, 207, 207, 0.8);
    /* полная прозрачность окна, появление при клике */
    opacity: 0;
    /* эффект перехода (появление) */
    -webkit-transition: opacity .5s;
    -moz-transition: opacity .5s;
    -ms-transition: opacity .5s;
    -o-transition: opacity .5s;
    transition: opacity .5s;
}
.popup .minmap_layout {
    width: 980px; 
    height: 299px;
    border: 0px;
    /*margin: 109px 0px 0px 0px;*/
    z-index: 999999999;
    position: relative;
}
/* активируем появление окна и затемнение фона */
.overlay:target+.popup {
    top: 20%; /* положение окна от верха страницы при появлении */
    visibility: visible;
    opacity: 1; /* убираем прозрачность */
}
/* формируем кнопку закрытия */
.close {
    position: absolute;
    top: 0px;
    right: 0px;
    padding: 0;
    width: 20px;
    height: 20px;
    /*border: 2px solid #ccc;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    -ms-border-radius: 15px;
    -o-border-radius: 15px;
    border-radius: 15px;
    background-color: rgba(61, 61, 61, 0.8);
    -webkit-box-shadow: 0px 0px 10px #000;
    -moz-box-shadow: 0px 0px 10px #000;
    box-shadow: 0px 0px 10px #000;
    font-weight: bold;*/
    text-align: center;
    text-decoration: none;
    line-height: 20px;
    /* задаём значения и эффект перехода при наведении 
    -webkit-transition: all ease .8s;
    -moz-transition: all ease .8s;
    -ms-transition: all ease .8s;
    -o-transition: all ease .8s;
    transition: all ease .8s;*/
}
.close:before {
    color: #92c7ea;
    font-size: 17px;
    background-image: url('../images/cross_sm.png');
    width:13px;
    height: 13px;
    content: "";
    display: block;
    margin: 7px 7px 0px 0px
        /*text-shadow: 0 -1px rgba(0, 0, 0, 0.9);*/
}
.close:hover {
    /*background-color: rgba(255,127,7,0.9);*/
    /* крутим кнопку при наведении */
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);    
}
/* опционально при добавлении вложений */
.popup p, .popup div {
    /*margin-bottom: 10px;*/
}
.stex td p {
    margin: 10px 0px;
    font-size: 13px;
    color: #0e2f4f	
}
.stex a{
    color: #3498db;
}

.stex li{
    font-size: 13px;
    list-style-type:none;
}
.stex li:before{content: "— "}
.stex h2{
    margin: 20px 0px;
    color: #fd4000;
    font-size: 26px;
    text-align: left;
    font-weight: 300 
}



/* Razdel Noviy Design */
.car_test .image_carousel {padding: 0px 0 0px 0px}
.car_test .image_carousel img {display: block;float: left}
.car_test .clearfix {float: none;clear: both}
.car_test  a.prev, .car_test  a.next {
    width: 38px;
    height: 105px;
    display: block;
    position: absolute;
    top: 575px;
} .car_test  a.prev2, .car_test  a.next2{
    width: 38px;
    height: 105px;
    display: block;
    position: absolute;
    top: 755px;
}
.car_test  a.prev,.car_test  a.prev2  {background: url(../images/new/Akmay/Akmay_slide_arr_left.png) no-repeat transparent;left: 170px}
.car_test  a.prev.disabled {	background-position: 0 -100px !important;  }
.car_test  a.next,.car_test  a.next2 {background: url(../images/new/Akmay/Akmay_slide_arr_right.png) no-repeat transparent;right: 170px}
.car_test  a.next.disabled {	background-position: -50px -100px !important;  }
.car_test  a.prev.disabled, a.next.disabled {cursor: default}
.car_test  a.prev span, .car_test  a.next span, .car_test  a.next2 span, .car_test  a.prev2 span {display: none}
.car_test  .pagination {text-align: center}
.car_test  .pagination a {background: url(../images/newmodel/carousel/miscellaneous_sprite.png) 0 -300px no-repeat transparent;width: 15px;height: 15px;margin: 0 5px 0 0;display: inline-block}
.car_test  .pagination a.selected {background-position: -25px -300px;cursor: default;}
.car_test  .pagination a span {display: none}

/* Titan */
#ntitc11 {background:url('../images/newmodel/titan/thtitc_11.jpg') 0 90px no-repeat}
#ntitc12 {background:url('../images/newmodel/titan/thtitc_12.jpg') 0 90px no-repeat}

.ntitc1{width:1118px;height:986px;text-align:center; margin-top: 74px;}
.ntitc1 h3  {font-size: 20px;color: #999999;font-weight: normal;padding-top: 60px;margin-top: 30px;}
.ntitc2 {width:1118px;height:1209px;text-align:center;background:url('../images/newmodel/titan/thtitc_2.jpg') 0 0 no-repeat}
.ntitc25 {width:1118px;height:684px;text-align:center;background:url('../images/newmodel/titan/thtitc_25.jpg') 0 0 no-repeat}
.titctx1 {width:216px;padding:70px 0px 0px 70px}
.titctx2 {width:270px;padding:340px 0px 0px 800px}
.ntitc2 .titctx1, .ntitc2 .titctx2, .titctx5, .titctx6, .titctx7 {text-align:left}
.ntitc2 h3, .ntitc25 h3, .ntitc3 h3, .ntitc4 h3 {font-size: 42px;font-weight: normal;line-height:90%}
#ntitc31 {background:url('../images/newmodel/titan/thtitc_31.jpg') 0 0 no-repeat; background-position: -1px 0; }
#ntitc32 {background:url('../images/newmodel/titan/thtitc_32.jpg') 0 0 no-repeat}
.ntitc3 {width:1118px;height:637px;text-align:left}
.ntitc3 .decb{width:403px;height:35px;padding:85px 0px 10px 70px}
.titctx3 {width:390px;padding:20px 0px 0px 70px}
.titctx4 {width:385px;padding:20px 0px 0px 70px}
.titctx5 {width:270px;padding:80px 0px 0px 800px}
.titctx6 {width:205px;padding:50px 0px 0px 860px}
.titctx7 {width:255px;padding:320px 0px 0px 60px}
.ntitc4 {width:1118px;height:1494px;text-align:center;background:url('../images/newmodel/titan/thtitc_4.jpg') 0 0 no-repeat}

#ntitp11 {background:url('../images/newmodel/titan/thtitp_11.jpg') 0 90px no-repeat}
#ntitp12 {background:url('../images/newmodel/titan/thtitp_12.jpg') 0 90px no-repeat}


.ntitp1{width:1118px;height:1000px;text-align:center; margin-top: 74px;}
.ntitp1 h3  {font-size: 20px;color: #999999;font-weight: normal;padding-top: 60px;margin-top: 30px;}
.ntitp2 {width:1218px;height:1214px;text-align:center;background:url('../images/newmodel/titan/thtitp_2.jpg') 0 0 no-repeat;}
.titptx1 {width:220px;padding:70px 0px 0px 70px}
.titptx2 {width:347px;padding:330px 0px 0px 700px}
.ntitp2 .titptx1, .ntitp2 .titptx2, .titptx5, .titptx6, .titptx7   {text-align:left}
.ntitp2 h3, .ntitp3 h3, .ntitp4 h3 {font-size: 42px;font-weight: normal;line-height:90%}
#ntitp31 {background:url('../images/newmodel/titan/thtitp_31.jpg') 0 0 no-repeat}
#ntitp32 {background:url('../images/newmodel/titan/thtitp_32.jpg') 0 0 no-repeat}
.ntitp3 {width:1118px;height:637px;text-align:left}
.ntitp3 .decb{width:403px;height:35px;padding:85px 0px 10px 70px}
.titptx3 {width:375px;padding:10px 0px 0px 70px}
.titptx4 {width:410px;padding:20px 0px 0px 70px}
.titptx4 ul li {list-style-image: url(../images/new/defis.png);}
.titptx5 {width:255px;padding:70px 0px 0px 800px}
.titptx6 {width:210px;padding:560px 0px 0px 70px}
.titptx7 {width:265px;padding:300px 0px 0px 735px;color:#fff} 
.ntitp4 {width:1118px;height:2098px;text-align:center;background:url('../images/newmodel/titan/thtitp_4.jpg') 0 0 no-repeat}

/* Solo */


.nsolc1 {width:1118px;height:948px; margin-top: 74px; text-align:center;background:url('../images/newmodel/solo/thsolc_1.jpg') 0 90px no-repeat}


.nsolc1 h3{font-size:20px;color:#999999;font-weight:normal;padding-top:60px}
.nsolc2 {width:1118px;height: 1290px; /*632px*/ text-align:center}
.nsolc2  .decb {width:403px;height:35px;padding:85px 0px 10px 70px}
.nsolc2 .solctx1 {width:385px;padding:0px 0px 0px 70px}
.nsolc2 .solctx1, .nsolc3 .solctx2, .nsolc3 .solctx3 {text-align:left;height: 175px}
.nsolc2 .solctx1 h3, .nsolc3 .solctx2 h3, .nsolc3 .solctx3 h3, .nsolc23 h3 {font-size:42px !important;font-weight:normal;color:#000}
#nsolc21 {background:url('../images/newmodel/solo/thsolc_21.jpg') 0 0 no-repeat} 
#nsolc22 {background:url('../images/newmodel/solo/thsolc_22.jpg') 0 0 no-repeat} 

.nsolc23 {float: right; width:300px;height:35px; padding:485px 50px 0px 0px; text-align:left }

.nsolc3 {width:1118px;height:1364px;text-align:center;background:url('../images/newmodel/solo/thsolc_3.jpg') 0 0 no-repeat}
.nsolc3 .solctx2 {width:220px;padding:70px 0px 0px 60px}
.nsolc3 .solctx3 {width:180px;padding:380px 0px 0px 890px}

.nsolb1 {width:1118px;height:1172px;text-align:center;background:url('../images/newmodel/solo/thsolb_1.jpg') 0 0 no-repeat}
.nsolb1 h3{font-size:20px;color:#999999;font-weight:normal;padding-top:65px}
/* Vita */
.nvitl1 {width:1118px;height:855px;text-align:center;background:url('../images/newmodel/vita/thvitl_1.jpg') 0 0 no-repeat}
.nvitl1 h3{font-size:20px;color:#999999;font-weight:normal;padding-top:65px}
.nvitl2 .vitltx1, .nvitl3 .vitltx2, .nvitl3 .vitltx3, .nvitl3 .vitltx4, .nvitl3 .vitltx5 {text-align:left}
.nvitl2 .vitltx1 h3, .nvitl3 .vitltx2 h3, .nvitl3 .vitltx3 h3, .nvitl3 .vitltx4 h3, .nvitl3 .vitltx5 h3{font-size:42px !important;font-weight:normal;color:#000}
.nvitl2 {width:1118px;height:644px;text-align:center}
.nvitl2 .decb  {width:403px;height:35px;padding:85px 0px 40px 70px}
.nvitl2 .vitltx1 {width:390px;padding:0px 0px 0px 70px}
.nvitl2 .vitltx1 ul {width:390px;list-style-image: url(../images/new/defis.png);margin:0px !important}
#nvitl21{background:url('../images/newmodel/vita/thvitl_21.jpg') 0 0 no-repeat}
#nvitl22{background:url('../images/newmodel/vita/thvitl_22.jpg') 0 0 no-repeat}
.nvitl3 {width:1118px;height:2127px;text-align:center;background:url('../images/newmodel/vita/thvitl_3.jpg') 0 0 no-repeat}
.nvitl3 .vitltx2 {width:220px;padding:75px 0px 0px 830px}
.nvitl3 .vitltx3 {width:340px;padding:570px 0px 0px 70px}
.nvitl3 .vitltx4 {width:355px;padding:230px 0px 0px 700px}

.vit_tabs {width:980px;height:70px;margin-left:69px;text-align:center}
.vit_tabs .tab1, .vit_tabs .tab2 {width:490px;height:70px;background:url('../images/newmodel/vita/vit_tab.jpg') 0 0 no-repeat;float:left;font-size:24px;padding:13px 0px 0px 0px;text-decoration:none;color:#727272;display:block}
.vit_tabs .tab1.active, .vit_tabs .tab2.active, .vit_tabs .tab3.active {width:490px;height:70px;background:url('../images/newmodel/vita/vit_tab_p.jpg') 0 0 no-repeat;font-size:24px;padding:13px 0px 0px 0px;text-decoration:none;color:#727272;display:block}
.nvit1 .vittx1, .nvit1 .vittx2, .nvit2 .vittx3, .nvit2 .vittx4, .nvit3 .vittx5 {text-align:left}
.nvit1 {
    width:1118px;
    height:1393px;
    margin-top: 74px;
    text-align:center;
    background:url('../images/newmodel/vita/thvit_1.jpg') 0 90px no-repeat
}

.nvit1 .vittx1 h3, .nvit1 .vittx2 h3, .nvit2 .vittx3 h3, .nvit2 .vittx4 h3, .nvit3 .vittx5 h3{font-size:42px !important;font-weight:normal;color:#000}

.nvit1 h3{font-size:20px;color:#999999;font-weight:normal;padding-top: 60px}
.nvit1 .vittx1 {width:220px;padding:735px 0px 0px 70px}
.nvit1 .vittx1 h3{font-size:20px;color:#000;font-weight:normal}
.nvit1 .vittx2 {width:220px;padding: 0px 0px 0px 840px}
.nvit2 {width:1118px;height:1268px;text-align:center;}
#nvit21 {background:url('../images/newmodel/vita/thvit_21.jpg') 0 0 no-repeat}
#nvit22 {background:url('../images/newmodel/vita/thvit_22.jpg') 0 0 no-repeat}
.nvit2 .decb  {width:403px;height:35px;padding:80px 0px 10px 70px}
.nvit2 .vittx3 {width:370px;padding:0px 0px 20px 70px;height:400px}
.nvit2 .vittx3 ul {width:380px;padding:0px 0px 0px 20px !important;margin:0px !important;list-style-image: url('../images/new/defis.png'); }
.nvit2 .vittx3 ul li{line-height:90%}
.nvit2 .vittx4 {width:345px;padding:170px 0px 20px 700px;float:left}
.nvit3 {width:1118px;height:865px;text-align:center;background:url('../images/newmodel/vita/thvit_3.jpg') 0 0 no-repeat}
.nvit3 .vittx5 {width:340px;padding:70px 0px 20px 70px}


/* Design  plus new ot 05.02.2014 */
.newdesp1 {margin-top: 74px;width:1122px;height: 952px; text-align:center; background:url('../images/newmodel/design/new_desp_1.jpg') 0 90px no-repeat}
.newdesp1  h3 {font-size:20px;color:#999999;font-weight:normal;padding-top:65px;margin-top: 30px;}
.newdesp2 {width:1122px;height: 509px; background:url('../images/newmodel/design/new_desp_2.jpg') 0 0 no-repeat}

.newdesp3 {width:1122px;height: 673px; background:url('../images/newmodel/design/new_desp_3.jpg') 0 0 no-repeat}
.newdesp4 {width:1122px;height: 629px; background:url('../images/newmodel/design/new_desp_4.jpg') 0 0 no-repeat}
.newdesp5 {width:1122px;height: 454px; background:url('../images/newmodel/design/new_desp_5.jpg') 0 0 no-repeat}
.newdesp6 {width:1122px;height: 789px; background:url('../images/newmodel/design/new_desp_6.jpg') 0 0 no-repeat}

.newdesp2 .newdesptx2 h3,  .newdesp3 .newdesptx3 h3, .newdesp4 .newdesptx4 h3, .newdesp5 .newdesptx5 h3, .newdesp6 .newdesptx6 h3{font-size:42px;font-weight:normal;color:#000}
.newdesp2 .newdesptx2,  .newdesp3 .newdesptx3, .newdesp4 .newdesptx4, .newdesp5 .newdesptx5, .newdesp6 .newdesptx6{text-align:left;}

.newdesp2 .newdesptx2 {width:270px;padding:43px 0px 0px 50px}
/*.newdesp3 .newdesptx3 {width:250px;padding:35px 0px 0px 70px; color:#fff;}*/
.newdesp4 .newdesptx4 {width:420px;padding:95px 0px 0px 65px}
.newdesp5 .newdesptx5 {width:405px;padding:75px 0px 0px 670px}
.newdesp6 .newdesptx6 {width:250px;padding:90px 0px 0px 70px}


/* Design */


.ndesp1 {
    width:1118px;
    height:3868px;
    text-align:center;
    background:url('../images/newmodel/design/thdesp_1.jpg') 0 90px no-repeat;
    margin-top: 74px;    
}
.ndesp1 .desptx1, .ndesp1 .desptx2, .ndesp1 .desptx3, .ndesp1 .desptx4, .ndesp1 .desptx5 {padding:20px 0px 0px 70px;text-align:left}
.ndesp1 .desptx1 h3, .ndesp1 .desptx3 h3, .ndesp1 .desptx4 h3, .ndesp1 .desptx5 h3 {font-size:42px;font-weight:normal;color:#000}
.ndesp1 .desptx2 h3 {font-size:42px;font-weight:normal;color:#fff}
.ndesp1 .desptx1 {width:250px;padding:735px 0px 0px 70px}
.ndesp1 .desptx2 {width:285px;padding:595px 0px 0px 770px;color:#fff;visibility:hidden}
.ndesp1 .desptx3 {width:410px;padding:75px 0px 0px 70px}
.ndesp1 .desptx4 {width:410px;padding:340px 0px 0px 665px}
.ndesp1 .desptx5 {width:230px;padding:230px 0px 0px 70px}
.ndesp1 .desptx2 h3, .ndesp1 .desptx4 h3 {line-height:90%}

.ndesl1 {width:1118px;height:855px;text-align:center;background:url('../images/newmodel/design/thdesl_1.jpg') 0 0 no-repeat}
.ndesl1  h3, .ndesp1  h3  {font-size:20px;color:#999999;font-weight:normal;padding-top:65px}
#ndesl21 {background:url('../images/newmodel/design/thdesl_21.jpg') 0 0 no-repeat}
#ndesl22 {background:url('../images/newmodel/design/thdesl_22.jpg') 0 0 no-repeat}
.ndesl2 {width:1118px;height:631px}
.ndesl2 .decb {width:403px;height:35px;padding:95px 0px 0px 70px}
.ndesl2 .desltx1 {width:345px;padding:20px 0px 0px 70px}
.ndesl3 {width:1118px;height:2053px;background:url('../images/newmodel/design/thdesl_3.jpg') 0 0 no-repeat}
.ndesl3 .desltx2 {width: 365px;padding: 60px 0px 0px 710px;color:#000}
.ndesl2 h3, .ndesl3 h3 {font-size:42px;font-weight:normal}
.ndesl3 h3 {line-height:90%}
.ndesl3 .desltx3 {width: 360px;padding: 410px 0px 0px 70px}
.ndesl3 .desltx4 {width: 220px;padding: 510px 0px 0px 840px}




.des_tabs {width:980px;height:70px;margin-left:68px;text-align:center;font-weight:normal}
.des_tabs .tab1, .des_tabs .tab2, .des_tabs .tab3 {width:327px;height:70px;background:url('../images/newmodel/design/des_tab.jpg') 0 0 no-repeat;float:left;font-size:24px;padding:13px 0px 0px 0px;text-decoration:none;color:#727272;display:block}
.des_tabs .tab1.active, .des_tabs .tab2.active, .des_tabs .tab3.active {width:326px;height:70px;background:url('../images/newmodel/design/des_tab_p.jpg') 0 0 no-repeat;font-size:24px;padding:13px 0px 0px 0px;text-decoration:none;color:#727272;padding:12px 0px 0px 0px}

.des_tabs2 {width:660px;height:70px;margin-left:230px;text-align:center; }
.des_tabs2 .tab1, .des_tabs2 .tab2 {width:327px;height:70px;background:url('../images/newmodel/design/des_tab2.jpg') 0 0 no-repeat;float:left;font-size:24px;padding:13px 0px 0px 0px;text-decoration:none;color:#727272;display:block}
.des_tabs2 .tab1.active, .des_tabs2 .tab2.active {margin-right:-1px; width:327px;height:70px;background:url('../images/newmodel/design/des_tab2_p.jpg') 0 0 no-repeat;font-size:24px;padding:13px 0px 0px 0px;text-decoration:none;color:#727272;display:block}



.ndes1 {width:1118px;height:1000px;text-align:center; margin-top: 74px}
.ndes1  h3 {font-size:20px;color:#999999;font-weight:normal;padding-top:60px;margin-top: 30px;}
.ndes2 {width:1118px;height:701px;background:url('../images/newmodel/design/thdes_2.jpg') 0 0 no-repeat;}
/*.ndes2 .destx1 {width:220px;padding:60px 0px 0px 70px}*/
.ndes2 .destx2 {width:380px;padding: 55px 0px 0px 670px}
.ndes2 h3{line-height:90%}
.ndes2 h3, .ndes3 h3, .ndes4 h3{font-size:42px;font-weight:normal} 
.ndes2 div, .ndes3 div {font-size:15px;display:block}
.ndes3 .decb {width:403px;height:35px;padding:85px 0px 20px 0px}
.ndes3 .destx3 {width:410px;padding:20px 0px 0px 70px;height:240px}
.ndes3 .destx4 {width:220px;padding:480px 0px 0px 840px;float:left}
.ndes3 {width:1118px;height:1078px;}
.ndes4 {width:1118px;height:934px;background:url('../images/newmodel/design/thdes_4.jpg') 0 0 no-repeat;}
.ndes4 .destx5 {width:360px;padding:70px 0px 0px 70px;float:left}

#ndes11 {background:url('../images/newmodel/design/thdes_1.jpg') 0 90px no-repeat}
#ndes12 {background:url('../images/newmodel/design/thdes_12.jpg') 0 90px no-repeat}
#ndes31 {background:url('../images/newmodel/design/thdes_3.jpg') 0 0px no-repeat;}
#ndes32 {background:url('../images/newmodel/design/thdes_31.jpg') 0 0px no-repeat;}
/* Deco */
.model_form {width:839px;height:243px;background: url('../images/newmodel/model_form_back.jpg') no-repeat;padding:30px 0px 0px 285px}
.model_form h2 {font-size:42px;font-weight:normal;line-height: 40px;}
.model_form h3 {font-size:15px;font-weight:normal;margin:5px 0px 20px 0px}
.model_form .form_zam {padding: 5px 0px 15px 0px;color: #6c7073;}
.model_form .model_form_zamer {width: 722px;height: 30px;padding: 10px 20px 0px 0px;margin:0px}
.model_form .form_zam input {width:244px;margin: 0px 34px 0px 0px;height: 28px;border-radius: 7px;outline: none;border:1px solid #808285}
.model_form .form_zam input:focus {border: 1px solid #33A3DC;border-radius:7px;outline: none;}
.model_form  p {font-size: 15px;color: #6c7073;font-weight: normal;float:left}
.model_form  p span {font-size: 28px;color: #6c7073;font-weight: normal;}
.model_form .model_form_zamer span{width: 100px;margin: 0px 208px 0px 0px;color: #6c7073;font-size: 15px;}
#around3 .model_form #err {width: 200px;font-size: 15px;color: red;font-weight: normal;float: right;display: block;margin-top: -30px;}  

.ndeco1 {width:1118px;height:947px; margin-top: 74px;  background:url('../images/newmodel/deco/thdeco_1.jpg') 0 90px no-repeat;text-align:center}
.ndeco1 h3{font-size:20px;color:#999999;font-weight:normal;padding-top:60px}
.ndeco2 {width:1118px;height:1005px;background:url('../images/newmodel/deco/thdeco_2.jpg') 0 0 no-repeat;}
#ndeco31 {width:1118px;height:1538px;background:url('../images/newmodel/deco/thdeco_3.jpg') 0 0 no-repeat;}
#ndeco32 {width:1118px;height:1538px;background:url('../images/newmodel/deco/thdeco_32.jpg') 0 0 no-repeat;}
.ndeco2 .dectx1 {width:230px;padding:90px 0px 0px 70px} .ndeco2 .dectx2 {width:300px;padding:300px 0px 0px 730px}
.ndeco2 .dectx2 h3 {line-height:90%}
.ndeco3 .dectx3 {width:390px;padding:20px 0px 0px 70px;height:240px}  .ndeco3 .dectx4 {width:360px;padding:380px 0px 0px 700px;float:left}
.ndeco2 h3, .ndeco3 h3 {font-size:42px;font-weight:normal} 

.ndeco2 div , .ndeco3 div  {font-size:15px;display:block}
.ndeco3 .decb {width:403px;height:35px;padding:105px 0px 0px 70px}

.desn_header {width:980px;height:248px;background:url('../images/designnew/desp_header_back.jpg') 0 0 no-repeat;float: left}
.desn_header h1 {width:980px;height:50px;text-align:center;font-size:42px;padding:20px 0px 9px 0px;}
.desn_header  .col1,  .desn_header  .col2, .desn_header  .col3, .desn_header  .col4, .desn_header  .col5, .desn_header  .col6, .desn_header  .col7, .desn_header  .col8 {width:124px;height:68px;float:left;margin:0px -1px 0px 0px;text-align:center;padding:108px 0px 0px 0px;color:#6c6b6b; font-size:15px;font-weight:normal;cursor:pointer;position:relative}
.desn_header  .col8, .desn_header  .col1 {width:122px !important}
.desn_header  .col1 {background:url('../images/designnew/col1_back.jpg') 0 0 no-repeat;z-index:99;margin-left:170px}
.desn_header  .col1.active {background:url('../images/designnew/col1_back_p.jpg') 0 0 no-repeat;z-index:9999}
.desn_header  .col2 {background:url('../images/designnew/col2_back.jpg') 0 0 no-repeat;z-index:99}
.desn_header  .col2.active {background:url('../images/designnew/col2_back_p.jpg') 0 0 no-repeat;z-index:9999} 
.desn_header  .col3 {background:url('../images/designnew/col3_back.jpg') 0 0 no-repeat;z-index:99}
.desn_header  .col3.active {background:url('../images/designnew/col3_back_p.jpg') 0 0 no-repeat;z-index:9999}
.desn_header  .col4 {background:url('../images/designnew/col4_back.jpg') 0 0 no-repeat;z-index:99}
.desn_header  .col4.active {background:url('../images/designnew/col4_back_p.jpg') 0 0 no-repeat;z-index:9999}
.desn_header  .col5 {background:url('../images/designnew/col5_back.jpg') 0 0 no-repeat;z-index:99}
.desn_header  .col5.active {background:url('../images/designnew/col5_back_p.jpg') 0 0 no-repeat;z-index:9999}
.desn_header  .col6 {background:url('../images/designnew/col6_back.jpg') 0 0 no-repeat;z-index:99}
.desn_header  .col6.active {background:url('../images/designnew/col6_back_p.jpg') 0 0 no-repeat;z-index:9999}
.desn_header  .col7 {background:url('../images/designnew/col7_back.jpg') 0 0 no-repeat;z-index:99}
.desn_header  .col7.active {background:url('../images/designnew/col7_back_p.jpg') 0 0 no-repeat;z-index:9999}
.desn_header  .col8 {background:url('../images/designnew/col8_back.jpg') 0 0 no-repeat;z-index:99}
.desn_header  .col8.active {background:url('../images/designnew/col8_back_p.jpg') 0 0 no-repeat;z-index:9999}

.desn_sec_menu {width:980px;height:94px;text-align:center;float: left;}
.desn_sec_menu img {width:63px;height:63px;cursor:pointer}
.desn_vitrkr_img {width:850px;height:811px}
.desp_cont {float: left;width:980px;height:980px}
.desp_cont .hide {display:none}

.desn_vitrkr_img img{width:850px;height:665px;margin:10px 65px;}
.desn_vitrkr_img .vitrkr_text{width:730px;height:100px;margin:20px 0px 0px 145px;text-align:left}
.desn_vitrkr_img .vitrkr_text a {width:169px;height:37px;float:right;margin:-40px 0px 0px 0px;}
.desn_vitrkr_img .vitrkr_text a img {width:169px;height:37px;float:right}
.desn_vitrkr_img .vitrkr_text span {width:730px;height:30px;background: url('../images/new/design/ruch_star.jpg') 0 0 no-repeat;color:#858585;padding-left:20px;font-size:12px;margin-top:20px;font-weight:normal;display:block}
.desn_vitrkr_img .hide {display:none}

/* Konec Razadela Noviy Design */

.custom_ban8 {float:left;height:499px}
.custom_ban8 .bigban_may {width:920px;height:449px;background:url('../images/new/Akmay/Akmay_top_back.jpg') 0 0 no-repeat;padding:50px 0px 0px 60px;text-align:left}
.custom_ban8 .bigban_may h1{width:340px;font-size:59px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;font-weight:normal;}
.custom_ban8 .bigban_may h2{width:400px;font-size:68px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;line-height:55px;font-weight:normal;}
.custom_ban8 .bigban_may h3{width:340px;font-size:18px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;font-weight:normal;padding-top:20px}
.custom_ban8 .bigban_may table.form_zamer {margin:20px 0px 0px 0px}
.custom_ban8 .bigban_may table.form_zamer input {margin-bottom:15px;font-size:15px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;border:1px solid #828282;color:#808080}

.bigban_may2 {float: left;width:920px;height:432px;background:url('../images/new/Akmay/Akmay_top_back2.jpg') 0 0 no-repeat;padding:50px 0px 0px 60px;text-align:left} 
.akcn_standart_region { float: left; width:980px;height:480px; background:url('../images/new/akc_reg_standart/akc_reg_standart.jpg') 0 0 no-repeat; text-align:left;
                        margin-bottom: -5px; position: relative; z-index: 999; } 
.akcn_standart_region p {color: #3e3e3e; margin: 0; padding: 415px 0 0 35px; font-size: 17px; font-family:"MyriadPro-Regular", Helvetica, sans-serif;}
.akcn_standart_region .akcn_standart_form {margin: -160px 0 0 620px;}
.akcn_standart_form table.form_zamer{margin: 20px 0px 0px 0px; width: 380px;}
.bigban_may3 {width:920px;height:339px;background:url('../images/new/Akmay/Akmay_top_back4.jpg') 0 0 no-repeat;padding:50px 0px 0px 60px;text-align:left} 
.bigban_may2 h1{width:340px;font-size:59px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;font-weight:normal;}
.bigban_may3 h1 {width:450px;font-size:59px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;font-weight:normal;color:#fff}
.bigban_may2 h2, .bigban_may3 h2{width:400px;font-size:68px;font-family:"MyriadPro-Regular", Helvetica, sans-serif; line-height:1;/*line-height:55px;*/font-weight:normal;}
.bigban_may2 h3 {width:340px;font-size:18px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;font-weight:normal;padding-top:20px}
.bigban_may3 h3 {width:340px;font-size:18px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;font-weight:normal;color:#fff}

.bigban_may2 table.form_zamer, .bigban_may3 table.form_zamer{margin:20px 0px 0px 0px;width: 380px;}
.bigban_may2 table.form_zamer input,  .bigban_may3 table.form_zamer input {margin-bottom:15px;font-size:15px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;border:1px solid #828282;color:#808080;}
.bigban_may2 table.form_zamer input:focus {border: 1px solid #33A3DC;border-radius:7px;outline: none; /*for chrome*/}
.bigban_may2 .thkind {width:350px;float:right;margin:-280px 0px 0px 30px;height: 330px;padding-top:20px}
.bigban_may2 .line1 {width:278px;height:93px;background:url('../images/new/Akmay/Akmay_dot1.png') 0 0 no-repeat;margin-left:30px}
.bigban_may2 .line1.hover, .bigban_may2 .line1:hover  {width:278px;height:93px;background:url('../images/new/Akmay/Akmay_dot1_p.png') 0 0 no-repeat;margin-left:30px}
.bigban_may2 .line2 {width:278px;height:93px;background:url('../images/new/Akmay/Akmay_dot2.png') 0 0 no-repeat;margin-left:30px}
.bigban_may2 .line2.hover, .bigban_may2 .line2:hover  {width:278px;height:93px;background:url('../images/new/Akmay/Akmay_dot2_p.png') 0 0 no-repeat;margin-left:30px}
.bigban_may2 .line3 {width:278px;height:93px;background:url('../images/new/Akmay/Akmay_dot3.png') 0 0 no-repeat;margin-left:30px}
.bigban_may2 .line3.hover, .bigban_may2 .line3:hover  {width:278px;height:93px;background:url('../images/new/Akmay/Akmay_dot3_p.png') 0 0 no-repeat;margin-left:30px}


.custom_ban8 .bigban a img {float:left}
.custom_ban33 {float:left;height:203px;width:980px;margin-bottom:10px;}
.custom_ban33 #Akmay_ban, .custom_ban33 #Akmay_ban2, .custom_ban33 #Akmay_ban3 {height:203px;float:left;}
.custom_ban33 #Akmay_ban2, .custom_ban33 #Akmay_ban3 {margin-left:7px}
.custom_ban33 #Akmay_ban, .custom_ban33 #Akmay_ban2, .custom_ban33 #Akmay_ban3 {width:322px;height:203px;border-radius:7px;text-decoration:none;color:#000;text-align:center;font-size:15px;font-family:"MyriadPro-Regular", Helvetica, sans-serif}
#Akmay_ban {background: url("../images/new/Akmay/Akmay_ban_left.jpg") no-repeat left top transparent;}
#Akmay_ban.hover, #Akmay_ban:hover {background: url("../images/new/Akmay/Akmay_ban_left.jpg") no-repeat left bottom transparent;}
#Akmay_ban2 {background: url("../images/new/Akmay/Akmay_ban_cent.jpg") no-repeat left top transparent}
#Akmay_ban2.hover, #Akmay_ban2:hover {background: url("../images/new/Akmay/Akmay_ban_cent.jpg") no-repeat left bottom transparent}
#Akmay_ban3 {background: url("../images/new/Akmay/Akmay_ban_rig.jpg") no-repeat left top transparent;}
#Akmay_ban3.hover, #Akmay_ban3:hover {background: url("../images/new/Akmay/Akmay_ban_rig.jpg") no-repeat left bottom transparent}
#Akmay_ban .title, #Akmay_ban2 .title, #Akmay_ban3 .title  {width:322px;font-size:18px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;font-weight:normal;float:left;padding:20px 0px 0px 0px;}
#Akmay_ban p, #Akmay_ban2 p, #Akmay_ban3 p {width:322px;font-size:15px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;font-weight:normal;float:left;padding:100px 0px 0px 0px;}

.Akmay_2 {height:570px;width:980px;background-color:#c8e6f3} 
.Akmay_2 h3 {font-size:36px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;text-align:center;margin:0px;padding-top:35px;font-weight:normal}

.akmay_4 {width:980px;height:313px;background: url(../images/new/Akmay/Akmay_bottom_back.jpg) no-repeat 0 0;}
.akmay_4 .text {width:177px;float:left;padding:50px 0 0 55px;color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;}
.akmay_4 .text2 {width:221px;float:left;padding:50px 0px 0px 20px;color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;}
.akmay_4 .text3 {width:218px;float:left;padding:50px 0 0 27px;color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;}
.akmay_4 .text4 {width:200px;float:left;padding:50px 0 0 10px;color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;}
.akmay_4 h4 {width:386px;padding:20px 0 0 60px;color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;font-weight:normal;}
.akmay_4 .text span, .akmay_4 .text2 span, .akmay_4 .text3 span, .akmay_4 .text4 span   {font-weight:normal;font-size:18px;padding-left:45px;display:block;width:130px;height:75px}


.ed_call {width:860px;padding:10px 60px 0px 60px;font-size:40px;text-align:center}
.custom_ban4 {height:140px;float:left}
.custom_ban5 {height:80px;float:left}
.custom_ban6 {height:446px;float:left}
.custom_ban6 .bigban a img {float:left}
.ak_bel {background:url('../images/new/beloe_back.jpg') 0 0 no-repeat;width:980px;height:498px}
.ak_bel h1 {width:400px;padding:60px 0px 0px 60px;font-size:48px;line-height:94%}
.ak_bel p {width:370px;padding:10px 0px 0px 60px;}
.ak_bel p.snos{color: #666666;font-size: 13px;font-weight: normal;padding:0px 0px 70px 60px;}
.ak_bel img{padding:10px 0px 0px 60px;}
.ak_rass {background:url('../images/new/rass_back.jpg') 0 0 no-repeat;width:980px;height:474px}
.ak_rass h1{width:500px;padding:50px 0px 0px 60px;font-size:48px;line-height:94%}
.ak_rass p {width:500px;padding:15px 0px 0px 60px;}
.ak_rass ul {margin:25px 0px 0px 100px !important;width:300px}
.ak_rass ul li {list-style-type:none;width:350px;height:30px;padding-bottom:13px !important;}
.ak_rass a img {margin:20px 0px 0px 60px} 
.ak_kot {background:url('../images/new/kott_back.jpg') 0 0 no-repeat;width:980px;height:537px}
.ak_kot  h1{width:400px;padding:60px 0px 0px 60px;font-size:48px;line-height:94%}
.ak_kot ul {margin:25px 0px 0px 60px !important;width:340px;list-style-image: url(../images/new/defis.png);}
.ak_kot a img {margin:30px 0px 0px 60px}
.ak_pod {background:url('../images/new/podar_back.jpg') 0 0 no-repeat;width:980px;height:930px}
.ak_pod h1{width:400px;padding:50px 0px 0px 60px;font-size:48px;line-height:94%}
.ak_pod p {width:520px;padding:5px 0px 0px 60px;}
.ak_pod .f_text {padding:105px 0px 0px 0px;width:653px !important;height: 240px;}
.ak_pod .f_text .f_text1{width:250px;float:left;padding:5px 0px 0px 60px;}
.ak_pod .f_text .f_text2{width:174px;float:left;padding:5px 0px 0px 30px;}
.ak_pod .f_text .f_text3{width:234px;float:left;padding:115px 0px 0px 60px;}
.ak_pod .f_text .f_text4{width:242px;float:left;padding:115px 0px 0px 55px;}
.ak_pod .pod_a {display:block;margin:20px 0px 0px 60px;width:226px;height:33px;text-align: left;}
.ak_pod .pod_img {float:left;width:226px;height:33px;text-align: left;}

.backcall {width:237px;height:154px;padding:30px 0px 0px 30px}
.backcall span {width:80px;display:inline-block}
.backcall input {height: 25px; margin-bottom: 15px;border-radius: 7px;border: 1px solid #CCC;}
.backcall input:focus {border:0px;height:25px;border: 1px solid #CCC;}
.backcall #err {float:left;color:green;font-size:15px;width:100px;position:relative;z-index:100;display:block}

.bigban {width:980px;height:435px;background:url('../images/new/Akciyam.jpg') 0 0 no-repeat}
.bigban a img {margin:370px 0px 0px 50px}
.fourban {float:left;width:980px;height:130px}
.fourban a{float:left;width:235px;height:130px;padding-right:13px} 
.fourban a span {display:none}
.fourban a.fban_kot{background:url('../images/new/ban_kot_all.jpg') no-repeat top left}
.fourban a.fban_kot:hover {background:url('../images/new/ban_kot_all.jpg') no-repeat bottom left}
.fourban a.fban_rassr {background:url('../images/new/ban_rassr_all.jpg') no-repeat top left}
.fourban a.fban_rassr:hover {background:url('../images/new/ban_rassr_all.jpg') no-repeat bottom left} 
.fourban a.fban_podar {padding:0px 0px 0px 1px;background:url('../images/new/ban_podar_all.jpg') no-repeat top left}
.fourban a.fban_podar:hover {padding:0px 0px 0px 1px;background:url('../images/new/ban_podar_all.jpg') no-repeat bottom left}
.fourban a.fban_beloe {padding:0px 13px 0px 0px;background:url('../images/new/ban_beloe_all.jpg') no-repeat top left}
.fourban a.fban_beloe:hover {padding:0px 13px 0px 0px;background:url('../images/new/ban_beloe_all.jpg') no-repeat bottom left}

.fourtext {width:980px;height:210px;float:left;background:url('../images/new/four_back.png') 0 0 no-repeat}
.four_text {width:980px;float:left;margin-top:100px}
.four_text  .fourtext1 {margin-left:30px;width:200px;}
.four_text  .fourtext2 {margin-left:0px;padding-left:0px}
.fourtext1 {float:left;width:241px;padding:0px}
.fourtext2 {float:left;width:235px;padding:0px 0px 0px 20px}
.fourtext3 {float:left;width:200px;padding:0px 0px 0px 30px}
.fourtext3 ul {list-style-image: url(../images/new/defis.png);}
.fourtext4 {float:left;width:203px;padding:0px 0px 0px 40px}
.fourtext1 p, .fourtext2 p, .fourtext3 p, .fourtext4 p {margin:5px 0px;padding:0px !important} 
.fourtext1 p.tit, .fourtext2 p.tit, .fourtext3 p.tit, .fourtext4 p.tit{margin:5px 0px !important;color:#00aeef;padding:0px !important}   

.sucs {width:720px;vertical-align:middle;text-align:center;height:500px;margin:50px 0px 0px 130px;font-size:24px;background:url('../images/new/Dil_form_back2.jpg') 0 0 no-repeat;padding:90px 0px 0px 0px}
.sucs p{text-align:center;margin-top:5px;font-size:15px}
.sucs p a{text-align:center;margin-top:5px;font-size:15px;color:#33A3DC;}

/* Klassi razdela "Dileri" */
.dil_top {height:362px;width:860px;background:url('../images/new/Dil_back.jpg') 0 0 no-repeat;padding:40px 60px 0px 60px}
.dil_top h2{font-size:48px; width:421px; text-align:left;font-weight:normal}
.dil_top h3 {font-size:24px;color:#999999;width:421px;text-align:left;font-weight:normal}
.dil_top h3 span{font-size:24px;color:#999999;width:421px;text-align:left;padding:12px 0px 20px 0px;display:block}
.dil_top p.ask_zam {display:block;float:left;margin:0px !important}
.dil2 {width:740px;height:100px;background:url('../images/new/dil2_back.jpg') 0 0 no-repeat;padding:33px 0px 0px 140px}
.dil2 .dil2_left, .dil2 .dil2_mid, .dil2 .dil2_right {float:left;text-align:left;height:66px}
.dil2 .dil2_left{margin-left:0px;width:200px;}  .dil2 .dil2_mid {margin-left:45px;width:220px;} .dil2 .dil2_right {margin-left:60px;width:215px;}
.dil2 .dil2_left a, .dil2 .dil2_mid a, .dil2 .dil2_right a {text-align:left;font-size:17px;text-decoration:none;color:#000;height:66px}
.dil2 .dil2_left a.active span, .dil2 .dil2_mid a.active span, .dil2 .dil2_right a.active span {color:#0095da;text-decoration:none} 
.dil2 .dil2_left a img, .dil2 .dil2_mid a img, .dil2 .dil2_right a img {float:left;margin-right:15px;width:66px;height:66px}
.dil2 .dil2_left a span, .dil2 .dil2_mid a span, .dil2 .dil2_right a span {text-align:left;font-size:17px;text-decoration:underline;color:#000;display:block;margin-top: 12px;}
.dil3 {height:326px;width:860px;background:url('../images/new/dil3_back.jpg') 0 0 no-repeat;padding:25px 60px 0px 60px;display:block}
#d3 {height:326px;width:860px;background:url('../images/new/dil3_back2.jpg') 0 0 no-repeat !important;padding:25px 70px 0px 70px}
.hide{display:none !important}
.dil3 h1 {font-size:24px;margin-bottom:15px;font-weight:normal}
.dil3 .dil3_left ul, .dil3 .dil3_right ul, .dil3 .dil3_left_w ul{list-style-image: url(../images/new/dil3_v.jpg);}
.dil3 .dil3_left ul li, .dil3 .dil3_right ul li, .dil3 .dil3_left_w ul li{padding:0px 0px 10px 10px !important}
.dil3 .dil3_left, .dil3 .dil3_right{width:385px;float:left}
.dil3 .dil3_left_w {width:500px;float:left;padding-left:10px}
.dil3 .dil3_left {padding-left:10px} .dil3 .dil3_right {padding-left:80px}
.dil3_left a {color:#33A3DC}
.dil_form_title {width:560px;padding-left:60px}
.dil_form_title h3{font-size:24px;text-align:left;font-weight:normal}
.dil_form_title p{font-size:15px;text-align:left;}
.dil_form_title p a{color:#0095da}

/* Konec klassov razdela "Dileri" */ 
/* Klassi razdela "Design" */
.stekl_top {width:860px;height:293px;padding:30px 60px 0px 60px;background:url('../images/new/design/stekl/Stekl_top_back.jpg') 0 0 no-repeat }
.stekl_top h1 {font-size:48px;text-align:center;font-weight:normal}
.stekl_top h3 {font-size:24px;color:#999999;text-align:center;font-weight:normal}
.stekl_text1 {width:141px; color:#000000;font-size:15px;font-family:"MyriadPro-Regular", Helvetica, sans-serif; padding:55px 0px 0px 15px;font-weight:lighter !important;float:left;text-align: center}
.stekl_text1 h4 {margin-bottom:5px;font-size:18px;font-weight:normal; }
.stekl_text2 {width:137px; color:#000000;font-size:15px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;float:left;font-weight:lighter !important;padding:55px 0px 0px 30px;text-align: center}
.stekl_text2 h4 {margin-bottom:5px;font-size:18px;font-weight:normal; }
.stekl_text3 {width:134px; color:#000000;font-size:15px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;float:left;font-weight:lighter !important;padding:55px 0px 0px 35px;text-align: center}
.stekl_text3 h4 {margin-bottom:5px;font-size:18px;font-weight:normal; }
.stekl_text4 {width:142px; color:#000000;font-size:15px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;float:left;font-weight:lighter !important;padding:55px 0px 0px 35px;text-align: center}
.stekl_text4 h4 {margin-bottom:5px;font-size:18px;font-weight:normal; }
.stekl_text5 {width:120px; color:#000000;font-size:15px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;float:left;font-weight:lighter !important;padding:55px 0px 0px 30px;text-align: center}
.stekl_text5 h4 {margin-bottom:5px;font-size:18px;font-weight:normal; }
.stekl_text5 a, .stekl_text4 a, .stekl_text3 a, .stekl_text2 a, .stekl_text1 a {
    color:#33A3DC;
    background: url("../images/new/Akcii_arr.png") no-repeat 95% 50% transparent ;
    display:block;
    width:116px;
}  
.stekl1 {width:860px;height:843px;padding:20px 65px 0px 55px;background:url('../images/new/design/stekl/Stekl_2_back.jpg') 0 0 no-repeat }
.stekl1 h2{font-size:36px;text-align:center;font-weight:normal}
.stekl1 h4{font-size:15px;text-align:center;font-weight:normal;margin:10px 0px 30px 0px}
.stekl1_buttons {text-align:center;margin-bottom:20px}
.stekl1 p  {text-align:center;}
.stekl1 .plenki {width:228px;margin:40px 0px 0px 0px;float:left}
.stekl1 .plenki p,.stekl1 .plenki .rifl p , .stekl1 .protyaj p{width:228px;text-align:left;color:#858585}
.stekl1 .plenki .rifl {width:268px;margin:20px 0px 0px 0px;position:relative;z-index:10000;}
.stekl1 .plenki_img {width:418px;height:532px;margin:32px 0px 0px 0px;float:left}
.stekl1 .protyaj {width:192px;margin:40px 0px 0px 0px;float:left}
.stekl1 .prot_tol {width:192px;margin:80px 0px 0px 0px;}
p.plenk_snos {color:#858585;width:700px;font-size:13px;padding-left:20px;margin-top:10px;background:url('../images/new/design/ruch_star.jpg') 0 0 no-repeat;float:left} 

.dec_top {height:274px;width:980px;border-radius:7px 7px 0px 0px; background:url('../images/new/design/dec_top_bg.jpg') 0 0 repeat-x}
.dec_top2 {height:325px;width:980px;border-radius:7px 7px 0px 0px; background:url('../images/new/design/dec_top2_bg.jpg') 0 0 repeat-x}
.dec_top2.trip {height:312px;width:980px;border-radius:7px 7px 0px 0px; background:url('../images/new/design/dec_top2_bg.jpg') 0 0 repeat-x}
.dec_top h1, .dec_top2 h1 {text-align:center;font-size:48px;padding-top:20px;border-radius:7px 7px;width:980px;}
.dec_top h2, .dec_top2 h2 {color:#999999;text-align:center;font-size:24px;font-weight:normal;padding:10px 0px 10px 0px;width:980px;}
 
.dec_top_h3.trip, .dec_top_h3 {height:112px;padding:0px 146px 15px 146px;background: url('../images/new/design/separ2.png') 0 0 no-repeat;}
.dec_top_h3_0, .dec_top_h3_1, .dec_top_h3_2, .dec_top_h3_3 {width:172px;float:left;text-align:center;font-size:18px;font-family: /*"MyriadPro-Regular"*/"Helvetica Neue", Helvetica, sans-serif;font-weight:normal;}
.dec_top_h2_1, .dec_top_h2_2, .dec_top_h2_3, .dec_top_h2_4 {width:172px;float:left;text-align:center;font-size:18px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;font-weight:normal;}
.dec_top_h2_1 {height:60px;background: url('../images/new/design/profile/lam_ico.jpg') 40px 0 no-repeat;padding-top:90px}
.dec_top_h2_2 {height:60px;background: url('../images/new/design/profile/pokr_ico.jpg') 42px 0 no-repeat;padding-top:90px}
.dec_top_h2_3 {height:60px;background: url('../images/new/design/profile/prest_ico.jpg') 40px 0 no-repeat;padding-top:90px}
.dec_top_h2_4 {height:60px;background: url('../images/new/design/profile/special_ico.png') 42px 0 no-repeat;padding-top:90px}
.dec_top_h3_0 {height:60px;background: url('../images/new/design/dek_trip_ico.png') 51px 7px no-repeat;padding-top:115px;line-height:17px}
.dec_top_h3_1 {height:60px;background: url('../images/new/design/dek_nakl_ico.jpg') 40px 7px no-repeat;padding-top:115px;line-height:17px}
.dec_top_h3_2 {height:60px;background: url('../images/new/design/vnut_rask_ico.jpg') 42px 7px no-repeat;padding-top:115px;line-height:17px}
.dec_top_h3_3 {height:60px;background: url('../images/new/design/ruch_ico.jpg') 35px 10px no-repeat;padding-top:115px;line-height:17px}
.dec_top_h3_0 a, .dec_top_h3_1 a, .dec_top_h3_2 a, .dec_top_h3_3 a {color:#33A3DC;background: url("../images/new/Akcii_arr.png") no-repeat 77% 60% transparent;text-align:center;font-size:15px;padding-right:15px;line-height:20px;margin-top: 4px;display: block;}
.dec_top_h2_1 a, .dec_top_h2_2 a, .dec_top_h2_3 a, .dec_top_h2_4 a {color:#33A3DC;background: url("../images/new/Akcii_arr.png") no-repeat 100% 80% transparent;text-align:center;font-size:15px;padding-right:15px}
.dec_top_h2_4 a{background: none}
.dec_nakl {height:489px;width:980px;}
.dec_nakl_top {height:386px;width:980px;}
.dec_nakl_top_text, .dec_nakl_top_img, .dec_nakl_top_img img {float:left;}
.dec_nakl_top_text {width:354px;text-align:left;}
.dec_nakl_top_text h2{font-size:36px;padding:36px 0px 10px 60px;font-weight:normal;line-height:98%}
.dec_nakl_top_text p{padding-left:60px;width:268px;margin:5px 0px}
.dec_nakl_top_img, .dec_nakl_top_img img  {width:626px;height:386px}
.dec_nakl_bottom {width:920px;padding:10px 0px 0px 60px;float:left;position:relative}
.dec_nakl_cam {width:215px;height:50px;text-align:left;float:left;}
.dec_nakl_cam a{color: #33A3DC;margin-top:5px;height:15px;float:left}
.dec_nakl a, .dec_rask a{color: #33A3DC;margin-top:5px;height:15px}
.dec_nakl_cam img{width:57px;height:45px;float:left;}
.dec_nakl_buttons {width:352px;height:30px;float:left;padding:21px 0px 0px 231px}
.dec_nakl_buttons a, .dec_nakl_buttons a img{width:175px;height:30px;float:left;}

.dec_rask {height:504px;width:980px;border-top:1px solid #bcbcbc}
.dec_rask_top {height:399px;width:980px;float:left}
.dec_rask_top_text, .dec_rask_top_img, .dec_rask_top_img img {float:left;}
.dec_rask_top_text {width:330px}
.dec_rask_top_text h2{font-size:36px;padding:0px 0px 10px 30px;font-weight:normal;line-height:97%}
.dec_rask_top_text p{padding-left:30px;width:328px;margin:5px 0px}
.dec_rask_bottom {width:920px;padding:0px 134px 0px 60px;float:left;position:relative}
.dec_rask_buttons {width:277px;height:30px;float:left;padding:26px 0px 0px 90px}
.dec_rask_buttons a, .dec_rask_buttons a img{width:92px;height:30px;float:left;}
.dec_rask_cam {width:215px;height:50px;text-align:left;float:left;margin:20px 0px 0px 185px}
.dec_rask_cam a {color: #33A3DC;margin-top:5px;height:15px;float:left}
.dec_rask_cam img{width:57px;height:45px;float:left;}
.dec_rask .totop {padding-top:25px}

.dec_cvruch {height:603px;width:980px;border-top:1px solid #bcbcbc;display:table;float:left}
.ruch_left {width:498px;float:left;}
.ruch_left h2 {font-size:36px;margin:60px 0px 0px 60px;font-weight:normal;line-height:95%}
.ruch_left p {margin:10px 0px 0px 60px;font-size:15px;width:413px}
.ruch_left h3 {font-size:15px;margin:30px 0px 0px 60px;font-weight:normal;color:#858585}
.ruch_left table {margin:10px 0px 0px 60px;color:#858585}
.ruch_left table a {margin:5px 10px 5px 0px;color:#858585;text-decoration:none}
.ruch_left table .css3:hover{color:#33A3DC;text-decoration:none}
.ruch_right {width:462px;float:left}
p.ruch_snos {color:#858585;width:400px;font-size:13px;padding-left:20px;margin-top:30px;background:url('../images/new/design/ruch_star.jpg') 0 0 no-repeat }
.ruch_right_side1 {width:260px;float:left}
.ruch_right_side2 {width:202px;float:left;background:url('../images/new/design/part2.jpg') 0 0 no-repeat;height:600px}
.ruch_right_side2 img{position:relative;z-index:100;float:left;margin-top:-48px}
.dec_cvruch .totop {padding-top:25px;position:relative;z-index:10000;}

.skrpet {width:980px;height:532px;padding:0px 0px 40px 60px;float:left}
.skrpet h2 {font-size:30px;padding:20px 0px 10px 0px;float:left;font-weight:normal}
.skrpet_right p{float:left;position:relative;height:20px;width:418px}
.skrpet_left {width:418px;float:left}
.skrpet_right {width:418px;float:left;margin-left:30px}
.skrpet_left img, .skrpet_right img {margin-top:10px}

.dec_prof {height:324px;width:980px;border-radius:7px 7px 0px 0px;background:url('../images/new/design/profile/dec_prof_bg.jpg') 0 0 repeat-x;}
.dec_prof h1{text-align:center;font-size:48px;padding-top:20px;border-radius:7px 7px;width:980px;}
.dec_prof h2 {color:#999999;text-align:center;font-size:24px;font-weight:normal;padding:10px 0px 18px 0px;width:980px;}
.dec_lam {width:980px;height:613px}
.dec_lam  h2 {font-size:36px;width:980px;text-align:center;font-weight:normal;margin:20px 0px 15px 0px}
.dec_lam  p {font-size:15px;width:865px;text-align:center;margin:0px 60px;float:left}
.dec_lam_img, .dec_trip_img {width:680px;height:463px;float:left;margin-top:-1px;display: inline;}
.dec_trip_img{padding-top: 6px}
.dec_lam_text {width:336px;height:463px;position:relative;z-index:99;display: inline;margin:40px 0px 0px -127px;float:left}
.dec_lam_text p{width:357px;text-align:left;margin:0px 0px 30px 0px}
.dec_lam_text h3{width:357px;text-align:left;margin:20px 0px 5px 0px;color:#858585;font-weight:normal;font-size:15px}
.dec_lam_text table img{margin:4px}
.ex_name{ width: 200px; color: #33A3DC;padding: 10px;font-size: 16px;margin: -50px 0px 0px 18px;z-index: 9999999;position: relative}

.lam_mass  {width:980px;height:496px;border-bottom:1px solid #bcbcbc}
.lam_mass_text {width:470px;float:left;display:inline;height:495px;z-index: 1000000;position:relative;}
.lam_mass_text p {width:370px;text-align:left;margin:40px 0px 40px 60px }
.lam_mass_text h3 {margin:0px 0px 10px 70px;font-weight:normal;color:#858585;font-size:15px;}
.lam_mass_text table {margin:0px 0px 0px 60px;font-weight:normal;color:#858585;font-size:15px;}
.lam_mass_text table a img{margin:5px 10px 5px 10px}
.lam_mass_text table a {text-decoration:none;font-weight:normal;color:#858585;font-size:15px;}
.lam_mass_text table a:hover {text-decoration:none;font-weight:normal;color:#33A3DC;font-size:15px;}
.lam_mass_img {width:665px;height:495px;float:left;display:inline;margin:0px 0px 0px -155px}
.lam_cam {width:215px;height:50px;text-align:left;margin:20px 0px 10px 60px}
.lam_cam a{color: #33A3DC;margin-top:5px;height:15px;float:left}
.lam_cam img{width:57px;height:45px;float:left;}
p.lam_snos {color:#858585;width:860px;font-size:13px;padding-left:20px;margin-top:110px;background:url('../images/new/design/ruch_star.jpg') 0 0 no-repeat }

.dec_pokr {width:980px;height:872px}
.dec_pokr h2{text-align:center;font-size:36px;width:880px;font-weight:normal;margin:15px 0px 15px 65px}
.dec_pokr p {text-align:center;font-size:15px;width:806px;padding:0px 91px}
.pokr_img {width:452px;height:692px;display:inline;float:left;margin:30px 30px 0px 0px }
.pokr_text {width:336px;height:496px;display:inline;float:left;position:relative;z-index: 1000000;margin:0px }
.pokr_text h3{text-align:left;font-size:15px;color:#858585;font-weight:normal;margin:5px 0px}
.pokr_text table a img {margin:4px}
.pokr_text p {text-align:right;font-size:15px;width:430px;padding:0px;color:#858585;}

p.pokr_snos {color:#858585;width:410px;font-size:13px;text-align:left;padding-left:20px;background:url('../images/new/design/ruch_star.jpg') 0 0 no-repeat ;margin:15px 0px 15px 10px}
.pokr_cam {width:200px;height:50px;text-align:left;padding:15px 0px 0px 260px}
.pokr_cam a{color: #33A3DC;margin-top:5px;height:15px;float:left}
.pokr_cam img{width:57px;height:45px;float:left;}

.dec_prest {width:980px;height:928px;border-top:1px solid #bcbcbc}
.dec_prest h2 {text-align: center;font-size: 36px;width: 880px;font-weight: normal;margin: 25px 0px 15px 90px;}
.dec_prest p {text-align: center;font-size: 15px;width: 890px;padding: 0px 45px;}
.prest_left {width:424px;height:700px;float:left;display:inline;margin-left:60px}
.prest_right {width:424px;height:700px;float:left;display:inline;margin-left:20px}
.prest_left h3, .prest_right h3 {text-align:center;font-weight:normal;color:#858585;margin-top:40px}
.prest_left table img, .prest_right table img {margin:5px}
.prest_left table, .prest_right table {margin-left:45px}
.prest_left img, .prest_right img {margin:10px 0px 10px 0px}
p.prest_snos {color:#858585;width:414px;font-size:13px;text-align:left;padding-left:20px;background:url('../images/new/design/ruch_star.jpg') 0 0 no-repeat ;margin:15px 0px 15px 10px}
.prest_cam {width:420px;height:50px;text-align:left;padding:0px 0px 0px 237px}
.prest_cam a{color: #33A3DC;margin-top:5px;height:15px;float:left}
.prest_cam img{width:57px;height:45px;float:left;}
.dec_prest .totop {padding-top:15px}
.dec_pokr .totop {padding-top:0px}
/* Konec klassov razdela "Design" */

.qr {margin:0px 0px 0px 150px;height:0px;position:relative;z-index:99999999;float:left}
.qr img {display:inline;vertical-align:bottom;position:relative}
.sup { vertical-align: baseline; position: relative; top: -0.4em; }
#main .componentheading {font-family:"MyriadPro-Regular", Helvetica, sans-serif;font-size:42px;color:#000;margin:30px 0px 15px 60px}
#part_wrapper .accordionButton {color:#0095da;font-family:"MyriadPro-Regular", Helvetica, sans-serif;font-size:15px;margin:10px 0px 10px 290px;text-decoration:underline;background;cursor:pointer;background: url("../images/new/Akcii_arr.png") no-repeat 100% 70% transparent;width:135px;}
#part_wrapper .on {color:#0095da;font-family:"MyriadPro-Regular", Helvetica, sans-serif;font-size:15px;margin:10px 0px 10px 290px;text-decoration:none;background:none !important;cursor:pointer;width:135px;display:block}
#part_wrapper .accordionContent,  #part_wrapper .accordionContent p {font-style:italic;font-family:"MyriadPro-Regular", Helvetica, sans-serif;font-size:15px;font-weight: regular !important;position:relative;width:870px;float:left}
#part_wrapper .accordionContent img {width:580px;height:846px;position:relative;float:right;padding:0px;margin-bottom:30px}



/* Klassi razdela "O Kompanii" */
.comp_slid {height:500px;display:block;position:relative}
.comp_slid  #djslider89 #cust-navigation89 {top: 455px;right: 375px;}
.comp_slid  #djslider89  #navigation89 #prev89 {left: -30px; top: 180px;}
.comp_slid  #djslider89  #navigation89 #next89 {left: 863px; top: 180px;}
.comp_slid  #djslider89 #cust-navigation89 span.load-button, #cust-navigation85 span.load-button {background-color:#e6e7e8;opacity: 0.8}
.comp_slid  #djslider89 #cust-navigation89 span.load-button-active, #cust-navigation85 span.load-button-active {background-image: linear-gradient(bottom, rgb(2,160,217) 46%, rgb(111,200,235) 69%);
                                                                                                                background-image: -o-linear-gradient(bottom, rgb(2,160,217) 46%, rgb(111,200,235) 69%);
                                                                                                                background-image: -moz-linear-gradient(bottom, rgb(2,160,217) 46%, rgb(111,200,235) 69%);
                                                                                                                background-image: -webkit-linear-gradient(bottom, rgb(2,160,217) 46%, rgb(111,200,235) 69%);
                                                                                                                background-image: -ms-linear-gradient(bottom, rgb(2,160,217) 46%, rgb(111,200,235) 69%);
                                                                                                                background-image: -webkit-gradient(
                                                                                                                    linear,
                                                                                                                    left bottom,
                                                                                                                    left top,
                                                                                                                    color-stop(0.46, rgb(2,160,217)),
                                                                                                                    color-stop(0.69, rgb(111,200,235))
                                                                                                                    );}

.nagr_head {background:url(../images/new/nagr_top.jpg) center center no-repeat;width:980px;height:268px;background-position:0% 0%}
.nagr_head_title {font-size:40px;padding:55px 0px 0px 180px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;width:700px}
.nagr_head_title h1{font-size:40px;padding:0;}
.nagr_head_title2 {font-size:20px;padding:0px 0px 0px 180px;color:#999999;font-family:"MyriadPro-Regular", Helvetica, sans-serif;width:730px}
.nagr_kat {width:860px;margin:0px 20px}
.nagr_kat  .nagr_kat_title {height:20px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;font-size:24px;margin:20px 0px;float: left;}
.nagr_kat ul,
#sigProIdad715f60c9, #sigProId5ef2096695, #sigProIdbed576a95a, #sigProIdc0f88f1143, 
#sigProId6280cdeb69, #sigProIde82a98b279, #sigProIdec8bd424e7, #sigProId01757b27f0 {width:860px;display:block;padding-bottom:30px !important}
.nagr_kat ul .sigProThumb,
#sigProIdad715f60c9 .sigProThumb, #sigProId5ef2096695 .sigProThumb, #sigProIdbed576a95a .sigProThumb,
#sigProIdc0f88f1143 .sigProThumb, #sigProId6280cdeb69 .sigProThumb, #sigProIde82a98b279 .sigProThumb,
#sigProIdec8bd424e7 .sigProThumb, #sigProId01757b27f0 .sigProThumb {padding: 0px 10px 15px 0px !important;}
.nagr_kat ul .sigProThumb .sigProLinkWrapper,
#sigProIdad715f60c9 .sigProThumb  .sigProLinkWrapper, #sigProId5ef2096695 .sigProThumb  .sigProLinkWrapper,
#sigProIdbed576a95a .sigProThumb  .sigProLinkWrapper, #sigProIdc0f88f1143 .sigProThumb  .sigProLinkWrapper,
#sigProId6280cdeb69 .sigProThumb  .sigProLinkWrapper, #sigProIde82a98b279 .sigProThumb  .sigProLinkWrapper,
#sigProIdec8bd424e7 .sigProThumb  .sigProLinkWrapper, #sigProId01757b27f0 .sigProThumb  .sigProLinkWrapper {margin:0px !important;}

.zav_head {background:url(../images/new/zav_top.jpg) center center no-repeat;width:980px;height:223px;background-position:0% 0%}
.zav_head_title {font-size:40px;padding:40px 0px 0px 180px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;width:700px}
.zav_head_title2 {font-size:20px;padding:0px 0px 0px 180px;color:#999999;font-family:"MyriadPro-Regular", Helvetica, sans-serif;width:700px}
.zav_list {display:table;width:980px;min-height:500px}   .zav_list div div {display:table-cell}
.zav_list div div.zav_menu {width:260px !important}
.zav_list div div.zav_menu  ul.menu_zav {
    width:260px;
    list-style-type:none;
    background-color:#f5f5f5;
    width:189px;
    margin: 26px 31px 0px 40px !important;
    padding:0px !important;
    float:left;
    border:1px solid #eeeeee;
    border-bottom:none;
    border-radius:5px
}
.zav_list div div.zav_menu  ul.menu_zav li {height:100%;list-style-type:none;background:url(../images/new/zav_men_line.jpg) center bottom no-repeat;}
.zav_list div div.zav_menu  ul.menu_zav li a {
    text-decoration:none;
    color:#717171;
    background:url(../images/new/zav_men_arr.png) right center no-repeat;
    display:block;
    position:relative;
    margin: 0px 35px 5px 15px !important;
    width:165px;
    padding-top:10px; 
}
.zav_list div div.zav_menu  ul.menu_zav li.active {
    height:100%;
    border-radius:5px;
    background-image: linear-gradient(bottom, rgb(222,222,222) 0%, rgb(241,241,241) 57%);
    background-image: -o-linear-gradient(bottom, rgb(222,222,222) 0%, rgb(241,241,241) 57%);
    background-image: -moz-linear-gradient(bottom, rgb(222,222,222) 0%, rgb(241,241,241) 57%);
    background-image: -webkit-linear-gradient(bottom, rgb(222,222,222) 0%, rgb(241,241,241) 57%);
    background-image: -ms-linear-gradient(bottom, rgb(222,222,222) 0%, rgb(241,241,241) 57%);

    background-image: -webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0, rgb(222,222,222)),
        color-stop(0.57, rgb(241,241,241))
        );}

.zav_list div div.zav_menu  ul.menu_zav li.active a{text-decoration:none;color:#000000;width:165px;display:block;position:relative;margin: 0px 35px 5px 15px !important;padding-top:10px;background:url(../images/new/zav_men_arr_act.png) right center no-repeat;}
.zav_list div div.zav_menu  ul.menu_zav li  a.hover, .zav_list div div.zav_menu  ul.menu_zav li  a:hover{text-decoration:none;color:#000000;width:165px;display:block;position:relative;margin:0px 35px 5px 15px !important;padding-top:10px;background:url(../images/new/zav_men_arr_act.png) right center no-repeat;}
.zav_list div div.zav_menu  ul.menu_zav li a span{width:130px;display:block}
.zav_list .zav_list_main {vertical-align: top;padding-bottom:50px;position:relative;width:700px !important}
.zav_list_main .zav_list_title {font-family:"MyriadPro-Regular", Helvetica, sans-serif;font-size:36px;display:block;width:690px;padding-bottom:10px}
.zav_list_title h1 {font-size:36px; padding:0;}
.zav_list_main a {color:#33A3DC}
.zav_list_main h2 {font-family:"MyriadPro-Regular", Helvetica, sans-serif;font-size:24px;display:block;padding-bottom:10px;font-weight:normal}
.zav_list_main .zav_list_title2 {font-family:"MyriadPro-Regular", Helvetica, sans-serif;font-size:36px;display:block;width:440px;padding-bottom:10px}
.zav_list_main .zav_list_text, .zav_list_main .zav_list_text p{font-family:"MyriadPro-Regular", Helvetica, sans-serif;font-size:15px;display:block;width:680px;margin-top:0px}
.zav_list_main .zav_list_text p.colu1,  .zav_list_main .zav_list_text p.colu2, .zav_list_main .zav_list_text p.colu3 {display:table-cell;vertical-align:top}
.zav_list_main .zav_list_text p.colu2 {width:41px}
.zav_list_main .zav_list_text p.colu4 {width:30px;display:table-cell;vertical-align:top}
.zav_list_main .zav_list_text p.colu1 span {width:319px;font-size:36px;padding-bottom:10px;line-height:35px}
.zav_list_main .zav_list_text p.colu1,  .zav_list_main .zav_list_text p.colu3 {width:319px}
.zav_list_main .zav_list_text p.colu5 {width:208px;display:table-cell;vertical-align:top}
.zav_list_main .zav_list_text .lam2 {width:720px;background:url(../images/new/lam_2.jpg) center center no-repeat;height:330px}
.zav_list_main .zav_list_text .lam2 p{width:280px;}
.zav_list_main .zav_list_text .lam2 p span {width:319px;font-size:36px;padding-bottom:10px;line-height:35px}
.zav_list_main .zav_row {width:690px;display:table;padding-bottom:26px}
.zav_list_main  .zav_row img{display:inline;vertical-align:top;margin-left:17px}
.zav_list_main  .zav_row p {display:table-cell;width:550px;padding-top:0px;margin-top:0px;vertical-align:top} 
.zav_list_main  .zav_bot_menu {width:690px;margin-top:7px;display:block;position:relative}
.zav_list_main  .zav_bot_menu .col1 {vertical-align:middle;width:345px;text-align:left;background:url(../images/new/bot_menu_arr2.jpg) 5% center no-repeat;padding-left:45px}
.zav_list_main .zav_bot_menu .col2 {vertical-align:middle;width:345px;background:url(../images/new/bot_menu_arr.jpg) 95% center no-repeat;text-align:right;padding-right:45px}
.zav_list_main .zav_bot_menu .col1_e, .zav_list_main .zav_bot_menu .col2_e {vertical-align:middle;width:345px;text-align:right;padding-right:45px}
.zav_list_main  .zav_bot_menu .col1 a, .zav_list_main  .zav_bot_menu .col2 a {color:#0095da;text-decoration:none}
.zav_list_main  .zav_bot_menu .col1 a:hover, .zav_list_main  .zav_bot_menu .col2 a:hover {color:#0095da;text-decoration:underline}
.zav_list_main ul  {list-style-image: url(../images/new/defis.png);}
.zav_list_main .ceh_mid {background:url(../images/new/ceh_3.jpg) 100% 0% no-repeat;width:719px;height:548px}
.zav_list_main  .zav_slid {display:block;vertical-align:middle;height:356px;width:680px;background-color:#f5f5f5;margin-bottom:50px;border-radius:7px}
.zav_list_main  .zav_slid #djslider-loader84{display:block;vertical-align:middle;height:356px;width:680px;padding-top:23px}
.zav_list_main  .zav_slid #djslider-loader84 #djslider84 {height:307px}
.zav_list_main  .zav_slid #djslider-loader84 #djslider84 ul#slider84 li {height:307px !important}
#djslider-loader85 #djslider85 ul#slider85 li {height:307px !important;padding:0px !important;margin:0px 12px 0px 0px !important;}
#navigation85 #prev85{top:30px;left:-35px;}
#navigation85 #next85 {top:30px;right:-32px}
#cust-navigation85 {top: 145px;left: 330px;}
.zav_list_main  .zav_slid #djslider-loader84 #djslider84 #slider-container84{height:307px}
.zav_list_main  .zav_slid #cust-navigation84 {position: absolute;right:0px;z-index: 15;top:345px;left:278px} 
.zav_list_main  .zav_slid #cust-navigation84 span.load-button, #cust-navigation85 span.load-button {background-color:#e6e7e8;opacity: 0.8}
.zav_list_main  .zav_slid #cust-navigation84 span.load-button-active, #cust-navigation85 span.load-button-active {background-image: linear-gradient(bottom, rgb(2,160,217) 46%, rgb(111,200,235) 69%);
                                                                                                                  background-image: -o-linear-gradient(bottom, rgb(2,160,217) 46%, rgb(111,200,235) 69%);
                                                                                                                  background-image: -moz-linear-gradient(bottom, rgb(2,160,217) 46%, rgb(111,200,235) 69%);
                                                                                                                  background-image: -webkit-linear-gradient(bottom, rgb(2,160,217) 46%, rgb(111,200,235) 69%);
                                                                                                                  background-image: -ms-linear-gradient(bottom, rgb(2,160,217) 46%, rgb(111,200,235) 69%);

                                                                                                                  background-image: -webkit-gradient(
                                                                                                                      linear,
                                                                                                                      left bottom,
                                                                                                                      left top,
                                                                                                                      color-stop(0.46, rgb(2,160,217)),
                                                                                                                      color-stop(0.69, rgb(111,200,235))
                                                                                                                      );}
.zav_list_main  .zav_slid #slider84 .slide-desc-bg {display:none}
.zav_list_main  .zav_slid #djslider84 #slider-container84 {width:636px}
.zav_list_main  .zav_slid  #navigation84 #prev84{top:80px;left:-20px;}
.zav_list_main  .zav_slid  #navigation84 #next84 {top:80px;right:-653px}
.zav_list_main  .zav_slid .slide-desc {position:relative;z-index:999999999;display:block;width:303px;top: 220px;bottom:0px}
.zav_list_main  .zav_slid .slide-desc .slide-desc-in {width:303px;display:block;z-index:99999999;}
.zav_list_main  .zav_slid .slide-desc .slide-desc-text {color:#000000;position:relative;z-index:999999999;display:block;width:303px;padding:10px 0px;margin-bottom: -35px;}
.zav_list_main  .zav_slid .slide-desc .slide-desc-text p {display:block;position:relative;z-index:99999999}


.inno_head {background:url(../images/new/inno_top.jpg) center center no-repeat;width:980px;height:190px;background-position:0% 0%}
.inno_cont {width:900px;margin:0px 100px}
.inno_cont_title {width:900px;display:block;font-size:40px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;color:#999999}
.inno_cont_line {width:900px;float:left}
.inno_col {width:175px;margin-left:30px;display:inline;float:left;font-family:"MyriadPro-Regular", Helvetica, sans-serif;font-size:15px}
.inno_col p,  .inno_col1 p {margin:0px}
.inno_col a, .inno_col1 a {color:#33A3DC}
.inno_col1 {width:175px;float:left;font-family:"MyriadPro-Regular", Helvetica, sans-serif;font-size:15px}
.lin2 {width:900px;margin:40px 40px 30px 40px}

.part_mid { width:900px;margin:0px 40px}
.part_mid .lin {width:900px;}
.part_head {background:url(../images/new/part_top.jpg) center center no-repeat;width:980px;height:213px;background-position:0% 0%}
.part_cont {width:875px;padding-left:25px}
.part_cont img{width:195px;padding:0px 75px 0px 25px;float:left}
.part_text {font-size:15px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;width:680px;display:inline;}
.part_text_titl {font-size:24px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;width:575px;padding:35px 0px 5px 0px;float:left;display:block;position:relative}

.vak_head {background:url(../images/new/vak_top.jpg) center center no-repeat;width:980px;height:213px;background-position:0% 0%}
.vak_head_title {padding:55px 0px 0px 180px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;width:700px}
.vak_head_title h1{font-size:40px;padding:0;}
.vak_head_title2 {font-size:20px;padding:0px 0px 0px 180px;color:#999999;font-family:"MyriadPro-Regular", Helvetica, sans-serif;width:730px}
.vak_cent {width:900px;margin:0px 40px}
.vak_cent img {margin: 0 0 10px 30px;}
.vak_office {width:860px;margin:15px 15px 5px 20px;width:858px; float:left;/*height:320px*/}
.vak_office  .vak_office_title {font-size:30px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;width:863px;margin-bottom:10px;min-height:30px}
.vak_office  .vak_office_body {font-size:15px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;width:863px; /* min-height:258px;*/ float:left; background:url(../images/new/vak_off.jpg) center center no-repeat;margin-bottom:20px}
.vak_kol, .vak_kol2 {width:268px;display:inline;float:left}
.vak_kol3 {width:272px;display:inline;float:left}
.vak_kol ul,  .vak_kol2 ul,  .vak_kol3 ul  {list-style-image: url(../images/new/defis.png);}
.vak_kol2, .vak_kol3 {margin-left:27px; /*margin-bottom:30px*/}
.vak_kol_title {color:#059cea;font-size:18px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;margin-bottom:10px}
.vak_snos {color:#949292;font-size:12px;margin-bottom:10px;float:left;}
.vak_bot_text {margin:30px 20px;width:863px;height:140px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;font-size:15px;float:left}
.vak_bot_text p {font-weight:bold;font-size:15px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;margin:0px}
.vak1,  .vak_bot_text span a{color:#059CEA;font-size:15px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;}
a.vak_link {color:#059cea;padding: 25px 0px 0px 180px;font-size:30px}

.komp_title {font-family:"MyriadPro-Regular", Helvetica, sans-serif;font-size:39px;margin:35px 0px 25px 0px;text-align:center}
.komp_mid {width:980px;height:190px;background:url(../images/new/kompaniya_mid.jpg) center center no-repeat;margin:30px 0px 25px 0px}
.komp_mid .komp_text {width:860px;height:190px;padding:25px 0px 0px 60px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;font-size:15px;}
.komp_nizz {width:860px;margin: 10px 60px}
.komp_nizz {margin: 10px 60px}
.komp_niz {width:980px;height:532px;background:url(../images/new/kompaniya_niz.jpg) center center no-repeat;margin-bottom:30px}
.komp_niz .komp_niz_text {width:860px;height:200px;padding:20px 60px;}
.komp_niz .komp_niz_text .niz_text_title {width:860px;height:10px;font-weight:bolder;font-family:"MyriadPro-Regular", Helvetica, sans-serif;font-size:15px;}
.komp_niz_text  .niz_text {font-size:36px;text-align:center;padding-top:20px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;}
.komp_niz_text  .niz_text_bot {font-size:15px;text-align:left;padding-top:85px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;}
.komp_niz_text  .niz_text_bot2 {font-size:15px;text-align:left;padding-top:200px;margin-bottom:45px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;}

.dir_head {/*background:url(../images/new/dir_head.jpg) center center no-repeat;*/width:980px;height:365px;margin-bottom:40px}
.dir_head_title {font-size:40px;padding:55px 0px 0px 265px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;}
.dir_head_title h1{font-size:40px;padding:0;}
.dir_head_title2 {font-size:20px;padding:0px 0px 20px 265px;color:#999999;font-family:"MyriadPro-Regular", Helvetica, sans-serif}
.dir_tit, .dir_p {margin:10px 60px 0px 265px; font-family:"MyriadPro-Regular", Helvetica, sans-serif;font-size:15px;}
.dir_sign {margin:10px 60px 0px 685px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;font-size:15px;}
.dir_form {background:url(../images/new/dir_form.jpg) center center no-repeat;width:711px;height:597px;padding:20px  130px;margin-bottom:40px}

table.form_dir {width:589px;margin:50px 0px 0px 67px;font-size:15px; color:#000000; font-family:"MyriadPro-Regular", Helvetica, sans-serif;float:left}
.form_dir {width:589px;}
table.form_dir h2 {font-size:24px; color:#000000; font-family:Arial; padding: 40px 0px 20px 0px;font-weight:normal}
table.form_dir input, table.form_dir textarea, table.form_dir select  {
    border-radius:7px;
    border:1px solid #cccccc;
    margin-bottom:10px;
}
table.form_dir input:focus, table.form_dir textarea:focus {border: 1px solid #33A3DC;border-radius:7px;outline: none; /*for chrome*/}
table.form_dir select {margin-left:30px;}
table.form_dir .descr {margin-bottom:10px;font-size:12px;color:#656565}
table.form_dir .descr3 {font-size:12px;color:#656565;width:230px;float:left;margin: 45px 0px 0px 0px;}
table.form_dir nowrap, table.form_zamer input  {margin-bottom:15px;height:20px;width:100%}
table.form_dir span {position:relative;float:left;margin:5px 15px 5px 0px}
table.form_dir .descr2 {width:125px;position:relative;float:left}
table.form_dir #err {width:320px;height:30px;color:red;padding-top:10px}
table.form_dir textarea {width:97%;}


.otz_head {background:url(../images/new/otz_verh.jpg) center center no-repeat;width:980px;height:193px;float:left;display: none;}
.otz_head_title {padding:55px 0px 0px 205px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;}
.otz_head_title h1{font-size:40px;padding:0;}
.otz_head_title2 {font-size:20px;padding:0px 127px 20px 205px;color:#999999;font-family:"MyriadPro-Regular", Helvetica, sans-serif}
.otzivi {height:auto;width:900px;float:left;background:url(../images/new/otz_first_line.jpg) center top no-repeat;margin:0 40px;padding-bottom:40px}
.otzivi .otz_1 {float:left;width:850px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;font-size:15px;margin:30px 0 15px 50px;}
.otzivi .otz_1 .name {font-weight:bold}
.otzivi .otz_1 .otziv {font-style:italic;padding:20px 0px 0px 35px;background:url(../images/new/otz_tire.jpg) 2% 27px no-repeat;}
.otzivi .otz_line {background:url(../images/new/otz_line.jpg) 50% 100% no-repeat;width:900px;height:2px;float:left}

.hist {width:980px}
.hist p {font-size:15px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;margin:10px 40px;}
.hist_title {font-family:"MyriadPro-Regular", Helvetica, sans-serif;font-size:24px;padding:35px 0px 0px 0px;text-align:center}
.hist_title h1{font-family:"MyriadPro-Regular", Helvetica, sans-serif;font-size:24px;padding: 0px; text-align:center}
.hist_box {width:760px;height:281px;margin:15px 0px 0px 110px;}
.hist_box2 {width:980px;height:151px;margin:15px 0px 0px 0px;position:relative; /* background:url(../images/new/zav_ten.jpg) center bottom no-repeat; */ padding-bottom:30px}
.h_box1 span, .h_box2 span, .h_box3 span, .h_box4 span, .h_box5 span, .h_box6 span, .h_box7 span, .h_box8 span, .hist_dog .dog1 span, .hist_dog .dog2 span, .h_box1a span, .h_box2a span, .h_box3a span, .h_box4a span, .h_box5a span, .h_box6a span, .h_box7a span, .h_box8a span        {display:none;}
.h_box1{background:url(../images/new/history.jpg) center center no-repeat;background-position:0% 0%; width:177px;height:131px;float:left;}
.h_box1a  {background:url(../images/new/history.jpg) center center no-repeat;width:177px;height:131px;background-position:100% 0%;float:left;}
.h_box1.hover, .h_box1:hover {background:url(../images/new/history.jpg) center center no-repeat;width:177px;height:131px;background-position:100% 0% }
.h_box2 {background:url(../images/new/innov.jpg) center center no-repeat;width:177px;height:131px;background-position:0% 0%;width:177px;height:131px;float:left;margin-left:15px;}
.h_box2a {background:url(../images/new/innov.jpg) center center no-repeat;width:177px;height:131px;background-position: 100% 0%;float:left;margin-left:15px;}
.h_box2.hover, .h_box2:hover {background:url(../images/new/innov.jpg) center center no-repeat;width:177px;height:131px;background-position: 100% 0%}
.h_box3 {background:url(../images/new/zavod.jpg) center center no-repeat;width:177px;height:131px;background-position:0% 0%;width:177px;height:131px;float:left;margin-left:15px;}
.h_box3a {background:url(../images/new/zavod.jpg) center center no-repeat;width:177px;height:131px;background-position:100% 0%;width:177px;height:131px;float:left;margin-left:15px;}
.h_box3.hover, .h_box3:hover {background:url(../images/new/zavod.jpg) center center no-repeat;width:177px;height:131px;background-position:100% 0%}
.h_box4 {background:url(../images/new/sotrud.jpg) center center no-repeat;width:177px;height:131px;background-position:0% 0%;width:177px;height:131px;float:left;margin-left:15px;}
.h_box4a {background:url(../images/new/sotrud.jpg) center center no-repeat;width:177px;height:131px;background-position:100% 0%;width:177px;height:131px;float:left;margin-left:15px;}
.h_box4.hover, .h_box4:hover {background:url(../images/new/sotrud.jpg) center center no-repeat;width:177px;height:131px;background-position:100% 0%}
.h_box5 {background:url(../images/new/nagradi.jpg) center center no-repeat;width:177px;height:131px;background-position:0% 0%;width:177px;height:131px;float:left;margin:15px 0px 25px 0px;}
.h_box5a {background:url(../images/new/nagradi.jpg) center center no-repeat;width:177px;height:131px;background-position:100% 0%;width:177px;height:131px;float:left;margin:15px 0px 25px 0px;}
.h_box5.hover, .h_box5:hover {background:url(../images/new/nagradi.jpg) center center no-repeat;width:177px;height:131px;background-position:100% 0%}
.h_box6 {background:url(../images/new/otzivi.jpg) center center no-repeat;width:177px;height:131px;background-position:0% 0%;width:177px;height:131px;float:left;margin:15px 0px 25px 15px;}
.h_box6a {background:url(../images/new/otzivi.jpg) center center no-repeat;width:177px;height:131px;background-position:100% 0%;width:177px;height:131px;float:left;margin:15px 0px 25px 15px;}
.h_box6.hover, .h_box6:hover {background:url(../images/new/otzivi.jpg) center center no-repeat;width:177px;height:131px;background-position:100% 0%}
.h_box7 {background:url(../images/new/todir.jpg) center center no-repeat;width:177px;height:131px;background-position:0% 0%;width:177px;height:131px;float:left;margin:15px 0px 25px 15px;}
.h_box7a {background:url(../images/new/todir.jpg) center center no-repeat;width:177px;height:131px;background-position:100% 0%;width:177px;height:131px;float:left;margin:15px 0px 25px 15px;}
.h_box7.hover, .h_box7:hover {background:url(../images/new/todir.jpg) center center no-repeat;width:177px;height:131px;background-position:100% 0%}
.h_box8 {background:url(../images/new/vakan.jpg) center center no-repeat;width:177px;height:131px;background-position:0% 0%;width:177px;height:131px;float:left;margin:15px 0px 25px 15px;}
.h_box8a {background:url(../images/new/vakan.jpg) center center no-repeat;width:177px;height:131px;background-position:100% 0%;float:left;margin:15px 0px 25px 15px;}
.h_box8.hover, .h_box8:hover {background:url(../images/new/vakan.jpg) center center no-repeat;width:177px;height:131px;background-position:100% 0%}
.hist_head {background:url(../images/new/hist1.jpg) center center no-repeat;width:980px;height:175px;background-position:0% 0%}
.hist_head_title {padding:55px 0px 0px 180px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;}
.hist_head_title h1{font-size:40px;padding:0;}
.hist_head_title2 {font-size:20px;padding:0px 0px 0px 180px;color:#999999;font-family:"MyriadPro-Regular", Helvetica, sans-serif}
.hist_dog {width:73%;height:440px;margin:20px 14%}
.hist_dog .dog1{width:325px;height:429px;float:left;}
.hist_dog .dog2{width:325px;height:429px;background:url(../images/new/dog2_small.jpg) center center no-repeat;float:left;margin-left:60px}
.hist_car {width:980px;height:437px;background:url(../images/new/car1.jpg) center center no-repeat;margin-top:30px}
/* Konec klassov razdela "O Kompanii" */

/* Klassi razdela "Dlya okna" */
.mnog_top {background:url(../images/new/top_bar2.jpg) center center no-repeat;width:980px;height:239px;}
.mnog_top h1{font-family:"MyriadPro-Regular", Helvetica, sans-serif;font-size:52px;padding:30px 0px 0px 60px;}
.mnog_bot {width:980px;height:1300px;} 
.mnog_bot p {padding:20px 0px 0px 60px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;font-size:15px;}
.mnog_bot h2 {padding:0px 0px 0px 60px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;font-size:30px;font-weight:normal;}
.mnog_bot h3 {padding:0px 0px 0px 60px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;font-size:21px;margin:0px;font-weight:normal;}
.mnog_bot p.snosk {font-family:"MyriadPro-Regular", Helvetica, sans-serif;font-size:13px;margin:0px}
/* Konec klassov razdela "Dlya okna" */


/* Klassi statey s okna.ru */
.st_bo1 {background:url('../images/toread/st_bo1.jpg') center center no-repeat;width:980px;height:864px;padding:0px 0px 0px 0px}
.st_ne1 {background:url('../images/toread/st_ne1.jpg') center center no-repeat;width:980px;height:960px;padding:0px 0px 0px 0px}
.st_te1 {background:url('../images/toread/st_te1.jpg') center center no-repeat;width:980px;height:1554px;padding:0px 0px 0px 0px}
.st_ev1 {background:url('../images/toread/st_ev1.jpg') center center no-repeat;width:980px;height:827px;padding:0px 0px 0px 0px}
.st_re1 {background:url('../images/toread/st_re1.jpg') center center no-repeat;width:980px;height:1288px;padding:0px 0px 0px 0px}
.st_kb1 {background:url('../images/toread/st_kb1.jpg') center center no-repeat;width:980px;height:1438px;padding:0px 0px 0px 0px}
.st_ve1 {background:url('../images/toread/st_ve1.jpg') center center no-repeat;width:980px;height:1511px;padding:0px 0px 0px 0px}
.st_st1 {background:url('../images/toread/st_st1.jpg') center center no-repeat;width:980px;height:754px;padding:0px 0px 0px 0px}
.st_kr1 {background:url('../images/toread/st_kr1.jpg') center center no-repeat;width:980px;height:512px;padding:0px 0px 0px 0px}
.st_ra1 {background:url('../images/toread/st_ra1.jpg') center center no-repeat;width:980px;height:606px;padding:0px 0px 0px 0px}
.st_go1 {background:url('../images/toread/st_go1.jpg') center center no-repeat;width:980px;height:1334px;padding:0px 0px 0px 0px}
.st_ka1 {background:url('../images/toread/st_ka1.jpg') center center no-repeat;width:980px;height:1145px;padding:0px 0px 0px 0px}
.st_ka4{background:url('../images/toread/st_ka4.jpg') center center no-repeat;width:980px;height:1226px;padding:0px 0px 0px 0px}
.st_go1_2 {margin:120px 0px 0px 0px}
.st_go1_3 {margin:130px 0px 0px 0px}
.st_go1_4 {margin:260px 0px 0px 0px}
.cover .st_te1 p, .cover2 .st_te1 p, .st_ne1 p, .st_bo1 p, .st_ev1 p, .st_re1 p, .st_kb1 p, .st_ve1 p, .st_st1 p, .st_kr1 p, .st_ra1 p, .st_go1 p, .st_ka1 p  {width:471px}
.cover .st_te1 .st_te_wide {width:980px}
.st_en1 {background:url('../images/toread/st_en1.jpg') center center no-repeat;width:980px;height:668px;}
.st_en1 .st_en1_1, .st_en1 .st_en1_2, .st_ka4 p.right_part  {width:473px}
.st_en1 .st_en1_2 {padding:200px 0px 0px 500px}
.st_ka4 p.right_part {padding:20px 0px 0px 500px}

.cover {margin:40px 70px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;font-size:15px}
.cover  h1 {margin:0px 0px 20px 0px;font-size:48px;font-weight:normal}
.cover  h2, .cover  h3 {margin:0px 0px 10px 0px;font-size:24px;font-weight:normal}
.cover a {color:#0095DA}

.cover2 {margin:40px 0px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;font-size:15px}
.cover2  h1 {margin:0px 0px 20px 0px;font-size:40px;font-weight:normal}
.cover2  h2, .cover2  h3 {margin:0px 0px 10px 0px;font-size:24px;font-weight:normal}
.cover2 a {color:#0095DA}

.wrap-824 {width: 824px; margin: 40px auto; padding:0; font-family:'MyriadPro-Regular', Helvetica, sans-serif;font-size:15px}
.wrap-824 h1 {margin:0px 0px 20px 0px;font-size:48px;font-weight:normal}
.wrap-824 h3 {margin:0px 0px 0px 0px;font-size:24px;font-weight:normal}
.wrap-824 p {margin: 0px 0px 25px 0px; padding: 0px;}

.int{
    color:#bababa;
    font-size:41px;
    line-height: 30px;
}
.doth{
    color:#ff6200;
    font-size:31px;
    line-height: 20px;
    margin-right:10px;
}
.evk_main p{
    margin-top:10px;
    margin-bottom:10px;
}
.orange { color: #FF6200; }
.item-page h2.fr_ok {font-size: 48px; font-weight: normal;font-family:'MyriadPro-Regular', Helvetica, sans-serif; margin: 30px 0px 0px 30px; text-align: center;}
.item-page h1 {font-weight: normal}
/* Konec klassov statey s okna.ru */

/* Klassi formi oshibki */
.err_msg {width:100%; border: 1px inset #fff; border-radius:5px; margin: 0.6em 0;color:#000;}
.err_msg:focus {border: 1px inset #33A3DC !important;border-radius:5px;margin: 0.6em 0;color:#000;width:100%;}
.copy_title {padding: 15px 50px 0px 0px; font-size: 48px; font-weight: normal;font-family:Helvetica;}
.copy_ord, ul.copi_sp {margin: 20px 0px 20px 0px !important; font-weight: normal;font-family:Helvetica; font-size: 15px;}

.add_comment {
    display: block;
    width: 120px;
    height: 30px;
    position: fixed;
    left: 0;
    top: 200px;
    z-index: 99999999;
}
.item-page {/* border-radius:7px; z-index:1000 */ ;position:relative;font-family: 'Helvetica Neue', Helvetica, Arial;font-weight:300 !important;font-size: 13px;background-color: white;}
/* #all2 .item-page { width: 980px; margin: 0 auto; } 1120px*/  
#all2 #wrapper_980px { width: 980px; margin: 0 auto; /*70px 0 70px;*/}
#all #wrapper_980px { width: 980px; margin: 0 auto;}

#srapper{position: absolute;z-index: 1;height:auto;width:100%;overflow:auto}
.material  {margin: 50px;}
.material a {color: #33A3DC;}
.material a:active{text-decoration:none;}
.material a:hover{text-decoration:none;}
.err:not(span) {
    float:left;
    margin-left: 300px; 
    margin-top: -480px; 
    height:200px; 
    width:600px; 
    position: relative;
    font-family:'MyriadPro-Regular', Helvetica, sans-serif;
}
.err h1 {text-align:right;  }
.err h2 {font-weight:normal;width:220px;margin-left:240px;margin-top:10px; background: none #fff; }
.err ul {font-weight:normal;margin-left:240px !important}

/* Konec klassov formi oshibki */

/* Klassi konsultanta */

#slideout{
    position: fixed;
    top: 125px;
    left: 0;
    z-index:9999999
}
#slideout2 {
    position: fixed;
    top: 125px;
    left: 0;
    z-index:9999999;
    width:178px; 
    height:200px;
    background:url('../images/new/zzvon.jpg') center center no-repeat;
    text-align:left;
    border-radius: 5px;
}
#slideout3 {
    position: fixed;
    top: 325px;
    right: 0px;
    z-index:9999999;
    background:url('../images/new/zzvon2.jpg') center center no-repeat;width:152px;height:212px;
    text-align:left;
    border-radius: 5px;
}
.night_main p {font-size:13px;color:#5e5e5e;font-family:"MyriadPro-Regular", Helvetica, sans-serif;margin:3px 0px}
.night_main {margin:5px 10px;font-size:10px;color:#6b7073;font-family:"MyriadPro-Regular", Helvetica, sans-serif}
.night_main_select {width:55px;font-family: "MyriadPro-Regular", Helvetica, sans-serif;font-size:13px;border-radius: 7px;}
.night_main_select2 {width:60px;font-family: "MyriadPro-Regular", Helvetica, sans-serif;font-size:13px;border-radius: 7px;}
.night_main label select {height:23px;border-radius:7px;border:1px solid #cccccc }
.night_cont { width:132px;text-align:left;margin-top:7px}
.night_cont img {margin:10px 0px 0px 17px;}
.night_main_f{ width:118px;	margin-top: 2px;border-radius:7px;height:20px;border:1px solid #cccccc}
#on_b_click{ cursor:pointer}

.lightbox-side-call {
    width: 35px !important;
    height: 198px !important;
    background-image: url('../images/new/call-online-button-fn2.png') !important;
/*     top: 327px !important; */
	top: 286px !important;
    left: 0 !important;
    border-radius: 0px !important;
}
/* Konec klassov konsultanta */

/* Klassi footer'a */
.find_mist {color:#8c8b8b;font-size:12px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;margin-top:-14px;font-weight:normal;}
/* ++++++++++++++   search results	++++++++++++++++++ */
#contentarea .search {margin:20px;}
.search_seacrh {margin-top:-23px; background:url(../images/searchBack.gif) center center no-repeat;  height:30px;}
.moduletable_seacrh { height:30px;display:inline; float:right}
.moduletable_seacrh form {width:201px}
.button_seacrh {margin-bottom:-9px;   border:0px inset #33A3DC !important; }
.moduletable_seacrh .search_seacrh .inputbox_seacrh {
    border:0px inset #33A3DC !important;
    width:146px;
    height:20px;
    margin:5px 0px 0px 23px;
    color: #8C8B8B;
    background-color:#f2f2f2;
    border-radius:3px;
}
.search .pagination {font-family:'MyriadPro-Regular', Helvetica, sans-serif;}
.search .pagination a {font-family:'MyriadPro-Regular', Helvetica, sans-serif; color:#33A3DC;}
.search .word .search-searchword {;margin: 0px 10px 0px 10px;}
.search .word .button {width:32px;height:30px;border-radius:5px;}
dl.search-results
{
    font-family: 'MyriadPro-Regular', Helvetica, sans-serif;
}

dl.search-results dt.result-title
{
    border-top:dotted 1px #ddd;
}
dl.search-results dt.result-title a {
    color:#33A3DC;
    font-size:14px;
    font-weight:normal;
    margin-left:10px
}
dl.search-results dd.result-created
{
    border-bottom:solid 5px #fff;
    margin-left:26px
}

/* Konec klassov footer'a */


/* акция: Калева за дружбу-меню*/
.akcn_druzba_m {float:left; background: url("../images/new/akc_druzba/akcn_druzba_menu.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 288px;}
.akcn_druzba_m .title_akc { font-size:48px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;width:980px;}
.akcn_druzba_m .title_akc h1 { padding:20px 0px 0px 0px; font-size:48px;font-weight:normal;text-align:center}
.akcn_druzba_m .text1 {width:215px; color:#000000;font-size:15px;font-family:"MyriadPro-Regular", Helvetica, sans-serif; padding:123px 0px 0px 65px;font-weight:lighter !important;float:left;text-align: center}
.akcn_druzba_m .text1 h4 {margin-bottom:5px;font-size:18px;font-weight:normal;line-height:95%}
.akcn_druzba_m .text2 {width:215px; color:#000000;font-size:15px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;float:left;font-weight:lighter !important;padding:123px 0px 0px 0px;text-align: center}
.akcn_druzba_m .text2 h4 {margin-bottom:5px;font-size:18px;font-weight:normal;line-height:95%}
.akcn_druzba_m .text1 a, .akcn_druzba_m .text2 a {
    color:#33A3DC;
    background: url("../images/new/Akcii_arr.png") no-repeat 75% 50% transparent ;
    display:block;
    width:215px;
}
/* акция: Калева за дружбу 1*/ 
.akcn_druzba  {float:left; width:980px;height:480px;background:url('../images/new/akc_druzba/akcn_druzba.jpg') 0 0 no-repeat; text-align:left} 
#akcn_date {position: relative; top: 430px; left: 40px; color: #231f20; font-size: 16px; font-family:"MyriadPro-Regular", Helvetica, sans-serif; font-weight: bold; }
.akcn_druzba {margin: 0px 0px 0px 0px; font-size:20px;font-family:"MyriadPro-Regular", Helvetica, sans-serif; font-weight:normal;}
.akcn_druzba_forma{padding: 270px 0 0 680px;}
.akcn_druzba h3 {margin:25px 0px 0px 0px; font-size:20px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;font-weight:normal;}

.akcn_druzba table.form_zamer {margin:20px 0px 0px 0px;width: 380px;}
.akcn_druzba table.form_zamer input {margin-bottom:15px;font-size:15px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;border:1px solid #828282;color:#808080;}
.akcn_druzba table.form_zamer input:focus {border: 1px solid #33A3DC;border-radius:7px;outline: none; /*for chrome*/}

/* акция: Калева за дружбу2 */
.akcn_druzba2 {float:left;color: #000; border: 1px solid #f2f2f2; margin: 0; width:980px; 
               height:510px; background:url('../images/new/akc_druzba/akcn_druzba2.jpg') 0 0 no-repeat;
               font-family: "MyriadPro-Regular", Helvetica, sans-serif; font-weight: normal; }
.akcn_druzba2 p { padding: 0 0 0 0; font-size: 16px; text-align:center; font-family: "MyriadPro-Regular", Helvetica, sans-serif;}
.akcn_druzba2 h3 { padding: 5px 0 0 0; font-size: 24px; font-weight:normal; text-align:center;}
.akcn_druzba2 p.akcn_dr_t1 {padding:100px 40px 0 40px; text-align: left; margin: 0;}				
.akcn_druzba2_3in1 { width:980px; height:115px; text-align:center; padding-top: 25px;}
.akcn_druzba2_1of3 { width:220px; float:left; margin: 10px 0 0 60px; }
.akcn_druzba2_2of3 { width:220px; float:left; margin: 5px 0 0 100px; line-height: 0.9; }
.akcn_druzba2_3of3 { width:230px; float:left; margin: 10px 0 0 90px; }




/* акция: Доступный Standart*/
.akcn_reg_std .title_akc { font-size:48px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;width:980px;}
.akcn_reg_std .title_akc h1 { padding:20px 0px 0px 0px; font-size:48px;font-weight:normal;text-align:center}
.akcn_reg_std { float: left; background: url("../images/new/akc_reg_standart/akc_reg_std_menu.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 288px;}
.akcn_reg_std .text1 {width:215px; color:#000000;font-size:15px;font-family:"MyriadPro-Regular", Helvetica, sans-serif; padding:123px 0px 0px 65px;font-weight:lighter !important;float:left;text-align: center}
.akcn_reg_std .text1 h4 {margin-bottom:5px;font-size:18px;font-weight:normal;line-height:95%}
.akcn_reg_std .text2 {width:215px; color:#000000;font-size:15px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;float:left;font-weight:lighter !important;padding:123px 0px 0px 0px;text-align: center}
.akcn_reg_std .text2 h4 {margin-bottom:5px;font-size:18px;font-weight:normal;line-height:95%}
.akcn_reg_std .text1 a, .akcn_reg_std .text2 a {
    color:#33A3DC;
    background: url("../images/new/Akcii_arr.png") no-repeat 75% 50% transparent ;
    display:block;
    width:215px;
}


/* акция : Калева за красоту */
.akcn_krasota .title_akc { font-size:48px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;width:980px;}
.akcn_krasota .title_akc h1 { padding:20px 0px 0px 0px; font-size:48px;font-weight:normal;text-align:center}
.akcn_krasota { background: url("../images/new/akc_krasota/akcn_krasota_menu.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 288px;}
.akcn_krasota .text1 {width:215px; color:#000000;font-size:15px;font-family:"MyriadPro-Regular", Helvetica, sans-serif; padding:123px 0px 0px 65px;font-weight:lighter !important;float:left;text-align: center}
.akcn_krasota .text1 h4 {margin-bottom:5px;font-size:18px;font-weight:normal;line-height:95%}
.akcn_krasota .text2 {width:137px; color:#000000;font-size:15px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;float:left;font-weight:lighter !important;padding:123px 0px 0px 35px;text-align: center}
.akcn_krasota .text2 h4 {margin-bottom:5px;font-size:18px;font-weight:normal;line-height:95%}
.akcn_krasota .text3 {width:215px; color:#000000;font-size:15px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;float:left;font-weight:lighter !important;padding:123px 0px 0px 0px;text-align: center}
.akcn_krasota .text3 h4 {margin-bottom:5px;font-size:18px;font-weight:normal;line-height:95%}
.akcn_krasota .text4 {width:215px; color:#000000;font-size:15px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;float:left;font-weight:lighter !important;padding:123px 0px 0px 0px;text-align: center}
.akcn_krasota .text4 h4 {margin-bottom:5px;font-size:18px;font-weight:normal;line-height:95%}
.akcn_krasota .text5 {width:215px; color:#000000;font-size:15px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;float:left;font-weight:lighter !important;padding:123px 0px 0px 0px;text-align: center}
.akcn_krasota .text5 h4 {margin-bottom:5px;font-size:18px;font-weight:normal;line-height:95%}
.akcn_krasota .text5 a, .akcn_krasota .text4 a, .akcn_krasota .text3 a, .akcn_krasota .text2 a, .akcn_krasota .text1 a {
    color:#33A3DC;
    background: url("../images/new/Akcii_arr.png") no-repeat 75% 50% transparent ;
    display:block;
    width:215px;
}


.akcn_krasota1 { width:980px; height:479px; background:url('../images/new/akc_krasota/akcn_krasota1.jpg') 0 0 no-repeat;}
/*.akcn_krasota1 */
.form_zamer input#fio4, .form_zamer input#telephone4 {padding: 0 0 0 10px; outline: none;} 
/*.akcn_krasota1 */
.form_zamer input#fio4:focus, .form_zamer input#telephone4:focus{ border: 1px solid #33A3DC; border-radius:7px; outline: none;}
.form_zamer #err3 { width: 240px; height:20px; color: red; margin: 5px 0 0 0; font-size: 8px Helvetica; float: left; clear:both;}

/* акция: Калева за красоту 2 часть */
.akcn_krasota2 {border: 1px solid #f2f2f2; clear: both; margin: 0 0 0 0; width:980px; height:398px; background:url('../images/new/akc_krasota/akcn_krasota2.jpg') 0 0 no-repeat;text-align:left; } 
.akcn_krasota2 .krasota2_wrap {	margin: 305px 0 0 40px; width: 940px; height 90px; }	
.akcn_krasota2 .krasota2_wrap div {	width: 280px; height: 80px;	margin-right: 30px;	float: left; font: 15px "MyriadPro-Regular", Helvetica, sans-serif; }
.bottom_zl_sh_top { background-image: none !important;	margin-top: -90px; }





/* Klassi razdela akcii*/
.akcn50 .title_akc { font-size:48px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;width:980px;}
.akcn50 .title_akc h1 { padding:20px 0px 0px 0px; font-size:48px;font-weight:normal;text-align:center}
.akcn50 { background: url("../images/new/Akcii0_21.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 288px;}
.akcn50 .text1 {width:215px; color:#000000;font-size:15px;font-family:"MyriadPro-Regular", Helvetica, sans-serif; padding:123px 0px 0px 65px;font-weight:lighter !important;float:left;text-align: center}
.akcn50 .text1 h4 {margin-bottom:5px;font-size:18px;font-weight:normal;line-height:95%}
.akcn50 .text2 {width:137px; color:#000000;font-size:15px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;float:left;font-weight:lighter !important;padding:123px 0px 0px 35px;text-align: center}
.akcn50 .text2 h4 {margin-bottom:5px;font-size:18px;font-weight:normal;line-height:95%}
.akcn50 .text3 {width:215px; color:#000000;font-size:15px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;float:left;font-weight:lighter !important;padding:123px 0px 0px 0px;text-align: center}
.akcn50 .text3 h4 {margin-bottom:5px;font-size:18px;font-weight:normal;line-height:95%}
.akcn50 .text4 {width:215px; color:#000000;font-size:15px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;float:left;font-weight:lighter !important;padding:123px 0px 0px 0px;text-align: center}
.akcn50 .text4 h4 {margin-bottom:5px;font-size:18px;font-weight:normal;line-height:95%}
.akcn50 .text5 {width:215px; color:#000000;font-size:15px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;float:left;font-weight:lighter !important;padding:123px 0px 0px 0px;text-align: center}
.akcn50 .text5 h4 {margin-bottom:5px;font-size:18px;font-weight:normal;line-height:95%}
.akcn50 .text5 a, .akcn50 .text4 a, .akcn50 .text3 a, .akcn50 .text2 a, .akcn50 .text1 a {
    color:#33A3DC;
    background: url("../images/new/Akcii_arr.png") no-repeat 75% 50% transparent ;
    display:block;
    width:215px;
}

/* Klassi razdela akcii*/
.akcn0 { float: left; width: 980px; height: 288px; background: #fff; /*url("../images/new/Akcii0_2.jpg") no-repeat 0% 0% transparent ;*/ }

.akcn0 .title_akc { font-size:48px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;width:980px;}
.akcn0 .title_akc h1 { padding:20px 0px 0px 0px; font-size:48px;font-weight:normal;text-align:center}
.akc_top_menu_wrap { width: 980px; height: 180px; clear: both; padding-top: 8px;}
.akc_top_menu {width: 855px; margin: 0 auto; heigh 175px; }
.akc_tm_column { float:left; width: 212px; height: 170px; text-align: center;}
.akc_tm_vline { float: left; width: 1px; height: 170px; background: url("../images/new/akc_vitrazh/top-menu-vline.jpg") 0 0; } 

/*акция ВИТРАЖ В ПОДАРОК*/
.vitrazh-podarok{ background: #fff; /*url("../images/new/akc_vitrazh/top-menu.jpg") no-repeat 0% 0%;*/}
.vitrazh-podarok-banner{float: left; width:980px;height:480px;background:url('../images/new/akc_vitrazh/main-banner.jpg') 0 0 no-repeat;} 
.vitrazh-podarok-banner .info {width: 345px; float: right; font-family:"MyriadPro-Regular", Helvetica, sans-serif; text-align:left; padding-top: 150px;}
.vitrazh-podarok-banner h1{width:340px;font-size:64px; font-weight:normal; color: #cb352c; line-height: 1em; }
.vitrazh-podarok-banner h3 {width:340px;font-size:20px; font-weight:normal; padding-top:20px}
.vitrazh-body-wrap980{float: left; text-align: left; width: 980px; background: #fff; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);}
.vitrazh-body-wrap {width: 854px; margin: 50px auto 0; clear: both; font-family:"MyriadPro-Regular", Helvetica, sans-serif; color: #231f20;}
.vitrazh-body-wrap .intro { width: 854px; margin: 0 0 35px; }
.vitrazh-body-wrap .intro h4 {font-size: 24px; font-weight: normal; margin: 0 0 20px;}  
.vitrazh-body-wrap .intro h2 {font-size: 48px; font-weight: normal; margin: 40px 0 20px; text-align: center;}  
.vitrazh-body-wrap .intro p {font-size: 15px; margin-bottom: 15px; padding: 0px;}  
.vitrazh-body-wrap .intro p.txt-12 {font-size: 12px; margin-top: 25px; padding: 0px;}  
.vitrazh-body-wrap .block { width: 854px; margin: 0 0 35px; }
.vitrazh-body-wrap .block h4{ font-size: 24px; font-weight: normal; margin: 35px 0 30px; text-align: center;}  
.vitrazh-body-wrap .block table{ margin-top: 20px; }
.vitrazh-body-wrap .block table tr td {color: #ee3124;}


.akcn0 .text1 {width:215px; color:#000000;font-size:15px;font-family:"MyriadPro-Regular", Helvetica, sans-serif; padding:123px 0px 0px 65px;font-weight:lighter !important;float:left;text-align: center}
.akcn0 .text1 h4 {margin-bottom:5px;font-size:18px;font-weight:normal;line-height:95%}
.akcn0 .text2 {width:137px; color:#000000;font-size:15px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;float:left;font-weight:lighter !important;padding:123px 0px 0px 35px;text-align: center}
.akcn0 .text2 h4 {margin-bottom:5px;font-size:18px;font-weight:normal;line-height:95%}
.akcn0 .text3 {width:215px; color:#000000;font-size:15px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;float:left;font-weight:lighter !important;padding:123px 0px 0px 0px;text-align: center}
.akcn0 .text3 h4 {margin-bottom:5px;font-size:18px;font-weight:normal;line-height:95%}
.akcn0 .text4 {width:215px; color:#000000;font-size:15px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;float:left;font-weight:lighter !important;padding:123px 0px 0px 0px;text-align: center}
.akcn0 .text4 h4 {margin-bottom:5px;font-size:18px;font-weight:normal;line-height:95%}
.akcn0 .text5 {width:215px; color:#000000;font-size:15px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;float:left;font-weight:lighter !important;padding:123px 0px 0px 0px;text-align: center}
.akcn0 .text5 h4 {margin-bottom:5px;font-size:18px;font-weight:normal;line-height:95%}
.akcn0 .text5 a, .akcn0 .text4 a, .akcn0 .text3 a, .akcn0 .text2 a, .akcn0 .text1 a , .akc_tm_column  a{
    color:#33A3DC;
    background: url("../images/new/Akcii_arr.png") no-repeat 75% 50% transparent ;
    display:block;
    width:215px;
}
.akcn1  { background: url("../images/new/Akcii_18let.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 719px;display:inline-block}
.akcn1 h1 {margin:38px 0px 0px 65px;font-size:48px;font-weight:normal;width:664px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;color:#fff;line-height:97%}
.akcn1 h4 {margin:20px 0px 0px 65px;font-size:15px;font-weight:normal;width:630px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;color:#fff}
.akcn1 .tripl {width:840px;margin:12px 0px 0px 82px}
.akcn1 .tripl p {float:left;color:#fff}
.akcn1 .tripl p.tripl_1 {width:163px}
.akcn1 .tripl p.tripl_2 {width:338px;color:#fff;margin-left:54px}
.akcn1 .tripl p.tripl_3 {width:223px;color:#fff;margin-left:58px}
.akcn1 .tripl p.descr18 {width:383px;margin-top:30px}
.akcn1 .tripl p.descr18 a, .akcn1 .tripl p.descr18_3 a, .akcn1 .tripl p.tripl_2 a{color:#fff}
.akcn1 .tripl .ask_zam {float:none;margin:40px 0px 0px 0px!important}
.akcn1 .tripl p.descr18_2 {width:394px;margin:20px 0px 15px 0px;float:none}
.akcn1 .tripl p.descr18_3 {width:494px;margin:95px 0px 0px 0px;float:none;display:block}


.akcn10 .title_akc { font-size:48px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;width:980px;}
.akcn10 .title_akc h1 { padding:23px 0px 0px 0px; font-size:48px;font-weight:normal;text-align:center}
.akcn10 { background: url("../images/new/Akcii1_1.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 292px;}
.akcn10 .text {width:134px; color:#000000;font-size:15px;font-family:"MyriadPro-Regular", Helvetica, sans-serif; padding:113px 0px 0px 65px;font-weight:lighter !important;float:left;text-align: center}
.akcn10 .text h4 {margin-bottom:5px;font-size:18px;font-weight:normal; }
.akcn10 .text2 {width:137px; color:#000000;font-size:15px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;float:left;font-weight:lighter !important;padding:113px 0px 0px 45px;text-align: center}
.akcn10 .text2 h4 {margin-bottom:5px;font-size:18px;font-weight:normal; }
.akcn10 .text3 {width:134px; color:#000000;font-size:15px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;float:left;font-weight:lighter !important;padding:113px 0px 0px 45px;text-align: center}
.akcn10 .text3 h4 {margin-bottom:5px;font-size:18px;font-weight:normal; }
.akcn10 .text4 {width:142px; color:#000000;font-size:15px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;float:left;font-weight:lighter !important;padding:113px 0px 0px 45px;text-align: center}
.akcn10 .text4 h4 {margin-bottom:5px;font-size:18px;font-weight:normal; }
.akcn10 .text5 {width:120px; color:#000000;font-size:15px;font-family:"MyriadPro-Regular", Helvetica, sans-serif;float:left;font-weight:lighter !important;padding:113px 0px 0px 40px;text-align: center}
.akcn10 .text5 h4 {margin-bottom:5px;font-size:18px;font-weight:normal; }
.akcn10 .text5 a, .akcn10 .text4 a, .akcn10 .text3 a, .akcn10 .text2 a, .akcn10 .text a {
    color:#33A3DC;
    background: url("../images/new/Akcii_arr.png") no-repeat 95% 50% transparent ;
    display:block;
    width:116px;
}
.akcn11 { background: url("../images/new/Akcii_zima2013.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 709px;display:inline-block}
.akcn11 h4 {margin-top:25px;font-size:30px;font-weight:normal; width: 470px;font-family:'MyriadPro-Regular', Helvetica, sans-serif}
.akcn11 p {width:455px; color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;font-weight:lighter !important}
.akcn11 .text {display:block;position:relative;width:650px;margin-left:70px}
.akcn11 p.ask_zam {width:800px;}
.akcn11 p.ask_zam a img {margin:340px 0px 0px 585px;}
.ak_slid {width:980;height:270px}
.ak_slid #djslider-loader91 #cust-navigation91 {display:none}
.ak_slid #djslider-loader91 #navigation91 #prev91 {top:90px;left:-30px}
.ak_slid #djslider-loader91 #navigation91 #next91{top:90px;left: 853px;}
.ak_slid #djslider-loader91  #slider-container91{width:847px !important}
.ak_slid #djslider-loader91 #slider91 li .slide-desc {vertical-align:top;position:relative;}
.ak_slid #djslider-loader91 #slider91 li .slide-desc .slide-desc-in {vertical-align:top;position:relative;}
.ak_slid #djslider-loader91 #slider91 li .slide-desc .slide-desc-in .slide-desc-bg {background:none}
.ak_slid #djslider-loader91 #slider91 li .slide-desc .slide-desc-in  .slide-desc-text {padding:10px 15px 10px 15px;background: url("../images/new/ak_slid_sep.jpg") no-repeat 0 25px transparent !important;}
.ak_slid #djslider-loader91 #slider91 li .slide-desc .slide-desc-in p{color:#000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif}
.ak_slid #djslider-loader91 #slider91 li .slide-desc .slide-desc-in span{color:#00aeef}

#accordion { margin: -485px 0 0 550px; float:left; }
#accordion .acc_titl {color:#000;font-size:18px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;background: url("../images/new/bot_line.png") no-repeat 0% 100% transparent ;}
#accordion h3.head {
    margin: 1px 0; padding: 5px 0px;
    font-size: 15px; font-family: 'MyriadPro-Regular', Helvetica, sans-serif; font-weight: normal; color: #000;
    cursor: pointer;
    width:400px;
    border-radius: 3px;
}
#accordion h3.head span { 
    font-size: 15px; 
    font-family: 'MyriadPro-Regular', Helvetica, sans-serif; 
    font-weight: bold; 
    color: #33A3DC;
    text-decoration:underline;
    padding-right:15px;
    background: url("../images/new/arr_down.png") no-repeat 100% 50% transparent ;
}

#accordion div.block {
    padding: 7px 0px 7px 0px; margin:0;
    font-size: 15px; font-family: 'MyriadPro-Regular', Helvetica, sans-serif; font-weight: normal; color: #000;
    width:400px;
    border-bottom: 0px solid #3a3d40;
    border-radius: 3px;
    background: url("../images/new/bot_line.png") no-repeat 0% 100% transparent ;
}
#accordion h3.active span{ text-decoration:none; }
#accordion p{ margin-left: 0px; width:385px; }


#accordion2 { margin: -545px 0 0 550px; float:left; }
#accordion2 .acc_titl {color:#000;font-size:18px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;background: url("../images/new/bot_line.png") no-repeat 0% 100% transparent ;}
#accordion2 h3.head {
    margin: 1px 0; padding: 5px 0px;
    font-size: 15px; font-family: 'MyriadPro-Regular', Helvetica, sans-serif; font-weight: normal; color: #000;
    cursor: pointer;
    width:400px;
    border-radius: 3px;
}
#accordion2 h3.head span { 
    font-size: 15px; 
    font-family: 'MyriadPro-Regular', Helvetica, sans-serif; 
    font-weight: bold; 
    color: #33A3DC;
    text-decoration:underline;
    padding-right:15px;
    background: url("../images/new/arr_down.png") no-repeat 100% 50% transparent ;
}

#accordion2 div.block {
    padding: 7px 0px 7px 0px; margin:0;
    font-size: 15px; font-family: 'MyriadPro-Regular', Helvetica, sans-serif; font-weight: normal; color: #000;
    width:400px;
    border-bottom: 0px solid #3a3d40;
    border-radius: 3px;
    background: url("../images/new/bot_line.png") no-repeat 0% 100% transparent ;
}
#accordion2 h3.active span{ text-decoration:none; }
#accordion2 p{ margin-left: 0px; width:385px; }

.countdown, #counter { width: 550px; height:100px; display: block; z-index: 999999999999; }
#counter #cnt_9, #counter #cnt_10 {display:none;}
.countdown { margin: 32px 0 0 317px }
.countdown .count_inp,  #counter .count_inp {
    width: 300px;
    height:50px;
    display: block;
    z-index: 999999999999;
    float: left;
}

a.totop {
    color:#33A3DC;
    font-size:12px;
    font-family:'MyriadPro-Regular', Helvetica, sans-serif;
    font-weight:normal;
    margin:0px 25px 0px 0px;
    padding-top:20px; /*40px;*/
    float:right;
    text-decoration:none}
a.totop span {text-decoration:underline;font-size:15px !important;background: url("../images/new/Akcii_arr_up.png") no-repeat 100% 50% transparent;padding-right:15px}
.title_akc { font-size:48px;font-family:'MyriadPro-Regular', Helvetica, sans-serif; float:left;}
.title_akc h1 { padding:35px 50px 0px 60px; font-size:52px;font-weight:normal;}
.title_akc h2 { font-size:24px;color:#999999; padding:0px 180px 0px 60px; text-align:left;font-weight:normal; }
.akc1 { background: url("../images/new/Akcii_1.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 198px;}
.akc2 { background: url("../images/new/Akcii_2.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 328px;display:inline-block}
.akcn2 { background: url("../images/new/Akcii_2.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 215px;display:inline-block}
.akcn2 .text {width:134px; color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif; padding:135px 0px 0px 65px;font-weight:lighter !important;float:left}
.akcn2 .text h4 {margin-bottom:5px;font-size:18px;font-weight:normal; }
.akcn2 .text2 {width:137px; color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;float:left;font-weight:lighter !important;padding:135px 0px 0px 45px}

.akcn2 .text2 h4 {margin-bottom:5px;font-size:18px;font-weight:normal; }
.akcn2 .text3 {width:134px; color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;float:left;font-weight:lighter !important;padding:135px 0px 0px 45px}
.akcn2 .text3 h4 {margin-bottom:5px;font-size:18px;font-weight:normal; }
.akcn2 .text4 {width:142px; color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;float:left;font-weight:lighter !important;padding:135px 0px 0px 45px}
.akcn2 .text4 h4 {margin-bottom:5px;font-size:18px;font-weight:normal; }
.akcn2 .text5 {width:120px; color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;float:left;font-weight:lighter !important;padding:135px 0px 0px 40px}
.akcn2 .text5 h4 {margin-bottom:5px;font-size:18px;font-weight:normal; }
.akcn2 .text5 a, .akcn2 .text4 a, .akcn2 .text3 a, .akcn2 .text2 a, .akcn2 .text a {
    color:#33A3DC;
    background: url("../images/new/Akcii_arr.png") no-repeat 0% 0% transparent ;
    background-position: right;
    display:block;
    width:90px;
}


.akcn22 { background: url("../images/new/Akcii_2_2.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 215px;display:inline-block}
.akcn22 .text {width:134px; color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif; padding:135px 0px 0px 65px;font-weight:lighter !important;float:left}
.akcn22 .text h4 {margin-bottom:5px;font-size:18px;font-weight:normal; }
.akcn22 .text2 {width:137px; color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;float:left;font-weight:lighter !important;padding:135px 0px 0px 45px}

.akcn22 .text2 h4 {margin-bottom:5px;font-size:18px;font-weight:normal; }
.akcn22 .text3 {width:134px; color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;float:left;font-weight:lighter !important;padding:135px 0px 0px 45px}
.akcn22 .text3 h4 {margin-bottom:5px;font-size:18px;font-weight:normal; }
.akcn22 .text4 {width:142px; color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;float:left;font-weight:lighter !important;padding:135px 0px 0px 45px}
.akcn22 .text4 h4 {margin-bottom:5px;font-size:18px;font-weight:normal; }
.akcn22 .text5 {width:120px; color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;float:left;font-weight:lighter !important;padding:135px 0px 0px 40px}
.akcn22 .text5 h4 {margin-bottom:5px;font-size:18px;font-weight:normal; }
.akcn22 .text5 a, .akcn22 .text4 a, .akcn22 .text3 a, .akcn22 .text2 a, .akcn22 .text a {
    color:#33A3DC;
    background: url("../images/new/Akcii_arr.png") no-repeat 0% 0% transparent ;
    background-position: right;
    display:block;
    width:90px;
}




.akc2 .text {width:134px; color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif; padding:135px 0px 0px 65px;font-weight:lighter !important;float:left}
.akc2 .text h4 {margin-bottom:5px;font-size:18px;font-weight:normal; }
.akc2 .text2 {width:137px; color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;float:left;font-weight:lighter !important;padding:135px 0px 0px 45px}

.akc2 .text2 h4 {margin-bottom:5px;font-size:18px;font-weight:normal; }
.akc2 .text3 {width:134px; color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;float:left;font-weight:lighter !important;padding:135px 0px 0px 45px}
.akc2 .text3 h4 {margin-bottom:5px;font-size:18px;font-weight:normal; }
.akc2 .text4 {width:142px; color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;float:left;font-weight:lighter !important;padding:135px 0px 0px 45px}
.akc2 .text4 h4 {margin-bottom:5px;font-size:18px;font-weight:normal; }
.akc2 .text5 {width:120px; color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;float:left;font-weight:lighter !important;padding:135px 0px 0px 40px}
.akc2 .text5 h4 {margin-bottom:5px;font-size:18px;font-weight:normal; }
.akc2 .text5 a, .akc2 .text4 a, .akc2 .text3 a, .akc2 .text2 a, .akc2 .text a {
    color:#33A3DC;
    background: url("../images/new/Akcii_arr.png") no-repeat 0% 0% transparent ;
    background-position: right;
    display:block;
    width:90px;
}
.akcn { background: url("../images/new/Akciya_leto.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 833px;display:inline-block}
.akcn h4 {margin-top:25px;margin-left:65px;font-size:30px;font-weight:normal; width: 450px;}
.akcn p {width:455px; color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;font-weight:lighter !important;margin-left:65px}
.akcn .lastp {margin-top:180px;}
.akcn .lst {margin-top:180px;}
.akcn p.sn {color:#666666;font-size: 13px; font-family: 'MyriadPro-Regular', Helvetica, sans-serif; font-weight: normal;margin:150px 0px 0px 65px}
.akcn p.ask_zam a img {margin-top:20px}

.akc3 { background: url("../images/new/Akcii_3.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 649px;}
.akc3 .text {width:490px; padding:50px 0px 0px 67px;color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;}
.akc3 .text h4 {margin-bottom:5px;font-size:30px;font-weight:normal}
.akc3 .text2 h4 {margin-bottom:5px;font-size:15px;font-weight:normal}
.akc3 .text .snoska {color:#666666;font-size:13px;font-weight:normal}
.akc4 .text .snoska {color:#666666;font-size:13px;font-weight:normal}
.akc4 { background: url("../images/new/Akcii_4.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 530px;}
.akc4 .text {width:411px;padding:40px 0 0 520px;color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;}
.akc4 .text h4 {margin-bottom:5px;font-size:30px;font-weight:normal; }
.akc5 { background: url("../images/new/Akcii_5.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 569px;}
.akc5 ul {list-style-image: url(../images/new/defis.png) }
.akc5 .text {width:390px;padding:40px 0 0 60px;color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;}
.akc5 .text h4 {margin-bottom:0px;font-size:30px;font-weight:normal;margin-top:0px}
.akc6 { background: url("../images/new/Akcii_6.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 594px;}
.akc6 ul {list-style-image: url(../images/new/defis.png) }
.akc6 .text {width:450px;padding:40px 0 0 471px;color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;}
.akc6 .text h4 {margin-bottom:5px;font-size:30px;font-weight:normal; }
.akc7 { background: url("../images/new/Akcii_7.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 504px;}
.akc7 ul {list-style-image: url(../images/new/defis.png) }
.akc7 .text {width:805px;padding:40px 0 0 60px;color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;}
.akc7 .text2 {width:386px;padding:0px 0 0 60px;color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;}
.akc7 .text h4 {margin-bottom:5px;font-size:30px;font-weight:normal;width:500px }
.akc8 { background: url("../images/new/Akcii_8.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 545px;}
.akc8 ul {list-style-image: url(../images/new/defis.png) }
.akc8 .text {width:177px;float:left;padding:15px 0 0 60px;color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;}
.akc8 .text2 {width:218px;float:left;padding:15px 0px 0px 40px;color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;}
.akc8 .text3 {width:218px;float:left;padding:15px 0 0 32px;color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;}
.akc8 .text4 {width:142px;float:left;padding:15px 0 0 32px;color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;}
.akc8 .text5 {width:854px;float:left;padding:40px 0 20px 60px;color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;}
.akc8 h4 {width:386px;padding:20px 0 0 60px;color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;font-weight:normal;margin: 0px}
.akc8 .text span, .akc8 .text2 span, .akc8 .text3 span, .akc8 .text4 span   {color:#33A3DC;font-weight:normal;}
/* Konec klassov razdela akcii*/

/* Klassi razdela Deco */
.title_thdeco { font-size:48px;font-family:'MyriadPro-Regular', Helvetica, sans-serif}
.title_thdeco h1 { padding:20px 0px 0px 0px; font-size:40px;font-weight:normal;text-align:center}
.title_thdeco h2 { font-size:20px;color:#999999; padding:5px 0px 0px 0px; text-align:center;font-weight:normal; }
.thdeco1 { background: url("../images/new/thdeco1.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 645px;margin-top:5px;}
.thdeco2 { background: url("../images/new/thdeco2.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 381px;}
.thdeco2 .text {width:270px; color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif; padding:110px 0px 0px 130px;font-weight:lighter !important;}
.thdeco2 .text h4 {margin-bottom:5px;font-size:24px;font-weight:normal; }
.thdeco3 { background: url("../images/new/thdeco3.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 360px;}
.thdeco3 .text {width:260px; padding:103px 0 0 642px;color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;}
.thdeco3 .text h4 {margin-bottom:5px;font-size:24px;font-weight:normal; }
.thdeco4 { background: url("../images/new/thdeco4.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 433px;}
.thdeco4 .text {width:285px;padding:98px 0 0 130px;color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;}
.thdeco4 .text h4 {margin-bottom:5px;font-size:24px;font-weight:normal; }
.thdeco5 { background: url("../images/new/thdeco5.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 436px;}
.thdeco5 .text {width:300px;padding:98px 0 0 620px;color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;}
.thdeco5 .text h4 {margin-bottom:5px;font-size:24px;font-weight:normal; }
.thdeco6 { background: url("../images/new/thdeco6.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 430px;}
.thdeco6 .text {width:260px;padding:102px 0 0 130px;color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;}
.thdeco6 .text h4 {margin-bottom:5px;font-size:24px;font-weight:normal; }
.thdeco7 { background: url("../images/new/thdeco7.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 276px;}
/* Коnec klassov razdela Deco */

/* Klassi razdela Designplus */
.title_thdesplus { font-size:48px;font-family:'MyriadPro-Regular', Helvetica, sans-serif}
.title_thdesplus h1 { padding:20px 0px 0px 0px; font-size:40px;font-weight:normal;text-align:center}
.title_thdesplus h2 { font-size:20px;color:#999999; padding:5px 0px 0px 0px; text-align:center;font-weight:normal; }
.thdesplus1 { background: url("../images/new/thdesplus1.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 621px;margin-top:5px;}
.thdesplus2 { background: url("../images/new/thdesplus2.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 303px;}
.thdesplus2 .text {width:270px; color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif; padding:95px 0px 0px 130px;font-weight:lighter !important;}
.thdesplus2 .text h4 {margin-bottom:5px;font-size:24px;font-weight:normal; }
.thdesplus3 { background: url("../images/new/thdesplus3.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 349px;}
.thdesplus3 .text {width:310px; padding:95px 0 0 622px;color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;}
.thdesplus3 .text h4 {margin-bottom:5px;font-size:24px;font-weight:normal; }
.thdesplus4 { background: url("../images/new/thdesplus4.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 427px;}
.thdesplus4 .text {width:285px;padding:107px 0 0 130px;color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;}
.thdesplus4 .text h4 {margin-bottom:5px;font-size:24px;font-weight:normal; }
.thdesplus5 { background: url("../images/new/thdesplus5.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 355px;}
.thdesplus5 .text {width:250px;padding:80px 0 0 620px;color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;}
.thdesplus5 .text h4 {margin-bottom:5px;font-size:24px;font-weight:normal; }
.thdesplus6 { background: url("../images/new/thdesplus6.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 383px;}
.thdesplus6 .text {width:250px;padding:97px 0 0 130px;color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;}
.thdesplus6 .text h4 {margin-bottom:5px;font-size:24px;font-weight:normal; }
.thdesplus7 { background: url("../images/new/thdesplus7.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 268px;}
/* Коnec klassov razdela Designplus */

/* Klassi razdela Design */
.title_thdes { font-size:48px;font-family:'MyriadPro-Regular', Helvetica, sans-serif}
.title_thdes h1 { padding:20px 0px 0px 0px; font-size:40px;font-weight:normal;text-align:center}
.title_thdes h2 { font-size:20px;color:#999999; padding:5px 0px 0px 0px; text-align:center;font-weight:normal; }
.thdes1 { background: url("../images/new/thdes1.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 646px;margin-top:5px;}
.thdes2 { background: url("../images/new/thdes2.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 427px;}
.thdes2 .text {width:340px; color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif; padding:95px 0px 0px 130px;font-weight:lighter !important;}
.thdes2 .text h4 {margin-bottom:5px;font-size:24px;font-weight:normal; }
.thdes3 { background: url("../images/new/thdes3.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 364px;}
.thdes3 .text {width:210px; padding:120px 0 0 675px;color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;}
.thdes3 .text h4 {margin-bottom:5px;font-size:24px;font-weight:normal; }
.thdes4 { background: url("../images/new/thdes4.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 434px;}
.thdes4 .text {width:325px;padding:85px 0 0 130px;color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;}
.thdes4 .text h4 {margin-bottom:5px;font-size:24px;font-weight:normal; }
.thdes5 { background: url("../images/new/thdes5.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 433px;}
.thdes5 .text {width:280px;padding:92px 0 0 630px;color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;}
.thdes5 .text h4 {margin-bottom:5px;font-size:24px;font-weight:normal; }
.thdes6 { background: url("../images/new/thdes6.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 389px;}
.thdes6 .text {width:230px;padding:95px 0 0 130px;color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;}
.thdes6 .text h4 {margin-bottom:5px;font-size:24px;font-weight:normal; }
.thdes7 { background: url("../images/new/thdes7.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 264px;}
/* Коnec klassov razdela Design */

/* Klassi razdela Vita */
.title_thvit { font-size:48px;font-family:'MyriadPro-Regular', Helvetica, sans-serif}
.title_thvit h1 { padding:20px 0px 0px 0px; font-size:40px;font-weight:normal;text-align:center}
.title_thvit h2 { font-size:20px;color:#999999; padding:5px 0px 0px 0px; text-align:center;font-weight:normal; }
.thvit1 { background: url("../images/new/thvit1.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 636px;margin-top:5px;}
.thvit2 { background: url("../images/new/thvit2.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 360px;}
.thvit2 .text {width:230px; color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif; padding:110px 0px 0px 700px;font-weight:lighter !important;}
.thvit2 .text h4 {margin-bottom:5px;font-size:24px;font-weight:normal; font-family:'MyriadPro-Regular', Helvetica, sans-serif;}
.thvit3 { background: url("../images/new/thvit3.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 435px;}
.thvit3 .text {width:320px; padding:85px 0 0 130px;color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;}
.thvit3 .text h4 {margin-bottom:5px;font-size:24px;font-weight:normal; font-family:'MyriadPro-Regular', Helvetica, sans-serif;}
.thvit4 { background: url("../images/new/thvit4.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 430px;}
.thvit4 .text {width:265px;padding:95px 0 0 630px;color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;}
.thvit4 .text h4 {margin-bottom:5px;font-size:24px;font-weight:normal; font-family:'MyriadPro-Regular', Helvetica, sans-serif;}
.thvit5 { background: url("../images/new/thvit5.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 374px;}
.thvit5 .text {width:280px;padding:112px 0 0 130px;color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;}
.thvit5 .text h4 {margin-bottom:5px;font-size:24px;font-weight:normal; font-family:'MyriadPro-Regular', Helvetica, sans-serif;}
.thvit6 { background: url("../images/new/thvit6.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 445px;}
.thvit6 .text {width:275px;padding:106px 0 0 630px;color:#000000;font-size:15px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;}
.thvit6 .text h4 {margin-bottom:5px;font-size:24px;font-weight:normal; font-family:'MyriadPro-Regular', Helvetica, sans-serif;}
.thvit7 { background: url("../images/new/thvit7.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 277px;}
/* Коnec klassov razdela Vita */

/* Klassi razdela Standart */
.title_thstan { font-size:48px;font-family: 'MyriadPro-Regular', Helvetica, sans-serif;}
.title_thstan h1 { padding:20px 0px 0px 0px; font-size:40px;font-weight:normal;text-align:center}
.title_thstan h2 { font-size:20px;color:#999999; padding:5px 0px 0px 0px; text-align:center;font-weight:normal; }
.thstan1 { background: url("../images/new/thstan1.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 641px;margin-top:5px;}
.thstan2 { background: url("../images/new/thstan2.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 434px;}
.thstan2 .text {width:230px; color:#000000;font-size:14px;font-family:'MyriadPro-Regular', Helvetica, sans-serif; padding:85px 0px 0px 130px;font-weight:lighter !important;}
.thstan2 .text h4 {margin-bottom:5px;font-size:24px;font-weight:normal; }
.thstan3 { background: url("../images/new/thstan3.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 433px;}
.thstan3 .text {width:270px; padding:93px 0 0 630px;color:#000000;font-size:14px;font-family:'MyriadPro-Regular', Helvetica,Arial;}
.thstan3 .text h4 {margin-bottom:5px;font-size:24px;font-weight:normal; }
.thstan4 { background: url("../images/new/thstan4.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 375px;}
.thstan4 .text {width:255px;padding:110px 0 0 130px;color:#000000;font-size:14px;font-family:'MyriadPro-Regular', Helvetica, sans-serif}
.thstan4 .text h4 {margin-bottom:5px;font-size:24px;font-weight:normal; }
.thstan5 { background: url("../images/new/thstan5.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 386px;}
.thstan5 .text {width:280px;padding:112px 0 0 630px;color:#000000;font-size:14px;font-family:'MyriadPro-Regular', Helvetica, sans-serif}
.thstan5 .text h4 {margin-bottom:5px;font-size:24px;font-weight:normal; }
.thstan6 { background: url("../images/new/thstan6.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 373px;}
.thstan6 .text {width:255px;padding:110px 0 0 130px;color:#000000;font-size:14px;font-family:'MyriadPro-Regular', Helvetica, sans-serif}
.thstan6 .text h4 {margin-bottom:5px;font-size:24px;font-weight:normal; }
.thstan7 { background: url("../images/new/thstan7.jpg") no-repeat 0% 0% transparent ; width: 980px; height: 266px;}
/* Коnec klassov razdela Standart */

/* Klassi razdela KUPIT' */

.ofis_slider {display:block;width:500px;height:200px;float:right;margin:-185px 65px 40px 0px }
#djslider-loader32 {background-color: #EFEFEF !important;padding:7px;border-radius:7px;float: right;}

/* Konec razdela KUPIT' */

/* Klassi razdela ZAMER */
#zamer_verh {
    background: url("../images/new/zamer_verh.jpg") no-repeat center top transparent ;
    height:352px;
    width:980px;
    /*z-index:100;*/
    position:relative;
    border-radius:7px;
}
#zamer_forma {
    background: url("../images/new/zamer_fon_formi.png.jpeg") no-repeat center top transparent ;
    height:554px;
    width:980px;
    padding-bottom: 15px;
    margin-top: -20px;
}
#zamer_niz {
    background: url("../images/new/zamer_niz.jpg") no-repeat center top transparent ;
    width:980px;
}
#niz_text {
    width:550px;
    padding: 30px 0px 0px 400px;
    color:#000000; 
    font-size:15px; 
    font-family: 'MyriadPro-Regular', Helvetica, sans-serif 
}

.title {padding:34px 50px 0px 50px}

.title h1 {font-size:48px; font-family: 'MyriadPro-Regular', Helvetica, sans-serif;line-height:50px}
.title h2 {margin-top: 5px; font-size:24px; color:#999999; font-family:'MyriadPro-Regular', Helvetica, sans-serif;line-height:28px;font-weight:normal; }
#niz_text h2 {margin-bottom: 10px; font-size:24px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;font-weight:normal }
#niz_text ul {padding-left:20px}
#kak_zapisatsya { font-size:15px; font-family:'MyriadPro-Regular', Helvetica, sans-serif; padding-left:50px;margin-top:-35px;}
#kak_zapisatsya h2 { font-size:24px; font-family:'MyriadPro-Regular', Helvetica, sans-serif;font-weight:normal; position: relative; }
#kak_zapisatsya p a{text-decoration: none;color: #0075bd;font-size: 22px;}
#kak_zapisatsya p span#ct_phone_zamer, #kak_zapisatsya p span#ct_phone_zamer2	{ font-size: 18px;}
span#ct_phone_zamer, span#ct_phone_zamer2	{ font-size: 18px;}



#sovet {
    width: 600px;
    display:block;
    padding: 35px 0px 0px 135px;
    color:#000000; 
    font-size:15px;
    padding-bottom:30px;   
    font-family: 'MyriadPro-Regular', Helvetica, sans-serif 
}
#sovet h2 { color:#008fd4; font-size:18px; padding:25px 0px 0px 0px;margin:0px !important;display:block; height:25px; width:200px;font-weight:normal}

table.form_zamer {margin:100px 0px 0px 200px; position:relative;display:block;font-size:15px; color:#000000; font-family:'MyriadPro-Regular', Helvetica, sans-serif;width: 580px;}
table.form_zamer h2 {font-size:24px; color:#000000; font-family:'MyriadPro-Regular', Helvetica, sans-serif; padding: 40px 0px 20px 0px;font-weight:normal}
table.form_zamer input, table.form_zamer textarea, table.form_zamer select  { border-radius:4px;border:0px;margin-bottom:10px;}
table.form_zamer select {margin-left:30px;width: 455px}
table.form_zamer .descr {margin-bottom:10px;font-size:12px;color:#949292}
table.form_zamer .descr3 {font-size:12px;color:#949292;width:230px;float:left;margin: 35px 0px 0px 0px;}
table.form_zamer input  {margin-bottom:10px;width:100%;border: 1px solid #CCC;border-radius: 7px;}
table.form_zamer #fio, table.form_zamer #telephone, table.form_zamer #email, table.form_zamer #contactinfo {7px;border: 1px solid #CCC;height:25px;border-radius: 7px;}
table.form_zamer input#fio:focus, table.form_zamer input#telephone:focus, table.form_zamer #contactinfo2:focus, table.form_zamer input#email:focus, table.form_zamer #contactinfo:focus {border: 1px solid #33A3DC;border-radius:7px;outline: none; /*for chrome*/}


table.form_zamer span {width:85px;position:relative;float:left;margin-top:5px}
table.form_zamer .descr2 {width:125px;position:relative;float:left}
table.form_zamer .descr4{width:135px;position:relative;float:left}
table.form_zamer #err {width:300px;height:30px;color:red;float:left}
table.form_zamer textarea {height:20px;width:75%;margin-left:18px;}
table.form_zamer #contactinfo2 {float:left;margin:10px 0px 0px 0px !important;width:578px;height:80px;border: 1px solid #CCC;border-radius: 7px;}
.but_send {margin-left:200px; width:126px;height:29px;}
/* konec razdela zamer */

/* Klassi razdela G5 */
#ban1, #ban2 {
    display:inline;
}  
#ban1, #ban12, #ban13, #ban14, #ban15, #ban16 {

    width:482px;
    height: 180px;
    display:inline-block;  
    float: left;
    border-radius:7px;
    box-shadow:0 0 1px #8C8B8B
}
#ban1 { background: url("../images/banners/bang5.jpg") no-repeat top center transparent;}
#ban1.hover,#ban1:hover {background: url("../images/banners/bang5.jpg") no-repeat bottom center transparent;}
#ban12 { background: url("../images/banners/bandeco.jpg") no-repeat top center transparent;}
#ban12.hover, #ban12:hover  { background: url("../images/banners/bandeco.jpg") no-repeat bottom center transparent;}
#ban13{ background: url("../images/banners/bandesplus.jpg") no-repeat top center transparent;}
#ban13.hover, #ban13:hover { background: url("../images/banners/bandesplus.jpg") no-repeat bottom center transparent;}
#ban14{ background: url("../images/banners/bandesign.jpg") no-repeat top center transparent;}
#ban14.hover, #ban14:hover { background: url("../images/banners/bandesign.jpg") no-repeat bottom center transparent;}
#ban15{ background: url("../images/banners/banvita.jpg") no-repeat top center transparent;}
#ban15.hover, #ban15:hover { background: url("../images/banners/banvita.jpg") no-repeat bottom center transparent;}
#ban16{ background: url("../images/banners/banstandart.jpg") no-repeat top center transparent;}
#ban16.hover, #ban16:hover { background: url("../images/banners/banstandart.jpg") no-repeat bottom center transparent;}
#ban2.hover, #ban2:hover {background: url("../images/banners/banner_prod_right_all.jpg") no-repeat bottom center transparent;}
#ban2 {
    background: url("../images/banners/banner_prod_right_all.jpg") no-repeat top center transparent;
    width:482px;
    height: 180px;
    display:inline-block;
    border-radius:7px;
    box-shadow:0 0 1px #8C8B8B;
    margin-left:16px
}
#ban1 a #ban1_text, #ban2 a #ban2_text {
    width:220px;
    height:130px;
    z-index:1000;
    position:relative;
}
#ban1 a, #ban2 a, #ban12 a, #ban13 a, #ban14 a, #ban15 a, #ban16 a {display:block;width: 482px;height: 180px;float:left;text-decoration:none}
#ban1_text a .titl, #ban2_text a .titl {font-family:'MyriadPro-Regular', Helvetica, sans-serif;font-size: 24px;width:310px;padding-bottom:5px;margin:33px 0px 0px 30px;color:#000000}
#ban1_text a .tex, #ban2_text a .tex {font-family:'MyriadPro-Regular', Helvetica, sans-serif;font-size: 15px;width:240px;margin:0px 0px 0px 30px;color:#000000}
#ban1_text a .tex span, #ban2_text a .tex span {font-family:'MyriadPro-Regular', Helvetica, sans-serif;font-size: 15px;text-decoration:underline;color:#33A3DC}
#ban1_text a .tex .s1, #ban2_text a .tex .s2 {font-family:'MyriadPro-Regular', Helvetica, sans-serif;font-size: 15px;text-decoration:underline;color:#33A3DC}
#ban1_text a span.tex, #ban2_text a span.tex {font-family:'MyriadPro-Regular', Helvetica, sans-serif;font-size: 15px;width:240px;margin:0px 0px 0px 30px;color:#000000;display:block}
#ban1_text a span.titl, #ban2_text a span.titl {font-family:'MyriadPro-Regular', Helvetica, sans-serif;font-size: 24px;width:310px;padding-bottom:5px;margin:33px 0px 0px 30px;color:#000000;display:block}
.galery_tittle {margin:40px 0 0 60px;font-size:30px}

/* Konec razdela G5 */

/* Klassi razdela DOSTAVKA */

#dostavka_verh {
    background: url("../images/new/Dostavka_1.jpg") no-repeat center top transparent ;
    height:426px;
    width:980px;
    text-align:center;
    margin-top:140px
}
#dostavka_verh .title h2 {margin-top:-145px; text-align:center !important; color: #000;
                          font-size:48px; font-family: 'MyriadPro-Regular', Helvetica, sans-serif;line-height:50px
}
#dostavka_verh .title h1 { margin-top: 5px; font-size: 24px; color: #999999; 
                           font-family: 'MyriadPro-Regular', Helvetica, sans-serif; line-height: 28px; font-weight: normal;
}
#dostavka_verh p {width:320px;text-align:left;margin:0px 0px 0px 50px;font-size:15px; color:#000000; font-family:'MyriadPro-Regular', Helvetica, sans-serif;padding-top:5px;display:block;float:left}
#dostavka_verh  span {text-align:left;font-size:24px;color:#000000;margin:0px 615px 0px 0px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;margin: 0px 0px 0px 50px;display: block;}
#dostavka_forma {
    background: url("../images/new/Dostavka_30.png") no-repeat 10% 0% transparent;
    height:385px;
    width:980px;
}
#berejn_dostavka {
    width:420px;
    font-size:15px; 
    color:#000000; 
    font-family:'MyriadPro-Regular', Helvetica, sans-serif;
    padding-left:500px;
    padding-top:30px;
    line-height: 15px;}
#berejn_dostavka h2 { font-size:24px; color:#000000; font-family:'MyriadPro-Regular', Helvetica, sans-serif; padding-bottom:4px;font-weight:normal;}

#dostavka_niz {
    background: url("../images/new/Dostavka_3.jpg") no-repeat center top transparent ;
    height:385px;
    width:980px;
}
#dostavka_text {
    width:540px;
    padding: 80px 0px 0px 50px;
    color:#000000; 
    font-size:15px; 
    font-family: 'MyriadPro-Regular', Helvetica, sans-serif 
}
#dostavka_text h2 {margin-bottom: 8px; font-size:24px; color:#000000; font-family:'MyriadPro-Regular', Helvetica, sans-serif;font-weight:normal; }
#dostavka_text ul {padding-left:20px}

#dostavka_sovet {
    width: 600px;
    height:35px;
    padding: 70px 0px 0px 130px;
    color:#000000; 
    font-size:15px; 
    font-family: 'MyriadPro-Regular', Helvetica, sans-serif 
}
#dostavka_sovet h2 { color:#008fd4; font-size:18px; padding:30px 0px 0px 0px; margin:0px !important;font-weight:normal;}
/* konec razdela DOSTAVKA */

/* Klassi razdela USTANOVKA */

.sl_title {font-family:'MyriadPro-Regular', Helvetica, sans-serif;font-size:24px;color:#000;margin:20px 0px 10px 70px}

#ustanovka_verh {
    background: url("../images/new/Ustanovka_verh.jpg") no-repeat 0% 0% transparent ;
    width:969px;
    height:461px;
    padding:40px 0px 0px 60px;
}
#ustanovka_verh span {
    padding:64px 0px 0px 130px;
    color: #008fd4;
    font-family: 'MyriadPro-Regular', Helvetica, sans-serif;
    font-size: 24px;
    display:block;
}
#ustanovka_verh p {
    padding:0px 0px 0px 130px;
    color: #000000;
    font-family: 'MyriadPro-Regular', Helvetica, sans-serif;
    font-size: 15px;
    display:block;

}
.abzac  {
    color: #000000;
    font-family: 'MyriadPro-Regular', Helvetica, sans-serif;
    font-size: 15px;
    display:block;
    width:560px;
    margin-top:10px;
}
#ustanovka_verh h1, .servis_verh h1 {
    color: #000000;
    font-family: 'MyriadPro-Regular', Helvetica, sans-serif;
    font-size: 48px;
    line-height: 50px;
}
#ustanovka_verh .title2 {
    color: #000000;
    font-family: 'MyriadPro-Regular', Helvetica, sans-serif;
    font-size: 24px;
    margin-top:60px;
}
#ustanovka_verh h2, .servis_verh h2 {
    color: #999999;
    font-family: 'MyriadPro-Regular', Helvetica, sans-serif;
    font-size: 24px;
    line-height: 28px;
    margin-top: 5px;
    font-weight:normal;
}
#ustanovka_shadow {
    background: url("../images/new/Ustanovka_shadow.jpg") no-repeat 0% 0% transparent ;
    width:980px;
    height:83px;
}
#ustanovka_niz {width:940px;padding-left:60px;margin-top:-50px;}
#ustanovka_niz span {color:#000000;font-family:'MyriadPro-Regular', Helvetica, sans-serif;font-size:24px;padding-bottom:25px;display:block;}
.ustanovka_text {width:900px;margin-top:40px;padding-bottom:50px;height:50px} 
#etapi { height:210px;width:940px;margin-bottom:50px;display:block;}
#etapi2{height:210px;width:940px}
#etap1 {
    background: url("../images/new/Ustanovka_etap1.jpg") no-repeat 0% 0% transparent ;
    width:186px;
    height:204px;
    float:left;
    margin-right:40px;
}
#etap1 a, #etap2 a,#etap3 a,#etap4 a,#etap5 a,#etap6 a,#etap7 a , #etap8 a    
{font-size:15px;padding:187px 0 0 50px;display:block;color:#008fd4;width:200px;line-height:20px}
#etap2 {
    background: url("../images/new/Ustanovka_etap2.jpg") no-repeat 0% 0% transparent ;
    width:186px;
    height:204px;
    float:left;
    margin-right:40px;
}
#etap3 {
    background: url("../images/new/Ustanovka_etap3.jpg") no-repeat 0% 0% transparent ;
    width:186px;
    height:204px;
    float:left;
    margin-right:40px;
}
#etap4 {
    background: url("../images/new/Ustanovka_etap4.jpg") no-repeat 0% 0% transparent ;
    width:186px;
    height:204px;
    float:left
}
#etap5 {
    background: url("../images/new/Ustanovka_etap5.jpg") no-repeat 0% 0% transparent ;
    width:186px;
    height:204px;
    float:left;
    margin-right:40px;
}
#etap6 {
    background: url("../images/new/Ustanovka_etap6.jpg") no-repeat 0% 0% transparent ;
    width:186px;
    height:204px;
    float:left;
    margin-right:40px;
}
#etap7 {
    background: url("../images/new/Ustanovka_etap7.jpg") no-repeat 0% 0% transparent ;
    width:186px;
    height:204px;
    float:left;
    margin-right:40px;
}
#etap8 {
    background: url("../images/new/Ustanovka_etap8.jpg") no-repeat 0% 0% transparent ;
    width:186px;
    height:204px;
    float:left;
    margin-right:40px;
}
#bottom_shadow {
    width:980px;
    height:18px;
    background: url("../images/new/Ustanovka_niz_shadow.png") no-repeat 50% 50% transparent ; 
}
/* Konec razdela USTANOVKA */

/* Klassi razdela SERVISNOE OBSLUJIVANIE */

.servis_verh {  
    background: url("../images/new/Servis_verh.jpg") no-repeat 50% 50% transparent;
    width:980px;
    height:532px;
}
.servis_verh h1 {padding:40px 0px 0px 60px}
.servis_verh h2 {padding:10px 0px 0px 60px;width:530px}
.servis_verh h3 {font-family: 'MyriadPro-Regular', Helvetica, sans-serif;font-size: 24px;font-weight:normal;}
.garanty {    
    color: #000000;
    font-family: 'MyriadPro-Regular', Helvetica, sans-serif;
    font-size: 15px;
    display:block;
    width:300px;
    margin:70px 0px 0px 175px;

}
.garanty2 {    
    color: #000000;
    font-family: 'MyriadPro-Regular', Helvetica, sans-serif;
    font-size: 15px;
    display:block;
    width:300px;
    margin:-156px 0px 0px 618px;
}   
.servis_seredina {  background: url("../images/new/Servis_seredina.jpg") no-repeat 50% 50% transparent;width:980px;height:179px; }
.servis_seredina .title {   
    font-family: 'MyriadPro-Regular', Helvetica, sans-serif;
    font-size: 24px;
    margin:0px 0px 0px 280px; 
}
.servis_seredina p.srok1 {width:210px;margin:10px 0px 0px 330px; font-family: 'MyriadPro-Regular', Helvetica, sans-serif;font-size: 15px;}
.servis_seredina p.srok2 {width:380px;margin:-54px 0px 0px 560px; font-family: 'MyriadPro-Regular', Helvetica, sans-serif;font-size: 15px;}
.servis_ten {  
    background: url("../images/new/Servis_ten.jpg") no-repeat 50% 50% transparent;
    width:980px;
    height:121px; 
}
.servis_ten h3 {font-family: 'MyriadPro-Regular', Helvetica, sans-serif;font-size: 24px;font-weight:normal;padding:30px 0px 0px 60px}
.servis_ten p {font-family: 'MyriadPro-Regular', Helvetica, sans-serif;font-size: 15px;padding:0px 0px 0px 60px}
.servis_forma {  background: url("../images/new/Servis_niz.jpg") no-repeat 50% 50% transparent;width:980px;height:492px; }  



.servis_forma-head {
    font-size: 44px;
    line-height: 44px;
    text-align: center;
    margin-top: 59px;
    margin-bottom: 0;
}

.servis_forma-sub {
    text-align: center;
    margin: 0 0 20px 0;
}

.servis_forma-req {
    color: #a0a0a0;
    font-size: 12px;
    font-family: 'Arial';
    margin-top: 9px;
    margin-bottom: 3px;
}

.servis_forma-input {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 10px;
}

.servis_forma-item {
    font-size: 0;
    line-height: 25px;
}

.servis_forma-label {
    display: inline-block;
    vertical-align: middle;
    width: 100px;
    font-size: 15px;
}

.servis_forma-input {
    display: inline-block;
    vertical-align: middle;
    width: 438px !important;
    font-size: 15px;
}

.servis_forma-success {
    width: 300px;
    margin-top: 35px;
    float: left;
    color: green;
}


table.form_to {
    color: #000000;
    display: block;
    font-family: 'MyriadPro-Regular', Helvetica, sans-serif;
    font-size: 15px;
    margin: 60px 0 0 200px;
    position: relative;
}
table.form_to h2 {padding-bottom:20px;font-weight:normal}
table.form_to input{height: 25px; margin-bottom: 15px;width: 100%; border-radius:7px;border: 1px solid #CCC;}
table.form_to input:focus{height: 25px; margin-bottom: 15px;width: 100%;border-radius:7px;border: 1px solid #CCC;}
table.form_to textarea {border-radius:5px;border: 0px;height:30px;width:355px;max-height:60px;max-width:355px;}
table.form_to span { float: left;position: relative;width:150px;}

table.form_to span.descr2 {width:224px;}
table.form_to .radb {width:300px;margin:0px 0px 10px 250px;height:40px}
table.form_to .radb p {height:20px;}
table.form_to span.tiptehobsl {width:230px}
table.form_to .radb input {height:15px;}
table.form_to .textarea {height:25px;border-radius:7px;border: 1px solid #CCC;}
table.form_to #err { color: red;float: left;height: 30px;width: 300px;}

/* Konec razdela SERVISNOE OBSLUJIVANIE */

#shad {width:960px;height:8px;margin:0px auto 20px;}
#shad img {height:8px;width:980px;}

#oneoffice {
    padding:5px;
    border-bottom: 1px solid #E69606;
    cursor: pointer;
    vertical-align: middle;
}


/* меню Standart Для /kaleva-com-standart + druzba */ 
#first_menu {width:980px; padding:10px 0 0 0px;margin:0px; border: 0; }
#first_menu ul.menu_standart {display: table; width: 980px; padding:0px;margin:0px; overflow: hidden; 
                              box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); border-radius:5px; position: fixed; top: 85px; z-index:10000; }


/* стили для пунктов маин-меню */
#first_menu .menu_standart li {display:table-cell;  height:38px; list-style:none; border-right:1px solid #cacaca; background: url("http://www.okna.ru/templates/beez_20/images/new/newmenu/butpic4in1.jpg") repeat-x 0 0 transparent; text-align:center;  /*vertical-align: middle;*/}
#first_menu .menu_standart li a {text-decoration:none; width: 100%; /* height: 100%; */ display: block; padding-top: 10px;}
#first_menu .menu_standart li a span{ color:#7a7a7a; padding-top:9px; width: 100%; height:29px; font-size:16px; font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; }
/* наведение на обычный (не активный) пункт м-меню */
#first_menu .menu_standart li:hover{ background: url("http://www.okna.ru/templates/beez_20/images/new/newmenu/butpic4in1.jpg") repeat-x 0 -38px transparent !important;}
#first_menu .menu_standart li:hover  a span{ color: #df3700; }
/* первый и последний пункты меню 
#first_menu ul.menu_standart li.item-1045 {border-radius:5px 0px 0px 5px;}
#first_menu ul.menu_standart li.item-1049 {border-radius:0px 5px 5px 0px; border-right: 0;}
*/  
#first_menu ul.menu_standart li.item-1037,
#first_menu ul.menu_standart li.item-1038,
#first_menu ul.menu_standart li.item-1056,
#first_menu ul.menu_standart li.item-1057,
#first_menu ul.menu_standart li.item-1058, 
#first_menu ul.menu_standart li.item-1039 {display:none;}


/* Главное меню сайта */
#first_menu ul.menu_main4{width:980px; padding:0px;margin:0px;float:left;border-radius:5px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);}
.menu_main4:after {content: "";clear: both;display: block;width: 0; height: 0;overflow: hidden;font-size: 0}

/*
.active -  это выделенные в древе меню пункты меню (подсвеченные), например, 
                   если будет выбран пункт меню из маин-меню и затем еще другой пункт меню из 2лвл-меню, то они оба будут с таким классом
.current - это текущий пункт меню (он может быть любого уровня, но только один)
.deeper - означает, что данного пункта имеется суб-меню
                   
*/	

/* стили для пунктов маин-меню */
/*обычный*/
#new_first_menu{
    width:980px;
    height: 65px;
    background-color: #147ec5;
    position: relative;
    display: block;
    margin-top: 13px;
    white-space: nowrap;
    font-size: 0;
    text-align: center;
}
#new_first_menu .menu_main4{
    width: 980px;
/*     padding: 0px 0px 0px 3px; */
    margin: 0px;
    float: left;
    /*     border-radius: 5px; */
    /*     box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); */
}
#new_first_menu .menu_main4 li {    
    height: 65px;
    list-style: none;

    display: inline-block;
    vertical-align: top;

}
#new_first_menu .menu_main4 li a{
    color: white;
    font-size: 16px;
    font-family: 'Helvetica Neue', Helvetica;
    font-weight: 300;
    text-align: center;
    height: 65px;
    padding: 15px 12px;
    line-height: 60px;
    position: relative;
    /*     margin-left: 1px */
}
#new_first_menu .menu_main4 li a span{padding: 1px}
#new_first_menu .menu_main4 li a.hover, #new_first_menu .menu_main4 li a:hover, #new_second_menu .menu_2lvl_new li a.hover, #new_second_menu .menu_2lvl_new li a:hover, .top_knopki ul li a.hover, .top_knopki ul li a:hover, #logotip2_phone a.hover, #logotip2_phone a:hover{
    color: #fd4000 !important;
}
#new_first_menu .menu_main4 .item-1062, #new_first_menu .menu_main4 .item-1030, #new_first_menu .menu_main4 .item-101, #new_first_menu .menu_main4 .item-1041, #new_first_menu .menu_main4 .item-1092, #new_first_menu .menu_main4 .item-1110, #new_first_menu .menu_main4 .item-972, #new_first_menu .menu_main4 .item-1225, #new_first_menu .menu_main4 .item-1144, #new_first_menu .menu_main4 .item-1145, #new_first_menu .menu_main4 .item-1064, #new_first_menu .menu_main4 .item-1157,
#new_first_menu .menu_main4 .item-973, #new_first_menu .menu_main4 .item-1182, #new_first_menu .menu_main4 .item-1177, #new_first_menu .menu_main4 .item-1466, #new_first_menu .menu_main4 .item-1155, #new_first_menu .menu_main4 .item-974  , #new_first_menu .menu_main4 .item-975 {
    display: none;
}
#new_first_menu .menu_main4 li.active a {color: #cadde8;text-decoration: none}
#new_first_menu .menu_main4 li.active a.hover, #new_first_menu .menu_main4 li.active a:hover {color: #cadde8 !important;cursor: default}
/*     Конец стилей нового меню     */

#first_menu .menu_main4 li {display:block; float:left; height:38px; list-style:none; border-right:1px solid #cacaca; background: url("../images/new/newmenu/butpic4in1.jpg") repeat-x 0 0 transparent; }
#first_menu .menu_main4 li a {text-decoration:none}
#first_menu .menu_main4 li a span{color:#7a7a7a; padding-top:9px; float:left; text-align:center; height:29px; font-size:16px; font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; }
/*активный*/
#first_menu .menu_main4 li.active a{ background: url("../images/new/newmenu/butpic4in1.jpg") repeat-x 0 -76px transparent;}
#first_menu .menu_main4 li.active a span{ color:white; }
/* текущий */	
#first_menu .menu_main4 li.current a{ background: url("../images/new/newmenu/butpic4in1.jpg") repeat-x 0 -76px transparent; }
#first_menu .menu_main4 li.current a span { color:white; }
/* наведение на обычный (не активный) пункт м-меню */
#first_menu .menu_main4 li a:hover{ background: url("../images/new/newmenu/butpic4in1.jpg") repeat-x 0 -38px transparent !important;}
#first_menu .menu_main4 li a span:hover {color:#df3700}
/* наведение на активный(или текущий) пункт м-меню (он не должен меняться) */
#first_menu .menu_main4 li.active a:hover{ background: url("../images/new/newmenu/butpic4in1.jpg") repeat-x 0 -76px transparent !important;}
#first_menu .menu_main4 li.active a span:hover { color:white;}


/* первый и последний пункты меню */ 
#first_menu .menu_main4 li.item-969.active a{border-radius:5px 0px 0px 5px;}
#first_menu .menu_main4 li.item-975.active a{border-radius:0px 5px 5px 0px;}

#first_menu .menu_main4 .item-969 {width:132px;border-radius:5px 0px 0px 5px }
#first_menu .menu_main4 .item-969 a{width:132px;height:38px;display:block;color:white !important}
#first_menu .menu_main4 .item-969 a span {width:132px}
#first_menu .menu_main4 .item-969 a:hover {border-radius:5px 0px 0px 5px}



/*стиль заголовка субменю меню 969 */
.menu_main4 .item-969 .submenu  h3, .menu_main4 .item-969 .submenu p{ text-align: left; padding-left: 25px; margin: 14px 0 0 0; color: #717171; font: 20px 'MyriadPro-Regular', Helvetica, sans-serif;}

#submenu_969 li a {display: block}

/* ВЫПАДАЮЩИЕ ПУНКТЫ */
.menu_main4 .item-969 .submenu {
    display: none;
    position:absolute;
    width: 980px;height:205px;
    z-index: 99999999;
    background-color:#fefefe;
    /*border: 1px solid green;*/
    /* 	border-radius:5px; */
    margin-top: -3px;
    box-shadow: 3px 3px 3px rgba(122,122,122,0.5);	
    /*background: url("../images/new/newmenu/but1submenuback.png") no-repeat 0 0 transparent*/
}


#first_menu .menu_main4 .item-969 ul, #new_first_menu .menu_main4 .item-969 ul{ 
    /* ВЫПАДАЮЩИЕ ПУНКТЫ */
    list-style:none;
    padding: 20px 0px 0px 18px;
}
/* Выводим выпадающий пункт при наведении курсора */
.menu_main4 .item-969:hover .submenu {
    /*     display: block; */
}

/* ВЫПАДАЮЩИЕ ПУНКТЫ */
.menu_main4 .item-970 .submenu {
    display: none;
    position:absolute;
    width: 500px; height:258px;z-index: 99999999;
    background-color:#cecece;
    border-radius:5px;
    padding:20px 0px 0px 18px;
    /*background: url("../images/new/newmenu/but1submenuback.png") no-repeat 0 0 transparent*/
}
#first_menu .menu_main4 .item-970 ul, #new_first_menu .menu_main4 .item-970 ul{ 
    list-style:none;
    /*background: url("../images/new/newmenu/but1submenuback.png") no-repeat 0 0 transparent*/
}
/* Выводим выпадающий пункт при наведении курсора */
.menu_main4 .item-970:hover .submenu{
    display: none; /*block*/
}

/* запрет выпающего меню у данных пунктов, выпадающее меню генерится ядром*/
.item-971 .submenu, .item-972 .submenu, .item-973 .submenu, .item-975 .submenu, .item-1155 .submenu, .item-1173 .submenu{
    display: none;
}	

#first_menu .menu_main4 .item-969.deeper.parent ul li, #new_first_menu .menu_main4 .item-969.deeper.parent ul li {
    width:135px;height:130px;display:block;
    background: url("../images/new/newmenu/modelpic.jpg") no-repeat 0 0 transparent;
    border: none;
    /*border: 1px solid green;*/
}

#first_menu .menu_main4 .item-969.deeper.parent ul  li.item-976,  #new_first_menu .menu_main4 .item-969.deeper.parent ul  li.item-976 {background: url("../images/new/newmenu/m_standart.png") no-repeat center 0 transparent}
#first_menu .menu_main4 .item-969.deeper.parent ul  .item-977, #new_first_menu .menu_main4 .item-969.deeper.parent ul  .item-977 {background: url("../images/new/newmenu/m_vita.png") no-repeat center 0 transparent}
#first_menu .menu_main4 .item-969.deeper.parent ul  .item-978, #new_first_menu .menu_main4 .item-969.deeper.parent ul  .item-978 {background: url("../images/new/newmenu/m_design.png") no-repeat center 0 transparent}
#first_menu .menu_main4 .item-969.deeper.parent ul  .item-979, #new_first_menu .menu_main4 .item-969.deeper.parent ul  .item-979 {background: url("../images/new/newmenu/m_designplus.png") no-repeat center 0 transparent}
#first_menu .menu_main4 .item-969.deeper.parent ul  .item-980, #new_first_menu .menu_main4 .item-969.deeper.parent ul  .item-980 {background: url("../images/new/newmenu/m_deco.png") no-repeat center 0 transparent}
#first_menu .menu_main4 .item-969.deeper.parent ul  .item-981, #new_first_menu .menu_main4 .item-969.deeper.parent ul  .item-981 {background: url("../images/new/newmenu/m_titan.png") no-repeat center 0 transparent}
#first_menu .menu_main4 .item-969.deeper.parent ul  .item-1014, #new_first_menu .menu_main4 .item-969.deeper.parent ul  .item-1014 {background: url("../images/new/newmenu/m_titanplus.png") no-repeat center 0 transparent}

/*чтоб не было видно во всплывающем меню следующие пункты */
#first_menu .menu_main4 .item-969.deeper.parent ul li.item-1016, 
#first_menu .menu_main4 .item-969.deeper.parent ul li.item-1017,
#first_menu .menu_main4 .item-969.deeper.parent ul li.item-1018,
#first_menu .menu_main4 .item-969.deeper.parent ul li.item-1019,
#first_menu .menu_main4 .item-969.deeper.parent ul li.item-1087,
#first_menu .menu_main4 .item-969.deeper.parent ul li.item-1092,
#first_menu .menu_main4 .item-969.deeper.parent ul li.item-1112,
#new_first_menu .menu_main4 .item-969.deeper.parent ul li.item-1019,
#new_first_menu .menu_main4 .item-969.deeper.parent ul li.item-1092,
#new_first_menu .menu_main4 .item-969.deeper.parent ul li.item-1112,
#new_first_menu .menu_main4 .item-969.deeper.parent ul li.item-1153,
#new_first_menu .menu_main4 .item-969.deeper.parent ul li.item-1154 { display: none; }

#first_menu .menu_main4 .item-1062,
#first_menu .menu_main4 .item-1064,
#first_menu .menu_main4 .item-1030,
#first_menu .menu_main4 .item-101,
#first_menu .menu_main4 .item-1041,
#first_menu .menu_main4 .item-1092,
#first_menu .menu_main4 .item-1110   {display:none;}  


#first_menu .menu_main4 .item-969.deeper.parent ul li a{background:none; padding:105px 0px 0px 0px; color:#0075BD!important;}
#new_first_menu .menu_main4 .item-969.deeper.parent ul li a {background:none; padding:95px 0px 0px 0px; color:#0075BD!important;}
#first_menu .menu_main4 .item-969.deeper.parent ul li a:hover, #new_first_menu .menu_main4 .item-969.deeper.parent ul li a:hover {background:none !important;color:#df3700 !important}
#first_menu .menu_main4 .item-969.deeper.parent ul li a span, #new_first_menu .menu_main4 .item-969.deeper.parent ul li a span{text-decoration:underline;text-transform:uppercase; color:#0075BD!important;}
#first_menu .menu_main4 .item-969.deeper.parent ul li a span:hover, #new_first_menu .menu_main4 .item-969.deeper.parent ul li a span:hover {color:#df3700 !important;}
#first_menu .menu_main4 .item-969.deeper.parent ul li.current a span, #new_first_menu .menu_main4 .item-969.deeper.parent ul li.current a span {font-weight: normal;}


#first_menu .menu_main4 .item-969:hover ul{ 
    /*display: block;*/
}

#first_menu .menu_main4 li.item-969.deeper.parent .hover ul, 	#new_first_menu .menu_main4 li.item-969.deeper.parent .hover ul {
    width:907px;
    height:205px;
    position:absolute;display:block;float:left;overflow:visible
}

#first_menu .menu_main4 .item-970 {width:83px}
#first_menu .menu_main4 .item-970 a{width:83px;height:38px;display:block}
#first_menu .menu_main4 .item-970 a span {width:83px}
#first_menu .menu_main4 .item-971 {width:137px}
#first_menu .menu_main4 .item-971 a{width:137px;height:38px;display:block}
#first_menu .menu_main4 .item-971 a span {width:137px}
#first_menu .menu_main4 .item-972 {width:200px}
#first_menu .menu_main4 .item-972 a{width:200px;height:38px;display:block}
#first_menu .menu_main4 .item-972 a span{width:200px}
#first_menu .menu_main4 .item-973 {width:128px}
#first_menu .menu_main4 .item-973 a{width:128px;height:38px;display:block}
#first_menu .menu_main4 .item-973 a span{width:128px}
#first_menu .menu_main4 .item-973 a:hover{background: url("../images/new/newmenu/but5hover.jpg") no-repeat 0 0 transparent;}
#first_menu .menu_main4 .item-974 {width:84px}
#first_menu .menu_main4 .item-974 a{width:84px;height:38px;display:block}
#first_menu .menu_main4 .item-974 a span{width:84px}
#first_menu .menu_main4 .item-975 {width:126px;border:none !important;;border-radius:0px 5px 5px 0px }
#first_menu .menu_main4 .item-975 a{width:126px;height:38px;display:block}
#first_menu .menu_main4 .item-975 a span{width:126px}
#first_menu .menu_main4 .item-975 a:hover {border-radius:0px 5px 5px 0px}

#first_menu .menu_main4 .item-1109 {width:83px}
#first_menu .menu_main4 .item-1109 a{width:83px;height:38px;display:block}
#first_menu .menu_main4 .item-1109 a span {width:83px}
/*** Nachalo stiley verhnego menu ***/
#first_menu {
    position: relative;
    width:980px; 
    display:block; 
    height:53px; 
    padding-top:13px;
}
#first_menu:after {
    content: "";
    clear: both;
    display: block;
    width: 0; height: 0;
    overflow: hidden;
    font-size: 0;
}

.menu_main1 {width:940px; padding:0px;margin:0px;float:left;}
.menu_main1:after {
    content: "";
    clear: both;
    display: block;
    width: 0; height: 0;
    overflow: hidden;
    font-size: 0;
}
#first_menu .menu_main1 {
    width:985px;
    height:53px; 
    float:left; 
    margin:0px; 
    padding-left:0px;
}
#first_menu .menu_main1 li {
    display:block;
    float:left;
    width:109px;
    height:35px;
    list-style:none;
}
#first_menu .menu_main1 li :after {
    content: "";
    clear: both;
    display: block;
    width: 0; height: 0;
    overflow: hidden;
    font-size: 0;
}

#first_menu .menu_main1 li a{
    background: url("../images/new/but_2_all.jpg") no-repeat center top transparent;
    list-style:none;
    display:block;
    float:left;
    width:109px;
    height:35px;
    color:#727272;
}

#first_menu .menu_main1 .item-101 {display:none}
#first_menu .menu_main1 .item-473 a {background: url("../images/new/but_left_reg.png") no-repeat center top transparent !important;width:109px;height:35px}
#first_menu .menu_main1 .item-473.active  a, #first_menu .menu_main1 .item-473.active  a:hover  {background: url("../images/new/but_left_reg.png") no-repeat center bottom !important;position:relative;z-index:999;color:#fff !important;}
#first_menu .menu_main1 .item-473 a.hover,  #first_menu .menu_main1 .item-473 a:hover {background: url("../images/new/but_left_reg.png") no-repeat center center transparent !important;width:109px;height:35px;color:#727272 !important;}
#first_menu .menu_main1 .item-472 li, #first_menu .menu_main1 .item-472 li a {width:108px !important}


#first_menu .menu_main1 .item-474.active a,   #first_menu .menu_main1 .item-476.active a, #first_menu .menu_main1 .item-477.active a,   #first_menu .menu_main1 .item-478.active a, #first_menu .menu_main1 .item-479.active a, #first_menu .menu_main1 .item-480.active a, #first_menu .menu_main1 .item-895.active a { color:#fff;  background: url("../images/new/but_2_all.jpg") no-repeat bottom center transparent !important;}
#first_menu .menu_main1 .active a.hover,  #first_menu .menu_main1 .active a:hover { color:#fff;background: url("../images/new/but_2_all.jpg") no-repeat bottom center transparent }
#first_menu .menu_main1  a.hover, #first_menu .menu_main1  a:hover { color:#727272; background: url("../images/new/but_2_all.jpg") no-repeat center center transparent;} 
#first_menu .menu_main1 .item-472,  #first_menu .menu_main1 .item-825 {width: 111px;}
#first_menu .menu_main1 .item-472 a, #first_menu .menu_main1 .item-825 a {width: 108px;}
#first_menu .menu_main1 .item-472 a span, #first_menu .menu_main1 .item-825 a span {margin-left:0px;width:108px;}
#first_menu .menu_main1 .item-101,  #first_menu .menu_main1 .item-819 {width: 92px;}
#first_menu .menu_main1 .item-101 a, #first_menu .menu_main1 .item-819  a {width: 92px;}
#first_menu .menu_main1 .item-101 a span, #first_menu .menu_main1 .item-819  a span {margin-left:0px;width:106px; display:none;}
#first_menu .menu_main1 .item-101 a, #first_menu .menu_main1 .item-819  a {background: url("../images/new/but_left_reg.jpg") no-repeat center center transparent !important;width:92px;height:35px}
#first_menu .menu_main1 .item-101 .active  a, #first_menu .menu_main1 .item-819 .active a  {background: url("../images/new/but_left_reg.jpg") no-repeat center center transparent !important;position:relative;z-index:999;}
#first_menu .menu_main1 .item-101 a.hover,  #first_menu .menu_main1 .item-101 a:hover, #first_menu .menu_main1 .item-819  a.hover, #first_menu .menu_main1 .item-819  a:hover {background: url("../images/new/but_left_reg.jpg") no-repeat center center transparent !important;width:92px;height:35px}


#first_menu .menu_main1 .item-472 a, #first_menu .menu_main1 .item-825 a {background: url("../images/new/but_rig_all.png") no-repeat top center transparent;}
#first_menu .menu_main1 .item-472.active a, #first_menu .menu_main1 .item-825.active a   {background: url("../images/new/but_rig_all.png") no-repeat bottom center !important;color:#fff;} 
#first_menu .menu_main1 .item-472 a.hover, #first_menu .menu_main1 .item-472 a:hover, #first_menu .menu_main1 .item-825 a.hover, #first_menu .menu_main1 .item-825 a:hover {background: url("../images/new/but_rig_all.png") no-repeat center center;}



.menu_main1 li a span {
    float:left;
    margin-top:9px;
    width:110px;
    height: 15px;
    text-align:center; 
    text-decoration:none;
    font-family: Lucida;
    font-size:13px;
}

/*.menu_main1 li a span {-khtml-margin-start: 5px; -webkit-margin-start: 5px}*/


@media screen and (-webkit-min-device-pixel-ratio:0) {
    body { /* text-shadow:0 0 0 #fff; */ }
}

#first_menu .menu_main11  .parent item105 {

    background: url("../images/button.png.html") no-repeat center center transparent ;
    list-style:none;
    display:inline;
    padding:20px 20px 20px 40px;
    width:150px;
    height:58px;
}


#first_menu .menu_main1 li a {font-family:Trebuchet MS;color:#727272; font-size:15px;text-decoration:none;}


#first_menu .moduletable .menu li a span {font-family:'MyriadPro-Regular', Helvetica, sans-serif;line-height: 1.5;}

#first_menu .menu_main1 .item423 a {background: url("../images/new/buttonright.png") no-repeat center center transparent ;}
#first_menu .menu_main1 .item423 a:hover, #first_menu .menu_main1 .item423 a.hover {background: url("../images/new/buttonright.png") no-repeat center center transparent ;}

/* Konec stiley pervogo menu*/

/*** Stili vtorogo urovnya menu ***/

#new_second_menu{
    width:980px;
    height: 51px;
    background-color: #e8ecef;
    position: relative;
    display: block;
}
#new_second_menu .menu_2lvl_new{
    margin-bottom: 0px !important;
    height: 52px;
    background-color: #e8ecef;
}
#new_second_menu .menu_2lvl_new li {
    display: block;
    float: left;
    height: 52px;
    list-style: none;

}
#new_second_menu .menu_2lvl_new li a{
    color: #2c3e50;
    font-size: 13px;
    font-family: 'Helvetica Neue', Helvetica;
    font-weight: 300;
    text-align: center;
    height: 51px;
    padding: 12px 11px;
    line-height: 53px;
    position: relative;
}
#new_second_menu .menu_2lvl_new li.current.active a, #line #new_second_menu .menu_2lvl_new li.active.parent a{color: #147ec5;text-decoration: none}
#new_second_menu .menu_2lvl_new li.current.active a.hover, #new_second_menu .menu_2lvl_new li.current.active a:hover,  {color: #147ec5 !important;cursor: default}



#all2 #second_menu {
    width:1116px;
    text-align:center;
    background: url("../images/new/mod_secmenu_back.png") no-repeat center bottom transparent; 
    /*background: url("../images/new/mod_secmenu_back.png") no-repeat center center transparent;*/
    height:39px; /*32*/
    margin:0px 0px 0px -69px
}

#second_menu {
    width:980px;
    height:25px;
    position:relative;
    text-align:right
}

#second_menu:after {
    content: "";
    clear: both;
    display: block;
    width: 0; height: 0;
    overflow: hidden;
    font-size: 0;
}

#second-box {

    float:right;
    margin-top:-17px;

}

.menu_main2 {padding:0px; margin:0px;font-family:'MyriadPro-Regular', Helvetica, sans-serif;color:#004179;}

#second_menu .item-520, #second_menu .item-966, #second_menu .item-484,
#second_menu .item89, #second_menu .item-620, #second_menu .item-507,
#second_menu .item104, #second_menu .item-534, #second_menu .item-546,
#second_menu .item-567, .item-514, .item-533, #second_menu .item-898
{padding-right: 0px !important;}

/* скрытие пункта меню "контакты-офис" старое меню*/
#second_menu .item-568, #second_menu .item-1027,  #second_menu .item-899, #new_second_menu .item-1027, #new_second_menu .menu_2lvl_new .item-1027{display:none;}



#second_menu li {list-style:none;width:150px;padding-right:30px;display:inline;} 

#second_menu li a {
    font-family:"MyriadPro-Regular", Helvetica, sans-serif;
    color: #0095DA;
    font-size:15px;
}

#second_menu li a.hover, #second_menu li a:hover  {

    font-family:"MyriadPro-Regular", Helvetica, sans-serif;
    text-decoration:none;
    color:#33A3DC;
    font-size:15px
}


#second_menu .active  a {font-family:"MyriadPro-Regular", Helvetica, sans-serif;color:#f58220;text-decoration:none;font-size:15px;}
#second_menu .active a.hover, #second_menu .active a:hover  {font-family:'MyriadPro-Regular', Helvetica, sans-serif;color:#727272;}

/* Konec stiley vtorogo urovnya menu */





/*новый второй уровень меню */
#second_menu ul.menu_2lvl_new {
    padding:0; 
    margin:0 0 0 12px;
    /*font-family:'MyriadPro-Regular', Helvetica, sans-serif;*/
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    color:#004179;
    text-align: left;
    text-shadow: none;
    height: 25px;
    /*width: 985px;*/
}
#all2  #second_menu ul.menu_2lvl_new {
    padding-left: 69px;
}	

#second_menu ul.menu_2lvl_new li {
    margin: 0 0px 0 0;
    height: 25px;
    list-style : none;
    float: left;
    display: inline;
    text-align: center;
    padding: 0;
    /*1*/
    width: auto;
    /*border: 1px solid red;*/
}

#second_menu ul.menu_2lvl_new li a {
    /*2*/
    padding: 0 10px;	
    display: block;
    /*border: 1px solid green;*/
}
#second_menu .menu_2lvl_new li a span{  
    color: #0075bd; 
    font: 16px  "Helvetica Neue", Helvetica, Arial, sans-serif;
    padding-top: 3px;
    float: left;
    text-align: center;
    height:25px;
    text-decoration: underline;
}
#second_menu .menu_2lvl_new li a span:hover {
    color:#df3700
}

/* #second_menu .menu_2lvl_new li.current.active a{ */
/*#second_menu .menu_2lvl_new li.current.active {*/
#second_menu .menu_2lvl_new li.active {
    /*background: url("../images/new/newmenu/menu_2lvl_item_hover.jpg") repeat-x top transparent;*/
    background: url("../images/new/newmenu/butpic4in1.jpg") repeat-x  0 -114px transparent;
    border-radius: 3px;
}
/* #second_menu .menu_2lvl_new li.current.active a span {*/
#second_menu .menu_2lvl_new li.active a span {
    color: #fff; 
    font: 16px  "Helvetica Neue", Helvetica, Arial, sans-serif;
    text-decoration: none;
}
#second_menu .menu_2lvl_new li.current.active a:hover span{
    /*color: #eee;*/
}

/* скрытие пункта 2 уровня меню "где-купить? -офис" (новое меню)*/
#second_menu .menu_2lvl_new li.item-1009, #second_menu .menu_2lvl_new li.item-1107, #new_second_menu .menu_2lvl_new li.item-1009, #new_second_menu .menu_2lvl_new li.item-1107, #new_second_menu .menu_2lvl_new li.item-541{display:none;}

/*  

#second_menu .menu_2lvl_new .item-976 {width: 83px} 
#second_menu .menu_2lvl_new .item-976 a span {width: 83px}
#second_menu .menu_2lvl_new .item-976 a{width:83px; height:25px; display:block}

#second_menu .menu_2lvl_new .item-977, #second_menu .menu_2lvl_new .item-977 a span {width: 50px}
#second_menu .menu_2lvl_new .item-977 a{width:50px; height:25px; display:block}

#second_menu .menu_2lvl_new .item-978, #second_menu .menu_2lvl_new .item-978 a span {width:70px}
#second_menu .menu_2lvl_new .item-978 a{width:70px; height:25px; display:block}

#second_menu .menu_2lvl_new .item-979, #second_menu .menu_2lvl_new .item-979 a span {width: 100px}
#second_menu .menu_2lvl_new .item-979 a{width:95px; height:25px; display:block}

#second_menu .menu_2lvl_new .item-980, #second_menu .menu_2lvl_new .item-980 a span {width: 60px}
#second_menu .menu_2lvl_new .item-980 a{width:55px; height:25px; display:block}

#second_menu .menu_2lvl_new .item-981, #second_menu .menu_2lvl_new .item-981 a span {width: 60px}
#second_menu .menu_2lvl_new .item-981 a{width:60px; height:25px; display:block}



#second_menu .menu_2lvl_new .item-982, #second_menu .menu_2lvl_new .item-982 a span {width: 70px}
#second_menu .menu_2lvl_new .item-982 a{width:70px; height:25px; display:block}

#second_menu .menu_2lvl_new .item-983, #second_menu .menu_2lvl_new .item-983 a span {width: 90px}
#second_menu .menu_2lvl_new .item-983 a{width:90px; height:25px; display:block}

#second_menu .menu_2lvl_new .item-984, #second_menu .menu_2lvl_new .item-984 a span {width: 80px}
#second_menu .menu_2lvl_new .item-984 a{width:80px; height:25px; display:block}


#second_menu .menu_2lvl_new .item-985, #second_menu .menu_2lvl_new .item-985 a span {width: 200px}
#second_menu .menu_2lvl_new .item-985 a{width:200px; height:25px; display:block}
*/



/* Stili footera */

.sepline {
    background: url("../images/new/sepline.jpg") no-repeat center center transparent;
    height:26px;
    width:980px;
    display:block;
    margin-top:20px;
    margin-bottom:0px;
}

.footer2 {

    position:relative;
    display:block;
}

.footer2 {
    width:1000px !important;
    margin: 0 auto;
    height:11em; 
    position:relative;
}
#all2 .footer2 {
    width:1120px !important;
    margin: 0 auto;
    height:11em; 
    position:relative;
}

#footer_text  { 
    width:195px;
    height:70px; 
    font-family: 'MyriadPro-Regular', Helvetica, sans-serif;
    padding: 10px  0px 0px 0px;
    color:#6D6E71;
    font-weight:500;
    float:left;
    font-size:1.2em;
    position:relative;
    display:block;
}

#footer_text:after {
    content: "";
    clear: both;
    display: block;
    width: 0; height: 0;
    overflow: hidden;
    font-size: 0;
}

#footer_text .moduletable_footext {

    width:320px;
    position:relative;
    display:block;

}

#bottomtext {width:330px;line-height:1.3em;font-size:12px;color:#8C8B8B;text-align:right !important}

#bottommenu {

    width:490px;
    height:70px;
    float:left;
    list-style:none;
    padding: 10px 160px 0 0 ;
}
#all2 #bottommenu { padding: 10px 300px 0 0 }

#bottommenu:after {
    content: "";
    clear: both;
    display: block;
    width: 0; height: 0;
    overflow: hidden;
    font-size: 0;
}


#bottommenu li{

    display:inline;
    list-style:none;
    padding-right:15px;
    margin-left:15px;
    background: url("../../rhuk_milkyway/images/palochka.jpg") no-repeat right top transparent;
    font-size:1.1em;
    overflow:hidden;
    font-family: 'MyriadPro-Regular', Helvetica, sans-serif;
    color:#5e656d;
}

#bottommenu .item13 { background: none;}

#bottommenu .item11 { background: none;}

#bottommenu .item12 { padding-right: 18px;background:none;}

#bottommenu li a { color:#33a3dc;}

#bottommenu  .item11 a span{ white-space:nowrap;}

#bottommenu  .item53 a span{ white-space:nowrap;}
#bottommenu  .item54 { padding-right: 12px !important;}

#bottommenu .menu_verh{ margin-top:0px; padding:0px;float:left;width:100%;}

#bottommenu:after {
    content: "";
    clear: both;
    display: block;
    width: 0; height: 0;
    overflow: hidden;
    font-size: 0;
}

#bottommenu .menu_niz {display:inline; margin-top:3px; padding:0px;height:100%;width:480px;float:left;height:20px;}

#bottommenu .menu_niz:after {
    content: "";
    clear: both;
    display: block;
    width: 0; height: 0;
    overflow: hidden;
    font-size: 0;
}

#bottommenu ul { margin:0px; padding:0px;}

/*  footermanu */
.footer4 .moduletable_newfoot{
    background-color: #0e2f4f;
    color: white
}
.footer4 .new_footer_bottom{
    background: none !important;
}
.footer4 #footermenu .new_footer_left ul li a{
    color: white
}
#all #footermenu a.hover, #all #footermenu a:hover{
    color: #fd4000 !important;
}
.footer4 .new_footer_left {
    width: 460px;
    height: 50px;
    margin: 50px 0px 0px 30px;
}
.footer4 #footermenu .new_footer_bottom p {
    margin: 0px 0px 0px 0px;
    color: white;
    float: right;
    width: 355px
}
.footer4 #footermenu .new_footer_bottom a{
    color: white
}
.footer4 .n_soo{
    float:left;
    color: white;
    width: 120px;
    font-size: 13px;
    margin-top: 10px
}
.footer4 #footermenu .new_footer_right {
    width: 355px;
    top: 46px;
    position: relative;
}
.footer4 .moduletable_newsearch {
    top: 22px;
    position: relative;
}
.footer4 .moduletable_newsearch form {
    width: 354px;
    top: 0
}
.footer4 .moduletable_newsearch .search_newsearch .inputbox_newsearch {
    background: url('../images/search_form_back.jpg') no-repeat;
    background-color: white;
    width: 259px;
    padding-left: 30px
}
.footer4 .moduletable_newsearch .button_newsearch {display: none}




#footermenu {

    width:980px;
    height:30px;
    float:left;
    list-style:none;
    padding: 0px 0 0 0px;
    border-bottom: 1px solid #CCCCCC;
}
#all2 #footermenu { width:1120px}
#footermenu:after {
    content: "";
    clear: both;
    display: block;
    width: 0; height: 0;
    overflow: hidden;
    font-size: 0;
}


#footermenu li{

/*     display:inline; */
    list-style:none;
    padding-right:15px;
    margin-left:15px;
    background: url("../../rhuk_milkyway/images/palochka.png") no-repeat right top transparent;
    font-size:12px;
    overflow:hidden;
    font-family: 'MyriadPro-Regular', Helvetica, sans-serif;
    color:#5e656d;
}
#footermenu  .moduletable .menu_foot li a {text-decoration:none;}
#footermenu  .moduletable .menu_foot li a:hover {text-decoration:underline;}

#footermenu .item-559 { margin-left: 0px !important;}

#footermenu .item-562 { background: none;}

#footermenu.item12 { padding-right: 18px;background:none;}

#footermenu li a { color:#0095DA}

#footermenu  .item11 a span{ white-space:nowrap;}

#footermenu  .item53 a span{ white-space:nowrap;}
#footermenu  .item54 { padding-right: 12px !important;}

#footermenu .menu_verh{ margin-top:0px; padding:0px;float:left;width:100%;}

#footermenu:after {
    content: "";
    clear: both;
    display: block;
    width: 0; height: 0;
    overflow: hidden;
    font-size: 0;
}

#footermenu .menu_niz {display:inline; margin-top:3px; padding:0px;height:100%;width:480px;float:left;height:20px;}

#footermenu .menu_niz:after {
    content: "";
    clear: both;
    display: block;
    width: 0; height: 0;
    overflow: hidden;
    font-size: 0;
}

#footermenu ul { margin:0px; padding:0px;}
.menu_foot {width:330px}
.moduletable_footm {width:330px;padding-left:480px}
#all2 .moduletable_footm {width:330px;padding-left:615px}
#footermenu .moduletable {margin-bottom:0px;}

.menu_niz { margin-top:0px; padding:3px;}

.moduletable_copyright {

    position:relative;
    float:left;

}

.moduletable_copyright:after {
    content: "";
    clear: both;
    display: block;
    width: 0; height: 0;
    overflow: hidden;
    font-size: 0;
}

.copytext  {font-family: 'MyriadPro-Regular', Helvetica, sans-serif;color:#8C8B8B;padding: 0px 15px 0 0px;font-size:12px;line-height:1.3em;}



/* новый футер */
.footer3 {
    position: relative;
    top: -5px;
}

.footer3 #footermenu 
{
    /*width:980px;
    float:left;
    */
    height:110px; 
    list-style:none;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
    border: none;
    /*border: 1px solid #CCCCCC;*/
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.footer3 #footermenu .moduletable_newfoot {
    width:980px;
    margin: 0 auto;
    /*border: 1px solid green;*/
}  
.custom_newfoot{
    /*   width:980px; */
    width: 100%;
    /*height: 100px;*/
}

.new_footer_left {
    float: left;
    width: 160px;
    /*border: 1px solid #0075BD;*/
    margin: 0 0 0 25px;
    font: 16px "Helvetica Neue", Helvetica, Arial;
    height: 105px;
}
.new_footer_left p{
    margin: 0 0 10px 0;
}
#footermenu .new_footer_left  ul{}
#footermenu .new_footer_left  ul li{
    display: block;
    list-style: none;
    background: none;
    margin: 0 0 5px 0;
    padding: 0 0 0 0;
}
#footermenu .new_footer_left  ul li a{
    color: #0075BD;
    font: 13px "Helvetica Neue", Helvetica, Arial;
}
#footermenu .new_footer_left  ul li a:hover {
    color:#df3700
}


#footermenu .new_footer_center {
    overflow: hidden;
    /*border: 1px solid #0075BD;*/
    margin-left: 190px;
    margin-right: 175px;

}

#footermenu .new_footer_center p{
    display: block;
    /*float: left;*/
    font: 13px "Helvetica Neue", Helvetica, Arial;
    color: #555;
    /*margin: 40px 10px 0 42px;*/
    margin-bottom: 10px;
}
#footermenu .new_footer_center h3,
#footermenu .new_footer_center span#ct_phone_footer{
    display: block;
    /*float: left;*/
    font: 22px "Helvetica Neue", Helvetica, Arial;
    color: #555;
    /*margin: 28px 0 0 0;*/
}
#footermenu .new_footer_center span{
    display: block;
    /*float: left;*/
    font: 13px "Helvetica Neue", Helvetica, Arial;
    color: #555;
    /*margin: 40px 0 0 10px;*/
}


#footermenu .new_footer_right {
    display: block;
    float: right;
    width: 170px;
    /*border: 1px solid #0075BD;*/
    margin: 0; /* 32px 0 0; */
}

#footermenu .new_footer_right a div{
    width: 32px;
    height: 32px;
    margin: 0 14px 0 0;
    /*border: 1px solid #0075BD;*/
    float: left;
}
#footermenu .new_footer_right .a_facebook{
    background: url("../images/new/footer/imgs_social.png") no-repeat 0 0;
}
#footermenu .new_footer_right a:hover .a_facebook{
    background: url("../images/new/footer/imgs_social.png") no-repeat 0 -32px;
}
#footermenu .new_footer_right div.a_twiter{
    background: url("../images/new/footer/imgs_social.png") no-repeat -32px 0;
}
#footermenu .new_footer_right a:hover .a_twiter{
    background: url("../images/new/footer/imgs_social.png") no-repeat -32px -32px;
}
#footermenu .new_footer_right div.a_youtube{
    background: url("../images/new/footer/imgs_social.png") no-repeat -64px 0;
}
#footermenu .new_footer_right a:hover .a_youtube{
    background: url("../images/new/footer/imgs_social.png") no-repeat -64px -32px;
}
#footermenu .new_footer_right div.a_vkontact{
    background: url("../images/new/footer/imgs_social.png") no-repeat -96px 0;
}
#footermenu .new_footer_right a:hover .a_vkontact{
    background: url("../images/new/footer/imgs_social.png") no-repeat -96px -32px;
}

#footermenu .new_footer_right div.a_instagram{
    background: url("../images/new/footer/imgs_social.png") no-repeat -128px 0;
}
#footermenu .new_footer_right a:hover .a_instagram{
    background: url("../images/new/footer/imgs_social.png") no-repeat -128px -32px;
}
#footermenu .new_footer_right a .a_instagram{
    margin-right: 0;
}



#footermenu .new_footer_bottom {
    /*border: 1px solid #030303;*/
    clear: both;
    background: url("../images/new/footer/footer_line.png") no-repeat center 0;
    height: 110px;
    padding: 15px 0 0 0;
}
#footermenu .new_footer_bottom  p{
    font: 13px "Helvetica Neue", Helvetica, Arial;
    color: #555;
    margin: 0 160px 0 0;
    line-height: 1.4em;
    margin-left: 25px;
}
#footermenu .new_footer_btm_a {
    display: block;
    float: right;
    width: 222px;
}
#footermenu .new_footer_btm_a  a{
    font: 13px "Helvetica Neue", Helvetica, Arial;
    color: #0075bd;
}

#footermenu .new_footer_btm_a  a:hover{
    color: #df3700;
}

/*#footermenu .new_footer_bottom  a{}*/



/* поиск в новом футере */
.moduletable_newsearch {
}

#all2 .footer3 .moduletable_newsearch {
    width: 980px;
    margin: 0 auto;
}

.moduletable_newsearch form{
    float: right;
    position: relative;
    top: -180px;
    width: 169px;
    z-index: 99;
}

.search_newsearch label.mod-search-searchword {
    display: none;
}

.moduletable_newsearch .search_newsearch .inputbox_newsearch {
    border: 0px inset #33A3DC !important;
    width: 97px;
    height: 20px;
    padding: 2px 0 3px 3px;
    margin: 5px 0 0 0;
    background: url("../images/new/footer/input_search.jpg") no-repeat 0 0;
    border: 0px;
    color: #b9b9b9;
    border-radius: 2px;
}

.button_newsearch {
    width: 62px;
    height: 25px;
    margin: 0 0 0 4px;
    background: url("../images/new/footer/btn_search.jpg") no-repeat 0 0;
    border: 0px inset #33A3DC !important;
    outline: none;
    cursor: pointer;
}



/* Konec stiley footera */

h3
{
    font-size:1.1em;
    font-weight:bold;
    margin:10px 0;
}

h4
{
    font-size:1.2em;
}

fieldset
{
    margin:10px 0 ;
    padding:15px 0px;
    border:solid 1px
}

p
{
    line-height:1.2em;
    margin:8px 0;
}

em
{
    font-weight:bold;
}

/* ##########################  general  ########################### */
#all, #all2
{
    font-size: 0.8em;
}

/* ##########################  header content  ########################### 

/* ##########################  fontsize  ########################### */

#fontsize
{
    padding:0;
    margin:0 20px 0 1px;
    text-align:right;
    margin-bottom:0px;
    float:none;


}

#fontsize h3
{
    padding-right:0;
    font-weight:normal;
    display:inline;
    font-size:1em;

    margin:0
}

#fontsize p
{
    margin:0 0 0 2px;
    padding:0;
    display:inline;
    font-size:1em;
}

#fontsize p a
{
    margin:0 2px;
    display:inline;
    padding:0px 5px;
}
.custom_ban {width:980px;}
#three_ban {width:980px;display:inline;}
#ban_ban {
    display:inline;
    height:154px;
    display:block;
}
.custom_ban #ban_ban a {
    background: url("../images/banners/banner_left_all.jpg") no-repeat top center transparent; 
    height:160px;
    width:318px;
    float:left;
    display:block;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
    border-radius:7px;
}
.custom_ban #ban_ban a.hover, #ban_ban a:hover { background: url("../images/banners/banner_left_all.jpg") no-repeat bottom center transparent;  }
#ban_ban2 {
    position:relative;
    display:inline;
    height:154px;
}
.custom_ban #ban_ban2 a {
    background: url("../images/banners/banner_mid_all.jpg") no-repeat top center transparent; 
    height:160px;
    width:318px;
    float:left;
    display:block;
    margin-top: -154px;
    margin-left: 13px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
    border-radius:7px;
}
.custom_ban #ban_ban2 a.hover, #ban_ban2 a:hover { background: url("../images/banners/banner_mid_all.jpg") no-repeat bottom center transparent; }
#ban_ban3 {
    position:relative;
    display:inline;
    height:154px;
}
.custom_ban #ban_ban3 a {
    background: url("../images/banners/banner_right_all.jpg") no-repeat top center transparent; 
    height:160px;
    width:318px;
    float:left;
    display:block;
    margin-top: -154px;
    margin-left: 13px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
    border-radius:7px;
}
.custom_ban #ban_ban3 a.hover, #ban_ban3 a:hover { background: url("../images/banners/banner_right_all.jpg") no-repeat bottom center transparent;}
#ban_ban3 .em, #ban_ban2 .em, #ban_ban .em, .em, #ban_ban3 span, #ban_ban2 span, #ban_ban span {display:none !important;visibility:hidden}




/* ##########################  breadcrumbs  ########################### */
/* новая строка пути (навигации) */
#navigator_way {
    padding: 5px 0 5px;
    background-color: #163d63;
    height: 42px;
    width: 100%;
    /*   width: 980px; */

}
#navigator_way .seprt{color: #ed6e55;font-size:13px;margin:0 5px}
#navigator_way  a.bred2_btn{
    float: left;
    width: 104px;
    height: 29px;
}
#navigator_way ol{
    /* display: table-cell;
    vertical-align: middle; */
    margin: 11px 0 0 33px;
    float: left;
}
#navigator_way ol a{
    font-size: 13px; /* "Helvetica Neue", Helvetica, Arial;*/
    color: #bdc3c7;
}

#navigator_way ol a:hover {
    color:#df3700
}

#navigator_way ol img{
    margin: 0 0px 0 2px;
}
#navigator_way ol span.last_itm{
    color: #147ec5;
    font-size: 13px;
}


/* #breadcrumbs3 - для личн. кабинета */
#breadcrumbs3 .breadcrumbs img {display:none !important}
.sep_tor {width:6px;height:26px;background: url("../images/system/arrow.png")  no-repeat center center transparent;display:inline-block;position:relative}
#breadcrumbs3 .breadcrumbs ol.midcrumbs {width:100%;height:38px;list-style:none;padding-top:30px;margin-left:30px;width:950px;}
#breadcrumbs3 .breadcrumbs ol.midcrumbs li {width:100%;height:26px;display:inline;list-style:none;margin-top:3px}
#breadcrumbs3 li a {color: #8C8B8B;text-decoration:none;font-size:0.9em;font-family:Lucida}
#breadcrumbs3 .breadcrumbs ol.midcrumbs .sep_tor {width:6px;height:26px;background: url("../images/system/arrow.png")  no-repeat center center transparent;display:inline-block;position:relative;margin:0px 10px 0px 10px}
#breadcrumbs3 .breadcrumbs ol.midcrumbs li  {margin-top:3px;vertical-align:middle}
.last  {font-size:0.9em;font-family:Lucida;color: #8C8B8B;}


#breadcrumbs, #breadcrumbs2, #breadcrumbs3
{
    padding:0px 0px 0px 0px;
    text-align:left;
    margin: -30px auto -100px;
    background: url("../images/new/polosa4.png") no-repeat center center transparent;
    width:980px;
    font-size: 12px;
}
#all2 #breadcrumbs, #all2  #breadcrumbs2, #all2 #breadcrumbs3
{
    padding:0px 0px 0px 0px;
    text-align:left;
    margin: -30px auto -100px;
    background: url("../images/new/polosa5.png") no-repeat center center transparent;
    width:1120px
}
#breadcrumbs .breadcrumbs, #breadcrumbs2 .breadcrumbs, #breadcrumbs3 .breadcrumbs {height:177px;z-index:100}
.nadp {display:inline;height:25px}
#breadcrumbs .breadcrumbs img, #breadcrumbs2 .breadcrumbs img {
    color: #666666;
    margin-left: 0;
    padding: 0px 10px 0px 0px;
    text-decoration: none;
    height:26px;  
    width:9px;
    margin-top:-5px;
    float:left
}  
ol.midcrumbs li {
    width:100%;
    height:20px;
    display:inline;
    list-style:none;
    vertical-align: top;
}

ol.midcrumbs {
    width:100%;
    height:38px;
    list-style:none;
    padding-top:34px;
    margin-left:30px;
    width:950px;
    /*font-size: 0.8em;*/
}
#breadcrumbs .breadcrumbs ol.midcrumbs, #breadcrumbs2 .breadcrumbs ol.midcrumbs {
    width:100%;
    height:38px;
    list-style:none;
    padding-top:36px;
    margin-left:30px;
    width:950px;
}
#breadcrumbs .breadcrumbs a.pathway, #breadcrumbs2 .breadcrumbs a.pathway { height:40px;text-decoration:none;padding-right:10px;float:left; color: #8C8b8b; }
#breadcrumbs .breadcrumbs a.pathway:hover, #breadcrumbs2 .breadcrumbs a.pathway:hover { color: #33A3DC; }

#breadcrumbs .breadcrumbs a.pathway span, #breadcrumbs2 .breadcrumbs a.pathway span {height: 25px;position: relative;color:#8C8b8b;vertical-align:middle}
#breadcrumbs .breadcrumbs  span, #breadcrumbs2 .breadcrumbs  span {height: 25px;position: relative;color:#8C8b8b;vertical-align:middle;font-size:12px}
.breadcrumbs { padding-top: 12px;height:38px }
.last {height: 10px;position: relative }
#breadcrumbs p, #breadcrumbs2 p { padding:5px;display:inline }
#breadcrumbs span, #breadcrumbs2 span { padding:0px }
#breadcrumbs span a:link,#breadcrumbs span a:visited, 
#breadcrumbs2 span a:link, #breadcrumbs2 span a:visited
{ text-transform:none; font-weight:normal }
#breadcrumbs span a:hover, #breadcrumbs span a:active, #breadcrumbs span a:focus,
#breadcrumbs2 span a:hover, #breadcrumbs2 span a:active, #breadcrumbs2 span a:focus
{ text-decoration:none;}


/* ##########################  navigation column  ########################### */

#nav ul
{
    list-style-type:none;
    margin:0px 0;
}

.module_content
{
    margin:0px 0 0px 0;
    padding:0px 0px 10px 5px
}

.moduletable
{
    margin:0px 0 20px 0;
    padding:0px 0;
}

.moduletable_menu
{
    margin:0px 0 10px 0;
}

.moduletable_js
{
    margin-bottom:5px;
}

#nav h3.js_heading,
#right h3.js_heading
{
    position:relative;
    display:block;
    padding:5px 0px 0 0px ;
    margin:0px ;
    font-size:1.40em;
}

h3.js_heading span.backh
{
    padding:4px 0px 0px 10px;
    display:block;
}

h3.js_heading span.backh1
{
    padding:0px 20px 8px 0px;
    display:block;
}

h3.js_heading a
{
    display:block;
    position:absolute ;
    right:0px ;
    top:0px;
    padding:5px 5px 0 0;
    text-decoration:none;
}

.no
{
    font-size:1px;
}

#nav h3
{
    font-size:1.4em;
    margin:5px 0 6px 0;
    font-weight:normal;
    line-height:1.19em
}


#nav h3 span.backh3
{
    padding:0px 0px 5px 2px;
    display:block;
}


/* ++++++++++++++  first level  ++++++++++++++ */

#nav .moduletable-example ul.menu
{
    margin:0;
    padding:0
}

ul.menu
{
    list-style-type:none !important;
    margin:0 0 0px 0px ;
    padding: 0px 5px 20px 5px;

}

.module_content ul.menu
{
    margin-left:-5px;
    padding:10px 0 0 0 ;
}

ul.menu li
{
    margin:0;
}

ul.menu li a:link,
ul.menu li a:visited
{
    display:block;
    padding:7px 4px 7px 15px;
    text-decoration:none;
}

ul.menu li.active a:link,
ul.menu li.active a:visited
{
    font-weight:bold;
}

ul.menu li a:hover,
ul.menu li a:active,
ul li a:focus
{

}



/* ++++++++++++++  second level  ++++++++++++++ */
ul.menu li ul
{
    margin:0 ;
    padding:0 ;
}
ul.menu li ul li
{
    margin:0;
    padding:0
}

ul.menu li.active ul li a:link,
ul.menu li.active ul li a:visited
{
    padding:5px 10px 5px 20px ;
    font-weight:normal;
}


ul.menu li.active ul li a.active:link,
ul.menu li.active ul li a.active:visited
{
    padding:7px 10px 7px 20px ;
}

ul li.active ul li.active a:link,
ul li.active ul li.active a:visited
{
    font-weight:bold ;
}

/* ++++++++++++++  third level  ++++++++++++++ */

ul.menu li ul li ul
{
    padding:5px 0 5px 0px;
}

ul.menu li ul li ul li
{

}

ul.menu li.active ul li.active ul li a:link,
ul.menu li.active ul li.active ul li a:visited
{
    padding:5px 4px 5px 30px;
    font-weight:normal;
}

ul.menu li.active ul li.active ul li.active a:link,
ul.menu li.active ul li.active ul li.active a:visited
{
    font-weight:bold;
}



/* ##########################  main  ########################### */



/* h1 on frontpage and blog view */

#main .blog-featured h1,
#main .blog h1
{

    margin:0 0px 10px 0px
}


.blog .category-desc
{
    padding:0 5px;
    margin:10px 0 25px
}

.blog .cat-children .category-desc
{
    padding:0 0px;
    margin:10px 0 25px
}


#main .items-row h2
{
    font-weight:normal;
    padding:5px 2px 5px 2px;
    font-size:1.4em
}
#main ul.subcategories
{
    margin:20px 20px 20px 10px
}
#main .subcategories-link
{
    font-weight:bold
}

#main ul
{
    list-style-position:outside;
    padding:0px 5px 0px 15px;
    margin:10px 0 10px 0px;
}

#main ol
{
    padding:0 0 0 20px;
    margin:10px 0 10px 0px;
    list-style-position:outside
}

#main ul li,
#main ol li
{
    padding:0px 0px 13px 0px;
    line-height:1.2em;
    margin: 0;
}

#main .category-list
{
    padding:40px 60px;
    display:block;
}

#main .category-list h1
{
    margin-left:-5px;
    margin-right:-5px;
}

.categories-list
{
    padding:0 5px
}

#main .categories-list ul
{
    margin:0px 0 0 20px;
    padding:0
}

#main .categories-list ul li
{
    padding: 5px;
}

#main .categories-list ul ul
{
    margin-left:15px
}

#main .categories-list dl dt,
#main .categories-list dl dd
{
    display:inline
}

.category-desc
{
    line-height:1.7em;
    margin:10px 0;
    padding-left:0px
}

.small
{
    font-size:0.85em;
    margin:0 0 20px;
}

.image-left
{
    float:left;
    margin:0 15px 5px 0;


}

.image-right
{
    float:right;
    margin:0 0 5px 15px
}

.archive
{
    padding:0 5px
}

.archive form
{
    padding:0 5px
}

ul#archive-items
{
    margin:20px 0 20px 0px;
    list-style-type:none;
    padding:0
}

ul#archive-items li.row0,
ul#archive-items li.row1
{
    padding:10px 0;
    margin:10px 0;
}

/* ++++++++++++++  columns  ++++++++++++++ */

.cols-4 .column-1
{
    width:23%;
    float:left
}

.cols-4 .column-2
{
    width:23%;
    margin-left:1%;
    float:left;
}

.cols-4 .column-3
{
    width:23%;
    margin-left:1%;
    float:left
}

.cols-4 .column-4
{
    width:23%;
    margin-left:0;
    float:right
}

/* ++++++++++++++  top  ++++++++++++++ */

#top h2
{
    font-size:1.4em;
    font-weight:normal
}

/* ++++++++++++++  leading  ++++++++++++++ */

#main .items-leading h2
{
    font-size:1.4em;
    font-weight:normal;
    padding:5px 0px
}

/* ++++++++++++++  readmore  ++++++++++++++ */

#main .readmore a
{
    font-weight:bold;
    padding:2px 5px 2px 10px;
    display:inline-block;
    margin-top:5px;
    text-decoration:none
}

.newsflash  a.readmore:link,
.newsflash a.readmore:visited,
#main a.readmore:link,
#main a.readmore:visited
{
    padding:4px 5px 4px 10px ;
    line-height:1.2em;
    text-decoration:none;

}

.newsflash  a.readmore:link,
.newsflash a.readmore:visited
{margin:10px 0;}

a.readmore:hover,
a.readmore:active,
a.readmore:focus
{
    text-decoration:none
}

#main .readmore a:hover,
#main .readmore a:active,
#main .readmore a:focus
{
    text-decoration:none;
}

/* ++++++++++++++  details  ++++++++++++++ */

.article-info
{
    margin:10px 0 10px 0px;
    font-size:0.9em;
}

.article-info-term
{
    display:none
}

dt.category-name,
dt.create,
dt.modified,
dt.createdby
{
    float:left;
    padding-right:5px;
}

.archive .article-info dd,
.article-info dd
{
    margin:2px 0 0px 0;
    line-height:1.2em
}

dd.createdby
{

}

.article-info dd span
{
    text-transform:none;
    display:inline-block;
    padding:0 5px 0 0px;
    margin:0 10px 0 0px;
}

/* ++++++++++++++  icons  ++++++++++++++ */

#main ul.actions
{
    text-align:right;
    padding:0 ;
    width:100%;
    margin:0
}

#main ul.actions li
{
    display:inline
}

#main ul.actions li.edit-icon {
    display: inline;
    height: 0px;
    width: 20px;
    float: right;
    position: relative;
    z-index: 999999999;
    padding: 0px; }

#main ul.actions a
{
    text-decoration:none
}

/* ++++++++++++++  items more  ++++++++++++++ */

#main .items-more
{
    padding-top:10px;
}

#main .items-more h3
{
    font-weight:normal;
    margin:0;
    padding:5px 5px 5px 5px;
    font-size:1.4em
}

#main .items-more ol
{
    line-height:1.3em;
    list-style-type:none;
    margin:0;
    padding:10px 0 10px 2px;
}

#main .items-more ol li
{
    padding:2px;
}

#main .items-more ol li a
{
    display:inline;
    margin:0;
    font-weight:normal;
    padding:5px 5px 5px 20px;
}

#main .items-more ol li a:hover,
#main .items-more ol li a:active,
#main .items-more ol li a:focus
{
    font-weight:normal;
    padding:5px 5px 5px 20px;
    text-decoration:none
}


/* ++++++++++++++  pagination  ++++++++++++++ */

#main .pagination
{
    margin:10px 0 ;
    padding:10px 0 10px 0px;

}

#main .pagination ul
{
    list-style-type:none;
    margin:0;
    padding:0;
    text-align:left;
}

#main .pagination li
{
    display:inline;
    padding:2px 5px;
    text-align:left;
    border:solid 0px #eee;
    margin:0 2px
}

.pagenav
{padding:2px; color:#33A3DC;}

#main .pagination li.pagination-start,
#main .pagination li.pagination-next,
#main .pagination li.pagination-end,
#main .pagination li.pagination-prev
{border:0}

#main .pagination li.pagination-start ,
#main .pagination li.pagination-start  span
{
    padding:0

}
p.counter
{
    font-weight:bold;
}


/* ##########################  right  ########################### */

#right .moduletable
{
    margin:0px 0px 10px 00px;
    padding:0px 0 20px 0;
}

#right h3
{
    font-size:1.2em;
    line-height:1.4em;
    margin:5px 0 0 0;
    font-weight:normal ;
}

#right h3 span.backh
{
    padding:0px 0px 0px 0;
    display:block;
}

#right h3 span.backh2
{
    display:block;
}

#right h3 span.backh3
{
    padding:0px 0px 5px 0px;
    display:block;
}

#right h3.js_heading span.backh
{
    padding:0px 0 0 10px
}

#right h4
{
    font-size:1em;
    padding:10px 5px 0 0;
    margin:0;
}

#right ul
{

    list-style-type:none;
    margin:10px 0;
    padding:5px 0 0 0px;
    position:relative;
}
#right ul.categories-module ul
{margin: 15px 0 15px 10px}
#right ul li
{

}

#right ul li a
{

}

#right ul.category-module
{
    margin-top:0;
    padding-top:0
}



/*  ####################   forms   #####################  */

#member-registration
{
    padding:0 5px
}
#member-registration fieldset
{
    border:solid 1px #ddd
}

form fieldset dt
{
    clear:left ;
    float:left;
    width:12em;
    padding:3px 0
}

form fieldset dd
{
    float:left;
    padding:3px 0
}

/* ########################## search ############################ */
.searchintro
{
    font-weight:normal;
    margin:20px 0 20px;
}

#searchForm
{
    padding:0 5px
}

.form-limit
{
    margin:20px 0 0;
    text-align:right;
    padding:0 10px 0 20px;
}

.inputbox:focus
{

}

.highlight
{
    font-weight:normal;
    color:#33A3DC
}

.ordering-box
{
    width:40%;
    float:right;
}

.phrases-box
{
    width:60%;
    float:left
}

.only,
.phrases
{
    margin:10px 0 0 0px;
    padding:15px ;
    line-height:1.3em;
}

label.ordering
{
    display:block;
    margin:10px 0 10px 0
}

.word
{
    padding:10px 10px 10px 0;
}

.word input
{
    font-weight:bold;
    margin:0px 10px 0px 10px;
    padding:4px;
    font-size:1em
}

.word input:focus
{
    margin:0 0 0 9px;
}

.word label
{
    font-weight:bold
}

fieldset.only label,
fieldset.phrases label
{
    margin:0 10px 0 0px
}

.ordering-box label.ordering
{
    margin:0 10px 5px 0;
    float:left
}


form .search label
{
    display:none
}

.search legend
{font-weight:bold}
/* ++++++++++++++  selects  ++++++++++++++ */
.phrases .inputbox
{
    width:10em;
}

.phrases .inputbox option
{
    padding:2px;
}


/* ++++++++++++++  search results  ++++++++++++++++++ */

dl.search-results
{

}

dl.search-results dt.result-title
{
    padding:15px 15px 0px 5px;
    font-weight:bold;
}

dl.search-results dd
{
    padding:2px 15px 2px 5px
}

dl.search-results dd.result-text
{
    padding:10px 15px 10px 30px;
    line-height:1.7em
}

dl.search-results dd.result-created
{
    padding:2px 15px 15px 5px
}

dl.search-results dd.result-category
{
    padding:10px 15px 5px 30px;
    margin: 0px 0px 0px 0px;
    color:#8C8B8B;
}

/* ########################### contacts ########################### */

.contact
{
    padding:0 5px
}

.contact-category
{
    padding:0 10px
}

.contact-category  #adminForm fieldset.filters
{
    border:0;
    padding:0
}

.contact-image
{
    margin:10px 0;
    overflow:hidden;
}

.contact-image img
{
    /* as you like
    float:right;
    float:left */
}


address
{
    font-style:normal;
    margin:10px 0;

}

address span
{
    display:block
}
.contact-address

{
    margin:20px 0 10px 0;

}


.contact-email div
{
    padding:2px 0;
    margin:0 0 10px 0;
}

.contact-email label
{
    width:17em;
    float:left;

}
span.contact-image
{
    margin-bottom:10px;
    overflow:hidden;
    display:block
}
#contact-textmsg
{padding: 2px 0 10px 0}

#contact-email-copy
{
    float:left;
    margin-right:10px;

}

.contact .button
{
    float:none !important;
    clear:left;
    display:block;
    margin:20px 0 0 0
}



dl.tabs {
    float: left;
    margin: 50px 0 0 0;
    z-index: 50;
    clear:both;


}

dl.tabs dt {
    float: left;
    padding: 4px 10px;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-top: 1px solid #ccc;
    margin-right: 3px;
    background: #f0f0f0;
    color: #666;
}

dl.tabs dt.open {
    background: #F9F9F9;
    border-bottom: 1px solid #F9F9F9;
    z-index: 100;
    color: #000;

}

div.current {
    clear: both;
    border: 1px solid #ccc;
    padding: 10px 10px;
}


div.current dd {
    padding: 0;
    margin: 0;
}

dl#content-pane.tabs {
    margin: 1px 0 0 0;
}


/* ##########################  user profile  ########################### */

#users-profile-core,
#users-profile-custom
{
    margin:10px 0 15px 0;
    padding:15px;
}

#users-profile-core dt,
#users-profile-custom dt
{
    float:left;
    width:12em;
    padding:3px 0;


}

#users-profile-core dd,
#users-profile-custom dd
{
    padding:3px 0;



}

#member-profile fieldset,
.registration fieldset
{
    margin:10px 0 15px 0;
    padding:15px;

}

#users-profile-core legend,
#users-profile-custom legend,
.profile-edit legend,
.registration legend
{
    font-weight:bold
}

.profile-edit form#member-profile fieldset dd,
.registration form#member-registration fieldset dd
{ float:none; padding:5px 0}

.profile-edit form#member-profile fieldset dd input,
.profile-edit form#member-profile fieldset dd select,
.registration form#member-registration fieldset dd input
{width:17em}
.profile-edit form#member-profile fieldset dt,
.registration form#member-registration fieldset dt
{padding:5px 5px 5px 0; width:13em}


span.optional
{font-size:0.9em}
/*#################### tables ############################ */

table
{
    border-collapse:collapse
}

table.weblinks,
table.category

{
    font-size:1em;
    margin:10px 10px 20px 0px;
    width:99%;
}
tr.cat-list-row0 td.list-title a, tr.cat-list-row1 td.list-title a  { color:#33A3DC; }
table.weblinks td
{
    border-collapse:collapse;
}

table.weblinks td,
table.category td

{
    padding:7px;
}

table.weblinks th,
table.category th

{
    padding:7px;
    text-align:left
}

td.num
{
    vertical-align:top;
    text-align:left;
}

td.hits
{
    vertical-align:top;
    text-align:center
}

td p
{
    margin:0;
    line-height:1.3em
}

.filter
{
    margin:10px 0
}

.display-limit,
.filter
{
    text-align:right;
    margin-right:7px
}




/* ++++++++++++++  category table  ++++++++++++++ */

table.category th a img
{
    padding:2px 10px
}

.filter-search
{
    float:left;

}
.filter-search .inputbox
{width:6em}


legend.element-invisible
{
    position:absolute;
    /* need margin top and left doesn't work for the legend element */
    margin-left:-3000px;
    margin-top:-3000px;
    height:0px;
}

.cat-items
{
    margin-top:20px
}


/* #################### footer ############################ */
#footer-sub
{

    padding:0px
}
#footer
{
    padding:15px 10px 15px 20px;
    text-align:right;
    margin:0 auto;
    display:block;
    max-width:950px;
    overflow:hidden
}

#footer div
{
    float:left;
    font-size:0.8em;
    line-height:1.7em;
}

#footer-outer
{
    padding:0;
}

.box
{
    text-align:left
}

.box ul
{
    list-style-type:none
}

#bottom .newsfeed-item
{
    padding:0;
    margin-bottom:10px
}

.box .moduletable_menu,
.box .moduletable
{
    margin:10px
}

.box3
{
    padding-left:10px
}

.box h3
{
    font-size:1.3em
}

#bottom ul.latestnews
{
    padding-left:0
}

#footer p
{
    font-size:0.8em;
    margin:0
}

p.syndicate
{
    float:left;
    display:block;
    text-align:left;
}


/* ++++++++++++++  Error Message contact form  ++++++++++++++ */
p.error
{
    padding:10px;
}

/* ++++++++++++++  editor  ++++++++++++++ */
.contentpaneopen_edit
{
    float: left;
}

.contentpaneopen_edit img
{

}


a.mceButton:hover  {background:none !important}

/* ++++++++++++++  pagebreak  ++++++++++++++ */
table.contenttoc
{
    padding:10px;
    margin:10px;
}

table.contenttoc tr td
{
    padding:1px 0px
}

.pagenavcounter
{
    font-weight:bold;
}


/* ++++++++++++++  edit  ++++++++++++++ */
legend
{
    padding:3px 5px;
}

form#adminForm
{

}

.edit form#adminForm fieldset
{
    padding:20px 15px;
    margin:10px 0 15px 0;
}

.formelm
{
    margin:5px 0
}


.formelm label
{
    width:13em;
    display:inline-block;
    vertical-align:top;
}

form#adminForm .formelm-area
{
    padding:5px 0
}

form#adminForm .formelm-area label
{
    vertical-align:top;
    display:inline-block;
    width:7.9em
}

.formelm-buttons
{
    text-align:right;
    margin-bottom:10px
}

.button2-left
{

}

a.modal-button,
.button2-left .blank a,
.button2-left a,
.button2-left div.readmore a
{background:#eee;
 padding:4px !important;
 margin:0 !important;
 line-height:1.2em; border:solid 1px #ddd;
 font-weight:bold; text-decoration:none;
 margin-top:10px !important}

/* ++++++++++++++  tooltip  ++++++++++++++ */


.tip
{
    font-size:0.8em;
    text-align:left;
    padding:3px;
    max-width:400px
}

.tip-title
{
    font-weight:bold;
}


/* #################### modules ############################ */

/* ++++++++++++++  newsflash  ++++++++++++++ */

/* newsflash horizontal */
.newsflash-horiz
{
    overflow:hidden;
    list-style-type:none !important;
    margin:0 5px!important;
    padding:20px 10px !important
}

.newsflash-horiz li
{
    float:left;
    width:30%;
    margin:0 1% !important;
    padding:10px 5px;
}

ul.newsflash-horiz li h4
{
    font-size:1.4em;
}

.newsflash-horiz li img
{
    display:block;
    margin-bottom:10px
}

/* newsflash vertical */

.newsflash-vert
{
    padding:0
}


/* ++++++++++++++  banner  ++++++++++++++ */

.banneritem
{
    margin: 10px 0px 10px 0px;
    padding:0px;
}

.banneritem a
{
    font-weight:bold
}


/* ++++++++++++++  latest, popular  ++++++++++++++ */

#nav .module_content ul.latestnews,
#nav .module_content ul.mostread
{
    margin:10px 0 0 0
}

ul.latestnews,
ul.mostread
{
    padding-left:10px;
    list-style-type:none !important;
}

ul.latestnews li a,
ul.mostread li a
{
    padding:2px 2px 2px 15px ;
    display:block;
    text-decoration:none
}


/* ++++++++++++++  newsflash  ++++++++++++++ */
.newsflash
{
    margin:0px;

}

/* ++++++++++++++  newsfeed  ++++++++++++++ */
.newsfeed
{
    padding:0 5px
}

ul.newsfeed
{
    padding:0 !important
}

.newsfeed-item
{
    padding:5px 0 0 0;
    margin:0
}

.newsfeed-item h5 a
{
    font-size:1.1em;
    font-weight:bold !important
}

.feed-item-description img
{margin: 5px 10px 10px 0}

dl.newsfeed-count dt,
dl.newsfeed-count dd
{
    display:inline
}

/* ++++++++++++++  weblinks  ++++++++++++++ */

dl.weblink-count dt,
dl.weblink-count dd
{
    display:inline;

}

/* ++++++++++++++  login  ++++++++++++++ */

#login-form
{
    padding-top:5px
}

#login-form fieldset
{
    padding:0px;

}

#login-form .inputbox
{
    padding:2px
}

#login-form fieldset.input
{
    padding:10px 0 0 0;
    margin:0px 0 10px 5px
}

#login-form label
{
    margin-right:10px;
    width:8.4em;
    display:block;
    float:left
}

#form-login-remember label
{
    float:none;
    width:auto;
    display:inline
}

.logout-button
{
    margin-top:10px
}

input.button,
button.button,
button.validate
{
    cursor:pointer;
    padding:3px 5px 3px 7px ;
    font-weight:bold;
    line-height:1.2em;
    font-family:arial;
}

#modlgn-username,
#modlgn-passwd
{
    width:9em
}

.module_content #form-login-username label,
.module_content #form-login-password label
{
    float:left;
    width:5.2em
}

.login-fields
{
    margin:10px 0
}

.login-fields label
{
    float:left;
    width:9em
}

.login-description img,
.logout-description img
{
    float:left;
    margin-right:20px
}

.login-description,
.logout-description
{
    overflow:hidden;
    padding-left:5px;
    margin:20px 0 10px 0
}

.logout-description
{
    margin-bottom:20px
}



/* ++++++++++++++  tabs/ slide  ++++++++++++++ */
.slide
{
    height:auto !important;

}

ul.tabs
{
    overflow:hidden;
    padding:0 !important;
    margin:0 !important
}

.tabopen ul.newsflash-horiz,
.tabopen ul.newsflash-vert,
.tabopen ul.latestnews
{
    margin:0 !important;
    padding:0 !important;
}

.tabopen ul.newsflash-horiz li,
.tabopen ul.newsflash-vert li
{
    padding:0 6px !important;
}

ul.tabs li
{
    list-style-type:none;
    float:left;
    width:auto;
    padding:0;
    display:block;
    margin:0;
    font-size:1em;
}

ul.tabs li a:link,
ul.tabs li a:visited
{
    text-decoration:none;
    padding:7px 5px;
    margin:0px ;
    display:block;
    font-size:0.9em;
    font-weight:normal;
}

ul.tabs li a.linkopen:link,
ul.tabs li a.linkopen:visited
{
    font-weight:bold;
}

ul.tabs li a:hover,
ul.tabs li a:active,
ul.tabs li a:focus
{
    text-decoration:underline;
}

.tabcontent
{
    padding:15px 10px;
    margin-top:-1px;
}

.tabcontent:focus
{
    outline:none
}
.tabopen
{
    display:block;
    margin-bottom:20px;
    overflow:hidden
}

.tabclosed
{
    display:none
}

.tabcontent ul
{
    padding:0
}

.tabcontent ul li
{
    list-style-type:none
}

.tabcontent .linkclosed
{

}

a.linkopen
{

}

.tabouter
{
    margin-top:20px
}


.module_content
{border:solid 1px #000;
 padding:10px}

/* ++++++++++++++  random  ++++++++++++++ */

#right .random-image,
#nav .random-image
{
    margin-top:10px;
    margin-left:10px
}



/* ++++++++++++++  content-module ++++++++++++++ */
.category-module li
{
    padding:5px 0 5px 0
}

.category-module span
{
    display:block;
    font-size:0.85em;
}

.category-module a span
{
    display:inline
}

a.mod-articles-category-title
{
    text-decoration:none;
    font-weight:bold
}



/*-------------------------------*/

.australia
{
    margin:0px 0;
    padding:10px 65px 10px 10px;
}

.australia h3
{
    font-size:1.4em;
}

.australia a
{
    font-weight:bold
}

.australia p
{
    line-height:1.4em
}

/* ###########  Categories list ############ */
#main .categories-listalphabet ul
{
    padding:0;
    margin:20px 10px 10px 0;
    list-style-type:none;
    list-style-position:inside
}
#main .categories-listalphabet ul li
{
    display :inline;
    padding:5px;
    border-right:solid 1px #ddd
}


#main .categories-list ul
{list-style-type:none;
 margin:0}

#main .cat-children
{ padding-left:5px
}
#main .cat-children ul dl dt,
#main .cat-children ul dl dd
{ display:inline}

#main .cat-children ul
{list-style-type:none;
 margin:0;
 padding:0;
}
#main .cat-children ul
{margin:20px 20px 20px 0;}
#main .cat-children ul ul
{margin:20px}

#main .cat-children ul li
{margin:10px 0 10px 0}




/* mod stats  */


.stats-module dl
{margin:10px 0 10px 0}
.stats-module dt
{float:left;
 margin:0 10px 0 0;
 font-weight: bold;
}
.stats-module dt,   .stats-module dd
{padding:2px 0 2px 0 }
/* syndicate */

a.feed-link
{
    margin-top:15px;
    display:block;
    text-decoration:none
}

.feed-link img
{border:0}

/* pagenav */
#main ul.pagenav {
    list-style-type:none;
    padding:0;
    overflow:hidden
}
ul.pagenav li
{
    display:inline-block;
    padding:0px;
    margin:0;
}
#main ul.pagenav li
{
    line-height:2em
}
ul.pagenav li a
{
    border:solid 1px #ccc;
    display:inline;
    background:#eee;
    padding:2px;
    text-decoration:none
}
ul.pagenav li.pagenav-prev
{float:left}
ul.pagenav li.pagenav-next
{float:right}

/* pagebreak */

#article-index
{
    width:25%;
    float:right;
    border:solid 1px #eee;
    padding:10px;
    margin: 10px 0px 20px 30px;
    background:#f9faf9
}
#article-index h3
{
    margin:0;
    font-size:1em;


}

#article-index ul
{
    list-style-type:disc;
    color:#666
}
/* mailto window */
#mailto-window
{
    background:#f5f5f5;
    padding:15px;
    border:solid 1px #ddd;
    position:relative
}
#mailto-window label
{
    width:10em
}

.mailto-close
{
    position:absolute;
    right:0;
    top:5px;
    background:none;
}


.mailto-close a
{
    background:#f5f5f5 url(../images/close.png) no-repeat !important;
    min-width:25px;
    display:block;
    min-height:25px;
    overflow:visible
}

.mailto-close a  span
{
    position:absolute;
    left:-3000px;
    top:-3000px;
    display:inline

}
#mailto-window  .inputbox
{
    background:url("../images/content_bg.gif") repeat-x scroll 0 0 #FFFFFF;
    border:1px solid #ccc;
    padding:3px;
}

#mailto-window p
{
    margin-top:20px
}

#mailto-window button
{
    margin:0 5px 0 0
}


span.spacer > span.text label {
    white-space: nowrap;
    font-weight: bold;
    color: #666;
}
.red {
    font-weight: bold;
    color: #c00;
}

.star {
    color:#cc0000;
}

/* ++++++++++++++  news feeds direction ++++++++++++++ */

.redirect-ltr {
    direction: ltr;
    text-align: left;
}

.redirect-rtl {
    direction:rtl;
    text-align: right;
}
#main h3.title,
#main2 h3.title,
#main dl.tabs h3,
#main2 dl.tabs h3
{margin:0}
/* ++++++++++++++  feed-display-module ++++++++++++++ */

div.feed {
    display:block;
    padding: 5px 10px;
}

edit

/* ++++++++++++++  для чтения: Установка окон в Казани ++++++++++++++ */

#montageinkazan_part_header_1 p, #montageinkazan_part_1 p, 
#montageinkazan_part_2 p, #montageinkazan_part_3 p, #montageinkazan_part_4 p {
    text-align: left;
    color: #000;
}

#montageinkazan_left_part_1 p, #montageinkazan_right_part_1 p,
#montageinkazan_left_part_2 p, #montageinkazan_right_part_2 p,
#montageinkazan_left_part_3 p, #montageinkazan_right_part_3 p,
#montageinkazan_part_4 p {
    margin:0;
    padding: 0 0 25px 0;
    font-family: 'MyriadPro-Regular', Helvetica, sans-serif;
    font-size: 15px; 
    line-height: 18px;
    /* color: #000;*/
}

#montageinkazan_left_part_2 p, #montageinkazan_right_part_2 p {
    font-size: 15px; 
    line-height: 21px;
}




#montageinkazan_left_part_3 p, #montageinkazan_right_part_3 p {
    font-size: 15px; 
    line-height: 19px;
}
#montageinkazan_part_4 p {
    font-size: 15px; 
    line-height: 19px;
}

#montageinkazan_part_header_1 h1 {
    font-size: 48px;
    /*font-weight: semi-bold;*/
    /*font-family: 'Verdana-Regular', Helvetica;  */
}

#zamer_forma2 {
    background: url("../images/new/callbacform_back.jpg") no-repeat center top transparent ;
    height:371px;
    width:980px;
    padding-bottom: 15px;
    margin-top: 30px;
}
#zamer_forma2 .form_zam{margin-left:95px}
#zamer_forma2 .form_zam #err{width:300px;height:30px;color:#4e8b37;float:left}


table.form_zamer2 {margin:50px 0px 0px 200px; position:relative;display:block;font-size:15px; color:#000000; font-family:'MyriadPro-Regular', Helvetica, sans-serif;width: 580px;}
table.form_zamer2 h1 {font-size:40px; color:#000000; font-family:'MyriadPro-Regular', Helvetica, sans-serif; padding: 40px 0px 20px 0px;font-weight:normal}
table.form_zamer2 input { border-radius:4px;border:0px;margin-bottom:10px;}
table.form_zamer2 #fio, table.form_zamer2 #telephone {7px;border: 1px solid #CCC;height:25px;border-radius: 7px;}
table.form_zamer2 span  {width:85px;position:relative;float:left;margin-top:5px}



/* форма отзыва */
.forma_otziv_wrap {  width: 100%;  padding: 10px 0 45px; clear: both;}
.forma_otziva {
    width:721px; padding: 0; margin: 0 auto; font-size:15px; color:#000000; 
    font-family:"MyriadPro-Regular", Helvetica, sans-serif; height:442px; 
    background:url(../images/new/forma_otziva.jpg) center center no-repeat;
}
.forma_otziv_inside {	float: left;	margin: 30px 35px 10px 35px;	width: 650px;}
.forma_otziva h2 {
    padding-bottom: 26px;
    font-size:24px; color:#000000; 	font-weight:normal;	
    font-family:"MyriadPro-Regular", Helvetica, sans-serif;
    float:left;
}
.forma_otziv_field_wrap {  width: 100%;  height: 25px;  clear: both;  margin-top:20px;}
.forma_otziv_field_wrap span{  float: left;  position:relative;   margin:5px 15px 5px 0px  }
.forma_otziv_field_wrap input{   float: right;   width: 530px;   height: 25px;}
.forma_otziva input, .forma_otziva textarea, .forma_otziva select  {   border-radius:7px; border:1px solid #cccccc;}
.forma_otziva input {padding-left: 7px; }
.forma_otziva input:focus, .forma_otziva textarea:focus { border: 1px solid #33A3DC;	border-radius:7px;	outline: none; /*for chrome*/}
.forma_otziva .descr2 {
    float: left; clear: both; padding: 20px 0 10px;
    font: 15px "MyriadPro-Regular", Helvetica, sans-serif;float:left
}
.forma_otziva .descr { position: relative;  float: left; font-size: 12px; color: #949292 !important; display:block; width: 200px; margin-top: 10px; }
.forma_otziva .descr3 {font-size:12px;color:#656565;width:230px;float:left;margin: 45px 0px 0px 0px;}
.forma_otziva textarea {width: 638px; height: 90px; resize:none; padding: 5px;}
.forma_otziva .QapTcha { padding-left: 100px;}
.forma_otziva #err { 
    width: 280px;
    height:30px;
    color: red;
    padding-top: 30px;
    float: left;
    font: 12px "MyriadPro-Regular", Helvetica, sans-serif;
    position: absolute;
}

/* статьи */
.wrapper_840px { width: 840px; margin: 0 auto; font-family:  "MyriadPro-Regular", Helvetica, sans-serif; }
.wrapper_840px  h1{ font-size: 48px; margin-bottom: 15px; }
.wrapper_840px  h2{ font-size: 24px; font-weight: normal; margin-bottom: 5px; margin-top: 30px;}
.wrapper_840px  h2.zs_first{margin-top:0!important;}
.wrapper_840px  span.stages_sp1{ margin-bottom: 32px; display: block; width: 100%; color: #5e5e5e; font-size: 24px; }
.wrapper_840px  span.stages_sp2{ margin-bottom: 10px; display: block; width: 100%; color: #df3700; font-size: 15px; }
.wrapper_840px  p{ margin: 0; color: #000; font-size: 15px; }
.wrapper_840px img{ margin-top: 40px; }

.zak_stage1, .zak_stage2, .zak_stage3{	width: 100%; margin-top: -60px; }
.zak_stage1 { margin-top: 30px!important; }
.zak_stage3{ padding-bottom: 60px; }

.wrapper_840px  .soc_obyaz { color: #000; font-size: 15px; padding-bottom: 60px;}
.wrapper_840px .soc_obyaz img{ margin:0;}
.wrapper_840px  .soc_obyaz h1{ font-size: 48px; margin-top: 30px; margin-bottom: 15px;}
.wrapper_840px  .soc_obyaz span.stages_sp1{ margin-bottom: 45px; display: block; width: 100%; color: #5e5e5e; font-size: 24px; }
.wrapper_840px .soc_obyaz .text{ margin: 45px 0; }
.wrapper_840px .soc_obyaz .text ul { padding: 0; padding-left: 20px!important; font-size: 12pt; line-height: 115%; font-family: Verdana, sans-serif;}
.wrapper_840px .soc_obyaz .text ul li { list-style: disc outside url("../images/new/stati/circle_li2.gif.html"); padding:0; margin:0; }


.wrapper_840px  .eko_obyaz { color: #000; font-size: 18px; padding-bottom: 60px;}
.wrapper_840px  .eko_obyaz p{ margin: 30px 0; color: #000; font-size: 18px; }
.wrapper_840px  .eko_obyaz ul{ margin: 30px 0; padding-left: 20px!important;  color: #000; font-size: 12pt; line-height: 115%; font-family: Verdana, sans-serif;}
.wrapper_840px .eko_obyaz img{ margin: 10px 0 0 0;}
.wrapper_840px  .eko_obyaz h1{ font-size: 48px; margin-top: 30px; margin-bottom: -10px;}
.wrapper_840px .eko_obyaz .text ul { padding: 0; }
.wrapper_840px .eko_obyaz .text ul li { list-style: disc outside; padding:0; margin:0;}


.isk_zhit { width: 824px; margin: 0 auto; font-family:  "MyriadPro-Regular", Helvetica, sans-serif; }
.isk_zhit img{ margin:0px 0 0 0;}
.isk_zhit h1{ line-height: 1; font-size: 48px; margin: 30px 0 40px 0;}
.isk_zhit h2{font-size: 24px; font-weight: normal; margin-bottom: 5px; margin-top: 30px;}
.isk_zhit{padding-bottom: 20px;}
.isk_zhit#n3{padding-bottom: 60px;}

.wrapper_824px { width: 824px; margin: 30px auto; font-family:  "MyriadPro-Regular", Helvetica, sans-serif; }
.wrapper_824px p { margin: 0 0 12px 0; padding: 0 0 0px 0px; font-size: 15px; font-family:  "MyriadPro-Regular", Helvetica, sans-serif; }
.wrapper_824px .page1t { width: 100%; /*border: 1px solid green;*/ }
.wrapper_824px .page1t h1 { font-size: 48px; }
.wrapper_824px .page1t h2 { font-size: 24px; font-weight: normal;}
.wrapper_824px .page1t #img1 { margin: 20px 0 20px 0; }
.wrapper_824px .page1t #img2 { margin: 10px 0 20px 0; }
.wrapper_824px .page1t #img3 { margin: 10px 0 0px 0; }
.wrapper_824px .page1t #img4 { margin: 20px 0 25px 0; }
.wrapper_824px .page1t #img5 { margin: 0px 0 25px 0; }
.wrapper_824px .page1t #img6 { margin: 0px 0 25px 0; }
.wrapper_824px .page1t #img7 { margin: -10px 0 40px 0; }
.wrapper_824px .page1t .col2 { clear: both; width: 100%; }
.wrapper_824px .page1t .lf_col { width: 400px; float: left; /*border: 1px solid green;*/ }
.wrapper_824px .page1t .rt_col { width: 400px; float: right; /*border: 1px solid blue;*/ }
.wrapper_824px .mid_1	{ clear: both; padding: 0px 0 10px 0;}
.wrapper_824px .line	{ 
    width: 824px;  height: 38px;  margin: 0 auto; padding:0;
    background: url("../../../images/articles/okna_avto/page_def.png") no-repeat center top transparent; 
    /*background: url("../images/articles/okna_avto/page_def.png") no-repeat center top transparent; */
}





.horiz_line {
    width: 980px;  height: 32px;  margin: 0 auto;
    background: url("../images/new/stati/horiz_line.png") no-repeat top center;
}
.horiz_line2{
    width: 980px;  height: 86px;  margin: 30px 0 0 -70px;
    background: url("../images/new/stati/horiz_line2.png") no-repeat top center;
    z-index: -1;
}




/* акция: Standart для регионов */
.akcn_standart2 {border: 1px solid #f2f2f2; border-radius: 7px; margin: 0 0 0 0; width:980px; height:398px; background:url('../images/new/akc_standart/akcn_region2.jpg') 0 0 no-repeat;text-align:left; } 
.akcn_standart2 .standart2_wrap {	margin: 305px 0 0 40px; width: 940px; height 90px; }	
.akcn_standart2 .standart2_wrap div {	width: 280px; height: 80px;	margin-right: 30px;	float: left; font: 15px "MyriadPro-Regular", Helvetica, sans-serif; }

.zajavka_prinyata { 
    width: 300px; height: 100px;
    font: 12px 'MyriadPro-Regular', Helvetica, sans-serif;
    margin: 130px 0 0 250px;
}  

/* для страниц приземления kaleva-com */
.usl3col-wrap {	width: 980px; height: 670px; background: url("../images/landing_pages/uslugi.jpg") no-repeat top center; }
.u3col-usl { width: 925px; padding: 315px 0 0 40px; }
.u3col-col { float: left; width: 270px; padding-right: 50px; font-family:  "MyriadPro-Regular", Helvetica, sans-serif; font-size: 15px; }  
.u3col-col.u3c-end { padding-right:0px;}
.u3col-col h4 { font-size: 25px; font-weight: normal;}
.prich4 { position: absolute; width: 100%; }


/*для банера сверху remarketing*/
.remarketing-wrap { float: left;
                    width: 980px; height: 479px; background: url("../javascript/forms/remarketing/images/bkfon.jpg") no-repeat top center;  
                    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
}


/* статья: /to-read/press/housewithamagicwindows */
.hmw_wrap{width: 980px; margin: 0 auto; font-family: "MyriadPro-Regular", Helvetica, sans-serif; }
.hmw_b1 {width: 980px; }
.hmw_b1 img{ display: block; width: 720px; height:246px; margin: 0 auto; }
.hmw_b1 h4 { display: block; padding-top: 25px;  font-size: 16px; color: #7e9dba; text-align: center;}
.hmw_b2 {width: 980px; display: table; padding-top: 30px;}
.hmw_b2_1of3 {width: 33%; display: table-ceil; float: left; }
.hmw_b2_1of3 h4 { display: block; font-size: 16px; color: #7e9dba; text-align: center;}
.hmw_b2_1of3 p { display: block; font-size: 15px; color: #ccc; text-align: center; padding: 0 30px 0 30px; height: 120px;}
.hmw_b2_1of3 img { padding-top: 0px; display: block; margin: 0 auto;}

.hmw_3 {width: 980px; padding-top: 30px; }
ul#hmw_b3_ul { list-style-image: url(../images/toread/stati/home_good_windows/disk_li.jpg); 
               font-size: 16px; width: 800px; margin: 0 auto;}
ul#hmw_b321_ul { list-style: none; font-size: 16px; margin: 0; padding: 0; }
ul#hmw_b321_ul li:before { content:  "—"; position: relative; left: -5px; line-height: 1em; }
.hmw_32 {width: 510px; padding-top: 20px; margin: 0 auto;}
.hmw_32_1 {width: 270px; float: left; margin-right: 30px;  margin-bottom: 30px;}
.hmw_32_1 h4{ display: block; font-size: 16px; color: #7e9dba; text-align: left; }
.hmw_32_2 {width: 210px; float: left;}

.ext-garantia { width: 760px; margin: 0 auto 30px; text-align: center; }
.ext-garantia h4 { font-size: 40px; text-align:left; font-weight: normal; margin: 30px 0 30px; }
.ext-garantia p { font-size: 20px; text-align: left;}
.ext-garantia span.quest { font-size: 20px;  font-weight: bold;}
.ext-garantia img { margin: 30px 0 10px; }
.ext-garantia a { color: #555; }


.wrap_840 { width: 840px; margin: 30px auto; font-family: "MyriadPro-Regular", Helvetica, sans-serif; font-size: 15px; color: #000;}
.wrap_840 h3 {font-size: 42px; font-weight:normal; margin:0;}
.wrap_840 p {font-size: 15px;}
.wrap_840 h4 {font-size: 24px; font-weight:normal; margin:0;}
.int_glass .buttons {float:left;top: -255px;left:140px;position: relative;width:35px;z-index: 9}
.int_glass .buttons a {width:35px;height:35px;float:left;cursor:pointer;z-index: 9999999}
.int_glass .buttons .int_off  {margin:30px 0px 0px 0px}
.int_glass .circle {
    background: #92d2ff;
    border-radius: 50%;
    height: 58px;
    width: 58px;
    margin: 0;
    position: relative;
    z-index: 99;
    top:-199px;
    left: 127px;
    opacity: 0;
    -webkit-animation-name: blinker;
    -webkit-animation-duration: 1s;
    -webkit-animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: 3;
    -moz-animation-name: blinker;
    -moz-animation-duration: 1s;
    -moz-animation-timing-function: ease-in-out;
    -moz-animation-iteration-count: 3;
    -o-animation-name: blinker;
    -o-animation-duration: 1s;
    -o-animation-timing-function: ease-in-out;
    -o-animation-iteration-count: 3;

}
.int_glass .pgalev {margin-top: -36px;margin-bottom: 90px;background: url('../../../images/articles/pglass/PGalev.png'); height: 132px; width: 840px;color: #2e3b4d;font-family: 'Helvetica Neue', sans-serif}
.int_glass .pgalev .cl1, .int_glass .pgalev .cl2{width:297px;font-size: 13px;float:left;margin: 38px 0px 0px 110px}
.int_glass .pgalev .cl2{margin-left:95px}
.int_glass .pgalev .cl1 span, .int_glass .pgalev .cl2 span{width:293px;font-size: 23px;display: block;font-weight: 300;}
@-moz-keyframes blinker {  
    0% { opacity: 0.5; }
    50% { opacity: 0.0; }
    100% { opacity: 0.5; }
}

@-webkit-keyframes blinker {  
    0% { opacity: 0.5; }
    50% { opacity: 0.0; }
    100% { opacity: 0.5; }
}

@keyframes blinker {  
    0% { opacity: 0.5; }
    50% { opacity: 0.0; }
    100% { opacity: 0.5; }
}
/* PRIVATE GLASS NEW */
.int_glass, .int_glass p, .int_glass h3, .pglass_21 .pics_tab, .pglass_21 .pics_tab .row {margin: 0 auto;width:838px;font-family: 'Helvetica Neue', sans-serif}
.int_glass .circle2.unhide {  background: #92d2ff;
                              border-radius: 50%;
                              height: 58px;
                              width: 58px;
                              margin: 0;
                              position: relative;
                              z-index: 9;
                              top: 55px;
                              left: -13px;
                              opacity: 0.5;}

.pglass_21 {background-color: #d4dbe0;width: 100%;padding: 0;margin: 0 auto;text-align: center;height:960px;border-top: 1px solid #e0e0e0;font-family: 'Helvetica Neue', sans-serif}
.pglass_21 h3 {color: #2e3b4d;font-size: 23px;font-weight: 300;padding-top: 44px;line-height: 23px;font-family: 'Helvetica Neue' !important}
.pglass_21 p {color: #606a7d;font-size: 13px;padding-bottom: 25px}
.pglass_21 .pics_tab .pg_tab {width: 404px;height: 239px;text-align: center}
.pglass_21 .pics_tab .pg_tab h3 {color: #ef5030;font-size: 17px;position: relative;z-index: 9999999;width: 250px;margin: -136px auto 0px}
.pglass_21 .pics_tab .pg_tab p {color: #2e3b4d;font-size: 13px;width: 345px;margin: 0 auto;z-index: 9999;position: relative}
.pglass_21 .pics_tab .pg_tab1  {width: 404px;height: 238px;background: url(../../../images/articles/pglass/pg_pic1.jpg) no-repeat scroll;}
.pglass_21 .pics_tab .pg_tab2 {width: 404px;height: 238px;background: url(../../../images/articles/pglass/pg_pic2.jpg) no-repeat scroll;}
.pglass_21 .pics_tab .pg_tab3  {width: 404px;height: 238px;background: url(../../../images/articles/pglass/pg_pic3.jpg) no-repeat scroll;}
.pglass_21 .pics_tab .pg_tab4  {width: 404px;height: 238px;background: url(../../../images/articles/pglass/pg_pic4.jpg) no-repeat scroll;}
.pglass_21 .pics_tab .pg_tab5  {width: 404px;height: 238px;background: url(../../../images/articles/pglass/pg_pic5.jpg) no-repeat scroll;}
.pglass_21 .pics_tab .pg_tab6  {width: 404px;height: 238px;background: url(../../../images/articles/pglass/pg_pic6.jpg) no-repeat scroll;}
.pglass_21 .pics_tab .row {height: 238px;margin-bottom: 30px}
.pglass_21 .pics_tab .row .pg_tab:first-child   {padding-right: 30px;}
.pglass_21 .pics_tab .row .pg_tab {float: left}
.pglass_21 .pics_tab .pg_bg_hov {width: 404px;height: 238px;overflow: hidden;}
.pglass_21 .pics_tab .pg_off_ico, .pglass_21 .circle2, .pglass_21 .circle3 {display: none}
.pglass_21 .pics_tab .pg_off_ico.unhide {background: url(../../../images/articles/pglass/pg_off_ico.png) no-repeat scroll;width: 42px;height: 172px;float: left;position: relative;top: -230px;left: 175px;z-index: 9999999;display: block}

.pglass_22 {background: url(../../../images/articles/pglass/pg_22_back.png) no-repeat scroll;width: 980px;height: 840px;font-family: 'Helvetica Neue', sans-serif}
.pglass_22 .uprizlub, .pglass_22 .vklirab {color: #606a7d;font-size: 13px}
.pglass_22 .uprizlub span, .pglass_22 .vklirab span {color: #ef5030;font-size: 23px;font-weight: 300}
.pglass_22 .vklirab {width: 470px;height:200px;padding: 115px 0px 0px 70px}
.pglass_22 .uprizlub {width: 374px;padding: 240px 0px 0px 550px}
.pglass_23 {width: 980px;height: 400px;background-color: #d4dbe0;/* overflow: hidden; */font-family: 'Helvetica Neue', sans-serif}
.pglass_23 .form_wrap {margin: 0 auto;width:838px;}
.pglass_23 h3 {color: #2e3b4d;font-size: 23px;font-weight: 300;padding-top: 44px;line-height: 23px;text-align: center;font-family: Helvetica !important}
.pglass_23 p {color: #606a7d;font-size: 13px;text-align: center;padding-bottom: 5px}
.pglass_23 .pg_col #akc_exkcoolors_ul li {list-style-type: none;line-height: 1.4em;}
.pglass_23 .pg_col #akc_exkcoolors_ul li span a {color: #2c3e50}
.pglass_23 .pg_col {width: 430px;clear: both;}
.pglass_23 .pg_col #akc_exkcoolors_ul {width: 355px;list-style: none;margin: 0px;padding: 0px;}
.pglass_23 .pg_col #akc_exkcoolors_ul a {z-index: 999999999;position: relative;}
.pglass_24 {background: url(../../../images/articles/pglass/pg_bot_back.png) no-repeat scroll;width: 980px;height: 563px;font-family: 'Helvetica Neue' !important;font-weight: 300}
.pglass_24 h3 {color: #ef5030;font-size: 23px;display: block;width:980px;text-align: center;padding: 60px 0px 0px 0px;font-weight: 300;margin-bottom: 60px}
.pglass_24 .row {width: 800px;padding: 0px 0px 100px  177px;height: 100px;}
.pglass_24 .row p span {color: #2e3b4d;font-size: 23px;display: block;height: 30px;font-weight: 300}
.pglass_24 .row p {color: #606a7d;font-size: 13px;float: left;width: 293px;}
.pglass_24 .row .pg_left {float:left;width: 295px;margin-right: 192px}



.pglass_form { position: relative; left:-70px; width: 980px; height: 170px; margin: 0 0 60px 0; background-color: #ccc; }
.pglass_1 { width: 840px; height: 230px; margin: 60px 0px 40px 0px; }
.pglass_2 { width: 840px; height: 230px; margin: 0 0 190px 0; }
.pglass_3, .pglass_4 { width: 840px; margin: 0; }
.pglass_3 table, .pglass_3 tr, .pglass_3 td {margin:0; padding:0;}
.pglass_3 table {width: 100%; border:0;}
.pglass_3 tr {width: 100%;}
.pglass_3 td {width: 50%; vertical-align: top;}
.pglass_3 td  h4{padding-bottom: 10px;}
.pglass_3 td  p{padding-bottom: 30px;}
.pglass_3 td  img{padding-bottom: 50px;}
.pglass_4 p {margin-bottom: 35px;}
.pglass_btm {width: 840px; height: 390px;}
.pglass_btm p {margin-bottom: 20px;}
.pglas{width: 1118px;height: 180px;text-align: left;background: url('http://www.okna.ru:8080/images/articles/pglass/pgbanner.jpg') 0 0 no-repeat;}
.pglas h3 {display:block;font-size: 42px;font-weight:normal;padding: 40px 0px 0px 480px }
.pglas span {display:block;padding-left: 480px }
.pglas span a{color: #007dc9}
/* top-line for PENZA */
#penza_wrap {/*margin-top: 20px;*/	float: right; display: block; width: 260px;	text-align: left;}
#penza_phone { color: #727272;font-size: 26px;line-height: 32px;margin: 5px 0;font-weight: normal;float: right;}
#penza_adress {	float: right;}

/* topBaner Ribinsk - landing - page */
.land_ribinsk_wrap { float: left; text-align: left; width: 980px; height:585px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
                     font-family: "MyriadPro-Regular", Helvetica, sans-serif; font-size: 15px; color: #3e454c;


                     background: url(../images/landing_pages/ribinsk/bk_ground.jpg); }
.land_ribinsk_wrap .baner_block { width: 980px; height: 480px; margin: 0; padding: 0; float: left;}
.land_ribinsk_wrap .baner_block h3 { font-size: 28px; color: #e71f01; font-weight: normal; margin: 0; }
.land_ribinsk_wrap .baner_block  p { font-weight: normal; font-size: 20px;  margin: 0 0 20px 0;}
/*.land_ribinsk_wrap .ribinsk_form{position: relative; bottom: 0; left: 0; display: block; width: 980px; height: 100px;}*/
.land_ribinsk_wrap .ribinsk_form{ display: block; width: 980px; height: 100px; float: left; clear: both;}

/*.profile-decor a.profile { width: 50px; height: 50px; }*/
/*.profile-decor-bord { box-shadow: rgba(1, 195, 244, 1) 0px 0px 0px 3px; border-radius: 2px; }*/
.profile-img1 { position: absolute; }
.profile-img2 { position: relative; top: 0px; left: 0px; }

#main_ras_wrap {font-family: Helvetica Neue, sans-serif; font-size: 16px; margin-bottom: 40px;}
#main_ras_wrap p{clear:both; display:inline-block;}
.blue_capt_23 { font-size: 23px; color: #0076c0; margin: 20px 0 20px 0;}
#ras_1_wrap ul.rasrochka_ul { list-style: none; margin: 0px; padding: 0px;}
#ras_1_wrap ul.rasrochka_ul li {  margin-bottom: 14px; line-height: 1.5em; padding: 0 0 0 15px; background: url(../images/articles/rasrochka/disc.jpg) no-repeat left 11px;}
#ras_2_wrap ul{ list-style: none; margin: 0px; padding: 0px;}
#ras_2_wrap ul li { margin-bottom: 10px; line-height: 1.5em;}
#ras_2_wrap ul li span.step_ras { color: #0076c0; margin-right:5px;}
#ras_3_wrap ul.rasrochka_ul { list-style: none; margin: 0px; padding: 0px; width: 100%;}
#ras_3_wrap ul.rasrochka_ul li {  margin-bottom: 13px; line-height: 1.5em; padding: 0 0 0 15px; background: url(../images/articles/rasrochka/disc.jpg) no-repeat left 11px;}
#ras_4_wrap p { margin: 0 0 20px 0;}


#akc_exkcolors_baner { width: 980px; float: left; font-family: Helvetica Neue, sans-serif; font-size: 13px; text-align:left; padding-bottom: 40px; background-color: #fff;  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); border-bottom:0; }
#akc_exkcolors_baner p {line-height: 1.5em!important;}
#akc_exkcoolors_ul {width: 355px; list-style: none; margin: 0px; padding: 0px;}
#akc_exkcoolors_ul li {width: 355px; color: #606a7d; float: left; border-bottom: 1px solid #c3ced7; margin-bottom: 10px !important; padding: 0 0 10px 0 !important; background: url(../images/new/akc_exk_colors/akc-ul-li.png) no-repeat right 0px;}
#akc_exkcoolors_ul li span { text-decoration: underline; color: #2c3e50; }

#pay_metod { width: 100%; margin: 0 0 50px 0; }
#pay_metod p { font: 22px Helvetica Neue, sans-serif; line-height: 1.5em;  color: #000; }
#pay_metod ul {width: 100%; list-style: none; margin: 48px 0 0 0; padding: 0 }
#pay_metod ul li { width: 100%; height: 92px; padding: 0; margin:0;} 
#pay_metod ul li  p{ font-size: 15px; line-height: 1.5em; color: #000;}
#pay_metod ul li img {width: 104px; height: 67px; margin: 0 25px 0 0; float: left;}

#cat_for_models a.cfm_txt, #cat_for_models a.cfm_txt:visited {color: #3a81ad; display:block; text-decoration:none; width:104px; margin:0 0 1px 12px; cursor:pointer;}
#cat_for_models a.cfm_txt:hover{ text-decoration: underline!important;}

#art_696 p{ font-family: Helvetica Neue, sans-serif; font-size: 16px; line-height: 1.4em; }
#art_696 p.art_capt_01 {color: #007dc5; font-size: 24px; }
#art_700 p{ font-size: 15px; line-height: 1.4em;  font-family: "MyriadPro-Regular"; font-weight: bold; margin-bottom:20px;}
#art_709 p{ font-size: 16px; line-height: 1.4em;  font-family: Helvetica Neue, sans-serif; margin-bottom:30px;}

#kaleva_teplo p, #kaleva_teplo a{ font-family: Helvetica Neue, sans-serif; line-height: 1.4em; font-size: 13px; margin: 0;}
/*  OMG  сколько тут файлов  стилей и какой хаос в них  творится */
.dacha_page{
	font-family: 'Helvetica Neue', Helvetica, Arial;
	color: #333;
	background: #efefef;
	position: relative;
}
.dacha_page ul { padding:0; margin:0; list-style:none;}
.dacha_page ul li { padding:0; margin:0; list-style:none;}
	.dacha_page *{
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.dacha_page p{
		line-height: 1.375;
		    color: #0c2e50;
	}
	.dacha_page b{
		font-family: 'Helvetica Neue';
		font-weight:700;
	}
	.dacha_page img{
		max-width: 100%;
		height: auto;
    	width: auto;
	}
	#main ul.f_a_p_t_l{
		list-style: none;
		margin: 0 ;
		padding: 0 ;
	}
		#main ul.f_a_p_t_l li{
		    float: left;
		    max-width: 260px;
		    width: 100%;
		    font-size: 18px;
		    line-height: 1.22;
		    margin: 0 0 35px 18px;
		}
			ul.f_a_p_t_l .img_con{
				text-align: center;
				margin-bottom: 21px;
			}
			ul.f_a_p_t_l h3{
				font: normal 15px/1' 'Helvetica Neue'', Helvetica, Arial;
				margin: 0 0 10px 0;
			}
			ul.f_a_p_t_l p{
				font-size: 13px;
				padding-right: 5px;
			}
			ul.f_a_p_t_l .blue_btn{
				display: block;
				width: 136px;
				height: 41px;
				margin-top: 20px;
				text-align: center;
				border-radius: 8px;
				background: #147ec5;
				font: normal 15px/39px "HelveticaNeueCyr-Medium", "Helvetica Neue", Helvetica, Arial, sans-serif;
				color: #fff;
				text-decoration: none;
			}
				ul.f_a_p_t_l .blue_btn:hover{
					background: #ed6e55;
				}
#main ul.f_a_p_t_l.col-2{
 margin: 20px 0px 0 -30px;
}
 #main ul.f_a_p_t_l.col-2 li{
  max-width: 375px;
  margin: 0 0 35px 30px;
 }
ul.f_a_p_t_l.col-2 li .img_con img{
   width: 100%;
   /*padding-right:14px;*/
  }
	h2.d_b_t{
		font-size: 24px;
		line-height: 1;
		font-weight: normal;
		color: #0e2f4f !important;
		text-align: center;
		margin-bottom: 20px;
		letter-spacing: 0px;
	}
.page_nav{
	position: absolute;
	visibility: hidden;
	background-color: #147ec5;
	opacity: 0;
	-webkit-transition: opacity 250ms cubic-bezier(0, 0, 0.25, 1) ;
	-moz-transition: opacity 250ms cubic-bezier(0, 0, 0.25, 1) ;
	-o-transition: opacity 250ms cubic-bezier(0, 0, 0.25, 1) ;
	transition:  opacity 250ms cubic-bezier(0, 0, 0.25, 1) ;
}
	.show_submenu .page_nav{
		visibility: visible;
		position: fixed;
		top: 0;
		z-index: 1000;
		max-width: 980px;
		width: 100%;
		opacity: 1;
	}
	#main .page_nav ul{
		list-style: none;
		padding: 0;
		margin: 0;
		text-align: center;
	}
		#main .page_nav ul li{
			display: inline-block;
			padding:0;
			line-height: normal;
		}
			#main .page_nav ul li a{
				display: inline-block;
				padding: 13px 13px;
				font-size: 15px;
				color: #fff;
				text-decoration: underline;
				cursor: pointer;
			}
				#main .page_nav ul li a.active,
				#main .page_nav ul li a:hover{
					text-decoration: none;
					color: #ff4e00;
				}
.dacha_t{
	padding: 25px 72px;
	background: #fff;
}
	.dacha_t h1{
		font-size: 34px;
		line-height: 1;
		color: #ff4e00;
		text-align: center;
		margin-bottom: 21px;
	}
	.dacha_t p{
		margin: 0;
	}
.dacha_t2{
	padding: 25px 100px;
	background: #fff;
}
	.dacha_t2 h1{
		font-size: 34px;
		line-height: 1;
		color: #ff4e00;
		text-align: center;
		margin-bottom: 17px;
	}
	.dacha_t2 p{
		margin: 0;
		color: #0c2e50;
	}
	.dacha_t2_l{
		margin: 30px -20px 0 -38px !important;
		padding:0 !important;
		list-style: none;
	}
		.dacha_t2_l li{
		    float: left;
		    max-width: 260px;
		    width: 100%;
		    font-size: 18px;
		    line-height: 1.22 !important;
		    margin: 0 0 35px 18px !important;
		}
		.dacha_t2_l img{
			display: block;
			margin-bottom: 19px;
		}
		
		
		.dacha_t2_l h3{
			font: normal 17px/1.15 'Helvetica Neue', Helvetica, Arial;
			margin: 0 0 13px 0;
		}
		.dacha_t2_l p{
			font-size: 13px;
			font-family: 'Helvetica Neue', Helvetica, Arial;
			    color: #0c2e50;
		}
		.dacha_t2_l .blue_btn{
			display: block;
			width: 136px;
			height: 41px;
			margin-top: 20px;
			text-align: center;
			border-radius: 8px;
			background: #147ec5;
			font: normal 15px/39px "HelveticaNeueCyr-Medium", "Helvetica Neue", Helvetica, Arial, sans-serif;
			color: #fff;
			text-decoration: none;
		}    
			.dacha_t2_l .blue_btn:hover{
				background: #ed6e55;
			}
.examples_b{
	padding: 45px 0px 0;
}
.dacha_s_w{
	padding: 0 80px;
	position: relative;
}
	.dacha_s_w button,
	.dacha_gallery .lg-actions .lg-icon{
		position: absolute;
		top: 50%;
		width: 34px;
    	height: 47px;
    	margin-top: -23.5px;
    	padding: 0;
		border: none;
		font-size: 0;
		background-color: transparent;
    	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAvCAYAAACG2RgcAAAHXUlEQVRYR7WZXWwbWRXH770znvE4iVNv6mxiOx+uU1WbzUdRpUp9SqWy3Q3veVs+FrESEi9I7aLlATWVQEKstiwt8IK0Al4AVQKEKoT61Ahtpa1CE08cu23aXWDzVY9TjydOnJm5H+iYOLiuv6YJ92UebN35+X/O+d9zrjE64iWEwLDl1atXy09YV65cEfDEGJef9dbBlw/LAwDw8qmpKWIYBgmHw0RVVWzbtjAMg4fDYT43N8cBqh7QkYBUIEZHR+Xu7m5fIBBQdnd3fYqiEMdxeCAQcCmlrmEYTjqdpvVgDg1SDdHZ2enXNC3AOe8ghGgIIZkQwjjnJUmSdmzb3nVdd+/evXtuLcyhQKohQqGQJstyFyEkRCkNhcPhE6dOnbr0+PHjn2ez2YdCiDxjLC/LslUqlUrFYpHOzMzwSpgOBTI7O0sgHPtKBAkhYSFEXzAYfG1sbOz7Pp/vOGOskMlkfpLL5XQhxAZjzKgH89Ig9SA459Gurq7x8fHxy4qivFIpAEppMZPJfJTL5eYRQqsAgxAqVMI0OzvLXwqkEUQwGJwYGxsDiFBtFVJKdzKZzE+3trY+FUJ8QSk1fD6fhRDaO3/+PPMM0gLiUrUSdWCKDx48+HEul/sElJFleWtjY2NnZmbG9QTSCKKjo2N8cnLyuXA08iXG2PaTJ0/e39zc/Pve3t5TRVGsubk5p22QWgiE0HGEUGwfApToadcUHcdZvnv37tsIoU1VVQu3b9+22wKpByGEiHZ0dIydPn36PS8Qrutm0+n05Xw+v+A4TrZtRY4SwnGcrVQq9UPTNO8jhNYURXnWVo5UQ6iqCmYFPlFWYnJy8pKqqmEP4cgvLS19UCwWFzHGq5xzw3GcbUVR7KZVc8QQ5vLy8oeWZSUrEKVSySoWi3tw9jT0kSYQr0N1eFTiAIIxtibLsrGzs1OoQFTOnBeStRYCYwzVAeF4fWJi4rLf7+9tNxyu65q6rl+DcFQgHMex8vl8qfYUfg6kAhGJRFTbtoMViEAgMApK+P3+Vz1AFHRd/7AdiHLTVNm4CcRrk5OT73mFSKVS1yzLWmilROX9ZZAjhrCWl5evgU8IIcDGoTrqhqNaXQw9xZ07dyTHcVRJkjoJIRXHHJ2YmPie3+/v8xAOK5VKfWSa5j+8QJRDAyA3b970hcPhAGPsFVmWo5qmQWL+wO/3RzxAFFOp1A3TNOcxxv+mlGarj/pGvepBaCAsU1NTiiRJXZTS3s7OToD4QFXVQQ8Qu7qu/3Z7e/tTjPETSumaJEnPoBOr1xbW7eIB5OLFi1Al3QihvnPnzn2squqX2oUQQoj79+//1bKsewihBxjjzzjnG5RS88A1m4wRLyjiOE5QkqS+RCLx1uDg4FVCiL9dGNM0V3Vd/w3nPAMgruuugYf09vaWbt26xcA5W+11kCPBYLBT07QeSunA0NDQm/F4/LuEEKXVBpXPC4XCSjKZ/AVjbEWSpC/gLEEIFbu6uuwzZ87QZsPVQbJC1SCE/JzzblmWexljg9Fo9MLIyMi3CSG+dmEsy0ovLi5eF0JAeNYxxltwsPX09DitYA585OzZsz5N02AWOSaEAAeNxWKxC4lE4l1CiOwBZnlhYeFnQojPGWPrkLTtwJRB9ksYxkSfLMsa5/wYY6wXYzzQ399/4eTJk9/yAlMoFFL7ypRhEEJbjLFiM2UOLL4eDOe8rAyEKZFIeIVZ0nX9OqX0c6iiVjDPHXqNYECZSCTy5UQi8U2Pyui6rt9oB+aFNqAaxrbtgKZp3aAMwESj0TdOnDjxjkeYZDKZvMEY+2czZeo2z81gYrHYxXg8/g0vMKZpJkGZWphqw2vYxdfCyLJ8TJKkcgIPDAyAz3wdY9x2NZmmuZhMJq8jhECZdVmWn8myXFxdXXXKw3izsqwHI8vyq5zzMkwikQAY8KC2FpzK0LFBacNATinNh0Kh3bLHtNrhqGEsy/pkYWHhRxhjUMYolUrb09PT7U16Rw2zvb39t/n5+fcxxk89TXq1pgfVBDlTCdPQ0NBb+zlDWikM/pnL5X61tLT0S875ZiAQsNoeOSubN1NmaGhoOh6Pfw1j3BRmc3Pz9w8fPvwYribgnsRxnGLboan+lc1ghoeHvzI8PPzVRjBra2t/XFlZ+R3G+F8Y402Yb6BVaCtZ60ldDwZj3EcIgRZienh4+O3aalpfX//TysrKTVACbgHgPg0u+AzDcFuWr5fS9vl8IfAZmI3j8fibg4OD7+zDiPX19T88evTozzB4E0Kecs7zqqrCLaNbnnsx/u8t8cuuBsoclySpZ2Rk5I1IJPKdbDb763Q6/RfoTRBCOYSQWQtRboxeFqI2gWOxmGJZlgYjCTTiQoiO/v7+6MbGBqiwC90a3BYFAoHdaiUOetbDgtSWNqVU5ZyriqIonHMJLnwZY64kSbaqQo/+v3BUv/vQitQqgxCSYrGYZNu25PP5sOu6QlVVtrq6yhBCrPqS9/8CUlGm8q/E6OgoDofD2DAMkU6ny/9KNBuy/gMLVZjxa3ZIhgAAAABJRU5ErkJggg==);
    	cursor: pointer;
    	opacity: 0.5;
	    -webkit-transition: opacity 0.35s linear 0s;
	    transition: opacity 0.35s linear 0s;
	    outline: none;
	}
		.dacha_s_w button:hover,
		.dacha_gallery .lg-actions .lg-icon:hover{
			opacity: 1;
		}
		.dacha_s_w #goToPrevSlide{
			left: 30px;
		}
		.dacha_s_w #goToNextSlide,
		.dacha_gallery .lg-actions .lg-next{
			background-position: 0;
		    -webkit-transform: rotate(180deg);
		       -moz-transform: rotate(180deg);
		        -ms-transform: rotate(180deg);
		         -o-transform: rotate(180deg);
		            transform: rotate(180deg);
		    right: 30px;
		}

.dacha_gallery .lg-image{
	padding: 40px;
	background-color: #fff;
}
.dacha_gallery.lg-hide-items .lg-next,
.dacha_gallery.lg-hide-items .lg-prev {
	opacity: 0;
}
.advantage_b{
	padding: 45px 0px 20px;
}
	.a_w{
		margin-left: -20px;
	}
		.a_r{
		}
			.a_r.first .a_c{
				min-height: 420px;
			}
			.a_r.second .a_c{
				min-height: 420px;
			}
			.a_c{
				float: left;
				max-width: 480px;
				width: 100%;
				background: #fff;
				padding: 20px 20px 290px 20px;
				margin: 0 0 20px 20px;
				position: relative;
			}
				.a_c h3{
					font: normal 22px/1 "HelveticaNeueCyr-Medium", "Helvetica Neue", Helvetica, Arial, sans-serif;
					color: #000;
					margin: 0 0 12px;
				}
				.a_c p{
					margin: 0; 
					color: #0c2e50;
				}
				.a_c img{
					position: absolute;
					bottom: 20px;
				}
.you_get_b{
	padding: 45px 0;
	background: #fff;
}
	#main .y_g_l{
		padding: 19px 0 0 0;
		margin: 0;
		list-style: none;
	}
		#main .y_g_l li{
			float: left;
			width: 25%;
			text-align: center;
			font-size: 18px;
			line-height: 1.22;
			margin-bottom: 29px;
		}
			.y_g_l li img{
				display: block;
				margin: 0 auto 26px;
			}
.guarantees_b{
	margin-bottom: 35px;
}
	.guarantees_b .g_c{
		float: left;
	}
		.guarantees_b .g_c:last-child{
			max-width: 587px;
			height: 297px;
			padding: 34px 80px 34px 26px;
			background-color: #E9F0FA;
		}
		.guarantees_b .g_c h2{
			text-align: left;
			margin-bottom: 28px;
		}
.dacha_zakaz{
	/*background: #fff url(../../../jdownloads/cottage4/dacha_akcija.png) no-repeat right bottom;*/
	background-color: #fff;
	margin-bottom: 35px;
	padding-top: 47px;
    padding-right: 60px;
    padding-bottom: 47px;
    padding-left: 60px;
}
	.dacha_zakaz h3{
		font-size: 30px;
		line-height: 1.1;
		font-weight: normal;
		margin: 0 0 20px 0;
		font-family: 'Helvetica Neue', Helvetica, Arial;
	}
		.dacha_zakaz h3 span{
			font-size: 30px;
			color: #f15e41;
			position: relative;
			
		}
	.dacha_form_b,
	.dacha_akcija {
		float: left;
		width: 100%;
	}
	.dacha_form_b{
		max-width: 365px;
		margin-right: 68px;
	}
		.dacha_f{
			padding-top: 8px;
		}
			.dacha_f input{
				display: block;
				width: 100%;
			}
				.dacha_f input[type="text"]{
					max-width: 317px;
					
					height: 38px;
					margin-bottom: 13px;
					padding: 0 13px;
					border: 1px solid transparent;
					border-radius: 6px;
					background: #f6f6f6;
					box-shadow: inset 1px 1px #e2e2e2, 1px 0px #e2e2e2;
					font-size: 15px;
					color: #000;
					outline: none;
				}
				.dacha_f input[type="submit"]{
					width: 196px;
					height: 46px;
					border: 1px solid #f39e8e;
					border-radius: 6px;
					background: #ed6e55;
					text-align: center;
					font-size: 18px;
					color: #fff;
					letter-spacing: 0.7px;
					outline: none;
					margin-top: 60px;
				}
					.dacha_f input[type="submit"]:hover{
					    background-color: #3498db;
    					border-color: #3498db;
					}
				.dacha_f .js-k-reviews-frm{
					padding-top: 9px;
					margin-bottom: 27px;
				}
				.dacha_f .k-reviews__link{
					font-size: 15px;
				}
					.dacha_f .k-reviews__link:before{
						display: inline-block;
						content: '';
						width: 13px;
    					height: 17px;
    					margin-right: 6px;
    					position: relative;
    					top: 2px;
    					background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAARCAYAAAAG/yacAAAAjklEQVQoU2MUqTv6joEI8J+B4Qnr77/OL9rtXjOK1B398KbJWgCfPpG6o//B8v8Z9r1hFvAkTRNIHyPDApI1gSxE0aTUdgLiDDTw6cdfhjdN1owgYZB3MDTdq7IAS4IMgLFBfiJZE5oBxNk01DXhShlIIYkaEEQkQdzxhC2SqWsTKc77x8DA8IEYDVA1AgAS1spiDXtD3AAAAABJRU5ErkJggg==);
    					background-repeat: no-repeat;
					}
					.dacha_f .k-reviews__remove{
						display: inline-block;
						width: 9px;
    					height: 9px;
						background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAPklEQVQYV2NkYGBgmMnA8D+dgYERxEYGMHFGEAMmgawQWRysG10hOh9uBbIEusko7sBlNfEmEXQTSb7DF04AOREdOjj7Ch0AAAAASUVORK5CYII=);
    					background-repeat: no-repeat;
					}
	.dacha_akcija{
		max-width: 425px;
	}
		.dacha_akcija p{
			max-width: 425px;
			margin: 0 0 23px 0;
		}
			.dacha_akcija p span{
				color: #ed6e55;
			}
.dacha_text_b{
	background: #fff;
	padding: 56px 80px;
}
	.dacha_text_b h2.d_b_t{
		margin-bottom: 40px;
	}
	.dacha_text_b .list_c{
		margin: 27px 0;
	}
		ul.list_c{
			list-style: none;
			counter-reset: list ;
		}
		ul.list_c li{
			margin-bottom: 22px !important;
		 	padding-left: 75px !important;
		 	position: relative;
		}
			ul.list_c li:before{
				position: absolute;
				left: 0;
				top: 40%;
				margin-top: -27.5px;
				padding-top: 16px;
				counter-increment: list;
				content: counter(list);
				display: inline-block;
				width: 52px;
				height: 52px;
				border-radius: 50%;
				border: 2px solid #ed6e55;
				text-align: center;
				color: #ed6e55;
				font-size: 22px;
			}
		.dacha_text_b .img_b.t_l{
			float: left;
			margin-right: 39px;
		}
		.dacha_text_b .img_b.t_r{
			float: right;
			margin-left: 35px;
		}
.k-reviews__wrap-link {
    position: relative;
    cursor: pointer;
}
.k-reviews__file {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
    z-index: 10;
}
.k-reviews__link {
    font-size: 14px;
    line-height: 18px;
    text-decoration: underline;
    color: #147ec5;
    cursor: pointer;
}
/* ---------------------ADDDD --------*/ 
.for_all_page{
	font: 13px/1.375 'Helvetica Neue', Helvetica, Arial;
	color: #0c2e50;
	background: #efefef;
	position: relative;
}
	.for_all_page *{
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.for_all_page p{
		line-height: 1.375;
	}
	.for_all_page b{
		font-family: 'Helvetica Neue';
		font-weight:700
	}
	.for_all_page img{
		max-width: 100%;
		height: auto;
    	width: auto;
	}
#main .f_a_p_top{
	padding: 25px 20px;
}
	#main .f_a_p_top p{
		margin: 0;
	}
	#main .f_a_p_top .lightSliderWrapper{
		margin: 25px auto;
		box-sizing:content-box !important;
	}
.w_bg{
	background-color: #fff;
}

#main h1.page_title{
	    
		font-size: 34px;
		line-height: 1;
		color: #ff4e00;
		text-align: center;
		letter-spacing: 1px;
		margin-bottom: 20px;
	}
#main	h2.sub_title{
		font-size: 30px;
        line-height: 1;
        font-weight: normal;
        color: #000;
        text-align: center;
        margin-bottom: 20px;
        letter-spacing: 0px;
	}
#main .custom_window_page .f_a_p_t_l{
		margin: 20px 0px 0 -20px;
		padding:0;
		list-style:none;
	}
		#main .custom_window_page .f_a_p_t_l li{
			max-width: 220px;
			margin: 0 0 35px 20px;
			padding:0;
		}
#main .custom_window_page  .f_a_p_t_l .img_con{
				margin-bottom: 25px;
			}

		
			
			#main .custom_window_page .f_a_p_t_l h3{
				font: normal 19px/1.15  'Helvetica Neue', Helvetica, Arial;
				margin: 0 0 10px 0;
				font-weight:700;
			}
			#main .custom_window_page .f_a_p_t_l p{
				font-size: 13px;
				padding:0;
			}
			#main .custom_window_page .f_a_p_t_l .blue_btn{
				display: block;
				width: 136px;
				height: 41px;
				margin-top: 20px;
				text-align: center;
				border-radius: 8px;
				background: #147ec5;
				font: normal 15px/39px "HelveticaNeueCyr-Medium", "Helvetica Neue", Helvetica, Arial, sans-serif;
				color: #fff;
				text-decoration: none;
			}
				#main .custom_window_page .f_a_p_t_l .blue_btn:hover{
					background: #ed6e55;
				}
				
				#main .custom_window_page .advantage_b{
	padding:0;
	padding-top: 45px;
}
.b_pad_g{
	padding-left: 100px;
	padding-right: 100px;
}
	.b_pad_g .lightSliderWrapper{
		margin-left: -80px !important;
		margin-right: -80px !important;
	}
.b_pad_g80{
	padding-left: 80px;
	padding-right: 80px;
}
.b_pad_v{
	padding-top: 45px;
	padding-bottom: 50px;
}
.b_marg{
	margin-bottom: 35px;
}
.youtubeWrapper{
	text-align: center;
}
	.youtubeWrapper iframe{
		display: block;
		margin: 0 auto;
		width: 100%;
	}
	
#main .custom_window_page .a_w{
		margin: -20px 0 0 -20px;
	}
		#main .custom_window_page .a_r{
		}
			#main .custom_window_page .a_r.first .a_c{
				min-height: 420px;
			}
			#main .custom_window_page .a_r.second .a_c{
				min-height: 432px;
			}
			#main .custom_window_page .a_c{
				float: left;
				max-width: 480px;
				width: 100%;
				background: #fff;
				padding: 20px 20px 290px 20px;
				margin: 20px 0 0 20px;
				position: relative;
			}
				#main .custom_window_page .a_c h3{
					font: normal 22px/1 "HelveticaNeueCyr-Medium", "Helvetica Neue", Helvetica, Arial, sans-serif;
					color: #000;
					margin: 0 0 12px;
				}
				#main .custom_window_page .a_c p{
					margin: 0; 
				}
				#main .custom_window_page .a_c img{
					position: absolute;
					bottom: 20px;
				}
				

	.custom_window_page .guarantees_b .g_c{
		float: left;
	}
		.custom_window_page .guarantees_b .g_c:last-child{
			max-width: 587px;
            height: 297px;
            padding: 34px 80px 34px 26px;
            background-color: #E9F0FA;
		}
		.custom_window_page  .guarantees_b .g_c h2{
			text-align: left;
			margin-bottom: 28px;
		}
	.zakaz_akcija_b{
	background: #fff;
}
.zakaz_akcija_b h3{
		font-size: 30px;
		line-height: 1.1;
		font-weight: normal;
		margin: 0 0 20px 0;
	}
		.zakaz_akcija_b h3 span{
			font-size: 19px;
			color: #ed6e55;
			position: relative;
			top: -10px;
		}
		.zakaz_form_b,
	.akcija_b {
		float: left;
		width: 100%;
	}
	.zakaz_form_b{
		max-width: 365px;
		margin-right: 68px;
	}
.zakaz_f{
			padding-top: 8px;
		}
			.zakaz_f input{
				display: block;
				width: 100%;
			}
				.zakaz_f input[type="text"]{
					max-width: 317px;
					
					height: 38px;
					margin-bottom: 13px;
					padding: 0 13px;
					border: 1px solid transparent;
					border-radius: 6px;
					background: #f6f6f6;
					box-shadow: inset 1px 1px #e2e2e2, 1px 0px #e2e2e2;
					font-size: 15px;
					color: #000;
					outline: none;
				}
				.zakaz_f input[type="submit"]{
					width: 196px;
					height: 46px;
					border: 1px solid #f39e8e;
					border-radius: 6px;
					background: #ed6e55;
					text-align: center;
					font-size: 18px;
					color: #fff;
					letter-spacing: 0.7px;
					outline: none;
				}
					.zakaz_f input[type="submit"]:hover{
					    background-color: #3498db;
    					border-color: #3498db;
					}
				.zakaz_f .js-k-reviews-frm{
					padding-top: 9px;
					margin-bottom: 27px;
				}
				.zakaz_f .k-reviews__link{
					font-size: 15px;
				}
					.zakaz_f .k-reviews__link:before{
						display: inline-block;
						content: '';
						width: 13px;
    					height: 17px;
    					margin-right: 6px;
    					position: relative;
    					top: 2px;
    					background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAARCAYAAAAG/yacAAAAjklEQVQoU2MUqTv6joEI8J+B4Qnr77/OL9rtXjOK1B398KbJWgCfPpG6o//B8v8Z9r1hFvAkTRNIHyPDApI1gSxE0aTUdgLiDDTw6cdfhjdN1owgYZB3MDTdq7IAS4IMgLFBfiJZE5oBxNk01DXhShlIIYkaEEQkQdzxhC2SqWsTKc77x8DA8IEYDVA1AgAS1spiDXtD3AAAAABJRU5ErkJggg==);
    					background-repeat: no-repeat;
					}
					.zakaz_f .k-reviews__remove{
						display: inline-block;
						width: 9px;
    					height: 9px;
						background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAPklEQVQYV2NkYGBgmMnA8D+dgYERxEYGMHFGEAMmgawQWRysG10hOh9uBbIEusko7sBlNfEmEXQTSb7DF04AOREdOjj7Ch0AAAAASUVORK5CYII=);
    					background-repeat: no-repeat;
					}
.akcija_b{
		max-width: 280px;
	}
		.akcija_b p{
			max-width: 235px;
			margin: 0 0 23px 0;
		}
			.akcija_b p span{
				color: #ed6e55;
			}
#main .f_a_p_bottom{
	padding: 55px 80px;
}
	#main .f_a_p_bottom h2.d_b_t{
		margin-bottom: 40px;
	}
	#main .f_a_p_bottom .list_c{
		margin: 27px 0;
		padding:0;
		list-style:none;
	}
#main .f_a_p_bottom .img_b.t_l{
			float: left;
			margin-right: 39px;
		}
		#main .f_a_p_bottom .img_b.t_r{
			float: right;
			margin-left: 35px;
		}
	#main  .o_t_w_b .f_a_p_t_l{
		margin: 30px 0px 0 -65px;
		padding:0;
		list-style:none;
	}
		#main  .o_t_w_b .f_a_p_t_l li{
			max-width: 215px;
		    margin: 0 0 15px 65px;
			padding:0;
			list-style:none;
		}
#main .o_t_w_b .f_a_p_t_l.col-4{
		margin: 30px 0px 0 0px;
	}
		#main .o_t_w_b .f_a_p_t_l.col-4 li{
			max-width: 215px;
		    margin: 0 0 15px 24px;
		}
#main .sm_page .f_a_p_top {padding: 25px 100px;}

.rtrvideo {
	margin-left:57px;
	margin-top: -70px;
	margin-bottom: 35px;
	}
.seevideo {
	color: rgb(239, 80, 48);
	display: block;
	width: 28%;
	font-size: 13px !important;}

	a.videolink  {
		color: rgb(46, 59, 77);
		line-height:18px;
		}
img.rtrvideoimg {
	margin-left: 114px; 
	margin-top:-17px;
	}
.ofislistvideo {
	padding: 10px;	
	display: block;
	text-align: center;
	border-top: solid 1px;
	border-bottom: solid 1px;
	border-color:#e8ecef;
	}
.glass_cover p {
    font-size: 16px !important;
    color: #0e2f4f !important;
    margin: 30px 0px;
}