/* 1 */
nav{background:url(../img/menu_li_bg.png) repeat-x #f5f5f5; z-index:999; border-bottom:1px solid #e4e5e8;}
.sf-menu{ z-index:999; position:relative;}
.sf-menu ul {position:absolute;top:-999em;/* left offset of submenus need to match (see below) */}
.sf-menu ul li {width:100%;}
.sf-menu li {float:left;position:relative; border-right:1px solid #e4e5e8;}
.sf-menu a {display:block;position:relative; font-size:14px; color:#767e8f; padding: 6px 21px 6px 19px; text-transform:uppercase; text-decoration:none; font-weight:bold; line-height:31px;}
.sf-menu li a:hover, .sf-menu .current>a{ color:#3279B7;}/*0275cb*/
.sf-menu li:hover ul,.sf-menu li.sfHover ul {left:0;top:46px; background:#393c41;/* match top ul list item height */z-index:99}
.sf-menu li.sfHover ul{padding:20px 0px 20px 20px; width:140px;}
.sf-menu li.sfHover ul li{ border:none;}
.sf-menu li.sfHover ul a{ font-size:11px; padding:0; color:#9398a2; display:inline; line-height:23px;}
.sf-menu li.sfHover ul a:hover{ background:none; color:#FFFFFF;}
.lf_menu ul li {width:100%;} 
.lf_menu li {float:left;position:relative;}
.lf_menu a {display:block;position:relative; font-size:14px; color:#767e8f; padding: 6px 0px 9px 0px; text-transform:uppercase; text-decoration:none; font-weight:bold; line-height:31px;}
.lf_menu li a:hover, .lf_menu .current>a{ color:#3279B7;}/*0275cb*/
.container_12{margin-left:auto;margin-right:auto;width:980px}
.field_1,.field_2,.field_3,.field_4,.field_5,.field_6,.field_62,.field_63,.field_7,.field_8,.field_9,.field_10,.field_11,.field_12{display:inline;float:left;position:relative;margin:0 0px}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .field_1{width:60px}.container_12 .field_2{width:140px}.container_12 .field_3{width:200px}.container_12 .field_5{width:380px}.container_12 .field_6 {width:220px}.container_12 .field_62 {width:525px}.container_12 .field_63 {width:738px;}.container_12 .field_7{width:540px}.container_12 .field_8{width:620px}.container_12 .field_9{width:730px}.container_12 .field_10{width:780px}.container_12 .field_11{width:860px}.container_12 .field_12{width:940px}.container_12 .prefix_1{padding-left:80px}.container_12 .prefix_2{padding-left:160px}.container_12 .prefix_3{padding-left:240px}.container_12 .prefix_4{padding-left:320px}.container_12 .prefix_5{padding-left:400px}.container_12 .prefix_6{padding-left:480px}.container_12 .prefix_7{padding-left:560px}.container_12 .prefix_8{padding-left:640px}.container_12 .prefix_9{padding-left:720px}.container_12 .prefix_10{padding-left:800px}.container_12 .prefix_11{padding-left:880px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_3{padding-right:240px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_6{padding-right:480px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_9{padding-right:720px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.container_12 .push_1{left:80px}.container_12 .push_2{left:160px}.container_12 .push_3{left:240px}.container_12 .push_4{left:320px}.container_12 .push_5{left:400px}.container_12 .push_6{left:480px}.container_12 .push_7{left:560px}.container_12 .push_8{left:640px}.container_12 .push_9{left:720px}.container_12 .push_10{left:800px}.container_12 .push_11{left:880px}.container_12 .pull_1{left:-80px}.container_12 .pull_2{left:-160px}.container_12 .pull_3{left:-240px}.container_12 .pull_4{left:-320px}.container_12 .pull_5{left:-400px}.container_12 .pull_6{left:-480px}.container_12 .pull_7{left:-560px}.container_12 .pull_8{left:-640px}.container_12 .pull_9{left:-720px}.container_12 .pull_10{left:-800px}.container_12 .pull_11{left:-880px}.clear {clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}.clearfix{display:inline-block}
* html .clearfix{height:1%}.clearfix{display:block}
a,abbr,acronym,address,applet,article,aside,audio,b,blockquote,big,body,center,canvas,caption,cite,code,command,datalist,dd,del,details,dfn,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,ins,kbd,keygen,label,legend,li,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,small,span,source,strike,strong,sub,sup,table,tbody,tfoot,thead,th,tr,tdvideo,tt,u,ul,var{background:transparent;border:0 none;font-size:100%;margin:0;padding:0;border:0;outline:0;vertical-align:top;}ol, ul {list-style:none;}blockquote, q {quotes:none;}table, table td {padding:0;border:none;border-collapse:collapse;}img {vertical-align:top;}embed {vertical-align:top;}
article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video{display:block}mark,rp,rt,ruby,summary,time{display:inline}
/* Global properties ======================================================== */
html {width:100%}
body {font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:19px; color:#7f8696; min-width:940px; background:#f0f0f0; padding:26px 0 55px;}
.main {width:1020px; margin:0 auto; background:#fcfcfc;}
/* Links ======================================================== */
h3 { margin-top:20px; margin-bottom:10px}
a {color:#3279B7;outline:none; text-decoration:none; cursor:pointer;}/*1799cf*/
a:hover { color:#286191;}
.button_search{ background:url(../img/button_search.png) repeat-x #0164c0;font-size:18px; line-height:21px; padding: 5px 10px 6px; margin: 20px 0 0 0px;border-radius:4px; }
.button_search:hover{ background:#065796; color:#FFFFFF;}
.button_search span{ background:url(../img/button_search_span_bg.png) 0 2px no-repeat; cursor:pointer; padding: 0 0 0 23px;border-radius:4px; }
.detail_search{ background:url(../img/detail_search_bg.png) right 34px no-repeat; padding: 26px 7px 1px 12px; color:#1E9C75; text-decoration:underline; font-size:12px;}/*65ac20*/
.detail_search:hover{ text-decoration:none; cursor:pointer;}
.txt_dec{ text-decoration:none;}
.txt_dec:hover{ text-decoration:underline;}
/*********************************fonts*************************************/
/* голубой 1799cf, a:hover 0066FF, синий 0270c8, темно синий 065796, зеленый 63aa1e, свзеленый 64ab1f, бордер e2e4e6
текст (серый) 7f8696  фон f0f0f0*/
p {margin-bottom:18px}
.reg {text-transform:uppercase}
.fleft {float:left} .fright {float:right} .alignright {text-align:right} .aligncenter {text-align:center}
.color_1{ color:#FFFFFF;}
.color_2{ color:#3279B7}/* 0270c8 синий */
.color_3{ color:#1E9C75;}/* 63aa1e зеленый  */
.color_3 strong{ font-size:15px;}
.color_4{ color:#474c58;}
.color_title_1{ color:#3279B7 !important; padding-right:15px !important;}/*0275cb*/
.it {font-style:italic}
.font_1{ font-size:11px; color:#aaaaab; line-height:14px;}
.bold{ font-weight:bold;}
.letter {letter-spacing:-1px}
.separator_vertical{ width:1px; height:19px; background:#e2e4e6; margin: 0 12px 0 5px;}
#content .title_box span{ font-size:14px; color:#1E9C75; line-height:28px; border:1px solid #dedfe2; border-bottom:1px solid #ffffff;padding: 1px 60px 4px 15px; display:inline-block !important;}/*64ab1f*/
#content .title_box{ z-index:1; position:relative; margin-bottom:-1px; padding-left:60px;}
.line_height_31{ line-height:31px;}
.fonts_size_11{ font-size:11px;}
.fonts_size_14{ font-size:14px;}
.fonts_size_15{ font-size:15px;}
.fonts_size_30{ font-size:30px;}
.fonts_size_40{ font-size:40px;}
/*********************************boxes**********************************/
.border {border:1px solid #e2e4e6 !important; padding-bottom:20px; background:#FFFFFF;}
.border-bottom  { border-bottom:1px solid #e2e4e6 !important; margin-left:20px; background:#FFFFFF;}
.bb { border-bottom:1px solid #e2e4e6; margin:20px 0px; }
.buttons a:hover {cursor:pointer}
.list-1 li a,
.list-2 li a, 
.link,
.clear {clear:both;width:100%;line-height:0;font-size:0; height:0px;}
.wrapper {width:100%;overflow:hidden}
.extra_wrapper {overflow:hidden}
.container {width:100%}
.inline-block{ display:inline-block;}
.block{ display:block;}
.marg_bottom_1{ margin-bottom:20px;}
.marg_bottom_zero{ margin-bottom:0 !important;}.marg_left_zero{ margin-left:0 !important;}
.marg_right_zero{ margin-right:0 !important;}.marg_zero{ margin:0 !important;}
.border_none{ border:none !important;}
.pad_zero{ padding:0 !important;}
.pad_bottom_zero{ padding-bottom:0 !important;}
.pad_left_zero{ padding-left:0 !important;}
/*********************************header*************************************/
header { padding: 35px 0 0 0px;}
header h1 a { display:inline-block;}
/*.box_of_fb{ padding: 22px 0 0 0px; overflow:hidden;}*/
.box_of_fb ul{ float:right;}
.box_of_fb ul li{ margin-right:7px;} 
input { border:1px solid #dedfe2; color:#3279B7; padding:3px;}/*7698d0*/

input[type="text"], input[type="password"] {color:#3279B7;}/*7698d0*/

input[type=checkbox]  {color:#3279B7; border:1px solid #3279B7;background: #3279B7; }
textarea {width:300px; border:1px solid #dedfe2;color: #7698d0; padding:5px;}
select {   border:1px solid #dedfe2;color: #7698d0; padding:3px;}
.maxIn {width:154px;}.minIn {width:77px;}
.maxSe {width:162px;}.minSe {width:85px;}


.box_of_fb a{color:#3279B7;  }/*7698d0*/
.box_of_fb a:hover{ text-decoration:underline }
.box_of_fb .sign_in{background:url(../img/key.png) 4px 2px no-repeat; width:60px; padding: 4px 7px 5px 26px; border-radius: 4px;}
.box_of_fb .login{ background:url(../img/header_fb2_bg.png) 4px 4px no-repeat;width:100px; padding: 4px 6px 5px 23px;border-radius: 4px;}
.box_of_fb .register{ background:url(../img/header_fb_reg_bg.png) repeat-x #1E9C75; color:#FFF; padding: 4px 8px; border:none;border-radius: 4px;}/*4e9d18*/
.box_of_fb .register:hover{ background:#188664; border:0; text-decoration:none;}/*7fca2b*/

a.addPlus{ display: inline-block; font-size:18px; color:#FFFFFF;background:url(../img/header_add_adv2_bg.png) 5% 50% no-repeat; margin: -7px 0 0 6px; padding: 9px 20px 10px 42px;background-color:#3279B7;
 border-radius: 4px;
 }
.box_of_fb .addPlus:hover{ background-color:#286191;  text-decoration:none;

}/*0f86f4*/
.box_of_fb ul li input { width:60px; padding-right:7px; margin-right:10px; position: static}
.box_of_nav ul{ float:right;}
.box_of_nav ul li{ margin-left:18px;}
.box_of_nav ul li a{ color:#7f8696;font-size:11px; font-weight:bold; text-decoration:none; margin-top:5px;}
.box_of_nav ul li a:hover{color:#286191;}/*0270c8*/
.box_of_nav ul li .rss{ background:url(../img/header_rss_bg.png) 0 4px no-repeat; width:29px; height:28px; position:relative; margin:-4px 0 0 0 !important;}
.box_of_links{ background:url(../img/header_links_bg.png) repeat-x #36393e; padding: 7px 0 8px 20px; margin-top:18px;}
.box_of_links a{ font-size:11px; text-transform:uppercase; text-decoration:none; display:inline-block; margin-right:15px; font-weight:bold; color:#FFF;}
.box_of_links a:hover, .box_of_links .actual>a{ color:#3279B7;}
/*********************************content*************************************/
#content {padding-top:30px;}
/*********************************page_1*************************************/
/*********************************partneri*************************************/
.box_part {float:right; overflow:hidden; margin-top:20px !important;}
.box_right{ width:200px;  float:right; padding: 0px 0 19px 0; border:1px solid #e2e4e6; overflow:hidden; background:#FFFFFF;}
.box_left {float:left; margin-right:18px; }
option.poisk { margin-left:40px; padding-left:40px;}
/*********************************TOP_left_block*************************************/
.tabs ul{list-style:none;width:auto;margin:0 0 0px 20px;position:relative; z-index:1;}
.tabs li{float:left; margin-right:4px;}
.tabs .nav li a{ font-size:14px; text-transform:uppercase; font-weight:bold; position:relative;}
.tabs li a{ outline:none !important; border:none !important;}
.nav{height:35px; z-index:999; overflow:hidden;}
.tabs .tabs_1{ margin-top:-1px;border:1px solid #e2e4e6;}
.tabs .tab-content .inner{width:218px; padding:16px 0px 19px; z-index:0; background:#FFF;}
/*.tabs .tab-content .inner{width:456px;padding:16px 0px 19px; z-index:0; background:#FFF;}*/
.inner .mini_col{ width:97px !important; margin-right:6px;}
.rowElem{ margin-bottom:5px;}
.marg_right_zero{ margin-right:0 !important;}
.inner .marg_right{ margin-right:19px;}
.inner .marg_left{ margin-left:20px !important;}
.tabs_var1 .nav li{ background:url(../img/tabs_1.png) repeat-x #1E9C75; border-radius:2px;}/*4e9d18*/
.tabs_var1 .nav li a{ color:#FFFFFF; display:block;height:25px; width:90px;padding-top:5px;text-align:center; }
.tabs_var1 .nav .selected, .tabs_var1 .nav li:hover{ background:url(../img/tabs_1_hover.png) repeat-x #fafafa; border: 1px solid #dedfe2;border-bottom:none !important; padding-bottom:4px; border-radius:2px 2px 0px 0px;}
.tabs_var1 .nav .selected a, .tabs_var1 .nav li:hover a{ color:#1E9C75;}/*64ab1f*/
/*********************************TOP_right_block*************************************/ 
.form_1{ padding: 4px 0 0 19px;}
.form_1 label{font-weight:bold;}
.form_box_right, .form_box_left{ padding-left:17px;width:203px;}
.tabs_var2 .detail_search{ padding:6px 9px 0 92px; text-decoration:none; background-position: right 14px;}
.tabs_var2 .tab-content .inner{ padding: 15px 0 0px 19px; width:439px; min-height:280px;}
.tabs_var2 .tab-content .inner .img, .text_box_1 .img{ margin-bottom:15px;}
.tabs_var2 .tab-content .inner p, .text_box_1 p{ margin-bottom:6px;}
.tabs_var2 .field_3{ width:219px !important;}
.tabs_var2 .tab-content .inner .color_4{ margin:3px 0 8px; line-height:18px;}
.tabs_var2 .img{ margin-top:5px;}
.box_img_description{ padding-bottom:9px; margin: 0px 20px 15px 0; border-bottom:1px solid #e4e6e7;}
.box_img_description img{ margin: 5px 20px 12px 0;}
.tabs_var2 .nav li{ z-index:999;border: 1px solid #dedfe2;}
.tabs_var2 .nav li a{ display:block; color:#767e8f; height:22px; min-width:89px; padding: 5px 5px 0 7px;text-align:center; border: 1px solid #fff; background:url(../images/tabs_1_hover.png) repeat-x #fafafa; }
.tabs_var2 .nav .selected a, .tabs_var2 .nav a:hover{border-bottom:none; padding-bottom:7px; color:#3279B7;}/*0275cb*/
/*********************************Middle_left_block*************************************/
.tabs_var3 .inner{width:758px !important;}
.field_1 .detail_search{ padding:2px 8px 0 12px; position:relative; text-decoration:none; background-position: right 10px;}
.brand_box, .box_2 .img_box, .box_11 .img_box{ padding: 1px 10px 0 20px; margin-top:7px; width:140px; border-right:1px solid #e2e4e6;}
.img_box { width:150px;}
.brand_box {width:158px; }
.width_120{ width:120px;}
.brand_box img{ margin-bottom:14px;}
.brand_box .color_2, .box_2 .img_box .color_2,  .box_11 .img_box .color_2{ margin-bottom:3px;}
.brand_box .font_1{ color:#787879; margin-bottom:7px;}
.brand_box a, .box_2 .img_box a,  .box_11 .img_box a{ padding:0 7px 0 0; background-position: right 6px;}
.tabs_var3 .nav li{ z-index:999;border: 1px solid #dedfe2;border-radius:4px;}
.tabs_var3 .nav li a{ display:block; color:#767e8f; height:22px; min-width:109px;padding: 5px 15px 0 15px; text-align:center; background:url(../images/tabs_1_hover.png) repeat-x #fafafa;  border-radius:4px;}
.tabs_var3 .nav .selected a, .tabs_var3 .nav a:hover{border-bottom:none; padding-bottom:7px; color:#3279B7;border-radius:4px 4px 0px 0px;}/*3490d5*/
/*********************************Big_box_with_cars*************************************/
.box_2, .box_4{ padding: 0px 0 19px 0; margin-top:20px !important; border:1px solid #e2e4e6; overflow:hidden; background:#FFFFFF;}
.title{ padding: 8px 0 8px 19px; margin-bottom:12px; border-bottom:1px solid #e2e4e6; font-size:14px; color:#767e8f;}
.titleNew { padding: 8px 0 8px 0px; margin-bottom:12px; font-size:14px; color:#767e8f;}
.title span{ width:610px;}
.align_left{ text-align:left;}
.box_2 .detail_search{ text-transform:none; padding: 3px 9px 0 0px; margin: -3px 20px 0 0; text-decoration:none; background-position: right 11px;}
.box_2 .img_box, .box_11 .img_box{ float:left; width:152px;}
.box_2 .img_box img, .box_11 .img_box img{ margin-bottom:16px;}
.box_2 .img_box .font_1{ margin-bottom:5px;}
.box_2 .img_box .color_3{ display:inline-block; padding-top:4px;}
.box_2 .border_none, .box_11 .border_none{ padding:1px 0 0 19px; width:142px;}
/*********************************right_side*************************************/
.right>.title1{ background:url(../img/blue_box_title.png) repeat-x; border-bottom:1px solid #0151b4; font-size:14px;}
.right>.title1 span{ background:url(../img/blue_box_title_marker.png) no-repeat; width:40px; height:40px; margin-bottom:-1px;}
.right>.title1 strong{ padding: 10px 0 0 13px;}
.right .blue_box{ background:url(../img/blue_box.png) repeat-x; padding: 16px 0 18px 19px;}
.right .blue_box span{ font-size:22px; line-height:26px; font-weight:normal;}
.right .blue_box strong{ color:#f2f3f9;}
.rowElem .fleft{ width:200px;}
.rowElem .marg_left{ margin-left:20px !important;}
.right_side .box_2{ margin-top:17px; padding-bottom:20px;}
.right_side .box_2 .title{ padding: 9px 0px 10px 13px;}
.small_text_box{ padding: 0px 0px 0px 20px;  }
.small_text_box img{ margin: 8px 4px 0 0;}
.small_text_box ul li{ margin:15px 18px 0 0; border-bottom:1px solid #e2e4e6; padding-bottom:17px;}
.small_text_box ul a{ color:#7f8696;}
.small_text_box ul a:hover{ color:#286191;}/*0270C8*/
.small_text_box .last{ border:none; margin-bottom:9px;}
.small_text_box .detail_search{ padding:0 8px 0 0; background-position: right 7px;}
.small_text_box .color_2{ color:#286191}/*0270c8*/
/*********************************page_2*************************************/
.text_box{ padding: 14px 0 0 19px;}
.text_box .line_height_31{ margin-bottom:2px;}
.text_box p{margin-bottom:15px;}
.text_box .p{ margin-bottom:6px;}
.text_box .p2{ margin-bottom:17px;}
.form3 .marg_right{ margin-right:21px;}
.marg_left{ margin-left:30px}
.marg_left1{ margin-left:18px;}
.marg_left2{ margin: 0 0 12px 23px;}
.red span{color:red;}
.form2 .fleft strong{ display:inline-block; padding-bottom:10px;}
.form2 input{ border:1px solid #e2e4e6; height:25px; width:188px !important; color:#a8acb5; padding: 0px 0px 0 10px;}
.form2 .marg_left1{ margin-left:22px;}
.form2 .marg_left{ margin-left:20px; margin-bottom:4px;}
.form2 .jqTransformRadioWrapper a{ display:inline-block; margin-top:2px}
.form2 .label_2{ line-height:30px;  padding: 0 0 0 5px;}
.form3 .fleft{ width:200px;}
.form3 .jqTransformSelectWrapper{ margin-bottom:10px}
.form4 .label_2{ line-height:10px;}
.form4 .jqTransformRadioWrapper a{ display:inline-block; margin-top:-20px !important;}
.text_box .ul{ font-size:14px; margin: 13px 70px 0 0; line-height:31px;}
.text_box p a{ color:#767e8f; text-decoration:underline;}
.text_box p a:hover{ text-decoration:none;}
.text_box .color_3 a{ color:#1E9C75;}/*63aa1e*/
.text_box .color_3 a:hover{ text-decoration:underline;}
.right_box{ padding: 82px 0 0 0;}
.right_box img{ margin: 0 0 48px 0;}
.right_box .gray_box{ background:#e2e4e6; position:relative; width:160px; padding: 21px 10px 10px 20px; margin:20px 30px 0 0; border-radius:5px;}
.quote{ background:url(../img/2page_gray_box_bg.jpg) no-repeat; display:inline-block; margin-top:-2px; width:14px; height:10px;}
.right_box .gray_box .bottom_bg{ background:url(../images/2page_gray_box_bottom_bg.jpg) no-repeat; position:absolute; bottom:-12px; left:22px; display:inline-block; width:25px; height:12px;}
.right_box ul.author li:first-child{ margin-left:0;}
.right_box .author li{ padding: 28px 0 8px 20px; margin-left:124px;}
.right_box .author .li{ margin-left:112px;}
.width_1{ width:191px}
.width_2{ width:196px;}
/*********************************page_3*************************************/
.text_box_1{ padding:20px 0 0 19px;}
.text_box_1 .column{ float:left; width:220px;}
.marg_right_col{ margin-right:19px;}
.text_box_1 p.color_4{ margin:2px 0 8px;}
.text_box_1 .box_img_description{ padding-bottom:7px; margin: -1px 21px 21px 0; border-bottom:1px solid #e4e6e7;}
.text_box_1 .box_img_description img{ margin: 1px 20px 0 0;}
.text_box_1 .box_img_description .color_2{ margin:-4px 0 15px; padding:0;}
.img_description{ padding: 10px 0px 0 0px; margin-bottom:10px; width:325px;}
.pad_left_1{ padding-left:20px;}
.box_4 .big_width{ width:335px; padding-left:14px;}
.img_description figure{ float:left; margin: 0 20px 0 0;}
.img_description p{ margin-bottom:10px;}
.box_4{ border:none; width:697px;}
.box_5{ width:199px; padding: 0 0 28px 20px; margin: 20px 0 0 20px;}
.box_5 strong, .box_9 strong{ color:#286191;}/*0270c8*/
.box_5 p{ padding-right:30px; margin-bottom:13px;}
.box_5 a{ margin:0; padding:0 9px 0 0; background-position: right 8px; }
.box_5 .title{ margin:0px 0 17px -20px; padding-left:13px;}
/*********************************page_4*************************************/
.box_6{ margin-right:20px; padding-bottom:17px; }
.box_6 .title{ padding-left:20px; }
.box_6 ul li a{ color:#286191; display:inline-block;}/*0270c8*/
.box_6 ul .li a{ color:#7f8696;}
.box_6 ul li a:hover{ color:#F30;}
.box_6 ul li{margin:20px 0 0 0; padding-right:25px;}
.box_6 ul .li{  margin:10px 0 0 0;}
.img_description_2{ padding: 0 0 27px 20px; margin-top:8px; }
.img_description_2 strong{ font-size:15px;}
.img_description_2 img{ margin-top:18px;}
/*********************************page_5*************************************/
.box_7, .box_8{ width:438px; padding: 20px 0 18px 20px; margin-bottom:20px;}
.box_8{ margin-left:20px; padding-bottom:22px;}
.box_7 strong{ color:#767e8f; padding-bottom:3px;}
.box_7 .rowElem{ padding-top:5px;}
.box_7 .label{ padding:5px 20px 8px 0;}
.label input{border: 1px solid #e2e4e6; color:#A8ACB5; width:178px; padding-left:10px; height:24px; margin-top:-2px;}
.box_7 .button_search{ margin-top:10px; border-radius:4px;}
.box_9{ width:538px;}
.box_9 .fleft{ padding: 10px 10px 0 20px; width:220px;}
.box_9 .fleft strong{ padding-bottom:3px;}
.box_9 img{ margin: 0 0 18px 0;}
.box_9 .detail_search{ padding-top:22px;  background-position: right 30px;}
.box_10{ width:378px; margin-left:20px;}
.box_10 p{ padding:10px 25px 0 20px; margin-bottom:8px;}
.box_10 p img{ margin-bottom:22px;}
.box_10 .detail_search{ padding-top:10px; background-position: right 18px;}
.lightbox-video:hover{ cursor:pointer;}
.post{ margin:8px 0 10px;}
/*********************************page_6*************************************/
.box_11{ padding-bottom:0;}
.box_11 ul{ padding: 3px 0 23px 18px;}
.box_11 ul li a{ font-size:14px; color:#1E9C75; line-height:31px;}/*63aa1e*/
.box_11 ul li a:hover{ text-decoration:underline;}
.marg_bottom_2{ margin-bottom:28px;}
.box_11 .font_1{ margin-bottom:5px;}
.box_11 .img_box{ margin: 11px 0 0 1px; padding-bottom:27px;}
.box_11 .img_box img{ margin-bottom:12px;}
.banner{ margin: 21px 0 0 0;}

.privacy{ width:680px; padding-top:16px;}
/*********************************pages_and*************************************/
/****************************footer************************/
footer {padding:35px 40px 44px 0px;}
footer .box_of_links{ background:none; padding:0 0 0 20px; margin:0; color:#9197a5; text-align:left; width:747px;}
footer .box_of_links a{ color:#9197a5;}
footer .copy{ text-align:right;}
footer .copy a{ color:#9197a5;}
footer .copy a:hover{ text-decoration:underline;}
#easyTooltip{
	padding:5px 10px;
	background:#3279B7;/*09F*/
	color:#fff;
	font-size:11px;
	text-transform:none;
}
.rand_tit{ width:220px; padding: 0px 0 0px 0; margin-top:20px !important;  border:1px solid #e2e4e6; overflow:hidden; background:#FFFFFF;}
.rand { text-align:center}
.m3min { font-size:9px; margin-bottom:3px;}
div:hover.rand { background-color:#eee; cursor:pointer;}
.w15 { width:15%;}.w20 { width:20%;}.w30 { width:30%;} 
.m5 { margin:5px;} .m10 { margin:10px;} .ml5 { margin-left:5px;}  .ml3 { margin-left:3px;} 
.ml10 {margin-left:10px;} 

.mt-10 { margin-top:-10px}.mt-15 { margin-top:-15px} .mt-6 { margin-top:-6px}
.mt1 { margin-top:1px;}.mt3 { margin-top:3px;}.mt5 { margin-top:5px;} .mt10 { margin-top:10px} .mt15 { margin-top:15px} .mt20 { margin-top:20px} .mt40 { margin-top:40px} 
.mb5 { margin-bottom:5px;}
.mr10 { margin-right:10px}.mr30{ margin-right:30px;} .mr120{ margin-right:40px;} .mb10 { margin-bottom:10px}.mb15 { margin-bottom:15px}
.ml {margin-left:20px;}.ml20 {margin-left:20px;}.ml30 {margin-left:30px;}.ml40 {margin-left:40px;}  .mr20 { margin-right:20px} .mr30 { margin-right:30px}   .mb20 { margin-bottom:20px}
.ml45 {margin-left:45px;} .ml60 {margin-left:60px;}.ml140 {margin-left:130px;}
.pl5 { padding-left:5px;}.pl15 { padding-left:15px} .pl20 { padding-left:20px;}.pl60 { padding-left:60px;}
.pr10 { padding-right:10px;}
.pb5 { padding-bottom:5px} .pt5 { padding-top:5px} .pt12 { padding-top:12px}.pt20 { padding-top:20px}
.p10 { padding:10px;}.p20 { padding:20px;} .pt80 { padding-top:80px} 
.mp0 { margin:0px; padding:0px}
.lh18 { line-height:18px}
.w130 { width:130px}.w240 { width:240px;}.w260 { width:260px;} .w280 { width:280px;}  .w320 { width:320px;} 
.advert { height:300px; width:200px; background:url(../images/advert/200x300.gif) no-repeat; }
.ad480x { height:162px; width:520px; background:url(../images/advert/ooo-intkit.jpg) no-repeat; }
.ad460x { height:143px; width:460px; background:url(../images/advert/ooo-intkit460.jpg) no-repeat; }
div.show { margin-left:5px; padding-top:4px; width:24px; background-color:#fff; border:1px solid #1E9C75; color:#1E9C75; font-weight:bold; text-align:center; vertical-align:middle;

    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
	padding: 4px;
	font-size: 14px;
}/*63aa1e*/
div.pres-show { margin-left:5px; width:24px; background-color:#1E9C75; border:1px solid #188664; color:#fff; font-weight:bold; text-align:center; vertical-align:middle;

    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
	padding: 4px;
	font-size: 14px;
}/*63aa1e*/
a:hover div.show {background-color:#e2e4e6;border:1px solid #188664;color:#188664;}
div.show_str { width:92px; background-color:#fff; border:1px solid #1E9C75; color:#1E9C75; font-weight:bold; text-align:center; vertical-align:middle;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
	padding: 4px;
	font-size: 14px;
}/*63aa1e*/
a.nol { color:#7f8696;}
.b-b{border-bottom: 1px solid #e2e4e6}
.wcompl { width:125px;}
.wcomplmin {width:85px;}
.wrent { width:150px;} 
.wrentmin {width:120px;}
.mp2 { margin-left:2px; padding-left:2px;}
img.img_compl {	border: 1px solid #e2e4e6;	padding:1px;}	
img:hover.img_compl  {	border: 1px solid #ddd;	padding:1px;}


.ulbox li { margin-bottom:10px;}
.red { color:#d9534f}
.green { color:#1E9C75}
table tr td.pl5 {color:#286191; font-weight:bold; }/*0270c8*/
ul.ar1 li  { background:url(../img/detail_search_bg.png) left no-repeat; padding-left:10px; line-height:25px}
.fon {background-color:#f0f0f0;}
table.tablin tr td, table.tablin tr th {border-bottom: 1px solid #e2e4e6;}
td.tabhead { padding:10px; font:16px/24px Arial, sans-serif; color:#1E9C75;  }/*64ab1f*/
h1 { padding-top:8px}
.style-select select {
   background: transparent;
   width: 165px;
   padding-left:5px;
   padding-bottom:4px;
   font-size: 14px;
   line-height: 1;
   border: 0;
   height: 31px;
   -webkit-appearance: none;
	color:#7f8696;
  -moz-appearance: none;
  text-indent: 0.01px; 
  text-overflow: '';
  /* for IE */
  -ms-appearance: none;
  appearance: none!important;
	
   }
 .style-select {
   width: 164px;
   height: 29px;
   overflow: hidden;
   background: url(../images/select_right.gif) no-repeat right #fff;
   
   border-left: 1px solid #e2e4e6; border-bottom: 1px solid #e2e4e6; border-top:1px solid #e2e4e6; 
   
     border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    }
.button1 { border:2px solid #065796; background-color:#065796; font-size:14px; padding:5px 18px 5px 18px; border-radius: 4px;  } 
.button1:hover {padding:5px 18px 5px 18px  cursor:pointer; background-color:#fff; color:#065796;} 
.button2 { border:2px solid #1E9C75; background-color:#1E9C75; font-size:14px; padding:5px 15px 5px 15px;margin-top:40px; border-radius: 4px; } /*63aa1e*/
.button2:hover {padding:5px 15px 5px 15px; cursor:pointer; background-color:#fff; color:#1E9C75;margin-top:40px;}/*63aa1e*/
.button3 { border:2px solid #065796; background-color:#065796; font-size:14px; padding:5px 12px 5px 13px; border-radius: 4px;  } 
.button3:hover {padding:5px 12px 5px 13px cursor:pointer; background-color:#fff; color:#065796;} 
.formbuttons{  text-align:center; float:right; }
.formbuttons a { color:#FFF;}

.feedbackForm  { font: normal 14px/16px Arial,Helvetica,sans-serif; line-height:35px;        height: 32px }
.feedbackForm  tr{ margin-top:20px;}
.feedbackForm input { width:400px; border: 1px solid #cccccc;margin: 0 0 12px 0;    padding: 6px; }
.feedbackForm textarea { width:400px; border: 1px solid #cccccc;margin: 0 0 12px 0;    padding: 6px; }

.btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 4px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.btn-green { color: #fff;  background-color: #1E9C75;/*#337ab7*/    border-color: #188664; }
a:hover.btn-green { color: #fff; background-color: #188664;/*#337ab7*/ border-color: #188664; }

.btnMini { padding-bottom:4px; padding-top:4px; }

.noPointer { cursor: default;}
.colorGreen { color: #1E9C75; }
.colorGreenHover { color: #188664; }
.btnGreen { color: #fff; background-color: #1E9C75; border-color: #188664;}
a:hover.btnGreen { color: #fff; background-color: #188664; border-color: #188664;}

.colorBlue { color: #3279B7; }
.colorBlueHover { color: #286191; }
.btnBlue { color: #fff; background-color: #3279B7; border-color: #286191;}
a:hover.btnBlue { color:#fff; background-color: #286191; border-color: #286191;}

.colorRed { color: #DA5050; }
.colorRedHover { color: #C8312D; }
.btnRed { color: #fff; background-color: #DA5050; border-color: #C8312D;}
a:hover.btnRed { color:#fff; background-color: #C8312D; border-color: #C8312D;}

.btnWhite {color: #7f8696; background-color: #fff; border-color: #e2e4e6;}
a:hover.btnWhite { background-color: #e6e6e6; border-color: #ccc; color: #7f8696; }
.btnWhiteActive { background-color: #e6e6e6; border-color: #ccc; color: #7f8696; }

a.blueRed { color:#3279B7}
a:hover.blueRed { color:#DA5050}

div.fonts_size_12{ font-size:12px;}

input.w100 { width:100px;}
/* Изменения 17 10 10 */
.btn-danger { color: #fff;    background-color: #d9534f;    border-color: #d43f3a; }
a:hover.btn-danger { color:#fff; background-color: #c9302c; border-color: #ac2925; }
.btnLine { border-bottom:1px solid #e2e4e6; border-top:1px solid #e2e4e6;   border-left:1px solid #e2e4e6; padding:0px 8px; color: #7f8696; font-size: 13px; line-height: 28px; display: inline-block;  overflow: visible; box-sizing: border-box; }
	.btnLineLeft 	{ border-top-left-radius: 4px; border-bottom-left-radius: 4px;} 
	.btnLineRight 	{ border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-right:1px solid #e2e4e6;} 
	a:hover.btnLine  { background-color: #e6e6e6; border-color: #ccc; color: #7f8696; }
.btnLineActive  { background-color: #e6e6e6; border:1px solid #ccc; color: #7f8696; }
	a:hover.btnLineActive { cursor: default; } 
.btnLineNorm { border-bottom:1px solid #e2e4e6; border-top:1px solid #e2e4e6;   border-left:1px solid #e2e4e6; padding:6px 12px; color: #7f8696; font-size: 13px;  display: inline-block;  overflow: visible; box-sizing: border-box; }
	a:hover.btnLineNorm  { background-color: #e6e6e6; border-color: #ccc; color: #7f8696; }
.btnLineRed  {  border-bottom:1px solid #DA5050; border-top:1px solid #DA5050;   border-left:1px solid #DA5050; padding:6px 12px; color: #fff; font-size: 14px; display: inline-block;  overflow: visible; box-sizing: border-box; background-color: #DA5050; }	
	a:hover.btnLineRed  { background-color: #C8312D; border-color: #C8312D; color: #fff; }
	.btnLineRightRed 	{ border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-right:1px solid #DA5050;} 

    .btn-width { width:107px; }
	.btn-4-rows { width:145px; }

	.btn-link { width:88px; display:inline-block; text-align:left  }
	.btn-link-4-rows { width:120px; display:inline-block; text-align:left  }
.easy-link {  width:108px; display:inline-block; text-align:left  }
.easy-lin-4-rows {  width:129px; display:inline-block; text-align:left  }
/*ad_box */
.ad_box 		{ margin-top:20px;  }
.ad_box:hover 	{  }
.ad_pgoto 		{ float:left; margin-right:15px;text-align:center; }
.ad_pgoto div 	{ text-align:center; width:200px }
.ad_text 		{ float:right; width:510px; }
.ad_text  h3 	{ font-weight:400;  font-size:22px; margin-top:0px;     display: block; }
.ad_text  h3 a 	{ }
.ad_text  h3 span { float:right; color:#1E9C75;  font-weight:bold; }
.ad_text  div 	{ display:inline-block}
a.color_4, a.color_4:hover	{ color:#474c58;} 
.fonts_size_11 .fa-level-up { color:#1E9C75; margin-top:2px; }
.fonts_size_11 span { color:#3279B7; }



/* rent & compl */
.contRight { float:left;border-bottom: 1px solid #e2e4e6;width:150px; height:22px; margin-top:3px; font-size:13px; text-align:right; padding-right:3px;}
.contLeft {border-bottom: 1px solid #e2e4e6;font-weight:bold;color:#0270c8;margin-left:160px;height:22px; padding-left:5px; width:180px;margin-top:3px;font-size:13px;}
.tickFull { text-align:center; height:22px; padding-left:5px; margin-top:3px;font-size:13px; }
.arrow 		{ display: inline; }
.arrow .fa 	{ margin: 8px  0 0 8px; }


.inline { display:inline-block; }
.displayNone { display:none; }
#filterOpenOrClose { float:right; }

.description { margin-top:10px; width:410px; height:60px;  }
.tickPhone { font-weight:bold;font-size:12px;}

.button-green {  cursor: pointer;  width: 130px;  height: 35px;  box-sizing: border-box;  margin: auto;
  border: #63aa1e solid 2px;
  padding: 2px 10px;
  text-transform: uppercase;
  color: #63aa1e !important;
  background-color: white;
  text-decoration: none;
  font-weight: normal;
  font-size: 1.1em; }
  .button-green:hover {
    cursor: pointer;
    width: 130px;
    height: 35px;
    box-sizing: border-box;
    margin: auto;
    border: #63aa1e solid 2px;
    padding: 2px 10px;
    text-transform: uppercase;
    color: white !important;
    background-color: #9fd4ba;
    text-decoration: none;
    font-weight: normal;
    font-size: 1.1em; }
	
.button-blue {  cursor: pointer;  width: 130px;  height: 35px;  box-sizing: border-box;  margin: auto;  border: #286191 solid 2px;  padding: 2px 10px;  text-transform: uppercase;  color: #3279B7 !important;  background-color: white;  text-decoration: none;  font-weight: normal;  font-size: 1.1em; }
.button-blue:hover {    cursor: pointer;    width: 130px;    height: 35px;    box-sizing: border-box;    margin: auto;  border: #286191 solid 2px;   padding: 2px 10px;  text-transform: uppercase;    color: white !important;    background-color: #3279B7;    text-decoration: none;    font-weight: normal;    font-size: 1.1em; }

.tickRentRight { float:left;border-bottom: 1px solid #e2e4e6;width:150px; height:25px; margin-top:5px; font-size:14px; text-align:right; padding-right:5px;}
.tickRentleft {border-bottom: 1px solid #e2e4e6;font-weight:bold;color:#0270c8;margin-left:160px;height:25px; padding-left:5px; width:140px;margin-top:5px;font-size:14px;}
.wrentmin { float:left;border-bottom: 1px solid #e2e4e6;width:305px; height:25px; margin-top:5px; font-size:14px; text-align:right; padding-right:5px;}
.tickContLeft { text-align:center; float:left;border-bottom: 1px solid #e2e4e6;width:105px; height:18px; margin-top:3px; font-size:12px; text-align:right; padding-right:3px; margin-left:5px;}
.tickContRight {border-bottom: 1px solid #e2e4e6;font-weight:bold;color:#0270c8;margin-left:115px;height:18px; padding-left:5px; width:135px;margin-top:3px;font-size:12px;}
.tickContLeftPhone {border-bottom: 1px solid #e2e4e6; text-align:center; float:left;width:105px; height:18px; margin-top:3px; font-size:12px; text-align:right; padding-right:3px; margin-left:5px;}
.tickContRightPhone {border-bottom: 1px solid #e2e4e6;font-weight:bold;margin-left:115px;height:18px; padding-left:5px; width:135px;margin-top:3px;}

/* Всплывающее окно toOrder */
.toOrder-overlay{  display: none;  background: rgba(0,0,0,.9);  opacity: 0.2;   filter: alpha(Opacity=70);  width: 100%;  height: 100%;  position: fixed;  top: 0;  left: 0;}
.toOrder{ display:none; background:#fff; box-shadow:0 0 10px rgba(0,0,0,1); border-radius:5px; width:420px; height: 680px; position:fixed; top:25%; left:50%; margin-left:-185px; margin-top:-130px; z-index:1000;}
.toOrder-content{ padding: 35px;}
.toOrder textarea { width: 97%; border: 1px solid #dedfe2; color: #7698d0; padding: 5px; border-radius: 4px; margin-top:5px;  font-size:14px;  }
.toOrder-date { color: black; font: 12px Tahoma, Arial, Sans-Serif;} 
#toOrderRoute{ font-size:16px; color:#333333; }
.toOrder-class { font-size:22px; float:left; }
.toOrder-phone { margin-top:15px;}
.toOrder-phone input,.toOrder-name input{ width:97%; padding:6px 0px 6px 6px; padding-left:10px; height:32px; font-size:22px; border-radius: 4px; margin-top:5px; }
.toOrder select {  border-radius: 4px; }
input.defenseR {  border-radius: 4px; margin-top:5px;  height:32px; font-size: 22px }
.toOrder-def { margin-top:10px; text-align:left;}
.toOrder-footer { margin-top:15px; font-size:14px;}
.toOrder-closer{ cursor: pointer;}
.toOrder-accepted {  /* Заказ принят - 2-е окно */
  display: none;
  background: #fff;
  box-shadow: 0 0 10px rgba(0,0,0,1);
  border-radius:5px;
  width: 420px;
  height: 680px;
  position: fixed;
  top: 25%;
  left: 50%;
  margin-left: -185px;
  margin-top: -130px;
  text-align:center;
  font-size:24px; 
  color:#000;
}
.btn-green {    color: #fff;    background-color: #1E9C75;  border-color: #188664; }
a:hover.btn-green {    color: #fff;    background-color: #188664;    border-color: #188664; }
.call-you { line-height:50px; padding:40px;font-size:22px;}  

#specifyAdress,#specifyRoute,#specifyPhone ,#specifyMessagesR { color:#d9534f; }
#yourTimeR { padding-top:10px; width:100%; height:35px; color:#FFFFFF; margin-top:20px; background-color:#0270c8; border-bottom:2px solid #000; border-top:2px solid #000; vertical-align:middle; }
.leftR { float:left; margin-top:20px; width:30%; text-align:right; color:#7f8696; font-size:16px; }
.rightR { float:left; margin-top:20px; margin-left:20px; font-size:16px; }
/* Всплывающее окно toOrder */
/* compl */
.block390 { width:392px; text-align:center; padding:0px 0px 0px 0px; }  
.photo3, .photo2 { margin-left:4px; } 
.mb5 { margin-bottom:5px; }
.titleNew h1 { padding-top:0px; }
.tickRight { float:left;border-bottom: 1px solid #e2e4e6;width:140px; height:25px; margin-top:5px; font-size:14px; text-align:right; padding-right:5px;}
.tickleft {border-bottom: 1px solid #e2e4e6;font-weight:bold;color:#0270c8;margin-left:160px;height:25px; padding-left:5px; width:150px;margin-top:5px;font-size:14px;}
.titleCar { padding: 8px 0 8px 19px;margin-bottom: 12px;border-bottom: 1px solid #e2e4e6;font-size: 15px;color: #767e8f; font-weight:700; }
.borderNone { border:none; }
.colorRed { color: #DA5050; }
/* sale company */
.textDesc { vertical-align: middle; font-size:14px; padding: 6px 12px;}
.w100inline { width:80px; display:inline-block; }
.fz11 { font-size:11px; }.fz12 { font-size:12px; }

a.btnMin { padding:4px 10px; font-size:12px;}
/* blog */
.block-on-blog { background: url(http://bigcarmarket.ru/blog/ali280.jpg) no-repeat #fff; color:#fff;  padding-top:45px; font-size:18px; height:120px;transition:all .35s ease; } 	
.block-on-blog:hover { cursor:pointer;transition:all .45s ease;  background: url(http://bigcarmarket.ru/blog/ali280.jpg) no-repeat #fff; 
    background-position: center;} 				 

.acenter 		{ text-align:center; }
.block-on-blog-title {  background-color:#000; margin-top:10px; opacity:0.7; width:100%;transition:all .35s ease; } 
a:hover div.block-on-blog-title { background-color:transparent; opacity:1;  } 
.text {font-size:14px;line-height: 1.5; }