/* CSS Document */

body { margin: 0px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #000000; background: url(../imagenes/fnd_body.gif) repeat-x #626536;}
.invisible { display: none;}
a { text-decoration: none; color: #000000;}
a:hover { text-decoration: underline;}
.negrita { font-weight: bold;}
.negrita_blanco { font-weight: bold; color: #ffffff;}

/* Para quitar los espacios que deja en las imágenes con el firefox */
.tablaP p {margin-bottom: 0px; margin-top: 0px;}

.lenguaje { color: #a5a5a5; text-transform: uppercase; font-size: 7pt;}
.lenguaje:hover { text-decoration: none; color: #ffffff;}
.lenguaje_on { color: #ffffff; font-weight:bold; text-transform: uppercase; font-size: 7pt;}

.home { color: #a5a5a5; text-transform: uppercase; margin-left: 70px; font-size: 7pt;}
.home:hover { text-decoration: none; color: #ffffff;}

.mapaweb { color: #a5a5a5; text-transform: uppercase; font-size: 7pt;}
.mapaweb:hover { text-decoration: none; color: #ffffff;}

.contacto { color: #a5a5a5; text-transform: uppercase; font-size: 7pt;}
.contacto:hover { text-decoration: none; color: #ffffff;}

.buscador { color: #a5a5a5; text-transform: uppercase; font-size: 7pt;}
.buscador:hover { text-decoration: none; color: #ffffff;}

.avisolegal { color: #a5a5a5; text-transform: uppercase; font-size: 7pt;}
.avisolegal:hover { text-decoration: none; color: #ffffff;}

.fecha { padding-left: 10px; margin-left: 45px; color: #FFFFFF;}

/* BOTONES MENU TOP */
.menu_top01 { display: block; float: left; width: 215px; height: 22px; margin-right: 100px;}
.menu_top01:hover { display: block; float: left; width: 215px; height: 22px; margin-right: 100px; background: url(../imagenes/navtop_01.gif) no-repeat 32px -1px;}
.menu_top01_on { display: block; float: left; width: 215px; height: 22px; margin-right: 100px; background: url(../imagenes/navtop_01.gif) no-repeat 32px -1px;}

.menu_top02 { display: block; float: left; width: 215px; height: 22px; margin-right: 100px;}
.menu_top02:hover { display: block; float: left; width: 215px; height: 22px; margin-right: 100px; background: url(../imagenes/navtop_02.gif) no-repeat 32px -1px;}
.menu_top02_on { display: block; float: left; width: 215px; height: 22px; margin-right: 100px; background: url(../imagenes/navtop_02.gif) no-repeat 32px -1px;}

.menu_top03 { display: block; float: left; width: 215px; height: 22px; margin-right: 100px;}
.menu_top03:hover { display: block; float: left; width: 215px; height: 22px; margin-right: 100px; background: url(../imagenes/navtop_03.gif) no-repeat 32px -1px;}
.menu_top03_on { display: block; float: left; width: 215px; height: 22px; margin-right: 100px; background: url(../imagenes/navtop_03.gif) no-repeat 32px -1px;}

.menu_top04 { display: block; float: left; width: 215px; height: 22px; margin-right: 100px;}
.menu_top04:hover { display: block; float: left; width: 215px; height: 22px; margin-right: 100px; background: url(../imagenes/navtop_04.gif) no-repeat 32px -1px;}
.menu_top04_on { display: block; float: left; width: 215px; height: 22px; margin-right: 100px; background: url(../imagenes/navtop_04.gif) no-repeat 32px -1px;}

.menu_top05 { display: block; float: left; width: 215px; height: 22px; margin-right: 100px;}
.menu_top05:hover { display: block; float: left; width: 215px; height: 22px; margin-right: 100px; background: url(../imagenes/navtop_05.gif) no-repeat 32px -1px;}
.menu_top05_on { display: block; float: left; width: 215px; height: 22px; margin-right: 100px; background: url(../imagenes/navtop_05.gif) no-repeat 32px -1px;}

.menu_top06 { display: block; float: left; width: 215px; height: 22px; margin-right: 100px;}
.menu_top06:hover { display: block; float: left; width: 215px; height: 22px; margin-right: 100px; background: url(../imagenes/navtop_06.gif) no-repeat 32px -1px;}
.menu_top06_on { display: block; float: left; width: 215px; height: 22px; margin-right: 100px; background: url(../imagenes/navtop_06.gif) no-repeat 32px -1px;}

/* BOTONES MENU TOP FRANCES */

.menu_top01_fra { display: block; float: left; width: 215px; height: 22px; margin-right: 100px;}
.menu_top01_fra:hover { display: block; float: left; width: 215px; height: 22px; margin-right: 100px; background: url(../imagenes/navtop_01_fra.gif) no-repeat 32px -1px;}
.menu_top01_fra_on { display: block; float: left; width: 215px; height: 22px; margin-right: 100px; background: url(../imagenes/navtop_01_fra.gif) no-repeat 32px -1px;}

.menu_top02_fra { display: block; float: left; width: 215px; height: 22px; margin-right: 100px;}
.menu_top02_fra:hover { display: block; float: left; width: 215px; height: 22px; margin-right: 100px; background: url(../imagenes/navtop_02_fra.gif) no-repeat 32px -1px;}
.menu_top02_fra_on { display: block; float: left; width: 215px; height: 22px; margin-right: 100px; background: url(../imagenes/navtop_02_fra.gif) no-repeat 32px -1px;}

.menu_top03_fra { display: block; float: left; width: 215px; height: 22px; margin-right: 100px;}
.menu_top03_fra:hover { display: block; float: left; width: 215px; height: 22px; margin-right: 100px; background: url(../imagenes/navtop_03_fra.gif) no-repeat 32px -1px;}
.menu_top03_fra_on { display: block; float: left; width: 215px; height: 22px; margin-right: 100px; background: url(../imagenes/navtop_03_fra.gif) no-repeat 32px -1px;}

.menu_top04_fra { display: block; float: left; width: 215px; height: 22px; margin-right: 100px;}
.menu_top04_fra:hover { display: block; float: left; width: 215px; height: 22px; margin-right: 100px; background: url(../imagenes/navtop_04_fra.gif) no-repeat 32px -1px;}
.menu_top04_fra_on { display: block; float: left; width: 215px; height: 22px; margin-right: 100px; background: url(../imagenes/navtop_04_fra.gif) no-repeat 32px -1px;}

.menu_top05_fra { display: block; float: left; width: 215px; height: 22px; margin-right: 100px;}
.menu_top05_fra:hover { display: block; float: left; width: 215px; height: 22px; margin-right: 100px; background: url(../imagenes/navtop_05_fra.gif) no-repeat 32px -1px;}
.menu_top05_fra_on { display: block; float: left; width: 215px; height: 22px; margin-right: 100px; background: url(../imagenes/navtop_05_fra.gif) no-repeat 32px -1px;}

.menu_top06_fra { display: block; float: left; width: 215px; height: 22px; margin-right: 100px;}
.menu_top06_fra:hover { display: block; float: left; width: 215px; height: 22px; margin-right: 100px; background: url(../imagenes/navtop_06_fra.gif) no-repeat 32px -1px;}
.menu_top06_fra_on { display: block; float: left; width: 215px; height: 22px; margin-right: 100px; background: url(../imagenes/navtop_06_fra.gif) no-repeat 32px -1px;}

/* BOTONES MENU TOP INGLES */

.menu_top01_ing { display: block; float: left; width: 215px; height: 22px; margin-right: 100px;}
.menu_top01_ing:hover { display: block; float: left; width: 215px; height: 22px; margin-right: 100px; background: url(../imagenes/navtop_01_ing.gif) no-repeat 32px -1px;}
.menu_top01_ing_on { display: block; float: left; width: 215px; height: 22px; margin-right: 100px; background: url(../imagenes/navtop_01_ing.gif) no-repeat 32px -1px;}

.menu_top02_ing { display: block; float: left; width: 215px; height: 22px; margin-right: 100px;}
.menu_top02_ing:hover { display: block; float: left; width: 215px; height: 22px; margin-right: 100px; background: url(../imagenes/navtop_02_ing.gif) no-repeat 32px -1px;}
.menu_top02_ing_on { display: block; float: left; width: 215px; height: 22px; margin-right: 100px; background: url(../imagenes/navtop_02_ing.gif) no-repeat 32px -1px;}

.menu_top03_ing { display: block; float: left; width: 215px; height: 22px; margin-right: 100px;}
.menu_top03_ing:hover { display: block; float: left; width: 215px; height: 22px; margin-right: 100px; background: url(../imagenes/navtop_03_ing.gif) no-repeat 32px -1px;}
.menu_top03_ing_on { display: block; float: left; width: 215px; height: 22px; margin-right: 100px; background: url(../imagenes/navtop_03_ing.gif) no-repeat 32px -1px;}

.menu_top04_ing { display: block; float: left; width: 215px; height: 22px; margin-right: 100px;}
.menu_top04_ing:hover { display: block; float: left; width: 215px; height: 22px; margin-right: 100px; background: url(../imagenes/navtop_04_ing.gif) no-repeat 32px -1px;}
.menu_top04_ing_on { display: block; float: left; width: 215px; height: 22px; margin-right: 100px; background: url(../imagenes/navtop_04_ing.gif) no-repeat 32px -1px;}

.menu_top05_ing { display: block; float: left; width: 215px; height: 22px; margin-right: 100px;}
.menu_top05_ing:hover { display: block; float: left; width: 215px; height: 22px; margin-right: 100px; background: url(../imagenes/navtop_05_ing.gif) no-repeat 32px -1px;}
.menu_top05_ing_on { display: block; float: left; width: 215px; height: 22px; margin-right: 100px; background: url(../imagenes/navtop_05_ing.gif) no-repeat 32px -1px;}

.menu_top06_ing { display: block; float: left; width: 215px; height: 22px; margin-right: 100px;}
.menu_top06_ing:hover { display: block; float: left; width: 215px; height: 22px; margin-right: 100px; background: url(../imagenes/navtop_06_ing.gif) no-repeat 32px -1px;}
.menu_top06_ing_on { display: block; float: left; width: 215px; height: 22px; margin-right: 100px; background: url(../imagenes/navtop_06_ing.gif) no-repeat 32px -1px;}
/* ------------------------------------------------------ */

.nav_lat { display: block; float: left; width: 254px; color: #ffffff; padding-left: 25px; padding-top: 5px; padding-bottom: 5px;  text-transform: uppercase; background: url(../imagenes/icono_navlat.gif) no-repeat 10px 8px; border-top: 1px solid  #595936;}
.nav_lat:hover { width: 244px; padding-left: 35px; color: #e9af4b; text-decoration: none; background: url(../imagenes/icono_navlaton.gif) no-repeat -5px 1px;}
.nav_lat_on { display: block; font-weight:bold; float: left; width: 244px; color: #e9af4b; padding-left: 35px; padding-top: 5px; padding-bottom: 5px;  text-transform: uppercase; background: url(../imagenes/icono_navlaton.gif) no-repeat -5px 1px; border-top: 1px solid  #595936;}

.nav_lat2 { display: block; float: left; width: 244px; color: #ffffff; padding-left: 35px; padding-top: 5px; padding-bottom: 5px; text-transform: uppercase; background: url(../imagenes/icono_navlat.gif) no-repeat 10px 8px; border-top: 1px solid  #595936;}
.nav_lat2:hover { width: 234px; padding-left: 45px; color: #e9af4b; text-decoration: none; background: url(../imagenes/icono_navlaton.gif) no-repeat -5px 1px;}
.nav_lat2_on { display: block; font-weight:bold; float: left; width: 244px; color: #e9af4b; padding-left: 35px; padding-top: 5px; padding-bottom: 5px; text-transform: uppercase; background: url(../imagenes/icono_navlaton.gif) no-repeat -5px 1px; border-top: 1px solid  #595936;}

.nav_lat3 { display: block; float: left; width: 244px; color: #ffffff; padding-left: 35px; padding-top: 5px; padding-bottom: 5px; text-transform: uppercase; background: url(../imagenes/icono_navlat.gif) no-repeat 10px 8px; border-top: 1px solid  #595936;}
.nav_lat3:hover {text-decoration: none; cursor:default;}

.submenu_lat { display: block; float: left; width: 234px; color: #e9af4b; padding-left: 45px; padding-bottom: 5px;}
.submenu_lat:hover { display: block; float: left; width: 234px; color: #000; padding-left: 45px; padding-bottom: 5px; text-decoration: none;}
.submenu_lat_on { display: block;font-weight:bold; float: left; width: 234px; color: #ffffff; padding-left: 45px; padding-bottom: 5px;}

/*  TÍTULOS  */
.tit_rojo { color: #76250a; font-weight: bold;  padding-bottom: 5px; text-transform: uppercase;}
.tit_teja { color: #bc3e18; font-weight: bold;  padding-bottom: 5px; text-transform: uppercase;}
.tit_grana { color: #76250a; font-weight: bold; padding-bottom: 5px; text-transform: uppercase;}
.tit_verde { color: #88bb3c; font-weight: bold; padding-bottom: 5px; text-transform: uppercase;}

.tit_rojo2 { color: #76250a; font-weight: bold;}
.tit_teja2 { color: #bc3e18; font-weight: bold;}
.tit_grana2 { color: #76250a; font-weight: bold;}
.tit_verde2 { color: #88bb3c; font-weight: bold;}

.azul { color: #5b98a3;}
.verde { color: #a9b127;}
.verde_negrita { color: #a9b127; font-weight: bold;}
.gris { color: #999999;}
.gris_negrita { color: #999999; font-weight: bold;}
.rojo { color: #c33939;}

.saber_mas { text-align: right;}

/*  CLASES DE CONTENIDO  */
.cont_verde { display: block; float: left; width: 469px; width/**/:/**/429px; width: /**/429px; padding-left: 20px; padding-right: 20px; padding-bottom: 20px; text-align: justify; background: url(../imagenes/fondo_colverde.gif) no-repeat 0px 0px #dfead2; color: #000000; border-right: 1px solid black;}
.normal { display: block; float: left; width: 469px; width/**/:/**/429px; width: /**/429px; padding-left: 20px; padding-right: 20px; padding-bottom: 20px; text-align: justify; color: #000000; border-right: 1px solid black;}
.separador_sombra { display: block; float: left; width: 469px; height: 24px; background: url(../imagenes/fondo_colnormal.gif) no-repeat 0px 0px;}
.separador_sombra_rev { display: block; float: left; width: 469px; height: 24px; background: url(../imagenes/fondo_colnormal_rev2.gif) no-repeat 0px 0px;}

/* MARCAS AGUA */
.marca_agua { float: right;}
.eswamar { background: url(../imagenes/eswamar_agua.gif) no-repeat bottom right; padding-bottom: 30px; margin-bottom: 15px; width: 470px; width/**/:/**/430px; width: /**/430px; margin-right: 20px; margin-left: 20px;}

.contenido { padding-bottom: 15px; padding-top: 15px;}

/*  NOTICIAS PORTATA  */
.tit_notdestacada { font-weight: bold; color: #c33939; font-size: 8pt; text-align: left;}
.tit_notlistado { display: block; color: #999999; font-size: 8pt; text-align: left; background: url(../imagenes/icono_noticia.gif) left 3px no-repeat; padding-left: 12px;}
.tit_notlistado:hover { color: #000000;}

.foto_dcha { display: block; float: right; margin-left: 15px; margin-bottom: 10px; border: 1px solid #000000;}
/*.foto_izda { display: block; float: left; margin-right: 15px; margin-bottom: 10px; border: 1px solid #cbcbcb;}*/
.foto_izda { display: block; float: left; margin-bottom: 10px; border: 1px solid #cbcbcb;}
.foto_dcha2 { display: block; float: right; margin-bottom: 15px; border: 1px solid #cbcbcb; width: 110px;}
.foto_dcha3 { display: block; margin-left: auto; margin-right: auto; margin-bottom: 15px; border: 1px solid #cbcbcb; width: 330px; text-align: center;}
.foto_dcha3_1 { display: block;  margin-bottom: 2px; margin-top: 2px; border: 1px solid #cbcbcb; text-align: center;}
.foto_dcha4 { display: block; margin-left: auto; margin-right: auto; margin-bottom: 15px; border: 1px solid #cbcbcb; width: 430px; text-align: center;}
.foto_galeria { margin-right: 5px; margin-left: 5px; border: 1px solid #cbcbcb; }
.foto_galeria_C { margin-right: 5px; margin-left: 5px; border: 1px solid #88bb3c; }


.verplano { text-align: right; float: right; color: #5b98a3; padding-left: 30px;}
.verplano:hover { text-align: right; float: right; color: #000000; padding-left: 30px;}

.fecha_noticia { display: block; float: left; width: 70px; cursor: pointer;}
.titulo_noticia { display: block; float: left; width: 350px; cursor: pointer;}

.btn_enviar { display: block; float: right; width: 80px; padding: 2px; border: 1px solid #999999; text-align: center; background: #e5e7be;}
.btn_enviar:hover { text-decoration: none; background: #d4d893;}

.btn_ir { display: block; width: 35px; padding: 2px; border: 1px solid #999999; text-align: center; background: #e5e7be;}
.btn_ir:hover { text-decoration: none; background: #d4d893;}

.btn_buscar { display: block; width: 120px; padding: 2px; border: 1px solid #999999; text-align: center; background: #e5e7be;}
.btn_buscar:hover { text-decoration: none; background: #d4d893;}

.enlace { background: url(../imagenes/icono_enlace.gif) no-repeat left; padding-left: 20px;}

/* LOGOS CENTROS GESTORES */
.icono_ctro01 { display: block; float: left; width: 70px; height: 80px; background: url(../imagenes/logo_tauste_off.gif) no-repeat top left;}
.icono_ctro01:hover { background: url(../imagenes/logo_tauste_on.gif) no-repeat top left; text-decoration: none;}
.icono_ctro01_on { display: block; float: left; width: 70px; height: 80px;}
.icono_ctro01_on:hover { text-decoration: none;}

.icono_ctro02 { display: block; float: left; width: 70px; height: 80px; background: url(../imagenes/logo_maestrazgo_off.gif) no-repeat top left;}
.icono_ctro02:hover { background: url(../imagenes/logo_maestrazgo_on.gif) no-repeat top left; text-decoration: none; }
.icono_ctro02_on { display: block; float: left; width: 70px; height: 80px; }
.icono_ctro02_on:hover { text-decoration: none;}

.icono_ctro03 { display: block; float: left; width: 70px; height: 80px; background: url(../imagenes/logo_tastavins_off.gif) no-repeat top left;}
.icono_ctro03:hover { background: url(../imagenes/logo_tastavins_on.gif) no-repeat top left; text-decoration: none; }
.icono_ctro03_on { display: block; float: left; width: 70px; height: 80px;}
.icono_ctro03_on:hover { text-decoration: none;}
/* ----------------------------------------- */

.ctro_index { display: block; width: 229px; background: url(../imagenes/icono_ctro.gif) no-repeat right bottom; color: #FFFFFF;}
.ctro_index:hover { color: #000000; text-decoration: none; background: url(../imagenes/icono_ctro_on.gif) no-repeat right bottom;}

.zona_ctro01top { width: 400px; background: #d8d8cd; margin-bottom: 15px; padding: 10PX;}
.zona_ctro01down { display: block; float: left; width: 4230px; width/**/:/**/410px; width: /**/410px; padding: 10px; background:  url(../imagenes/ctro01_down.gif) bottom left no-repeat;}

.tab_01 {display: block; float: left; width: 200px; margin-left: 30px;}
.tab_01b {display: block; float: left; width: 150px;}

/* ESTILOS PARA LOS LISTADOS */
.item_listado_izda { display: block; float: left; width: 60px; cursor: pointer; background: url(../imagenes/icono_lista01.gif) no-repeat; padding-left: 20px;}
.item_listado_izda2 { display: block; float: left; width: 60px; cursor: pointer; background: url(../imagenes/icono_lista02.gif) no-repeat; padding-left: 20px;}
.item_listado_izda3 { display: block; float: left; width: 60px; cursor: pointer; background: url(../imagenes/icono_lista03.gif) no-repeat; padding-left: 20px;}
.item_listado_izda4 { display: block; float: left; width: 60px; cursor: pointer; background: url(../imagenes/icono_lista04.gif) no-repeat; padding-left: 20px;}
.item_listado_izda5 { display: block; float: left; width: 30px; cursor: pointer; background: url(../imagenes/icono_lista05.gif) no-repeat;}
.item_listado_izda6 { display: block; float: left; width: 30px; cursor: pointer; background: url(../imagenes/icono_lista06.gif) no-repeat;}
.item_listado_izda7 { display: block; float: left; width: 30px; cursor: pointer; background: url(../imagenes/icono_lista01.gif) no-repeat;}
.item_listado_izda8 { display: block; float: left; width: 30px; cursor: pointer; background: url(../imagenes/icono_lista02.gif) no-repeat;}
.item_listado_izda9 { display: block; float: left; width: 30px; cursor: pointer; background: url(../imagenes/icono_lista03.gif) no-repeat;}
.item_listado_izda10 { display: block; float: left; width: 30px; cursor: pointer; background: url(../imagenes/icono_lista04.gif) no-repeat;}
.item_listado_izda5_busc { display: block; float: left; width: 30px; cursor: pointer; background: url(../imagenes/icono_lista05.gif) no-repeat;}

.item_listado_izdaAux { display: block; float: left; width: 60px; cursor: text; background: url(../imagenes/icono_lista01.gif) no-repeat; padding-left: 20px;}
.item_listado_izda2Aux { display: block; float: left; width: 60px; cursor: text; background: url(../imagenes/icono_lista02.gif) no-repeat; padding-left: 20px;}
.item_listado_izda3Aux { display: block; float: left; width: 60px; cursor: text; background: url(../imagenes/icono_lista03.gif) no-repeat; padding-left: 20px;}
.item_listado_izda4Aux { display: block; float: left; width: 60px; cursor: text; background: url(../imagenes/icono_lista04.gif) no-repeat; padding-left: 20px;}
.item_listado_izda5Aux { display: block; float: left; width: 30px; cursor: text; background: url(../imagenes/icono_lista05.gif) no-repeat;}
.item_listado_izda6Aux { display: block; float: left; width: 30px; cursor: text; background: url(../imagenes/icono_lista06.gif) no-repeat;}
.item_listado_izda7Aux { display: block; float: left; width: 30px; cursor: text; background: url(../imagenes/icono_lista01.gif) no-repeat;}
.item_listado_izda8Aux { display: block; float: left; width: 30px; cursor: text; background: url(../imagenes/icono_lista02.gif) no-repeat;}
.item_listado_izda9Aux { display: block; float: left; width: 30px; cursor: text; background: url(../imagenes/icono_lista03.gif) no-repeat;}
.item_listado_izda10Aux { display: block; float: left; width: 30px; cursor: text; background: url(../imagenes/icono_lista04.gif) no-repeat;}

/*.item_listado_dcha { display: block; float: left; width: 350px; cursor: pointer;}
.item_listado_dcha2 { display: block; float: left; width: 390px; cursor: pointer;}

.item_listado_dchaAux { display: block; float: left; width: 350px; cursor: text;}
.item_listado_dcha2Aux { display: block; float: left; width: 390px; cursor: text;}*/

.item_listado_dcha { display: block; float: left; cursor: pointer; width: 325px; padding-right: 15px;}
.item_listado_dcha2 { display: block; float: left; cursor: pointer; width: 375px; padding-right: 15px;}
.item_listado_dcha2_busc { display: block; float: left; cursor: pointer; padding-right: 15px; width: 375px;}

.item_listado_dchaAux { display: block; float: left; cursor: text; width: 325px; padding-right: 15px;}
.item_listado_dcha2Aux { display: block; float: left; cursor: text; width: 375px; padding-right: 15px;}

.enlace_listado_izda:hover {color: #E9AF4B; text-decoration: none;}
.enlace_listado_izda2:hover {color: #A9B127; text-decoration: none;}
.enlace_listado_izda2_busc:hover {color: #88BB3C; text-decoration: none;}

.enlace_listado_izdaAux:hover {text-decoration: none;}
.enlace_listado_izda2Aux:hover {text-decoration: none;}

.txtbox
{
	font-family: Geneva, Arial, Helvetica, Sans-Serif;
	font-size: 7.5pt;
}
.txtbox_verde
{
	font-family: Geneva, Arial, Helvetica, Sans-Serif;
	font-size: 7pt;
	border-color: #7dba00;
	border-width: 1px;
	border-style:solid;
}

/* ENLACES DEL MAPA WEB */
.titulo_mapaWeb {margin-top: 15px; margin-left: 25px; font-weight:   bold; font-size: 12pt; color: #76250a;}
.mapa		    {margin-top:  5px; margin-left: 25px; margin-bottom: 10px;}
.mapa_web	    {margin-top: 10px; margin-left: 25px;}
.mapa_web_cont  {margin-top:  5px; margin-left: 25px; margin-bottom:  5px;}
.mapa_web_ppal       {color: #bc3e18; font-weight: bold; border-bottom: 1px solid #CCCCCC; margin-bottom: 15px; text-transform: uppercase; font-style: normal;}
.mapa_web_ppal:hover {color: #bc3e18; font-weight: bold; border-bottom: 1px solid #CCCCCC; margin-bottom: 15px; text-transform: uppercase; font-style: italic;}
.mapa_web_sub1       {color: #76250a;  font-size:  8pt; font-weight: bold; text-decoration: none; font-style: normal;}
.mapa_web_sub1:hover {color: #76250a;  font-size:  8pt; font-weight: bold; text-decoration: none; font-style: italic;}
.mapa_web_sub2       {margin-left: 5px; color: #000000; text-decoration: none;}
.mapa_web_sub2:hover {margin-left: 5px; color: #000000; text-decoration: none; font-style: italic;}


.descargar { display: block; background: url(../imagenes/descargar.gif) no-repeat left top; padding-left: 25px; height: 16px; color: #990000; font-weight: bold;}
 
