/* CSS Document */
@import url("/css/general.css");
body{background:#fff;text-align:center;font-family:"Verdana",arial,Sans-serif;}
table{font-size:1em}
/* basicos ------ */
a{text-decoration:none;}
a img{border:0;}
img {border-style:none;}
form{margin:0;padding:0;}
.dcha{float:right;}
.izq{float:left;}
.comienzofin span{ display:none;}
.comienzofin{ display:none;}
h2{font-size:1em;}
.nobr{display:none;}
.animsa{float:right;margin:-1.8em 0.3em 0 0;padding:0;}



/* colores, fondos y bordes-------*/


.paginado{ border-top:1px dashed #999; clear:both; display:inline; font-weight:bold}
#calendario td.on,#calendario tr.semana,.boton:hover,.botonaceptar:hover{background-color:#06b;}
#calendario td.on, #calendario td.on a,.botonaceptar:hover,.boton:hover{color:#fff;}
.nombre_p{border-left:1px solid #ccc;}


#destacados_portada ul{ border-top:1px dashed #999;border-left:1px solid #ccc;}
.noticias_portada .segunda,dl.destacados dd{border-left:1px dotted #06b;}
.caja_texto_portada .texto,#tit_enviar_imprimir{border:1px dotted #06b;}
.boton{ font-size:1em; }

body,#buscador_y_menu_ppal input,#buscador_y_menu_ppal .tit-ayuntamiento a,.caja_texto_portada,.columna_portada,.noticias_portada .segunda,#contenido{color:#333;}
dl.destacados dt a,dl.destacados,dl.destacados dd,dl.destacados dd a{color:#0066BB;}

.migas a {color:#755605;}
.fecha-idioma {color:#755605;}
.fecha-idioma span a{color:#755605;}
.fecha-idioma span a:hover{color:#999;}
#menuarriba li{border:1px solid #ccc} 

#estructura,.apartado,.textfield,textarea,.caja_texto_portada{border:1px solid #ccc} 

#estructura{ background:#fff url(/imgs/bk.estructura.gif) top right no-repeat;}
#estructura{border-top:none;}
#menuarriba{background: url(/imgs/bk.menuarriba.gif) bottom left no-repeat;}
#menuarriba li{background-color:#06b;}
dl.destacados,.migas,#pie,.columna_portada{background-color:#eee;}


.enlace, .doc, .xls, .dot, .pdf,.titulo1,.titulo2,.titulo3,.titulo4,.titulo5,.titulo6,.iraficha,.cargo_p,.cargo,.ampliarfoto, dl.destacados dt,.columna_portada a,#destacados_portada ul li a,h4,#ficha strong,a.boton_texto,.fecha-idioma a,h2,.botonaceptar{color:#666;}
#contenido a{color:#0955A1;}
#contenido a:hover{color:#755605;}
.paginado .sig,.paginado .sig,.paginado .ant{color:#06b !important;}
dl.destacados dt.dton a{color:#755605;}
dl.destacados dt {font-weight:bold} 

#tit_enviar_imprimir h2 {color:#06B;}

#tit_enviar_imprimir h2{border-right:1px dotted #06b;}
#estructura,#formulario label,.textfield,.textfield:hover,.textfield:focus,textarea:focus,textarea:hover,textarea,.foto,.noticias_portada h4,#buscador_y_menu_ppal {color:#999;}
#buscador_y_menu_ppal .botonbusqueda{color:#333;border:solid 1px}
#buscador_y_menu_ppal .avanzada{color:#755605;}
#buscador_y_menu_ppal .avanzada:hover{color:#06b}

#menuarriba li a {color:#fff;font-family:"Verdana";}

#menuarriba li.buzon span a:hover,#menuarriba li.buzon span a.on,
#menuarriba li.plano span a:hover,#menuarriba li.plano span a.on,
#menuarriba li.tablon span a:hover,#menuarriba li.tablon span a.on,
#menuarriba li.consultas span a:hover,#menuarriba li.consultas span a.on,
#menuarriba li.noticias span a:hover,#menuarriba li.noticias span a.on,
#menuarriba li.agenda span a:hover,#menuarriba li.agenda span a.on,
#menuarriba li.tramites span a:hover,#menuarriba li.tramites span a.on,
#menuarriba li.inicio span a:hover,#menuarriba li.inicio span a.on {background-color:#755605;color:#fff;font-family:Trebuchet MS}
#menu_ppal{background-color:#06b;color:#fff;font-family:Trebuchet MS}
#buscador_y_menu_ppal .botonbusqueda,.textfield,.boton,textarea,.botonaceptar,#buscador_y_menu_ppal input,.noticias_portada h2{background-color:#efefef;}


.migas a:hover{ color:#333;}
.columna_portada h2{ background-color:#06b; padding-left:0.5em; padding-right:0.5em}
.columna_portada.texto{ padding-left:1em; padding-right:1em}
#buscador_y_menu_ppal,#buscador_y_menu_ppal .busqueda_avanzada{color:#333;} 
h1{font-size:1.6em; line-height:1em; float:left;  margin:3px 0px 0px 0px ; padding:0; font-weight:normal;font-family:"Trebuchet MS"}
#escudo{float: left; margin:0em 0em 0em 0em; padding:0em;}
h1 a{color:#333; }
h4{font-size:1.2em;}
.tit-ayuntamiento{background:url(/imgs/logo.gif) top left no-repeat;margin:0 0;width:88px;height:81px;}

.tit-ayuntamiento{position:absolute; top:2.7em;left:1em;margin:0;}

/* cabecera  buscador y menu */
#cabecera{background:transparent url(/imgs/bk.menuppal.gif) 0 no-repeat;}

#buscador_y_menu_ppal input{border:#ccc 1px solid;line-height:1em;}
#menu_ppal li,#menu_ppal li a,#menu_ppal li a.on,.columna_portada h2{color:#fff; font-family:"Trebuchet MS"}
#menu_ppal li a,#menu_ppal li span{Background:transparent url(/imgs/iconos.menu.gif) top left no-repeat;}
 
/* portada */
.caja_texto_portada{background:#fff url(/imgs/bk.esquina.portada.gif) top left no-repeat; border-left:none; border-right:none;}
.caja_texto_portada .texto a{ color:#755605;}

.noticias_portada li{Background:#fff url(/imgs/ico_enlace.gif) top left no-repeat; }
.noticias_portada h4{font-size:0.8em; }
.noticias_portada h2{text-transform:uppercase; }

/* columna lateral menu interior */
.migas,#pie,.columna_portada{ padding:3px;}
#menu_interior{background:#eee; }

dl.destacados dt{border-bottom:#06b 1px dotted;border-top:#06b 1px dotted;}
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 dd a:hover,dl.destacados dt a:hover,dl.destacados dt a.on,dl.destacados dd.ddon{color:#755605;}


/* contenido interior */
#contenedor{ background:#fff url(/imgs/bk.contenedor.gif) 15em 0 repeat-y;}
#caja_blanca{ border:#FFF 7px solid;}
#tit_enviar_imprimir h2{ font-size:1em; }
#pestanas li { overflow:hidden;}
#pestanas li img{}
#contenido{border-top:#ccc 1px solid ;background:transparent url(/imgs/bk.esquina.portada.gif) top left no-repeat;}
.leer{background:url(/imgs/ico.leer.gif) right center no-repeat;}

#corona{display:inline;float:left;position:relative;top:1px;}


/*listado objetos para luego abrir fichas */

.paginado .ant{float:left;}
.paginado .sig{float:right;}



/*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; }



/*tamaños titulos */
.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;}

.servicios {font-weight:bold; border:1px solid #ccc;}
.servicios a{color:#0955A1; font-weight:normal;}
.servicios a:hover{color:#755605;}
.servicios li {padding: 0 0.5em 0.35em 0.5em;margin-bottom: -0.05em; border-bottom: 1px dotted #CCC; list-style:none;}
#contenido .servicios .titutlolistado{background-color: #efefef;}
#contenido .servicios a:hover {color:#755605;}

caption{ background:#efefef; color:#755605; font-size:1.1em;}
th{color:#755605 !important; font-size:1em; text-align:center;border:#bdbdbd solid 1px;}
td{ color:#666;border:#bdbdbd solid 1px;}


.plano img { border:none;}
.planos p a{color:#06b; font-family:"Trebuchet MS",verdana,Sans-serif; }
.filaimgplano{ text-align:left; }
.filaimgplano img{vertical-align:middle;}

#carreteras {position:absolute;top:44em;left:44em;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}



.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,.noticias_portada li strong a{color:#755605; font-weight:normal}
#pie {color:#755605;}
#pie a{color:#06b; font-weight:normal}

#pie a:hover{color:#755605; 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;}*/


h3{background:#ffffff; color:#755605; font-size:1em; padding:5px; margin:0; border-bottom:1px solid #aaa; text-transform:uppercase; text-align:left;}
strong {color: #755605;}
em {color: #06b; text-decoration: none; font-style: normal;}
blockquote {font-size:1.05em; display:inline; clear: none; }


/*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:#06b; font-weight:normal; }
.elementolistado li a:hover{color:#755605;}
.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:#06b; 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.5em 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{text-align:left;list-style:none;padding: 0.3em ; text-indent:0;border-left:1px solid #BBB;border-right:1px solid #ccc; border-bottom:1px solid #ccc;width:10em;font-weight:normal}
.maprow2{text-align:left;list-style:none;padding: 0.3em 0.3em 0 0.3em; text-indent:0; border-top:1px solid #EEE;;font-weight:normal}

.maptit{background-color:#eee; font-weight:bold;border-bottom:1px solid #ccc;display:block;padding:0.3em; width:10.15em}
#contenido .maprow a{color:#0955A1;margin:0.8em 0 0.5em 0 }
#contenido .maptit a{color:#0955A1;margin:0.8em 0 0.5em 0 }
#contenido .maptit a:hover,#contenido .maprow a:hover{color:#755605;}


.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{color:#755605; font-weight:normal}
.noticias_portada li strong a{color:#755605; font-weight:bold}
.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:#06b; 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}
.listdoc li a, .listdoc li img{list-style:none inside url() ; padding:0.2em 0em 0em 0em; color:#06b; 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:#755605;}


.listdoc .enlace{background:transparent url(); list-style: none; font-weight:normal;}
.listdoc .doctit{color:#06b; font-weight:normal; text-transform:uppercase;}
.listdoc .docp {background:#efefef; border:0px; margin-top:0.5em;padding:0.5em;}



/*tramites web */
#tramitesAnimsa { position:relative; width:66em;height:44em; top:0em; left:0em; background-color:#fff; padding:1em; font-weight:bold; scolling:auto}
#tramitesAnimsa Iframe { width:97%; height:44em; scolling:auto}

/*oculta los sectores del buscador de empreses */
.sector{display:none;}
.textfield_sector{display:none;}

/*Galeria */
#menu_interior_galeria{background:#eee; }
.clear{clear:both;}

#fotoampliada{background:#fff;padding:3px;margin:0 0 1px 0;text-align:center;}
#fotoampliada img{border:1px solid #4482BB;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{padding:3px;margin:0px;border:1px solid #ddd;background:#fff;}
#fotos li span{display:none;}
#fotos li.clear{display:block;}

/******************************************************************************************************************************************************/
/* FORMULARIOS: buzón, enviar a un amigo, buscador empresas, alcalde responde,portada. */
/***************************************************************************************/
#formulario{border: 1px dotted #999; }
#formulario label{color:#999;}
.textfield {background:#efefef;border:1px #ccc solid;color:#333;}
.textfield:hover,.textfield:focus,textarea:focus,textarea:hover {background:#fff;border:1px #999 solid;color:#999;}
textarea{background:#efefef;border:1px #ccc solid;color:#333;border: 1px solid #ccc;}
.botonaceptar{background:#efefef;border:1px solid #999;height:2em !important; }
.botonaceptar:hover{background:#06b; color:#fff;border: 1px solid #666;}
.boton{color:#999;background:#efefef;border: 1px solid #999; font-size:1em;height:2em !important; }
.boton:hover{background:#755605; color:#fff;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}

/*oculta los sectores del buscador de empreses */
.sector{display:none;}
.textfield_sector{display:none;}
/******************************************************************************************************************************************************/





