#diffday {
	FONT-SIZE: 14pt; WIDTH: 100px
}
#datos {
	CLEAR: both; DISPLAY: none; FLOAT: none
}
#coche_acc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 250px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.coch_fil {
	CLEAR: both; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 2px 0px; WIDTH: 100%; PADDING-TOP: 4px; BACKGROUND-COLOR: #eee; TEXT-ALIGN: left
}
#coche_fot {
	FLOAT: left; WIDTH: 300px
}
.form_cont {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px;  OVERFLOW: hidden; PADDING-TOP: 1px;  BACKGROUND-COLOR: #eee
}
#content_step_three .form_cont{
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 5px;  OVERFLOW: hidden; PADDING-TOP: 1px;  BACKGROUND-COLOR: #fff; BORDER:1px solid #666; MARGIN-BOTTOM:5px
}

.form_cont_tit , .form_cont_tit_red{
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px;COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #D60D1B 1px solid; BACKGROUND-COLOR: #D60D1B
}

.form_cont_tit_gray{
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px;COLOR: #fff; PADDING-TOP: 3px; BACKGROUND-COLOR: #666666; BORDER: 0px;
}

.form_cont SELECT {
	FONT-SIZE: 100%; COLOR: #D60D1B; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.form_cont INPUT, .form_cont textarea{
	FONT-SIZE: 100%; COLOR: #D60D1B; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


#content_step_three .form_cont .form_bot{
color:#FFF;
}

#content_step_three .form_cont input[type=text] , #content_step_three .form_cont textarea, #content_step_three  .form_cont SELECT, #content_step_three .form_cont2 input[type=text]{
	COLOR: #666666;
}

#content_step_three input, #content_step_three select {
	COLOR: #666666;
}

#content_step_three .form_cont INPUT[type=text], #content_step_three .form_cont SELECT, #content_step_three .form_cont TEXTAREA, #content_step_three .form_cont password{
	border:1px solid #88B1CA;
}
.form_cont2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; OVERFLOW: hidden; PADDING-TOP: 3px; BACKGROUND-COLOR: #eee
}



#content_step_three .form_cont2{
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; OVERFLOW: hidden; PADDING-TOP: 3px; BACKGROUND-COLOR: #fff
}
.form_cont2 A IMG {
	MARGIN: 0px 20px 0px 10px
}
.form_cont2 DIV {
	CLEAR: left; PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; TEXT-ALIGN: right
}

#content_step_three .form_cont2 DIV {
	CLEAR: left; PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; text-align:left;
}

#content_step_three .form_cont2 DIV.space3 {
	WIDTH:100px;
}

.form_cont2 DIV.space1 {
	WIDTH: 65px
}
.form_cont2 DIV.space2 {
	WIDTH: 180px
}
.space3 {
	CLEAR: left; FLOAT: left; WIDTH: 150px
}
.space4 {
	CLEAR: right; FLOAT: left; WIDTH: 80px; TEXT-ALIGN: right
}
.space5 {
	FONT-WEIGHT: bold; FLOAT: right; WIDTH: 50px; TEXT-ALIGN: right
}
.form_cont INPUT.form_bot {
	COLOR: #fff; BACKGROUND-COLOR: #D60D1B; border-style: none; -moz-border-radius:3px
}

#content_step_three .form_cont INPUT.form_bot {
	-moz-border-radius:0
}
.form_cont3 {
	FLOAT: left; 
	WIDTH: 145px;
}
.form_cont4 {
	FLOAT: left
}
.form_txt {
	WIDTH: 65px
}
.form_txt2 {
	WIDTH: 155px
}
.txt1 {
	FONT-WEIGHT: bold; COLOR: #D60D1B
}
.veh_row {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 2px solid; BACKGROUND-COLOR: #fff
}
.veh_row_dis {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 2px solid; BACKGROUND-COLOR: #fff
}
.veh_row DIV {
	FLOAT: left
}
.veh_row_dis DIV {
	FLOAT: left
}
.veh_ext {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 60px; PADDING-TOP: 12px
}
.veh_img {
	WIDTH: 100px
}
.veh_imp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 120px; PADDING-TOP: 12px; TEXT-ALIGN: right
}
.veh_imp2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 120px; PADDING-TOP: 12px; TEXT-ALIGN: right
}
.veh_imp_ofe {
	FONT-WEIGHT: bold; FONT-SIZE: 130%; COLOR: #D60D1B
}
.veh_imp_old {
	COLOR: #666; FONT-STYLE: italic; TEXT-DECORATION: line-through
}
.veh_mas {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 25px; PADDING-TOP: 12px
}
.veh_mas A {
	COLOR: #D60D1B; TEXT-DECORATION: none
}
.veh_mas A:hover {
	COLOR: #999
}
.veh_nom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 170px; PADDING-TOP: 12px
}
.veh_res {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px; TEXT-ALIGN: right
}
.veh_row_dis {
	COLOR: #aaa; FONT-STYLE: italic
}
.tab_head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; PADDING-TOP: 15px
}
.tab_resH {
	MARGIN: 2px; TEXT-ALIGN: center
}
.tab_res {
	MARGIN: 2px; TEXT-ALIGN: center
}
.tab_res {
	BACKGROUND-COLOR: #fff
}
.tab_resH {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #ccc
}
.car_cat {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 130%; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px 5px; WIDTH: 100%; PADDING-TOP: 0px
}
.space2 {
	WIDTH: 180px
}
.space20 {
	WIDTH: 40px
}
.space21 {
	WIDTH: 180px
}
.acc_row {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  WIDTH: auto; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff

}
.acc_c0 {
	FLOAT: left; MARGIN-RIGHT:5px
}
.acc_c1 {
	FLOAT: left; WIDTH: 45px; TEXT-ALIGN: center
}
.acc_c2 {
	FLOAT: left; WIDTH: auto;
}
.small{
	text-align:left;
	margin-left:85px;
	font-size:6pt;
	display:none;
	visibility:hidden;
}

#resumen_reserva .space3{
	width:170px;
}
