/*----------------------------------------------------------------------
' HOJA DE ESTILOS PARA MORE THAN ENGLISH (anglos)
' ARCHIVO: estilos_anglos.css
' DESCRIPCIÓN: Hoja de estilos de estructura y contenido
' @AUTOR: (C) ANDONI BÉRRIZ YENES
' @VERSION: SECCIÓN ANGLOS 1.0
' @EMPRESA IDEUP! DICIEMBRE-2006
-----------------------------------------------------------------------*/

/*--------------------------
CENTRO ANGLOS
--------------------------*/
	
#centro_interiores{
	margin:0px;
	padding:0px;
	width:918px;
	float:left;
	background-image:url(../images_anglos/misc/fondo_degradado_interiores.gif);
	background-repeat:repeat-y;
	}
	
	
#cierre_sombra{
	margin:0px;
	padding:0px;
	width:918px;
	height:25px;
	float:left;
	background-image:url(../images_anglos/misc/sombra_cierre_interiores.gif);
	background-repeat:no-repeat;
	}
	
#caberera_puebloingles{
	margin:0px;
	padding:0px;
	width:920px;
	height:125px;
	background-image:url(../images_anglos/misc/fondo_cabecera-anglos.gif);
	background-repeat:no-repeat;
	float:left;
	}
#caberera_puebloingles_etp{
	margin:0px;
	padding:0px;
	width:920px;
	height:125px;
	background-image:url(../images_anglos/misc/fondo_cabecera-anglos.gif);
	background-repeat:no-repeat;
	float:left;
	}	
#confuncio{
	margin:0px;
	padding:0px;
	width:880px;
	height:95px;
	}
#logo_puebloingles{
	margin:15px 0px 0px 27px !important;
	margin:15px 0px 0px 13px;
	padding:0px;
	width:145px;
	height:37px;
	float:left;
	}
	
#atajos_puebloingles{
	margin:0px;
	margin-top:18px;
	margin-right:8px !important;
	margin-right:4px;
	padding:0px;
	width:291px;
	height:25px;
	float:right;
	}
#atajos_puebloingles ul{
	margin:0px;
	padding:0px;
	}
#atajos_puebloingles ul li{
	margin:0px;
	padding:0px 0px 0px 2px;
	list-style-type:none;
	display:inline;
	}
#atajos_puebloingles ul li a{
	margin:0px;
	padding:0px;
	padding-left:8px;
	font-family:Arial;
	font-size:.7em;
	font-weight:normal;
	text-decoration:none;
	color:#838282;
	background-image:url(../images_anglos/misc/bullet-atajos.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;
	}
#atajos_puebloingles ul li a:hover{
	text-decoration:underline;
	}
	
	
#submenu_pueblos{
	margin:0px 0px 0px 27px !important;
	margin:0px 0px 0px 13px;
	padding:0px;
	width:860px;
	height:30px;
	background-image:url(../images_anglos/misc/relieve_submenu.gif);
	background-repeat:no-repeat;
	float:left;
	}
#submenu_pueblos ul{
	margin:0px;
	padding:0px;
	}
#submenu_pueblos ul li{
	margin:0px;
	padding:0px 11px 0px 9px;
	background-image:url(../images_anglos/misc/relieve_submenu.gif);
	background-repeat:no-repeat;
	background-position:right;
	display:inline;
	list-style-type:none;
	}
	
#submenu_pueblos ul li#verde{
	margin:0px;
	padding:0px 11px 0px 9px;
	background-image:url(../images_anglos/misc/fondo_verde-submenu.gif);
	background-repeat:no-repeat;
	background-position:right;
	display:inline;
	list-style-type:none;
	}
#submenu_pueblos ul li a{
	margin:0px;
	padding:0px;
	padding-left:12px;
	font-family:Arial;
	font-size:.8em;
	font-weight:normal;
	text-decoration:none;
	color:#fff;
	background-image:url(../images_anglos/misc/flecha_submenu.gif);
	background-repeat:no-repeat;
	background-position:1px 12px;
	line-height:30px;
	}
#submenu_pueblos ul li a:hover{
	text-decoration:underline;
	}
	
#submenu_pueblos ul li ul{
	margin:0px;
	padding-right:30px !important;
	padding:0px;
	background-image:url(../images_anglos/misc/fondo_pastilla-submenu.gif);
	background-repeat:repeat;
	display:inline;
	list-style-type:none;
	}
	
#submenu_pueblos ul li ul li{
	margin:0px;
	padding:0px 11px 0px 9px;
	background-image:none;
	}
	
#submenu_pueblos ul li ul li a{
	margin:0px;
	padding:0px;
	padding-left:12px;
	font-family:Arial;
	font-size:.7em;
	font-weight:bold;
	color:#6A6A6A;
	text-decoration:none;
	background-image:url(../images_anglos/misc/flecha_submenu-gris.gif);
	background-repeat:no-repeat;
	background-position:1px 9px;
	line-height:24px;
	}
#submenu_pueblos ul li#verde{
	margin:0px;
	padding:0px 11px 0px 9px;
	background-image:url(../images_anglos/misc/fondo_verde-submenu.gif);
	background-repeat:no-repeat;
	background-position:right;
	display:inline;
	list-style-type:none;
	}
#submenu_pueblos ul li a#verde{
	margin:0px;
	padding:0px;
	padding-left:12px;
	font-family:Arial;
	font-size:.8em;
	font-weight:normal;
	text-decoration:none;
	color:#fff;
	background-image:url(../images_anglos/misc/flecha_submenu.gif);
	background-repeat:no-repeat;
	background-position:1px 4px;
	line-height:30px;
	}
#submenu_pueblos ul li a:hover#verde{
	text-decoration:underline;
	}
	
	
/* --------- Menú ---------*/
.menu{
	margin:0px; 
	padding:0px;
	}
	

#nav a {
	display: block;
}


#nav li { /*El ancho de las listas no se coloca, lo controla el contenido*/
	float:left;
	}

#nav li ul { /*SEGUNDO NIVEL*/
	position:absolute;
	left:-999em;
	width:100px;
	margin:0px;
	padding:0px;
	text-align:left;
	background-image:none;
}


#nav li ul a { /*Ancho de este primer desplegable o segunda lista*/
	margin:0px;
	padding:0px;
	width:107px;
	text-decoration:none;
	background-image:none;
}


#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}

#nav li:hover, #nav li.hover {
    position: static;
}

/* --------- Fin Menú ---------*/
	
	
	
	
#contenedor_centro{
	margin:0px;
	padding:0px;
	width:918px;
	float:left;
	}
	
#agrupa_centro{
	margin:0px;
	margin-left:15px !important;
	margin-left:7px;
	padding:0px;
	width:890px;
	float:left;
	}
	
	
	
/*--------------------------
ESTILOS PORTADA ANGLOS
--------------------------*/
	
	
#agrupa_modulos{
	margin:0px;
	margin-top:13px;
	padding:0px;
	width:890px;
	float:left;
	}
	
#agrupa_modulos-bajo{
	margin:0px;
	margin-top:13px;
	padding:0px;
	width:890px;
	}
	
/* ------------- estilos destacado superior ANGLOS -------------------- */
	
#flash_fotos_pueblos{
	margin:0px;
	padding:0px;
	width:445px;
	height:300px;
	float:left;
	}
	
#destacado_pueblos{
	margin:0px;
	padding:0px;
	width:444px;
	height:298px;
	float:left;
	background-color:#E6E9ED;
	border-left:1px solid #fff;
	border-top:1px solid #DEDEDE;
	border-bottom:1px solid #DEDEDE;
	text-align:center;
	}
	
#destacado-bolas{
	margin:0px;
	margin-left:14px !important;
	margin-left:7px;
	padding:0px;
	width:380px;
	text-align:center;
	float:left;
	}
	

#destacado-bolas-texto{
	margin:0px;
	padding:0px;
	padding-left:42px;
	width:365px;
	float:left;
	}
#destacado-bolas-texto p{
	margin:0px;
	padding:0px;
	font-family:arial;
	font-size:.7em;
	font-weight:normal;
	text-decoration:none;
	color:#2D2D2D;
	text-align:justify;
	}
#bolas-allo{
	margin:0px;
	margin-top:10px;
	padding:0px;
	float:left;
	width:365px;
	text-align:left;
	}
	
#boton_bolas{
	margin:0px;
	margin-top:20px;
	margin-left:140px !important;
	margin-left:70px;
	padding:0px;
	width:134px;
	height:32px;
	background-image:url(../images_anglos/misc/boton_bolas.gif);
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	}
#boton_bolas a{
	margin:0px;
	padding:0px;
	text-align:center;
	font-family:arial;
	font-size:.8em;
	font-weight:normal;
	text-decoration:none;
	color:#fff;
	line-height:28px;
	}
#boton_bolas a:hover{
	border-bottom:1px solid #fff;
	}

/* ------------- fin estilos destacado superior ANGLOS -------------------- */



/* ------------- estilos modulos ANGLOS -------------------- */	


/* ---- modulo Latest News ---- */

#modulo_latest-news{
	margin:0px;
	padding:0px;
	width:272px;
	/*height:210px;*/
	float:left;
	}
#cabecera_modulo_latest-news{
	margin:0px 0px 6px;
	padding:0px;
	width:272px;
	height:49px;
	background-image:url(../images_anglos/misc/cabe-news.gif);
	background-repeat:no-repeat;
	float:left;
	}
#cabecera_modulo_latest-news h1{
	margin:0px;
	padding:0px;
	padding-top:15px;
	padding-left:55px;
	font-family:arial;
	font-size:.75em;
	font-weight:normal;
	text-decoration:none;
	color:#fff;
	}

#perfiles_mudulos{
	margin:4px 3px 0px;
	padding:5px 3px 0px;
	height:83px;
	width:280px;
	border:1px solid #E0DFDF;
	text-align:center;
	}


#boton_modulo_latest{
	margin:0px;
	margin-left:90px;
	padding:0px;
	width:69px;
	height:21px;
	background-image:url(../images_anglos/misc/boton_portada.gif);
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
	}
#boton_modulo_latest a{
	margin:0px;
	padding:0px;
	font-family:arial;
	font-size:.65em;
	font-weight:normal;
	text-decoration:none;
	color:#ffffff;
	line-height:18px !important;
	line-height:17px;
	}
#boton_modulo_latest a:hover{
	text-decoration:underline;
	}


/* ---- fin modulo Latest News ---- */


/* ---- modulo next available date ---- */

#modulo_next-available-date{
	margin:0px;
	padding:0px;
	width:272px;
	height:180px;
	height:auto;
	float:left;
	}
#cabecera_next-available-date{
	margin:0px 0px 6px;
	padding:0px;
	width:272px;
	height:49px;
	background-image:url(../images_anglos/misc/cabe-dates.gif);
	background-repeat:no-repeat;
	float:left;
	}
#cabecera_next-available-date h1{
	margin:0px;
	padding:0px;
	padding-top:15px;
	padding-left:55px;
	font-family:arial;
	font-size:.75em;
	font-weight:normal;
	text-decoration:none;
	color:#fff;
	}
	
#perfiles_modulo-available{
	margin:0px;
	padding:0px;
	min-height:106px;
	height:auto;
	width:270px;
	border:1px solid #E0DFDF;
	text-align:center;
	}
#perfiles_modulo-available p{
	margin:0px;
	padding:3px 7px;
	font-family:arial;
	font-size:.7em;
	font-weight:normal;
	text-decoration:none;
	color:#6C6C6C;
	text-align:left;
	}

/* ---- fin modulo next available date ---- */
	
/* ---- modulo Teens ---- */

#modulo_teens{
	margin:0px 23px;
	padding:0px;
	width:300px;
	/*height:210px;*/
	float:left;
	}
#cabecera_modulo_teens{
	margin:0px 0px 6px;
	padding:0px;
	width:300px;
	height:47px;
	background-image:url(../images_anglos/misc/cabe-venues.gif);
	background-repeat:no-repeat;
	float:left;
	}
#cabecera_modulo_teens h1{
	margin:0px;
	padding:0px;
	padding-top:15px;
	padding-left:55px;
	font-family:arial;
	font-size:.75em;
	font-weight:normal;
	text-decoration:none;
	color:#fff;
	}
	
/* ---- fin modulo Teens ---- */


/* ---- modulo virtual tour ---- */

#modulo_testimonio-ok{
	margin:0px 23px;
	padding:0px;
	width:300px;
	height:180px;
	float:left;
	/*background-image:url(../images_anglos/misc/fondo-testimonio-ok.gif);
	background-repeat:no-repeat;*/
	text-align:center;
	}

#modulo_testimonio-ok p{
	margin:0px;
	padding:3px 2px;
	font-family:arial;
	font-size:.7em;
	font-weight:normal;
	text-decoration:none;
	color:#6C6C6C;
	text-align:left;
	}
#modulos_testimonios_sup{
	background-image:url(../images_anglos/misc/mod_testimonios_sup.gif);
	background-repeat:no-repeat;
	width:300px;
	height:8px;
}
#modulos_testimonios_centro{
	background-image:url(../images_anglos/misc/mod_testimonios_centro.gif);
	background-repeat:repeat-y;
	width:300px;
	display:table;
}
#modulos_testimonios_inf{
	background-image:url(../images_anglos/misc/mod_testimonios_inf.gif);
	background-repeat:no-repeat;
	width:300px;
	height:44px;
}
#cabecera_volunteers{
	margin:0px 0px 6px;
	padding:0px;
	width:272px;
	height:49px;
	background-image:url(../images_anglos/misc/cabe-volunteeersa.gif);
	background-repeat:no-repeat;
	float:left;
	}
#cabecera_volunteers h1{
	margin:0px;
	padding:0px;
	padding-top:15px;
	padding-left:55px;
	font-family:arial;
	font-size:.75em;
	font-weight:normal;
	text-decoration:none;
	color:#fff;
	}
.enlace_testimonio{padding-top:17px;}
.enlace_testimonio a{
	margin:0px;
	padding:0px;
	padding-left:10px;
	font-family:arial;
	font-size:.9em;
	font-weight:bold;
	text-decoration:none;
	color:#fff;
	background-image:url(../images_anglos/misc/flecha-titulos-modulo.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	}
	
.enlace_testimonio a:hover{
	text-decoration:underline;
	}
	
/* ---- fin modulo Teens ---- */


/* ---- modulo doctors editions ---- */

#modulo_doctors-editions{
	margin:0px;
	padding:0px;
	width:272px;
	/*height:210px;*/
	float:left;
	}
#cabecera_modulo_doctors-editions{
	margin:0px 0px 6px;
	padding:0px;
	width:272px;
	height:49px;
	background-image:url(../images_anglos/misc/cabe-doctor.gif);
	background-repeat:no-repeat;
	float:left;
	}
#cabecera_modulo_doctors-editions h1{
	margin:0px;
	padding:0px;
	padding-top:15px;
	padding-left:55px;
	font-family:arial;
	font-size:.75em;
	font-weight:normal;
	text-decoration:none;
	color:#fff;
	}

#perfiles_modulo-doctors{
	margin:0px;
	padding:0px;
	height:122px;
	width:270px;
	border:1px solid #E0DFDF;
	text-align:center;
	}
#perfiles_modulo-doctors p{
	margin:0px;
	padding:3px 7px;
	font-family:arial;
	font-size:.7em;
	font-weight:normal;
	text-decoration:none;
	color:#6C6C6C;
	text-align:left;
	}
	
#boton_modulo_doctors{
	margin:0px;
	padding:0px;
	width:90px;
	height:21px !important;
	height:24px;
	background-image:url(../images_anglos/misc/boton_portada2.gif);
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
	}
#boton_modulo_doctors a{
	margin:0px;
	padding:0px;
	font-family:arial;
	font-size:.65em;
	font-weight:normal;
	text-decoration:none;
	color:#fff;
	line-height:18px;
	}
#boton_modulo_doctors a:hover{
	text-decoration:underline;
	}
/* ---- fin modulo doctors editions ---- */




/* ---- textos modulos comunes ---- */
	
#textos_modulos{
	margin:0px 4px;
	padding:0px;
	}
#textos_modulos h1{
	margin:0px 0px 2px;
	padding:0px;
	font-family:arial;
	font-size:.75em;
	font-weight:bold;
	text-decoration:none;
	color:#5A5A5A;
	}


#textos_modulos p{
	margin:0px;
	margin-top:5px;
	padding:0px;
	font-family:arial;
	font-size:.7em;
	font-weight:normal;
	text-decoration:none;
	color:#6C6C6C;
	}
#textos_modulos a{
	margin:0px;
	padding:0px;
	text-decoration:underline;
	color:#282A63;
	}
#textos_modulos a:hover{
	text-decoration:none;
	}
	
.verde_modulo{
	color:#C2C21E;
	}
#textos_modulos h1 .verde_modulo a{
	color:#C2C21E;
	text-decoration:none;	
	}
#textos_modulos h1 .verde_modulo a:hover{
	color:#C2C21E;
	text-decoration:underline;	
	}	
#modulo_descargas{
	margin:0px;
	padding:0px;
	width:250px;
	height:191px;
	background-image:url(../images_anglos/misc/fondo_modulo_descargas.gif);
	background-repeat:no-repeat;
	float:left;
	}
	

	
	
#modulo_trabajar-nosotros{
	margin:0px;
	padding:0px;
	width:223px;
	height:191px;
	float:left;
	}
#cabecera_modulo_trabajar-nosotros{
	margin:0px 0px 6px;
	padding:0px;
	width:223px;
	height:47px;
	background-image:url(../images_anglos/misc/cab-modulo-trabajar.gif);
	background-repeat:no-repeat;
	float:left;
	}
#cabecera_modulo_trabajar-nosotros h1{
	margin:0px;
	padding:0px;
	padding-top:15px;
	padding-left:55px;
	font-family:arial;
	font-size:.75em;
	font-weight:normal;
	text-decoration:none;
	color:#fff;
	}
	
	
#caja-botones-home{
	margin:10px 0px;
	padding:0px;
	width:auto;
	}

#boton_modulos{
	margin:0px;
	margin-left:30px;
	padding:0px;
	width:69px;
	height:21px;
	background-image:url(../images_anglos/misc/boton_portada.gif);
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
	}
#boton_modulos a{
	margin:0px;
	padding:0px;
	font-family:arial;
	font-size:.65em;
	font-weight:normal;
	text-decoration:none;
	color:#fff;
	line-height:18px !important;
	line-height:17px;
	}
#boton_modulos a:hover{
	text-decoration:underline;
	}
	
	
	


/* ------------- fin estilos modulos ANGLOS -------------------- */
	
/*--------------------------
FIN ESTILOS PORTADA ANGLOS
--------------------------*/
	
	
	
	
/*--------------------------
INTERIOR  ANGLOS
--------------------------*/

#agrupa_modulos-programa{
	margin:0px;
	margin-top:2px;
	padding:0px;
	width:890px;
	float:left;
	}

/*--------------------------
ESTILOS PAGINA INTRODUCCION
--------------------------*/

#introduccion_izquierda{
	margin:0px;
	padding:0px;
	width:615px;
	height:auto;
	float:left;
	text-align:center;
	}
	
#introduccion-cabecera{
	margin:11px 0px 0px;
	padding:0px;
	width:615px;
	height:48px;
	background-image:url(../images_anglos/misc/pastillas-titulos-seccion.gif);
	background-repeat:no-repeat;
	float:left;
}
	
#introduccion-cabecera h1{
	margin:0px;
	padding:0px;
	padding-top:15px;
	padding-left:55px;
	font-family:arial;
	font-size:.75em;
	font-weight:normal;
	text-decoration:none;
	color:#fff;
	text-align:left;
	}
	

	
#interiores_generales{
	margin:0px;
	margin-right:6px !important;
	margin-right:3px;
	margin-bottom:10px;
	padding:0px;
	width:605px;
	height:auto;
	float:right;
	text-align:left;
	display:table;
	}
	
#interiores_generales h1{
	margin:20px 0px 10px;
	padding:3px 0px 3px 17px;
	font-family:arial;
	font-size:.7em;
	font-weight:bold;
	text-decoration:none;
	color:#fff;
	background-color:#B0B8C1;
	background-image:url(../images_anglos/misc/flecha_enlaces-modulos.gif);
	background-repeat:no-repeat;
	background-position:6px 7px;
	text-align:left;
	}
	
#interiores_generales h2{
	margin:20px 10px 10px;
	padding:0px;
	font-family:arial;
	font-size:.7em;
	font-weight:normal;
	text-decoration:none;
	color:#3D4A74;
	text-align:left;
	}
#interiores_generales p{
	margin:7px 0px;
	margin-left:17px;
	padding:0px;
	font-family:arial;
	font-size:.7em;
	font-weight:normal;
	text-decoration:none;
	color:#747472;
	text-align:justify;
	line-height:15px;
	}
#interiores_generales a{
	margin:0px;
	padding:0px;
	text-decoration:underline;
	color:#3D4A74;
	}
#interiores_generales a:hover{
	text-decoration:none;
	}
	
#interiores_generales ul{
	margin:0px;
	margin-left:30px;
	padding:0px;
	list-style-type:none;
	}
	
#interiores_generales ul li{
	margin:0px;
	padding:0px;
	padding-left:10px;
	padding-bottom:12px;
	font-family:arial;
	font-size:.7em;
	font-weight:normal;
	text-decoration:none;
	color:#747472;
	text-align:left;
	background-image:url(../images_anglos/misc/bullet-listados.gif);
	background-repeat:no-repeat;
	background-position:0px 5px !important;
	background-position:0px 9px;
	}
#interiores_generales ul li a{
	color:#3D4A74;
	text-decoration:underline;
	}
#interiores_generales ul li a:hover{
	text-decoration:none;
	}
	
.interiores_tarea-realizada{
	margin:0px;
	padding:0px;
	background-image:url(../images_anglos/misc/ico_visto-ok.gif);
	background-repeat:no-repeat;
	background-position:0px 8px;
	}
	
	
#introduccion-cabecera-largo{
	margin:11px 0px 0px;
	padding:0px;
	width:860px;
	height:48px;
	background-image:url(../images_anglos/misc/cab-modulo-prensa.gif);
	background-repeat:no-repeat;
}
	
#introduccion-cabecera-largo h1{
	margin:0px;
	padding:0px;
	padding-top:15px;
	padding-left:55px;
	font-family:arial;
	font-size:.75em;
	font-weight:normal;
	text-decoration:none;
	color:#fff;
	text-align:left;
	}
	
#interiores_generales-largo{
	margin:0px;
	margin-bottom:10px;
	padding:0px;
	width:860px;
	height:auto;
	text-align:left;
	display:table;
	}
	
#interiores_generales-largo h1{
	margin:20px 0px 20px;
	padding:3px 0px 3px 17px;
	font-family:arial;
	font-size:.7em;
	font-weight:bold;
	text-decoration:none;
	color:#fff;
	background-color:#A2ACB8;
	background-image:url(../images_anglos/misc/flecha_enlaces-modulos.gif);
	background-repeat:no-repeat;
	background-position:6px 7px;
	text-align:left;
	}
.actividades-tit{
	margin:0px;
	padding:3px 0px;
	font-size:.7em;
	font-weight:bold;
	text-decoration:none;
	color:#fff;
	background-color:#546984;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	text-align:center;
	}
#tablon_calendario .actividades-tit a{
	text-decoration:none;
	color:#fff;
	}
.actividades-txt1{
	margin:0px;
	padding:2px 0px;
	font-size:.7em;
	font-weight:normal;
	text-decoration:none;
	color:#747472;
	background-color:#DEDEDE;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	text-align:center;
	}
.actividades-txt2{
	margin:0px;
	padding:2px 0px;
	font-size:.7em;
	font-weight:normal;
	text-decoration:none;
	color:#747472;
	background-color:#C1C8D2;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	text-align:center;
	}
.actividades-txt3{
	margin:0px;
	padding:2px 0px;
	font-size:.7em;
	font-weight:normal;
	text-decoration:none;
	color:#747472;
	background-color:#fff;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	text-align:center;
	}
.actividades-txt4{
	margin:0px;
	padding:0px;
	font-size:.7em;
	font-weight:normal;
	text-decoration:none;
	color:#747472;
	background-color:#fff;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	text-align:left;
	}
	
.prensa-txt3{
	margin:0px;
	padding:2px 0px;
	font-size:.7em;
	font-weight:normal;
	text-decoration:none;
	color:#747472;
	background-color:#fff;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	text-align:center;
	}
	
#tabla-interiores_generales a{
	margin:0px;
	padding:0px;
	padding-left:25px;
	font-family:arial;
	font-size:.7em;
	font-weight:normal;
	text-decoration:underline;
	color:#747472;
	text-align:left;
	background-image:url(../images_anglos/misc/bullet-listados.gif);
	background-repeat:no-repeat;
	background-position:17px 6px !important;
	background-position:17px 7px;
	line-height:20px;
	}
#tabla-interiores_generales a:hover{
	text-decoration:none;
	}
	
#introduccion_derecha{
	margin:0px;
	padding:0px;
	width:243px;
	height:680px;
	background-color:#E6E9ED;
	border:1px solid #CBCFD4;
	float:right;
	}
#confianza_zona{
	margin:11px 7px;
	padding:0px;
	}
#confianza_zona p{
	margin:11px 0px;
	padding:0px;
	padding-left:44px;
	padding-right:7px;
	font-family:arial;
	font-size:.7em;
	font-weight:normal;
	text-decoration:none;
	color:#2D2D2D;
	text-align:left;
	line-height:15px;
	}
#confianza_zona p a{color:#2D2D2D;text-decoration:none;font-family:arial;}
#confianza_zona p a:hover{color:#2D2D2D;text-decoration:underline;font-family:arial;}

#confianza_eslogan{
	margin:30px 18px;
	padding:0px;
	}

#boton_confianza{
	margin:0px;
	margin-top:20px;
	margin-left:80px !important;
	margin-left:40px;
	padding:0px;
	width:93px;
	height:32px;
	background-image:url(../images_anglos/misc/boton-laterales.gif);
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	}
#boton_confianza a{
	margin:0px;
	padding:0px;
	text-align:center;
	font-family:arial;
	font-size:.8em;
	font-weight:normal;
	text-decoration:none;
	color:#fff;
	line-height:28px;
	}
#boton_confianza a:hover{
	border-bottom:1px solid #fff;
	}

/*--------------------------
FIN ESTILOS PAGINA INTRODUCCION
--------------------------*/

/*************************/
/***Pag. faqs*************/
/*************************/
.enlace_faqs{
	margin:0px;
	padding:0px;
	text-decoration:none;
	padding-left:18px;
	}

.enlace_faqs a{
	margin:0px;
	padding:0px;
	font-family:arial;
	font-size:.7em;
	font-weight:normal;
	color:#3D4A74;
	text-align:left;
	line-height:20px;
	text-decoration:none;
	}
.enlace_faqs a:hover{
	text-decoration:underline;
	}
	
.txt_faqs{
	margin:0px;
	padding:0px;
	padding-left:25px;
	padding-bottom:3px;
	font-family:arial;
	font-size:.7em;
	font-weight:normal;
	color:#747472;
	text-align:left;
	line-height:16px;
	text-decoration:none;
	}	
/*--------------------------
FIN INTERIOR ANGLOS
--------------------------*/



/*--------------------------
ESTILOS PAGINA PUEBLOS
--------------------------*/

#pueblo_izquierda{
	margin:0px;
	margin-top:11px;
	padding:0px;
	width:405px;
	background-color:#E6E9ED;
	border:1px solid #CBCFD4;
	text-align:center;
	float:left;
	}
	
#descripcion_pueblo{
	margin:10px 0px 0px 14px !important;
	margin:10px 0px 0px 7px;
	padding:0px;
	width:380px;
	height:auto;
	float:left;
	}
#tit-descripcion_pueblo{
	margin:0px;
	padding:0px;
	width:385px;
	float:left;
	text-align:left;
	}
#descripcion_pueblo-texto{
	margin:0px;
	margin-left:41px;
	padding:0px;
	width:330px;
	text-align:justify;
	font-family:arial;
	font-size:.7em;
	font-weight:normal;
	text-decoration:none;
	color:#2D2D2D;
	line-height:15px;
	}
 #descripcion_pueblo-texto a{color:#747472;text-decoration:none;}	
 #descripcion_pueblo-texto a:hover{color:#747472;text-decoration:underline;}

#descripcion_pueblo-eslogan{
	margin:0px;
	padding:0px;
	text-align:center;
	float:left;
	}

#mapa_video{
	margin:20px 0px;
	padding:15px 0px;
	border-top:1px dashed #CBCFD4;
	border-bottom:1px dashed #CBCFD4;
	float:left;
	width:405px;
	}
#pueblo_mapa{
	margin:0px;
	padding:0px;
	width:175px;
	float:left;
	}
#pueblo_mapa-imagen{
	margin:0px;
	padding:0px;
	width:175px;
	float:left;
	}
#pueblo_mapa-txt{
	margin:8px 0px 0px;
	padding:0px;
	height:22px;
	width:175px;
	text-align:center;
	float:left;
	}
#pueblo_mapa-txt a{
	margin:0px;
	padding:0px 0px 3px 20px;
	font-family:arial;
	font-size:.65em;
	font-weight:normal;
	text-decoration:underline;
	color:#747472;
	background-image:url(../images_anglos/misc/lupa-mapa.gif);
	background-repeat:no-repeat;
	}
#pueblo_mapa-txt a:hover{
	text-decoration:none;
}

#pueblo_video{
	margin:0px;
	padding:0px;
	width:175px;
	float:right;
	}
	
	
#pueblo_programa{
	margin:0px;
	margin-left:14px !important;
	margin-left:1px;
	padding:0px;
	width:377px;
	float:inherit;
}
#pueblo_fecha{
	margin:0px;
	margin-left:1px !important;
	margin-left:1px;
	margin-top:10px;
	padding:0px;
	width:353px;
	background-color:#FF0000;
	/*float:inherit;*/
	
}
#pueblo_programa-cabecera{
	margin:0px;
	padding:0px;
	width:377px;
	height:49px;
	background-image:url(../images_anglos/misc/cabe-pueblo-big.gif);
	background-repeat:no-repeat;
}
	
#pueblo_programa-cabecera h1{
	margin:0px;
	padding:0px;
	padding-top:15px;
	padding-left:55px;
	font-family:arial;
	font-size:.75em;
	font-weight:normal;
	text-decoration:none;
	color:#fff;
	text-align:left;
	}
#pueblo_fecha-cabecera{
	margin:0px;
	padding:0px;
	width:353px;
	height:49px;
	background-image:url(../images_anglos/misc/fondo_cabcra_progra-pueblo.gif);
	background-repeat:no-repeat;
}
	
#pueblo_fecha-cabecera h1{
	margin:0px;
	padding:0px;
	padding-top:15px;
	padding-left:55px;
	font-family:arial;
	font-size:.75em;
	font-weight:normal;
	text-decoration:none;
	color:#fff;
	text-align:left;
	}
#pueblo_caja-programa{
	margin:10px 0px;
	padding:0px;
	width:375px;
	background-color:#F7F8F9;
	border:1px solid #CBCFD4;
	}
	
#pueblo_caja-programa ul{
	margin:0px;
	padding:4px;
	text-align:left;
	list-style-type:none;
	}
#pueblo_caja-programa ul li{
	margin:0px;
	padding:2px 0px !important;
	padding:0px;
	padding-left:15px !important;
	padding-left:15px;
	font-family:arial;
	font-size:.65em;
	font-weight:normal;
	text-decoration:none;
	color:#747472;
	background-image:url(../images_anglos/misc/flecha_enlaces-modulos.gif);
	background-repeat:no-repeat;
	background-position:5px 6px !important;
	background-position:5px 10px;
	}
#pueblo_caja-programa p{
	margin:0px;
	padding:2px 0px !important;
	padding:0px;
	padding-left:15px !important;
	padding-left:15px;
	padding-right:15px !important;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:10px;
	font-family:arial;
	font-size:.65em;
	font-weight:normal;
	text-decoration:none;
	color:#747472;
	text-align:justify;
}
#pueblo_caja-fecha{
	margin:10px 20px;
	padding:0px;
	width:375px;
	background-color:#F7F8F9;
	border:1px solid #CBCFD4;
	}
#pueblo_caja-fecha p{
	padding:2px 0px !important;
	padding:0px;
	padding-left:15px !important;
	padding-left:15px;
	padding-right:15px !important;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:10px;
	font-family:arial;
	font-size:.65em;
	color:#747472;
}
#pueblo_precios{
	margin:10px 0px;
	padding:0px;
	width:353px;
	}
#pueblo_caja-precios{
	margin:10px 0px !important;
	margin:10px 0px;
	padding:0px;
	padding-top:2px;
	padding-left:28px;
	width:300px;
	height:25px;
	font-family:arial;
	font-size:.8em;
	font-weight:bold;
	text-decoration:none;
	color:#5A5A5A;
	float:left;
	text-align:left;
	background-image:url(../images_anglos/misc/ico-ok-precios.gif);
	background-repeat:no-repeat;
	}
#pueblo_caja-capacidad{
	margin:10px 0px !important;
	margin:10px 0px;
	padding:0px;
	padding-top:2px;
	padding-left:28px;
	height:25px;
	font-family:arial;
	font-size:.8em;
	font-weight:bold;
	text-decoration:none;
	color:#5A5A5A;
	float:right;
	text-align:left;
	background-image:url(../images_anglos/misc/ico-ok-precios.gif);
	background-repeat:no-repeat;
	}
	
.pueblo_negrete{
	color:#000;}
	
	
#boton_pueblo{
	margin:0px;
	margin-top:28px;
	margin-left:110px !important;
	margin-left:55px;
	padding:0px;
	width:150px;
	height:50px;
	background-image:url(../images_anglos/misc/boton_pueblo.gif);
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	}
#boton_pueblo a{
	margin:0px;
	padding:0px;
	text-align:center;
	font-family:arial;
	font-size:.8em;
	font-weight:normal;
	text-decoration:none;
	color:#fff;
	line-height:28px;
	}
#boton_pueblo a:hover{
	border-bottom:1px solid #fff;
	}
	

#pueblo_derecha{
	margin:0px;
	margin-top:11px;
	padding:0px;
	width:480px;
	float:right;
	}
	
#pueblo_galeria-fotos{
	margin:0px;
	margin-bottom:25px;
	padding:0px;
	width:480px;
	float:left;
	background-color:#ECECE9;
	}

#pueblo_pestanas{
	margin:20px 0px 0px;
	padding:0px;
	width:480px;
	float:right;
	text-align:center;
	}

#pueblo_pestanas p{
	margin:5px 0px;
	padding:3px 30px;
	font-family:arial;
	font-size:.7em;
	font-weight:normal;
	text-decoration:none;
	color:#2D2D2D;
	line-height:16px;
	text-align:left;
	}
	
#pueblo_pestanas a{
	color:#313E6A;
	text-decoration:none;
	}
#pueblo_pestanas a:hover{
	text-decoration:underline;
	}
	
.enlace_pueblo_pestanas a{
	margin:0px;
	padding:5px 30px;
	font-family:arial;
	font-size:.75em;
	font-weight:normal;
	text-decoration:underline;
	color:#313E6A;
	line-height:18px;
	text-align:left;
	}
.enlace_pueblo_pestanas a:hover{
	text-decoration:none;
	}

#pueblo_pestanas ul{
	margin:0px;
	padding:0px;
	padding-left:55px;
	list-style-type:none;
	}
#pueblo_pestanas ul li{
	margin:0px;
	padding:0px;
	padding-left:9px;
	font-family:arial;
	font-size:.7em;
	font-weight:normal;
	text-decoration:none;
	color:#2D2D2D;
	background-image:url(../images_anglos/misc/bullet-listados.gif);
	background-repeat:no-repeat;
	background-position:0px 10px;
	line-height:22px;
	text-align:left;
	}
.pestana-menu{
	margin:0px;
	padding:0px;
	font-family:arial;
	font-size:.7em;
	font-weight:bold;
	text-decoration:none;
	color:#2D2D2D;
	text-align:center;
	}
.pestana-menu a{
	font-size:.95em;
	font-weight:normal;
	text-decoration:none;
	color:#2D2D2D;
	}
.pestana-menu a:hover{
	text-decoration:underline;
	}

/*--------------------------
FIN ESTILOS PAGINA PUEBLOS
--------------------------*/

/*-------------------------
HOJA DE ESTILOS CALENDARIO
--------------------------*/

.txt_listado_programas-gris{
	margin:0px;
	padding:0px;
	padding-left:16px;
	font-family:Arial;
	font-size:.65em;
	font-weight:normal;
	text-decoration:none;
	color:#747472;
	background-image:url(../images_anglos/misc/flecha_enlaces-modulos.gif);
	background-repeat:no-repeat;
	background-position:5px 7px;
	text-align:left;
	}
.txt_listado_programas-gris a{
	margin:0px;
	padding:0px;
	color:#747472;
	text-decoration:underline;
	}
.txt_listado_programas-gris a:hover{
	text-decoration:none;
	}

.txt_listado_programas-blanco{
	margin:0px;
	padding:0px;
	padding-left:16px;
	font-family:Arial;
	font-size:.65em;
	font-weight:normal;
	text-decoration:none;
	color:#fff;
	background-image:url(../images_anglos/misc/flecha_enlaces-modulos.gif);
	background-repeat:no-repeat;
	background-position:5px 7px;
	text-align:left;
	}
.txt_listado_programas-blanco a{
	margin:0px;
	padding:0px;
	color:#fff;
	text-decoration:underline;
	}
.txt_listado_programas-blanco a:hover{
	text-decoration:none;
	}
	
#interiores_grandotes{
	margin:0px;
	margin-right:6px !important;
	margin-right:3px;
	margin-bottom:10px;
	padding:0px;
	width:890px;
	height:auto;
	float:right;
	text-align:left;
	display:table;
	}
	
#interiores_grandotes h1{
	margin:20px 0px 10px;
	padding:3px 0px 3px 17px;
	font-family:arial;
	font-size:.7em;
	font-weight:bold;
	text-decoration:none;
	color:#fff;
	background-color:#B0B8C1;
	background-image:url(../images_anglos/misc/flecha_enlaces-modulos.gif);
	background-repeat:no-repeat;
	background-position:6px 7px;
	}
#introduccion-cabecera_grandotes{
	margin:11px 0px 0px;
	padding:0px;
	width:890px;
	height:48px;
	background-image:url(../images_anglos/misc/cabe-calenario.gif);
	background-repeat:no-repeat;
}
	
#introduccion-cabecera_grandotes h1{
	margin:0px;
	padding:0px;
	padding-top:15px;
	padding-left:55px;
	font-family:arial;
	font-size:.75em;
	font-weight:normal;
	text-decoration:none;
	color:#fff;
	text-align:left;
	}
#tablon_calendario{
	margin:0px;
	padding:0px;
	width:890px;
	}
#tablon_calendario p{
	margin:7px 17px 20px;
	padding:0px;
	font-family:arial;
	font-size:.7em;
	font-weight:normal;
	text-decoration:none;
	color:#747472;
	text-align:justify;
	line-height:15px;
	}
#tablon_calendario a{
	margin:0px;
	padding:0px;
	text-decoration:underline;
	color:#3D4A74;
	}
#tablon_calendario a:hover{
	text-decoration:none;
	}
	
#tablon_calendario h1{
	margin:20px 0px 20px;
	padding:3px 0px 3px 17px;
	font-family:arial;
	font-size:.7em;
	font-weight:bold;
	text-decoration:none;
	color:#fff;
	background-color:#B0B8C1;
	background-image:url(../images_anglos/misc/flecha_enlaces-modulos.gif);
	background-repeat:no-repeat;
	background-position:6px 7px;
	text-align:left;
	}
/*************************************************/
/********** MODULO NOTICIAS **********************/
/*************************************************/

#noticia_home_anglo{
	width:890px;
}
#noticia_home_anglo h1{
	background-image:url(../images_anglos/misc/cabe_noticias.gif);
	background-repeat:no-repeat;
	height:50px;
	margin:0px;
	padding:0px;
	padding-top:15px;
	padding-left:55px;
	font-family:arial;
	font-size:.75em;
	font-weight:normal;
	text-decoration:none;
	color:#fff;
}
.agrupa_noticia{
	border-bottom:1px dotted #dddddd;
	width:810px;
	margin-left:10px;
	padding-bottom:10px;
	margin-top:10px;
}
.txt_not{
	margin-left:17px !important;
	margin-left:5px;
	width:730px;
	float:left;
}
.txt_not h3{
background-image:url(../images_anglos/misc/ico_visto-ok.gif);
background-repeat:no-repeat;
font-weight:bold;
font-family:arial;
font-size:0.75em;
color:#737371;
padding-left:15px;
margin:0px;
}
.txt_not p{
font-family:arial;
font-size:0.75em;
font-weight:normal;
color:#737371;
padding-left:15px;
margin:0px;
}

.mas_info{

	
	font-family:arial;
	font-size:.75em;
	font-weight:normal;
	color:#737371;
	background-image:url(../images_anglos/misc/flechita.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	background-position:733px 25px;
	margin:0px;
	padding-top:20px;
}
.mas_info a{
	color:#737371;
	text-decoration:underline;
}
.mas_info a:hover{
	color:#737371;
	text-decoration:underline;
}
#tablon_calendario .actividades-tit a{
	text-decoration:none;
	color:#fff;
	}
	

.txt_listado_prensa{
	font-family:arial;
	font-size:.7em;
	font-weight:normal;
	color:#747472;
}
.txt_listado_prensa{
	font-family:arial;
	font-size:.7em;
	font-weight:bold;
	color:#747472;
}

/*--------------------------
ESTILOS TABLA PRENSA
--------------------------*/

.titulos-tabla-prensa{
	margin:0px;
	padding:0px 0px 5px;
	font-family:arial;
	font-size:.75em;
	font-weight:bold;
	text-decoration:none;
	color:#35426E;
	border-bottom:2px solid #E3E3E3;
	}
	
.txt-tabla-prensa{
	margin:0px;
	padding:6px 0px;
	font-family:arial;
	font-size:.7em;
	font-weight:normal;
	text-decoration:none;
	color:#747472;
	border-bottom:1px solid #E3E3E3;
	}
	
.titulos-tabla-prensa-v2{
	margin:0px;
	padding:0px;
	font-family:arial;
	font-size:.7em;
	font-weight:normal;
	text-decoration:none;
	color:#747472;
	text-align:center;
	}
	
.txt-tabla-prensa-v2{
	margin:0px;
	padding:5px 0px;
	font-family:arial;
	font-size:.8em;
	font-weight:bold;
	text-decoration:none;
	color:#35426E;
	text-align:center;
	}
	
.txt-pdf-prensa-v2{
	margin:0px;
	padding:3px 0px 0px;
	font-family:arial;
	font-size:.7em;
	font-weight:normal;
	text-decoration:none;
	color:#747472;
	text-align:left;
	}
.txt-pdf-prensa-v2 a{
	color:#747472;
	text-decoration:none;
	}
.txt-pdf-prensa-v2 a:hover{
	text-decoration:underline;
	}

.txt-anterior a{
	margin:0px;
	padding:0px;
	padding-left:10px;
	font-family:arial;
	font-size:.7em;
	font-weight:normal;
	text-decoration:none;
	color:#747472;
	text-align:left;
	background-image:url(../images/misc/flecha-atras.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
	}
.txt-anterior a:hover{
	text-decoration:underline;
	}

.txt-siguiente a{
	margin:0px;
	padding:0px;
	padding-right:10px;
	font-family:arial;
	font-size:.7em;
	font-weight:normal;
	text-decoration:none;
	color:#747472;
	text-align:right;
	background-image:url(../images/misc/flecha-alante.gif);
	background-repeat:no-repeat;
	background-position:right;
	}
.txt-siguiente a:hover{
	text-decoration:underline;
	}
/*--------------------------
FIN ESTILOS TABLA PRENSA
--------------------------*/