/*  1996-2006 Inter Media S.A. Todos los Derechos Reservados. */  
/*  CSS para proyecto {CBB-CORPORATIVO}                       */
/*  Version 1.0                                               */
/*  media: SCREEN                      						  */
/*  Fecha de creación 20/02/2007                              */

/*  HISTORIAL DE MODIFICACIONES                               */
/*  dd/mm/aaaa Comentario de la modificacion realizada        */
/*  dd/mm/aaaa Comentario de la modificacion realizada        */
/*  dd/mm/aaaa Comentario de la modificacion realizada        */


/*  REDEFINICION DE ELEMENTOS HTML  */
body{font: 11px Tahoma, Arial, Helvetica, Sans-serif; color: #5A6367; margin: 0px; padding: 0px; text-align: center; background: url(../images/html/fondo_body.jpg) no-repeat center top #E6EBEE;}

table{}
td, th{vertical-align: top; font-size: 1em;}

h1{font: normal 1.5em Tahoma, Arial, Helvetica, Sans-serif; color: #1E3252; margin: 0px; padding: 0px;}
h2{font: bold 1.3em Tahoma, Arial, Helvetica, Sans-serif; color: #1E3252; margin: 0px; padding: 15px 0px 6px 0px;}
h3{font: normal 1.5em Tahoma, Arial, Helvetica, Sans-serif; color: #194373; margin: 0px; padding: 18px 0px 5px 0px;}
h4{font: bold 0.9em Tahoma, Arial, Helvetica, Sans-serif; padding: 4px 0px 2px 13px; margin: 0px auto; color:#1A4777; clear: both;}
h5{}
h6{}

strong, b{}

a:link{color: #235C8D; text-decoration: underline;}
a:visited{color: #235C8D; text-decoration: underline;}
a:hover{color: #194373; text-decoration: none;}
a:active{color: #194373; text-decoration: none;}

form, label{margin: 0px; padding: 0px;}
label{cursor: pointer;}

ul{}
li{ list-style: none;}

button{}


/*CLASES GENERICAS*/
.float_right{float: right; margin: 0px 0px 0px 15px; padding: 0px;}
.float_left{float: right; margin: 0px 15px 0px 0px; padding: 0px;}
.aling_left{text-align:left;}
.aling_right{text-align:right;}
.aling_center{text-align:center;}



.lista_eventos{margin: 0px; padding: 0px;}
.lista_eventos li{margin: 0px; padding: 3px 0px 3px 15px; background: url(../images/html/ic_lista.gif) no-repeat 6px 7px; list-style: none;}


.pdf{background: url(../images/html/ic_pdf.gif) no-repeat 0px 5px; color: #194373; margin: 0px; padding: 3px 0px 2px 19px;}

.ic_doc{background: url(../images/html/ic_doc.gif) no-repeat 0px 0px; padding: 1px 0px 2px 20px; margin: 0px 0px 5px 0px; font: 0.9em Tahoma, Arial, Helvetica, Sans-serif;}
.ic_xls{background: url(../images/html/ic_xls.gif) no-repeat 0px 0px; padding: 1px 0px 2px 20px; margin: 0px 0px 5px 0px; font: 0.9em Tahoma, Arial, Helvetica, Sans-serif;}
.ic_ppt{background: url(../images/html/ic_ppt.gif) no-repeat 0px 0px; padding: 1px 0px 2px 20px; margin: 0px 0px 5px 0px; font: 0.9em Tahoma, Arial, Helvetica, Sans-serif;}
.ic_pdf{background: url(../images/html/ic_acrobat.gif) no-repeat 0px 0px; padding: 1px 0px 2px 20px; margin: 0px 0px 5px 0px; font: 0.9em Tahoma, Arial, Helvetica, Sans-serif;}


/*LOGO GOOGLE*/
#logo_google_powered{background: url(../images/html/logo_google_powered.gif) no-repeat 0px 0px; width: 100px; height: 14px; font: Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; float: right; clear: both;}


/*ICONOS HERRAMIENTAS*/
.bot_atras{background: url(../images/html/ic_atras.gif) no-repeat 0px 0px; width: 18px; height: 19px; float: right; display: block; cursor: pointer; margin: 0px 10px 0px 0px;}
.bot_home{background: url(../images/html/ic_home.gif) no-repeat 0px 0px; width: 21px; height: 19px; float: right; display: block; cursor: pointer;}
.bot_imprimir{background: url(../images/html/ic_impresora.gif) no-repeat 0px 0px; width: 18px; height: 19px; float: right; margin: 0px 10px 0px 0px; display: block; cursor: pointer;}


/*BOTONES*/
.bot_buscar{background: url(../images/botones/bot_buscar.gif) no-repeat 0px 0px; width: 62px; height: 19px; cursor: pointer; margin: 0px; padding: 0px;}
.bot_enviar{background: url(../images/botones/bot_enviar.gif) no-repeat 0px 0px; width: 82px; height: 20px; float: right; margin: 0px; padding: 0px;}
.bot_mas_noticias{background: url(../images/botones/bot_mas_noticias.gif) no-repeat 0px 0px; width: 113px; height: 16px; margin-left: 4px;}
.bot_ver_detalles{background: url(../images/botones/bot_ver_detalles.gif) no-repeat 0px 0px; width: 93px; height: 16px;}
.bot_ver_mas{background: url(../images/botones/bot_ver_mas.gif) no-repeat 0px 0px; width: 60px; height: 16px; margin-top: 9px;}
.bot_resumen{background: url(../images/botones/bot_resumen.gif) no-repeat 0px 0px; width: 60px; height: 16px; margin-top: 9px;}
.bot_ver_sitio_web{background: url(../images/botones/bot_ver_sitio_web.gif) no-repeat 0px 0px; width: 91px; height: 16px; margin: 0px 10px 0px 0px;}
.bot_ver_todas_noticias{background: url(../images/botones/bot_ver_todas_noticias.gif) no-repeat 0px 0px; width: 119px; height: 16px; margin-left: 16px; padding: 0px 0px 50px 0px;}


/*BANNERS*/
#banner_portadilla_area_cemento{background: url(../images/fotos_banner/banner_portadilla_area_cemento.jpg) no-repeat 0px 0px; width: 228px; height: 98px; margin: 0px; display: block; margin: 0px 0px 8px 0px;}
#banner_portadilla_area_ceramicos{background: url(../images/fotos_banner/banner_portadilla_area_ceramicos.jpg) no-repeat 0px 0px; width: 228px; height: 98px; margin: 0px; display: block; margin: 0px 0px 8px 0px;}
#banner_portadilla_directorio{background: url(../images/fotos_banner/banner_portadilla_directorio.jpg) no-repeat 0px 0px; width: 236px; height: 102px; margin: 0px; display: block; margin: 0px 0px 7px 0px;}
#banner_portadilla_estructura{background: url(../images/fotos_banner/banner_portadilla_estructura.jpg) no-repeat 0px 0px; width: 236px; height: 102px; margin: 0px; display: block; margin: 0px 0px 8px 0px;}
#banner_portadilla_eventos{background: url(../images/fotos_banner/banner_portadilla_eventos.jpg) no-repeat 0px 0px; width: 228px; height: 98px; margin: 0px; display: block; margin: 0px 0px 8px 0px;}
#banner_portadilla_reportes{background: url(../images/fotos_banner/banner_portadilla_reportes.jpg) no-repeat 0px 0px; width: 228px; height: 98px; margin: 0px; display: block; margin: 0px 0px 8px 0px;}


/*HEADER PORTADA*/
#header{margin: 0px auto; width: 780px; height: auto; text-align:left; clear: both;}


/*CONTENEDORES*/
#contenedor{margin: 0px auto; width: 780px; background: #FFF; text-align: left; display: table; }
#main{border-top: 1px solid #DBDDDF; width: 749px; border-bottom: 1px solid #DBDDDF; padding: 0px; margin: 0px 0px 13px 31px;}
#contenidos{margin: 0px; padding: 14px 16px 40px 12px; line-height: 160%; text-align: justify;}


#busqueda_live #TxtPhrase{background:url(../images/html/fondo_input.gif) 0px 0px no-repeat; border:1px solid #CDDAE0; height:18px; font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;}


/*PORTADA*/
#portada_left{width: 197px; margin: 0px; padding: 0px 0px 21px 9px; float: left;}
#portada_left h1{margin: 0px; padding: 0px 0px 3px 6px; font: bold 1.1em Tahoma, Arial, Helvetica, Sans-serif; color: #194373;}


/*PORTADA: ACCESOS DIRECTOS*/
#accesos{background: url(../images/html/fondo_accesos.jpg) repeat-y 0px 0px; width: 197px; font: bold 1em/100% Tahoma, Arial, Helvetica, Sans-serif; color: #001F4D; margin-bottom: 15px; clear: both;}
#accesos p{margin: 0px; padding: 5px 29px 10px 37px; background: url(../images/html/ic_accesos.gif) no-repeat 12px 4px;}
#accesos a:link, #accesos a:visited{color: #001F4D; text-decoration: none;}
#accesos a:hover, #accesos a:active{color: #3C88C1; text-decoration: none;}
#accesos #top_accesos{background: url(../images/html/top_accesos.jpg) no-repeat 0px 0px; height: 10px; display: block; clear: both; font: 1px Arial, Helvetica, sans-serif; margin: 0px 0px 8px 0px;}
#accesos #bottom_accesos{background: url(../images/html/bottom_accesos.jpg) no-repeat 0px 0px; height: 10px; display: block; clear: both; font: 1px Arial, Helvetica, sans-serif; margin: 5px 0px 0px 0px;}


/*PORTADA: NOTICIAS*/
#noticias{background: url(../images/html/fondo_noticias.jpg) repeat-y 0px 0px; width: 189px; font: 1em/100% Tahoma, Arial, Helvetica, Sans-serif; color: #FFF; margin: 0px 0px 10px 4px; clear: both;}
#noticias p{margin: 0px; padding: 5px 15px 10px 31px; background: url(../images/html/ic_noticias.gif) no-repeat 10px 6px;}
#noticias a:link, #noticias a:visited{color: #FFF; text-decoration: none;}
#noticias a:hover, #noticias a:active{color: #DBECF7; text-decoration: none;}
#noticias #top_noticias{background: url(../images/html/top_noticias.jpg) no-repeat 0px 0px; height: 6px; display: block; clear: both; font: 1px Arial, Helvetica, sans-serif;}
#noticias #bottom_noticias{background: url(../images/html/bottom_noticias.jpg) no-repeat 0px 0px; height: 6px; display: block; clear: both; font: 1px Arial, Helvetica, sans-serif;}

#portada_center{width: 340px; padding: 0px 21px 0px 25px; margin: 0px; line-height: 160%; text-align: justify; float: left;}
#portada_center h1{margin: 0px; padding: 0px 0px 7px 0px; font: bold 1.1em Tahoma, Arial, Helvetica, Sans-serif; color: #194373;}
#portada_center h2{font: bold 1em Tahoma, Arial, Helvetica, Sans-serif; color: #194373; margin: 0px; padding: 0px;}
#portada_center p{margin: 0px; padding: 0px;}

#portada_center .areas{padding: 16px 0px 0px 0px; background:url(../images/html/fon_areas_top.jpg) left top no-repeat;}
#portada_center .areas div{background:url(../images/html/fon_areas_bottom.jpg) left bottom no-repeat; padding:0px 0px 13px 0px; display:table;}
#portada_center .areas div p{padding:0px 7px 0px 0px; text-align:justify;}
#portada_center .foto_areas{float: left; margin: 5px 7px 16px 10px; padding: 0px; border: 1px solid #449DD2;}

#portada_right{font-size: 10px; width: 178px; padding: 17px 0px 11px 0px; margin: 0px; float: left; }


/*PORTADA: BOTON TRABAJE AQUI*/
#bot_trabaje{background: url(../images/botones/bot_trabaje.gif) no-repeat 0px 0px; width: 170px; height: 30px; margin: 0px auto; padding: 0px;}
#bot_trabaje span{visibility: hidden; display: none;}
#bot_trabaje a:link, #bot_trabaje a:visited{background: url(../images/botones/bot_trabaje.gif) no-repeat 0px 0px; width: 170px; height: 30px; display: block; color: #1A4473;}
#bot_trabaje a:hover, #bot_trabaje a:active{background: url(../images/botones/bot_trabaje_over.gif) no-repeat 0px 0px;}


/*MENU RIGHT: INDICADORES*/
.indicadores{margin: 0px 0px 9px 0px; padding: 0px; background: url(../images/html/fondo_indicadores.jpg) repeat-y 0px 0px;}
.indicadores h2{margin: 0px; padding: 4px 18px 3px 14px; color: #1E3252; font: bold 11px Tahoma, Arial, Helvetica, Sans-serif;}
.indicadores h3{font: bold 10px Tahoma, Arial, Helvetica, Sans-serif; padding: 4px 0px 2px 13px; margin: 0px auto; color:#1A4777; clear: both;}
.indicadores h4{margin: 0px; padding: 10px 0px 0px 20px; background: url(../images/html/ic_lista.gif) no-repeat 12px 12px; font: bold 10px Tahoma, Arial, Helvetica, Sans-serif; color: #1A4777; clear: both;}
.indicadores dl{margin: 3px 0px 2px 14px; font: 10px Tahoma, Arial, Helvetica, Sans-serif; background: #FFF; clear: both; width: 149px; border-top: 1px solid #D5D8DB; color: #666; display: table;}
.indicadores dt{ border-left: 1px solid #D5D8DB; border-right: 1px solid #D5D8DB; border-bottom: 1px solid #D5D8DB; padding: 4px 0px 3px 4px; margin: 0px; width: 81px; float: left;}
.indicadores dd{color: #1A4473; border-right: 1px solid #D5D8DB;  border-bottom: 1px solid #D5D8DB; text-align: right; padding: 4px 7px 3px 0px; width: 54px; margin: 0px; float: left;}
.indicadores .negativo{color: #F00;}
.indicadores .mensaje{display:block; padding:0 2px 10px 2px; margin: 0px 12px; }
.banners {display:block; padding: 3px 0;}
.banners a img{padding: 0 0 2px 3px;  display:block;}
.indicadores .top_right{background: url(../images/html/top_indicadores.jpg) no-repeat 0px 0px; height: 10px; display: block; clear: both; font: 1px Arial, Helvetica, sans-serif;}
.indicadores .bottom_right{background: url(../images/html/bottom_indicadores.jpg) no-repeat 0px 0px; height: 10px; display: block; clear: both; font: 1px Arial, Helvetica, sans-serif; margin-top: 7px;}
.indicadores a#link_indicadores:link, .indicadores a#link_indicadores:visited{color: #194373; padding:0px 2px; text-decoration: underline; margin: 0px 15px; font: bold 10px "Trebuchet MS", Arial, Helvetica; display: block; clear: both;}
.indicadores a#link_indicadores:hover, .indicadores a#link_indicadores:active{color: #FFF; padding:0px 2px; text-decoration: none; background:#4075A7;}


/*INTERNAS*/

/*BREADCRUMS*/
#breadcrums{height: 19px; padding: 0px 24px 4px 11px; clear: both; font: 10px Tahoma, Arial, Helvetica, Sans-serif; color: #5A6367;}
#breadcrums p{margin: 0px; padding: 3px 0px 4px 22px; background: url(../images/html/ic_breadcrums.gif) no-repeat 0px 0px;}
#breadcrums a:link, #breadcrums a:visited{color: #235C8D; text-decoration: underline; padding: 1px;}
#breadcrums a:hover, #breadcrums a:active{color: #FFF; text-decoration: none; background: #235C8D;}


/*HERRAMIENTAS AUXILIARES*/
#herramientas_txt{font: 1px Arial, Helvetica, sans-serif; letter-spacing: -1px; color: #FFF; padding: 10px 10px 0px 0px; background: url(../images/html/fondo_menu_herramientas_txt.jpg) repeat-y right top;}
#herramientas_txt #bot_mostrar{background: url(../images/html/ic_mostrar.gif) no-repeat 0px 0px; width: 17px; height: 11px; display: block; cursor: pointer; margin: 0px 5px 8px 4px;}
#herramientas_txt #bot_aumentar_txt{background: url(../images/html/ic_aumentar_txt.gif) no-repeat 0px 0px; width: 21px; height: 22px; display: block; cursor: pointer; margin: 0px 5px 7px 0px;}
#herramientas_txt #bot_disminuir_txt{background: url(../images/html/ic_disminuir_txt.gif) no-repeat 0px 0px; width: 21px; height: 22px; display: block; cursor: pointer; margin: 0px 5px 0px 0px;}


/*MENU CONTENIDOS: DEFINE LOS ESTILOS PARA LOS MENUS DE CADA PÄGINA, LOS MENUS SE OCULTAN EN CSS SCREEN Y SE DESPLIEGAN SEGUN EL CONTENIDO CON DISPLAY BLOCK*/

#menu_noticias,#menu_nosotros,#menu_inversionistas{display: none; visibility: hidden;}

#menu_contenidos_0{font-size: 10px; width: 183px; padding: 0px 2px 20px 9px; margin: 0px; background: url(../images/html/fondo_menu_contenidos.jpg) repeat-y 0px 0px; }

#menu_contenidos_0_{width: 183px; background: url(../images/html/fondo_menu_contenidos.jpg) repeat-y 0px 0px; padding: 0px 2px 20px 9px;}
#menu_contenidos_0 h1{font: bold 15px Tahoma, Arial, Helvetica, Sans-serif; color: #1E3252; margin: 0px; padding: 8px 0px 14px 0px;}

#menu_contenidos_0 ul{margin: 0px; padding: 0px 0px 10px 0px; font: 11px Tahoma, Arial, Helvetica, Sans-serif; color: #235C8D;}
#menu_contenidos_0 li{margin: 0px; padding: 0px 0px 7px 10px; background: url(../images/html/ic_lista.gif) no-repeat 0px 4px;}
#menu_contenidos_0 ul a:link, #menu_contenidos_0 ul a:visited{color: #235C8D; text-decoration: underline;}
#menu_contenidos_0 ul a:hover, #menu_contenidos_0 ul a:active{color: #235C8D; text-decoration: none;}

#menu_contenidos_0 ul ul{font: 10px Tahoma, Arial, Helvetica, Sans-serif; color: #235C8D; margin: 0px; padding: 5px 0px 0px 0px;}
#menu_contenidos_0 ul ul li{margin: 0px; padding: 0px 0px 0px 8px; background: url(../images/html/ic_sublista.gif) no-repeat 0px 7px;}

#menu_contenidos_0 select, #menu_contenidos_0 input{color: #666; font-size: 11px; background: #FFF; margin: 2px 0px 12px 12px; padding: 1px;}

#menu_contenidos_0 .indicadores{margin: 0px 0px 9px 0px; padding: 0px; background: url(../images/html/fondo_indicadores_menu.jpg) repeat-y 0px 0px;}
#menu_contenidos_0 .indicadores .top_right{background: url(../images/html/top_indicadores_menu.jpg) no-repeat 0px 0px; height: 10px; display: block; clear: both; font: 1px Arial, Helvetica, sans-serif;}
#menu_contenidos_0 .indicadores .bottom_right{background: url(../images/html/bottom_indicadores_menu.jpg) no-repeat 0px 0px; height: 10px; display: block; clear: both; font: 1px Arial, Helvetica, sans-serif;}
#menu_contenidos_0 .indicadores .mensaje{display:block; padding:0 2px 10px 2px; margin: 0px 12px; }

#cont_mes_anio{height: 40px; clear: both;}
#cont_mes_anio .mes_anio{width: 80px; float: left;}


/*TEXTO DESTACADO, ES UN PIXEL MÁS GRANDE QUE LA TIPOGRAFIA GENERAL*/
.texto_introduccion{font-size: 1.1em; margin: 0px; padding: 8px 0px 0px 0px; line-height: 150%; text-align: justify;}


/*CAJAS PORTADILLAS: CONTENIDOS CON UNA CAJA FLOTANDO A LA IZQUIERDA, OTRO A LA DERECHA CON ANCHO DE 50%*/
.cajas_portadilla{padding: 5px 0px 5px 0px; margin: 0px; width: 100%; text-align: justify;}
.cajas_portadilla h2{font: bold 1.1em Tahoma, Arial, Helvetica, Sans-serif; color: #1E3252; margin: 0px; padding: 0px 0px 4px 13px;}
.cajas_portadilla p{padding: 5px auto; margin: 0px 5px 0px 0px;}
.cajas_portadilla .fuente_graficos{font: 0.9em Tahoma, Arial, Helvetica, Sans-serif; text-align: left; margin: 0px; padding: 0px 0px 10px 0px; color: #666;}
.cajas_portadilla .left{margin: 0px; padding: 0px; width: 49%;}
.cajas_portadilla .right{float: right; margin: 0px; width: 49%;}


/*BOTONES PORTADILLAS*/
.cajas_botones{width: 100%; height: 30px; margin: 0px; padding: 0px; text-align: left; clear: both;}
.cajas_botones .left{width: 48%; margin: 0px; padding: 0px; float:left;}
.cajas_botones .right{width: 49%; margin: 0px; padding: 0px; float:right;}


/*NOTICIAS*/
#noticias_destacadas{padding: 24px 0px 0px 0px; clear: both; margin: 0px; width: 100%;}
#noticias_destacadas h2{margin: 0px; padding: 0px; color: #194373; font-size: 1em; text-align: left;}
#noticias_destacadas p{margin: 0px; padding: 5px 0px;}
#noticias_destacadas img{border: 1px solid #459DD2; margin: 5px 0px; padding: 0px;}

#noticias_destacadas #noticia_left{float: left; margin: 0px; padding: 0px 16px 0px 0px; width: 45%;}
#noticias_destacadas #noticia_right{float: left; margin: 0px; padding: 0px 0px 0px 15px; width: 45%;}

.fecha_noticias{margin: 0px; padding: 0px; font: 0.8em Tahoma, Arial, Helvetica, Sans-serif; color: #5A6367;}

a.link_tit_noticias:link, a.link_tit_noticias:visited{color: #194373; text-decoration: underline; font: bold 1.2em Tahoma, Arial, Helvetica, Sans-serif; }
a.link_tit_noticias:hover, a.link_tit_noticias:active{color: #194373; text-decoration: none;}

/*DETALLE NOTICIAS*/
.fecha_detalle_noticias{margin: 0px; padding: 20px 0px 0px 0px; font-size: 0.8em;}
.bajada_detalle_noticias{font-size: 0.9em; margin: 0px 0px 40px 0px; padding: 0px;}
.foto_detalle_noticias{width: 220px; text-align: left; font-size: 0.9em; float: right; margin: 0px 0px 5px 10px;}
.foto_detalle_noticias p{margin: 0px; padding: 0px;}
.foto_detalle_noticias img{border: 1px solid #449DD1; margin: 5px 0px 0px 0px; padding: 0px;}

/*ADJUNTOS NOTICIAS*/
#adjuntos_noticias{width:478px; background:url(../images/html/noticias_adjuntos_bottom.jpg) left bottom repeat-y; padding:0px 0px 15px 0px;}
#adjuntos_noticias #adjuntos_top{background:url(../images/html/noticias_adjuntos_top.jpg) left top no-repeat; padding:10px 20px 10px 20px;}
#adjuntos_noticias #adjuntos_top p{margin:0px; padding:5px 0px 5px 20px;}
#adjuntos_noticias #adjuntos_top .pdf{background:url(../images/html/ico_pdf.gif) 0px 8px no-repeat;}
#adjuntos_noticias #adjuntos_top .word{background:url(../images/html/ico_word.gif) 0px 8px no-repeat;}
#adjuntos_noticias #adjuntos_top .excel{background:url(../images/html/ico_excel.gif) 0px 8px no-repeat;}
#adjuntos_noticias #adjuntos_top .ppt{background:url(../images/html/ico_ppt.gif) 0px 8px no-repeat;}


/*OTRAS_NOTICIAS*/
#otras_noticias{padding: 40px 0px 10px 0px; clear: both; margin: 0px; width: 100%; line-height: 140%;}
#otras_noticias p{padding: 0px 0px 0px 8px; margin: 0px;}
#otras_noticias ul{padding: 0px; margin: 0px;}
#otras_noticias li{padding: 0px 0px 30px 8px; margin: 0px; background: url(../images/html/bullet_noticias.gif) no-repeat 0px 8px;}


/*LISTADO DE NOTICIAS*/
.fecha_listado_noticias{margin: 0px; padding: 25px 0px 0px 8px; font: 0.8em Tahoma, Arial, Helvetica, Sans-serif; display: block; clear: both;}
.listado_noticias{margin: 0px; padding: 0px 0px 20px 8px; clear: both; background: url(../images/html/bullet_noticias.gif) no-repeat 0px 8px;}
.foto_listado_noticias_right{float: right; margin: 5px 0px 0px 8px; padding: 0px; border: 1px solid #999;}
.foto_listado_noticias_left{float: left; margin: 5px 8px 0px 0px; padding: 0px; border: 1px solid #999;}


/*EVENTOS*/
#contenidos .eventos{background: url(../images/html/fondo_eventos.gif) no-repeat center bottom; padding: 33px 0px 9px 0px; _height: 1px; display: table; clear: both; line-height: 160%;}
#contenidos .eventos a:link, #contenidos .eventos a:visited{color: #235C8D; text-decoration: none; padding: 2px 1px;}
#contenidos .eventos a:hover, #contenidos .eventos a:active{color: #FFF; text-decoration: none; background: #235C8D;}

#contenidos .eventos .foto{float: left; width: 120px; margin: 0px; padding: 0px 0px 9px 0px; text-align: center;}
#contenidos .eventos .foto img{border: 1px solid #CCC; margin: 0px 0px 10px 0px;}

#contenidos .eventos .detalle{float: left; margin: 0px; padding: 0px 0px 9px 18px; width: 71%;}
#contenidos .eventos .detalle h2{font: bold 1.2em Tahoma, Arial, Helvetica, Sans-serif; color: #194373; margin: 0px; padding: 0px;}

#contenidos .eventos .bajada_eventos{margin: 0px; padding: 4px 0px 12px 0px;}


/*TABLA REPORTES*/
#datos_reportes{width: 100%; clear: both; border: 1px solid #D5D8DB; border-collapse: collapse; margin: 40px 0px 20px 0px;}
#datos_reportes thead th{border: 1px solid #D5D8DB; border-collapse: collapse; background: #1A4473; font: normal 0.9em Tahoma, Arial, Helvetica, Sans-serif; color: #FFF; vertical-align: middle; text-align: center; padding: 10px 2px 10px 2px; width: 11%;}
#datos_reportes tbody th{border: 1px solid #D5D8DB; border-collapse: collapse; background: #F6F8F9; font: bold 1em Tahoma, Arial, Helvetica, Sans-serif; color: #1A4473; text-align: center; padding: 20px 2px 4px 2px;}
#datos_reportes td{border: 1px solid #D5D8DB; border-collapse: collapse; text-align: center; padding: 10px 4px 12px 4px;}
#datos_reportes img{border: 0px;}
.tabla_pdf tbody td a {border:1px solid #CCC;}




/*TABLA DATOS*/
.tabla_datos{width: 100%; clear: both; border: 1px solid #D5D8DB; border-collapse: collapse; margin: 40px 0px 20px 0px;}
.tabla_datos thead th{border: 1px solid #D5D8DB; border-collapse: collapse; background: #1A4473; font: normal 0.9em Tahoma, Arial, Helvetica, Sans-serif; color: #FFF; vertical-align: middle; padding: 10px 7px; width: 11%;}
.tabla_datos tbody th{border: 1px solid #D5D8DB; border-collapse: collapse; background: #F6F8F9; font: bold 1em Tahoma, Arial, Helvetica, Sans-serif; color: #1A4473; padding: 20px 7px 4px 7px;}
.tabla_datos th{border: 1px solid #D5D8DB; border-collapse: collapse; padding: 10px 7px 12px 7px;}
.tabla_datos td{border: 1px solid #D5D8DB; border-collapse: collapse; padding: 10px 7px 12px 7px;}
.tabla_datos img{border: 0px;}
.tabla_datos tfoot th{border: 1px solid #D5D8DB; border-collapse: collapse; background: #1A4473; font: normal 0.9em Tahoma, Arial, Helvetica, Sans-serif; color: #FFF; vertical-align: middle; padding: 10px 7px; width: 11%;}



/*FICHA EVENTOS*/
.bajada_ficha_eventos{margin: 0px; padding: 0px; font-size: 0.9em; line-height: 160%; color: #5A6367;}
#ficha_eventos{background: url(../images/html/fondo_ficha_eventos.jpg) repeat-y 0px 0px; width: 244px; float: right; margin: 15px 0px 0px 18px; padding: 0px; font: 0.9em/120% Tahoma, Arial, Helvetica, Sans-serif; color: #5A6367;}
#ficha_eventos p{padding-top: 3px; padding-bottom: 5px; margin: 0px;}
#ficha_eventos ul{margin: 0px; padding: 0px;}
#ficha_eventos li{margin: 0px; padding: 10px 0px 10px 10px; background: url(../images/html/ic_lista.gif) no-repeat 0px 12px;}
#ficha_eventos img{border: 1px solid #459DD2; margin-top: 15px;}
#ficha_eventos a:link, #ficha_eventos a:visited{color: #235C8D; text-decoration: none; padding: 1px;}
#ficha_eventos a:hover, #ficha_eventos a:active{color: #FFF; text-decoration: none; background: #235C8D;}

#ficha_eventos #contenidos_ficha_eventos{padding: 0px 21px 15px 19px; margin: 0px;}
#ficha_eventos #top_ficha_eventos{background: url(../images/html/top_ficha_eventos.jpg) no-repeat 0px 0px; height: 13px; display: block; clear: both; font: 1px Arial, Helvetica, sans-serif;}
#ficha_eventos #bottom_ficha_eventos{background: url(../images/html/bottom_ficha_eventos.jpg) no-repeat 0px 0px; height: 13px; display: block; clear: both; font: 1px Arial, Helvetica, sans-serif;}

/*redefinicion de margenes para iconos word, pdf, excel y ppt*/
#ficha_eventos .ic_doc, #ficha_eventos .ic_xls, #ficha_eventos .ic_ppt, #ficha_eventos .ic_pdf{margin: 0px 0px 3px 10px;}


/*MAPA DEL SITIO*/
#mapa_sitio{margin: 0px auto; padding: 0px; text-align: left;}
#mapa_sitio p{background: url(../images/html/bullet_mapa_sitio.gif) no-repeat left bottom; padding: 0px 0px 0px 30px; margin: 0px; font: bold 1.1em Tahoma, Arial, Helvetica, Sans-serif; color: #235C8D;}
#mapa_sitio p a:link, #mapa_sitio p a:visited{color: #235C8D; text-decoration: none;}
#mapa_sitio p a:hover, #mapa_sitio pa:active{color: #213c78;}

#mapa_sitio ul{margin: 0px; padding: 15px 0px 0px 30px; color: #5A6367;}
#mapa_sitio li{margin: 0px; padding: 0px 0px 0px 8px; background: url(../images/html/bullet_noticias.gif) no-repeat 0px 6px;}
#mapa_sitio ul a:link, #mapa_sitio ul a:visited{color: #5A6367; text-decoration: none;}
#mapa_sitio ul a:hover, #mapa_sitio ul a:active{color: #999;}

#mapa_sitio .mapa_contenidos{float: left; margin: 0px; padding: 0px 0px 0px 15px; width: 46%;}
#mapa_sitio .mapa_firts{background: url(../images/html/bullet_mapa_sitio_firts.gif) no-repeat 0px 0px;}
#mapa_sitio .mapa_portada{width: 108px; text-align: center; margin: 20px auto 8px auto; padding: 0px 0px 0px 10px; background: url(../images/html/ic_lista.gif) no-repeat 30px 5px;}
#mapa_sitio .mapa_fondo{background: url(../images/html/fondo_mapa_sitio.gif) repeat-y 0px 0px; margin: 0px; padding: 0px 0px 60px 0px;}
#mapa_sitio .mapa_separador{margin: 0px; padding: 8px 0px 15px 30px; background: url(../images/html/fondo_mapa_sitio_items.gif) no-repeat center bottom; display: block; font: 1px Arial, Helvetica, sans-serif;}
#mapa_sitio .mapa_separador_portada{margin: 0px auto 30px auto; padding: 0px; background: url(../images/html/fondo_mapa_sitio_portada.gif) no-repeat 0px 0px; display: block; font: 1px Arial, Helvetica, sans-serif; height: 15px; width: 108px;}


/*FORMULARIO DE CONTACTO*/
#foto_contactenos{background: url(../images/fotos_banner/foto_contactenos.jpg) no-repeat 0px 0px; width: 141px; height: 149px; float: right; margin: 10px 10px 0px 60px; padding: 0px;}
#formulario_contacto{width: 100%; clear: both; border: 0px; margin: 10px 0px; padding: 0px;}
#formulario_contacto th{border-bottom: 1px solid #DCDCDC; text-align: left; font-weight: normal; background: url(../images/html/bullet_noticias.gif) no-repeat 0px 17px; padding: 10px 0px 10px 10px; width: 35%;}
#formulario_contacto td{border-bottom: 1px solid #DCDCDC; padding: 10px 8px 10px 10px; text-align: right;}
#formulario_contacto input, #formulario_contacto textarea{background: url(../images/html/fondo_input.gif) no-repeat 0px 0px; border: 1px solid #CDDAE0; font-size: 11px; color: #666; padding: 2px 0px 2px 2px;}

/*RESULTADOS DE LA BUSQUEDA*/
.resultados_busqueda{padding: 0px 0px 0px 8px; margin: 45px 0px 20px 0px; background: url(../images/html/bullet_noticias.gif) no-repeat 0px 8px;}
.resultados_busqueda a:link, .resultados_busqueda a:visited{color: #1E3252; text-decoration: underline;}
.resultados_busqueda a:hover, .resultados_busqueda a:active{color: #1E3252; text-decoration: none;}

a.link_resultados_busqueda:link, a.link_resultados_busqueda:visited{color: #194373; margin: 10px 0px 0px 0px; padding: 0px; text-decoration: none; display: block;}
a.link_resultados_busqueda:hover, a.link_resultados_busqueda:active{color: #194373; text-decoration: underline;}

.resultado_busqueda{background:url(../images/html/resultado_busqueda_icono.gif) 0px 4px no-repeat; padding:0px 0px 11px 11px; margin:10px 20px 15px 23px; border-bottom:1px dashed #C6D6DF;}
.resultado_busqueda h4{color:#084471; margin:0px; padding:0px; font:bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif;}
.resultado_busqueda h4 a:link{color:#084471; padding:2px 1px; text-decoration:none;}
.resultado_busqueda h4 a:visited{color:#084471; padding:2px 1px; text-decoration:none;}
.resultado_busqueda h4 a:hover{color:#084471; text-decoration:none; padding:2px 1px; background:#C4D7DF;}
.resultado_busqueda h4 a:active{color:#084471; text-decoration:none; padding:2px 1px; background:#C4D7DF;}
.resultado_busqueda p{margin:0px 0px 10px 0px; padding:0px;}
.resultado_busqueda .link_resultado{font:0.9em "Trebuchet MS", Arial, Helvetica, sans-serif;}
.resultado_busqueda .link_resultado a:link{color:#084471; padding:2px 3px; text-decoration:underline;}
.resultado_busqueda .link_resultado a:visited{color:#084471; padding:2px 3px; text-decoration:underline;}
.resultado_busqueda .link_resultado a:hover{color:#084471; text-decoration:none; padding:2px 3px; background:#C4D7DF;}
.resultado_busqueda .link_resultado a:active{color:#084471; text-decoration:none; padding:2px 3px; background:#C4D7DF;}



/*PAGINADOR*/
#paginador{margin: 0px auto; clear: both; display: block; text-align: center; padding: 40px 0px 30px 0px; font: bold 9px Tahoma, Arial, Helvetica, Sans-serif; color:#3285C9;}
#paginador #LnkPaginadorLeft{background: url(../images/html/paginador_left.gif) no-repeat left center; padding: 6px 0px 5px 10px; margin: 0px; color: #FFF; letter-spacing: -1px; text-decoration: none;}
#paginador #LnkPaginadorRight{background: url(../images/html/paginador_right.gif) no-repeat left center; padding: 6px 0px 5px 11px; margin: 0px; color: #FFF; letter-spacing: -1px; text-decoration: none;}
#paginador #paginador_links{background: url(../images/html/fondo_paginador.gif) repeat-x left top; padding: 2px 0px 4px 0px;}
*>#paginador #paginador_links{background: url(../images/html/fondo_paginador.gif) repeat-x left center;}
#paginador a:link, #paginador a:visited{background: url(../images/html/fondo_paginador.gif) repeat-x left center; color: #3285C9; text-decoration: none; margin: 0px 3px; padding: 2px 5px 3px 5px;}
#paginador a:hover, #paginador a:active{color: #FFF; text-decoration: none; background: #3375A6;}
#paginador a.activo:link, #paginador a.activo:visited{color: #FFF; text-decoration: none; background: #3375A6;}


/*MENU SECUNDARIO: MENU INFERIOR INTERNAS*/
#menu_secundario{height: 30px; font: 10px Tahoma, Arial, Helvetica, Sans-serif; color: #000; clear: both; width: 780px; margin: 0px auto; background: #FFF; text-align: left;}
#menu_secundario p{padding: 0px 15px 8px 29px; margin: 0px;}
#menu_secundario a:link, #menu_secundario a:visited{padding: 1px; margin: 0px 2px; color: #235C8D; text-decoration: underline;}
#menu_secundario a:hover, #menu_secundario a:active{color: #FFF; text-decoration: none; background: #235C8D;}


/*FOOTER*/
#footer{font-size: 10px; line-height: 140%; color: #D7D7D7; text-align: left; margin: 0px auto; width: 780px; height: 143px; background: url(../images/html/fondo_footer.jpg) repeat-x 0px 0px; clear: both;}
#footer h1{color: #FFF; font: bold 10px Tahoma, Arial, Helvetica, Sans-serif; padding: 15px 0px 28px 13px; margin: 0px;}
#footer #of_talcahuano{width:350px; float: right; margin: 0px; padding: 0px 12px 0px 0px; text-align: right; clear: right;}
#footer #of_santiago{margin: 0px; padding: 0px 0px 0px 13px;}

/*FOOTER LOGOS*/
#footer #logos_footer{float: right; margin: 0px; padding: 12px 6px 0px 0px; width: 153px; height: 47px;}
#footer #cbb{background: url(../images/html/logo_footer_cbb.gif) no-repeat 0px 8px; width: 106px; height: 47px; float: right; margin: 0px; padding: 8px 4px 0px 0px;}
#footer #cbb a{width:106px; height:47px; display:block; text-decoration:none;}
#footer #cisa{background: url(../images/html/logo_footer_cisa.gif) no-repeat 0px 8px; width: 43px; height: 47px; float: right; margin: 0px; padding: 8px 12px 0px 0px;}
#footer #cisa a{width:43px; height:47px; display:block; text-decoration:none;}


/*FOOTER MENU*/
#menu_footer{font: 9px Tahoma, Arial, Helvetica, Sans-serif; color: #1E3252; padding: 13px 12px 0px 11px;}
#menu_footer a:link, #menu_footer a:visited{color: #1E3252; text-decoration: underline; padding: 1px; margin: 0px 2px;}
#menu_footer a:hover, #menu_footer a:active{color: #FFF; text-decoration: none; background: #1E3252;}
#menu_footer #intermedia{float: right; font: 10px "Trebuchet MS", Arial, Helvetica;}
#menu_footer #intermedia a:link, #menu_footer #intermedia a:visited{text-decoration: none;}




/*ESTILOS IFRAME INFORMACION BURSATIL*/
#bursatil{width:650px; height:670px; overflow:auto; margin:0px; padding:0px 10px 0px 0px;}
*>#bursatil{height:720px;}


.listado_documentos {}
.listado_documentos p {padding: 0 0 0 19px; background: url(../images/html/ic_noticias.gif) no-repeat 0 0;}
