/* *** ELEMENTOS BASICOS *** */

html * 	{ 
	font-family: Verdana, arial, Helvetica, sans-serif; 
	margin: 0; 
	padding: 0; 
	border: 0px solid BLUE;
}

body	{ 
	font-family: verdana; 
	font-size: 9px;  
	margin: 0; 
	padding: 0; 
	background-color: white; 
	color: black;
	text-align:center;
}

a 	{ 
	color: #666; 
	text-decoration: underline; 
	cursor: pointer;
}

a:link 	{ 
	color: #666; 
	text-decoration: underline; 
	cursor: pointer;
}

a:hover { 
	color: #666; 
	text-decoration: underline; 
	cursor: pointer;
}

a:visited { 
	color: #666; 
	text-decoration: underline; 
	cursor: pointer;
}

a.colorblanco	{ 
	color: #FFF; 
	text-decoration: underline; 
	cursor: pointer;
}

a.colorrojo{    COLOR: #d2000e}

a.colornegro{    COLOR: #000000}


img		{
border-width: 0;
}

p	{
	margin-top: 0; 
	text-align: justify;
}

table,tr,td,th {
	font-family: verdana; 
	font-size: 9px; 
	margin: 0; 
	padding: 0;
	/*csc: comentado por problemas capas absolutas.
	position:relative;
	*/
	 /* csc: comentado para que funcionen las aplicaciones con table 
          text-align:center;
          width: 100%; margin-left: auto; margin-right: auto;
   */
}

hr 	{
	background-color: #CDD8CA; 
	height: 1px; 
	margin:5px 0  10px 0;
}   

input.combo
{
border: solid 1px #191d74;
}

input
{
border: solid 0px #FF0;
}
          
/* *** DIVS FIJOS *** */

/* Centrado */

#wrap_header,#wrap_content,#wrap_footer {
	margin:0pt auto;
	padding:0px;
	text-align:left;
	width:766px;
	position:relative;
}

#wrap_header {z-index:5; position:relative;}

#wrap_content {z-index:1; position:relative;}

/* Header */

#cabecera_cab {
	border: 0px solid RED;
	background-color: #ffffff; 
	width:766px; height:110px;
	padding:0px 0px 0px 0px;
	text-align: left;
	position: relative;
	z-index:6;
}
	
	
    body { text-align: center; margin: 0 auto; padding: 0;}
    img {border-width: 0;}

/* Estilos Cabecera */
    #cabecera_cab #logo{width: 187px; float:left; margin: 0 0 0px 0;}
    #cabecera_cab #linasuperior{float:right; margin:0 0 10px 0;}
    #cabecera_cab {background-color: #ffffff; text-align: left; width: 766px;}
    #cabecera_cab #linasuperior ul.comunes_cab {font-size:9px; text-align:right; float:right; width:565px; margin:10px 0px 0 0px;}
    #cabecera_cab #linasuperior ul li { background-image: url('/asp/plantillas/imagenes/veci/Viajes/separadorv_res.gif'); background-repeat: no-repeat; background-position: right 0; padding-right:0.3em; padding-left:0.4em; display:inline }
    #cabecera_cab #linasuperior ul li a {text-decoration: none; font-family: Verdana, arial, Helvetica, sans-serif; margin: 0; padding: 0; font-size:10px; color:#000;}
	#cabecera_cab #linasuperior ul li a:visited {text-decoration: none; font-family: Verdana, arial, Helvetica, sans-serif; margin: 0; padding: 0; font-size:10px; color:#000;}
	#cabecera_cab #linasuperior ul li a:hover {text-decoration: none; font-family: Verdana, arial, Helvetica, sans-serif; margin: 0; padding: 0; font-size:10px; color:#000;}
	#cabecera_cab #linasuperior ul li a:active {text-decoration: none; font-family: Verdana, arial, Helvetica, sans-serif; margin: 0; padding: 0; font-size:10px; color:#000;}
	#cabecera_cab #linasuperior ul li a:link {text-decoration: none; font-family: Verdana, arial, Helvetica, sans-serif; margin: 0; padding: 0; font-size:10px; color:#000;}
    #cabecera_cab #linasuperior ul li.final { background-image: url('/asp/plantillas/imagenes/veci/Viajes/separadorb_res.gif'); background-repeat: no-repeat;}
    #cabecera_cab #venta_cab {float: right; margin-right: 12px; margin-top: 20px}
    #cabecera_cab .secciones_cab {  width: 766px; height: 31px; float: left; position:relative; z-index:9}
    .seccion1_cab{ float:left;}
	
#empresas1{
	position:absolute;
	left:602px;
	top:103px;
	width:150px;
	z-index:100;
}
#empresas2{
	position:absolute;
	left:602px;
	top:103px;
	width:150px;
	z-index:100;
}


/* Content */

#contenido{
	border: 0px solid black; width:760px; 
	background-image:url('/tiendas_e/eci/viajes/imagenes/fijo/fdoPagina.gif');
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	position: relative;
	z-index:1;
}


#content_busca_flash
{
	width: 760px;
}

/* Buscador Normal */

	#contenido #buscador {
		z-index: 0; 
		position: relative; 
		width: 415px; height: 310px; 
		float: left;  
		background-image:url('/tiendas_e/eci/viajes/imagenes/fijo/fdoBuscador_azul.gif');
		margin:0px 0 0 5px;
	}

	#contenido #buscador #datos {
		z-index: 1; 
		position: relative; 
		float: left;
		padding:8px 0 0 9px;
	}
	
/* Buscador sin  borde */

	#contenido #buscador_sin_border {
		
		position: relative; 
		width: 415px;
		height: 310px; 
		float: left;  
		margin:0px 0 0 0px;
	}

	#contenido #buscador_sin_border #datos {
		z-index: 1; 
		position: relative; 
		float: left;
		padding:8px 0 0 9px;
	}
/* Lo mas destacado*/

	#contenido #loMasDestacado {
		display:inline;
		position: relative; 
		float:right;
		width: 351px;
		height: 310px; 
		float: left;  
		margin:0px 0 0 0px;
	}
/* Buscador Reducido */

	#contenido #buscadorR {
		z-index: 0; 
		position: relative; 
		width: 415px; height: 263px; 
		float: left;  
		background-image:url('/tiendas_e/eci/viajes/imagenes/asr/ofertasFdo_azul2.gif');
		margin:0px 0 0 5px;
	}

	#contenido #buscadorR #datos {
		z-index: 1; 
		position: relative; 
		float: left;
		padding:9px 0 0 9px;
	}

/* Flash */
	
	#contenido #flash  {
	position: relative; 
	background-image:url('/tiendas_e/eci/viajes/imagenes/prueba/flashFdo.gif'); 
	background-repeat: no-repeat; 
	width:  324px;
	height: 310px; 
	float: left; 
	margin-left: 5px; 
	padding: 5px 0 0 3px;
	z-index:2;
	}
	
/* Flash Tocho */
	
	#contenido #flash2  {
	position: relative; 
	background-image:url('/tiendas_e/eci/viajes/imagenes/prueba/flashFdo.gif'); 
	background-repeat: no-repeat; 
	width:  760px;
	height: 300px; 
	float: left; 
	}

/* Flash Reducido */
	
	#contenido #flashR  {
	position: relative; 
	background-image:url('/tiendas_e/eci/viajes/imagenes/asr/fdoSegundas.gif'); 
	background-repeat: repeat; 
	width:  330px;
	float: left; 
	margin-left: 1px; 
	padding: 0px 0 0 0px;

	}

	#contenido #flashR .producto {
		border-bottom: 1px solid #CCC; 
		float: left; 
		width: 320px; 
		padding:3px 3px 2px 2px; 
		cursor:pointer;
	}
	
	#masofertas {
		float: left; 
		width: 320px; 
		padding: 0px 0 0px 0px;
	}

	.masofertas_enlace {
		color: #003660; 
		font-weight: bold; 
		font-family: verdana; 
		font-size: 10px; 
		padding: 7px 0 5px 7px ; 
		float: left; 
	}    
	
	.masofertas_enlace2{
		color: #003660; 
		font-weight: bold; 
		font-family: verdana; 
		font-size: 12px;
	}

	#masofertas .txt{
		font-family: verdana; 
		font-size: 10px; 
		padding: 6px 0 3px 60px; 
		text-decoration: none;
	}

/* Producto */

	#contenido1 { 
		height: 100%;
		background-image:url('/tiendas_e/eci/viajes/imagenes/fijo/fdoPagina.gif');
		background-repeat: repeat; 
	}

	.cabeceras_columnas { float: left; width: 760px; margin-top: 6px; margin-bottom: 2px; }

	.columna { 
		float: left;
		background-image:url('/tiendas_e/eci/viajes/imagenes/prueba/seccionFdo.gif');
		background-repeat: repeat;  
		width: 244px; 
		margin-top: 7px; 
		margin-left: 5px; 
		cursor:pointer;
	}

	.producto { 	
		width: 238px;
		margin: 1px 0 0px 2px; 
		border-bottom: 1px solid #CCC; 
		float: left;
	}

	.producto_lateral_izq { 	
		width: 238px;
		margin: 1px 0 1px 2px; 
		border-bottom: 1px solid #CCC; 
		float: left;
	}

	.productoFin, .productoFin_izq  { 
		width: 238px;
		margin: 1px 0 0px 2px; 
		float: left;   
	}
	.productoFin_izq {padding-top:11px;}
	.producto_vacio {width: 238px; margin: 0px 0 20px 2px; float: left;}
	.producto_vacio_hotel {width: 238px; margin: 0px 0 32px 2px; float: left; border-bottom: 1px solid #CCC; }
	.producto_vacio_vacas {width: 238px; margin: 0px 0 7px 2px; float: left; }
	.producto .descuento {
		width: 60px; 
		float: right; 
		text-align: right; 
		margin-right: 3px;
	}

	.descripcion {width: 168px; float: left; padding-left: 3px;}
	.descripcionU {width: 100px; float: left; padding-left: 3px;}
	.desde {width: 45px; float: right; text-align: right; margin-right: 3px;}
	.descuento {width: 60px; float: right; text-align: right; margin-right: 3px;}
	.desdeU {width: 35px; float: right; text-align: right;margin-right: 3px;}
		
	.btn { float: right; padding: 7px 10px 0px 5px;}
	.btn2 { float: left; font-family: verdana; font-size: 10px; color: #666; font-weight: bold; text-align: left; padding: 2px 5px 0px 3px;}
	.btn3 { font-family: verdana; font-size: 10px; color: #666; font-weight: bold; text-align: right; padding: 5px 5px 0px 5px;}
	.btn4 { float: left; padding: 19px 0px 11px 0px;}
	.btn5 { float: right; padding: 5px 5px 5px 2px;}
	.btn6 { float: left; padding: 5px 5px 5px 2px;}
	.btn_mas_buscado { float: right; padding: 5px 5px 7px 2px;}
	.txt, .txtN, .txt_rojo, .txtN_rojo {font-family: verdana; font-size: 10px; padding: 3px 0 3px 0px; text-decoration: none;}
	.txt { color: #333; font-weight: normal;}
	.txt_rojo { color: #d20019; font-weight: normal;}
	.txtN ,.precio { color: #036; font-weight: bold; }
	.txtN_rojo { color: #d20019; font-weight: bold; }
	.precio {font-family: verdana; font-size: 12px; padding: 10px 0 3px 0px; text-decoration: none;}
	.nota { clear: both; font-family: verdana; font-size: 10px; text-decoration: none; color: #333; padding-left: 5px; margin-top:7px; margin-bottom:7px;}
	.nota_ppal { clear:both; font-family: verdana; font-size: 10px; text-decoration: none; color: #333; padding-left: 5px; margin-top:7px; margin-bottom:2px;}
	.nota_ppal2 { clear:both; font-family: verdana; font-size: 10px; text-decoration: none; color: #333; padding-left: 5px; margin-top:10px; margin-bottom:2px;}
	.pie { float:left; margin:7px 0 0 5px;  }
	.sup {color: #5da3cf; font-size: 10px; font-family: Verdana; font-weight:bold;}


/* Vuelos */
	li {list-style:none;}
	ul {margin:0px; padding:0px;}
	#content_ofertasDestacadas {width:316px; height:301px; background-image:url(http://www3.viajeselcorteingles.es/tiendas_e/eci/viajes/imagenes/vuelos/316x301ofVuelos.jpg); background-repeat:no-repeat;}
	
	#ofertaDestacada1 { width:300px; padding:70px 0px 0 7px; height:95px;}
	#ofertaDestacada2 { padding:23px 0 0 7px; width:300px;}
	
	#content_ofertasDestacadas .destino {font-family:verdana; height:79px; font-size:15px; font-weight:bold; color:#243e59; float:left; width:215px;}
	.destino .txt_destino {font-weight:normal; font-size:10px; margin-top:2px;}
	
	#content_ofertasDestacadas .precio_Ofdes {float:left; width:77px; height:62px; padding:8px 0 0 5px;}
	.precio_Ofdes .txt_desde {color:#a1000a; font-size:10px; font-family:Georgia; padding-left:15px;}
	.precio_Ofdes .txt_precioBold, .txt_precio {color:#a1000a; font-family:Georgia;}
	.precio_Ofdes .txt_precioBold {font-weight:bold; font-size:30px;}
	.precio_Ofdes .txt_precio {font-size:15px;}
	
	#content_ofertasDestacadas .Ofdes_telefono {margin-top:4px; float:left; width:300px; color:#90989a; font-family:Verdana; font-size:9px;}
	#content_ofertasDestacadas .Ofdes_verMas { margin-top:4px; float:right; width:98px;}
	.a_verMas, .a_verMas:link, .a_verMas:visited, .a_verMas:hover {text-decoration:underline; color:#243e59; font-size:11px; font-family:Georgia;}
	.a_verMas:hover {color:#90989a;}
	.Ofdes_telefono .telefono {font-size:13px; font-weight:bold; color:#243e59; font-family:Georgia; margin-left:3px;}

/* Cruceros */
	#buscador_cri {width:415px; height:310px; float:left;}
	#flash_cri {background-image:url('/tiendas_e/eci/viajes/imagenes/prueba/flashFdo.gif'); background-repeat:no-repeat; width:324px; height:310px; float:left; margin-left: 15px; padding: 3px 0 0 3px;}
	#datos_cri {z-index: 1; position: absolute; float:left; margin:0px 0 0 7px;}
	.tit {float:left; padding:7px 0 0 7px;}
	.columna_cri {float: left; background-image:url('/tiendas_e/eci/viajes/imagenes/cruceros/ofertasFdo.gif'); background-repeat: repeat; width:753px; padding-left: 7px;}
	.buque {float: left; border-bottom: 1px solid #CCC;margin:5px; padding-bottom:3px;}
	.logo_cri {float: left; width: 170px;}
	.crucero { float: left; margin-top: 5px; margin-left: 2px; width: 560px;}
	.desde_cri {float: left; width: 100px; float: right; text-align: right; margin:5px 3px 0 0;}
	.descripcion_cri {float: left;  width: 450px; float: left; padding-left: 3px;}
	.txt_cri, .txtN_cri {font-family: verdana; font-size: 10px; padding: 3px 0 3px 0px; text-decoration: none;}
	.txt_cri { color: #333; font-weight: normal;}
	.txtN_cri ,.precio_cri { color: #036; font-weight: bold; }
	.precio_cri {font-family: verdana; font-size: 16px; padding: 5px 0 3px 0px; text-decoration: none;}
	.precioR {font-family: verdana; color: #c00; font-size: 16px; padding: 5px 0 3px 0px; text-decoration: none; font-weight: bold;}
	.enlace_cri {float: left; margin: 7px 0px 0px 6px; width: 244px;}
	.oferta_pie_cruceros {float:left; margin-left:7px;}
	.enlace_pie {float:right;font-family: verdana; font-size: 10px; padding: 3px 15px 3px 0px; text-decoration: none;color: #036; font-weight: bold;}
	
	.logoNaviera {
	width: 130px;
	float:left;
 }
.txtNaviera {
	height:64px;
	width:235px;
	font-size:10px;
	font-family:Verdana;
	color:#666;
}

.separadorH	{
	background-image:url(http://www3.viajeselcorteingles.es/tiendas_e/eci/viajes/imagenes/cruceros_new/separadorH.gif);
	background-repeat:no-repeat;
	width:735px;
	height:13px;}
	
.txtCruceros{
	font-size:10px;
	font-family:Verdana;
	color:#666;
	}
	
.txtCrucerosBold{
	font-size:10px;
	font-weight:bold;
	font-family:Verdana;
	color:#666;
	}
.txtCrucerosBoldRed{
	font-size:11px;
	font-weight:bold;
	font-family:Verdana;
	color:#CC0000;
	}
.txtCrucerosBoldBlue{
	font-family: verdana;
	font-size:11px;
	font-weight:bold;
	color:#000066;
	}

.nameBuque{
	width:300px;
	font-family: verdana;
	font-size:15px;
	font-weight:bold;
	color:#000066;
	padding-left:7px;
	float:left;}

.nameDestino{
	width:240px;
	padding:7px 0 0 7px;
	float:left;
	}
.precioBuque{
	width:100px;
	float:left;
	text-align:center;
	color:#990000;
	font-weight:bold;
	font-size: 40px;
	font-family: Georgia, Arial;
	}



/*prensa*/
	.cabeceraestandar{ float: left;background-image: url('/tiendas_e/eci/viajes/imagenes/fijo/Cab_sintexto.gif');width:245px; height:28px}
	.catalogo {float: left; margin:8px 0 2px 4px; background-image: url('/tiendas_e/eci/viajes/imagenes/prensa/catFdo.gif'); background-repeat: repeat; width: 245px; }
	.imagen {float:left; width: 155px; margin: 2px 0 0 3px;}
	.ver {float: right; font-weight: bold; width: 155px; margin:5px 0 0 35px; text-align: right; font-family: verdana; font-size: 10px; padding: 3px 5px 3px 0px;}
	.txtcab {float: left; font-weight: bold; width: 200px; text-align: left; font-family: verdana; font-size: 10px; color: #00386d; margin: 8px 0 0 5px}


/* Catalogos */
	.info_catalogo {float:left; width: 235px; margin: 2px 0 0 3px; padding-top: 4px; padding-bottom: 4px;}	
	.portada {width: 78px; float:right;}
	.validez {width: 140px; font-family: verdana; font-size: 9px;  text-decoration: none; color: #000; text-decoration:none;}
	.ver_catalogo {float: left; width: 150px; margin: 25px 0 0 0px; text-align: right; padding: 3px 5px 3px 0px; }
	.txtvercatalogo {font-family: verdana; font-size: 10px; color: #000; text-decoration:none;}
	#cabecera_segundas { margin-bottom: 7px;}


/*Mapa Web */
	#content_map {float:left; position:relative; width: 760px;}

	.lista_map {margin: 10px 0px 0 0px; width:760px; float: left;}
	.titulo_map {font-family:arial; font-size:12px; color:#005820; font-weight:bold; float:left; text-align:left; width:755px; border-bottom: 1px solid #3DAF36; padding-bottom: 2px; padding-left:5px; margin-bottom: 5px; margin-top:5px;}

	.bloque {width: 240px; float: left; font-family: verdana; font-size: 10px; padding: 4px 0px 4px 5px;}
	.bloque a {color: #666666; text-decoration: none;}
	.bloque a:hover {color: #666666; text-decoration: none;}
	.bloque a:visited {color: #666666; text-decoration: none;}
	
	#piepagina {margin-top:10px; margin-bottom:3px; padding-top: 7px; width:760px; float:left;}

	#enlace {font-size: 10px; color: #666; text-align: center; font-family: verdana,arial; width:760px; float:left;}
	#enlace a {color: #666; text-decoration: none;}
	#enlace a:hover {color: #005820; text-decoration: underline;}


/* Ayuda */
	#migas {font-size: 10px; border: 1px solid #3DAF36; color: #005820; background: #F6F8F3; padding: 3px 5px; font-weight: bold; margin-bottom: 10px}
	#migas a {text-decoration: underline; font-weight: normal; color: #005820;}
	#contenedorppal #text{font-size:11px; color: #000000; margin: 10px 0 10px 20px;}
	#contenedorppal #enlaces{margin-left:80px; margin-top: 10px; margin-bottom: 10px;}
	#contenedorppal #enlaces ul {margin: 0}
	#contenedorppal #enlaces li {list-style-type: none; font-size: 10px}
	#contenedorppal #enlaces a{color: #048E0E;}
	#contenedorppal #enlaces a:hover{color: #04B011;}/*pendiente color*/
	.enlaces{ text-decoration:none; margin-left: 10px; list-style-type: none; font-family:verdana,arial; text-decoration:none; font-size: 10px;}
	.enlaces a{color: #048E0E; text-decoration:none;}
	.enlaces a:hover{color: #04B011;}
	.cuerpo{margin: 8px 20px;}
	.encabezado{margin: 0 0 5px 5px; margin-bottom:8px; text-decoration:underline; font-weight:bolder; color: #838383; font-size: 13px;}
	.texto{color: #838383; margin-bottom:14px; font-size: 11px; color: #666666; margin-left: 25px;}
	.texto a{color: #838383; font-size: 11px; text-decoration:underline;}
	.texto a:hover{color: #000000;}
	.texto1{color: #838383; font-size: 11px; margin-left: 25px; margin-top: 7px;}
	.texto1 a{cursor:pointer; text-decoration:underline; color: #666666;}
	.texto1 a:hover{color: #838383;}
	.texto0{color: #838383; margin-bottom:14px; font-size: 11px; color: #666666; margin-left: 25px; margin-top: 14px;}
	.par1{font-size: 11px; color: #666666; margin-top: 7px; margin-left: 25px;}
	.par2{font-size: 11px; color: #666666; margin-top: 7px; margin-left: 25px;}



/* EmpresasCD */

	#ultima { float: left; background-image:url('/tiendas_e/eci/viajes/imagenes/pymes/seccionFdoEmp.gif'); background-repeat: repeat; width: 493px; margin-top: 7px; margin-left: 4px;}
	#ultima .izquierda {float:left; width:244px;}
	#ultima .cabecera {float: left;}
	#ultima .seccion1 {float: left; margin: 1px 0 0px 5px; height: 65px; width:235px;}
	#ultima .seccion2 {float: left; height: 85px; width:490px;margin-top: 1px;padding-bottom: 0px;}
	#ultima .info { float: left; margin: 3px 0 3px 0px; width:115px; height: 65px;}
	#ultima .info .tit {background-image:url('/tiendas_e/eci/viajes/imagenes/prueba/ultimaFdoTit.gif'); background-repeat: no-repeat; font-size: 10px; padding: 2px 0 0 5px; height: 20px;font-family: verdana; font-size: 9px; text-decoration: none; color: #FFF; font-weight: normal; }
	#ultima .tit {float:left;width:115px;}
	#ultima .foto { float: right;width:100px; height:65px; padding-top:0px;}
	#ultima .info .desde_ecd {float: right; text-align: right; margin-top:3px;width:100px;}
	#ultima .info .txt_ecd, .txtN_ecd, .descuento, .desde_ecd {font-family: verdana; font-size: 10px; padding: 2px 0 0px 2px; text-decoration: none;}
	#ultima .info .txt_ecd, .descuento, .desde_ecd { color: #333; font-weight: normal;}
	#ultima .info .txtN_ecd { color: #036; font-weight: bold; }
	#ultima .info .boton { float: left; text-align: left; width:100px; height: 12px;}
	#catalogo { float: left; width: 244px; margin-top: 7px; margin-left: 7px;}
	#ultima .info .boton .btn_ecd { font-family: verdana; font-size: 10px; color: #666; font-weight: bold; text-decoration: underline; text-align: right;}
	.btn_ecd {padding-top:2px; float:right;}
	.mas {font-family: verdana; width:480px; font-size: 10px; color: #666; font-weight: bold; text-decoration: underline; text-align:right; float:left; padding-right: 10px;}
	#aviso { float:left; padding-left: 15px;}


/* EmpresasSD */

	.ultima_horasd {width: 243px;}
	.nota_sd {border-top: 1px solid #CCC; font-family:Verdana; font-size:9px; color: #333; padding: 6px 0px 5px 1px; margin-top: 8px; width: 238px;}
	.imagen_ofertasd {width: 100px; float:left; margin-left: 4px; padding-top:4px; padding-bottom: 2px;}
	.ofertasd { width: 122px; padding-top: 5px; float:left; margin-left: 2px;}
	.ofertasd .tit_ofertasd {
		background-image:url('/tiendas_e/eci/viajes/imagenes/prueba/ultimaFdoTit.gif'); 
		background-repeat: no-repeat; 
		font-size: 10px; 
		padding: 0px 0 0 5px; 
		height: 20px;
		font-family: verdana; 
		font-size: 9px; 
		color: #FFF;  
	}
	.desde_sd, txtN_sd {font-family: verdana; font-size: 10px; float:right; padding: 2px 0 0px 2px; text-decoration: none;}
	.desde_sd {color: #333;}
	.txtN_sd {color: #036; font-weight: bold;}
	.enlacesblack_sd, .mas_info_sd {font-family: verdana; font-size: 10px; color: #666; font-weight: bold; text-decoration: underline;}
	.enlacesblack_sd {width: 114px; float: left;  text-align: right; padding: 5px 1px 0px 1px; margin-top:8px;}
	.mas_info_sd {float:left; margin-top: 1px; text-align:right;}
	.mas_viajes_sd {width:230px; padding-right: 10px; margin-top:3px; text-align:right; font-family: verdana; font-size: 10px; color: #666; font-weight: bold; text-decoration: underline;}

	.productopeke_izq_sd {width:115px; float:left; margin-left: 1px;}
	.productopeke_dch_sd {width:115px; float:left; margin-left: 8px;}
	.enlaces_sd {width: 110px; border-bottom: 1px solid #CCC; float: left; padding: 3px 0 3px 3px;}
	.enlaces_sd a {font-family: verdana; font-size: 9px; color: #333; text-decoration:none;}
	.enlaces_sd a:hover {font-family: verdana; font-size: 9px; color: #333; text-decoration:none;}
	.enlaces_sd a:visited {font-family: verdana; font-size: 9px; color: #333; text-decoration:none;}
	.enlaces2_sd {width: 110px; border-bottom: 1px solid #CCC; float: left; padding: 1px 0 1px 3px;}
	.enlaces2_sd a {font-family: verdana; font-size: 9px; color: #333; text-decoration:none;}
	.enlaces2_sd a:hover {font-family: verdana; font-size: 9px; color: #333; text-decoration:none;}
	.enlaces2_sd a:visited {font-family: verdana; font-size: 9px; color: #333; text-decoration:none;}
	.doblecero {border:none; vertical-align:middle;}

/* Coches */

	/* Capa oculta: "Oculta" & "Nota Importante" */
	#capa_oculta_coches {width:755px; background-color:#f2f7fe; height:100px; padding-left:5px;}
	#capa_oculta_coches #nota_importante {float:left; width:745px; background-color:#f2f7fe; margin:10px 0 0 4px;}
	#nota_importante .lista_nota {list-style:none; margin-left:0px; background-image:url('http://www3.viajeselcorteingles.es/tiendas_e/eci/viajes/imagenes/fijo/cochesnew_fondo_texto.gif');	background-repeat:repeat;}
	.en_cuenta {font-family:verdana; color:#003366;	font-weight:bold; font-size:10px; padding: 2px 0 2px 0px; text-decoration:none; margin-left:15px;}	
	.texto_nota {font-family:verdana; font-size:10px; padding:2px 0 2px 0px; text-decoration:none; margin-left:10px; width:710px; color:#333;}
	
	/* Condiciones */			
	#condiciones_coches {width:760px; background-color:#f2f7fe; float:left; padding-top:5px;}
	#condiciones_coches #sistema {float:left; margin-top:0px; margin-left:8px; background-color:#f2f7fe;}
	#sistema .txt_coches {font-family:verdana; font-size:10px; padding:2px 0 7px 0px; text-decoration:none;	margin-left:15px; color:#333;}

	.lista_condiciones {width:745px; background-image:url('http://www3.viajeselcorteingles.es/tiendas_e/eci/viajes/imagenes/fijo/cochesnew_fondo_texto.gif'); background-repeat:repeat;}

/* Novedades web */

	#novedades { width: 760px; float:left; }
	.novedad { width: 360px; background-image:url(/tiendas_e/eci/viajes/imagenes/novedades_web/catFdo.gif); float: left; margin: 8px 0px 0 4px; }
	.novedad2 { width: 360px; background-image:url(/tiendas_e/eci/viajes/imagenes/novedades_web/catFdo.gif); float: left; margin: 8px 0px 0 22px; }
	
	.txt_nov_azul { width: 730px; float: left; font-weight: bold; text-align: center; font-family: verdana; font-size: 10px; color: #003660; margin: 8px 0px 10px 14px;}
	
	.cab_novedad { width: 360px; height: 28px; background-image:url(/tiendas_e/eci/viajes/imagenes/novedades_web/Cab_sintexto.gif); float: left; }
	.txtcab_novedades {float: left; font-weight: bold; width: 300px; text-align: left; font-family: verdana; font-size: 10px; color: #00386d; margin: 10px 0 0 5px}
	.imagen_novweb {float:left; width: 340px; margin: 5px 0 0 3px}
	.img_web {float: left; width: 190px; margin-right: 5px;}
	.txt_novedades { float:right; width: 140px; text-align: left; color: #003660; font-family: verdana; font-size: 10px;}
	
	.enlace_ver { margin-right: 20px;}

/* Autocares */

	#condiciones {
		width: 748px; 
		height: 317px; 
		float: left; 
		margin-left:3px;
		background-image: url('/tiendas_e/eci/viajes/imagenes/fijo/relleno.gif'); 
		background-repeat: repeat; 
	}
	
	#oferta2 {
		float: left; 
		width: 740px; 
		padding-left: 10px;
		padding-top: 5px;
		margin-bottom: 10px;
	}
	
	.txt2 {
		font-family: verdana; 
		font-size: 10px; 
		padding: 10px 10px 5px 0px; 
		text-decoration: none;
		color: #000000; 
	}
	
	.boton_autocares { width: 735px; margin: 10px 0px 5px 5px; }
	.btn_volver_autores {float:left;}
	.btn_aceptar_autores {float:left; margin-left:585px;}
	#pie_autores {margin-left:3px;}


/* Nuestra empresa */
	
	.apartado_nuestraempresa {width: 760px; border-top: 1px solid #CCC; float: left; padding-top: 5px; margin-top: 5px;}
	.img_txt_nuestraempresa {width: 760px; margin-top: 10px; margin-bottom: 10px; float:left;}
	.img_nuestraempresa {width: 215px; float:left;}
	.txt_nuestraempresa {float:left; margin-top: 5px; margin-left: 5px; text-align:justify; width:530px;}


/* Auto Check-In */

	#contenido_check{border: 0px solid black; width:760px; margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;	position: relative;	z-index:1;}		
	#cabecera_check { margin-bottom: 0px;}
	#auto_izq { float:left; width: 420px; margin-left: 2px; margin-right: 4px; }
	#auto_dch { float:left; width:330px; }
	#up_check { width:420px; background-image: url('/tiendas_e/eci/viajes/imagenes/fijo_2/relleno_ventajas_gris.gif'); background-repeat: repeat;}
	.content_txt_autocheck { width: 400px; text-align:justify; margin-left: 8px; }
	#down_check { width: 420px; margin-top: 10px; background-image: url('/tiendas_e/eci/viajes/imagenes/fijo_2/relleno_ventajas_gris.gif'); background-repeat: repeat;}


/* Rutas de Automovil */
	/* Comunes */
		.content_titulo_mapas{width: 700px; margin:10px 0 5px 20px;}
		.texto_titulo_mapas{ color: #355F86;font-family:verdana;font-size:13px; font-weight: bold;}
		.linea_mapas{width:710px;margin:5px 0px 25px 20px; background:#D3D3D3;}
		.texto_mapas {color:#355F86; font-family:verdana; font-size:10px; font-weight:bold;}
	
	/* Enlaces */	
		#acceso_ayuda_mapas a{color:#355F86; font-family:verdana; font-weight:bold;}
		#acceso_ayuda_mapas a:hover {color:#355F86; font-family:verdana; font-weight:bold;}
		#acceso_ayuda_mapas a:visited {color:#355F86; font-family:verdana; font-weight:bold;}
		
		#hoteles_mapas a{color:#355F86; font-family:verdana; font-weight:bold;}
		#hoteles_mapas a:hover {color:#355F86; font-family:verdana; font-weight:bold;}
		#hoteles_mapas a:visited {color:#355F86; font-family:verdana; font-weight:bold;}
	
	/* Buscador Localidad */
		#busca_loc {width:730px; float:left; margin-bottom:10px;}
		#busca_loc .busca_loc_input {float:left; display:inline; margin:2px 0 0px 0px;}
		#busca_loc .busca_loc_boton {width:60px; height:30px; float:left;display:inline;margin: 1px 0 0px 8px; border:none;}
		#busca_loc .busca_loc_txt {width:140px; height:30px; float:left;display:inline; margin: 5px 10px 0px 20px; padding:0px;}
		.combo_mapas {color:#355F86; font-family:arial; font-size:11px; border:solid 1px #E4E4E4; background:#ffffff;}	
		.boton_mapas {border:none;}
	
	/* Rutas */
		/* Ayuda */
		#acceso_ayuda_mapas {width:730px; float:left; padding:0 0 0 10px;}
		.acceso_ayuda_mapas_txt {width:500px; height:30px; float:left; display:inline; margin: 5px 0 0px 10px;}	
		#ayuda_mapas {width:750px; height:120px; float:left; margin:0px 0px 20px 3px; background-image:url(/tiendas_e/eci/viajes/imagenes/fijo/buscadorFdo_res2.gif); display:none;}
		#ayuda_mapas .ayuda_titulo_mapas {color: #355F86; font-family:verdana; font-size:12px; font-weight: bold; margin:10px 0 5px 12px;}
		#ayuda_mapas .linea_ayuda_mapas {width:710px; margin:5px 0px 0px 13px; background:#D3D3D3;}	
		#ayuda_mapas #info_mapas {z-index:1; position:absolute; float:left; margin:0;}
		#ayuda_mapas #info_mapas .pasos_mapas {float:left; margin-top:7px; margin-left:6px; width:720px;}	
		#ayuda_mapas #info_mapas .texto_suave_mapas {color:#355F86; font-family:verdana; font-size:10px;}
		/* Mapas */
		#iframe_mapas {width:760px; height:560px; float:left; background-color:#F2F7FE;}
		#iframe_mapas #fondo_mapas {z-index:0; position:absolute; float:left; margin:0px 0 0 7px;}
		#iframe_mapas #datos_mapas {z-index:1; position:absolute; float:left; margin:9px 0 0 15px;}
	
	/* Pie */
		#hoteles_mapas {width:700px; float:left; margin:15px 0 10px 7px;}

/* Buscador de Salud y Belleza */

#buscadorSB { width: 415px; height:269px; float: left; margin-left: 4px;background-image:url('/tiendas_e/eci/viajes/imagenes/saludybelleza/buscadorFdo_res_azul.gif');}
#flashSB { background-image:url('/tiendas_e/eci/viajes/imagenes/donde/fondo_balnearios_flash.gif'); background-repeat: no-repeat; width: 324px; height: 270px; float: left; margin-left: 0.9em; padding: 5px 0 0 3px;}
#datosSB {z-index: 1; position: absolute; float: left;margin:7px 0 0 8px;}

/* Segundas de Navegacion */
	#notas {float: left; position: relative;}
	.notasegundas {font-family: verdana; font-size: 10px; text-decoration: none;position:relative; float:left; margin: 7px 0 0px 7px; width: 700px;color: #666;}
	#nota_comun a { color: #666; text-decoration: underline; cursor: pointer; font-weight: bold;}

/* Enlaces-Utiles */

	#fin {
		position:relative; 
		float:left;
		background-image:url('/tiendas_e/eci/viajes/imagenes/fijo/fdoPagina.gif');
		background-repeat: repeat;
	}
	#fin .enlace {position:relative; float:left; margin: 7px 1px 0px 5px;}

/** FOOTER **/

#contenedor_pie_web {width:760px; margin:0 auto; text-align:center; float:left;}

#contenedor_pie_web .fila {width:760px; float:left; border-top:1px solid #CDD8CA; margin-top:7px;}
#contenedor_pie_web .fila2 {width:760px; float:left; text-align:center; margin:0 auto;}

#contenedor_pie_web .content_linea {width:353px; text-align:center; list-style:none; height:0px; margin:0 auto;}
#contenedor_pie_web .linea {height:5px; background-image:url('/tiendas_e/eci/viajes/imagenes/fijo/linea_pie.gif'); background-repeat:no-repeat;}

.fila .enlaces_web_pie {font-family:verdana; font-size:10px; color:#696969; margin-left:15px; list-style:none;}
.fila .enlaces_web_pie li {float:left; padding-right:3px;}
.fila .enlaces_web_pie .texto_li {margin-top:7px;}
.fila .enlaces_web_pie a {color:#696969; text-decoration:none;}
.fila .enlaces_web_pie a:hover {color:#A9A9A9; text-decoration:underline;}

.fila2 #img_paises_pie {float:left; margin-left:58px; list-style:none; padding-bottom:6px;}
.fila2 #img_paises_pie li {float:left; margin:0 auto; text-align:center; margin-right:5px;}

.fila2 .otros_enlaces, .mas_otros_enlaces {float:left; font-family:verdana; font-size:10px; color:#696969; padding-bottom:6px; list-style:none; }
.fila2 .otros_enlaces {margin: 0 auto; text-align:center;margin-left:92px;}
.fila2 .mas_otros_enlaces {margin-left:265px;}
.fila2 .otros_enlaces li {float:left; padding-right:3px;}
.fila2 .otros_enlaces a {color:#696969; text-decoration:none;}
.fila2 .otros_enlaces a:hover {color:#A9A9A9; text-decoration:underline;}
.fila2 .mas_otros_enlaces li {float:left; padding-right:3px;}
.fila2 .mas_otros_enlaces a {color:#696969; text-decoration:none;}
.fila2 .mas_otros_enlaces a:hover {color:#A9A9A9; text-decoration:underline;}


.fila2 .info {float:left; list-style:none;}
.fila2 .derechos {list-style:none; margin-left:150px;}
.fila2 .derechos li {float:left;}
.fila2 .derechos .txt {font-family:Verdana; font-size:10px; color:#000; margin-right:7px; margin-top:3px;}
.fila2 .alicante {float:left; margin-left:330px;}


/** MISCELANEOUS **/
A.vgnenlacespie:hover {COLOR: #a9a9a9}
A.vgnenlacespie {COLOR: #696969; FONT-FAMILY: Verdana; FONT-SIZE: 2.7mm; TEXT-DECORATION: none;}
.vgnlink {FONT-FAMILY: Verdana;	FONT-SIZE: 2.7mm;}
.vgnraya {FONT-FAMILY: Arial; FONT-SIZE: 2.7mm;	TEXT-DECORATION: none;}
.txtpie {font-family: verdana,arial; font-size: 10px; text-align: center; text-decoration: none;}
.txtpie2 {color: black; font-family: verdana,arial; font-size: 10px; text-align: center; text-decoration: none;}
.txtpie3 {color:#a51852; font-family: verdana,arial; font-size: 10px; text-align: center; text-decoration: none;}
.hr2 { width: 355px; margin-left: 27%; margin-right: 5%; margin-top: 1%; margin-bottom: 0.5%;}
.c3 {text-align: center; }


/** NOVIOS **/

#contenedor1 { width: 760px;  background: #FFF;}
#contenedor1 img{border:0px}
#novcontenido { background-image:url('http://www3.viajeselcorteingles.es/tiendas_e/eci/viajes/imagenes/fijo/fdoPagina.gif'); background-repeat: repeat; width: 760px;}
#banquetes { margin:0px 0 2px 7px; background-image: url('file:///C|/Documents and Settings/79069589/Configuraci�n local/Archivos temporales de Internet/Content.IE5/51200SOH/images/fdo_banquetes.jpg'); background-repeat: no-repeat; width: 746px; height: 355px; }
#formulario {float: left; margin: 80px 5px 5px 200px; width: 540px; }
.cabeceraextandar{ float: left;background-image: url('http://www.viajeselcorteingles.es/tiendas_e/eci/viajes/imagenes/fijo/Cab_sintexto.gif');width:245px; height:28px}
.imagen {float:left; width: 155px; margin: 2px 0 0 12px}
.imagen2 {float:left; width: 155px; margin: 2px 0 0 2px}
.novcatalogo {float: left; margin:8px 1px 2px 4px; background-image: url('http://www.viajeselcorteingles.es/tiendas_e/eci/viajes/imagenes/prensa/catFdo.gif'); background-repeat: repeat; width: 245px;}
.novcatalogo a { color: #003660; text-decoration: none;}
.novver {float: left; font-weight: bold; width: 155px; margin:5px 0 0 35px; text-align: right; font-family: verdana; font-size: 10px; padding: 3px 5px 3px 0px;}
.novtxtcab {float: left; font-weight: bold; width: 180px; text-align: center; font-family: verdana; font-size: 10px; color: #ffffff; margin: 8px 0 0 30px}
.txtBanquetes { color: #3c3c3c; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif}
.novdatos { float: left; text-align: right; width: 250px; margin-top:5px; margin-right: 3px }
.datos2 { float: left; text-align: right; width: 300px; margin-top:5px; margin-right: 3px}
.cp { float: left; text-align: right;  margin:5px 0px 0 0px; width: 35px;}
.tlf { float: left; text-align: right;  margin:5px 3px 0 20px; width: 35px;}
.caja {float: left; width: 50px;}
.novbtn {float: left; margin: 2px 0 0 110px}
#fin #anunciado {float:left; margin: 2px 0 0px 4px;}
.pestana {float: left; margin: 2px 0px 10px 8px;}

/** AVION **/
.fondoayuda { background-color: #ffffff;border: solid 1 px #B5DFF7;}

/** Preferencias **/
	#preferencias_buscador {float:left; margin-left:6px; margin-top:2px;}
	#preferencias_flash {background-image:url(http://www3.viajeselcorteingles.es/tiendas_e/eci/viajes/imagenes/fijo/215X328flashfondo.gif); background-repeat:no-repeat; width:215px; height:328px; float:left; margin-left:8px; margin-top:2px; padding: 4px 0 0 3px;}        
	
/* 404 */
	.mejores_promociones {background-image:url('http://www3.viajeselcorteingles.es/tiendas_e/eci/viajes/imagenes/fijo/error404_titular.gif');height:32px; margin : 15px 0 5px 0;}	
	.ubica_texto_titulos{margin:3px 0 0 10px;float:left;}
	.titulos_404{ color: #535353; font-size: 12px; font-family: Lucida-Sans, Verdana, Arial; margin: 5px 0px 0px 5px;}
