/* сервис автокредита */

.avto_service .hide_block {display: none;text-align: center;padding: 40px 0;background: #4CC564;font-size: 21px;color: #fff;line-height: normal;}
.avto_service .hide_block span {display: block;font-size: 40px;margin-top: 5px;}
.avto_service .cont {padding: 0 20px 10px;}

.avto_service .steps {padding: 20px 0 5px;border-bottom: 1px solid #F1F1F1;margin-bottom: 30px;}
.avto_service .steps ul  {height: 145px;background: url("http://infapronet.ru/templates/infapronet/img/steps-sprites.png") center 0 no-repeat;}
.avto_service .steps li{padding-top: 100px;float: left;color: #787878;text-align: center;}
.avto_service li.step1 {width: 150px;padding: 100px 42px 0;}
.avto_service li.step2 {width: 180px;margin-left: 44px;}
.avto_service li.step3 {width: 210px;margin-left: 64px;}
.avto_service li.step4 {width: 140px;margin-left: 82px;}

.micro_service .steps ul {height: 165px;background: url("http://infapronet.ru/templates/infapronet/img/steps-sprites_mircro.png") center 0 no-repeat;}

.av_block {padding-left: 180px;position: relative;padding-bottom: 17px;margin-bottom: 17px;border-bottom: 1px dashed #D6D6D6;}
.av_block .descr {position: absolute;left: 0;top: 5px;font-weight: bold;color: #11B13E;font-size: 15px;width: 180px;}
.brend_avto ul li {text-align: center;width: 74px;float: left;padding: 3px;margin: 4px;border: 2px solid #F3F3F3;}
.brend_avto ul li span {background: url("/templates/infapronet2/img/brands-sprites.png") no-repeat;display: block;width: 51px;height: 35px;margin: 0 auto;}
.brend_avto ul li:hover {border: 2px solid #FFD600;transition: all 0.25s;cursor:pointer;}
.brend_avto ul li.current {border: 2px solid #FF7A00;background: #FFFDF2;}

.box.visible {display: block;}

.anketa select, .anketa input {background: #FAFAFA;border: 1px solid #dadada;padding: 14px 10px;width: 688px;margin-left: 5px;}
.anketa select {width: 710px;cursor:pointer;}

#s_form1 button, #txt_form button {font-family: arial;outline: none;cursor: pointer;padding: 14px 70px;color: #fff;font-size: 18px;font-weight: bold;letter-spacing: 0.04em;background: #f39c12;border: 0;border-bottom: 2px solid #e67e22;margin: 15px;}
#s_form1 button:hover, #txt_form button:hover  {transition: all 0.25s;background: #e67e22;}
#result1 {margin-bottom: 10px;font-size: 26px;line-height: normal;color: #F10000;}

.brend_avto span.m1 {background-position: 0 0;}
.brend_avto span.m2 {background-position: -82px 50%;}
.brend_avto span.m3 {background-position: -165px 50%;}
.brend_avto span.m4 {background-position: -250px 50%;}
.brend_avto span.m5 {background-position: -333px 50%;}
.brend_avto span.m6 {background-position: -414px 50%;}
.brend_avto span.m7 {background-position: -499px 50%;}
.brend_avto span.m8 {background-position: -582px 50%;}
.brend_avto span.m9 {background-position: -666px 50%;}
.brend_avto span.m10 {background-position: -749px 50%;}
.brend_avto span.m11 {background-position: -832px 50%;}
.brend_avto span.m12 {background-position: -915px 50%;}
.brend_avto span.m13 {background-position: -995px 50%;}
.brend_avto span.m14 {background-position: -1074px 50%;}
.brend_avto span.m15 {background-position: -1156px 50%;}
.brend_avto span.m16 {background-position: -1241px 50%;}

.model_avto li {width: 170px;cursor:pointer;float: left;margin: 5px;background: #fff;border: 2px solid #ECECEC;}
.model_avto li .title {height: 158px;line-height: 20px;font-size: 16px;color: #336699;padding: 5px 5px 0;}
.model_avto li .info_descr {font-size: 11px;padding: 0 5px 5px;}
.model_avto li .info_descr .cena {text-align: center;font-size: 13px;color: #A33535;padding: 7px 0;border-bottom: 1px dashed #B8B8B8;border-top: 1px dashed #B8B8B8;margin-bottom: 5px;}
.model_avto li .info_descr span {font-size: 14px;}
.model_avto li .info_descr span b {font-size: 19px;}
.model_avto li:hover {border: 2px solid #FFD600;transition: all 0.25s;}
.model_avto li.current {border: 2px solid #FF7A00;margin: 5px 5px 3px 5px;border-bottom: 4px solid #FF7A00;}
.model_avto li.current .info_descr {background: #FFF4E4;}
