/*  1996-2006 Inter Media S.A. Todos los Derechos Reservados. */  
/*  CSS para proyecto {CBB}   		                          */
/*  Version 1.0                                               */
/*  media: PRINT                      						  */
/*  Fecha de creación 27/02/2007                              */

/*  HISTORIAL DE MODIFICACIONES                               */
/*  dd/mm/aaaa Comentario de la modificacion realizada        */


/*  REDEFINICION DE ELEMENTOS HTML  */
body{font: 11px Tahoma, Arial, Helvetica, Sans-serif; color: #000; margin: 0px; padding: 0px; text-align: left;}

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;}

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;}

.lista_eventos{margin: 0px; padding: 0px;}
.lista_eventos li{margin: 0px; padding: 3px 0px; list-style: none;}


.pdf{color: #194373; margin: 0px; padding: 3px 0px 2px 0px;}

.ic_doc{padding: 1px 0px 2px 0px; margin: 0px 0px 5px 0px; font: 0.9em Tahoma, Arial, Helvetica, Sans-serif;}
.ic_xls{padding: 1px 0px 2px 0px; margin: 0px 0px 5px 0px; font: 0.9em Tahoma, Arial, Helvetica, Sans-serif;}
.ic_ppt{padding: 1px 0px 2px 0px; margin: 0px 0px 5px 0px; font: 0.9em Tahoma, Arial, Helvetica, Sans-serif;}
.ic_pdf{padding: 1px 0px 2px 0px; 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{display: none; visibility: hidden;}
.bot_enviar{display: none; visibility: hidden;}
.bot_mas_noticias{display: none; visibility: hidden;}
.bot_ver_detalles{display: none; visibility: hidden;}
.bot_ver_mas{display: none; visibility: hidden;}
.bot_ver_sitio_web{display: none; visibility: hidden;}
.bot_ver_todas_noticias{display: none; visibility: hidden;}


/*BANNERS*/
#banner_portadilla_area_cemento{display: none; visibility: hidden;}
#banner_portadilla_area_ceramicos{display: none; visibility: hidden;}
#banner_portadilla_directorio{display: none; visibility: hidden;}
#banner_portadilla_estructura{display: none; visibility: hidden;}
#banner_portadilla_eventos{display: none; visibility: hidden;}
#banner_portadilla_reportes{display: none; visibility: hidden;}



/*HEADER PORTADA*/
#header{ display: none; visibility: hidden;}


/*CONTENEDORES*/
#contenedor{margin: 0px auto; width: 600px; text-align: left; display: table; }
#main{width: 100%; padding: 0px; margin: 0px 0px 13px 0px;}
#contenidos{margin: 0px; padding: 14px 0px 40px 0px; line-height: 160%;}


/*PORTADA*/
#portada_left{display: none; visibility: hidden;}



/*PORTADA: ACCESOS DIRECTOS*/
#accesos{display: none; visibility: hidden;}


/*PORTADA: NOTICIAS*/
#noticias{display: none; visibility: hidden;}

#portada_center{width: 100%; padding: 0px 21px 0px 25px; margin: 0px; line-height: 160%; text-align: justify;}
#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 13px 0px; clear: both;}
#portada_center .areas p{float: left;}
#portada_center .foto_areas{float: left; margin: 5px 15px 16px 0px; padding: 0px; border: 1px solid #449DD2;}

#portada_right{display: none; visibility: hidden;}


/*INTERNAS*/

/*BREADCRUMS*/
#breadcrums{display: none; visibility: hidden;}


/*HERRAMIENTAS AUXILIARES*/
#herramientas_txt{display: none; visibility: hidden;}


/*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{ display: none; visibility: hidden;}


/*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: 25px 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 0px;}
.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: center; margin: 0px; padding: 30px 0px 10px 0px; color: #666;}
.cajas_portadilla .left{margin: 0px; padding: 0px; width: 45%; float: left;}
.cajas_portadilla .right{float: right; margin: 0px; width: 45%;}


/*BOTONES PORTADILLAS*/
.cajas_botones{display: none; visibility: hidden;}


/*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;}


/*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: 20px 0px 0px 8px; font: 0.8em Tahoma, Arial, Helvetica, Sans-serif; display: block; clear: both;}
.listado_noticias{margin: 0px; padding: 0px 0px 10px 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;}


/*FICHA EVENTOS*/
.bajada_ficha_eventos{margin: 0px; padding: 0px; font-size: 0.9em; line-height: 160%; color: #5A6367;}

/*FICHA EVENTOS*/
.bajada_ficha_eventos{margin: 0px; padding: 0px; font-size: 0.9em; line-height: 160%; color: #5A6367;}
#ficha_eventos{width: 244px; float: right; margin: 15px 0px 0px 18px; padding: 0px; font: 1em/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 0px; }
#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 #contenidos_ficha_eventos{padding: 0px 0px 15px 0px; margin: 0px;}
#ficha_eventos #top_ficha_eventos{display: none; visibility: hidden;}
#ficha_eventos #bottom_ficha_eventos{display: none; visibility: hidden;}

/*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 0px;}



/*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{display: none; visibility: hidden;}
#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; margin: 25px 0px 10px 0px; }
.resultados_busqueda a:link, .resultados_busqueda a:visited{color: #1E3252; text-decoration: underline;}

a.link_resultados_busqueda:link, a.link_resultados_busqueda:visited{color: #194373; margin: 10px 0px 0px 0px; padding: 0px; text-decoration: none; display: block;}



/*PAGINADOR*/
#paginador{display: none; visibility: hidden;}


/*MENU SECUNDARIO: MENU INFERIOR INTERNAS*/
#menu_secundario{display: none; visibility: hidden;}


/*FOOTER*/
#footer{line-height: 140%; color: #D7D7D7; text-align: left; margin: 15px auto 0px auto; width: 600px; clear: both; font-size: 9px; border-top: 1px solid #CCC; padding: 10px 0px 0px 0px;}
#footer h1{color: #000; font: bold 10px Tahoma, Arial, Helvetica, Sans-serif; padding: 0px; margin: 0px;}
#footer #of_talcahuano{width: 270px; float: right; margin: 0px; padding: 10px 0px 0px 0px; text-align: right; clear: right;}
#footer #of_santiago{margin: 0px; padding: 0px;}

/*FOOTER LOGOS*/
#footer #logos_footer{display: none; visibility: hidden;}
#footer #cbb{display: none; visibility: hidden;}
#footer #cisa{display: none; visibility: hidden;}

/*FOOTER MENU*/
#menu_footer{display: none; visibility: hidden;}
