/* CSS Document */

body { margin: 0px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #7f7f7f;}

a { text-decoration: none; color: #7f7f7f;}
a:hover { text-decoration: underline; color: #000000;}

.txtoculto { display: none;}
.negrita { font-weight: bold;}

.izquierda { text-align: left;}
.derecha { text-align: right;}
.centro { text-align: center;}

.flujo_activo { color: #000000;}

.fecha_top { display: block; float: right; width: 200px; text-align: right;}

/* BOTONES NAVEGADOR TOP */
.btn_poligonos { display: block; float: left; width: 162px; height: 45px;}
.btn_poligonos:hover { display: block; float: left; width: 162px; height: 45px; background: url(../images/btn_poligonos_on.gif);}
.btn_poligonos_on { display: block; float: left; width: 162px; height: 45px; background: url(../images/btn_poligonos_on.gif);}

.btn_pymes { display: block; float: left; width: 131px; height: 45px;}
.btn_pymes:hover { display: block; float: left; width: 131px; height: 45px; background: url(../images/btn_pymes_on.gif);}
.btn_pymes_on { display: block; float: left; width: 131px; height: 45px; background: url(../images/btn_pymes_on.gif);}

.btn_proyectos { display: block; float: left; width: 105px; height: 45px;}
.btn_proyectos:hover { display: block; float: left; width: 105px; height: 45px; background: url(../images/btn_proyectos_on.gif);}
.btn_proyectos_on { display: block; float: left; width: 105px; height: 45px; background: url(../images/btn_proyectos_on.gif);}

.btn_socios { display: block; float: left; width: 127px; height: 45px;}
.btn_socios:hover { display: block; float: left; width: 127px; height: 45px; background: url(../images/btn_socios_on.gif);}
.btn_socios_on { display: block; float: left; width: 127px; height: 45px; background: url(../images/btn_socios_on.gif);}

.btn_formacion { display: block; float: left; width: 104px; height: 45px;}
.btn_formacion:hover { display: block; float: left; width: 104px; height: 45px; background: url(../images/btn_formacion_on.gif);}
.btn_formacion_on { display: block; float: left; width: 104px; height: 45px; background: url(../images/btn_formacion_on.gif);}

.btn_contacto { display: block; float: left; width: 92px; height: 45px;}
.btn_contacto:hover { display: block; float: left; width: 92px; height: 45px; background: url(../images/btn_contacto_on.gif);}
.btn_contacto_on { display: block; float: left; width: 92px; height: 45px; background: url(../images/btn_contacto_on.gif);}

.btn_suscripcion { display: block; float: left; width: 234px; height: 23px; background: url(../images/btn_suscripcion.gif) no-repeat;}
.btn_suscripcion:hover { text-decoration: none;}

.titulo_navlat { display: block; float: left; width: 158px; padding-top: 10px; padding-bottom: 12px; text-decoration: none; color: #184561; font-weight: bold; background: url(../images/icono_titnavlat.gif) no-repeat right;}
.titulo_navlat_act { display: block; float: left; width: 158px; padding-top: 10px; padding-bottom: 12px; text-decoration: none; color: #f4af1c; font-weight: bold; background: url(../images/icono_titnavlat2.gif) no-repeat right;}

.item_navlat { display: block; float: left; width: 158px; padding-top: 10px; padding-bottom: 12px; text-decoration: none; color: #5088a9;}
.item_navlat:hover { display: block; float: left; width: 152px; padding-top: 10px; padding-bottom: 12px; padding-left: 6px; text-decoration: none; background: #f3f3f3;}

.item_navlat_on { display: block; float: left; width: 152px; padding-top: 10px; padding-bottom: 12px; padding-left: 6px; text-decoration: none; color: #000000; background: #f3f3f3;}
.item_navlat_on:hover { display: block; float: left; width: 152px; padding-top: 10px; padding-bottom: 12px; padding-left: 6px; text-decoration: none; color: #000000; background: #f3f3f3;}

.item_navlat2 { display: block; float: left; width: 138px; background: #f3f3f3; padding-top: 6px; padding-bottom: 8px; padding-left: 20px; text-decoration: none; color: #000000;}
.item_navlat2:hover { display: block; float: left; width: 136px; background: #f3f3f3; padding-top: 6px; padding-bottom: 8px; padding-left: 22px; text-decoration: none; color: #000000;}

.separador_navlat { display: block; float: left; width: 158px; height: 1px; background: url(../images/separador_navlat.gif) repeat-x;}
.separador_contenido { display: block; float: left; width: 560px; height: 1px; background: url(../images/separador_navlat.gif) repeat-x;}

.item_subnavegacion { font-weight: bold; color: #63809c; padding-left: 15px;}
.item_subnavegacion:hover { font-weight: bold; padding-left: 20px; text-decoration: none;}

.noticia_home { display: block; float: left; width: 158px; padding-top: 10px; padding-bottom: 12px; text-decoration: none; color: #5088a9;}
.noticia_home.hover { display: block; float: left; width: 158px; padding-top: 10px; padding-bottom: 12px; text-decoration: none; color: #000000;}

.contacto { display: block; float: left; width: 158px; padding-top: 10px; padding-bottom: 12px; text-decoration: none; color: #5088a9;}
.busqueda { display: block; float: left; width: 158px; padding-top: 10px; padding-bottom: 12px; text-decoration: none; color: #5088a9;}
.buscar { display: block; float: left; width: 16px; height: 16px; background: url(../images/buscar.gif); margin-left: 10px;}

.azul { color: #63809c;}
.naranja { color: #d26806;}
.negro { color: #000;}

.negrita_azul { font-weight: bold; color: #63809c;}
.negrita_azul:hover { font-weight: bold; color: #000000;}

.negrita_naranja { font-weight: bold; color: #f4af1c;}
.negrita_naranja:hover { font-weight: bold; color: #000000;}

.negrita_negro { font-weight: bold; color: #000;}


.foto { display: block; margin-bottom: 5px; padding: 3px; border: 1px solid #CCCCCC;}

.foto_izda { display: block; float: left; margin-right: 20px; margin-bottom: 5px; padding: 3px; border: 1px solid #CCCCCC;}
.foto_dcha { display: block; float: right; margin-left: 20px; margin-bottom: 5px; padding: 3px; border: 1px solid #CCCCCC;}

.foto_izda2 { display: block; float: left; margin-right: 20px; margin-bottom: 15px;}
.foto_dcha2 { display: block; float: right; margin-left: 20px; margin-bottom: 15px;}

.logo_empresa { display: block; float: right; margin-left: 20px; margin-bottom: 5px;}


.saber_mas { text-align: right; color: #000000; float: right;}

.tel_fax { display: block; float: left; width: 40px; height: 50px;}
.tel_fax2 { display: block; float: left; width: 220px; height: 50px;}

.logo_partner { display: block; float: left; padding-right: 20px; padding-bottom: 20px;}

/* PARA LISTADO DE POLÍGONOS */
.nombre_poligono { display: block; float: left; width: 320px; cursor: pointer;}
.actividad { display: block; float: left; width: 190px; cursor: pointer;}
.visitar { display: block; float: left; width: 40px; cursor: pointer; color: #d26806;}

/* PARA FICHA DE POLÍGONO */
.item_izda { display: block; float: left; width: 120px;}
.item_dcha { display: block; float: left; width: 430px; color: #000;}

/* PARA LISTADO DE NOTICIAS */
.fecha_noticia { display: block; float: left; width: 105px; width/**/:/**/85px; width: /**/85px; cursor: pointer; text-align: right; padding-right: 20px;}
.titulo_noticia { display: block; float: left; width: 445px; cursor: pointer;}
.titulo_noticia:hover { display: block; float: left; width: 445px; cursor: pointer; color: #000;}

/* PARA LISTADO DE AGENDA */
.fecha_agenda { display: block; float: left; width: 105px; width/**/:/**/85px; width: /**/85px; cursor: pointer; text-align: right; padding-right: 20px;}
.titulo_agenda { display: block; float: left; width: 445px; cursor: pointer;}
.titulo_agenda:hover { display: block; float: left; width: 445px; cursor: pointer; color: #000;}

/* PARA LISTADO DE VARIOS */
.fecha_varios { display: block; float: left; width: 105px; width/**/:/**/85px; width: /**/85px; cursor: pointer; text-align: right; padding-right: 20px;}
.titulo_varios { display: block; float: left; width: 445px; cursor: pointer;}
.titulo_varios:hover { display: block; float: left; width: 445px; cursor: pointer; color: #000;}

/* PARA LISTADO DE TODOS */
.icono_noticias { display: block; float: left; width: 40px; height: 20px; cursor: pointer; background: url(../images/icono_noticias_on.gif) no-repeat 2px top;}
.icono_agenda { display: block; float: left; width: 40px; height: 20px; cursor: pointer; background: url(../images/icono_agenda_on.gif) no-repeat 2px top;}
.icono_varios { display: block; float: left; width: 40px; height: 20px; cursor: pointer; background: url(../images/icono_varios_on.gif) no-repeat 2px top;}
.fecha_todos { display: block; float: left; width: 65px; cursor: pointer;}
.titulo_todos { display: block; float: left; width: 445px; cursor: pointer;}
.titulo_todos:hover { display: block; float: left; width: 445px; cursor: pointer; color: #000;}

/* PARA LISTADO DE PROMOCIONES */
.nombre_promocion { display: block; float: left; width: 255px; cursor: pointer;}
.breve_descripcion { display: block; float: left; width: 255px; cursor: pointer;}

/* PARA OTROS LISTADOS */
.item_izda2 { display: block; float: left; width: 510px;}
.item_dcha2 { display: block; float: left; width: 210px; color: #000;}
.item_dcha3 { display: block; float: left; width: 205px; color: #000; text-align: left;}

.pagina { padding-left: 3px; padding-right: 3px; margin-right: 6px; border: 1px solid  #63809c;}
.pagina:hover { padding-left: 3px; padding-right: 3px; margin-right: 6px; border: 1px solid  #63809c; background: #cfd4d8; text-decoration: none;}
.pagina_on { padding-left: 3px; padding-right: 3px; margin-right: 6px; border: 1px solid  #63809c; background: #63809c; color: #FFFFFF;}
.pagina_on:hover { padding-left: 3px; padding-right: 3px; margin-right: 6px; border: 1px solid  #63809c; background: #63809c; color: #FFFFFF; text-decoration: none;}

.enlace_relacionado { background: url(../imagenes/icono_enlace.gif) no-repeat left 2px;; padding-left: 15px; margin-left: 10px}

.volver { text-align: right;}

.home_top { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 7pt; color: #c0c7ce;}
.home_top:hover { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 7pt; color: #ffffff;}

.combo_busqueda { float: left; border: 1px solid #CCCCCC; font-size: 7pt; color: #999999;}
.btn_acceso { display: block; float: left; width: 32px; height: 18px; margin-left: 15px;}

.btn_impresion { display: block; float: left; width: 190px; height: 36px; background: url(../images/btn_impresion.gif) no-repeat;}
.btn_impresion:hover { text-decoration: none;}

.btn_sociocopyme { display: block; float: left; width: 190px; height: 36px; background: url(../images/btn_sociocopyme.gif) no-repeat; margin-left: 10px;}
.btn_sociocopyme:hover { text-decoration: none;}

.btn_inscripcion { display: block; float: left; width: 273px; height: 31px; background: url(../images/btn_inscripcion.gif) no-repeat;}
.btn_inscripcion:hover { text-decoration: none;}

.pdf { display: block; height: 19px; background: url(../images/icono_pdf.gif) no-repeat top left; padding-bottom: 5px; padding-top: 3px; padding-left: 20px;}

.item_contacto { display: block; float: left; width: 150px; font-weight: bold; color: #184561; text-align: right;}
.item_contacto2 { display: block; float: left; width: 280px; margin-left: 15px; width/**/:/**/265px; width: /**/265px;}
.item_contacto3 { display: block; float: left; width: 120px; margin-left: 45px; width/**/:/**/75px; width: /**/75px; font-weight: bold; color: #184561; padding-top: 12px;}

.promo_index { display: block; float: left; width: 520px; background: url(../images/icono_promocion.gif) no-repeat 10px top; padding-left: 35px; margin-bottom: 6px; padding-bottom: 6px; border-bottom: 1px solid #CCCCCC;}
.polig_index { display: block; float: left; width: 520px; background: url(../images/icono_poligono.gif) no-repeat 10px top; padding-left: 35px; margin-bottom: 6px; padding-bottom: 6px; border-bottom: 1px solid #CCCCCC;}
.obra_index { display: block; float: left; width: 520px; background: url(../images/icono_obras.gif) no-repeat 10px top; padding-left: 35px; margin-bottom: 6px; padding-bottom: 6px; border-bottom: 1px solid #CCCCCC;}

.disponible { display: block; float: left; padding: 2px; border: 1px solid #999999; background: #cadbca; margin-bottom: 4px; margin-right: 4px;}