@charset "utf-8";
/*initialize*/
html{ 
  overflow-x:hidden;
 }
body *{
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	font-family: Tahoma, "宋体", "黑体";
	font-size:12px;
	color: #787878;
	text-decoration: none;	
}

.color_cache
{
	color:#FFF8DC;
	width:100px;
}

img {     
	margin:0px;
	padding:0px;
	border:none;
}
body {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	background-color:#d9d9d9;
	font-size:12px;
	width:1002px;
}
form, p{ 
	margin:0px;
}
ul, li{ 
	margin:0px;
	padding:0px;
}
ul li.ultxt{
	background-image: url(../../../images/themeSite/theme1/global/version-list-ul-bg.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	color: #ccc;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	list-style-type: none;
	padding-top: 28px;
	padding-right: 0px;
	padding-bottom: 28px;
	padding-left: 20px;
}

p{
	font-size:12px;
	margin-bottom:15px;
	text-indent: 2em;
}
p *, li *, li p, li p *, li li{
	font-size:12px;
}

a img{
	border:none;
}
a:hover img{
	text-decoration:none;
}
strong{
	font-weight:bold;
}
h1 {
	font-size:16px;
	font-weight:bold;
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	color: #333;
}

h2.listh1 {
	font-size:14px;
	font-weight:bold;
	margin: 0px;
	color: #dc002E;
	background-image: url(../../../images/themeSite/theme1/global/listh1-bg.gif);
	background-repeat: repeat-x;
	background-position: 0px bottom;
	line-height: 14px;
	text-decoration: none;
	height: 18px;
	padding-right: 0px;padding-top: 4px;
	padding-bottom: 6px;
	padding-left: 0px;
    float:left;
}

.crumb2{
	height: 28px;
	clear:both;
	background-image: url(../../../images/themeSite/theme1/global/version-list-h2-bg.gif);
	background-repeat: repeat-x;
	background-position: 0px bottom; width:704px; float:left;
}
.crumb2left{
	background-position: 0px bottom;
	height: 28px; width:43px;float:left; clear:both;
}

.global-table{
	background-color:#717171;
	margin-left:auto; margin-right:auto;
	float:left;
}
.global-table td{
	background-color:#000;
	color: #ccc;
	text-align: center;
	padding-top:9px;
	padding-bottom:7px;
	line-height:12px;
}
.global-table th{
	color: #fff;
	text-align: center;
	font-weight: bold;
	background-color:#000;
	padding-top:5px;
	padding-bottom:5px;
}
.global-table input{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width:12px;
	height:12px;
	background-image: none;
	background-color: #000;
}

.global-table a:link{color:#ccc;text-decoration:none;}
.global-table a:hover{color:#ccc;text-decoration:underline;}
.global-table a:visited{color:#ccc;}
.global-table a:visited:hover{color: #ccc;text-decoration:underline;}

input{
	border: 1px solid #333333;
	background-color:#404040;
	height: 17px;
}
.clearbox {
clear: both; 
border-top: transparent 0px solid; 
margin-top: 0px;
visibility: hidden
}

/*global*/
.nav_hide{visibility:hidden;position:absolute;}
.nav_hide *{visibility:hidden;}

.global-left {float: left;}
.global-right {float: right; text-align:center;}

a:link{color:#00000D;text-decoration:none;}
a:hover{color:#000;text-decoration:underline;}
a:visited{color:#000;text-decoration:none;}
a:visited:hover{color: #000;text-decoration:underline;}

.red {color: #FF0001;}
a.red:link{color: #FF0001;text-decoration:none;}
a.red:hover{color: #FF0001;text-decoration:underline;}
a.red:visited{color: #FF0001;text-decoration: none;}
a.red:visited:hover{color: #FF0001;text-decoration:underline;}

.gray {	color: #666665;}
a.gray:link{color: #666665;text-decoration:none;}
a.gray:hover{color: #666665;text-decoration:underline;}
a.gray:visited{color: #666665;text-decoration: none;}
a.gray:visited:hover{color: #666665;text-decoration:underline;}

.black {color: #000;}
a.black:link{color: #000;text-decoration:none;}
a.black:hover{color: #000;text-decoration:underline;}
a.black:visited{color: #000;text-decoration: none;}
a.black:visited:hover{color: #000;text-decoration:underline;}

/*header*/
#header{
	width:1002px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../../../images/themeSite/theme1/global/logobg.gif);
	background-repeat: no-repeat; clear:both; height:83px;
}
#header .logo{
	padding-top:10px;
	padding-left:25px;
	float:left;
	width:248px;	
}
#header .right_rect{
	width:714px;
	height:83px;
	background-image:url(../../../images/themeSite/theme1/global/index_header_right.jpg);
	float:right;
}
#header .right_rect .en{
	width:95px;
	height:22px;
	margin-top:26px;
	vertical-align:bottom;
	float:right;
}
#header .right_rect .top_button{
	width:476px;
	height:22px;
	text-align:right;
	margin-top:10px;
	float:left;
}
#header .right_rect .top_button div.g_bn{
margin-left:20px; margin-top:8px;
float:right;
width:135px;
}
#header .right_rect .menu{
	width:676px;
	height:28px;
	float:left; padding-top:2px;
}
#header .left_rect{
	width:632px;
	background-image:url(../../../images/themeSite/theme1/global/index_header_left.jpg);
	height:40px;
	float:left;
}
#header .right_rect2{
	width:370px;
	height:40px;
	background-image:url(../../../images/themeSite/theme1/global/index_header_button_bg.jpg);
	float:right;
}
/*footer*/
#footer{
	clear:both;
	width:1002px;
	margin-left: auto;
	margin-right: auto;
	background-color: #000; height:83px;
}
#footer .distance, #footer .distance span
{
	padding:10px 0px 0px 20px;
	color:#fff;
	font-family:Arial;
	font-weight: bold;
}
#footer .right_rect{
	width:370px;
	height:43px;
	background-image:url(../../../images/themeSite/theme1/global/index_footer_right.jpg);
	float:right;
}
#footer .left_rect{
	width:632px;
	background-image:url(../../../images/themeSite/theme1/global/index_footer_left.jpg);
	height:43px;
	float:left;
}
#footer .footer_menu{
	width:632px;
	height:40px;
	background-image:url(../../../images/themeSite/theme1/global/index_footer_menu.jpg);
	float:left;
	color:#ffffff;
}
#footer .copyright{
	width:370px;
	height:40px;
	background-image:url(../../../images/themeSite/theme1/global/index_footer_copyright.jpg);
	float:right;
}
#footer .footer_menu a{
	color: #ffffff;
	text-decoration:none;
	padding:0px 8px 0px 8px;
	font-weight: normal;
}
#footer .footer_menu a:hover{color: #DC002E;text-decoration:none;padding:0px 8px 0px 8px;font-weight: normal;}
#footer .footer_menu a:visited{color: #ffffff;text-decoration:none;padding:0px 8px 0px 8px;font-weight: normal;}
#footer .footer_menu a:visited:hover{color: #DC002E;text-decoration:none;padding:0px 8px 0px 8px;font-weight: normal;}


/*main menu*/
#nav {
	float:right;	
	margin-top:2px;
	list-style-type: none;
	line-height:22px;
}
/*Menu*/
#nav a:link  {color:#FFFFFf; text-decoration:none;}
#nav a:visited  {color:#FFFFFf;text-decoration:none;}
#nav a:hover  {color:#FC3736;text-decoration:none;}

#nav a  {
	padding-right:10px;
	padding-left:4px;
	padding-top:5px; margin:0px;
	display: block;
	text-align:center;
	font-size: 12px;
	line-height:12px;
	padding-bottom:0px;
	color:#FFF;
}
#nav a.main_menu:link  {
	padding-right:10px;
	padding-left:4px;
	padding-top:5px; margin:0px;
	display: block;
	text-align:center;
	font-size: 12px;
	line-height:12px;
	padding-bottom:0px;
	color:#FFF;
}
#nav a.main_menu:hover  {
	padding-right:10px;
	padding-left:4px;
	padding-top:5px;
	display: block;
	text-align:center;
	font-size: 12px; margin:0px;
	line-height:12px;
	padding-bottom:0px;
	color:#DC002E;
}
#nav a.main_menu:visited  {
	padding-right:10px;
	padding-left:4px;
	padding-top:5px;
	display: block;
	text-align:center;
	font-size: 12px;
	line-height:12px;
	padding-bottom:0px; margin:0px;
	color:#FFF;
}
#nav a.main_menu:visited:hover  {
	padding-right:10px;
	padding-left:4px;
	padding-top:5px;
	display: block;
	text-align:center; margin:0px;
	font-size: 12px;
	line-height:12px;
	padding-bottom:0px;
	color:#DC002E;
}

#nav a.main_menued:link  {
	padding-right:10px;
	padding-left:4px;
	padding-top:5px;
	display: block;
	text-align:center;
	font-size: 12px;
	line-height:12px;
	padding-bottom:0px;
	color:#DC002E;

}
#nav a.main_menued:visited  {	
	padding-right:10px;
	padding-left:4px;
	padding-top:5px;
	display: block;
	text-align:center;
	font-size: 12px;
	line-height:12px;
	padding-bottom:0px;
	color:#DC002E;

}
#nav a.main_menued:hover  {	
	padding-right:10px;
	padding-left:4px;
	padding-top:5px;
	display: block;
	text-align:center;
	font-size: 12px;
	line-height:12px;
	padding-bottom:0px;
	color:#DC002E;

}
#nav a.main_menued:visited:hover  {	
	padding-right:10px;
	padding-left:4px;
	padding-top:5px;
	display: block;
	text-align:center;
	font-size: 12px;
	line-height:12px;
	padding-bottom:0px;
	color:#DC002E;

}

#nav li {
	float: right;
	margin: 0px;
	padding: 0px;
}
#nav li .rect {
	float: right;
	padding:0px;
}

#nav li ul {
	left: -999em;
	width: 105px;
	position: absolute;
	list-style-type: none;
	text-align:left;
	padding-top:5px;
}
#nav li ul li{
	float:left;
	width:105px;
	line-height:22px;
	background: #5f5f5f;
	background: #cccccc;
}
#nav li ul li.start{
	float:left;
	width:105px;
	background: #cccccc;
	padding-top:5px;
}
#nav li ul li.end{
	float:left;
	width:105px;
	background: #cccccc;
	padding-bottom:5px;
}
#nav li ul li a:hover{
	background-color: #5f5f5f;
}
#nav li ul a{display: block; width:105px;text-align:left;}
#nav li ul a:link {color:#FcFcFc; text-decoration:none;}
#nav li ul a:visited{color:#FcFcFc;text-decoration:none;}
#nav li ul a:hover{color:#dc002E;text-decoration:none;}

#nav li ul li a{display: block; width:85px;text-align:left; padding:0px 10px 0px 10px;line-height:22px; border-bottom:1px solid #5f5f5f;}
#nav li ul li a:link {color:#B7B7B7; text-decoration:none;border-bottom:1px solid #5f5f5f;}
#nav li ul li a:visited{color:#B7B7B7;text-decoration:none;border-bottom:1px solid #5f5f5f;}
#nav li ul li a:hover{color:#dc002E;text-decoration:none;border-bottom:1px solid #B7B7B7;}

#nav a.selected:link{
	text-decoration:none;
	background-color: #5f5f5f;
	color: #FFFFFF;
}
#nav a.selected:visited{
	text-decoration:none;
	background-color: #5f5f5f;
	color: #FFFFFF;
}

#nav li:hover ul {left: auto;}
#nav li.sfhover ul {left: auto;}
#content {clear: left;}

/*g_bn*/
.g_bn{	background-image: url(../../../images/themeSite/theme1/global/g_bn_bg-2.jpg);
	background-repeat: repeat-x;}
.g_bn_left{
	float:left;
	background-image: url(../../../images/themeSite/theme1/global/g_bn_left-2.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 13px;
}
.g_bn_bg{
	background-image: url(../../../images/themeSite/theme1/global/g_bn_bg-2.jpg);
	background-repeat: repeat-x;
	height: 22px;
	padding-top:1px;
	line-height:21px;
	text-align: center;
	padding-right: 0px;
	padding-left: 0px;
}
.g_bn_right{
	float:right;
	background-image: url(../../../images/themeSite/theme1/global/g_bn_right-2.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 13px;
}
.g_bn a:link {text-decoration:none;}
.g_bn a:visited{text-decoration:none;}
.g_bn a:hover{text-decoration:none;}
/*nav-product-menu*/
.nav-product-menu{
	width:964px;
	background-image: url(../../../images/themeSite/theme1/global/citroen_cars_choose_bg.gif);
	background-repeat: repeat-x;
	height: 31px;
	padding-top:0px;
	padding-right:38px;
	clear:both;
	text-align: right;
}
.nav-product-menu li{
	float:right;
	color: #FFF;
	text-decoration: none;
	list-style-type: none;
	padding-right: 4px;
	padding-left: 4px;
	line-height: 27px;
    height:27px;
}
.nav-product-menu li a:link{color:#000;text-decoration:none;line-height: 19px;}
.nav-product-menu li a:hover{color:#dc002E;text-decoration:none;line-height: 19px;}
.nav-product-menu li a:visited{color:#000;text-decoration:none;line-height: 19px;}
.nav-product-menu li a:visited:hover{color: #DC002E;text-decoration:none;line-height: 19px;}

.nav-product-menu li.ed a:link{color:#dc002E;text-decoration:none;line-height: 12px;}
.nav-product-menu li.ed a:hover{color:#dc002E;text-decoration:none;line-height: 12px;}
.nav-product-menu li.ed a:visited{color:#dc002E;text-decoration:none;line-height: 12px;}
.nav-product-menu li.ed a:visited:hover{color: #dc002E;text-decoration:none;line-height: 12px;}

.nav-product-menu-cars{
	width:964px;
	background-image: url(../../../images/themeSite/theme1/global/citroen_cars_choose_bg2.gif);
	background-repeat: repeat-x;
	height: 23px;
	padding-top:8px;
	padding-right:38px;
	clear:both;
	text-align: right;
}
.nav-product-menu-cars li{
	float:right;
	color: #FFF;
	text-decoration: none;
	list-style-type: none;
	padding-right: 4px;
	padding-left: 4px;
	line-height: 12px;
}

.nav-product-menu-cars li a:link{color:#000;text-decoration:none;line-height: 12px;}
.nav-product-menu-cars li a:hover{color:#DC002E;text-decoration:none;line-height: 12px;}
.nav-product-menu-cars li a:visited{color:#000;text-decoration:none;line-height: 12px;}
.nav-product-menu-cars li a:visited:hover{color: #DC002E;text-decoration:none;line-height: 12px;}

.nav-product-menu-cars li a.ed:link{color:#DC002E;text-decoration:none;line-height: 12px;}
.nav-product-menu-cars li a.ed:hover{color:#DC002E;text-decoration:none;line-height: 12px;}
.nav-product-menu-cars li a.ed:visited{color:#DC002E;text-decoration:none;line-height: 12px;}
.nav-product-menu-cars li a.ed:visited:hover{color: #DC002E;text-decoration:none;line-height: 12px;}

.c-m-line{
	width:1px;
	height:12px;
	float:left;
	overflow: hidden;
	background-color: #000;
	list-style-type: none;
	margin-top:8px;
}
.c-c-m-line{
	width:1px;
	height:12px;
	float:left;
	background-color: #000;
}

.c-c-m-line2{
	width:1px;
	height:12px;
	float:left;
	background-color: #b0afaf;
}

div.crumb{color:#6e6e6e;text-decoration:none; float:right; height:18px; padding-top:6px;}
div.crumb a:link{color:#6e6e6e;text-decoration:none;line-height: 12px; padding-top:6px;}
div.crumb a:hover{color:#dc002E;text-decoration:none;line-height: 12px; padding-top:6px;}
div.crumb a:visited{color:#6e6e6e;text-decoration:none;line-height: 12px; padding-top:6px;}
div.crumb a:visited:hover{color: #dc002E;text-decoration:none;line-height: 12px; padding-top:6px;}


div.pcontents div.orshadedbox {
	width:174px;
}
/* combo pays */
div.pcontents #combobox {
	clear:both;
}
div.pcontents #combobox div.contents {
	padding:12px;
	text-align:center;
	color:#FFF;
}
div.pcontents #combobox div.contents p {
	font-size:110%;
	font-weight:bold;
}
div.pcontents #combobox div.contents p select {
	font-size:90%;
	font-weight:normal;
}

/*page fo to*/
.pagegoto{
	padding-top:24px;
	color: #FFF;
	padding-bottom: 18px; clear:both; text-align:right;
}

.pagegoto a:link{color:#FFF;text-decoration:underline;line-height: 12px;}
.pagegoto a:hover{color:#FFF;text-decoration:underline;line-height: 12px;}
.pagegoto a:visited{color:#FFF;text-decoration:underline;line-height: 12px;}
.pagegoto a:visited:hover{color: #FFF;text-decoration:underline;line-height: 12px;}

.pagegoto span{color: #DC002E;}
.pagegoto input{ width:50px; color:#FFF; text-align:center; height:15px;}

.footerline{
	background-image: url(../images/themeSite/theme1/global/footerline.gif);
	background-repeat: repeat-x;
	height:41px;
}

/* dyl */
.crumb3{
	height: 28px;
	clear:both;
	width:917px;
	margin:0 0 0 43px;
	background-image: url(../images/themeSite/theme1/global/version-list-h2-bg.gif);
	background-repeat: repeat-x;
	background-position: 0px bottom;
}
div.crumb_1{color:#fff;text-decoration:none; float:right; height:18px; padding-top:6px;}
div.crumb_1 a:link{color:#fff;text-decoration:none;line-height: 12px; padding-top:6px;}
div.crumb_1 a:hover{color:#DC002E;text-decoration:none;line-height: 12px; padding-top:6px;}
div.crumb_1 a:visited{color:#fff;text-decoration:none;line-height: 12px; padding-top:6px;}
div.crumb_1 a:visited:hover{color: #DC002E;text-decoration:none;line-height: 12px; padding-top:6px;}
div.crumb_1 span{ color:#5d5d5d;}
.main{ width:1002px; background:url(../../../images/themeSite/theme1/global/body-table-bg3.jpg) repeat-x #fff; padding-bottom:20px;}
.main1{ width:927px; background:url(../../../images/themeSite/theme1/global/b_left_bg.jpg) left top no-repeat #fff; margin:0 0 0 39px;}
.main2{ background:url(../../../images/themeSite/theme1/global/b_right_bg.jpg) right top no-repeat; padding:0 6px 0 4px;}
.main1_bottom{ background:url(../../../images/themeSite/theme1/global/b_bottom_c.jpg) repeat-x; height:7px; line-height:7px; width:927px;}
.main1_bottom_l{ background:url(../../../images/themeSite/theme1/global/b_bottom_l.jpg) no-repeat; width:4px; height:7px; float:left; line-height:7px;}
.main1_bottom_r{ background:url(../../../images/themeSite/theme1/global/b_bottom_r.jpg) no-repeat right; width:6px; height:7px; float:right; line-height:7px;}
.input_table{ margin:0 0 0 134px;}
.input_table  a:link{ color:#b0b0b0; text-decoration:underline;}
.input_table  a:visited{ color:#b0b0b0; text-decoration:underline;}
.input_table  a:hover{ color:#b0b0b0; text-decoration:none;}
.input_table td{ color:#b0b0b0; line-height:26px; height:26px;}
.input_table input{ border:1px solid #d5d5d5; background:#fff; width:168px; height:16px; line-height:16px; color:#b0b0b0; vertical-align:middle;}
.input_table .add_input{ width:490px;}
.input_table .apply_input{ width:139px;}
.input_table .file_input{ width:240px; height:18px;border:1px solid #d5d5d5; background:#fff; line-height:16px; color:#b0b0b0;}
.input_table .word_input{ width:490px; height:113px;border:1px solid #d5d5d5; background:#fff; line-height:16px; color:#b0b0b0; vertical-align:top; margin-top:4px;}
.input_table .tel_input{ width:139px;}/**/
.input_table .checkbox_input input{ border:none; width:20px; vertical-align:middle; background:transparent;}
*html .input_table .checkbox_input input { margin-top:6px}
.input_table .radio_input input{ border:none; width:20px; vertical-align:middle; background:transparent;}
*html .input_table .radio_input input { margin-top:6px}
.input_table select{ vertical-align:middle;}
.input_table .title_td{ text-align:right; padding-right:5px;}
.input_table .title_td_1{ text-align:right; padding-right:5px; width:145px;}
.input_table .title_td_w{ width:85px;}
.input_table .title_td_w1{ width:150px;}
.input_table .data_td{ width:265px;}
.input_table .info_td{ padding-left:61px;}
.input_table .sex_td{ width:200px;}
.input_table .code_td{ width:161px;}
.button_sure{ margin:17px 70px 0 0;}
.apply_txt{ background:url(../../../images/themeSite/theme1/global/apply_txt_bg.gif) bottom no-repeat #f5f5f5; width:835px; margin:0 auto; padding:10px 40px; line-height:20px;}
.apply_txt1{ margin:2px auto 0 auto; background:url(../../../images/themeSite/theme1/global/apply_txt_bg1.jpg) no-repeat; width:831px; padding:0 40px; color:#fff; height:26px; line-height:26px;}
.apply_txt1 span{color:#fff; font-weight:bold;}
.contact_txt1{ margin:2px auto 0 auto; background:url(../../../images/themeSite/theme1/global/contact_txt_bg.gif) no-repeat; width:831px; padding:3px 40px; color:#fff; height:37px; line-height:18px;}
.contact_txt1 span{color:#fff; font-weight:bold; float:left;}
.apply_ioc{ margin:0 3px 0 3px;}
.apply_ioc1{ margin:9px 3px; vertical-align:middle;}
.apply_ioc2{ margin:5px 3px; vertical-align:middle;}
.apply_main{ background:url(../images/apply_main_bg.jpg) no-repeat bottom #fff; width:911px; padding:20px 0 30px 0; margin:0 auto;}
.reg_ul{ list-style:none;}
.reg_ul li{ background:url(../../../images/themeSite/theme1/global/reg_ioc.gif) no-repeat 0 6px; line-height:18px; padding-left:10px;}
.reg_ul .reg_ul_nobgli{ background:none; padding-left:0px; padding-bottom:18px;}
.reg_ul .reg_ul_title{ background:none; padding-left:0px; color:#c3300a; font-size:14px; font-weight:bold; padding-bottom:15px;}
.reg_ul_login{ margin-left:200px;}
.reg_ul_login .reg_ul_title{ padding-bottom:7px;}
.reg_ul .reg_ul_button{background:none; padding-left:0px; padding-top:15px;}
.apply_reg{ margin:17px 0 0 275px; padding:0;}
.password_p_t1{ padding-top:1px;}
*html .password_p_t1{ padding-top:2px;}
/* combo pays */
.product-main div.pcontents {
	width: 884px !important;
	!padding:43px 20px 20px 18px;
	!width: 89%;
	padding-top: 23px;
	padding-right: 40px;
	padding-bottom: 20px;
	padding-left: 60px;
}
.product-main div.pcontents blockquote {
	margin:10px 10px 0px 0px;
	position: relative;
}
.button{ background:url(../../../images/themeSite/theme1/global/button_bg.gif) no-repeat; width:113px; height:22px; text-align:center; color:#d62107; display:block; line-height:22px; font-size:12px; font-weight:bold; margin-left:0;}
.button a:link{color:#d62107; text-decoration:none;}
.button a:visited{color:#d62107; text-decoration:none;}
.button a:hover{color:#d62107; text-decoration:none;}
.product-main2 .choose_co_txt .product-list .model_main .model_main_bg .button{ background:url(../../../images/themeSite/theme1/global/button_bg.gif) no-repeat; width:113px; height:17px; text-align:center; color:#d62107; display:block; font-size:12px; font-weight:bold; margin-left:0; padding-top:5px; line-height:14px;}
.product-main .choose_co_txt .product-list .model_main .model_main_bg .button a:link{color:#d62107; text-decoration:none;}
.product-main .choose_co_txt .product-list .model_main .model_main_bg .button a:visited{color:#d62107; text-decoration:none;}
.product-main .choose_co_txt .product-list .model_main .model_main_bg .button a:hover{color:#d62107; text-decoration:none;}
.button_bg1{ background:url(../../../images/themeSite/theme1/global/button_bg1.gif) no-repeat; width:143px;}
/* set3 */
.input_table .dealer_input{ width:262px;}
.input_table .dealer_input1{ width:53px;}
.input_table .dealer_input2{ width:80px;}
.input_table .dealer_input3{ width:67px;}
.button_bg2{ background:url(../../../images/themeSite/theme1/global/button_bg2.gif) no-repeat; width:166px;}
.button_down{ background:url(../../../images/themeSite/theme1/global/button_bg1.gif) no-repeat; width:137px; height:22px; text-align:center; color:#bc0001; display:block; line-height:22px; font-size:12px; margin-left:0;}
.button_down a:link{color:#bc0001; text-decoration:none;}
.button_down a:visited{color:#bc0001; text-decoration:none;}
.button_down a:hover{color:#bc0001; text-decoration:none;}
.news_content_main{ padding-top:10px;}
.wallpapers_bn{
 background-image: url(../../../images/themeSite/theme1/global/Wallpapers_13.jpg);
 width:78px;
 height:15px;
 font-size: 11px;
 line-height: 15px;
 background-repeat: no-repeat;
 text-align: center;
 vertical-align: middle;
 color: #5f5f5f; margin-top:8px;
}
.wallpapers_bn a:link {text-decoration:none;color: #5f5f5f;}
.wallpapers_bn a:visited{text-decoration:none;color: #5f5f5f;}
.wallpapers_bn a:hover{text-decoration:none;color: #5f5f5f;}

/* PPP */

/* Gestion des elements flottants */
.floatRight {float:right; }
.floatLeft {float:left; }
.floatNone {float:none; width:100%; }
.clear {clear:both; width:0px; height:0px; border:0px solid #DC002E; }
span.clear {display:block; }
*html span.clear {display:none;}
BR.clear {font-size:1px; }
html>/**/body BR.clear {display:none; }
	.clear IMG{width:1px; height:1px; }
.clearRight {float:right; }
.clearLeft {float:left; }
.clearFooter {clear:both;height:0; }  
*html .clearFooter {display:none; } 

/* Rich */

.richCell .richIntroduction .richText1,
.richCell .richParagraphe .richText1,
.richCell .richConclusion .richText1 {display:inline;}
.richCell .richMultimedia1,
.richCell .richMultimedia2 { }
.richCell .richIntroduction { }
.richCell .richIntroduction .richMultimedia1 {float:left; }
.richCell .richIntroduction .richMultimedia2 {float:right; }
.richCell .richIntroduction .richText1 {width:100%; }
.richCell .richIntroduction .richText2 {}
.richCell .richParagraphe { }
.richCell .richParagraphe .richMultimedia1 {float:left; }
.richCell .richParagraphe .richMultimedia2 {float:right; }
.richCell .richParagraphe .richMultimedia3Bg { }
.richCell .richParagraphe .richMultimedia3Bg UL {}
.richCell .richParagraphe .richMultimedia3Bg UL LI{}
.richCell .richParagraphe .richText1 { }
.richCell .richParagraphe .richText2 {width:100%;  }
.richCell .richParagraphe .richText3 {float:left; width:48.4%;margin-right:0px;}
.richCell .richParagraphe .richText4 {float:right; width:48%; }
.richCell .richConclusion { }
.richCell .richConclusion .richMultimedia1 {float:left; }
.richCell .richConclusion .richMultimedia2 {float:right; }
.richCell .richConclusion .richMultimedia3Bg { }
.richCell .richConclusion .richMultimedia3Bg UL {position:relative; }
.richCell .richConclusion .richMultimedia3Bg UL LI{}
.richCell .richConclusion .richText1 {}
.richCell .richConclusion .richText2 {width:100%; }
.richCell .richConclusion .richLinkBack {float:left; width:50%; text-align:left; }
.richCell .richConclusion .richLinkNext {float:left; width:49%; text-align:right; }

.richCell .richText0 UL,
.richCell .richText1 UL,
.richCell .richText2 UL,
.richCell .richText3 UL,
.richCell .richText4 UL,
.richCell .richText5 UL,
.richCell .richText6 UL{margin:0px 0px 0px 18px; }

.richCell .richText0 H1,
.richCell .richText1 H2,
.richCell .richText2 H3,
.richCell .richText3 H4,
.richCell .richText4 H5,
.richCell .richText5 H6{font-size:1em; }

.richCell .richMultimedia3Bg UL {width:100%;}
.richCell .richMultimedia3Bg UL LI{list-style-type:none; float:left; width:auto; }
.richCell .richMultimedia3Bg UL UL{width:auto;}
.richCell .richMultimedia3Bg UL LI UL LI{width:auto; }