/* /////////// Clases Generales ////////////// */
body {margin:0; padding:0; background:url(../img/bg_general.gif) repeat-x; height:100%; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7c7c7c;}
.pngfix {behavior: url(css/iepngfix.htc);}
.clearboth {clear:both;}
.dcha { float:right;}
.izq { float:left; }
b {color:#109210;}
img{border:none;}
.no_disponible {padding:20px 0 0 4px;}
*html .no_disponible {padding:20px 0 0 0;}
/* /////////// Tipos y Enlaces ////////////// */
.naranja { font-size:9px; color:#e1ae24}
.naranja11 { font-size:11px; color:#e1ae24}
.naranja12 { font-size:12px; color:#e1ae24}
.verde {font-size:12px; color:#006a00;}
.verde2 {font-size:12px; color:#006a00; font-style:normal; font-weight:100;}
.verde2 strong{font-size:13px;}
.verde11 {font-size:11px; color:#006a00;}
.verdeclaro11 {font-size:11px; color:#429210;}
.verde16 {font-size:16px; color:#006a00;}
.titul {font-weight:bold;}
.link_naranja {color:#e1ae24; font-weight:bold;}
.link_naranja:hover {color:#005f35; font-weight:bold;}
.link_descargar {color:#ffffff; font-weight:bold; text-decoration:none;}
.link_descargar:hover {color:#005f35; font-weight:bold; text-decoration:none;}
.link_desplegable {font-size:12px; color:#006a00; font-weight:bold; text-decoration:none;}
.link_desplegable:hover {font-size:12px; color:#e1ae24; font-weight:bold; text-decoration:none;}
.link_nivel3 {font-size:11px; color:#006a00; font-weight:bold; text-decoration:none;}
.link_nivel3:hover {font-size:11px; color:#e1ae24; font-weight:bold; text-decoration:none;}
.link_verdeclaro {color:#429210; font-size:11px; text-decoration:underline; }
.link_verdeclaro:hover {color:#e1ae24; font-size:11px; text-decoration:underline; }
.link_gris {color:#7c7c7c; font-size:11px; text-decoration:underline; }
.link_gris:hover {color:#e1ae24; font-size:11px; text-decoration:underline; }
.link_blanco {color:#ffffff; font-size:11px; text-decoration:none; }
.link_blanco:hover {color:#064b15; font-size:11px; text-decoration:underline; }



/* /////////// Forms ////////////// */
input {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7c7c7c;}
.input_buscador {background-color:#e5e3da; border:solid 1px white; padding-left:4px; height:14px; width:140px; margin:3px 6px 0 5px;}
.form_caja {width:147px; height:18px; padding:2px 0 0 6px;  border:none; font-size:11px; color:#787778; background:url(../img/bg_formcaja_home.gif) no-repeat 0px 0px;}
.formbox_newsletter { border:solid 1px #c3c2c2; font-size:11px; color:#787778; padding:2px 0 0 6px; width:170px; height:16px;}
.formbox_contacto { border:solid 1px #c3c2c2; font-size:11px; color:#787778; padding:2px 0 0 6px;  height:16px;}
	.formcont_width01 {width:200px;}
	.formcont_width02 {width:300px;}
	.formcont_width03 {width:70px;}
	.formcont_width04 {width:150px;}
.textarea_contacto {width:300px; height:86px; border:solid 1px #c3c2c2; font-size:11px; color:#787778; padding:2px 0 0 6px; font-family:Arial;}

/* /////////// Estructura ////////////// */
.contenedora {margin:0 auto 0 auto; width:982px; background:url(../img/bg_contenedora.gif) repeat-y;}
	.cab {height:257px; width:982px; background:url(../img/bg_cab.jpg) no-repeat;}
		.menu_apoyo {width:500px; height:26px; padding:12px 0 0 500px; border:0px solid black;}
		.menu {height:168px; margin:40px 0 0 30px;}
	.caja_contenido {background:url(../img/bg_contenido.gif) repeat-y; width:947px; margin:0 0 0 16px; border:0px solid black;}
	.caja_contenido_int {background:url(../img/bg_contenido.gif) repeat-y; width:947px; margin:23px 0 0 16px; }
		.contenido {padding:10px 30px 10px 30px; min-height:300px;}
	.pie {padding-bottom:30px; background-color:white;}
	
/* /////////// Cajas ////////////// */
.blanca_sup {border-top:solid 1px #d6d6d6;}
.blanca_inf {border-bottom:solid 1px #d6d6d6;}
.blanca_izq {border-left:solid 1px #d6d6d6;}
.blanca_der {border-right:solid 1px #d6d6d6;}

.gris_sup {border-top:solid 1px #e7e7e7; background-color:#f9f8f4;}
.gris_inf {border-bottom:solid 1px #e7e7e7; background-color:#f9f8f4;}
.gris_izq {border-left:solid 1px #e7e7e7; background-color:#f9f8f4;}
.gris_der {border-right:solid 1px #e7e7e7; background-color:#f9f8f4;}

/* /////////// Submenus ////////////// */
.submenu { height:40px; margin-left:30px; position:absolute;}
	.submenu_interior { height:50px; padding:0px 0 0 12px; }
		.bot_submenu {float:left; margin-right:3px;}
		
/* /////////// Contenido Home ////////////// */	
.home_quees {width:430px; float:left; margin:0 26px 0 0;}
	.home_quees .texto img {float:left; margin:0 10px 10px 0;} 
.home_agenda {width:430px; float:left; height:150px;}
	.home_agenda .titulo {padding-bottom:5px;}
	.home_agenda .cajablanca table {width:430px; }
		.home_agenda .cajablanca table .content {width:100%; height:180px; padding:2px;}
	.home_agenda .cajagris {display:block; padding:0; margin:0; float:left; }
		.home_agenda .cajagris table {width:150px; background-color:#f9f8f4;}
			.home_agenda .cajagris table .cuad_imagen {width:200px; height:150px; padding:10px;}
	.home_agenda .texto {float:left; height:100%; width:200px; margin-left:15px; padding:5px 5px 5px 15px; border-left:solid 1px #d6d6d6;}
		.home_agenda .texto .separador_titul {font-size:1px; width:100%; height:6px; border-top:solid 1px #d6d6d6; margin:6px 0 0 0;}
		.home_agenda .texto .fecha {background-color:#efefe7; text-align:center; margin:0 0 15px 0;padding: 1px 2px 1px 2px;display: inline-block}
			.home_agenda .texto .descripcion:first-line {font-weight:bold; color:#1b7b28;}
		.home_agenda .texto .boton {text-align:right; margin-top:15px;}
		
	.home_agenda .texto2 {float:left; height:100%; width:170px; margin:0 5px 0 5px; padding:5px 5px 5px 0;}
		.home_agenda .texto2 .separador_titul {font-size:1px; width:100%; height:6px; border-top:solid 1px #d6d6d6; margin:6px 0 0 0;}
		.home_agenda .texto2 .fecha {background-color:#efefe7; text-align:center; margin:0 0 15px 0; padding: 1px 2px 1px 2px; display: inline-block}
			.home_agenda .texto2 .descripcion:first-line {font-weight:bold; color:#1b7b28;}
		.home_agenda .texto2 .boton {text-align:right; margin-top:15px;}
	.home_agenda .texto3 {float:left; height:100%; width:170px; margin-left:10px; padding:5px 5px 5px 20px; border-left:solid 1px #d6d6d6;}
		.home_agenda .texto3 .separador_titul {font-size:1px; width:100%; height:6px; border-top:solid 1px #d6d6d6; margin:6px 0 0 0;}
		.home_agenda .texto3 .fecha {background-color:#efefe7;  text-align:center; margin:0 0 15px 0; padding: 1px 2px 1px 2px; display: inline-block}
			.home_agenda .texto3 .descripcion:first-line {font-weight:bold; color:#1b7b28;}
		.home_agenda .texto3 .boton {text-align:right; margin-top:15px;}
	
.home_actualidad {width:430px; float:left; margin-top:25px;}
	.home_actualidad .separador_titul {font-size:1px; width:100%; height:6px;}
	.home_actualidad .descripcion { margin-top: 5px;}
	
	.home_actualidad .texto {float:left; width:180px; margin:10px 15px 3px 0; padding:5px 15px 5px 5px; overflow: hidden}
		.home_actualidad .texto .fecha {background-color:#efefe7; text-align:center; margin:6px 0 10px 0; display: inline; padding: 1px 2px 1px 2px;}
		.home_actualidad .texto .boton {text-align:right; margin:15px 15px 0 0;}
	.home_actualidad .texto2 { border-right:solid 1px #d6d6d6; float:left; height:100%; width:190px; margin:0 15px 0 0; padding:5px 0 5px 5px; }
		.home_actualidad .texto2 .fecha {background-color:#efefe7; text-align:center; margin:6px 0 10px 0;display: inline; padding: 1px 2px 1px 2px;}
		.home_actualidad .texto2 .boton {text-align:right; margin:15px 15px 0 0;}
	.home_actualidad .imagen {width: 187px; display:block; padding:0; margin:10px 0 0 0; float:left; border-right:solid 1px #d6d6d6; }
		.home_actualidad .cajagris {display:block; padding:0; margin:0; float:left; }
			.home_actualidad .cajagris table {width:157px; background-color:#f9f8f4;}
				.home_actualidad .cajagris table .cuad_imagen {width:150px; height:90px; padding:8px;}
					.home_actualidad .cajagris table .cuad_imagen img {border:solid 2px white;}
.home_notaprensa {width:195px; float:left; margin:25px 0 0 30px;}
	.home_notaprensa .texto {margin:10px 0 0 5px;}
		.home_notaprensa .texto .fecha {background-color:#efefe7; height:15px; text-align:center; margin:10px 0 10px 0; padding: 1px 2px 1px 2px; display: inline-block}
		.home_notaprensa .texto .boton {text-align:right; margin:10px 10px 0 0;}
.home_newsletter {width:195px; float:left; margin:25px 0 0 30px;}
	.home_newsletter .texto {margin:20px 0 0 5px;}
		.home_newsletter .texto .descripcion img {float:right; padding:0 10px 0 15px;}
		.home_newsletter .texto .form {margin-top:34px;}
		
.flashvideo2010 { float:left; margin:5px 15px 0 0 }			
		
/* /////////// Contenido Interior ////////////// */
.contenido_menunivel3 {width:680px; float:left;}
.contenido_texto_corto {width:490px; float:left; }
.contenido_texto_corto2 { float:left; }
.contenido_texto {width:680px; float:left; }
.contenido_texto_largo {width:670px; float:left;}
	.contenido_texto p.texto, .contenido_texto_largo p.texto {margin:0 10px 0 10px;}
		.contenido_texto p.texto img, .contenido_texto_largo p.texto img {float:left; margin-right:15px;}
	p.texto_nivel3 {margin:0 0 0 15px; }
		p.texto_nivel3 img {float:right; margin-left:15px;}
ul.lista_texto {list-style:none; margin:0 0 20px 0; padding:0;}
	ul.lista_texto li {margin:0; padding:15px 0 0 20px; background:url(../img/bullet_cuad_naranja.gif) no-repeat 12px 20px;}
.menu_relacional {width:176px; float:right;}
.cajagris {margin-bottom:10px;}
	.cajagris_content {width:165px; padding:0 12px 0 12px; background:url(../img/cajagris_med.gif) repeat-y; }
	.cajagris_content2{width:163px; padding:0 14px 0 12px; background:url(../img/cajagris_med.gif) repeat-y; border:0px solid black; position:relative; top:0; }
	.top_borde{border:0px solid black;position:relative; top:10px;}
	.cajagris_img{width:75px; float:left;margin: 10px 10px 5px 0;}
	.cajagris_img img{ width:75px; border:1px solid #d4d4d4;}
	.title_cajagris {border-bottom:1px solid #d4d4d4;  padding:0 12px 5px 0px; float:left; width:140px; margin:0 0 5px 0;}
	.title_cajagris a{font-weight:bold; color:#e1ae24; text-decoration:underline;}
	.title_cajagris a:link active visited{font-weight:bold; color:#e1ae24; text-decoration:underline;}
		.title_cajagris a:hover{font-weight:bold; color:#0c6539; text-decoration:underline;}
		.bot_descarga_destacados {margin:10px 25px 0 0; text-align:right;}
		.bot_descarga_bibliolist {margin:0 6px 0 0;}
		.bot_descargar {background-color:#e1ae24; color:#ffffff; font-weight:bold; width:80px; font-size:10px; text-align:center; margin:10px 0 0 70px;}
		.bot_descargar2 {background-color:#e1ae24; color:#ffffff; font-weight:bold; width:170px; font-size:10px; text-align:center; margin:10px 0 0 15px;}
		.bot_descargar3 {background-color:#e1ae24; color:#ffffff; font-weight:bold; width:140px; font-size:10px; text-align:center; margin:10px 10px 0 0;}
		.bot_descargar4 {background-color:#e1ae24; color:#ffffff; font-weight:bold; width:80px; font-size:10px; text-align:center; margin:0px 20px 0 10px;}
		.bot_descargar_biblio {margin:4px 15px 0 10px;}
		.bot_descargar_newsletter {margin:0px 0px 0 3px;}
		.bot_descargar5 {background-color:#e1ae24; color:#ffffff; font-weight:bold; width:170px;  font-size:10px; text-align:center; margin:10px 0 0 10px;}
		.bot_formulario01 {background-color:#e1ae24; color:#ffffff; font-weight:bold; width:54px; font-size:10px; text-align:center; margin:10px 0 0 0px;float:left;}
		.bot_formulario02 {background-color:#e1ae24; color:#ffffff; font-weight:bold; width:54px; font-size:10px; text-align:center; margin:10px 0 0 5px; float:left;}
		.bot_formulario03 {background-color:#e1ae24; color:#ffffff; font-weight:bold; width:94px; font-size:10px; text-align:center; margin:10px 0 0 0px; float:left;}
		.izq_boton{margin:8px 0 0 0; border:0px solid black; float:left; position:relative; left:15px;}
.titul_desplegable {margin-left:10px; }
.titul_desplegable2 {clear:both; margin:20px 0 0 10px;}
.titul_desplegable2, x:-moz-any-link{  position:relative; top:20px; }
.titul_desplegable3{clear:both; margin:0px 0 0 0px;}
.titul_desplegable3, x:-moz-any-link{  position:relative; top:0px; }
	.titul_desplegable p {padding:0; margin:20px 0 10px 0;} 
	.titul_desplegable b {padding:0 15px 0 0;} 
	.titul_desplegable2  p {padding:0; margin:20px 0 10px 0;} 
	.titul_desplegable2  b {padding:0 15px 0 0;} 
	.titul_desplegable3  p {padding:0; margin:20px 0 10px 0;} 
	.titul_desplegable3  b {padding:0 15px 0 0;}
	.icon_mas {margin-right:0px; position:relative; right:0; float:right;}
	.flota_left{float:left;}
	.desplegable {background:url(../img/bg_desplegable_noticias.gif) no-repeat left bottom; display:none; width:640px; float:right;}
		.desplegable2 {background:url(../img/bg_desplegable_biblioteca.gif) no-repeat right bottom; height:75px; display: none; padding:0 0 0 0px; width:625px; float:right; clear:both; overflow:hidden; border:0px solid black;}
		.no_desplegable ul {padding:0 0 0 15px; margin:0; list-style:none; }
		.no_desplegable ul li {padding:0 20px 5px 10px; margin:0; background:url(../img/bullet_cuad_naranja.gif) no-repeat 0px 5px;}
		.desplegable p {margin:0 20px 0 20px;}
		.desplegable .enlaces_noticia {} 
			.desplegable .enlaces_noticia .fuente {margin:8px 0 0 20px;}
			.contenido_texto .enlaces_noticia{margin:10px 0 0 0;  overflow:hidden;}
			.desplegable2 p {margin:0 20px 0 20px;}
		.desplegable2 .enlaces_noticia {padding-right:15px;} 
			.desplegable2 .enlaces_noticia .fuente {margin:8px 0 0 20px;}
.nivel3 {float:left; width:177px; margin:20px 10px 0 0;}
	.nivel3_content {background:url(../img/cajamenu_med.gif) repeat-y; padding:0 15px 0 15px;}
	.nivel3_content2 {background:url(../img/cajamenu_med2.gif) repeat-y; padding:0 5px 0 5px;}
		.nivel3_item {padding:2px 10px 2px 10px; font-weight:bold;}
		.nivel3_item_on {padding:2px 10px 2px 10px; font-weight:bold; color:#ffffff; background-color:#fabd00;}
		.nivel3_separador {margin:3px 0 3px 0;}
.cajatabla {float:left; margin-top:20px;}
	.cajatabla_content {background:url(../img/cajatabla_med.gif) repeat-y; padding:0 30px 0 30px;}
		.cajatabla_content table th {border-bottom:solid 1px #d7d7d7; color:#6dac0b; font-weight:bold; text-align:left;}
		.cajatabla_content table td {border-bottom:dashed 1px #d7d7d7; text-align:left; padding:5px 0 5px 5px; }
			.cajatabla_content table td strong {color:#386a00;}
			.cajatabla_content table td span {font-weight:bold; color:#c39300;}
		.cajatabla_content table td.leyenda {text-align:center; padding:5px 0 5px 5px; font-size:10px; color:#386a00;}
		.cajatabla_content table td.columna_der, .cajatabla_content table th.columna_der {text-align:right; padding-right:10px;}
.contenido_listado {width:670px; float:left;}
	.titul_listado {margin-left:10px; margin-top:30px;}
	.listado {margin-left:10px;}
	.titular_noticia{margin:20px 0 0 8px;}
		.listado img {margin-right:15px; float:left; }
.destacado_noticias {background:url(../img/bg_destacado_noticias.gif) no-repeat; width:685px; height:168px; margin:20px 0 20px 0; }
	.destacado_noticias .titulo {padding:15px 0 4px 0; margin:0 20px 0 25px; background:url(../img/dot_gray.gif) repeat-x right bottom; font-size:12px;}
	.destacado_noticias .texto_noticia {float:left; margin:10px 0 0 30px; width:640px; height:75px;}
	*html .destacado_noticias .texto_noticia {float:left; margin:10px 0 0 15px; width:640px;}
		.destacado_noticias .texto_noticia .imagen {float:left; margin:0 20px 0 0px; border:solid 1px #dddddd;}
			.destacado_noticias .texto_noticia .imagen img {border:solid 2px white}
		.destacado_noticias .enlaces_noticia {padding:10px 20px 0 0;}

.destacado_notas {width:685px; margin:20px 0 20px 0; background:url(../img/bg_destacado_notas.gif) no-repeat;}
	.destacado_notas .destacado_notas_content { padding:0 20px 0 25px; background:url(../img/bg_destacado_notas_cierre.gif) no-repeat left bottom;}
		.destacado_notas .destacado_notas_content .titulo {padding:15px 0 4px 0; background:url(../img/dot_gray.gif) repeat-x right bottom; font-size:12px;}
		.destacado_notas .destacado_notas_content .texto_nota {margin:10px 0 0 0;}
			.destacado_notas .destacado_notas_content .texto_nota .imagen {float:left; margin:0 20px 0 0px; border:solid 1px #dddddd;}
				.destacado_notas .destacado_notas_content .texto_nota .imagen img {border:solid 2px white}
			.destacado_notas .destacado_notas_content .enlaces_nota {padding:10px 5px 0 0; height:40px;}
				.destacado_notas .destacado_notas_content .enlaces_nota .botones {margin-right:5px;}
				.destacado_notas .destacado_notas_content .enlaces_nota .bot_idioma {margin-right:5px;}
		
		
		
		
.noticias .numero {float:left; margin:15px 0px 0 0px; width:27px; height:27px; background:url(../img/cuad_numero.gif) no-repeat 0 0; text-align:center; padding-top:5px;}	
	.noticias .titulo {padding:20px 0 4px 0; margin:0 0 0 0;  font-size:12px;}
.desplegable .texto_noticia {float:left; margin:10px 0 0 15px; width:590px; height:75px;}
	.desplegable .texto_noticia .imagen {float:left; margin:0 20px 0 10px;}
		.desplegable .texto_noticia .imagen img {border:solid 2px white}
	.desplegable .enlaces_noticia {padding:10px 20px 0 0; clear:both;}

/* ----- Bibliografia ---- */
.enlace_bibliografia {background:url(../img/destacado_bibliografia.jpg) no-repeat; width:152px; height:90px; border:solid 0px red; margin:0 0 10px 5px;  float:right;}
	.enlace_bibliografia .enlace {padding:64px 0 0 12px;}	
.img_biblio_detalle {float:left; margin-top:15px;}
	.img_biblio_detalle .portada {margin:5px;}
	.img_biblio_detalle .descargar {margin:10px 0 0 30px;}
.texto_biblio_detalle {float:left; margin:15px 0 0 25px; width:480px;}
	.texto_biblio_detalle .titulo {background:url(../img/dot_gray.gif) repeat-x right bottom; padding-bottom: 3px; width:100%;}
	.texto_biblio_detalle .fecha {margin:15px 0 0 0;}
	.texto_biblio_detalle .texto {margin:20px 0 0 0px;}
	.texto_biblio_detalle .botones {border-top:solid 1px #dee0e2; margin-top:20px; padding-top:10px; height:30px; width:480px; text-align:right;}
	
/* ----- Newsletter ---- */
.destacado_newsletter {float:left; background:url(../img/bg_destacado_newsletter2.gif) repeat-y; width:480px;  margin:20px 0 20px 0; /*height:236px;*/}
	.destacado_newsletter .numero {float:left; margin:15px 10px 0 25px; width:27px; height:27px; background:url(../img/cuad_numero.gif) no-repeat 0 0; text-align:center; padding-top:5px;}
	*html .destacado_newsletter .numero {margin:15px 10px 0 10px;}
	.destacado_newsletter .titulo {float:left; padding:15px 0 4px 0; margin:5px 20px 0 0px; background:url(../img/dot_gray.gif) repeat-x right bottom; font-size:12px; width:390px;}
	.destacado_newsletter .texto_noticia {float:left; margin:10px 0 0 15px; width:455px;}
	*html .destacado_newsletter .texto_noticia {float:left; margin:10px 0 0 0px; width:455px;}
		.destacado_newsletter .texto_noticia .imagen {float:left; margin:0 5px 0 10px; border:solid 1px #dddddd;}
			.destacado_newsletter .texto_noticia .imagen img {border:solid 2px white}
		.destacado_newsletter .texto_noticia .lista {width:310px; float:left; margin:6px 0 0 10px;}
			.destacado_newsletter .texto_noticia .lista ul{ margin:0; padding:0;}
			.destacado_newsletter .texto_noticia .lista ul li{ background:url(../img/lista.jpg) no-repeat; background-position:top left; padding:0 0 0 10px; list-style:none;}
		.destacado_newsletter .enlaces_noticia_newsletter {padding:0px 20px 0 0; clear:both;}
.banner_daralta {float:left; margin:18px 0 0 20px;}
	.img_darsedealta {background:url(../img/background_newsletter.jpg) no-repeat; width:140px; height:51px; padding:185px 20px 0 20px;}
		.img_darsedealta a {text-decoration:underline; color:#e1ae24; font-weight:bold; font-family:arial;}
		.img_darsedealta a:hover{ text-decoration:underline; color:#006a00; font-weight:bold; font-family:arial; }
.newsletters .numero {float:left; margin:15px 15px 0 0px; width:27px; height:27px; background:url(../img/cuad_numero.gif) no-repeat 0 0; text-align:center; padding-top:5px;}
.newsletters .titulo {float:left; height:15px; width:624px; padding:20px 0 4px 0; margin:0 0px 0 0px; background:url(../img/dot_gray.gif) repeat-x right bottom; font-size:12px;}
.content_listado_newsletters {margin:0px 0 0 10px;}

.desplegable_newsletter {background:url(../img/bg_desplegable_noticias.gif) no-repeat left bottom; display:none; width:660px;}
	.desplegable_newsletter .texto_newsletter {float:left; margin:10px 0 0 15px; width:640px;}
		.desplegable_newsletter .texto_newsletter .imagen {float:left; margin:0 20px 0 10px; border:solid 1px #dddddd;}
			.desplegable_newsletter .texto_newsletter .imagen img {border:solid 2px white}		
		.desplegable_newsletter .texto_newsletter .lista {width:500px; float:left; margin:6px 0 0 10px;}
			.desplegable_newsletter .texto_newsletter .lista ul{ margin:0; padding:0;}
			.desplegable_newsletter .texto_newsletter .lista ul li{ background:url(../img/lista.jpg) no-repeat; background-position:top left; padding:0px 0 0 10px; list-style:none;}
				.desplegable_newsletter .texto_newsletter .lista ul li a {text-decoration:underline; color:#7c7c7c;}
				.desplegable_newsletter .texto_newsletter .lista ul li a:hover {color:#065116;}
			.desplegable_newsletter .texto_newsletter .imagen img {border:solid 2px white}
		.desplegable_newsletter .enlaces_newsletter {padding:10px 10px 0 0; clear:both; margin-bottom:10px;}		

.paginacion_newsletters {float:left; margin-left:10px; border-top:solid 1px #dddddd; width:670px;}
	.paginacion_newsletters .pag {float:left; padding:8px 0 20px 0; width:auto;}
	.paginacion_newsletters .boton {float:right; padding:8px 0 20px 0; width:auto;}
	
.formulario_altaboletines {margin:10px 0 0 15px;}
	.formulario_altaboletines .campos {margin:10px 0 0 15px;}

/* ----- Novedades ---- */	
.fecha_list_novedades {color:#429210; font-size:11px; font-weight:bold; margin:10px 0 4px 0;}
.desplegable_novedades {background:url(../img/bg_desplegable_noticias.gif) no-repeat left bottom; display:none; width:680px;}
	.desplegable_novedades .texto_novedades {float:left; margin:0 0 0 20px; width:640px; }		
		.desplegable_novedades .enlaces_novedades {clear:both; margin:10px 0 0 0; height:28px;}	
			.desplegable_novedades .enlaces_novedades img {padding-right:14px;}	
.img_novedades_detalle {float:left; margin:15px 5px 0 0; width:194px;}
.img_notas_detalle {float:left; margin:15px 5px 0 0; width:180px;}
	.img_novedades_detalle .portada {margin:5px;}
	.img_novedades_detalle .descargar {margin:10px 0 0 30px;}
.texto_novedades_detalle {float:right; margin:15px 0px 0 0px; width:480px; }
	.texto_novedades_detalle .titulo { border-bottom:solid 1px #cccccc; width:100%; padding-bottom:3px;}
	.texto_novedades_detalle .fecha {margin:15px 0 0 0;}
	.texto_novedades_detalle .texto {margin:20px 0 10px 0px;}
	.texto_novedades_detalle .enlace {margin:20px 0 30px 0px;}
	.texto_novedades_detalle .documentos {height:70px;}
		.texto_novedades_detalle .documentos .titulo {margin:0;}
		.texto_novedades_detalle .documentos .texto {background:url(../img/bullet_cuad_naranja.gif) no-repeat 0px 5px; padding-left:10px; margin:8px 0 0 10px;}
			.texto_novedades_detalle .documentos .texto a {padding-left:30px;}
	.texto_novedades_detalle .botones {border-top:solid 1px #dee0e2; margin-top:20px; padding-top:10px; height:30px; text-align:right;}
.boton_masnoticias {background:url(../img/bg_bot_masnoticias.gif) no-repeat 0px 0px; height:50px; width:680px; margin-top:30px; padding:10px 10px 0 0; text-align:right;}
.paginacion {background:url(../img/bg_bot_masnoticias.gif) no-repeat 0px 0px; height:50px; width:680px; margin-top:40px;}
	.paginacion .numbers {float:left; margin:10px 0 0 20px;}
		.paginas {padding:0 4px 0 4px;}
		.paginacion .numbers .paginas_on {padding:0 4px 0 4px; font-weight:bold; color:#429210;}
	.paginacion .boton {float:right; margin:10px 10px 0 0;}
	
/* ----- Agenda ---- */
.calendario {margin:20px 0 0 5px; float:left;}
	.calendario_int {background-color:#f9f8f4; padding:5px;}
	.input_dia {width:20px; height:17px; text-align:center; border:none; background-color:#f9f8f4; margin:0; padding:3px 0 0 0; }
	.input_dia_on {width:20px; height:17px; text-align:center; border:none; background-color:#f9f8f4; margin:0; padding:3px 0 0 0; color:white; background:url(../img/bg_calendario_dia_on.gif) no-repeat 0px 0px; font-weight:bold;}
	
	.calendario table td.dia_on {width:22px; height:22px; text-align:center; background:url(../img/bg_calendario_dia_on.gif) no-repeat 0px 0px; font-weight:bold;}
	.calendario table th {color:#094311; height:18px; background-color:#ffffff; border-top:solid 1px #e7e7e7; border-bottom:solid 1px #e7e7e7;}
	.calendario table td.bot_prev {padding-top:1px;}
	.calendario table td.bot_next {padding-top:1px;}
	.mes {background:url(../img/bg_calendario_mes.gif) no-repeat 6px 0px; width:150px; color:#ffffff; font-size:11px; text-align:center; border:none;}
.destacado_agenda {margin:20px 0 0 18px; float:left; width:440px; height:186px; background:url(../img/bg_destacado_agenda.gif) no-repeat 0px 0px;}
*html .destacado_agenda {margin:20px 0 0 15px;}
	.destacado_agenda .titulo {margin:15px 0 0 20px; padding-bottom:5px; background:url(../img/dot_gray.gif) repeat-x right bottom; width:400px; }
	.destacado_agenda .imagen {margin:10px 0 0 20px; float:left;}
	*html .destacado_agenda .imagen {margin:10px 0 0 9px; float:left;}
	.destacado_agenda .texto {margin:10px 20px 0 20px; float:left; width:260px;}
	.destacado_agenda .boton {clear:both; margin:5px 16px 0 0; text-align:right;}

/* ----- Agenda ---- */
.descarga_dossier {width:178px; height:160px; background:url(../img/bg_descarga_dossier.gif) no-repeat 0px 0px; margin:-10px 0 20px 0;}
	.descarga_dossier .enlace {padding:127px 0 0 17px;}
	
/* ----- Notas de prensa ---- */
.titul_desplegable_notas {margin:20px 0 10px 10px; border-bottom:solid 1px #cccccc;}
	.fecha_list_notas {width:110px; color:#429210; font-size:11px; font-weight:bold; margin-bottom:6px;}
	.titul_desplegable_notas .titul {float:left; padding-bottom:5px; font-size:12px; color:#006a00; width:620px;}
	.titul_desplegable_notas .icon_mas_notas {float:right; width:25px;}
	

.destacado_noticias .enlaces_nota {padding:15px 20px 0 0; clear:both;}
	.destacado_noticias .enlaces_nota .botones {margin-right:15px;}
	.destacado_noticias .enlaces_nota .bot_idioma {margin-right:2px;}
.descarga_notas {margin-top:10px; border-top:solid 1px #e1e0e0; border-bottom:solid 1px #e1e0e0; padding:10px 0 10px 0; height:20px; background-color:#f9f8f8; text-align:right;}
	.descarga_notas .padding01 {margin-left:2px;}
	.descarga_notas .padding02 {margin-left:20px}

/* ----- Galeria de imagenes ---- */
.contenido_listado {width:690px; float:left;}
	.galeria_imagen {width:217px; height:171px; background:url(../img/bg_galeria_imagen.gif) no-repeat 0px 0px; border:solid 1px white; float:left; margin:20px 11px 0 0;}
		.galeria_imagen .imagen {width:189px; height:125px;  border:solid 2px white; margin:12px 0 0 12px;}
		.galeria_imagen .img01 {background:url(../img/galeria/img01_p.jpg) no-repeat 0px 0px;}
		.galeria_imagen .img02 {background:url(../img/galeria/img02_p.jpg) no-repeat 0px 0px;}
		.galeria_imagen .img03 {background:url(../img/galeria/img03_p.jpg) no-repeat 0px 0px;}
		.galeria_imagen .img04 {background:url(../img/galeria/img04_p.jpg) no-repeat 0px 0px;}
		.galeria_imagen .img05 {background:url(../img/galeria/img05_p.jpg) no-repeat 0px 0px;}
		.galeria_imagen .img06 {background:url(../img/galeria/img06_p.jpg) no-repeat 0px 0px;}
		.galeria_imagen .img07 {background:url(../img/galeria/img07_p.jpg) no-repeat 0px 0px;}
		.galeria_imagen .img08 {background:url(../img/galeria/img08_p.jpg) no-repeat 0px 0px;}
		.galeria_imagen .img09 {background:url(../img/galeria/img09_p.jpg) no-repeat 0px 0px;}
		.galeria_imagen .img10 {background:url(../img/galeria/img10_p.jpg) no-repeat 0px 0px;}
		.galeria_imagen .img11 {background:url(../img/galeria/img11_p.jpg) no-repeat 0px 0px;}
		.galeria_imagen .img12 {background:url(../img/galeria/img12_p.jpg) no-repeat 0px 0px;}
		.galeria_imagen .img13 {background:url(../img/galeria/img13_p.jpg) no-repeat 0px 0px;}
		.galeria_imagen .img14 {background:url(../img/galeria/img14_p.jpg) no-repeat 0px 0px;}
		.galeria_imagen .img15 {background:url(../img/galeria/img15_p.jpg) no-repeat 0px 0px;}
		.galeria_imagen .img16 {background:url(../img/galeria/img16_p.jpg) no-repeat 0px 0px;}
		.galeria_imagen .img17 {background:url(../img/galeria/img17_p.jpg) no-repeat 0px 0px;}
		.galeria_imagen .img18 {background:url(../img/galeria/img18_p.jpg) no-repeat 0px 0px;}
		.galeria_imagen .img19 {background:url(../img/galeria/img19_p.jpg) no-repeat 0px 0px;}
		.galeria_imagen .img20 {background:url(../img/galeria/img20_p.jpg) no-repeat 0px 0px;}
		.galeria_imagen .img21 {background:url(../img/galeria/img21_p.jpg) no-repeat 0px 0px;}
		.galeria_imagen .img22 {background:url(../img/galeria/img22_p.jpg) no-repeat 0px 0px;}
			.galeria_imagen .imagen .lupa {margin:40px 0 0 76px}
			.galeria_imagen .boton {padding:5px 0 0 114px}
		.galeria_imagen .texto {text-align:center; width:217px; margin-top:7px;}
	
/* ----- Contacto ---- */
.datos_contacto {width:180px; float:left; margin-top:30px; background:url(../img/bg_datos_contacto.jpg) no-repeat 0px 0px; height:290px;}
	.datos_contacto .datos {margin:122px 12px 0 12px; background-color:#ffffff; padding:4px 14px 2px 14px; border:solid 1px #e3e1e1;}
		.datos_contacto .datos p {margin:8px 0 8px 0; padding:0;}
.formulario_contacto {margin:30px 0 0 30px; }
*html .formulario_contacto {margin:30px 0 0 15px; }
	.formulario_contacto .campos {margin:10px 0 0 15px;}
	
/* ----- Mapa Web ---- */
.mapaweb {width:300px; float:left;}
	.mapaweb ul {padding:0; margin:0; list-style:none;}
		.mapaweb ul li{ margin:0; }
		.mapaweb ul li.lvl01 {padding:0 0 0 6px; background:url(../img/bg_mw_lvl01.gif) no-repeat left bottom; height:20px; margin-bottom:10px;}
		.mapaweb ul li.lvl02 {padding:4px 0 0 25px; background:url(../img/bullet_cuad_naranja.gif) no-repeat 16px 9px; height:18px;}
		.mapaweb ul li.lvl03 {padding:4px 0 0 50px; background:url(../img/bullet_cuad_gris.gif) no-repeat 41px 9px; height:18px;}
		.mapaweb ul li.lvl03_last {padding:4px 0 0 50px; background:url(../img/bullet_cuad_gris.gif) no-repeat 41px 9px; height:18px; margin-bottom:20px;}
		.mapaweb ul li.blank {height:30px;}
.mw_izq {margin:40px 35px 0 0;}
.mw_der {margin:40px 0 0 0; padding:0 0 0 35px; border-left:solid 1px #dddddd;}

/* ----- Enlaces ---- */
.enlaces {margin:0 0 0 10px; width:660px;}
	.categoria {height:20px; padding:0 0 0 6px; margin:45px 0 10px 0; background:url(../img/bg_mw_lvl01.gif) repeat-x left bottom;}
	.item_enlace{margin:10px 0 20px 5px; border-bottom:solid 1px #eeeeee; clear:both;  padding:10px 0 0 0;}
	.foto_enlace{ width:80px; border:1px solid #d4d4d4; float:left; margin:10px 10px 0 0;}
	.contiene_tituloenlace{float:left; border:0px solid black; margin:10px 0 0 0;}
		.item_enlace .titulo {padding:4px 0 0 15px; font-weight:bold; background:url(../img/bullet_cuad_naranja.gif) no-repeat 6px 9px; height:18px; float:left; width:200px;}
		.item_enlace .direccion {float:left; padding:4px 0 0 0;}

/* ----- Resultados Buscador ---- */
.resultado_buscador {margin:0 0 0 10px; width:660px; padding-bottom:10px;}
	.item_resultado_buscador {margin:20px 0 0 5px; clear:both; height:60px;}
		.item {border-bottom:solid 1px #eeeeee; height:20px; width:650px;}
			.item_resultado_buscador .item .seccion {float:left; padding:4px 0 0 15px; color:#429210; font-weight:bold; background:url(../img/bullet_cuad_naranja.gif) no-repeat 6px 9px; width:auto;}
			.item_resultado_buscador .item .titulo {float:left; padding:4px 0 0 15px; font-weight:bold; height:18px; }
		.item_resultado_buscador .texto {float:left; clear:both; padding:8px 0 0 16px; width:530px;}
		.item_resultado_buscador .boton {float:right; padding:22px 10px 0 0; width:80px; text-align:right;}
	.paginacion_busqueda {margin-left:30px; float:left; border-top:solid 1px #dddddd; padding:8px 0 20px 0; width:630px;}
	*html .paginacion_busqueda {margin-left:10px;}

/* ----- Destacados ---- */
.caja_destacados {margin-bottom:15px; }
	.caja_destacados .caja_destacados_titul {background:url(../img/caja_destacados_titul.gif) repeat-y; padding:2px 23px 0px 23px; }
		.caja_destacados .caja_destacados_titul a {font-weight:bold; color:#e1ae24; text-decoration:none;}
		.caja_destacados .caja_destacados_titul a:hover {font-weight:bold; color:#0c6539; text-decoration:none;}
	.caja_destacados .caja_destacados_med {background:url(../img/caja_destacados_med.gif) repeat-y; padding:6px 10px 25px 23px; overflow:hidden; }
		.caja_destacados .caja_destacados_med img {float:left; border:solid 1px #cccccc; margin:0 7px 5px -5px;/* position:relative; bottom:10px;*/}
	.caja_destacados .cierre {background:url(../img/caja_destacados_med.gif) repeat-y; }
		.caja_destacados .cierre .bot {text-align:right; padding:6px 18px 24px 23px; background:url(../img/caja_destacados_cierre.gif) no-repeat left bottom;}

 /*
-----------------------------------------------------------------------------
-----------------------------------------------------------------------------
Newsletters
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/


 /*
-----------------------------------------------------------------------------
Estructura
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/


/* ----- Cabecera ---- */

.content_newsletters {
	width:684px;
	margin-top:10px;
	}
.newsletters_cab {
	width:684px;
	height:128px;
	background:url(../img/newsletters/bg_cab_news.gif) no-repeat 0px 0px;
	}
.titulo_aldia {
	float:left;
	padding-top:2px;
	}
.descargar_newsletter {
	float:right;
	}
.texto_pestana {
	float:right;
	clear:right;
	width:200px;
	margin:40px 4px 0 0;
	text-align:center;
	color:#0a5b34;
	font-size:18px;
	padding-top:11px;
	}
.fecha_newsletter {
	background:url(../img/newsletters/bg_fecha.gif) no-repeat 0px 0px;
	color:#ffffff;
	float:left;
	clear:left;
	width:97px;
	text-align:center;
	padding:1px 0 3px 0;
	margin-top:8px;
	}
	
/* ----- Caja contenido  ---- */

.caja_contenido_newsletter {
	width:686px;
	background:url(../img/newsletters/caja_contenido_top.gif) no-repeat top left;
	}
.caja_contenido_newsletter_content {
	background:url(../img/newsletters/caja_contenido_bottom.gif) no-repeat bottom left;
	padding:25px 0 40px 26px;
	}


 /*
-----------------------------------------------------------------------------
Newsletters Home
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/

	
/* ----- Destacado Principal ---- */	
	
.caja_destacado_newsletter {
	width:630px;
	background:url(../img/newsletters/caja_destacado_top.gif) no-repeat top left;
	}
.caja_destacado_newsletter_content {
	width:630px;
	background:url(../img/newsletters/caja_destacado_bottom.gif) no-repeat bottom left;
	}
.caja_destacado_newsletter_content .foto { 
	float:left;
	margin-bottom:10px;
	}
	.caja_destacado_newsletter_content .foto .caja_foto_top {
		margin:10px;
		width:164px;
		background:url(../img/newsletters/caja_img_destacado_top.gif) no-repeat top left;
		}
	.caja_destacado_newsletter_content .foto .caja_foto_bottom {
		background:url(../img/newsletters/caja_img_destacado_bottom.gif) no-repeat bottom left;
		}
	.caja_destacado_newsletter_content .foto .caja_foto_bottom img{
		padding:6px 8px 16px 8px;
		}
.titulo_noticia_newsletter { 
	width:415px;
	font-size:14px;
	float:left;
	background:url(../img/newsletters/bullet_news.gif) no-repeat 0px 7px;
	margin:15px 20px 0 0;
	padding:0 0 0 10px;
	}
	.titulo_noticia_newsletter a { 
		color:#095430;
		text-decoration:none;
		}
	.titulo_noticia_newsletter a:hover { 
		text-decoration:underline;
		}
.descripcion_noticia_newsletter { 
	width:415px;
	float:left;
	margin:5px 20px 0 10px;
	}
	.descripcion_noticia_newsletter span { 
		color:#c39700;
		}
.boton_masinfo_noticia_newsletter { 
	float:right;
	margin:8px 15px 16px 0;
	display:inline;
	}
	
/* ----- Noticias Newsletter ---- */

.caja_noticia_newsletter {
	width:631px;
	margin-top:15px;
	background:url(../img/newsletters/caja_noticia_newsletter_top.gif) no-repeat top left;
	}
.caja_noticia_newsletter_content {
	width:631px;
	background:url(../img/newsletters/caja_noticia_newsletter_bottom.gif) no-repeat bottom left;
	padding-top:15px;
	}
.caja_noticia_newsletter_content .titulo_noticia_newsletter {
	
	width:580px;
	margin:0 0 0 20px;
	float:none;
	}
.caja_noticia_newsletter_content .descripcion_noticia_newsletter {
	width:580px;
	padding-left:20px;
	float:none;
	}
.titul_revista_prensa {
	background:url(../img/newsletters/bg_titul_revista_prensa.gif) no-repeat top left;
	width:139px;
	height:22px;
	float:left; 
	margin:3px 0 0 20px;
	color:#ffffff;
	font-size:14px;
	text-align:center;
	padding-top:3px;
	display:inline;
	}
.caja_noticia_newsletter_content .descripcion_noticia_revista {
	padding-left:20px;
	float:left;
	width:390px;
	}

 /*
-----------------------------------------------------------------------------
Newsletters interiores
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/

.titulo_not_interior {
	width:630px;
	font-size:16px;
	color:#095430;
	padding-bottom:8px;
	}
.caja_not_interior {
	background:url(../img/newsletters/caja_not_interior_top.gif) no-repeat top left;
	width:630px;
	}
.caja_not_interior_content {
	background:url(../img/newsletters/caja_not_interior_bottom.gif) no-repeat bottom left;
	width:630px;
	padding:10px 15px 5px 15px;
	}
.caja_not_interior_content .entradilla {
	width:600px;
	background:url(../img/newsletters/bg_not_interior_entradilla.gif) repeat-x bottom left;
	font-size:12px;
	color:#b38c0b;
	}	
	.caja_not_interior_content .entradilla p {
		margin:15px 0 0 15px;
		padding: 0 0 15px 0;
		}
	
.caja_not_interior_content .texto_not_interior {	
	width:600px;
	margin:30px 0 15px 0;
	}
	.caja_not_interior_content .texto_not_interior p.parrafo {	
	padding:0 15px 0 15px;
	margin:0 0 18px 0;
	}

.bot_volver_indice {float:right; margin:10px 30px 0 0; display:inline;}

/* ----- Caja Destacado ---- */	
	
.caja_destacado {

margin:0px auto;
background:#fff url(../img/newsletters/caja_destacado/leftside.gif) repeat-y left top;
}
.caja_destacado_top {
width:100%;
height:19px;
background:url(../img/newsletters/caja_destacado/top.gif) no-repeat left top;
}
.caja_destacado_top span {
display:block;
position:relative;
height:19px;
background:url(../img/newsletters/caja_destacado/top_right.gif) no-repeat right top;
}
.caja_destacado_content {
position:relative;
background:url(../img/newsletters/caja_destacado/rightside.gif) repeat-y right top;
padding:1px 20px 1px 20px;
margin:-1px 0 0px 0;
}
.caja_destacado_bottom {
width:100%;
height:19px;
background:url(../img/newsletters/caja_destacado/bottom.gif) no-repeat left bottom;
}
.caja_destacado_bottom span {
display:block;
position:relative;
height:19px;
background:url(../img/newsletters/caja_destacado/bottom_right.gif) no-repeat right top;
}
.caja_destacado .caja_destacado_content p {margin:0; color:#b38c0b; font-size:12px; text-align:center;}
.caja_float_left {float:left; margin:0 18px 0 15px; display:inline;}
.caja_float_right {float:right; margin:0 0 0 18px; display:inline;}
	
.width_caja_destacado_not01 {width:250px;}
.width_caja_destacado_not02 {width:300px;}
.width_caja_destacado_not03 {width:250px;}

/* ----- Caja imagenes ---- */	

.caja_img {
background:#fff url(../img/newsletters/caja_img/leftside.gif) repeat-y left top;
}
.caja_img_top {
height:7px;
background:url(../img/newsletters/caja_img/top.gif) no-repeat left top;
line-height:7px;
font-size:1px;
}
.caja_img_top span {
display:block;
position:relative;
height:7px;
background:url(../img/newsletters/caja_img/top_right.gif) no-repeat right top;
}
.caja_img_content {
position:relative;
background:url(../img/newsletters/caja_img/rightside.gif) repeat-y right top;
padding:0px 1px 0px 10px;
margin:0;
}
.caja_img_bottom {
height:14px;
background:url(../img/newsletters/caja_img/bottom.gif) no-repeat left bottom;
}
.caja_img_bottom span {
display:block;
position:relative;
height:14px;
background:url(../img/newsletters/caja_img/bottom_right.gif) no-repeat right top;
}

.pie_foto {
	background-color:#ffffff;
	font-style:italic;
	font-size:10px;
	padding-bottom:15px;
	color:#b38c0b;
	text-align:center;
	}
	
.width_img_not01 {width:275px;}
.width_img_not02 {width:320px;}
.width_img_not03a {width:200px;}
.width_img_not03b {width:270px;}
.width_img_not04a {width:193px;}
.width_img_not04b {width:220px;}

/* ----- Revista de Prensa ---- */	

.item_revista {
	margin-bottom:30px;
	}

.item_revista .titulo_revista {
	width:600px;
	background:url(../img/newsletters/bg_not_interior_entradilla.gif) repeat-x bottom left;
	font-size:12px;
	}
.item_revista .titulo_revista p {
	margin:0px 0 0 15px;
	padding: 0 0 15px 0;
	float:left;
	color:#095330;
	font-weight:bold;
	display:inline;
	}
.item_revista .medio_revista{
	float:right;
	color:#b38c0b;
	}
.item_revista .separador{
	float:right;
	color:#095330;
	padding:0 10px 0 10px;
	}
.item_revista .fecha_revista{
	float:right;
	color:#b38c0b;
	padding-right:15px;
	}
.item_revista .texto_revista{
	margin-top:15px;
	}






