/* /////////// Clases Generales ////////////// */
/*body {margin:0; padding:0; background:url(../img/bg_general.gif) no-repeat center top; font-family:Arial; font-size:11px; color:#6b6969; line-height:16px;}*/
body {margin:0; padding:0; background:url(../img/bg_general_osc.gif) no-repeat center top; font-family:Arial; font-size:11px; color:#6b6969; line-height:16px; background-color:#e1ecf1}
body.aviso_legalbody {background:none;}

ul {list-style:none; padding:0; margin:0;}
li {padding:0; margin:0;}
h1, h2 {display:none;}
img {border:none;}
.izq {float:left;}
.der {float:right;}
.clearboth {clear:both; line-height:1px; height:1px; font-size:1px;}
b.fen, strong.fen {color:#0ad1bc;}
b.int, strong.int {color:#e4c80c;}
b.idi, strong.idi {color:#0e88bb;}
b.pub, strong.pub {color:#6a7baf;}
b.soc, strong.soc {color:#718f4f;}
b.con, strong.con {color:#574e6a;}
b.con2, strong.con {color:#527C72;}
b.cod, strong.cod {color:#309633;}
b.zon, strong.zon {color:#0b795a;}
.oliva {color:#828116;}
.verde {color:#828116;}
a {color:#01605a; text-decoration:underline; outline:none;}
a:hover {color:#8a8916; text-decoration:underline;}
input {height:14px; border:solid 1px #cdcdcd; padding-left:4px; font-size:11px; color:#959595;}
select {height:18px; border:solid 1px #cdcdcd; padding-left:4px; font-size:11px; color:#959595;}
textarea {border:solid 1px #cdcdcd; padding-left:4px; font-size:11px; color:#959595;}
ol {font:bold 12px arial; color:#066993;}
ol p {font-family:Arial; font-size:11px; color:#6b6969; line-height:16px; font-weight:normal;}

/* /////////// Forms ////////////// */
.input_registro {width:98px;}
.input_buscador {width:98px;}
.input_contacto {width:295px;}
.input_contacto_opinion {width:495px;}
.input_check {border:none;}
.textarea_contacto {height:60px; width:295px;}
.textarea_contacto_opinion {height:60px; width:495px;}
.formcont_widthOpinion {width:295px;}

/* /////////// cajas ////////////// */
.padding_der {float:right; margin:0 0 30px 30px; } 
.padding_izq {float:left; margin:0 30px 30px 0;}
.texto_destacado {}
	.texto_destacado .caja_sup {background:url(../img/cajas/cajatxt_sup.gif) repeat-x left top;}
	.texto_destacado .caja_der {background:url(../img/cajas/cajatxt_der.gif) repeat-y left top;}
	.texto_destacado .caja_inf {background:url(../img/cajas/cajatxt_inf.gif) repeat-x left top;}
	.texto_destacado .caja_izq {background:url(../img/cajas/cajatxt_izq.gif) repeat-y left top;}
	.texto_destacado .content {font-size:15px; color:#828105; line-height:20px; padding:10px 5px 10px 5px; width:auto; height:auto;}
.caja_imagen {}
	.caja_imagen .caja_sup {background:url(../img/cajas/cajaimg_sup.gif) repeat-x left top;}
	.caja_imagen .caja_der {background:url(../img/cajas/cajaimg_der.gif) repeat-y left top;}
	.caja_imagen .caja_inf {background:url(../img/cajas/cajaimg_inf.gif) repeat-x left top;}
	.caja_imagen .caja_izq {background:url(../img/cajas/cajaimg_izq.gif) repeat-y left top;}
	
.tabla_datos { }
	.tabla_datos tr td { border:1px solid #d5e0e5; font-size:11px; color:#6b6969; padding:5px; line-height:16px; text-align:center}
	.tabla_datos tr td strong { color:#71929f; }

/* /////////// Estructura ////////////// */
.contenedora {width:946px; margin:0 auto 0 auto; background:url(../img/bg_content.gif) repeat-y left top; height:100%;}
	.contenedora_home { width:946px; margin:0 auto 0 auto; background:url(../img/bg_content_home.gif) repeat-y left top; height:100%; }
	.cabecera {height:178px;}
		.menu_apoyo {height:48px; background-color:#ffffff;}
			.menu_apoyo .items {padding:25px 0 0 677px;}
				.menu_apoyo .items .separador {float:left; padding:0 6px 0 6px;}
				.menu_apoyo .items .idioma {float:left; padding:0 6px 0 16px;}
		.menu {height:130px; background:url(../img/bg_menu.gif) no-repeat right top;}
			.logo {float:left; width:243px; height:130px; background:url(../img/bg_logo.gif) no-repeat left top; }
				.logo img {margin:32px 0 0 15px;}
			.menu .items {float:left; margin:23px 0 0 0;}
	.content {margin:0 6px 0 6px;}	
		.content_home {/*height:350px;*/ background-color:white;width:663px; }
		.content_centro {width:731px; float:left;}
		.content_der {width:202px; height:100%; overflow:hidden; float:right; border-left:solid 1px #dadfe2; background:url(../img/bg_content_der.gif) repeat-y left top;}		
		.content_der_home {width:261px; height:100%; overflow:hidden; float:right; border-left:solid 1px #dadfe2; background:url(../img/bg_content_der_home.gif) repeat-y left top;}		
	.migas {height:29px; background:url(../img/bg_migas.gif) repeat-x left top; color:#01605a; padding:7px 0 0 20px;}
		.migas span {padding-left:15px; background:url(../img/bullet_migas.gif) no-repeat 8px 5px; color:#898989;}
			.migas span a {color:#898989; text-decoration:none;}
			.migas span a:hover {color:#898989; text-decoration:underline;}
		.migas span.marcada {color:#8a8916;}
	.titulo_interior {background:url(../img/bg_titulo_fen.gif) no-repeat left top; height:37px; margin-top:20px; color:#ffffff; font-size:16px; padding:3px 0 0 36px;}
	.titulo_interior_int {background:url(../img/bg_titulo_int.gif) no-repeat left top; height:37px; margin-top:20px; color:#ffffff; font-size:16px; padding:3px 0 0 36px;}
	.titulo_interior_idi {background:url(../img/bg_titulo_idi.gif) no-repeat left top; height:37px; margin-top:20px; color:#ffffff; font-size:16px; padding:3px 0 0 36px;}
	.titulo_interior_sal {background:url(../img/bg_titulo_sal.gif) no-repeat left top; height:37px; margin-top:20px; color:#ffffff; font-size:16px; padding:3px 0 0 36px;}
	.titulo_interior_age {background:url(../img/bg_titulo_age.gif) no-repeat left top; height:37px; margin-top:20px; color:#ffffff; font-size:16px; padding:3px 0 0 36px;}
	.titulo_interior_pub {background:url(../img/bg_titulo_pub.gif) no-repeat left top; height:37px; margin-top:20px; color:#ffffff; font-size:16px; padding:3px 0 0 36px;}
	.titulo_interior_cod {background:url(../img/bg_titulo_cod.gif) no-repeat left top; height:37px; margin-top:20px; color:#ffffff; font-size:16px; padding:3px 0 0 36px;}
	.titulo_interior_soc {background:url(../img/bg_titulo_soc.gif) no-repeat left top; height:37px; margin-top:20px; color:#ffffff; font-size:16px; padding:3px 0 0 36px;}
	.titulo_interior_con {background:url(../img/bg_titulo_con.gif) no-repeat left top; height:37px; margin-top:20px; color:#ffffff; font-size:16px; padding:3px 0 0 36px;}
	.titulo_interior_zon {background:url(../img/bg_titulo_zon.gif) no-repeat left top; width: 680px; height:37px; margin-top:20px; color:#ffffff; font-size:16px; padding:3px 0 0 36px;}
	.texto_interior_sectores {margin:25px 0 35px 35px;}
	.texto_interior_galeria {margin:25px 0 35px 35px;}
	.texto_interior {margin:25px 35px 35px 35px; }
		.texto_interior ul li {padding:4px 0 4px 18px; background:url(../img/bullet_lista.gif) no-repeat 8px 9px;}
			.texto_interior ul li.nivel2 {padding:5px 0 5px 33px; background:url(../img/bullet_lista2.gif) no-repeat 22px 8px;}
	.dos_columnas {margin:0 35px 45px 35px;}
		.dos_columnas .columna_izq {width:310px; float:left;}
			.dos_columnas a {text-decoration:none; color:#6b6969;}
			.dos_columnas a:hover {text-decoration:underline; color:#8a8916;}			
		.dos_columnas .columna_der {width:310px; float:left; margin-left:40px;}
		.dos_columnas ul li {padding:2px 25px 2px 18px; background:url(../img/bullet_lista.gif) no-repeat 10px 7px;}
	p.subtitulo {border-bottom:dotted 1px #cccccc; color:#527c72; font-weight:bold; font-size:12px;}
	p.subtitulo_int {border-bottom:dotted 1px #cccccc; color:#e4c80c; font-weight:bold; font-size:12px;}
	.separador_top {background:url(../img/bg_separador_top.gif) repeat-x left top; height:25px;}
	.separador_bottom {background:url(../img/bg_separador_bottom.gif) repeat-x left top; height:25px;}
	
	/* ----------------  Submenu nivel 4  ---------------- */
	.texto_nivel4 {float:left; width:440px; margin-bottom:30px;}
		.texto_nivel4 p.titulo {padding:0px; margin:0 0 10px 0;}
		.texto_nivel4 p.texto {padding:10px 0 10px 0; margin:0px;}
		.texto_nivel4 p.ast {padding:0 0 0 18px; background:url(../img/ast.gif) no-repeat 5px 2px;}
	.content_submenu_nivel4 {float:left; margin:0 35px 30px 0;}
	.submenu_nivel4_cab_int {height:5px; margin-bottom:5px; background-color:#e4c80c; width:179px; font-size:1px;} 
	.submenu_nivel4_cab_sal {height:5px; margin-bottom:5px; background-color:#c0d6e8; width:179px; font-size:1px;} 
	.submenu_nivel4 {width:179px; background:url(../img/bg_submenu_nivel4.gif) no-repeat left top; }
		.submenu_nivel4 .titulo_int {color:#527c72; padding:8px 15px 8px 15px; font-weight:bold; background:url(../img/bg_titulo_submenu_nivel4.gif) no-repeat 1px bottom;}
		.submenu_nivel4 .item {padding:8px 15px 8px 25px; background:url(../img/bg_submenu_nivel4_item.gif) no-repeat 18px bottom;}
		.submenu_nivel4 .item_first {padding:14px 15px 8px 25px; background:url(../img/bg_submenu_nivel4_item.gif) no-repeat 18px bottom;}
		.submenu_nivel4 .item_last {padding:8px 15px 14px 25px; background:url(../img/bg_titulo_submenu_nivel4.gif) no-repeat 1px bottom;}
			.submenu_nivel4 .bullet {background:url(../img/bullet_lista.gif) no-repeat 1px 5px; padding-left:10px; }
			.submenu_nivel4 .bullet_on {background:url(../img/bullet_lista.gif) no-repeat 1px 5px; padding-left:10px; font-weight:bold; color:#e4c80c;}
			.submenu_nivel4 a {color:#5b6e6a; text-decoration:none;}
			.submenu_nivel4 a:hover {color:#8a8916; text-decoration:none;}
	
	/* ----------------  listados  ---------------- */
	.lista_desplegable {background:url(../img/bg_lista_desplegable.gif) no-repeat 0px 0px; padding-bottom:6px; margin:20px 15px 0 10px;}
		.lista_desplegable span.int {color:#e4c80c; font-weight:bold; font-size:12px; padding:0 10px 0 10px;}	
		.lista_desplegable span.int span {font-weight: normal;}
		.lista_desplegable .bot_desplegar {float:right; margin-right:10px; padding-right:12px; background:url(../img/arrow_down.gif) no-repeat right 6px;}
		.lista_desplegable .bot_replegar {float:right; margin-right:10px; padding-right:12px; background:url(../img/arrow_up.gif) no-repeat right 6px; display:none;}
	.item_desplegado {padding:0 20px 0 20px; margin:20px 15px 40px 20px; display:none; border-bottom:dotted 1px #d2d1d0; border-top:dotted 1px #d2d1d0; background-color:#f9fafa; }
		.item_desplegado .ast {padding:0 0 0 18px; background:url(../img/ast.gif) no-repeat 5px 2px;}
	.lista_noticia {margin-bottom:35px; }
		.lista_noticia .titulo {background:url(../img/bg_lista_noticias.gif) no-repeat left bottom; padding:0 0 8px 10px;  margin:0 0 10px 0; font-weight:bold; }
			.lista_noticia .titulo a {color:#ffa800; text-decoration:none;}
			.lista_noticia .titulo a:hover {color:#ba7f0c; text-decoration:none;}
		.lista_noticia .texto {padding-left:10px; width:640px;}
			.lista_noticia .texto .padding_foto_lista {margin-right:20px;}
			.lista_noticia .texto .fecha {margin-top:10px; font-size:10px; color:#ba7f0c;}
			.lista_noticia .texto .boton {float:right; margin:10px 10px 0 0; padding-right:12px; background:url(../img/arrow.gif) no-repeat right 4px;}
	
	/* ----------------  paginacion  ---------------- */
	.paginacion {height:45px; background:url(../img/bg_paginacion.gif) repeat-x left top;}
		.paginacion .numeros {float:left; margin:10px 0 0 0px; padding-left:50px;}
			.paginacion .numeros .prev {padding:0 0 0 3px;}
			.paginacion .numeros .paginas {padding:3px 10px 0 10px;}
				.paginacion .numeros .paginas a {text-decoration:none;}
				.paginacion .numeros .paginas span {padding:0 2px 0 2px;}
					.paginacion .numeros .paginas .marcada {font-weight:bold; color:#8a8916;}
			.paginacion .numeros .next {padding:0 3px 0 0;}
		.paginacion .resultados {float:right; height:20px; padding:10px 50px 0 0;}
			.paginacion .resultados .caja {background:url(../img/bg_paginacion_resultados.gif) repeat-x left top; padding:3px 20px 4px 24px; color:#007069;}

/* /////////// Barra Derecha ////////////// */

.registro {height:119px; background:url(../img/bg_registro.gif) no-repeat left top; padding-top:10px;}
	.registro .titulo {height:20px; margin:0 10px 0 10px; background-color:#7bcfbc; color:white;}
		.registro .titulo .txt {float:right; padding:3px 7px 0 0;}
	.registro .form {margin:4px 0 0 0;}
		.registro .form .txt {float:left; padding:6px 0 0 18px;}
		.registro .form .input {float:left; padding:6px 0 0 5px;}
	.registro .boton {float:left; padding:10px 0 0 116px;}
.registro_down {height:29px; background:url(../img/bg_registro_down.gif) no-repeat left top;}

	/* /////////// Registro Home ////////////// */
	.registro_home {height:119px; background:url(../img/bg_registro_home.gif) no-repeat left top; }
		.registro_home .titulo {height:20px; margin:0 10px 0 10px; background-color:#7bcfbc; color:white;}
			.registro_home .titulo .txt {float:right; padding:3px 7px 0 0;}
			.registro_home .titulo .txtizq {float:izq; padding:3px 7px 0 0;}
		.registro_home .form {margin:4px 0 0 20px;}
			.registro_home .form .txt {float:left; padding:6px 0 0 18px;}
			.registro_home .form .input {float:left; padding:6px 0 0 5px;}
		.registro_home .boton {float:left; padding:10px 0 0 125px;}
	.registro_down_home {height:1px; line-height:1px; font-size:0px; background:url(../img/bg_registro_down_home.gif) no-repeat left top;}
	
	/* /////// Listado Gabinete de prensa ///////// */
	.gabinete_prensa {
		background:url(../img/bg_buscador_home.gif) no-repeat top left;
		} 
		.gabinete_prensa .titulo {
			padding:5px 0 0 10px; 
			color:#015651; 
			text-transform:uppercase;
			}
		.gabinete_prensa ul {
			margin:10px;
			}
		.gabinete_prensa ul li {
			background: url(../img/bullet_noticia_home.gif) no-repeat left top;
    		margin: 10px 10px 10px 13px;
    		padding-left: 15px;
			}
		
		
.submenu {}
	.submenu .content_titulo {border-bottom:solid 1px #d5e0e5;}
	.link_submenu_titulo {color:white; text-decoration:none;}
	.link_submenu_titulo:hover {color:white; text-decoration:none;}
	.submenu .titulo_fen {background-color:#0ad1bc; border:solid 1px white; text-transform:uppercase; padding:6px 0 6px 20px; color:white; font-size:12px;}
	.submenu .titulo_int {background-color:#e4c80c; border:solid 1px white; text-transform:uppercase; padding:6px 0 6px 20px; color:white; font-size:12px;}
	.submenu .titulo_idi {background-color:#0e88bb; border:solid 1px white; padding:6px 0 6px 20px; color:white; font-size:12px;}
	.submenu .titulo_sal {background-color:#ffa800; border:solid 1px white; text-transform:uppercase; padding:6px 0 6px 20px; color:white; font-size:12px;}
	.submenu .titulo_age {background-color:#3c857e; border:solid 1px white; text-transform:uppercase; padding:6px 0 6px 20px; color:white; font-size:12px;}
	.submenu .titulo_pub {background-color:#6a7baf; border:solid 1px white; text-transform:uppercase; padding:6px 0 6px 20px; color:white; font-size:12px;}
	.submenu .titulo_soc {background-color:#aecd89; border:solid 1px white; text-transform:uppercase; padding:6px 0 6px 20px; color:white; font-size:12px;}
	.submenu .titulo_con {background-color:#896ec1; border:solid 1px white; text-transform:uppercase; padding:6px 0 6px 20px; color:white; font-size:12px;}
	.submenu .titulo_cod {background-color:#16b10b; border:solid 1px white; text-transform:uppercase; padding:6px 0 6px 20px; color:white; font-size:12px;}
	.submenu .titulo_zon {background-color:#bddb59; border:solid 1px white; text-transform:uppercase; padding:6px 0 6px 20px; color:white; font-size:12px;}
	.submenu .nivel2 {height:22px; background:url(../img/bg_submenu_nivel2.gif) no-repeat left top; padding:8px 0 0 34px; font-size:12px;}
		.submenu .nivel2 a {color:#5b6e6a; text-decoration:none;}
		.submenu .nivel2 a:hover {color:#8a8916; text-decoration:none;}
	.submenu .nivel3_first {background:url(../img/bg_submenu_nivel3.gif) no-repeat left bottom; padding:12px 30px 6px 35px;}
	.submenu .nivel3 {background:url(../img/bg_submenu_nivel3.gif) no-repeat left bottom; padding:6px 30px 6px 35px; }
	.submenu .nivel3_last {background:url(../img/bg_submenu_nivel3_last.gif) no-repeat left bottom; padding:6px 30px 12px 35px; }
		.bullet_nivel3 {float:left; background:url(../img/bullet_submenu_nivel3.gif) no-repeat 0px 5px; width:10px; height:20px;}
		.link_nivel3 {color:#6b6969; text-decoration:none;}
		.link_nivel3:hover {color:#8a8916; text-decoration:none;}
.buscador {background:url(../img/bg_buscador.gif) no-repeat top left; margin:20px 0 20px 0;}
	.buscador .titulo {padding:5px 0 0 10px; color:#015651; text-transform:uppercase;}
	.buscador .form {float:left; margin:24px 0 0 0; padding-left:15px;}
	.buscador .caja {padding: 15px 15px 15px 15px; };
	.buscador .boton {float:left; margin:24px 0 0 5px;}
	
	/* /////// Buscador home ///////// */
	.buscador_home {margin:20px 0 0 0; background:url(../img/bg_buscador_home.gif) no-repeat top left;} /* height:84px; */
		.buscador_home .titulo {padding:5px 0 0 15px; color:#015651; text-transform:uppercase;}
		.buscador_home .caja {padding: 15px 15px 15px 15px; }
		.buscador_home .form {float:left; margin:24px 0 0 0; padding-left:34px;}
		.buscador_home .boton {float:left; margin:24px 0 0 5px;}
		
	/* /////// ÚIltimas home ///////// */
	.ultimas_home {
		margin:5px 0 0 0; 
		background:url(../img/bg_ultimas_noticias.jpg) no-repeat top left;
		border-bottom:solid 1px #d4e1e9;
		} 
		.ultimas_home .titulo {padding:5px 0 0 15px; color:#ffffff; text-transform:uppercase;}
		.ultimas_home .caja {padding: 15px 15px 15px 15px;  }
				.ultimas_home .caja .ultimas_detalle { background:url(../img/bullet_noticia_home.gif) no-repeat top left; padding-left:15px; margin:5px 10px 5px 13px; font-weight:bold; color:#046979; font-size:10px }
		
		/* /////// ÚIltimas home privada ///////// */
	.ultimas_home_privada {
		margin:5px 0 0 27px; 
		background:url(../img/titulo_ultimas_home_privada.gif) no-repeat top left;
		border-bottom:solid 1px #d4e1e9;
		} 
		.ultimas_home_privada .titulo { padding:5px 35px 0 0 ; color:#ffffff;font-size:16px ; text-align:right}
		.ultimas_home_privada .caja {padding: 15px 15px 15px 15px;  }
				.ultimas_home_privada .caja .ultimas_detalle_privada { background:url(../img/bullet_noticia_home.gif) no-repeat top left; padding-left:15px; margin:0px 10px 0px 0px; font-weight:bold;  font-size:10px;  width:190px; }									
				.ultimas_home_privada .caja .ultimas_detalle_titulo_privada {background:url(../img/bullet_noticia_home_privada.gif) no-repeat top left; padding-left:15px; font-weight:bold; color:#046a79; font-size:13px; }
					 .ultimas_detalle_titulo_privada .boton_mas_info_titulo{background:url(../img/arrow.gif) no-repeat right 4px; float:right; padding-right:12px; font-size:11px; font-weight:normal;  }
					 .ultimas_home_privada .caja .boton_mas_info{float:right;  background:url(../img/arrow.gif) no-repeat right 9px; font-size:11px; color:#527c72; font-weight:normal;  text-decoration:underline; font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;  padding:4px 12px 0px 0;}
					
			
			
	/* /////// logo FundTYS ///////// */
	.logo_fundtys {margin-top:1px; background:url(../img/bg_logo_fundtys_home.gif) no-repeat top left;}
		.logo_fundtys img {padding:7px 0 7px 40px;}
	.logo_plataforma {margin-top:1px; background:url(../img/bg_logo_fundtys_home.gif) no-repeat top left;}
		.logo_plataforma img {padding:7px 0 7px 20px;}
		
	/* /////// modulo rss ///////// */
	.mod_rss { border:solid 1px #dadfe2; height:105px; margin-bottom:10px; background-color:#ffffff;}
		.mod_rss img {float:left; margin:5px 0 0 5px; }
		.mod_rss .contenido { float:left;}
		.mod_rss .contenido p {line-height:13px; margin:9px 3px 0 0; padding:0; width:141px; }
		.mod_rss .contenido p span {color:#046979; }
		.mod_rss .contenido .boton {background:url(../img/bg_botRSS.gif) no-repeat; width:102px; height:18px; text-align:center; margin:4px 0 0 38px; padding-top:1px;}
		.mod_rss .contenido .boton a {display:block; color:#ffffff; text-decoration:none; }
		.mod_rss .contenido .boton a:hover { color:#cab210;  }
	
/* /////////// Pie ////////////// */
.pie {height:54px; background:url(../img/bg_pie.gif) no-repeat left top; color:#005550; text-align:center; padding-top:10px; }
	.link_pie {color:005550; text-decoration:none;}
	.link_pie:hover {color:005550; text-decoration:underline;}
		
		
/* /////////// Interiores ////////////// */

	/* ----------------  Fenin  ---------------- */
	.imagen_organizacion {float:right; margin:0 0 30px 30px; width:227px; height:170px; background:url(../img/img_organizacion.jpg) no-repeat left top; }
		.imagen_organizacion img {padding:132px 0 0 35px;}
	
			/* ----------------  Fenin - organización  ---------------- */
			.texto_interior .subtitulo {font-size:14px; color:#527c72; font-weight:bold; margin:10px 0 0px 0;}
			.texto_interior ul.organigramaDer {width:340px; float:left; padding-bottom:20px;}
			.texto_interior ul.sinFloat {float:none; }
			.texto_interior ul.organigramaDer li {background:none;!important; padding:0!important; margin:0!important; }
			.texto_interior ul.organigramaDer li p.cargo { color:#0ad1bc; font-size:12px; line-height:12px; margin-top:13px!important; padding-top:3px!important; }
			.texto_interior ul.organigramaDer li p.nombre { color:#6b6969; font-size:11px; line-height:5px; }
			.texto_interior ul.organigramaDer li p.empresa { color:#999999; font-size:11px; line-height:5px; }
			.texto_interior ul.anchoPeq {width:300px;}
		
	/* ----------------  Socios  ---------------- */
	.titul_sectores_verticales {height:36px; background:url(../img/bg_sectores_verticales.gif) no-repeat left top; padding:34px 0 0 0px; color:#7a965b; font-weight:bold; font-size:12px;}
	.titul_sectores_horizontales {height:36px; background:url(../img/bg_sectores_horizontales.gif) no-repeat left top; padding:34px 0 0 0px; color:#7a965b; font-weight:bold; font-size:12px;}
	
	.socios_abc {margin-left:10px;}
		.socios_abc .letra {float:left; width:18px; height:17px; border:solid 1px #d5e0e5; text-align:center; margin-right:3px;}
			.socios_abc .letra a {text-decoration:none; color:#506a34; font-weight:bold;}
			.socios_abc .letra a:hover {text-decoration:none; color:#8fa874; font-weight:bold;}
		.socios_abc .letra_marcada {float:left; width:18px; height:17px; border:solid 1px #d5e0e5; text-align:center; margin-right:3px; background-color:#aecd89; color:#ffffff;}
			.socios_abc .letra_marcada a {text-decoration:none; color:#ffffff; font-weight:bold;}
			.socios_abc .letra_marcada a:hover {text-decoration:none; color:#ffffff; font-weight:bold;}
		.socios_abc .letra_marcada2 {float:left; width:18px; height:17px; border:solid 1px #d5e0e5; text-align:center; margin-right:3px; background-color:#309633; color:#ffffff;}
			.socios_abc .letra_marcada2 a {text-decoration:none; color:#ffffff; font-weight:bold;}
			.socios_abc .letra_marcada2 a:hover {text-decoration:none; color:#ffffff; font-weight:bold;}
	.item_socio {border-bottom:dotted 1px #c2c6c8; margin-bottom:15px;}
		.item_socio .titulo {background:url(../img/icon_socio.gif) no-repeat 10px 0px; padding:0 0 8px 35px;}
			.item_socio .titulo a {color:#506a34; text-decoration:none;}
			.item_socio .titulo a:hover {color:#8fa874; text-decoration:none;}
		.item_socio .boton {float:right; margin:0 10px 0 0; padding-right:12px; background:url(../img/arrow.gif) no-repeat right 4px;}
	.item_sector {float:left; margin:0 30px 25px 0; background:url(../img/bg_lista_noticias.gif) no-repeat right bottom; width:300px;}
		.item_sector .caja_imagen {margin:0 0 10px 0; padding:0 0 0 10px;}
		.item_sector .titulo_sector {float:left; margin:5px 0 0 10px; background:url(../img/bullet_lista.gif) no-repeat 0px 6px; padding:0 0 0 10px; height:55px; width:170px; line-height:14px;}
			.item_sector .titulo_sector a {text-decoration:none; color:#8fa874; font-weight:bold;}
			.item_sector .titulo_sector a:hover {text-decoration:none; color:#506a34; font-weight:bold;}
		.item_sector .boton {float:right; margin:0 10px 0 0; padding-right:12px; background:url(../img/arrow.gif) no-repeat right 5px; }
	.ficha_sector {padding-right:20px;}
		.ficha_sector .titulo_sector {background:url(../img/bg_lista_noticias.gif) no-repeat left bottom; padding:0 0 12px 10px; font-size:13px; color:#7a965b; font-weight:bold; margin:0 0 10px 0;}
		.ficha_sector .descripcion_sector {padding:10px 0 0 10px;}
			.ficha_sector .descripcion_sector p {padding:8px 0 8px 0; margin:0;}
		.ficha_sector .titulo_miembros {border-bottom:dotted 1px #c2c6c8; font-size:12px; padding:0 0 3px 10px; color:#7a965b; font-weight:bold; margin-bottom:20px;}
		.ficha_sector .boton_volver_ficha {float:right; margin:10px 10px 0 0; padding-left:12px; background:url(../img/arrow_left.gif) no-repeat left 5px;}
		
	/* ----------------  Como asociarse  ---------------- */
	.datos_contacto {font-size:11px; line-height:13px; padding:10px 5px 10px 5px;}
		.datos_contacto p {margin:0; padding:4px 0 4px 0;}
		.datos_contacto span {font-size:16px; line-height:25px;}
	
	/* ---------------- Socios Comisiones  ---------------- */	
	
	.tabla_comisiones tr td, .tabla_comisiones tr th { border:1px solid #d5e0e5; font-size:11px; line-height:14px; }
		.tabla_comisiones tr th {background-color:#eff3ea; color:#718f4f; padding:5px;}
		.tabla_comisiones tr td {padding:10px; color:#6b6969; vertical-align:top;}
			.tabla_comisiones tr td.columna {color:#828116!important;}
	
	
	/* ----------------  Contacto  ---------------- */
	.form_contacto {float:left;}
	
	/* ----------------  Internacional  ---------------- */
	.item_indice_ferias {margin-top:35px;}
		.item_indice_ferias p {margin:4px 0 0 10px; padding:0; line-height:14px;}
		.titul_item_indice_ferias {height:24px; background:url(../img/bg_titulo_doscolumnas.gif) no-repeat left bottom; padding-left:4px; color:#e4c80c; font-weight:bold; font-size:12px;}
		.titul_item_indice_ferias2 {height:42px; background:url(../img/bg_titulo_doscolumnas.gif) no-repeat left bottom; padding-left:4px; color:#e4c80c; font-weight:bold; font-size:12px;}
			.titul_item_indice_ferias span {color:#00694a;}
			.titul_item_indice_ferias2 span {color:#00694a;}
	.item_enlace_int {border-bottom:dotted 1px #c2c6c8; margin-bottom:10px;}
		.item_enlace_int .titulo {background:url(../img/icon_enlace.gif) no-repeat 10px 0px; padding:0 0 8px 35px;}		
			.item_enlace_int .titulo a {color:#494318; text-decoration:none;}
			.item_enlace_int .titulo a:hover {color:#968723; text-decoration:none;}
		.item_enlace_int .boton {float:right; margin:0 10px 0 0; padding-right:12px; background:url(../img/arrow.gif) no-repeat right 4px;}	
		
		.item_paises_int {border-bottom:dotted 1px #c2c6c8; margin-bottom:10px;}
		.item_paises_int .titulo {background:url(../img/icon_pdf.gif) no-repeat 10px 0px; padding:0 0 8px 35px;}		
			.item_paises_int .titulo a {color:#494318; text-decoration:none;}
			.item_paises_int .titulo a:hover {color:#968723; text-decoration:none;}
		.item_paises_int .boton {float:right; margin:0 10px 0 0; padding-right:12px; background:url(../img/arrow.gif) no-repeat right 4px;}	
		
	.parrafo_otras_actividades {padding:0 0 10px 15px;}
texto_interior .subtitulo_int {color: #E4C80C; font-size: 14px; font-weight: bold; margin: 10px 0 0;}
	
		.leyenda {border-top:dotted 1px #ebeeee; width:auto; padding-top:2px; margin-top:20px;}
		.leyenda span {color:#00694a;}
	
	/* ----------------  I+D+i  ---------------- */
	.item_enlace_idi {border-bottom:dotted 1px #c2c6c8; margin-bottom:10px; }
		.item_enlace_idi .titulo {background:url(../img/icon_enlace_idi.gif) no-repeat 10px 0px; padding:0 0 8px 35px;}
			.item_enlace_idi .titulo a {color:#494318; text-decoration:none;}
			.item_enlace_idi .titulo a:hover {color:#1d7296; text-decoration:none;}
		.item_enlace_idi .boton {float:right; margin:0 10px 0 0; padding-right:12px; background:url(../img/arrow.gif) no-repeat right 4px;}	
	.descarga_documentos_idi .item_estudio {margin:0 0 20px 0; border-bottom:dotted 1px #c2c6c8; padding-bottom:8px;}
		.descarga_documentos_idi .item_estudio .imagen {float:left; }
		.descarga_documentos_idi .item_estudio .titul {color:#217193; float:left; background:url(../img/bullet_lista_azul.gif) no-repeat 8px 7px; padding:0 0 0 20px; width:530px; margin:5px 0 0 10px;}
			.descarga_documentos_idi .item_estudio .titul a {color:#217193;}
			.descarga_documentos_idi .item_estudio .titul a:hover {color:#217193;}
		.descarga_documentos_idi .item_estudio .fecha_estudio {float:left; margin:0 0 0 28px; width:150px;}
		.descarga_documentos_idi .item_estudio .boton {float:right; margin:35px 10px 0 0; padding-right:12px; background:url(../img/arrow_down.gif) no-repeat right 4px;}	
		.texto_interior a.boton {float:right; padding-right:12px; background:url(../img/arrow_down.gif) no-repeat right 4px;}
	
	/* ----------------  Detalle_notas de Prensa / Noticias / Logos  ---------------- */
	.ficha {width:650px;}
		.ficha .titulo_ficha {background:url(../img/bg_lista_noticias.gif) no-repeat left bottom; padding:0 0 12px 10px; font-size:13px; color:#ffa800; font-weight:bold; margin:0 0 10px 0;}
		.ficha .datos_ficha {margin-top:15px; font-size:10px; color:#ba7f0c; padding-left:10px;}
			.ficha .datos_ficha span.fecha {padding:0 10px 0 0;}
			.ficha .datos_ficha span.separador {border-left:solid 1px #c4cccf; padding:0 10px 0 10px; }
			.ficha .datos_ficha .descarga {margin-right:5px;}
		.ficha .texto_ficha {padding:20px 15px 0 20px; margin-top:10px; border-top:dotted 1px #c2c6c8; border-bottom:dotted 1px #c2c6c8;}
			.ficha .texto_ficha p {margin:0; padding:0 0 20px 0;}
		.ficha .boton_volver_ficha {float:right; margin:10px 10px 0 0; padding-left:12px; background:url(../img/arrow_left.gif) no-repeat left 5px;}
	.descarga_documentos_sal {margin-top:8px;}
		.descarga_documentos_sal .titulo {border-bottom:dotted 1px #c2c6c8; font-size:12px; padding:0 20px 3px 0; color:#ffa800; font-weight:bold; margin-bottom:20px;}
		.descarga_documentos_sal .enlaces {margin-bottom:30px;}
			.descarga_documentos_sal .enlaces ul {padding:0; margin:0; list-style:none;}
				.descarga_documentos_sal .enlaces ul li {padding:0 0 0 20px; margin:0; height:22px; background:url(../img/bullet_lista.gif) no-repeat 8px 7px;}
					.descarga_documentos_sal .enlaces ul li a {color:#7b7b7b;}
					.descarga_documentos_sal .enlaces ul li a:hover {color:#ffa800;}
	
	/* ----------------  Archivo Grafico  ---------------- */
	.titulo_archivo_grafico {background:url(../img/bg_lista_noticias.gif) no-repeat left bottom; padding:0 0 30px 10px;  margin:0 0 30px 0; font-weight:bold;}
		.titulo_archivo_grafico .icon_carpeta {float:left;}
		.titulo_archivo_grafico .txt_lvl_galeria {float:left; color:#ffa800; background:url(../img/arrow.gif) no-repeat right 7px; padding:2px 12px 0 6px; margin-right:15px;}
			.titulo_archivo_grafico .txt_lvl_galeria a {color:#ffa800;}
			.titulo_archivo_grafico .txt_lvl_galeria a:hover {color:#ba7f0c;}
		.titulo_archivo_grafico .txt_lvl_galeria_marcado {float:left; color:#ba7f0c; background:url(../img/arrow_down.gif) no-repeat right 9px; padding:2px 12px 0 6px; margin-right:15px;}
	.item_galeria {float:left; margin:0 20px 30px 0;} 
		.item_galeria .carpeta {width:144px; height:112px; background:url(../img/bg_galeria.gif) no-repeat left top;}
			.item_galeria .carpeta .fecha {float:left; font-size:10px; color:#2787ae; padding:4px 0 0 12px;}
			.item_galeria .carpeta .img_galeria {padding:24px 0 0 12px;}
				.item_galeria .carpeta .img_galeria img {border:solid 1px #c8d3d9;}
			.item_galeria .carpeta .bot_galeria {float:right; padding:24px 12px 0 0;}
		.item_galeria .titulo_galeria {background:url(../img/bg_titulo_galeria.gif) no-repeat left top; margin-top:5px; width:144px;}
			.item_galeria .titulo_galeria .cierre {background:url(../img/bg_titulo_galeria_cierre.gif) no-repeat left bottom;  line-height:12px; padding:4px 8px 4px 10px; font-weight:bold; }
				.item_galeria .titulo_galeria .cierre a {text-decoration:none; color:#ffa800;}
				.item_galeria .titulo_galeria .cierre a:hover {text-decoration:none; color:#ba7f0c;}
	.boton_volver_galeria {border-top:dotted 1px #c2c6c8; margin:10px 50px 0 0;}
		.boton_galeria {float:right; margin-top:10px; padding-left:12px; background:url(../img/arrow_left.gif) no-repeat left 5px; }
	.item_foto {float:left; margin:0 20px 30px 0; width:144px; height:141px;}
		.item_foto .foto {height:93px; padding:9px; margin:0px; background:url(../img/bg_foto.gif) no-repeat left top;} 
			.item_foto .foto .borde {border:solid 1px #d5e0e5;}
			.item_foto .foto .ampliar {position:absolute; margin:66px 0 0 104px;}
		.item_foto .pie_foto {text-align:center; padding:3px 5px 0 5px; font-size:10px; line-height:11px; color:#27657e;}	
	
	/* ----------------  Agenda Calendario  ---------------- */
	.calendario {float:left; width:215px; border-right:solid 1px #d5e0e5;}
		.calendario table th {color:#3c857e; font-weight:bold; border-top:solid 1px #d5e0e5; border-bottom:solid 1px #d5e0e5;}
		.calendario table td {text-align:center; }
			.calendario table td.dia {border:solid 1px #d5e0e5; height:20px; background-color:#ffffff;}
			.calendario table td.dia_actual {border:solid 1px #d5e0e5; height:20px; background-color:#34867e; color:#ffffff;}
			.calendario table td.dia_evento {border:solid 1px #d5e0e5; height:20px; background-color:#cab210; color:#ffffff;}
			.calendario table td.dia_feria {border:solid 1px #d5e0e5; height:20px; background-color:#ff7e00; color:#ffffff;}
			.calendario table td.dia_exclusivo {border:solid 1px #d5e0e5; height:20px; background-color:#de0120; color:#ffffff;}
			.calendario table td.dia_convocatoria {border:solid 1px #d5e0e5; height:20px; background-color:#79c6e1; color:#ffffff;}
			.calendario table td.dia_varias {border:solid 1px #d5e0e5; height:20px; background-color:#28b11e; color:#ffffff;}
				.calendario table td.dia_evento a, .calendario table td.dia_convocatoria a, .calendario table td.dia_actual a, .calendario table td.dia_varias a, .calendario table td.dia_feria a, .calendario table td.dia_exclusivo a{text-decoration:none; color:#ffffff; display:block}
				.calendario table td.dia_evento a:hover, .calendario table td.dia_convocatoria a:hover, .calendario table td.dia_actual a:hover, .calendario table td.dia_varias a:hover, .calendario table td.dia_feria a:hover  {text-decoration:none; color:#ffffff;}
			.calendario table td.mes {text-align:center; width:150px; text-transform:uppercase; font-weight:bold; color:#3c857e;}
			.calendario table td.leyenda {border-top:solid 1px #d5e0e5;}
			
				/* ------------agenda home ------------*/
				
					.calendario_home {width:221px; padding-left:24px }
					.calendario_home .txt_agenda_home { margin:20px 0 10px 0}
					.calendario_home table {margin-left:5px}
		.calendario_home table th {color:#5aa1ba; font-weight:bold; border-top:solid 1px #d5e0e5; border-bottom:solid 1px #d5e0e5;}
		.calendario_home table td {text-align:center; }
			.calendario_home table td.dia {border:solid 1px #d5e0e5; height:20px; background-color:#ffffff;}
			.calendario_home table td.dia_actual {border:solid 1px #d5e0e5; height:20px; background-color:#34867e; color:#ffffff;}
			.calendario_home table td.dia_evento {border:solid 1px #d5e0e5; height:20px; background-color:#cab210; color:#ffffff;}
			.calendario_home table td.dia_feria {border:solid 1px #d5e0e5; height:20px; background-color:#ff7e00; color:#ffffff;}
			.calendario_home table td.dia_exclusivo {border:solid 1px #d5e0e5; height:20px; background-color:#de0120; color:#ffffff;}
			.calendario_home table td.dia_convocatoria {border:solid 1px #d5e0e5; height:20px; background-color:#79c6e1; color:#ffffff;}
			.calendario_home table td.dia_varias {border:solid 1px #d5e0e5; height:20px; background-color:#28b11e; color:#ffffff;}
				.calendario_home table td.dia_evento a, .calendario_home table td.dia_convocatoria a, .calendario_home table td.dia_actual a, .calendario_home table td.dia_varias a, .calendario_home table td.dia_feria a, .calendario_home table td.dia_exclusivo a {text-decoration:none; color:#ffffff; display:block}
				.calendario_home table td.dia_evento a:hover, .calendario_home table td.dia_convocatoria a:hover, .calendario_home table td.dia_actual a:hover, .calendario_home table td.dia_varias a:hover, .calendario_home table td.dia_feria a:hover  {text-decoration:none; color:#ffffff;}
			.calendario_home table td.mes {text-align:center; width:150px; text-transform:uppercase; font-weight:bold; color:#27657e;}
			.calendario_home table td.leyenda {border-top:solid 1px #d5e0e5;}
			
			/* --------- fin agenda home  -----------*/
			
				.cuad_azul {float:left; font-size:1px; height:7px; width:7px; background-color:#79c6e1; margin:10px 0 0 7px; } 
				.cuad_amarillo {float:left; font-size:1px; height:7px; width:7px; background-color:#cab210; margin:10px 0 0 12px;} 
				.cuad_naranja {float:left; font-size:1px; height:7px; width:7px; background-color:#ff7e00; margin:10px 0 0 12px;}	
				.cuad_exclu {float:left; font-size:1px; height:7px; width:7px; background-color:#de0120; margin:10px 0 0 7px; clear:both;}				
				.cuad_ambos {float:left; font-size:1px; height:7px; width:7px; background-color:#28b11e; margin:10px 0 0 7px;clear:both;} 
				.cuad_ambos_rojo {float:left; font-size:1px; height:7px; width:7px; background-color:#df0615; margin:10px 0 0 7px; clear:both;} 
				.txt_leyenda {float:left; font-size:10px; padding:0 0 0 5px; margin-top:5px;}
	.destacado_agenda {float:left; margin-left:20px; }
		.destacado_agenda .titulo {width:410px; background:url(../img/bg_lista_noticias.gif) no-repeat right bottom; padding:0 0 8px 5px;  margin:0 0px 6px 0; font-weight:bold; }
			.destacado_agenda .titulo a {color:#3c857e; text-decoration:none;}
			.destacado_agenda .titulo a:hover {color:#36a99e; text-decoration:none;}
		.destacado_agenda .info {border-bottom:dotted 1px #d5e0e5; margin-bottom:10px; padding-bottom:5px; width:410px;}
			.info .tipo_evento {float:left; background-color:#cab210; margin:3px 0 0 5px; padding:0 4px; color:#ffffff; font-size:10px; line-height:12px;}
			.info .tipo_convocatoria {float:left; background-color:#79c6e1; margin:3px 0 0 5px; padding:0 4px; color:#ffffff; font-size:10px; line-height:12px;}
			.info .tipo_feria {float:left; background-color:#ff7e00; margin:3px 0 0 5px; padding:0 4px; color:#ffffff; font-size:10px; line-height:12px;}
			.info .fecha {float:left; font-size:10px; color:#36a99e; margin-left:10px;}
		.destacado_agenda .texto {padding-left:10px; width:410px;}
			.destacado_agenda .texto .padding_foto_destacado {margin:0 20px 20px 0;} 
			.destacado_agenda .texto .boton {float:right; margin:10px 10px 0 0; padding-right:12px; background:url(../img/arrow.gif) no-repeat right 4px;}
	.titul_proximos_eventos {margin:30px 0 30px 0; background:url(../img/bg_subtitulo.gif) no-repeat left bottom; height:25px; padding-left:30px; font-size:14px; font-weight:bold; color:#3c857e;}
	.lista_agenda {margin-bottom:35px;}
		.lista_agenda .titulo {background:url(../img/bg_lista_noticias.gif) no-repeat left bottom; padding:0 0 8px 10px;  margin:0 0 10px 0; font-weight:bold; }
			.lista_agenda .titulo a {color:#3c857e; text-decoration:none;}
			.lista_agenda .titulo a:hover {color:#3bb1a6; text-decoration:none;}
		.lista_agenda .info {border-bottom:dotted 1px #d5e0e5; margin-bottom:10px; padding-bottom:5px; }
		.lista_agenda .texto {padding-left:10px; width:640px;}
			.lista_agenda .texto .padding_foto_lista {margin-right:20px;}
			.lista_agenda .texto .boton {float:right; margin:10px 10px 0 0; padding-right:12px; background:url(../img/arrow.gif) no-repeat right 4px;}
	
	/* ----------------  Detalle agenda  ---------------- */
	.ficha_agenda {width:650px;}
		.ficha_agenda .titulo_ficha {background:url(../img/bg_lista_noticias.gif) no-repeat left bottom; padding:0 0 12px 10px; font-size:13px; color:#27657e; font-weight:bold; margin:0 0 10px 0;}
		.ficha_agenda .datos_ficha {margin-top:10px; font-size:10px; color:#2787ae; padding-left:5px;}
			.ficha_agenda .datos_ficha .tipo_evento {float:left; background-color:#cab210; margin:3px 10px 0 5px; padding:0 4px; color:#ffffff; font-size:10px; line-height:12px;}
			.ficha_agenda .datos_ficha .tipo_convocatoria {float:left; background-color:#79c6e1; margin:3px 10px 0 5px; padding:0 4px; color:#ffffff; font-size:10px; line-height:12px;}
			.ficha_agenda .datos_ficha .tipo_feria {float:left; background-color:#ff7e00; margin:3px 10px 0 5px; padding:0 4px; color:#ffffff; font-size:10px; line-height:12px;}
			.ficha_agenda .datos_ficha .fecha_inicio_fin {float:left; border-left:solid 1px #c4cccf; padding:0 10px 0 10px;}
				.ficha_agenda .datos_ficha .fecha_inicio_fin span {font-weight:bold;}
		.ficha_agenda .cuadro_datos {border:solid 1px #d5e1e5; padding:15px 10px 15px 15px; margin-top:10px; background-color:#f8fafb;}
			.ficha_agenda .cuadro_datos table td.titul {color:#27657e; background:url(../img/bullet_lista2.gif) no-repeat 0px 8px; padding:2px 0 0 10px; vertical-align:top;}
		.ficha_agenda .texto_ficha {padding:20px 15px 0 20px; margin-top:10px; border-bottom:dotted 1px #c2c6c8;}
			.ficha_agenda .texto_ficha p {margin:0; padding:0 0 20px 0;}
		.ficha_agenda .boton_volver_ficha {float:right; margin:10px 10px 0 0; padding-left:12px; background:url(../img/arrow_left.gif) no-repeat left 5px;}
		
	/* ----------------  Listado Doc. Jornadas / Detalle doc. jornadas  ---------------- */
	.lista_doc_jornadas {margin-bottom:35px;}
		.lista_doc_jornadas .titulo {background:url(../img/bg_lista_noticias.gif) no-repeat left bottom; padding:0 0 8px 10px;  margin:0 0 10px 0; font-weight:bold; }
			.lista_doc_jornadas .titulo a {color:#6a7baf; text-decoration:none;}
			.lista_doc_jornadas .titulo a:hover {color:#434f75; text-decoration:none;}
		.lista_doc_jornadas .texto {padding-left:10px; width:640px;}
			.lista_doc_jornadas .texto .padding_foto_lista {margin-right:20px;}
			.lista_doc_jornadas .texto .fecha {margin-top:10px; font-size:10px; color:#6a7baf;}
			.lista_doc_jornadas .texto .boton {float:right; margin:10px 10px 0 0; padding-right:12px; background:url(../img/arrow.gif) no-repeat right 4px;}
	.ficha_doc_jornadas {width:650px;}
		.ficha_doc_jornadas .titulo_ficha {background:url(../img/bg_lista_noticias.gif) no-repeat left bottom; padding:0 0 12px 10px; font-size:13px; color:#6a7baf; font-weight:bold; margin:0 0 10px 0;}
		.ficha_doc_jornadas .datos_ficha {margin-top:15px; font-size:10px; color:#9b0707; padding-left:10px;}
			.ficha_doc_jornadas .datos_ficha span.fecha {padding:0 10px 0 0; color:#344473}
		.ficha_doc_jornadas .texto_ficha {padding:20px 15px 0 20px; margin-top:10px; border-top:dotted 1px #c2c6c8; border-bottom:dotted 1px #c2c6c8;}
			.ficha .texto_ficha p {margin:0; padding:0 0 20px 0;}
			.ficha_doc_jornadas .texto_ficha .descarga_documentos {margin-top:10px;}
				.ficha_doc_jornadas .texto_ficha .descarga_documentos .titulo {border-bottom:dotted 1px #c2c6c8; font-size:12px; padding-bottom:3px; color:#6a7baf; font-weight:bold; margin-bottom:20px;}
				.ficha_doc_jornadas .texto_ficha .descarga_documentos .enlaces {margin-bottom:30px;}
					.ficha_doc_jornadas .texto_ficha .descarga_documentos .enlaces ul {padding:0; margin:0; list-style:none;}
						.ficha_doc_jornadas .texto_ficha .descarga_documentos .enlaces ul li {padding:0 0 0 20px; margin:0; height:22px; background:url(../img/bullet_lista_morado.gif) no-repeat 8px 7px;}
							.ficha_doc_jornadas .texto_ficha .descarga_documentos .enlaces ul li a {color:#787878;}
							.ficha_doc_jornadas .texto_ficha .descarga_documentos .enlaces ul li a:hover {color:#344473;}
		.ficha_doc_jornadas .boton_volver_ficha {float:right; margin:10px 10px 0 0; padding-left:12px; background:url(../img/arrow_left.gif) no-repeat left 5px;}
	
	/* ----------------  Listado Boletines / Registro ---------------- */
	.lista_boletines {min-height:290px;} *html .lista_boletines {height:290px;}
	.item_newsletter {border-bottom:dotted 1px #c2c6c8; margin-bottom:15px;}
		.item_newsletter .titulo {background:url(../img/icon_newsletter.gif) no-repeat 0px 0px; padding:0 0 8px 25px;}
			.item_newsletter .titulo a {color:#6c7070; text-decoration:none; font-weight:bold;}
			.item_newsletter .titulo a:hover {color:#36487f; text-decoration:none; font-weight:bold;}
		.item_newsletter .boton {float:right; margin:0 10px 0 0; padding-right:12px; background:url(../img/arrow.gif) no-repeat right 4px;}
	.texto_registro_newsletter {border-bottom:dotted 1px #c2c6c8; padding-bottom:10px; margin-bottom:15px;}
	
	/* ----------------  Documentacion Corporativa / Estudios ---------------- */
	.descarga_documentos {margin-top:8px;}
		.descarga_documentos .titulo {border-bottom:dotted 1px #c2c6c8; font-size:12px; padding-bottom:3px; color:#6a7baf; font-weight:bold; margin-bottom:20px;}
		.descarga_documentos .enlaces {margin-bottom:30px;}
			.descarga_documentos .enlaces ul {padding:0; margin:0; list-style:none;}
				.descarga_documentos .enlaces ul li {padding:0 0 0 20px; margin:0; height:22px; background:url(../img/bullet_lista_morado.gif) no-repeat 8px 7px;}
					.descarga_documentos .enlaces ul li a {color:#787878;}
					.descarga_documentos .enlaces ul li a:hover {color:#6a7baf;}
		.descarga_documentos .item_estudio {margin:0 0 20px 0; border-bottom:dotted 1px #c2c6c8; padding-bottom:8px;}
			.descarga_documentos .item_estudio .imagen {float:left; }
			.descarga_documentos .item_estudio .titul {color:#e4530c; float:left; background:url(../img/bullet_lista_morado.gif) no-repeat 8px 7px; padding:0 0 0 20px; width:530px; margin:5px 0 0 10px;}
				.descarga_documentos .item_estudio .titul a {color:#6a7baf;}
				.descarga_documentos .item_estudio .titul a:hover {color:#213263;}
			.descarga_documentos .item_estudio .fecha_estudio {float:left; margin:0 0 0 28px; width:150px;}
			.descarga_documentos .item_estudio .boton {float:right; margin:35px 10px 0 0; padding-right:12px; background:url(../img/arrow_down.gif) no-repeat right 4px;}		
		
	/* ----------------  Codigo de Buenas practicas ---------------- */
	.descarga_documentos_cbp {margin-top:8px;}
		.descarga_documentos_cbp .titulo {border-bottom:dotted 1px #c2c6c8; font-size:12px; padding:0 20px 3px 0; color:#16b10b; font-weight:bold; margin-bottom:20px;}
		.descarga_documentos_cbp .enlaces {margin-bottom:30px;}
			.descarga_documentos_cbp .enlaces ul {padding:0; margin:0; list-style:none;}
				.descarga_documentos_cbp .enlaces ul li {padding:0 0 5px 20px; margin:0; background:url(../img/bullet_lista_verde.gif) no-repeat 8px 7px;}
					.descarga_documentos_cbp .enlaces ul li a {color:#309633;}
					.descarga_documentos_cbp .enlaces ul li a:hover {color:#316432;}
	.pregunta_faqs {border-bottom:dotted 1px #c2c6c8; font-size:11px; padding:0 20px 3px 10px; color:#309633; font-weight:bold; margin:35px 10px 6px 10px; background:url(../img/bullet_lista_verde.gif) no-repeat 0px 7px;}
	.respuesta_faqs {padding:0 20px 0 10px; margin:0 10px 0 10px}
	
	/* ----------------  Enlaces ---------------- */				
	.lista_enlaces {padding-right:20px;}
		.lista_enlaces ul {margin-left:20px;}				
	.item_enlace {border-bottom:dotted 1px #c2c6c8; margin-bottom:10px;}
		.item_enlace .titulo {background:url(../img/icon_enlace.gif) no-repeat 10px 0px; padding:0 0 8px 35px;}
			.item_enlace .titulo a {color:#01605a; text-decoration:none;}
			.item_enlace .titulo a:hover {color:#8a8916; text-decoration:none;}
		.item_enlace .boton {float:right; margin:0 10px 0 0; padding-right:12px; background:url(../img/arrow.gif) no-repeat right 4px;}	
	
	/* ----------------  Fenin - Tú opinión cuenta - pregunatas frecuentes  ---------------- */	
	
	ul.preguntasFrecuentes {}
		ul.preguntasFrecuentes li.pregunta { font-weight:bold; color:#527C72; font-size:12px;}
		ul.preguntasFrecuentes li.respuesta {background:none;}
			ul.preguntasFrecuentes li.respuesta b {color:#0AD1BC;}
		ul.preguntasFrecuentes li.separador {border-bottom:dotted 1px #d5e0e5; margin:10px 0; background:none;}
		
	/* ---------------- Mapa Web -------------------- */
	
	.titul_column_mapaweb {height:36px; background:url(../img/bg_column_mapaweb.gif) no-repeat left top; padding:34px 0 0 0px; color:#506a34; font-weight:bold; font-size:12px;}	
		
	/* ------------ Home ----------------*/
					
	.content_home {background-color:white; }	
		.destacado_top_home { background:url(../img/bg_home.gif) no-repeat top left; margin-top:0; width:652px; height:230px;}	
				.destacado_top_home_interior {  margin:0 0 0 30px;}
					.trebu16 { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#ad9807;}
		.content_home .titulos_cabeceras  { padding:4px 0 0 15px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; width:128px; height:22px; font-size:16px; color:#ffffff;  margin:15px 0 0 30px;  background:url(../img/titulo_destacado.png) no-repeat  }	
				  
					/*.destacado_top_home_interior .caja_izq {float: left; margin-top:24px; width:143px; height:201px; }*/
					.destacado_top_home_interior .caja_izq {float: left; margin-top:28px; width:145px; height:190px; }
					.destacado_top_home_interior .caja_centro {margin:24px 0 0 8px; width:296px; height:201px; float:left; background:url(../img/caja_centro_mid.gif) repeat-y scroll 0 0 transparent;}
					/*.destacado_top_home_interior .caja_centro {margin:24px 0 0 85px; width:148px; height:202px; float:left; background:url(../img/caja_centro_mid.gif) repeat-y scroll 0 0 transparent;}*/
					.destacado_top_home_interior .caja_der { width:153px; height:201px; margin:24px 10px 0 0; float:right;}	
						.destacado_top_home_interior .texto { margin:0 15px 12px 19px; line-height:13px} 
						.destacado_top_home_interior .texto strong { color:#439482}					
		.destaca_centro {  width:668px;}			
			.destaca_centro_izq_home { height:100%; margin:15px 0 0 12px; padding:0; float:left; width:232px; display:inline; }
			.noticias_home { margin:13px  5px 0 0; float:right; width:394px;  }
				.noticias_home .noticia_detalle { background:url(../img/bullet_noticia_home.gif) no-repeat top left; padding-left:15px; margin:10px 10px 10px 13px; }
						.noticias_home .noticia_detalle .titulo_publica { font-weight:bold; color:#046979}
						.noticias_home .noticia_detalle .titulo { font-weight:bold; color:#046979}
						.noticias_home .noticia_detalle .desarrollo { font-weight:normal; color:#7e7e7e}
						.noticias_home .noticia_detalle .pie_not { font-size:10px; color:#046979; margin-top:3px;  height:29px; }	
			.enlaces_home { float:right; width:394px; margin:4px 4px 4px 8px }
				.trebu16verde { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#15836d;}
			.enlaces_home .titulo_cabecera_enlaces { background:url(../img/titulo_destacado_enlaces.png) no-repeat center left; padding:5px 0 0 15px; float:left; width:377px; height:22px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#ffffff;}
				.enlaces_home img { margin:20px 0 0 0;}	
	.noticias_home .caja_noticias_destacado {   width:375px;  }
		.noticias_home .caja_noticias_destacado .titulo_destacado { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#e4c80c; padding:15px 0 0 0;}
			.noticias_home .caja_noticias_destacado .caja_noticias_destacado_top { background:url(../img/caja_noticias_destacado_top_peq.jpg) no-repeat top ; margin-top:10px;}
			.noticias_home .caja_noticias_destacado .caja_noticias_destacado_bottom { background:url(../img/caja_noticias_destacado_bottom_peq.jpg) no-repeat bottom ;}
	.noticias_home .noticia_detalle_destacado { background:url(../img/bullet_noticia_home_destacado.gif) no-repeat left 15px; padding-left:15px; margin:0 10px 10px 13px; }
	.noticias_home .noticia_detalle_destacado .pie_not_destacado { font-size:10px; color:#046979; height:19px; margin-top:0px; }
	
	
	
	
	/* ------------ Home Privada ----------------*/
	.content_home .titulos_cabeceras_privada  { padding:4px 0 0 15px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; width:129px; height:22px; font-size:16px; color:#ffffff;  margin:15px 0 0 11px;  background:url(../img/titulo_destacado.png) no-repeat  }
	.caja_fondo_noticias_privada{ float:right; width:489px;  margin-top:4px; padding:0;}
		.titulo_noticia_privada{width:301px; height:29px; padding:5px 0 0 15px}
	.content_home .columna_izq { width:170px; height:710px;}
			.separador_colum_izq { background:url(../img/separador_colum_izq.gif) no-repeat; width:7px; height:650px;  float:right; margin-top:12px; padding-left:3px; }
		.columna_izq .banner_izq_top {background:url(../img/banner_izq_top.jpg) center no-repeat; width:136px; height:219px;  margin:15px; }
			.imagen_banner_izq_top{ height:197px; padding:10px 0 0 11px;}	 	
		.columna_izq .titulo_banner_izq_middle {background:url(../img/banner_izq_middle.jpg) center no-repeat; width:136px; height:176px; margin:15px;}
					.imagen_banner_izq_middle{ height:135px; padding:10px 0 0 8px;}	
					.columna_izq .titulo_banner_izq_middle p {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; margin: 0px 0 0 15px; padding-top:10px;}
		.columna_izq .titulo_banner_izq_bottom {background:url(../img/banner_izq_bottom.gif) bottom no-repeat; width:136px; height:176px; margin:15px; }
					.imagen_banner_izq_bottom{ height:135px; padding:8px 0 0 8px;}	
					.columna_izq .titulo_banner_izq_bottom p {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; margin: 0px 0 0 15px; padding-top:10px;}
	
		/*caja noticias home privada*/
		.content_noticias_home_privada {background:url(../img/caja_fondo_noticias_privada_top.gif) top left no-repeat; }
		.content_noticias_home_privada .content_noticias_home_privada_cierre {background:url(../img/caja_fondo_noticias_privada_bottom.gif) bottom left no-repeat; }
	
.noticias_home_privada { padding:0 15px 0 25px; float:left; width:435px;  }
				.noticias_home_privada   .noticia_detalle { background:url(../img/bullet_noticia_home.gif) no-repeat top left; padding-left:15px; margin:10px 10px 10px 20px; }
						.noticias_home_privada  .noticia_detalle .titulo { font-weight:bold; color:#046979}
						.noticias_home_privada  .noticia_detalle .desarrollo { font-weight:normal; color:#7e7e7e; margin:8px 0;}							
						.noticias_home_privada  .noticia_detalle .pie_not { font-size:10px; color:#046979; margin-top:3px;  height:29px; }					
	.noticias_home_privada  .caja_noticias_destacado {  width:442px;  }
		.noticias_home_privada  .caja_noticias_destacado .titulo_destacado { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#e4c80c; padding:15px 0 0 0;}
			.noticias_home_privada  .caja_noticias_destacado .caja_noticias_destacado_top { background:url(../img/caja_noticias_destacado_top.jpg) no-repeat top ; margin-top:10px;}
			.noticias_home_privada  .caja_noticias_destacado .caja_noticias_destacado_bottom { background:url(../img/caja_noticias_destacado_bottom.jpg) no-repeat bottom ;}
	.noticias_home_privada  .noticia_detalle_destacado { background:url(../img/bullet_noticia_home_destacado.gif) no-repeat left 15px; padding-left:15px; margin:0 10px 10px 46px; }
	.noticias_home_privada  .noticia_detalle_destacado .pie_not_destacado { font-size:10px; color:#046979; height:19px; margin-top:0px; }	
	
	.caja_tuopinion_cuenta_privada {float:left; background:url(../img/caja_tuopinion_cuenta_privada.gif) no-repeat left; width:177px; height:320px; margin-top:30px;}	
				.caja_tuopinion_cuenta_privada p{ font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#ffffff; margin: 17px 0 0 20px;}
				.texto_tuopinion_cuenta { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#6b6969; padding: 165px 0 0 20px;}
					.boton_tuopinion_privada a{ background:url(../img/boton_tuopinion_privada.gif) no-repeat bottom;  float:right; height:21px; width:73px; padding:20px 0 0 25px}
						.boton_tuopinion_privada a:hover{ background:url(../img/boton_tuopinion_privada_on.gif) no-repeat bottom;  }
	.caja_codigo_buenaspracticas{ width:302px; height:105px; background:url(../img/caja_codigo_buenaspracticas.gif) no-repeat right;  float:right;  margin-top:30px;}			
		.caja_codigo_buenaspracticas .flash_curso_online{width:302px; height:68px; padding: 5px 0 0 0; }
		
		.caja_codigo_buenaspracticas p { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#ffffff; margin:15px 0 0 18px}
		.caja_codigo_buenaspracticas .texto_codigo_buenaspracticas { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#9a6c08; margin:20px 0 0 18px}
	.caja_enlaces_privada {width:302px; height:206px;  background:url(../img/caja_enlaces_privada.gif) no-repeat bottom; float:left; margin:8px 0 0 10px}
		.caja_enlaces_privada p { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#ffffff; margin:14px 0 0 18px}
		.caja_enlaces_privada .enlaces_logos_privada{width:290px; height:160px; padding: 10px 0 0 5px; margin:0;}
		 
	/* ------------ Home Ingles ----------------*/
	
	.trebu16amarilla { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#bdad39;}				
		b.export {color:#608787;}
		
	.export_catalogue {background:url(../img/separa_enlaces.gif) no-repeat top left; float:right; width:394px; margin:20px 4px 4px 8px; }
		.export_catalogue .content {border:solid 1px #ededed; background:url(../img/bg_export_catalogue.gif) no-repeat top left; width:362px; height:110px; margin-top:15px;}
			.export_catalogue .content p {width:200px; padding:12px 0 10px 24px; line-height:14px; margin:0; }
			.export_catalogue .content .boton {float:right; padding:10px 10px 0 0;}
	
	.cbp_home {background:url(../img/separa_enlaces.gif) no-repeat top left; float:right; width:394px; margin:20px 4px 4px 8px; }
		.cbp_home .content {border:solid 1px #ededed; background:url(../img/bg_cbp_home.gif) no-repeat top left; width:362px; height:132px; margin:15px 0 15px 0;}
			.cbp_home .content p {width:220px; padding:12px 18px 10px 0; margin:0; line-height:14px; float:right;}
			.cbp_home .content .boton {float:left; padding:96px 0px 0 14px;}
		
	/* ------------ Aviso Legal ----------------*/

	.aviso_legal { width:560px; background-color:#FFFFFF; height:450px; margin-left:20px }
		.aviso_legal .texto { width:510px; background-color:#FFFFFF; margin:0 0 0 30px;  }	
		.clearboth { clear:both; margin-bottom:10px}

/* ----------------  Zona RSE  ---------------- */
	.izq_zon {float:left; margin:40px 70px 0px 25px;}
	.izq_zon_noticias {float:left; margin:5px 20px 0px 0;}
	.columna_zon ul li {padding:2px 25px 2px 25px; margin-left:270px; background:url(../img/bullet_lista.gif) no-repeat 15px 7px; }
	.submenu .line3 {height:60px!important; background:url(../img/bg_submenu_nivel2_line3.gif) no-repeat left top;}
	.submenu .line2 {height:44px!important; background:url(../img/bg_submenu_nivel2_line2.gif) no-repeat left top;}	
	.lista_noticia .actividades {color:#07775F; font-size:12px;}			
		.lista_noticia .titulo_gral_RSE {
			  height:40px; 
			  margin-bottom:20px; 
			  background:url(../img/bg_lista_noticias.gif) no-repeat left 26px; 
			  padding:0 0 8px 10px; 
			  font-weight:bold;
			  }
					.lista_noticia.titulo_gral_RSE span{ color:#07775f;}			

			.lista_noticia .titulo_gral_RSE span {padding:20px 0 0 0;float:left}
		.lista_noticia .actividades a {color:#bddb59; text-decoration:none;}
			.lista_noticia .actividades a:hover {color:#bddb59; text-decoration:none;!important}
	.boton_masinfo {float:right; margin:0 10px 0 0; padding-right:12px; background:url(../img/arrow.gif) no-repeat right 4px;}	
	.boton_volver_ficha {float:right; margin:10px 10px 0 0; padding-left:12px; background:url(../img/arrow_left.gif) no-repeat left 5px;}
	.boton_rse	{float:right;}
	.item_newsletter titulo {border-bottom:dotted 1px #c2c6c8; margin-bottom:15px;!important}
		.titulo_news a {color:#6B6969; text-decoration: none;}
		.titulo_news a:hover {color:#64518c; text-decoration: none;}
			.titulo_interior_zon_bis {background:url(../img/bg_titulo_zon_bis.gif) no-repeat left top; height:37px; margin-top:20px; color:#ffffff; font-size:16px; padding:3px 0 0 36px;}
				.fecha_zon{padding: 0 10px 0 0; margin-top:10px; font-size:10px; color:#01605A;}
				.separador_zon {border-left: 1px solid #C4CCCF; padding: 0 10px; margin-top:10px; font-size:10px; color:#01605A;}
	.item_enlace_zon {border-bottom:dotted 1px #c2c6c8; margin-bottom:10px;}
		.item_enlace_zon .titulo {background:url(../img/icon_enlace_zon.gif) no-repeat 10px 0px; padding:0 0 8px 35px;}
			.item_enlace_zon .titulo a {color:#6B6969; text-decoration:none;}
			.item_enlace_zon .titulo a:hover {color:#01605A; text-decoration:none;}
		.item_enlace_zon .boton {float:right; margin:0 10px 0 0; padding-right:12px; background:url(../img/arrow.gif) no-repeat right 4px;}
 	.ficha .datos_ficha_zon {margin-top:15px; font-size:10px; color:#ba7f0c; padding:0 0 0 0;}
.item_newsletter {border-bottom:dotted 1px #c2c6c8; margin-bottom:15px;}
	.item_newsletter .titulo_zonarse {background:url(../img/bullet_lista.gif) no-repeat 8px 8px; padding:0 0 8px 25px;}
		.item_newsletter .titulo_zonarse a {color:#6c7070; text-decoration:none; font-weight:regular;}
			.item_newsletter .titulo_zonarse a:hover {color:#01605A; text-decoration:none; font-weight:regular;}
				.item_newsletter .boton {float:right; margin:0 10px 0 0; padding-right:12px; background:url(../img/arrow.gif) no-repeat right 4px;}
.lista_noticia .rse_imagen { width:82px; height:58px; margin: 0!important; padding:0!important; float:left; display:inline;}
.subtitulo_interior_zon {background:url(../img/bg_lineas_rse.gif) no-repeat left top; height:37px; margin-top:20px; margin-bottom:10px; color:#ffffff; font-size:14px; padding:0 0 0 10px;}
	.subtitulo_interior_zon p {width:150px; float:left; margin:10px 0 0 0; padding:0;}
 .botones_interior_zon {background:url(../img/boton_rse_agenda_actualidad.png) no-repeat ; height:27px; font-size:15px; padding-top:4px; text-align:center; width:117px; float:right; margin-top:4px;}
	.botones_interior_zon a {text-decoration:none;  color:#ffffff; }
	.botones_interior_zon a:hover { text-decoration:none;  color:#8a8916; }
.titulo_mes_zon {background:url(../img/bg_titulo_mes_zon.gif) no-repeat left top; text-align:center; height:37px; margin-top:8px; color:#838383; font-size:17px; padding:10px 0 0 0;}
.lista_noticia .fecha_rse {border-bottom:dotted 1px #c2c6c8; font-size:10px; font-weight:bold; color:#5e7415; margin-bottom:5px; padding:10px 0 0 0;}
.titular_agenda {font-size:12px; font-weight:bold; margin-bottom:10px; color:#07775F; }
	.texto_agenda p {font-size:12px; font-style:normal; color:#838383; padding:0 0 0 10px; }
	.texto_agenda_foto p {font-size:12px; font-style:normal; color:#838383; padding:0 0 0 20px; width:520px; float:left; margin:0;}
	.texto_agenda_foto .foto {width:100px; float:left;}
.barra_links {background:url(../img/barra_links.gif) no-repeat left top;  height:18px; margin-top:10px;  font-size:11px; padding:0px 0 0 10px;}
	.barra_links b {font-weight:bold;}
	.barra_links a {text-decoration:none; color:#838383;}
	.barra_links a:hover {text-decoration:none; color:#01605A;}
.subir_temas { margin:30px 15px 0px 0; font-size:15px; color:#0b7658; padding:0 10px 0 0; float:right; display:inline;}
	.subir_temas a{ color:#0b7658; text-decoration:underline;}
.separacion_rse { background:url(../img/bg_separacion_rse.gif) no-repeat left top; height:37px; width:650px; margin-left:0px; margin-top:10px;  }  
.titulares_links {font-size:11px; color:#7a7a7a; margin-bottom:0; padding:10px 0 0 0; width:660px;}
	.titulares_links .enlaces_rse {background:url(../img/bullet_enlaces_rse.gif) no-repeat 8px 8px; padding:0 0 8px 20px;}
	.titulares_links .enlaces_rse a {text-decoration: underline; color: #7a7a7a;}
	.titulares_links .enlaces_rse a:hover {color:#01605A}
.separacion_enlaces_rse{background:url(../img/separacion_enlaces_rse.gif) no-repeat left top; height:32px; width:650px; padding:0; margin:0;}
.titulos_actualidad_rse {background:url(../img/separacion_enlaces_rse.gif) no-repeat left top; height:32px; padding: 0 0 20px 0; color:#BDDB59; font-weight:bold; font_size:11px;}
.texto_interior_actividades {margin:0 35px 0 35px; padding:0;}
.noticias_actividades{padding:0; margin:0; width:650px;}
	.noticias_actividades .texto_actividades_der  { width: 441px; float:right; color: #6B6969; font-family: Arial; font-size: 11px; line-height: 16px;}
	.noticias_actividades .texto_actividades_der b {font_weight:bold; color:#067360;}
	.noticias_actividades .imagen_actividades_izq {padding-top: 25px;padding-left:15px; float:left;  vertical-align:middle; }
	.noticias_actividades .texto_actividades_izq  { padding-left:15px; padding-top:0; float:left; color: #6B6969; font-family: Arial; font-size: 11px; line-height: 16px;}
		.noticias_actividades .texto_actividades_izq p { width: 430px; }
		.noticias_actividades .texto_actividades_izq span { width: 500px;}
		.noticias_actividades .texto_actividades_izq b {font_weight:bold; color:#067360;}
 	    .noticias_actividades .imagen_actividades_der {padding: 25px 20px 0 0; float:right; }
		.noticias_actividades .texto_actividades_izq ul li {width: 400px; padding:4px 0 4px 18px; background:url(../img/bullet_lista.gif) no-repeat 8px 9px;  }
.lista_noticia_actividades {background:url(../img/bg_lista_noticias.gif) no-repeat left 8px ; margin-top:10px; padding: 0 0 40px 10px ; }

.background_iniciativa_responsable{background:url(../img/fondo_anyadir_iniciativa_responsable.gif) no-repeat ; float:right; width:670px; height:450px;}
	.texto_titulo_iniciativa_responsable p{font-family: Arial; font-size:12px; color: #ffffff; margin:56px 0 0 75px; width:350px}
	.interior_puntos{width:571px; height:263px;}
		.interior_puntos .punto_uno_iniciativa_responsable{background:url(../img/icono_numero1.png) no-repeat left;width:51px; height:41px; margin:40px 0 0 90px;}
			p.texto_puntouno{font-family: Arial; font-size:12px; color: #6B6969; width:300px; padding-left:60px; padding-top:10px;}
			p.texto_puntouno a{color:#8a8916!important}
			p.texto_puntouno a:hover{color:#0b795a!important}		
		.interior_puntos .punto_dos_iniciativa_responsable{width:400px; margin:25px 0 0 90px;}
			.imagen_punto_dos{ width:51px; height:41px; float:left}
			.texto_punto_dos{  padding:10px 0 0 60px;   }
				.texto_punto_dos span{ color: #6B6969;  font-size:12px; font-family: Arial; }
				.texto_punto_dos ul{padding-top:8px;}		
		.interior_puntos .punto_tres_iniciativa_responsable {background:url(../img/icono_numero3.png) no-repeat left; width:51px; height:41px; margin:20px 0 0 90px;}
			p.texto_puntotres{font-family: Arial; font-size:12px; color: #6B6969; width:300px; padding-left:60px; padding-top:9px;}
			p.texto_puntotres a{color:#8a8916!important}
			p.texto_puntotres a:hover{color:#0b795a!important}		
				p.texto_puntotres span {color:#8a8916; }


.descarga_premios_voluntades {background:url(../img/background_descargas.jpg) no-repeat; width:443px; height:248px; margin:130px 0 0 110px;}
	.premios_descargas{float:left; padding-top:55px; padding-left:75px;}		
	.premios_descargas .imagen_premios{ width:68px; height:70px; padding:5px 0 0 20px;}
	.premios_descargas .texto_premios {color:#6C7070;}
	
	.premios_cuestionario{float:left; padding-top:55px; margin-left:50px; width:150px; text-align:center; }		
	.premios_cuestionario .imagen_cuestionario{ width:68px; height:70px; padding-top:5px; margin:0 auto;}
	.premios_cuestionario .texto_cuestionario {color:#6C7070; }
		
	/* ------------ Legislacion ----------------*/
	/*
	ol { counter-reset: item }
	li { display: block }
	li:before { content: counters(item, ".") " "; counter-increment: item }
	*/

	.titulo_buscador {font-size:14px;}
	.separador_top_legislacion {background:url(../img/bg_separador_top_legislacion.gif) repeat-x left top; height:25px;}
	.separador_bottom_legislacion {background:url(../img/bg_separador_bottom_legislacion.gif) repeat-x left top; height:25px;}
	.form_legislacion {background-color:#edeff0;}
		.form_legislacion input.width01 {width:449px;}
		.form_legislacion select.width01 {width:218px;}
		.form_legislacion select.width02 {width:50px;}
		.tabla_buscador td {padding:5px 0 5px 20px;}
			.tabla_buscador td.boton {padding-top:18px;}
	.indice_legislacion {margin-top:40px;}
		.indice_legislacion .titulo {font-size:14px; color:#6a7baf; font-weight:bold; padding-bottom:3px;}
		.indice_legislacion ul, .indice_legislacion ol {margin:0 20px 0 20px; padding:0;}
			.indice_legislacion ul li, .indice_legislacion ol li {font-size:11px;  line-height:15px; text-transform:uppercase; background:none; margin:0; padding:0;}
			.indice_legislacion .lvl1 {font-weight:bold; background:url(../img/bg_lvl1_legislacion.gif) repeat-x left 37px; padding:20px 0 4px 0;}
			.indice_legislacion .lvl2 {margin-left:20px; padding-top:10px;}
				.indice_legislacion .lvl2 a {color:#6A7BAF;}
				.indice_legislacion .lvl2 a:hover {color:#213263;}
			.indice_legislacion .lvl3 {margin-left:40px; padding-top:6px;}
				.indice_legislacion .lvl3 a {color:#6A7BAF;}
				.indice_legislacion .lvl3 a:hover {color:#213263;}
			.indice_legislacion .lvl4 {margin-left:60px; padding-top:6px;}
				.indice_legislacion .lvl4 a {color:#6A7BAF;}
				.indice_legislacion .lvl4 a:hover {color:#213263;}
	.ultimas_busquedas {margin-top:40px;}
		.ultimas_busquedas .titulo {font-size:14px; color:#6a7baf; font-weight:bold; padding-bottom:3px;}
		.ultimas_busquedas ul {margin:0 20px 0 20px; padding:0;}
			.ultimas_busquedas ul li {font-size:11px;  line-height:15px; text-transform:uppercase; margin:10px 0 0 0; padding:0 0 10px 20px; border-bottom:dotted 1px #cccccc;}
				.ultimas_busquedas ul li a {color:#6A7BAF;}
				.ultimas_busquedas ul li a:hover {color:#213263;}
	
	
	.listado_legislacion {}
		.listado_legislacion .titulo {font-size:14px; color:#6a7baf; font-weight:bold; padding-bottom:3px;}
		.listado_legislacion .boton_indice {float:right; margin:0 10px 0 0; padding-left:12px; background:url(../img/arrow_left.gif) no-repeat left 4px;}
		.item_legislacion {margin:10px 20px 40px 20px; border:solid 1px #eeeeee;}
			.item_legislacion .fecha {padding:4px 20px 4px 20px; color:#465584; font-size:11px; background:url(../img/bg_separador_bottom_legislacion.gif) repeat-x left top; height:25px;}
			.item_legislacion .titulo_ley {color:#6a7baf; line-height:14px; text-transform:uppercase; margin:8px 20px 8px 20px; border-bottom:dotted 1px #cccccc; padding-bottom:15px; font-size:12px;}
			.item_legislacion .descripcion {margin:8px 20px 4px 20px;}
			.item_legislacion .tipo {margin:8px 20px 15px 20px;}
			.item_legislacion .adjunto {float:right; padding:30px 20px 0 0;}
	
/* ------------ Pop up Registro - index pública ----------------*/

.popupRegistro {
	background:url(../img/cajaPopupRegistro_top.gif) top left no-repeat;
	padding-top:10px;
	}
.popupRegistro .popupRegistro_content {
	background:url(../img/cajaPopupRegistro_bottom.gif) bottom left no-repeat;

	width:314px;
	}
.popupRegistro .popupRegistro_content .contenido {
	margin:10px 20px;
	}
.popupRegistro .popupRegistro_content .contenido p {
	color:#6b6969;
	font-size:11px;
	}
.popupRegistro .popupRegistro_content .contenido p b {
	color:#046979;
	}
.popupRegistro .popupRegistro_content .contenido .datos {
	border:solid #d5e0e5 1px;
	width:266px;
	height:140px;
	margin-bottom:20px;
	}
.popupRegistro .popupRegistro_content .contenido .datos .titulo {
	height:20px; 
	margin:0 10px 10px 10px; 
	background-color:#7bcfbc; 
	color:white; 
	padding:3px 0 0 110px;
	}
.popupRegistro .popupRegistro_content .contenido .datos .item {float:left; width:90px; text-align:right; color:#257d8b; margin-top:10px;}
.popupRegistro .popupRegistro_content .contenido .datos input {float:left; width:105px; margin-left:28px; margin-top:10px;}					
.popupRegistro .popupRegistro_content .contenido .datos .boton {margin:0px 0 0 170px; padding-top:10px;}

/* ------------ Feed RSS ----------------*/
.rss {padding-top:20px;}

.rss img {float:left; margin:0px 25px 0 25px;}
.rss p { float:left; width:554px;}
.rss p span.titulo {color:#398d80; font-size:15px;  }
.rss .caja {background:url(../img/cajaRss_top.gif) left top no-repeat; width:320px; margin: 20px 0 0 115px; padding-top:8px; } 
.rss .caja .caja_content {background:url(../img/cajaRss_bottom.gif) left bottom no-repeat; padding-bottom:10px;}
.rss .caja .caja_content .titulo {color:#ffffff; text-transform:uppercase; width:300px; padding-left:20px; font-size:13px; font-weight:bold; }
.rss .caja .caja_content ul.rss {}
.rss .caja .caja_content ul.rss li {background:url(../img/icon_rss_pq.gif) no-repeat; padding-left:25px; margin:10px 40px;}
.rss .caja .caja_content ul.rss li a {color:#a8a8a8; text-transform:uppercase; text-decoration:none; font-size:12px; font-weight:bold;}



