/* *** 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:760px;
}

/* Header */

#cabecera_cab {
	border: 0px solid RED;
	background-color: #ffffff; 
	width:760px; height:110px;
	padding:0px 0px 0px 0px;
	text-align: left;
	position: relative;
}

	/*#cabecera_cab #logo{width: 187px; float:left; margin: 0 0 6px 0;}
	#cabecera_cab #linasuperior{float:right; width: 550px; margin-top: 20px }
	#cabecera_cab h1 {background-image:url('/asp/plantillas/imagenes/veci/Viajes/logotipo_res.gif'); background-repeat: no-repeat; text-indent: 100px; width: 187px; height: 63px; float: left; margin-top: 0.1em; margin-bottom: 0.1em; margin-left: 0em }
	#cabecera h1 a {text-indent: -9999px; width: 187px; height: 63px; display: block; }
	#cabecera h1 a:focus {outline: none medium; }
	#cabecera_cab ul.comunes_cab { text-align: right; float: right;}
	#cabecera_cab ul.comunes_cab 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.3em; display: inline }
	#cabecera_cab ul.comunes_cab li a { text-decoration: none; }
	#cabecera_cab ul.comunes_cab li.final { background-image: url('/asp/plantillas/imagenes/veci/Viajes/separadorv_res.gif'); background-repeat: no-repeat; }
	#cabecera_cab #venta_cab {float: right; margin-right: 10px; margin-top: 10px}
	#cabecera_cab .secciones_cab {  width: 760px; height: 31px; float: left;}
	.seccion_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;
}


#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 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;
	}

/* 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 { 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  { 
		width: 238px;
		margin: 1px 0 0px 2px; 
		float: left;   
	}

	.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;}


/* 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;}
	


/*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: #ffffff; 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;}

/* Zaragoza */
	/* Comunes */
		#botones {width: 735px; padding-left: 30px; padding-top: 5px;}
		.boton {float:left; margin-right:10px;}
		.cuerpo_expo {width: 755px; margin-top: 5px;}
		.azul {font-size: 11px; color: #0159bb;}
		.pabellones {margin-top: 16px;}
	/* Pabellones */
		.texto_expo {color: #838383; font-size: 11px; margin-top: 2px;}
		.texto_encabezado {margin-top: 16px; margin-bottom:8px; text-decoration:none; font-weight:bolder; color: #666666; font-size: 13px;}
	/* Mapa */
		#mapa_expo {width: 760px; text-align:center; margin-top: 10px;}	
	/* Eventos */
		.info_zaragoza{float:left; width:480px;}
		.img_zaragoza {float:left; width:220px; margin-top: 15px;}
		.textog {margin-bottom:8px; margin-top:8px; margin-left:50px; width: 350px; text-decoration:none; font-weight:bolder; color: #666666; font-size: 13px;}
		.textog2 {margin-bottom:8px; text-align:center; text-decoration:none; font-weight:bolder; color: #666666; font-size: 13px;}
		.texto_expo2 {float:left; margin-left: 50px; color: #838383; width: 350px; font-size: 11px;}
		#tabla_tarifas {margin-top: 20px; width:760px;clear:both;}
		.titl_tabla_tarifas{margin-left: 60px; text-decoration:none; font-weight:bolder; color: #ffffff; font-size: 13px; width:350px;}
		#tabla_tarifas td {float:left; color: #ffffff; margin-left: 60px; font-size: 11px; width:325px; text-align:left;}

/* 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;}

/* Parques Tematicos */

	#intro_parques {width: 760px; padding-left: 4px; padding-top: 2px;}
	.linea_parques {text-align:center; margin: 12px 0px 8px 0px;}
	.txt_parques {width:710px; text-align:left; margin-top: 15px; margin-left: 25px; margin-bottom: 6px; padding-left:2px;}	

/* Coches */

		#img_coches {float:left; padding: 0 0 50px 0; position:relative; width:760px;}
	/* Capa oculta: "Oculta" & "Nota Importante" */

		#oculta {
			position:relative;
			width:760px;
			background-color: #f2f7fe;
			display:none;
		}
	
		#nota_importante {
				position:relative;
				float: left;
				width: 745px;
				margin: 0 0 0 4px;
		}
	
		.lista_nota {
			list-style: none;
			margin-left: 0px;
			background-image:url('/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 {
			position:relative;
			width:760px;
			background-color: #f2f7fe;
		}
		.cab_sistema {
			position:relative;
			float:left;
			margin: 10px 0px 0px 4px; 
		}
		#sistema {
			position:relative;
			float: left;
			margin-top: 0px;
			margin-left: 4px;
		}
		.lista_condiciones{
			margin-top: 0px;
			margin-left: 0px;
			background-image:url('/tiendas_e/eci/viajes/imagenes/fijo/cochesnew_fondo_texto.gif');
			background-repeat: repeat;
		}
		.txt_coches { 
			font-family: verdana; 
			font-size: 10px; 
			padding: 2px 0 7px 0px;  
			text-decoration: none; 
			margin-left: 15px;
			color: #333;
		}

/* 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: #ffffff; 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 */

	#auto_izq { float:left; width: 420px; margin-left: 2px; margin-right: 4px; margin-bottom: 2px;}
	#auto_dch { float:left; margin-bottom: 2px; width:330px; background-image: url('/tiendas_e/eci/viajes/imagenes/vuelos/fdoSegundas_res.gif'); background-repeat: repeat;}
	#up { width:420px; padding-bottom: 5px; background-image: url('/tiendas_e/eci/viajes/imagenes/vuelos/relleno.gif'); background-repeat: repeat;}
	.content_txt_autocheck { width: 400px; text-align:justify; margin-left: 8px; margin-top: 5px;}
	#down { width: 420px; margin-top: 2px; background-image: url('/tiendas_e/eci/viajes/imagenes/vuelos/relleno.gif'); background-repeat: repeat;}
	
	.rompelistado1 {margin-left: 0px; border-bottom: 1px solid #CCC; float: left; width: 105px; margin:2px 1px 1px 2px;}
	.logo {float: none;padding-top:3px;padding-bottom:4px; margin:2px 0 2px 1px}
	.logo2 {float: none;padding-top:3px;padding-bottom:4px; margin:2px 0 2px 1px}


/* 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;}

/* Cruceros 12% */
	#descripcion_cruceros12 {
		background-image:url('http://www3.viajeselcorteingles.es/tiendas_e/eci/viajes/imagenes/fijo/cochesnew_fondo_texto.gif');
		background-repeat: repeat;
		width: 745px;
		margin-left: 7px;
		margin-top: 5px;
		margin-bottom: 5px; 
		text-align:left;
	}
	
	.txt_cruceros12 {font-family: verdana; 
				font-size: 10px; 
				padding: 2px 0 7px 0px;  
				text-decoration: none; 
				margin-left: 15px;
				color: #333;
			}
	.txtN_cruceros12 {
				font-family: verdana; 
				font-size: 10px;
				text-decoration: none; 
				color: #333;
				font-weight:bold;
				width:720px;
	}
	.txtazul_cruceros12{ color: #5da3cf; font-size:10px; font-family: Verdana; font-weight:bold;}
	#info_promo_cruceros12 {width:720px; margin-left:10px; margin-top:3px;}
	#buques_cruceros12 {width:720px; margin-left:10px; margin-top:15px;}
	.naviera_cruceros12 {margin-top:15px;}
	.lista_cruceros12 {margin-left:5px; margin-top:5px; display:inline; float:left; width:700px;}
	.telefono_cruceros12 {font-weight:bold; font-size:12px; color: #5da3cf;}
	.borde_blanco_cruceros12 {margin-top:20px;}

/* MotoGP */
	.cab_condiciones_motogp{margin-top:15px;}
	.descripcion_motogp {background-image:url('/tiendas_e/eci/viajes/imagenes/fijo/cochesnew_fondo_texto.gif'); background-repeat:repeat; width:745px; margin-left:7px; margin-top:5px; margin-bottom:5px; text-align:left;}
	.folleto_motogp{margin-top:10px;}

/* 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: 600px;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 */

#footer{Border: 0px solid RED;text-align:center}
#footer a{ text-decoration:none}
#footer img {border:0px;}
.txtpie {font-family: verdana,arial; font-size: 10px;color:#000;}


#textogris {font-family: verdana,arial; font-size: 10px;color: #696969;}
#textogris a {color: #696969; text-decoration: none;}
#textogris a:hover {color: #A9A9A9; text-decoration: underline;}
#textosuperior {font-family: verdana,arial; font-size: 10px;color: #696969;}
#textosuperior a {color: #696969; text-decoration: none;}
#textosuperior a:hover {color: #A9A9A9; text-decoration: underline;}
#paises {width: 550px; text-align: center;}
.guion{font-family: verdana,arial; font-size: 10px;color: #696969;}
#paises a {text-decoration:none;cursor:pointer; padding-right: 5px;}

.linea {border-top:1px solid #CDD8CA;}
.linea2 {border-top:1px solid #CDD8CA;}
.cont_linea{ width:756px; padding-bottom:7px; padding-top:7px;}
.cont_linea2{ width:355px; margin-top:7px; margin-bottom:7px;text-align:center;}
.cont_linea3{ width:355px; margin-top:7px; margin-bottom:7px;}
.img_final {width:760px; margin-top:10px;}


/** FOOTER NEW (23/10/08) **/

#contenedor_pie_web {margin:0 auto 0 auto; width:756px;}
#indice_web_pie { width:756px; float:left;}
.linea_pie {border-top:1px solid #CDD8CA; margin-top:7px;}

#enlaces_web_pie {font-family:verdana; font-size:10px; color:#696969; margin-top:7px; float:left; padding-left:5px;}
#enlaces_web_pie a {color:#696969; text-decoration:none;}
#enlaces_web_pie a:hover {color:#A9A9A9; text-decoration:underline;}
.texto_pie {font-family:verdana; font-size:10px; color:#696969;}

.content_lineas_pie {float:left; width:353px; margin-bottom:7px; margin-left:189;}
.linea_peke_pie {border-top:1px solid #CDD8CA;}

#enlaces_paises_pie {float:left; width:520px; margin-left:106px; margin-bottom:7px;}
.banderas_pie {margin-left:5px;}

#empresa {float:left; width:590px; font-family:verdana; font-size:10px; color:#696969; margin-left:76px; margin-bottom:7px;}
#empresa a {color:#696969; text-decoration:none;}
#empresa a:hover {color:#A9A9A9; text-decoration:underline;}

#derechos {float:left; width:570px; font-family:Verdana; font-size:10px; color:#000; margin-left:114px;}
.pixels_pie {margin-left:154px;}
#logo_comercioe_pie {float:left; margin-top:7px;margin-bottom:10px; margin-left:217px}



/** 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;}