<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
    font-size:1em;
    font-family:"lucida sans";
    margin:0; 
    padding:0;
}
h2, h3{
    font-weight:bold;   
}
h2{ 
    font-size:1.2em;
}
h3{ 
    font-size:1em;  
}
a{
    color:#172983;  
}
#contenedor {
    /*margin:0 auto; 
    padding: 0;
    width:62.5em;
    max-width: 62.5em;
    */
    border-width: 0.06em;
    border-style: none solid solid solid;
    border-color: #DFDDCB;
    text-align:justify;
}

/* 
 * CABECERA 
 */
#menu {
    font-size: 0.79em;
}
#menu ul {
    padding: 0;
    margin: 0;
}
#menu ul li{
    display:inline; 
}
div.enlacesCabecera ul {
    list-style-type: none;
}
div.enlacesCabecera ul li {
    display: inline;
    float: left;
    margin: 0 0.25em;
    padding: 0.5em;
    background-color: #32729b;
}
div.enlacesCabecera ul li a {
    color: white;
}
/* 
 * Buscador de la cabecera
 */

#buscador {
    display: inline;
}
#buscador input.campo {
    /*color: #4d4e53;
    margin: 0 0 0.5em;
    font-size:1em;*/
}

/*CUERPO*/
#cuerpo{
    /*padding: 0 0.55em;*/
    font-size: 0.95em;
}
* html #cuerpo{
    padding: 0.63em 1em;
}
#cuerpo ul li{
    list-style:none;
}
#colA{
    /*margin:0; 
    padding:0; */
    /*margin: 1em;*/
}
#colB{
    /*margin:0;
    padding:0;*/
    /*float:left;*/
    /*width: 59.6em*;*/
}
* html #colB{
    margin-left:0.35em;  
}
#colC{
    /*float:left;*/
    /*margin: 1.1em 0 0 1.1em;
    padding:0;
    /*width: 19.4em*;*/
    /*margin: 1em;*/
}
#colB2{
    margin:0 0 1em; 
    padding:0; 
    /*float:left; */
    /*width:19em*;*/
    /*width: 100%;*/
}
* html #colB2{
    margin-left:0.35em;  
}
#colBCalendar{
    margin:0 0 1em;
    padding:0;
    float:left;
    /*width: 17em*;*/
}
#colC2{
    border:0.06em solid #DFDDCB;
    /*float:left;*/
    margin: 1.1em 0 1em;
    padding: 1.6em 1em 0.7em;
    /*width: 57.5em*;*/
}
#colC2_1{
    border:0.06em solid #DFDDCB;
    /*float:left;*/
    margin: 1.1em 0 1em;
    padding: 1.6em 1em 0.7em;
    /*width: 57.5em*;*/
}
#colC2_2{
    border:0.06em solid #DFDDCB;
    /*float:left;*/
    /*margin: 1.1em 0 1em 1.1em;*/
    margin: 1.1em 0 1em 0;
    padding: 1.6em 1em 0.7em;
    /*width: 57.5em*;*/
}
#colC2_4{
    border:0.06em solid #DFDDCB;
    /*float:left;*/
    margin: 1.1em 0 1em;
    padding: 1.6em 1em 0.7em;
    /*width: 57.5em*;*/
}
#colC2_83{
    border:0.06em solid #DFDDCB;
    /*float:left;*/
    margin: 1.1em 0 1em;
    padding: 1.6em 1em 0.7em;
    /*width: 57.5em*;*/
}
#col100{
    margin: 1.1em 0 0;
    padding: 1.6em 0 0;
}
#col100_1{
    margin: 1.1em 0 0;
    padding: 1.6em 0 0;
}
#col100_2{
    margin: 1.1em 0 0;
    padding: 1.6em 0 0;
}
#col100_4{
    margin: 1.1em 0 0;
    padding: 1.6em 0 0;
}
#col100_83{
    margin: 1.1em 0 0;
    padding: 1.6em 0 0;
}
#colC2  h2, #col100 h2{ 
    border-bottom: 0.25em solid #172983;
    /*color:#FFFFFF;*/
    font-weight:bold;
    margin:0;
    padding:0;
}
#colC2  h2.gris{ 
    border-bottom: 0.25em solid #C0C0C0;
    color: #34352D;
}

#colC2 .descriptivo{margin:0;background:#FFF;padding:0;font-size:0.95em;}
#colC2 .descriptivo p{margin:0 0 1em;}
#colC2_1  h2{ 
    border-bottom: 0.25em solid #51b5e6;
    color:#FFFFFF;
    font-weight:bold;
    margin:0;
    padding:0;
}
#colC2_2  h2{ 
    border-bottom: 0.25em solid #56addd;
    color:#FFFFFF;
    font-weight:bold;
    margin:0;
    padding:0;
}
#colC2_4  h2{ 
    border-bottom: 0.25em solid #4293c6;
    color:#FFFFFF;
    font-weight:bold;
    margin:0;
    padding:0;
}
#colC2_83  h2{ 
    border-bottom: 0.25em solid #32729b;
    color:#FFFFFF;
    font-weight:bold;
    margin:0;
    padding:0;
}
.colH{
    /*margin:0.5em 3em 0 0; */
    padding:0 0 1em 0; 
    float:left;
}
.colH h3{
    padding: 0.4em;
    text-align: center;
}
#colC3{
    border:0.06em solid #DFDDCB;
    /*float:left;*/
    margin: 1.1em 0 1em;
    padding: 1.6em 1em 0.7em;
    /*width: 76em*;*/
}
#colC3  h2, #col100 h2{ 
    border-bottom: 0.25em solid #172983;
    /*color:#FFFFFF;*/
    font-weight:bold;
    margin:0;
    padding:0;
}
#colC3  h2.gris{ 
    border-bottom: 0.25em solid #C0C0C0;
    color: #34352D;
}

#colC3 .descriptivo{margin:0;background:#FFF;padding:0;font-size:0.95em;}
#colC3 .descriptivo p{margin:0 0 1em;}
/*
#colD2{margin:8px 12px 0 0; padding:0; float:right; width:200px*;}
*/
#colA2{
    margin:0 0 0 0; padding:0; 
    /*width:30%;*/ 
    float:left;
}

h3.subr, .relacionesDescriptivo h3 {
    border-bottom: 0.13em solid #AAD3AC;
}
.relacionesDescriptivo{
    border:0.06em solid #DFDDCB;
    clear:both;
    margin: 0;
    padding: 0 1.1em 1.1em;
}
.relacionesDescriptivo ul {
    margin:0;
    padding:0;
}
.relacionesDescriptivo ul li {
    list-style:none outside none;   
    padding-bottom:1em; 
    padding-left:4em;
}
.relacionesDescriptivo ul li.pdf{   
    background: url(../img/1/ic_pdf_gr.gif) no-repeat; 
}
.relacionesDescriptivo ul li.doc{   
    background: url(../img/1/icono_word.jpg) no-repeat; 
}
.relacionesDescriptivo ul li.ppt{   
    background: url(../img/1/icono_ppoint.gif) no-repeat; 
}
.relacionesDescriptivo ul li.mdb{   
    background: url(../img/1/icono_acces.gif) no-repeat; 
}
.relacionesDescriptivo ul li.xls{   
    background: url(../img/1/icono_excel.gif) no-repeat; 
}
.relacionesDescriptivo ul li.desconocido{   
    background: url(../img/1/icono_otro.gif) no-repeat; 
}
/* MenÃºs de navegaciÃ³n */
.mod_ppal{
    text-align: center;
    margin: 0.5em 0;
    /*padding: 0.5em;*/
    border: 0.06em solid #DFDDCB;
    font-size: 0.9em;
    /*background:#FBFBF5;*/
}
.mod_ppal a {
    text-decoration:none; 
    font-weight:bold;
}
.mod_ppal p.resumen_menu {
    color: #666666; 
    /*width: auto*;*/ 
    text-align: left; 
    margin: 0;
    padding: 0.7em;
}
.mod_ppal a.mas{
    background-repeat: no-repeat;
    font-weight: bold;
    text-decoration: underline;
}
.mod_ppal h2, .mod_lat h2{
    margin:0;
    padding:0.2em 0 0.2em 0.2em;
}
.mod_ppal h2, .mod_ppal h2 a{
    color: #000;
    /*padding: 0.5em 0;*/
}
.mod_ppal img.foto_menu {
    /*width:100%*;*/ 
    vertical-align:bottom;
}
.mod_ppal ul , .mod_lat ul {
    margin:0.8em 0em 0.8em 0em; 
    padding:0;
    text-align: left;
}
.mod_ppal ul li , .mod_lat ul li{
    list-style:none outside none;
    margin:0 0 0.3em 0.5em; 
    padding:0 0 0 0.7em; 
    list-style: square outside url("../img/2/it_mod_gris.gif");
}
.mod_ppal ul li span, .mod_lat ul li  span{
    color:#4d4e53;
}
.mod_ppal h2 a.seleccionado{
    background:url("../img/1/flecha_seleccionado_negro.gif") no-repeat scroll right center transparent;
    padding-right:1em;
}
.mod_ppal p.dch {
    text-align: right; 
    margin:0; 
    padding:1em 0.3em; 
    font-size: 0.85em; 
    font-weight:bold;
}
/* .mod_lat */
.mod_lat{
    /*padding:0 0.19em 0.06em 0.19em; */
    padding: 0.2em;
    border: 0.06em solid #DFDDCB; 
    margin: 0.5em 0;
}
#colBCalendar .mod_lat{
    padding: 0 1em 0.06em;

}
.mod_lat h2{
    border-bottom: 0.13em dotted #999;
    color: #172983;
}
.mod_lat ul li{
    font-size: 0.9em;
}
.mod_lat p.fecha{
    margin:1.1em 1.1em 0 1.1em; 
    padding:0; 
    color: #666666;
}
.mod_lat p.nota{
    margin: 1.1em; 
    padding:0.6em; 
    border:0.06em solid #DFDDCB; 
    font-size:0.85em; 
    background:#fcfcd6;
}
.mod_lat p.nota span{
    margin:0; 
    padding:0 0 0 1.1em; 
    background:url(../img/1/it_flecha.gif) no-repeat;
}
.mod_lat p.question {
    margin:1.1em; 
    padding:0;
    font-size:0.9em;
    text-align: left;
}
.mod_lat legend, .oculto {
    visibility:hidden;
    display:none;
}
.mod_lat fieldset{
    border:0;
    /*float:right;*/
}
.mod_lat .nivel2, .mod_lat .nivel2 a {
    color:#4D4E53;
    font-weight:bold;
    text-decoration:none;
}
.mod_lat li.seleccionado a{
    color:#172983;
}
.mod_lat .nivel3 a{
    text-decoration:none;
    color:#4D4E53;
    font-weight:normal;
}
.color1 h2, .color1 p.dch, .color1 h2 a, h3.color1, h3.color5{
    background-color:#51b5e6;
    color:#fff;
}
.color2  h2, .color2 p.dch, .color2 h2 a, h3.color2, h3.color6{
    background-color:#56addd;
    color:#fff;
}
.color3 h2, .color3 p.dch, .color3 h2 a, h3.color3, h3.color7{
    background-color:#4293c6;
    color:#fff;
}
.color4  h2, .color4 p.dch, .color4 h2 a, h3.color4, h3.color8{
    background-color:#32729b;
    color:#fff;
}
div.color1{
    /*margin:0;*/
}
* html  div.color1 {
    margin:0 0 0 0.3em;
}
.color1 a.ppal, .color2 a.ppal{
    background:url("../img/1/flecha.gif") no-repeat scroll right center transparent; 
    padding-right:2em;
    color:#fff;
}
.color3 a.ppal, .color4 a.ppal{
    background:url("../img/1/flecha.gif") no-repeat scroll right center transparent; 
    padding-right:2em;
    color:#fff;
}
/*Menu de plantilla  s_p_40_cuerpo_distribuidor2.jsp*/
.mod_subMenu{
    height:12em;
}
.mod_subMenu h3 {
    margin-bottom: 0;
}
.mod_subMenu a{
    text-decoration: none;
}
.mod_subMenu .color_1{
    padding: 0.4em 0;
    /*height: 2.5em;*/
    background-color:#51B5E6;
}
.mod_subMenu .color_2{
    padding: 0.4em 0;
    /*height: 2.5em;*/
    background-color:#56ADDD;
}
.mod_subMenu .color_4{
    padding: 0.4em 0;
    /*height: 2.5em;*/
    background-color:#4293C6;
}
.mod_subMenu .color_83{
    padding: 0.4em 0;
    /*height: 2.5em;*/
    background-color:#32729B;
}
.mod_subMenu, .color_1 a, .color_2 a, .color_4 a, .color_83 a{
    color: #FFFFFF;
}
.mod_subMenu p.resumen_menu{
    text-align: justify;
    height:7em;
}
.mod_subMenu .foto_subMenu{
    /*width: 100%*;*/
}
.mod_subMenu h3.color3 {
    padding: 0.4em 0.2em;
}
.mod_subMenu h3.color3 a {
    color: white;
}
ul.listaBase, ul.ficha{
    margin:0.8em 0 0.8em 0; 
    padding:0; 
    font-size:0.8em;
}
ul.listaBase li, ul.ficha li {
    margin:0 0 0.3em 0.2em; 
    padding:0.06em 0.06em 0.06em 0.56em; 
    list-style:none; 
}
ul.listaBase2 {
    margin:0.5em 0 0.8em 0; 
    padding:0; 
}
ul.listaBase2 li{
    margin:0 0 0.3em 0;
    padding: 0.06em 0.06em 0.06em 0.56em;
    list-style:none; 
}
/*Noticias*/
#actualidad{
    /*width: auto*;*/ 
    background: #FFF;
    /*padding: 1.8em 0 0;
    margin: 0;*/
}
#actualidad p.fecha {
    margin-top: 10px;
    color:#5b5b5b;
}
#actualidad h2{ 
    margin:0; 
    padding:0; 
    /*color: #FFF; */
    border-bottom: 0.25em solid #172983;
}
.esquinaAzul{
    background:url("../img/1/esquina.gif") no-repeat scroll right center #172983;
    padding: 0.19em 1.65em 0.28em 1em;
}
.esquinaGris{
    background:url("../img/1/esquina_gris.gif") no-repeat scroll right center #C0C0C0;
    padding: 0.19em 1.65em 0.28em 1em;
}
.esquinaMenu_1{
    background:url("../img/1/esquina_1.gif") no-repeat scroll right center #51b5e6;
    padding: 0.19em 1.65em 0.28em 1em;
}
.esquinaMenu_2{
    background:url("../img/1/esquina_2.gif") no-repeat scroll right center #56addd;
    padding: 0.19em 1.65em 0.28em 1em;
}
.esquinaMenu_4{
    background:url("../img/1/esquina_4.gif") no-repeat scroll right center #4293c6;
    padding: 0.19em 1.65em 0.28em 1em;
}
.esquinaMenu_83{
    background:url("../img/1/esquina_83.gif") no-repeat scroll right center #32729b;
    padding: 0.19em 1.65em 0.28em 1em;
}
#col100_1 h2{ 
    border-bottom: 0.25em solid #51b5e6;
    /*color:#FFFFFF;*/
    font-weight:bold;
    margin:0;
    padding:0;
}
#col100_2 h2{ 
    border-bottom: 0.25em solid #56addd;
    /*color:#FFFFFF;*/
    font-weight:bold;
    margin:0;
    padding:0;
}
#col100_4 h2{ 
    border-bottom: 0.25em solid #4293c6;
    /*color:#FFFFFF;*/
    font-weight:bold;
    margin:0;
    padding:0;
}
#col100_83 h2{ 
    border-bottom: 0.25em solid #32729b;
    /*color:#FFFFFF;*/
    font-weight:bold;
    margin:0;
    padding:0;
}
#actualidad p { 
    margin:0 0 1em 0; 
}
#actualidad p.dch {
    margin:1.1em 0.9em 0.5em 1em; 
    text-align:right; 
    line-height:1.5em;
}
#actualidad p.noticia {
    color:#B91010; 
    margin:0 0 1.45em;
}
#actualidad p.noticia a{
    color:#172983; 
    font-weight:bold;
}
#actualidad p.resumenNoticia{
    color:#000; 
    margin:0 0 1.45em; 
    padding:0 1em;
}
#actualidad div.noticia{
    border: 0.06em solid #DFDDCB;
    margin: 1.1em 0;  
    padding: 0 1em;
    
    font-size:0.9em;
}
#actualidad div.noticia .fecha-noticia {
    margin-top: 10px;
    font-size: 0.8em;
}
#actualidad .noticia h3 {
    margin-top: 0;
    font-size: 1em;
}
.foto_noticia_ppal {
    /*width: 12em*;*/ 
    max-width: 12em;
    float: left; 
    margin: 0 0.8em 0 0;
}
.resumenNoticia{
    font-weight:bold; 
}
/* CALENDARIO*/
p.mes{
    text-align:center; 
    font-size:0.85em;
}
.today{
    border:0.06em solid #AA6666;
}

/* TABLA LISTADO*/
table#lista{
    /*width:100%*;*/
    text-align:center;
    padding:0;
    margin:1em 0 1.1em;
}
th {
    color:#34352D; 
    background:#C0C0C0; 
    font-weight:bold; 
    border-bottom: 0.13em solid #f8f8f2; 
    padding: 0.5em 1.1em 0.5em;
    text-align:left;
}
table#lista td{
    border-bottom:  solid #d1cfca; 
    padding: 0.3em 1.1em 0.3em; 
    text-align:left; 
    color:#5b5b5b; 
    vertical-align:top;
}
tr.par{
    background:#f8f8f2;
}
tbody tr.ruled td{
    background:#fff;
}

hr {visibility:hidden;}

/* EXTRAS*/
.flotaDer{ 
    /*width:auto;*/
    height:auto; 
    float:left;
}
.flotaIzq{ 
    /*width:auto;*/ 
    height:auto; 
    float:right;
}

.clearB {clear:both;}
.clearL {clear:left;}
.clearR {clear:right;}

img {
    margin:0;
    padding:0;
    border:0;
    max-width: 100%;
}
.masNoticias{
    color:#172983;
}
.botBusqueda{
    background-color:#4A599E;
    border:none;
    color:#FFF;
    font-size:0.95em;
    /*width:auto*;*/
    /*margin-bottom:0.6em;
    padding:0;*/
}
.botEncuestas{
    background-color:#4A599E;
    border:none;
    color:#FFF;
    font-size:0.95em;
    margin:0 0.5em 0.5em;
}
.migas {
    color:#999;
    clear:both;
    margin:0;
    padding: 1em 0 0;
}
* html .migas {
    margin-left:0.65em;
}
.textoMigas {
    color:#4d4e53; 
    background:#FFF;
}
.foto_izq{
    float:left;
    margin-right:1.1em;
    /*width:15em*;*/
}


/* PIE DE PÃGINA*/
#pie {
    /*background:url(../img/1/fondoPieTop.gif) repeat-x scroll left top #F8F8F2; */
    background-color: #EDEDED;
    clear:both; 
    color:#000; 
    /*height:5.63em;*/
}
#pie #datos_pie{
    /*margin:1.13em 1em 0;
    padding:0; */
    padding:1.13em 1em 0;
    float:left;
}
#pie #datos_pie span.tit {
    font-size: 0.8em; 
    line-height: 1.88em;
    font-weight: bold;
}
#pie #datos_pie span.gral{
    font-size:0.7em;
}
#pie #menu_pie{
    margin:0; 
    padding:0 1.5em 0 1.1em; 
    text-align:right;
}

#pie #menu_pie ul{
    padding-top:0.6em;
    margin:0;
}
#pie #menu_pie ul li{
    margin:0; 
    padding:0 0.6em 0 0; 
    display:inline; 
    font-size:0.7em;
}
#pie #menu_pie ul.enlacesImg li a{
    text-decoration:none;
}
#pie #enlaces_pie{
    margin: 0 1em; 
    padding: 0; 
    float: left;
    height:5.63em;
}
#pie #menu_pie a{
    color:#000;
}
#pie span.imagenPie{
    float:left;
    margin: 1em;
}
/*CALENDARIO*/
.calendar tbody{
    font-size:0.8em; 
    /*width:100%*;*/
    background-color:#F4F4F4;
}
div.calendar td.title {
    font-weight:bold; 
    text-align:center;
    font-size:0.85em; 
}
ul.herramientas{
    font-size:0.9em;
    padding:0;
}
ul.herramientas li{
    display: inline;
    margin-right:1em;
}
/*Buscador avanzado*/
.botGrande{
    background:url(../img/1/btnBuscar.gif) no-repeat; 
    border: none;
    /*width: 109px*;*/ 
    height: 51px;
}
.hide{
    border: none;
}
.descdch{font-size:0.8em;}

/* MÃ³dulo distribuidor izq.:"Saludo del alcalde", "Servicios municipales", "Comunicados"... */
.mod_pres, .mod_presd, .mod_subMenu{
    float: left; 
    /*width: 19em*;*/   
    text-align: center;
    color: #172983;
    margin: 1em 1em 1em 0;
}
.mod_presd{
    margin: 1em 1em 0 0;
}
.mod_pres a, .mod_presd a{
    text-decoration:none; 
}
.mod_pres h3, .mod_presd h3{
    margin-bottom:0;
}
.mod_pres h4, .mod_presd h4{
    margin-top:0;
    font-weight:lighter;
}
#cuerpoGobierno{
    float:left;
    /*width:35em*;*/
}
#cuerpoGobierno .mod_presd{
    float:right;
}
#enlaces {
    /*width:35em*;*/
    float:right;
}
#enlaces .mod_presd{
    text-align: left;
}
.logosPie{
    margin-left: 2em;
    margin-bottom: 1em;
    clear: both;
}

/*
.logosPie img{
    margin: 0 2em;
    
}
*/

/* MÃ³dulo distribuidor dch.:"EstadÃ­sticas", "CorporaciÃ³n municipal", "Calendario contribuyente"... */


.mod_rel {margin:0 0 0.6em 1.5em; padding:0.1em 1em 1em 1em;}
.mod_rel h4 {font-weight:lighter; margin:1em 0 0 1.5em; padding:1em 0 0.5em 1.5em; font-size:1em; background:#FAFAFA; color:#4d4e53;}
.mod_rel p {font-size:0.75em; color:#4d4e53;}
.mod_rel ul{margin:0.8em 0 0.8em 0.8em; padding:0; color:#b91010;}
.mod_rel ul li{margin:0; padding:0 1px 1px 1em; list-style:none; background:url(../img/1/it_flecha.gif) no-repeat 0 0; font-size:0.8em;}

/* PAGINACIÃ“N*/
.paginacionEnt, .paginacion{margin:0.8em 0 0.8em 0; padding:0; color:#4d4e53; text-align:right;}
.paginacionEnt{margin:15px 0 0 0; padding:0; /*width:931px*;*/}
.paginacionEnt p, .paginacion p {margin:0; padding:3px 0 3px 0; float:left; text-align:left; font-size:0.75em;}
.paginacionEnt ul li, .paginacion ul li{margin:0 1px 0 1px; display:inline; font-weight:bold; font-size:0.9em;}
.paginacionEnt ul li a, .paginacion ul li a{padding:6px 9px 6px 9px; border:1px solid #ab9c8f; background:#fff;}
.paginacionEnt ul li a:hover, .paginacion ul li a:hover {background:#b91010; color:#FFF; border:1px solid #b91010;}
.paginacionEnt ul li.active, .paginacion ul li.active {padding:6px 10px 6px 10px;}


/*
table#cal{
    margin:0.31em 0.75em 0.31em 0.75em; font-size:0.85em; text-align:center;}
table#cal tr td{padding:0.31em 0.56em 0.31em 0.56em; color:#172983; background:#fff; border-bottom:1px solid #dfddcb;}
table#cal tr td a{color:#FFF; text-decoration:none; background:#ecc50d;}
table#cal tr td.hoy{background:#ecc50d;}
table#cal tr td.tit{color:#4d4e53; background:#DCDACC; border-bottom:1px solid #ab9c8f;}
table#cal tr td.inactive{color:#999;}
table#cal tr td.fs{background:#f7f7f7;  color:#cb2b00;}






.fila1{
float:left;
height:auto;
width:50%*;
}
.fila2{
clear:right;
float:right;
height:auto;
width:45%*;}

.filaCallejero{
clear:right;
float:right;
height:auto;
width:70%*;
color:#5b5b5b}

*/
</pre></body></html>