*{margin:0;padding:0;}
Body{background-repeat:repeat-x;background-color:#FFF;font-family: 'Roboto', sans-serif;}
#wrapper{width:1300px;height:100%;margin:0 auto;position:static;background-color:#e1e1e1;}
#header{background-color:#212336;width:1300px;height:116px;z-index:20000;position: relative;background-repeat:no-repeat;}
#logo{width:160px;height:30px;display:block;margin-left:65px;margin-top:8px;position:absolute;z-index:12;}
#logo2{width:235px;height:65px;display:block;margin-left:265px;margin-top:20px;position:absolute;z-index:12;font-family:"Trebuchet MS";font-size:13px;color:#FFF;}
#time{margin-left:650px;margin-top:27px;z-index:2;position:absolute;}
#time2{margin-left:870px;margin-top:27px;z-index:2;position:absolute;}
#tel{width:200px;height:91px;margin-left:1035px;margin-top:20px;z-index:2;position:absolute;font-size:18px;font-weight:500;font-family:"Trebuchet MS"; color:#FFF;line-height: 0.9;
text-align:right; }
a.telefon{color:#FFF;text-decoration:none;}
a.zvonok{display:block;border: 2px solid #FFF; border-radius: 3px; margin-top:10px; width:150px; text-align:center; padding:8px;font-size:18px;font-weight:200;font-family:"Trebuchet MS"; color:#FFF;text-decoration:none; }
a.zvonok:hover{display:block;border: 2px solid #b20028; margin-top:10px; width:150px; text-align:center; padding:8px;font-size:18px;font-weight:200;font-family:"Trebuchet MS"; color:#b20028; }
#main_top{height:40px;margin-left:100px;margin-top:95px;z-index:10;position:absolute; }
#baner{ background: #CDD6DB; opacity: .8;width:1000px;height:140px;margin-left:145px;margin-top:80px;z-index:2;position:absolute; }
.baner{font-size:50px;font-weight:600;font-family:"Trebuchet MS";color:#000058; text-align:center;margin-top:110px;margin-left:210px;position:absolute; z-index:5; }
a.baner{display:block;border: 4px solid #000058;margin-top:210px;margin-left:856px;position:absolute; z-index:100;width:340px;text-align:center;padding:10px;font-size:30px;font-weight:600;font-family:"Trebuchet MS";color:#000058;text-decoration:none;}
a.baner:hover{border: 4px solid #5B9E00;color: #5B9E00;}
.fix{background-image:url(/img/header.jpg);width:1300px;height:508px;z-index:2;position: relative;background-repeat:no-repeat; margin-top:-70px; margin-left:-65px;}
#center{width:1170px; min-height:600px;z-index:5;margin:0 auto;background-color:#e1e1e1;}
#top2{background-image:url(/img/map.png);width:1170px;height:100px;z-index:5; background-repeat:no-repeat;position: absolute; margin-left:65px; margin-top:400px;}
.top22{background-image:url(/img/map.png);width:1110px;height:100px;z-index:5; background-repeat:no-repeat;}
#top3{width:300px;height:50px;z-index:6; margin-left:800px; margin-top:-47px; }
.top3{width:300px;height:50px;z-index:6; margin-left:750px; margin-top:-63px; }
a.uslugi1{display:block;background-color:#8dc63f;width:300px;text-align:center;padding:12px;font-size:32px;font-weight:600;font-family:"Trebuchet MS";color:#22263c;text-decoration:none; }
a.uslugi1:hover{color:#FFF;}
.uslugi{font-size:40px;font-weight:600;color:#FFF;font-family:"Trebuchet MS"; padding:15px 0 0 30px; width:600px;}
.uslugi3{font-size:40px;font-weight:600;color:#ff0000;font-family:"Trebuchet MS"; padding:15px 0 0 30px; width:600px;}
.uslugi2{font-size:16px;font-weight:600;color:#FFF;font-family:"Trebuchet MS"; padding:15px 0 0 30px; width:650px;}
ul.info{margin-left:20px;}
#left{float:left; width:243px; background-color:#e1e1e1;z-index:5; margin-top:70px;}
a.main_left{width:220px;height:30px;background-image:url(/img/buttom.png);background-repeat:no-repeat;display:block;font-size:20px;font-weight:400;color:#FFF;font-family:"Trebuchet MS";text-decoration:none;margin-top:5px; padding-top:10px; padding-left:20px; }
a.main_left:hover{color:#FFF;background-image:url(/img/buttom1.png);background-repeat:no-repeat;}

.krohi{background-image:url(/img/krohi.png); background-repeat:no-repeat;width:1170px;height:40px;z-index:10; margin-top:-68px; margin-left:-15px;padding-top:10px; padding-left:35px;font-size:16px; font-weight:100;color:#FFF;font-family:"Trebuchet MS";text-decoration:none;}
.krohi2{font-size:16px; font-weight:100;color:#8dc63f;font-family:"Trebuchet MS";}
a.kroha{font-size:16px; font-weight:100;color:#FFF;font-family:"Trebuchet MS";text-decoration:none;}
a.kroha:hover{ color:#8dc63f;}
#brys{width:385px;float:left;background-color:#FFF;box-shadow: 0 0 10px 3px rgba(221, 221, 221, 1);margin:12px 12px 12px 12px;}
.brys{width:355px;float:left;background-color:#FFF;box-shadow: 0 0 10px 5px rgba(151,151,151,1.00);margin:12px 12px 12px 12px;}
.brys2{width:335px;float:left;background-color:#FFF;box-shadow: 0 0 10px 5px rgba(151,151,151,1.00);margin:12px 12px 12px 12px; padding:10px;}
.line{border-bottom:4px #8dc63f solid;margin-top:10px; margin-bottom:10px; width:35%;}

#text{float:right;width:1140px; background-color:#FFF;font-family:"Trebuchet MS";font-size:16px;color:#333333; padding:15px; margin-top:40px;}
#content{float:right;width:1170px;margin-top:50px;z-index:5; font-family:"Trebuchet MS";font-size:16px;color:#333333;line-height:130%;}
.box{float:left;width:272px;background-color:#FFF; box-shadow:0 0 5px 3px rgba(151,151,151,1.00);margin:10px;text-align:center;}
.box a{display:block; font-size:18px;color:#212336;font-stretch:extra-expanded;font-weight:500;font-family:"Trebuchet MS";text-decoration:none; margin-top:-8px;}
.box a:hover{color:#8dc63f;}
a.box{display:block; font-size:18px;color:#212336;font-stretch:extra-expanded;font-weight:500;font-family:"Trebuchet MS";text-decoration:none; margin-top:10px;}
a.box:hover{color:#8dc63f;}
a.box_podrobno{display:block;margin:10px auto;background-color:#8dc63f;width:200px;text-align:center;padding:8px;font-weight:300;font-family:"Trebuchet MS";color:#22263c;text-decoration:none;}
a.box_podrobno:hover{background-color:#212336;color:#FFF;}
a.box_podrobno-red{display:block;margin:10px auto;background-color:#ff0000;width:200px;text-align:center;padding:8px;font-weight:300;font-family:"Trebuchet MS";color:#FFF;text-decoration:none;}
a.box_podrobno-red:hover{background-color:#212336;color:#FFF;}
h1{ font-size:26px;font-weight:1000;color:#212336;padding-left:15px;}
h2{font-size:20px; text-align:center;color:#212336;}
a.h2{color:#FFF;text-decoration:none; font-size:16px;}
a.h2:hover{color:#8dc63f}
h4{font-size:23px;font-family:"Trebuchet MS";color:#333;font-weight:700;}
.leftimg {float:left;margin: 7px 7px 7px 7px;}
.rightimg  {float: right;margin: 7px 7px 7px 7px;}

a.podrobnox{width:170px;z-index:8;padding:5px;font-size:13px;font-family:Tahoma;margin-bottom:8px;background-color:#212336;color:#FFF;text-decoration:none;clip:auto;position:absolute;text-align:center;}
a.podrobnox:hover{color:#8dc63f;}
a.zaprosx{margin-left:170px;width:175px;z-index:8;padding:5px;font-size:13px;font-family:Tahoma;background-color:#8dc63f;color:#FFF;clip:auto;position:absolute;text-align:center;}
a.zaprosx:hover{color:#000;}
a.zapros2{width:390px; z-index:8;padding:10px;font-size:20px;font-family:"Trebuchet MS"; text-decoration:none;background-color:#8dc63f;color:#FFF;clip:auto;position:absolute;text-align:center;}
a.zapros2:hover{background-color:#212336;color:#FFF;}
a.zapros3{width:390px; z-index:8;padding:10px;font-size:20px;font-family:"Trebuchet MS"; text-decoration:none;background-color:#c11f12;color:#FFF;clip:auto;position:absolute;text-align:center;}
a.zapros3:hover{background-color:#212336;color:#FFF;}

a.art{color:#8dc63f;text-align:left;text-decoration:none; font-size:20px;}
a.art:hover{color:#212336;}

.opacity{-moz-transition: all 0.4s;-webkit-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;opacity:1;filter:alpha(opacity=100);}
.opacity:hover{opacity:0.5;filter:alpha(opacity=50);}

.detail{width:410px;height:350px;margin-left:720px;position:absolute;}

#bottom a.zapros{margin-left:185px;width:190px;z-index:8;padding:5px;font-size:12px;font-family:Tahoma;background-color:#8dc63f;color:#FFF;clip:auto;position:absolute;text-align:center;}
#bottom a.zapros:hover{margin-left:185px;width:190px;z-index:8;padding:5px;font-size:12px;font-family:Tahoma;background-color:#8dc63f;color:#000;position:absolute;text-align:center;}
#podrobno a.podrobno{width:120px;z-index:8;padding:5px;margin-left:8px;font-size:12px;font-family:Tahoma;margin-bottom:8px;background-color:#999;color:#FFF;text-decoration:none;clip:auto;margin:0 0 0 600px;position:absolute;text-align:center;font-weight:700;}
#podrobno a.podrobno:hover{width:120px;z-index:8;padding:5px;margin-left:8px;font-size:12px;font-family:Tahoma;margin-bottom:8px;background-color:#999;color:#F90;text-decoration:none;margin:0 0 0 600px;position:absolute;text-align:center;font-weight:700;}
#podrobno2 a.podrobno{width:185px;z-index:8;padding:5px;font-size:12px;font-family:Tahoma;margin-bottom:8px;background-color:#999;color:#FFF;text-decoration:none;clip:auto;position:absolute;text-align:center;}
#podrobno2 a.podrobno:hover{width:185px;z-index:8;padding:5px;font-size:12px;font-family:Tahoma;margin-bottom:8px;background-color:#999;color:#8dc63f;text-decoration:none;position:absolute;text-align:center;}
a.zvonok1{display:block;background-color:#8dc63f;text-align:center;padding:8px;font-size:16px;font-weight:600;font-family:"Trebuchet MS";color:#22263c;text-decoration:none; }
a.zvonok1:hover{color:#FFF;}
a.zvonok2{display:block;background-color:#c11f12;text-align:center;padding:8px;font-size:16px;font-weight:600;font-family:"Trebuchet MS";color:#22263c;text-decoration:none; }
a.zvonok2:hover{color:#FFF;}
a.zapros2{width:390px; z-index:8;padding:10px;font-size:20px;font-family:"Trebuchet MS"; text-decoration:none;background-color:#8dc63f;color:#FFF;clip:auto;position:absolute;text-align:center;}
a.zapros2:hover{background-color:#212336;color:#FFF;}
a.zapros3{width:390px; z-index:8;padding:10px;font-size:20px;font-family:"Trebuchet MS"; text-decoration:none;background-color:#c11f12;color:#FFF;clip:auto;position:absolute;text-align:center;}
a.zapros3:hover{background-color:#212336;color:#FFF;}
a.zapros4{width:150px; z-index:8;padding:5px 35px 5px 35px;font-size:16px;font-family:"Trebuchet MS"; text-decoration:none;background-color:#c11f12;color:#FFF;clip:auto;text-align:center;}
a.zapros4:hover{background-color:#212336;color:#FFF;}
.pl5{background-color:#212336;height:25px;display:block;text-align:center;font-size:16px;font-weight:700;color:#FFF;padding-top:7px; vertical-align:middle;}
.cena{ width:355px; padding:6px;text-align:center;font-size:22px;font-weight:600;font-family:Tahoma;color:#c11f12;}
.cena2{ width:390px; padding:6px;text-align:center;font-size:30px;font-weight:600;font-family:Tahoma;color:#8dc63f;}

#pl{background-color:#212336;padding-top:8px;width:130px;height:53px;display:block;text-align:center;font-family:"Trebuchet MS";font-size:40px;font-weight:700;color:#FFF;position:absolute;z-index:12;vertical-align:middle;margin-left:670px;}
#pl2{background-color:#8dc63f; padding-top:8px;width:100px;height:35px;display:block;text-align:center;font-family:"Trebuchet MS";font-size:28px;font-weight:700;color:#FFF;position:absolute;z-index:12;vertical-align:middle;margin-left:570px;}
#pl3{background-color:#8dc63f;width:70px;height:27px;display:block;text-align:center;font-family:"Trebuchet MS";font-size:16px;font-weight:700;padding-top:5px;color:#000;position:absolute;z-index:12;vertical-align:middle;margin-left:315px;margin-top:32px;}
#pl4{background-color:red;width:385px;height:23px;display:block;text-align:center;font-family:"Trebuchet MS";font-size:16px;font-weight:700;color:#FFF;padding-top:7px;position:absolute;z-index:12;vertical-align:middle;margin-top:281px;}
#pl5{background-color:#979997;height:25px;display:block;text-align:center;font-size:16px;font-weight:700;color:#FFF;padding-top:7px; vertical-align:middle;}
#pl6{background-color:#979997;width:790px;height:28px;display:block;text-align:left;font-size:20px;font-weight:700;color:#FFF;padding-top:7px;padding-left:10px;position:fixed
vertical-align:middle;}
a.krohi{font-size:18px;font-family:Tahoma;color:#8dc63f;}

.table_padding td{padding:5px;font-size:12px;}
.table_padding_price{border-collapse:collapse;font-family:"Trebuchet MS";text-align:center;}
.table_padding_price td{padding:5px;margin:0;border:1px solid #8dc63f;}
.table_padding_price .or{background:#FCB900;color:#fff;font-size:15px;font-weight:700;text-shadow:1px 1px 1px #444;text-align:center;}
.table_padding_price .or2{background:#F4EC00;font-weight:700;}
.table_padding_price .or3{background:#F2D993;}
.table_padding_price .or4{ background-color:#DFDFDF;font-size:14px;font-weight:700;text-align:center;color:#FF0000;}
.table_padding_price .or5{font-size:14px;font-weight:700;text-align:center;background-color:#d3e9b5;}
.table_padding_price .or51{font-size:16px;font-weight:700;text-align:center;color:#b00024;}
.table_padding_price .or6{font-size:16px;font-weight:700;text-align:center;}
.table_padding_price .or61{font-size:16px;font-weight:700;text-align:left;}
.table_padding_price .or7{background:#FFE7A2;font-size:12px;font-weight:700;}
.table_padding_price .or8{font-size:22px;font-weight:700;font-family:Tahoma;color:red;}
.table_padding_price .or9{font-size:20px;font-weight:700;font-family:Arial;color:#1A1A1A;}
.table_padding_price .or10{font-size:12px;font-family:Arial;color:#666;}
.table_padding_price .or11{text-align:left;}

.table_padding td{padding:5px;font-size:12px;}
.table_padding_price2{ width:380px;border-collapse:collapse; font-family:"Trebuchet MS";margin-left: 25px;}
.table_padding_price2 td {padding:7px;margin:0;}
.table_padding_price2 .or{background:#FCB900;color:#fff;font-size:15px;font-weight:700;text-shadow:1px 1px 1px #444;text-align:center;}
.table_padding_price2 .or2{background:#F4EC00;font-weight:700;}
.table_padding_price2 .or3{background:#F2D993;}
.table_padding_price2 .or4{ background-color:#DFDFDF;font-size:14px;font-weight:700;text-align:center;color:#FF0000;}
.table_padding_price2 .or5{font-size:14px;font-weight:700;text-align:center;}
.table_padding_price2 .or6{font-size:16px;font-weight:700;text-align:center;}
.table_padding_price2 .or61{font-size:14px;font-weight:700;text-align:left;}
.table_padding_price2 .or7{background:#FFE7A2;font-size:12px;font-weight:700;}
.table_padding_price2 .or8{font-size:22px;font-weight:700;font-family:Tahoma;color:red;}
.table_padding_price2 .or9{font-size:20px;font-weight:700;font-family:Arial;color:#1A1A1A;}
.table_padding_price2 .or10{font-size:12px;font-family:Arial;color:#666;}

.table_padding3 td{padding:5px;font-size:12px;}
.table_padding_price3{ width:410px;border-collapse:collapse; font-family:"Trebuchet MS";}
.table_padding_price3 td {padding:7px;margin:0;}
.table_padding_price3 .or{background:#FCB900;color:#fff;font-size:15px;font-weight:700;text-shadow:1px 1px 1px #444;text-align:center;}
.table_padding_price3 .or2{background:#F4EC00;font-weight:700;}
.table_padding_price3 .or3{background:#F2D993;}
.table_padding_price3 .or4{ background-color:#DFDFDF;font-size:14px;font-weight:700;text-align:center;color:#FF0000;}
.table_padding_price3 .or5{font-size:14px;font-weight:700;text-align:center;}
.table_padding_price3 .or6{font-size:16px;font-weight:700;text-align:center;}
.table_padding_price3 .or61{font-size:14px;font-weight:700;text-align:left;}
.table_padding_price3 .or7{background:#FFE7A2;font-size:12px;font-weight:700;}
.table_padding_price3 .or8{font-size:22px;font-weight:700;font-family:Tahoma;color:red;}
.table_padding_price3 .or9{font-size:20px;font-weight:700;font-family:Arial;color:#1A1A1A;}
.table_padding_price3 .or10{font-size:12px;font-family:Arial;color:#666;}

.table_padding_price4{ border-collapse:collapse;font-size:14px;font-family:"Trebuchet MS";text-align:center;}
.table_padding_price4 td {padding:7px;margin:0;}
.table_padding_price4 .or{background:#FCB900;color:#fff;font-size:15px;font-weight:700;text-shadow:1px 1px 1px #444;}
.table_padding_price4 .or2{background:#F4EC00;font-weight:700;}
.table_padding_price4 .or3{background:#F2D993;}
.table_padding_price4 .or4{ background-color:#DFDFDF;font-size:14px;font-weight:700;color:#FF0000;}
.table_padding_price4 .or5{font-size:20px;font-weight:700;background-color:#8dc63f;font-family:Tahoma;color:#c11f12;}
.table_padding_price4 .or6{font-size:16px;font-weight:700;background-color:#8dc63f;}
.table_padding_price4 .or61{font-size:14px;font-weight:700;}
.table_padding_price4 .or62{font-size:16px;font-weight:700;}
.table_padding_price4 .or7{background:#FFE7A2;font-size:12px;font-weight:700;}
.table_padding_price4 .or8{font-size:22px;font-weight:700;font-family:Tahoma;color:red;}
.table_padding_price4 .or9{font-size:20px;font-weight:700;font-family:Arial;color:#1A1A1A;}
.table_padding_price4 .or10{font-size:12px;font-family:Arial;color:#666;}

#futer{background-image:url(/img/futter.png);width:1300px;height:497px;z-index:10; margin:0 auto; position: relative;}
#futer_logo{width:285px;height:27px;display:block;margin-left:65px;margin-top:5px;position:absolute;z-index:12;}
#futer_time{width:170px;height:150px;margin-left:200px;margin-top:115px;z-index:12;position:absolute;font-size:18px;font-weight:200;font-family:"Trebuchet MS"; color:#FFF; text-align:center;}
.futer_time{ margin-top:15px;}
#futer_main_1{width:200px;height:250px;margin-left:460px;margin-top:115px;z-index:12;position:absolute;font-size:18px;font-weight:200;font-family:"Trebuchet MS"; color:#FFF; text-align:left;}
a.futer_main_1{font-size:18px;font-weight:200;color:#FFFFFF;font-family:"Trebuchet MS"; line-height: 1.5; text-decoration:none; margin-top:10px;}
a.futer_main_1:hover{color:#8dc63f;}
a.futer_zvonok{display:block;border: 2px solid white;border-radius:3px;margin-top:10px;width:150px;text-align:center;padding:8px;font-size:18px;font-weight:200;font-family:"Trebuchet MS";color:#FFF;text-decoration:none;}
a.futer_zvonok:hover{display:block;border: 2px solid #8dc63f; margin-top:10px; width:150px; text-align:center; padding:8px;font-size:18px;font-weight:200;font-family:"Trebuchet MS"; color:#8dc63f; }
a.futer_soc{margin-right:15px; text-align:left;}

#futer_main_2{width:200px;height:250px;margin-left:690px;margin-top:105px;z-index:12;position:absolute;font-size:18px;font-weight:200;font-family:"Trebuchet MS"; color:#FFF; text-align:left;}
a.futer_main_2{font-size:18px;font-weight:200;color:#FFF;font-family:"Trebuchet MS"; text-decoration:none; line-height: 0.9; margin-top:20px; display:block;}
a.futer_main_2:hover{color:#8dc63f;}
.c {text-align:center;}
#futer_main_3{width:200px;height:250px;margin-left:890px;margin-top:105px;z-index:12;position:absolute;font-size:18px;font-weight:200;font-family:"Trebuchet MS"; color:#FFF; text-align:left;}
a.futer_sale{display:block; margin-top:15px; background-color:#000058; width:200px; text-align:center; padding:5px;font-size:18px;font-weight:200;font-family:"Trebuchet MS"; color:#FFF;text-decoration:none; }
a.futer_sale:hover{ color:#b20028;}

#futer_map{width:300px;height:20px;margin-left:555px;margin-top:470px;z-index:12;position:absolute;font-size:12px;font-weight:200;font-family:"Trebuchet MS"; color:#FFF; text-align:left;}
a.map{text-align:center; font-size:12px;font-weight:200;font-family:"Trebuchet MS"; color:#FFF;text-decoration:none; }
a.map:hover{ color:#8dc63f;}
.clear{ width:100%;clear:both;}
#line{border-bottom:2px #CCC solid;margin-top:15px;}

.korpus > div, .korpus > input{display:none;}
.korpus label{padding:16px;border:1px solid #aaa;line-height:40px;cursor:pointer;position:relative;bottom:0;background:#8dc63f;}
.korpus input[type="radio"]:checked + label{border-bottom:3px solid #fff;background-color:#fff}
.korpus > input:nth-of-type(1):checked ~ div:nth-of-type(1),
.korpus > input:nth-of-type(2):checked ~ div:nth-of-type(2),
.korpus > input:nth-of-type(3):checked ~ div:nth-of-type(3),
.korpus > input:nth-of-type(4):checked ~ div:nth-of-type(4),
.korpus > input:nth-of-type(5):checked ~ div:nth-of-type(5),
.korpus > input:nth-of-type(6):checked ~ div:nth-of-type(6){display:block;padding:5px;border:0 solid #aaa;}



ul.main_top {
  list-style: none; /*убираем маркеры списка*/
  margin:0 auto; /*убираем отступы*/
  padding-left: 0; /*убираем отступы*/
  background:#8dc63f; /*добавляем фон всему меню*/
  height: 40px; /*задаем высоту*/
  border-bottom: 1px solid #677B27; /*добавляем бордюр справа*/


}
a.main_top {
  text-decoration: none; /*убираем подчеркивание текста ссылок*/
  background:#fff; /*добавляем фон к пункту меню*/
  color:#212336; /*меняем цвет ссылок*/
  padding:0px 29.3px; /*добавляем отступ*/
  font-family: "Trebuchet MS"; /*меняем шрифт*/
  font-size:20px; /*размер шрифта*/
  line-height:40px; /*ровняем меню по вертикали*/
  display: block; 
  border-right: 1px solid #677B27; /*добавляем бордюр справа*/
  border-bottom: 1px solid #677B27; /*добавляем бордюр справа*/
  -moz-transition: all 0.3s 0.01s ease; /*делаем плавный переход*/
  -o-transition: all 0.3s 0.01s ease;
  -webkit-transition: all 0.3s 0.01s ease;
}
a.main_top:hover {
  background:#212336;/*добавляем эффект при наведении*/
  color:#fff; /*меняем цвет ссылок*/
}
li.main_top {
  float:left; /*Размещаем список горизонтально для реализации меню*/
  position:relative; /*задаем позицию для позиционирования*/
}
    /*Стили для скрытого выпадающего меню*/
    li.main_top > ul {
        position:absolute;
        top:40px;
        display:none;
	}
     
    /*Делаем скрытую часть видимой*/
    li.main_top:hover > ul {
        display:block; 
        width:220px;  /*Задаем ширину выпадающего меню*/   
	}
   li.main_top:hover > ul > li {
        float:none; /*Убираем горизонтальное позиционирование*/
    }
	



.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}
.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
    float: left;
}
section.techy .row {margin-bottom: 45px;}
.row {
    margin-right: -15px;
    margin-left: -15px;margin-bottom: 45px;
}
.col-md-offset-1 {margin-left: 8%;}
.col-md-2 {width: 14%;}
.col-md-3 {width: 25%;}
.tech-feature--mobile {min-height:180px;}

.tech_ico {
    background: url(/uslugi/otdelka/img/tech.jpg) no-repeat;
    display: block;
    max-width: 172px;
    padding-top: 100%;
	background-size: 200% auto;}
	
.tech_ico.tech_ico_1{background-position: 0 0;}
.tech_ico.tech_ico_2{background-position: 0 25%;}
.tech_ico.tech_ico_3{background-position: 0 50%;}
.tech_ico.tech_ico_4{background-position: 0 75%}
.tech_ico.tech_ico_5{background-position: 100% 0}
.tech_ico.tech_ico_6{background-position: 100% 25%}
.tech_ico.tech_ico_7{background-position: 100% 50%}
.tech_ico.tech_ico_8{background-position: 100% 75%}
.tech_ico.tech_ico_9{background-position: 0 100%}
.tech_ico.tech_ico_10{background-position: 100% 100%}

.h4 {
    margin: 0 0 5px;
    color: #444;
    font-weight: bold;
    font: 17px/1.4 'Roboto', sans-serif;
    text-align: left;
    text-transform: uppercase;
    margin-top: 35px;
    font-weight: bold;
}
.o_item {
    background: url(/uslugi/otdelka/img/obsada1_bg.jpg) no-repeat center 20px;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 30px;
    max-width: 320px;
    margin: 30px auto;
    background-size: 100% auto;
    border-radius: 10px;
}
	.o_item2 {
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 30px;
    max-width: 520px;
    margin: 30px auto;
    background-size: 100% auto;
    border-radius: 10px;
}