.dealer_home_page{
	width: 1280px;
	margin-top:20px;
}
.col980{
	width: 1280px;
	float:left;
	margin: 0 0 24px 0;
}


.col3_1{
	width: 508px;
	/*height: 175px;*/
	float: left;
	/*padding: 0 16px 14px 0;*/
	margin: 0 24px 0 0;
}
.col3_2{
	width: 508px;
	/*height: 175px;*/
	float: left;
	/*padding: 0 16px 14px 0;*/
	margin: 0 24px 0 0;
}
.col3_3{
	width: 216px;
	/*height:162px;*/
	float: left;
	/*padding: 13px 0 14px 0;*/
}

.col320{
	/*width:320px;*/
	width: 100%;
	/*height:31px;*/
	float: left;
	border-bottom: 1px solid #c4ced8;
	padding: 8px 0 8px 0;
}
.row_first{
	margin:0;
	padding: 0 0 8px 0;
}
.row_last{
	/*margin-bottom:4px;*/
	border-bottom:0 none;
	/*height:23px;*/
	padding: 8px 0 0 0;
}
.col_text{
  margin: 9px 0 9px 0;
  float:left;
}
.col_select_add{
  margin: 0 15px 0 15px;
  float:left;
}
.col_button{
  float:right;
}
.select_add{
	width:133px;
}
.select_add2{
	width:170px;
}
/*
.blue_fix_height{
	height:107px;
}
*/

.col2_1{
	width: 860px;
	float: left;
	/*padding: 0 16px 14px 0;*/
	margin: 0 24px 0 0;
}
.col2_2{
	width: 396px;
	float: left;
	/*padding: 0 0 14px 0;*/
}

.col2_1_left{
	width: 407px;
	float: left;
	margin: 0 24px 0 0;
	padding: 0 24px 0 0;
	border-right: 1px solid #d7d7d7;
}
.col2_1_right{
	width: 363px;
	float: left;
	/*padding: 0 0 0 20px;*/
}

.statistics_box{
  /*width: 387px;*/
  width: 100%;
  float:left;
  /*color: #335266;*/
}
/*
.margin_box{
  margin-right:35px;
}
*/
.stats_row{
  border-bottom: 1px solid #d4d4d4;
  padding: 4px 0;
  /*width: 356px;*/
  width: 100%;
  float:left;
}
.stats_head{
  border-bottom: 1px solid #d4d4d4;
  padding: 0 0 4px 0;
  /*width: 280px;*/
  width: 100%;
  float:left;
}
.stats_text_btm{
  padding: 14px 0 5px 0;
  /*width: 280px;*/
  width: 100%;
  float:left;
}
.stats_button_btm{
  float:left;
  margin: 10px 0 4px 0;
}

.src_row{
  /*width: 266px;*/
  width: 100%;
  float:left;
  margin: 3px 0 3px 0;
}
.src_row p{
	margin-bottom:0;
}
.src_first{
	margin: 0 0 4px 0;
}

.col_select_src{
  margin: 0 24px 0 0;
  float: left;
}
.col_button_src{
  float:right;
}
.select_src{
	width:180px;
}

.src_sepline{
	/*width: 266px;*/
	width: 100%;
	height:1px;
    float:left;
    border-bottom: 1px solid #d6d6d6;
    margin: 13px 0 13px 0;
}
/*
.gray_fix_height{
	height:183px;
}
*/
.margin_h{
	margin-bottom: 0;
}
.col_932{
	display: block;
	width: 100%;
}
.col_ds_1{
	float: left;
}
.col_ds_2{
	float: right;
	padding: 0 20px 0 20px;
	margin-top: 1px;
  border-right: 1px solid #d6d6d6;
}
.col_ds_3{
	float: right;
	padding-left: 20px;
	margin-top: 1px;
}
.col_lang{
	margin-bottom: 15px;
}
.col_page{
	margin-bottom: 0;
}
.col_ds_1 .langs, .col_ds_1 .pages{
  background: #ffffff;
  border: 1px solid #d6d6d6;
  padding: 4px 10px 4px 10px;
  margin: 0 5px 0 5px;
  font-weight:bold;
  display: inline-block;
}
.info_icon_warn{
	display:inline-block;
	margin: 4px 0 0 0;
	vertical-align:top;
}

.col_banner_1{
	width:316px;
	float: left;
	margin: 0 16px 0 0;
}
.st_banner{
	width:274px;
	height:67px;
	padding: 88px 21px 27px 21px;
}
.st_banner a{
	font-weight:bold;	
}
.col_banner_2{
	width:648px;
	float: left;
}

.dhp_sitemap{
	width:932px;
	float: left;
}
.dhp_sitemap_mt{
	margin-top: 23px;
}
.col_sitemap{
	width:170px;
	float: left;
	margin: 0 20px 4px 0;
}
.col_sitemap div{
	display:block;
	border-bottom: 1px solid #cdcdcd;
}
.col_sitemap div span{
	display:block;
	padding: 4px 0 5px 0;
}
.col_sitemap div a{
	display:block;
	color:#7a7a7a;
	padding: 4px 0 5px 0;
}
.col_sitemap div a:hover{
	color:#d11414;
}
.col_last{
	margin: 0 0 4px 0;
}


.text_red{
	color: #d01414;
	font-weight:bold;
}
.text_blue{
	color: #5099c8;
	font-weight:bold;
}


/*
.box_white_shadow .box_middle{
    padding-right: 0px;
    background: transparent url(../images/boxes/box_shadow_right.png) repeat-y right top;
}

.box_white_shadow .box_bottom div{
    background: transparent url(../images/boxes/box_white_shadow_bottom_right.png) no-repeat scroll right center;
    height: 11px;
    margin: 0 -3px 0 20px;
}
*/

/*
.dealer_home_page a.btn_sm_1_ns,
.dealer_home_page a.btn_sm_2_ns,
.dealer_home_page a.btn_sm_3_ns,
.dealer_home_page a.btn_sm_4_ns{
    padding: 4px 15px 5px 15px;
}
.dealer_home_page select{
    padding: 5px 7px 5px 7px;
}
*/

.stat_arrows{
    display: inline-block;
    vertical-align: middle;
    margin: 4px 0 0 0;
}
