/*  1996-2009 KI TEKNOLOGY Todos los Derechos Reservados. */  
/*  CSS para proyecto LO VALLEDOR                              */
/*  Version 1.0                                               */
/*  media: SCREEN                      						  */
/*  Fecha de creación dd/mm/aaaa                              */

body{padding:5px 0px 0px 0px; margin-top:0px; background:url(../images/html/bg.jpg) 0px 0px repeat-x #E7EBDC;}

/*HEADER*/
#header{width:948px; height:104px; margin:0px auto; padding:0px 12px 0px 12px; background:url(../images/html/bg_header.jpg) 0px 0px no-repeat; display:block;}
#header #logo{width:140px; height:104px; float:left; margin:0px; padding:0px; background:#FFF;}
#header #logo img{border:none;}
#header #logo_print{display:none;}
#header h1{width:234px; height:45px; display:block; float:left; margin:0px; padding:0px; font:1px Arial; text-indent:-9000px; letter-spacing:1px; background:url(../images/html/titulo_header.jpg) 0px 0px no-repeat;}
#header #menu_header{height:12px; display:block; float:right; margin:0px; padding:0px 20px 0px 0px;}
#header #menu_header li{list-style-type:none; float:left; font:bold 9px Tahoma, Arial, Helvetica, sans-serif; text-align:left; color:#CB7723; margin:0px; padding:0px 10px 0px 0px;}
#header #menu_header li a{text-decoration:none; color:#CB7723; padding:5px 0px 0px 0px; display:block;}
#header #menu_header li a:hover{text-decoration:none; color:#CB7723; background:url(../images/html/bg_menu_header.jpg) center top no-repeat;}
.activo_header{text-decoration:none; color:#CB7723; background:url(../images/html/bg_menu_header.jpg) center top no-repeat;}
#header #menu_header .ultimo{list-style-type:none; float:left; font:bold 9px Tahoma, Arial, Helvetica, sans-serif; color:#CB7723; margin:0px; padding:0px 0px 0px 0px;}
#header #menu{width:808px; height:59px; float:left; margin:0px; padding:0px; display:block; background:url(../images/html/bg_menu.jpg) 0px 0px no-repeat;}

/*MENU SERVICIOS*/
#menu_servicios{width:534px; height:30px; margin:0px auto; padding:0px 30px 0px 408px; background:url(../images/html/bg_content.png) 0px 0px repeat-y; list-style-type:none;}
#menu_servicios li{list-style-type:none; float:left; font:10px Tahoma, Arial, Helvetica, sans-serif; color:#614000; text-align:left; margin:0px; padding:0px; height:30px; display:block;}
#menu_servicios li a{color:#614000; text-align:left; text-decoration:none;}
#menu_servicios li a:hover{color:#614000; text-align:left; text-decoration:underline;}
#menu_servicios img{border:none; margin:0px; padding:0px; float:left;}
#menu_servicios .llamenos{width:198px;}
#menu_servicios .horario{width:135px;}
#menu_servicios .horario a{width:102px; height:26px; display:block; padding:4px 0px 0px 32px; margin:0px; background:url(../images/botones/btn_horarios.jpg) 0px 0px no-repeat;}
#menu_servicios .contactenos{width:98px;}
#menu_servicios .contactenos a{width:65px; height:26px; display:block; padding:4px 0px 0px 32px; margin:0px; background:url(../images/botones/btn_contactenos.jpg) 0px 0px no-repeat;}
#menu_servicios .ubicacion{width:100px;}
#menu_servicios .ubicacion a{width:68px; height:26px; display:block; padding:4px 0px 0px 32px; margin:0px; background:url(../images/botones/btn_ubicacion.jpg) 0px 0px no-repeat;}


/*BREADCRUMBS*/
#breadcrumbs{width:376px; height:40px; float:left; display:block; margin:0px; padding:4px 0px 0px 14px;}
#breadcrumbs p{font:9px Tahoma, Arial, HElvetica, sans-serif; text-align:left; color:#003300; display:block; margin:0px; padding:10px 0px 0px 0px;}
#breadcrumbs .rutaNavegacion{color:#C40000;}
#breadcrumbs a{font:9px Tahoma, Arial, HElvetica, sans-serif; text-align:left; color:#003300;}


/*HERRAMIENTAS*/
#herramientas{width:135px; height:36px; float:right; display:block; margin:0px; padding:8px 0px 0px 1px; list-style-type:none;}
#herramientas li{list-style-type:none; float:left; margin:0px; padding:0px; width:26px; height:24px;}
#herramientas a{border:none;}
#herramientas img{border:none;}


/*SIFR-FLASH: ESTILOS GENERICAS DE LETRA PERSONALIZADA*/
.sIFR-flash {visibility: visible !important; margin: 0;}
.sIFR-replaced {visibility: visible !important;}
span.sIFR-alternate {position: absolute;left: 0;top: 0;width: 0;height: 0;display: block;overflow: hidden;}
/* SIFR-FLASH: ELEMENTO DE COMPATIBILIDAD CON NAVEGADORES*/
.sIFR-flash + div[adblocktab=true] {display: none !important;}


/*CONTENIDOS*/
#contenedor{background:url(../images/html/bg_content.png) 0px 0px repeat-y; text-align:left; width:948px; margin: 0px auto; padding: 0px 12px 0px 12px; overflow: hidden;}
#superior_home{display:block; float:left; width:948px;}
#banner_home{float:left; margin:0px; padding:0px 0px 0px 16px; position:absolute;}
#banner_home_print{display:none;}
#columna_banner{float:left; width:398px; margin:0px; padding:0px;}
#columna_banner #banner{width:378px; margin:0px; padding:0px; float:right;}
#columna_banner h1{width:350px; height:45px; float:left; margin:0px; padding:10px 0px 0px 0px; z-index:999; position:absolute; font:1px Arial; text-indent: -9000px; letter-spacing:1px;}
#contenidos{float:left; width:526px; margin:0px; padding:0px;}
#centro{width:924px; margin:0px auto; padding:0px 12px 0px 12px;}
#centro h1{width:272px; height:45px; float:left; margin:0px 0px 0px -12px; padding:10px 0px 0px 0px; z-index:999; position:absolute; font:1px Arial; text-indent: -9000px; letter-spacing:1px;}

/*HOME*/
/*BUSCADOR-BANNERS HOME*/
#caja_home{width:906px; height:140px; float:left; clear:left; margin:0px; padding:10px 0px 0px 17px; background:url(../images/html/bg_buscador_home.jpg) 16px 0px no-repeat; display:block;}
#caja_home #buscador{width:566px; height:35px; margin:0px auto; padding:0px; display:block;}
#caja_home #buscador h1{width:144px; height:34px; float:left; margin:0px; padding:0px; background:url(../images/html/titulo_buscador_home.jpg) 0px 0px no-repeat; font:1px Arial; text-indent: -9000px; letter-spacing:1px;}
#caja_home #buscador #caja_busqueda{width:299px; height:28px; float:left; margin:0px; padding:6px 0px 0px 6px; display:block;}
#caja_home #buscador #caja_busqueda .campoTxt{width:270px; height:16px; float:left; margin:0px; padding:6px 10px 0px 10px; border:1px solid #35A211; font:9px Arial, Helvetica, sans-serif; color:#113F14;}
#caja_home #buscador .botonBuscar{width:117px; height:33px; float:right; margin:0px; padding:0px 0px 4px 20px; background-image:url(../images/botones/btn_buscador_home.jpg); background-position:0px 0px; background-repeat:no-repeat; background-color:Transparent; font:bold 13px Arial, Helvetica, sans-serif; border:none; color:#FFF; cursor:pointer; text-align:left;}
#caja_home #buscador .botonBuscar:hover{background-image:url(../images/botones/btn_buscador_home_over.jpg); color:#E1E9C1; text-decoration:underline;}
#caja_home #banners{width:876px; height:120px; clear:left; margin:0px auto; padding:5px 0px 0px 0px; display:block;}
#caja_home #banners .venda{width:206px; height:68px; float:left; margin:0px; padding:0px; display:block; font:1px Arial; text-indent: -9000px; letter-spacing:1px; background:url(../images/fotos_banner/banner_venda_home.jpg) 0px 0px no-repeat;}
#caja_home #banners .compre{width:206px; height:68px; float:left; margin:0px; padding:0px; display:block; font:1px Arial; text-indent: -9000px; letter-spacing:1px; background:url(../images/fotos_banner/banner_compre_home.jpg) 0px 0px no-repeat;}
#caja_home #banners .puertas{width:206px; height:68px; float:left; margin:0px; padding:0px; display:block; font:1px Arial; text-indent: -9000px; letter-spacing:1px; background:url(../images/fotos_banner/banner_puertas_home.jpg) 0px 0px no-repeat;}
#caja_home #banners .tv{width:235px; height:34px; float:right; margin:0px; padding:0px; display:block; font:1px Arial; text-indent: -9000px; letter-spacing:1px; background:url(../images/fotos_banner/banner_lv_tv.jpg) 0px 0px no-repeat;}
#caja_home #banners .venta{width:235px; height:34px; float:right; margin:0px; padding:0px; display:block; font:1px Arial; text-indent: -9000px; letter-spacing:1px; background:url(../images/fotos_banner/banner_venta_home.jpg) 0px 0px no-repeat;}
#caja_home #banners .guia{width:235px; height:34px; float:right; margin:0px; padding:0px; display:block; font:1px Arial; text-indent: -9000px; letter-spacing:1px; background:url(../images/fotos_banner/banner_guia_home.jpg) 0px 0px no-repeat;}

/*ACCESOS HOME*/
#caja_productos{z-index:901; position:relative; width:251px; height:178px; margin:0px; padding:0px; float:right; clear:both;}
#caja_productos .btn_productos{float:right; clear:right; margin:0px; padding:0px; width:23px; height:176px; display:block; background:url(../images/botones/btn_productos.png) 0px 0px no-repeat; font:1px Arial; text-indent: -9000px; letter-spacing:1px;}
#caja_productos .btn_productos:hover{background:url(../images/botones/btn_productos_over.png) 0px 0px no-repeat;}
#caja_productos .btn_productos_activo{float:left; clear:right; margin:0px; padding:0px; width:23px; height:176px; display:block; background:url(../images/botones/btn_productos.png) 0px 0px no-repeat; font:1px Arial; text-indent: -9000px; letter-spacing:1px; position:absolute;}
#caja_productos .btn_productos_activo:hover{background:url(../images/botones/btn_productos_over.png) 0px 0px no-repeat;}
#caja_productos .caja{width:218px; height:166px; margin:0px; padding:5px; display:block; background:url(../images/html/bg_caja_productos.png) 0px 0px no-repeat; float:right; clear:right; z-index:999;}
#caja_productos .caja h1{font:bold 13px Helvetica, Arial, sans-serif; color:#B9D300; margin:0px; padding:0px; border-bottom:1px solid #38873A; width:215px; height:18px; float:left; display:block;}
#caja_productos .caja img{width:215px; height:72px; float:left; margin:0px; padding:4px 0px 4px 0px; clear:left; border:none;}
#caja_productos .caja p{width:215px; font:10px Tahoma, Arial, Helvetica; color:#CCC; text-align:left; margin:0px; padding:0px 0px 5px 0px;}
#caja_productos .caja p a{color:#CCC;}
#caja_productos .caja p a:hover{color:#FFF;}
#caja_productos .caja  .pdf{width:93px; height:16px; float:left; clear:right!important; margin:0px; padding:4px 0px 0px 24px; background-image:url(../images/botones/btn_pdf_home.jpg); background-position:0px 0px; background-repeat:no-repeat; font:bold 9px Tahoma, Arial, Helvetica; color:#6FB125; text-align:left; clear:right!important; display:block;}
#caja_productos .caja .pdf:hover{color:#ccc;}
#caja_productos .caja .boton_mas{width:60px; height:20px; float:left; clear:left!important; margin:0px 0px 0px 145px; padding:0px 0px 0px 14px; background-image:url(../images/botones/btn_mas_home.png); background-position:0px 1px; background-repeat:no-repeat; font:9px Tahoma, Arial, Helvetica; color:#ccc; text-align:left;}
#caja_productos .caja .boton_mas:hover{color:#FFF;}
#caja_noticias{z-index:901; position:relative; width:251px; height:177px; margin:0px; padding:0px; float:right;clear:both;}
#caja_noticias .btn_noticias{float:right; clear:right; margin:0px; padding:0px; width:23px; height:166px; display:block; background:url(../images/botones/btn_noticias.png) 0px 0px no-repeat; font:1px Arial; text-indent: -9000px; letter-spacing:1px;}
#caja_noticias .btn_noticias:hover{background:url(../images/botones/btn_noticias_over.png) 0px 0px no-repeat;}
#caja_noticias .btn_noticias_activo{float:left; clear:right; margin:0px; padding:0px; width:23px; height:166px; display:block; background:url(../images/botones/btn_noticias.png) 0px 0px no-repeat; font:1px Arial; text-indent: -9000px; letter-spacing:1px;}
#caja_noticias .btn_noticias_activo:hover{background:url(../images/botones/btn_noticias_over.png) 0px 0px no-repeat;}
#caja_noticias .caja{width:218px; height:156px; margin:0px; padding:5px; display:block; background:url(../images/html/bg_caja_noticias.png) 0px 0px no-repeat; float:right; clear:right; z-index:999;}
#caja_noticias .caja h1{font:bold 13px Helvetica, Arial, sans-serif; color:#B9D300; margin:0px; padding:0px; border-bottom:1px solid #38873A; width:141px; height:18px; float:left; display:block;}
#caja_noticias .caja ul{list-style-type:none; float:left; width:215px; margin:0px; padding:5px 0px 8px 0px;}
#caja_noticias .caja ul li{list-style-type:none; float:left; margin:0px; padding:2px 0px 0px 8px; font:10px Tahoma, Arial, Helvetica; text-align:left; color:#ccc; background-image:url(../images/html/bg_li_home.gif); background-position:0px 8px; background-repeat:no-repeat; line-height:14px;}
#caja_noticias .caja ul li a{text-decoration:underline; color:#CCC;}
#caja_noticias .caja ul li a:hover{text-decoration:underline; color:#FFF;}
#caja_noticias .caja .boton_mas{width:60px; height:18px; float:left; margin:0px; padding:0px 0px 0px 14px; background-image:url(../images/botones/btn_mas_home.png); background-position:0px 1px; background-repeat:no-repeat; font:9px Tahoma, Arial, Helvetica; color:#ccc; text-align:left; border-bottom:1px solid #38873A;}
#caja_noticias .caja .boton_mas:hover{color:#FFF;}



/*LISTA DE PRODUCTOS*/
.titulo_productos{background-image:url(../images/html/titulo_productos.png); background-position:left bottom; background-repeat:no-repeat;}
.lista_productos{width:526px; float:left; margin:0px; padding:0px; background:url(../images/html/bg_lista_productos.jpg) 0px 0px no-repeat; background-color:#FFFFF5;}
#productos{width:505px; margin:0px auto; padding:0px 0px 30px 0px; border-top:2px solid #E4E4E4; height:220px; min-height:220px; height:auto!important; clear:left; overflow:hidden;}
#productos .menuheader{width:190px; height:20px; min-height:20px; height:auto!important; float:left; clear:left; margin:0px; padding:8px 0px 0px 10px ;font:bold 0.7em Tahoma, Arial, Helvetica; color:#006600; text-align:left; background:url(../images/html/bullet_verde.gif) 0px 11px no-repeat; border-bottom:1px solid #ccc; cursor:pointer;}
#productos h1{width:250px; height:38px; float:left; margin:0px; padding:0px; font:1px Arial; text-indent: -9000px; letter-spacing:1px;} 
*>#productos #patio{width:252px; float:left; margin:1px 0px 0px 0px; padding:0px; border-right:1px solid #E4E4E4; z-index:999; position:relative;}
#productos #patio h1{background:url(../images/html/titulo_productos_patio.png) 0px bottom no-repeat;}
#productos .listado_patio{width:229px; margin:0px; padding:0px 0px 0px 23px; float:left; clear:left;}
#productos table{width:472px; border-top:3px solid #72A429; border-left:1px solid #CCC; float:left; clear:left; background-color:#FFFFF4; margin:0px; padding:0px; z-index:999; position: relative;}
#productos table tr{height:22px; margin:0px; padding:0px;}
#productos table td{border-right:1px solid #CCC; margin:0px; padding:0px; border-bottom:1px solid #CCC; text-align:center;}
#productos table .titulos{height:32px; text-align:center;}
#productos table .titulos h2{margin:0px; padding-left:13px; font:bold 0.8em Tahoma, Arial, Helvetica, sans-serif; color:#006600; display:block; float:left;}
#productos table .titulos p{margin:0px auto; padding:0px; text-align:center; font:bold 0.7em Tahoma, Arial, Helvetica, sans-serif; color:#006600; width:60px;}
#productos table p{margin:0px; padding-left:13px; font:0.7em Tahoma, Arial, Helvetica, sans-serif; color:#000; display:block; float:left;}
#productos #locales{width:243px; float:right; margin:1px 0px 0px 0px; padding:0px; position: relative; z-index: 9;}
#productos #locales h1{background:url(../images/html/titulo_productos_locales.png) 0px bottom no-repeat;}
#productos .listado_locales{width:229px; margin:0px; padding:0px 0px 0px 23px; float:left; clear:left;}
#productos ul{list-style-type:none; float:left; margin:0px; padding:4px 0px 0px 5px;}
#productos ul li{list-style-type:none; background:url(../images/html/bullet_gris.gif) 5px 7px no-repeat; margin:0px; padding:2px 0px 2px 14px; font:0.7em Tahoma, Arial, Helvetica; color:#000; text-align:left; }
#productos ul li a{text-decoration:none; color:#000;}
#productos ul li a:hover{text-decoration:underline; color:#666;}
#banners{width:410px; overflow:hidden; margin:0px auto; padding:0px 0px 20px 0px; clear:left;}
#banners img{border:none;}
#banners .venda{width:198px; height:96px; margin:0px; padding:0px; float:left; text-align:left;}
#banners .compre{width:198px; height:96px; margin:0px; padding:0px; float:right; text-align:left;}
#banners .postura{width:198px; height:47px; margin:0px; padding:10px 0px 0px 0px; float:left; text-align:left;}
#banners .locales{width:198px; height:47px; margin:0px; padding:10px 0px 0px 0px; float:right; text-align:left;}

/*DETALLE PRODUCTOS*/
.detalle_productos{background:url(../images/html/bg_detalle_productos.jpg) center 0px no-repeat; height:591px; min-height:591px; height:auto!important;}
#contenido_detalle_productos{width:800px; height:500px; min-height:500px; height:auto!important; display:table; margin:0px auto; padding:70px 0px 10px 0px; clear:left!important; background-image:url(../images/html/bg_detalle.png); background-position:0px 72px; background-repeat:no-repeat;}
#titulo_detalle{width:772px; height:28px; clear:left; margin:0px auto; padding:0px; border-bottom:4px solid #EECAC2;}
/*EN DESSARROLLO*/
#productos .categoryitems td{margin:0px; padding-left:13px; font:0.7em Tahoma, Arial, Helvetica, sans-serif; color:#000; text-align:left}
#productos table .titulos .firstCol{margin:0px; padding-left:13px;font:bold 0.8em Tahoma, Arial, Helvetica, sans-serif; color:#006600; text-align:left;}
#productos table .titulos .otherCol{margin:0px auto; padding:0px; text-align:center; font:bold 0.7em Tahoma, Arial, Helvetica, sans-serif; color:#006600; width:60px;}
#productos table th{border-right:1px solid #CCC; margin:0px; padding:0px; border-bottom:1px solid #CCC; text-align:center;}
/*REDEFINE ELEMENTOS DE SUBTITULO*/
.sIFR-hasFlash h2#titulo_detalle_productos{visibility:hidden; font-size:24px; display:block; height:28px;}
#contenido_detalle_productos #centro_detalle{width:772px;margin:0px auto; padding:6px 0px 0px 0px; clear:left; overflow:hidden;}
#contenido_detalle_productos #centro_detalle #imagen_producto{width:230px; height:298px; display:block; float:left; clear:left; margin:0px; padding:8px 10px; background:url(../images/html/bg_imagen_productos.jpg) 0px 0px no-repeat;}
#contenido_detalle_productos #centro_detalle #imagen_producto img{width:230px; height:262px; border:none;}
#contenido_detalle_productos #centro_detalle #imagen_producto .agrandar{width:35px; height:42px; margin:220px 0px 0px 190px; padding:0px; position:absolute; z-index:999; background:url(../images/botones/bnt_agrandar_imagen.png) 0px 0px no-repeat; font:1px Arial; text-indent: -9000px; letter-spacing:1px;}
#contenido_detalle_productos #centro_detalle #imagen_producto agrandar:hover{background:url(../images/botones/bnt_agrandar_imagen_over.png) 0px 0px no-repeat;}
#contenido_detalle_productos #centro_detalle .descarga_pdf{width:125px; height:23px; float:right; margin:8px 0px 0px 0px; padding:10px 0px 0px 4px; background:url(../images/botones/bg_descarga_pdf.jpg) 0px 0px no-repeat; font:bold 9px Tahoma, Arial, Helvetica; color:#EDB1B1; text-align:center;}
#contenido_detalle_productos #centro_detalle .descarga_pdf:hover{background:url(../images/botones/bg_descarga_pdf_over.jpg) 0px 0px no-repeat; color:#FFF; text-align:center;}
#contenido_detalle_productos #centro_detalle .descripcion{width:507px; height:92px; min-height:92px; height:auto!important; float:right; margin:0px; padding:0px 0px 0px 15px; display:block; font:0.7em Tahoma, Arial, Helvetica; color:#333; text-align:justify; line-height:1.3em;}
#contenido_detalle_productos #centro_detalle #titulo_locales{ width:507px; height:22px; margin:0px 0px 0pc 15px; padding:0px; float:left; background-image:url(../images/html/flecha.gif); background-position:0px 0px; background-repeat:no-repeat; border-bottom:2px solid #F3CEC6;}
/*REDEFINE ELEMENTOS DE SUBTITULO*/
.sIFR-hasFlash h3#titulo_locales_venden{visibility:hidden; font-size:14px; display:block; height:19px; float:left; margin:0px; padding:0px 0px 0px 15px;}
/*TABLA LOCALES*/
.tabla_locales{width:507px; display:block; float:left; margin:8px 0px 0px 0px; padding:0px 0px 0px 15px;}
.tabla_locales table{width:486px; border:1px solid #CCC; float:left; margin:0px; padding:0px;}
.tabla_locales table p{font:0.7em Tahoma, Arial, Helvetica; color:#006600; text-align:left; height:30px; min-height:30px; height:auto!important;}
.tabla_locales table .blanca{background-color:#FFF;}
.tabla_locales table .verde{background-color:#E7EBDC;}
.tabla_locales table .locales{width:114px; border-right:1px solid #FFFFF5; background-image:url(../images/html/bullet_verde.gif); background-position:5px 6px; background-repeat:no-repeat;}
.tabla_locales table .contacto{width:100px; border-right:1px solid #FFFFF5;}
.tabla_locales table .telefonos{width:82px; border-right:1px solid #FFFFF5;}
.tabla_locales table .web{width:185px;}
.tabla_locales table #local{width:114px!important; height:24px!important; display:block; margin:0px; padding:0px; font:1px Arial; text-indent: -9000px; letter-spacing:1px; background:url(../images/html/titulo_local_tabla.jpg) 0px 0px no-repeat;}
.tabla_locales table #contacto{width:100px!important; height:24px!important; display:block; margin:0px; padding:0px; font:1px Arial; text-indent: -9000px; letter-spacing:1px; background:url(../images/html/titulo_contacto_tabla.jpg) 0px 0px no-repeat;}
.tabla_locales table #telefonos{width:82px!important; height:24px!important; display:block; margin:0px; padding:0px; font:1px Arial; text-indent: -9000px; letter-spacing:1px; background:url(../images/html/titulo_telefono_tabla.jpg) 0px 0px no-repeat;}
.tabla_locales table #web{width:185px!important; height:24px!important; display:block; margin:0px; padding:0px; font:1px Arial; text-indent: -9000px; letter-spacing:1px; background:url(../images/html/titulo_web_tabla.jpg) 0px 0px no-repeat;}
.tabla_locales table .locales p{margin:0px; padding:4px 2px 4px 14px; float:left; width:98px; display:block;}
.tabla_locales table .contacto p{margin:0px; padding:4px 5px 4px 5px; float:left; width:90px; display:block;}
.tabla_locales table .telefonos p{margin:0px; padding:4px 5px 4px 5px; float:left; width:72px; display:block;}
.tabla_locales table .web p{margin:0px; padding:4px 5px 4px 5px; float:left; width:175px; display:block;}
.tabla_locales table .web p a{text-decoration:underline; color:#006600;}
.tabla_locales table .web p a:hover{text-decoration:underline; color:#666;}

.tabla_locales #paginas{width:340px; height:30px; margin:0px auto; padding:20px 0px 0px 0px; display:block; clear:left;}
.tabla_locales #paginas a{font:bold 11px Trebuchet MS, Tahoma, Arial; color:#666; margin:0px; padding:0px;}
.tabla_locales #paginas a:hover{color:#8E5923; text-decoration:underline;}
.tabla_locales #paginas .anterior{width:70px; height:25px; display:block; float:left; margin:0px; padding:0px 0px 0px 0px; text-align:left; text-decoration:none;}
.tabla_locales #paginas .siguiente{width:70px; height:25px; display:block; float:right; margin:0px; padding:0px 0px 0px 0px; text-align:right; text-decoration:none;}
.tabla_locales #paginas .numeros{width:200px; height:30px; display:block; margin:0px; padding:0px; float:left; text-align:center;}
.tabla_locales #paginas .numeros p{width:200px; height:30px; margin:0px; padding:0px; display:block; float:left; text-align:center; font:bold 11px Trebuchet MS, Tahoma, Arial; color:#8E5923; text-decoration:none;}
.tabla_locales #paginas .numeros p a{text-decoration:none;}
.tabla_locales #paginas .numeros p a:hover{text-decoration:underline;}


#contenido_detalle_productos #centro_detalle #banners{float:left; width:480px; clear:left!important; height:96px; margin:0px; padding:10px 0px 0px 290px; display:block;}
#contenido_detalle_productos #centro_detalle #banners .izquierda{width:198px; height:96px; float:left; margin:0px; padding:0px;}
#contenido_detalle_productos #centro_detalle #banners .derecha{width:198px; height:47px; float:left!important; margin:0px; padding:0px;}
/*SECTORES DEL RECINTO*/
.sectores_recinto{background:url(../images/html/bg_sectores_recinto.jpg) center 0px no-repeat; overflow:hidden;}
.titulo_sectores{background-image:url(../images/html/titulo_sectores.png); background-position:right bottom; background-repeat:no-repeat;}
#sectores_banner{width:917px; height:333px; margin:0px; padding:40px 0px 0px 0px;}
.sectores_recinto .contenedor_herramientas{width:470px;}
.sectores_recinto .contenedor_herramientas #herramientas{width:78px;}

.sectores_recinto .contenedor_herramientas #aumenta_txt{display:none;}
.sectores_recinto .contenedor_herramientas #disminuye_txt{display:none;}

/*GALERIA DE IMAGENES*/
.galeria_imagenes{height:550px;}
.galeria_imagenes h1{width:272px; height:45px; float:left; margin:0px 0px 0px -12px; padding:10px 0px 0px 0px; z-index:999; position:relative!important; font:1px Arial; text-indent: -9000px; letter-spacing:1px; background-image:url(../images/html/titulo_galerias.png); background-position:right bottom; background-repeat:no-repeat;}
.galeria_imagenes h2{width:904px; height:40px; float:left; clear:left; margin:0px 0px 0px 16px; padding:0px; font:1px Arial; text-indent:-9000px; letter-spacing:1px; border-bottom:3px solid #EAEAEA;}
.galeria_imagenes .bodegas{background:url(../images/html/titulo_bodegas_h2.png) 0px 15px no-repeat;}
.galeria_imagenes .platabanda{background:url(../images/html/titulo_platabanda_h2.png) 0px 15px no-repeat;}
.galeria_imagenes .locales{background:url(../images/html/titulo_locales_h2.png) 0px 15px no-repeat;}
.galeria_imagenes .patios{background:url(../images/html/titulo_patios_h2.png) 0px 15px no-repeat;}
.galeria_imagenes .papas{background:url(../images/html/titulo_papas_h2.png) 0px 15px no-repeat;}
.galeria_imagenes .instalaciones{background:url(../images/html/titulo_instalaciones_h2.png) 0px 15px no-repeat;}
.galeria_imagenes .contenedor_herramientas{width:470px;}
#galeria{width:922px; margin:0px; padding:10px 0px 0px 0px; overflow:hidden; float:left; clear:left;}
.galeria_imagenes .contenedor_herramientas #herramientas{width:78px;}

.galeria_imagenes .contenedor_herramientas #aumenta_txt{display:none;}
.galeria_imagenes .contenedor_herramientas #disminuye_txt{display:none;}
/*NOTICIAS*/
.noticias{background:url(../images/html/bg_noticias.jpg) center 0px no-repeat;  padding:82px 0px 40px 0px!important; height:auto!important; overflow:hidden;}
.titulo_noticias{background-image:url(../images/html/titulo_noticias.png); background-position:right bottom; background-repeat:no-repeat; width:272px; height:45px; float:left; margin:0px; padding:10px 0px 0px 0px; z-index:999; position:absolute; font:1px Arial; text-indent: -9000px; letter-spacing:1px;}
#contenedor_noticias{width:776px; overflow:hidden; margin:0px auto; padding:0px 12px 10px 12px; background:url(../images/html/bg_contenedor_noticias.png) left top repeat-x; display:block;}
#contenedor_noticias .contenedor_herramientas{margin:0px 0px 0px -15px!important; padding:0px; width:800px; float:left;}
#contenedor_noticias .feria{width:387px; height:338px; min-height:338px; height:auto!important; float:left; display:block; margin:0px; padding:0px;}
#contenedor_noticias .feria h2{width:375px; height:25px; float:left; margin:0px; padding:0px; border-bottom:3px solid #D6D9C2; background:url(../images/html/titulo_noticias_feria.jpg) 0px 0px no-repeat; font:1px Arial; text-indent: -9000px; letter-spacing:1px;}
#contenedor_noticias .agro{width:372px; height:338px; min-height:338px; height:auto!important; float:left; display:block; margin:0px; padding:0px 0px 0px 15px;}
#contenedor_noticias .agro h2{width:375px; height:25px; float:left; margin:0px; padding:0px; border-bottom:3px solid #D6D9C2; background:url(../images/html/titulo_noticias_agro.jpg) 0px 0px no-repeat; font:1px Arial; text-indent: -9000px; letter-spacing:1px;}
#contenedor_noticias .imagen{width:341px; height:200px; float:left; margin:4px 0px 0px 0px; padding:4px; display:block; background:#FFF; border:1px solid #ccc;}
#contenedor_noticias .imagen img{border:none; width:340px; height:200px;}
#contenedor_noticias .noticia{width:368px; height:70px; float:left; clear:left; margin:0px; padding:0px; display:block;}
#contenedor_noticias .fecha{width:46px; height:17px; float:left; margin:0px; padding:10px 0px 0px 1px; color:#990000; font:0.6em Tahoma, Arial, Helvetica; text-align:left;}
#contenedor_noticias .titulo{width:300px; height:17px; float:left; margin:0px; padding:8px 0px 0px 0px; color:#446D24; font:bold 0.7em Tahoma, Arial, Helvetica; text-align:left;}
#contenedor_noticias .titulo a{color:#446D24; text-decoration:underline;}
#contenedor_noticias .titulo a:hover{color:#333; text-decoration:underline;}
#contenedor_noticias .detalle{font:0.7em Tahoma, Arial, Helvetica; text-align:left; margin:0px; padding:0px 0px 0px 2px; float:left; clear:left; width:365px; color:#000; line-height:1.4em;}
#contenedor_noticias .ver_detalle{width:60px; height:20px; float:left; clear:left!important; margin:0px; padding:5px 0px 0px 14px; background-image:url(../images/botones/btn_mas_home.png); background-position:0px 6px; background-repeat:no-repeat; font:9px Tahoma, Arial, Helvetica; color:#009900; text-align:left;}
#contenedor_noticias .ver_detalle:hover{color:#666;}
#contenedor_noticias .mas_noticias{width:370px; height:118px; float:left; clear:left; margin:0px; padding:0px; display:block;}
#contenedor_noticias .mas_noticias h2{width:370px; height:19px; float:left; margin:0px; padding:15px 0px 0px 0px; border-bottom:1px solid #CCC; background:url(../images/html/titulo_mas_noticias.jpg) 0px bottom no-repeat; font:1px Arial; text-indent: -9000px; letter-spacing:1px;}
#contenedor_noticias .mas_noticias ul{float: left; clear:left; width:370px; display:block; margin:0px; padding:10px 0px 0px 0px; list-style-type:none;}
#contenedor_noticias .mas_noticias ul li{float: left; clear:left; margin:0px; padding:0px 0px 0px 25px; width:355px; background:url(../images/html/bullet_verde.gif) 15px 2px no-repeat;}
#contenedor_noticias .mas_noticias ul li .fecha{font:10px Tahoma, Arial, Helvetica; color:#000; margin:0px; padding:0px 10px 0px 0px; float:left;}
#contenedor_noticias .mas_noticias ul li .texto{font:10px Tahoma, Arial, Helvetica; color:#333300!important; margin:0px; padding:0px; float:left;}
#contenedor_noticias .mas_noticias ul li .texto a{text-decoration:underline; color:#333300; width:367px;}
#contenedor_noticias .mas_noticias ul li .texto a:hover{color:#666;}

/*LISTADO NOTICIAS*/
#contenedor_noticias .listado_noticias{width:774px; height:338px; min-height:338px; height:auto!important; float:left; display:block; margin:0px; padding:0px;}
#contenedor_noticias .listado_noticias h2{width:774px; height:25px; float:left; margin:0px; padding:0px; border-bottom:3px solid #D6D9C2; font:1px Arial; text-indent: -9000px; letter-spacing:1px;}
#contenedor_noticias .listado_noticias .delaferia{background:url(../images/html/titulo_noticias_delaferia.jpg) 0px 0px no-repeat;}
#contenedor_noticias .listado_noticias .delagro{background:url(../images/html/titulo_noticias_delagro.jpg) 0px 0px no-repeat;}
#contenedor_noticias .listado_noticias .columna{width:372px; overflow:hidden; display:block; float:left; margin:0px; padding:20px 12px 20px 3px;}
#contenedor_noticias .listado_noticias .columna .resumen{width:377px; overflow:hidden; display:block; float:left; margin:0px; padding:0px 0px 10px 0px; float:left;}
#contenedor_noticias .listado_noticias .columna .resumen .foto{width:60px; height:60px; margin:0px; padding:5px; background:#FFF; border:1px solid #CCC; float:left; clear:left; display:block;}
#contenedor_noticias .listado_noticias .columna .resumen .foto img{width:60px; height:60px; border:none;}
#contenedor_noticias .listado_noticias .columna .resumen .titulo_resumen{width:300px; display:block; float:right; margin:0px; padding:0px 0px 5px 0px;}
#contenedor_noticias .listado_noticias .columna .resumen .titulo_resumen .fecha{width:auto; height:auto; float:left; margin:0px; padding:2px 0px 0px 0px; color:#990000; font:0.6em Tahoma, Arial, Helvetica; text-align:left; display:block;}
#contenedor_noticias .listado_noticias .columna .resumen .titulo_resumen h3{width:auto; height:auto; float:left; margin:0px; padding:0px 0px 0px 5px!important; color:#446D24; font:bold 0.7em Tahoma, Arial, Helvetica; text-align:left; display:block; text-align:left; text-decoration:underline;}
#contenedor_noticias .listado_noticias .columna .resumen .texto{width:300px; display:block; float:right; margin:0px; padding:5px 0px 5px 0px; font:0.7em Tahoma, Arial, Helvetica; color:#333; text-align:left;}
#contenedor_noticias .listado_noticias .columna .resumen .link{width:300px; display:block; float:right; margin:0px; padding:0px;}
#contenedor_noticias .listado_noticias .columna .resumen .link a{width:60px; height:20px; float:left; clear:left!important; margin:0px; padding:5px 0px 0px 14px; background-image:url(../images/botones/btn_mas_home.png); background-position:0px 6px; background-repeat:no-repeat; font:9px Tahoma, Arial, Helvetica; color:#009900; text-align:left;}
#contenedor_noticias .listado_noticias .columna .resumen .link a:hover{color:#666;}
#contenedor_noticias #paginas{width:340px; height:30px; margin:0px auto; padding:15px 0px 0px 0px; display:block;}
#contenedor_noticias #paginas a{font:bold 11px Trebuchet MS, Tahoma, Arial; color:#666; margin:0px; padding:0px;}
#contenedor_noticias #paginas a:hover{color:#8E5923; text-decoration:underline;}
#contenedor_noticias #paginas .anterior{width:70px; height:25px; display:block; float:left; margin:0px; padding:0px 0px 0px 0px; text-align:left; text-decoration:none;}
#contenedor_noticias #paginas .siguiente{width:70px; height:25px; display:block; float:right; margin:0px; padding:0px 0px 0px 0px; text-align:right; text-decoration:none;}
#contenedor_noticias #paginas .numeros{width:200px; height:30px; display:block; margin:0px; padding:0px; float:left; text-align:center;}
#contenedor_noticias #paginas .numeros p{width:200px; height:30px; margin:0px; padding:0px; display:block; float:left; text-align:center; font:bold 11px Trebuchet MS, Tahoma, Arial; color:#8E5923; text-decoration:none;}
#contenedor_noticias #paginas .numeros p a{text-decoration:none;}
#contenedor_noticias #paginas .numeros p a:hover{text-decoration:underline;}
/*En desarrollo*/
#contenedor_noticias .listado_noticias .tabladoscol{margin:20px 0px 20px 0px; float:left; }
#contenedor_noticias .listado_noticias .tabladoscol tr td{width:372px; overflow:hidden; display:block;  float:left; margin:0px;padding:0px 12px 0px 3px; }
#contenedor_noticias .listado_noticias .resumen{width:377px; overflow:hidden; display:block; float:left; margin:0px; padding:0px 0px 10px 0px; float:left;}
#contenedor_noticias .listado_noticias .resumen .foto{width:60px; height:40px; margin:0px; padding:5px; background:#FFF; border:1px solid #CCC; float:left; clear:left; display:block;}
#contenedor_noticias .listado_noticias .resumen .foto img{width:60px; height:40px; border:none;}
#contenedor_noticias .listado_noticias .resumen .titulo_resumen{width:300px; display:block; float:right; margin:0px; padding:0px 0px 5px 0px;}
#contenedor_noticias .listado_noticias .resumen .titulo_resumen .fecha{width:auto; height:auto; float:left; margin:0px; padding:2px 0px 0px 0px; color:#990000; font:0.6em Tahoma, Arial, Helvetica; text-align:left; display:block;}
#contenedor_noticias .listado_noticias .resumen .titulo_resumen h3{width:auto; height:auto; float:left; margin:0px; padding:0px 0px 0px 5px!important; color:#446D24; font:bold 0.7em Tahoma, Arial, Helvetica; text-align:left; display:block; text-align:left; text-decoration:underline;}
#contenedor_noticias .listado_noticias .resumen .texto{width:300px; display:block; float:right; margin:0px; padding:5px 0px 5px 0px; font:0.7em Tahoma, Arial, Helvetica; color:#333; text-align:left;}
#contenedor_noticias .listado_noticias .resumen .link{width:300px; display:block; float:right; margin:0px; padding:0px;}
#contenedor_noticias .listado_noticias .resumen .link a{width:60px; height:20px; float:left; clear:left!important; margin:0px; padding:5px 0px 0px 14px; background-image:url(../images/botones/btn_mas_home.png); background-position:0px 6px; background-repeat:no-repeat; font:9px Tahoma, Arial, Helvetica; color:#009900; text-align:left;}
#contenedor_noticias .listado_noticias .resumen .link a:hover{color:#666;}

/*DETALLE NOTICIAS*/
#contenedor_noticias .detalle_noticia{width:776px; height:373px; min-height:373px; height:auto!important; float:left; display:block; clear:left; margin:0px; padding:0px; display:table-cell;}
#contenedor_noticias .titulo_detalle{width:555px; height:20px; display:block; float:left; margin:0px; padding:0px;}
#contenedor_noticias .titulo_detalle .fecha{width:auto; height:auto; float:left; margin:0px; padding:2px 0px 0px 0px; color:#990000; font:0.7em Tahoma, Arial, Helvetica; text-align:left; display:block;}
#contenedor_noticias .titulo_detalle h2{width:auto; height:auto; float:left; margin:0px; padding:0px 0px 0px 5px!important; color:#446D24; font:bold 0.8em Tahoma, Arial, Helvetica; text-align:left; display:block; text-align:left; text-decoration:underline;}
#contenedor_noticias .detalle_noticia .imagen{width:300px; height:200px; float:left; display:block; border:1px solid #CCC; background:#FFF; margin:5px 9px 0px 0px; padding:5px;}
#contenedor_noticias .detalle_noticia .imagen img{margin:0px; padding:0px; width:300px; height:200px; border:none;}
#contenedor_noticias .detalle_noticia p{text-align:justify; font:0.7em Tahoma, Arial, Helvetica; color:#333; line-height:1.6em; width:auto; margin:0px; padding:0px;}
#contenedor_noticias .detalle_noticia #mas_noticias{width:776px; height:auto; margin:0px; padding:18px 0px 0px 0px; float:left; clear:left;}
#contenedor_noticias .detalle_noticia #mas_noticias h3{width:374px; height:19px; float:left; margin:0px; padding:0px; border-bottom:1px solid #CCC; font:1px Arial; text-indent: -9000px; letter-spacing:1px;}
#contenedor_noticias .detalle_noticia #mas_noticias .delaferia{width:374px; height:auto; display:block; margin:0px; padding:0px; float:left;}
#contenedor_noticias .detalle_noticia #mas_noticias .delaferia h3{background:url(../images/html/titulo_mas_feria.png) 0px 0px no-repeat; float:left;}
#contenedor_noticias .detalle_noticia #mas_noticias .delagro{width:374px; height:auto; display:block; margin:0px; padding:0px; float:right;}
#contenedor_noticias .detalle_noticia #mas_noticias .delagro h3{background:url(../images/html/titulo_mas_agro.png) 0px 0px no-repeat; float:right;}
#contenedor_noticias .detalle_noticia #mas_noticias ul{width:388px; height:auto; display:block; float:left; margin:0px; padding:8px 0px 0px 0px; list-style-type:none;}
#contenedor_noticias .detalle_noticia #mas_noticias ul li{float: left; clear:left; margin:0px; padding:0px 0px 0px 25px; width:355px; background:url(../images/html/bullet_verde.gif) 15px 2px no-repeat;}
#contenedor_noticias .detalle_noticia #mas_noticias ul li .fecha{font:10px Tahoma, Arial, Helvetica; color:#000; margin:0px; padding:0px 10px 0px 0px; float:left;}
#contenedor_noticias .detalle_noticia #mas_noticias ul li .texto{font:10px Tahoma, Arial, Helvetica; color:#333300!important; margin:0px; padding:0px; float:left;}
#contenedor_noticias .detalle_noticia #mas_noticias ul li  .texto a{text-decoration:underline; color:#333300; width:367px;}
#contenedor_noticias .detalle_noticia #mas_noticias ul li .texto a:hover{color:#666;}


/*CENTRO MEDICO*/
.titulo_centro_medico{background-image:url(../images/html/titulo_centro_medico.png); background-position:left bottom; background-repeat:no-repeat;}
#centro_medico{width:526px; height:auto!important;  height:441px; min-height:441px;float:left; margin:0px; padding:0px 0px 20px 0px; background:url(../images/html/bg_default.jpg) left bottom no-repeat; background-color:#FFFFF5;}
#centro_medico h2{width:504px; height:27px; border-bottom:3px solid #E9E0C7; margin:0px auto; clear:left; padding:0px;  background:url(../images/html/titulo_centro_medico_h2.jpg) 0px 0px no-repeat; font:1px Arial; text-indent: -9000px; letter-spacing:1px;}
#centro_medico .contactenos_titulo{background:url(../images/html/titulo_contactenos_centro_medico.jpg) 0px 0px no-repeat;}
#centro_medico .horarios_titulo{background:url(../images/html/titulo_centro_horarios.jpg) 0px 0px no-repeat;}
#centro_medico .detalle{width:494px; height:auto; display:block; margin:0px auto; padding:10px 0px 20px 0px; font:0.7em Tahoma, Arial, Helvetica; text-align:justify; color:#333; line-height:1.5em; clear:left;}
#centro_medico h3{width:504px; height:21px; border-bottom:2px solid #E9E0C7; margin:0px auto; clear:left; padding:0px;  background:url(../images/html/titulo_centro_medico_h3.jpg) 0px 0px no-repeat; font:1px Arial; text-indent: -9000px; letter-spacing:1px; }
#centro_medico #especialidades{width:148px; height:210px; display:block; float:left; clear:left; margin:8px 0px 20px 0px; padding:0px 0px 0px 30px; overflow:auto;}
#centro_medico #especialidades ul{float:left; display:block; margin:0px; padding:0px; list-style-type:none;}
#centro_medico #especialidades ul li{font:0.7em Tahoma, Arial, Helvetica; text-align:left; color:#614000; padding:0px 0px 6px 8px; background:url(../images/html/bullet_cafe.jpg) 0px 4px no-repeat; display:block; float:left; clear:left; width:120px;}
#centro_medico #banners_cmedico{float:right; margin:0px; padding:6px 22px 0px 0px; width:198px; height:198px; display:block;}
#centro_medico #banners_cmedico .banner{width:198px; height:97px; margin:0px; padding:0px; float:left; clear:left; display:block;}
#centro_medico #banners_cmedico .banner img{border:none;}
#centro_medico .ver_convenios{width:504px; height:35px; clear:left; margin:0px auto; padding:0px 0px 20px 0px;}
#centro_medico .ver_convenios a{width:290px; height:35px; margin:0px auto; padding:0px; display:block; background:url(../images/fotos_banner/banner_convenios.jpg) 0px 0px no-repeat; font:1px Arial; text-indent: -9000px; letter-spacing:1px;}
#centro_medico .ver_convenios a:hover{background:url(../images/fotos_banner/banner_convenios_over.jpg) 0px 0px no-repeat;}
/*CONVENIOS*/
#centro_medico .titulo_centro_convenios{background:url(../images/html/titulo_centro_convenios.jpg) 0px 0px no-repeat;}
#centro_medico #convenios{width:500px; overflow:hidden; display:block; margin:0px auto; padding:0px;}
#centro_medico #convenios .fonasa{width:240px; overflow:hidden; display:block; float:left; clear:left; margin:0px; padding:0px;}
#centro_medico #convenios .isapres{width:240px; overflow:hidden; display:block; float:right; margin:0px; padding:0px;}
#centro_medico #convenios h3{width:240px; height:21px; border-bottom:1px solid #E9E0C7; margin:0px; float:left; clear:left; padding:0px; font:1px Arial; text-indent: -9000px; letter-spacing:1px;}
#centro_medico #convenios .titulo_fonasa{background:url(../images/html/titulo_centro_medico_fonasa.jpg) 0px 0px no-repeat;}
#centro_medico #convenios .titulo_isapres{background:url(../images/html/titulo_centro_medico_isapres.jpg) 0px 0px no-repeat;}
#centro_medico #convenios p{width:232px; height:auto; margin:0px; padding:8px 4px 8px 4px; float:left; text-align:justify; font:0.7em Tahoma, Arial, Helvetica; text-align:justify; color:#333; line-height:1.5em; clear:left;}
#centro_medico #convenios ul{width:220px; overflow:hidden; display:block; float:left; margin:0px; padding:0px 0px 0px 20px; clear:left; list-style-type:none;}
#centro_medico #convenios ul li{width:210px; display:block; float:left; clear:left; margin:0px; padding:0px 0px 6px 10px; font:0.7em Tahoma, Arial, Helvetica; color:#614000; text-align:left; background:url(../images/html/bullet_cafe.jpg) 0px 3px no-repeat;}
#centro_medico #banners_convenio{width:420px; height:97px; display:block; margin:0px auto; padding:40px 0px 0px 0px;}
#centro_medico #banners_convenio .banner_izq{width:198px; height:97px; margin:0px; padding:0px; float:left; display:block; background:#ccc;}
#centro_medico #banners_convenio .banner_der{width:198px; height:97px; margin:0px; padding:0px; float:right; display:block; background:#ccc;} 
#centro_medico #banners_convenio img{border:none;}                         

/*CONTACTO CENTRO MEDICO - ENERLOVA*/
#datos_contacto{width:484px; overflow:hidden; display:block; margin:0px auto; padding:20px 0px 20px 0px;}
#datos_contacto .item{width:484px; overflow:hidden; float:left; display:block; border-bottom:1px solid #FFF; margin:0px; padding:0px; background:url(../images/html/linea.jpg) 0px 0px no-repeat #F7F8EC;}
#datos_contacto .item .tipo{width:129px; overflow:hidden; margin:0px; padding:10px 10px 10px 0px; display:block; float:left; border-right:1px solid #FFF; font:bold 0.7em Tahoma, Arial, Helvetica; color:#614000; text-align:right;}
#datos_contacto .item .descripcion{width:332px; overflow:hidden; margin:0px; padding:10px 0px 10px 10px; display:block; float:right; font:0.7em Tahoma, Arial, Helvetica; color:#614000; text-align:left;}


/*ENERLOVA*/
.columna_banner_enerlova{float:left; width:326px!important; margin:0px; padding:0px;}
.columna_banner_enerlova #banner{width:306px!important; float:right!important;}
.titulo_enerlova{background-image:url(../images/html/titulo_enerlova.png); background-position:left bottom; background-repeat:no-repeat; float:left!important; position:absolute!important; width:272px!important;}
#enerlova{width:600px; height:auto!important;  height:441px; min-height:441px;float:left; margin:0px; padding:0px 0px 20px 0px; background:url(../images/html/bg_default.jpg) left bottom no-repeat; background-color:#FFFFF5;}
#enerlova h2{width:568px; height:27px; border-bottom:3px solid #FFE3C7; margin:0px auto; clear:left; padding:18px 0px 0px 0px;  background:url(../images/html/titulo_enerlova_h2.jpg) 0px 18px no-repeat; font:1px Arial; text-indent: -9000px; letter-spacing:1px;}
#enerlova .detalle{width:568px; height:auto; display:block; margin:0px auto; padding:10px 0px 20px 0px; font:0.7em Tahoma, Arial, Helvetica; text-align:justify; color:#333; line-height:1.5em; clear:left;}
#enerlova .imagen{width:400px; height:184px; margin:0px auto; padding:0px;}
#enerlova #banners_enerlova{width:510px; height:58px; margin:0px auto; padding:30px 0px 0px 0px; clear:left; display:block;}
#enerlova #banners_enerlova .banner{width:255px; height:58px; float:left; margin:0px; padding:0px; display:block;}
#enerlova #banners_enerlova .banner img{border:none;}
#enerlova #banners_sobre_enerlova{width:255px; height:58px; margin:0px auto; padding:30px 0px 0px 0px; clear:left; display:block;}
#enerlova #banners_sobre_enerlova img{border:none;}
#enerlova .titulo_enerlova_quienes{background:url(../images/html/titulo_enerlova_quienes.jpg) 0px 18px no-repeat;}
#enerlova .titulo_enerlova_mision{background:url(../images/html/titulo_enerlova_mision.jpg) 0px 18px no-repeat;}
#enerlova .titulo_enerlova_contacto{background:url(../images/html/titulo_enerlova_contacto.jpg) 0px 18px no-repeat;}


/*QUIENES SOMOS*/
.quienes_somos{width:908px!important; height:400px; min-height:400px; height:auto!important; margin:0px auto; padding:0px 20px 20px 20px!important; background:url(../images/html/bg_quienes_somos.jpg) center top no-repeat; display:table;}
.quienes_somos .contenedor_herramientas{padding:0px!important;}
.quienes_somos .contenido{width:908px; height:auto; display:block; float:left; clear:left!important; margin:0px; padding:0px;}
.quienes_somos .contenido .detalle{font:0.7em Tahoma, Arial, Helvetica; color:#333; text-align:justify; line-height:1.6em; margin:0px; padding:40px 25px 30px 25px; width:650px; display:block;}
.quienes_somos .contenido .texto{font:0.7em Tahoma, Arial, Helvetica; color:#333; text-align:justify; line-height:1.6em; margin:0px; padding:0px 25px 0px 25px; width:650px; display:block; clear:left;}
/*HISTORIA*/
.titulo_historia{background-image:url(../images/html/titulo_historia.png); background-position:left bottom; background-repeat:no-repeat; float:left!important; position:relative!important; width:272px!important; margin:0px 0px 0px -20px!important;}
.quienes_somos .contenido #historia{width:700px; height:auto; display:block; float:left; clear:left; margin:0px; padding:62px 0px 0px 0px; background:url(../images/html/bg_historia.png) center top no-repeat;}
.quienes_somos .contenido #historia .derecha{width:368px; overflow:hidden; display:block; float:right; margin:0px; padding:0px; background:url(../images/html/bottom_historia.jpg) right bottom no-repeat; font:0.7em Tahoma, Arial, Helvetica; color:#333; line-height:1.4em;}
.quienes_somos .contenido #historia .derecha h2{width:368px; height:25px; margin:0px; padding:0px; display:block; float:left; font:1px Arial; text-indent: -9000px; letter-spacing:1px; background-position:top left;}
.quienes_somos .contenido #historia .derecha .img{float:right; margin:0px 0px 0px 10px; padding:0px; width:148px; height:120px;}
.quienes_somos .contenido #historia .derecha .img img{border:1px solid #CCC; padding:5px;}
.quienes_somos .contenido #historia .derecha .img .agranda_img{width:136px; height:auto; float:right; margin:0px; padding:5px 12px 5px 0px; font:9px Tahoma, Arial, Helvetica; color:#333; text-align:right; background:url(../images/html/zoom.gif) 138px 5px no-repeat; text-decoration:none;}
.quienes_somos .contenido #historia .derecha .img .agranda_img:hover{text-decoration:underline; color:#666;}
.quienes_somos .contenido #historia .derecha p{margin:0px; padding:5px 5px 5px 30px;}
.quienes_somos .contenido #historia .izquierda{width:368px; overflow:hidden; display:block; float:left; margin:0px; padding:0px; background:url(../images/html/bottom_historia.jpg) left bottom no-repeat; font:0.7em Tahoma, Arial, Helvetica; color:#333; line-height:1.4em;}
.quienes_somos .contenido #historia .izquierda h2{width:368px; height:25px; margin:0px; padding:0px; display:block; float:right; font:1px Arial; text-indent: -9000px; letter-spacing:1px; background-position:top right;}
.quienes_somos .contenido #historia .izquierda .img{float:left; margin:0px 10px 0px 0px; padding:0px; width:148px; height:120px;}
.quienes_somos .contenido #historia .izquierda img{border:1px solid #CCC; padding:5px;}
.quienes_somos .contenido #historia .izquierda .img .agranda_img{width:136px; height:auto; float:left; margin:0px; padding:5px 0px 5px 2px; font:9px Tahoma, Arial, Helvetica; color:#333; text-align:left; background:url(../images/html/zoom.gif) 72px 5px no-repeat; text-decoration:none;}
.quienes_somos .contenido #historia .izquierda .img .agranda_img:hover{text-decoration:underline; color:#666;}
.quienes_somos .contenido #historia .izquierda p{margin:0px; padding:5px 30px 5px 5px;}
.quienes_somos .contenido #historia .dosmilsiete{background:url(../images/html/img_2007.jpg) no-repeat;}
.quienes_somos .contenido #historia .noventayocho{background:url(../images/html/img_1998.jpg) no-repeat;}
.quienes_somos .contenido #historia .noventaysiete{background:url(../images/html/img_1997.jpg) no-repeat;}
.quienes_somos .contenido #historia .noventa{background:url(../images/html/img_1990.jpg) no-repeat;}
.quienes_somos .contenido #historia .ochentaycinco{background:url(../images/html/img_1985.jpg) no-repeat;}
.quienes_somos .contenido #historia .sesentayocho{background:url(../images/html/img_1968.jpg) no-repeat;}
.quienes_somos .contenido #historia .sesentayocho{background:url(../images/html/img_1968.jpg) no-repeat;}
/*MISION, OBJETIVOS Y MISION*/
.titulo_mision{background-image:url(../images/html/titulo_mision.png); background-position:left bottom; background-repeat:no-repeat; float:left!important; position:relative!important; width:300px!important; margin:0px 0px 0px -20px!important;}
.quienes_somos .contenido .subtitulos{width:650px; height:30px; margin:0px; padding:40px 0px 0px 25px; float:left; display:block;}
.quienes_somos .contenido .h2_mision{font:1px Arial; text-indent: -9000px; letter-spacing:1px; margin:0px; padding:0px; width:650px; height:20px; display:block; border-bottom:3px solid #E8DED3; background:url(../images/html/titulo_mision_h2.gif) 5px 0px no-repeat;}
.quienes_somos .contenido .h2_objetivos{font:1px Arial; text-indent: -9000px; letter-spacing:1px; margin:0px; padding:0px; width:650px; height:20px; display:block; border-bottom:3px solid #E8DED3; background:url(../images/html/titulo_objetivos_h2.gif) 5px 0px no-repeat;}
.quienes_somos .contenido .h2_vision{font:1px Arial; text-indent: -9000px; letter-spacing:1px; margin:0px; padding:0px; width:650px; height:20px; display:block; border-bottom:3px solid #E8DED3; background:url(../images/html/titulo_vision_h2.gif) 5px 0px no-repeat;}
/*NUESTRO NEGOCIO*/
.titulo_nuestro_negocio{background-image:url(../images/html/titulo_nuestro_negocio.png); background-position:left bottom; background-repeat:no-repeat; float:left!important; position:relative!important; width:272px!important; margin:0px 0px 0px -20px!important;}
.quienes_somos .contenido #img_negocio{width:670px; height:452px; margin:0px; padding:30px 0px 10px 20px; float:left; display:block; text-align:center;}
/*NUESTRA ORGANIZACION*/
.titulo_nuestra_organizacion{background-image:url(../images/html/titulo_nuestra_organizacion.png); background-position:left bottom; background-repeat:no-repeat; float:left!important; position:relative!important; width:272px!important; margin:0px 0px 0px -20px!important;}
#nuestra_organizacion{width:600px; overflow:hidden; margin:0px 0px 0px 50px; padding:140px 0px 0px 0px; float:left; background:url(../images/html/bg_organizacion.png) center 35px no-repeat; display:block;}
#nuestra_organizacion #admin_superior{width:510px; overflow:hidden; background:#FFF; border:1px solid #CCC; margin:0px auto; padding:10px; clear:both; margin-bottom:15px;}
#nuestra_organizacion #admin_superior h2{background:url(../images/html/h2_admin_superior.jpg) 0px 0px no-repeat; width:293px; height:19px; margin:0px auto; padding:0px 0px 10px 0px; font:1px Arial; text-indent: -9000px; letter-spacing:1px; clear:both;}
#nuestra_organizacion table{width:510px; margin:0px; padding:0px; border:none; float:left; clear:left;}
#nuestra_organizacion table tr{font:0.7em Tahoma, Arial, Helvetica, sans-serif; color:#333;}
#nuestra_organizacion table tr td{padding:5px; text-align:left;}
#nuestra_organizacion table .nombre{font-weight:bold; padding-left:25px; background:url(../images/html/bullet_verde2.gif) 14px 8px no-repeat; width:220px;}
#nuestra_organizacion #admin_general{width:240px; overflow:hidden; background:#FFF; border:1px solid #CCC; margin:0px auto; padding:10px; clear:both; margin-top:20px; margin-bottom:15px;}
#nuestra_organizacion #admin_general h2{background:url(../images/html/h2_admin_general.jpg) 0px 0px no-repeat; width:126px; height:19px; margin:0px auto; padding:0px 0px 10px 0px; font:1px Arial; text-indent: -9000px; letter-spacing:1px; clear:both;}
#nuestra_organizacion #admin_general p{font:bold 0.7em Tahoma, Arial, Helvetica, sans-serif; color:#333; text-align:center; margin:0px; padding:0px;}

#nuestra_organizacion #unidades_operativas{width:510px; overflow:hidden; background:#FFF; border:1px solid #CCC; margin:0px auto; padding:10px; clear:both; margin-top:20px;}

#nuestra_organizacion #unidades_operativas h2{background:url(../images/html/h2_unidades_operativas.jpg) 0px 0px no-repeat; width:126px; height:19px; margin:0px auto; padding:0px 0px 10px 0px; font:1px Arial; text-indent: -9000px; letter-spacing:1px; clear:both;}


/*MENU QUIENES SOMOS*/
#menu_quienes{width:203px; height:790px; display:block; float:right; margin:0px; padding:0px; clear:both; background:url(../images/html/bg_menu_quienes.png) 0px 0px no-repeat;}
#menu_quienes h2{width:203px; height:66px; float:left; clear:right!important; display:block; margin:0px!important; padding:0px!important; font:1px Arial; text-indent: -9000px; letter-spacing:1px; background:url(../images/html/top_menu_quienes.jpg) center bottom no-repeat;}
#menu_quienes ul{width:203px; height:96px; display:block; float:left; clear:left!important; margin:0px!important; padding:0px!important; list-style-type:none; }
#menu_quienes ul li{width:203px; height:32px; float:left; margin:0px; padding:0px;}
#menu_quienes ul li a{font:1px Arial; text-indent: -9000px; letter-spacing:1px; width:203px; height:32px; float:left; margin:0px; padding:0px;}
#menu_quienes ul li .historia{background:url(../images/botones/btn_historia.jpg) center bottom no-repeat;}
#menu_quienes ul li .historia:hover, .activo_historia{background:url(../images/botones/btn_historia_over.jpg) center bottom no-repeat;}

.activo_historia{background:url(../images/botones/btn_historia_over.jpg) center bottom no-repeat; border:1px solid #c03;}

#menu_quienes ul li .mision{background:url(../images/botones/btn_mision.jpg) center bottom no-repeat;}
#menu_quienes ul li .mision:hover, .activo_mision{background:url(../images/botones/btn_mision_over.jpg) center bottom no-repeat;}
#menu_quienes ul li .negocio{background:url(../images/botones/btn_negocio.jpg) center bottom no-repeat;}
#menu_quienes ul li .negocio:hover{background:url(../images/botones/btn_negocio_over.jpg) center bottom no-repeat;}
#menu_quienes ul li .equipo{background:url(../images/botones/btn_equipo.jpg) center bottom no-repeat;}
#menu_quienes ul li .equipo:hover, activo_equipo{background:url(../images/botones/btn_equipo_over.jpg) center bottom no-repeat;}


/*INFORMACION PARA INVERSIONISTAS*/
.columna_banner_inversionistas{float:left; width:300px!important; margin:0px; padding:0px;}
.columna_banner_inversionistas #banner{width:279px!important; float:right!important;}
.titulo_participacion_economica{background-image:url(../images/html/titulo_participacion_economica.png); background-position:left bottom; background-repeat:no-repeat; float:left!important; position:absolute!important; width:319px!important;}
#informacion_inversionistas{width:627px; height:auto!important;  height:540px; min-height:540px; float:left; margin:0px; padding:0px; background:url(../images/html/bg_participacion_economica.jpg) left bottom no-repeat; background-color:#FFFFF5;}
#informacion_inversionistas h2{width:568px; height:27px; border-bottom:3px solid #E8DECB; margin:0px auto; clear:left; padding:18px 0px 0px 0px;  background:url(../images/html/titulo_participacion_economica_h2.jpg) 0px 18px no-repeat; font:1px Arial; text-indent: -9000px; letter-spacing:1px;}
#informacion_inversionistas .detalle{width:568px; height:auto; display:block; margin:0px auto; padding:10px 0px 20px 0px; font:0.7em Tahoma, Arial, Helvetica; text-align:justify; color:#333; line-height:1.5em; clear:left;}
#informacion_inversionistas #contenido{width:577px; height:258px; display:block; margin:0px auto; padding:0px;}
#informacion_inversionistas #contenido .item{width:583px; height:50px; float:left; display:block; background:#E7EBDC; border-bottom:1px solid #FFF; margin:0px; padding:0px;}
#informacion_inversionistas #contenido .item .link{width:401px; height:30px; margin:0px; padding:10px 20px; display:block; float:left; border-right:1px solid #FFF; border-left:3px solid #AB6920;  font:bold 11px Tahoma, Arial, Helvetica; color:#AB6920; background:url(../images/html/bullet_cafe2.jpg) 7px 14px no-repeat; text-align:left; line-height:16px;}
#informacion_inversionistas #contenido .item .link:hover{color:#666;}
#informacion_inversionistas #contenido .item .descarga_pdf{width:135px; height:32px; float:left; display:block; background:url(../images/html/bg_descarga_pdf.jpg) 7px 17px no-repeat; font:bold 10px Tahoma, Arial, Helvetica; color:#CC6600; text-align:center; margin:0px; padding:18px 0px 0px 0px; text-decoration:none;}
#informacion_inversionistas #contenido .item .descarga_pdf:hover{color:#666; text-decoration:underline;}
#informacion_inversionistas #paginas{width:340px; height:30px; margin:0px auto; padding:15px 0px 25px 0px; display:block;}
#informacion_inversionistas #paginas a{font:bold 11px Trebuchet MS, Tahoma, Arial; color:#666; margin:0px; padding:0px;}
#informacion_inversionistas #paginas a:hover{color:#8E5923; text-decoration:underline;}
#informacion_inversionistas #paginas .anterior{width:70px; height:25px; display:block; float:left; margin:0px; padding:5px 0px 0px 0px; text-align:left; text-decoration:none;}
#informacion_inversionistas #paginas .siguiente{width:70px; height:25px; display:block; float:right; margin:0px; padding:5px 0px 0px 0px; text-align:right; text-decoration:none;}
#informacion_inversionistas #paginas .numeros{width:200px; height:30px; display:block; margin:0px; padding:0px; float:left; text-align:center;}
#informacion_inversionistas #paginas .numeros p{width:200px; height:30px; margin:0px; padding:0px; display:block; float:left; text-align:center; font:bold 11px Trebuchet MS, Tahoma, Arial; color:#8E5923; text-decoration:none;}
#informacion_inversionistas #paginas .numeros p a{text-decoration:none;}
#informacion_inversionistas #paginas .numeros p a:hover{text-decoration:underline;}
#informacion_inversionistas .descarga_adobe{width:156px; height:26px; display:block; float:right; border:1px solid #CCC; background:url(../images/html/ico_adobe.jpg) 134px 6px no-repeat #FFF; font:10px Tahoma, Arial, Helvetica; text-align:left; color:#333; margin:0px 25px 10px 0px; padding:14px 0px 0px 14px; text-decoration:none; clear:both!important;}
#informacion_inversionistas #adobe{width:627px; height:auto; display:block; margin:0px; padding:0px; float:left; clear:both!important;}
#informacion_inversionistas #adobe .descarga_adobe:hover{text-decoration:underline; color:#666;}
#informacion_inversionistas #banners{width:507px; height:60px; clear:left!important; margin:0px; padding:10px 60px 0px 60px; display:block; float:left!important;}

#informacion_inversionistas #banners .banner{width:253px; height:47px; margin:0px; padding:0px 0px 3px 0px; float:left; display:block;}
#informacion_inversionistas #banners .banner img{border:none;}

/*LINKS DE INTERES*/
.columna_banner_links{float:left; width:326px!important; margin:0px; padding:0px;}
.columna_banner_links #banner{width:306px!important; float:right!important;margin:0px; padding:0px;}
.titulo_links{background-image:url(../images/html/titulo_links_interes.png); background-position:left bottom; background-repeat:no-repeat; float:left!important; position:absolute!important; width:319px!important;}
#links_interes{width:600px; height:auto!important;  height:441px; min-height:441px;float:left; margin:0px; padding:0px; background:url(../images/html/bg_default.jpg) left bottom no-repeat; background-color:#FFFFF5;}
#links_interes h2{width:568px; height:27px; border-bottom:3px solid #E8DECB; margin:0px auto; clear:left; padding:18px 0px 0px 0px;  background:url(../images/html/titulo_links_interes_h2.jpg) 0px 18px no-repeat; font:1px Arial; text-indent: -9000px; letter-spacing:1px;}
#links_interes .detalle{width:568px; height:auto; display:block; margin:0px auto; padding:10px 0px 20px 0px; font:0.7em Tahoma, Arial, Helvetica; text-align:justify; color:#333; line-height:1.5em; clear:left;}
#contenedor_links{width:558px; height:320px; margin:0px auto; padding:0px 0px 10px 0px;}
#links{width:558px; height:310px; display:block; margin:0px auto; padding:0px;}
#links .basictab {margin:0px; padding:0px; width:558px; height:25px; float:left;}
#links .basictab ul {list-style:none; float:left; margin:0px; padding:0px;}
#links .basictab li{list-style:none; float:left; margin:0px; padding:0px; width:164px; height:25px;}
#links .basictab li a{width:158px; height:19px; display:block; margin:0px; padding:6px 0px 0px 0px; float:left; background:url(../images/botones/bg_tab_inactivo.jpg) 0px 0px no-repeat; font:bold 11px Tahoma, Arial, Helvetica; text-align:center; color:#FFF;  position:absolute; z-index:999; height:20px;}
#links .basictab li a:hover{background:url(../images/botones/bg_tab_activo.jpg);color:#8E5923;}
#links .basictab li.activo_tab a{background:url(../images/botones/bg_tab_activo.jpg) 0px 0px no-repeat; color:#8E5923;}
#links .submenustyle h1{}
#links .submenustyle .contenido{width:544px; height:258px; float:left; margin:0px; padding:14px 0px 14px 14px; background:#FFF; border:1px solid #C1762C; overflow:auto;}
#links .submenustyle .contenido .link{width:520px; overflow:hidden; float:left; clear:left; display:block; margin:0px; padding:0px 0px 10px 0px;}
#links .submenustyle .contenido .link .imagen{float:left; width:100px; height:90px; margin:0px; padding:0px;}
#links .submenustyle .contenido .link .imagen img{border:1px solid #CCC; width:100px; height:72px;}
#links .submenustyle .contenido .link .titulo_link{width:405px; overflow:hidden; float:left; display:block; margin:0px; padding:0px 0px 5px 15px; font:bold 0.7em Tahoma, Arial, Helvetica; color:#91561A; text-align:left;}
#links .submenustyle .contenido .link .descripcion_link{width:405px; overflow:hidden; float:left; display:block; margin:0px; padding:0px 0px 5px 15px; font:0.6em Tahoma, Arial, Helvetica; color:#333; text-align:justify;}
#links .submenustyle .contenido .link .url{width:405px; float:right; overflow:hidden; display:block; margin:0px; padding:0px 0px 10px 15px; font:bold 0.7em Tahoma, Arial, Helvetica; color:#999; text-align:left;}
#links .submenustyle .contenido .link .url a{font:bold 0.8em Tahoma, Arial, Helvetica; color:#91561A; text-align:left; text-decoration:none;}
#links .submenustyle .contenido .link .url a:hover{text-decoration:underline;}

/*GLOSARIO*/
.glosario{background:url(../images/html/bg_glosario.jpg) center 0px no-repeat;  padding:82px 0px 40px 0px!important; height:auto!important; overflow:hidden;}
.titulo_glosario{background-image:url(../images/html/titulo_glosario.png); background-position:right bottom; background-repeat:no-repeat; width:272px; height:45px; float:left; margin:0px; padding:10px 0px 0px 0px; z-index:999; position:absolute; font:1px Arial; text-indent: -9000px; letter-spacing:1px;}
#contenedor_glosario{width:776px; overflow:hidden; margin:0px auto; padding:0px 12px 10px 12px; background:url(../images/html/bg_contenedor_noticias.png) left top repeat-x; display:block;}
#contenedor_glosario .contenedor_herramientas{margin:0px 0px 0px -15px!important; padding:0px; width:800px; float:left;}
#contenedor_glosario .glosarioTxt{font:0.7em Tahoma, Arial, Helvetica; color:#333; line-height:1.6em; padding:0px 0px 15px 0px; margin:0px;}
#contenedor_glosario .glosarioTxt span{ font-weight:bold; color:#446D24; line-height:1.6em; padding-left:8px; background:url(../images/html/bullet_verde.gif) 0px 2px no-repeat;}
#contenedor_glosario #paginas{width:340px; height:30px; margin:0px auto; padding:15px 0px 0px 0px; display:block;}
#contenedor_glosario #paginas a{font:bold 11px Trebuchet MS, Tahoma, Arial; color:#666; margin:0px; padding:0px;}
#contenedor_glosario #paginas a:hover{color:#8E5923; text-decoration:underline;}
#contenedor_glosario #paginas .anterior{width:70px; height:25px; display:block; float:left; margin:0px; padding:0px 0px 0px 0px; text-align:left; text-decoration:none;}
#contenedor_glosario #paginas .siguiente{width:70px; height:25px; display:block; float:right; margin:0px; padding:0px 0px 0px 0px; text-align:right; text-decoration:none;}
#contenedor_glosario #paginas .numeros{width:200px; height:30px; display:block; margin:0px; padding:0px; float:left; text-align:center;}
#contenedor_glosario #paginas .numeros p{width:200px; height:30px; margin:0px; padding:0px; display:block; float:left; text-align:center; font:bold 11px Trebuchet MS, Tahoma, Arial; color:#8E5923; text-decoration:none;}
#contenedor_glosario #paginas .numeros p a{text-decoration:none;}
#contenedor_glosario #paginas .numeros p a:hover{text-decoration:underline;}


/*GUIA COMERCIAL*/
.guia_comercial{background:url(../images/html/bg_guia_comercial.jpg) center 0px no-repeat;  padding:82px 0px 40px 0px!important; overflow:hidden;}
.titulo_guiaComercial{background-image:url(../images/html/titulo_guia_comercial.png); background-position:right bottom; background-repeat:no-repeat; width:272px; height:45px; float:left; margin:0px; padding:10px 0px 0px 0px; z-index:999; position:absolute; font:1px Arial; text-indent: -9000px; letter-spacing:1px;}
#contenedor_guia_comercial{width:776px; overflow:hidden; margin:0px auto; padding:0px 12px 10px 12px; background:url(../images/html/bg_contenedor_noticias.png) left top repeat-x; display:block;}
#contenedor_guia_comercial .contenedor_herramientas{margin:0px 0px 0px -15px!important; padding:0px; width:800px; float:left;}
#contenedor_guia_comercial h2{width:770px; height:30px; margin:0px auto; clear:left; padding:0px; font:1px Arial; text-indent: -9000px; letter-spacing:1px; background:url(../images/html/titulo_guia_comercial_h2.png) 0px 0px no-repeat; border-bottom:3px solid #D7D8D0;}
#productos_guia{width:768px; overflow:hidden; margin:0px auto; padding:0px 0px 40px 2px; display:block;}
#productos_guia .columna{width:192px; overflow:hidden; display:block; float:left; margin:0px; padding:20px 0px 0px 0px;}
#productos_guia .columna h3{font:bold 0.7em Tahoma, Arial, Helvetica; color:#006600; width:184px; height:20px; display:block; margin:0px; padding:3px 0px 0px 8px; background:url(../images/html/bullet_verde.gif) 0px 6px no-repeat;}
#productos_guia .columna ul{width:172px; display:block; float:left; margin:0px; padding:0px 10px 0px 10px;}
#productos_guia .columna ul li{font:0.7em Tahoma, Arial, Helvetica; color:#000; text-align:left; width:164px; float:left; display:block; margin:0px; padding:3px 0px 2px 8px; background:url(../images/html/bullet_gris.gif) 0px 6px no-repeat;}
#productos_guia .columna ul li a{color:#000; text-decoration:none;}
#productos_guia .columna ul li a:hover{color:#666; text-decoration:underline;}
#contenedor_guia_comercial #paginas{width:340px; height:30px; margin:0px auto; padding:15px 0px 0px 0px; display:block;}
#contenedor_guia_comercial #paginas a{font:bold 11px Trebuchet MS, Tahoma, Arial; color:#666; margin:0px; padding:0px;}
#contenedor_guia_comercial #paginas a:hover{color:#8E5923; text-decoration:underline;}
#contenedor_guia_comercial #paginas .anterior{width:70px; height:25px; display:block; float:left; margin:0px; padding:0px 0px 0px 0px; text-align:left; text-decoration:none;}
#contenedor_guia_comercial #paginas .siguiente{width:70px; height:25px; display:block; float:right; margin:0px; padding:0px 0px 0px 0px; text-align:right; text-decoration:none;}
#contenedor_guia_comercial #paginas .numeros{width:200px; height:30px; display:block; margin:0px; padding:0px; float:left; text-align:center;}
#contenedor_guia_comercial #paginas .numeros p{width:200px; height:30px; margin:0px; padding:0px; display:block; float:left; text-align:center; font:bold 11px Trebuchet MS, Tahoma, Arial; color:#8E5923; text-decoration:none;}
#contenedor_guia_comercial #paginas .numeros p a{text-decoration:none;}
#contenedor_guia_comercial #paginas .numeros p a:hover{text-decoration:underline;}
.hidden{display:none;}
.tabla_guia{width:486px; border:1px solid #CCC; float:left; margin:0px; padding:0px;}
.tabla_guia p{font:0.7em Tahoma, Arial, Helvetica; color:#006600; text-align:left; height:30px; min-height:30px; height:auto!important;}
.tabla_guia .blanca{background-color:#FFF;}
.tabla_guia .verde{background-color:#E7EBDC;}
.tabla_guia .locales{width:114px; border-right:1px solid #FFFFF5; background-image:url(../images/html/bullet_verde.gif); background-position:5px 6px; background-repeat:no-repeat;}
.tabla_guia .contacto{width:100px; border-right:1px solid #FFFFF5;}
.tabla_guia .telefonos{width:82px; border-right:1px solid #FFFFF5;}
.tabla_guia .web{width:185px;}
.tabla_guia #local{width:114px!important; height:24px!important; display:block; margin:0px; padding:0px; font:1px Arial; text-indent: -9000px; letter-spacing:1px; background:url(../images/html/titulo_local_tabla.jpg) 0px 0px no-repeat;}
.tabla_guia #contacto{width:100px!important; height:24px!important; display:block; margin:0px; padding:0px; font:1px Arial; text-indent: -9000px; letter-spacing:1px; background:url(../images/html/titulo_contacto_tabla.jpg) 0px 0px no-repeat;}
.tabla_guia #telefonos{width:82px!important; height:24px!important; display:block; margin:0px; padding:0px; font:1px Arial; text-indent: -9000px; letter-spacing:1px; background:url(../images/html/titulo_telefono_tabla.jpg) 0px 0px no-repeat;}
.tabla_guia #web{width:185px!important; height:24px!important; display:block; margin:0px; padding:0px; font:1px Arial; text-indent: -9000px; letter-spacing:1px; background:url(../images/html/titulo_web_tabla.jpg) 0px 0px no-repeat;}
.tabla_guia .locales p{margin:0px; padding:4px 2px 4px 14px; float:left; width:98px; display:block;}
.tabla_guia .contacto p{margin:0px; padding:4px 5px 4px 5px; float:left; width:90px; display:block;}
.tabla_guia .telefonos p{margin:0px; padding:4px 5px 4px 5px; float:left; width:72px; display:block;}
.tabla_guia .web p{margin:0px; padding:4px 5px 4px 5px; float:left; width:175px; display:block;}
.tabla_guia .web p a{text-decoration:underline; color:#006600;}
.tabla_guia .web p a:hover{text-decoration:underline; color:#666;}


/*PUERTAS DE ACCESO*/
.puertas_acceso{background:url(../images/html/bg_puertas_acceso.jpg) center 0px no-repeat;}
.titulo_puertas{background-image:url(../images/html/titulo_puertas_acceso.png); background-position:right bottom; background-repeat:no-repeat;}
#puertas_banner{width:907px; height:333px; margin:0px; padding:50px 0px 0px 10px; display:block;}
.contenedor_herramientas{float:right; margin:0px; padding:0px 10px 0px 0px; display:block; width:540px; height:40px;}


/*HORARIOS DE ATENCION*/
.titulo_horarios_atencion{background-image:url(../images/html/titulo_horarios_atencion.png); background-position:left bottom; background-repeat:no-repeat;}
#horarios_atencion{width:526px; height:auto!important;  height:441px; min-height:441px;float:left; margin:0px; padding:0px; background:url(../images/html/bg_default.jpg) left bottom no-repeat; background-color:#FFFFF5;}
#horarios_atencion .centro{width:490px; height:300px; min-height:300px; height:auto!important; display:table; margin:0px auto; padding:10px; clear:left;}
#horarios_atencion .centro h2{width:490px; height:30px; float:left; margin:0px; padding:0px; font:1px Arial; text-indent: -9000px; letter-spacing:1px; background:url(../images/html/titulo_horarios_atencion_h2.jpg) 0px 0px no-repeat; border-bottom:3px solid #D7D8D0;}
#horarios_atencion .centro .detalle{width:480px; height:auto; display:block; margin:0px auto; padding:10px 0px 20px 0px; font:0.7em Tahoma, Arial, Helvetica; text-align:justify; color:#333; line-height:1.5em; clear:left;}
#horarios_atencion .acordeon{width:490px;  margin:0px auto; padding:0px;}
#horarios_atencion .acordeon .header{width:490px; height:40px; margin:0px auto; padding:0px;}
#horarios_atencion .acordeon h3{width:490px; height:21px; margin:0px auto; clear:left; padding:0px; font:1px Arial; text-indent: -9000px; letter-spacing:1px; cursor:pointer;}
#horarios_atencion .acordeon .header .vendedores{background:url(../images/html/titulo_horarios_vendedores.jpg) 0px 0px no-repeat;}
#horarios_atencion .acordeon .header .vendedores:hover{background:url(../images/html/titulo_horarios_vendedores_over.jpg) 0px 0px no-repeat;}
#horarios_atencion .acordeon .header .compradores{background:url(../images/html/titulo_horarios_compradores.jpg) 0px 0px no-repeat;}
#horarios_atencion .acordeon .header .compradores:hover{background:url(../images/html/titulo_horarios_compradores_over.jpg) 0px 0px no-repeat;}
#horarios_atencion .acordeon .header .descarga{background:url(../images/html/titulo_horarios_descarga.jpg) 0px 0px no-repeat;}
#horarios_atencion .acordeon .header .descarga:hover{background:url(../images/html/titulo_horarios_descarga_over.jpg) 0px 0px no-repeat;}
#horarios_atencion .acordeon .header  .cierre_apertura{background:url(../images/html/titulo_horarios_cierre_apertura.jpg) 0px 0px no-repeat;}
#horarios_atencion .acordeon .header  .cierre_apertura:hover{background:url(../images/html/titulo_horarios_cierre_apertura_over.jpg) 0px 0px no-repeat;}
#horarios_atencion .acordeon .header  .administrativos{background:url(../images/html/titulo_horarios_administrativos.jpg) 0px 0px no-repeat;}
#horarios_atencion .acordeon .header  .administrativos:hover{background:url(../images/html/titulo_horarios_administrativos_over.jpg) 0px 0px no-repeat;}
#horarios_atencion .acordeon .header  .copropietarios{background:url(../images/html/titulo_horarios_copropietarios.jpg) 0px 0px no-repeat;}
#horarios_atencion .acordeon .header  .copropietarios:hover{background:url(../images/html/titulo_horarios_copropietarios_over.jpg) 0px 0px no-repeat;}
#horarios_atencion .acordeon .headerSeleccionado{width:490px; height:40px; margin:0px auto; padding:0px;}
#horarios_atencion .acordeon .headerSeleccionado .vendedores{background:url(../images/html/titulo_horarios_vendedores_over.jpg) 0px 0px no-repeat;}
#horarios_atencion .acordeon .headerSeleccionado   .compradores{background:url(../images/html/titulo_horarios_compradores_over.jpg) 0px 0px no-repeat;}
#horarios_atencion .acordeon .headerSeleccionado   .descarga{background:url(../images/html/titulo_horarios_descarga_over.jpg) 0px 0px no-repeat;}
#horarios_atencion .acordeon .headerSeleccionado   .cierre_apertura{background:url(../images/html/titulo_horarios_cierre_apertura_over.jpg) 0px 0px no-repeat;}
#horarios_atencion .acordeon .headerSeleccionado   .administrativos{background:url(../images/html/titulo_horarios_administrativos_over.jpg) 0px 0px no-repeat;}
#horarios_atencion .acordeon .headerSeleccionado .copropietarios{background:url(../images/html/titulo_horarios_copropietarios_over.jpg) 0px 0px no-repeat;}
#horarios_atencion .acordeon  .datos_horario{width:464px; overflow:hidden; display:block; margin:0px auto; padding:0px 0px 20px 0px;}
#horarios_atencion .acordeon  .datos_horario .horario{width:484px; overflow:hidden; float:left; display:block; border-bottom:1px solid #FFF; margin:0px; padding:0px; background:url(../images/html/linea_verde.jpg) 0px 0px no-repeat #FBFBF0;}
#horarios_atencion .acordeon  .datos_horario .horario .dia{width:109px; overflow:hidden; margin:0px; padding:10px 10px 10px 0px; display:block; float:left; border-right:1px solid #FFF; font:bold 0.7em Tahoma, Arial, Helvetica; color:#666; text-align:right;}
#horarios_atencion .acordeon  .datos_horario .horario .hora{width:332px; overflow:hidden; margin:0px; padding:10px 0px 10px 10px; display:block; float:right; font:0.7em Tahoma, Arial, Helvetica; color:#666; text-align:left;}


/*COMPRE - VENDA PRODUCTOS*/
.columna_banner_compre_venda{float:left; width:326px!important; margin:0px; padding:0px;}
.columna_banner_compre_venda #banner{width:305px!important; float:right!important;}
.titulo_venda_productos{background-image:url(../images/html/titulo_venda_productos.png); background-position:left bottom; background-repeat:no-repeat; float:left!important; position:absolute!important; width:272px!important;}
.titulo_compre_productos{background-image:url(../images/html/titulo_compre_productos.png); background-position:left bottom; background-repeat:no-repeat; float:left!important; position:absolute!important; width:272px!important;}
#compre_venda{width:600px; height:auto!important;  height:441px; min-height:441px;float:left; margin:0px; padding:0px 0px 20px 0px; background-image:url(../images/html/bg_default.jpg); background-position:left bottom; background-repeat:no-repeat; background-color:#FFFFF5;}
#compre_venda h2{width:568px; height:27px; border-bottom:3px solid #F5F5ED; margin:0px auto; clear:left; padding:18px 0px 0px 0px; font:1px Arial; text-indent: -9000px; letter-spacing:1px;}
#compre_venda h3{width:568px; height:21px; border-bottom:2px solid #F5F5ED; margin:0px auto; clear:left; padding:0px; font:1px Arial; text-indent: -9000px; letter-spacing:1px; background:url(../images/html/titulo_venda_productos_h3.jpg) 0px 0px no-repeat;}
#compre_venda .venda{background:url(../images/html/titulo_venda_productos_h2.jpg) 0px 18px no-repeat;}
#compre_venda #graficos{width:540px; height:auto; display:block; margin:0px; padding:20px 30px 0px 30px; float:left; clear:left;}
#compre_venda #graficos p{font:bold 11px Tahoma, Arial, Helvetica; color:#666; text-align:center; width:180px; display:block; margin:0px auto; padding:0px 0px 10px 0px;}
#compre_venda #graficos ul{width:220px; height:auto; overflow:hidden; display:block; margin:0px auto; padding:0px 0px 0px 10px; clear:left; list-style-type:none;}
#compre_venda #graficos ul li{font:10px Tahoma, Arial, Helvetica; color:#333; text-align:left; line-height:1.8em; margin:0px; padding:0px 0px 5px 10px; background:url(../images/html/bullet_verde.gif) 0px 6px no-repeat;}
#compre_venda #graficos .izquierda{border:1px solid #CCC; margin:0px; padding:5px; display:block; float:left; background:#FFF; width:240px;}
#compre_venda #graficos .derecha{border:1px solid #CCC; margin:0px; padding:5px; display:block; float:right; background:#FFF; width:240px;}
#compre_venda .compre{background:url(../images/html/titulo_compre_productos_h2.jpg) 0px 18px no-repeat;}
#compre_venda .detalle{width:568px; height:auto; display:block; margin:0px auto; padding:10px 0px 20px 0px; font:0.7em Tahoma, Arial, Helvetica; text-align:justify; color:#333; line-height:1.5em; clear:left;}
#compre_venda .listado{width:565px; height:auto; overflow:hidden; display:block; margin:0px auto; padding:0px 0px 10px 0px; clear:left; list-style-type:none;}
#compre_venda .listado li{font:0.7em Tahoma, Arial, Helvetica; color:#333; text-align:left; line-height:1.8em; margin:0px; padding:0px 0px 10px 10px; background:url(../images/html/bullet_verde.gif) 0px 6px no-repeat;}


/*VENTA Y ARRIENDO DE LOCALES*/
.venta_arriendo_locales{background:url(../images/html/bg_guia_comercial.jpg) center 0px no-repeat;  padding:82px 0px 40px 0px!important; height:auto!important; overflow:hidden;}
.titulo_venta_arriendo{background-image:url(../images/html/titulo_venta_arriendo.png); background-position:right bottom; background-repeat:no-repeat; width:308px; height:45px; float:left; margin:0px; padding:10px 0px 0px 0px; z-index:999; position:absolute; font:1px Arial; text-indent: -9000px; letter-spacing:1px;}
#contenedor_venta_arriendo{width:856px; overflow:hidden; margin:0px auto; padding:0px 12px 30px 12px; background:url(../images/html/bg_contenedor_noticias.png) left top repeat-x; display:block;}
#contenedor_venta_arriendo .contenedor_herramientas{margin:0px; padding:0px; width:856px; float:left;}
#contenedor_venta_arriendo h2{width:405px; height:25px; margin:0px auto; clear:left; padding:0px; font:1px Arial; text-indent: -9000px; letter-spacing:1px; border-bottom:3px solid #D7D8D0;}
#contenedor_venta_arriendo .descripcion{width:836px; font:0.7em Tahoma, Arial, Helvetica; color:#333; margin:0px; padding:10px 10px 20px 10px; float:left; line-height:1.6em; text-align:justify;}
#contenedor_venta_arriendo .venta{width:405px; overflow:hidden; display:block; margin:0px; padding:0px 0px 30px 10px; float:left;}
#contenedor_venta_arriendo .venta h2{background:url(../images/html/titulo_venta_local.png) 0px 5px no-repeat;}
#contenedor_venta_arriendo .arriendo{width:405px; overflow:hidden; display:block; margin:0px; padding:0px 10px 30px 0px; float:right;}
#contenedor_venta_arriendo .arriendo h2{background:url(../images/html/titulo_arriendo_local.png) 0px 5px no-repeat;}
#contenedor_venta_arriendo .tabla{width:405px; overflow:hidden; display:block; float:left; margin:0px; padding:10px 0px 0px 0px;}
#contenedor_venta_arriendo .tabla table{width:405px; border:1px solid #CCC; float:left; margin:0px; padding:0px; background:#FFF;}
#contenedor_venta_arriendo .tabla table .titulos{background:#E7EBDC; height:26px; border-bottom:1px solid #FFFFF5;}
#contenedor_venta_arriendo .tabla table .titulos h3{height:26px; margin:0px auto; clear:left; padding:0px; font:1px Arial; text-indent: -9000px; letter-spacing:1px;}
#contenedor_venta_arriendo .tabla table .titulos .local{background:url(../images/html/titulo_tabla_local.jpg) 0px 0px no-repeat; width:64px;}
#contenedor_venta_arriendo .tabla table .titulos .m2{background:url(../images/html/titulo_tabla_m2.jpg) 0px 0px no-repeat; width:64px;}
#contenedor_venta_arriendo .tabla table .titulos .precio{background:url(../images/html/titulo_tabla_precio.jpg) 0px 0px no-repeat; width:84px;}
#contenedor_venta_arriendo .tabla table .titulos .observaciones{background:url(../images/html/titulo_tabla_observaciones.jpg) 0px 0px no-repeat; width:188px;}
#contenedor_venta_arriendo .tabla table .textos_blanco{font:0.7em Tahoma, Arial, Helvetica; color:#006600; text-align:left; border-bottom:1px solid #FFFFF5;}
#contenedor_venta_arriendo .tabla table .textos_verde{font:0.7em Tahoma, Arial, Helvetica; color:#006600; text-align:left; border-bottom:1px solid #FFFFF5; background:#E7EBDC;}

#contenedor_venta_arriendo .contacto_venta_arriendo{width:400px;  display:block; border:1px solid #006600; margin:0px auto; padding:5px; clear:both; background:#FBFBF0;}
#contenedor_venta_arriendo .contacto_venta_arriendo p{color:#333; font:0.7em Tahoma, Arial, Helvetica; line-height:1.4em; text-align:center;}

/*RESULTADOS DE LA BÚSQUEDA*/
.resultados_busqueda{background:url(../images/html/bg_guia_comercial.jpg) center 0px no-repeat;  padding:82px 0px 40px 0px!important; height:auto!important; overflow:hidden;}
.titulo_resultados_busqueda{background-image:url(../images/html/titulo_resultados_busqueda.png); background-position:right bottom; background-repeat:no-repeat; width:308px; height:45px; float:left; margin:0px; padding:10px 0px 0px 0px; z-index:999; position:absolute; font:1px Arial; text-indent: -9000px; letter-spacing:1px;}
#contenedor_resultados_busqueda{width:856px; overflow:hidden; margin:0px auto; padding:0px 12px 30px 12px; background:url(../images/html/bg_contenedor_noticias.png) left top repeat-x; display:block;}
#contenedor_resultados_busqueda .contenedor_herramientas{margin:0px; padding:0px; width:856px; float:left;}
#resultados{width:850px; overflow:hidden; display:block; clear: left; margin:0px; padding:20px 0px 0px 0px; float:left;}
/*TABLA RESULTADOS*/
.tabla_resultados{width:707px; display:block;  margin:0px auto; padding:0px 0px 0px 15px;}
.tabla_resultados table{width:686px; border:1px solid #CCC; float:left; margin:0px; padding:0px;}
.tabla_resultados table p{font:0.7em Tahoma, Arial, Helvetica; color:#006600; text-align:left; height:30px; min-height:30px; height:auto!important;}
.tabla_resultados table .blanca{background-color:#FFF;}
.tabla_resultados table .verde{background-color:#E7EBDC;}
.tabla_resultados table .locales{width:164px; border-right:1px solid #FFFFF5; background-image:url(../images/html/bullet_verde.gif); background-position:5px 6px; background-repeat:no-repeat;}
.tabla_resultados table .contacto{width:150px; border-right:1px solid #FFFFF5;}
.tabla_resultados table .telefonos{width:132px; border-right:1px solid #FFFFF5;}
.tabla_resultados table .web{width:235px;}
.tabla_resultados table #local{width:164px!important; height:24px!important; display:block; margin:0px; padding:0px; font:1px Arial; text-indent: -9000px; letter-spacing:1px; background:url(../images/html/titulo_local_tabla.jpg) center 0px no-repeat; background-color:#E7EBDC;}
.tabla_resultados table #contacto{width:150px!important; height:24px!important; display:block; margin:0px; padding:0px; font:1px Arial; text-indent: -9000px; letter-spacing:1px; background:url(../images/html/titulo_contacto_tabla.jpg) center 0px no-repeat; background-color:#E7EBDC;}
.tabla_resultados table #telefonos{width:132px!important; height:24px!important; display:block; margin:0px; padding:0px; font:1px Arial; text-indent: -9000px; letter-spacing:1px; background:url(../images/html/titulo_telefono_tabla.jpg) center 0px no-repeat; background-color:#E7EBDC;}
.tabla_resultados table #web{width:235px!important; height:24px!important; display:block; margin:0px; padding:0px; font:1px Arial; text-indent: -9000px; letter-spacing:1px; background:url(../images/html/titulo_web_tabla.jpg) center 0px no-repeat; background-color:#E7EBDC;}
.tabla_resultados table .locales p{margin:0px; padding:4px 2px 4px 14px; float:left; width:148px; display:block; }
.tabla_resultados table .contacto p{margin:0px; padding:4px 5px 4px 5px; float:left; width:140px; display:block;  text-align:center;}
.tabla_resultados table .telefonos p{margin:0px; padding:4px 5px 4px 5px; float:left; width:122px; display:block;  text-align:center;}
.tabla_resultados table .web p{margin:0px; padding:4px 5px 4px 5px; float:left; width:225px; display:block; text-align:center;}
.tabla_resultados table .web p a{text-decoration:underline; color:#006600;}
.tabla_resultados table .web p a:hover{text-decoration:underline; color:#666;}

.tabla_resultados #paginas{width:340px; height:30px; margin:0px auto; padding:20px 0px 0px 0px; display:block; clear:left;}
.tabla_resultados #paginas a{font:bold 11px Trebuchet MS, Tahoma, Arial; color:#666; margin:0px; padding:0px;}
.tabla_resultados #paginas a:hover{color:#8E5923; text-decoration:underline;}
.tabla_resultados #paginas .anterior{width:70px; height:25px; display:block; float:left; margin:0px; padding:0px 0px 0px 0px; text-align:left; text-decoration:none;}
.tabla_resultados #paginas .siguiente{width:70px; height:25px; display:block; float:right; margin:0px; padding:0px 0px 0px 0px; text-align:right; text-decoration:none;}
.tabla_resultados #paginas .numeros{width:200px; height:30px; display:block; margin:0px; padding:0px; float:left; text-align:center;}
.tabla_resultados #paginas .numeros p{width:200px; height:30px; margin:0px; padding:0px; display:block; float:left; text-align:center; font:bold 11px Trebuchet MS, Tahoma, Arial; color:#8E5923; text-decoration:none;}
.tabla_resultados #paginas .numeros p a{text-decoration:none;}
.tabla_resultados #paginas .numeros p a:hover{text-decoration:underline;}

/*BUSCADOR PRODUCTOS*/
#buscador_resultado{width:100%; display:block; float:left; clear:both;}
#buscador_productos{width:490px; height:30px; float:right; margin:0px -12px 0px 0px; padding:20px 0px 0px 0px; background:url(../images/html/bg_buscador.png) right bottom no-repeat;}
#buscador_productos h1{width:190px; height:20px; font:1px Arial; text-indent: -9000px; letter-spacing:1px; margin:0px; padding:0px 0px 0px 0px; float:left; background-image:url(../images/html/titulo_buscador_locales.png); background-position:bottom right; background-repeat:no-repeat; background-color:Transparent;}
#buscador_productos #contenido_buscador{width:280px; display:block; float:right;}
#buscador_productos .cajaBuscador{width:223px; height:14px; margin:0px 5px 0px 0px; padding:2px; float:left; border:1px solid #CDDAE0; background-color:#FFF; font:9px Arial, Helvetica, sans-serif; color:#333; text-align:left;}
#buscador_productos .btn_buscar{font:1px Arial; text-indent: -9000px; letter-spacing:1px; width:22px; height:22px; float:left; margin:0px; padding:0px; border:none; background-image:url(../images/botones/btn_buscador.jpg); background-position:0px 0px; background-repeat:no-repeat; background-color:Transparent; cursor:pointer;}
#buscador_productos .btn_buscar:hover{background-image:url(../images/botones/btn_buscador_over.jpg);}




/*COMO LLEGAR*/
.como_llegar{background:url(../images/html/bg_guia_comercial.jpg) center 0px no-repeat;  padding:82px 0px 40px 0px!important; height:auto!important; overflow:hidden;}
.titulo_como_llegar{background-image:url(../images/html/titulo_como_llegar.png); background-position:right bottom; background-repeat:no-repeat; width:272px; height:45px; float:left; margin:0px; padding:10px 0px 0px 0px; z-index:999; position:absolute; font:1px Arial; text-indent: -9000px; letter-spacing:1px;}
#contenedor_como_llegar{width:856px; overflow:hidden; margin:0px auto; padding:0px 12px 30px 12px; background:url(../images/html/bg_contenedor_noticias.png) left top repeat-x; display:block;}
#contenedor_como_llegar .contenedor_herramientas{margin:0px; padding:0px; width:856px; float:left;}
#contenedor_como_llegar h2{width:850px; height:25px; margin:0px; float:left; clear:left; padding:0px; font:1px Arial; text-indent: -9000px; letter-spacing:1px; border-bottom:3px solid #D7D8D0;background:url(../images/html/titulo_como_llegar_h2.png) 0px 0px no-repeat;}
#contenedor_como_llegar #imagen{width:338px; float:left; clear:left; margin:0px; padding:10px 0px 0px 0px; display:block;}
#contenedor_como_llegar #imagen img{width:318px; height:318px; border:1px solid #0D5399; margin:0px; padding:4px; background:#FFF;}
#contenedor_como_llegar #imagen .boton{width:35px; height:35px; margin:288px 0px 0px 285px; padding:0px; position:absolute; z-index:999; background:url(../images/botones/bnt_agrandar_imagen_azul.png) 0px 0px no-repeat; font:1px Arial; text-indent: -9000px; letter-spacing:1px;}
#contenedor_como_llegar #imagen .boton:hover{background:url(../images/botones/bnt_agrandar_imagen_azul_over.png) 0px 0px no-repeat;}
#contenedor_como_llegar #imagen .link{font:0.6em Tahoma, Arial, Helvetica; text-align:right; color:#333; float:right; margin:0px; padding:5px 10px 0px 0px;}
#contenedor_como_llegar #imagen .link:hover{color:#666;}
#contenedor_como_llegar .descripcion{font:0.7em Tahoma, Arial, Helvetica; float:left; margin:0px; padding:10px 0px 16px 0px; line-height:1.6em; width:515px; color:#333;}
#contenedor_como_llegar #acordeon{width:515px; float:left; display:block;}
#contenedor_como_llegar #acordeon .acordeon .header{cursor:pointer;}
#contenedor_como_llegar #acordeon .acordeon .headerSeleccionado{cursor:pointer;}
#contenedor_como_llegar #acordeon .acordeon .header h3{width:515px; height:30px; margin:0px; padding:0px; font:1px Arial; text-indent: -9000px; letter-spacing:1px;}
#contenedor_como_llegar #acordeon .acordeon .header .norte{background:url(../images/html/titulo_norte.png) 0px 8px no-repeat;}
#contenedor_como_llegar #acordeon .acordeon .header .norte:hover{background:url(../images/html/titulo_norte_seleccionado.png) 0px 8px no-repeat;}
#contenedor_como_llegar #acordeon .acordeon .header .sur{background:url(../images/html/titulo_sur.png) 0px 8px no-repeat;}
#contenedor_como_llegar #acordeon .acordeon .header .sur:hover{background:url(../images/html/titulo_sur_seleccionado.png) 0px 8px no-repeat;}
#contenedor_como_llegar #acordeon .acordeon .header .oriente{background:url(../images/html/titulo_oriente.png) 0px 8px no-repeat;}
#contenedor_como_llegar #acordeon .acordeon .header .oriente:hover{background:url(../images/html/titulo_oriente_seleccionado.png) 0px 8px no-repeat;}
#contenedor_como_llegar #acordeon .acordeon .header .poniente{background:url(../images/html/titulo_poniente.png) 0px 8px no-repeat;}
#contenedor_como_llegar #acordeon .acordeon .header .poniente:hover{background:url(../images/html/titulo_poniente_seleccionado.png) 0px 8px no-repeat;}
#contenedor_como_llegar #acordeon .acordeon .headerSeleccionado h3{width:515px; height:30px; margin:0px; padding:0px; font:1px Arial; text-indent: -9000px; letter-spacing:1px;}
#contenedor_como_llegar #acordeon .acordeon .headerSeleccionado .norte{background:url(../images/html/titulo_norte_seleccionado.png) 0px 8px no-repeat;}
#contenedor_como_llegar #acordeon .acordeon .headerSeleccionado .sur{background:url(../images/html/titulo_sur_seleccionado.png) 0px 8px no-repeat;}
#contenedor_como_llegar #acordeon .acordeon .headerSeleccionado .oriente{background:url(../images/html/titulo_oriente_seleccionado.png) 0px 8px no-repeat;}
#contenedor_como_llegar #acordeon .acordeon .headerSeleccionado .poniente{background:url(../images/html/titulo_poniente_seleccionado.png) 0px 8px no-repeat;}
#contenedor_como_llegar #acordeon .acordeon .contenidos{width:500px; margin:0px; padding:0px 0px 0px 15px;}
#contenedor_como_llegar #acordeon .acordeon .contenidos .opciones{width:487px; margin:0px; padding:0px 5px 5px 5px; background:#FBFBF0; border-left:3px solid #69A529;}
#contenedor_como_llegar #acordeon .acordeon .contenidos .opciones p{margin:0px; padding:0px 0px 5px 0px; font:0.7em Tahoma, Arial, Helvetica; color:#333; width:487px; display:block; line-height:1.4em;}
#contenedor_como_llegar #acordeon .acordeon .contenidos .opciones .titulo{font-weight:bold; padding:5px 0px 5px 8px; width:479px; background:url(../images/html/bullet_verde.gif) 0px 9px no-repeat;}


/*CONTACTENOS*/
.titulo_contactenos{background-image:url(../images/html/titulo_contactenos.png); background-position:left bottom; background-repeat:no-repeat;}
#formulario_contacto{width:526px; height:auto!important;  height:441px; min-height:441px;float:left; margin:0px; padding:0px; background:url(../images/html/bg_default.jpg) left bottom no-repeat; background-color:#FFFFF5;}
#formulario_contacto .centro{width:490px; height:300px; min-height:300px; height:auto!important; display:table; margin:0px auto; padding:10px; clear:left;}
#formulario_contacto .centro h2{width:490px; height:30px; float:left; margin:0px; padding:0px; font:1px Arial; text-indent: -9000px; letter-spacing:1px; background:url(../images/html/titulo_contactenos_h2.jpg) 0px 0px no-repeat; border-bottom:3px solid #D7D8D0;}
#formulario_contacto .centro .detalle{width:480px; height:auto; display:block; margin:0px auto; padding:10px 0px 20px 0px; font:0.7em Tahoma, Arial, Helvetica; text-align:justify; color:#333; line-height:1.5em; clear:left;}
#formulario_contacto .centro table{margin:0px auto; width:400px; padding:0px;}
#formulario_contacto .centro table p{height:10px!important; font:bold 0.6em Tahoma, Arial, Helvetica; margin:0px; padding:0px 5px 0px 0px; display:block; text-align:right; color:#666;}
#formulario_contacto .centro table .campoTxt{width:306px; height:18px; border:1px solid #35A211; background-image:url(..images/html/bg_campotxt.jpg); background-position:0px 0px; background-repeat:repeat-x; font:11px Arial, Helvetica, sans-serif; color:#666;}
#formulario_contacto .centro table .campoTxtchico{width:36px; height:18px; border:1px solid #35A211; background-image:url(..images/html/bg_campotxt.jpg); background-position:0px 0px; background-repeat:repeat-x; font:11px Arial, Helvetica, sans-serif; color:#666;}
#formulario_contacto .centro table .campoTxtmediano{width:131px; height:18px; border:1px solid #35A211; background-image:url(..images/html/bg_campotxt.jpg); background-position:0px 0px; background-repeat:repeat-x; font:11px Arial, Helvetica, sans-serif; color:#666;}
#formulario_contacto .centro table .campoMensaje{width:306px; height:57px; border:1px solid #35A211; background-image:url(..images/html/bg_campotxt.jpg); background-position:0px 0px; background-repeat:repeat-x; font:11px Arial, Helvetica, sans-serif; color:#666;}
#formulario_contacto .centro .recibir_info{width:480px; float:left; clear:left; margin:0px; padding:0px; display:block;font:bold 0.6em Tahoma, Arial, Helvetica; text-align:left; color:#006600; vertical-align:top;}
#formulario_contacto .centro .recibir_info .checkbox{margin:0px; padding:0px;}
#formulario_contacto .centro .boton{width:450px; float:left; clear:left; margin:0px; padding:0px; display:block;}
#formulario_contacto .centro .boton .btnEnviar{width:73px; height:32px; float:right; font:1px Arial; text-indent: -9000px; letter-spacing:1px; background-image:url(../images/botones/btn_enviar.jpg); background-position:0px 0px; background-repeat:no-repeat; background-color:Transparent; border:none; cursor:pointer;}
#formulario_contacto .centro .boton .btnEnviar:hover{background-image:url(../images/botones/btn_enviar_over.jpg);}

/*FOOTER*/
#footer{width:902px; height:80px; margin:0px auto; padding:18px 40px 0px 30px; display:block; background:url(../images/html/bg_footer.jpg) 0px 0px no-repeat;}
#footer p{font:11px Tahoma, Arial, Helvetica, sans-serif; color:#000; text-align:left; float:left; margin:0px; padding:0px; clear:left; line-height:16px;}
#footer p a{font:bold 11px Tahoma, Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}
#footer p a:hover{color:#003300; text-decoration:underline;}
#footer #menu_footer{width:124px; height:62px; float:right; display:block; margin:0px; padding:0px; list-style-type:none;}
#footer #menu_footer li{list-style-type:none; text-align:right; font:10px Tahoma, Arial, Helvetica, sans-serif; color:#003300; line-height:16px;}
#footer #menu_footer li a{color:#003300; text-decoration:none; background:url(../images/html/ico_flecha.gif) right 3px no-repeat; padding:0px 10px 0px 0px; line-height:16px;}
#footer #menu_footer li a:hover{text-decoration:underline;}
#footer .ki{font:9px Trebuchet MS, Arial, Helvetica; color:#333; text-align:right; margin:0px; padding:4px 0px 0px 0px; float:right; display:block; width:124px; clear:both;}
#footer .ki a{font:9px Trebuchet MS, Arial, Helvetica; color:#333; text-align:right; color:#333; text-decoration:none;}
#footer .ki a:hover{font:9px Trebuchet MS, Arial, Helvetica; color:#333; text-align:right; color:#666; text-decoration:underline;}

/*POLITICAS DE PRIVACIDAD*/
.politicas_privacidad{width:900px!important; overflow:hidden; margin:0px auto; background:#FFFFF5;}
.titulo_politicasPrivacidad{background-image:url(../images/html/titulo_politicas_privacidad.png); background-position:right bottom; background-repeat:no-repeat; width:272px; height:45px; float:left; margin:0px; padding:10px 0px 0px 0px; z-index:999; position:absolute; font:1px Arial; text-indent: -9000px; letter-spacing:1px;}
.politicas_privacidad .contenedor_herramientas{padding:15px 0px 15px 0px;}
.politicas_privacidad .contenedor_herramientas p{font:9px Tahoma, Arial, Helvetica, sans-serif; text-align:left; color:#003300; display:block; margin:0px; padding:10px 0px 0px 0px;}
#contenedor_politicas_privacidad{float:left; margin:0px; padding:0px; width:900px;}
#contenedor_politicas_privacidad h2{width:900px; height:25px; margin:0px auto; clear:left!important; padding:0px; font:1px Arial; text-indent: -9000px; letter-spacing:1px; border-bottom:2px solid #D7D8D0;}
#contenedor_politicas_privacidad .derechos_reservados{background:url(../images/html/h2_derechos_reservados.png) 0px 0px no-repeat;}
#contenedor_politicas_privacidad .informacion_usuarios{background:url(../images/html/h2_informacion_usuarios.png) 0px 0px no-repeat;}
#contenedor_politicas_privacidad .mecanismos_automaticos{background:url(../images/html/h2_mecanismos_automaticos.png) 0px 0px no-repeat;}
#contenedor_politicas_privacidad .mecanismos_manuales{background:url(../images/html/h2_mecanismos_manuales.png) 0px 0px no-repeat;}
#contenedor_politicas_privacidad .cobro_servicios{background:url(../images/html/h2_cobro_servicios.png) 0px 0px no-repeat;}
#contenedor_politicas_privacidad .calidad_informacion{background:url(../images/html/h2_calidad_informacion.png) 0px 0px no-repeat;}
#contenedor_politicas_privacidad .politica_privacidad{background:url(../images/html/h2_politica_privacidad.png) 0px 0px no-repeat;}
#contenedor_politicas_privacidad p{font:0.7em Tahoma, Arial, Helvetica, sans-serif; color:#333; text-align:justify; margin:0px; padding:10px 8px 20px 8px; line-height:1.6em;}

/*MAPA DEL SITIO*/
.mapa{width:900px!important; overflow:hidden; margin:0px auto; background:#FFFFF5;}
.titulo_mapaSitio{background-image:url(../images/html/titulo_mapa_sitio.png); background-position:right bottom; background-repeat:no-repeat; width:272px; height:45px; float:left; margin:0px; padding:10px 0px 0px 0px; z-index:999; position:absolute; font:1px Arial; text-indent: -9000px; letter-spacing:1px;}
.mapa .contenedor_herramientas{padding:15px 0px 15px 0px;}
.mapa .contenedor_herramientas p{font:9px Tahoma, Arial, Helvetica, sans-serif; text-align:left; color:#003300; display:block; margin:0px; padding:10px 0px 0px 0px;}
#contenedor_mapa{float:left; margin:0px; padding:0px; width:900px;}
#contenedor_mapa ul{margin:0px; padding:0px 0px 0px 40px; width:400px; float:left;}
#contenedor_mapa ul li{list-style-type:none; font:bold 0.7em Tahoma, Arial, Helvetica, sans-serif; color:#333; margin:0px; padding:5px 0px 5px 10px; background:url(../images/html/bullet_verde.gif) 0px 8px no-repeat; float:left; clear:left; width:400px;}
#contenedor_mapa ul li ul{width:380px; margin:0px; padding:0px 0px 0px 0px;}
#contenedor_mapa ul li ul li{list-style-type:none; font:1em Tahoma, Arial, Helvetica, sans-serif; color:#333;background:url(../images/html/bullet_gris.gif) 0px 8px no-repeat;}
#contenedor_mapa ul li a, #contenedor_mapa ul li a:visited{text-decoration:none; color:#333;}
#contenedor_mapa ul li a:hover{text-decoration:underline; color:#006600;}
