@charset "utf-8";
/* CSS Document */

/* General */
	img {border:none;}
	li {list-style:none;}
	a {text-decoration:none;}

	/* Propiedad para dar accesibilidad en el caso de imagenes desabilitadas. */
	h1 {position:absolute; width:766px; z-index:1; top:0; left:0;}
	h1 span {position:absolute; z-index:-1; top:0; left:0; font-size:12px; text-align:right; width:766px; background-color:#FFF; height:17px;}
	

/* Buscador e Img Fondo 760 */
	#content_buscador_img {width:766px; height:342px; position:relative; z-index:0;}
	#content_buscador_img #img760 {position:absolute; width:766px; z-index:1; top:0; left:0;} 
/* Imagen de Fondo 760 */
	#content_buscador_img #iframeBuscador {position:absolute; z-index:2; top:25px; left:37px;}
	#content_buscador_img #Vcondiciones {position:absolute; width:369px; height:323px; z-index:3; top:0; right:0; display:none;} 

/* Capa que abre las condiciones */
/* Condiciones */
	#Vcontent_condiciones {width:290px; position:absolute; top:35px; right:26px; z-index:4; display:none;}
	#Vcontent_condiciones #cabecera {width:220px; float:left;}
	#Vcontent_condiciones .contenido {width:270px; float:left; padding:5px 0 10px 0px;}	
	#Vcontent_condiciones .txt_titulo, #bloque1, #bloque2 {font-family:Verdana; color:#3d3d3d;}
	#Vcontent_condiciones .txt_titulo {font-size:11px; font-weight:bold;}
	#Vcontent_condiciones #bloque1, #bloque2 {font-size:10px; text-align:justify;}
	#Vcontent_condiciones #bloque1 {margin-bottom:10px;}
	#Vcontent_condiciones .txtSub {text-decoration:underline;}

/* Ofertas */

	/* Bloque Ofertas */			
	#hoteles_ofertas {float:left; width:501px; height:273px; background-image:url(http://www3.viajeselcorteingles.es/veci/hoteles/images/hoteles_fdoOfertas.gif); background-repeat:no-repeat;}
	
	.hoteles_titOfertas {float:left; width:470px; height:39px; margin-top:17px; padding-left: 15px;}
	.hoteles_columna {float:left; width:237px;	margin:7px 0 0 8px; cursor:pointer; height: 167px;}
	
	.hoteles_producto, .hoteles_producto1 {float:left;	cursor:pointer; width:230px; margin-top:4px;}
	.hoteles_producto{border-bottom: 1px solid #999999;}
	.hoteles_producto a, .hoteles_producto1 a {text-decoration:none;}

	.hoteles_btnRural, .hoteles_btnBalnearios, .hoteles_btnPlayas, .hoteles_btnParadores,.hoteles_btnEuropa, .hoteles_btnMasInfo {
	float:right;
	background-repeat:no-repeat;
	width:95px;
	height:21px;
	margin-top:3px;
	}
	.hoteles_btnMasInfo {width:119px;}
	.hoteles_btnRural{background-image:url(http://www3.viajeselcorteingles.es/veci/hoteles/images/hoteles_btnRural.gif);}
	.hoteles_btnBalnearios{ background-image:url(http://www3.viajeselcorteingles.es/veci/hoteles/images/hoteles_btnBalnearios.gif);}
	.hoteles_btnPlayas{ background-image:url(http://www3.viajeselcorteingles.es/veci/hoteles/images/hoteles_btnPlayas.gif);}
	.hoteles_btnParadores {background-image:url(http://www3.viajeselcorteingles.es/veci/hoteles/images/hoteles_btnParadores.gif);}
	.hoteles_btnEuropa { background-image:url(http://www3.viajeselcorteingles.es/veci/hoteles/images/hoteles_btnEuropa.gif);}
	.hoteles_btnMasInfo {background-image:url(http://www.viajeselcorteingles.es/veci/hoteles/images/hoteles_btnMasInfo.gif);}
	.hoteles_btnHoteles {
	float:right;
	background-image:url(http://www3.viajeselcorteingles.es/veci/hoteles/images/hoteles_btnHoteles.gif);
	background-repeat:no-repeat;
	width:125px;
	height:21px;
}
	.hoteles_promoP {float:right; background-image:url(http://www3.viajeselcorteingles.es/veci/hoteles/images/hoteles_fdoPromoP.gif); background-repeat:no-repeat; width:252px; height:136px;}
	.hoteles_promoG {float:left; background-image:url(http://www3.viajeselcorteingles.es/veci/hoteles/images/hoteles_fdoPromoG.gif);	background-repeat:no-repeat; width:244px; height:151px; margin-right:10px;}
	.hoteles_promoFotoP {float:left; margin-top:5px; width:130px; height:110px; text-align:right;}
	.hoteles_promoFotoG {float:left; margin-top:5px; width:125px; height:138px; text-align:right;}

	.hoteles_promoTextoP {float:right; width:115px; height:70px; margin-top:5px;}	
	.hoteles_promoTextoG {float:right; width:110px; height:100px; margin-top:5px;}
	.hoteles_info {float:right; width:247px;}
	.hoteles_promoPrecio {float:right; width:90px; height:15px;}

	#consejero {margin:0; width:497px; height:151px; float:left}
		
/*....TEXTOS...*/

	.txt_oculto {display:none;}
	div.h_txt11 a {font-family:Verdana, Helvetica; font-size:11px; color:#333; text-decoration:none;}
	div.h_txt11 a:hover {font-family:Verdana, Helvetica; font-size:11px; color:#333; text-decoration:none;}
	.h_txt11 {font-family:Verdana, Helvetica; font-size:11px; color:#333; text-decoration:none;}

	div.precio a {font-family:Verdana, Helvetica; font-size:12px; font-weight:bold; color:#036; text-decoration:none;}
	div.precio a:hover {font-family:Verdana, Helvetica; font-size:12px; font-weight:bold; color:#036; text-decoration:none;}

	.h_txt12B {font-family:Verdana, Helvetica; font-size: 11px; color:#999; font-weight:bold;}
	.h_txt10, .h_txt10B {font-family:Verdana, Helvetica; font-size:10px; color:#666;}
	.h_txt10B {font-weight:bold;}
	.h_txt10G {color: #666666; font-size:10px;}
	.h_txt14VB {color:#690; font-size:14px; font-weight:bold; font-family:Verdana, Helvetica}
/* Enlaces Mapa web */
	#enlaces_mapaweb {width:766px; margin:10px 0 0 0; float:left;}
	#enlaces_mapaweb a {font-family:Verdana; font-size:10px; color:#3d3d3d; text-decoration:none;}
	#enlaces_mapaweb a:hover {font-family:Verdana; font-size:10px; color: #A5A5A5; text-decoration:underline;}
	#enlaces_mapaweb ul {margin:0; padding:0; margin-top:2px;}
	#enlaces_mapaweb li {list-style:none; float:left; margin-right:14px; margin-top:2px; font-family:Verdana; font-size:10px; color:#3d3d3d; text-decoration:none;}
	#enlaces_mapaweb li:last-child {margin-right:0;}
