body{margin: 15px 0;}
img{border:0;}
p{margin:3px 0 6px 0;}


/*** Fuentes ***/
body, input, textarea, select, td, th {
	font-family: Arial;
	font-size: 12px;
}

h1{
	font-size: 24px;
	color:#005b9d;
	margin:0;
	letter-spacing:-1px;
}

h2{
	font-size: 15px;
	color:#005b9d;
	margin:5px 0 5px 0;
	padding-left:5px;
}

a{
	color:#0c77b8;
	font-weight:bold;
	text-decoration:none;
}
a:hover{
	color:#5CB2E8;
}
/*** Fin Fuentes ***/


/*** Contenedores ***/
#contenedor{
	width:990px;
	display:table;
}

#encabezado{
	border-bottom:11px solid #0c77b7;
	width:100%;
	display:table;
	padding:0;
}

#cuerpo{
	width:100%;
	display:table;
}

#pie{
	margin-top:10px;
}
/*** Fin Contenedores ***/


/*** Logos ***/
#logo-amadeus1{
	position:absolute;
	left:21px;
}
#logo-amadeus2{
	position:absolute;
	left:768px;
}
/*** Fin Logos ***/


/*** Menu ***/
#menu{
	margin: 47px 0px 0 0;
	padding:0;
	float: right;
	height:20px;
}

#menu li{
	display:inline;
	list-style-type:none;
	margin-right:8px;

}
#menu img{
	margin-right: 10px;
}
/*** Fin Menu ***/


/*** Contenidos ***/
#contenido-izq{
	float:left;
	width:500px;
}
#col-der{
	float: left;
	width:490px;
}
#contenido-der{
	width:394px;
	padding:48px 41px 0 55px;
	background: #dde7f1 url(../images/fondo-derecha.jpg) no-repeat;
}

#contenido-izq2{
	float:left;
	margin-top: -28px;
	width:500px;

}
#contenido-der2{
	float:left;
	width: 440px;
	padding:20px 20px 20px 30px;
	background: url(../images/fondo_azul2.jpg) repeat-y;
}
#contenido-izq2 .azul, #contenido-der2 .azul{
	font-size: 15px;
	font-weight:bold;
	color:#005b9d;
}

#contenido-der p{margin-bottom:10px;}

#contenido-izq_form{
	display:table;
	float:left;
	width: 430px;
	padding: 15px 20px 0 20px;
	margin-left: 12px;
	background: #dde7f1;
}

.contenido-izq_form{
	padding: 15px 20px 0 20px;
	margin-left: 12px;
	background: url(../images/fondo_azul.jpg) no-repeat;
}
.contenido-izq_form .azul{
	font-size: 15px;
	font-weight:bold;
	color:#005b9d;
}

.contenido-izq_form2{
	background: url(../images/fondo_azul.jpg) no-repeat;
}
#contenido-der_form{
	float:right;
	width: 450px;
	padding:15px 10px 0 20px;
	background: url(../images/fondo_azul.jpg) no-repeat;
}
#contenido-izq_form .azul, #contenido-der_form .azul{
	font-size: 15px;
	font-weight:bold;
	color:#005b9d;
}

.blanco{
	color:#ffffff;
}
.blanco_bold{
	font-weight:bold;
	color:#ffffff;
}
.blanco strong{
	font-weight:bold;
	font-size: 16px;
	color:#ffffff;
}
.azul{
	color:#005b9d;
}
.azul2{
	font-weight:bold;
	font-size: 12px;
	color:#005b9d;
}
.azul strong{
	color:#005B9D;
}
#contenido-der h2{
	margin: 15px 0 15px 0;
}
#contenido-der h1{
	display:none;
}

.caja{
	float:left;
	width:210px;
	margin:0 28px 10px 12px !important;
	margin:0 14px 10px 12px;
	text-align:center;
}
.caja p{
	padding-left:5px;
}
.caja p, .caja h2{
	text-align:left;
}

.caja a{
	font-weight:normal;
	color: #000;
}
#ImgEuropcar{
	float:right;
	width:247px;
}
#ImgSixt{
	float:right;
	width:247px;
}
.boton,.boton2{
	clear:both;
	display:block;
	height:18px;
	padding-top:2px;
	text-align:center;
	margin-left:15px;
}
a.boton{
	color:#005b9d;
}
.boton{
	background: url(../images/fondo-boton.gif) no-repeat;
	width:140px;
}
.boton2{
	background: url(../images/fondo-boton2.gif) no-repeat;
	width:67px;
}

#colaboradores{
	width:460px;
	text-align:right;
	margin: 30px 20px 0 0;
	color:#0c77b7;
	font-weight:bold;
}
#colaboradores img{
	vertical-align:-10px;
	margin-left:10px;
}

.listado-ul{
	margin:0;
	padding:0;
}
.listado-ul li{
	list-style-type:none;
	margin-left:-10px;
	padding:4px 0 0 27px;
	height: 18px;
	color:#005b9d;
}
.listado-ul li strong{
	height:19px;
	width:40px;
	position:absolute;
	left:900px;
	text-align:right;
	margin-top:-5px;
	padding-top:3px;
}
li.fila1{background: url(../images/fondo-listado1.jpg) no-repeat;}
li.fila2{background: url(../images/fondo-listado2.jpg) no-repeat;}
li.fila3{background: url(../images/fondo-listado3.gif) no-repeat;}
li.fila4{background: url(../images/fondo-listado4.jpg) no-repeat;}

.separador{
	border: 0;
	background-color: #F9FAFE;
	height: 15px;
	clear:both;
}

#separador1{
	background-color: #d5e4f1;
	height: 2px;
	width:460px;
	margin: 15px;
}
/*** Fin Contenidos ***/


/*** Listado ***/
#cabecera-avis{
	display:table;
	width:100%;
	height:145px;
	background: url(../images/fondo-avis.jpg) no-repeat;
	color: #5c5158;
}
#cabecera-avis .boton2{
	position:absolute;
	top:226px;
	left:20px;
}
#cabecera-avis h1{
	position:absolute;
	top:218px;
	left:114px;
}
#cabecera-avis p{
	padding: 25px 240px 0 180px;
	margin:0;
}
#cabecera-avis strong{
	color:#005B9D;
}

/*** Listado ***/
#cabecera-hertz{
	display:table;
	width:100%;
	height:145px;
	background: url(../images/fondo-hertz.jpg) no-repeat;
	color: #5c5158;
}
#cabecera-hertz .boton2{
	position:absolute;
	top:226px;
	left:20px;
}
#cabecera-hertz h1{
	position:absolute;
	top:218px;
	left:114px;
}
#cabecera-hertz p{
	padding: 25px 240px 0 190px;
	margin:0;
}
#cabecera-hertz strong{
	color:#005B9D;
}

/*** Listado ***/
#cabecera-amadeus{
	width:100%;
	height:230px;
	background: url(../images/fondo-amadeus.jpg) no-repeat;
	color: #FFF;
}
#cabecera-amadeus .boton2{
	position:absolute;
	top:300px;
	left:20px;
}
#cabecera-amadeus h1{
	position:absolute;
	top:295px;
	left:114px;
}
#cabecera-amadeus p{
	padding: 15px 35px 0 540px;
	margin:0;
}
#cabecera-amadeus strong{
	font-size: 16px;
	color:#FFF;
	font-weight:bold;
}
/*******/
#cabecera-amadeus2{
	width:100%;
	height:210px;
	background: url(../images/fondo-amadeus2.jpg) no-repeat;
	color: #FFF;
}
#cabecera-amadeus2 .boton2{
	position:absolute;
	top:300px;
	left:20px;
}
#cabecera-amadeus2 h1{
	position:absolute;
	top:295px;
	left:114px;
}
#cabecera-amadeus2 p{
	padding: 15px 35px 0 540px;
	margin:0;
}
#cabecera-amadeus2 strong{
	font-size: 16px;
	color:#FFF;
	font-weight:bold;
}

.listado{
	display:table;
	width:100%;
	margin-top:8px;
}
.listado-fila{

	background: bottom url(../images/fondo-listado.jpg) repeat-x;
	padding:15px 0 0 35px;
}
.listado-fila em,.listado-detalle em{
	font-style:normal;
}
.listado-fila h2,.listado-detalle h2{
	padding:0;
	margin:1px 0 10px 0;
}
.listado-fila p{
	width:600px;
	color:#777777;
	font-weight:bold;
	margin-bottom:10px;
}

.listado-detalle{
	display:table;
	border: 7px solid #C4DEED;
	padding: 12px 0 0 27px;
	min-height:275px;
	height:auto !important;
	height:275px;
	margin-bottom:10px;
	margin-top:10px;
}
.detalle-izq{
	float:left;
	width: 700px;
}
.detalle-izq .entradilla{
	width:600px;
	color:#777777;
	font-weight:bold;
	margin-bottom:10px;
}

.detalle-izq p{
	margin-bottom:10px;
}

.detalle-der{
	float:left;
	width: 200px;
	padding: 13px 0 0 49px;
}
/*** Fin Listado ***/


/*** Avis ***/
#contenido-avis{
	display:table;
	margin-top:-44px;
}

#contenido-avis #contenido-der{
	margin-top:29px;
	background: url(../images/fondo-derecha-avis.jpg) repeat-y;
	width:465px;
	padding: 5px 0 20px 25px;
}

#documentacion{
	margin-left:12px;
	border-top: 2px solid #CDDEEE;
	width:460px;
	padding:5px 0 0px 0;
}
#documentacion h2{
	margin-bottom:10px;
}
#documentacion ul{
	margin-left:8px;
}
#documentacion strong{
	position:absolute;
	left:430px;
}

#contacto{
	border-top: 2px solid #d5e4f1;
	width:460px;
	margin:12px;
	padding-top: 10px;
}
#contacto p{
	padding-left:7px;
	margin-bottom: 10px;
}
#contacto strong{
	color:#005b9d;
}

#contacto2 strong{
	color:#005b9d;
}
.listado-ul2{
	margin:0 0 20px 0;
	padding:0 0 0 10px;
}
.listado-ul2 li{
	list-style-type:none;
	margin-left:-10px;
	padding:4px 0 0 27px;
	line-height:18px;
	color:#005b9d;
	background: url(../images/vineta-off.gif) no-repeat;
}
.listado-ul2 div{
	background-color:#ffffff;
	width:354px;
	padding:23px;
	line-height:normal;
	color:#000000;
	margin:5px 0 5px 0;
}
.listado-ul2 li a:hover{
	color:#000000;
}
/*** Fin Avis ***/


.left{
	float:left;
}

#pie a{
	color:#C5C5C5;
	padding-left:20px;
}

.invisible{display:none;}

.tachado { text-decoration:line-through;}
.input_formulario
{
	background-color:#ffffff;
	width:285px;
}
.tx_peq
{
	font-size: 10px;
}




/*** Listado ***/
#cabecera-europcar{
	display:table;
	width:100%;
	height:170px;
	background: url(../images/fondo-europcar.jpg) no-repeat;
	color: #5c5158;
}
#cabecera-europcar .boton2{
	position:absolute;
	top:256px;
	left:20px;
}
#cabecera-europcar h1{
	position:absolute;
	top:248px;
	left:114px;
}
#cabecera-europcar p{
	padding: 25px 240px 0 180px;
	margin:0;
}
#cabecera-europcar strong{
	color:#005B9D;
}



#cabecera-sixt{
	display:table;
	width:100%;
	height:170px;
	background: url(../images/fondo-sixt.jpg) no-repeat;
	color: #5c5158;
}
#cabecera-sixt .boton2{
	position:absolute;
	top:256px;
	left:20px;
}
#cabecera-sixt h1{
	position:absolute;
	top:248px;
	left:114px;
}
#cabecera-sixt p{
	padding: 20px 240px 0 165px;
	margin:0;
}
#cabecera-sixt strong{
	color:#005B9D;
}
