﻿/*----------------------------------------------------------------------
' HOJA DE ESTILOS RECORD RENT A CAR
' ARCHIVO: estilos.css
' DESCRIPCIÓN: Hoja de estilos de estructura y contenido
' @AUTOR: (C) RUTH MEDINA CONEJERO
' @VERSION 1.0
' @EMPRESA IDEUP! Septiembre-2007
-----------------------------------------------------------------------*/
div, .class { behavior: url(/include/iepngfix.htc); }

body{
	background-image:url(../images/misc/fondo_pagina.gif);
	background-position:top;
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	margin:0;
	padding:0;
}
img{
	border:none;
}
h1{
	color:#0f0f0f;
	font-family:verdana;
	font-weight:bold;
	font-size:0.9em;
	margin:0;
	padding:0;
	margin-bottom:5px;
}
#todo{
	margin:0;
	padding:0;
	margin-left:auto;
	margin-right:auto;
	width:979px;
	margin-bottom:10px;
}
.borra_float{
	clear:both;
	margin:0;
	padding:0;
}
/*********************************************************************************************************************/
/***** ESTILOS PARA LOS INCLUDES *************************************************************************************/
/*********************************************************************************************************************/

/**************************/
/******** CABECERA ********/
/**************************/
#contenedor_cabecera{
	margin:0;
	padding:0px;
	width:970px;
	padding-top:10px;
	height:140px;
	padding-right:10px;
	padding-left:9px;
}
#cabecera_izqd{
	margin:0;
	padding:0px;
	width:560px;
	float:left;
}
#contenedor_menu{
	margin:0;
	padding:0px;
	width:560px;
	float:left;
}

#contenedor_menu ul{
	margin:0;
	padding:0px;
	list-style:none;
}

#contenedor_menu ul li{
	float:left;
	
}
#contenedor_menu ul li span{
	display:none; /* esto sirve para optimizar, ya que el menu está hecho con img */
	
}
#logo{
	margin-top:50px !important;
	margin-top:10px; 
}

#imagen_coche{
	width:226px;
	float:left;
	position:absolute;
	margin-left:555px;
	clear:none;
	*margin-left:0px;

}
#cabecera_dcha{
	float:right;
	width:180px;
	padding-top:5px;
	margin-left:770px;
	position:absolute;
	*margin-left:225px;
}
#atajos{
	width:170px;
}
#atajos ul{
	list-style:none;
	margin:0;
	padding:0;
	font-family:arial;
	font-size:0.7em;
	color:#8a8a8a;
}
#atajos ul li{
	float:left;
	width:85px;
	white-space:nowrap;
}
#atajos ul li a{color:#8a8a8a;text-decoration:none;}
#atajos ul li a:hover{color:#8a8a8a;text-decoration:none;}

#login{
	background-image:url(../images/misc/zona_clientes.gif);
	background-repeat:no-repeat;
	font-family:verdana;
	font-size:5px;
	color:#fff;
	margin-top:45px;
	*margin-top:10px;
	padding-top:15px;
}
#Tablelogin /*Nacho 09/05/2008*/
{
	font-size:11px;
	color:#ffffff;}
#RememberPassw	
{
	font-size:11px;
	color:#ffffff;}

#loginSE{
	background-image:url(../images/SE/zona_clientes.gif);
	background-repeat:no-repeat;
	font-family:verdana;
	font-size:0.7em;
	color:#fff;
	margin-top:45px;
	*margin-top:10px;
	padding-top:15px;
}
#loginES{
	background-image:url(../images/ES/zona_clientes.gif);
	background-repeat:no-repeat;
	font-family:verdana;
	font-size:5px;
	color:#fff;
	margin-top:45px;
	*margin-top:10px;
	padding-top:15px;
}
#loginEN{
	background-image:url(../images/EN/zona_clientes.gif);
	background-repeat:no-repeat;
	font-family:verdana;
	font-size:0.7em;
	color:#fff;
	margin-top:45px;
	*margin-top:10px;
	padding-top:15px;
}
#loginAL{
	background-image:url(../images/AL/zona_clientes.gif);
	background-repeat:no-repeat;
	font-family:verdana;
	font-size:0.7em;
	color:#fff;
	margin-top:45px;
	*margin-top:10px;
	padding-top:15px;
}
#loginCA{
	background-image:url(../images/CA/zona_clientes.gif);
	background-repeat:no-repeat;
	font-family:verdana;
	font-size:0.7em;
	color:#fff;
	margin-top:45px;
	*margin-top:10px;
	padding-top:15px;
}
#loginFR{
	background-image:url(../images/FR/zona_clientes.gif);
	background-repeat:no-repeat;
	font-family:verdana;
	font-size:0.7em;
	color:#fff;
	margin-top:45px;
	*margin-top:10px;
	padding-top:15px;
}
#loginIT{
	background-image:url(../images/IT/zona_clientes.gif);
	background-repeat:no-repeat;
	font-family:verdana;
	font-size:0.7em;
	color:#fff;
	margin-top:45px;
	*margin-top:10px;
	padding-top:15px;
}
#loginNL{
	background-image:url(../images/NL/zona_clientes.gif);
	background-repeat:no-repeat;
	font-family:verdana;
	font-size:0.7em;
	color:#fff;
	margin-top:45px;
	*margin-top:10px;
	padding-top:15px;
}


#login tr td{
	height:20px;
}
#login input{
	width:100px;
	background-color:#eee;
	border:1px solid #fff;
	color:#333333;
	height:15px;
}
#login a{color:#fff;text.decoration:none;}

#loginES tr td{
	height:20px;
}
#loginES input{
	width:100px;
	background-color:#eee;
	border:1px solid #fff;
	color:#333333;
	height:15px;
}
#loginES a{color:#fff;text.decoration:none;}
#loginEN tr td{
	height:20px;
}
#loginEN input{
	width:100px;
	background-color:#eee;
	border:1px solid #fff;
	color:#333333;
	height:15px;
}
#loginEN a{color:#fff;text.decoration:none;}
#loginCA tr td{
	height:20px;
}
#loginCA input{
	width:100px;
	background-color:#eee;
	border:1px solid #fff;
	color:#333333;
	height:15px;
}
#loginCA a{color:#fff;text.decoration:none;}
#loginAL tr td{
	height:20px;
}
#loginAL input{
	width:100px;
	background-color:#eee;
	border:1px solid #fff;
	color:#333333;
	height:15px;
}
#loginAL a{color:#fff;text.decoration:none;}
#loginFR tr td{
	height:20px;
}
#loginFR input{
	width:100px;
	background-color:#eee;
	border:1px solid #fff;
	color:#333333;
	height:15px;
}
#loginFR a{color:#fff;text.decoration:none;}
#loginIT tr td{
	height:20px;
}
#loginIT input{
	width:100px;
	background-color:#eee;
	border:1px solid #fff;
	color:#333333;
	height:15px;
}
#loginIT a{color:#fff;text.decoration:none;}
#loginSE tr td{
	height:20px;
}
#loginSE input{
	width:100px;
	background-color:#eee;
	border:1px solid #fff;
	color:#333333;
	height:15px;
}
#loginSE a{color:#fff;text.decoration:none;}
#login tr td{
	height:20px;
}
#login input{
	width:100px;
	background-color:#eee;
	border:1px solid #fff;
	color:#333333;
	height:13px;
}
#login a{color:#fff;text.decoration:none;}

#loginES tr td{
	height:21px;
}
#loginES input{
	width:100px;
	background-color:#eee;
	border:1px solid #fff;
	color:#333333;
	height:13px;
}
#loginES a{color:#fff;text.decoration:none;}
#loginEN tr td{
	height:20px;
}
#loginEN input{
	width:100px;
	background-color:#eee;
	border:1px solid #fff;
	color:#333333;
	height:13px;
}
#loginEN a{color:#fff;text.decoration:none;}
#loginCA tr td{
	height:20px;
}
#loginCA input{
	width:100px;
	background-color:#eee;
	border:1px solid #fff;
	color:#333333;
	height:13px;
}
#loginCA a{color:#fff;text.decoration:none;}
#loginAL tr td{
	height:20px;
}
#loginAL input{
	width:100px;
	background-color:#eee;
	border:1px solid #fff;
	color:#333333;
	height:13px;
}
#loginAL a{color:#fff;text.decoration:none;}
#loginFR tr td{
	height:20px;
}
#loginFR input{
	width:100px;
	background-color:#eee;
	border:1px solid #fff;
	color:#333333;
	height:13px;
}
#loginFR a{color:#fff;text.decoration:none;}
#loginIT tr td{
	height:20px;
}
#loginIT input{
	width:100px;
	background-color:#eee;
	border:1px solid #fff;
	color:#333333;
	height:13px;
}
#loginIT a{color:#fff;text.decoration:none;}
#loginSE tr td{
	height:20px;
}
#loginSE input{
	width:100px;
	background-color:#eee;
	border:1px solid #fff;
	color:#333333;
	height:13px;
}
#loginSE a{color:#fff;text.decoration:none;}
#loginNL tr td{
	height:20px;
}
#loginNL input{
	width:100px;
	background-color:#eee;
	border:1px solid #fff;
	color:#333333;
	height:13px;
}
#loginNL a{color:#fff;text.decoration:none;}





/*****************************/
/******* BANDERAS ************/
/*****************************/
#banderas{
	border:1px solid #e2e2e2;
	background-color:#fff;
	width:175px; /*Nacho, Modificado, antes 185px*/
	float:right;
	margin-top:30px;
	padding:2px;
	margin-right:10px;
	*margin-bottom:10px;
}
#banderas ul{
	margin:0;
	padding:0;
	list-style:none;
}

#banderas ul li{
	float:left;
	margin-left:5px; /*Nacho Modificado para que se pueda hacer click en la bandera de España, antes 6px */
	
}

/********************/
/***** PIE **********/
/********************/
#pie{
	border:1px solid #dedddd;
	background-color:#f7f7f7;
	width:960px;
	height:50px;
	margin-top:15px;
	text-align:center;
	margin-left:7px;
}
#pie p{
	color:#8e8e8e;
	font-family:verdana;
	font-size:0.7em;
	margin:0;
	padding:0;
	margin-top:13px;
}
#pie a{color:#8e8e8e;text-decoration:none;}
#pie a:hover{color:#8e8e8e;text-decoration:underline;}

/************************/
/*** MENU GUIA VIAJERO **/
/************************/
#contenedor_menu_guia{
	width:210px;
	float:right;
}
#superior_menu{
	padding:0;
	margin:0;
	background-image:url(../images/misc/superior_menu_guia.png);
	width:210px;
	height:57px;
}
#superior_menu h2{
	margin:0;
	padding:0;
	color:#e60000;
	font-size:0.7em;
	font-family:verdana;
	padding-top:25px;
	padding-left:15px;
}
#inferior_menu{
	padding:0;
	margin:0;
	font-size:0.7em;
	background-image:url(../images/misc/inferior_menu_guia.png);
	background-position:bottom;
	height:auto;
	padding-left:10px;
	padding-bottom:10px;
	
}
#inferior_menu a{
	color:#8e8e8e;
	text-decoration:none;
}
#inferior_menu a:hover{
	color:#8e8e8e;
	text-decoration:none;
}
#inferior_menu ul{
	list-style:none;
	width:191px;
	margin:0;
	padding:0;
	font-family:verdana;
	color:#8e8e8e;
}
#inferior_menu ul li{
	background-image:url(../images/misc/degradado_menu_guia.gif);
	background-repeat:repeat-x;
	line-height:20px;

}
#inferior_menu ul ul{

}
#inferior_menu ul ul li{
	background-image:url(../images/misc/flechita_menu.gif);
	background-repeat:no-repeat;
	background-position:20px 8px;
	line-height:20px;
	border-bottom:1px dotted #ccc;

}
#inferior_menu ul li a{
	padding-left:20px;
}
#inferior_menu ul ul li a{
	padding-left:30px;
}
/*****************************/
/**** DESTINOS DESTACADOS*****/
/*****************************/
#otros_destinos{
	background-image:url(../images/misc/fondo_otrosdestinos.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:939px;
	height:auto;
	padding-left:10px;
	padding-right:10px;
	margin-left:10px;
	margin-top:25px;
	line-height:130%;
}
#otros_destinos h3{
	margin-top:10px;
	color:#e60000;
	font-size:0.8em;
	font-family:verdana;
}
#otros_destinos p{
	font-family:Verdana;
	color:#666;
	font-size:0.7em;
	text-align:justify;
}
#otros_destinos a{
	color:#666;
	text-decoration:none;
}
#otros_destinos a:hover{
	color:#666;
	text-decoration:underline;
}
/********************************************************************************************************************************/
/********************************** ESTILOS PARA LAS PAGINAS ********************************************************************/
/********************************************************************************************************************************/
/*---- ESTILOS GENERALES PARA LA ESTRUCTURA DE LA PAGINA ----*/

#contenido{
	width:1059px;
	clear:both;
}
#contenedor_izqda{
	width:579px !important;
	width:555px;
	float:left;
	_display:inline;
}

#contenedor_dcha{
	width:400px;
	float:right;
	_display:inline;
}

.banner_largo{
	width:550px;
}

.banner_guia_viajero{
	width:550px;
}
.banner_guia_viajero_flash{
	width:580px;
	border:solid 1px black;
	margin-left:10px;
	margin-top:10px;
}

#contenedor_ofertas{
	width:380px;
}
#contenedor_inferior{
	margin-top:20px;
	padding-left:10px;
}
#inferior_izqd{
	width:750px;
	float:left;
	border-right:1px dotted #8e8e8e;
}
#inferior_dch{
	width:217px;
	float:right;
	
}
#superior_izqda{
	width:756px !important;
	width:745px;
	float:left;
	border-right:1px dotted #8e8e8e;
}

/*#superior_izqda{
	width:756px;
	float:left;
	border-right:1px dotted #8e8e8e;
}

#superior_dcha{
	width:212px;
	float:right;
}*/
#superior_dcha{
	width:212px !important;
	*width:190px;
	float:none;
	float:right;
}
#contenedor_dcha_guia{
	width:400px;
	float:right;
}
#contenedor_izqda_guia{
	width:579px;
	float:left;
}
/*****************/
/****** HOME *****/
/*****************/

/*---- RESERVAS ----*/
#reservas{
	background-image:url(../images/misc/fondo_reserva_home.png);
	background-repeat:no-repeat;
	width:551px;
	height:300px;
	margin-top:-10px;
	padding-top:40px;
	padding-left:25px;
}
.tit_negro{
	color:#0f0f0f;
	font-family:verdana;
	font-weight:bold;
	font-size:0.9em;
}
.tit_rojo{
	color:#e60000;
	font-family:verdana;
	font-weight:bold;
	font-size:0.8em;
}
.txt_gris{
	color:#666;
	font-family:verdana;
	font-size:0.7em;
	font-weight:bold;
}
.txt_help_rojo{
	color:Red;
	font-family:verdana;
	font-size:0.7em;
	font-weight:bold;
}
.txt{
	color:#353535;
	font-family:verdana;
	font-size:0.7em;
}
.txt a{
	color:#353535;
	text-decoration:none;
}
.txt a:hover{
	color:#353535;
	text-decoration:underline;
}
.txt_blanco{
	color:#353535;
	font-family:verdana;
	font-size:0.7em;
	background-color:#fff;
}
select.reserva_largo{
	width:257px;
	background-color:#f5f5f5;
	color:#666;
	font-family:verdana;
	font-size:0.7em;
}
select.dia{
	width:39px;
	background-color:#e9e9e9;
	color:#666;
	font-family:verdana;
	font-size:0.7em;
}
select.anyo{
	width:60px;
	background-color:#e9e9e9;
	color:#666;
	font-family:verdana;
	font-size:0.7em;
}
.puntos{
	margin-top:10px;
	margin-bottom:10px;
}
#reservas input{
	border:1px solid #aeaeae;
	background-color:#f1f1f1;
	width:48px;
	text-align:center;
	color:#e60000;
	font-size:0.7em;
	font-weight:bold;
	font-family:verdana;
}
.Aviso_legal {
    border:1px solid #767676;
    color:#666666;
    font-family:verdana;
    font-size:0.6em;
    font-weight:normal;
    margin-left:46px;
    margin-top:10px;
    padding:5px;
    text-align:justify;
    width:600px;
}
/*--------INTRODUCCION--------*/
#introduccion{
	text-align:center;
	margin-left:9px;
	width:560px;
	margin-top:10px;

}
#introduccion p{
	margin:0px;
	padding:0px;
	padding-top:10px;
	
}
#alq_extranjero{
	border:1px solid #e2e2e2;
	width:551px;
	height:60px;
	background-color:#fbfbfb;
	text-align:center;
	display:inline;
	overflow:hidden;
	
}
#alq_extranjero img{
	vertical-align:middle;
}
#alq_extranjero a{
	color:#e60000;
	text-decoration:none;
}
#contenedor_img_presentacion{}

.presentacion{
	width:161px;
	float:left;
	margin-left:7px;
	margin-right:10px;
}

.img_presentacion{}

.presentacion p{
	margin:0;
	padding:0;
	font-family:tahoma;
	font-size:0.6em;
	color:#6e6e6e;
	text-align:justify;
}
/*------ GUIA DEL VIAJERO-------*/

#contenedor_guia{
	width:551px;
	background-image:url(../images/misc/degradado_guiaviajero.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#fff;
	height:auto;
	padding-top:5px;
	padding-bottom:5px;
	border:1px solid #ececec;
	margin-left:9px;
	display:table;
}
#contenedor_guia h2{
	font-size:1em;
}
#contenedor_ciudad{
	border-right:1px solid #dcdcdc;
	width:210px;
	font-family:verdana;
	color:#444;
	font-size:0.70em;
	padding-left:15px;
	display:table;
	float:left;
}
#contenedor_ciudad ul{
	margin:0;
	padding:0;
	list-style:none;
	margin-left:2px;
}

#contenedor_ciudad ul li{
	background-image:url(../images/misc/flechita_roja.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;
	padding-left:10px;
	float:left;
	width:80px;
}
#contenedor_ciudad ul li a{
	color:#444;
	text-decoration:none;
}
#contenedor_ciudad ul li a:hover{
	color:#444;
	text-decoration:underline;
}
#destino{
	width:300px;
	float:right;
	padding-left:14px;
	padding-right:10px;
}
#destino h2{
	font-size:1em;
	font-family:verdana;
	color:#444;
	
}
#destino p{
	color:#686868;
	font-family:verdana;
	font-size:0.75em;
}
.enlace{
	color:#e60000;
	text-align:right;
	padding-right:10px;
	padding-top:5px;
	
}

.enlace a{
	color:#e60000;
	text-decoration:underline;
}
.enlace a:hover{
	color:#e60000;
	text-decoration:underline;
}

#contenedor_guia{
	width:551px;
	background-image:url(../images/misc/degradado_guiaviajero.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#fff;
	height:auto;
	padding-top:5px;
	padding-bottom:5px;
	border:1px solid #ececec;
	margin-left:9px;
	display:table;
}
#w3c_validation{
	width:90px;
	background-repeat:no-repeat;
	height:50px;
	float:left;
	padding-left:4px;
	padding-right:10px;
	margin-top:10px;
	margin-left:20px;
	/*display:table;*/
	
}
#w3c_validation h2{
	font-size:1em;
	font-family:verdana;
	color:#444;
	
}
#w3c_validation p{
	color:#686868;
	font-family:verdana;
	font-size:0.75em;
}
/*---- TABLA PRECIOS ----*/
.precios_semanales{
	margin-top:10px;
	margin-left:5px;
}
.precios_semanales .centro{
	padding:0;
	margin:0;
	width:555px;
	padding-left:10px;
}
.precios_semanales .centro tr td{
border-bottom:1px solid #dfdede;
padding-left:10px;
}
/*-----OFERTAS------*/
#contenedor_ofertas{
	margin-top:15px;
	
}
#contenedor_ofertas h2{
	background-image:url(../images/misc/fondo_titulos.gif);
	background-repeat:repeat-x;
	height:30px;
	width:380px;
	font-family:verdana;
	color:#4a4a4a;
	font-size:0.9em;
	padding-top:5px;
	padding-left:5px;
}
#contenedor_ofertas img{
	margin-bottom:10px;
}

/*---- VARIOS ------*/

#varios{
	margin-top:10px;
	display:table;
}

#presupuesto{
	background-image:url(../images/misc/fondo_presupuesto.gif);	
	background-repeat:no-repeat;
	width:105px;
	height:121px;
	float:left;
	padding-left:5px;
	margin-right:23px;
}
#presupuesto h3{
	margin:0;
	padding:0;
	font-weight:bold;
	font-family:verdana;
	font-size:0.75em;
	margin-top:5px;
	color:#666;
}

#presupuesto p{
	font-family:Arial;
	color:#666;
	font-size:0.7em;
	margin:0;
	padding:0;
	margin-top:10px;
	width:87px;
}
#afiliacion{
	background-image:url(../images/misc/afiliacion.gif);
	background-repeat:no-repeat;
	width:105px;
	height:121px;
	float:left;
	padding-left:5px;
	margin-right:23px;
}
#afiliacion h3{
	margin:0;
	padding:0;
	font-weight:bold;
	font-family:verdana;
	font-size:0.75em;
	margin-top:5px;
	color:#666;
}
#afiliacion p{
	font-family:Arial;
	color:#666;
	font-size:0.7em;
	margin:0;
	padding:0;
	margin-top:10px;
	width:87px;
}
#trabajo{
	background-image:url(../images/misc/fondo_trabajo.gif);
	background-repeat:no-repeat;
	width:105px;
	height:121px;
	float:left;
	padding-left:5px;
}
#trabajo h3{
	margin:0;
	padding:0;
	font-weight:bold;
	font-family:verdana;
	font-size:0.75em;
	margin-top:5px;
	color:#666;
}
#trabajo p{
	font-family:Arial;
	color:#666;
	font-size:0.7em;
	margin:0;
	padding:0;
	margin-top:10px;
	width:87px;
}

.presupuesto_txt
{
	font-family:Arial;
	color:#666;
	/*font-size:0.7em;*/
	font-weight:normal;
	margin:0;
	padding:0;
	margin-top:10px;
	width:89px;
	text-decoration:none;
}

.presupuesto_txt a{font-size:1em;font-weight:normal;text-decoration:none;}
.presupuesto_txt a:link{font-size:1em;font-weight:normal;text-decoration:none;} 
.presupuesto_txt a:hover{font-size:1em;font-weight:normal;text-decoration:underline;}

.presupuest 
{
	margin:0;
	padding:0;
	font-weight:bold;
	font-family:verdana;margin:0;
	padding:0;
	font-weight:bold;
	font-family:verdana;
	margin-top:5px;
	color:#666;
}
.presupuest h3{
	margin:0;
	padding:0;
	font-weight:bold;
	font-family:verdana;
	font-size:0.75em;
	margin-top:5px;
	color:#666;
	text-decoration:none;
}
.presupuest h3:hover{
	text-decoration:underline;
}

.presupuest a{text-decoration:none;}
.presupuest a:link{text-decoration:none;} 
.presupuest a:hover{text-decoration:underline;}

.boton_info{
	background-image:url(../images/misc/boton_info.gif);
	width:52px;
	height:16px;
	font-family:verdana;
	font-size:0.65em;
	font-weight:bold;
	text-align:center;
	padding-top:3px;
	margin-bottom:5px;
	margin-top:10px;
}

.boton_info a{color:#fff;text-decoration:none;}
.boton_info a:hover{color:#fff;text-decoration:underline;}
.txt_rojo{
	color:#e60000;
	font-family:verdana;
}
.txt_rojo a{
	color:#e60000;
	text-decoration:none;
}
.txt_rojo a:hover{
	color:#e60000;
	text-decoration:underline;
}
/*---- DESTINOS DESTACADOS ----*/

#destinos_destacados{
	background-image:url(../images/misc/fondo_destinos_destacados.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#efeeee;
	width:380px;
	text-align:center;
	margin-top:30px;
	padding-top:18px;
	padding-left:5px;
}
#destinos_destacados h2 {
	font-family:verdana;
	color:#4a4a4a;
	font-size:0.9em;
	text-align:left;
}
#destinos_destacados ul{
	font-family:verdana;
	font-size:0.8em;
	color:#8e8e8e;
	list-style:none;
	margin:0;
	padding:0;
}
#destinos_destacados ul li{
	display:inline;
	margin-right:15px;
	line-height:130%;
}
.nube_enlaces_L1 
{
	font-family:verdana;
	font-size:1.7em;
	color:#8e8e8e;
	list-style:none;
	margin:0;
	padding:0;
	display:inline;
	margin-right:5px;
	line-height:10%;
	}
.nube_enlaces_L2
{
	font-family:verdana;
	font-size:1.0em;
	color:#8e8e8e;
	list-style:none;
	margin:0;
	padding:0;
	display:inline;
	margin-right:5px;
	line-height:10%;}
	
.nube_enlaces_L3
{
	font-family:verdana;
	font-size:0.8em;
	color:#8e8e8e;
	list-style:none;
	margin:0;
	padding:0;
	display:inline;
	margin-right:5px;
	line-height:10%;
	}

	
#destinos_destacados ul li a{color:#8e8e8e;text-decoration:none;}
#destinos_destacados ul li a:hover{color:#8e8e8e;text-decoration:underline;}
/*--- VERISIGN ----*/
#logo_verisign{
	background-image:url(../images/misc/verisign_home.gif);
	background-repeat:no-repeat;
	width:380px;
	height:100px;
	padding-top:10px;
	*padding-top:20px;
	margin-top:10px;
}
#logo_verisign p{
	color:#8e8e8e;
	font-family:verdana;
	font-size:0.65em;
	width:215px;
	margin-left:130px;
}
#logo_verisign a{
	color:#8e8e8e;
	text-decoration:none;
}
/********************/
/***** RESERVAS *****/
/********************/
#paso_reserva{
	margin-top:10px;
	width:550px;
}
.boton_rojo{
	font-family:verdana;
	font-size:0.7em;
	color:#FFFFFF;
	background-image:url(../images/misc/boton_rojo.gif);
	width:97px;
	height:20px;
	font-weight:bold;
	padding-top:3px;
	text-align:center;
	float:right;
	cursor:pointer;
}
.boton_rojo_xl{
	font-family:verdana;
	font-size:0.7em;
	color:#FFFFFF;
	background-image:url(../images/misc/boton_rojo_xl.gif);
	width:125px;
	height:20px;
	font-weight:bold;
	padding-top:3px;
	text-align:center;
	float:right;
	cursor:pointer;
}
.boton_rojo_xl_centrado{
	font-family:verdana;
	font-size:0.7em;
	color:#FFFFFF;
	background-image:url(../images/misc/boton_rojo_xl.gif);
	width:125px;
	height:20px;
	font-weight:bold;
	padding-top:3px;
	text-align:center;
	cursor:pointer;
}
.boton_rojo_centrado{
	font-family:verdana;
	font-size:0.7em;
	color:#FFFFFF;
	background-image:url(../images/misc/boton_rojo.gif);
	width:97px;
	height:20px;
	font-weight:bold;
	padding-top:3px;
	text-align:center;
	margin-top:8px;
}
.boton_rojo_listado{
	font-family:verdana;
	color:#FFFFFF;
	background-image:url(../images/misc/boton_rojo.gif);
	width:97px;
	height:20px;
	font-weight:bold;
	padding-top:3px;
	text-align:center;
	margin-top:8px;
}
.boton_rojo a{
	color:#fff;
	text-decoration:none;
}
.boton_rojo a:hover{
	color:#fff;
	text-decoration:none;
}
.boton_rojo_centrado a{
	color:#fff;
	text-decoration:none;
}
.boton_rojo_centrado a:hover{
	color:#fff;
	text-decoration:none;
}
.boton_rojo_xl_centrado a{
	color:#fff;
	text-decoration:none;
}
.boton_rojo_xl_centrado a:hover{
	color:#fff;
	text-decoration:none;
}

.boton_rojo_listado a{
	color:#fff;
	text-decoration:none;
}
.boton_rojo_listado a:hover{
	color:#fff;
	text-decoration:none;
}
#ayuda{
		margin-top:18px;
}
#agrupar{float:left;}
#agrupar ul{
	list-style:none;
	padding:0;
	margin:0;
	font-family:verdana;
	font-size:0.7em;
	color:#8e8e8e;
}
#agrupar ul li{
	background-image:url(../images/misc/flechita.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	*background-position:0px 8px;
	padding:0;
	margin:0;
	padding-left:10px;
}
#club_record{
	width:186px;
	height:48px;
	float:right;
	padding-top:26px;
}
#ventajas{
	background-image:url(../images/misc/caja_clubrecord_ayuda.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:355px;
	height:auto;
	padding-left:22px;
	padding-right:22px;
	padding-top:25px;
}
#ventajas p{
	font-family:verdana;
	font-size:0.6em;
	color:#626262;
	line-height:150%;
}

/*---listado de coches----*/

#lista_coches h2{
	background-image:url(../images/misc/fondo_titulos.gif);
	background-repeat:repeat-x;
	height:30px;
	width:725px;
	font-family:verdana;
	color:#4a4a4a;
	font-size:0.8em;
	margin:0;
	padding:0;
	padding-top:5px;
	padding-left:5px;
	font-weight:normal;
	
}
.cabecera_lista{
	border:1px solid #e0dede;
	font-family:verdana;
	font-size:0.7em;
	border:1px solid #e0dede;
	height:21px;
	padding-top:8px;
	margin-bottom:5px;
	width:725px;
}
.lista_gris{
	background-color:#f6f6f6;
	height:83px;
	font-family:arial;
	font-size:0.75em;
	text-align:center;
}
.lista_blanca{
	height:83px;
	font-family:arial;
	font-size:0.75em;
	text-align:center;
}
.msg_info_tarifas{
	padding-left:5px;
	height:10px;
	font-family:arial;
	font-size:0.80em;
	text-align:left;
}
.img_listado{
	background-image:url(../images/misc/fondo_img_lista.gif);
	width:100px;
	height:60px;
}

.img_listado img
{
	margin-top:10px;
}

.espacio_lista{
	height:10px;
}
/*--- accesorios --*/

#accesorios{
	width:720px;
	margin-left:10px;
	background-image:url(../images/misc/fondo_accesorios.gif);	
	background-repeat:repeat-x;
	border-bottom:1px solid #d4d4d4;
	padding-top:5px;
	padding-bottom:5px;
	font-family:Verdana;
	height:auto;

}

#accesorios p{
	font-size:0.7em;
	color:#343434;
}
#accesorios h3{
	color:#e60000;
	font-size:0.8em;
	padding-top:10px;
}

/*---leyenda----*/
#leyenda{
	padding-left:20px;
}

#leyenda ul{
	list-style:none;
	font-family:verdana;
	color:#8e8e8e;
	font-size:0.7em;
	margin:0;
	padding:0;
}

#leyenda ul li{
	line-height:200%;
}

/*--- AYUDA BAJO LEYENDA ---*/
#help_reserv{
	padding-left:20px;
}

/*--- ficha técnica ---*/
#contenedor_ficha{
	margin-top:80px;
	width:550px;
	margin-left:10px;
}
/************************/
/*** DATOS PERSONALES ***/
/************************/

#club_formulario{
	background-image:url(../images/misc/fondo_clubrecord.gif);
	width:740px;
	height:200px;
}
#form_club{
	width:466px;
	margin-left:248px;
}
#form_club h2{
	font-family:Arial;
	color:#313131;
	font-size:0.8em;
	font-weight:normal;
	margin:0px;
	padding:0px;
	padding-top:25px;
}
.input_largo{
	width:177px;
	background-color:#f2f2f2;
	border:1px solid #aeaeae;
	font-family:Verdana;
	font-size:0.65em;
}
.input_mediano{
	width:130px;
	background-color:#f2f2f2;
	border:1px solid #aeaeae;
	font-family:Verdana;
	font-size:0.65em;
}
.input_peq{
	width:40px;
	background-color:#f2f2f2;
	border:1px solid #aeaeae;
	font-family:Verdana;
	font-size:0.65em;
}
.bot_peq{
	background-image:url(../images/misc/bot_peq.gif);
	width:64px;
	height:15px;
	font-family:Verdana;
	font-weight:bold;
	font-size:0.6em;
	padding-top:3px;
	text-align:center;
	color:#FFFFFF;
}
.bot_peq a{color:#FFFFFF;text-decoration:none;}
.bot_peq a:hover{color:#FFFFFF;text-decoration:underline;}

.bot_med{
	background-image:url(../images/misc/bot_med_negro.gif);
	width:81px;
	height:15px;
	font-family:Verdana;
	font-weight:bold;
	font-size:0.6em;
	padding-top:3px;
	text-align:center;
	color:#FFFFFF;
}
.bot_med a{color:#FFFFFF;text-decoration:none;}
.bot_med a:hover{color:#FFFFFF;text-decoration:underline;}

.bot_largo{
	background-image:url(../images/misc/bot_largo.gif);
	width:137px;
	height:15px;
	font-family:Verdana;
	font-weight:bold;
	font-size:0.6em;
	padding-top:3px;
	text-align:center;
	color:#FFFFFF;
}
.bot_largo a{color:#FFFFFF;text-decoration:none;}
.bot_largo a:hover{color:#FFFFFF;text-decoration:underline;}
#quiero_registrarme{
	margin-top:10px;
	margin-left:30px;
}
#quiero_registrarme p{
	font-family:verdana;
	color:#575757;
	font-size:0.7em;
	margin:0px;
	padding:0px;
}
#coche_elegido{
	width:720px;
	margin-left:10px;
	border-top:1px dotted #8e8e8e;
	border-bottom:1px solid #d4d4d4;
	padding-top:5px;
	padding-bottom:5px;
}
.contenedor_caja{}
.caja_superior{
	background-image:url(../images/misc/caja_superior.png);
	width:735px;
	height:25px;
}
.caja_centro{
	background-image:url(../images/misc/caja_centro.png) !important;
	background-image:url(../images/misc/caja_centro.gif);
	width:735px;
	background-repeat:repeat-y;
	height:auto;
}
.caja_centro h2{
	padding-left:35px;
	font-family:Verdana;
	color:#0f0f0f;
	font-size:0.8em;
	margin:0;
	padding:0;
	padding-left:25px;
	padding-bottom:10px;
}
.caja_centro table{
	margin-left:35px;
}
.caja_centro tr td{
	padding-left:10px;
	height:25px;
}
.caja_inferior{
	background-image:url(../images/misc/caja_inferior.png);
	width:735px;
	height:26px;
}
.txt_ejemplo{
	color:#767676;
	font-family:arial;
	font-size:0.65em;
}
.verisign{
	background-image:url(../images/misc/verisign.gif);
	width:686px;
	height:73px;
	margin-left:25px;
	padding-left:10px;
	padding-top:8px;
	margin-top:10px;
}
.importante{
	background-image:url(../images/misc/importante.gif);
	width:257px;
	height:125px;
}
.importante p{
	margin:0;
	padding:0;
	font-family:verdana;
	color:#3f3f3f;
	font-size:0.7em;
	padding:10px;
}
.bot_rojo_peq{
	background-image:url(../images/misc/bot_rojo_peq.gif);
	width:63px;
	height:15px;
	font-family:verdana;
	color:#FFFFFF;
	font-size:0.6em;
	text-align:center;
	font-weight:bold;
	padding-top:3px;
}
.bot_rojo_peq a{
	color:#fff;
	text-decoration:none;
}
.bot_rojo_peq a:hover{
	color:#fff;
	text-decoration:underline;
}
#precio_total p{
	font-family:verdana;
	font-size:0.7em;
}
#precio{
/*	background-image:url(../images/misc/caja_precio.gif);*/
	width:329px;
	height:113px;
	padding-top:20px;
	padding-left:20px;
	margin-left:auto;
	margin-right:auto;
}

#precio tr td{
	height:20px;
	border-bottom:1px dotted #999999;
}
#botones_grandes{
	width:309px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
#botones_grandes img{
	margin-left:20px;
}

/************************/
/****** CONFIRMACION ****/
/************************/
#informacion_reserva{
	width:705px;
	border:1px solid #ECECEC;
	background-image:url(../images/misc/degradado_guiaviajero.gif);
	background-repeat:repeat-x;
	background-position:top;
	margin-left:10px;
	padding:10px;
}
#informacion_reserva h2{
	font-family:verdana;
	font-size:0.85em;
	color:#E60000;
	margin:0;
	padding:0;
}
#informacion_reserva p{
	font-family:verdana;
	color:#4A4A4A;
	font-size:0.7em;
}
.caja_datoscliente{
	background-image:url(../images/misc/fondo_comfirmacion.gif);
	background-repeat:repeat-x;
	background-position:top;
	width:725px;
	padding-top:22px;
}
.caja_datoscliente h3{
	font-family:verdana;
	font-size:0.8em;
	color:#333333;
}
.tabla{
	width:335px;
	float:left;
	margin-left:20px !important;
	margin-left:10px;
	display:table;
	font-family:verdana;
	font-size:0.7em;
	color:#343434;
	heigt:auto;
}
/*
.tabla{
	width:335px;
	float:left;
	margin-left:20px;
	display:table;
	font-family:verdana;
	font-size:0.7em;
	color:#343434;

}*/
.tabla tr td{
	height:20px;
}

/*****************/
/**** FLOTA ******/
/*****************/
#flota{
	width:556px;
	margin-top:20px;
}
#flota h1{
	background-image:url(../images/misc/fondo_titulos.gif);
	background-repeat:repeat-x;
	height:30px;
	width:553px;
	font-family:verdana;
	color:#4a4a4a;
	font-size:0.9em;
	padding-top:5px;
	padding-left:5px;
}
#flota p{
	font-family:verdana;
	font-size:0.7em;
	color:#666;
}
#delegaciones{
	background-image:url(../images/misc/fondo_delegaciones.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:437px;
	height:140px;
	padding:30px 60px;
}
.lista_delegacion{
	width:100px;
	float:left;
	display:table;
}
#delegaciones ul{
	list-style:none;
	font-family:verdana;
	font-size:0.7em;
	color:#666;
	margin:0;
	padding:0;
}
#delegaciones ul li{
	background-image:url(../images/misc/flechita_roja.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	background-position:0px 8px;
	line-height:20px;
}
#delegaciones ul li a{
	color:#666;
	text-decoration:none;
}
#delegaciones ul li a:hover{
	color:#666;
	text-decoration:underline;
}
#otros_destinos_corto{
	background-image:url(../images/misc/fondo_otrosdestinos.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:530px;
	height:auto;
	padding-left:10px;
	padding-right:10px;
	margin-top:20px;
	line-height:120%;
}
#otros_destinos_corto h3{
	margin-top:10px;
	color:#e60000;
	font-size:0.8em;
	font-family:verdana;
	text-align:left;
}
#otros_destinos_corto p{
	font-family:Verdana;
	color:#666;
	font-size:0.7em;
	text-align:justify;
}
#otros_destinos_corto a{
	color:#666;
	text-decoration:none;
}
#otros_destinos_corto a:hover{
	color:#666;
	text-decoration:underline;
}
/***********************/
/**** LISTADO FLOTA ****/
/***********************/
.cabecera_lista_corta{
	border:1px solid #e0dede;
	font-family:verdana;
	font-size:0.7em;
	border:1px solid #e0dede;
	height:21px;
	padding-top:8px;
	margin-bottom:5px;
	width:553px;
}
#leyenda_lista{
	width:400px;
	margin-top:10px;
	margin-bottom:10px;
}
#leyenda_lista td{
	font-family:verdana;
	font-size:0.7em;
	color:#8e8e8e;
	height:20px;
}

#destinos_derecha{
	background-image:url(../images/misc/destinos_derecha.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:361px;
	padding:3px 20px;
	*padding:10px 20px;
}
#destinos_derecha h3{
	color:#e60000;
	font-family:verdana;
	font-size:0.8em;
}
#destinos_derecha .lista_delegacion{
	width:93px;
	display:table;
	margin-left:10px;
}
#destinos_derecha .lista_delegacion ul{
	list-style:none;
	font-family:verdana;
	font-size:0.7em;
	color:#666;
	margin:0;
	padding:0;
}
#destinos_derecha .lista_delegacion ul li{
	background-image:url(../images/misc/flechita_roja.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	background-position:0px 8px;
	line-height:30px;
}
#destinos_derecha .lista_delegacion ul li a{
	color:#666;
	text-decoration:none;
}
#destinos_derecha .lista_delegacion ul li a:hover{
	color:#666;
	text-decoration:underline;
}

/************************/
/***** GUIA DEL VIAJERO**/
/************************/
#migas{
	margin:0px;
	padding:0px;
	height:32px;
	*height:62px;
}
#migas p{
	padding:0;
	margin:0;
	font-family:verdana;
	color:#666;
	font-size:0.6em;
	margin-top:30px;
}
#migas a{
	color:#666;
	text-decoration:none;
}
#destino_destacado_guia{
	width:541px;
	height:317px;
	/*padding-top:23px;
	padding-left:23px;*/
	margin:0;
	padding:0;
}
#destino_destacado_guia h2{
	font-family:verdana;
	color:#0F0F0F;
	font-size:0.9em;
	margin:0;
	padding:0;
	font-weight:normal;
}
#destino_destacado_guia h3{
	color:#E60000;
	font-family:verdana;
	font-size:0.7em;
	font-weight:bold;
	margin:0;
	padding:0;
	margin-bottom:15px;
}
#destino_destacado_guia p{
	line-height:150%;
}
.img_destacado{
	border:1px solid #d4d4d4;
	width:140px;
	padding:3px;
	float:left;
	margin-left:10px !important;
	margin-left:10px;
	margin-right:5px;
}
#descripcion{
	float:left;
	width:341px;
	
	font-family:verdana;
	font-size:0.6em;
	color:#626262;
}
#contenedor_destacados{
	background-image:url(../images/misc/fondo_guia_destacado.gif);
	background-repeat:repeat-x;
	width:541px;
	padding-top:5px;
	padding-bottom:5px;
	border:1px solid #ddd;
	height:auto;
	margin-left:7px;
	margin-top:10px;
	display:table;
}
#destacado_izqda{
	width:255px;
	border-right:1px solid #ddd;
	float:left;
	padding-left:10px;
	font-family:verdana;
	font-size:0.6em;
	color:#686868;
	padding-right:5px;
	line-height:150%;
}
#destacado_izqda h2{
	font-family:verdana;
	color:#414141;
	font-size:0.9em;
}

#destacado_dcha{
	width:255px;
	float:left;
	padding-left:10px;
	font-family:verdana;
	font-size:0.6em;
	color:#686868;
	padding-right:5px;
	line-height:150%;
}
#destacado_dcha h2{
	font-family:verdana;
	color:#414141;
	font-size:0.9em;
}

#superior_destino{
	background-image:url(../images/misc/superior_destacado.png);
	width:554px;
	height:26px;
}
#inferior_destino{
	background-image:url(../images/misc/inferior_destacado.png) !important;
	background-image:url(../images/misc/inferior_destacado.gif);
	background-position:bottom;
	width:534px;
	padding-left:20px;
	padding-bottom:10px;
	height:auto;
}

/**************************/
/** GUIA VIAJERO CIUDAD ***/
/**************************/

/* estilo caja degradado */
#caja_union_viaje{
	margin:0px;
	padding:0px 0px 25px;
	width:742px;
	height:auto;
	background-image:url(../images/misc/fondo_inf_pastillas.png);
	background-repeat:no-repeat;
	background-position:bottom;
	float:left;
	}
#caja_union_viaje p, #caja_union_viaje td{
	color:#626262;
	font-family:verdana;
	font-size:0.6em;
	margin-right:30px;
	margin-left:10px;
	line-height:150%;
	padding-left:10px;
}	
#caja_union_viaje h1{
	margin-left:20px;
	color:#0f0f0f;
	font-size:0.9em;
}
#caja_cabecera_viaje{
	margin:0px;
	padding:0px;
	width:742px;
	height:33px;
	background-image:url(../images/misc/fondo_sup_pastillas.png);
	background-repeat:no-repeat;
	background-position:top;
	}
#caja_cabecera_viaje h1{
	margin:0px;
	padding:0px;
	font-weight:bold;
	font-size:1em;
	color:#fabada;
	}
#texto_ficha_viaje{
	margin:0px 20px !important;
	margin:0px 10px;
	padding:10px 0px;
	background-color:#FFFF00;
	height:500px;
	width:700px;
	}
/* fin estilo caja degradado */
#otras_guias{
	border:1px solid #e4e4e4;
	background-image:url(../images/misc/fondo_guia_destacado.gif);
	background-position:top;
	background-repeat:repeat-x;
	margin-top:20px;
	padding-bottom:10px;
	padding-top:10px;
	display:table;
	width:385px;
}
#otras_guias ul{
	list-style:none;
	font-family:verdana;
	color:#666;
	font-size:0.7em;
}
#otras_guias ul li{
	background-image:url(../images/misc/flechita_roja.gif);
	background-repeat:no-repeat;
	background-position:0px 7px;
	float:left;
	width:100px;
	padding-left:10px;
	line-height:200%;
}
#otras_guias a{
	color:#666;
	text-decoration:none;
}
#otras_guias_inferior{
	width:720px;
	border:1px solid #e4e4e4;
	background-image:url(../images/misc/fondo_guia_destacado.gif);
	background-position:top;
	background-repeat:repeat-x;
	margin-top:20px;
	padding-bottom:10px;
	display:table;
	margin-left:15px;
}
#otras_guias_inferior h3{
	color:#e60000;
	font-size:0.8em;
	font-family:verdana;
	margin-top:10px;
	margin-left:10px;
}
#otras_guias_inferior ul{
	list-style:none;
	font-family:verdana;
	color:#666;
	font-size:0.7em;
}
#otras_guias_inferior ul li{
	background-image:url(../images/misc/flechita_roja.gif);
	background-repeat:no-repeat;
	background-position:0px 7px;
	float:left;
	width:100px;
	padding-left:10px;
	line-height:200%;
}
#otras_guias_inferior a{
	color:#666;
	text-decoration:none;
}
.creativo_texto_inferior{ /* Nacho 18/12/07 */
	width:714px;
	border:1px solid #e4e4e4;
	background-image:url(../images/misc/fondo_guia_destacado.gif);
	background-position:top;
	background-repeat:repeat-x;
	margin-top:20px;
	padding-bottom:10px;
	display:table;
	margin-left:15px;
	color:#353535;
	font-family:verdana; 
	font-size:0.6em;
	text-align:justify;
	padding:3px;
	
}
.creativo_texto_inferior a{ /* Nacho 18/12/07 */
	color:#000;
	text-decoration:none;
	font-weight:bold;
}
#txt_ciudad{
	float:left;
	width:540px;
}
#txt_ciudad h2{
	margin:0;
	padding:0;
	color:#e60000;
	font-family:verdana;
	font-size:0.7em;
	margin-left:10px;
}
#txt_ciudad_largo{
	float:left;
	width:750px;
}
#txt_ciudad_largo h2{
	margin:0;
	padding:0;
	color:#e60000;
	font-family:verdana;
	font-size:0.7em;
	margin-left:10px;
}

/*************************/
/**** OFERTAS **********/
/*************************/
#ofertas{
	width:572px;
	margin-top:20px;
}
#ofertas h1{
	background-image:url(../images/misc/fondo_titulos.gif);
	background-repeat:repeat-x;
	height:30px;
	width:553px;
	font-family:verdana;
	color:#4a4a4a;
	font-size:0.9em;
	padding-top:5px;
	padding-left:5px;
}
#ofertas p{
	font-family:verdana;
	font-size:0.7em;
}
.banner_corto{
	width:275px;
	float:left;
	margin-right:3px !important;
	*margin-right:1px;
	margin-top:10px;
	margin-bottom:10px;
}
#tabla_ofertas{
	width:375px !important;
	float:left;
	margin-left:0px !important;
	margin-left:-3px;
}

.superior_oferta{
	background-image:url(../images/misc/superior_tabla_ofertas.gif);
	background-repeat:no-repeat;
	width:380px;
	height:60px;
}
.superior_oferta h2{
	font-family:verdana;
	font-size:0.8em;
	margin:0px;
	padding:0px;
	padding-top:25px;
	padding-left:20px;
}
.centro_oferta{
	background-image:url(../images/misc/centro_tabla_ofertas.gif);
	background-repeat:repeat-y;
	width:370px;
	padding-left:10px;
}
.centro_oferta tr td{
	height:25px;
	border-bottom:1px solid #e9e9e9;
	padding-left:5px;
}
.fondo_blanco{
	background-color:#FFF;

}
.inferior_oferta{
	background-image:url(../images/misc/inferior_tabla_ofertas.gif);
	background-repeat:no-repeat;
	height:39px;
	width:380px;
}
.banner_gasolina{
	width:193px;
	float:left;
}
/************************/
/**** DELEGACIONES ******/
/************************/
.delegaciones{
	width:200px;
	float:left;
	font-family:Verdana;
	font-size:0.7em;
	margin:10px;
}
/***********************/
/** PAGINAS ESTATICAS **/
/***********************/
#texto_pag_estaticas{
	width:556px;
	margin-top:20px;
	margin-left:10px;
}
#texto_pag_estaticas h1{
	background-image:url(../images/misc/fondo_titulos.gif);
	background-repeat:repeat-x;
	height:30px;
	width:553px;
	font-family:verdana;
	color:#4a4a4a;
	font-size:0.9em;
	padding-top:5px;
	padding-left:5px;
}
#texto_pag_estaticas p{
	font-family:verdana;
	font-size:12px;
	color:#666;
}
#texto_pag_estaticas .enlace{
	text-align:left;
}
#texto_pag_estaticas p a{
	color:#e60000;
	text-decoration:underline;
}
#texto_pag_estaticas ul{
	list-style:none;
	font-family:verdana;
	font-size:12px;	
}
#texto_pag_estaticas li{
	background-image:url(../images/misc/flechita_menu.gif);
	background-repeat:no-repeat;
	padding-left:8px;
	background-position:0px 8px;
}
ul.lista {
	list-style:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.lista li{
	background-image:url(../images/misc/flechita_menu.gif);
	background-repeat:no-repeat;
	padding-left:8px;
	background-position:0px 8px;
}
.lista{
	font-size:0.7em;
}
.recuadro{
	background-color:#FBF9FA;
	border:1px solid #D8D6D7;
	padding:10px;
}
.recuadro h2{
	font-family:verdana;
	color:#4a4a4a;
	font-size:0.8em;
}
.recuadro h2 a{
	color:#4a4a4a;
	text-decoration:none;
	font-size:0.75em;
	margin:0px;
	padding:0;
}
.recuadro h3{
	font-family:verdana;
	color:#4a4a4a;
	font-size:0.8em;
}
.recuadro ul{
	list-style:none;
}
.recuadro ul li{
	font-family:verdana;
	/*font-size:0.7em;*/
}
.recuadro ul li a{
	color:#4a4a4a;
	text-decoration:none;
}
.recuadro tr th{
	color:#e60000;
	font-size:0.7em;
	text-align:left;
	font-weight:normal;
}
.recuadro tr td{
	height:23px;
	color:#8e8e8e;
}

.faqs{
	font-size:em;
	*font-size:1.4em;
	color:#8e8e8e;
}
.condiciones{
	font-size:em;
	*font-size:1.4em;
	font-family:verdana;
	color:#8e8e8e;
}

.foto{
	border:1px solid #d4d4d4;
	padding:5px;
	width:185px;	
	float:left;
	margin-right:15px;
	float:left;
	margin-left:20px;
}

.meeting_GRC{
	border:1px solid #ffffff;
	padding:5px;
	width:200px;	
	float:left;
	margin-right:15px;
	float:left;
	margin-left:20px;
}

.descripcion_ciudad{
	font-family:verdana;
	color:#626262;
	float:left;
	width:480px;

}
.descripcion_ciudad ul{
	font-family:verdana;
	color:#626262;
	font-size:0.6em;
	list-style:none;
	margin:0;
	padding:0;
}
.descripcion_ciudad ul li{

}


.descripcion_meetPoint{
	font-family:verdana;
	color:#626262;
	float:left;
	width:680px;

}
.descripcion_meetPoint ul{
	margin-left:35px;
	font-family:verdana;
	color:#626262;
	font-size:0.6em;


}
.descripcion_meetPoint ul li{

}
/*** CONDICIONES CONTRATACION ***/
#lista_delegacion{
	width:535px;
	margin-top:20px;
}
#lista_delegacion ul{
	list-style:none;
	color:#666666;
	font-family:verdana;
	font-size:0.7em;
}
#lista_delegacion ul li{
	background-image:url(../images/misc/flechita_roja.gif);
	background-repeat:no-repeat;
	background-position:0px 7px;
	padding-left:8px;
	line-height:150%;
}
#lista_delegacion ul li a{
	color:#666666;
	text-decoration:none;
}
.listado{
	float:left;
	width:130px;
}
/**************************/
/*** CLUB RECORD***********/
/**************************/
#txt_club{
	width:556px;
	font-family:Verdana;
	margin-left:10px;
}
#txt_club p{
	color:#626262;
	font-size:0.7em;
}
#txt_club h1{
	background-image:url(../images/misc/fondo_titulos.gif);
	background-repeat:repeat-x;
	height:30px;
	width:553px;
	font-family:verdana;
	color:#4a4a4a;
	font-size:0.9em;
	padding-top:5px;
	padding-left:5px;
	margin-top:20px;
}
.ser_miembro{
	border:1px solid #dedddd;
	background-color:#f7f7f7;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;
}
.ser_miembro tr th{
	color:#e60000;
	font-family:verdana;
	font-size:0.6em;
	text-align:left;
}
.ser_miembro tr td{
	height:20px;
}
.ser_miembro h2{
	padding:0;
	margin:0;
	margin-bottom:5px;
	color:#e60000;
	font-family:verdana;
	font-size:0.8em;
}
.ser_miembro ul{
	list-style:none;
	color:#666666;
	font-size:0.7em;
	margin:0;
	padding:0;
}
.ser_miembro ul li{
	background-image:url(../images/misc/flechita_menu.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
	*background-position:0px 8px;
	padding-left:9px;
}
.ser_miembro ul li a{
	color:#666666;
	text-decoration:none;
}
.ser_miembro ul li a:hover{
	color:#666666;
	text-decoration:underline;
}
/*** REGISTRO ****/
.superior{
	background-image:url(../images/misc/superior.png);
	background-repeat:no-repeat;
	width:555px;
	height:20px;
}

.centro{
	background-image:url(../images/misc/centro.png) !important;
	background-image:url(../images/misc/centro.gif);
	background-repeat:repeat-y;
	width:535px;
	padding-left:20px;
	height:auto;
}
.centro h2{
	margin:0px;
	padding:0px;
	color:#e60000;
	font-size:0.7em;
	font-family:verdana;
}
.centro tr td{
	height:25px;
}
.centro p{
	margin:0;
	padding:0;
	padding-top:10px;
}
.inferior{
	background-image:url(../images/misc/inferior.png);
	background-repeat:no-repeat;
	width:555px;
	height:20px;
}
/************************/
/***** DELEGACIONES *****/
/************************/
.provincia{
	font-weight:bold;
}
.provincia a{
	text-decoration:none;
	color:#000000;
}
.provincia a:hover{
	text-decoration:underline;
	color:#000000;
}
.aeropuerto{
	font-style:italic;
}
/********************/
/***** MAPA WEB *****/
/********************/
.mapaweb{
	float:left;
	width:250px;
}
/********************/
/***** TIEMPO***** Agustin Leche/
/********************/
.tiempo{
	border:1px solid #d4d4d4;
	padding:5px;
	width:250px;	
	float:left;
	margin-right:1px;
	float:left;
	margin-left:20px;
}

/********************/
/***** ENLACE *****/
/********************/


.enlace_2 /* Agustin Leche 18/04/08*/
{
	font-family:verdana;
	font-size:0.7em;
	color:#666666;
	text-align:left;
	padding-right:10px;
	padding-top:5px;
	text-decoration:none;	
}
.enlace_2 tr td /* Agustin Leche 18/04/08*/
{	
	font-family:verdana;
	font-size:12.7em;
	color:#666666;
	text-align:left;
	padding-right:10px;
	padding-top:5px;
	text-decoration:none;
}

.enlace_2 ul li /* Agustin Leche 18/04/08*/
{
	float:left;	
}

ul.enlace_2 { /* Agustin Leche 18/04/08*/
	list-style:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.enlace_2 li{/* Agustin Leche 18/04/08*/
	background-image:url(../images/misc/flechita_menu.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	background-position:0px 8px;
	font-size:1.4em;
}

/********************************************************/
/*														*/
/* Estilos para Mensaje de Error en el 2do Paso Reserva */
/*														*/
/********************************************************/

#error_booking_cont
{
	width:743px;
	margin-left:auto;
	*margin-left:10px;
	margin-right:auto;
	*margin-right:5px;
	text-align:left;
	z-index:100;

}
 #top_err_booking
{
	position:relative;
	
	top:12px;
	*top:0px;
	background-image:url(http://www.recordrentacar.com/images/top_error_reserv.jpg);
	width:743px;
	height:27;
	margin-left:0px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	

}

#top_err_booking_https
{
	position:relative;
	
	top:12px;
	*top:0px;
	background-image:url(https://www.recordrentacar.com/images/top_error_reserv.jpg);
	width:743px;
	height:27;
	margin-left:0px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	

}
.cont_error_book
{
	width:743px;
	background-image:url(http://www.recordrentacar.com/images/middle_error_reserv.jpg);
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	position:relative;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;	

}
.cont_error_book_https
{
	width:743px;
	background-image:url(https://www.recordrentacar.com/images/middle_error_reserv.jpg);
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	position:relative;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;	

}
 .img_error
{
	position:relative;
	top:0px;  /*Para Mozilla, etc..*/
    background-image:url(http://www.recordrentacar.com/images/senyal-error.jpg);
	vertical-align:middle;
	background-repeat:no-repeat;
	width:132px;
	/* height:80px; */
	margin-left:3px;
	/* *padding-top:-30px;*/
	text-indent:0px;
	padding-bottom:5px;
	
	
	
	
}

.img_error_https
{
	position:relative;
	top:0px;  /*Para Mozilla, etc..*/
    background-image:url(https://www.recordrentacar.com/images/senyal-error.jpg);
	vertical-align:middle;
	background-repeat:no-repeat;
	width:132px;
	/* height:80px; */
	margin-left:3px;
	/* *padding-top:-30px;*/
	text-indent:0px;
	padding-bottom:5px;
	
	
	
	
}
.txt_error_book
{
	position:relative;
	width:620px;
	padding:0px 0px 0px 0px;
	margin:4px 10px 0px 95px;
	font-family:verdana;
	text-align:justify;
	font-weight:bold;
	font-size:12px;
	margin-top:2px;
	z-index:100;
	color:#000;
	line-height:5pt;
	*line-height:10pt;
	list-style-image: url(http://www.recordrentacar.com/images/li-error4.png);	
}
.txt_error_book_https
{
	position:relative;
	width:620px;
	padding:0px 0px 0px 0px;
	margin:4px 10px 0px 95px;
	font-family:verdana;
	text-align:justify;
	font-weight:bold;
	font-size:12px;
	margin-top:2px;
	z-index:100;
	color:#000;
	line-height:5pt;
	*line-height:10pt;
	list-style-image: url(https://www.recordrentacar.com/images/li-error4.png);	
}

#bottom_err_booking
{
	position:relative;
	/* top:0px; */
	/* *top:17px; */
	background-image:url(http://www.recordrentacar.com/images/bottom_error_reserv.jpg);
	background-repeat:no-repeat; 
	width:743px;
	height:12;
	margin-left:0px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#bottom_err_booking_https
{
	position:relative;
	/* top:0px; */
	/* *top:17px; */
	background-image:url(https://www.recordrentacar.com/images/bottom_error_reserv.jpg);
	background-repeat:no-repeat; 
	width:743px;
	height:12;
	margin-left:0px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

/* TRABAJA  CON NOSOTROS */

.Aviso_legal_Trabaja {
border:1px solid #767676;
color:#666666;
font-family:verdana;
font-size:0.6em;
font-weight:normal;
margin-bottom:5px;
margin-left:12px;
margin-top:10px;
padding:5px;
text-align:justify;
width:500px;
}