/*  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 31/07/2006                              */

/*  HISTORIAL DE MODIFICACIONES                               */
/*  05/10/2006 PIG Modifica herencia de los estilos 
"#main #estructura #contenidos " dejando #contenidos como padre y no como hijo, para que
la funcion que cambio el tamaño de texto funcione en Opera.
 */



/*  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;}






/*ESTILOS CABECERA*/
#header{width:780px;  height:73px; margin:0px auto; background:url(../images/html/header_fondo.jpg) 0px 0px no-repeat;}
#header div{ height:73px; padding:0px; background:url(../images/html/header_fondo_right.jpg) right top no-repeat;}
#header div .logo{margin:15px 0px 0px 20px; border:none; float:left;}
#header div .logo_asociado{margin:25px 0px 0px 20px; float:left;}
#header div #fecha{font:10px "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:right; color: #3D6592; float:right; margin:37px 0px 0px 0px; padding:0px 15px 0px 0px;}
#header div #fecha img{ float: right; clear:both; vertical-align:top; margin-top:0px;}
#concepto{width:780px; height:162px; margin:0px auto; background:url(../images/html/concepto_fon_left.jpg) 0px 0px no-repeat;}
#concepto div{height:162px; background:url(../images/html/concepto_fon_right.jpg) right top no-repeat; text-align:center;}
#concepto div img{margin:0px; height:162px;}


/*ESTILOS MENU PRINCIPAL*/
#menu_principal{width:780px; height:30px; margin:0px auto; background:url(../images/html/menuprincip_fon_left.jpg) 0px 0px no-repeat; padding:0px;}
#menu_principal div{height:30px; background:url(../images/html/menuprincip_fon_right.jpg) right top no-repeat #062A5A; margin:0px 0px 0px 7px;}
#menu_principal div form{width:180px; height:25px; margin:0px; padding:0px;  float:left;}
#menu_principal div p{margin:0px; padding:0px;}
#menu_principal div input{width:90px; height:16px; background:url(../images/html/fondo_input.jpg) 0px 0px no-repeat; border:1px solid #CDDAE0; font:10px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0px 3px; margin:5px 3px 0px 7px; float:left;}
#menu_principal div .boton_buscar{width:60px; height:16px; background:url(../images/botones/bot_buscar.gif) center top no-repeat #062A5A; font:1px "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing:-1em; margin:6px 0px 0px 0px; padding:0px; border:none; cursor:pointer; float:left;}
#menu_principal ul{margin:7px 0px 0px 20px; padding:0px; list-style-type:none; float:left;}
#menu_principal ul li{ display:inline; color:#2D5D82; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0px 2px 0px 0px; margin:10px 10px 0px 0px; border-bottom:4px solid #536C95;}
#menu_principal ul li a:link{color:#FFF; text-decoration:none;}
#menu_principal ul li a:visited{color: #FFF; text-decoration:none;}
#menu_principal ul li a:hover{color:#536C95; text-decoration:none;}
#menu_principal ul li a:active{color:#1C394F; text-decoration:none;}
#menu_principal ul #link_mapa_sitio{width:17px; height:11px; background:url(../images/botones/bot_mapa_sitio.gif) 0px 0px no-repeat; float:left; color:#E3ECF0; font:1px "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing:-1em; padding:0px; margin:3px 20px 0px 0px;}
#menu_principal ul #link_mapa_sitio a:link{color:#E3ECF0; text-decoration:none; display:block; width:17px; height:11px; margin:0px;}
#menu_principal ul #link_mapa_sitio a:visited{color:#E3ECF0; text-decoration:none; display:block; width:17px; height:11px; margin:0px;}
#menu_principal ul #link_mapa_sitio a:hover{color:#E3ECF0; text-decoration:none; display:block; width:17px; height:11px; margin:0px;}
#menu_principal ul #link_mapa_sitio a:active{color:#E3ECF0; text-decoration:none; display:block; width:17px; height:11px; margin:0px;}


/*Estilos submenu desplegable*/
#submenu{width:780px; height:1px; margin:0px; border:1px solid #666666;}
#submenu td{background:url(../images/html/menuprincip_fon_right.jpg) right top no-repeat; height:1px; padding:0px; position:absolute;}
#submenu td div{border:1px solid #999999; background: #999999; padding:0px; margin:0px; height:auto; width:150px; display:table;}
#submenu td div p{color:#FFF; border-bottom:1px solid #FFFFFF; font:10px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0px; padding:0px;}
#submenu td div p a:link, #submenu td div p a:visited{color:#FFF; width:auto; height:16px; text-decoration:none; display:block; margin:0px; padding:5px 10px;}
#submenu td div p a:hover, #submenu td div p a:active{background: #666666; color:#FFF; width:auto; height:16px; text-decoration:none; display:block; margin:0px; padding:5px 10px;}



/*Posiciones submenu*/
#submenu td #sub_0{left:222px; position:absolute;}
#submenu td #sub_1{left:320px; position:absolute;}
#submenu td #sub_2{left:430px; position:absolute;}
#submenu td #sub_3{left:620px; position:absolute;}


/*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_cementos.jpg) right top no-repeat; width:780px;}
#main #estructura{width:772px;}
#main #estructura td{vertical-align:top;}



/*ESTILOS MENU PRODUCTOS*/
#main #estructura #menu{font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; background:url(../images/html/main_fon_left_cementos.jpg) 0px 0px repeat-y; margin:0px; width:178px;}
#main #estructura #menu #menu_productos{width:178px; padding:1px 0px 0px 0px; float:left; background:url(../images/html/menu_productos_fondo_cementos.jpg) 0px 0px no-repeat;}

#main #estructura #menu #menu_productos h1{margin:0px 0px 0px 8px; padding:0px; background:#EFEFEF; border-top:1px solid  #CCCCCC; height:30px; font:bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF;}
#main #estructura #menu #menu_productos h1 a:link, #main #estructura #menu #menu_productos h1 a:visited{background:#F0F8E0; padding:5px 0px 0px 10px; font:bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#999999; text-decoration:none; display:block; width:159px; height:25px;}
#main #estructura #menu #menu_productos h1 a:hover, #main #estructura #menu #menu_productos h1 a:active{background: #EFEFEF; padding:5px 0px 0px 10px; font:bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #999999; text-decoration:none; display:block; width:159px; height:25px;}

#main #estructura #menu #menu_productos h1#id_1{background:url(../images/html/item_prod_fondo_cementos.jpg) right bottom no-repeat; color: #EFEFEF;}
#main #estructura #menu #menu_productos h1#id_1 a:link, #main #estructura #menu #menu_productos h1#id_1 a:visited{background:url(../images/html/item_prod_fondo_cementos.jpg) right bottom no-repeat; color:#84B815;}
#main #estructura #menu #menu_productos h1#id_1 a:hover, #main #estructura #menu #menu_productos h1#id_1 a:active{background:url(../images/html/item_prod_fondo_over_cementos.jpg) right bottom no-repeat; color:#84B815}

#main #estructura #menu #menu_productos table{margin:0px; padding:0px;}
#main #estructura #menu #menu_productos table td{width:150px; padding:0px 0px 10px 20px;}
#main #estructura #menu #menu_productos table p{background:url(../images/html/bullet_menu_productos.gif) 0px 7px no-repeat; padding:0px 0px 0px 10px; margin:0px;}
#main #estructura #menu #menu_productos table p a:link{color:#666666; text-decoration:none;}
#main #estructura #menu #menu_productos table p a:visited{color: #999999; text-decoration:none;}
#main #estructura #menu #menu_productos table p a:hover{color: #999999; font:bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#main #estructura #menu #menu_productos table p a:active{color:#FFF; font:bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#main #estructura #menu #menu_productos table p strong a:link{color:#FFF;}
#main #estructura #menu #menu_productos table p strong a:visited{color:#FFF;}
#main #estructura #menu #menu_productos table p strong a:hover{color:#FFF;}
#main #estructura #menu #menu_productos table p strong a:active{color:#FFF;}




#main #estructura #menu #menu_productos #zona_banner{text-align:center; margin:0px 0px 10px 9px; padding:10px 0px 0px 0px; width:169px; border-top:1px solid #618EA7;}
#main #estructura #menu #menu_productos #zona_banner img{margin:10px auto 0px auto; border:none;}
#main #estructura #menu #menu_productos #zona_banner #banner_portal{display:none;}
#main #estructura #menu_bottom{background:url(../images/html/main_fon_left_cementos.jpg) 0px 0px repeat-y; margin:0px; height:12px; width:178px; font:1px "Trebuchet MS", Arial, Helvetica, sans-serif;}

#main #estructura #menu_bottom #iso{width:178px; height:1px; margin:0px; float:left; position:absolute;}
#main #estructura #menu_bottom #iso td{width:178px; height:1px; position:absolute;}
#main #estructura #menu_bottom #iso td div{left:23px; top:-35px;  position:absolute; z-index:1; position:absolute;}

#main #estructura #menu_bottom #iso_int{width:178px; height:1px; margin:0px; float:left; position:absolute;}
#main #estructura #menu_bottom #iso_int td{width:178px; height:1px; position:absolute;}
#main #estructura #menu_bottom #iso_int td div{left:23px; top:-10px;  position:absolute; z-index:1;}

#main #estructura #menu_bottom #iso_int td #herramientas_pie{width:95px; height:70px; left:145px; top:-40px; z-index:2; font:1px "Trebuchet MS", Arial, Helvetica, sans-serif; }
#main #estructura #menu_bottom #iso_int td #herramientas_pie p{margin:0px 4px 4px 0px; width:24px; height:20px; }
#main #estructura #menu_bottom #iso_int td #herramientas_pie .bot_home{background:url(../images/botones/pie_bot_home.gif) 0px 0px no-repeat;}
#main #estructura #menu_bottom #iso_int td #herramientas_pie .bot_home a:link{background:url(../images/botones/pie_bot_home.gif) 0px 0px no-repeat; color:#084471; width:24px; height:20px; display:block;}
#main #estructura #menu_bottom #iso_int td #herramientas_pie .bot_home a:visited{background:url(../images/botones/pie_bot_home.gif) 0px 0px no-repeat; color:#084471; width:24px; height:20px; display:block;}
#main #estructura #menu_bottom #iso_int td #herramientas_pie .bot_home a:hover{background:url(../images/botones/pie_bot_home_over.gif) 0px 0px no-repeat; color:#084471; width:24px; height:20px; display:block;}
#main #estructura #menu_bottom #iso_int td #herramientas_pie .bot_home a:active{background:url(../images/botones/pie_bot_home_over.gif) 0px 0px no-repeat; color:#084471; width:24px; height:20px; display:block;}

#main #estructura #menu_bottom #iso_int td #herramientas_pie .bot_top{background:url(../images/botones/pie_bot_top.gif) 0px 0px no-repeat;}
#main #estructura #menu_bottom #iso_int td #herramientas_pie .bot_top a:link{background:url(../images/botones/pie_bot_top.gif) 0px 0px no-repeat; color:#084471; width:24px; height:20px; display:block;}
#main #estructura #menu_bottom #iso_int td #herramientas_pie .bot_top a:visited{background:url(../images/botones/pie_bot_top.gif) 0px 0px no-repeat; color:#084471; width:24px; height:20px; display:block;}
#main #estructura #menu_bottom #iso_int td #herramientas_pie .bot_top a:hover{background:url(../images/botones/pie_bot_top_over.gif) 0px 0px no-repeat; color:#084471; width:24px; height:20px; display:block;}
#main #estructura #menu_bottom #iso_int td #herramientas_pie .bot_top a:active{background:url(../images/botones/pie_bot_top_over.gif) 0px 0px no-repeat; color:#084471; width:24px; height:20px; display:block;}

#main #estructura #menu_bottom #iso_int td #herramientas_pie .bot_volver{background:url(../images/botones/pie_bot_volver.gif) 0px 0px no-repeat;}
#main #estructura #menu_bottom #iso_int td #herramientas_pie .bot_volver a:link{background:url(../images/botones/pie_bot_volver.gif) 0px 0px no-repeat; color:#084471; width:24px; height:20px; display:block;}
#main #estructura #menu_bottom #iso_int td #herramientas_pie .bot_volver a:visited{background:url(../images/botones/pie_bot_volver.gif) 0px 0px no-repeat; color:#084471; width:24px; height:20px; display:block;}
#main #estructura #menu_bottom #iso_int td #herramientas_pie .bot_volver a:hover{background:url(../images/botones/pie_bot_volver_over.gif) 0px 0px no-repeat; color:#084471; width:24px; height:20px; display:block;}
#main #estructura #menu_bottom #iso_int td #herramientas_pie .bot_volver a:active{background:url(../images/botones/pie_bot_volver_over.gif) 0px 0px no-repeat; color:#084471; width:24px; height:20px; display:block;}


#main #estructura #cambio_texto{font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;}


/*ESTILOS CONTENIDOS*/
#contenidos h1{font:20px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing:-1px; padding:0px 0px 7px 0px; margin:0px 0px 20px 0px;}
#contenidos h1 span{color:#84B815; margin:0px 0px 0px 6px;}
#contenidos{border-right:1px solid #C6D6DF; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666; height:400px; padding:0px 0px 0px 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:#84B815; margin: 10px 10px 10px 25px;}
#contenidos h2{color:#84B815; font:20px "Trebuchet MS", Arial, Helvetica, sans-serif;margin: 10px 10px 10px 20px;}
#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) left bottom repeat-x;}
#contenidos h4{color:#084471; font:bold 1.3em "Trebuchet MS", Arial, Helvetica, sans-serif; margin:10px 10px 10px 20px; padding:0px;}


.Pager td table tr td {width:2px;}


#contenidos #GridViewSoluciones{width:95%; margin:0px 0px 0px 5px; padding:0px;}
#contenidos #GridViewSoluciones td{border-top:1px solid #FFF;}
#contenidos #GridViewManuales{width:95%; margin:0px 0px 0px 5px; padding:0px;}
#contenidos #GridViewManuales td{border-top:1px solid #FFF;}
#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_pdf.gif) 0px 3px no-repeat; color:#00803F; font:9px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:2px 0px 4px 12px; 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; padding:2px 0px 4px 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 h2{font:bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000;}
#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:3px 0px 3px 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_cementos.gif) 0px 0px repeat-x #F6F9EB; padding:15px; border-top:1px solid #FFF; border-left:1px solid #FFF;}
#main #estructura #subitems h1{color:#98BCCD; font-size: 1.9em; letter-spacing: -1px; margin: 0px 0px 7px 0px; padding: 0px 0px 7px 0px;}
#main #estructura #subitems_bottom{background:url(../images/html/col_subitem_fondo_bottom_cementos.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_pdf.gif) 0px 0px no-repeat; color:#00803F; font:9px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:2px 0px 4px 18px; margin:2px 0px 4px 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{font:10px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#084471; margin:0px;}
#main #estructura #subitems #menu_subitems a:link{color:#084471; text-decoration:underline; padding:2px 3px;}
#main #estructura #subitems #menu_subitems a:visited{color:#084471; text-decoration:underline; padding:2px 3px;}
#main #estructura #subitems #menu_subitems a:hover{color:#084471; text-decoration:none; padding:2px 3px; background:#C4D7DF;}
#main #estructura #subitems #menu_subitems a:active{color:#084471; text-decoration:none; padding:2px 3px; background:#C4D7DF;}



/*Breadcrums*/
#breadcrums{height:30px; padding:0px; margin:0px; border-bottom:1px solid #C6D6DF; background:url(../images/html/breadcrums_fondo.jpg) 0px 0px no-repeat;}
#breadcrums p{margin:0px; height:20px; background:url(../images/html/ic_breadcrums.gif) 12px 14px no-repeat; padding:12px 0px 0px 35px; font:9px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000;}
#breadcrums p a:link, #breadcrums p a:visited{color:#084471; padding:0px 2px;}
#breadcrums p a:hover, #breadcrums p a:active{color:#084471; background:#DDE7EC; text-decoration:none; padding:0px 2px;}


/*Herramientas*/
#herramientas{float:right; height:20px; width:150px; margin:8px 8px 0px 0px;}
#herramientas p{float:right; margin:0px 0px 0px 2px; padding:0px;}
#herramientas .bot_home{background:url(../images/botones/herramientas_bot_home.gif) 0px 0px no-repeat; width:24px; height:20px;}
#herramientas #bot_print{background:url(../images/botones/herramientas_bot_print.gif) 0px 0px no-repeat; width:24px; height:20px;}
#herramientas #bot_aumentar{background:url(../images/botones/herramientas_bot_aumentar.gif) 0px 0px no-repeat; width:24px; height:20px;}
#herramientas #bot_disminuir{background:url(../images/botones/herramientas_bot_disminuir.gif) 0px 0px no-repeat; width:24px; height:20px;}

#herramientas p a:link, #herramientas p a:visited{width:24px; height:20px; display:block; color:#08A557; font:1px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#herramientas p a:hover, #herramientas p a:active{width:24px; height:20px; display:block; color:#08A557; font:1px "Trebuchet MS", Arial, Helvetica, sans-serif;}

#herramientas .bot_home a:link, #herramientas .bot_home a:visited{background:url(../images/botones/herramientas_bot_home.gif) 0px 0px no-repeat;}
#herramientas .bot_home a:hover, #herramientas .bot_home a:active{background:url(../images/botones/herramientas_bot_home_over.gif) 0px 0px no-repeat;}

#herramientas #bot_print a:link, #herramientas #bot_print a:visited{background:url(../images/botones/herramientas_bot_print.gif) 0px 0px no-repeat;}
#herramientas #bot_print a:hover, #herramientas #bot_print a:active{background:url(../images/botones/herramientas_bot_print_over.gif) 0px 0px no-repeat;}

#herramientas #bot_aumentar a:link, #herramientas #bot_aumentar a:visited{background:url(../images/botones/herramientas_bot_aumentar.gif) 0px 0px no-repeat;}
#herramientas #bot_aumentar a:hover, #herramientas #bot_aumentar a:active{background:url(../images/botones/herramientas_bot_aumentar_over.gif) 0px 0px no-repeat;}

#herramientas #bot_disminuir a:link, #herramientas #bot_disminuir a:visited{background:url(../images/botones/herramientas_bot_disminuir.gif) 0px 0px no-repeat;}
#herramientas #bot_disminuir a:hover, #herramientas #bot_disminuir a:active{background:url(../images/botones/herramientas_bot_disminuir_over.gif) 0px 0px no-repeat;}



/*ESTILOS CONTENIDOS INTERNAS*/


/*Estilos botones*/
#main #estructura #subitems_interna_0 .bot_mas_soluciones{background:url(../images/botones/bot_mas_soluciones_cementos.gif) 0px 0px no-repeat; width:118px; height:20px; margin:10px 0px 10px 10px; padding:0px; font:1px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#main #estructura #subitems_interna_0 .bot_mas_soluciones a:link{background:url(../images/botones/bot_mas_soluciones_cementos.gif) 0px 0px no-repeat; color:#E3ECF0; width:118px; height:20px; display:block;}
#main #estructura #subitems_interna_0 .bot_mas_soluciones a:visited{background:url(../images/botones/bot_mas_soluciones_cementos.gif) 0px 0px no-repeat; color:#E3ECF0; width:118px; height:20px; display:block;}
#main #estructura #subitems_interna_0 .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 .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 .bot_mas_preguntas{background:url(../images/botones/bot_mas_preguntas_cementos.gif) 0px 0px no-repeat; color:#E3ECF0; width:118px; height:20px; margin:10px 0px 10px 10px; padding:0px; font:1px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#main #estructura #subitems_interna_0 .bot_mas_preguntas a:link{background:url(../images/botones/bot_mas_preguntas_cementos.gif) 0px 0px no-repeat; color:#E3ECF0; width:118px; height:20px; display:block;}
#main #estructura #subitems_interna_0 .bot_mas_preguntas a:visited{background:url(../images/botones/bot_mas_preguntas_cementos.gif) 0px 0px no-repeat; color:#E3ECF0; width:118px; height:20px; display:block;}
#main #estructura #subitems_interna_0 .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 .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 5px; 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;}
#main #estructura #subitems_interna_0 .bullet_triangular{background:url(../images/html/bullet_triangular.gif) 0px 5px no-repeat; padding:0px 0px 0px 5px; margin:15px 0px 0px 5px; font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;}




/*ESTILOS SUBITEM INTERNAS*/
#main #estructura #subitems_interna_0{padding:0px 7px 16px 0px; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#main #estructura .columna_subitems{border-top:1px solid #FFF; background: #F6F9EB;}
#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:#84B815; margin:0px 0px 0px 0px; font:1.8em/13px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:10px 0px 0px 0px; text-align:left;}
#main #estructura #subitems_interna_0 h1 a:link{text-decoration:none; color:#84B815;}
#main #estructura #subitems_interna_0 h1 a:visited{text-decoration:none; color:#84B815;}
#main #estructura #subitems_interna_0 h1 a:hover{text-decoration:none; color:#84B815;}
#main #estructura #subitems_interna_0 h1 a:active{text-decoration:none; color:#84B815;}



#contenidos .destacados_areas{font:1.2em/20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#454545; margin:0px 10px 15px 20px; display:table;}
#contenidos .destacados_areas img{border:none;}
#contenidos .destacados_areas p{margin:5px 0px 0px 0px !important; 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_pdf.gif) 0px 0px no-repeat; color:#00803F; font:9px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:2px 0px 4px 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{margin:0px;}
#contenidos #soluciones_tipo div div{margin:0px 10px; padding:0px; border:1px solid #FFF;}
#contenidos #soluciones_tipo #tabla_soluciones{z-index:9; width:298px; height:348px; position:absolute; margin:15px 0px 0px 220px;}
#contenidos #soluciones_tipo #tabla_soluciones 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 .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;}
#contenidos #soluciones_tipo #tabla_soluciones .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 .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 .listado_soluciones .cerrar a{width:9px; height:9px; display:block;}
#contenidos #soluciones_tipo #tabla_soluciones .listado_soluciones div{border:1px solid #CCC; margin:15px auto; width:260px; height:280px; overflow:auto;}
#contenidos #soluciones_tipo #tabla_soluciones .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 .listado_soluciones div p{margin:0px 10px 5px 10px; color:#666; font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;}


#contenidos #soluciones_tipo #tabla_soluciones .listado_soluciones div .link_pdf{background:url(../images/html/ic_pdf.gif) 0px 0px no-repeat; color:#00803F; font:9px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:2px 0px 4px 18px; margin:5px 0px 30px 10px;}
#contenidos #soluciones_tipo #tabla_soluciones .listado_soluciones div .link_pdf a:link{color:#084471; text-decoration:underline; padding:2px 3px;}
#contenidos #soluciones_tipo #tabla_soluciones .listado_soluciones div .link_pdf a:visited{color:#084471; text-decoration:underline; padding:2px 3px;}
#contenidos #soluciones_tipo #tabla_soluciones .listado_soluciones div .link_pdf a:hover{color:#084471; text-decoration:none; padding:2px 3px; background:#C4D7DF;}
#contenidos #soluciones_tipo #tabla_soluciones .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; margin:0px; padding:0px;}
#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 submenu desplegable
#submenu{width:780px; height:1px; margin:0px; border:1px solid #000;}
#submenu td{background:url(../images/html/menuprincip_fon_right.jpg) right top no-repeat; height:1px; padding:0px; position:absolute;}
#submenu td div{border:1px solid #B4CAD6; background:#0171AE; padding:0px; margin:0px; height:auto; width:150px; display:table;}
#submenu td div p{color:#FFF; border-bottom:1px solid #015E8F; font:10px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0px; padding:0px;}
#submenu td div p a:link, #submenu td div p a:visited{color:#FFF; width:auto; height:16px; text-decoration:none; display:block; margin:0px; padding:5px 10px;}
#submenu td div p a:hover, #submenu td div p a:active{background:#015E8F; color:#FFF; width:auto; height:16px; text-decoration:none; display:block; margin:0px; padding:5px 10px;}
*/

/*TABLA PREGUNTAS FRECUENTES*/
#contenidos #GridViewPreguntas td .respuesta_frecuente .datos_faq{font: 0.9em "Trebuchet MS", Arial, Helvetica; border-collapse: collapse; width: 100%; margin: 0px auto;}
#contenidos #GridViewPreguntas td .respuesta_frecuente .datos_faq td.destacado{border: 1px solid #E8E8E8; padding: 4px 2px; background: #C4D7DF; font-weight: bold; color: #084471; border-collapse: collapse; text-align: center; width: auto;}
#contenidos #GridViewPreguntas td .respuesta_frecuente .datos_faq td{border: 1px solid #E8E8E8; padding: 4px 2px; border-collapse: collapse; width: auto;}




/*Estilos noticias*/
#contenidos div table {width:100%; border-collapse:collapse; border:none; }
#contenidos div table td {border:none; background:#CCC; background:#FFF;}
#contenidos #GridViewNoticias{width:95%; margin:0px 0px 0px 5px; padding:0px;}
#contenidos #GridViewNoticias td{border-top:1px solid #FFF;}
#contenidos div table td .listado_noticias{width:95%; font:1em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666; margin: 0px 10px 35px 20px;}
#contenidos div table td .listado_noticias h2{color:#000; font:bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0px 0px 3px 0px;}
#contenidos div table td .listado_noticias h2 a:link{color:#000; text-decoration:none;}
#contenidos div table td .listado_noticias h2 a:visited{color:#666; text-decoration:none;}
#contenidos div table td .listado_noticias h2 a:hover{color:#084471; text-decoration:none; background:#C4D7DF;}
#contenidos div table td .listado_noticias h2 a:active{color:#084471; text-decoration:none; background:#C4D7DF;}
#contenidos div table td .listado_noticias img{float:right; border:1px solid #A9C1CF; margin:0px 10px 7px 7px;}
#contenidos div table td .listado_noticias p{margin:0px 0px 3px 0px;}
#contenidos div table td .listado_noticias .ver_mas{background:url(../images/html/ic_noticias_vermas.gif) 0px 0px no-repeat; padding:2px 0px 4px 18px; color:#084471; font:9px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#contenidos div table td .listado_noticias .ver_mas a:link{color:#084471; padding:2px 3px; text-decoration:underline;}
#contenidos div table td .listado_noticias .ver_mas a:visited{color:#084471; padding:2px 3px; text-decoration:underline;}
#contenidos div table td .listado_noticias .ver_mas a:hover{color:#084471; text-decoration:none; padding:2px 3px; background:#C4D7DF;}
#contenidos div table td .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; width:120px; margin:0px 5px 15px 15px; font:9px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000;}
#contenidos #detalle_noticia .fotos_right img{border:1px solid #A9C1CF; margin:15px 0px 0px 0px; cursor:pointer;}
#contenidos #detalle_noticia .fotos_right p{margin:3px 0px 15px 0px;}
#contenidos #detalle_noticia .fotos_left{float:left; width:120px; margin:0px 15px 15px 5px; font:9px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000;}
#contenidos #detalle_noticia .fotos_left img{border:1px solid #A9C1CF; margin:15px 0px 0px 0px; cursor:pointer;}
#contenidos #detalle_noticia .fotos_left p{margin:3px 0px 15px 0px;}



/*Estilos busqueda historial noticias*/
#main #estructura #subitems_interna_0 #historial_noticias{font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; border:1px solid #A9C1CF; width:110px; padding:5px 7px; margin:25px 0px 20px 3px; color:#666;}
#main #estructura #subitems_interna_0 #historial_noticias form{margin:0px; padding:0px;}
#main #estructura #subitems_interna_0 #historial_noticias p{margin:0px 0px 0px 0px; padding:0px; border:none;}
#main #estructura #subitems_interna_0 #historial_noticias label{font:9px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; border:none; margin:0px; float:left;}
#main #estructura #subitems_interna_0 #historial_noticias .categoria{font:9px "Trebuchet MS", Arial, Helvetica, sans-serif; height:18px; width:110px; margin:0px 0px 7px 0px;}
#main #estructura #subitems_interna_0 #historial_noticias .mes{font:9px "Trebuchet MS", Arial, Helvetica, sans-serif; height:18px; width:50px; margin:0px 0px 7px 0px;}
#main #estructura #subitems_interna_0 #historial_noticias .anio{font:9px "Trebuchet MS", Arial, Helvetica, sans-serif; height:18px; width:50px; margin:0px 0px 7px 0px;}
#main #estructura #subitems_interna_0 #historial_noticias input{font:9px "Trebuchet MS", Arial, Helvetica, sans-serif; height:18px; width:110px; margin:0px 0px 0px 0px; border:1px solid #CDDAE0; background:url(../images/html/fondo_input.jpg) 0px 0px no-repeat;}
#main #estructura #subitems_interna_0 #historial_noticias button{width:60px; height:16px; background:url(../images/botones/bot_buscar.gif) center top no-repeat #E3ECF0; font:1px "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing:-1em; margin:5px 0px 0px 0px; padding:0px; border:none; float:right; cursor:pointer;}



/*Estilos Preguntas Frecuentes*/

#contenidos #GridViewPreguntas{width:90%; margin:0px 0px 0px 20px; width:100%; clear:both;}
#contenidos .texto_invisible{color:#FFF; font:1px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#contenidos #GridViewPreguntas td{padding:0px 20px 0px 0px; border-bottom:1px solid #FFF;}
#contenidos #GridViewPreguntas td .faq{border-bottom:1px dashed #C6D6DF; display:table; width:auto; padding:0px; margin:0px; font:1em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666;}
#contenidos #GridViewPreguntas td .respuesta_frecuente{margin:10px 0px 0px 0px; padding:0px;}
#contenidos #GridViewPreguntas td .faq h2{color:#084471; font:bold 1.3em "Trebuchet MS", Arial, Helvetica, sans-serif; margin:10px 10px 5px 0px; padding:0px;}
#contenidos #GridViewPreguntas td .faq h2 a:link{color:#084471; text-decoration:none; padding:2px; margin:0px;}
#contenidos #GridViewPreguntas td .faq h2 a:visited{color:#83A1B8; text-decoration:none; padding:2px; margin:0px;}
#contenidos #GridViewPreguntas td .faq h2 a:hover{color:#084471; text-decoration:none; background:#C4D7DF; padding:2px; margin:0px;}
#contenidos #GridViewPreguntas td .faq h2 a:active{color:#084471; text-decoration:none; background:#C4D7DF; padding:2px; margin:0px;}
#contenidos #GridViewPreguntas td .faq p{margin:20px 0px 0px 0px;}

#contenidos #GridViewPreguntas td .respuesta_frecuente table{border:1px solid #CCC; border-collapse:collapse; margin:10px 0px; font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#contenidos #GridViewPreguntas td .respuesta_frecuente table td{border:1px solid #CCC; width:2px; padding:0px; font:10px "Trebuchet MS", Arial, Helvetica, sans-serif; border-collapse:collapse;}
#contenidos #GridViewPreguntas td .respuesta_frecuente table td strong{font:bold 10px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0px;}



#contenidos #GridViewPreguntas td .faq .link_pdf{background:url(../images/html/ic_pdf.gif) 0px 0px no-repeat; float:left; clear:both; color:#084471; font:9px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:2px 0px 4px 18px; margin:5px 0px 0px 0px;}
#contenidos #GridViewPreguntas td .faq .link_pdf a:link{color:#084471; text-decoration:underline; padding:2px 3px;}
#contenidos #GridViewPreguntas td .faq .link_pdf a:visited{color:#084471; text-decoration:underline; padding:2px 3px;}
#contenidos #GridViewPreguntas td .faq .link_pdf a:hover{color:#084471; text-decoration:none; padding:2px 3px; background:#C4D7DF;}
#contenidos #GridViewPreguntas td .faq .link_pdf a:active{color:#084471; text-decoration:none; padding:2px 3px; background:#C4D7DF;}



#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:left; 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:left; margin:0px; padding:0px 0px 10px 10px; background:url(../images/html/galeria_ampliar_imagen.gif) 0px 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/180% "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; padding: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;}


#main #estructura .sin_resultado_busqueda{padding:0px 0px 15px 15px; margin:10px 20px 15px 23px; border-bottom:1px dashed #C6D6DF;}
#main #estructura .sin_resultado_busqueda h1{font:bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing:normal; color:#084471;}
#main #estructura .sin_resultado_busqueda h3{font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing:normal; color:#000; background:none; margin:15px 20px 30px 25px;}
#main #estructura .sin_resultado_busqueda h3 a:link{color:#084471; padding:2px 3px; text-decoration:underline;}
#main #estructura .sin_resultado_busqueda h3 a:visited{color:#084471; padding:2px 3px; text-decoration:underline;}
#main #estructura .sin_resultado_busqueda h3 a:hover{color:#084471; text-decoration:none; padding:2px 3px; background:#C4D7DF;}
#main #estructura .sin_resultado_busqueda h3 a:active{color:#084471; text-decoration:none; padding:2px 3px; background:#C4D7DF;}

#main #estructura #PnlBuscar #busqueda_live{margin:25px; text-align:center; font:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#666;}
#main #estructura #PnlBuscar #busqueda_live input{height:18px; padding:0px 10px; margin:0px 5px; width:200px; border-top:1px solid #A4AEB3; border-left:1px solid #A4AEB3; border-right:1px solid #C6D2D8; border-bottom:1px solid #C6D2D8; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; background:url(../images/html/fondo_input.jpg) 0px 0px no-repeat;}
#main #estructura #PnlBuscar #busqueda_live #BtnSearch{width:59px; height:20px; margin:0px 10px; padding:0px;}


/*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 10px 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{background:#084471; width:519px; height:30px; padding:0px 10px; margin:0px; display:table; text-align:right; color:#FFF; font:0.9em "Trebuchet MS", Arial, Helvetica, sans-serif;}
#main #estructura #centro_contacto #buscar_contacto p{float:right; width:519px; margin:5px 0px; padding:0px;}
#main #estructura #centro_contacto #buscar_contacto p input{height:16px; padding:0px; margin:0px 5px; width:100px; border:1px solid #CDDAE0; font:9px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; background:url(../images/html/fondo_input.jpg) 0px 0px no-repeat;}
#main #estructura #centro_contacto #buscar_contacto p select{height:20px; padding:0px; margin:0px 5px; width:100px; font:9px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000;}
#main #estructura #centro_contacto #buscar_contacto p .bot_buscar{width:17px; height:17px; background:url(../images/botones/bot_buscar_contacto.gif) 0px 0px no-repeat; border:none; cursor:pointer; margin:0px;}

/*
#main #estructura #centro_contacto #zonas{width:540px; height:134px; margin:1px 0px 0px 0px;}
#main #estructura #centro_contacto #zonas td{width:134px; height:31px; padding:107px 0px 0px 0px; margin:0px; border-right:1px solid #FFF; font:bold 0.9em "Trebuchet MS", Arial, Helvetica, sans-serif;}
#main #estructura #centro_contacto #zonas td p{margin:0px; padding:0px; text-align:center;}
#main #estructura #centro_contacto #zonas td a:link{width:132px; height:32px; margin:0px; background:#E3ECF0; border:1px solid #B8CED8; display:block; color:#084471; text-decoration:none;}
#main #estructura #centro_contacto #zonas td a:link strong{color:#084471;}
#main #estructura #centro_contacto #zonas td a:visited{width:132px; height:32px; margin:0px; background:#E3ECF0; border:1px solid #B8CED8; display:block; color:#084471; text-decoration:none;}
#main #estructura #centro_contacto #zonas td a:visited strong{color:#084471;}
#main #estructura #centro_contacto #zonas td a:hover{width:132px; height:32px; margin:0px; background:#0171AE; border:1px solid #B8CED8; display:block; color:#FFF; text-decoration:none;}
#main #estructura #centro_contacto #zonas td a:hover strong{color:#FFF;}
#main #estructura #centro_contacto #zonas td a:active{width:132px; height:32px; margin:0px; background:#0171AE; border:1px solid #B8CED8; display:block; color:#FFF;}
#main #estructura #centro_contacto #zonas td a:active strong{color:#FFF;}
*/

/*Estilos submenu colapsable*/

#main #estructura #centro_contacto #menu_zonas{width:540px; height:100px;}

#main #estructura #centro_contacto #sub_zonas{width:540px; height:100px; margin:0px 0px 1px 0px;}
#main #estructura #centro_contacto #sub_zonas td{width:134px; height:24px; padding:76px 0px 0px 0px;}
#main #estructura #centro_contacto #sub_zonas td p{margin:0px; padding:0px; width:132px; height:22px; text-align:center; background:#E3ECF0; color:#084471; font:bold 10px/11px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#main #estructura #centro_contacto #sub_zonas td p a:link{width:132px; height:22px; margin:0px; padding:2px 0px; background:#E3ECF0; border:1px solid #B8CED8; display:block; color:#084471; text-decoration:none;}
#main #estructura #centro_contacto #sub_zonas td p a:visited{width:132px; height:22px; margin:0px; padding:2px 0px; background:#E3ECF0; border:1px solid #B8CED8; display:block; color:#084471; text-decoration:none;}
#main #estructura #centro_contacto #sub_zonas td p a:hover{width:132px; height:22px; margin:0px; padding:2px 0px; background:#0171AE; border:1px solid #B8CED8; display:block; color:#FFF; text-decoration:none;}
#main #estructura #centro_contacto #sub_zonas td p a:active{width:132px; height:22px; margin:0px; padding:2px 0px; background:#0171AE; border:1px solid #B8CED8; display:block; color:#FFF; text-decoration:none;}

#main #estructura #centro_contacto #sub_zonas td div{width:132px; padding:0px; position:absolute; background:#0171AE; margin:1px 0px 0px 0px; color:#FFF; z-index:2; font:bold 0.9em "Trebuchet MS", Arial, Helvetica, sans-serif;}
#main #estructura #centro_contacto #sub_zonas td div p{height:20px; padding:0px; margin:0px; text-align:left; border:none;}
#main #estructura #centro_contacto #sub_zonas td div p a:link{background:#0171AE; color:#FFF; padding:2px 15px; width:102px; height:18px; border-bottom:1px solid #6195AB; border-top:none; border-left:none; border-right:none; }
#main #estructura #centro_contacto #sub_zonas td div p a:visited{background:#0171AE; color:#FFF; padding:2px 15px; width:102px; height:18px; border-bottom:1px solid #6195AB; border-top:none; border-left:none; border-right:none; }
#main #estructura #centro_contacto #sub_zonas td div p a:hover{background:#016194; color:#FFF; padding:2px 15px; width:102px; height:18px; border-bottom:1px solid #6195AB; border-top:none; border-left:none; border-right:none; }
#main #estructura #centro_contacto #sub_zonas td div p a:active{background:#016194; color:#FFF; padding:2px 15px; width:102px; height:18px; border-bottom:1px solid #6195AB; border-top:none; border-left:none; border-right:none; }


/*
#main #estructura #centro_contacto #sub_zonas td div p a:link{color:#FFF; text-decoration:none; height:22px; display:block; padding:2px 15px 0px 15px;}
#main #estructura #centro_contacto #sub_zonas td div p a:visited{color:#FFF; text-decoration:none; height:22px; display:block; padding:2px 15px 0px 15px;}
#main #estructura #centro_contacto #sub_zonas td div p a:hover{color:#FFF; background:#016194; text-decoration:none; height:22px; display:block; padding:2px 15px 0px 15px;}
#main #estructura #centro_contacto #sub_zonas td div p a:active{color:#FFF; background:#016194; text-decoration:none; height:22px; display:block; padding:2px 15px 0px 15px;}
*/

/*
#main #estructura #centro_contacto #sub_zonas td p a:link strong{color:#084471;}
#main #estructura #centro_contacto #sub_zonas td p a:visited{width:132px; height:32px; margin:0px; background:#E3ECF0; border:1px solid #B8CED8; display:block; color:#084471; text-decoration:none;}
#main #estructura #centro_contacto #sub_zonas td p a:visited strong{color:#084471;}
#main #estructura #centro_contacto #sub_zonas td div{width:132px; border:1px solid #6195AB; position:absolute; background:#0171AE; margin:1px 0px 0px 0px; color:#FFF; z-index:2; font:bold 0.9em "Trebuchet MS", Arial, Helvetica, sans-serif;}
#main #estructura #centro_contacto #sub_zonas td div p{border-bottom:1px solid #6195AB; padding:0px; margin:0px;}
#main #estructura #centro_contacto #sub_zonas td div p a:link{color:#FFF; text-decoration:none; height:22px; display:block; padding:2px 15px 0px 15px;}
#main #estructura #centro_contacto #sub_zonas td div p a:visited{color:#FFF; text-decoration:none; height:22px; display:block; padding:2px 15px 0px 15px;}
#main #estructura #centro_contacto #sub_zonas td div p a:hover{color:#FFF; background:#016194; text-decoration:none; height:22px; display:block; padding:2px 15px 0px 15px;}
#main #estructura #centro_contacto #sub_zonas td div p a:active{color:#FFF; background:#016194; text-decoration:none; height:22px; display:block; padding:2px 15px 0px 15px;}

/*


#main #estructura #centro_contacto #sub_zonas td #subzona_0{left:0px;}
#main #estructura #centro_contacto #sub_zonas td #subzona_1{left:135px;}
#main #estructura #centro_contacto #sub_zonas td #subzona_2{left:270px;}
#main #estructura #centro_contacto #sub_zonas td #subzona_3{left:405px;}




/*ID para imagenes del menu zonas del país*/
/*
#main #estructura #centro_contacto #zona_norte{background:url(../images/html/centro_contacto_zona_norte.jpg) 0px 0px no-repeat;}
#main #estructura #centro_contacto #zona_centro{background:url(../images/html/centro_contacto_zona_centro.jpg) 0px 0px no-repeat;}
#main #estructura #centro_contacto #zona_sur{background:url(../images/html/centro_contacto_zona_sur.jpg) 0px 0px no-repeat;}
#main #estructura #centro_contacto #zona_matriz{background:url(../images/html/centro_contacto_zona_matriz.jpg) 0px 0px no-repeat;}
*/


#main #estructura #centro_contacto #contactos{width:537px; border:1px solid #DCDCDC; margin:1px 0px 15px 0px; background:url(../images/html/centro_contacto_fon_resultado.jpg) left bottom repeat-x;}
#main #estructura #centro_contacto #contactos #contactos_0{font:1em/20px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:20px 0px 0px 0px;}
#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; height:325px; margin:10px auto; background:#FFF; border:1px solid #DCDCDC; padding:0px 0px 0px 10px; overflow:hidden; z-index:1;}
#main #estructura #centro_contacto #contactos div div{width:495px; height:325px; margin:0px; background:#FFF; border:none; padding:0px; overflow:auto; z-index:1;}


#main #estructura #centro_contacto #contactos div div table{width:475px; margin:0px 0px 20px 0px;}
#main #estructura #centro_contacto #contactos div div table th{width:200px; 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 div table th a:link{color:#333; text-decoration:underline; padding:1px 3px 4px 3px;}
#main #estructura #centro_contacto #contactos div div table th a:visited{color:#666; text-decoration:underline; padding:1px 3px 4px 3px;}
#main #estructura #centro_contacto #contactos div div table th a:hover{color:#000; background:#EAEAEA; text-decoration:none; padding:1px 3px 4px 3px;}
#main #estructura #centro_contacto #contactos div div table th a:active{color:#000; background:#EAEAEA; text-decoration:none; padding:1px 3px 4px 3px;}
#main #estructura #centro_contacto #contactos div 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 div table td{color:#333; white-space:nowrap; padding:5px 2px; font:normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:left;}
#main #estructura #centro_contacto #contactos div div table td .mail {background:url(../images/html/centro_contacto_ic_mail.gif) 0px 5px no-repeat; padding:0px 0px 0px 18px; float:left;}
#main #estructura #centro_contacto #contactos div div table td .fax {background:url(../images/html/centro_contacto_ic_fax.jpg) 0px 0px no-repeat; padding:0px 0px 2px 18px; float:left;}
#main #estructura #centro_contacto #contactos div 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 div table td a:link{color:#0171AE; padding:1px 3px 4px 3px; text-decoration:underline;}
#main #estructura #centro_contacto #contactos div div table td a:visited{color:#67AACE; padding:1px 3px 4px 3px; text-decoration:underline;}
#main #estructura #centro_contacto #contactos div div table td a:hover{color:#084471; background:#DDE7EC; padding:1px 3px 4px 3px; text-decoration:underline;}
#main #estructura #centro_contacto #contactos div div table td a:active{color:#084471; background:#DDE7EC; padding:1px 3px 4px 3px; text-decoration:underline;}

/*Estilos ficha popup*/
#main #estructura #centro_contacto #contactos div div table th .ficha_popup{width:323px; height:240px; border:1px solid #ABABAB; background:url(../images/html/centro_contacto_fon_ficha.jpg) left bottom no-repeat #FFF; padding:0px; margin:20px 0px 0px 0px; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; position:absolute; overflow:hidden;}
#main #estructura #centro_contacto #contactos div div table th .ficha_popup p{width:280px; margin:0px auto; padding:0px;}
#main #estructura #centro_contacto #contactos div 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 #FFF;}
#main #estructura #centro_contacto #contactos div div table th .ficha_popup table{width:280px; margin:0px auto 20px auto;}
#main #estructura #centro_contacto #contactos div div table th .ficha_popup table th{width:80px; padding:0px; text-align:left;}
#main #estructura #centro_contacto #contactos div div table th .ficha_popup table td{text-align:left; padding:0px;}
#main #estructura #centro_contacto #contactos div div table th .ficha_popup table td img{margin:0px 10px 0px 0px;}
#main #estructura #centro_contacto #contactos div div table th .ficha_popup table td p{margin:3px 0px; padding:0px; width:180px;}



/*Estilos formularios*/
#contenidos #formulario{}
#contenidos #formulario table{color:#666; margin:0px auto 20px auto; width:550px;}
#contenidos #formulario table th{padding:15px 10px; border-bottom:1px solid #DCDCDC; width:160px; 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:250px; padding:0px 5px; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#contenidos #formulario table td select{height:16px; width:250px; 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:250px; padding:0px 5px; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#contenidos #formulario table td .bot_enviar_formulario{width:118px; height:20px; cursor:pointer; border:none; float:right; padding:0px;}


/*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{background:url(../images/botones/formulario_contacto_bot_home.gif) left top no-repeat; width:118px; height:20px;}
#contenidos #gracias #ir_home a:link, #contenidos #gracias #ir_home a:visited{background:url(../images/botones/formulario_contacto_bot_home.gif) left top no-repeat; width:118px; height:20px; display:block; font:1px "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing:-1px; color:#FFF;}
#contenidos #gracias #ir_home a:hover, #contenidos #gracias #ir_home a:active{background:url(../images/botones/formulario_contacto_bot_home_over.gif) left top no-repeat; width:118px; height:20px; display:block; font:1px "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing:-1px; color:#FFF;}

#contenidos #gracias #ir_centro{background:url(../images/botones/formulario_contacto_bot_centro.gif) left top no-repeat; width:118px; height:20px;}
#contenidos #gracias #ir_centro a:link, #contenidos #gracias #ir_centro a:visited{background:url(../images/botones/formulario_contacto_bot_centro.gif) left top no-repeat; width:118px; height:20px; display:block; font:1px "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing:-1px; color:#FFF;}
#contenidos #gracias #ir_centro a:hover, #contenidos #gracias #ir_centro a:active{background:url(../images/botones/formulario_contacto_bot_centro_over.gif) left top no-repeat; width:118px; height:20px; display:block; font:1px "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing:-1px; color:#FFF;}



/*Estilos Dosificaciones*/
#contenidos #dosificaciones{width:540px; padding:10px 5px; margin:0px auto; 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 #calculo{width:auto; border:none; padding:0px; margin:0px;}
#contenidos #dosificaciones #calculo select{width:240px; color:#666; height:18px; margin:0px 0px 10px 0px; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#contenidos #dosificaciones #calculo p{color:#000; font:0.9em "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0px 10px; text-align:left;}
#contenidos #dosificaciones #calculo div{border:1px solid #DCDCDC; margin:10px 0px 0px 10px; height:280px; padding:10px 0px;}
#contenidos #dosificaciones #calculo 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 #calculo div dl{margin:0px; padding:0px;}
#contenidos #dosificaciones #calculo div dt{margin:5px 10px 1px 12px; padding:0px; color:#000;}
#contenidos #dosificaciones #calculo div dd{font:1em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; text-align:left; margin:1px 10px 3px 10px; padding:0px;}
#contenidos #dosificaciones #calculo div dd input{width:80px; height:16px; margin:0px 10px 0px 0px;}
#contenidos #dosificaciones #calculo div dd select{width:80px; height:18px; margin:2px 10px 0px 0px;}
#contenidos #dosificaciones #calculo div p{margin:5px 10px 5px 10px;}
#contenidos #dosificaciones #calculo div #BtnCalcular{background:url(../images/botones/bot_calcular.gif) 0px 0px no-repeat; width:90px; height:20px; margin:10px 0px 20px 0px; padding:0px; border:none; cursor:pointer; font:1px "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing:-1px;}
#contenidos #dosificaciones #calculo div #BtnRecalcular{background:url(../images/botones/bot_recalcular.gif) 0px 0px no-repeat; width:90px; height:20px; margin:10px 0px 20px 0px; padding:0px; border:none; cursor:pointer; font:1px "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing:-1px;}
#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; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;}

#contenidos #dosificaciones #txt_descripcion p{margin:10px 15px; font:12px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;}




/*Estilos Paginador*/
#main #estructura #paginador{font:bold 10px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#0172AF; text-align:center; margin:20px auto 0px auto;}
#main #estructura #paginador a:link{color:#0172AF; text-decoration:none; margin:0px 3px; text-decoration:none; padding:2px;}
#main #estructura #paginador a:visited{color:#0172AF; text-decoration:none; margin:0px 3px; text-decoration:none; padding:2px;}
#main #estructura #paginador a:hover{color:#013C5A; text-decoration:none; margin:0px 3px; text-decoration:none; padding:1px 2px; background:#C4D7DF;}
#main #estructura #paginador a:active{color:#013C5A; text-decoration:none; margin:0px 3px; text-decoration:none; padding:1px 2px; background:#C4D7DF;}


#paginador_galeria{font:bold 10px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#0172AF; text-align:center; margin:10px auto 0px auto;}
#paginador_galeria a:link{color:#0172AF; text-decoration:none; margin:0px 3px; text-decoration:none; padding:2px;}
#paginador_galeria a:visited{color:#0172AF; text-decoration:none; margin:0px 3px; text-decoration:none; padding:2px;}
#paginador_galeria a:hover{color:#013C5A; text-decoration:none; margin:0px 3px; text-decoration:none; padding:1px 2px; background:#C4D7DF;}
#paginador_galeria a:active{color:#013C5A; text-decoration:none; margin:0px 3px; text-decoration:none; padding:1px 2px; background:#C4D7DF;}
#paginador_galeria #anterior{float: left; margin: 7px 0px 0px 10px; padding: 0px 0px 0px 4px; width: 88px; background: url(../images/html/bullet_anterior.gif) no-repeat left top;}
#paginador_galeria #siguiente{float: right; margin: 7px 0px 0px 0px; padding: 0px 6px 0px 0px; width: 88px; background: url(../images/html/bullet_siguiente.gif) no-repeat right top;}



#paginador_fotos{font:bold 10px "Trebuchet MS", Arial, Helvetica, sans-serif; float:left; clear:both; color:#0172AF; width:350px; text-align:center; margin:10px 0px 0px 10px;}
#paginador_fotos a:link{color:#0172AF; text-decoration:none; margin:0px 3px; text-decoration:none; padding:2px;}
#paginador_fotos a:visited{color:#0172AF; text-decoration:none; margin:0px 3px; text-decoration:none; padding:2px;}
#paginador_fotos a:hover{color:#013C5A; text-decoration:none; margin:0px 3px; text-decoration:none; padding:1px 2px; background:#C4D7DF;}
#paginador_fotos a:active{color:#013C5A; text-decoration:none; margin:0px 3px; text-decoration:none; padding:1px 2px; background:#C4D7DF;}
#paginador_fotos #anterior{float: left; margin: 7px 0px 0px 10px; padding: 0px 0px 0px 4px; width: 88px; background: url(../images/html/bullet_anterior.gif) no-repeat left top;}
#paginador_fotos #siguiente{float: right; margin: 7px 0px 0px 0px; padding: 0px 6px 0px 0px; width: 88px; background: url(../images/html/bullet_siguiente.gif) no-repeat right top;}


#GridViewSoluciones .pager table{width:auto; margin:10px auto;}
#GridViewSoluciones .pager table td{width:auto; text-align:center; padding:0px 3px; font:bold 10px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#036;}
#GridViewSoluciones .pager table td a:link{color:#0172AF; text-decoration:none; margin:0px 3px; text-decoration:none; padding:2px; font:normal 10px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#GridViewSoluciones .pager table td a:visited{color:#0172AF; text-decoration:none; margin:0px 3px; text-decoration:none; padding:2px; font:normal 10px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#GridViewSoluciones .pager table td a:hover{color:#013C5A; text-decoration:none; margin:0px 3px; text-decoration:none; padding:1px 2px; background:#C4D7DF; font:normal 10px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#GridViewSoluciones .pager table td a:active{color:#013C5A; text-decoration:none; margin:0px 3px; text-decoration:none; padding:1px 2px; background:#C4D7DF; font:normal 10px "Trebuchet MS", Arial, Helvetica, sans-serif;}





/*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:#84B815; font:1.8em "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0px 0px 0px 0px; padding:0px;}
#main #estructura #cont_estaticos h2{color:#084471; margin:0px 0px 0px 0px; padding:0px; font:bold 1.4em "Trebuchet MS", Arial, Helvetica, sans-serif; clear: both;}
#main #estructura #cont_estaticos p{margin:10px 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;}
#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;}



/*Imagenes Servicios*/
#main #estructura #cont_estaticos #servicios_cemento_img01{background:url(../images/fotos_banner/servicios_cemento_img01.jpg) right top no-repeat; padding:0px 250px 0px 0px; margin:15px auto; height:200px; display:table;}
#main #estructura #cont_estaticos #servicios_cemento_img02{background:url(../images/fotos_banner/servicios_cemento_img02.jpg) right top no-repeat; padding:0px 250px 0px 0px; margin:15px auto; height:140px; display:table;}
#main #estructura #cont_estaticos #servicios_cemento_img03{background:url(../images/fotos_banner/servicios_cemento_img03.jpg) right top no-repeat; padding:0px 300px 0px 0px; margin:15px auto; height:280px; display:table;}

#main #estructura #cont_estaticos #servicios_hormigon_img01{background:url(../images/fotos_banner/servicios_hormigon_img01.jpg) right top no-repeat; padding:0px 250px 0px 0px; margin:15px auto; height:200px; display:table;}
#main #estructura #cont_estaticos #servicios_hormigon_img02{background:url(../images/fotos_banner/servicios_hormigon_img02.jpg) right top no-repeat; padding:0px 250px 0px 0px; margin:15px auto; height:200px; display:table;}
#main #estructura #cont_estaticos #servicios_hormigon_img03{background:url(../images/fotos_banner/servicios_hormigon_img03.jpg) left bottom no-repeat; padding:0px; margin:15px auto; height:245px; display:table;}
#main #estructura #cont_estaticos #servicios_hormigon_img03 p{margin:0px;}

#main #estructura #cont_estaticos #servicios_mortero_img01{background:url(../images/fotos_banner/servicios_mortero_img01.jpg) left top no-repeat; padding:30px 0px 0px 250px; margin:15px auto; height:170px; display:table;}
#main #estructura #cont_estaticos #servicios_mortero_img02{background:url(../images/fotos_banner/servicios_mortero_img02.jpg) right top no-repeat; padding:0px 350px 0px 0px; margin:15px auto; height:170px; display:table;}
#main #estructura #cont_estaticos #servicios_mortero_img03{background:url(../images/fotos_banner/servicios_mortero_img03.jpg) right top no-repeat; padding:0px 350px 0px 0px; margin:15px auto; height:170px; display:table;}
#main #estructura #cont_estaticos #servicios_mortero_img04{background:url(../images/fotos_banner/servicios_mortero_img04.jpg) right top no-repeat; padding:0px 220px 0px 0px; margin:15px auto; height:270px; display:table;}

#main #estructura #cont_estaticos #servicios_cal_img01{background:url(../images/fotos_banner/servicios_cal_img01.jpg) right top no-repeat; padding:0px 340px 0px 0px; margin:15px auto; height:200px; display:table;}



/*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:10px 25px 15px 25px; display:table; 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{background:url(../images/html/main_fondo_bottom.gif) left bottom no-repeat; height:38px; border-top:1px dashed #C6D6DF; font:10px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#084471;}
#main #estructura #menu_pie p{margin:10px 0px 0px 30px;}
#main #estructura #menu_pie p a:link, #main #estructura #menu_pie p a:visited{color:#084471; padding:0px 2px; margin:0px 10px;}
#main #estructura #menu_pie p a:hover, #main #estructura #menu_pie p a:active{color:#084471; padding:0px 2px; margin:0px 10px; background:#DDE7EC; text-decoration:none;}



/*ESTILOS FOOTER*/
#footer{width:780px; background:url(../images/html/footer_fon_right.jpg) right bottom repeat-y; margin:0px auto; padding:0px;}
#footer #iso{top:-60px; left:20px; clear:both;  position:relative; border:1px solid #FFF; float:left; width:102px; height:73px; padding:0px;}
#footer div{background:url(../images/html/footer_fon_left.jpg) left bottom repeat-y; margin:0px 8px 0px 0px; padding:0px; width:763px; display:table;}
#footer div div{background:#526992; margin:0px 0px 0px 7px; height:120px; border:1px solid #FFF;}
#footer div div p{font:10px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#C4EAFF; width:260px; margin:30px 0px 0px 15px;}
#footer div div p strong{color:#FFF;}
#footer div div #terminos{margin:10px 12px; padding:0px; color:#FFF; font:bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#footer div div #terminos a:link{color:#FFF; text-decoration:none; padding:2px;}
#footer div div #terminos a:visited{color:#FFF; text-decoration:none; padding:2px;}
#footer div div #terminos a:hover{color:#FFF; text-decoration:none; padding:2px; background:#015887;}
#footer div div #terminos a:active{color:#FFF; text-decoration:none; padding:2px; background:#015887;}

#footer div div div{float:right; width:470px; height:90px; margin:10px 5px 0px 0px; text-align:right; border:none; color:#B9EAFF; font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#footer div div div h1{text-align:center; margin:0px; padding:0px; font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#footer div div div img{margin:1px 8px 0px 0px; border:none;}
#footer div div div p {margin:0px; padding:0px;}
#footer div div div p a:link, #footer div div div p a:visited{color:#FFF; text-decoration:underline; padding:2px 3px;}
#footer div div div p a:hover, #footer div div div p a:active{color:#FFF; background:#015887; text-decoration:none; padding:2px 3px;}

#footer div div div{float:right; width:470px; height:90px; margin:10px 5px 0px 0px; text-align:right; border:none; color:#B9EAFF; font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#footer div div div h1{text-align:center; margin:0px; padding:0px; font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#footer div div div img{margin:1px 8px 0px 0px; border:none;}
#footer div div div p {margin:0px; padding:0px;}
#footer div div div p a:link, #footer div div div p a:visited{color:#FFF; text-decoration:underline; padding:2px 3px;}
#footer div div div p a:hover, #footer div div div p a:active{color:#FFF; background:#015887; text-decoration:none; padding:2px 3px;}



#cierre{background:url(../images/html/footer_fon_bottom.jpg) 0px 0px no-repeat; width:780px; height:25px; margin:0px auto; text-align:right;}
#cierre p{padding:5px 10px 0px 0px; margin:0px; font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#cierre p a:link{color:#084471; text-decoration:none; padding:2px 3px;}
#cierre p a:visited{color:#084471; text-decoration:none; padding:2px 3px;}
#cierre p a:hover{color:#FFF; background:#084471; text-decoration:none; padding:2px 3px;}
#cierre p a:active{color:#FFF; background:#084471; text-decoration:none; padding:2px 3px;}



/*Estilos Popup foto*/
#popup_foto{padding:2px; background:#FFF;}
#popup_foto #cerrar{height:25px; margin:0px; padding:5px 10px 0px 0px; background:#0172AF; text-align:right; font:9px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#popup_foto #cerrar a:link{color:#FFF; text-decoration:none; padding:2px 3px;}
#popup_foto #cerrar a:visited{color:#FFF; text-decoration:none; padding:2px 3px;}
#popup_foto #cerrar a:hover{color:#FFF; background:#084471; text-decoration:none; padding:2px 3px;}
#popup_foto #cerrar a:active{color:#FFF; background:#084471; text-decoration:none; padding:2px 3px;}
#popup_foto .foto{margin:1px 0px; text-align:center; padding:0px;}
#popup_foto .foto img{margin:0px auto;}
#popup_foto #lectura_foto{padding:5px 15px; margin:0px 0px 5px 0px; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666; border:1px solid #CCC; background:#FFF;}
#popup_foto #paginador_galeria{margin:1px 0px 0px 0px;}
#popup_foto #paginador_galeria #anterior{margin:0px;}
#popup_foto #paginador_galeria #siguiente{margin:0px;}
#popup_foto #foto_nombre{font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; left:10px; top:5px; position:absolute; padding:0px; margin:0px;}

#header #basketTitleWrap {background:url(../images/fotos_banner/sello_calidad_pequeno.png) 20px 3px no-repeat; width:99px; height:70px; }
