/* CSS Document */
@import url("/css/general.css");

body{background:#fff;text-align:center;font-family:verdana,Sans-serif;color:#666;}
table{font-size:1em;}
/* basicos ------ */
a{text-decoration:none;}
a img{border:none;}
form{margin:0;padding:0;}
.dcha{float:right;}
.izq{float:left;}
.izda{float:left;}
.animsa{float:right;margin:-1.5em 0.3em 0 0;padding:0;}

.comienzofin span{ display:none;}
.comienzofin{ display:none;}
.texto h2{color:#825908; font-size:1em;}
.esquina span{ display:none;}

#contenido ul{list-style:none outside url(/imgs/ico.apartado.gif);margin:0.5em; padding:0em;margin-left:2em;}
#contenido ul li{margin:0.5em 0em;padding:0em;}


#estructura {color:#999; background:#fff; }

#menuarriba li a{font-family:"Trebuchet MS";color:#9c9c9b;}
#menuarriba li a:hover{color:#000;}


.fecha-idioma{ margin:0.4em 1em 0.4em 0em;}
.fecha-idioma a{color:#825908; }


h1 {font-size:1.3em; line-height:1.80em; float:left; }
h1 a{color:#666;}
h1 a span{ color:#3E4A18;}


.texto h2,h4,a.boton_texto,.columna_portada a,#destacados_portada ul li a,dl.destacados, dl.destacados dt,,dl.destacados dt a,dl.destacados .ddon,.cargo,.cargo_p,.iraficha,.ampliarfoto,.elementolistado dt a,#ficha strong,#calendario a,.botonaceptar,.enlace,.titulo1,.titulo2,.titulo3,.titulo4,.titulo5,.titulo6,caption,.servicios dt,.servicios_g dt,h2,.botonaceptar,#tit_enviar_imprimir h2,#contenido a,.paginado,#t1, #t2,#t3{color:#825908;}
.noticias_portada h2{color:#3E4A18;}

.tit-ayuntamiento{background:url(/imgs/logo.gif) top left no-repeat;margin:0 0;width:88px;height:81px;}
.tit-ayuntamiento{font-family:"Trebuchet MS";position:absolute; top:1.8em;left:1em;margin:0;}

h4{font-size:1.2em;}


#cabecera{ border-left:1px solid #ccc;background:transparent url(/imgs/bk.menuppal.gif) bottom right repeat-y;border-top:1px solid #ccc;}
#buscador_y_menu_ppal{color:#cec6b5; background:#fff;} 


#buscador_y_menu_ppal input{background:#f7f7ef;border:1px #ded6d6 solid;color:#666;width:10em;}
#buscador_y_menu_ppal .botonbusqueda{color:#867058;background:#efefef;border:1px solid #999;}
#buscador_y_menu_ppal a.avanzada{color:#666;}
#buscador_y_menu_ppal a:hover.avanzada{color:#000;}

#menu_ppal{font-family:"Trebuchet MS";background:#3E4A18;}
#menu_ppal li{color:#fff; }
#menu_ppal li a{background:transparent url(/imgs/iconos.menu.gif) top left no-repeat;color:#fff;}
#menu_ppal li span{background:transparent url(/imgs/iconos.menu.gif) top left no-repeat;}
#menu_ppal li a:hover{ color:#a77e2d;}


#contenedor_portada{background:url(/imgs/bk.container.gif) right bottom no-repeat;}


.caja_texto_portada{color:#666;}
.caja_texto_portada .texto{ border:1px solid #ccc;}
.caja_texto_portada .texto a{color:#825908;}
.caja_texto_portada h2{color:#825908; position:relative; left:18em }


#pie a{ color:#825908;}
#pie a:hover{ color:#999;}


.columna_portada{color:#666;background:#eee;}
.columna_portada h2{color:#825908;}


.noticias_portada ul{color:#666; }
.noticias_portada li strong a{color:#825908;}
.noticias_portada h4{font-size:1.2em; color:#999;}


#destacados_portada ul{ border:1px solid #ccc; border-top:none;}


/* columna lateral menu interior */

.migas{float:right;padding:10px 10px 0px 20px; margin:0;text-align:left;}
html>/**/body .migas{margin-right:-2.8em;}
.migas a{color: #666;}
.migas a:hover{color: #333;}


#menu_interior{background:#eee url(/imgs/bk.container.gif) bottom right no-repeat; }

dl.destacados dt {;background:transparent url(/imgs/ico.flecha.gif) 0 0.4em no-repeat;}
dl.destacados dt.dton{background:transparent url(/imgs/ico.flecha.on.gif) 0 0.4em no-repeat;}
dl.destacados .dton a{color:#3E4A18;}
dl.destacados dd,dl.destacados dd a{color:#444;}
dl.destacados .ddon{padding:0px 5px 0;}
dl.destacados dd a:hover,dl.destacados dd a.on,dl.destacados dt a:hover,dl.destacados dt a.on{color:#3E4A18;}
dl.destacados dt a:hover,dl.destacados dt a.on{color:#3E4A18;}

/* contenido interior */

#contenedor{ background:#fff url(/imgs/bk.container.gif) right bottom no-repeat;}

#caja_blanca{background:#fff; border-top:25px solid #FFF;border-left:20px solid #FFF;border-bottom:10px solid #fff;}
* html #caja_blanca{border-top:10px;}
#tit_enviar_imprimir h2{ color:#3E4A18; font-size:1em;background-color:#eee;}
#pestanas{background:#fff;}


#contenido{color:#666;border-left:15px solid #fff;}

.foto{color:#999;}
.foto p{background-color:#fff;color:#666}
 
.apartado{border:1px solid #ccc;}
.nombre_p{border-left:1px solid #ccc;}


.leer{background:url(/imgs/ico.leer.gif) right center no-repeat;}


/*enlaces documentos con sus iconos */
.doc{background:transparent url(/imgs/ico_doc.gif) 0 1.0em no-repeat;padding:0.9em 0 0.5em 1.8em;line-height:1.1em;margin:0.2em;}
.xls{background:transparent url(/imgs/ico_xls.gif) 0 1.0em no-repeat;padding:0.9em 0 0.5em 1.8em;line-height:1.1em;margin:0.2em;}
.pdf{background:transparent url(/imgs/ico_pdf.gif) 0 1.0em no-repeat;padding:0.9em 0 0.5em 1.8em;line-height:1.1em;margin:0.2em;}
.html{background:transparent url(/imgs/ico_html.gif) 0 1.0em no-repeat;padding:0.9em 0 0.5em 1.8em;line-height:1.1em;margin:0.2em;}
.doc,.xls,.pdf,.html{ color:#DC241F;}
.bloque{display:block;}

/*listado objetos para luego abrir fichas */
.elementolistado{border:0px}
.elementolistado dt{ background:#3E4A18;background:transparent url(/imgs/ico.apartado.gif) left center no-repeat;border-bottom:1px dotted #ccc;}
.elementolistado dt a:hover{ color:#999;}
.elementolistado dd{ background:#efefef;}.elementolistado dd a{ color:#999;}.elementolistado dd a:hover{ color:#333;}


#calendario{color:#666;}
#calendario a:hover{color:#999;}
#calendario td.on{color:#fff; background:#3E4A18;}
#calendario td.on a{color:#fff;}
#calendario tr.semana{background-color:#825908;}



ul.enlinea {margin-left:0em;}

.textfield {background:#efefef;border:1px #ccc solid;color:#999;}
.textfield:hover,.textfield:focus,textarea:focus,textarea:hover {background:#fff;border:1px #999 solid;color:#999;}
textarea{background:#efefef;border:1px #ccc solid;color:#999;}
.botonaceptar{background:#efefef;border: 1px solid #999;height:2em; font-weight:bold;}
.botonaceptar:hover{background:#666; color:#fff;border: 1px solid #666;}
.boton{color:#999;background:#efefef;border: 1px solid #999; font-size:1em;height:2em}
.boton:hover{background:#825908; color:#fff;border: 1px solid #666;}

/*oculta los sectores del buscador de empreses */
.sector{display:none;}
.textfield_sector{display:none;}

.nobr{display:none;}

.paginado{ border-top:#999 dashed 1px; clear:both;position:relative; top: 1em;  width:100%; padding-top:0.5em}
.paginado .ant{float:left;}
.paginado .sig{float:right;}

.titulo1{ font-size:1.8em;}
.titulo2{ font-size:1.6em;}
.titulo3{ font-size:1.4em;}
.titulo4{ font-size:1.2em;}
.titulo5{ font-size:1.1em;}
.titulo6{ font-size:1em;}

.detres td{font-size:0.8em;text-align:center;}
caption{ background:#efefef; font-size:1.1em;}
#t1, #t2,#t3{font-size:1em; text-align:center;border:#bdbdbd solid 1px;}
td{ color:#666;border:#bdbdbd solid 1px;}

.servicios,.servicios_g{border:1px solid #ccc;} 
.servicios dd a{color:#999;}

.servicios dt,.servicios_g dt,.boton,textarea,.botonaceptar,#buscador_y_menu_ppal input,.noticias_portada h2{background-color:#efefef;}

.servicios,.servicios_g{ font-weight:bold; }
.servicios_g dt{ text-align:center;}
.servicios a,.servicios_g a{color:#999;}
#contenido .servicios dd a,#contenido .servicios_g dd a {color:#999;}
#contenido .servicios dd a:hover,#contenido .servicios_g dd a:hover {color:#948022;}
.servicios dd a,.servicios_g dd a{color:#333;}

#formulario{border: 1px dotted #999;}
.textfield:hover,.textfield:focus,textarea:focus,textarea:hover,.botonaceptar,.boton{border:1px #999 solid;}
.botonaceptar:hover,.boton:hover{border: 1px solid #666;}
#frm INPUT {margin-bottom:1em}
.textfield:hover:focus:active;textarea:focus:hover:active;INPUT:hover:focus:active {background-color:#fff;margin-bottom:1em}
textarea, .textfield {color: #333;}

h3{ background:#ffffff; color:#3E4A18; font-size:1em; padding:5px; margin:0; text-align:left; border-bottom:1px solid #aaa; text-transform:uppercase; text}
strong {color: #3E4A18;}
em {color: #3E4A18; text-decoration: none; font-style: normal;}
blockquote {font-size:1.05em; display:inline; clear: none; }

#planoNekar { width:68em;height:37em }
#planoNekar iframe { position:absolute; top:10em; left:0em; width:67em;height:52em}



/*enlaces documentos con sus iconos */
.doc, .elementolistado .doc, .listdoc .doc{background:transparent url(/imgs/ico_doc.gif) 0 0.9em no-repeat;padding:0.7em 0 0.5em 1.8em;line-height:1.6em; }
.dot, .elementolistado .dot, .listdoc .dot{background:transparent url(/imgs/ico_doc.gif) 0 0.9em no-repeat;padding:0.7em 0 0.5em 1.8em;line-height:1.6em; }
.xls, .elementolistado .xls, .listdoc .xls{background:transparent url(/imgs/ico_xls.gif) 0 0.9em no-repeat;padding:0.7em 0 0.5em 1.8em;line-height:1.6em; }
.pdf, .elementolistado .pdf, .listdoc .pdf{background:transparent url(/imgs/ico_pdf.gif) 0 0.9em  no-repeat;padding:0.7em 0 0.5em 1.8em;line-height:1.6em; }
.html, .elementolistado .htm, .listdoc .html{background:transparent url(/imgs/ico_html.gif) 0 0.9em no-repeat;padding:0.7em 0 0.5em 1.8em;line-height:1.6em; }
 



/*listado objetos para luego abrir fichas */

.elementolistado{padding:0em; margin:0;list-style-type:none}
.elementolistado li {margin:1em; border:1px solid #ccc; padding: 0.45em 0.4em 0.4em 0.4em}
.elementolistado li a{list-style:none inside url(/imgs/ico.apartado.gif) ; padding:0em 0em 0em 0em; color:#825908; font-weight:bold; }
.elementolistado li a:hover{color:#3E4A18;}
.elementolistado p{ background:#efefef; margin:0.5em 0 0 0; padding:5px 0.5em;border-top:1px dotted #ccc;}
.elementolistado .agendatit{ background:transparent url(/imgs/ico.apartado.gif) left no-repeat; padding:0.5em 0.5em 0.5em 1.5em; color:#825908; font-weight:bold;  border-bottom:1px dotted #cccccc;}
.elementolistado .agendap {background:#efefef; border:0px; margin-top:0.5em;padding:0.5em;}
.elementolistado p{background:#efefef; margin-top:0.35em; border:0;}
.elementolistado .enlace{background:transparent url(/imgs/pixel.gif); list-style: none; font-weight:normal;}
.elementolistado li ol li {border:0px solid #fff;}
.elementolistado li ul li {border:0px solid #fff;}

.filasmapa .elementolistado li p{background:#efefef; margin:0.2em 0 0 ; padding:5px 0.5em;border-top:1px dotted #ccc;}
.filasmapa .elementolistado li {border:1px solid #ccc;}
.filasmapa a:hover{color: #ccc;}

.lista{margin:0}

.maprow{padding:0 0 0 0.2em !important;text-indent:0;border-left:1px solid #BBB;border-right:1px solid #ccc; border-bottom:1px solid #ccc;width:10em;font-weight:normal;position:relative;left:-1.8em;background:white;}
.maprow2{margin:0 0 0 -2em !important;width:10em;text-indent:0;border-top:1px solid #EEE;font-weight:norma;vertical-align:top;list-style:none outside url();}
.maptit{background-color:#eee; font-weight:bold;border-bottom:1px solid #ccc;display:block;padding:0.3em; width:10em;}
#contenido .maprow a{color:#006600;}
#contenido .maptit a{color:#3E4A18;}
#contenido .maptit a:hover,#contenido .maprow a:hover{color:#3E4A18;}


.elementopaseo p{background-color:#efefef;}
.elementopaseo span.verficha,.esquina,#caja_blanca,.botonaceptar,#tit_enviar_imprimir{background-color:#fff;margin:0;padding:0}
.elementopaseo span.verficha a,#pie a, .noticias_portada li strong a{color:#825908; font-weight:normal}
.vermaspaseo{border:0px;padding:0px;margin:0px}
/*.ampliarfoto{background:url(/imgs/ico.ampliar.gif) 0 0.9em no-repeat;padding:0.6em 0 0.5em 1.4em;line-height:1.1em;}*/

/*.titulolistado {position:relative;top:0.5em;left:2em;border:none;text-align:center;width:48.1em;padding:0.7em 0 0 0;margin: 0 -2.45em;border-top:1px solid #ccc;}*/


/*listado de resultados de búsqueda para luego abrir fichas */

.busqueda { padding:0em; margin:1em;list-style-type:none }
.busqueda li { border:1px solid #ccc; padding:0em; margin-bottom:1.2em }
.busqueda li a{ color:#825908; font-weight:normal;}
.titulobusqueda{ background:#efefef;text-transform:uppercase;border-bottom:1px dotted #ccc; }
.busqueda p{ margin:0em; padding:0.6em 0.8em;}

.listdoc{padding:0em; margin:0;list-style-type:none}
.listdoc li {margin:1em 0em; border:1px solid #ccc; padding: 0em 0.4em 0.4em 0.4em; list-style:none;}
.listdoc li a, .listdoc li img{list-style:none inside url() ; padding:0.2em 0em 0em 0.4em; color:#825908; font-weight:normal; margin:0em;}
.listdoc li ol li {border:0px solid #fff;}
.listdoc li ul li {border:0px solid #fff;}
.listdoc a img {padding-right:0.5em;}
.listdoc li a:hover{color:#3E4A18;}


.listdoc .enlace{background:transparent url(); list-style: none; font-weight:normal;}
.listdoc .doctit{color:#825908; font-weight:bold; text-transform:uppercase;}
.listdoc .docp {background:#efefef; border:0px; margin-top:0.5em;padding:0.5em;}



#carreteras {position:absolute;top:30.9em;left:43.9em;z-index:1;font-weight:bold;font-size:0.9em;margin:0;padding:0.1em;border:0;width:8.6em;background:#FFFFFF; border:#CCC 1px solid;}
#carreteras img {margin:0;padding:0;border:0}

table ul {list-style:none;pading:0;margin:0 0 0 1em;}
#contenido table {width:100%;}
#contenido td {padding:0.5em; }
#contenido td p {margin:0.2em 0em 0.4em 0em; }


#tramitesAnimsa { width:68em;height:36em; background-color:#fff; padding:6em; font-weight:bold}
#tramitesAnimsa Iframe { position:absolute; top:11em; left:0em; width:67em;height:44em}
#planoNekar { width:68em;height:52em }
#planoNekar iframe { position:absolute; top:0em; left:0.1em; width:66.45em;height:56em}
.plano img { border:none;}
.planos p a{ color:#039; font-family:"Trebuchet MS",verdana,Sans-serif; }
.filaimgplano{ text-align:left; }
.filaimgplano img{ vertical-align:middle; }



.texto_boton{margin:0px;padding:5px 0;float:right;width:220px;}

.clear{clear:both;}

/*Galeria de fotos*/

#fotoampliada{background:#fff;padding:3px;margin:0 0 1px 0;text-align:center;}
#fotoampliada img{border:1px solid #ece;padding:12px 35px;background:#ddd;}

#fotos{width:100%;padding:0;margin:10px 0;text-align:center;}
#fotos li{display:inline;list-style:none;}
#fotos li a img{border:1px solid #ddd;background:#fff;padding:3px;margin:0px;}
#fotos li span{display:none;}
#fotos li.clear{display:block;}



.servicios {font-weight:bold; border:1px solid #ccc;margin:1em;}
.servicios a{color:#0955A1; font-weight:normal;}
.servicios a:hover{color:#990000;}
.servicios li {padding: 0.5em 0.5em 0.35em 0.5em;margin: 0.05em; border-bottom: 1px dotted #CCC; list-style:none;}
#contenido .servicios .titutlolistado{background-color: #efefef;}
#contenido .servicios a:hover {color:#990000;}



