/*	RESETEAR ESTILOS
***************************/
body { background: #fff url(http://www.email-car-hire.com/img/fondos/fon_general.jpg) left top repeat-x; font-size: 0.625em; font-family: Arial, Helvetica, sans-serif; margin:0; padding:0;}
.pulir:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.pulir {display: inline-block;}
/* oculto IE-mac \*/
* html .pulir {height: 1%;}
.pulir {display: block;}
/*fin oculto IE-mac */	
img {border: none;}
h1, h2, h3, h4, p, ul { margin: 0; padding: 0;}
li  { list-style: none;}

.precio_visible {display: block;}
.precio_oculto {display: none;}

/*	CONTENEDOR
************************/
#contenedor { margin: 0 auto; width: 960px;}

/*	LISTBOX
************************/

.listbox_horas{ background:#FFFFFF url(http://www.email-car-hire.com/img/fondos/fon_select_central.gif) repeat-x scroll left top; border:medium none; float:left; height:22px; margin:0; padding:0; width:45px;}
.listbox_destino{ background:#FFFFFF url(http://www.email-car-hire.com/img/fondos/fon_select_central.gif) repeat-x scroll left top; border:medium none; float:left; height:22px; margin:0; padding:0; width:168px;}
.listbox_destino2{ background:#FFFFFF url(http://www.email-car-hire.com/img/fondos/fon_select_central.gif) repeat-x scroll left top; border:medium none; float:left; height:22px; margin:0; padding:0; width:181px;}

/*	CABECERA
************************/
#cabecera { position: relative;}
#cabecera .classcabecera { background: transparent url(http://www.email-car-hire.com/img/logotipo_principal.jpg) left top no-repeat; width: 320px; height: 160px; position: absolute; top: 27px; left: 11px;}
#cabecera h1 a {display:block; height:100%; text-indent:-9000px; }
#cabecera span a {display:block; height:100%; text-indent:-9000px; }

#cabecera ul.idiomas { width: 228px; float: right; margin: 53px 16px 0 0;}
#cabecera ul.idiomas li { float: left; width: 57px; height: 29px;}
#cabecera ul.idiomas li a { text-indent: -9000px; display: block; width: 100%; height: 100%;}
#cabecera ul.idiomas li.espanol { background: transparent url(http://www.email-car-hire.com/img/fondos/idioma_espanol.jpg) left top no-repeat;}
#cabecera ul.idiomas li.espanol a:hover { background: transparent url(http://www.email-car-hire.com/img/fondos/idioma_espanol_selec.jpg) left top no-repeat;}
#cabecera ul.idiomas li.frances { background: transparent url(http://www.email-car-hire.com/img/fondos/idioma_frances.jpg) left top no-repeat;}
#cabecera ul.idiomas li.frances a:hover { background: transparent url(http://www.email-car-hire.com/img/fondos/idioma_frances_selec.jpg) left top no-repeat;}
#cabecera ul.idiomas li.aleman { background: transparent url(http://www.email-car-hire.com/img/fondos/idioma_aleman.jpg) left top no-repeat;}
#cabecera ul.idiomas li.aleman a:hover { background: transparent url(http://www.email-car-hire.com/img/fondos/idioma_aleman_selec.jpg) left top no-repeat;}
#cabecera ul.idiomas li.ingles { background: transparent url(http://www.email-car-hire.com/img/fondos/idioma_ingles.jpg) left top no-repeat;}
#cabecera ul.idiomas li.ingles a:hover { background: transparent url(http://www.email-car-hire.com/img/fondos/idioma_ingles_selec.jpg) left top no-repeat;}

#cabecera #login { padding: 86px 0 0 408px; *padding-top: 67px;}
#cabecera #login #formlogin {background: transparent url(http://www.email-car-hire.com/img/fondos/bisel_login.jpg) left top no-repeat;}
#cabecera #login #formlogin ul { width: 540px; background: transparent url(http://www.email-car-hire.com/img/fondos/bisel_login.jpg) top right no-repeat; padding: 9px 0 0 10px; height: 27px;}
#cabecera #login #formlogin ul li { float: left;}
#cabecera #login h2 {font: bold 1.1em Verdana, Arial, Helvetica, sans-serif; display: inline;}
#cabecera #login h2.bienvenida_registrado { font-size: 1.4em; background:transparent url(http://www.email-car-hire.com/img/icoss/ico_registrado.jpg) no-repeat scroll left top; display:block; padding: 2px 0 8px 30px;}
#cabecera #login h2.bienvenida { background:transparent url(http://www.email-car-hire.com/img/icoss/ico_registrado.jpg) no-repeat scroll left top; display:block; padding: 2px 0 8px 30px;}

#cabecera #login input { margin: 0 0 0 10px; background: transparent url(http://www.email-car-hire.com/img/fondos/fon_input_login.jpg) left top repeat-x; border: 1px solid #fff; height: 14px; font: normal 1.1em Verdana, Arial, Helvetica, sans-serif; color: #7d7d7d;}
#cabecera #login input.enviarlogin { background: #000 url(http://www.email-car-hire.com/img/botones/bot_enviar_login.jpg) left top repeat-x; border: 1px solid #000; color:#fff; min-height: 19px; *height: 19px; cursor: pointer; text-align: center; width: 60px;}
#cabecera #login a { font: normal 1.1em Verdana, Arial, Helvetica, sans-serif; color: #000; text-decoration: underline; margin: 1px 0 0 10px;}
#cabecera #login a:hover { text-decoration: none;}

#cabecera #titleH1 { padding: 86px 0 0 340px; *padding-top: 86px; height: 36px; font-size: 1.4em;}

ul#pestanias { height: 44px; margin: 5px 0 0 0; *margin: 5px 0 0 0; float: right;}
ul#pestanias li { list-style: none; background: transparent url(http://www.email-car-hire.com/img/fondos/central_pestania.gif) left top repeat-x; height: 44px; float: left;}
.borde_izq_pestania {  background: transparent url(http://www.email-car-hire.com/img/bordes/borde_izq_pestania.gif) left top no-repeat; height: 44px; width: 21px; float: left;}
.borde_der_pestania { background: transparent url(http://www.email-car-hire.com/img/bordes/borde_der_pestania.gif) left top no-repeat; height: 44px; width: 21px; float: left;}
ul#pestanias li a { float: left; text-decoration: none;}
.inicio { background: transparent url(http://www.email-car-hire.com/img/inicio.gif) left top no-repeat; padding: 14px 6px;}
.inicio:hover { background: transparent url(http://www.email-car-hire.com/img/inicio_on.gif) left top no-repeat; }
.quienes { background: transparent url(http://www.email-car-hire.com/img/quienes.gif) left top no-repeat; padding: 14px 30px;}
.quienes:hover { background: transparent url(http://www.email-car-hire.com/img/quienes_on.gif) left top no-repeat; }
.tucuenta { background: transparent url(http://www.email-car-hire.com/img/tu_cuenta.gif) left top no-repeat; padding: 14px 18px;}
.tucuenta:hover { background: transparent url(http://www.email-car-hire.com/img/tu_cuenta_on.gif) left top no-repeat;}
.faqs { background: transparent url(http://www.email-car-hire.com/img/faqs.gif) left top no-repeat; padding: 14px 8px;}
.faqs:hover { background: transparent url(http://www.email-car-hire.com/img/faqs_on.gif) left top no-repeat; padding: 14px 8px;}
.oculto { visibility: hidden;}
ul#pestanias li a:hover { }

/*	CONTENEDOR_CENTRAL
************************/
#contenedor_central { margin: 32px 0 0 0; *margin: 14px 0 0 0;}

/*	CONTENEDOR_IZQ
************************/
#contenedor_izq { width: 500px; float: left;}
#contenedor_izq h2 { background: transparent url(http://www.email-car-hire.com/img/bordes/central_sup_h2.jpg) left top repeat-x; float: left;}
h2 span.borde_izq_sup_mod { background: transparent url(http://www.email-car-hire.com/img/bordes/borde_izq_h2.jpg) left top no-repeat; display:block; float:left; height:53px; width:22px; }
h2 span.central_sup_mod { display:block; float:left; height:53px; background: transparent url(http://www.email-car-hire.com/img/alquila_h2.jpg) left top no-repeat; min-width: 454px; text-indent: -9000px;}

h2 span.datos_reserva {display:block; float:left; height:53px; background: transparent url(http://www.email-car-hire.com/img/datos_reserva_h2.gif) left 16px no-repeat; width: 484px; text-indent: -9000px;}
h2 span.datos_personales {display:block; float:left; height:53px; background: transparent url(http://www.email-car-hire.com/img/datos_personales_h2.gif) left 16px no-repeat; width: 484px; text-indent: -9000px;}
h2 span.resumen {display:block; float:left; height:53px; background: transparent url(http://www.email-car-hire.com/img/resumen_reserva_h2.gif) left 16px no-repeat; width: 484px; text-indent: -9000px;}
h2 span.presupuesto {display:block; float:left; height:53px; background: transparent url(http://www.email-car-hire.com/img/title_resumenpresupuesto.jpg) left 16px no-repeat; width: 484px; text-indent: -9000px;}

h2 span.central_sup_mod_recomendamos { display:block; float:left; height:53px; background: transparent url(http://www.email-car-hire.com/img/recomendamos_h2.jpg) left top no-repeat; width: 199px; text-indent: -9000px;}
h2 span.central_sup_mod_vuelas { display:block; float:left; height:53px; background: transparent url(http://www.email-car-hire.com/img/por_si_vuelas_h2.jpg) left 20px no-repeat; width: 199px; text-indent: -9000px;}
* html h2 span.central_sup_mod { width: 455px;}
h2 span.borde_der_sup_mod { background: transparent url(http://www.email-car-hire.com/img/bordes/borde_der_h2.jpg) left top no-repeat; display:block; float:left; height:53px; width:23px; position: relative;}
#llaves { float: none; left:-133px; position:absolute; top:-8px; z-index:1;}
h2 span.borde_der_sup_mod img { left:-133px; position: absolute; top:-8px; z-index: 0;}
h2 span.borde_der_sup_mod img.peninsula { left:-88px; position:absolute; top:-13px;}
h2 span.borde_der_sup_mod img.verisign { position: absolute; top: 11px; left: -44px; z-index: 1; width: 53px; height: 30px;}
#buscador_home { background: transparent url(http://www.email-car-hire.com/img/fondos/fon_buscador.jpg) left top repeat-y; clear: left; padding: 0 9px;}
 
#modulo_doble { }
.modulo_recomendamos { width: 250px; float: left; margin: 20px 0 0 0; background: transparent url(http://www.email-car-hire.com/img/bordes/borde_inf_modulos-peques.jpg) -2px bottom no-repeat; padding: 0 0 28px 0;}
.modulo_recomendamos p { background: transparent url(http://www.email-car-hire.com/img/fondos/fondo_recomendamos.jpg) -2px bottom repeat-y; padding: 0 20px; clear: both; font: normal 1em Verdana, Arial, Helvetica, sans-serif; }

ul.recomendamos { background: transparent url(http://www.email-car-hire.com/img/fondos/fondo_recomendamos.jpg) -2px bottom repeat-y; padding: 0 0 0 10px; clear: both;}
ul.recomendamos li { background: transparent url(http://www.email-car-hire.com/img/bolillo_naranja.gif) left top no-repeat; font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #f00; padding:1px 0 8px 19px; float: left; width: 95px;}
ul.recomendamos li a { font: normal 1em Verdana, Arial, Helvetica, sans-serif; color: #7d7d7d; text-decoration: none;}
ul.recomendamos li a:hover { text-decoration: underline;}

.modulo_recomendamos h2 span.borde_der_sup_mod img { left:-44px; top:-16px;}
.modulo_recomendamos h2 span.borde_der_sup_mod img.porsivuelas { left:-84px; top:-15px;}
.botonreserva { background:transparent url(http://www.email-car-hire.com/img/botones/reservalo.gif) repeat-x scroll left top; border:medium none; clear:both; cursor:pointer; float:left; height:62px; margin:-8px 0pt 0pt -9px; width:499px; }
.botonreserva:hover { background:transparent url(http://www.email-car-hire.com/img/botones/reservalo_hover.gif) repeat-x scroll left top;}
span.borde_izq_select { background: transparent url(http://www.email-car-hire.com/img/bordes/borde_izq_select.gif) left top no-repeat; height: 22px; width: 7px; float: left;}
span.borde_der_select { background: transparent url(http://www.email-car-hire.com/img/bordes/borde_der_select.gif) left top no-repeat; height: 22px; width: 10px; float: left; position: relative;}

.ico_info { position: absolute; top: -3px; left: 18px; cursor: default;}

* html a.tooltip:hover {background: none; text-decoration:none;} /*BG color is a must for IE6*/
a.tooltip span {display:none; padding:2px 3px; margin: 0 0 0 50px; }
a.tooltip:hover span{ display: inline; position:absolute; font-size: 1.2em; background: #fff; color:#000; border: 2px solid #ffcd33; padding: 4px; z-index: 100; width: 200px;}

.tipo_coche { padding: 10px 0 0 22px; float: left; position: relative; z-index: 2;}
body#reserva #contenedor_izq .tipo_coche { padding: 10px 0 0 33px;}
.tipo_coche label { float:left; margin:3px 18px 0 0;}
.asientos { padding: 10px 0 22px 21px; float: left; position: relative; z-index: 1;}
body#reserva #contenedor_izq .asientos { padding: 10px 0 22px 32px;}
body#reserva #contenedor_izq .asientos label { margin:3px -8px 0 0;}
.asientos label { float:left; margin:3px 15px 0 0; width:114px;}
.elevadores { padding: 10px 0 22px 50px; float: left; position: relative; z-index: 0;}
body#reserva #contenedor_izq .elevadores { padding: 10px 0 22px 39px; }
body#reserva #contenedor_izq .elevadores label { margin:3px 17pt 0pt; width:110px !important;}
.elevadores label { float:left; margin:3px 15px 0 0; width:114px;}

/*	CALENDARIO
************************/
fieldset.mod_calendario { width: 241px; float: left; margin: 0; padding: 0; border: none;}
.resultado_fecha { float: left; padding:10px 0pt 0pt 21px;}
.resultado_fecha label { float: left; margin:3px 5px 0 0;}
.resultado_fecha input { background: none; border: 1px solid #fff; width: 136px;}

fieldset.mod_calendario h3 { background: transparent url(http://www.email-car-hire.com/img/fondos/fon_recogida.jpg) left top repeat-x; padding: 0 0 0 19px;}
.cubre_mes { background: transparent url(http://www.email-car-hire.com/img/fondos/fon_calendario.gif) left top no-repeat; width: 186px; margin: 20px 0 0 27px; float: left; padding: 0 0 0 0; position: relative; z-index: 5; padding: 4px 0 5px 0; display: none;}
.cubre_mes_cargando { width: 186px; margin: 20px 0 0 27px; float: left; padding: 0 0 0 0; position: relative; z-index: 5; padding: 4px 0 5px 0;}
.cubre_mes_cargando img { padding-top: 20px; padding-left: 50px;padding-bottom: 20px;}
#basic_container { position: relative; z-index: 0;}

* html .cubre_mes { margin-left: 14px;}
.mes { width: 100%; text-align: center; font: normal 1.1em Verdana, Arial, Helvetica, sans-serif; border-collapse: collapse;}
.mes a { text-decoration: none; color: #000;}
.mes a:hover { text-decoration: underline;	}
.mes a.sun { text-decoration: none; font-weight: bold; color: #f00;}
.odd { height: 17px; *height: 14px;}
.sun { color: #f00;}
thead { background: #d6df23; font: normal 1.1em Verdana, Arial, Helvetica, sans-serif; color: #231f20;}
.mes caption { padding: 6px 4px 0 15px; min-height: 24px; *height: 24px;}
.mes_encurso { float: left; color: #f00; font: bold 1.1em Verdana, Arial, Helvetica, sans-serif; color: #231f20; padding: 3px 0 0 0;}
.mes_anterior { float: left; padding: 0 4px 0 2px;}
.mes_siguiente { float: left; padding: 0 4px 0 4px;}
* html .cubre_mes { padding-bottom: 10px;} 

.cubre { padding: 22px 0 0 22px; position: relative; z-index: 6;}
.hora { float: left; padding: 10px 0 0 22px; position: relative; z-index: 3;}
body#reserva #contenedor #contenedor_izq .hora { padding: 10px 0 0 34px;}
.fecha { float: left; padding: 10px 0 0 22px; position: relative; z-index: 4;}
body#reserva #contenedor #contenedor_izq #buscador_home .mod_calendario .hora label { width: 56px;}
.hora label { float:left; margin:3px 0px 0pt 0pt; width:54px;}
.cubre_vuelas { background: transparent url(http://www.email-car-hire.com/img/fondos/fondo_recomendamos.jpg) -2px bottom repeat-y; padding: 20px 0 0 24px; clear: both;}
.cubre_hora { margin: 22px 0 0 22px;}
.mod_calendario span.borde_izq_select { background: transparent url(http://www.email-car-hire.com/img/bordes/borde_izq_select.gif) left top no-repeat; height: 22px; width: 7px; float: left; text-indent: -9000px; margin: 0 0 0 6px;}
.mod_calendario span.borde_der_select { background: transparent url(http://www.email-car-hire.com/img/bordes/borde_der_select.gif) left top no-repeat; height: 22px; width: 10px; float: left; text-indent: -9000px;}
h3 { background: transparent url(http://www.email-car-hire.com/img/fondos/fon_recogida.jpg) left top repeat-x; padding: 0 0 0 80px;}

/*	CONTENEDOR_DER
***************************/
#contenedor_der { width: 415px; float: left; margin: 0 0 0 45px;}
#contenedor_der h2 { background: transparent url(http://www.email-car-hire.com/img/bordes/central_sup_h2.jpg) left top repeat-x; float: left;}
* html #contenedor_der h2 { margin-bottom: -30px;}
#contenedor_der h2 span.borde_izq_sup_mod { background: transparent url(http://www.email-car-hire.com/img/bordes/borde_izq_h2.jpg) left top no-repeat; display:block; float:left; height:53px; width:22px; }
#contenedor_der h2 span.central_sup_mod { display:block; float:left; height:53px; background: transparent url(http://www.email-car-hire.com/img/ofertas_semana_h2.jpg) left 17px no-repeat; text-indent: -9000px; min-width: 370px; *width: 370px;}
#contenedor_der h2 span.borde_der_sup_mod { background: transparent url(http://www.email-car-hire.com/img/bordes/borde_der_h2.jpg) left top no-repeat; display:block; float:left; height:53px; width:23px; position: relative;}

/*	OFERTAS_HOME
*********************/
#ofertas_home { background: transparent url(http://www.email-car-hire.com/img/fondos/fon_ofertas.jpg) left top repeat-y;}
.cubre_ofertas { clear: both; width: 415px; background: transparent url(http://www.email-car-hire.com/img/fondos/fon_ofertas_inf.jpg) left bottom no-repeat; padding: 0 0 11px 0;}
.cubre_ofertas ul { padding: 20px 20px 0 20px ; font: bold 1.1em Verdana, Arial, Helvetica, sans-serif;}
.cubre_ofertas ul li { background:transparent url(http://www.email-car-hire.com/img/bolillo_fechilla_blanco.gif) no-repeat scroll left top; padding:1px 0 16px 26px;}
.cubre_ofertas ul li.aeropuerto { padding: 0 0 20px 0; background: none;}
.mapa { background:#fff; border:1px solid #fff; margin:0 40px 30px 40px; text-align:center;}

.mod_oferta_home { width: 120px; float: left; width: 187px; position: relative;}
.mod_oferta_home h3 { text-align: right; background: none; font: bold 2.1em Verdana, Arial, Helvetica, sans-serif;}
.mod_oferta_home h4 { text-align: right; font: normal 1.2em Verdana, Arial, Helvetica, sans-serif; margin:0 0 19px;}
.precio_oferta { float: left; padding:0 0 0 6px; position: absolute;}	
.coche_oferta { margin: 0 0 0 30px;}

/*	PORQUE_EMAIL
***********************/
#contenedor_der .modulo_porque { float: left; margin: 20px 0 0 0; position:relative;}
*html #contenedor_der .modulo_porque h2 { margin-bottom: 0;}
h2 span.central_sup_modulo_porque { display:block; float:left; height:53px; background: transparent url(http://www.email-car-hire.com/img/porque_h2.gif) left 10px no-repeat; width: 370px; text-indent: -9000px; position: relative;}
h2 span.central_sup_modulo_porque { display:block; float:left; height:53px; background: transparent url(http://www.email-car-hire.com/img/porque_h2.gif) left 10px no-repeat; width: 370px; text-indent: -9000px; position: relative;}

ul.porque { background: transparent url(http://www.email-car-hire.com/img/fondos/fondo_porque.jpg) -2px bottom repeat-y; padding:7px 20px 7px 10px; clear: both; width: 385px;}
ul.porque li {font: normal 1.2em Verdana, Arial, Helvetica, sans-serif; padding: 13px 0 25px 61px; margin: 0 0 0 10px;  }
ul.porque li.tusdatos { background: transparent url(http://www.email-car-hire.com/img/iconos_porque.jpg) left top no-repeat;}
ul.porque li.respondemos { background: transparent url(http://www.email-car-hire.com/img/iconos_porque.jpg) left -56px no-repeat;}
ul.porque li.ahorro { background: transparent url(http://www.email-car-hire.com/img/iconos_porque.jpg) left -111px no-repeat; padding:5px 0 18px 61px;}
ul.porque li.clientes { background: transparent url(http://www.email-car-hire.com/img/iconos_porque.jpg) left -166px no-repeat; padding:5px 0 32px 61px;}
ul.porque li.duda { background: transparent url(http://www.email-car-hire.com/img/iconos_porque.jpg) left -220px no-repeat; padding:4px 0 16px 61px;}

ul.subporques { background: transparent url(http://www.email-car-hire.com/img/bordes/borde_inf_modulo_porque.jpg) left bottom no-repeat; padding: 14px 20px 10px 10px; clear: both; width: 385px;}
ul.subporques li { padding: 13px 0 25px 46px; margin: 0 0 0 10px; float: left;}
ul.subporques li a { font: normal 1.2em Verdana, Arial, Helvetica, sans-serif; color: #000;}
ul.subporques li a:hover { text-decoration: none;}
ul.subporques li.favoritos { background: transparent url(http://www.email-car-hire.com/img/icoss/ico_favoritos.gif) left top no-repeat;}
ul.subporques li.amigos { background: transparent url(http://www.email-car-hire.com/img/icoss/ico_amigos.gif) left top no-repeat;}

/*	CONTENEDOR_INF_LARGO
***************************/
#contenedor_inf_largo {background: transparent url(http://www.email-car-hire.com/img/fondos/fon_peninsula.jpg) 0 bottom repeat-y; float: left; width: 960px; margin: 20px 0 0 0;}
#contenedor_inf_largo .cubre_peninsula { background: transparent url(http://www.email-car-hire.com/img/fondos/fon_peninsula_inf.jpg) left bottom no-repeat; float: left; width:961px;}
#contenedor_inf_largo h2 { background: transparent url(http://www.email-car-hire.com/img/bordes/central_sup_h2.jpg) left top repeat-x; float: left;}
#contenedor_inf_largo h2 span.central_sup_mod { float:left; height:53px; background: transparent url(http://www.email-car-hire.com/img/alquila_peninsula.gif) left 11px no-repeat; text-indent: -9000px; width: 914px;}
#contenedor_inf_largo ul.peninsula { padding:20px 0 30px 20px; float: left; display: block;}
#contenedor_inf_largo ul.peninsula li { background: transparent url(http://www.email-car-hire.com/img/bolillo_fechilla_blanco.gif) left top no-repeat; color:#666; font: normal 1.1em Verdana,Arial,Helvetica,sans-serif; padding:1px 0 25px 26px; *padding-bottom: 8px; width:269px; }
span { color: #000; float: left;}
#contenedor_inf_largo ul.peninsula li a {color:#000000; display:block; float:left; font: bold 1.1em Verdana,Arial,Helvetica,sans-serif; text-decoration:none; width:225px; }
#contenedor_inf_largo ul.peninsula li a:hover { text-decoration: underline;}

/*	CONTENEDOR_QUE_OFRECEMOS
************************************/
#modulo_que_ofrecemos {background: transparent url(http://www.email-car-hire.com/img/fondos/fon_quienes_somos.jpg) left top no-repeat; float: left; display: block; width: 960px; margin: 20px 0 0 0; height: 210px;}
#modulo_que_ofrecemos h2 span.central_quienes_mod { float:left; height:53px; background: transparent url(http://www.email-car-hire.com/img/lo_que_ofrecemos_h2.gif) 20px center no-repeat; width: 951px; text-indent: -9000px;}
ul.que_ofrecemos { padding: 0 0 30px 20px; float: left;}
ul.que_ofrecemos li { background: transparent url(http://www.email-car-hire.com/img/bolillo_fechilla_naranja.gif) left top no-repeat; color:#636363; font: normal 1.1em Verdana,Arial,Helvetica,sans-serif; padding:6px 0 8px 32px; float: left; width: 270px; margin: 0 0 4px 0;}

/*	PIE
*******************/
#pie {background: transparent url(http://www.email-car-hire.com/img/fondos/fon_pie.jpg) left top no-repeat; display: block; width: 960px; margin: 20px 0 0 0; margin: 0 auto; text-align: center;}
#pie p { font: normal 1.1em Verdana, Arial, Helvetica, sans-serif; color: #959595; padding: 10px 0; margin: 0 20px;}
.copy { border-bottom: 1px dotted #ffcd33;}
a { color: #959595; text-decoration: underline;}
a:hover { text-decoration: none;}

/*	QUIENES_SOMOS
**************************/
body#quienes_somos { }
body#quienes_somos #contenedor { }
body#quienes_somos #contenedor #contenedor_izq { width: 715px; float: left; background: transparent url(http://www.email-car-hire.com/img/fondos/fon_col_quienes_inf.jpg) left bottom no-repeat; padding:0 0 32px;}

dl.condiciones { background:#FFFFFF url(http://www.email-car-hire.com/img/bordes/borde_inf_lista_def_condiciones.gif) no-repeat 0 bottom; padding:0 0 20px 0; margin:0 40px 30px 30px; }
dl.condiciones2 { background:#FFFFFF url(http://www.email-car-hire.com/img/bordes/borde_inf_lista_def_condiciones.gif) no-repeat 0 bottom; padding:0 0 20px 0; margin:0 40px 30px 30px;}
#mapa { text-align: center; margin: 20px 0;}
dl.condiciones h3 { background:#FFFFFF url(http://www.email-car-hire.com/img/bordes/borde_sup_lista_def_condiciones.gif) no-repeat 0 top;  padding: 10px; margin: 0; font: bold 1.7em Verdana, Arial, Helvetica, sans-serif;}
dl.condiciones2 h3 { background:#FFFFFF url(http://www.email-car-hire.com/img/bordes/borde_sup_lista_def_condiciones.gif) no-repeat 0 top;  padding: 10px; margin: 0; font: bold 1.7em Verdana, Arial, Helvetica, sans-serif;}
dl.condiciones dt { margin: 4px 20px 4px 20px; background:transparent url(http://www.email-car-hire.com/img/bolillo_fechilla_naranja.gif) no-repeat scroll left top; padding:5px 0 5px 34px; font-weight: normal; float: left; width: 120px;}
dl.condiciones dt.alojamientos { float: none; width: 580px;}
dl.condiciones dt a { color: #000; font-weight: bold;} 
dl.condiciones dd { font-size:1.1em; margin: 0 20px 0 53px; color: #999;}

dl.condiciones2 dt { font-size:1.2em; margin: 4px 20px 4px 20px; background:transparent url(http://www.email-car-hire.com/img/bolillo_fechilla_naranja.gif) no-repeat scroll left top; padding:5px 0 5px 34px;}
dl.condiciones2 dt a { color: #000; font-weight: bold;} 
dl.condiciones2 dd { font-size:1.3em; margin: 0 20px 5px 63px;}
dl.condiciones2 dl dd { font-size:1.1em; margin: 0 20px 5px 78px;}


body#quienes_somos #contenedor #contenedor_izq h2 { background: transparent url(http://www.email-car-hire.com/img/bordes/central_sup_h2.jpg) left top repeat-x; float: left;}
body#quienes_somos #contenedor #contenedor_izq h2 span.central_sup_mod {background: transparent url(http://www.email-car-hire.com/img/quienes_somos_h2.gif) 10px 12px no-repeat; width: 670px; }
body#quienes_somos #contenedor #contenedor_izq h2 span.central_sup_mod2 {width: 670px; padding-top: 13px; font-size: 26px;}
body#quienes_somos #contenedor #contenedor_izq h2 span.tu_cuenta_h2 {background: transparent url(http://www.email-car-hire.com/img/tu_cuenta_h2.gif) 10px 18px no-repeat; width: 670px; }
body#quienes_somos #contenedor #contenedor_izq h2 span.tu_cuenta_registro_h2 {background: transparent url(http://www.email-car-hire.com/img/formulario_registro_h2.gif) 10px 18px no-repeat; width: 670px; }
body#quienes_somos #contenedor #contenedor_izq h2 span.faqs_h2 {background: transparent url(http://www.email-car-hire.com/img/faqs_h2.gif) 10px 19px no-repeat; }
body#quienes_somos #contenedor #contenedor_izq h2 span.condiciones_h2 {background: transparent url(http://www.email-car-hire.com/img/condiciones_h2.gif) 10px 19px no-repeat; }
body#quienes_somos #contenedor #contenedor_izq h2 span.condiciones_h2_2 {padding: 10px; margin: 0; font: bold 1.4em Verdana, Arial, Helvetica, sans-serif; width: 650px; *font: bold 1.1em Verdana, Arial, Helvetica, sans-serif;}
body#quienes_somos #contenedor #contenedor_izq h2 span.condiciones_alicante_h2 {background: transparent url(http://www.email-car-hire.com/img/condiciones_alicante_h2.gif) 10px 19px no-repeat; }
body#quienes_somos #contenedor #contenedor_izq h2 span.recomendamos_h2 {background: transparent url(http://www.email-car-hire.com/img/te_recomendamos_h2.gif) 10px 19px no-repeat; }

body#quienes_somos #contenedor h2 span.borde_der_sup_mod img { left:-105px; position: absolute; top:-10px; z-index: 1;}
body#quienes_somos #contenedor .mod_quines_somos { background:transparent url(http://www.email-car-hire.com/img/fondos/fon_estatico_izq.jpg) repeat-y -1px top; clear:left; padding: 30px 0 0 0;}

body#quienes_somos #contenedor .mod_quines_somos .mod_tucuenta_registro { background:#FFFFFF url(http://www.email-car-hire.com/img/bordes/borde_inf_lista_def_condiciones.gif) no-repeat scroll 0 bottom; margin:0 0 30px 38px; width:645px; position: relative; z-index: 10;}
body#quienes_somos #contenedor .mod_quines_somos .mod_tucuenta_registro h3 { background:#FFFFFF url(http://www.email-car-hire.com/img/bordes/borde_sup_lista_def_condiciones.gif) no-repeat 0 top;  padding: 10px; margin: 0; font: bold 1.7em Verdana, Arial, Helvetica, sans-serif;}
.tabla_reservas { border-collapse:collapse; margin: 10px 0 20px 8px; width: 620px;}
.tabla_reservas th { padding: 0 4px 10px 4px; font: bold 1em Verdana, Arial, Helvetica, sans-serif; color: #999;}
.tabla_reservas td { padding: 8px 4px; background: #eee; font: normal 1.1em Verdana, Arial, Helvetica, sans-serif; border: 1px solid #fff;}
.tabla_reservas tr.sinfondo td {border: 1px solid #fff; background: none;}

body#quienes_somos #contenedor .mod_quines_somos .botoncitos_links { float: right; margin: 0 33px 0 0;}
body#quienes_somos #contenedor .mod_quines_somos .botoncitos_links a {margin:0 10px 0 0; padding:4px 0 6px 30px; font: bold 1.1em Verdana, Arial, Helvetica, sans-serif; color: #fff; float: left;}
a.volver { background:transparent url(http://www.email-car-hire.com/img/botones/bot_volver.gif) no-repeat scroll 2px top;}
a.addlink { background:transparent url(http://www.email-car-hire.com/img/botones/bot_addlink.gif) no-repeat scroll 2px top;}
a.subir { background:transparent url(http://www.email-car-hire.com/img/botones/bot_subir.gif) no-repeat scroll 2px top; }

#col_1_peque { float:left; margin:0 0 0 38px; _margin:0 0 0 24px; width:300px; position: relative; z-index: 2;}
#col_1_peque dl { margin: 0 0 20px 0; padding:0 0 10px 0; background: #fff url(http://www.email-car-hire.com/img/bordes/borde_inf_lista_def.gif) no-repeat 0 bottom; }
#col_1_peque dt { background:transparent url(http://www.email-car-hire.com/img/bordes/borde_sup_lista_def.gif) no-repeat 0 top; padding: 10px 0 0 10px;}
#col_1_peque dl dd { padding: 0 0 0 25px; margin: 0 0 4px 0; background:transparent url(http://www.email-car-hire.com/img/fondos/fon_dd_recomendamos.gif) no-repeat 12px 8px;}
.descuento_tu_cuenta { background:transparent url(http://www.email-car-hire.com/img/sello_promo_tu_cuenta_10.gif) no-repeat 10px 4px; font: bold 1.1em Verdana, Arial, Helvetica, sans-serif; padding:30px 0 0px 90px; min-height: 60px; *height: 60px; color: #000; *margin-left: -10px;}
.ofertas { font: bold 1.1em Verdana, Arial, Helvetica, sans-serif; background: none !important; padding: 0 10px 0 12px !important; color: #fbac38; margin:10px 0 0 !important;}
.estado_reservas { font: normal 1.1em Verdana, Arial, Helvetica, sans-serif; margin: 20px 0 20px 0 !important;}
.estado_reservas p { float: left; font-weight: bold; margin: 0 10px 0 0; width: 240px;}
.coche_reserva { font-size: 1.4em; margin: 0 0 6px 0 !important;}
.datos_reservas { margin: 0;}
.estado_reservas span { color: #999; margin: 0; width: 130px !important;}
.ico_reserva { margin: 0 0 0 4px;}

.datos_respuesta { background:transparent url(http://www.email-car-hire.com/img/fondos/fon_aviso_legal.jpg) repeat-x left bottom; float:left; font: normal 1em Verdana, Arial, Helvetica, sans-serif; color: #fff; margin:20px 7px 0 8px; padding:0 20px 20px;}
.datos_esenciales { float:left; font: normal 1.2em Verdana, Arial, Helvetica, sans-serif; color: #fff; margin:0 7px 20px 8px; padding:0 20px 0;}
.datos_esenciales_2 { float:left; font: normal 1.1em Verdana, Arial, Helvetica, sans-serif; color: #fff; margin:14px 7px 20px 8px; padding:0 20px 0;}
.datos_esenciales_2 a { color: #006F00; text-decoration: underline;}
.certificado { float: left; font: normal 1em Verdana, Arial, Helvetica, sans-serif; color: #000; margin: 0 7px 12px -1px; padding:9px 0 15px; background:transparent url(http://www.email-car-hire.com/img/fondos/fon_certificado.jpg) repeat-x -1px top; width: 514px;}

ul.datos { float: left; padding:20px 0 0 30px; background:transparent url(http://www.email-car-hire.com/img/fondos/fon_aviso_legal.jpg) repeat-x scroll left top; width: 483px;}
ul.datos li { margin: 0 0 4px 0;}
ul.datos li p { font: normal 1.3em Verdana, Arial, Helvetica, sans-serif;}
ul.datos li p b { float: left; width: 150px;}
ul.datos_fechas1 { float: left; padding:10px 0 0 30px;}
ul.datos_fechas1 li { float: left; width: 200px; margin: 0 0 4px 0;}
ul.datos_fechas1 li p { font: normal 1.3em Verdana, Arial, Helvetica, sans-serif; }
ul.datos_fechas1 li p span { color: #fff;}
ul.datos_fechas1 li p b { float: left; width: 90px;}
ul.datos_fechas2 { float: left; padding:10px 0 0 30px; margin: 0 0 20px 0;}
ul.datos_fechas2 li { margin: 0 0 4px 0;}

.total2 { float: left; font: bold 2.1em Verdana, Arial, Helvetica, sans-serif; padding: 20px 0 0 0;}
.total2 b { float: left; margin: 0 20px 0 0;}
.total2 span { color: #fff;}


ul.datos_fechas2 li p { font: normal 1.3em Verdana, Arial, Helvetica, sans-serif; }
ul.datos_fechas2 li p b { float: left; width: 90px;}
.aviso_reserva { clear: both; background:transparent url(http://www.email-car-hire.com/img/fondos/fon_aviso_reserva.gif) repeat-x -1px top; font: bold 1.1em Verdana, Arial, Helvetica, sans-serif; color: #09a01e; padding: 11px; text-align: center; margin:0pt 7px 0pt -1px; *padding-top: 6px;}

ul.botones_paso3 { padding: 11px 20px 24px;  background:transparent url(http://www.email-car-hire.com/img/fondos/fon_inf_paso3.gif) no-repeat left bottom; margin:0pt 0pt 0pt -8px; width: 490px; *margin-bottom: -20px;}
ul.botones_paso3 li { float: left;  background:transparent url(http://www.email-car-hire.com/img/botones/botones_reserva.gif) no-repeat left top; width: 163px;}
ul.botones_paso3 li p { text-align: center; margin: 4px 0 0 0; line-height: 10px; font: normal 1.1em Verdana, Arial, Helvetica, sans-serif; color: #fff;}
ul.botones_paso3 li a { font: normal 1.1em Verdana, Arial, Helvetica, sans-serif; color: #fff;}
ul.botones_paso3 li a.modificar {  padding:15px 17px 16px 43px; background:transparent url(http://www.email-car-hire.com/img/icoss/ico_modificar.gif) no-repeat 10px 9px;}
ul.botones_paso3 li a.nueva { padding:15px 32px 16px 43px; background:transparent url(http://www.email-car-hire.com/img/icoss/ico_nuevareserva.gif) no-repeat 10px 9px;}
ul.botones_paso3 li a.irhome { padding:15px 46px 16px 43px; background:transparent url(http://www.email-car-hire.com/img/icoss/ico_irhome.gif) no-repeat 10px 9px;}

.certificado p { padding: 4px 0 0 0; font-size: .9em;}
.certificado img { float: left; margin: 0 8px 0 26px;}
* html .certificado { margin: 0;}
.datos_esenciales a { color: #fff;}
b { color: #000;}
input { vertical-align: middle; margin: 0 4px 0 0;}
blockquote { font: normal 1.1em Verdana, Arial, Helvetica, sans-serif; color: #fff; float: left; margin: 0; padding:20px 30px 0 30px;}
blockquote a { color: #fff;}
blockquote h3 { margin: 10px 0 0 0; padding: 0; background: none; font-size: 1.1em;}

body#quienes_somos #contenedor .mod_quines_somos ul.quienes_lista { float: left;}
body#quienes_somos #contenedor .mod_quines_somos ul.quienes_lista li { background: transparent url(http://www.email-car-hire.com/img/bolillo_fechilla_quienes.gif) no-repeat left -2px; padding: 0 0 0 36px; margin: 0 40px 30px 30px; position: relative; z-index: 10;}
body#quienes_somos #contenedor .mod_quines_somos ul.quienes_lista li h3 { font: bold 1.7em Verdana, Arial, Helvetica, sans-serif; background: none; padding: 0; margin: 0 0 10px 0;}
body#quienes_somos #contenedor .mod_quines_somos ul.quienes_lista li p { font: normal 1.3em Verdana, Arial, Helvetica, sans-serif; color: #fff; margin: 0 0 14px 0;}
body#quienes_somos #contenedor .mod_quines_somos ul.quienes_lista li a { color: #fff;}

body#quienes_somos #contenedor .mod_quines_somos .fon_contacta { background:transparent url(http://www.email-car-hire.com/img/fondos/fon_contacta_quienes.gif) repeat-x left top !important; margin: 0 0 20px 7px; float: left; position: relative;}
.img_contacta { position:absolute; right:31px; top:-39px; }
*html body#quienes_somos #contenedor .mod_quines_somos .fon_contacta { margin-left: 4px;}
h2.contacta_quienes { background:transparent url(http://www.email-car-hire.com/img/quienes_somos_contacta_h2.gif) no-repeat 26px center !important; width: 701px; height: 45px; text-indent: -9000px;}

body#quienes_somos #contenedor .mod_quines_somos form#contacto { float: left; padding: 0 0 0 110px; }
fieldset { border: none; width: 494px;}
.provincia_tu_cuenta { float: left; width:302px; padding:0 0 10px; position: relative; z-index: 0;}
.provincia_tu_cuenta .cubre { padding: 0;}
.fecha_tu_cuenta { float: left; width:302px; padding: 10px 0 10px 0; position: relative; z-index: 1;}
.fecha_tu_cuenta span.borde_der_select { margin: 0 20px 0 0;}
.fecha_tu_cuenta .fecha { padding: 0;}
.sexo { clear:both; padding:10px 0;}
.sexo span { float: left; margin: 0 4px 0 0; padding: 5px 0 0 0;}
.sexo .radiobuton { float: left; padding: 5px 0 0 0;}
body#quienes_somos #contenedor .mod_quines_somos form#contacto ul.botones_contacta { text-align: right; padding: 0 0 0 320px;}
body#quienes_somos #contenedor .mod_quines_somos form#contacto ul.botones_contacta li { float: left; margin: 0 10px 0 0; }
.boton_contacto { background: transparent url(http://www.email-car-hire.com/img/botones/bot_enviar_contacto.jpg) no-repeat left top; border: none; height: 28px; width: 66px; color: #fff; cursor: pointer;}
body#quienes_somos #contenedor .mod_quines_somos form#contacto p a { color: #fff;}
body#quienes_somos #contenedor .mod_quines_somos form#contacto h4 { font: bold 2.4em Verdana, Arial, Helvetica, sans-serif; color: #fff; background:transparent url(http://www.email-car-hire.com/img/icoss/ico_contacta.jpg) no-repeat left top; padding:5px 0 16px 60px;}
body#quienes_somos #contenedor .mod_quines_somos form#contacto h4 span { font: bold .6em Verdana, Arial, Helvetica, sans-serif; line-height: 35px; margin: 0 10px 0 0;}
body#quienes_somos #contenedor .mod_quines_somos form#contacto label { float: left; font: bold 1.1em Verdana, Arial, Helvetica, sans-serif; padding: 6px 0 0 0; width:160px;}
#comentarios_2 { border: none; width: 300px; height: 84px; padding: 4px; background: transparent url(http://www.email-car-hire.com/img/fondos/fon_comentarios.jpg) no-repeat left top; margin: 0 0 20px 0;}
*html .comentarios_2 { border: none; width: 406px; height: 84px; padding: 4px; background: transparent url(http://www.email-car-hire.com/img/fondos/fon_comentarios.jpg) no-repeat fixed left top;}
input.contacto_txt { background:#FFFFFF url(http://www.email-car-hire.com/img/fondos/fon_select_central.gif) repeat-x scroll left top; border:medium none; float:left; height:22px; margin:0; padding:0; width:300px; margin: 0 0 10px 0;}
select.contacto_txt { background:#FFFFFF url(http://www.email-car-hire.com/img/fondos/fon_select_central.gif) repeat-x scroll left top; border:medium none; float:left; height:22px; margin:0; padding:0; width:300px; margin: 0 0 10px 0;}
select.contacto_txt_2 { background:#FFFFFF url(http://www.email-car-hire.com/img/fondos/fon_select_central.gif) repeat-x scroll left top; border:medium none; float:left; height:22px; margin:0; padding:0; width:45px; margin: 0 0 10px 0;}
select.contacto_txt_3 { background:#FFFFFF url(http://www.email-car-hire.com/img/fondos/fon_select_central.gif) repeat-x scroll left top; border:medium none; float:left; height:22px; margin:0; padding:0; width:55px; margin: 0 0 10px 0;}
span.borde_der_contacto_txt {background:transparent url(http://www.email-car-hire.com/img/bordes/borde_der_select.gif) no-repeat left top; float:left; height:22px; width:10px; }

/*	CONTENEDOR_DER
***************************/
body#quienes_somos #contenedor_der { float: left; margin: 0 0 0 20px; width: 225px;}

/*	ALGUNA_DUDA
***********************/
body#quienes_somos #contenedor_der #alguna_duda { background: transparent url(http://www.email-car-hire.com/img/fondos/fon_dudas.jpg) repeat-y scroll left top;}
body#quienes_somos #contenedor_der #alguna_duda h2 {background:transparent url(http://www.email-car-hire.com/img/bordes/central_sup_h2.jpg) repeat-x scroll left top;float:left;}
body#quienes_somos #contenedor_der #alguna_duda h2 .borde_izq_sup_mod { background:transparent url(http://www.email-car-hire.com/img/bordes/borde_izq_h2.jpg) no-repeat scroll left top; display:block; float:left; height:53px; width:22px;}
body#quienes_somos #contenedor_der #alguna_duda h2 span.central_sup_mod { background:transparent url(http://www.email-car-hire.com/img/alguna_duda_h2.gif) no-repeat left 17px; display:block; float:left; height:53px; min-width: 180px; text-indent:-9000px; *width: 180px;}

body#quienes_somos #contenedor_der #alguna_duda ul.dudas_lista { background:transparent url(http://www.email-car-hire.com/img/fondos/fon_dudas_inf.jpg) no-repeat left bottom; float: left; margin: 10px 0 0 0; width: 225px; padding: 0 0 20px 0;}
body#quienes_somos #contenedor_der #alguna_duda ul.dudas_lista li { background:transparent url(http://www.email-car-hire.com/img/bolillo_fechilla_duda.gif) no-repeat scroll left 2px; font: normal 1.2em Verdana, Arial, Helvetica, sans-serif; margin:0 10px 10px 20px; padding: 5px 0 5px 26px;}
body#quienes_somos #contenedor_der #alguna_duda ul.dudas_lista li.dudas_contacto { background:transparent url(http://www.email-car-hire.com/img/icoss/ico_contacta2.jpg) no-repeat scroll left 2px !important; font: bold 1.4em Verdana, Arial, Helvetica, sans-serif; color: #fff; padding:13px 0 18px 46px;}
body#quienes_somos #contenedor_der #alguna_duda ul.dudas_lista li a { font-weight: bold; color: #000;}

/*	RESERVA
***********************/
body#reserva #contenedor #contenedor_izq { width: 529px; position: relative; z-index: 1;}
body#reserva #contenedor #contenedor_izq h2 span.central_sup_mod { min-width: 484px; width: 480px;}
body#reserva #contenedor #contenedor_izq #buscador_home { background:transparent url(http://www.email-car-hire.com/img/fondos/fon_buscador_ancho.jpg) repeat-y scroll left top; padding: 0 0 0 9px;}
.texto_reservado { font: normal 1.1em Verdana, Arial, Helvetica, sans-serif; padding:30px 0 14px 84px;background:transparent url(http://www.email-car-hire.com/img/icoss/ico_reservado.jpg) no-repeat 28px 21px;}
.texto_reservado a { color: #fff;}
.envia_presupuesto { float: left; padding:10px 15px 20px;}
fieldset#paso2 { float: left; width: 380px; padding: 30px 0 0 30px;}
.error { clear:both; color:#fff; padding:10px 10px 2px; font: normal 1.2em Verdana, Arial, Helvetica, sans-serif; background: #fff; margin:0 0 20px;}
.error p { margin: 0 0 10px 0; color: #000; background:transparent url(http://www.email-car-hire.com/img/icoss/ico_error.gif) no-repeat left center; padding: 0 0 0 24px;}
.error span { float: none; color: #f00; font-weight: bold;}
fieldset#paso2 .cubre { margin: 0 0 10px 0; padding: 0;}
fieldset#paso2 .cubre .desplegable_titulo{ width: 50px;}

fieldset#paso2 label { font: bold 1.2em Verdana, Arial, Helvetica, sans-serif;}
fieldset#paso2 .contacto_txt { width: 220px;}
fieldset#paso2 #comentarios_2 { width: 220px; background: transparent url(http://www.email-car-hire.com/img/fondos/fon_comentarios2.jpg) no-repeat left top; }
body#reserva #contenedor #contenedor_izq #buscador_home label { float: left; width: 140px;}
.campo_error { color: #f00 !important;}
body#reserva #contenedor #contenedor_izq #buscador_home .botonreserva { background: none; width: 529px; margin:0 0 0 -8px; _margin: 0 0 0 -4px; _width: 521px;}
.reservar_vacio { cursor: auto;}
*html body#reserva #contenedor #contenedor_izq #buscador_home .botonreserva { padding-right: 8px;}
body#reserva #contenedor #contenedor_izq #buscador_home a.botonreserva_atras { background:transparent url(http://www.email-car-hire.com/img/botones/bot_atras.jpg) no-repeat left top; float: left; height:63px; width:525px; text-indent: -9000px; margin-left: 2px}
body#reserva #contenedor #contenedor_izq #buscador_home a.botonreserva_atras:hover { background:transparent url(http://www.email-car-hire.com/img/botones/bot_atras_hover.jpg) no-repeat left top;}
body#reserva #contenedor #contenedor_izq #buscador_home a.botonreserva_2 { background:transparent url(http://www.email-car-hire.com/img/botones/bot_reservalo.jpg) no-repeat left top; float: left; height:63px; width:364px; text-indent: -9000px;}
body#reserva #contenedor #contenedor_izq #buscador_home .reservar_vacio { cursor: auto; float: left;}
body#reserva #contenedor #contenedor_izq #buscador_home a.botonreserva_2:hover { background:transparent url(http://www.email-car-hire.com/img/botones/bot_reservalo_hover.jpg) no-repeat left top;}


body#reserva #contenedor #contenedor_izq #buscador_home .mod_calendario { width: 256px;}
ul.listaresumen { padding:10px 0 0 23px; float: left;}
ul.listaresumen li { clear: both; padding: 0 0 6px 0;}
ul.listaresumen li span { font: bold 1.1em Verdana, Arial, Helvetica, sans-serif; padding:6px 0 0;}
ul.listaresumen li img { float: left; margin: 0 20px 0 0;}
body#reserva #contenedor #contenedor_izq #buscador_home .mod_calendario .cubre_hora .desplegable_horas { width: 46px;}
body#reserva #contenedor #contenedor_izq #buscador_home .mod_calendario .cubre_hora .desplegable_horas .horas_recogida { width:50px;}

body#reserva #contenedor #contenedor_izq #buscador_home .dias_alquiler { float: left; background: transparent url(http://www.email-car-hire.com/img/fondos/fon_aviso_legal.jpg) repeat-x scroll left top; margin: 0 7px 0 0; padding: 10px 0; width: 513px;}
body#reserva #contenedor #contenedor_izq #buscador_home .dias_alquiler h3 { background: none; font: bold 1.2em Verdana, Arial, Helvetica, sans-serif; color: #000; text-align: center; padding: 0 0px 0 0px;}
body#reserva #contenedor #contenedor_izq #buscador_home .dias_alquiler h3 b { color: #fff; margin-top: 14px; padding: 0px 0px 0 0px; float : left; width: 0px;}
body#reserva #contenedor #contenedor_izq #buscador_home .dias_alquiler h3 span { float: left;}

body#reserva #contenedor #contenedor_izq #buscador_home .tu_coche { clear:both; background: transparent url(http://www.email-car-hire.com/img/fondos/fon_tucoche.jpg) repeat-x scroll left top; margin: 0 7px 0 -1px; padding: 5px 0 3px 20px;}
body#reserva #contenedor #contenedor_izq #buscador_home .tu_coche h4 { padding: 4px 0 0; font: bold 1.1em Verdana, Arial, Helvetica, sans-serif; float: left; margin:0 220px 0 0; width: 110px;}
body#reserva #contenedor #contenedor_izq #buscador_home .tu_coche a { font: normal 1.1em Verdana, Arial, Helvetica, sans-serif; color: #000; float: left; padding:4px 0 0; margin:0 10px 0 0;}
a.img_oredenar { padding: 0 !important;}
#icono_libra {font-size: 18px; cursor: pointer; float: left; padding-right: 10px;}
#icono_libra_de {font-size: 18px; cursor: pointer; float: left; padding-right: 10px;}
#boton_libra {cursor: pointer; float: left; margin-top: -3px;}
#icono_euro {font-size: 18px; cursor: pointer; float: left; padding-right: 10px;}
#icono_euro_de {font-size: 18px; cursor: pointer; float: left; padding-right: 10px;}
#boton_euro{cursor: pointer; float: left; margin-top: -3px;}

body#reserva #contenedor #contenedor_izq #buscador_home ul.modulo_coche_busqueda {clear:both; margin:0 7px 0 -1px; padding: 0; }
body#reserva #contenedor #contenedor_izq #buscador_home ul.modulo_coche_busqueda li {background:transparent url(http://www.email-car-hire.com/img/fondos/fon_aviso_legal.jpg) repeat-x scroll left top; float: left;}
body#reserva #contenedor #contenedor_izq #buscador_home ul.modulo_coche_busqueda li.coche_amarillo { background: #fcb835 url(http://www.email-car-hire.com/img/fondos/fon_aviso_legal.jpg) repeat-x scroll left top;}
body#reserva #contenedor #contenedor_izq #buscador_home ul.modulo_coche_busqueda li.coche_upgrade { background: #fcb835;}
body#reserva #contenedor #contenedor_izq #buscador_home ul.modulo_coche_busqueda li .img_coche {float: left; padding: 4px 25px 4px 4px; width: 152px;}
body#reserva #contenedor #contenedor_izq #buscador_home ul.modulo_coche_busqueda li .img_coche img {width: 152px; height: 98px;}
body#reserva #contenedor #contenedor_izq #buscador_home ul.modulo_coche_busqueda li .img_pocomas {float: left; padding: 0px 21px 4px 8px; width: 152px;}
body#reserva #contenedor #contenedor_izq #buscador_home ul.modulo_coche_busqueda li .img_coche p { text-align: center; font: bold 1.1em Verdana, Arial, Helvetica, sans-serif; color: #fff;}
body#reserva #contenedor #contenedor_izq #buscador_home ul.modulo_coche_busqueda li .img_coche_2 p {font: bold 1.7em Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; position: relative; bottom: 50px; left: 45px;}
.aviso_spam {float: left; padding:30px 30px 0 30px; width: 454px; font: normal 1.3em Verdana, Arial, Helvetica, sans-serif; }
.aviso_spam p { margin: 0 0 20px 0;}
.aviso { color: #fff; background:transparent url(http://www.email-car-hire.com/img/icoss/ico_aviso.gif) no-repeat left top; padding:0pt 0pt 6px 42px;}
.aviso b  { color: #fff;}

body#reserva #contenedor #contenedor_izq #buscador_home ul.modulo_coche_busqueda li .img_coche p span { font-weight: normal; text-align: center; float: none;}
body#reserva #contenedor #contenedor_izq #buscador_home ul.modulo_coche_busqueda .mod_info { float: left; padding: 1px 0 0 0; width: 152px; text-align: center;}

* html a.masinfo:hover {background: none; text-decoration:none;} /*BG color is a must for IE6*/
a.masinfo span {display:none; padding: 2px 3px; margin:0; text-align: left; font-size: 1.1em;}
a.masinfo span p b { margin: 0 4px 0 0;}
a.masinfo:hover span{display:inline; position:absolute; background: #fff; color:#000; border: 2px solid #ffcd33; padding: 4px; z-index: 100; width: 120px;}

body#reserva #contenedor #contenedor_izq #buscador_home ul.modulo_coche_busqueda .mod_info ul.lista_info { float: left;}
body#reserva #contenedor #contenedor_izq #buscador_home ul.modulo_coche_busqueda .mod_info ul.lista_info li { width: 38px; padding: 67px 0 0 0; font: bold 1.1em Verdana, Arial, Helvetica, sans-serif; color: #fff;}

body#reserva #contenedor #contenedor_izq #buscador_home ul.modulo_coche_busqueda .mod_info ul.lista_info li.maletas { background: transparent url(http://www.email-car-hire.com/img/icoss/iconos_opcionales_naranja.jpg) 8px 27px no-repeat;}
.maletas_amarillo { background: transparent url(http://www.email-car-hire.com/img/icoss/iconos_opcionales_amarillo.jpg) 8px 27px no-repeat !important;}

body#reserva #contenedor #contenedor_izq #buscador_home ul.modulo_coche_busqueda .mod_info ul.lista_info li.plazas { background: transparent url(http://www.email-car-hire.com/img/icoss/iconos_opcionales_naranja.jpg) -29px 27px no-repeat;}
.plazas_amarillo { background: transparent url(http://www.email-car-hire.com/img/icoss/iconos_opcionales_amarillo.jpg) -29px 27px no-repeat !important;}

body#reserva #contenedor #contenedor_izq #buscador_home ul.modulo_coche_busqueda .mod_info ul.lista_info li.aire { background: transparent url(http://www.email-car-hire.com/img/icoss/iconos_opcionales_naranja.jpg) -62px 27px no-repeat;}
.aire_amarillo { background: transparent url(http://www.email-car-hire.com/img/icoss/iconos_opcionales_amarillo.jpg) -62px 27px no-repeat !important;}

body#reserva #contenedor #contenedor_izq #buscador_home ul.modulo_coche_busqueda .mod_info ul.lista_info li.cambios { background: transparent url(http://www.email-car-hire.com/img/icoss/iconos_opcionales_naranja.jpg) -97px 27px no-repeat;}
.cambios_amarillo { background: transparent url(http://www.email-car-hire.com/img/icoss/iconos_opcionales_amarillo.jpg) -97px 27px no-repeat !important;}

body#reserva #contenedor #contenedor_izq #buscador_home ul.modulo_coche_busqueda .mod_precios { float: left; width: 181px; text-align: right;}
body#reserva #contenedor #contenedor_izq #buscador_home ul.modulo_coche_busqueda .mod_precios p { font: bold 1.2em Verdana, Arial, Helvetica, sans-serif; color: #fff; text-align: right;  padding: 10px 10px 0 0;}
body#reserva #contenedor #contenedor_izq #buscador_home ul.modulo_coche_busqueda .mod_precios h5 { font: bold 1.7em Verdana, Arial, Helvetica, sans-serif; text-align: right; margin: 0; padding: 15px 10px 0 0;}
body#reserva #contenedor #contenedor_izq #buscador_home ul.modulo_coche_busqueda .mod_precios .reservar { padding:15px 0px 0 0;}

body#reserva #contenedor #contenedor_der { float: right; margin: 0 !important; position: relative; z-index: 0;}
body#reserva #contenedor #contenedor_der h2 span.central_sup_mod { display:block; float:left; height:53px; background: transparent url(http://www.email-car-hire.com/img/datos_oficina_h2.gif) left 17px no-repeat; text-indent: -9000px; min-width: 370px; *width: 370px;}

/*	PRESUPUESTO
***********************/
body#presupuesto { background: #fff; margin: 0 0 0 7px;}
/*body#presupuesto { background: transparent url(http://www.email-car-hire.com/img/bordes/presupuesto_sup.png) left top no-repeat;}*/
body#presupuesto #contenedor_presupuesto {background:#fff; margin: 0 1px; padding: 0; width:435px;}
body#presupuesto #contenedor_presupuesto h2 {background:transparent url(http://www.email-car-hire.com/img/presupuesto_h2.gif) no-repeat left top; height:63px; margin: 0; width:435px; text-indent: -9000px;}
body#presupuesto #contenedor_presupuesto ul { width: 405px; background: #fff;}
.total { float: left; font: bold 2.1em Verdana, Arial, Helvetica, sans-serif; padding: 0 0 0 30px;}
.total b { float: left; margin: 0 20px 0 0;}
.total span { color: #f00;}

body#presupuesto #pie_presupuesto { background: transparent url(http://www.email-car-hire.com/img/bordes/presupuesto_inf.jpg) left bottom no-repeat; width: 435px;}
body#presupuesto #pie_presupuesto ul.botones { float: right; margin: 0 20px 0 0; padding: 30px 0 4px 0;}
body#presupuesto #pie_presupuesto ul.botones li { float: left;}
body#presupuesto #pie_presupuesto ul.botones li a { float: left; font: bold 1.1em Verdana, Arial, Helvetica, sans-serif; color: #fff; padding: 0px 36px;}
body#presupuesto #pie_presupuesto ul.botones li.continuar { background: transparent url(http://www.email-car-hire.com/img/botones/bot_enviar_presupuesto.jpg) left top no-repeat; padding:7px 12px;}
body#presupuesto #pie_presupuesto ul.botones li.enviatelo { background: transparent url(http://www.email-car-hire.com/img/botones/bot_enviatelo.jpg) left top no-repeat; padding:7px 40px;}
body#presupuesto .datos_fechas2 span { color: #f00; font-weight: bold;}

a.continuacierra { cursor: pointer;}
body#presupuesto #pie_presupuesto ul.botones li.continuar a.continuacierra2 { cursor: pointer; padding: 0;}
body#presupuesto #pie_presupuesto ul.botones li.enviatelo a.enviatelo2 { padding: 0 15px;}
#formularioamigo { float: left; width: 435px; margin:0; padding: 0 0 14px; *padding: 0; position: relative;}
#formularioamigo  .cerrargrey { position:absolute; right:10px; top:25px; cursor: pointer;}
#formularioamigo h3 {color:#fff; margin:20px 0 0; padding:11px 0 11px 34px; font: bold 1.2em Verdana, Arial, Helvetica, sans-serif;}
#formularioamigo fieldset { width: 348px; margin: 0; padding: 0; font: bold 1.1em Verdana, Arial, Helvetica, sans-serif; margin:20px 0 0 33px;}
#formularioamigo input.campo { border: 1px solid #ccc; margin: 0 0 10px 0; width: 192px;}
#formularioamigo textarea { border: 1px solid #ccc; width: 192px; display: block; margin: 0; padding: 0; float: left;}
#formularioamigo .boton_amigo { background: #000; border: none; color: #fff; font: normal 1em Verdana, Arial, Helvetica, sans-serif; padding:3px 6px; cursor: pointer; margin:10px 10px 0 0; float: right;}
#formularioamigo label { float:left; line-height:18px; margin:0; width:148px;}
