/* estructura
·····································································································································*/	
	html,body {margin:0; padding:0; background:#fff; text-align:center;font-family: Trebuchet, "Trebuchet MS", Tahoma, Helvetica, sans-serif;}
	body {font: 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif; color: #444;}
	#global {width: 550px; text-align: left;margin:0px auto 0px auto;}
	#centro {float: left; background: #fff;}
	#subMenu  {float: left;padding: 5px; width: 540px;}
	#subMenu ul {padding: 0px; margin: 0px;}
	#subMenu li {margin: 0px; padding: 0px;list-style: none;width: 100%; border-bottom: 1px solid #5c92ad; display: inline;}
	#subMenu li a {display: block;padding: 5px 2px 5px 2px;color: blue;text-transform: capitalize;font: normal 11px verdana, 'trebuchet ms', sans-serif;letter-spacing: 0px;text-decoration: none;  float: left; color: #000;}
	#subMenu li a:hover {color: red;}
	#subMenu li .current {color: #000;}	 
	#subMenu #li4 a {border: 0px;}
	#doc {width: 550px; margin:0px auto 0px auto; text-align:left;}
	#izquierda {float:left;vertical-align:top;}
		.doc1 #izquierda {width: 544px;}	/* home */
		.doc2 #izquierda {display: none;}	/* paso2 */
		.doc3 #izquierda {width: 544px;} /* todos los diafanos, menos home */
		.doc4 #izquierda {display: none;} /* busqueda avanzada */
		.doc5  #izquierda {width: 530px;} /* aeropuertos */
		.doc10 #izquierda {width: 544px;} /* destinos */
		.doc0 #izquieda {width: 770px;} /* textos diafanos */
	#derecha {float:right;vertical-align:top;margin-left:5px;}
		.doc1 #derecha {width: 0px;}
		.doc2 #derecha {width: 544px; float: left; padding: 0px; margin: 0px;}
		.doc3 #derecha {width: 0px;}
		.doc4 #derecha {width: 544px; float: left; padding: 0px; margin: 0px;}
		.doc5 #derecha {width: 530px; float: left;}
		.doc10 #derecha {display: none;}
	
/* genericos
·····································································································································*/	
	#ltIE6 {border-bottom: 5px solid red; padding: 5px 2% 5px 2%; width: 98%; text-align: left; background: #fff url(/img/elementos/atencion.gif) 10px no-repeat; padding-left: 60px;}
	a {color: blue;text-decoration: underline;}
	a:hover {color: red;}
	a img {border: 0px;}
	body input, body select {font: normal 11px 'trebuchet ms', arial, helvetica, sans-serif; display: block;}

/* cabecera
·····································································································································*/	
	#cabecera {width: 100%;float: left;background: #1C3686; margin-bottom: 15px;}
	#logo {width: 25%;float: left;text-align: center;padding-top: 3px;}
	#logo img {border: 0px;}
	#logo .operated {float:left;  padding: 0px 0px 0px 0px; margin: -5px 0px 0px 0px; width: 100%;font: normal 10px 'trebuchet ms', sans-serif;}
	#logo a {color: #fff;text-decoration: none;}
	#logo a:hover {color: #ff0;text-decoration: underline;}
	#tabs {float:left;width:59%;background:#1C3686;line-height:normal;font: bold 12px 'trebuchet ms',sans-serif; padding: 12px 0px 0px 0px; text-align: center;}
	#tabs ul {margin:0;padding:0px 3px 0px 0px;list-style:none; float: left; width: 100%;}
	#tabs li {float:left;background: #EDEFF8 url("/img/head/tabLeftOff-SD.gif") no-repeat left top;margin:0 1px 0 0;padding:0 0 0 5px; border-bottom: 1px solid #777;}
	#tabs a {float:left;display:block;background:url("/img/head/tabRightOff-SD.gif") no-repeat right top;padding:5px 10px 5px 8px;text-decoration:none;color:#444; text-transform: capitalize;}
	/* Commented Backslash Hack
	   hides rule from IE5-Mac \*/
	#tabs a {float:none;}
	/* End IE5-Mac hack */
	#tabs a:hover {color:blue; text-decoration: underline;}
	#tabs .current {background-image:url("/img/head/tabLeftOn-SD.gif"); border-bottom: 1px solid #90A1D5;}
	#tabs .current a {background-image:url("/img/head/tabRightOn-SD.gif");color:#fff;padding-bottom:5px;}
	#tabs cite {width: 100%; float: right; height: 30px;color: #FFD100; text-align: left;font: italic bold 14px 'trebuchet ms',sans-serif;}
	#operated {width: 15%;float: right;text-align: center; padding: 7px 0px 0px 0px;}
	#operated img {border: 0px;}
	#migas {background: #90A1D5;float: left;width: 100%;  margin: 0px 0px 2px 0px; font: normal 12px 'trebuchet ms',sans-serif; letter-spacing: 2px;}
	#migas .left {width: 25%; float: left;color: #EDEFF8; text-align: right;padding: 5px 0px 5px 0px;background: #90A1D5 url(/img/head/backMigasLeft.gif) right no-repeat;}
	#migas .right {color: #fff; float: left; font-weight: bold;padding: 5px 0px 5px 10px;}
	#migas .right a {color: #eef;text-decoration: none;}
	#migas .right a:hover {color: blue; text-decoration: underline;}

/* caja01 - caja central - engloba todo el contenido principal
·····································································································································*/
.caja01 {padding: 0px 0px 5px 0px; margin: 0px 0px 15px 0px; float: left; background: #fff; width: 544px;}
.doc0 .caja01 {width: 544px;}
.doc1 .caja01 {padding: 0px 0px 5px 0px; width: 544px; margin: 0px;}
.doc5 .caja01 {width: 570px; padding: 0px 5px 5px 5px;}
.doc10 .caja01 {width: 760px; padding: 0px 5px 5px 5px;}
	
	/* pestaña en H1 */
	.caja01 h1 {width: 544px; font: bold 140% 'trebuchet ms', Arial, helvetica, sans-serif; color: #fff; padding: 4px 0px 3px 0px; text-indent: 25px; letter-spacing: 2px; line-height: 170%; margin: 4px 0px 0px 0px;background: #fff url(/img/microsites/Holidaysinspain/h1.jpg) no-repeat; text-align: left;}

		.doc5 .caja01 h1 {width: 580px; margin: 10px -5px 0px -5px;}
		.doc0 .caja01 h1 {width: 770px;}
		.doc10 .caja01 h1 {width: 770px; margin: 0px -5px 0px -5px;}
		.caja01 samp {margin: -30px 0px 0px 0px; float: right; padding: 5px 5px 0px 0px;}
		.caja01 samp b {font-size: 110%; color: #fff; background: red; padding: 0px 3px 0px 3px;}
	/* borde de abajo */
	
/* buscador
·····································································································································*/	
	#formTransfer {padding: 0px;margin: 0px;}
	#buscadorSD {float: left; font: normal 9px verdana, sans-serif;}
	#buscadorSD label {font-size: 11px;}
	#buscadorSD select, #buscadorSD input {font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif; display: inline;}
	.sAncho2 {width: 85px;}
	
	/* home SD */
	.doc1 #buscadorSD {width: 275px; background: #fff; padding: 0px 0px 0px 0px; height: auto; min-height: 250px; border-bottom: 1px dashed #ABACAE;}
		.doc1 .cajaUno {float: left; width: 253px; padding: 2px 0px 2px 12px; line-height: 18px;}
		.doc1 .cajaDos {float: left; width: 258px; padding: 0px 0px 3px 7px; margin: 3px 0px 0px 0px;border-top: 1px solid #dd0; line-height: 18px;}
		.doc1 .fecha {width: 143px;float: left; padding: 0px 0px 0px 5px;}
		.doc1 .hora {width: 103px;float: right; padding: 0px 0px 0px 0px;}
		.doc1 .sAncho {width: 230px;}
		.doc1 .botonEnviar {padding: 10px 5px 10px 0px; text-align: left; float: right;}
		.doc1 .enlaceAvanzada {padding: 10px 5px 0px 0px; float: left;}
		
	/* paso2 */
	.doc2 #buscadorSD {width: 140px; float: left; padding: 0px 0px 0px 2px;}
		.doc2 .cajaUno {float: left; width: 137px; padding: 1px 0px 4px 3px; line-height: 18px;}
		.doc2 .cajaDos {float: left; width: 137px; padding: 1px 0px 4px 3px; margin: 3px 0px 0px 0px; border-top: 1px solid #dd0; line-height: 18px;}
		.doc2 .fecha {width: 137px; float: left;}
		.doc2 .hora {width: 137px; float: left;}
		.doc2 #idaVuelta {text-align: left;}
		.doc2 #idaVuelta div {text-align: right;width: 110px; float: left;}
		.doc2 .botonEnviar {padding: 10px 5px 10px 0px; text-align: left; float: right; width: 130px; text-align: center;}
		.doc2 .botonEnviar input {width: 100px;}
		.doc2 .enlaceAvanzada {padding: 10px 5px 0px 0px; float: left;width: 130px; text-align: center;}
	
	/*  */
	.doc5 #buscadorSD {width: 210px; float: left; padding: 0px 10px 0px 2px;}
	.doc5 .sAncho {width: 210px; padding: 0px; margin: 0px;}
	.doc5 label {display: block; margin: 0px; padding: 0px;}
		.doc5 .cajaUno {float: left; width: 217px; padding: 1px 0px 4px 3px; line-height: 18px;}
		.doc5 .cajaDos {float: left; width: 217px; padding: 1px 0px 4px 3px; margin: 3px 0px 0px 0px; border-top: 1px solid #dd0; line-height: 18px;}
		.doc5 .fecha {width: 110px; float: left;}
		.doc5 .fecha select {width: 50px;}
		.doc5 .hora {width: 100px; float: left;}
		.doc5 #idaVuelta {text-align: left;}
		.doc5 #idaVuelta div {text-align: right;width: 190px; float: left;}
		.doc5 .botonEnviar {padding: 10px 5px 10px 0px; text-align: left; float: right; width: 210px; text-align: center;}
		.doc5 .botonEnviar input {width: 120px;}
		.doc5 .enlaceAvanzada {padding: 10px 5px 0px 0px; float: left;width: 210px; text-align: center;}	
		.doc5 #buscadorSD br {
			display: none;
		}
	/* busqueda avanzada */
	.doc4 #buscadorSD {width: 275px; background: #fff; padding: 0px 0px 0px 0px; height: 250px; border-bottom: 1px dashed #ABACAE;}
		.doc4 .cajaUno {float: left; width: 253px; padding: 2px 0px 2px 7px; line-height: 18px;}
		.doc4 .cajaUnoB {float: left; width: 228px; padding: 2px 0px 2px 27px; line-height: 18px; background: url(/img/elementos/iconAvionLlegada.gif) 0px center no-repeat;}
		.doc4 .cajaDos {float: left; width: 258px; padding: 0px 0px 3px 2px; margin: 3px 0px 0px 0px;border-top: 1px solid #dd0; line-height: 18px;}
		.doc4 .cajaDosB {float: left; width: 233px; padding: 0px 0px 3px 22px; margin: 3px 0px 0px 0px;border-top: 1px solid #dd0; line-height: 18px; background: 0px center url(/img/elementos/iconEdificio.gif) no-repeat;}
		.doc4 .fecha {width: 143px;float: left; padding: 0px 0px 0px 5px;}
		.doc4 .hora {width: 103px;float: right; padding: 0px 0px 0px 0px;}
		.doc4 .sAncho {width: 230px;}
		.doc4 .botonEnviar {padding: 10px 5px 10px 0px; text-align: left; float: right;}
		.doc4 .enlaceAvanzada {padding: 10px 5px 0px 0px; float: left;}
		.doc4 .poblacion, .doc4 .pais {width: 235px;float: left; padding: 0px 0px 0px 5px;}
		.doc4 .poblacion input, .doc4 .pais select {width: 220px;}

	
	
	
	
/* home, .doc1
·····································································································································*/	
	#columna1, #columna2, #columna3  {float: left; margin: 0px; padding: 0px;}
		#columna1 {float: left;width: 544px;margin: 0px;padding: 0px;}
		#columna2 {width: 275px;}
		#columna3 {width: 220px;}

/* cajaBannerPresentacion - descripción servicio
·····································································································································*/	
	.doc1 #cajaBannerPresentacion {float: left; width: 269px; background: #fff; height: 250px; border-bottom: 1px dashed #ABACAE;}
		.doc1 #cajaBannerPresentacion h2 {color: #1C3686;font: bold 12px 'trebuchet ms', arial, sans-serif;clear: both;text-indent: 18px;padding: 0px;margin: 5px 0px 8px 0px; text-transform: uppercase;}
		#hackIE01 {width: 16px;float: left;height: 210px;}
		.doc1 #cajaBannerPresentacion .caja01, .doc1 #cajaBannerPresentacion .caja03 {background: #fff;width: 69px;text-align: center;height: 93px;padding: 5px 0px 0px 0px;float: left;font-size: 10px;border: 1px solid #ccc;}
		.doc1 #cajaBannerPresentacion .caja02 {background: #fff;width: 90px;text-align: center;height: 93px;	padding: 5px 0px 0px 0px;margin: 0px 0px 0px 8px;float: left;font-size: 10px;border: 1px solid #ccc;}
		.doc1 #cajaBannerPresentacion .caja03 {margin: 0px 0px 0px 7px;}
		.doc1 #cajaBannerPresentacion .caja04 {float: left;width: 245px;padding: 20px 0px 0px 0px;}
		.doc1 #cajaBannerPresentacion .caja04 b {color: #1e4c83; font: bold 24px arial, sans-serif; display: block; text-transform: uppercase;}
		.doc1 #cajaBannerPresentacion .caja04 strong {font: bold 15px arial, sans-serif; color: #f04505; display: block; text-transform: uppercase;}		
		
/* cajaDestinosDestacados - listado ofertas
·····································································································································*/	
	.doc1 #cajaDestinosDestacados {float: left; width: 259px; background: #fff;margin: 0px;padding: 0px 0px 0px 10px; border-bottom: 1px dashed #ABACAE; height: 255px;}
		.doc1 #cajaDestinosDestacados h2 {text-align: left;width: 100%;padding: 3px 5px 0px 0px;margin: 0px 0px 0px -5px;	text-transform: uppercase;	color: #1C3686;font: bold 14px 'trebuchet ms', arial, sans-serif;	float: left;}
		.doc1 #cajaDestinosDestacados dl {width: 250px;float: left;padding: 2px 0px 0px 0px; margin: 0px;}	
		.doc1 #cajaDestinosDestacados dt {float: left;border-top: 1px solid #ccccff;	width: 165px;padding: 3px 0px 3px 0px;	margin: 0px;display: inline;}
		.doc1 #cajaDestinosDestacados dd {width: 80px;float: right;border-top: 1px solid #ccccff;padding: 3px 5px 3px 0px;margin: 0px;display: inline;text-align: right;color: red;}
		.doc1 #cajaDestinosDestacados a:link, .doc1 #cajaDestinosDestacados a:visited { text-decoration: underline; color: blue; font: normal 11px 'trebuchet ms', arial, sans-serif;}
		.doc1 #cajaDestinosDestacados a:hover {text-decoration: underline; font-weight: normal; color: red; }
		.doc1 #cajaDestinosDestacados .titulo {border: 0px;margin: 5px 0px 0px 0px;background: #fff url(/img/elementos/backBloqueHome3Titulo.gif) bottom left no-repeat;	padding: 2px 0px 0px 5px;width: 160px;}
		.doc1 #cajaDestinosDestacados .precio {border: 0px;margin: 0px 0px 0px 0px;padding: 5px 5px 1px 0px;border-bottom: 1px solid #ffbc09;}
		.doc1 #cajaDestinosDestacados div {float: right;margin: 10px 0px 0px 0px;font-size: 80%;}

/* listadoAeropuertos - listado aeropuertos
·····································································································································*/	
	.doc1 #cajaListadoAeropuertos {float: left;width: 267px; background: #c7e3fb; padding: 17px 0px 0px 8px; height: 238px; margin: 0px;border-bottom: 1px dashed #ABACAE;}
		.doc1 #cajaListadoAeropuertos .listadoA {float: left;width: 256px;height: 10px;background: #fff url(/img/elementos/backBloqueHome4A.gif) no-repeat;font-size: 0px;}
		.doc1 #cajaListadoAeropuertos .listadoB0 {background: #fff;float: left;width: 256px;}
		.doc1 #cajaListadoAeropuertos .listadoB1 {float: left;overflow: auto;height: 200px;width: 250px;background: #fff;}
		.doc1 #cajaListadoAeropuertos .listadoC {float: left;width: 256px;background: #fff url(/img/elementos/backBloqueHome4C.gif) no-repeat;height: 10px;font-size: 0px;}
		.doc1 #cajaListadoAeropuertos .listadoB1 ul {padding: 0px; margin: 0px;}
		.doc1 #cajaListadoAeropuertos .listadoB1 li {padding: 1px 0px 1px 10px;margin: 0px 0px 0px 7px;	list-style: none;}
		.doc1 #cajaListadoAeropuertos .listadoB1 .par {background: #f5f5f5;}
		.doc1 #cajaListadoAeropuertos .listadoB1 li a {padding: 0px 0px 0px 5px;  margin: 0px 0px 0px 0px;background: transparent url(/img/elementos/flecha02.gif) no-repeat 1px 6px;}

/* cajaBannerDestinos - caja anuncio enlace hacia destinos
·····································································································································*/	
	.doc1 #cajaBannerDestinos {float: left;width: 269px;height: 124px; padding: 0px 0px 0px 0px; margin: 5px 0px 0px 0px; background: #fff url(/img/elementos/backAdDestinos01.gif) 5px 0px no-repeat;}
		.doc1 #cajaBannerDestinos a {width: 252px; height: 119px;display: block;text-transform: uppercase;font: bold 11px verdana, arial, sans-serif; padding: 5px 0px 0px 10px;	color: #1C3686;text-decoration: none;}

/* cajaBannerGrupo - caja anuncio grupos
·····································································································································*/	
	.doc1 #cajaBannerGrupo {float: left;width: 269px; height: 109px;padding: 0px 0px 0px 6px;margin: 5px 0px 0px 0px ;background: #fff url(/img/elementos/backAdAutobus02.jpg) 5px 0px no-repeat;display: block;text-transform: uppercase;font: bold 11px 'trebuchet ms', arial, sans-serif; color: #1C3686;text-decoration: none;}
		.doc1 #cajaBannerGrupo .div01 {font: bold 13px 'trebuchet ms', arial, sans-serif; background: #fd4102; color: #fff; margin: 10px 0px 0px 0px; float: left; padding: 2px 6px 2px 6px; clear: both;}
		.doc1 #cajaBannerGrupo .div02 {margin: 10px 0px 0px 0px; float: left; padding: 2px 6px 2px 6px; width: 240px;}

/* hilights
·····································································································································*/	
	.doc1 .hilights {width: 255px; height: 70px; padding: 0px 0px 7px 15px; border-bottom: 1px dashed #ABACAE; float: left;font-size: 10px; background: #fff;}
		.doc1 .hilights h2 {width: 205px;float: left;font: normal 12px 'trebuchet ms', sans-serif;color: red;text-transform: uppercase;margin: 0px;padding: 17px 0px 0px 0px;line-height: 13px;}
		.doc1 .hilights a {color: #123; text-decoration: none; width: 205px; display: block;}
		.doc1 .hilights a:hover {color: red; text-decoration: underline;}
		.doc1 .hilights p {width: 255px; padding: 0px;margin: 0px;}
		#cajaBannerBebes {background: #fff url(/img/elementos/imgChildrenHome.jpg) bottom right no-repeat;}
		#cajaBannerDeportes {background: #fff url(/img/elementos/imgSportsHome.jpg) bottom right no-repeat;}
		#cajaBoletinNoticias {border: 0px;}
		#cajaBoletinNoticias .inputText {border: 1px solid #899bb3; font: normal 11px 'trebuchet ms', sans-serif; padding: 2px; width: 110px;}
		#cajaBoletinNoticias input {display: inline;}
		
/* cajaExplicacionSD - caja con avión, bus y furgoneta
·····································································································································*/				
	#cajaExplicacionSD {color: #1C3686; background: transparent url(/img/elementos/boxExplainSD.gif) no-repeat; width: 175px; height: 142px; padding: 42px 5px 0px 5px; text-align: left; float: right; display: block;}
		#cajaExplicacionSD strong {color: black; font-weight: normal;}
		#cajaExplicacionSD .boxE1 {height: 120px; float: right; width: 100%; line-height: 15px;}
		#cajaExplicacionSD .boxE2 {padding: 0px; float: right;}
		#cajaExplicacionSD .boxE2 a {color: yellow;}		

/* 
·····································································································································*/								
	#cajaFotoCiudad {padding: 5px 0px 0px 0px; float: left; margin: 0px; width: 310px; height: 225px;}
		#cajaFotoCiudad #foto {z-index: 1;position: relative;}
		#cajaFotoCiudad .boxNombre {float: right;}
		#cajaFotoCiudad .fotoNombre {font: bold 30px "Lucida Sans Unicode", sans-serif;color: #060a6e;margin-top: -39px;position: relative;z-index: 5;text-align: right;padding: 0px 5px 0px 0px;}
		#cajaFotoCiudad .fotoNombre1, #cajaFotoCiudad .fotoNombre2, #cajaFotoCiudad .fotoNombre3, #cajaFotoCiudad .fotoNombre4 {font: bold 30px "Lucida Sans Unicode", sans-serif;color: #a2a28f;position: relative;z-index: 3;text-align: right;}
		#cajaFotoCiudad .fotoNombre1 {margin-top: -38px; padding: 0px 5px 0px 0px;}
		#cajaFotoCiudad .fotoNombre2 {margin-top: -36px; padding: 0px 6px 0px 0px;}
		#cajaFotoCiudad .fotoNombre3 {margin-top: -36px; padding: 0px 6px 0px 0px;}
		#cajaFotoCiudad .fotoNombre4 {margin-top: -37px; padding: 0px 4px 0px 0px;}
		#cajaFotoCiudad .preLoad {display: none; width: 0px; height: 0px;}
		.preLoad {display: none; width: 0px; height: 0px;}
		
		
/* todos los pasos, hay que mejorar a partir de aquí
·····································································································································*/								


	
	
/* caja02 - caja lateral 
·····································································································································*/
.caja02 {padding: 0px 5px 15px 5px;margin: 0px 0px 0px 0px; float: left; background: #e6e6e6;}
	.doc2 .caja02 {width: 132px;}
	.caja02 h2 {font: bold 13px "Trebuchet ms", Arial, sans-serif;color: #1C3686; margin: 0px -5px 0px -5px;padding: 3px 0px 3px 10px; background: #ddd;} 
	.caja02 h4 {padding: 0px; margin: 7px 0px 0px 0px; font-weight: normal; color: #000; font-size: 110%; background: #eee url(/img/elementos/backCaja02h4.gif) repeat-x;}
	.caja02 p {padding: 3px 0px 8px 0px; text-indent: 10px;}

/* cajas laterales */
	.opcionesLaterales {background: #FFE500;padding: 0px;margin: 0px 0px 10px 0px;vertical-align: top;float: left;width: 180px; border-right: solid #fff 10px;}
	.opcionesLaterales h3 {padding: 5px; font-size: 12px;	font-weight: normal;	color: #fff; background: #f60 url(/img/elementos/flecha-abajo-caja.gif) right no-repeat;margin: 0px;}
	.opcionesLaterales strong {font-weight: normal;color: #222;}
	
/* comunes 
·····································································································································*/
 
/* ficha con la pestaña azul 
.largo es para que la pestaña (h2) sea mas larga para meter dentro destinos */
.f1 {width: 544px;margin: 0px 0px 20px 0px;padding: 0px;float: left;background: #fff;}
	.f1 h2 {margin: 0px 0px 0px 0px;font: italic normal 14px Trebuchet ms, tahoma, sans-serif; padding: 4px 0px 0px 0px;color: #3263c9; height: 23px; text-indent: 10px;	background: #fff; float: left; width: 100%;border-bottom: 1px solid #3263c9;}
	.f1 .largo {background: #fff;}
	.bloque {padding: 10px;margin: 0px;border: 0px;background: #F5F5F5;float: left;}
	.bloque h3 {font-weight: normal;	font-size: 14px;color: #1C3686; padding: 0px; line-height: 22px; margin: 0px 0px 5px 0px; padding:0px;}
	
/* caja tipo banner para búsqueda avanzada */
.moreEnlaces {width: 178px;color: #1C3686; padding: 22px 7px 0px 7px; text-align: right; display: block; height: 43px;text-decoration: underline;}
	#moreEn {background: transparent url('/img/elementos/backBusquedaAvanzadaEn.gif') no-repeat top center;}
	#moreEs {background: transparent url('/img/elementos/backBusquedaAvanzadaEs.gif') no-repeat top center;}
	#moreEn:hover, #moreEs:hover {color: red;}
	#moreEnlaces:hover {color: white;}

.check {border: none;background: transparent;padding: 1px;}

.boton01, .boton02 {border: 0px;padding: 5px;margin: 0px;padding-left: 25px;text-decoration: underline;background: transparent url(/img/elementos/botonInput05.gif) center left no-repeat;color: blue;font-weight: normal;}
.boton01 {width: 85px;}
.boton02 {background: transparent url(/img/elementos/botonInput04.gif) center left no-repeat;}
.boton01:hover, .boton02:hover {color: red;}
.doc2 .boton01:link, .doc2 .boton01:visited {font-weight: normal;}
	
	/* para cuando se ralla el explorer en los floats */		
	.hackFloatExplorer {float: left; display: none; width: 100%;}
	
/* cajaAyuda, 
	busqueda avanzada (doc4) y paso2 (doc2)  */
	
	#cajaAyuda {float: left;padding: 5px;	background: #e6e6e6;}
		.doc2 #cajaAyuda {width: 132px;}
		.doc4 #cajaAyuda {width: 245px;}
		#cajaAyuda h2  {font: bold 13px "Trebuchet ms", Arial, sans-serif;color: #1C3686; margin: -5px -5px 0px -5px;padding: 3px 0px 3px 10px; background: #ddd;}
		#cajaAyuda h4 {padding: 0px; margin: 7px 0px 0px 0px; font-weight: normal; color: #000; font-size: 110%;}
		#cajaAyuda p {padding: 3px 0px 8px 0px; text-indent: 10px;}

/* paso2 
·····································································································································*/
/* cajaReview que engloba a 
		cajaDL : que es un resumen de la búsqueda
		tipoTraslado : que las cajas con los tipos de servicio
		resumenTraslado1 : detalles del vuelo y numero de pasajeros
·····································································································································*/

/* en paso 2, la caja datos servicio y los tipos de traslado a seleccionar */
	.doc2 .cajaReview {background: #fff; float: left; width: 544px; margin: 10px 0px 10px 0px; padding: 5px 0px 10px 0px;}
	
	.doc2 .cajaDL {font-size: 14px;color: #1C3686; padding: 0px; line-height: 22px; margin: 0px 0px 20px 0px; padding:0px;}
	.doc2 .cajaDL dt {font-size: 13px; color: #1C3686; line-height: 22px; font-weight: bold; border-bottom: 1px solid #FFBC09; margin: 0px 0px 10px 0px; padding: 0px;}
	.doc2 .cajaDL dt small {float: right;}
	.doc2 .cajaDL dt small a {font-weight: normal; text-decoration: none;}
	.doc2 .cajaDL dd {padding: 0px; margin: 0px 0px 0px 10px;}
	.doc2 .cajaDL .address {color: #444; font-size: 80%; background: #eee; width: 555px; -moz-border-radius: 5px; padding-right:20px;}
	.doc2 .cajaDL .address small {float: right;font-size: 90%; padding-right: 5px;}
	.doc2 .cajaDL .address small a {padding-right: 15px;}
	.doc2 .cajaDL .address small a:hover {background: url(/img/elementos/iconLapiz.gif) right no-repeat;}
	.doc2 .cajaDL .km {color: #444;font-size: 80%;}	
	
/* caja que sujeta tipoTraslado2 y resumenTraslado1 */	
	.divCentrador01 {float: left; text-align: center; width: 544px; padding: 0px 5px 0px 5px;}
	.divCentrador02 {width: 514px; float: right; padding-left: 30px; display: none;}
	.divCentrador03 {float: right; margin: 0px 10px 10px 0px;}
/* cajas con los distintos servicios y boton siguiente*/
	.tipoTraslado  {width: 100%; float: left; border: 1px solid #E0E0E0; background: #f5f5f5; margin: 0px 0px 10px 0px;padding: 0px;}
		.tipoTraslado .nombre {height: 35px; text-align: left; background: #FFEA9F; color: #000; vertical-align: top; font: bold 13px 'trebuchet ms'; padding: 21px 5px 6px 5px; width: 80px; float: left;}
		.tipoTraslado .datos {float: left; width: 305px; padding: 5px 0px 0px 5px; margin: 0px;}
			.tipoTraslado .datos dl {margin: 0px; padding: 0px;}
			.tipoTraslado .datos dt {float: left; padding: 3px 0px 1px 15px; width: 85px; margin: 0px;}
			.tipoTraslado .datos dd {text-align: right; margin: 0px; float: right; font-size: 11px; width: 200px;}
				.tipoTraslado .datos .ida dt {background: url('/img/elementos/iconBusIda.gif') left no-repeat;}
				.tipoTraslado .datos .vuelta dt {background: url('/img/elementos/iconBusVuelta.gif') left no-repeat;}
				.tipoTraslado .datos .ida dd {padding: 7px 0px 5px 0px;}
				.tipoTraslado .datos .vuelta dd {padding: 4px 0px 5px 0px;}
				.tipoTraslado .datos dd b {font-size: 110%;}
		.tipoTraslado .boton {float: left; margin: 0px; padding: 10px 0px 5px 0px; text-indent: 0px; width: 140px; text-align: right;}

/* listado de la llegada y salida del vuelo, y el numero de pasajeros en la ida y vuelta */
/* tambien enlaces para modificar los datos */
	#resumenTraslado1 {width: 524; padding: 10px 0px 10px 10px;border-bottom: 1px dashed #ffd439;border-top: 1px dashed #ffd439; margin: 0px 0px 10px 0px; float: left;}
		#resumenTraslado1 dt {width: 170px; display: inline; float: left; text-align: left; text-indent: 20px; padding: 5px; margin: 0px 0px 0px 86px;}	
		#resumenTraslado1 .flightArrives {background: url(/img/elementos/iconAvionLlegada.gif) left no-repeat;}
		#resumenTraslado1 .flightDeparts {background: url(/img/elementos/iconAvionSalida.gif) left no-repeat;}
		#resumenTraslado1 .transfer1 {background: url(/img/elementos/iconBusIda.gif) left no-repeat;}
		#resumenTraslado1 .transfer2 {background: url(/img/elementos/iconBusVuelta.gif) left no-repeat;}
		#resumenTraslado1 dd {display: inline; float: left; width: 250px; padding: 5px 0px 5px 0px; margin: 0px 0px 0px 0px; text-align: left;}
		#resumenTraslado1 .pax {padding: 4px 0px 0px 0px;}
		#resumenTraslado1 .pax img {margin-right: 3px;}
		#resumenTraslado1 .modificar {width: 190px; padding: 8px 0px 4px 0px; float: right; text-align: right;}
		#resumenTraslado1 .modificar a {padding-right: 13px; text-decoration: none;font-size: 90%;}
		#resumenTraslado1 .modificar a:hover {background: url(/img/elementos/iconLapiz.gif) right no-repeat;}

/* como explorer me da problemas paso #resumenTraslado1 a una tabla */
	#resumenTraslado2 {width: 100%; padding: 10px 0px 10px 0px;border-bottom: 1px dashed #ffd439;border-top: 1px dashed #ffd439; margin: 0px 0px 10px 0px;}
		#resumenTraslado2 .flightArrives {text-align: left; text-indent: 20px; padding: 5px; margin: 0px;width: 190px; background: url(/img/elementos/iconAvionLlegada.gif) left no-repeat;}
		#resumenTraslado2 .flightDeparts {text-align: left; text-indent: 20px; padding: 5px; margin: 0px;width: 190px; background: url(/img/elementos/iconAvionSalida.gif) left no-repeat;}
		#resumenTraslado2 .transfer1 {text-align: left; text-indent: 20px; padding: 5px; margin: 0px;width: 190px; background: url(/img/elementos/iconBusIda.gif) left no-repeat;}
		#resumenTraslado2 .transfer2 {text-align: left; text-indent: 20px; padding: 5px; margin: 0px;width: 190px; background: url(/img/elementos/iconBusVuelta.gif) left no-repeat;}
		#resumenTraslado2 td {width: 150px; padding: 5px 0px 5px 0px; margin: 0px 0px 0px 0px; text-align: left;}
		#resumenTraslado2 .pax {padding: 4px 0px 0px 0px;}
		#resumenTraslado2 .pax img {margin-right: 3px;}
		#resumenTraslado2 .modificar {width: 190px; padding: 8px 0px 4px 0px; text-align: right; display: block;}
		#resumenTraslado2 .modificar a {padding-right: 13px; text-decoration: none;font-size: 90%; display: block;}
		#resumenTraslado2 .modificar a:hover {background: url(/img/elementos/iconLapiz.gif) right no-repeat; display: block;}
		
					
/* cosas sueltas */			
	.nota01 {width: 300px;float: right;background: #F8FF84;padding: 5px;-moz-border-radius: 10px;margin: 5px 10px 0px 0px;font-size: 90%;}
	.nota02 {width: 300px;float: left;background: #F8FF84;padding: 5px;-moz-border-radius: 10px;margin: 10px 0px 10px 0px;font-size: 90%;}
	.iconMapa {float: left;-moz-border-radius: 5px; background: #0184C5;padding: 5px;color: #fff; margin: 5px 0px 0px 0px;}
	.iconMapaOn {background: url('/img/elementos/flecha03.gif') 30px 20px no-repeat;}
		.iconMapa img {border: 1px solid #000; float: left;}
		.iconMapa small {margin: 0px 0px 0px 5px; float: left;}
	.centroCiudad {float: right;-moz-border-radius: 5px; background: #0184C5 url(/img/elementos/iconAtencionAzul.gif) 3px center no-repeat; padding: 10px 10px 10px 23px;color: #fff; margin: -110px 10px 0px 0px;}

/* los enlaces que van en la caja de desde otros aeropuertos */
	.enlaceDot01 {color: blue;font-size: 11px;text-decoration: underline;background: url('/img/elementos/flecha02.gif') left no-repeat;padding-left: 5px;}
	.enlaceDot01:hover {color: red;}

	.routeMap {float: left;text-align: center; padding: 10px 0px 10px 0px;width: 600px;}

	#idTipoMoneda {width: 130px; margin: 5px 0px 5px 3px;}
	
	.preFormulario	 {background: #FFE500;padding: 0px;margin: 0px 0px 10px 0px;vertical-align: top;float: left;width: 142px;}
	.preFormulario h3	{float: left; width: 132px; padding: 5px; font-size: 12px;	font-weight: normal;	color: #fff; background: #f60 url(/img/elementos/flecha-abajo-caja.gif) right no-repeat;margin: 0px;}


	
	
/* paso 3 y paso 4 
·····································································································································*/
.doc3 .cajaReview {background: #fff;-moz-border-radius: 10px; float: left; width: 540px; margin: 10px 0px 10px 0px; padding: 5px 5px 10px 5px;}
.doc3 .cajaReview h4 {font-size: 13px; color: #1C3686; line-height: 22px; font-weight: bold; border-bottom: 1px solid #FFBC09; margin: 0px 0px 10px 0px; padding: 0px;}
.doc3 .cajaReview p {font-size: 14px;color: #1C3686; padding: 0px; line-height: 22px; margin: 0px 0px 0px 0px; padding:0px;}

#secure {float: right; margin: -32px 0px 0px 0px;}

/* bloque04, 
	ficha #4 paso3, nombre pasajero principal 
	ficha datos de contacto, paso4 */
	.bloque04 {width: 504px; margin: 0px 0px 0px 0px; padding: 5px 0px 5px 20px; background: #F5F5F5; float: left;}
		.bloque04 input, .bloque04 select {font: normal 11px 'trebuchet ms', arial, helvetica, sans-serif; display: block;}	
		.bloque04 div {float: left; padding-right: 5px;}

	.continuarPaso3 {float: right;padding: 5px;text-align: right;width: 45%;}
	.addPaso3 {float: left; text-align: left; padding: 5px; width: 45%;}		
		

/* paso 3
·····································································································································*/

/* Los datos de los dos traslados */	
	.traslado {width: 280px; float: left; padding: 0px 10px 0px 35px; margin: 0px 10px 0px 0px;}
	.traslado small {display: block;}
	.datosTraslado {width: 450px; float: left; margin: 0px 0px 15px 0px; padding: 3px; background: #eee;}
		.datosTraslado dt {display: inline;float: left;	width: 80px;}
		.datosTraslado dd {display: block;}
	.dtDatosTraslado {color: #222;font: 11px normal "Lucida Sans Unicode", 'trebuchet ms', arial, sans-serif;float: left;margin: 0px;padding: 0px;}
	.ddDatosTraslado {font-size: 80%;padding-bottom: 3px;}
		 
		#legend03 {background: #e0e0e0 url(/img/elementos/iconBusIda.gif) no-repeat 5px 6px;}
		#legend04 {background: #e0e0e0 url(/img/elementos/iconBusVuelta.gif) no-repeat 5px 6px;}
		.rojo {color: red;}

	.pasajeros {float: left; border-top: 1px dashed #ccc; padding: 10px 0px 0px 0px; width: 720px; margin: 0px;}
	.pasajeros dt {font-weight: normal; margin: 0px 10px 0px 0px; padding: 20px 0px 3px 10px;float: left; background: url(/img/elementos/iconPassenger03.gif) no-repeat 0px 15px;}
	.pasajeros dd {display: block; width: 100px; float: left; margin: 0px 0px 0px 0px; padding: 1px 0px 0px 10px;}
	.pasajeros small {display: block;color: navy; padding: 0px; margin: 0px;}
	.pasajeros select {font: normal 11px 'trebuchet ms', arial, helvetica, sans-serif;}

/* tablaPrecios */
	.tablaExtras {width: 100%;}
		.tablaExtras th {background: #F5F5F5;border-bottom: 1px solid #ddd;color: red;letter-spacing: 3px;	font-weight: normal;}
		.precios {border-left: 1px dashed #ddd;width: 146px;color: navy; padding-left: 5px;}
		.precios input {display: inline;	border: 0px;background: transparent;padding: 0px 0px 0px 3px;margin: 0px;}

/* segunda iteracion */		

	.f1 .padding {padding: 10px 0px 5px 0px ;margin: 0px; border: 0px;background: #F5F5F5;float: left; border-left: 1px solid #1C3686;}
	.f1 h2 div {float: right; color: #1c3686; padding: 3px 10px 0px 0px; font-style: normal;}
	.f1 h2 small {display: none;}
	.f1 .atencion {float: left; padding: 5px 0px 0px 20px; background: url('/img/elementos/iconAtencion02.gif') no-repeat 0px 5px;}
	.f1 .formularios {float: left; width: 712px; margin: 0px 0px 10px 0px; padding: 5px 5px 10px 5px; background: #eeeeee;}
	.f1 h4 {float: left; font-weight: normal; font-size: 12px; padding: 7px 0px 7px 5px; margin: 0px; width: 520px; background: #e0e0e0;}
	.f1 h4 b {font-weight: normal; color: black; border-bottom: 1px solid #bbb;}
	.f1 .bloqueSelect {float: left;padding: 0px 15px 0px 0px;}
	.f1 .vuelos {width: 480px; float: left; padding: 5px 10px 0px 35px; margin: 0px;}
	.f1 .vuelos small {display: block;}
	#paisOrigenIda, #paisOrigenVuelta {width: 110px;}
	#aeropuertoOrigenIda, #aeropuertoOrigenVuelta {width: 200px;}
	#vueloIda, #vueloVuelta {width: 340px;}
	.f1 .vuelos .noVuelo {float: right; padding: 0px; margin:-25px 0px 0px 0px;}
		.f1 .vuelos .noVuelo dt {text-align: right;}
		.f1 .vuelos .noVuelo dd {float: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 5px;font: normal 10px arial;}
		#resumenDatosVueloIdaManual, #resumenDatosVueloVueltaManual {background: url(/img/elementos/iconAtencion02.gif) 0px center no-repeat; display: none; padding: 0px 0px 0px 20px;}
	.cajaEdificio {float: left; width: 360px; padding: 5x 0px 0px 0px; margin: 10px 0px 0px 0px;}
	.cajaEdificio h4 {width: 480px;font-weight: normal; background: #e0e0e0 url(/img/elementos/iconEdificio.gif) no-repeat 5px 6px;float: left; padding: 0px 10px 0px 35px; margin: 0px 10px 0px 0px;}
	.cajaEdificio h4 small {display: block;}
	.cajaEdificio .bloque03 {float: left; width: 485px; margin: 0px 0px 0px 0px; padding: 5px 5px 10px 35px; background: #eeeeee;}
	.cajaEdificio .bloqueSelect {float: left;padding: 0px 15px 0px 0px; width: 140px;}
	.cajaTraslado {float: left; width: 360px; padding: 5x 0px 0px 0px; margin: 10px 0px 0px 0px;}
	.cajaTraslado h4 {width: 480px;font-weight: normal; background: #e0e0e0 url(/img/elementos/iconBusIda.gif) no-repeat 5px 6px;float: left; padding: 0px 10px 0px 35px; margin: 0px 0px 0px 0px;}
	.cajaTraslado h4 small {display: block;}
	.cajaTraslado .bloque03 {float: left; width: 455px; margin: 0px 0px 0px 0px; padding: 5px 35px 10px 35px; background: #eee;}
	.cajaTraslado .numPax {border-top: 1px solid #aaa; float: left; width: 285px; margin: 15px 0px 0px 0px; padding: 5px 0px 0px 0px; text-align: right;}
	.cajaTraslado .bloqueSelect {float: left;padding: 0px 10px 0px 0px;width: 85px;}
	#legend01 {background: #eee url(/img/elementos/iconAvionLlegada.gif) no-repeat 5px center; padding-bottom: 5px;}
	#legend02 {background: #eee url(/img/elementos/iconAvionSalida.gif) no-repeat 5px center;}
	.f1 .separador {float: left; width: 730px;height: 10px;}	

		
		
/* paso 4
·····································································································································*/
	
/* caja resumen reserva  */
	.resumenPaso4 {width: 514px; padding: 0px 0px 0px 30px; float: left;}
		.resumenPaso4 dt {font-size: 110%;border-bottom: 1px solid #0184C5;}
		.resumenPaso4 dd {display: block;float: left;background: #fff;margin: 0px;padding: 5px 5px 5px 40px;width: 480px; }
		.resumenPaso4 .aterrizaje {background: #fff url(/img/elementos/iconAvionLlegada.gif) no-repeat 11px center;}
 		.resumenPaso4 .despegue {background: #fff url(/img/elementos/iconAvionSalida.gif) no-repeat 11px center;}
		.resumenPaso4 .alojamiento {background: #fff url(/img/elementos/iconEdificio.gif) no-repeat 11px center; width: 182px;}
		.resumenPaso4 .traslado {background: #fff url(/img/elementos/iconBusIda.gif) no-repeat 11px center;}	

/* caja datos de contacto */	
	.datosContacto {width: 530px; float: left; padding: 0px; margin: 0px;}	
		.datosContactoBloque01 {width: 350px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 20px; background: #F5F5F5; float: left;}
				.datosContactoBloque01 input, .datosContactoBloque01 select {font: normal 11px 'trebuchet ms', arial, helvetica, sans-serif; display: block;}	
				.datosContactoBloque01 div {float: left; padding-right: 5px;}
		.datosContactoBloque02 {width: 350px; float: left;  padding: 0px 0px 5px 20px; margin: 0px;}
		.datosContacto .bloqueSelect {float: left;padding: 0px 15px 0px 0px; width: 130px;}
		.datosContactoBloque03 {width: 340px; float: left;  padding: 0px 0px 5px 20px; margin: 0px;}
		
		

/* caja tarjeta credito */	
	.datosTarjetaCredito {width: 530px; float: left; padding: 0px 0px 0px 0px; margin: 0px;}	
		.datosTarjetaCreditoBloque01 {width: 345px; float: left; padding: 5px 0px 5px 20px; margin: 0px;}
		.datosTarjetaCreditoBloque02 {width: 444px; float: left; padding: 5px 0px 5px 20px; margin: 0px;}
		.datosTarjetaCreditoBloque02 .bloqueSelect {float: left;padding: 0px 15px 0px 0px; width: 140px;}
		.datosTarjetaCreditoBloque02 p {border-bottom: 1px solid #ccc; padding: 10px 0px 0px 0px; margin: 0px 0px 10px 0px;}
		.datosTarjetaCreditoFecha select {display: inline;float: none;}


/* caja confirme la compra */		
.leidoYcomprendido {width: 544px;background: #ddd; float: left; margin-top: 10px;}
		.leidoYcomprendido div {float: left;}
		.leidoYcomprendido02 {padding-top: 2px;}
		
				
			
		/* para la version D */
	
	.passangerBlock {float: left; padding-right: 5px;}

	
	
	/* capa ocultacion, en paso 3 y 4 */
	#ocultarBody {
		display: none;	background: #ccc; opacity: .7; filter: alpha(opacity=70);	position: absolute; top: 0px;	left: 0px;}
	.popFormulario {
		position: absolute; display: none; background: #fff; border: 1px solid #000;	padding: 10px; z-index: 3; width: 500px; float: left;}
		
		.popFormulario h3, .popFormulario dt {width: 510px;	background: #0184C5;	margin: -10px -10px 10px -10px;padding: 6px 0px 6px 10px;color: #fff;font-size: 120%;}
			.popFormulario h3 input, .popFormulario dt input {float: right;font-size: 15px;padding: 0px 3px 3px 3px;margin: -5px 5px 0px 0px;border: 0px;color: #eee;background: none;}
			.popFormulario label {display: block;}
			
	#sombraPopUp {	background: #000;	opacity: .2; filter: alpha(opacity=20); position: absolute;	width: 520px; display: none; z-index: 2;}
	/* paso 5 */
	
.cajaEsteRecibo {border: 5px solid #ccc; width: 490px; float: left; margin-left: 10px;}	
	
	
	
		
	.lateralPrint, .cabeceraPrint {display: none;}
	
	
/* busqueda Avanzada */
	.busquedaAvanzadaTexto {float: right;width: 210px;}
	#iCondicionesGenerales {height:400px; width:540px;}
	#terminosCondiciones {float: left; border-top: 1px solid #aaa; width: 520px; height: 200px;}
	
	
/* paso1b, home aeropuertos, .doc5
·····································································································································*/		
	#foto {padding: 2px 0px 0px 0px;text-align: right;float: right;margin: 0px;}
	/* cityInfo		- 	en pagina reserva, da información sobre la ciudad */
	 #desCiudad { width: 330px; float: left; margin-top: 20px;}
		#desCiudad h2 {font: bold 13px "Trebuchet ms", Arial, sans-serif;color: #1C3686;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 10px;border-bottom: 1px solid #99F;}
		#desCiudad p {text-indent: 15px; text-align: justify; margin: 5px 0px 15px 0px;}
		#desCiudad ul, #desCiudad li {padding: 0px 0px 0px 5px;margin: 0px; list-style: none;}
		#desCiudad b {font-weight: normal; color: #000;}
	
	
/* caja cajaEnlacesAeropuertos
·····································································································································*/
	#cajaEnlacesAeropuertos {margin:0px;padding:0px;float:left;border-top:1px dotted silver;margin-top: 10px;text-align: justify;line-height: 15px;}
	.doc5 #cajaEnlacesAeropuertos {width: 580px;}
	.doc10 #cajaEnlacesAeropuertos {width:770px; display: none;}
		#cajaEnlacesAeropuertos a {color: #77f;font-size: 11px;text-decoration: none;display: inline;background: url('/img/elementos/flechaRoja.gif') left no-repeat;padding-left: 5px;}
		#cajaEnlacesAeropuertos a:hover {text-decoration: underline;}
		#cajaEnlacesAeropuertos h2 {font: bold 13px "Trebuchet ms", Arial, sans-serif;color: #1C3686;margin: 3px 0px 0px 0px;padding: 0px 0px 0px 10px;background: url(/img/elementos/flecha1.gif) left no-repeat;border: 0px;}
		#cajaEnlacesAeropuertos ul {list-style: none;margin: 0px 0px 0px 0px; padding: 0px;display: block;float: left;width: 33%;}
	#cajaEnlacesAeropuertos #moreEn {background: url('/img/elementos/backBlueEn.gif') no-repeat top center; width: 178px;color: #1C3686; padding: 22px 7px 0px 7px; text-align: right; display: block; height: 43px;text-decoration: underline;}
	#cajaEnlacesAeropuertos #moreEn:hover, #cajaEnlacesAeropuertos #moreEs:hover {color: red;}
/* caja cajaExplicacionSD
·····································································································································*/
	#cajaExplicacionSD {color: #1C3686; background: transparent url(/img/elementos/boxExplainSD.gif) no-repeat; width: 175px; height: 142px; padding: 42px 5px 0px 5px; text-align: left; float: right; display: block;}
		#cajaExplicacionSD strong {color: black; font-weight: normal;}
		#cajaExplicacionSD .boxE1 {height: 120px; float: right; width: 100%; line-height: 15px;}
		#cajaExplicacionSD .boxE2 {padding: 0px; float: right;}
		#cajaExplicacionSD .boxE2 a {color: yellow;}
	
/* caja03, depreciated 
·····································································································································*/
	.caja03 a {color: #77f;font-size: 11px;text-decoration: none;display: inline;background: url('/img/elementos/flechaRoja.gif') left no-repeat;padding-left: 5px;}
	.caja03 a:hover {text-decoration: underline;}
	.caja03 ul {list-style: none;margin: 0px 0px 0px 0px; padding: 0px;display: block;}	
		
/* PIE
·····································································································································*/	
#pie {background: #fff;float: left;width: 100%; text-align: center; margin-top: 10px;float: left;}
#pie01 {background: #1e5387;text-align: center;width: 770px;color: #fff;margin: 0px auto 0px auto; font-size: 9px; padding: 10px 0px 10px 0px;}
	#pie01 a {color: #fff; text-decoration: none; font-size: 11px;}
	#pie01 a:hover {text-decoration: underline;}
	#pie01 .idioma {background: #1E5387 url(/img/elementos/flagEn2.gif) no-repeat center left; padding-left: 25px;}
#pie02 {width: 770px;margin: 10px auto 0px auto; text-align: left;}
	#pie02 img {float: left;}
	#pie02 p {float: left; margin: 3px 0px 0px 0px; font-size: 9px; width: 550px;}
	#pie02 .tipo1 {float: left; width: 550px; padding: 0px 0px 0px 5px;}
	#pie02 .tipo2 {float: left;}
	
	
	
.botonCompreAhora {float: left; width: 50%; padding: 0px 0px 10px 45%;}
