/* 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: left; width: 200px; text-align: left;}
.enlace_top { color: #000000;}

/* BOTONES NAVEGADOR TOP */
.btn_actividades { display: block; float: left; width: 141px; height: 45px;}
.btn_actividades:hover { display: block; float: left; width: 141px; height: 45px; background: url(../images/btn_actividades_on.gif);}
.btn_actividades_on { display: block; float: left; width: 141px; height: 45px; background: url(../images/btn_actividades_on.gif);}

.btn_actualidad { display: block; float: left; width: 138px; height: 45px;}
.btn_actualidad:hover { display: block; float: left; width: 138px; height: 45px; background: url(../images/btn_actualidad_on.gif);}
.btn_actualidad_on { display: block; float: left; width: 138px; height: 45px; background: url(../images/btn_actualidad_on.gif);}

.btn_proyectos { display: block; float: left; width: 130px; height: 45px;}
.btn_proyectos:hover { display: block; float: left; width: 130px; height: 45px; background: url(../images/btn_proyectos_on.gif);}
.btn_proyectos_on { display: block; float: left; width: 130px; height: 45px; background: url(../images/btn_proyectos_on.gif);}

.btn_socios { display: block; float: left; width: 160px; height: 45px;}
.btn_socios:hover { display: block; float: left; width: 160px; height: 45px; background: url(../images/btn_sociosasamm_on.gif);}
.btn_socios_on { display: block; float: left; width: 160px; height: 45px; background: url(../images/btn_sociosasamm_on.gif);}

.btn_contacto { display: block; float: left; width: 121px; height: 45px;}
.btn_contacto:hover { display: block; float: left; width: 121px; height: 45px; background: url(../images/btn_contacto_on.gif);}
.btn_contacto_on { display: block; float: left; width: 121px; height: 45px; background: url(../images/btn_contacto_on.gif);}


.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: 250px; width/**/:/**/240px; width: /**/240px; padding-right: 10px; cursor: pointer;}
.breve_descripcion { display: block; float: left; width: 255px; width/**/:/**/240px; width: /**/240px; padding-right: 15px; cursor: pointer;}

/* PARA OTROS LISTADOS */
.item_izda2 { display: block; float: left; width: 510px;}
.item_dcha2 { display: block; float: left; width: 420px; 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: 173px; height: 23px; background: url(../images/btn_impresion.gif) no-repeat;}
.btn_impresion:hover { text-decoration: none;}

.btn_suscripcion { display: block; float: left; width: 234px; height: 23px; background: url(../images/btn_suscripcion.gif) no-repeat;}
.btn_suscripcion:hover { text-decoration: none;}

.btn_suscripcion2 { display: block; float: left; width: 234px; height: 23px; background: url(../images/btn_suscripcion2.gif) no-repeat;}
.btn_suscripcion2:hover { text-decoration: none;}

.btn_suscripcion2 { display: block; float: left; width: 234px; height: 23px; background: url(../images/btn_suscripcion2.gif) no-repeat;}
.btn_suscripcion2:hover { text-decoration: none;}

.btn_socioASAMM { display: block; float: left; width: 190px; height: 36px; background: url(../images/btn_socioASAMM.gif) no-repeat; margin-left: 10px;}
.btn_socioASAMM:hover { text-decoration: none;}

.btn_inscripcion { display: block; float: left; width: 234px; 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: 230px; margin-left: 15px; width/**/:/**/215px; width: /**/215px; color: #FF9900;}
.item_contacto3 { display: block; float: left; width: 120px; margin-left: 35px; width/**/:/**/85px; width: /**/85px; font-weight: bold; color: #184561; padding-top: 6px;}

.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;}
.proy_index { display: block; float: left; width: 520px; background: url(../images/icono_proyecto.gif) no-repeat 10px top; padding-left: 35px; margin-bottom: 6px; padding-bottom: 6px; border-bottom: 1px solid #CCCCCC;}
.activ_index { display: block; float: left; width: 520px; background: url(../images/icono_actividades.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;}

.mapaweb01 { display: block; float: left; width: 120px; padding-right: 15px;  width/**/:/**/105px; width: /**/105px; text-align: left; font-weight: bold; color: #63809c;}
.mapaweb02 { display: block; float: left; width: 368px; width/**/:/**/352px; width: /**/352px; border-left: 1px solid #CCCCCC; padding-left: 15px; text-align: left;}
.mapaweb03 { display: block; float: left; width: 150px; text-align: left; margin-bottom: 10px;}
.mapaweb04 { display: block; float: left; width: 200px; width/**/:/**/184px; width: /**/184px; border-left: 1px solid #CCCCCC; padding-left: 15px; text-align: left; margin-bottom: 10px;}
.mapaweb05 { padding-left: 30px; text-align: left;}

.mapa_localizacion { display: block; float: left; width: 200px; height: 188px; background: url(../images/mapa_localizacion.gif) no-repeat;}
.mapa_localizacion:hover { display: block; float: left; width: 200px; height: 188px; background: url(../images/mapa_localizacion2.gif) no-repeat;}