/* CSS Document */

/** AREA DE PRENSA **/

/***--- Genericos ---***/
h3.resultadoBusqueda{border:none; font:1.45em Georgia, "Times New Roman", Times, serif; color:#576975;}
h3.titularFondo{clear:both; margin:1em 0 .7em 0; padding:.6em 1em; font:1.25em Tahoma, Verdana, Arial, Helvetica, sans-serif; background:#f4f3f3; color:#0e5776; border-top:1px dashed #bfbfbf;border-bottom:1px dashed #bfbfbf;}
	h3.titularImagenes{padding-left:3em; background:#f4f3f3 url(/img/all/ico_titular_imagenes.gif) no-repeat .5em .3em;}
	h3.titularVideos{display:block; clear:both; padding-left:3em; background:#f4f3f3 url(/img/all/ico_titular_videos.gif) no-repeat .5em .3em;}
	h3.titularAviso{padding-left:3em; background:#f4f3f3 url(/img/all/ico_titular_aviso.gif) no-repeat .5em .3em;}
	h3.titularDocumento{padding-left:3em; background:#f4f3f3 url(/img/all/ico_documento.gif) no-repeat .5em .3em;}

p.fecha{ margin:0; padding:0 0 .5em 0; font: 1.1em Georgia, "Times New Roman", Times, serif;color:#595959;}

.resaltado{padding:.5em 0 1em 0; color:#3f5e71;}
.subtitulo{ background: url(/img/all/area_prensa/ico_enlace_videos.gif) left center no-repeat; padding:0 0 0 1.5em; margin-bottom:1em; font-size:1.1em; color:#000;}
.separado{ margin-bottom:1em;}
.registro{ color:#0792c0; font-weight:bold;}
.registro:hover{ text-decoration:none;}
.enlaceGeneral{ color:#595959;}
.enlaceGeneral:hover{ text-decoration:none;}

p.elementoSolicitado{display:block; float:left; padding:2em 0 1em 0; color:#0e5776;}
	.resultadoSolicitud p.elementoSolicitado{padding:.5em 0;}
	
.moduloImagenesVideos h4.exposicionFecha{font:1.1em Georgia, Georgia, "Times New Roman", Times, serif; color:#0e5776; border-bottom:none;}
	.moduloImagenesVideos h4.exposicionFecha span{display:block; padding-bottom:.3em; padding-top: 1.5em; background:url(/img/all/bg_h4_noticias.gif) no-repeat left top; color:#595959;}

p.mastext{font-size:.68em; padding:.5em 0 2.5em 0; float:left;}

.clear{clear:both;}
	
.solicitarImagen a{width:auto; clear:both; padding:.4em 0 .2em 1.9em; background: url(/img/all/bullet_solicitar_off.gif) no-repeat left top; text-decoration:underline; color:#595959;}
			.solicitarImagen a:hover{background: url(/img/all/bullet_solicitar_on.gif) no-repeat left top; color:#576975; text-decoration:none;}

.descargarImagen a{display:block; width:14em; padding-bottom:2em;}
/*** -- Modulos -- ***/
.moduloNotas .bloque{float:left; width:22.6em; background:#fff; }
.moduloNotas .bloque .bordeado {float:left; width:22.6em; border:1px dashed #bfbfbf; padding:2px; margin-bottom:1em; background:#fff; }
.moduloNotas .buscadorArchivos{float:right; width:15.2em; font:.75em Tahoma, Verdana, Arial, Helvetica, sans-serif;}
	.moduloNotas .buscadorArchivos h3{font:1.1em Tahoma, Verdana, Arial, Helvetica, sans-serif; border:none; padding:0 0 .2em 0; margin:0;}
	/* = destacado Registro */
	.moduloNotas .destacadoRegistro{ background:#0792c0 url(/img/all/area_prensa/img_registro01.gif) right top no-repeat; border-bottom:#cccccc 1px solid; width:11.8em; margin:0 0 .75em 0; float:right; clear:right;}
	.moduloNotas .destacadoRegistro p{ color:#FFFFFF; background-color:#0792c0; font:normal .71em Tahoma, Arial, Verdana, sans-serif; margin:1.85em 0 0 1.25em; width:9.5em;}
	.moduloNotas .destacadoRegistro p a{ color:#FFFFFF;}
	.moduloNotas .destacadoRegistro p a:hover{ text-decoration:none;}
	.moduloNotas .destacadoRegistro a.registro{ color:#a8ffff; font:normal .71em Tahoma, Arial, Verdana, sans-serif; margin:.75em 0 1.5em 1.2em; display:block;}
	.moduloNotas .destacadoRegistro a.registro:hover{ text-decoration:none;}
	/* = /destacado Registro */
.moduloImagenesVideos {width:34em;}
	.moduloImagenesVideos .contenidoPestanyasAreaPrensa {float:left; width:30em;}	
	.moduloImagenesVideos .contenidoPestanyasAncho {float:left; width:99%;}	
	.moduloImagenesVideos .bloque{float:left; width:29.5em; padding-left:5px;}
	.moduloImagenesVideos .bloque p{}
	.moduloImagenesVideos h4{clear:both; padding:0 0 0.2em 0; margin:.7em .5em .7em 0; font:1.27em Georgia, "Times New Roman", Times, serif; color:#3f5e71; border-bottom:1px solid #bfbfbf;}
	.moduloImagenesVideos .buscadorArchivos{float:right; width:15.2em; padding-top:1em; font:1.1em Tahoma, Verdana, Arial, Helvetica, sans-serif;}
	.moduloImagenesVideos .buscadorArchivos h3{font:1.1em Tahoma, Verdana, Arial, Helvetica, sans-serif; border:none; padding:0 0 .2em 0; margin:0;}
	
	/* = destacado Registro */
	.moduloImagenesVideos .destacadoRegistro{ background:#0792c0 url(/img/all/area_prensa/img_registro01.gif) right top no-repeat; border-bottom:#cccccc 1px solid; width:17.35em; float:right; clear:right;}
	.moduloImagenesVideos .destacadoRegistro p{ color:#FFFFFF; background-color:#0792c0; font:normal 1.05em Tahoma, Arial, Verdana, sans-serif; margin:2em 0 0 1.25em; width:9.5em;}
	.moduloImagenesVideos .destacadoRegistro p a{ color:#FFFFFF;}
	.moduloImagenesVideos .destacadoRegistro p a:hover{ text-decoration:none;}
	.moduloImagenesVideos .destacadoRegistro a.registro{ color:#a8ffff; font:normal 1em Tahoma, Arial, Verdana, sans-serif; margin:.75em 0 1.45em 1.2em; display:block;}
	.moduloImagenesVideos .destacadoRegistro a.registro:hover{ text-decoration:none;}
	/* = /destacado Registro */	
.moduloImagenesVideos {width:34em;}
	.moduloImagenesVideos .moduloBusquedas {float:left; width:100%; font-size:.68em;}	
		
.moduloImagenesVideos .detalle{float:left; padding-left:10px; padding-right:10px;}	
	.moduloImagenesVideos .detalle h4{margin-right:0;}
	.moduloImagenesVideos .detalle .fotoAmpliada{ display:block; width:500px; height:357px; padding:10px; margin-bottom:2em; border:1px solid #8a8a8a;}
	.moduloImagenesVideos .detalle .numeroImagen{display:block;font-size:.9em; margin-bottom:.3em;}
	.moduloImagenesVideos .detalle .tituloImagen{display:block;width:100%; font-size:1.1em;padding-top:.3em; margin-bottom:2em; text-align:right; color:#3f5e71}
	.moduloImagenesVideos .detalle .caractImg{color:#303030; font-size:1.1em;}
	
	.moduloImagenesVideos .detalle .solicitarImagen{margin-bottom:1em;}
	
	.moduloImagenesVideos .detalle .caracteristicasImagen{font:1em Georgia, "Times New Roman", Times, serif; margin:.5em 0 2em 0;}
		.moduloImagenesVideos .detalle .caracteristicasImagen li{margin-bottom:.3em;}
		.moduloImagenesVideos .detalle .nota{ border:#c3c3c3 1px solid; background-color:#f2f2f2; padding:1em; margin-bottom:1em;}
		.moduloImagenesVideos .detalle .nota a{ color:#0792c0; font-weight:bold;}
		.moduloImagenesVideos .detalle .nota a:hover{ text-decoration:none;}
	
.moduloImagenesVideos .solicitar {float:left; width:95%; padding-left:10px; padding-right:10px;}
	.moduloImagenesVideos .solicitar p{display:block; clear:both; font:1.1em Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#566c79; }
		.resultadoSolicitud{width:95%; padding-bottom:2em;}

.moduloImagenesVideos .hr02{clear:both; padding-top:2em; margin-bottom:1.5em; border-bottom:1px dashed #a09f9f;}
	
	
.moduloImagenesVideos .mensajeError{font:1.1em Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#566c79; padding:1em 0;}

/* ----------------------- Registro ------------------------- */
.moduloRegistro{ border:#0792c0 2px dashed; margin-bottom:1em; padding:.2em .2em .25em .2em; width:34.5em;}
	.moduloRegistro h3{ color:#51ffff; font:normal 1.7em Tahoma, Arial, Verdana, sans-serif; border:none; width:100%; height:3.82em; margin:0; padding:0; text-indent:-90000px;}
	.moduloRegistro h3.es{ background:#0792c0 url(/img/es/area_de_prensa/img_registro02.gif) left top no-repeat;}
	.moduloRegistro h3.eu{ background:#0792c0 url(/img/eu/area_de_prensa/img_registro02.gif) left top no-repeat;}
	.moduloRegistro h3.en{ background:#0792c0 url(/img/en/area_de_prensa/img_registro02.gif) left top no-repeat;}
	.moduloRegistro h3.fr{ background:#0792c0 url(/img/fr/area_de_prensa/img_registro02.gif) left top no-repeat;}
	.moduloRegistro p{ color:#ffffff; font-size:.8em; background:#0792c0 url(/img/all/area_prensa/bg_contenido_registro.gif) left top repeat-y; margin:0; padding:0 2em .5em 8.5em;}
	.moduloRegistro ul{ color:#ffffff; font-size:.8em; background:#0792c0 url(/img/all/area_prensa/bg_contenido_registro.gif) left top repeat-y; margin:0; padding:0 0 .5em 8.5em;}
	.moduloRegistro ul li{ background:url(/img/all/area_prensa/bullet_registro.gif) left .7em no-repeat; padding:.15em 0 0 1.6em;}
	.moduloRegistro span{ background:url(/img/all/area_prensa/img_registro03.gif) left bottom no-repeat; width:100%; margin:0; padding:1em 0 2em 0; display:block;}
	.moduloRegistro span a{ background-color:#e9e8e8; border:#1ac1dd 1px solid; color:#0792c0; font:normal .85em Arial, Helvetica, sans-serif; margin:0 0 0 15em; padding:.45em .7em .35em .7em; text-decoration:none; display:block; width:10em; text-align:center;}
	.moduloRegistro span a:hover{ background-color:#1ac1dd; border:#fff 1px solid; color:#fff;}
	/* Formulario */
	.moduloRegistroFormulario{ border:#0792c0 2px dashed; width:98%; margin-bottom:.5em; padding-bottom: .6em; float:left;}
		.moduloRegistroFormulario p{ color:#566c79; font:normal .8em Tahoma, Arial, Verdana, sans-serif; margin:1em 1em .5em 1em;}
		.moduloRegistroFormulario .formSolicitarImagenes{clear:both; width:30em;}
		.moduloRegistroFormulario .formSolicitarImagenes label{ width:100%;}
		.moduloRegistroFormulario .formSolicitarImagenes label span{ color:#0792c0; font: normal .8em Tahoma, Arial, Verdana, sans-serif; float:left; width:13.5em; margin-left:1em;}
		.moduloRegistroFormulario .formSolicitarImagenes label span.error{ font:.6em Tahoma, Verdana, Arial, Helvetica, sans-serif; margin-left:8.5em;}
		.moduloRegistroFormulario .formSolicitarImagenes h3{ border:none; color:#595959; font:bold .85em Tahoma, Arial, Verdana, sans-serif; margin:1.5em 0 1em 1em; padding:0; float:left; }
		.moduloRegistroFormulario .formSolicitarImagenes label.check{float:left; font:1em Tahoma, Verdana, Arial, Helvetica, sans-serif; width:33em; margin:0 0 .5em 1em; padding:0;}
		.moduloRegistroFormulario .formSolicitarImagenes label.alertas{ background-color:#f2f2f2; border:#c3c3c3 1px solid; width:31.5em; margin:1.5em 0 0 1em; padding:.5em;}
		.moduloRegistroFormulario .formSolicitarImagenes label.alertas span.alertas{ color:#0792c0; width:100%; padding-bottom:.5em; margin:0;}
		.moduloRegistroFormulario .formSolicitarImagenes label.check input{display:block; float:left; width:12px; height:12px; margin-right:.4em; padding-top:0;}
		.moduloRegistroFormulario .formSolicitarImagenes label.check span{display:inline; float:left; width:90%; padding:0; margin:0; color:#000;}
		.moduloRegistroFormulario .formSolicitarImagenes label.check span.error { color:#f00; font:.7em Tahoma, Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0 0 .25em 0; width:100%; float:left;}
		.moduloRegistroFormulario .formSolicitarImagenes label.check span a{color:#595959; text-decoration:underline;}
		.moduloRegistroFormulario .formSolicitarImagenes label.check span a:hover{color:#576975; text-decoration:none;}		
		.moduloRegistroFormulario .formSolicitarImagenes .boton02{}
		.moduloRegistroFormulario .formSolicitarImagenes input.largo{ font:normal .85em Tahoma, Arial, Verdana, sans-serif; }
		.moduloRegistroFormulario h3.registro{ border:none; background-color:#f4f3f3; margin:.5em; padding:.5em; font-size:.95em;}
		
	/* Aviso legal*/
	.moduloRegistroAviso{ border:#0792c0 2px dashed; margin-bottom:1em; padding:.8em .8em .25em .8em;}
		.moduloRegistroAviso h3{ color:#0792c0; font-size:1.25em; background-color:#f4f3f3; border:none; margin:0; padding:.4em;}
		.moduloRegistroAviso h4{ color:#0e5776; font: bold .85em Tahoma, Arial, Verdana, sans-serif; border:none; margin:.8em 0 .4em 0;}
		.moduloRegistroAviso h5{ font-size:.8em; margin:0 0 .25em 0; padding:0;}
		.moduloRegistroAviso ul{ color:#566c79; font-size:.8em; margin-bottom:1em; padding:0;}
		.moduloRegistroAviso ul li{ background:url(/img/all/bg-menu-bloque.gif) left .4em no-repeat; margin:0 0 .25em 0; padding:0 0 0 1.2em;}
		
	
	.avisoLegal {padding-bottom:2em;}
		.avisoLegal h4{ text-transform:uppercase; border:none; font:1.1em Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#0e5776; }
		.avisoLegal p{padding-bottom:.7em;}

.moduloAlertas{width:35.5em;}
	.moduloAlertas .formSolicitarImagenes{clear:both; width:36.3em; padding-bottom:1em; font:.68em Tahoma, Verdana, Arial, Helvetica, sans-serif;}
	.moduloAlertas p{font:.75em Tahoma, Verdana, Arial, Helvetica, sans-serif;}

.moduloRSS {color:#566c79;}
.moduloRSS .RSS a{background: url(/img/all/ico_rss.gif) no-repeat left .1em; padding-left:1.7em; font-family: Georgia, "Times New Roman", Times, serif; color:#c76419; text-decoration:underline;}
	.moduloRSS .RSS a:hover{ text-decoration:none;}
	
.moduloRSS h3,.moduloRSS p, .moduloRSS ul{font:.75em Tahoma, Verdana, Arial, Helvetica, sans-serif; padding-bottom:.5em; border:none; margin:0; line-height:1.45em;}
	.moduloRSS h3 {padding-top:1em; color:#0e5776;}
		.moduloRSS ul li span{padding-left: 1.2em; background: url(/img/all/bullet_ulVentajasPrecios_ul_ul_li.gif) no-repeat left .25em; }
			.moduloRSS ul ul{font-size:1em; margin:.5em 0; padding:0;}
			.moduloRSS ul ul li span{margin-left:1.5em; padding: 0 0 0 .7em;background: url(/img/all/bullet_lista_guion.gif) no-repeat left .6em;}
			
.moduloContacto{width:98%;}
	.moduloContacto p{padding-bottom:.5em;font:.75em Tahoma, Verdana, Arial, Helvetica, sans-serif;}
	.moduloContacto p.txtInfo{font:.68em Tahoma, Verdana, Arial, Helvetica, sans-serif;}
		.moduloContacto p.txtInfo a{color:#595959; text-decoration:underline;}
			.moduloContacto p.txtInfo a:hover{color:#576975; text-decoration:none;}
	
	.moduloContacto h3.info{ padding:0 0 .5em 1.6em; border-bottom:1px dashed #bfbfbf; background: url(/img/all/ico_aviso.gif) no-repeat left top; font:.75em Georgia, "Times New Roman", Times, serif; color:#3f5e71;}
	
	.moduloContacto h3{padding:0;font:.875em Georgia, "Times New Roman", Times, serif; border:none;}
/*** -- Listados -- ***/
.galeriaImagenesAreaPrensa{float:left; width:100%; margin-bottom:1em; }
	.galeriaImagenesAreaPrensa li {float:left; width:25%; margin-bottom:1em;}
	.galeriaImagenesAreaPrensa li .hr01 { margin:1.4em 0; padding:0; background-position:center;}
		.galeriaImagenesAreaPrensa li a.ampliarImagen {display:block; float:left; margin-top:.5em; background: url(/img/all/bullet_ampliar_off.gif) no-repeat left bottom; text-decoration:underline; color:#595959;}
			 .galeriaImagenesAreaPrensa li a.ampliarImagen span{display:block;padding:0 0 .1em 1.9em;}
				.galeriaImagenesAreaPrensa li a.ampliarImagen:hover{background: url(/img/all/bullet_ampliar_on02.gif) no-repeat left bottom; text-decoration:none; color:#576975;}
			.galeriaImagenesAreaPrensa li a.ampliarImagen img{display:block; float:left; width:67px; height:58px; padding:2px; border:1px solid #bfbfbf; margin-bottom:.4em;}
				.galeriaImagenesAreaPrensa li a.ampliarImagen:hover img{padding:1px; border: 2px solid #47687d;}
	.galeriaImagenesAreaPrensa .hr01{clear:both;}
		.galeriaImagenesAreaPrensa li a.solicitarImagen{display:block; clear:both;float:left; margin-top:.5em; padding:.4em 0 .1em 1.9em; background: url(/img/all/bullet_solicitar_off.gif) no-repeat left top; text-decoration:underline; color:#595959;}
			.galeriaImagenesAreaPrensa li a.solicitarImagen:hover{background: url(/img/all/bullet_solicitar_on.gif) no-repeat left top; color:#576975; text-decoration:none;}
		.galeriaImagenesAreaPrensa br { display:none;}
	.galeriaImagenesAreaPrensa:after { content:"."; clear:both; display:block; height:0px; visibility:hidden;}
			
.imagenesExposicion li {width:100%; clear:both;}
	.imagenesExposicion li a.ampliarImagen {background: url(/img/all/bullet_ampliar_off.gif) no-repeat 80px 8px;}
		.imagenesExposicion li a.ampliarImagen span{display:block;padding:5px 0 2px 102px;}
	.imagenesExposicion li a.ampliarImagen:hover{background: url(/img/all/bullet_ampliar_on02.gif) no-repeat 80px 8px;}
	.imagenesExposicion li a.solicitarImagen{display:inline; margin:-40px 0 0 80px; padding-bottom:2em;}

.otrasActividades li{width:100%;}
.otrasActividades li a.solicitarImagen{margin-top:-45px; padding-bottom:.1em;}
.otrasActividades li a.descargarImagen{width:15em; margin-top:-23px; padding-bottom:.1em; margin-bottom:0;}

	.moduloBusquedas .bloque .otrasActividades li{margin-bottom:0;}

			
.moduloImagenesVideos .descargar{padding-bottom:0;}
	.moduloImagenesVideos .descargar li{margin-bottom:.9em;}
		.moduloImagenesVideos .descargar li a{padding:.4em 0 .1em 1.9em; background: url(/img/all/bullet_solicitar_off.gif) no-repeat left top; color:#595959;}
		.moduloImagenesVideos .descargar li a:hover{background: url(/img/all/bullet_solicitar_on.gif) no-repeat left top; color:#576975; text-decoration:none;}

.expoMaterial{clear:both; margin:.5em 0 2em 0;}
	.expoMaterial li {padding:.5em 0 0 0;}
			.expoMaterial li.antes {padding-top:2.5em;}
		.expoMaterial li p.fecha{ margin:0; padding:0; font: 1.1em Georgia, "Times New Roman", Times, serif;color:#595959;}
		.expoMaterial li p.subtitulo{ background: url(/img/all/area_prensa/ico_enlace_videos.gif) left center no-repeat; padding:0 0 0 1.5em; margin:.5em 0; font-size:1.1em; color:#000;}
		.expoMaterial .verImagenes a{display:block; margin-top: .5em; padding:.5em 0 .1em 2em; background: url(/img/all/bullet_verImagenes_off.gif) no-repeat left top; color:#595959;}
			.expoMaterial .verImagenes:hover a{background: url(/img/all/bullet_verImagenes_on.gif) no-repeat left top; color:#576975; text-decoration:none;}
	.expoMaterial li .hr01 { margin:1em 0 0 0;}
	.expoMaterial .descargar {padding-top:1em; padding-bottom:0;}
		.expoMaterial .descargar li{padding-bottom:0; padding-top:0;}
		
		
.moduloImagenesVideos .descargaPDF{display:block; padding: .2em 0 1.7em 3em; margin:.2em 0 0 0; background:url(/img/all/ico_pdf_off.gif) no-repeat left .1em; color:#595959; text-decoration:none; }

			.moduloImagenesVideos li p { padding:0 0 0 3em;}
			.moduloImagenesVideos li p.fecha { padding:0 0 0 0;}
			.moduloImagenesVideos li p.verImagenes { padding:0 0 0 0;}
			.moduloImagenesVideos li a { padding-top:.3em; text-decoration: underline; color:#595959;}
					.moduloImagenesVideos li a:hover {text-decoration:none;}					
	
/*** -- Tablas -- ***/
.moduloNotas table.notasPrensa{width:100%; border-collapse:collapse;}
	.moduloNotas table.notasPrensa caption{display:none; visibility:hidden;}
	.moduloNotas table.notasPrensa col.fecha{width:25%}
	
	.moduloNotas table.notasPrensa th{padding:1em 0 .5em .8em; background:#f2f2f2 url(/img/all/bg_tabla_notasPrensa.gif) repeat-x left bottom; font:.75em Georgia, "Times New Roman", Times, serif; color:#595959;}
	.moduloNotas table.notasPrensa td{padding:1em 0 .8em .8em; border-bottom: 1px solid #bfbfbf; font:.68em Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#595959;}
		.moduloNotas table.notasPrensa .descargaPDF {display:block; min-height:3em; height:auto !important; height:3em; padding: 0 0 .3em 3em; background:url(/img/all/ico_pdf_off.gif) no-repeat left .1em; color:#595959; text-decoration:none; }
			.moduloNotas table.notasPrensa p { padding:0 0 0 3em;}
			.moduloNotas table.notasPrensa a{ padding-top:.3em; text-decoration: underline; color:#595959;}
					.moduloNotas table.notasPrensa a:hover {text-decoration:none;}
		
		.moduloNotas table.notasPrensa .ultima td{border:none;}

		/*--- Paginacion ---*/

			.pag { clear:both; margin:0 auto; padding:0 0 20px 0; text-align:center;}
				.pag li { display:inline; float:left; width:2em; margin:0 1px 0 0; padding-top:3px; font: .68em Tahoma, Verdana, Arial;}
				
				.pag li.first { width:6em; padding:0; padding-right:.2em; padding-top:3px; border-right:1px solid #595959;}
				.pag li.first span { color:#ccc}
				.pag li.first02 {width:2.5em; padding-top:3px; padding-right:3px;}
				
				.pag li.last { width:4.5em; padding-left:.2em; padding-top:3px; border-left:1px solid #595959;}
				.pag li.last span { color:#ccc}
				.pag li.last02 { width:3.1em; padding-top:3px;}
				
				.pag li .sel { width:auto; padding:3px 2px 2px 2px; color:#fff; background-color:#2182c0;}
				.pag li a { width:auto; padding:3px 5px 3px 5px; margin:0; text-decoration:underline; color:#595959;}
				.pag li a:hover { text-decoration:none; color:#fff; background-color:#2182c0;}
					.pag li.first a:hover, .pag li.last a:hover{ color:#000; background:none; text-decoration:none}				
			.pag:after { content:"."; clear:both; display:block; height:0; visibility:hidden;}		
		
			
			.bloque .pag { font-size:1em;}
			.bloque .pag .first02 {width:2.5em; padding-top:3px; padding-right:0;}
			.moduloImagenesVideos .pag { font-size:1.3em;}

/*** -- Formularios -- ***/
.buscadorNotasPrensa{float:right; width:100%; border: 1px solid #ccc;}
	.buscadorNotasPrensa label{display:block; margin:1em;}
		.buscadorNotasPrensa .hr01{clear:both; margin:0 2em;}
	.buscadorNotasPrensa label input{display:block; width:96%; padding:.1em 0 .1em .2em; font-size:.9em;}
	.buscadorNotasPrensa label select{display:block; width:100%; font-size:.9em;}
		.buscadorNotasPrensa label span{display:block; width:100%; padding-bottom:.5em; color:#3f5e71;}
	
	.buscadorNotasPrensa fieldset fieldset{margin:1em .5em 1em 1em;}
		.buscadorNotasPrensa fieldset fieldset label{float:left; width:33%; margin:0;}
		.buscadorNotasPrensa fieldset fieldset span{display:block; width:100%; padding-bottom:.5em; color:#3f5e71;}
			.buscadorNotasPrensa fieldset fieldset label span{display:none;}
			 .buscadorNotasPrensa fieldset fieldset label select{font-size: .9em; width: 90%;}
	.buscadorNotasPrensa .boton02{display:inline; margin:2em 3.7em 1em 3.7em;}
	
.formSolicitarImagenes{clear:both; width:36em; padding-bottom:1em;}
	.formSolicitarImagenes label, .formSolicitarImagenes fieldset fieldset{clear:both; float:left;font:1.1em Tahoma, Verdana, Arial, Helvetica, sans-serif;padding-top:1.5em;}
	.formSolicitarImagenes label{width:39em;}
	.formSolicitarImagenes label span.error{clear:both; float:none;padding-left:11.1em; padding-top:.2em; width:100%; color:#f00; font:.91em Tahoma, Verdana, Arial, Helvetica, sans-serif;}
		.formSolicitarImagenes label span.especial{padding-left:0;}
		
		.formSolicitarImagenes label span{float:left; width:10em;}
			.formSolicitarImagenes label.medio span{width:100%;}
		.formSolicitarImagenes label input {float:left; width:20em;}
			.formSolicitarImagenes input#nombreMedio {clear:both; float:left;width:33.1em; margin-top:.5em;}
		.formSolicitarImagenes label select {float:left; width:20.4em;}
	
	.formSolicitarImagenes p{clear:both;}
	
	.formSolicitarImagenes fieldset fieldset{float:left; width:40em;} 
	.formSolicitarImagenes fieldset fieldset span{float:left; width:21em;padding-right:.5em; padding-top:.2em;}
		.formSolicitarImagenes fieldset fieldset label {clear:none; float:left; width: 4em; margin-right:.5em; padding-top:0;}
		.formSolicitarImagenes fieldset fieldset label span{display:none;}
		.formSolicitarImagenes fieldset fieldset label select{float:left; width:100%; margin-top:0;}
		
		.formSolicitarImagenes label textarea{padding:5px; margin-top:.3em; width:36.25em; font:1em Tahoma, Verdana, Arial, Helvetica, sans-serif;}

		.formSolicitarImagenes .aviso{padding-top: 2em;}
		.formSolicitarImagenes .aviso a{text-decoration:underline; color:#595959;}
			.formSolicitarImagenes .aviso a:hover{text-decoration:none; color:#576975;}
			
			.formSolicitarImagenes label.check{float:left; font:1em Tahoma, Verdana, Arial, Helvetica, sans-serif; padding-top:1em; width:48.2em;}
				.formSolicitarImagenes label.check input{display:block;float:left; width:12px; height:12px; margin-right:.4em; padding-top:0;}
				.formSolicitarImagenes label.check span{display:inline; float:left; width:90%; padding-top:0; color:#000;}
					.formSolicitarImagenes label.check span.error { color:#f00; font:.96em Tahoma, Verdana, Arial, Helvetica, sans-serif;}
					.formSolicitarImagenes label.check span a{color:#595959; text-decoration:underline;}
					.formSolicitarImagenes label.check span a:hover{color:#576975; text-decoration:none;}
			.formSolicitarImagenes label.before{margin-top:3em;}		
		
		.formSolicitarImagenes .boton02{display:inline; float:left; margin:2em 0 0 12.5em; }
		
.moduloAlertas .formSolicitarImagenes label{width:46.2em;}
		.moduloAlertas .formSolicitarImagenes label.check{width:52.2em;}
	.moduloAlertas .formSolicitarImagenes label span{ width:16em; padding-top:.2em;}
		.moduloAlertas .formSolicitarImagenes label span.error{padding-left:17.5em;}
			.moduloAlertas .formSolicitarImagenes label span.especial{padding-left:0;}
		.moduloAlertas .formSolicitarImagenes label.check span{width:95%;}
	.moduloAlertas .formSolicitarImagenes label.medio span{display:block;width:39.7em;}
		.moduloAlertas .formSolicitarImagenes label input#nombreMedio{width:34.4em;}

	.moduloAlertas .formSolicitarImagenes .tipoSoporte span{width:22em;}
			.moduloAlertas .formSolicitarImagenes .tipoSoporte span.error{padding-left:24.2em;}
	.moduloAlertas .formSolicitarImagenes .tipoSoporte select{width:15em;}

.formContacto {padding-top:1.5em;}
	.formContacto p {font-size:.68em; padding:.5em 0 2.5em 0;}
.formContacto ul{display: block; float:left; clear:both; width:90%; padding:0 0 1em 0;}
	.formContacto ul li {float:left; width:100%; margin-bottom:.6em}
	.formContacto li label{clear:both; float:left; width:100%; font:.75em Tahoma, Verdana, Arial, Helvetica, sans-serif;}
	.formContacto li span.error{clear:both; padding:.2em 0 .2em 16.8em; width:60%; color:#f00; font:.9em Tahoma, Verdana, Arial, Helvetica, sans-serif;}
		
		.formContacto li label span{float:left; width:15em; color:#595959; padding-top:.2em}
		.formContacto li label input {float:left; width:24.6em; padding:1px 3px; font:1em Tahoma, Verdana, Arial, Helvetica, sans-serif;}

		.formContacto li label textarea{padding:5px; width:24.2em; font:1em Tahoma, Verdana, Arial, Helvetica, sans-serif;}	
		
		.formContacto label.check {padding-top:1.5em;}
	
			.formContacto .check input{float:left; display:block; width:12px; height:12px; margin:.1em .5em 0 0;}
			.formContacto .check span {clear:none; float:left; width:95%; display:block; color:#000; padding-top:0; font:.95em Tahoma, Verdana, Arial, Helvetica, sans-serif;}
				.formContacto .check span a{display:inline; float:none; padding:0; margin:0; color:#000; text-decoration:underline;}
					.formContacto .check span a:hover{text-decoration:none;}
					.formContacto label.check span.error { color:#f00; padding-left:0; width:100%;}
			
		.formContacto li.botonera{text-align:center;padding-left:3em; padding-top:1em;}
			.formContacto .boton02{display:inline; float:none; font-size:.75em; width:8em;}

	
/*** -- Botones -- ***/
	.boton02{display:block; float:right; padding:.5em 0 .5em 0; width:50%; border:1px solid #bfbfbf; background:#ececec; color:#595959; font:1em Tahoma, Verdana, Arial; cursor:pointer; }
	.boton02:hover{background:#595959; color:#fff; cursor:pointer;}
	* html .boton02 { padding:.5em 1.3em;}

input.largo{ width: 37%; font-size:1.2em; }

.formSolicitarImagenes label span.info
{
	clear: both;
	float: none;
	padding-left: 11.1em;
	padding-top: 0.2em;
	width: 100%;
	color: green;
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 0.91em;
	line-height: normal;
	font-size-adjust: none;
	font-stretch: normal;
}

.moduloAlertas .formSolicitarImagenes label span.info
{
	padding-left: 17.5em;
}
