@charset "utf-8";
@charset "utf-8";
/* CSS Document */

/* Propiedad para dar accesibilidad en el caso de imagenes desabilitadas. */

a { text-decoration:none;}
#rural_wrap{ width:960px; margin:0pt auto; padding:0px; position: relative; text-align:left;}
#rural_contenedor{ float:left; width:960px; padding:0 0 15px 0; background-color:#d7d7d7; height:auto; margin:0;}
.rural_marginIzq{ float:left; width:38px;}
.rural_marginDer{ float:right;	width:38px;}
.rural_seccion1{ float:left; width:960px; height:330px; background-color:#636363;}
.rural_seccion1 h1 { position:absolute; width:490px; z-index:0;	top:28px; left:429px;}
.rural_seccion1 h1 span { position:absolute; z-index:-1; top:0px; left:0px; font-size:12px;	text-align:right;	width:490px; height:17px;}
#rural_buscador { float: left;	width:360px; height:300px; background-image:url('http://www3.viajeselcorteingles.es/tiendas_e/eci/viajes/imagenes/fijo/360x300CajaOferta.png'); background-repeat:no-repeat;	margin-top: 15px;}
#rural_iframeBuscador{ position:absolute; top:20px; left:52px; z-index:2;}
#rural_galeria{ position:relative;	float:right; height:300px; width:500px;	margin-top: 15px;}
.rural_izquierda{ float:left; width:360px; background-color:#d7d7d7; margin-top: 7px;}
.rural_derecha{ float:right; width:500px; background-color:#d7d7d7; margin-top: 7px;}
.rual_columna { float:left; width:235px; margin:15px 0 0 8px; cursor:pointer; height: 165px;}
.rural_producto, .rural_producto1 {float:left; cursor:pointer; width:225px; margin-top:4px;margin-left:4px;}
.rural_producto{ border-bottom: 1px solid #CCC;}
.rural_descripcion{ float:left; padding-left:3px; width:175px;	text-decoration:none;}
.rural_desde{float:right; margin-right: 4px; text-align: right; padding: 10px 0 3px 0; 	text-decoration:none;}
.rural_seccionIzq{
	float:left;
	background-image:url('http://www3.viajeselcorteingles.es/tiendas_e/eci/viajes/imagenes/fijo/360x125CajaOferta.png');
	background-repeat:no-repeat;
	margin-top:10px;
	width:360px;
	height:125px;
}
.rural_seccionIzq h2{ float:left; width:190px;	margin:10px 0 5px 7px; padding:0;}
#rural_ofertas{
	float:left;
	width:500px;
	height:260px;
	background-image:url('http://www3.viajeselcorteingles.es/tiendas_e/eci/viajes/imagenes/fijo/500x260CajaOferta.png');
	background-repeat:no-repeat;
	margin-top:10px;
}
#rural_ofertas h2 { float:left; width:350px; margin:10px 0 5px 7px; padding:0;}
.rural_fotoIzq{ float:left; margin:12px 0 0 0px; width: 145px;	text-align: right;}
.rural_txtIzq2{ float:left; width:203px; margin-left:7px;	height: 30px;}
.rural_txtIzq2G{ float:left; width:203px; margin-left:7px; height: 75px;}
.rural_txtIzq3{ float:left; width:110px; margin-left:7px; height: 30px;}
.rural_btnIzq{	float:right; width:180px; text-align:right;margin-right:-1px;}
.rural_precioIzq{ float:right;	width: 90px; margin-right: 5px;	text-align: right; height: 35px;	padding: 0;}
.rural_btnHoteles{ float:right; width:111px; height:21px; margin-top: 5px;margin-right:-1px;}
.rural_txt9,.rural_txt10,.rural_txt10B,.rural_txt11,.rural_txt11GB, .rural_txt12B,.rural_txt12BA,.rural_txt14BA,.rural_txt14VB,.rural_txt26A{ font-family:Verdana, Helvetica;}
.rural_txt9{ color: #666; font-size: 9px;	text-decoration: none;}
.rural_txt10 ,.rural_txt10B{color: #666; font-size: 10px;	text-decoration: none;}
.rural_txt11GB{color: #666; font-size: 11px; text-decoration: none;}
.rural_txt11{color: #333; font-size: 11px; text-decoration: none;}
.rural_txt12B, .rural_txt12BA{font-size:12px;	font-weight: bold;text-decoration: none;}
.rural_txt14BA{font-size:14px;	font-weight: bold;text-decoration: none;color:#636363;}
.rural_txt12BA{color:#636363;}
.rural_txt12B{color:#666;}
.rural_txt14VB{color:#690; font-size:14px; font-weight:bold;}
.rural_txt26A{font-size:26px;color: #636363; text-decoration: none;font-weight:bold;}
.rural_txt10B, .rural_txt11GB{ font-weight:bold;}

/* Capa que abre las condiciones */
/* Condiciones */
	#Vcondiciones {	position:absolute; width:500px;	height:300px; z-index:3; top:0px; right:0px;	display:none;} 
	#Vcontent_condiciones {width:290px; position:absolute; top:25px; right:0px; 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;}

