/* /////////// 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.cod, strong.cod {color:#309633;}
.oliva {color:#828116;}
.verde {color:#828116;}
a {color:#01605a; text-decoration:underline;}
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_check {border:none;}
.textarea_contacto {height:60px; 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 740px;}
				.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;}
	.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 .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 .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:29px; background:url(../img/bg_registro_down_home.gif) no-repeat left top;}


.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 .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;}
		
	/* /////// logo FundTYS ///////// */
	.logo_fundtys {background:url(../img/bg_logo_fundtys_home.gif) no-repeat top left;}
		.logo_fundtys img {padding:7px 0 7px 40px;}
		
/* /////////// 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;}
		
	/* ----------------  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;}
	.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;}	
	.parrafo_otras_actividades {padding:0 0 10px 15px;}
	
	/* ----------------  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;}	
	
	/* ----------------  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_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 {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_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 {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_ambos {float:left; font-size:1px; height:7px; width:7px; background-color:#28b11e; 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;}	
		
		
	/* ---------------- 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:25px; width:652px;}	
				.destacado_top_home_interior {  margin:0 0 0 30px;  }
					.trebu16 { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#ad9807;}
					.destacado_top_home_interior .caja_izq {margin-top:24px; width:150px; float:left}
					.destacado_top_home_interior .caja_centro {margin:24px 0 0 0px; width:222px; float:left; background:url(../img/caja_centro_mid.gif) repeat-y;}
						.destacado_top_home_interior .texto { margin:0 15px 12px 19px; line-height:13px} 
						.destacado_top_home_interior .texto strong { color:#439482}
					.destacado_top_home_interior .caja_der { margin:24px 10px 0 0; float:right}
		.destaca_centro {  width:668px; }			
			.destaca_centro_izq_home { height:100%; margin:15px 0 0 12px; padding:0; float:left;   }
			.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 { 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 { background:url(../img/separa_enlaces.gif) no-repeat top left;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 img { margin:20px 0 0 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:40px}	
		
	/* ------------ 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;}
	
		
					