#datos {

	clear: both;

	display: none;

	float: none;

}



#coche_acc {

	float: left;

	padding: 0 0 0 10px;

	text-align: left;

	width: 250px;



}



.coch_fil {

	background-color: #EEE;

	clear: both;

	float: left;

	margin: 2px 0;

	padding: 4px 2px;

	text-align: left;

	width: 100%;

}



#coche_fot {

	float: left;

	width: 300px;

}



.form_cont {

	background-color: #F4F6FA;

	border: 1px solid #DEDEDE;

	padding: 5px;

}



.form2_cont {

	background-color: #EEEEEE;

	border: 1px solid #EEEEEE;

	padding: 5px;

}



.form_cont_tit {

	background-color: #EEEEEE;

	border: 1px solid #EEEEEE;

	color: #666666;

	font-weight: bold;

	padding: 10px 0px 3px 5px;

}



.form_cont select, .form_cont input, TEXTAREA {

	color: white;

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 8pt;
	
	width:20px;
	height:5px;

}



.form2_cont select, .form2_cont input {

	color: #FF6600;

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 110%;

}





.form_cont2 {

	background-color: #EEE;

	padding: 3px;

}



.form_cont2 a img {

	margin: 0 20px 0 10px;

}



.form_cont2 div {

	clear: left;

	float: left;

	padding: 2px 10px 0 0;

	text-align: right;

}



.form_cont2 div.space1 {

	width: 100px;

}



.form_cont2 div.space2 {

	width: 180px;

}



.space3 {

	clear: left;

	float: left;

	width: 150px;

}



.space4 {

	clear: right;

	float: left;

	font-weight: bold;

	text-align: right;

	width: 80px;

}



.space5 {

	float: right;

	font-weight: bold;

	text-align: right;

	width: 50px;

}



input.form_bot {
clear:both;
background-color: #fff;	
background: url(/resources/image/fnd_btn.gif) repeat-x;
color: #fff;
font-size:11px;
width:auto;
font-weight: bold;
padding: 0;
height: 22px;
}



.form2_cont input.form_bot {

	background-color: #FF3300;

	color: #FFF;

	border: 2px solid #FFFFFF;

}



.form_cont3 {

	float: left;

	width: 180px;

}



.form_cont4 {

	float: left;

}



.form_txt {

	width: 70px;

}



.form_txt2 {

	width: 150px;

}



.form_label {

	color:#000000;

	font-weight:bold;
	font-size:12px;

}



.txt1 {

	color: #B01212;

	font-weight: bold;

}



.veh_row, .veh_row_dis {

	background-color: #FFF;

	border-bottom: 2px solid #DDD;

	clear: both;

	float: left;

	padding: 0;

	margin: 0;

	width: 100%;

}



.veh_row_dis {

	color: #AAA;

	font-style: italic;

}



.veh_row div, .veh_row_dis div {

	float: left;

}



.veh_ext {

	padding: 12px 0 0 0;

	width: 100px;

}



.veh_img {

	width: 68px;

}



.veh_imp {

	padding: 12px 0 0 0;

	text-align: right;

	width: 90px;

}



.veh_imp2 {

	padding: 9px 0 0 70px;

	text-align: right;

	width: 90px;

	color:#000000;

	font-weight:bold;

	font-size:12px

}



.veh_imp_ofe {

	color: #B01212;

	font-size: 140%;

	font-weight: bold;

}



.veh_imp_old {

	text-decoration: line-through;

}



.veh_mas {

	padding: 12px 0 0 0;

	width: 25px;

}



.veh_mas a {

	color: #B01212;

	text-decoration: none;

}



.veh_mas a:hover {

	color: #999;

}



.veh_nom {

	padding: 12px 0 0 0;

	width: 170px;

	font-weight:bold;

	color:#000000;

}



.veh_res {

	padding: 9px 0 0 90px;

	text-align: center;

}



.tab_head {

	font-weight: bold;

	padding: 15px 0 10px 0;

}



.tab_resH, .tab_res {

	margin:2px;

	text-align: center;

}



.tab_res {

	background-color: #FFF;

}



.tab_resH {

	background-color: #CCC;

	font-weight: bold;

}



.label {

  font-weight:bold;

}

#upgrade{

background-color: #FFF;



	clear: both;

	float: left;

	padding: 0;

	margin: 0;

	width: 100%;

}

#upgrade legend {

text-decoration:none;

	font-weight:bold;

	color:#000000;	

	

}



.car_upgrade{

	float: left;

	margin-left:5px;

	text-align:center;


	width:140px;

	

}



.car_upg_name a{

	text-decoration:none;

	font-weight:bold;

	color:#003376;

	padding-top:2px;

	font-size:12px;

}

.car_upg_res{

	padding-bottom:3px;

}



.car_upg_res a{

	text-decoration:none;

}

.car_upg_price_ofe {

	color: #B01212;

	font-weight: bold;

	text-align:center;

}



.car_upg_price_old {

	text-decoration: line-through;

	font-size:11px;

}