body, html
{
 padding: 0px;
 margin: 0px;
 height:100%;
 min-width:100%;
 font-size:14px;
 font-family:arial, sans-serif;
 background:#ffffff;
 color:#4c5256;
}
a img
{
	border:0px;
}
.img
{
	float:left;
	margin: 4px 10px 3px 0px !important;
}
input
{
	font-family:tahoma;
}
.page_content a
{
	color:#2C98D6;
}
/*text styles*/
h3.h3_seo
{
  color:#787777;
  font-family:arial;
  font-size:17px;
  font-weight:bold;
  padding: 0px;
  margin: 0px;
  padding: 17px 0px 17px 0px;
}
h3.h3_seo a
{
	color: #787777;
	text-decoration:none;
}
h5
{
	color:#4C5256;
	font-family:arial;
	font-size:17px;
	font-weight:normal;
	padding: 0px;
	margin: 0px;
}
.workarea ul
{
 padding: 0px;
 margin: 0px;
 list-style:none;
}
.workarea ul li
{
 padding: 0px;
 margin: 0px 0px 5px 0px;
 list-style:none;
}
.workarea ul li a
{
 padding: 0px;
 margin: 0px;
  color:#2C98D6;
 list-style:none;
}
.workarea h2 a, .workarea a h2, .workarea h2
{
 vertical-align:top;
 color:#2C98D6;
 text-decoration:none;
 font-size:14px;
 font-weight:normal;
 margin: 0px;
 padding: 0px;
 clear:both;
}
#content a:hover
{
	text-decoration:underline;
}
/********header***********/
#main
{
	width:980px;
	margin: 0px auto;
	position:relative;
	z-index:1;
	zoom:1;
	min-height:100%;
}
#main form
{
	margin: 0px;
	padding: 0px;
}
#main h1
{
	color:#787777;
	font-family:arial;
	font-size:17px;
	font-weight:bold;
	padding: 0px;
	text-align:left;
	margin: 0px 0px 15px 0px;
}
#main h1 a
{
	color:#787777;
	font-family:arial;
	font-size:17px;
	font-weight:bold;
	padding: 0px;
	margin: 0px;
	text-decoration:none;
}
.top_head_block
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px -20px;
	position:relative;
	z-index:1;
	line-height:0px;
	zoom:1;
	overflow:hidden;
	left:10px;
	width:1000px;
}
.top_head_block *
{
	line-height: normal;
	zoom:1;
}
#header
{
	height:54px;
	padding:2px 0px 4px 0px;
}
#header .logo
{
	float:left;
	display:block;
	position:relative;
	left:-4px;
	zoom:1;
	z-index:1;
	margin-right:161px;
}
#header .search_block
{
	float:left;
	border:1px solid #abadb3;
	padding: 0px;
	margin: 21px 0px 0px 0px;
	width:238px;
	height:17px;
}
#header .search_block input.submit
{
	border: 0px;
	background:url(images/search_submit_bg.gif) top left no-repeat;
	width:14px;
	height:14px;
	padding: 0px;
	float:right;
	overflow:visible;
	margin: 2px 2px 0px 0px;
	cursor:pointer;
}
#header .search_block input.inputtext
{
	width:210px;
	float:left;
	margin:1px 0px 0px 0px;
	font-size:12px !important;
	font-family: arial, sans-serif;
	padding: 0px 0px 0px 3px;
	border: 0px;
	font-size:11px;
}
#header .auth_block
{
	float:right;
	padding: 0px;
	margin: 24px 35px 0px 0px;
	font-size:17px;
	max-width:320px;
	color:#787777;
	font-family: arial;
	text-align:left;
}
#header .auth_block .auth_block_cont
{
	font-size:17px;
	white-space:nowrap;
	overflow:hidden;
	position:relative;
	z-index:1;
	zoom:1;
	max-width:320px;
	color:#787777;
	text-align:left;
	font-family: arial;
}
#header .auth_block .auth_right_shadow
{
	position:absolute;
	right:0px;
	top: 0px;
	bottom: 0px;
	width:10px;
	background:url(images/bg_shadow_auth.png) 0px 0px repeat-y;
}
#header .auth_block a
{
	color:#787777;
	margin: 0px 5px 0px 5px;
	text-decoration:none;
}
#header .auth_block a:hover
{
	text-decoration:underline;
}
#top_menu
{
	background:url(images/bg_top_menu.gif) 0px 0px repeat-x;
	padding: 0px;
	margin: 0px;
	height:48px;
	position:relative;
	z-index:4;
	/*overflow:hidden;*/
	zoom:1;
}
#top_menu ul
{
	padding: 0px;
	margin: 0px;
	list-style:none;
	float:left;
	height:48px;
}
#top_menu ul li
{
	padding: 0px 2px 0px 0px;
	margin: 0px 0px 0px 0px;
	float:left;
	height:50px;
	background:url(images/line_top_menu.gif) right top no-repeat;
	list-style:none;
}

#top_menu ul li a
{
	color:#fffefe;
	font-size:18px;
	text-decoration:none;
	display:block;
	line-height:21px;
	/*padding: 12px 18px 12px 18px;*/
	padding: 12px 16px;
	border-bottom:3px solid #414141;
}
#top_menu ul.top-static li a
{
	color:#fffefe;
	font-size:18px;
	text-decoration:none;
	display:block;
	line-height:21px;
	/*padding: 12px 25px 12px 24px;*/
	padding: 12px 23px 12px 22px;
	border-bottom:3px solid #414141;
}

#top_menu ul li.first_li > a
{
	/*padding-left:38px !important;*/
	padding-left:30px !important;
}
#top_menu ul li:hover a
{
	border-bottom:3px solid #fe0000;
}
#top_menu .dop_top_menu
{
	float:left;
}
#top_menu .dop_top_menu .level1_item
{
	color:#fffefe;
	font-size:18px;
	text-decoration:none;
	display:block;
	line-height:21px;
	cursor:pointer;
	padding: 12px 43px 12px 18px;
	border-bottom:3px solid #414141;
}
#top_menu .dop_top_menu:hover .level1_item
{
	border-bottom:3px solid #fe0000;
}
#top_menu .inner_menu
{
	display:none;
	position:absolute;
	z-index:10;
	zoom:1;
	left: 0px;
	right:0px;
	padding: 4px 4px 7px 4px;
	background:url(images/inner_menu_bg.png) 0px 0px;
}
#top_menu li:hover .inner_menu
{
	display:block;
}
#top_menu .dop_top_menu:hover .inner_menu
{
	display:block;
}
#top_menu .inner_menu ul
{
	padding: 0px;
	height:auto;
	float:none;
	margin: 0px;
	list-style:none;
}
#top_menu .inner_menu ul li
{
	float:left;
	padding: 0px 0px 0px 0px;
	margin: 4px 11px 4px 12px;
	height:auto;
	background:url(/images/spacer.gif) 0px 0px no-repeat;
}
#top_menu .inner_menu ul li a
{
	padding: 0px 7px 1px 7px;
	margin: 0px;
	border: 0px;
	display:block;
	background:url(/images/spacer.gif) 0px 0px no-repeat;
	color:#fff;
	font-size:13px;
	text-decoration:none;
}
#top_menu .inner_menu ul li a:hover
{
	background:#fe0100;
}
.clear_block
{
	padding: 0px;
	margin: 0px;
	height:1px;
	overflow:hidden;
	clear:both;
}
#content
{
	padding: 0px 0px 300px 0px;
	margin: 0px;
}
#content .page_content
{
	float:left;
	width:590px;
	margin-right:20px;
}
#content .right_page_col
{
	float:right;
	width:360px;
	/*overflow:hidden;*/
}
/**************строка навигации********************/
.breadclumb
{
	background:url(images/home.gif) left 1px no-repeat;
	padding: 0px 0px 0px 19px;
	margin: 11px 0px 11px 0px;
	color:#868796;
	font-size:11px;
	min-height:19px;
}
.breadclumb ul
{
	padding: 0px;
	margin: 0px;
	list-style:none;
}
.breadclumb ul li
{
	padding: 0px;
	margin: 0px;
	float:left;
	list-style:none;
}
.breadclumb a
{
	color:#4598CF;
	margin: 0px 3px 0px 3px;
}
#content .breadclumb a:hover
{
	text-decoration:none;
}
.breadclumb a.mobile
{
	font-weight: bold; 
	text-decoration: underline; 
	margin-left: 15px;
}
.breadclumb a.mobile:before
{
	width: 10px;
	height: 14px;
	display: inline-block;
	content: '';
	background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAIAAABSnclZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFZJREFUeNpivPb6e9ja+wzYwNIABUadGdeArMvpmmhyujOvA0kmrHJwQSYGvGDYSrPAA4iwbmBIoYUgCzLnxtsfPKzMyCKM225/LNv7FKvJTfaSAAEGAKnfGdd3OtfjAAAAAElFTkSuQmCC') 0 0 no-repeat;
	background-size: auto 14px;
	vertical-align: middle;
	margin-right: 5px;
}
/************end строка навигации***************/
/*правый блок с фильтром обьявлений*/
.right_form_search_advert
{
	position:relative;
	z-index:1;
	zoom:1;
	border:1px solid #ececd3;
	background:#f8f8f0;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding: 14px 19px 17px 19px;
	margin-bottom:11px;
}
.right_form_search_advert .title_advert
{
	color:#787777;
	margin-bottom:8px;
	font-size:17px;
	font-weight:bold;
}
.right_form_search_advert .right_form_search_advert_cont
{
	background:#e2e2ce;
	padding:12px 9px 7px 9px;
	position:relative;
	z-index:1;
	zoom:1;
}
.right_form_search_advert .right_form_search_advert_cont select
{
	width:100%;
}
.right_form_search_advert .right_form_search_advert_cont .item_pole
{
	margin-bottom:5px;
}
.right_form_search_advert .right_form_search_advert_cont .submit_line
{
	margin-top:13px;
	margin-left:20px;
	text-align:center;
}
.right_form_search_advert .right_form_search_advert_cont .submit_line .item_submit
{
	background:url(images/bg_submit.gif) top left repeat-x;
	font-size:12px;
	font-family:arial, sans-serif;
	cursor:pointer;
	border:1px solid #cccccc;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	position:relative;
	z-index:1;
	height:20px;
	zoom:1;
	width:65px;
	overflow:hidden;
	float:left;
	margin: 0px 1px 0px 2px;
}
.right_form_search_advert .right_form_search_advert_cont .submit_line .item_submit input
{
	padding: 2px 0px 3px 0px;
	overflow:hidden;
	text-align:center;
	margin: 0px;
	display:block;
	background:url(/images/spacer.gif) 0px 0px no-repeat;
	font-size:12px;
	height:auto;
	font-family:arial, sans-serif;
	color:#000;
	border: 0px;
	width:65px;
	cursor:pointer;
}
*:first-child+html .right_form_search_advert .right_form_search_advert_cont .submit_line .item_submit input
{
	position:absolute;
	left: 0px;
}
.right_form_search_advert .add_advert_a
{
	padding: 0px;
	text-align:center;
	margin: 9px 0px 0px 0px;
}
.right_form_search_advert .add_advert_a a
{
	color:#e96969;
	padding-left:16px;
	background:url(images/icon_add_advert.gif) 0px 2px no-repeat;
}
/******блоки********/
.light_block
{
	position:relative;
	z-index:1;
	zoom:1;
	border:1px solid #ececd3;
	background:#f8f8f0;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding: 11px 15px 0px 12px;
	margin-bottom:11px;
}
#content .light_block h3.h3_seo
{
	padding: 0px;
	margin: 0px 0px 15px 6px;
	font-weight:bold;
	font-size:17px;
	color:#787777;
}
.light_block h1
{
 margin: 1px 0px 5px 0px !important;
}
.light_block p
{
	padding: 0px;
	margin: 0px;
}
.light_block .compare_form_right
{
	padding-bottom:14px;
}
.light_block .compare_form_right label
{
	display:block;
	margin: 7px 0px 5px 6px;
	position:relative;
	font-size:12px;
	padding-left:20px;
	z-index:1;
	zoom:1;
}
.light_block .compare_form_right  label input
{
	position:absolute;
	top:2px;
	margin: 0px;
	left: 1px;
}
*:first-child+html .light_block .compare_form_right  label input
{
	top:-2px;
	margin: 0px;
	left:-3px;
}


.light_block .compare_form_right label a
{
	color:#E96969;
	text-decoration:none;
}
.light_block .compare_form_right .submit_line
{
	padding: 0px;
	margin: 10px 0px 0px 0px;
}
.light_block .compare_form_right .submit_line .item_submit
{
	background:url(images/bg_submit.gif) top left repeat-x;
	font-size:12px;
	font-family:arial, sans-serif;
	cursor:pointer;
	border:1px solid #cccccc;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	position:relative;
	z-index:1;
	height:20px;
	zoom:1;
	width:65px;
	overflow:hidden;
	float:left;
	margin: 0px 1px 0px 2px;
}
.light_block .compare_form_right .submit_line .item_submit input
{
	padding: 2px 0px 3px 0px;
	overflow:hidden;
	text-align:center;
	margin: 0px;
	display:block;
	background:url(/images/spacer.gif) 0px 0px no-repeat;
	font-size:12px;
	height:auto;
	font-family:arial, sans-serif;
	color:#000;
	border: 0px;
	width:65px;
	cursor:pointer;
}
.light_block a
{
	color:#E96969;
}
/*******сравнение********/
.light_block .compare_right input.submit
{
 background:url(/images/templates/bg_submit2.png) top left no-repeat;
 width:60px;
 border:0px;
 height:22px;
 font-size:11px;
 cursor:pointer;
 cursor:hand;
 margin: 5px 5px 1px 0px;
}
.inputbutton
{
 background:url(/images/templates/bg_submit2.png) top left no-repeat;
 width:60px;
 border:0px;
 height:22px;
 font-size:11px;
 cursor:pointer;
 cursor:hand;
 margin: 5px 5px 1px 0px;
}
/*line banners block*/
.line_more_new_bann
{
	width:720px;
}
#bann_block .item_line_bann p
{
	line-height:13px;
}

.line_more_new_bann div.item_line_bann
{
        width:179px !important;
        min-width:179px !important;
        overflow:hidden;
        background:#F8F8F0;
        float:left;
        padding:9px 0px 0px 0px;
        margin: 0px;
}
.line_more_new_bann div.name_bann
{
        width:170px;
        clear:both;
        margin: 0px 10px 7px 10px;
        text-align:center;
        min-width:170px !important;

}
.line_more_new_bann div.name_bann a
{
	color:#2C98E4;
	text-decoration:none;
	font-size:14px;
}
.line_more_new_bann .item_line_bann_txt
{
	padding: 9px 0px 0px 0px;
	margin: 0px 5px 9px 5px;
	display:block;
	text-align:center;
	line-height:13px;
	height:39px;
	overflow:hidden;
	font-size:11px;
}
#content .line_more_new_bann .item_line_bann_txt a
{
	color:#000000;
	text-decoration:none;
}
.banner_cols
{
        width:360px !important;
        overflow:hidden;
        position:relative;
        z-index:1;
        zoom:1;

}
.banner_cols #bann_block
{
        float:left;
        left: 0px;
        width:360px !important;
        position:relative;
}
.banner_cols div.item_line_bann
{
         width:180px;
         float:left;
         overflow:hidden;
         position:relative;
         z-index:1;
         zoom:1;
         border-bottom:1px solid #ffffff;
}
#bann_block .item_line_bann p
{
	line-height:13px;
}
/*footer style*/
#footer
{
	position:absolute;
	padding: 0px 0px 6px 0px;
	margin: 0px;
	bottom: 0px;
	width:100%;
}
#footer .foot_menu
{
	padding: 17px 19px 9px 0px;
	margin: 0px 0px 7px 0px;
	border:1px solid #ececd3;
}
#footer  a
{
	color:#2c98d6;
}
#footer  a:hover
{
	text-decoration:none;
}
#footer .foot_menu td
{
	/*max-width:187px;*/
}
#footer .foot_menu ul
{
	padding: 0px 0px 0px 20px;
	margin: 0px;
	float:left;
	width:166px;
	border-right:1px solid #f4f4e0;
	list-style:none;
}
#footer .foot_menu ul.first_ul
{
	border-left: 0px;
}
#footer .foot_menu ul li
{
	margin: 0px 0px 3px 0px;
	margin-right:10px;
	padding: 0px;
}
#footer .foot_menu ul li a
{
	font-size:12px;
	color:#2c98d6;
}
#footer .foot_menu ul li a:hover
{
	text-decoration:none;
}
#footer .foot_dop_menu
{
	float:left;
	width:168px;
	padding-left:20px;
	font-size:12px;
}
#footer .foot_dop_menu .item
{
	margin-bottom:8px;
}
#footer .foot_dop_menu .item a:hover
{
	text-decoration:none;
}
#footer  .left_foot_block
{
	float:left;
	width:340px;
	margin-right:12px;
	color:#4c5256;
	font-size:11px;
	padding-top:2px;
}
#footer  .left_foot_block .counters
{
	padding: 0px;
	margin: 0px;
}
#footer  .left_foot_block .counters .item_counter
{
	float:left;
	margin-right:9px;
	margin-bottom:3px;
}
#footer   .foot_right_txt
{
	float:right;
	width:628px;
	color:#4c5256;
	font-size:11px;
}
#footer   .foot_right_txt p
{
	padding: 0px;
	margin: 0px 0px 11px 0px;
}
/*end footer style*/
/********новости**********/
.news_list
{
	clear:both;
	color:#4c5256;
	margin: 0px 0px 0px 0px;
}
.news_list td
{
	vertical-align:top;
	color:#4c5256;
	padding-bottom:15px;
}
.news_list .prew_text
{
	padding: 0px 0px 15px 10px;
	width:90%;
}
.news_list h2 a, .news_list a h2, .news_list h2
{
	vertical-align:top;
	color:#2C98D6;
	text-decoration:none;
	font-size:14px;
	font-weight:normal;
	margin: 0px;
	padding: 0px;
	clear:both;
}
.news_list p
{
	padding: 0px;
	margin: 0px;
	color:#4c5256;
}
.news_list div a
{
	color:#2C98D6;
}
.news_list .data div
{
	float:left;
	margin-bottom:4px !important;
	font-size:11px;
	font-family: tahoma, sans-serif;
}
.news_list  div.day
{
  background:#F02A18;
  color:#FEDFC6;
  width:13px;
  padding: 0px 1px 0px 2px;
  margin: 0px 3px 0px 0px;
}
.news_list  div.month
{
  background:#333333;
  color:#CCCCCC;
  width:13px;
  padding: 0px 0px 0px 1px;
  margin: 0px 3px 0px 0px;
}
.news_list  div.year
{
  background:#333333;
  color:#CCCCCC;
  width:24px;
  padding: 0px 1px 0px 2px;
  margin: 0px 3px 0px 0px;
}
a.more
{
 color:#E96969;
 text-decoration:underline;
 padding: 0px 0px 0px 14px;
 display:block;
 font-size:12px;
 margin: 0px 0px 0px 0px;
 background:url(images/red_arrow.gif) left 3px no-repeat;
}
#content a.more:hover
{
	text-decoration:none !important;
}
#content .more_a a:hover
{
	text-decoration:none;
}
a.back
{
 color:#E96969;
 text-decoration:underline;
 padding: 0px 0px 0px 14px;
 display:block;
 font-size:12px;
 margin: 0px 0px 0px 0px;
 background:url(images/arrow_back.gif) left 3px no-repeat;
}
/********статьи и тест-драйвы***********/
.articles
{
 margin-bottom:0px;
}
.articles p
{
 padding: 0px;
 margin: 0px;
 color:#4c5256;
}
.articles td
{
 vertical-align:top;
  color:#4c5256;
  padding: 0px 0px 15px 0px;
}
.articles td img
{
 margin-top:4px;
}
.articles_text
{
 width:90% !important;
}
.article_text
{
 padding: 0px 0px 15px 5px !important;
 vertical-align:top;
}
.articles a.more
{
 margin: 0px 0px 0px 0px;
}
.articles a.back
{
 margin: 12px 0px 0px 0px;
}
/**********отзывы************/
.reviews_content
{
 margin: -2px 0px 11px 0px;
}
.review
{
 background:url(/images/templates/marker_red.gif) 0px 3px no-repeat;
 padding: 0px 0px 0px 20px;
 margin-bottom:16px;
}
#content .reviews_content h2
{
	font-weight:normal;
	padding: 0px;
	margin: 0px;
	color:#2c98d6;
	font-size:14px;
}
#content .reviews_content h2 a
{
	color:#2c98d6;
	text-decoration:none;
	margin-left: 0px;
}
.review p
{
 padding: 0px;
 margin: 0px;
}
.review a
{
 padding: 0px;
 margin: 0px 0px 0px 5px;
 color:#E96969;
 text-decoration:underline;
}
.reviews_content a.more
{
 color:#E96969;
 text-decoration:underline;
 padding: 0px 0px 0px 14px;
 display:block;
 margin: 0px 0px 0px 0px;
 background:url(images/red_arrow.gif) left 3px no-repeat;
}
.reviews_content a.back
{
 color:#E96969;
 text-decoration:underline;
 padding: 0px 0px 0px 14px;
 display:block;
 margin: 0px 0px 0px 0px;
 background:url(/images/templates/arrow_back.gif) left 2px no-repeat;
}
#content .review h2 a:hover
{
	text-decoration:underline;
}
a.plus
{
 background:url(images/red_plus.gif) left 3px no-repeat;
 padding:0px 0px 0px 14px;
 color:#E96969;
 font-size:12px;
 margin: 7px 0px 0px 0px;
 text-decoration:underline;
 display:block;
}
#content a.plus:hover
{
	text-decoration:none;
}

/*********предложения***********/
.proposal_content
{
 margin-top:-2px;
 margin-bottom:0px;
}
.proposal
{
 background:url(/images/templates/marker_auto.gif) 0px 3px no-repeat;
 padding: 0px 0px 0px 20px;
 margin-bottom:15px;

}
.proposal span a
{
  vertical-align:top;
 color:#2C98D6;
 text-decoration:none;
 font-size:14px;
 font-weight:normal;
 margin: 0px;
 padding: 0px 0px 4px 0px;
}
.proposal p
{
 padding: 0px;
 margin: 0px;
}
.proposal a
{
 padding: 0px;
 margin: 0px;
  color:#788495;
 text-decoration:underline;
}
.proposal_content a.more
{
 margin:0px 0px 0px 0px;
}
.proposal_content a.back
{
 margin:0px 0px 0px 0px;
}
/*news of dealers block*/
.news_dealers_n .news_list_dealers h1
{
	color: #787777;
	font-family: arial, sana-serif;
	font-size: 17px;
	font-weight: bold;
	display:inline;
	margin: 0px !important;
	padding: 0px !important;
	text-align:left;
}
.news_dealers_n .news_list_dealers h3.h3_seo
{
	color: #787777;
	font-size: 17px;
	font-weight: bold;
	margin: 0px;
	padding: 17px 0px;
}
.news_dealers_bottom_page .news_list_dealers h3.h3_seo
{
	padding-top: 6px;
}
.news_dealers_n .news_list_dealers h1 a, .news_dealers_n .news_list_dealers h3.h3_seo a
{
	color: #787777;
	text-decoration:none;
}
.news_dealers_n .news_list_dealers .name,
.news_dealers_n .news_list_dealers a.name
{
	display:block !important;
	padding: 0px;
	font-weight:normal;
	color: #2c98d6;
	font-size: 14px;
	text-decoration:none;
}
.news_dealers_n .news_list_dealers .name a
{
	color:#2c98e4 !important;
	font-weight:bold;
}
.news_dealers_n .news_list_dealers .pic_a img
{
	margin-right:6px;
	margin-bottom:2px;
}
.news_dealers_n .more_a
{
	text-align:left;
	font-weight:normal;
	margin-top: 0px;
}
.news_dealers_n .more_a a
{
	background: url(images/red_arrow.gif) left 3px no-repeat;
	color: #e96969;
	display: block;
	margin: 0px;
	font-weight:normal;
	padding:0px 0px 0px 14px;
	text-decoration: underline;
	font-size:12px;
}
.news_dealers_n .more_a a b
{
	font-weight:normal;
}
.news_dealers_n .news_list_dealers td
{
	padding-bottom:15px;
	padding-top: 0px;
}
.news_dealers_n .news_list_dealers table
{
	margin-bottom:0px;
}
/************отзывы************/
.navstring
{
	text-align:right;
	vertical-align:middle !important;
	height:6px;
	padding: 5px 0px 10px 0px !important;
}
.navstring a.sel
{
	color:#E96969;
	text-decoration:none;
	font-weight:bold;
}
.navstring a
{
	color:#2C98D6;
	padding: 0px;
	margin: 0px 0px 0px 5px;
}

.feedback div.vote
{
	padding: 0px;
	margin:0px;
	width:70px;
	float:right !important;
}
.feedback
{
	clear:both;
	margin: 0px 0px 11px 0px;
}
.feedback td
{
	vertical-align:top;
	/*color:#788495;*/
	padding-top:10px;
	padding-bottom:10px;
}
.feedback .prew_text
{
	padding: 10px 0px 16px 5px;
}
.feedback h2 a, .feedback a h2, .feedback h2
{
	vertical-align:top;
	color:#2C98D6;
	text-decoration:none;
	font-size:14px;
	font-weight:normal;
	margin: 0px;
	padding: 0px;
	clear:both;
}
.feedback  p
{
	padding: 0px;
	margin: 0px;
}
.feedback .data
{
	height:18px;
	font-family: tahoma, sans-serif;
	overflow:hidden;
}
.feedback .data div
{
	float:left;
	margin-bottom:4px !important;
	font-size:11px;
}
.feedback div.day
{
	background:#F02A18;
	color:#FEDFC6;
	width:13px;
	padding: 0px 1px 0px 2px;
	margin: 0px 3px 0px 0px;
}
.feedback div.month
{
	background:#333333;
	color:#CCCCCC;
	width:13px;
	padding: 0px 0px 0px 1px;
	margin: 0px 3px 0px 0px;
}
.feedback div.year
{
	background:#333333;
	color:#CCCCCC;
	width:24px;
	padding: 0px 1px 0px 2px;
	margin: 0px 3px 0px 0px;
}
.plusfeedback input
{
	font-size:11px;
	padding: 0px;
}
.plusfeedback select
{
	font-size:11px;
	padding: 1px
	height:16px;
	width:136px;
	margin: 0px;
	font-size:11px;
	border: 1px solid #B3B9C3;
	font-family:tahoma;
}
.plusfeedback select.small
{
	width: 70px;
}
.plusfeedback .inputtext
{
	height:16px;
	width:133px;
	padding: 0px 0px 0px 1px;
	border: 1px solid #B3B9C3;
	font-size:11px;
	color:#141414;
}
.plusfeedback input.inputfile
{
	width:100%;
	font-size:11px;
	color:#141414;
	margin: 0px 0px 15px 0px;
}
.plusfeedback textarea
{
	width:101%;
	height:92px;
	padding:0px;
	margin: 0px;
	font-size:11px;
	color:#141414;
}
.plusfeedback textarea, x:-moz-any-link
 {
	width:100%;
}
.plusfeedback input.submit_big
{
	border: 0px;
	background:url(/images/templates/bg_submit_big.gif) top left no-repeat;
	width:103px;
	height:22px;
	margin: 0px 0px 0px 0px;
	cursor:pointer;
	cursor:hand;
	color:#141414;
}



/*old styles*/
.line_more
{
 width:100%;
 text-align:center;
 padding: 0px 0px 0px 0px;
 margin: 8px 0px 0px 0px;
 height:80px;
}
.line_more div
{
width:33%;
 float:left;
 min-width:200px;
}

.line_more_new_bann div.item_line_bann .name_bann a
{
}
/***********end header*************/
/***********workarea***************/
/*.gray
{
 color:#788495;
}*/



/********для страницы сравнение моделей*********/
.compare h3
{
  color:#4C5256;
  font-family:arial;
  font-size:17px;
  font-weight:normal;
  padding: 0px;
  margin: 5px 0px 5px 0px;
}
 h3
{
  color:#4C5256;
  font-family:arial;
  font-size:17px;
  font-weight:normal;
  padding: 0px;
  margin: 5px 0px 5px 0px;
}
.compare .sel .border_top
{
 background:#ECECD3;

}
.navstring
{
 text-align:right;
 vertical-align:middle !important;
 height:10px;
 color:#788495;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 5px 0px !important;
}
.navstring font.text
{
 color:#788495;
}
*:first-child+html .navstring {
  height:20px;
  padding: 5px 0px 0px 0px;
  display:block;
}
.navstring font.text b
{
 font-weight:bold;
  color:#E96969 !important;
  margin: 0px 2px 0px 0px;
}
.compare .navstring a.sel
{
 color:#E96969;
 text-decoration:none;
 font-weight:bold;
}
.compare .navstring a
{
 color:#2C98D6 !important;
 padding: 0px;
 margin: 0px 0px 0px 5px;
}
.compare_list .prew_text a
{
 color:#2C98D6 !important;
 padding: 0px;
 margin: 0px 0px 0px 5px;
}
.compare_list tr.bg td
{
 text-align:left;
}
.compare_list .content_compare tr td
{
 text-align:left;
}
.compare .sel td a
{
 color:#000000;
 text-decoration:none;
}
.compare td a
{
 color:#E96969;
 text-decoration:underline;
 padding: 0px 0px 0px 3px;
}
.menu_compare td
{
 padding: 0px 3px 0px 0px;
}
.menu_compare .sel .border_top
{
 background:#ECECD3;

}
.menu_compare .sel td
{
 color:#000000;
 text-decoration:none;
}
.menu_compare .border_top
{
 color:#E96969;
 text-decoration:underline;
 padding: 0px 0px 0px 3px;
}
.menu_compare td a
{
 color:#2C98D6;
 text-decoration:underline;
 padding: 0px 0px 0px 3px;
}
.menu_compare td
{
 padding: 0px 3px 0px 0px;
}
.menu_compare .border_left_menu_element
{
 background:url(/images/templates/left_border.gif) left top no-repeat;
 padding: 0px;
}
.menu_compare .border_right_menu_element
{
 background:url(/images/templates/right_border.gif) right top no-repeat;
 padding: 0px 0px 0px 0px;
}
.menu_compare .sel .border_left_menu_element
{
 background:url(/images/templates/left_sel.gif) left top no-repeat;
 padding: 0px;
}
.menu_compare .sel .border_right_menu_element
{
 background:url(/images/templates/right_sel.gif) right top no-repeat;
 padding: 0px 0px 0px 0px;
}
.menu_compare .border_top
{
 border-top: 1px solid #ECECD3;
  background:#F8F8F0;
  text-align:center;
  padding: 0px 2px;
}
.content_compare h1
{
 margin: 0px !important;
 padding: 0px !important;
}
.compare .border_top
{
 border-top: 1px solid #ECECD3;
  background:#F8F8F0;
  text-align:center;
}
.table_compare_head
{
 border-bottom: 3px solid #ECECD3;
 /*padding: 8px 0px 0px 10px;
/* width:15%;
 color:#A6A689;
 vertical-align:top;*/
}.table_compare_head p
{
 padding: 0px;
 margin: 0px;
}
.content_compare
{
	margin-bottom:10px;
}
.content_compare p.head_text
{
 padding: 0px;
 margin: 0px;
 color:#A6A689;
}
.content_compare td
{
 vertical-align: top;
 padding: 5px 10px 5px 10px;
}
.content_compare td b
{
 color:#141414;
}
.content_compare tr.bg td
{
 vertical-align: top;
 background:#F3F3E9;
}
.content_compare tr.bg td.nobg
{
 vertical-align: top;
 background:none;
}
.content_compare td.prew_text
{
 vertical-align: top;
 text-align:center;
 color:#4C5256;
 padding: 5px 7px 5px 7px;
}
.content_compare td.prew_text b
{

 color:#4C5256;
}
.content_compare b
{
 display:block;
 clear:both;
 color:#141414;
}
.compare a.more
{
   padding: 0px 0px 0px 14px;
   margin: 10px 0px 15px 0px;
}
.compare a.back
{
   padding: 0px 0px 0px 14px;
   margin: 10px 0px 15px 0px;
}
/***********страница автомобиля************/
.element_content
{
 margin: 0px 0px 0px 0px;
 vertical-align:top;
 clear:both;
}
.right_content
{
 padding-bottom: 14px;
 padding-top:65px;
}
.element_content h4
{
  font-weight:bold;
  color:#788495;
  font-size:11px;
  padding: 0px;
  margin: 0px;
}
.element_content img
{
 margin: 0px 0px 10px 0px;
}
.element_content_text
{
 padding-left:9px;
}
.element_content p
{
  /*color:#788495;*/
  padding: 0px;
  margin: 0px 0px 18px 0px;
}
.menu_inner
{
        margin: 0px 0px 20px 0px;
        /*border: 1px solid black;*/
}
.menu_inner ul
{
        padding: 0px;
        margin: 0px;
        font-size:11px;
		list-style:none !important;

}
.menu_inner  ul li
{
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 7px 0px;
 border: 1px solid #fff;
 list-style:none !important;
}
ul li a.more
{
      color:#E96969;
 text-decoration:underline;
 padding: 0px 0px 0px 14px;
 display:block;
 margin: 0px 0px 0px 0px;
}
ul li a.back
{
      color:#E96969;
 text-decoration:underline;
 padding: 0px 0px 0px 14px;
 display:block;
 margin: 0px 0px 0px 0px;
}
ul li a.more_sel
{
 color:#4C5256;
text-decoration:underline;
 padding: 0px 0px 0px 14px;
 display:block;
 margin: 0px 0px 0px 0px;
 background:url(images/red_arrow.gif) left 3px no-repeat;
}
.analog_models a.more
{
 margin: 0px 0px 6px 0px;
}
.analog_models a.back
{
 margin: 0px 0px 6px 0px;
}
/********страница каталога**********/
.catalog
{
 margin-bottom:30px;
}
.catalog div img
{
 margin:30px 10px 20px 0px;
}
.catalog div h1
{
 float:left;
 padding: 0px;
 margin-bottom: 0px;
}
.catalog div.catalog_element
{
 clear:both;
}
.catalog div.catalog_element a
{
 padding: 0px;
 margin: 0px 15px 0px 0px;
 color:#2C98D6;
 white-space:nowrap;
}
/********для списка предложений*********/
.up_down img
{
 margin:3px 6px 3px 0px;
}
 /******одно предложение********/
h1 a
{
 color:#2C98D6;
}
.pic
{
 vertical-align:top;
 padding-top:10px;
}
.pic img
{
 margin:0px 10px 20px 0px;
}

.proposal_pro .prew_text
{
 text-align:left !important;
}
.proposal_element p
{
 color:#4C5256;
 margin:10px;
}
.proposal_pro
{
 padding-top:10px;
}
.proposal_pro .title_tbl_prop h3
{
	/*font-weight:bold;*/
}
.proposal_pro .title_tbl_prop
{
	/*background:#F8F8F0;*/
	border-top:1px solid #ECECD3;
	border-bottom: 3px solid #ECECD3;
}
.proposal_element .vote
{
 float:right;
}
.proposal_element td a
{
 color:#2C98D6;
 text-decoration:underline;
 padding: 0px 0px 0px 3px;
}
.table_proposal_element_head
{
 border-bottom: 3px solid #ECECD3;
 /*padding: 8px 0px 0px 10px;
/* width:15%;
 color:#A6A689;
 vertical-align:top;*/
}.table_proposal_element_head p
{
 padding: 0px;
 margin: 0px;
}
/*.submit_bay
{
 border:0px;
 background:url(/images/templates/bg_submit_bay.gif) top left no-repeat #E00802;
 height:48px;
 width:48px;
 color:#fff;
 font-size:12px;
 cursor:pointer;
 cursor:hand;
}*/
.submit_subscr
{
 border:0px;
 background:url(/images/templates/bg_submit_bay.gif) top left no-repeat #E00802;
 height:30px;
 width:110px;
 color:#fff;
 font-size:12px;
 cursor:pointer;
 cursor:hand;
}
/********безопасность**********/
.articles_crash
{

}
.articles_crash
{
 margin-bottom:0px;
}
.articles_crash  p
{
 padding: 0px;
 margin: 0px;

}
.articles_crash  td
{
 vertical-align:top;
  padding: 10px 0px 10px 0px;
}
.articles_crash .article_text
{
 padding: 10px 0px 10px 5px !important;
 vertical-align:top;
}
.articles_crash a.more
{
 margin: 12px 0px 0px 0px;
}
.articles_crash a.back
{
 margin: 12px 0px 0px 0px;
}
.sis_security
{
 margin: 0px;
 padding: 0px;
 list-style:none;
}
.sis_security li
{
 margin: 0px;
 padding: 0px 0px 0px 20px !important;
 list-style:none;
 background:url(/images/templates/marker_list.gif) left 3px no-repeat;
}
.sis_security li a
{
vertical-align:top;
 color:#2C98D6;
 text-decoration:none;
 font-size:14px;
 font-weight:normal;
 margin: 0px;
 padding: 0px;
 }
.block
{
 width:20%;

}
.block div
{
 padding: 0px;
 margin: 0px 0px 5px 0px;
}
.block div img
{
 padding: 0px;
 margin: 0px 5px 0px 0px;
}
.table_data
{
 margin-bottom:14px;
}
.table_data p.head_text
{
 padding: 0px;
 margin: 0px;
 color:#A6A689;
}
.table_data td
{
 vertical-align: top;
 color:#141414;
 padding: 5px 0px 5px 10px;
}
.table_data td b
{
 color:#141414;
}
.table_data tr.bg td
{
 vertical-align: top;
 background:#F3F3E9;
}
.table_data tr.bg td.nobg
{
 vertical-align: top;
 background:none;
}
.table_data td.prew_text
{
 vertical-align: top;
 text-align:left;
 color:#4C5256;
 width:60%;
 padding: 5px 7px 5px 7px;
}
/********registration***********/
.registration_form
{
 padding: 0px;
 margin: 10px 0px 0px 0px;
}

.registration_form td
{
 padding: 0px;
 margin: 0px;
 vertical-align:top;
}
.registration_form input.inputtext
{
  width:174px;
  height:16px;
  border: 1px solid #A5ACB2;
  padding: 0px 2px 0px 2px;
  margin: 0px 0px 15px 0px;
  font-size:11px;
}
input.submit_registration
{
 width:124px;
 height:22px;
 border:0px;
 color:#141414;
 margin: 0px 0px 0px 0px;
 font-size:11px;
 background:url(/images/templates/bg_submit_registration.gif) top left no-repeat;
}
* html .registration_form input.inputtext
{
  width:174px;
  height:18px;
  border: 1px solid red;
  border: 1px solid #A5ACB2;
  padding: 0px 2px 0px 2px;
  margin: -1px 0px 14px 0px;
  font-size:11px;
}
*:first-child+html table.registration_form input.inputtext
{
  width:174px;
  height:18px;
  border: 1px solid red;
  border: 1px solid #A5ACB2;
  padding: 0px 2px 0px 2px;
  margin: -1px 0px 14px 0px;
  font-size:11px;
}
/********отзыв владельца*********/
.red_a a
{
  color:#E96969;
}
h1 span
{
 display:block;
 float:left;
 margin-bottom:20px;
}
.assessment select
{
 font-size:11px;
 margin: 0px 0px 10px 0px;
 width:135px;
}
.assessment input.vote_submit
{
 font-size:11px;
 height:22px;
 width:33px;
 border: 0px;
 background:url(/images/templates/bg_submit_vote.gif) top left no-repeat;
}
.reviuw b
{
  display:block;
  float:left;

}
.reviuw p
{
 clear:both;
}
.navstring a
{
 color:#2C98D6;
 padding: 0px;
 margin: 0px 0px 0px 5px;
}
.submit_comment
{
 height:22px;
 width:138px;
 background:url(/images/templates/bg_submit_comment.gif) top left no-repeat;
 border: 0px;
}
/***********end workarea***********************/
/***************правая колонка******************/
.right
{
 width:250px !important;
}
/******правое меню*********/
.menu_right
{
 padding: 0px;
 margin: 0px 0px 20px 19px;
 list-style:none;
}
.menu_right li
{
 padding: 0px;
 margin: 4px 0px 0px 0px;
 list-style:none;
 height:22px;
 background:url(/images/templates/line_menu_right.gif) bottom left no-repeat;
}
.menu_right li a
{
 padding: 0px 0px 0px 13px;
 margin: 0px 0px 0px 0px;
 color:#2C98D6;
 font-family:arial;
 font-size:14px;
 text-decoration:none;
 background:url(/images/templates/marker_red_arrow.gif) center left no-repeat;
}
.menu_right li.lost
{
 background:none;
}

/**********регистрация***********/
.registr
{
 margin: 0px 0px 9px 0px;
}
.registr label
{
 margin: 0px 0px 0px -1px;
}
* html .registr label
{
 margin: -2px 0px 0px -5px;
}
html:root .registr label
{
   margin: 4px 0px 2px 1px;
}
.registr input.inputtext
{
   width:136px;
   height:16px;
   font-size:11px;
   padding: 0px 0px 0px 2px;
   border: 1px solid #A5ACB2;
   margin: 4px 0px 5px 0px;
}
* html .registr input.inputtext
{
   width:140px;
   height:18px;
   font-size:11px;
   padding: 0px 0px 0px 2px;
   margin: 2px 0px 4px 0px;
}
html:root .registr input.inputtext
{

 margin: 2px 0px 5px 0px;
}
/*.registr input.registr_submit
{
   border: 0px;
   background:url(/images/templates/registr_submit.gif) top left no-repeat #E00802;
   height:40px;
   width:40px;
   margin: 0px 2px 3px 0px;
   font-size:12px;
   color:#ffffff;
   cursor:pointer;
 cursor:hand;
}
* html .registr input.registr_submit
{
   margin: 0px 2px 3px 0px;
}
html:root .registr input.registr_submit
{
   margin: 0px 3px 3px 0px;
}*/
/************end правая колонка****************/
h6 {
        display:inline;
        color:red;
        font-weight:bold;
        font-size:13px;
}


/*advert detail style*/
.advert_detail_block
{
	position:relative;
	z-index:1;
	zoom:1;
	padding-top:16px;
}
.advert_detail_block .price_title
{
	color:#fe0000;
	white-space:nowrap;
}
.advert_detail_block .get_credit
{
	position:absolute;
	top: 15px;
	right: 0px;
	font-weight:normal;
	display:block;
	padding: 0px 0px 0px 19px;
	background:url(images/icon_credit.gif) 0px 3px no-repeat;
	font-size:14px;
	color:#e96969;
}
.advert_detail_block .get_credit:hover
{
	text-decoration:none !important;
}
#content .advert_detail_block h1
{
	margin-bottom:13px;
	padding-right:140px;
	padding-top: 0px;
}
.advert_detail_block a.a_seo
{
        color:red;
        font-family:arial;
        font-size:17px;
        font-weight:bold;
        text-decoration:underline;
}
.advert_detail_block a.a_seo_top
{
        color:#2C98E4;
        font-family:tahoma;
        font-size:14px;
        text-decoration:none;
        border:2px outset #ccc;
        background:#F8F8F0;
        width:300px;
        text-align:center;
        display:block;
        padding: 4px 0px;
}
.advert_detail_block .menu_proposal_element
{
	padding: 0px;
	margin: 0px 0px 11px 0px;
	border-bottom:2px solid #ececd3;
	height:24px;
}
.advert_detail_block .menu_proposal_element ul
{
	padding: 0px;
	margin: 0px 0px 0px 11px;
	list-style:none;
}
.advert_detail_block .menu_proposal_element ul li
{
	padding: 0px;
	margin: 0px 5px 0px 0px;
	list-style:none;
	float:left;
	-webkit-border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	position:relative;
	z-index:1;
	zoom:1;
	background:#f8f8f0;
}
.advert_detail_block .menu_proposal_element ul li a
{
	display:block;
	padding: 3px 12px 5px 12px;
	margin: 0px;
	line-height:16px;
	color:#e96969;
	font-size:14px;
}
.advert_detail_block .menu_proposal_element ul li a:hover
{
	text-decoration:none !important;
}
.advert_detail_block .menu_proposal_element ul li.sel
{
	background:#ececd3;
}
.advert_detail_block .menu_proposal_element ul li.sel  a
{
	color:#000000;
	text-decoration:none;
}
.advert_detail_block .menu_proposal_element ul li.sel  a:hover
{
	text-decoration:none;
}
/*tabs_menu */
.tabs_elem_block .menu_tabs_element
{
	padding: 0px;
	margin: 0px 0px 11px 0px;
	border-bottom:2px solid #ececd3;
	height:24px;
}
.tabs_elem_block .menu_tabs_element ul
{
	padding: 0px;
	margin: 0px 0px 0px 54px;
	list-style:none;
}
.tabs_elem_block .menu_tabs_element ul li
{
	padding: 0px;
	margin: 0px 5px 0px 0px;
	list-style:none;
	float:left;
	-webkit-border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	position:relative;
	z-index:1;
	zoom:1;
	background:#f8f8f0;
}
.tabs_elem_block .menu_tabs_element ul li a
{
	display:block;
	padding: 3px 16px 5px 16px;
	margin: 0px;
	line-height:16px;
	color:#e96969;
	font-size:14px;
}
.tabs_elem_block .menu_tabs_element ul li a:hover
{
	text-decoration:none !important;
}
.tabs_elem_block .menu_tabs_element ul li.sel
{
	background:#ececd3;
}
.tabs_elem_block .menu_tabs_element ul li.sel  a
{
	color:#000000;
	text-decoration:none;
}
.tabs_elem_block .menu_tabs_element ul li.sel  a:hover
{
	text-decoration:none;
}

/*end tabs_menu*/
.advert_detail_block .pic_line_more
{
	padding: 0px;
	margin: 0px 0px 8px 0px;
}
.advert_detail_block .pic_line_more .big_pic
{
	padding: 0px;
	margin: 0px 0px 13px 0px;
}
.advert_detail_block .pic_line_more .item_pic
{
	padding: 0px;
	margin: 0px 3px 3px 0px;
	float:left;
}
.advert_detail_block .proposal_pro .prew_text
{
	text-align:left !important;
}
.advert_detail_block .proposal_element p
{
	margin:10px 0px;
}
.advert_detail_block .proposal_pro
{
	padding: 0px;
	margin: 0px;
}
.advert_detail_block .proposal_element .vote
{
	float:right;
}
.advert_detail_block .proposal_element td a
{
	color:#2C98D6;
	text-decoration:underline;
	padding: 0px 0px 0px 0px;
}
#content .advert_detail_block .proposal_element td a:hover
{
	text-decoration:none;
}
.advert_detail_block .menu_proposal_element td
{
	padding: 0px 3px 0px 0px;
}
.advert_detail_block .table_proposal_element_head
{
	border-bottom: 3px solid #ECECD3;
}
.advert_detail_block  .table_proposal_element_head p
{
	padding: 0px;
	margin: 0px;
}
.advert_detail_block  .submit_subscr
{
	border:0px;
	background:url(/images/templates/bg_submit_bay.gif) top left no-repeat #E00802;
	height:30px;
	width:110px;
	color:#fff;
	font-size:12px;
	cursor:pointer;
	cursor:hand;
}
.advert_detail_block  .price_td_proposal
{
	position:relative;
	z-index:1;
	zoom:1;
}
.advert_detail_block  .price_td_proposal .get_credit
{
	position:absolute;
	top: 0px;
	right: -7px;
	font-weight:normal;
	display:block;
	padding: 0px 0px 0px 19px;
	background:url(images/icon_credit.gif) 0px 3px no-repeat;
	font-size:14px;
	color:#e96969;
}
.advert_detail_block  .price_td_proposal .get_credit:hover
{
	text-decoration:none;
}
.advert_detail_block  .proposal_pro .name_prop
{
	width:170px;
}
.advert_detail_block  a.submit_bay
{
	float:right;
	margin-top:9px;
	display:block;
	padding-left:17px;
	background:url(images/submit_bay_bg.gif) 0px 2px no-repeat;
	font-size:14px;
	text-decoration:none;
	color:#e96969;
	margin-bottom:12px;
}
.advert_detail_block .soc_list_vote
{
	font-size:11px;
	position:relative;
	margin-left:-5px;
}
.dop_elem_blocks
{
	width: 550px;
	margin: 15px auto 0px auto;
}
.slider_pic_big
{
	margin-bottom: 10px;
}
.slider_pic_block
{
	position:relative;
	z-index:1;
	zoom:1;
	zoom:1;
	height:78px;
	overflow:hidden;
	padding:0px 26px 0px 29px;
}
.slider_pic_block .slider_pic_next
{
	width:14px;
	height:31px;
	position:absolute;
	z-index:100;
	right:0px;
	top:50%;
	cursor:pointer;
	background:url(images/arr_next.gif) 0px 0px no-repeat;
	margin-top:-15px;
}
.slider_pic_block .slider_pic_prev
{
	width:14px;
	height:31px;
	position:absolute;
	z-index:100;
	left:0px;
	top:50%;
	cursor:pointer;
	background:url(images/arr_prev.gif) 0px 0px no-repeat;
	margin-top:-15px;
}
.slider_pic_block .slider_pic_block_cont
{
	float:left;
}
.slider_pic_block table
{
	margin: 0px auto;
} 
.slider_pic_block ul
{
	padding: 0px;
	margin: 0px;
	list-style:none;
}
.slider_pic_block ul li
{
	float:left;
	padding: 0px;
	margin: 0px;
	width:107px;
	overflow:hidden;
	height:78px;
}
/*reviews*/
.reviews_detail_block
{
	padding: 0px;
	margin: 0px;
}

.reviews_detail_block h1 
{
	overflow:hidden;
	position:relative;
	z-index:1;
	zoom:1;
}
.reviews_detail_block h1 .summary
{
	float:left;
	width:510px;
}
.reviews_detail_block  .vote_reviuw
{
	margin: 3px 0px 0px 5px;
	width:69px;
	float:right;
}

.articles_crash
{
	padding: 0px;
	margin: 0px;
}
.articles_crash .article_text h2
{
	padding: 0px;
	margin: 0px;
	font-weight:normal;
	font-size:14px;
}
.safery_detail .menu_proposal_element
{
	padding: 0px;
	margin: 0px 0px 11px 0px;
	border-bottom:3px solid #ececd3;
	height:24px;
}
.safery_detail .menu_proposal_element ul
{
	padding: 0px;
	margin: 0px 0px 0px 40px;
	list-style:none;
}
.safery_detail .menu_proposal_element ul li
{
	padding: 0px;
	margin: 0px 5px 0px 0px;
	list-style:none;
	float:left;
	-webkit-border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	position:relative;
	z-index:1;
	zoom:1;
	background:#f8f8f0;
}
.safery_detail .menu_proposal_element ul li a
{
	display:block;
	padding: 3px 16px 5px 16px;
	margin: 0px;
	line-height:16px;
	color:#e96969;
	font-size:14px;
}
.safery_detail .menu_proposal_element ul li a:hover
{
	text-decoration:none !important;
}
.safery_detail .menu_proposal_element ul li.sel
{
	background:#ececd3;
}
.safery_detail .menu_proposal_element ul li.sel  a
{
	color:#000000;
	text-decoration:none;
}
.safery_detail .menu_proposal_element ul li.sel  a:hover
{
	text-decoration:none;
}
.safery_detail .vote
{
	float:right;
}
.news_list_safety .news-item
{
	padding-left:160px;
	margin-bottom:15px;
}
.news_list_safety .pic_block
{
	position:relative;
	z-index: 1;
	zoom:1;
	float:left;
	padding: 0px;
	margin: 0px 0px 0px -160px;
	
}
.catalog_section_list
{
	padding:0px;
	margin: 0px;
}
.catalog_section_list .item_sec
{
	margin: 0px 0px 29px 0px;
	padding: 0px;
	
}
.catalog_section_list .item_sec h3.title_auto
{
	color: #4C5256;
    font-family: arial;
    font-size: 17px;
    font-weight: normal;
    margin: 0px 0px 17px 0px !important;
    padding: 0px !important;
}
.catalog_section_list .item_sec h3.title_auto a
{
	color: #4C5256;
    text-decoration: none;
}
.catalog_section_list .item_sec  .catalog_element_list a
{
	color: #2C98D6;
    margin: 0px 15px 0px 0px;
    padding: 0px;
    white-space: nowrap;
}
.catalog_model_list h2.title_sec_model
{
	color: #2C98D6;
    font-size: 17px;
    font-weight: bold;
    margin: 0px 0px 10px 0px;
    padding: 0px;
}
.catalog_model_list h2.title_sec_model a
{
	color: #2C98D6;
	text-decoration:none;
    font-size: 17px;
    font-weight: bold;  
}
.catalog_model_list .item_model
{
	padding: 12px 0px 12px 10px;
	position:reltive;
	margin-left:-10px;
}
.catalog_model_list .item_model:hover
{
	background:#E2E2CE;
}
.catalog_model_list .item_model .pic_block
{
	float:left;
	width:150px;
	overflow:hidden;
	margin-left:-155px;
	position:relative;
	z-index:1;
	zoom:1;
}
.catalog_model_list .item_model .articles_text
{
	padding-left:155px;
}
.catalog_model_list .see_price_a
{
	color: #4C5256 ;
    font-size: 14px;
}
#catalog_list h2 a, #catalog_list a h2, #catalog_list h2 {
    clear: both;
    color: #2C98D6;
    font-size: 14px;
    font-weight: normal;
    margin: 0;
    padding: 0;
    text-decoration: none;
    vertical-align: top;
}
.reviews_list tr:hover td
{
	background:#E2E2CE;
}
.reviews_add_form h5
{
	padding-bottom:10px;
}
.reviews_add_form td
{
	padding-bottom:10px;	
}
.reviews_add_form td textarea
{
	width:551px;
	padding: 3px 5px;
}
.vote_reviuw
{
	width:70px;
	float:right;
}
.compare_list
{
	
}
.search_filter
{
	background:#E2E2CE;
	padding: 0px 0px 10px 0px !important;

}
.search_filter div
{
	width:33%;
	float:left;
}
.search_filter select
{
	width:179px;
	margin: 10px;
	font-size:12px;
}
.search_filter label.photo_check
{
	margin: 10px;
	display:block;
	width:116px;
	float:right;
}
.search_filter input.submit
{
	background:url(/images/templates/bg_submit2.png) 0px 0px no-repeat;
}
.comment_list
{
	padding: 0px;
	margin: 0px;
}
.comment_list .comment_list_cont
{
	padding: 0px;
	margin: 10px 0px 10px 0px;
}
.comment_list .comment_list_cont .item_comment
{
	padding-bottom:10px;
	border-bottom:1px solid #ECECD3;
	margin-bottom:20px;
	
}
.comment_list .comment_list_cont .item_comment .author_info
{
	overflow: hidden;
	background:#F8F8F0;
	padding:7px;
	margin-bottom:9px;
}
.comment_list .comment_list_cont .item_comment .author_info .author_name
{
	float:left;
	font-weight:bold;
	font-size:16px;
}
.comment_list .comment_list_cont .item_comment .author_info .vote_reviuw
{
	margin-top:3px;
}
.comment_add_form h5
{
	padding-bottom:10px;
}
.comment_add_form td
{
	padding-bottom:10px;	
}
.comment_add_form td textarea
{
	width:551px;
	padding: 3px 5px;
}
.hreview h1 span
{
	float:left;
	width:510px;
}
.add_proposal_a
{
	padding-left:16px !important;
	background:url(images/icon_add_advert.gif) 0px 1px no-repeat;
	font-size:14px !important;
	font-weight:normal !important;
	color:#e96969 !important;
}
.add_proposal_a:hover
{
	text-decoration:none !important;
}
.advert_list_tbl td
{
	padding: 12px 10px;
}
.advert_list_tbl  tr.item_elem:hover td
{
	background:#E2E2CE;
}

.advert_list_tbl .discribe_td 
{
	max-width:320px;
}
.advert_list_tbl .discribe_td .name
{
	font-weight:bold;
}
.advert_list_tbl .discribe_td table 
{
	margin-top:6px;
}
.advert_list_tbl .discribe_td table td
{
	padding: 0px;
}

.advert_list_tbl .discribe_td table td.pic_td
{
	width:1%;
	padding-right:5px;
}
.advert_list_tbl .discribe_td table td.dop_info_td
{
	vertical-align:top;
}
/*.advert_list_tbl .sort_block
{
	position:relative;
	z-index:1;
	zoom:1;
	padding-right:25px;
}
.advert_list_tbl .sort_block .up_down
{
	position:absolute;
	top:5px;
	right:-5px;
}*/
.advert_list_tbl .up_down img
{
 margin:3px 2px 3px 0px;
}
.filter_advert_block
{
	background:#E2E2CE;
	padding: 0px 0px 10px 0px !important;

}
.filter_advert_block div.item_pole
{
	width:33%;
	float:left;
}
.filter_advert_block select
{
	width:179px;
	margin: 10px;
	font-size:12px;
}
.filter_advert_block label.photo_check
{
	margin: 10px;
	display:block;
	width:116px;
	float:right;
}
.filter_advert_block .submit_line
{
	float:left;
}
.filter_advert_block input.submit
{
	background:url(/images/templates/bg_submit2.png) 0px 0px no-repeat;
}
.filter_advert_block .props_list_dop 
{
	text-align:left;
	padding-left:10px;
}
.filter_advert_block .title_props_list_dop
{
	margin-right:10px;
	text-align:center;
	font-size:16px;
	display:block;
	background:#F8F8F0;
	padding: 7px 0px;
	margin-bottom:10px;
}
.filter_advert_block .props_list_dop .item_prop
{
	float:left;
	width:240px;
	margin-right:10px;
	padding: 4px 10px 4px 25px;
}
.filter_advert_block .props_list_dop .item_prop:hover
{
	background:#F8F8F0;
}
.filter_advert_block .props_list_dop .item_prop input
{
	position:absolute;
	margin-left:-20px;
}
.table_edit_price td
{
	padding: 6px 10px;
}
.table_edit_price td.left_
{
	text-align:right;
	vertical-align:top;
}
.table_edit_price td select
{
	width:254px;
	margin-right:40px;
	font-size:12px;
	color:#4c5256;
	font-family: arial, sans-serif;
	border:1px solid #ABADB3;
}
.table_edit_price td input.text
{
	width:250px;
	margin-right:40px;
	font-size:12px;
	color:#4c5256;
	font-family: arial, sans-serif;
	border:1px solid #ABADB3;
}
.table_edit_price td textarea
{
	width:250px !important;
	font-size:12px;
	color:#4c5256;
	margin-right:40px;
	font-family: arial, sans-serif;
	border:1px solid #ABADB3;
}
.content_page_big
{
	width:980px !important;
}
.feed_back_contacts
{

}
.feed_back_contacts td
{
	padding: 6px 10px;
}
.feed_back_contacts td.left_
{
	text-align:right;
	vertical-align:top;
}
.feed_back_contacts td select
{
	width:254px;
	margin-right:40px;
	font-size:12px;
	color:#4c5256;
	font-family: arial, sans-serif;
	border:1px solid #ABADB3;
}
.feed_back_contacts td input.inputtext
{
	width:250px;
	margin-right:40px;
	font-size:12px;
	color:#4c5256;
	font-family: arial, sans-serif;
	border:1px solid #ABADB3;
}
.feed_back_contacts td textarea
{
	width:250px !important;
	font-size:12px;
	color:#4c5256;
	margin-right:40px;
	font-family: arial, sans-serif;
	border:1px solid #ABADB3;
}
#alx_test #ajaxLoaderalx_test
{
	left: 0px !important;
}
.auth_block .registr
{
	font-size:12px;
	margin-top:-20px;
	
}
#header .auth_block .alx_cont_auth_form a
{
	color:#fff;
	padding: 0px;
	margin: 0px;
}
.proposal_pro .add_advert_a {
    margin: 9px 0 0;
    padding: 0;
	float:right;
    text-align: center;
}
.proposal_pro .add_advert_a a {
    background: url(images/icon_add_advert.gif) no-repeat scroll 0 2px transparent;
    color: #E96969;
    padding-left: 16px;
}
.add_review_a
{
    margin: 9px 0 0;
    padding: 0;
}
.add_review_a a {
    background: url(images/icon_add_advert.gif) no-repeat scroll 0 2px transparent;
    color: #E96969;
    padding-left: 16px;
}
.hreview  .menu_proposal_element
{
	overflow:hidden;
	width:581px;
}
.hreview .menu_proposal_element ul li  a
{
	 padding: 3px 14px 5px !important;
}
.hreview .menu_proposal_element ul 
{
	width:600px;
	margin: 0px 0px 0px 4px;
}
/*proposal type price*/
.price_proposal_form_type
{
	padding: 15px 10px 15px 10px;
	margin: 0px;
	-webkit-box-shadow: inset 0px 0px 5px rgba(0,0,0, 0.5);
	-moz-box-shadow:inset 0px 0px 5px rgba(0,0,0, 0.5);
	box-shadow:inset 0px 0px 5px rgba(0,0,0, 0.5);
}
.price_proposal_form_type .title_price_proposal
{
	font-size:18px;	
	color: #787777;
	font-weight:bold;
	margin-bottom:15px;
}
.price_proposal_form_type .dop_info_txt
{
	margin: 0px 0px 15px 0px;
}
.price_proposal_form_type .item_price
{
	float:left;
	padding: 10px 10px;
	margin: 0px 10px 0px 0px;
	width:154px;
	height:130px;
	border:1px solid #8a8a8a;
	font-size:12px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	color:#fff;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	cursor:pointer;
}
.price_proposal_form_type .item_price_sel
{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1.0;
	-khtml-opacity: 1.0;
	opacity: 1.0;
	-webkit-box-shadow: inset #fff 1px 1px 2px;
	-moz-box-shadow: inset #fff 1px 1px 2px;
	box-shadow: inset #fff 1px 1px 2px;	
}
.price_proposal_form_type #price_1_dop
{
	background:#ff4c29;
	border:1px solid #db2805;
	text-shadow: 0px 1px 0px #9c1a00;
	height:130px;
}
.price_proposal_form_type #price_2_dop
{
	background:#09b10e;
	border:1px solid #059008;
	text-shadow: 0px 1px 0px #026200;
}
.price_proposal_form_type #price_3_dop
{
	margin-right: 0px;
	background:#b8b8b8;
	text-shadow: 0px 1px 0px #414141;
	padding-top:45px;
	height:95px;
}
.price_proposal_form_type .item_price .name_block
{
	font-size:20px;
	font-weight:bold;
	text-align:center;
	margin-bottom:10px;
}
.price_proposal_form_type .item_price span
{
	font-size:29px;
	line-height:30px;
	font-weight:bold;
}
.price_proposal_form_type .item_price .item_prop
{
	overflow:hidden;
	padding: 0px;
	margin-bottom:5px;	
}
.price_proposal_form_type .item_price .item_prop1
{
	margin-left:10px;
}
.price_proposal_form_type .item_price .item_prop span
{
	float:left;
	margin-right:10px;
	font-size:29px;
	line-height:30px;
}
.price_proposal_form_type .item_price .item_prop .prop_txt
{
	line-height:13px;
}
.price_proposal_form_type .item_price .item_prop .value_item
{
	float:left;
	line-height:13px;
	margin-right:0px;
	margin-top:-1px;
}
.price_proposal_form_type .item_price .item_prop .value_item span
{
	float:none;
	line-height:30px;
	position:relative;
	top:1px;
}
.price_proposal_form_type .price_discribe
{
	padding-top:20px;
	clear:both;
}
.price_proposal_form_type .price_discribe .item_price_discribe
{
	display:none;
	padding-top:10px;
}
.price_proposal_form_type #price_1_dop_txt
{
	border-top:3px solid #ff4c29;
	padding-bottom:10px;
	position:relative;
	z-index:1;
	zoom:1;
}
.price_proposal_form_type #price_1_dop_txt:before
{
	padding: 0px;
	margin: 0px;
	content: '';
	position:absolute;
	border-bottom:4px solid #ff4c29;
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	top: -7px;
	left:87px;
	width:0px;
	height: 0px;
}
.price_proposal_aactive_one #price_1_dop_txt:before
{
	display:none !important;
}
.price_proposal_form_type #price_2_dop_txt
{
	border-top:3px solid #09b10e;
	padding-bottom:10px;
	position:relative;
	z-index:1;
	zoom:1;
}
.price_proposal_form_type #price_2_dop_txt:before
{
	padding: 0px;
	margin: 0px;
	content: '';
	position:absolute;
	border-bottom:4px solid #09b10e;
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	top: -7px;
	left:271px;
	width:0px;
	height: 0px;
}
.price_proposal_aactive_one #price_2_dop_txt:before
{
	display:none !important;
}
.price_proposal_form_type #price_3_dop_txt
{
	border-top:3px solid #b8b8b8;
	padding-bottom:10px;
	position:relative;
	z-index:1;
	zoom:1;
}
.price_proposal_form_type #price_3_dop_txt:before
{
	padding: 0px;
	margin: 0px;
	content: '';
	position:absolute;
	border-bottom:4px solid #b8b8b8;
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	top: -7px;
	left:455px;
	width:0px;
	height: 0px;
}
.price_proposal_aactive_one #price_3_dop_txt:before
{
	display:none !important;
}
.price_proposal_form_type .price_discribe .item_price_discribe_sel
{
	display:block;
}
.price_proposal_form_type .price_discribe .price_value
{
	padding: 10px 10px;
	background:#eee;
	text-align:right;
	margin-top:10px;
	margin-bottom:15px;
}

.price_proposal_form_type #price_1_dop_txt .price_value
{
	background:#ffab9b;	
}
.price_proposal_form_type #price_2_dop_txt .price_value
{
	background:#d0ffd1;
}
.price_proposal_form_type .price_discribe .price_value .title_price
{
	display:none;
}
.price_proposal_form_type .price_discribe .price_value .price_value_num
{
	font-size:14px;
	font-weight:bold;
}
.price_proposal_form_type .price_discribe .price_value .price_value_num  .old_price
{
	font-size:12px;
	font-weight:normal;
	text-decoration:line-through;
}
.price_proposal_form_type .submit_add
{
	overflow:hidden;
}
.price_proposal_form_type .submit_add .item_submit
{
	margin: 0px;
	float:right;
	position:relative;
	z-index:1;
	zoom:1;
	padding: 10px 20px;
	font-size:14px;
	color:#fff;
	text-transform:uppercase;
	-webkit-box-shadow: inset rgba(255,255,255, 0.5) 1px 1px 0px;
	-moz-box-shadow: inset rgba(255,255,255, 0.5) 1px 1px 0px;
	box-shadow: inset rgba(255,255,255, 0.5) 1px 1px 0px;	
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius:  3px;
	font-weight:bold;
}
.price_proposal_form_type .submit_add .item_submit  input
{
	position:absolute;
	top: 0px;
	left: 0px;
	width:100%;
	height:100%;
	border: 0px;
	background:url(images/spacer.gif);
	cursor:pointer;
}
.price_proposal_form_type #price_1_dop_txt .submit_add .item_submit 
{
	background:#ff4c29;
	border:1px solid #db2805;
	text-shadow: 0px 1px 0px #9c1a00;
}
.price_proposal_form_type #price_2_dop_txt .submit_add .item_submit 
{
	background:#09b10e;
	border:1px solid #059008;
	text-shadow: 0px 1px 0px #026200;
}
.price_proposal_form_type #price_3_dop_txt .submit_add .item_submit 
{
	margin-right: 0px;
	background:#b8b8b8;
	text-shadow: 0px 1px 0px #414141;
	border:1px solid #8a8a8a;
}
.price_proposal_form_type .reset_item
{
	color:#000 !important;
	float:left !important;
	background:#eee !important;
	text-shadow: 0px 1px 0px #fff  !important;
	border:1px solid #ccc  !important;
}
.result_payment_proposal
{
	padding: 0px;
	margin: 0px;	
}
.result_payment_proposal.company
{
	margin-top: 10px;	
}
.result_payment_proposal .title_block
{
	padding: 0px;
	margin: 0px 0px 15px 0px;
	font-size:18px;
	color:#fe0000;
}
.result_payment_proposal .proposal_type_choose
{
	padding: 10px 10px;
	background:#eee;
	margin-top:10px;
	margin-bottom:45px;
	overflow:hidden;
}

.result_payment_proposal #price_1_dop
{
	background:#ffab9b;	
}
.result_payment_proposal #price_2_dop
{
	background:#d0ffd1;
}
.result_payment_proposal .proposal_type_choose .item_price
{
	float:left;
}
.result_payment_proposal .proposal_type_choose .item_price .name_block
{
	font-size:18px;
	font-weight:bold;
}
.result_payment_proposal .proposal_type_choose .item_price 
{
font-size:12px;
}
.result_payment_proposal .proposal_type_choose .item_price  .item_prop
{
	float:left;
	margin-right:20px;
	font-size:12px;
}
.result_payment_proposal .proposal_type_choose .item_price  .item_prop span
{
	font-weight:bold;
	font-size:14px;
}
.result_payment_proposal .proposal_type_choose .item_price  .item_prop .value_item
{
display:inline;
}
.result_payment_proposal .proposal_type_choose .item_price  .item_prop .prop_txt
{
display:inline;
}
.result_payment_proposal .proposal_type_choose .price_value
{
	float:right;	
	line-height:20px;
}
.result_payment_proposal .proposal_type_choose .price_value .price_value_num
{
	font-size:14px;
	font-weight:bold;		
}
.result_payment_proposal .title_payment
{
	margin-bottom: 25px;
}
.result_payment_proposal .payment_list
{
	padding: 0px;
	margin: 0px;
	overflow:hidden;
}
.result_payment_proposal .payment_list .item_type
{
	float:left;
	margin-right:20px;
	width:190px;
	font-size:12px;
	margin-bottom:25px;
	padding-left:80px;
	cursor:pointer;
}
.result_payment_proposal.company .payment_list .item_type
{
	width:auto;
	cursor:default;
}
.result_payment_proposal.company .payment_list .item_type input[type="submit"]
{
	cursor:pointer;
}
.result_payment_proposal .payment_list .item_type .icon_item
{
	float:left;
	position:relative;
	margin-left: -80px;
}
.result_payment_proposal .payment_list .item_type .name
{
	font-size:16px;
	margin-bottom:5px;
	color:#2C98D6;
}
/*personal list proposal*/
.proposal_list_personal .bg .props_do_block
{
	
}
.proposal_list_personal .bg .props_do
{
	
}
.proposal_list_personal .props_do .name
{
	margin: 10px 0px 10px 0px;
	position:relative;
	z-index:1;
	zoom:1;
	text-align:center;
	padding: 10px 15px;
	font-size:14px;
	color:#fff;
	text-transform:uppercase;
	-webkit-box-shadow: inset rgba(255,255,255, 0.5) 1px 1px 0px;
	-moz-box-shadow: inset rgba(255,255,255, 0.5) 1px 1px 0px;
	box-shadow: inset rgba(255,255,255, 0.5) 1px 1px 0px;	
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius:  3px;
	font-weight:bold;
	text-decoration:none !important;
	white-space:nowrap;
	display:block;
	float:left;
	
	margin-right:15px;

}
.proposal_list_personal .props_do .del_link
{
	background:#ff4c29;
	border:1px solid #db2805;
	width:119px;
	text-shadow: 0px 1px 0px #9c1a00;
}
.proposal_list_personal .props_do .dop_price_link
{
	background:#09b10e;
	border:1px solid #059008;
	text-shadow: 0px 1px 0px #026200;
}
.proposal_list_personal .props_do .edit_link
{
	margin-right:15px;
	background:#b8b8b8;
	text-shadow: 0px 1px 0px #414141;
	border:1px solid #8a8a8a;
}

.table_edit_price .submit_big
{
	border: 0px;
	background:url(/images/templates/bg_submit_comment.gif) top left no-repeat;
	width:138px;
	height:22px;
	margin: 0px 0px 0px 0px;
	cursor:pointer;
	cursor:hand;
	color:#141414;
}
/*proposal dop txt*/
.proposal_dop_txt
{
	padding: 0px;
	margin: 0px;
}
.proposal_dop_txt .red_important_block
{
	background:#E2E2CE;
	padding: 10px;
	line-height:22px;
	margin-bottom:20px;
}
.proposal_dop_txt .title_block
{
	font-size:20px;
	padding-bottom:10px;
	background:#fff;
	border-bottom:3px solid #E96969;	
}
.proposal_dop_txt .title_block span
{
	font-weight:bold;
	color:#FD0000;
}
.proposal_dop_txt .red_important_block p
{
	padding: 0px;
	margin: 0px 0px 0px 0px;
}
.proposal_dop_txt .red_important_block a
{	
	color:#4598CF;
}
.proposal_dop_txt .red_important_block a:hover
{
	text-decoration:none
}
.proposal_dop_txt .red_important_block b
{
	text-shadow: 0px 1px 0px #fff;
}
.proposal_dop_txt  .site_list
{
	padding: 0px;
	margin: 0px 0px 20px -7px;
	overflow:hidden;
	position:relative;
	z-index:1;
}
.proposal_dop_txt  .site_list .item
{
	display:block;
	float:left;
	margin: 0px 0px 7px 7px;
	background:#eee;
	padding: 5px 10px;
	text-shadow: 0px 1px 0px #fff;
}
.proposal_dop_txt  .write_proposal
{
	background:url(/images/templates/icon_add_proposal.png) 10px 10px no-repeat #F8F8F0;
	border:1px solid #ECECD3;
	padding:10px 40px 15px 85px;
	font-size:16px;
	margin-bottom:20px;
	min-height: 54px;
}
.proposal_dop_txt  .write_proposal a
{
	color:#4598CF;
}
.proposal_dop_txt   .waranty_block .title_block
{
	font-size:18px;
}
.proposal_dop_txt   .waranty_block li
{
	margin-bottom:10px;
}
.promo_priority
{
	background-color: #F8F8F0;
	border:1px solid #ECECD3;
	padding:0px 10px;
	font-size:16px;
	margin-bottom:20px;
}
.add_question
{
	background:url(/images/templates/icon_question.png) 10px 10px no-repeat #F8F8F0;
	border:1px solid #ECECD3;
	padding:25px 20px 30px 85px;
	color:#E96969;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
	font-size:28px;
	display:block;
	margin-bottom:20px;
}
.add_question:hover
{
	background:url(/images/templates/icon_question.png) 10px 10px no-repeat #efefe7;
}
.add_proposal_link_txt
{
	margin-top:20px;
	overflow:hidden;
}
.add_proposal_link_txt a
{
	margin: 0px;
	float:left;
	text-decoration:none !important;
	position:relative;
	z-index:1;
	zoom:1;
	padding: 10px 20px 10px 100px;
	font-size:14px;
	color:#fff;
	text-transform:uppercase;
	-webkit-box-shadow: inset rgba(255,255,255, 0.5) 1px 1px 0px;
	-moz-box-shadow: inset rgba(255,255,255, 0.5) 1px 1px 0px;
	box-shadow: inset rgba(255,255,255, 0.5) 1px 1px 0px;	
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius:  3px;
	font-weight:bold;
	background:url(/images/templates/icon_car.png) 7px 7px no-repeat #ff4c29;
	border:1px solid #db2805;
	text-shadow: 0px 1px 0px #9c1a00;
}
.add_proposal_link_txt a span
{
	display:block;
	font-weight:normal;
	text-transform:none;
	
}
.list_cars_manuf
{
	border: 2px solid #ececd3;
	padding: 10px;
	position:relative;
	z-index:1;
	top:-2px;
	margin-bottom:20px;
}
.list_cars_manuf table
{
	margin-bottom: 5px;
}

.links_blocks_2
{
	width:580px;
}
.links_blocks_2 table
{
	width:580px;
	border-top: 1px solid #ececd3;
	border-left:1px solid #ececd3;
}
.links_blocks_2 table td
{
	width:50%;
}
.links_blocks_2 a
{
	width:100%;
	display: block;
	background: #f8f8f0;
	border: 1px solid #ececd3;
	border-top: 0px;
	border-left: 0px;
	height: 40px;
	line-height: 37px;
	font-size: 14px;
	box-sizing: border-box;
	padding: 0px 11px;
	cursor: pointer;
}
.links_blocks_2 a:hover
{
	background:#fff;
	color:#e96969;
}
.add_partners_form .checkbox_pole .item_value
{
	margin: 12px 0;
	display: block;
	cursor: pointer;
}
.add_partners_form .file-selectdialog
{
    background:#fff;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.add_partners_form .file-selectdialog .file-extended .file-selector
{
    color:#4c5256;
}
.add_partners_form .file-selectdialog .file-extended .file-uploader
{
    color:#0092e8;
}
.add_partners_form .file-selectdialog .file-extended .file-load-img
{
    display:none;
}
#content .page_content.spr-detail-edit
{
	width: 100%;
}
#content .payment_descr
{
	margin-bottom: 10px;
}
#content .descr_table
{
	border-collapse: collapse;
}
#content .descr_table td,
#content .descr_table th
{
	border: 1px solid #000;
	border-collapse: collapse;
	padding: 2px;
}
#transfer
{
	cursor: pointer;
}
#transfer_cont
{
	display: none;
}
#content .page_content .spacer
{
	height: 14px;
}
#content .page_content .publish_date
{
	margin-bottom: 5px;
}
#content .page_content .detail_pict
{
	margin-bottom: 15px;
}
#content .page_content .news_prop .prop_cont
{
	font-style: italic;
}
.news_disclaimer
{
	margin-top: -17px;
    margin-bottom: 17px;
    color: #787777;
    font-size: 12px;
}