﻿body{}	
h1 {font-size:1.8em;}
h2{font-size:1.6em; font-weight:bold;padding:0.2em 0 0 1.5em}
select {background:transparent url(/images/input.gif) repeat-x scroll 0 0;border:1px solid #a0a0a0;padding:2px;font-size:1.2em;padding:0.2em;color:#995AB8}
input[type="text"],input[type="password"],textarea {background:transparent url(/images/input.gif) repeat-x scroll 0 0;border:1px solid #C0C0C0;color:#995AB8;padding:0.2em}
/* Generales */

.pointer {cursor:pointer;}
.oculto{display:none;}
.visibleBloque{display:block;}
.gris {color:#69696c !important}
.naranja {color:#FF8B01 !important}
.morado{color:#8b42ad !important}
.derecha {text-align:right !important}
.rojo {color:Red !important}
.resaltado{font-weight:bold}
.miniLoader{display:none}
.centrado{text-align:center !important}
.obligatorio{border:solid 2px #ff8f00 !important}
.error{color: red !important}


	
/* Inicio Estructura */	
#contenedora{width:100%;min-width:98.4em;background: url('/images/fondo_cabec.png') repeat-x;text-align:left;}


#contenedoraCentrada{width:98.4em;clear:both;margin: 0 auto;}

/*Fin Estructura */

/* Inicio Cabecera */
#cabecera {
	width:100%;
	height:5.6em; background-position: top left;height:5.6em
}

#cabecera > div {
	float:left;
	height:5.6em;
}
#cabecera .c1 {
	width:30.8em;		
}

#cabecera .c1 a{
	float:left;
}
#cabecera .c1 .logo{
	float:left;
	margin:0.66em 0 0;
}


#cabecera .c2 {	width:60em}
#cabecera .c2 ul {margin:3.2em 0 0 3.8em;float:right} 
#cabecera .c2 ul li{float:left;margin:0 0 0 0.4em} 
#cabecera .c2 ul li a{
	text-decoration:underline;
} 

#cabecera .c3 {width:5.7em;padding:0 0 0 1em}
#cabecera .c3 a{padding:2.6em 0 0;float:left}

/* Fin Cabecera */


/* Inicio Panel Izquierdo*/	
#panelIzquierdo {
	width:27.4em;
	float:left;
	
}

#panelIzquierdo > div {
	clear:both;
	
	
}


#panelIzquierdo span {
	float:left; 
	
}

#panelIzquierdo .superior {
	height: 1.9em;
	background: url('/images/cabe_busc_sup.png') no-repeat;
	
}

#panelIzquierdo .centro {
	background: url('/images/cabe_busc_cent.png') repeat-y;
	float:left;
	width:100%
}

#panelIzquierdo .inferior {
	height: 1.8em;
	background: url('/images/cabe_busc_infe.png') no-repeat;
}


#panelIzquierdo .c1 {
	width:26.7em;
	margin:0 auto;
	float: left;margin:0}


#panelIzquierdo .centro .c1 > div {
	clear:both;	

}


#panelIzquierdo .centro .c1 > p {
	width:18.8em;
	margin:0 auto;	

}


#panelIzquierdo .centro .c1 #pestanas {width:25.1em;margin:0 0 0 1em}


#panelIzquierdo .centro .c1 #pestanas li{
	float:left;
	margin:-0.1em 0 0;
	line-height:0.7em
}

#panelIzquierdo .centro .c1 #pestanas li a{
	float:left;
}
#panelIzquierdo .centro .c1 .lineaPestanas {
	background: url('../images/line_infe_pest.png') repeat-x;
	height:0.6em;
	margin:-0.1em 0 0 0.2em;width:27.4em;float:left
}
#panelIzquierdo .centro .c1 .linea {
	height: 0.6em;
	background: url('/images/line_punt.gif') repeat-x;
}


/* Inicio Navidad */
/*
#panelIzquierdo #formBusqueda p.adornoNavidad1 {float:left;height:1.83em;background:url(/images/navidad/Busc_sup.png) no-repeat; background-position:right}
#panelIzquierdo #formBusqueda p.buscar {float:left;height:2.75em;background:url(/images/navidad/busc_inf.png) no-repeat; background-position:left}
#panelIzquierdo div.c2{background:url(/images/navidad/Suscripciones.png) no-repeat; background-position: top left;width:26.8em}

#cabecera .c1 .logo {height:auto !important;margin:0.3em 0 0;width:auto !important;}
#cabecera {background:url(/images/navidad/cabecera.gif) no-repeat; background-position: top left;height:8.5em}
#cuerpo #ofertasVacacionales h2 {background:url(/images/navidad/ofertaVacacionales.png) no-repeat right top !important;}
#cuerpo #ofertasVuelos h2 {background:url(/images/navidad/ofertasVuelos.png) no-repeat right top !important;height:2.18em}
#cuerpo #ofertasVuelos ul {padding:0.5em 0 1em}
#panelIzquierdo .centro .c1 .linea.navidad {height: 0.6em;background: url('/images/navidad/busc_line_sup.png') no-repeat;width:21em;height:0.25em;}
#panelIzquierdo .centro .c1 #formVacaciones .lineaPuntos.navidad {height: 0.6em;background: url('/images/navidad/busc_line_sup.png') no-repeat;width:21em;height:0.25em;}
#contenedoraMenu #menu ul li.separador {width:0.42em;height:4.5em;background:transparent url(/images/navidad/line_sepa_cabe.png) no-repeat}

#cuerpo #ofertasDestacadas h2 {background:url(/images/navidad/ofertasdestacadas.png) top right no-repeat !important}*/

/*#panelDerecho #utilidadesViajero{background:url(/images/navidad/utilidadesViajero.png) no-repeat; background-position: top left;}
#panelDerecho #utilidadesViajero .viajeroCentro {background:none !important}*/

/*Fin Navidad */

/* Inicio Formulario Busqueda */
#panelIzquierdo #formBusqueda {
	width:25.5em;
	margin:0 auto;
	position:relative;
}

#panelIzquierdo #formBusqueda >div {
	clear:both;
	margin:0.4em 0 0 0.5em
}


#panelIzquierdo #formBusqueda p {
	clear:both;
	float:left;
	width:100%
}


#panelIzquierdo #formBusqueda p select {color:#995ab8;}

#panelIzquierdo #formBusqueda p.content {
	width:99%;	
	margin:0.5em 0.1em 0
}

#panelIzquierdo  #formBusqueda p.buscar span {
	padding:0 0.6em 0 0;
	float:right
}

#panelIzquierdo  #formBusqueda input[type="radio"]{
	display:none;
}


	
#panelIzquierdo #formBusqueda span.x07 {
	width:3.1em;
	padding:0 0 0 0.5em
	
}
#panelIzquierdo #formBusqueda span.x08 {
	width:3.4em;
	padding:0 0 0 0.5em
	
}


#panelIzquierdo #formBusqueda span.x09 {
	width:3.6em;
	padding:0 0 0 0.2em
	
}

#panelIzquierdo #formBusqueda span.x1 {
	width:4em;
	padding:0.3em 0 0;
	
	
}

#panelIzquierdo #formBusqueda span.x2 {
	width:5em;
	padding:0 0.3em 0 0.4em
	
}

#panelIzquierdo #formBusqueda span.x25 {
	width:7em;
	padding:0 0.3em 0 0.4em
	
}

#panelIzquierdo #formBusqueda span.x27 {
	width:6.6em;
	padding:0.3em 0.3em 0;
	
}


#panelIzquierdo #formBusqueda span.x3 {
	width:8.5em;
	padding:0 0.3em 0 0

}



/* Inicio Busqueda Vuelos */
#panelIzquierdo #formBusquedaVuelos {position:relative}
#panelIzquierdo #formBusquedaVuelos p {color:#995ab8;}
#panelIzquierdo #formBusquedaVuelos  .origenDestino {width:100%;float:left;clear:both;position:relative;margin-top:1em}
#panelIzquierdo #formBusquedaVuelos  .origenDestino table tr td{padding:1px 1px 3px}
#panelIzquierdo #formBusquedaVuelos  .origenDestino table tr td.col3{padding:0 0 0 4px}
#panelIzquierdo #formBusquedaVuelos  .origenDestino  input{width:110px;}
#panelIzquierdo #formBusquedaVuelos  .origenDestino > div {float:left;margin:1em 0 0 }
#panelIzquierdo #formBusquedaVuelos  .origenDestino label {font-size:1.2em;color:#995AB8; margin:1em 0 0;}





#panelIzquierdo #formBusquedaVuelos span.x2 label {
	float:right	
}

/* Fin Busqueda Vuelos */



/* Inicio Form Hoteles */
#panelIzquierdo #formBusquedaHoteles {position:relative;display:none;float:left}
#panelIzquierdo #formBusquedaHoteles >div{margin:0 0.5em 0 0.7em;width:24.3em;float:left;clear:both}
#panelIzquierdo #formBusquedaHoteles p {color:#995ab8;padding:1em;width:18em;margin:0 auto}

#panelIzquierdo #formBusquedaHoteles .sup{background:url(/images/reservaHoteles.png) no-repeat;height:3.4em;margin-top:1em; text-indent:-999em}
#panelIzquierdo #formBusquedaHoteles .cen{background:#f0f0f0;}

/* Fin Form Hoteles */

/* Inicio Calendario */

#panelIzquierdo .calendario{clear:both;float:left;width:24.5em;margin:0.5em 0 0;}
#panelIzquierdo  >div{width:100%;}
#panelIzquierdo .calendario.ida{background:url(/images/calendar/calendario_ida.png) no-repeat;width:25.5em }
#panelIzquierdo .calendario.vuelta{background:url(/images/calendar/calendario_vuelta.png) no-repeat;width:25.5em  }
#panelIzquierdo #formBusquedaVuelos  #fechas{float:left;clear:both;width:100%}
#panelIzquierdo #formBusquedaVuelos  #fechas >div{float:left;clear:both;height:14.2em}

/* Fin Calendario */

/* Inicio Pasajeros */


#panelIzquierdo #formBusquedaVuelos #pasajeros {float:left;clear:both;margin:1em 0 0;width:25em;}
#panelIzquierdo #formBusquedaVuelos #pasajeros select.numero{width:3.3em;text-align:center}
#panelIzquierdo #formBusquedaVuelos #pasajeros span{padding:0 0 0 0.1em}

#panelIzquierdo #formBusquedaVuelos #pasajeros > table  tr td{ vertical-align:middle;padding:0 0 2px}
#panelIzquierdo #formBusquedaVuelos #pasajeros > table  tr td p {float:left;margin:0 0.2em 0 0.3em}
#panelIzquierdo #formBusquedaVuelos #pasajeros div {float:left}
#panelIzquierdo #formBusquedaVuelos #pasajeros div.tarifa {margin:0.5em 0 0}


/* Fin Pasajeros */


	/* Fin formulario busqueda Vuelos*/
	
	
	/* Inicio formulario busqueda Vacaciones*/

#panelIzquierdo #formVacaciones {position:relative}
#panelIzquierdo #formVacaciones select {width:11.5em;}

#panelIzquierdo #formVacaciones p {color:#995ab8;margin:0.2em 0 0}

#panelIzquierdo #formVacaciones table {margin:0.7em 0 0 0;float:left;}
#panelIzquierdo #formVacaciones table tr td{ vertical-align:middle;padding:0.5em 0.2em 0}
#panelIzquierdo #formVacaciones table tr td p{text-align:right;margin:0}
#panelIzquierdo #formVacaciones table tr td p label{width:80px}
#panelIzquierdo #formVacaciones table div {float:left;margin:0 0 0 0.4em}
#panelIzquierdo #formVacaciones p span {text-align:right}
#panelIzquierdo #formVacaciones p.lineaPuntos{background:url(/images/line_punt.gif) repeat-x;width:100%; height:0.5em; text-indent:-999em}

#panelIzquierdo #formVacaciones p span.x25 label {float:right}

#panelIzquierdo #formVacaciones p.btn  {margin:1em 0;float:left}
#panelIzquierdo #formVacaciones p.btn span{float:right; margin:0 1em 0 0}

#panelIzquierdo #formVacaciones ul {clear:both;float:left;margin:0.5em 0 0;}
#panelIzquierdo #formVacaciones ul li{margin:0 0 0 0.5em}
#panelIzquierdo #formVacaciones ul li img{float:left}
#panelIzquierdo #formVacaciones ul li.linea{background:url(/images/line_fina.gif) repeat-x; width:17em;text-indent:-999em;margin:0.3em 0 0.3em 0 ;height:0.3em;float:left}

	/* Fin formulario busqueda Vacaciones*/

#panelIzquierdo div.c2 {
	width:26.8em;	border: 1px #c9c8c8 solid;	float:left;margin:0.5em 0 0;
}


#panelIzquierdo .c2 #formuSuscripciones {
	width:25em;margin:1em auto 0.5em;clear:both
}

#panelIzquierdo .c2 #formuSuscripciones table{float:left;}
#panelIzquierdo .c2 #formuSuscripciones table tr td{vertical-align:middle}
#panelIzquierdo .c2 #formuSuscripciones p.buscar{margin-top:5px}

#panelIzquierdo .c2 p{margin:0.5em  auto 0;float:left;clear:both;width:100%;color:#606060}

#panelIzquierdo .c2 .linea {background: url('../images/line_enca_mora.gif') repeat-x;text-indent:-999em;margin:0;font-size:0.4em}

#panelIzquierdo .c2 input[type="text"] {width:10em;}

#panelIzquierdo .c2 .formu p{margin:0.4em 0 0 0.7em;}
#panelIzquierdo .c2 .formu p span {float:none}
#panelIzquierdo .c2 .formu p span label{margin:0 0.5em 0 0;float:left}
#panelIzquierdo .c2 .formu p span.error {padding: 0 0 0.5em;float:left;}

#panelIzquierdo .c2 .formu p.buscar{float:left;margin:0 0;clear:both}
#panelIzquierdo .c2 .formu p.buscar span {padding:0 3.8em 0 0;float:right}

#panelIzquierdo #rss {
	background:#ebebeb;
	width: 25em;
	clear:both;
	float:left;
	margin:1.5em auto 0.5em	
}


#panelIzquierdo #rss p{	
	clear:both;
	color:#da791a;
	font-size:1.1em;
	text-align:center;
	margin:0.8em auto 0;
	float:left;
	font-weight:bold;
}

#panelIzquierdo #rss p a{	
	float:left;
}



#panelIzquierdo #rss p span{
	padding:0 0 0 1em;
	float:left
}



#panelIzquierdo #rss p span.titulo{	
	text-align:left;
	font-size:1.2em;
	padding:0.2em 0 0 0.7em;
	width:11em
}



#panelIzquierdo #rss p.vacacional{
	margin:0;	
}



#panelIzquierdo #rss p.vacacional a{
	color:#8b42ad;
	font-size:1.2em;
	text-decoration:underline;	
	display:block;
	padding:0 0 1em;
	float:none
}
#panelIzquierdo .c3 {margin:2em 0 0}
#panelIzquierdo .c3 img {border:solid 0.1em #f0f0f0}

#panelIzquierdo .c4 {background:#fef0df;width:27.2em;margin:1em 0 0;padding:1em 0;float:left;}
#panelIzquierdo #consejos {float:left;width:24.2em; margin:0 1.5em}
#panelIzquierdo #consejos p {color:#606060;margin:1em 0.4em 0;float:left;clear:both;width:98%;}
#panelIzquierdo #consejos p.titulo {margin-bottom:0.5em}
#panelIzquierdo #consejos p.titulo span {font-size:1.8em;color:#8B42AD;margin:0}
#panelIzquierdo #consejos table {margin:1em 0 0}
#panelIzquierdo #consejos table tr.oculto{display:none}
#panelIzquierdo #consejos table tr img{cursor:pointer}
#panelIzquierdo #consejos table tr td{width:24.8em;float:left; vertical-align:middle;padding:0 0 1em}
#panelIzquierdo #consejos table tr td p{margin:0;}   
#panelIzquierdo #consejos table tr td.icono{width:3em;padding:0}
#panelIzquierdo #consejos table tr td.titular{width:21em;padding:0}
#panelIzquierdo #consejos table tr td.titular p {color:#8B42AC;font-size:1.4em} 
/* Fin panel izquierdo*/	



/*Inicio Contenedora Menu*/

#contenedoraMenu{background:url('/images/fond_cabe.gif') repeat-x;width:71em;float:right;}

#contenedoraMenu div {height:4.8em;float:left;margin:0}


#contenedoraMenu div img{margin:0.4em 0 0}

#menu {
	float:left;
	width:52.8em;
}

#menu a {display:block}

#menu ul li{float:left;}

#menu ul li.separador{
	width:0.5em;
	height:3.83em;	
	background:url('/images/line_sepa_cabe.png') no-repeat;
	margin:0 0 0.2em 0;
}

#telefonica {
	width:18.2em;
	float:right;
}

#telefonica .telefono {
	width:16.7em;
	margin: 0;
}


#telefonica .cierre {
	width:1.5em;
	background:url('/images/fond_cabe_dere.gif') no-repeat;
	float:right;
	margin:0
}

/*Fin Contenedora Menu*/

/* Inicio Cuerpo */

#cuerpo {
	background:white;
	width:49.4em;
	padding:0 0.3em;
	background:white url(/images/line_infe_pest.png) repeat-x;
	float:left;
}

#cuerpoAmpliado {

	background:white;
	width:71em;
	float:left;
	background:white url(/images/line_infe_pest.png) repeat-x;
}


/* Fin Cuerpo*/

/* Inicio Panel Derecho*/

#panelDerecho {
	width:21em;
	float:right;
	background:white url(/images/line_infe_pest.png) repeat-x;
}
#panelDerecho > div {
	width:20.7em;
	float: left;
	border: solid 0.1em #c9c8c8;
	margin: 0.5em 0 0;
}



#panelDerecho img #publi1{
	height: 6em;
	width:19.9em;	
}

#panelDerecho img #publi2{
	height: 15.9em;
	width:19.9em;	
}


#panelDerecho ul {
	width:19em;
	margin:0 auto;
	clear:both;
	padding:4em 0 1em;
}
#panelDerecho ul li {
	clear:both;
	width:100%; 
}
#panelDerecho ul li span{
	width:90%; 
	display:block; 
	float:left;
}
#panelDerecho ul li span.precio{
	text-align:right; 
	width:45%; 
	float:right;
}
#panelDerecho ul li span.precio a{
	font-size:1.2em;
	color:#8b42ad;
}
#panelDerecho li span.fecha{
	width:50%; 
	color:#b0b0b0
}
#panelDerecho ul li span.localidad{	
}
#panelDerecho ul li a {
	color: #303030;
}


#panelDerecho #utilidadesViajero  {margin-top:0.9em}

#panelDerecho #utilidadesViajero .viajeroCentro {
	background: url('/images/caja_util_viaj.png') no-repeat;
}


#panelDerecho #utilidadesViajero li {
	background: url('/images/bullet.gif') no-repeat center left;
	padding:0.5em 0 0 1em;	
	height:1.6em;	
}

#panelDerecho #utilidadesViajero li a:hover {text-decoration:underline}

#panelDerecho #ultimasBusquedas .ultiCentro {background: url('/images/caja_ulti_busq.png') no-repeat;width:100%;clear:both}

#panelDerecho #ultimasBusquedas li {	
	float:left
}

/*#panelDerecho #ultimasBusquedas li input[type="submit"] {	
	background:none;border:none;color:#333333;font-size:1em;
	 font-style: normal; font-size: 101%; font-family: Arial,Verdana, Geneva, Helvetica, sans-serif;float:left; text-align:left;cursor:pointer;
	 text-decoration:underline
}*/

/* Fin Panel Derecho */




/* INICIO PIE*/	

#contenedoraPie {
	width:100%;
	background: url('/images/fond_pie.png') repeat-x;
	height:28.2em;
	clear:both;
}

#pie {
	width:98.4em;
	height:28.2em;
	clear:both;
	margin:0 auto;
}

#pie h2{color:#8B42AD; margin:1em auto 0; padding:0; clear:both}


#pie ul {
	clear:both
}

#pie ul li {
	float:left; display:block; color:#fff
}

#pie ul li a{
	color: white;display:block; 
}

#pie ul li a:hover{
	  background:#ffffff;color:#8b42ad !important; text-decoration:underline
}


#pie ul li a:visited{
	color: white;
}


#pie .c1 {
	width:100%;
	height:20em;
	

}

#pie .c1 > div {
	height:17.2em;
	float:left;
	margin:2em 0.4em 0.5em
}

#pie .c1 .c1a {
	width: 23.8em; 
	float:left;
}

#pie .c1 .c1a > div, #pie .c1 .c1b >div, #pie .c1 .c1c >div  {
	float:left;
	height:17.2em;
}



#pie .c1 .c1a .fondPieIzq {
	width: 1em;	
	background: url('/images/fond_pie_izq.gif') no-repeat;	
}

#pie .c1 .c1a .fondPieCnt {
	width: 21.8em;	
	background: url('/images/fond_pie_cnt.gif') repeat-x;
}

#pie .c1 .c1a h2{
	width:12.3em
}


#pie .c1a .fondPieCnt ul{
	
	width:20.6em;
	margin:1em auto
}


#pie .c1a .fondPieCnt ul li {
	height:1.5em;
	width:1.5em;
	border: #fff 0.1em solid;	
	margin:0.4em 0 0 0.4em;
	text-align:center
	
}



#pie .c1 .c1a .fondPieDer {
	width: 1em;
	background: url('/images/fond_pie_der.gif') no-repeat;
	
}

#pie .c1 .c1b {
	width:48.2em;
	
}

#pie .c1 .c1b .fondPieIzq {
	width: 1em;
	background: url('/images/fond_pie_izq.gif' ) no-repeat; 
	
}

#pie .c1 .c1b .centro{
	width: 46.2em;
	background: url('/images/fond_pie_cnt.gif') repeat-x; 	
}

#pie .c1 .c1b h2{
	width:27.4em; margin:0.8em 0 0.2em 0.3em;clear:both; 
}

#pie .c1 .c1b ul{

	width:44em;	margin:0.1em 0 0; 
}

#pie .c1 .c1b ul li{
	margin:0.1em 0.5em;	
}




#pie .c1 .c1b .fondPieDer {
	width: 1em;
	background: url('../images/fond_pie_der.gif') no-repeat; 
}


#pie .c1 .c1c {
	width:24em;
	background: url('/images/caja_tag.gif') no-repeat;
}

#pie .c1c ul{
	margin: 1.8em auto ;
	width: 22em;
	padding:0 0 0 0.8em;
}

#pie .c1c ul li {display:inline-block; float:none}

#pie .c1c ul li a {
	padding: 0 0.2em 0 0.6em;float:none; display:inline-block}


#pie .c1c ul li a.muyGrande{
	font-size:2em
}

#pie .c1c ul li a.grande{
	font-size:1.6em;
}


#pie .c1c ul li a.pequeno{
	font-size:1em
}


#pie .c1c ul li.primero {
	padding: 0 0 0 5.5em ;
}

#pie .c2 {
	width:89.8em;
	background: #D4B5E2;
	margin:0.5em auto;
}

#pie .c2 ul li{
	margin:0 0.5em;
	color:#8B42AD
}
#pie .c2 ul li a{
	text-decoration:underline;
	color:#8B42AD;
	cursor:pointer
}


#pie .c3{margin:0 0 0 255px;clear:both;padding:0.7em 0 0}
#pie .c3 .companias >div{float:left;height:4em}
#pie .c3 .izq{float:left; background:url(/images/Pie_fondSellos_izq.png) no-repeat;width:1.1em}
#pie .c3 .cen{float:left; background:transparent url(/images/Pie_fondSellos_cen.png) repeat-x;width:45em}
#pie .c3 .der{float:left; background:url(/images/Pie_fondSellos_der.png) no-repeat;width:1.1em}
#pie .c3 ul li{margin:0.5em 0 0;float:left;padding:0 0.33em}
#pie .c3 ul li.linea{margin:0}
#pie .c3 ul li a{text-decoration:none;background:none}
#pie .c3 >div{float:left;}
#pie .c3 .companias {width:590px}
#pie .c3 .sociales{width:110px}

/* FIN PIE*/

/* Incio Mapa Home */

#mapa {
	width:70.5em;
	float:right;
	margin:1em 0 0;
}

#mapa > div{
	margin:0 auto;clear:both
}

#mapa .centroCaja .c1 {
	width:100%;
	float:left;
	border: #c9c8c8 1px solid;
}

#mapa .centroCaja .c1 >div {	
	float:left;
}

#mapa .centroCaja .c1 .c1a {
	width:34.5em;
	float:left;
	
}

#mapa .centroCaja .c1 .c1a >div {
	width:32em; margin:0 auto

}

#mapa .centroCaja .c1 .c1a .titulo .cabecera {
	width:21em;
	height: 2.2em;
	background: url('/images/Busca_mapa.gif') no-repeat;
	margin:1em 0 0;
} 

#mapa .centroCaja .c1 .c1a .titulo .linea {
	width:32em;
	height: 0.6em;
	background: url('/images/line_enca_azul.gif') repeat-x;
} 
 

 
#mapa .centroCaja .c1 .c1a .listado {
	background: #ebebeb;
	margin:1em;
}

#mapa .centroCaja .c1 .c1a  .continentes {
	width:28em;
	margin:0 auto;
	clear:both;
}

#mapa .centroCaja .c1 .c1a  p {
	width:20.33em;
	margin:1em 0 0 1.5em;
	float:left
}
#mapa .centroCaja .c1 .c1a  .continentes ul{
	padding: 1em 0;
	float:left;width:100%
}
#mapa .centroCaja .c1 .c1a  .continentes ul li {
	width: 50%;
	float:left;
	margin:0.4em 0 0;
}

#mapa .centroCaja .c1 .c1a  .continentes ul li a{
	color: #008cd0;
}

#mapa .centroCaja .c1 .mapeado {
	width:33.7em;
	margin:2em 1em 0
}


/* Inicio Creatividades  */
#creatividadCorporativa {width:70.2em;float:right;clear:both;margin:1em 0 0;}
#creatividadCorporativa ul {width:100%;clear:both}
#creatividadCorporativa ul li {display:inline}
#creatividadCorporativa img {height:5.08em;margin: 0.5em 0 0 0}
#creatividadCorporativa .c2 img#publiLufthansa {width:10.58em}
#creatividadCorporativa .c2 #publiDisney {width:10.16em}
#creatividadCorporativa .c2 #publiKLM{width:9.91em;}
#creatividadCorporativa .c2 #publiIberia{width:26em}

#panelIzquierdo .creativo2{padding:0.5em 0 0}
#panelIzquierdo .creativo6 {padding:0}

#panelDerecho .creativo3,#panelDerecho .creativo4,#panelDerecho .creativo6,#panelDerecho .creativo7  {padding:0;border:none;margin:0.1em 0 0}

/*Fin Creatividades */

/* Fin Mapa Home*/

/* Inicio Capa Espera Buscador */

#formBusqueda #capaEsperaMini {width:25.9em;height:11.2em; position:absolute;
						   margin:9em 0 0;z-index:100;left:0;top:0;display:none}                           
/* Fin Capa Espera Buscador */



/* Inicio PopUp */	
#contenedoraPopUp{
	background:transparent url(/images/fondo_cabec.png) repeat-x;
	width:100%;min-width:35em;
	text-align:left;
}


#contenedoraCentradaPopUp{
	width:41.8em;
	clear:both;
	margin: 0 auto;
}

#contenedoraCentradaPopUp >div{width:41.8em;}

#contenedoraCentradaPopUp  p{font-size:1.2em;color:#8b42ad;}

#contenedoraCentradaPopUp .sup{background: url(/images/Popup_fnd_sup.png) no-repeat;height:16.2em;}
#contenedoraCentradaPopUp .cen{background:url(/images/MapaWeb_cen.png) repeat-y;}
#contenedoraCentradaPopUp .cen >div{width:37.8em;margin:0 auto}
#contenedoraCentradaPopUp .inf {background:url(/images/MapaWeb_inf.png)  no-repeat;height:1.5em;}

#contenedoraCentradaPopUp #cabeceraPopUp {padding:4em 0 0 2em;}

#contenedoraCentradaPopUp #cabeceraPopUp h1 {margin:1.5em 0 0}
#contenedoraCentradaPopUp #cabeceraPopUp p {margin:2em 0 0}
#contenedoraCentradaPopUp #mapaWeb {margin:0 auto;width:38em;}
#contenedoraCentradaPopUp #mapaWeb ul li{padding:0.5em 0 0 1em; font-size:1.4em}
#contenedoraCentradaPopUp #mapaWeb ul li a{padding:0 0 0 0.6em;}
#contenedoraCentradaPopUp #mapaWeb ul li a:hover{text-decoration:underline}

#contenedoraPopUp #piePopUp .linea{background:url(/images/line_pieWeb.gif) repeat-x;width:100%;height:0.1em;margin:1em 0 0.5em;text-indent:-999em}
#contenedoraPopUp #piePopUp p{font-size:1em; text-align:center}
/*Fin PopUp*/

/*Inicio Politica Privacidad */
	#cuerpoPopUp #politica p{color:#606060;margin:1em}
/*Fin Politica Privacidad*/


	
