/* CSS Document */

/*** ---- EVENTOS ESPECIALES ---- ***/

/*** ---- General ---- ***/
p.entradilla{padding-bottom:1em; font:.75em Tahoma, Verdana, Arial, Helvetica, sans-serif; line-height:1.45em;}
h3.info{ padding:0 0 .5em 1.3em; border-bottom:1px dashed #bfbfbf; background: url(/img/all/ico_aviso.gif) no-repeat left .1em; font:.875em Georgia, "Times New Roman", Times, serif; color:#3f5e71; text-transform:uppercase}

h3.titularFondo{clear:both; margin:1.5em 0 .7em 0; padding:.6em 1em; font:.68em Tahoma, Verdana, Arial, Helvetica, sans-serif; background:#f4f3f3; color:#595959; border-top:1px dashed #bfbfbf;border-bottom:1px dashed #bfbfbf;}	

.clear{clear:both;}
/*** ---- Modulos ---- ***/
.moduloEspacios .contenidoPestanyasAncho{width:95.6%; float:left;}

	.moduloEspacios .txtVideo{float:left; width:32%; padding:1em; margin-bottom:1em;}
		.moduloEspacios .txtVideo p{font:1em Tahoma, Verdana, Arial, Helvetica, sans-serif;}
		.moduloEspacios .txtVideo p.txtInfo{font:1em Tahoma, Verdana, Arial, Helvetica, sans-serif; padding-top:.5em;}
		.moduloEspacios .txtVideo h3{font:1.45em Georgia, "Times New Roman", Times, serif; color:#595959; border:none;}

	.moduloEspacios .flashVideo{float:right; width:320px; height:240px; margin:1em .2em 1em 1em; padding-bottom:1em; background:#eee;}
	.moduloEspacios .cabecero:after { content:"."; display:block; clear:both; height:0; visibility:hidden;}
	.moduloEspacios h3.info{font-size:1.2em; text-transform:none; margin-top:1.5em; border-bottom:1px dashed #bfbfbf;}
	.moduloEspacios h3.titularFondo{display:inline;clear:both; float:left; width:92%; font-size:1em; margin:1em;}

.moduloEspacios .accesibilidad {display:inline; clear:both; float:left; width:97%; padding:12px 0 0 0; margin:2.2em .5em 1em .7em; background: #f8f8f8 url(/img/all/bg_menuSecundario-ul.gif) repeat-x 0 0;  border-bottom:5px solid #e5e5e5; }
	.moduloEspacios .accesibilidad h4{padding-left: 3.5em; padding-bottom: 1.1em; background: url(/img/all/ico_nota_accesibilidad.gif) no-repeat 8px top; font-size:1.1em;  color:#3f5e71}
		.moduloEspacios .accesibilidad p{margin:-.5em 0 .2em 4em; padding-bottom:1.3em; font-size:1em; }
			.moduloEspacios .accesibilidad p a{color:#595959; text-decoration:underline;}
				.moduloEspacios .accesibilidad p a:hover{color:#576975; text-decoration:none;}

.moduloVisitas .informacionVisitas {width:100%; margin-bottom:1.5em;}
.moduloVisitas .informacionVisitas p.destacado{font-size:.75em; padding-bottom:.5em;}
	.moduloVisitas .informacionVisitas p{font:.68em Tahoma, Verdana, Arial, Helvetica, sans-serif;}
	.moduloVisitas .informacionVisitas a{color:#595959; text-decoration:underline;}
		.moduloVisitas .informacionVisitas a:hover{color:#3f5e71; text-decoration:none;}

.moduloVisitas .bloque01{float:left; width:50%;}
	.moduloVisitas .bloque01 img{float:left; margin-bottom:1em;}
	.moduloVisitas .bloque01 img.img01 { width:17.05em;}
	.moduloVisitas .bloque01 img.img02 { width:17em;}
	.moduloVisitas .bloque01 img.img03 { width:17.5em;}
.moduloVisitas .bloque02{float:right; width:49%;}
	.moduloVisitas .bloque02 h3{margin-top:1.4em; border-bottom-style:dashed;}
	.moduloVisitas .bloque02 p{padding-bottom:.5em; font:.75em Tahoma, Verdana, Arial, Helvetica, sans-serif;}

/*** ---- Listados ---- ***/
.moduloPreguntas li {padding-bottom:1.5em;}	
	.moduloPreguntas li p.txtPregunta{padding-bottom:.5em; font:1em Georgia, "Times New Roman", Times, serif; color:#000;}
		.moduloPreguntas li p.txtPregunta span{ padding: 0 .5em 0 .1em; margin-right:.5em; border-right:1px solid #000; font:1.5em Georgia, "Times New Roman", Times, serif;}
		.moduloPreguntas li p{font:.68em Tahoma, Verdana, Arial, Helvetica, sans-serif; line-height:1.45em;}

.moduloEspacios .descripcionEspacios{clear:both; padding:0 1em 1em 1em;}
	.moduloEspacios .descripcionEspacios li{clear:both;width:95.5%; padding:0 0 .5em 1.5em; background: url(/img/all/bullet_ulVentajasPrecios_ul_ul_li.gif) no-repeat left .2em; }
	.moduloEspacios .descripcionEspacios li a{color:#595959; text-decoration:underline;}
		.moduloEspacios .descripcionEspacios li a:hover{color:#576975;text-decoration:none;}
	
.moduloEspacios .imagenesEspacios{padding: 1em; width:96%;}
.moduloEspacios .imagenesEspacios li{float:left; width:33.2%; padding-bottom:2em;}
	.moduloEspacios .imagenesEspacios li img{ width:80%; padding:12px 15px 15px 12px; background: url(/img/all/bg_img_espacios.jpg) no-repeat left top;}
	.moduloEspacios .imagenesEspacios li p span{float: left; width:10%; font:1.63em Georgia, "Times New Roman", Times, serif; color:#000; padding-right:.5em; margin-right:.5em; margin-left:.2em; border-right:1px solid #000;}
	.moduloEspacios .imagenesEspacios li p a{float: left; display:block;width:70%; font:1.27em Georgia, "Times New Roman", Times, serif; color:#0b76a4; text-decoration:underline;}
		.moduloEspacios .imagenesEspacios li p a:hover{text-decoration:none; }

.moduloEspacios .planoSituacion{position:relative;}
.moduloEspacios .planoSituacion {float:left;}
	.moduloEspacios .listaSituacion{position:absolute; top:18em; left:35em;}
	.moduloEspacios .listaSituacion li{padding-bottom:.5em;  padding-left:1em; font:1.1em Tahoma, Verdana, Arial, Helvetica, sans-serif;}
			.moduloEspacios .listaSituacion li.activo{background:url(/img/all/bullet_tiposActividades_li.gif) no-repeat left .35em;}
		.moduloEspacios .listaSituacion li span{color:#0b76a4;}
			.moduloEspacios .listaSituacion li a{color:#595959; text-decoration:underline;}
				.moduloEspacios .listaSituacion li a:hover{text-decoration:none;}
				.moduloEspacios .planoSituacion p{margin-left:1em;}
				
.moduloEspacios .masVideos {display:inline; clear:both; float:left; margin:0 1em 2em 1em; width:90%;}
			.moduloEspacios .masVideos li{display:block; float:left; width: 25%; margin:0 .2em;}
			.moduloEspacios .masVideos a {display:block; float:left; width:92%; margin:.3em 0; background: url(/img/all/ico_play_off.gif) no-repeat left 9.7em; color:#595959; text-decoration:underline;}
				.moduloEspacios .masVideos a img{display:block; float:left; margin:.3em 0; width:100%; padding:1px; border:1px solid #595959;} 
					.moduloEspacios .masVideos a:hover img{padding:0; border:2px solid #47687d;} 
				.moduloEspacios .masVideos a span {clear:both; display:block; padding:0 0 0 2.2em;}
			.moduloEspacios .masVideos a:hover	{text-decoration:none; color:#576975; background: url(/img/all/ico_play_on.gif) no-repeat left 9.7em;}
			
.galeriaImagenes{display:inline;float:left; width:90%; margin-bottom:2em; margin-left:1em; }
	.galeriaImagenes li {float:left; width:24.5%; margin-bottom:0;}
			.galeriaImagenes li.nuevaLinea{clear:both}
		.galeriaImagenes li a.thumbnail {display:block; float:left; margin-top:.5em; background: url(/img/all/bullet_ampliar_off.gif) no-repeat left bottom; text-decoration:underline; color:#595959;}
			 .galeriaImagenes li a.thumbnail span{display:block;padding:0 0 .1em 1.9em;}
				.galeriaImagenes li a.thumbnail:hover{background: url(/img/all/bullet_ampliar_on02.gif) no-repeat left bottom; text-decoration:none; color:#576975;}
			.galeriaImagenes li a.thumbnail img{display:block; float:left; width:87%; padding:2px; border:1px solid #bfbfbf; margin-bottom:.4em;}
				.galeriaImagenes li a.thumbnail:hover img{padding:1px; border: 2px solid #47687d;}
	.galeriaImagenesAreaPrensa:after { content:"."; clear:both; display:block; height:0px; visibility:hidden;}
	
	.cabecero .txtVideo a { color:#595959; text-decoration:underline;}
			.cabecero .txtVideo a:hover { text-decoration:none; color:#576975}
