/*  1996-2006 Inter Media S.A. Todos los Derechos Reservados. */  
/*  CSS para proyecto Cementos Bío Bío                        */
/*  Version 1.0                                               */
/*  media: SCREEN                      						  */
/*  Fecha de creación 29/09/2006                              */

/*  HISTORIAL DE MODIFICACIONES                               */
/*  dd/mm/aaaa Comentario de la modificacion realizada        */



/*  IMPORTANTE
  • Los nombres de los estilos deben hacer referencia a la funcionalidad del elemento
	que se esta definiendo, en ningun caso a caracteristicas gráficas o ubicación, por
	ejemplo NO NOMBRAR #menu_left o #menu_rojo SI NOMBRAR #menu_principal
	
  • NO USAR guiones al centro(-) al nombrar estilos ya que puede generar problemas
  	si se necesita que el estilo interactue con una funcion javascript o PHP, para
	separar palabras utilizar guion bajo (_)
	
  • Lo ideal es generar el Css para impresión al final de la programacion HTML, CSS
  	de modo que existan las mismas clases en ambos Css, de no ser posible es importante
	que cada vez que se cree un estilo nuevo en la versión SCREEN, este sea replicado
	en la versión PRINT con las características que corresponden.
	
  • Se debe privilegiar la utilización de etiquetas HTML por sobre las clases. 
 	
  • Todos los comentarios adicionales a una definición de estilos SON DE AYUDA Y SON BIENVENIDOS
  	estos deben estar ubicados al principio de la definicion y ser lo mas breve posibles y en un leguaje claro.

 */



/*  REDEFINICION DE ELEMENTOS HTML  */
body{margin:0px; padding:0px; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#999; background:url(../images/html/fondo.jpg) center top repeat-x;}

table{}
td{}

h1{}
h2{}
h3{}
h4{}
h5{}
h6{}

strong, b{}

a:link{}
a:visited{}
a:hover{}
a:active{}

form{}

label{}

ul{}

button{}

/*
.float_left{float:left; margin:0px 10px 10px 0px;}
.float_right{float:right; margin:0px 0px 10px 10px;}
.align_left{text-align:left;}
.align_right{text-align:right;}
*/


.no_print{display:none;}


/*ESTILOS CABECERA*/
#header{display:none;}



/*ESTILOS MENU PRINCIPAL*/
#menu_principal{display:none;}


/*Estilos submenu desplegable*/
#submenu{display:none;}


#concepto{display:none;}


/*ESTILOS ESTRUCTURA*/
#main{width:780px; margin:0px auto; padding:0px; background:url(../images/html/main_fon_right.jpg) right top repeat-y #FFF;}
#main #fon_right{background:url(../images/html/main_fondo.jpg) right top no-repeat; width:780px;}
#main #estructura{width:772px;}
#main #estructura td{vertical-align:top;}



/*ESTILOS MENU PRODUCTOS*/
#main #estructura #menu{display:none; visibility:hidden;}
#main #estructura #menu_bottom{display:none; visibility:hidden;}
#main #estructura #cambio_texto{display:none; visibility:hidden;}


/*ESTILOS CONTENIDOS*/
#main #estructura h1{font:20px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing:-1px; padding:0px 0px 7px 0px; margin:0px 0px 20px 0px;}
#main #estructura h1 span{color:#CCC; margin:0px 0px 0px 6px;}
#main #estructura #contenidos{border-right:1px solid #C6D6DF; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666; height:400px; width:65%; padding:0px 0px 15px 0px; background:url(../images/html/contenido_fon_left.gif) 0px 5px repeat-y; border-top:1px solid #FFF;}
#contenidos p{margin:10px 25px;}
#contenidos .intro{font:1.1em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000;margin: 10px 10px 10px 20px;}
#contenidos h1{color:#C4C4C4; margin: 10px 10px 10px 25px;}
#contenidos h2{color:#A8C6D5; font:20px "Trebuchet MS", Arial, Helvetica, sans-serif;margin: 10px 10px 10px 20px;}
#main #estructura #contenidos_bottom{background:url(../images/html/main_fondo_bottom.gif) left bottom no-repeat; height:12px; border-right:1px solid #C6D6DF; font:1px "Trebuchet MS", Arial, Helvetica, sans-serif;}

#contenidos h3{color:#084471; font:bold 1.2em "Trebuchet MS", Arial, Helvetica, sans-serif; margin:10px 10px 10px 20px; padding:0px; background:url(../images/html/lin_punt.gif) right center repeat-x;}



#contenidos .listado_soluciones{color:#666; font:1em "Trebuchet MS", Arial, Helvetica, sans-serif; margin:10px 10px 20px 20px; padding:0px;}
#contenidos .listado_soluciones p{margin:0px; padding:0px;}
#contenidos .listado_soluciones img{float:right; border:1px solid #A9C1CF; margin:0px 0px 7px 7px;}

#contenidos .listado_soluciones .link_pdf{background:url(../images/html/ic_ficha_pdf.gif) 0px 0px no-repeat; color:#00803F; font:9px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0px 0px 0px 18px; margin:5px 0px 0px 0px;}
#contenidos .listado_soluciones .link_pdf a:link{color:#084471; text-decoration:underline; padding:2px 3px;}
#contenidos .listado_soluciones .link_pdf a:visited{color:#084471; text-decoration:underline; padding:2px 3px;}
#contenidos .listado_soluciones .link_pdf a:hover{color:#084471; text-decoration:none; padding:2px 3px; background:#C4D7DF;}
#contenidos .listado_soluciones .link_pdf a:active{color:#084471; text-decoration:none; padding:2px 3px; background:#C4D7DF;}



#contenidos .notas{background:#F5F9FA; border:2px solid #DFE9EE; padding:10px; margin:10px 10px 7px 20px; color:#666; font:9px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#contenidos .notas a:link, #contenidos .notas a:visited{color:#084471; padding:0px 2px;}
#contenidos .notas a:hover, #contenidos .notas a:active{color:#084471; background:#DDE7EC; text-decoration:none; padding:0px 2px;}
#contenidos .notas img{float:right; margin:0px 0px 7px 7px; border:none;}






/*ESTILOS DESTACADOS HOME	*/
#contenidos .destacado_home{font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#999; margin:0px 10px 18px 20px;}
#contenidos .destacado_home h2{font:bold 11px/13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; margin:0px 15px 10px 0px;}
#contenidos .destacado_home p{margin:0px; font:11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#contenidos .destacado_home img{float:right; border:1px solid #C6D6DF; padding:1px; margin:0px 0px 5px 5px;}
#contenidos .destacado_home .ver_mas{color:#00803F; font:9px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:5px 0px 0px 0px;}
#contenidos .destacado_home .ver_mas a:link{color:#084471; text-decoration:underline; padding:2px 3px;}
#contenidos .destacado_home .ver_mas a:visited{color:#084471; text-decoration:underline; padding:2px 3px;}
#contenidos .destacado_home .ver_mas a:hover{color:#084471; text-decoration:none; padding:2px 3px; background:#DBE6EC;}
#contenidos .destacado_home .ver_mas a:active{color:#084471; text-decoration:none; padding:2px 3px; background:#DBE6EC;}
#contenidos .bot_mas_destacados{background:url(../images/botones/bot_mas_destacados.gif) center top no-repeat; width:118px; height:20px; border:none; margin: 0px 0px 10px 20px;}
#contenidos .bot_mas_destacados a:link, #contenidos .bot_mas_destacados a:visited{background:url(../images/botones/bot_mas_destacados.gif) center top no-repeat; width:118px; height:20px; display:block; color:#06699E;}
#contenidos .bot_mas_destacados a:hover, #contenidos .bot_mas_destacados a:active{background:url(../images/botones/bot_mas_destacados_over.gif) center top no-repeat; width:118px; height:20px; display:block; color:#0683C5;}


/*Estilos Galeria Home*/
#contenidos #galeria_home{font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#999; display:table; margin:0px 10px 18px 20px;}
#contenidos #galeria_home img{float:left; border:1px solid #C6D6DF; padding:1px; margin:0px 10px 5px 0px;}
#contenidos #galeria_home p{color:#999; float:left; text-align:left; width:145px; margin:0px;}
#contenidos #galeria_home .ver_imagenes{color:#084471; font:10px "Trebuchet MS", Arial, Helvetica, sans-serif; background:url(../images/html/ic_ver_imagenes.gif) 0px 0px no-repeat; padding:0px 0px 0px 18px; color:#084471; float:right; text-align:left; width:130px; margin:5px 0px 0px 0px;}
#contenidos #galeria_home .ver_imagenes a:link{color:#084471; text-decoration:underline; padding:2px 3px;}
#contenidos #galeria_home .ver_imagenes a:visited{color:#084471; text-decoration:underline; padding:2px 3px;}
#contenidos #galeria_home .ver_imagenes a:hover{color:#084471; text-decoration:none; padding:2px 3px; background:#DBE6EC;}
#contenidos #galeria_home .ver_imagenes a:active{color:#084471; text-decoration:none; padding:2px 3px; background:#DBE6EC;}


/*ESTILOS SUBITEMS*/
#main #estructura #subitems{background:url(../images/html/col_subitem_fondo.gif) 0px 0px repeat-x #E3ECF0; padding:15px; border-top:1px solid #FFF; border-left:1px solid #FFF;}
#main #estructura #subitems h1{color:#98BCCD;}
#main #estructura #subitems_bottom{background:url(../images/html/col_subitem_fondo_bottom.gif) 0px 0px repeat-x; height:12px; font:1px "Trebuchet MS", Arial, Helvetica, sans-serif;}



/*Estilos soluciones Home*/
#main #estructura #subitems .soluciones{font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#999; margin:0px 0px 20px 0px; clear:right; display:table;}
#main #estructura #subitems .soluciones h2{font:bold 11px/13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; margin:0px 15px 5px 0px;}
#main #estructura #subitems .soluciones p{margin:0px; color:#666; font:11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#main #estructura #subitems .soluciones img{float:right; border:1px solid #C6D6DF; padding:1px; margin:0px 0px 5px 5px;}
#main #estructura #subitems .soluciones .link_pdf{background:url(../images/html/ic_ficha_pdf.gif) 0px 0px no-repeat; color:#00803F; font:9px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0px 0px 0px 18px; margin:5px 0px 0px 0px;}
#main #estructura #subitems .soluciones .link_pdf a:link{color:#084471; text-decoration:underline; padding:2px 3px;}
#main #estructura #subitems .soluciones .link_pdf a:visited{color:#084471; text-decoration:underline; padding:2px 3px;}
#main #estructura #subitems .soluciones .link_pdf a:hover{color:#084471; text-decoration:none; padding:2px 3px; background:#C4D7DF;}
#main #estructura #subitems .soluciones .link_pdf a:active{color:#084471; text-decoration:none; padding:2px 3px; background:#C4D7DF;}

#main #estructura #subitems h3{color:#A8C6D5; font:bold 19px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:25px 0px 0px 0px;}
#main #estructura #subitems #menu_subitems{display:none;}



/*Breadcrums*/
#breadcrums{display:none;}


/*Herramientas*/
#herramientas{display:none;}



/*ESTILOS CONTENIDOS INTERNAS*/


/*Estilos botones*/
#main #estructura #subitems_interna_0 .soluciones .bot_mas_soluciones{background:url(../images/botones/bot_mas_soluciones.gif) 0px 0px no-repeat; width:118px; height:20px; margin:10px 0px 10px 0px; padding:0px; font:1px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#main #estructura #subitems_interna_0 .soluciones .bot_mas_soluciones a:link{background:url(../images/botones/bot_mas_soluciones.gif) 0px 0px no-repeat; color:#E3ECF0; width:118px; height:20px; display:block;}
#main #estructura #subitems_interna_0 .soluciones .bot_mas_soluciones a:visited{background:url(../images/botones/bot_mas_soluciones.gif) 0px 0px no-repeat; color:#E3ECF0; width:118px; height:20px; display:block;}
#main #estructura #subitems_interna_0 .soluciones .bot_mas_soluciones a:hover{background:url(../images/botones/bot_mas_soluciones_over.gif) 0px 0px no-repeat; color:#E3ECF0; width:118px; height:20px; display:block;}
#main #estructura #subitems_interna_0 .soluciones .bot_mas_soluciones a:active{background:url(../images/botones/bot_mas_soluciones_over.gif) 0px 0px no-repeat; color:#E3ECF0; width:118px; height:20px; display:block;}


#main #estructura #subitems_interna_0 .soluciones .bot_mas_preguntas{background:url(../images/botones/bot_mas_preguntas.gif) 0px 0px no-repeat; color:#E3ECF0; width:118px; height:20px; margin:10px 0px 10px 0px; padding:0px; font:1px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#main #estructura #subitems_interna_0 .soluciones .bot_mas_preguntas a:link{background:url(../images/botones/bot_mas_preguntas.gif) 0px 0px no-repeat; color:#E3ECF0; width:118px; height:20px; display:block;}
#main #estructura #subitems_interna_0 .soluciones .bot_mas_preguntas a:visited{background:url(../images/botones/bot_mas_preguntas.gif) 0px 0px no-repeat; color:#E3ECF0; width:118px; height:20px; display:block;}
#main #estructura #subitems_interna_0 .soluciones .bot_mas_preguntas a:hover{background:url(../images/botones/bot_mas_preguntas_over.gif) 0px 0px no-repeat; color:#E3ECF0; width:118px; height:20px; display:block;}
#main #estructura #subitems_interna_0 .soluciones .bot_mas_preguntas a:active{background:url(../images/botones/bot_mas_preguntas_over.gif) 0px 0px no-repeat; color:#E3ECF0; width:118px; height:20px; display:block;}


#main #estructura #subitems_interna_0 ul{margin:5px 0px 0px 15px; padding:0px; list-style-type:none;}
#main #estructura #subitems_interna_0 ul li{background:url(../images/html/bullet_azul.gif) 0px 8px no-repeat; padding:0px 0px 0px 8px; font:0.9em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#3F6B8D;}
#main #estructura #subitems_interna_0 a:link{color:#3F6B8D; text-decoration:underline; padding:2px 3px;}
#main #estructura #subitems_interna_0 a:visited{color:#3F6B8D; text-decoration:underline; padding:2px 3px;}
#main #estructura #subitems_interna_0 a:hover{color:#084471; text-decoration:none; padding:2px 3px; background:#C4D7DF;}
#main #estructura #subitems_interna_0 a:active{color:#084471; text-decoration:none; padding:2px 3px; background:#C4D7DF;}




/*ESTILOS SUBITEM INTERNAS*/
#main #estructura #subitems_interna_0{padding:15px 7px 16px 0px; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#main #estructura .columna_subitems{border-top:1px solid #FFF; background:#E3ECF0;}
#main #estructura #subitems_interna_0 div{height:165px;}
#main #estructura #subitems_colapsa{background:#E3ECF0; width:10px; border-top:1px solid #FFF; border-left:1px solid #FFF;}
#main #estructura #subitems_colapsa img{margin:20px 0px 0px 0px; border:none;}
#main #estructura #subitems_interna_0 h1{color:#98BCCD; margin:0px 0px 0px 5px; font:1.8em/13px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:10px 0px 0px 0px; text-align:left;}


.destacados_areas{font:1.2em/20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666; margin:5px 10px 25px 10px; display:table;}
.destacados_areas img{border:none;}
.destacados_areas p{margin:5px 0px 5px 0px; padding:0px;}


/*Estilos soluciones internas*/
#main #estructura #subitems_interna_0 .soluciones{font:1em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#999; margin:10px 0px 20px 10px; height:auto; clear:both; display:table;}
#main #estructura #subitems_interna_0 .soluciones h2{font:bold 1em/13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; margin:0px 15px 5px 0px;}
#main #estructura #subitems_interna_0 .soluciones p{margin:0px; color:#666; font:1em/14px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#main #estructura #subitems_interna_0 .soluciones img{float:right; border:1px solid #C6D6DF; padding:1px; margin:0px 0px 5px 5px;}
#main #estructura #subitems_interna_0 .soluciones .link_pdf{background:url(../images/html/ic_ficha_pdf.gif) 0px 0px no-repeat; color:#00803F; font:9px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0px 0px 0px 18px; margin:5px 0px 0px 0px;}
#main #estructura #subitems_interna_0 .soluciones .link_pdf a:link{color:#084471; text-decoration:underline; padding:2px 3px;}
#main #estructura #subitems_interna_0 .soluciones .link_pdf a:visited{color:#084471; text-decoration:underline; padding:2px 3px;}
#main #estructura #subitems_interna_0 .soluciones .link_pdf a:hover{color:#084471; text-decoration:none; padding:2px 3px; background:#C4D7DF;}
#main #estructura #subitems_interna_0 .soluciones .link_pdf a:active{color:#084471; text-decoration:none; padding:2px 3px; background:#C4D7DF;}
#main #estructura #subitems h3{color:#A8C6D5; font:bold 19px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:25px 0px 0px 0px;}


/*Estilos tipos de solucion (Casa Drymix)*/
#contenidos #soluciones_tipo{}
#contenidos #soluciones_tipo #tabla_soluciones_0{z-index:9; width:298px; height:348px; position:absolute; margin:15px 0px 0px 220px;}
#contenidos #soluciones_tipo #tabla_soluciones_0 td{padding:0px; margin:0px; width:298px; height:348px; background:url(../images/html/soluciones_tipo_fon_listado.jpg) 0px 0px no-repeat #FFF; float:left; position:absolute; display:table;}
#contenidos #soluciones_tipo #tabla_soluciones_0 .listado_soluciones{background:url(../images/html/soluciones_tipo_fon_listado.jpg) 0px 0px no-repeat #FFF; z-index:3; width:298px; height:348px; margin:0px; padding:0px; margin:0px;}
#contenidos #soluciones_tipo #tabla_soluciones_0 .listado_soluciones h1{background:url(../images/html/soluciones_tipo_fon_titulo.jpg) left bottom repeat-x #0C64A4; border:1px solid #FFF; font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; letter-spacing:normal; padding:4px 10px; margin:0px;}
#contenidos #soluciones_tipo #tabla_soluciones_0 .listado_soluciones .cerrar{width:9px; height:9px; background:url(../images/botones/soluciones_tipo_bot_cerrar.gif) 0px 0px no-repeat; font:1px "Trebuchet MS", Arial, Helvetica, sans-serif; float:right; margin:10px 5px 0px 10px; padding:0px;}
#contenidos #soluciones_tipo #tabla_soluciones_0 .listado_soluciones .cerrar a{width:9px; height:9px; display:block;}
#contenidos #soluciones_tipo #tabla_soluciones_0 .listado_soluciones div{border:1px solid #CCC; margin:15px auto; width:260px; height:280px; overflow:auto;}
#contenidos #soluciones_tipo #tabla_soluciones_0 .listado_soluciones div h1{margin:5px 10px 0px 8px; padding:0px; color:#084471; font:bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif; background:none;}
#contenidos #soluciones_tipo #tabla_soluciones_0 .listado_soluciones div p{margin:0px 10px 5px 10px; color:#666; font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;}


#contenidos #soluciones_tipo #tabla_soluciones_0 .listado_soluciones div .link_pdf{background:url(../images/html/ic_ficha_pdf.gif) 0px 0px no-repeat; color:#00803F; font:9px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0px 0px 0px 18px; margin:5px 0px 30px 10px;}
#contenidos #soluciones_tipo #tabla_soluciones_0 .listado_soluciones div .link_pdf a:link{color:#084471; text-decoration:underline; padding:2px 3px;}
#contenidos #soluciones_tipo #tabla_soluciones_0 .listado_soluciones div .link_pdf a:visited{color:#084471; text-decoration:underline; padding:2px 3px;}
#contenidos #soluciones_tipo #tabla_soluciones_0 .listado_soluciones div .link_pdf a:hover{color:#084471; text-decoration:none; padding:2px 3px; background:#C4D7DF;}
#contenidos #soluciones_tipo #tabla_soluciones_0 .listado_soluciones div .link_pdf a:active{color:#084471; text-decoration:none; padding:2px 3px; background:#C4D7DF;}



#contenidos #soluciones_tipo #casa_drymix {z-index:1; text-align:center;}
#contenidos #soluciones_tipo #casa_drymix img{border:0px;}
#contenidos #soluciones_tipo #casa_drymix object{z-index:2;}


#contenidos #proceso_productivo{width:550px; height:420px; margin:20px auto;}
#contenidos #proceso_productivo img{border:none;}



/*Estilos noticias*/
#contenidos .listado_noticias{font:1em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666; margin: 0px 10px 35px 20px;}
#contenidos .listado_noticias h2{color:#000; font:bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0px 0px 3px 0px;}
#contenidos .listado_noticias h2 a:link{color:#000; text-decoration:none;}
#contenidos .listado_noticias h2 a:visited{color:#666; text-decoration:none;}
#contenidos .listado_noticias h2 a:hover{color:#084471; text-decoration:none; background:#C4D7DF;}
#contenidos .listado_noticias h2 a:active{color:#084471; text-decoration:none; background:#C4D7DF;}
#contenidos .listado_noticias img{float:right; border:1px solid #A9C1CF; margin:0px 0px 7px 7px;}
#contenidos .listado_noticias p{margin:0px 0px 3px 0px;}
#contenidos .listado_noticias .ver_mas{background:url(../images/html/ic_noticias_vermas.gif) 0px 0px no-repeat; padding:0px 0px 0px 18px; color:#084471; font:9px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#contenidos .listado_noticias .ver_mas a:link{color:#084471; padding:2px 3px; text-decoration:underline;}
#contenidos .listado_noticias .ver_mas a:visited{color:#084471; padding:2px 3px; text-decoration:underline;}
#contenidos .listado_noticias .ver_mas a:hover{color:#084471; text-decoration:none; padding:2px 3px; background:#C4D7DF;}
#contenidos .listado_noticias .ver_mas a:active{color:#084471; text-decoration:none; padding:2px 3px; background:#C4D7DF;}


#contenidos #detalle_noticia{font:1em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666; margin: 10px 10px 0px 20px;} 
#contenidos #detalle_noticia h2{font:bold 1.8em/18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#084471; margin:3px 0px 15px 0px;}
#contenidos #detalle_noticia h3{font:9px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0px; color:#000; background:none;}
#contenidos #detalle_noticia h4{font:normal 1.2em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000;}
#contenidos #detalle_noticia p{margin:0px;}
#contenidos #detalle_noticia .fotos_right{float:right; margin:0px 0px 15px 15px; font:9px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000;}
#contenidos #detalle_noticia .fotos_right img{border:1px solid #A9C1CF;}
#contenidos #detalle_noticia .fotos_right p{margin:3px 0px 15px 0px;}
#contenidos #detalle_noticia .fotos_left{float:left; margin:0px 15px 15px 0px; font:9px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000;}
#contenidos #detalle_noticia .fotos_left img{border:1px solid #A9C1CF;}
#contenidos #detalle_noticia .fotos_left p{margin:3px 0px 15px 0px;}



/*Estilos busqueda historial noticias*/
#main #estructura #subitems_interna_0 #historial_noticias{display:none;}



/*Estilos Preguntas Frecuentes*/
#contenidos .faq{border-bottom:1px dashed #C6D6DF; display:table; width:550px; padding:15px 5px; font:1em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666;}
#contenidos .faq h2{color:#084471; font:bold 1.3em "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0px;}
#contenidos .faq h2 a:link{color:#084471; text-decoration:none; padding:2px;}
#contenidos .faq h2 a:visited{color:#83A1B8; text-decoration:none; padding:2px;}
#contenidos .faq h2 a:hover{color:#084471; text-decoration:none; background:#C4D7DF; padding:2px;}
#contenidos .faq h2 a:active{color:#084471; text-decoration:none; background:#C4D7DF; padding:2px;}
#contenidos .faq p{margin:20px 0px 0px 30px;}

#contenidos #galeria{width:540px; margin:20px auto; display:table;}
#contenidos #galeria h1{color:#084471; font:1.8em "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:left; border-bottom:1px solid #DEE8ED;}
#contenidos #galeria table{width:330px; float:left;}
#contenidos #galeria table td{text-align:center; padding:20px 0px 0px 0px;}
#contenidos #galeria table td img{border:1px solid #C6D6DF; margin:0px auto;}
#contenidos #galeria table td p{font:0.9em "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center; margin:0px; padding:0px 0px 10px 5px; background:url(../images/html/galeria_ampliar_imagen.gif) 10px 5px no-repeat;}
#contenidos #galeria table td p a:link{color:#084471; padding:2px;}
#contenidos #galeria table td p a:visited{color:#084471; padding:2px;}
#contenidos #galeria table td p a:hover{color:#084471; text-decoration:none; background:#C4D7DF; padding:2px;}
#contenidos #galeria table td p a:active{color:#084471; text-decoration:none; background:#C4D7DF; padding:2px;}
#contenidos #galeria #descripcion{float:left; width:195px; margin:20px 0px 0px 10px; padding:0px; display:table; font:1em "Trebuchet MS", Arial, Helvetica, sans-serif;}
#contenidos #galeria #descripcion h2{font:bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000;}




/*Estilos resultado de la busqueda*/
#main #estructura .resultado_busqueda{background:url(../images/html/resultado_busqueda_icono.gif) 0px 4px no-repeat; padding:0px 0px 15px 15px; margin:10px 20px 15px 23px; border-bottom:1px dashed #C6D6DF;}
#main #estructura .resultado_busqueda h4{color:#084471; margin:0px; padding:0px; font:bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif;}
#main #estructura .resultado_busqueda h4 a:link{color:#084471; padding:2px 1px; text-decoration:none;}
#main #estructura .resultado_busqueda h4 a:visited{color:#084471; padding:2px 1px; text-decoration:none;}
#main #estructura .resultado_busqueda h4 a:hover{color:#084471; text-decoration:none; padding:2px 1px; background:#C4D7DF;}
#main #estructura .resultado_busqueda h4 a:active{color:#084471; text-decoration:none; padding:2px 1px; background:#C4D7DF;}
#main #estructura .resultado_busqueda p{margin:0px 0px 10px 0px;}
#main #estructura .resultado_busqueda .link_resultado{font:0.9em "Trebuchet MS", Arial, Helvetica, sans-serif;}
#main #estructura .resultado_busqueda .link_resultado a:link{color:#084471; padding:2px 3px; text-decoration:underline;}
#main #estructura .resultado_busqueda .link_resultado a:visited{color:#084471; padding:2px 3px; text-decoration:underline;}
#main #estructura .resultado_busqueda .link_resultado a:hover{color:#084471; text-decoration:none; padding:2px 3px; background:#C4D7DF;}
#main #estructura .resultado_busqueda .link_resultado a:active{color:#084471; text-decoration:none; padding:2px 3px; background:#C4D7DF;}


/*ESTILOS CENTRO DE CONTACTO*/
#main #estructura #centro_contacto{padding:0px; font:1em "Trebuchet MS", Arial, Helvetica, sans-serif; margin:20px auto 0px auto; width:540px;}
#main #estructura #centro_contacto h1{font:bold 1.6em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#084471;}
#main #estructura #centro_contacto #bot_contacto{background:url(../images/botones/bot_contacto_web.gif) 0px 0px no-repeat; width:118px; height:20px; margin:0px 5px 0px 0px; float:right; border:none; font:1px "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing:-1em;}
#main #estructura #centro_contacto #bot_contacto a{width:118px; height:20px; display:block; color:#FFF;}
#main #estructura #centro_contacto #buscar_contacto{display:none;}
#main #estructura #centro_contacto #zonas{display:none;}


/*Estilos submenu colapsable*/
#main #estructura #centro_contacto #sub_zonas{display:none;}

#main #estructura #centro_contacto #contactos{width:537px; /*border:1px solid #DCDCDC;*/ margin:1px 0px 0px 0px; background:url(../images/html/centro_contacto_fon_resultado.jpg) left bottom repeat-x;}
#main #estructura #centro_contacto #contactos #instrucciones{width:495px; height:325px; margin:10px auto; background:none; border:none; padding:10px; z-index:1;}
#main #estructura #centro_contacto #contactos #instrucciones p{margin:20px; font:1.3em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#333;}
#main #estructura #centro_contacto #contactos div{width:495px; margin:10px auto; background:#FFF; padding:10px; z-index:1;}
#main #estructura #centro_contacto #contactos div h2{font:bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif; margin:5px 0px 10px 0px; color:#000;}
#main #estructura #centro_contacto #contactos div table{width:475px; margin:0px 0px 20px 0px;}
#main #estructura #centro_contacto #contactos div table th{width:175px; text-align:left; color:#333; font:normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif; background:url(../images/html/centro_contacto_ic_contacto.gif) 0px 7px no-repeat; padding:0px 0px 20px 0px;}
#main #estructura #centro_contacto #contactos div table .titulo {font:bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif; padding:15px 0px 10px 0px; color:#000; text-align:left;}
#main #estructura #centro_contacto #contactos div table th a:link{color:#333; text-decoration:none; padding:0px;}
#main #estructura #centro_contacto #contactos div table th a:visited{color:#666; text-decoration:none; padding:0px;}
#main #estructura #centro_contacto #contactos div table th a:hover{color:#000; background:#EAEAEA; text-decoration:none; padding:0px;}
#main #estructura #centro_contacto #contactos div table th a:active{color:#000; background:#EAEAEA; text-decoration:none; padding:0px;}
#main #estructura #centro_contacto #contactos div table td{width:150px; color:#333; padding:5px; font:normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:right; padding:0px 0px 20px 0px;}
#main #estructura #centro_contacto #contactos div table td .mail {background:url(../images/html/centro_contacto_ic_mail.gif) 0px 7px no-repeat; padding:0px 0px 0px 13px;}
#main #estructura #centro_contacto #contactos div table td .fono {background:url(../images/html/centro_contacto_ic_fono.gif) 0px 3px no-repeat; padding:0px 0px 0px 20px;}
#main #estructura #centro_contacto #contactos div table td a:link{color:#0171AE; padding:2px 3px; text-decoration:none;}
#main #estructura #centro_contacto #contactos div table td a:visited{color:#67AACE; padding:2px 3px; text-decoration:none;}
#main #estructura #centro_contacto #contactos div table td a:hover{color:#084471; background:#DDE7EC; padding:2px 3px; text-decoration:none;}
#main #estructura #centro_contacto #contactos div table td a:active{color:#084471; background:#DDE7EC; padding:2px 3px; text-decoration:none;}

/*
#main #estructura #centro_contacto #contactos{width:537px; border:1px solid #DCDCDC; margin:1px 0px 0px 0px; background:url(../images/html/centro_contacto_fon_resultado.jpg) left bottom repeat-x;}
#main #estructura #centro_contacto #contactos #instrucciones{width:495px; height:325px; margin:10px auto; background:none; border:none; padding:10px; z-index:1;}
#main #estructura #centro_contacto #contactos #instrucciones p{margin:20px; font:1.3em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#333;}
#main #estructura #centro_contacto #contactos div{width:495px; margin:10px auto; background:#FFF; padding:10px; z-index:1;}
#main #estructura #centro_contacto #contactos div h2{font:bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif; margin:5px 0px 10px 0px; color:#000;}
#main #estructura #centro_contacto #contactos div table{width:475px; margin:0px 0px 20px 0px;}
#main #estructura #centro_contacto #contactos div table th{width:175px; text-align:left; color:#333; font:normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif; background:url(../images/html/centro_contacto_ic_contacto.gif) 0px 7px no-repeat; padding:0px 0px 0px 15px;}
#main #estructura #centro_contacto #contactos div table th a:link{color:#333; text-decoration:underline; padding:2px 3px;}
#main #estructura #centro_contacto #contactos div table th a:visited{color:#666; text-decoration:underline; padding:2px 3px;}
#main #estructura #centro_contacto #contactos div table th a:hover{color:#000; background:#EAEAEA; text-decoration:none; padding:2px 3px;}
#main #estructura #centro_contacto #contactos div table th a:active{color:#000; background:#EAEAEA; text-decoration:none; padding:2px 3px;}
#main #estructura #centro_contacto #contactos div table td{width:150px; color:#333; padding:5px; font:normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:right;}
#main #estructura #centro_contacto #contactos div table td .mail {background:url(../images/html/centro_contacto_ic_mail.gif) 0px 7px no-repeat; padding:0px 0px 0px 13px;}
#main #estructura #centro_contacto #contactos div table td .fono {background:url(../images/html/centro_contacto_ic_fono.gif) 0px 3px no-repeat; padding:0px 0px 0px 20px;}
#main #estructura #centro_contacto #contactos div table td a:link{color:#0171AE; padding:2px 3px; text-decoration:underline;}
#main #estructura #centro_contacto #contactos div table td a:visited{color:#67AACE; padding:2px 3px; text-decoration:underline;}
#main #estructura #centro_contacto #contactos div table td a:hover{color:#084471; background:#DDE7EC; padding:2px 3px; text-decoration:underline;}
#main #estructura #centro_contacto #contactos div table td a:active{color:#084471; background:#DDE7EC; padding:2px 3px; text-decoration:underline;}
*/

/*Estilos ficha popup*/
#main #estructura #centro_contacto #contactos div table th .ficha_popup{width:323px; height:200px; border:1px solid #ABABAB; background:url(../images/html/centro_contacto_fon_ficha.jpg) left bottom no-repeat; padding:0px; margin:20px 0px 0px 50px; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; position:absolute; z-index:3; overflow:hidden; display:table;}
#main #estructura #centro_contacto #contactos div table th .ficha_popup p{width:280px; margin:0px auto; padding:0px;}
#main #estructura #centro_contacto #contactos div table th .ficha_popup .cerrar{width:303px; text-align:right; padding:5px 10px; height:20px; margin:0px; font:9px "Trebuchet MS", Arial, Helvetica, sans-serif; background:url(../images/html/centro_contacto_fon_ficha_top.jpg) 0px 0px no-repeat;}
#main #estructura #centro_contacto #contactos div table th .ficha_popup table{width:280px; margin:0px auto 20px auto;}
#main #estructura #centro_contacto #contactos div table th .ficha_popup table th{width:80px; padding:0px; text-align:left;}
#main #estructura #centro_contacto #contactos div table th .ficha_popup table th img{margin:0px 5px 0px 0px;}
#main #estructura #centro_contacto #contactos div table th .ficha_popup table td{text-align:left; padding:0px;}
#main #estructura #centro_contacto #contactos div table th .ficha_popup table td p{margin:3px 0px; padding:0px; width:180px;}



/*ID para imagenes del menu zonas del país*/
#main #estructura #centro_contacto #zonas #zona_norte{background:url(../images/html/centro_contacto_zona_norte.jpg) 0px 0px no-repeat;}
#main #estructura #centro_contacto #zonas #zona_centro{background:url(../images/html/centro_contacto_zona_centro.jpg) 0px 0px no-repeat;}
#main #estructura #centro_contacto #zonas #zona_sur{background:url(../images/html/centro_contacto_zona_sur.jpg) 0px 0px no-repeat;}
#main #estructura #centro_contacto #zonas #zona_matriz{background:url(../images/html/centro_contacto_zona_matriz.jpg) 0px 0px no-repeat;}



/*Estilos formularios*/
#contenidos #formulario{}
#contenidos #formulario table{color:#666; margin:0px auto 20px auto;}
#contenidos #formulario form{margin:0px; padding:0px;}
#contenidos #formulario table th{padding:15px 10px; border-bottom:1px solid #DCDCDC; width:200px; font:normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:left; vertical-align:top;}
#contenidos #formulario table td{padding:15px 10px; border-bottom:1px solid #DCDCDC; font:1em "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:left; vertical-align:top;}
#contenidos #formulario table td input{border:1px solid #A4AEB3; color:#666; background:url(../images/html/fondo_input.jpg) 0px 0px no-repeat; height:16px; width:270px; padding:0px 5px; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#contenidos #formulario table td select{height:16px; width:270px; color:#666; padding:0px; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#contenidos #formulario table td textarea{border:1px solid #A4AEB3; color:#666; background:url(../images/html/fondo_input.jpg) 0px 0px no-repeat; height:65px; width:270px; padding:0px 5px; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#contenidos #formulario table td button{background:url(../images/botones/bot_enviar_formulario.jpg) 0px 0px no-repeat; width:118px; height:20px; cursor:pointer; border:none; float:right;}


/*Estilos pagina de gracias*/
#contenidos #gracias{width:528px; height:366px; margin:20px auto; background:url(../images/html/formulario_contacto_img_gracias.jpg) 0px 0px no-repeat;}
#contenidos #gracias p{width:270px; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666; margin:0px 0px 20px 0px;}
#contenidos #gracias #ir_home{display:none;}

#contenidos #gracias #ir_centro{display:none;}




/*Estilos Dosificaciones*/
#contenidos #dosificaciones{width:540px; padding:10px 5px; margin:0px; background:url(../images/html/dosificaciones_fondo.jpg) 0px 0px repeat-y #FFF; border:1px solid #DCDCDC;}
#contenidos #dosificaciones h2{color:#659AB4; margin:0px 0px 15px 15px; padding:0px; font:bold 1.4em "Trebuchet MS", Arial, Helvetica, sans-serif;}
#contenidos #dosificaciones h3{font:bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0px 0px 5px 15px; color:#000; background:none;}
#contenidos #dosificaciones p{font:0.9em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; margin:10px 20px; padding:0px; text-align:justify;}
#contenidos #dosificaciones table{width:540px;}
#contenidos #dosificaciones table td{width:258px; padding:0px;}
#contenidos #dosificaciones form{width:auto; border:none; padding:0px; margin:0px;}
#contenidos #dosificaciones form select{width:240px; color:#666; height:18px; margin:0px 0px 10px 0px; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#contenidos #dosificaciones form p{color:#000; font:0.9em "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0px 10px; text-align:justify;}
#contenidos #dosificaciones form div{border:1px solid #DCDCDC; margin:10px 0px 0px 10px; height:280px; padding:10px 0px;}
#contenidos #dosificaciones form div input{background:url(../images/html/fondo_input.jpg) 0px 0px no-repeat; border:1px solid #CDDAE0; height:14px; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000;}
#contenidos #dosificaciones form div dl{margin:0px; padding:0px;}
#contenidos #dosificaciones form div dt{margin:5px 10px 1px 12px; padding:0px; color:#000;}
#contenidos #dosificaciones form div dd{font:1em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; text-align:left; margin:1px 10px 3px 10px; padding:0px;}
#contenidos #dosificaciones form div dd input{width:80px; height:16px; margin:0px 10px 0px 0px;}
#contenidos #dosificaciones form div dd select{width:80px; height:18px; margin:2px 10px 0px 0px;}
#contenidos #dosificaciones form div p{margin:5px 10px 5px 15px;}
#contenidos #dosificaciones form div #bot_calcular{background:url(../images/botones/bot_calcular.gif) 0px 0px no-repeat; width:90px; height:20px; margin:10px 0px 20px 10px; border:none; cursor:pointer;}
#contenidos #dosificaciones form div #bot_recalcular{background:url(../images/botones/bot_recalcular.gif) 0px 0px no-repeat; width:90px; height:20px; margin:10px 0px 20px 10px; border:none; cursor:pointer;}
#contenidos #dosificaciones #img_casa{border:1px solid #DCDCDC; padding:0px;}
#contenidos #dosificaciones #txt_descripcion{border:1px solid #DCDCDC; margin:9px 0px 0px 0px; height:160px;}
#contenidos #dosificaciones #txt_descripcion p{margin:10px 15px;}




/*Estilos Paginador*/
#main #estructura #paginador{display:none;}



/*Estilos contenido estatico*/
#main #estructura #cont_estaticos{font:1em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666; display:table; padding: 15px 20px 20px 20px; text-align:justify;}
#main #estructura #cont_estaticos h1{color:#084471; font:1.8em "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0px 0px 20px 0px; padding:0px;}
#main #estructura #cont_estaticos h2{color:#A8C6D5; margin:20px 0px 0px 0px; padding:0px; font:bold 1.4em "Trebuchet MS", Arial, Helvetica, sans-serif; clear: both;}
#main #estructura #cont_estaticos p{margin:25px 0px;}
#main #estructura #cont_estaticos strong, #main #estructura #cont_estaticos b{color:#000;} 
#main #estructura #cont_estaticos .destacados{font:bold 1.4em/23px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000;}
#main #estructura #cont_estaticos .destacados .float_right{margin:0px 10px 0px 15px; float: right;}
#main #estructura #cont_estaticos ul{list-style-type:none; margin:10px 0px; padding:0px;}
#main #estructura #cont_estaticos ul li{margin:10px 0px; background:url(../images/html/bullet_estaticos.gif) 0px 5px no-repeat; padding:0px 0px 0px 10px;}




/*Estilos Directorio Administracion*/
#main #estructura #cont_estaticos #directorio_administracion{text-align:center; border-top:1px solid #DEE8ED; margin:20px auto; width:548px; padding:20px 0px;}
#main #estructura #cont_estaticos #directorio_administracion #directorio{width:290px; margin:20px auto 0px auto; padding:0px 0px 10px 0px; color:#084471; background:url(../images/html/lin_punt_vertical.gif) center top repeat-y;}
#main #estructura #cont_estaticos #directorio_administracion #directorio img{border-bottom:1px solid #FFF;}
#main #estructura #cont_estaticos #directorio_administracion #directorio h1{font:1em "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing:normal; height:20px; margin:0px; background:#E3ECF0; padding:0px;}
#main #estructura #cont_estaticos #directorio_administracion #directorio h2{font:bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; margin:20px auto 10px auto;}
#main #estructura #cont_estaticos #directorio_administracion #directorio p{margin:0px auto 20px auto; font:1em "Trebuchet MS", Arial, Helvetica, sans-serif;}
#main #estructura #cont_estaticos #directorio_administracion #directores{background:url(../images/html/lin_punt_horizontal.gif) 0px 0px repeat-x; width:540px; display:table;}
#main #estructura #cont_estaticos #directorio_administracion #directores div{float:left; width:108px; text-align:center; background:url(../images/html/lin_punt_vertical.gif) top center repeat-y; padding:10px 0px 0px 0px; color:#084471; font:1em "Trebuchet MS", Arial, Helvetica, sans-serif;}
#main #estructura #cont_estaticos #directorio_administracion #directores div strong{color:#000; font:bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif;}
#main #estructura #cont_estaticos #gerentes{width:548px; margin:0px auto 0px auto; display:table; padding:0px 0px 10px 0px; color:#084471; border-top:1px solid #DEE8ED;}
#main #estructura #cont_estaticos #gerentes td{width:180px; float:left; padding:50px 0px 0px 0px; text-align:center; font:1em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#084471;}
#main #estructura #cont_estaticos #gerentes td p{margin:10px auto; padding:0px;}
#main #estructura #cont_estaticos #gerentes td strong{font:bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000;}


/*Links de interes*/
#main #estructura .links_interes{padding:5px 0px; margin:5px 25px; height:120px; border-bottom:1px dashed #C6D6DF;}
#main #estructura .links_interes img{float:left; margin:0px 15px 15px 0px; border:none;}
#main #estructura .links_interes h4{color:#084471; margin:0px; padding:0px; font:bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif;}
#main #estructura .links_interes h4 a:link{color:#084471; padding:2px 1px; text-decoration:none;}
#main #estructura .links_interes h4 a:visited{color:#084471; padding:2px 1px; text-decoration:none;}
#main #estructura .links_interes h4 a:hover{color:#084471; text-decoration:none; padding:2px 1px; background:#C4D7DF;}
#main #estructura .links_interes h4 a:active{color:#084471; text-decoration:none; padding:2px 1px; background:#C4D7DF;}
#main #estructura .links_interes p{margin:0px 0px 10px 0px; padding:0px 2px;}
#main #estructura .links_interes .link_url{font:0.9em "Trebuchet MS", Arial, Helvetica, sans-serif;}
#main #estructura .links_interes .link_url a:link{color:#084471; padding:2px 3px; text-decoration:underline;}
#main #estructura .links_interes .link_url a:visited{color:#084471; padding:2px 3px; text-decoration:underline;}
#main #estructura .links_interes .link_url a:hover{color:#084471; text-decoration:none; padding:2px 3px; background:#C4D7DF;}
#main #estructura .links_interes .link_url a:active{color:#084471; text-decoration:none; padding:2px 3px; background:#C4D7DF;}



/*Estilos mapa del sitio*/
#main #estructura #mapa_sitio{width:470px; margin:20px auto; text-align:center; display:table;}
#main #estructura #mapa_sitio #mapa_home{width:290px; text-align:center; margin:0px auto;}
#main #estructura #mapa_sitio #mapa_home p{margin:0px; padding:0px; background:url(../images/html/lin_punt_horizontal.gif) left center repeat-x;}
#main #estructura #mapa_sitio #mapa_home a:link{background:#E3ECF0; color:#084471; width:66px; height:34px; padding:10px 0px 0px 0px; margin:0px auto; border:1px solid #C6D6DF; display:block; text-decoration:none;}
#main #estructura #mapa_sitio #mapa_home a:visited{background:#E3ECF0; color:#084471; width:66px; height:34px; padding:10px 0px 0px 0px; margin:0px auto; border:1px solid #C6D6DF; display:block; text-decoration:none;}
#main #estructura #mapa_sitio #mapa_home a:hover{background:#CCDCE3; color:#084471; width:66px; height:34px; padding:10px 0px 0px 0px; margin:0px auto; border:1px solid #C6D6DF; display:block; text-decoration:none;}
#main #estructura #mapa_sitio #mapa_home a:active{background:#CCDCE3; color:#084471; width:66px; height:34px; padding:10px 0px 0px 0px; margin:0px auto; border:1px solid #C6D6DF; display:block; text-decoration:none;}
#main #estructura #mapa_sitio #mapa_home .union{background:url(../images/html/lin_punt_vertical.gif) 0px 0px repeat-y; height:25px; margin:25px 0px 0px 0px; padding:0px; width:1px; font:1px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#main #estructura #mapa_sitio table{width:470px; margin:0px auto 30px auto; float:left;}
#main #estructura #mapa_sitio table th{width:270px; vertical-align:top;}
#main #estructura #mapa_sitio table td{width:200px; vertical-align:top;}
#main #estructura #mapa_sitio table h1{background:url(../images/html/mapa_sitio_fon_tit_seccion.gif) 0px 0px no-repeat; margin:0px; padding:0px; letter-spacing:normal; text-align:left; font:bold 0.9em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000;}
#main #estructura #mapa_sitio table h1 a:link{margin:0px 0px 0px 25px; color:#000; text-decoration:none; background:#E3ECF0; width:115px; height:18px; display:block; padding:0px 5px 0px 10px;}
#main #estructura #mapa_sitio table h1 a:visited{margin:0px 0px 0px 25px; color:#000; text-decoration:none; background:#E3ECF0; width:115px; height:18px; display:block; padding:0px 5px 0px 10px;}
#main #estructura #mapa_sitio table h1 a:hover{margin:0px 0px 0px 25px; color:#084471; text-decoration:none; background:#CCDCE3; width:115px; height:18px; display:block; padding:0px 5px 0px 10px;}
#main #estructura #mapa_sitio table h1 a:active{margin:0px 0px 0px 25px; color:#084471; text-decoration:none; background:#CCDCE3; width:115px; height:18px; display:block; padding:0px 5px 0px 10px;}

#main #estructura #mapa_sitio table h2{background:url(../images/html/mapa_sitio_fon_tit_seccion2.gif) 0px 0px no-repeat; margin:0px; padding:0px; letter-spacing:normal; text-align:left; font:bold 0.9em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000;}
#main #estructura #mapa_sitio table h2 a:link{margin:0px 0px 0px 25px; color:#000; text-decoration:none; background:#E3ECF0; width:115px; height:18px; display:block; padding:0px 5px 0px 10px;}
#main #estructura #mapa_sitio table h2 a:visited{margin:0px 0px 0px 25px; color:#000; text-decoration:none; background:#E3ECF0; width:115px; height:18px; display:block; padding:0px 5px 0px 10px;}
#main #estructura #mapa_sitio table h2 a:hover{margin:0px 0px 0px 25px; color:#084471; text-decoration:none; background:#CCDCE3; width:115px; height:18px; display:block; padding:0px 5px 0px 10px;}
#main #estructura #mapa_sitio table h2 a:active{margin:0px 0px 0px 25px; color:#084471; text-decoration:none; background:#CCDCE3; width:115px; height:18px; display:block; padding:0px 5px 0px 10px;}

#main #estructura #mapa_sitio table h3{background:url(../images/html/mapa_sitio_fon_tit_seccion3.gif) 0px 0px no-repeat; margin:0px; padding:0px; letter-spacing:normal; text-align:left; font:bold 0.9em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000;}
#main #estructura #mapa_sitio table h3 a:link{margin:0px 0px 0px 25px; color:#000; text-decoration:none; background:#E3ECF0; width:115px; height:18px; display:block; padding:0px 5px 0px 10px;}
#main #estructura #mapa_sitio table h3 a:visited{margin:0px 0px 0px 25px; color:#000; text-decoration:none; background:#E3ECF0; width:115px; height:18px; display:block; padding:0px 5px 0px 10px;}
#main #estructura #mapa_sitio table h3 a:hover{margin:0px 0px 0px 25px; color:#084471; text-decoration:none; background:#CCDCE3; width:115px; height:18px; display:block; padding:0px 5px 0px 10px;}
#main #estructura #mapa_sitio table h3 a:active{margin:0px 0px 0px 25px; color:#084471; text-decoration:none; background:#CCDCE3; width:115px; height:18px; display:block; padding:0px 5px 0px 10px;}

#main #estructura #mapa_sitio table ul{background:url(../images/html/lin_punt_vertical.gif) 0px 0px repeat-y; margin:0px; padding:10px 0px 20px 0px; list-style-type:none;}
#main #estructura #mapa_sitio table ul li{text-align:left; color:#084471; font:0.9em "Trebuchet MS", Arial, Helvetica, sans-serif; padding:2px 0px 2px 35px;}
#main #estructura #mapa_sitio table ul li a:link{color:#084471; padding:2px 3px; text-decoration:underline;}
#main #estructura #mapa_sitio table ul li a:visited{color:#084471; padding:2px 3px; text-decoration:underline;}
#main #estructura #mapa_sitio table ul li a:hover{color:#084471; text-decoration:none; padding:2px 3px; background:#C4D7DF;}
#main #estructura #mapa_sitio table ul li a:active{color:#084471; text-decoration:none; padding:2px 3px; background:#C4D7DF;}

#main #estructura #mapa_sitio table .ultimo{background:none; margin:0px; padding:10px 0px 20px 0px; list-style-type:none;}
#main #estructura #mapa_sitio table .ultimo li{text-align:left; color:#084471; font:0.9em "Trebuchet MS", Arial, Helvetica, sans-serif; padding:2px 0px 2px 35px;}
#main #estructura #mapa_sitio table .ultimo li a:link{color:#084471; padding:2px 3px; text-decoration:underline;}
#main #estructura #mapa_sitio table .ultimo li a:visited{color:#084471; padding:2px 3px; text-decoration:underline;}
#main #estructura #mapa_sitio table .ultimo li a:hover{color:#084471; text-decoration:none; padding:2px 3px; background:#C4D7DF;}
#main #estructura #mapa_sitio table .ultimo li a:active{color:#084471; text-decoration:none; padding:2px 3px; background:#C4D7DF;}



/*Estilos capitulares*/
#main #estructura #cont_estaticos .capt_A{background:url(../images/html/capt_A.jpg) 0px 0px no-repeat; padding:10px 0px 0px 20px;}
#main #estructura #cont_estaticos .capt_B{background:url(../images/html/capt_B.jpg) 0px 0px no-repeat; padding:10px 0px 0px 20px;}
#main #estructura #cont_estaticos .capt_C{background:url(../images/html/capt_C.jpg) 0px 0px no-repeat; padding:10px 0px 0px 20px;}
#main #estructura #cont_estaticos .capt_D{background:url(../images/html/capt_D.jpg) 0px 0px no-repeat; padding:10px 0px 0px 20px;}
#main #estructura #cont_estaticos .capt_E{background:url(../images/html/capt_E.jpg) 0px 0px no-repeat; padding:10px 0px 0px 20px;}
#main #estructura #cont_estaticos .capt_F{background:url(../images/html/capt_F.jpg) 0px 0px no-repeat; padding:10px 0px 0px 20px;}
#main #estructura #cont_estaticos .capt_G{background:url(../images/html/capt_G.jpg) 0px 0px no-repeat; padding:10px 0px 0px 20px;}
#main #estructura #cont_estaticos .capt_H{background:url(../images/html/capt_H.jpg) 0px 0px no-repeat; padding:10px 0px 0px 20px;}
#main #estructura #cont_estaticos .capt_I{background:url(../images/html/capt_I.jpg) 0px 0px no-repeat; padding:10px 0px 0px 20px;}
#main #estructura #cont_estaticos .capt_J{background:url(../images/html/capt_J.jpg) 0px 0px no-repeat; padding:10px 0px 0px 20px;}
#main #estructura #cont_estaticos .capt_K{background:url(../images/html/capt_K.jpg) 0px 0px no-repeat; padding:10px 0px 0px 20px;}
#main #estructura #cont_estaticos .capt_L{background:url(../images/html/capt_L.jpg) 0px 0px no-repeat; padding:10px 0px 0px 20px;}
#main #estructura #cont_estaticos .capt_LL{background:url(../images/html/capt_LL.jpg) 0px 0px no-repeat; padding:10px 0px 0px 20px;}
#main #estructura #cont_estaticos .capt_M{background:url(../images/html/capt_M.jpg) 0px 0px no-repeat; padding:10px 0px 0px 20px;}
#main #estructura #cont_estaticos .capt_N{background:url(../images/html/capt_N.jpg) 0px 0px no-repeat; padding:10px 0px 0px 20px;}
#main #estructura #cont_estaticos .capt_Ñ{background:url(../images/html/capt_Ñ.jpg) 0px 0px no-repeat; padding:10px 0px 0px 20px;}
#main #estructura #cont_estaticos .capt_O{background:url(../images/html/capt_O.jpg) 0px 0px no-repeat; padding:10px 0px 0px 20px;}
#main #estructura #cont_estaticos .capt_P{background:url(../images/html/capt_P.jpg) 0px 0px no-repeat; padding:10px 0px 0px 20px;}
#main #estructura #cont_estaticos .capt_Q{background:url(../images/html/capt_Q.jpg) 0px 0px no-repeat; padding:10px 0px 0px 20px;}
#main #estructura #cont_estaticos .capt_R{background:url(../images/html/capt_R.jpg) 0px 0px no-repeat; padding:10px 0px 0px 20px;}
#main #estructura #cont_estaticos .capt_S{background:url(../images/html/capt_S.jpg) 0px 0px no-repeat; padding:10px 0px 0px 20px;}
#main #estructura #cont_estaticos .capt_T{background:url(../images/html/capt_T.jpg) 0px 0px no-repeat; padding:10px 0px 0px 20px;}
#main #estructura #cont_estaticos .capt_U{background:url(../images/html/capt_U.jpg) 0px 0px no-repeat; padding:10px 0px 0px 20px;}
#main #estructura #cont_estaticos .capt_V{background:url(../images/html/capt_V.jpg) 0px 0px no-repeat; padding:10px 0px 0px 20px;}
#main #estructura #cont_estaticos .capt_W{background:url(../images/html/capt_W.jpg) 0px 0px no-repeat; padding:10px 0px 0px 20px;}
#main #estructura #cont_estaticos .capt_X{background:url(../images/html/capt_X.jpg) 0px 0px no-repeat; padding:10px 0px 0px 20px;}
#main #estructura #cont_estaticos .capt_Y{background:url(../images/html/capt_Y.jpg) 0px 0px no-repeat; padding:10px 0px 0px 20px;}
#main #estructura #cont_estaticos .capt_Z{background:url(../images/html/capt_Z.jpg) 0px 0px no-repeat; padding:10px 0px 0px 20px;}




/*Estilos menu bottom*/
#main #estructura #menu_pie{display:none;}



/*ESTILOS FOOTER*/
#footer{display:none;}


#cierre{display:none;}

