/*  1996-2007 InterMedia Todos los Derechos Reservados. 	  */  
/*  CSS para proyecto {ABIF: REDISEÑO}                        */
/*  Version 1.0                                               */
/*  media: PRINT                      						  */
/*  Fecha de creación 23/05/2007                              */

/*  HISTORIAL DE MODIFICACIONES                               */
/*  dd/mm/aaaa Comentario de la modificacion realizada        */


/*  REDEFINICION DE ELEMENTOS HTML  */
body{text-align: center; margin: 0px; padding: 0px; font: 11px "Trebuchet MS", Arial, Helvetica; color: #666;}
table{border-collapse:collapse}
td{vertical-align: top;}
h1{font: normal 2em Verdana, Arial, Helvetica, sans-serif; color: #000; margin: 0px 0px 20px 0px; padding: 0px; border-bottom: 1px solid #BDCBD9;}
h1 span, h2 span{background: none; display: block; visibility: visible;}
h2{font: normal 1.5em Verdana, Arial, Helvetica, sans-serif; color: #000; border-bottom: 1px solid #BDCBD9; margin: 0px 0px 15px 0px; padding: 0px;}
h3{}
h4{}
h5{}
h6{font: normal 0.9em/170% "Trebuchet MS", Arial, Helvetica; color: #000;}

strong, b{}
a:link		{;text-decoration: none; color: #F4A005;}
a:visited	{;text-decoration: none; color: #F4A005;}
a:hover		{;text-decoration: none; color: #F4A005;}
a:active	{;text-decoration: none; color: #F4A005;}
form		{margin: 0px; padding: 0px;}
label		{margin: 0px; padding: 0px;}
ul{}

li{list-style: none;}
button{display:none; visibility:hidden ;border: none;padding: 4px 0px 7px 20px; text-align: left; font: normal 10px "Trebuchet MS", Arial, Helvetica; color: #4A4A4A;}

/*BOTONES*/
.bot_descargar_pdf_reglamento{background: url(../images/botones/bot_descargar_pdf_reglamento.gif) no-repeat 0px 0px; padding: 3px 0px 0px 17px; margin: 9px 0px 0px 229px; text-align: left; width: 105px; height: 35px; line-height: 110%; position: absolute;}
/*BANNER PNG NEWSLETTER: PARA IE SE UTILIZA IE.CSS, LA POSICION PARA LAS PLANTILLAS INTERNAS SE REDEFINE EN LA CLASE MENU CONTENIDOS*/

#banner_newsletter{display:none; visibility:hidden;background: url(../images/fotos_banner/banner_newsletter.png) no-repeat 0px 0px; width: 253px; height: 157px;}

/*LINK VER MAS: SEGUN DONDE SE UTILIZE EL VERMAS HEREDA DE OTROS ID EL MARGEN Y TAMAÑO DE LETRA*/
.vermas{display:none; visibility:hidden;font: bold 1em "Trebuchet MS", Arial, Helvetica; color: #CDCFD1;}
.vermas a:link, .vermas a:visited{display:none; visibility:hidden;text-decoration: underline; color: #F4A005;}
.vermas a:hover, .vermas a:active{display:none; visibility:hidden;text-decoration: none; color: #F4A005;}
.ver_documento{Background: url(../images/html/ic_informes.gif) no-repeat 0px 0px; padding: 0px 0px 0px 20px; margin: 0px 0px 5px 10px;}
.ver_documento a:link, .ver_documento a:visited{display:none; visibility:hidden;color: #206293; text-decoration: underline;}
.ver_documento a:hover, .ver_documento a:active{display:none; visibility:hidden;color: #206293; text-decoration: none;}

/*DIV ESTRUCTURA: DA EL COLOR DE FONDO Y EL MARGEN*/
#estructura{background: #FFF; padding: 0px 1px; text-align:left;}

/*CABECERA*/
#estructura #header {background: url(../images/html/fondo_header.jpg) repeat-x left bottom; width: 100%; height: 77px; clear: both; font: 10px/110% "Trebuchet MS", Arial, Helvetica; color: #525252;}
#estructura #header div{float: left; width: 100%; height: 51px; padding: 10px 0px 10px 0px; border-bottom:1px solid #999}
#estructura #header div a:link,  #estructura #header div a:visited{text-decoration: none; color: #FFF; font: 1px Arial, Helvetica, sans-serif; width: 334px; height: 51px; display: block;}
#estructura #header div a:hover, #estructura #header div a:active{text-decoration: none; color: #FFF;}
#estructura #header ul{display:none;}

/*CABECERA: MENU PRINCIPAL BOTONERA LIQUIDA*/
#estructura #menu_principal_liquida {width: 100%; clear: both; font: 10px "Trebuchet MS", Arial, Helvetica; color: #FFF;}
#estructura #menu_principal_liquida p {padding: 9px 10px 0px 0px; margin: 0px; text-align: right; float: right;}
#estructura #menu_principal_liquida ul	{width: 661px; margin: 0px; padding: 0px; white-space: nowrap; float: left; text-align: left;}
#estructura #menu_principal_liquida ul li {background: url(../images/html/fondo_botones_header.gif) repeat-x right top; float: left; margin: 0px; padding: 0px; height: 32px;}
#estructura #menu_principal_liquida ul li span {visibility:hidden;}
#estructura #menu_principal_liquida a:link {display: block; height:32px; text-decoration: none;}
#estructura #menu_principal_liquida a:visited  {display: block; height:32px; text-decoration: none;}
#estructura #menu_principal_liquida a:hover {display: block; height:32px;}
#estructura #menu_principal_liquida a:active {display: block; height:32px;}
#estructura #menu_principal_liquida td	{border-left:1px solid #FFF;}

/*BOTONERA LIQUIDA 1 HOME*/
/*BOTON HOME
#estructura #menu_principal_liquida #bot_home1 {background: url(../images/botones/bot_home_1.gif)center no-repeat; margin:0px; padding:0px; float:none;}
#estructura #menu_principal_liquida #bot_home1 a:link,  #estructura #menu_principal_liquida #bot_home1 a:visited {background:url(../images/botones/bot_home_over_1.gif) center no-repeat; margin:0px; padding:0px; float:none; border:none;}
#estructura #menu_principal_liquida #bot_home1 a:hover,	#estructura #menu_principal_liquida #bot_home1 a:active	 {background:url(../images/botones/bot_home_over_1.gif) center no-repeat; margin:0px; padding:0px; float:none; border:none;}
/*BOTON LA ASOCIACION*/
#estructura #menu_principal_liquida #bot_asociacion1 {background:url(../images/botones/bot_asociacion_1.gif)center no-repeat; margin:0px; padding:0px; float:none;}
#estructura #menu_principal_liquida #bot_asociacion1 a:link, #estructura #menu_principal_liquida #bot_asociacion1 a:visited	{background: url(../images/botones/bot_asociacion_1.gif) center no-repeat; margin:0px; padding:0px; float:none; border:none;}
#estructura #menu_principal_liquida #bot_asociacion1 a:hover, #estructura #menu_principal_liquida #bot_asociacion1 a:active	{background: url(../images/botones/bot_asociacion_over_1.gif) center no-repeat; margin:0px; padding:0px; float:none; border:none;}
/*BOTON SALA DE PRENSA*/
#estructura #menu_principal_liquida #bot_sala1 {background: url(../images/botones/bot_sala_1.gif) center no-repeat; margin:0px; padding:0px ; float:none;}
#estructura #menu_principal_liquida #bot_sala1 a:link,  #estructura #menu_principal_liquida #bot_sala1 a:visited {background:  url(../images/botones/bot_sala_1.gif) center no-repeat; margin:0px; padding:0px; float:none; border:none;}
#estructura #menu_principal_liquida #bot_sala1 a:hover, #estructura #menu_principal_liquida #bot_sala1 a:active	{background:url(../images/botones/bot_sala_over_1.gif) center no-repeat; margin:0px; padding:0px; float:none; border:none;}

/*BOTON INFORMES Y PUBLICACIONES*/
#estructura #menu_principal_liquida #bot_informes1{background:url(../images/botones/bot_informes_1.gif) center no-repeat;  margin:0px; padding:0px ; float:none;}
#estructura #menu_principal_liquida #bot_informes1 a:link,  #estructura #menu_principal_liquida #bot_informes1 a:visited {background:url(../images/botones/bot_informes_1.gif) center no-repeat;  	  margin:0px; padding:0px; float:none; border:none;}
#estructura #menu_principal_liquida #bot_informes1 a:hover,	#estructura #menu_principal_liquida #bot_informes1 a:active	 {background:url(../images/botones/bot_informes_over_1.gif) center no-repeat;  margin:0px; padding:0px; float:none; border:none;}

/*BOTON DEFENSORIA*/
#estructura #menu_principal_liquida #bot_defensoria1 {background:url(../images/botones/bot_defensoria_1.gif) center no-repeat;  margin:0px; padding:0px ; float:none;}
#estructura #menu_principal_liquida #bot_defensoria1 a:link,  #estructura #menu_principal_liquida #bot_defensoria1 a:visited {background:url(../images/botones/bot_defensoria_1.gif)      center no-repeat;  margin:0px; padding:0px; float:none; border:none;}
#estructura #menu_principal_liquida #bot_defensoria1 a:hover, #estructura #menu_principal_liquida #bot_defensoria1 a:active  {background:url(../images/botones/bot_defensoria_over_1.gif) center no-repeat;  margin:0px; padding:0px; float:none; border:none;}
/*BOTON TASAS*/
#estructura #menu_principal_liquida #bot_tasas1 {background:url(../images/botones/bot_tasas_1.gif)center no-repeat; margin:0px; padding:0px 0px 0px 0px; float:none;}
#estructura #menu_principal_liquida #bot_tasas1 a:link,  #estructura #menu_principal_liquida #bot_tasas1  a:visited {background:url(../images/botones/bot_tasas_1.gif) center no-repeat; margin:0px; padding:0px; float:none; border:none;}
#estructura #menu_principal_liquida #bot_tasas1 a:hover, #estructura #menu_principal_liquida #bot_tasas1  a:active  {background:url(../images/botones/bot_tasas_over_1.gif) center no-repeat; margin:0px; padding:0px; float:none; border:none;}
/*FECHAS BOTONERA AZUL*/
#estructura #menu_principal_liquida #area_fecha {display:none;background:url(../images/botones/fondo_fecha.gif) repeat-x; margin:0px; padding:0px 2px 0px 2px; float: right; vertical-align: middle;margin:0px 0px 0px 6px;}
#estructura #menu_contenidos .foto_menu_contenidos_tasas{display:none;}


/*PORTADA LEFT*/
#home_abif{background: url(../images/html/fondo_home_abif.gif) repeat-y 0px 0px; float: left; width: 100%; margin: 15px 0px 0px 1px; padding: 0px;}
#home_abif h1{background: url(../images/html/tit_home_abif.jpg) no-repeat 0px 0px; width: 237px; height: 41px; margin: 0px; padding: 0px; border: none;}
#home_abif h2{background: url(../images/html/tit_home_asociacion.gif) no-repeat 0px 0px; width: 226px; height: 28px; margin: 0px; padding: 0px;}
#home_abif p{font: 13px/150% "Trebuchet MS", Arial, Helvetica; color: #515151; margin: 0px; padding: 15px 10px;}
#home_abif #banner_218x84_abif{background: url(../images/fotos_banner/banner_218x84_abif.jpg); width:218px; height: 84px; margin: 0px 0px 0px 7px; padding: 0px;}
#home_abif #banner_226x68_defensoria{background: url(../images/fotos_banner/banner_226x68_defensoria.gif); width:226px; height: 68px; margin: 0px 0px 0px 4px; padding: 0px;}

/*PORTADA: LA ASOCIACION*/
#home_abif #la_asociacion{display:none;visibility:hidden;background: url(../images/html/fondo_asociacion.jpg) no-repeat 0px 0px; width: 226px; height:230px; margin: 0px auto; padding: 0px; font: 11px "Trebuchet MS", Arial, Helvetica; color: #206293;}
#home_abif #la_asociacion ul {margin: 0px; padding: 13px 0px 18px 5px;}
#home_abif #la_asociacion ul li {margin: 0px; padding: 0px 0px 2px 5px; background: url(../images/html/bullet.png) no-repeat 0px 2px;}
#home_abif #fondo_bottom_home_abif{background: url(../images/html/fondo_bottom_home_abif.gif) no-repeat left bottom; width: 237px; padding: 0px 0px 17px 0px;}
#home_abif #la_asociacion a:link,  #home_abif #la_asociacion a:visited{text-decoration: underline; color: #206293; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px}
#home_abif #la_asociacion a:hover, #home_abif #la_asociacion a:active {text-decoration: none; color: #206293;}
#right #botones_accesos button{padding: 0px;}
#right #botones_accesos {background: url(../images/html/fondo_home_botones_accesos_blanco.gif) no-repeat center bottom; margin: 10px 0px 0px 6px; text-align: center; padding: 0px; width:98%;}  
#right{display: table;}


#breadcrums{display:none;}

/*boton 1 ESTADISTICAS DEL SISITEMA */
#right #botones_accesos .boton01 {display:none; visibility:hidden;background:url(../images/botones/bot01_izq.gif) left top no-repeat;  height:42px; width:19%; margin:5px; padding:0px ; float:left; border:none;}
#right #botones_accesos .boton01 .boton01_right {display:none; visibility:hidden;background:url(../images/botones/bot01_der.gif) right top no-repeat; margin:0px; padding:0px; height:30px;}
/* boton2 PROYECCIONES ECONOMICAS*/
#right #botones_accesos .boton02 {display:none; visibility:hidden;background:url(../images/botones/bot02_izq.gif) left top no-repeat;  height:42px; width:19%; margin:5px; padding:0px ; float:left; border:none;}
#right #botones_accesos .boton02 .boton02_right {display:none; visibility:hidden;background:url(../images/botones/bot02_der.gif) right top no-repeat; margin:0px; padding:0px; height:30px;}
/* boton3 TASAS DEL MES*/
#right #botones_accesos .boton03  {display:none; visibility:hidden;background:url(../images/botones/bot03_izq.gif) left top no-repeat; height:42px; width:15%; margin:5px; padding:0px; float:left; border:none;}
#right #botones_accesos .boton03 .boton03_right {display:none; visibility:hidden;background:url(../images/botones/bot03_der.gif) right top no-repeat; margin:0px; padding:0px; height:30px;}
/* boton4 TASAS DE CORTO PLAZO */
#right #botones_accesos .boton04 {display:none; visibility:hidden;background:url(../images/botones/bot04_izq.gif) left top no-repeat; height:42px; width:18%; margin:5px; padding:0px; float:left; border:none;}
#right #botones_accesos .boton04 .boton04_right {display:none; visibility:hidden;background:url(../images/botones/bot04_der.gif) right top no-repeat; margin:0px; padding:0px; height:30px;}
/* boton5 INDICE DE CAMARA PROMEDIO */
#right #botones_accesos .boton05  {display:none; visibility:hidden;background:url(../images/botones/bot05_izq.gif) left top no-repeat; height:42px; width:19%; margin:5px; padding:0px 0px 0px 0px; float:left; border:none;}
#right #botones_accesos .boton05 .boton05_right {display:none; visibility:hidden;background:url(../images/botones/bot05_der.gif) right top no-repeat; margin:0px; padding:0px; height:30px;}

/*PORTADA RIGHT*/
#home_tasas{float: right; width: 253px; margin: 0px 0px 0px 0px; padding:0px;}
#home_tasas h1 {font: bold 14px Arial, Helvetica, sans-serif;color:#666666; display:block; margin: 0px 0px 0px 0px; padding: 20px 0px 0px 10px;width: 253px; height:31px;}
#home_tasas h1 div{float: right; font: 9px "Trebuchet MS", Arial, Helvetica; color: #FFF; padding: 12px 15px 0px 0px;}
#home_tasas h1 #tit_tasas{background: url(../images/html/tit_home_tasas.jpg) no-repeat 0px 0px;}
#home_tasas h1 #tit_valor_referencial{background: url(../images/html/tit_valor_referencial.jpg) no-repeat 0px 0px;}

/*CONTENIDO INFORMACION BURSATIL: ESTILO PARA TABLAS*/
#home_tasas .informacion_bursatil{background: url(../images/html/fondo_home_tasas.jpg) no-repeat left bottom; padding: 0px 0px 21px 0px; color: #FFF; display: table;}
#home_tasas .informacion_bursatil .float_left{width: 104px; float: left; padding: 12px 0px 0px 12px;}
#home_tasas .informacion_bursatil table{width:100%; border: 1px solid #BDCBD9; border-collapse: collapse; font: 10px "Trebuchet MS", Arial, Helvetica; color: #515151; margin: 0px 0px 10px 0px;}
#home_tasas .informacion_bursatil table caption{background: #8795A0; text-align: left; border-bottom: 1px solid #BDCBD9; color: #FFF; font-weight: bold; padding: 3px 0px 0px 8px;}
#home_tasas .informacion_bursatil table th{border-bottom: 1px solid #BDCBD9; border-collapse: collapse; text-align: left; background: #F3F3F3; font-weight: normal; padding: 3px 0px 0px 8px;}
#home_tasas .informacion_bursatil table td{border-bottom: 1px solid #BDCBD9; border-collapse: collapse; background: #FCFCFC; padding: 3px 0px 0px 8px;}


/*PORTADA CENTRO: NOTICIAS*/
#home_noticias{padding:0px 0px 0px 0px ;display:table; float:none;}
#home_noticias h1{font: normal 2.2em Verdana, Arial, Helvetica, sans-serif; color: #000; border-bottom: 1px solid #EBEBEB; margin: 0px 0px 19px 0px; padding: 0px 0px 0px 0px;}
#home_noticias h2{font: bold 1.2em "Trebuchet MS", Arial, Helvetica; color: #000; margin: 0px 0px 5px 0px; padding: 0px; border: none;}
#home_noticias h3{font: normal 1.5em Verdana, Arial, Helvetica, sans-serif; color: #000; border-bottom: 0px solid #EBEBEB; margin: 0px 0px 22px 0px; padding: 0px 0px 0px 0px;}

/*PORTADA: CONTENIDO NOTICIAS*/
#home_noticias .contenido_noticias {font: 1em/140% "Trebuchet MS", Arial, Helvetica; color: #666; padding: 0px 0px 5px 0px; margin:0px;}
#home_noticias .contenido_noticias img{display:none; visibility:hidden ;float: right; margin: 0px 0px 5px 0px; padding: 0px; border: 1px solid #D2D5D7;}
#home_noticias .contenido_noticias p{margin: 0px; padding: 0px 0px 8px 0px;}

/*PORTADA: INFORMES*/
#home_noticias #home_informes {margin: 0px; padding: 15px 0px 0px 0px; font: 11px "Trebuchet MS", Arial, Helvetica; color: #206293;}
#home_noticias #home_informes ul{margin: 0px; padding: 0px;}
#home_noticias #home_informes ul li{background: url(../images/html/ic_informes.gif) no-repeat 0px 3px; margin: 0px 0px 10px 0px; padding:0px ;}
#home_noticias #home_informes a:link, #home_noticias #home_informes a:visited{text-decoration: none; color: #999999;}
#home_noticias #home_informes a:hover, #home_noticias #home_informes a:active{text-decoration: none; color: #999999;}


/********************INTERNAS*******************/


/*MENU CONTENIDOS: UL Y LI*/
#estructura #menu_contenidos #menu{display:none;}

/*HERRAMIENTAS TOP*/
#estructura #herramientas_top{display:none;}


/*MENU CONTENIDOS: SALA DE PRENSA*/
#estructura #menu_contenidos #menu_sala{display:none; visibility: hidden;}


/*CONTENIDOS*/
#estructura #content{margin: 0px; padding: 0px; vertical-align:top;}
#estructura #contenidos{padding: 0px; margin:0px; font:1em "Trebuchet MS", Arial, Helvetica;}
#estructura #content #form_contacto{display:none;}
#estructura #bullet_tit_tasas{display:none;}


/*TASAS: TABLA DE DATOS*/
#estructura #contenidos #tabla_tasas {margin: 0px 0px 30px 0px; padding: 0px; border:1px solid #CCC; width:100%;}
#estructura #contenidos #tabla_tasas .botones_descargar_tasas{display:none;}

#estructura #contenidos #tabla_tasas {margin: 0px 0px 30px 0px; padding: 0px;}
#estructura #contenidos #tabla_tasas .botones_descargar_tasas{display:none;}
#estructura #contenidos #tabla_tasas .botones_descargar_tasas span{display:none;}
#estructura #contenidos #tabla_tasas .contenedor_tasas table, #estructura #contenidos #tabla_tasas .contenedor_tasas tr,#estructura #contenidos #tabla_tasas .contenedor_tasas td,#estructura #contenidos #tabla_tasas .contenedor_tasas th{border-collapse: collapse; border:1px solid #999;};


/*OVERFLOW PARA IE6 DEFINIDO EN IE.CSS*/
#estructura #contenidos #tabla_tasas #overflow{font: 1em "Trebuchet MS", Arial, Helvetica; color: #525252; background: #1066A6; padding: 0px; }
#estructura #contenidos #tabla_tasas #botones_tasas{display:none;}

#estructura #contenidos #tabla_tasas table{font: 1em "Trebuchet MS", Arial, Helvetica; border: 0px solid #000; border-collapse: collapse; margin: 2px; width: 97%;}
#estructura #contenidos #tabla_tasas table{width: 99%; border-collapse:collapse; border:1px solid #999;}
#estructura #contenidos #tabla_tasas table thead th {border:1px solid #999; font-weight: bold; text-align: left; padding: 5px 0px 2px 9px;}
#estructura #contenidos #tabla_tasas table tbody th {background: #CCCCCC; font-weight: normal; padding: 5px 0px 2px 9px; border:1px solid #999; border-collapse: collapse; text-align: left;}
#estructura #contenidos #tabla_tasas table tbody td {background: #CCCCCC; padding: 5px 0px 2px 9px; border:1px solid #999; border-collapse: collapse;}


/*LA ASOCIACION*/
#estructura #contenidos #asociacion_intro{font-size: 1.2em;}
#estructura #contenidos #asociacion_portadilla {width:100%; margin: 0px; padding: 15px 0px 0px 0px;}

/*LA ASOCIACION: DIRECTORIO*/
#estructura #contenidos #asociacion_portadilla #directorio{background: url(../images/html/fondo_portadilla_directorio.jpg) no-repeat left bottom #E8E9EA; float: left; width: 220px; margin: 0px; padding: 0px 0px 60px 0px; font: 1em/120% "Trebuchet MS", Arial, Helvetica; color: #515151;}
#estructura #contenidos #asociacion_portadilla #directorio h1{background: url(../images/html/tit_portadilla_directorio.gif) no-repeat 0px 0px; border: none; width: 220px; height: 27px; margin: 0px; padding: 0px;}
#estructura #contenidos #asociacion_portadilla #directorio h2 {background: url(../images/html/tit_portadilla_filiales.gif) no-repeat 0px 0px; border: none; width: 220px; height: 27px; margin: 20px 0px 0px 0px; padding: 0px;}
#estructura #contenidos #asociacion_portadilla #directorio ul{margin: 0px; padding: 20px 10px 0px 10px; font: 0.9em/120% "Trebuchet MS", Arial, Helvetica; }
#estructura #contenidos #asociacion_portadilla #directorio ul li{background: url(../images/html/bullet_lista_directorio.gif) no-repeat 0px 4px; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 10px;}
#estructura #contenidos #asociacion_portadilla #directorio p {margin: 0px; padding: 17px 10px 0px 2px; line-height: 140%;}
#estructura #contenidos #asociacion_portadilla #directorio div {float: left; width:230px; text-align: left; font-weight: bold; margin: 5px 0px 5px 4px; padding: 0px; font: bold 9px Verdana, Arial, Helvetica, sans-serif; color: #4784B0;}
#estructura #contenidos #asociacion_portadilla #directorio .imagen_logo {display:none;visibility:hidden;margin: 0px 0px 0px 0px;}
#estructura #contenidos #asociacion_portadilla #directorio .titulo {display:none;visibility:hidden;background: url(../images/html/bullet_menu_contenidos.gif) 0px 0px no-repeat; font:bold 10px "Trebuchet MS", Arial; color:#236CA3; margin:6px 0px 4px 2px; padding:0px 0px 0px 14px; line-height:100%; width:87%}
#estructura #contenidos #asociacion_portadilla #directorio .bajada {text-align: left; margin: 0px 0px 0px 2px; padding:0px 0px 0px 10px; font: 10px "Trebuchet MS", Arial; color: #515151; width:86%; line-height:110%;}

/*LA ASOCIACION: ACCESOS DIRECTOS*/
#estructura #contenidos #asociacion_portadilla #accesos_directos {margin: 0px 0px 0px 10px; padding: 0px 0px 0px 220px;}
#estructura #contenidos #asociacion_portadilla #accesos_directos img {float: right; margin: 0px; padding: 0px 0px 0px 1px; border: 1px solid #D2D5D7;}
#estructura #contenidos #asociacion_portadilla #accesos_directos h2 {margin: 0px 105px 5px 0px; padding: 0px;}
#estructura #contenidos #asociacion_portadilla #accesos_directos p {margin: 0px; padding: 0px 105px 5px 0px; display:block;}
#estructura #contenidos #asociacion_portadilla #accesos_directos p.vermas{padding-bottom: 25px;}


/*INFORMES: PORTADA*/
#estructura #contenidos #informes{font: 1em/150% "Trebuchet MS", Arial, Helvetica, sans-serif; color: #666; width:100%; }
#estructura #contenidos #informes h2{display:none;visibility:hidden;background: url(../images/html/ic_tit_informes.gif) no-repeat right bottom; font: normal 17px Verdana, Arial, Helvetica, sans-serif; margin: 0px 0px 20px 0px; padding: 0px 0px 10px 0px; color: #415A70; border-bottom: none;}
#estructura #contenidos #informes #left {width: 45%; float:left;  margin:0px 8px 0px 16px; display:table;}
#estructura #contenidos #informes #right{width: 45%; float:right; margin:0px 16px 0px 8px; display:table;}
#estructura #contenidos #informes img{border: 1px solid #D2D5D7; padding: 4px; float: right; margin: 0px 0px 5px 10px;}
#estructura #contenidos #informes .fecha{display:none;visibility:hidden;margin: 0px; padding: 0px 0px 0px 14px; font-size: 0.9em;}
#estructura #contenidos #informes ul{margin: 0px; padding: 0px 0px 17px 0px;}
#estructura #contenidos #informes ul li{background: url(../images/html/bullet_faq.gif) no-repeat 0px 2px; margin: 0px; padding: 0px 0px 0px 14px;}
#estructura #contenidos #informes ul strong {color: #4B6981; font-size: 1.1em;}
#estructura #contenidos #informes ul b{color: #4B6981; font-size: 1.1em;}

/*INFORMES: PORTADA - EDICIONES*/
#estructura #contenidos #informes .ediciones{padding: 0px; margin: 0px 0px 30px 0px; clear: both;}
#estructura #contenidos #informes .ediciones .top{visibility:hidden;display:none;background: url(../images/html/fondo_ediciones.gif) no-repeat 0px 0px; height: 8px; font: 1px Arial, Helvetica, sans-serif;}
#estructura #contenidos #informes .ediciones .top span{background: url(../images/html/fondo_right_ediciones.gif) no-repeat right top; width: 12px; height: 8px; font: 1px Arial, Helvetica, sans-serif; display: block; float: right;}
#estructura #contenidos #informes .ediciones .cont_ediciones{background: #F7F8F8;}
#estructura #contenidos #informes .ediciones p{margin: 0px; padding: 0px 0px 5px 14px;}
#estructura #contenidos #informes .ediciones ul{margin: 0px; padding: 0px 0px 10px 14px; font-size: 0.9em; color: #4B6981;}
#estructura #contenidos #informes .ediciones ul li{background: url(../images/html/bullet_lista_directorio.gif) no-repeat 0px 5px; margin: 0px; padding: 0px 0px 0px 12px;}
#estructura #contenidos #informes .ediciones ul li a:link, #estructura #contenidos #informes .ediciones ul li a:visited{color: #4B6981; text-decoration: none;}
#estructura #contenidos #informes .ediciones ul li a:hover, #estructura #contenidos #informes .ediciones ul li a:active{color: #4B6981; text-decoration: underline;}
#estructura #contenidos #informes .ediciones .vermas{margin: 0px; padding: 0px 0px 10px 14px; font-size: 0.9em;}



/*INFORMES: DETALLE*/
#estructura #contenidos #informes_detalle{padding: 0px 20px 10px 20px; font: 1em/150% "Trebuchet MS", Arial, Helvetica, sans-serif; color: #666;}
#estructura #contenidos #informes_detalle .fecha{font: 0.9em "Trebuchet MS", Arial, Helvetica, sans-serif; margin: 0px; padding: 0px 0px 10px 14px;}
#estructura #contenidos #informes_detalle ul{padding: 0px 0px 20px 0px; margin: 0px;}
#estructura #contenidos #informes_detalle ul li{background: url(../images/html/bullet_faq.gif) no-repeat 0px 0px; padding: 0px 0px 0px 14px; margin: 0px;}
#estructura #contenidos #informes_detalle ul li strong, #estructura #contenidos #informes_detalle ul li b{color: #4B6981; font-size: 1.1em;}
#estructura #contenidos #informes_detalle img{display:none; visibility:hidden;border: 1px solid #D2D5D7; padding: 4px; margin: 0px 0px 0px 25px; float: right;}
#estructura #contenidos #informes_detalle .linea_informes{display:none; visibility:hidden; border-bottom:1px dashed #D2D5D7; font: 1px Arial, Helvetica, sans-serif; margin: 20px 0px 20px 20px; padding: 0px; clear: both;}


/*SITIOS DE INTERES*/
#estructura #contenidos #sitios #left{width:47%;margin: 0px 15px; display: table;}
#estructura #contenidos #sitios #right{width:47%;float: right;}
#estructura #contenidos #sitios .cont_sitios{clear: both; background: #F7F8F8; padding: 0px; margin: 12px 0px 5px 0px ; font: 1em/120% "Trebuchet MS", Arial, Helvetica, sans-serif; color: #666;}
#estructura #contenidos #sitios .cont_sitios h2{background: url(../images/html/fondo_tit_sitios.gif) no-repeat 0px 0px; margin: 0px; padding: 0px 0px 8px 10px; border: none; font: bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #FFF; border-bottom: 1px solid #FFF;}
#estructura #contenidos #sitios .cont_sitios h2 span{background: url(../images/html/fondo_tit_sitios_right.gif) no-repeat right top; float: right; display: block; font: 1px Arial, Helvetica, sans-serif; height: 26px; width: 51px; visibility: visible; color: #045895;}
#estructura #contenidos #sitios .overflow {height: 298px;overflow:hidden; border:0px solid #E9EBED; border-top: 0px solid #2F7EB9;}
#estructura #contenidos #sitios .overflow ul{margin: 0px; padding:14px 0px 0px 10px; width: 80%;}
#estructura #contenidos #sitios .overflow ul li{background: url(../images/html/bullet_mapa_sitio_areas.gif) no-repeat 0px 3px; margin: 0px; padding: 0px 0px 18px 15px;}
#estructura #contenidos #sitios .overflow a:link, #estructura #contenidos #sitios .overflow a:visited{color:#333333; text-decoration: underline; font-size: 0.9em;}
#estructura #contenidos #sitios .overflow a:hover, #estructura #contenidos #sitios .overflow a:active{color:#333333; text-decoration: none;}


/*SALA DE PRENSA: PORTADA*/
#estructura #contenidos #sala_prensa {width: 100%;}
#estructura #contenidos #sala_prensa #left{width: 47%; margin: 0px; padding: 0px;}
#estructura #contenidos #sala_prensa #right{float: right; width: 46%; margin: 0px 15px 0px 0px; padding: 18px 0px 0px 5px;}
#estructura #contenidos #sala_prensa h2{font: bold 1.8em "Trebuchet MS", Arial; color: #22699D; border: none; margin: 0px; padding: 0px; background: none;}
#estructura #contenidos #sala_prensa h6{font: bold 22px "Trebuchet MS", Arial; color: #22699D; border: none; margin: 3px; padding: 0px;background: none;}
#estructura #contenidos #sala_prensa h4{font: bold 12px "Trebuchet MS", Arial; color: #22699D; border: none; margin: 4px 0px 6px 0px; padding: 0px 0px 0px 10px; background: url(../images/html/bullet_faq.gif) no-repeat 12px 0px;}
#estructura #contenidos #sala_prensa #destacado{width: 100%; height:auto;}
#estructura #contenidos #sala_prensa #destacado .fecha{font: bold 10px "Trebuchet MS", Arial; margin: 0px 15px 0px 0px; padding: 0px 0px 0px 5px;}
#estructura #contenidos #sala_prensa #destacado img{width:190px; height:160px ;border: 1px solid #CCC; padding: 4px; background: #FFF; margin: 0px;}
#estructura #contenidos #sala_prensa #destacado p{margin: 0px; padding: 0px 0px 5px 0px; font:11px "Trebuchet MS", Arial; color:#999;}


/*SALA DE PRENSA: PORTADA*/
#estructura #contenidos #sala_prensa #comunicados{width: 100%; padding: 0px 2px 0px 0px}
#estructura #contenidos #sala_prensa #comunicados #cont_comunicados{border-bottom: none;}
#estructura #contenidos #sala_prensa #comunicados button{display:none; visibility:hidden;background: url(../images/botones/bot_listado_comunicados.gif) no-repeat 0px 0px; height: 26px; width: 158px; padding: 0px 0px 0px 22px; margin: 30px 0px 17px 24px;}
#estructura #contenidos #sala_prensa #comunicados p{padding: 10px; margin: 0px;}
#estructura #contenidos #sala_prensa #comunicados img{border: 1px solid #D2D5D7; background: #FFF; padding: 5px; float: right; margin: 10px 8px 0px 7px;}
#estructura #contenidos #sala_prensa #comunicados .fecha{font: bold 9px "Trebuchet MS", Arial; color:#999;}

#estructura #contenidos #comunicados{font: 1em/130% "Trebuchet MS", Arial, Helvetica, sans-serif;}
#estructura #contenidos #comunicados #overflow {overflow: auto; height: 150px; margin: 0px 10px 0px 3px; padding: 10px 30px 0px 9px;}
#estructura #contenidos #comunicados #overflow .fecha {font: 10px "Trebuchet MS", Arial; color:#999; margin:0px; padding:0px 0px 0px 11px;}
#estructura #contenidos #comunicados #overflow .titulo {font: 11px "Trebuchet MS", Arial; color:#999; margin:0px 0px 15px 0px; padding:0px 0px 0px 11px; background:url(../images/html/bullet_menu_sala_prensa.gif) 0px 5px no-repeat;}
#estructura #contenidos #comunicados #overflow .titulo a:link, #estructura #contenidos #comunicados #overflow .titulo a:visited {text-decoration: underline; color:#22699D;} 
#estructura #contenidos #comunicados #overflow .titulo a:hover, #estructura #contenidos #comunicados #overflow .titulo a:active {text-decoration: none; color:#22699D;}
#estructura #contenidos #comunicados ul{margin: 0px; padding: 2px 0px 8px 0px;}
#estructura #contenidos #comunicados ul li{background: url(../images/html/bullet_faq.gif) no-repeat 0px 0px; margin: 0px; padding: 0px 0px 0px 14px;}
#estructura #contenidos #comunicados img{display:none; visibility:hidden ;margin: 0px 0px 0px 14px; padding: 4px; float: right; border: 1px solid #D2D5D7;}
#estructura #contenidos #comunicados strong, #estructura #contenidos #comunicados strong{font-size: 1.1em; color: #22699D;} 
#estructura #contenidos #comunicados p{margin: 0px; padding: 0px 0px 5px 14px; font:9px/180% "Trebuchet MS", Arial; color:#000;}
#estructura #contenidos #comunicados .vermas{display:none;}
/*FIN SALA DE PRENSA: PORTADA*/


/*SALA DE PRENSA: COLUMNA LEFT*/
#estructura #contenidos #sala_prensa {font: 1em/150% "Trebuchet MS", Arial, Helvetica, sans-serif; color: #666;}
#estructura #contenidos #sala_prensa h2{background: url(../images/html/ic_tit_informes.gif) no-repeat right bottom; font: normal 17px Verdana, Arial, Helvetica, sans-serif; margin: 0px 0px 20px 0px; padding: 0px 0px 6px 0px; color: #415A70; border-bottom: none;}
#estructura #contenidos #sala_prensa h3{background: url(../images/html/back_titulos_sala_presa.jpg) right bottom no-repeat ; font: normal 17px Verdana, Arial, Helvetica, sans-serif; margin: 0px 0px 0px 0px; padding: 0px 10px 5px 5px; color:#415A70; line-height:100%;}
#estructura #contenidos #sala_prensa #columna_left{width: 47%; margin: 0px; display: table; float:left;}
#estructura #contenidos #sala_prensa #columna_left .destacado {margin: 0px; padding:0px;}
#estructura #contenidos #sala_prensa #columna_left .destacado p {font:16px "Trebuchet MS", Arial; color:#00CCCC;}
#estructura #contenidos #sala_prensa #columna_left .destacado .fecha{margin: 0px; padding: 90px 0px 0px 0px; font-size: 1em; color:#999;}
#estructura #contenidos #sala_prensa #columna_right{width: 47%; float: right;}
#estructura #contenidos #sala_prensa #columna_left .link {background: url(../images/html/bullet_lista_faq.gif) 0px 3px no-repeat; padding: 0px 0px 0px 15px;}
#estructura #contenidos #sala_prensa .cont_ediciones{background: #F7F8F8;}
#estructura #contenidos #sala_prensa .cont_ediciones img{float: right; border: 1px solid #CCC; padding: 3px; background: #FFF;}
#estructura #contenidos #sala_prensa ul{margin: 0px; padding: 0px 0px 0px 0px;}
#estructura #contenidos #sala_prensa ul li{background: url(../images/html/bullet_faq.gif) no-repeat 0px 2px; margin: 0px; padding: 0px 0px 0px 14px;}
#estructura #contenidos #sala_prensa ul strong, #estructura #contenidos #informes ul b{color: #4B6981; font-size: 1.1em;}


/*SALA DE PRENSA: DETALLLE*/
#estructura #contenidos #sala_prensa_detalle{font: 1em/160% "Trebuchet MS", Arial, Helvetica, sans-serif; color: #666; padding: 0px 20px;}
#estructura #contenidos #sala_prensa_detalle h1{font: bold 1.8em "Trebuchet MS", Arial, Helvetica, sans-serif; color: #000; margin: 0px; padding: 0px 0px 12px 0px; border: none;}
#estructura #contenidos #sala_prensa_detalle h2{font: bold 1em/130% "Trebuchet MS", Arial, Helvetica, sans-serif; color: #666; margin: 0px; padding: 0px 0px 8px 0px; border: none;}
#estructura #contenidos #sala_prensa_detalle ul{background: #F7F8F8; border: 1px solid #E9EBED; margin: 0px 15px; padding: 15px;}
#estructura #contenidos #sala_prensa_detalle ul li strong, #estructura #contenidos #sala_prensa_detalle ul li b{color: #F1960C;}
#estructura #contenidos #sala_prensa_detalle .fecha{margin: 0px; padding: 10px 0px 0px 0px; font-size: 1em;}
#estructura #contenidos #sala_prensa_detalle .foto{float: right; margin: 20px 0px 0px 13px; padding: 10px; width: 255px; font: 0.9em/120% "Trebuchet MS", Arial, Helvetica, sans-serif; color: #666; background: #F5F5F5;}
#estructura #contenidos #sala_prensa_detalle .foto img{border: 1px solid #D2D5D7; background: #FFF; padding: 4px;}
#estructura #contenidos #sala_prensa_detalle .foto p{margin: 0px; padding: 0px;}
#estructura #contenidos #sala_prensa_detalle .foto #descarga{display:none; visibility: hidden;}
#estructura #contenidos #sala_prensa_detalle .foto #descarga a:link, #estructura #contenidos #sala_prensa_detalle .foto #descarga a:visited{color: #206293; text-decoration: underline;}
#estructura #contenidos #sala_prensa_detalle .foto #descarga a:hover, #estructura #contenidos #sala_prensa_detalle .foto #descarga a:active{color: #206293; text-decoration: none;}
#estructura #contenidos #sala_prensa_detalle .foto .pdf{background: url(../images/html/ic_pdf.gif) no-repeat 0px 0px; margin: 5px 0px 0px 0px; padding: 3px 0px 2px 23px;}
#estructura #contenidos #sala_prensa_detalle .foto .doc{background: url(../images/html/ic_doc.gif) no-repeat 0px 0px; margin: 5px 0px 0px 0px; padding: 3px 0px 2px 23px;}
#estructura #contenidos #sala_prensa_detalle .foto .ppt{background: url(../images/html/ic_ppt.gif) no-repeat 0px 0px; margin: 5px 0px 0px 0px; padding: 3px 0px 2px 23px;}
#estructura #contenidos #sala_prensa_detalle .foto .xls{background: url(../images/html/ic_xls.gif) no-repeat 0px 0px; margin: 5px 0px 0px 0px; padding: 3px 0px 2px 23px;}
#estructura #contenidos #sala_prensa_detalle .cont_ediciones{background: #F7F8F8; border-bottom: 1px solid #E9EBED; border-right: 1px solid #E9EBED; border-left: 1px solid #E9EBED;}
#estructura #contenidos #sala_prensa_detalle .cont_ediciones{background: #FAA;  border-left: 1px solid #E9EBED;}
#estructura #contenidos #sala_prensa #actividades {margin: 2px 5px 0px 0px; padding: 0px; border: none;}
#estructura #contenidos #sala_prensa #actividades .actividad{background: #F7F8F8;}
#estructura #contenidos #sala_prensa #actividades .actividad  button {visibility: hidden;background: url(../images/botones/bot_actividades_eventos.jpg); border-bottom: none; margin: 0px 0px 0px 30px; padding: 0px 0px 0px 0px; }
#estructura #contenidos #sala_prensa #actividades .actividad {background: #F7F8F8;}
#estructura #contenidos #sala_prensa #actividades .actividad {bottom: 1px; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px;}
#estructura #contenidos #sala_prensa #actividades .fecha {font: bold 9px "Trebuchet MS", Arial;}
#estructura #contenidos #sala_prensa #actividades h2{margin: 10px; padding: 10px;}
#estructura #contenidos #sala_prensa #actividades h3{background: url(../images/html/bullet_lista_directorio.gif) no-repeat 0px 5px; margin: 0px; padding: 0px 50px 0px 9px; font: 1em "Trebuchet MS", Arial; color:#999;}
#estructura #contenidos #sala_prensa #actividades p {background: #F7F8F8; margin: 0px; padding: 0px 10px 8px 0px;}
#estructura #contenidos #sala_prensa #articulos{width:50%;}
#estructura #contenidos #sala_prensa #articulos #cont_articulos{border: 1px solid #E9EBED; border-bottom: none;}
#estructura #contenidos #sala_prensa #articulos #cont_articulos p {background: #999}
#estructura #contenidos #sala_prensa #articulos button{visibility: hidden;background: url(../images/botones/bot_informes_publicaciones.gif) no-repeat 0px 0px;}
#estructura #contenidos #sala_prensa .bottom_prensa{background: url(../images/html/under_comunicados_prensa.gif) no-repeat 0px 0px; height: 10px; font: 1px Arial, Helvetica, sans-serif;}
#estructura #contenidos #sala_prensa .bottom_prensa .esq_right{background: url(../images/html/under_comunicados_prensa_right.gif) no-repeat right top; height: 10px; width: 13px; font: 1px Arial, Helvetica, sans-serif; display: block; float: right;}
#estructura #contenidos #sala_prensa .fondo{background: #F7F8F8; border: 1px solid #E9EBED; border-bottom: none;}


/*SALA DE PRENSA: INTERVENCIONES*/
#estructura #contenidos #intervenciones p{margin: 0px 3px 0px 0px; padding: 0px 0px 0px 15px;}
#estructura #contenidos #intervenciones h3{background: url(../images/html/back_titulos_sala_presa.jpg) ; font:17px Verdana, Arial, Helvetica, sans-serif; color:#415A70; padding:0px 0px 6px 0px; margin:36px 0px 0px 0px; line-height:100%;}
#estructura #contenidos #intervenciones button{display:none; visibility:hidden;background: url(../images/botones/bot_listado_comunicados.gif) no-repeat 0px 0px; height: 26px; width: 158px; padding: 4px 4px 4px 21px; margin: 28px 0px 0px 22px;}


/*SALA DE PRENSA: ACTIVIDADES Y EVENTOS*/
#estructura #contenidos #actividades_eventos{margin:0px 0px 0px 0px; width:98%; padding:10px;}
#estructura #contenidos #actividades_eventos #overflow{overflow: auto; height: 130px; font:9px "Trebuchet MS", Arial; margin:10px 10px 10px 6px; padding: 0px 0px 0px 0px;}
#estructura #contenidos #actividades_eventos .fecha {font: 10px "Trebuchet MS", Arial; margin:0px 0px 0px 12px; padding:0px;}
#estructura #contenidos #actividades_eventos .titulo {background: url(../images/html/bullet_menu_sala_prensa.gif) no-repeat 0px 5px; padding: 0px 0px 0px 12px; margin: 0px 3px 14px 2px; font:11px "Trebuchet MS", Arial; }
#estructura #contenidos #actividades_eventos .titulo a:link, #estructura #contenidos #actividades_eventos .titulo a:visited {color:#22699D; text-decoration:underline;}
#estructura #contenidos #actividades_eventos .titulo a:hover, #estructura #contenidos #actividades_eventos .titulo a:active {color:#22699D; text-decoration:none;} 
#estructura #contenidos #actividades_eventos .fondo{background: #F7F8F8; border: 0px solid #E9EBED; border-bottom: none; }
#estructura #contenidos #actividades_eventos .fondo a:link, #estructura #contenidos #actividades_eventos .titulo a:visited {color:#22699D; text-decoration:underline;}
#estructura #contenidos #actividades_eventos .fondo a:hover, #estructura #contenidos #actividades_eventos .titulo a:active {color:#22699D; text-decoration:none;} 
#estructura #contenidos #actividades_eventos .actividad {background: #F7F8F8;}
#estructura #contenidos #actividades_eventos .actividad {bottom: 0px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#estructura #contenidos #actividades_eventos  button{display:none; visibility:hidden;background: url(../images/botones/bot_informes_publicaciones.gif) no-repeat 0px 0px; width:164px;}
#estructura #contenidos #actividades_eventos {background: url(../images/botones/sala_prensa_articulos_interes.jpg) right bottom no-repeat #F7F8F8; border-bottom: none;padding: 0px 0px 0px 5px; margin: 0px 0px 0px 0px;}
#estructura #contenidos #actividades_eventos  p {background: #F7F8F8; margin: 10px; margin: 0px; padding: 0px 2px 0px 10px;}


/* articulos de interes */
#estructura #contenidos #articulos_interes{margin: 10px 0px 0px 0px; padding: 10px;}
#estructura #contenidos #articulos_interes button{display:none; visibility:hidden;display:none; visibility:hidden;background: url(../images/botones/bot_informes_publicaciones.gif) no-repeat 0px 0px ; width:164px; margin: 19px 0px 0px 15px; padding: 2px 20px 20px 20px; }
#estructura #contenidos #articulos_interes{font: 1em/150% "Trebuchet MS", Arial, Helvetica, sans-serif;}
#estructura #contenidos #articulos_interes .imagen{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float: right;}
#estructura #contenidos #articulos_interes .fondo{border-bottom: none;}
#estructura #contenidos #articulos_interes .fondo p{font:11px "Trebuchet MS", Arial; background: url(../images/html/bullet_faq.gif) no-repeat 0px 3px; margin: 0px 0px 5px 0px; padding: 3px 0px 0px 15px;}
#estructura #contenidos #articulos_interes .fondo p a:visited {color:#22699D; text-decoration:underline;}
#estructura #contenidos #articulos_interes .fondo p a:active  {color:#22699D; text-decoration:none;} 
#estructura #contenidos #articulos_interes .fondo p a:link    {color:#22699D; text-decoration:underline;}
#estructura #contenidos #articulos_interes .fondo p a:hover   {color:#22699D; text-decoration:none;}


/*PREGUNTAS FRECUENTES*/
#estructura #contenidos .faq{background: #F7F8F8; border: 1px solid #E9EBED; font: 1em/150% "Trebuchet MS", Arial, Helvetica, sans-serif; color: #666; margin: 0px 25px 20px 25px; padding: 15px 30px 12px 0px;}
#estructura #contenidos .faq h2{background: url(../images/html/bullet_faq.gif) no-repeat 12px 4px; margin: 0px; padding: 0px 0px 0px 26px; font: bold 1.1em "Trebuchet MS", Arial, Helvetica, sans-serif; color: #4B6981; border: none;}
#estructura #contenidos .faq p{margin: 0px; padding: 5px 0px 5px 26px;}
#estructura #contenidos .faq li{background: url(../images/html/bullet_lista_faq.gif) no-repeat 0px 4px; padding: 0px 0px 0px 18px;}




/*MAPA SITIO*/
#estructura #contenidos #mapa_sitio{text-align: center; margin: 0px auto; width: 478px; font: 1em "Trebuchet MS", Arial, Helvetica, sans-serif; color: #666;}
#estructura #contenidos #mapa_sitio h1{background: url(../images/html/mapa_sitio_encabezado.jpg) no-repeat 0px 0px; width: 450px; height: 32px; margin: 0px auto; padding: 10px 0px 0px 20px; text-align: left; border-bottom:1px solid #999; font: bold 1.2em "Trebuchet MS", Arial, Helvetica, sans-serif; color: #FFF;}
#estructura #contenidos #mapa_sitio h1 a:link, #estructura #contenidos #mapa_sitio h1 a:link{color: #FFF; text-decoration: none;}
#estructura #contenidos #mapa_sitio h1 a:hover, #estructura #contenidos #mapa_sitio h1 a:active{color: #FFF; text-decoration: underline;}
#estructura #contenidos #mapa_sitio h2{background: url(../images/html/mapa_sitio_h2.gif) no-repeat 0px 0px; width: 200px; height: 23px; margin: 0px auto; padding: 7px 0px 0px 24px; font: bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #FFF;}
#estructura #contenidos #mapa_sitio div{background: url(../images/html/fondo_mapa_sitio.gif) repeat-y 0px 0px; width: 224px; text-align: left;}
#estructura #contenidos #mapa_sitio div .top{background: url(../images/html/fondo_mapa_sitio_top.gif) no-repeat 0px 0px; width: 224px; height: 14px; font: 1px Arial, Helvetica, sans-serif; display: block;}
#estructura #contenidos #mapa_sitio div .bottom{background: url(../images/html/fondo_mapa_sitio_bottom.gif) no-repeat 0px 0px; width: 224px; height: 14px; font: 1px Arial, Helvetica, sans-serif; display: block;}
#estructura #contenidos #mapa_sitio div ul{margin: 0px; padding: 13px 0px 12px 23px; font: 1.1em "Trebuchet MS", Arial, Helvetica, sans-serif; }
#estructura #contenidos #mapa_sitio div ul li{background: url(../images/html/bullet_mapa_sitio.gif) no-repeat 0px 5px; margin: 0px; padding: 0px 5px 3px 12px;}
#estructura #contenidos #mapa_sitio div ul li a:link, #estructura #contenidos #mapa_sitio div ul li a:visited{color:#033C66; text-decoration: none;}
#estructura #contenidos #mapa_sitio div ul li a:hover, #estructura #contenidos #mapa_sitio div ul li a:active{color:#033C66; text-decoration: underline;}
#estructura #contenidos #mapa_sitio div ul li ul {margin: 0px; padding: 0px 0px 0px 10px;}
#estructura #contenidos #mapa_sitio div ul li ul li{background: url(../images/html/lista_mapa_sitio.gif) no-repeat 0px 5px; padding: 0px 5px 0px 6px; font-size: 0.8em;}
#estructura #contenidos #mapa_sitio div ul li ul li a:link, #estructura #contenidos #mapa_sitio div ul li ul li a:visited{color: #666; text-decoration: none;}
#estructura #contenidos #mapa_sitio div ul li ul li a:hover, #estructura #contenidos #mapa_sitio div ul li ul li a:active{color: #666; text-decoration: underline;}
#estructura #contenidos #mapa_sitio div ul#areas li{background: url(../images/html/bullet_mapa_sitio_areas.gif) no-repeat 0px 3px; padding-left: 15px;}
#estructura #contenidos #mapa_sitio .flecha{background: url(../images/html/mapa_sitio_flecha.gif) no-repeat 0px 0px; width: 12px; height: 22px; font: 1px Arial, Helvetica, sans-serif; margin: 0px auto;}
#estructura #contenidos #mapa_sitio #division{background: url(../images/html/mapa_sitio_division.gif) no-repeat 85px 0px; width: 478px; height: 59px; margin: 0px; padding: 0px;}


/*ERROR 404*/
#estructura #contenidos #error404{background: url(../images/html/ic_error404.gif) no-repeat 38px 0px; padding: 0px 0px 30px 146px; margin: 0px; font: 13px/140% "Trebuchet MS", Arial, Helvetica, sans-serif ;}

/*PAGINADOR*/
#estructura #contenidos #paginador{display:none; visibility:hidden;width: 460px; margin: 0px auto; text-align: center; font: bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #4B6981; background: url(../images/html/fondo_paginador.gif) no-repeat 0px 0px;}
#estructura #contenidos #paginador #right{display:none; visibility:hidden;background: url(../images/html/fondo_paginador_right.gif) no-repeat right top; padding: 8px 10px 6px 10px; white-space: nowrap; width: 450px;}
#estructura #contenidos #paginador a:link, #estructura #contenidos #paginador a:visited{display:none; visibility:hidden;color: #4B6981; padding: 2px; text-decoration: none; margin: 5px 0px 0px 0px;}
#estructura #contenidos #paginador a:hover, #estructura #contenidos #paginador a:active{display:none; visibility:hidden;color: #FFF; padding: 2px; text-decoration: none; background: #EB9A05;}
#estructura #contenidos #paginador a.activo:link, #estructura #contenidos #paginador a.activo:visited{display:none; visibility:hidden;color: #FFF; padding: 2px; text-decoration: none; background: #EB9A05;}
#estructura #contenidos #paginador #anterior{display:none; visibility:hidden;float: left; margin: 0px; padding: 0px; font-size: 9px; color: #EB9A05;}
#estructura #contenidos #paginador #siguiente{display:none; visibility:hidden;float: right; margin: 0px; padding: 0px; font-size: 9px; color: #EB9A05;}

/*MENU FOOTER: INTERNAS*/
#menu_footer{display:none; visibility: hidden;}


/*PIE DE PAGINA: EL ESTILO PARA EL HOME ESTA DADO EN EL INDEX*/
#footer{font: 10px/110% "Trebuchet MS", Arial, Helvetica; border-top: 1px solid #999; margin: 2px 0px 0px 0px;}
#footer ul{display:none; visibility:hidden;margin: 0px; padding: 13px 0px 0px 15px;}
#footer li{display:none; visibility:hidden;background: url(../images/html/bullet.png) no-repeat 0px 0px; padding: 0px 0px 0px 16px; margin: 0px 0px 2px 0px;}
#footer ul a:link, #footer ul a:visited{display:none; visibility:hidden;color: #FFF; text-decoration: none;}
#footer ul a:hover, #footer ul a:active{display:none; visibility:hidden;color: #FFF; text-decoration: underline;}
#footer span{display:block;float: left; text-align: left; padding: 15px 10px 0px 0px;}
#footer p{display:none; visibility:hidden;clear: both; text-align: right; margin: 0px; padding: 10px 10px 0px 0px;}
#footer p a:link,  #footer p a:visited{display:none; visibility:hidden;text-decoration: none; color: #033C66;}
#footer p a:hover, #footer p a:active{display:none; visibility:hidden;text-decoration: underline; color: #033C66;}


.noprint{display:none;}

/*CONTACTO*/
#estructura #contenidos_contacto{padding:0px; width:100%; font: 1em/140% "Trebuchet MS", Arial, Helvetica;}
#menu_contenidos{display:none; visibility: hidden;}
#estructura #contenidos_contacto #zona_formulario {margin:2px 2px 2px 2px; padding:19px 259px 30px 0px; vertical-align:top;}
#estructura #contenidos_contacto #zona_formulario h1 {text-align:left; margin:10px 10px 20px 10px;}
#estructura #contenidos_contacto #zona_formulario #formularios_contacto_right {background:url(../images/html/formulario_contacto_right.jpg) right top repeat-y; padding:0px 4px 0px 0px;}
#estructura #contenidos_contacto #zona_formulario #formularios_contacto_right #formularios_contacto {margin:0px; padding:0px; background:url(../images/html/formulario_contacto_middle.jpg) left top repeat-y; width:auto;}
#estructura #contenidos_contacto #zona_formulario #formularios_contacto_right #formularios_contacto #formulario_top {background:url(../images/html/formulario_contacto_top.jpg) left top no-repeat; padding:15px 0px 0px 0px;}
#estructura #contenidos_contacto #zona_formulario #formularios_contacto_right #formularios_contacto #formulario_bottom{background:url(../images/html/formulario_contacto_bottom.jpg) left bottom no-repeat; padding:0px 0px 18px 18px;}

/*CONTACTO */
#estructura #contenidos_contacto #botones_contacto    {margin:0px 19px 0px 0px; padding:0px 5px 0px 0px; height:33px; list-style-type:none;}
#estructura #contenidos_contacto #botones_contacto li {width:174px; height:32px; font: bold 13px "Trebuchet MS", Arial; color: #4B6981; border:none; padding: 0px; margin: 0px 3px 0px 0px; float: right; text-align:center;}
/*CONTACTO */
/*CONTACTO - boton consulta */
#estructura #contenidos_contacto #botones_contacto #maincontacto_0 	{width: 112px; height:32px;}
#estructura #contenidos_contacto #botones_contacto #maincontacto_0 a:link,  #estructura #contenidos_contacto #botones_contacto #maincontacto_0 a:visited {display:none; visibility:hidden;width: 112px; height:32px; background:url(../images/botones/boton_consulta_off.gif)  0px 0px no-repeat;   color: #4B6981; text-decoration:none; display:block; padding:5px 0px 0px 0px;}
#estructura #contenidos_contacto #botones_contacto #maincontacto_0 a:hover, #estructura #contenidos_contacto #botones_contacto #maincontacto_0 a:active  {display:none; visibility:hidden;width: 112px; height:32px; background:url(../images/botones/boton_consulta_on.gif)   0px 0px no-repeat;   color: #4B6981; text-decoration:none; display:block; padding:5px 0px 0px 0px;}
/*CONTACTO - boton newsletter */
#estructura #contenidos_contacto #botones_contacto li.activo a:link, #estructura #contenidos_contacto #botones_contacto li.activo a:visited  			 {display:none; visibility:hidden;width: 174px; height:35px; background:url(../images/botones/boton_newsletter_on.gif)  0px 0px no-repeat;  color: #4B6981; text-decoration:none; display:block; padding:5px 0px 0px 0px;}
#estructura #contenidos_contacto #botones_contacto li.activo a:hover, #estructura #contenidos_contacto #botones_contacto li.activo a:active  			 {display:none; visibility:hidden;width: 174px; height:35px; background:url(../images/botones/boton_newsletter_on.gif)  0px 0px no-repeat;  color: #4B6981; text-decoration:none; display:block; padding:5px 0px 0px 0px;}
/*CONTACTO - boton subcripción */
#estructura #contenidos_contacto #botones_contacto li a:link,  #estructura #contenidos_contacto #botones_contacto li a:visited             				 {display:none; visibility:hidden;width: 174px; height:35px; background:url(../images/botones/boton_newsletter_off.gif) 0px 0px no-repeat;  color: #4B6981; text-decoration:none; display:block; padding:5px 0px 0px 0px;}
#estructura #contenidos_contacto #botones_contacto li a:hover, #estructura #contenidos_contacto #botones_contacto li a:active  			     			 {display:none; visibility:hidden;width: 174px; height:35px; background:url(../images/botones/boton_newsletter_on.gif)  0px 0px no-repeat;  color: #4B6981; text-decoration:none; display:block; padding:5px 0px 0px 0px;}
/*CONTACTO  -  TI´P AMARILLO*/
#estructura #contenidos_contacto #tip_formulario  {background:url(../images/html/tip_contacto.gif) 0px 0px no-repeat; width:138px; height:138px; position:absolute; margin:52px 0px 0px 5px;}
#estructura #contenidos_contacto #zona_formulario #formularios_contacto #formulario_top #formulario_bottom .tablas_formulario {margin:0px 0px 0px 145px; padding:0px; float:none; clear:both; border-collapse: collapse;}
#estructura #contenidos_contacto #zona_formulario #formularios_contacto #formulario_top #formulario_bottom .tablas_formulario th{font: bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#4B6981; text-align: right; padding:0px; width:auto; margin:0px 0px 0px 0px;}
#estructura #contenidos_contacto #zona_formulario #formularios_contacto #formulario_top #formulario_bottom .tablas_formulario th strong{background:url(../images/html/bullet.png) 0px 2px no-repeat; padding:0px 0px 0px 18px;}
#estructura #contenidos_contacto #zona_formulario #formularios_contacto #formulario_top #formulario_bottom .tablas_formulario th span{color:#E29505; font-style:italic; margin:0px 0px 0px 5px;}
#estructura #contenidos_contacto #zona_formulario #formularios_contacto #formulario_top #formulario_bottom .tablas_formulario input{width:150px; background:url(../images/html/fondo_input.jpg); border:1px solid #CDDAE0;}
#estructura #contenidos_contacto #zona_formulario #formularios_contacto #formulario_top #formulario_bottom .tablas_formulario .radiobutton{width:auto; background:none; border:none;}
#estructura #contenidos_contacto #zona_formulario #formularios_contacto #formulario_top #formulario_bottom .tablas_formulario select{font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#estructura #contenidos_contacto #zona_formulario #formularios_contacto #formulario_top #formulario_bottom .tablas_formulario textarea{background:url(../images/html/fon_textarea.jpg) 0px 0px repeat-y; border:1px solid #CDDAE0;}
#estructura #contenidos_contacto #zona_formulario #formularios_contacto #formulario_top #formulario_bottom .tablas_formulario button{display:none; visibility:hidden;background:url(../images/botones/bot_envio_formulario.gif) center center no-repeat; width:117px; height:26px;}
#estructura #contenidos_contacto #zona_formulario #formularios_contacto #formulario_top #formulario_bottom .tablas_formulario td{padding:10px 5px; border-bottom:2px dotted #D0D2D1; text-align:left; float:none; width:auto;}

/*GLOSARIO*/
#glosario    {margin: 0px 0px 0px 0px; border-bottom: 1px dashed #CBCBCC; width: 100%; padding: 0px 0px 0px 0px; display: table;}
#glosario p  {font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;  color: #666666;}
#glosario h2 {font: bold 19px  "Trebuchet MS", Arial, Helvetica, sans-serif; color: #9e9e9e;}
#glosario ul {margin: 1px 1px 1px 1px; padding:0px 0px 2px 0px ;}
#glosario ul li {background:url(../images/html/bullet.png) 0px 0px no-repeat; margin:4px 2px 4px 2px; padding: 0px 0px 0px 20px;}
#glosario #estructura #contenidos #glosario #left{width: 30%; margin: 0px; padding: 0px;}
#glosario a:link, #glosario a:visited{float:left; border: 1px solid #CBCACB; height: 19px; width: 20px; display: block; text-align: center; background: #FAFBFB; margin: 0px 7px 8px 0px; color: #7C7B7E; font: bold 1.1em "Trebuchet MS", Arial, Helvetica; text-decoration: none;}
#glosario a:hover{background: #006699; color: #FAFBFB;}
#glosario a:active{color: #7C7B7E;}
#glosario a.activo:link, #glosario a.activo:visited{background:#1CB5FF; color: #006699;}

/*ACCESIBILIDAD*/
#estructura #contenidos #accesibilidad {margin:0px; padding:0px; width: auto;}
#estructura #contenidos #accesibilidad #right {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:#F3F5F5; float:right; width:36%;}
#estructura #contenidos #accesibilidad #right p {margin: 0px; padding: 0px 0px 5px 0px; font:9px/180% "Trebuchet MS", Arial; color:#000;}
#estructura #contenidos #accesibilidad #right img{margin: 0px; padding: 0px; float:left;}
#estructura #contenidos #accesibilidad #left  {float: left; width: 58%;}
#estructura #contenidos #accesibilidad #left h5{font: bold 12px  "Trebuchet MS", Arial; color: #4B6981; border: none; margin: 18px 0px 0px 0px; padding: 0px;}
#estructura #contenidos #accesibilidad #left  p {font:11px "Trebuchet MS", Arial; color:#999; padding: 0px; margin:0px; line-height:180%; /*text-align:justify;*/ width:99%;}
#estructura #contenidos #accesibilidad #left  p a:link{color:#4B6981; text-decoration: underline; font-size: 0.9em;}
#estructura #contenidos #accesibilidad #left  p a:visited{color:#4B6981; text-decoration: underline; font-size: 0.9em;}
#estructura #contenidos #accesibilidad h2{font: bold 1.8em "Trebuchet MS", Arial; color: #22699D; border: none; margin: 0px; padding: 0px; background: none;}
#estructura #contenidos #accesibilidad h6{font: bold 22px  "Trebuchet MS", Arial; color: #22699D; border: none; margin: 3px; padding: 0px;background: none;}
#estructura #contenidos #accesibilidad h4{font: bold 12px  "Trebuchet MS", Arial; color: #22699D; border: none; margin: 4px 0px 6px 0px; padding: 15px 60px 0px 0px; background: url(../images/html/bullet_faq.gif) no-repeat 12px 0px; margin:1px 1px 1px 1px; padding:0px 0px 0px 0px}
#estructura #contenidos #accesibilidad h5{font: bold 12px  "Trebuchet MS", Arial; color: #22699D; border: none; margin: 18px 0px 18px 0px; padding: 0px 0px ;}

/*English Version*/
#english    {margin: 0px 0px 0px 0px; border-bottom: 1px dashed #CBCBCC; width: 100%; padding: 0px 0px 0px 0px; display: table;}
#english p  {font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;  color: #666666;}
#english h2 {font: bold 19px  "Trebuchet MS", Arial, Helvetica, sans-serif; color: #9e9e9e;}
#english h3{font: 1em "Trebuchet MS", Arial, Helvetica; color: #666666;}
#english h4{font: bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif; color: #666666}
#english ul {margin: 1px 1px 1px 1px; padding:0px 0px 2px 0px ;}
#english ul li {background:url(../images/html/bullet.png) 0px 0px no-repeat; margin:4px 2px 4px 2px; padding: 0px 0px 0px 20px;}
#english #estructura #contenidos #glosario #left{width: 30%; margin: 0px; padding: 0px;}
#english a:link, #glosario a:visited{float:left; border: 1px solid #CBCACB; height: 19px; width: 20px; display: block; text-align: center; background: #FAFBFB; margin: 0px 7px 8px 0px; color: #7C7B7E; font: bold 1.1em "Trebuchet MS", Arial, Helvetica; text-decoration: none;}
#english a:hover{background: #006699; color: #FAFBFB;}
#english a:active{color: #7C7B7E;}
#english a.activo:link, #glosario a.activo:visited{background:#1CB5FF; color: #006699;}


#english_tabla {margin: 0px 0px 30px 0px; padding: 0px;}
#english_tabla .contenedor_english{font: 1em "Trebuchet MS", Arial, Helvetica; color: #fff; background: #1066A6; height:250px; padding: 0px; width: 100%; height:auto;}
#english_tabla table{font: 1em "Trebuchet MS", Arial, Helvetica; border: 1px solid #FFF; border-collapse: collapse; margin: 2px; width: 97%;}

#english_tabla .botones_descargar_tasas{display:none;}
#english_tabla .botones_descargar_tasas span{display:none;}
#english_tabla .contenedor_english table, #estructura #contenidos #english_tabla .contenedor_tasas tr,#estructura #contenidos #english_tabla .contenedor_english td,#estructura #contenidos #english_tabla .contenedor_tasas th{border-collapse: collapse; border:1px solid #999;};


/*OVERFLOW PARA IE6 DEFINIDO EN IE.CSS*/
#tabla2_tasas #overflow{font: 1em "Trebuchet MS", Arial, Helvetica; color: #525252; background: #1066A6; padding: 0px;  width: 100%; height: 300px;}
#tabla2_tasas #botones_tasas{height: 26px; width: 368px; font: bold 10px "Trebuchet MS", Arial, Helvetica; color: #415A70;}
#tabla2_tasas #botones_tasas p{background: url(../images/botones/bot_tasas_off.gif) no-repeat 0px 0px; width: 92px; height: 26px; float: left; margin: 0px; padding: 0px;}
#tabla2_tasas #botones_tasas a:link, #estructura #contenidos #tabla2_tasas #botones_tasas a:visited{background: url(../images/botones/bot_tasas_off.gif) no-repeat 0px 0px; color: #415A70; text-decoration: none; display: block; padding:5px 0px 6px 11px;width: 81px;}
#tabla2_tasas #botones_tasas a:hover, #estructura #contenidos #tabla2_tasas #botones_tasas a:active{background: url(../images/botones/bot_tasas_on.gif) no-repeat 0px 0px; color: #FFF; text-decoration: none;}
#tabla2_tasas #botones_tasas .activo, #estructura #contenidos #tabla2_tasas #botones_tasas .activo a:link, #estructura #contenidos #tabla2_tasas #botones_tasas .activo a:visited{background: url(../images/botones/bot_tasas_active.gif) no-repeat 0px 0px;color:#FFF;text-decoration:none;border:1px #E4E4E4 solid;}

#tabla2_tasas table{font: 1em "Trebuchet MS", Arial, Helvetica; border: 0px solid #000; border-collapse: collapse; margin: 2px; width: 97%;}
#tabla2_tasas table{width: 99%; border-collapse:collapse; border:1px solid #999;}
#tabla2_tasas table thead th {border:1px solid #999; font-weight: bold; text-align: left; padding: 5px 0px 2px 9px;}
#tabla2_tasas table tbody th {background: #CCCCCC; font-weight: normal; padding: 5px 0px 2px 9px; border:1px solid #999; border-collapse: collapse; text-align: left;}
#tabla2_tasas table tbody td {background: #CCCCCC; padding: 5px 0px 2px 9px; border:1px solid #999; border-collapse: collapse;}




/*DEFENSORIA*/
#estructura #contenidos #defensoria_abif {margin:0px; padding:0px; width: auto;}
#estructura #contenidos #defensoria_abif #left  {float: left; width: 58%;}
#estructura #contenidos #defensoria_abif #left h5{font: bold 10px  "Trebuchet MS", Arial; color:#22699D; border: none; margin: 18px 0px 0px 0px; padding: 0px;}
#estructura #contenidos #defensoria_abif #left p{font: bold 9px  "Trebuchet MS", Arial; color:#999; border: none; margin: 18px 0px 0px 0px; padding: 0px;}


/*RESPUESTA EMAIL RESPUESTA_MAIL.PHP */
#estructura #breadcrums #content #menu_contenidos {display:none;visibility:hidden;}
