/* CSS Document */
@import url("/css/general.css");


body{background:#fff;text-align:center;color:#333;}

/************************************************************************************************************/
/********************************************* BÁSICOS ******************************************************/
/************************************************************************************************************/

/* titulos y textos */
h1 a{color:#333;}
h2 {color:#040;}
h3{background:#FFFBE9; color:#040;font-weight:bold; border:1px solid #fd4;text-align:center;}
h4 {color:#040;}
strong {color: #683c1d;}
em {color: #683c1d; }


/* tablas */
caption{ background:#efefef; color:#040;}
th{color:#683c1d; border:#bdbdbd solid 1px;}
td{ color:#666;border:#bdbdbd solid 1px;}

/************************************************************************************************************/
/******************************************* ESTRUCTURA *****************************************************/
/************************************************************************************************************/
/* FECHA IDIOMA */
.fecha-idioma {color:#333;}
.fecha-idioma a{color:#040;}

/* CABECERA */

/* buscador y menu principal: trámites, tablón, plano... */
#buscador_y_menu_ppal{color:#333;}

/* buscador */ 
#buscador_y_menu_ppal input{border:#ccc 1px solid;background-color:#efefef;}
#buscador_y_menu_ppal .botonbusqueda{color:#333;border:solid 1px #ccc;background-color:#efefef;}
#buscador_y_menu_ppal .busqueda_avanzada{color:#333;} 


/* MENU SUPERIOR */
#menuarriba li{background-color:#eee;border:1px solid #040;}
#menuarriba li a {color:#040;}
#menuarriba li.buzon span a:hover,#menuarriba li.buzon span a.on{background-color:#fd4;color:#040;}
#menuarriba li.plano span a:hover,#menuarriba li.plano span a.on{background-color:#fd4;color:#040;}
#menuarriba li.tablon span a:hover,#menuarriba li.tablon span a.on{background-color:#fd4;color:#040;}
#menuarriba li.consultas span a:hover,#menuarriba li.consultas span a.on{background-color:#fd4;color:#040;}
#menuarriba li.noticias span a:hover,#menuarriba li.noticias span a.on{background-color:#fd4;color:#040;}
#menuarriba li.agenda span a:hover,#menuarriba li.agenda span a.on{background-color:#fd4;color:#040;}
#menuarriba li.tramites span a:hover,#menuarriba li.tramites span a.on{background-color:#fd4;color:#040;}
#menuarriba li.inicio span a:hover,#menuarriba li.inicio span a.on{background-color:#fd4;color:#040;}

/* menu principal:ayuntamiento,... */
#menu_ppal{background-color:#fd4;}
#menu_ppal li{color:#040;}
#menu_ppal li a{color:#040;}
#menu_ppal li a.on{color:#683c1d;}

/* PIE */
#pie{background-color:#eee;}
#pie a{color:#040;}
#pie a:hover{color:#683c1d;}

/* PORTADA */

/* foto y texto de presentacion */
.caja_texto_portada{border:1px solid #ccc; border-left:none; border-right:none;color:#333;}
.caja_texto_portada .texto{border:1px dotted #040;}
.caja_texto_portada .texto a{ color:#040;}

/* columna gris */
.columna_portada{color:#333;background-color:#efefef}
.columna_portada h2{color:#fff;background-color:#683c1d;}
.columna_portada a{color:#040;}

/* noticias */
.noticias_portada ul{color:#666; }
.noticias_portada .segunda{border-left:1px dotted #040;color:#333;}
.noticias_portada h2{background-color:#683c1d;color:#fff;}
.noticias_portada li strong a{color:#040;}
.noticias_portada h4{font-size:0.8em; }


/* banners */
#destacados_portada ul{border-top:1px dashed #999;border-left:1px solid #ccc;}
#destacados_portada ul li a{color:#040;}

/**************************************************************************************/
/********************* CONTENEDOR: MENU IZQUIERDA + CONTENIDO *************************/
/**************************************************************************************/

/* CONTENEDOR */

/* MENU IZQUIERDA */
dl.destacados{background-color:#eee;color:#040;}
dl.destacados dt {font-weight:bold} 
dl.destacados dt a{color:#040;}
dl.destacados dd{border-left:1px dotted #040;color:#333; }
dl.destacados dd a{color:#333;}
dl.destacados .ddon{color:#683c1d;}
dl.destacados dt.dton a{color:#683c1d;}

/* CONTENIDO */
#contenido{color:#333;}
#contenido a{color:#683c1d;}


/* titulo dentro de contenido: h2 */
#tit_enviar_imprimir{ border:1px dotted #040;background-color:#fff;}
#tit_enviar_imprimir h2{border-right:1px dotted #040;color:#040;}


.migas{background-color:#eee;padding:3px;}
.migas a{color:#333;}
.migas a:hover{ color:#333;}

/* paginado de los listados */
.paginado{ border-top:1px dashed #999; clear:both;}
.paginado .sig{color:#683c1d;}
.paginado .ant{color:#683c1d;}

/*************************************************************/
/*********************** AGENDA ******************************/
/*************************************************************/
#calendario a{color:#040;}
#calendario a:hover{color:#683c1d;}
#Calendario th{background:#fff; color:#683c1d;}
#Calendario tr.semana{background-color:#fd4;}
#Calendario td.hoy a{background-color:#fff;color:#040}
#Calendario .dia{ background:#fd4;}

/**********************************************************************************************/
/*********************** FORMULARIOS: buzon, enviar buscador,... ******************************/
/**********************************************************************************************/
#formulario{border:1px dotted #999;}
#formulario label{color:#999;}
.textfield{color:#999;border:1px solid #ccc;background-color:#efefef;}
textarea {color:#999;border:1px solid #ccc;background-color:#efefef;}
.textfield:hover,.textfield:focus,textarea:focus,textarea:hover{color:#999;background-color:#fff;border:1px #999 solid;}
.botonaceptar{background-color:#efefef;border:1px #999 solid;color:#040;}
.botonaceptar:hover{background-color:#fd4;color:#040;border: 1px solid #666;}
.boton{background-color:#efefef;border:1px #999 solid; }
.boton:hover{background-color:#683c1d;color:#fff;border: 1px solid #666;}
#buscador_y_menu_ppal .avanzada{color:#040;}
#buscador_y_menu_ppal .avanzada:hover{color:#683c1d;}


/*oculta los sectores del buscador de empreses */
.sector{display:none;}
.textfield_sector{display:none;}

/**********************************************************************************************/
/************************************ GALERIA DE FOTOS ****************************************/
/**********************************************************************************************/
/*puede que sea la galeria antigua */
.foto{color:#999;}
.foto p{background-color:#fff;color:#666}
.apartado{border:1px solid #ccc;}

/* galeria actual, album */
.ampliarfoto {color:#666;}


/**********************************************************************************************/
/*********************************** LISTADO DE OBJETOS ***************************************/
/**********************************************************************************************/
.elementolistado li a{color:#ccc;}
.elementolistado li a:hover{color:#666;}


/* listado eventos agenda */
.elementolistado p.agendatit{color:#069;border-bottom:1px solid #069}
.elementolistado div.agendap p strong{color:#666;}

/*listado de enlaces*/
.elementolistado dt{color:#C80A0A;}
.elementolistado dt a{color:#666;}
.elementolistado dd {border-bottom:1px solid #C80A0A;color:#999}

/*listado de comentos*/
.doc,.xls,.pdf,.html{ color:#DC241F;}


/******************************************************************************************************************************************************/
/************** MAPA WEB y SERVICIOS EN CAJAS **********************/
/**********************************************/
.filasmapa{clear:both;border:0px solid #ccc;}
.filasmapa h3 {margin-bottom:0em !important;}
.filasmapa li {border:0px solid #ccc;margin:0.4em !important;padding:0.3em !important;}/*afecta al mapaweb*/
.filasmapa a:hover{color: #ccc;}

.filasmapa .mapaweb{width:13em;  float:left; margin:0.5em;padding:0 !important;}
.filasmapa .mapaweb h3 {background-color:#FFFBE9; font-weight:bold;display:block;padding:0.3em;border-bottom:1px solid #fd4;}
.filasmapa .mapaweb h3 a{color:#040;}
.filasmapa .mapaweb h3 a:hover{color:#683c1d;}
.filasmapa .mapaweb .lista{margin:0em 0em 2em 0em !important;list-style:none outside url(' ') !important;padding:0em 0.2em !important;border:1px solid #ccc;}
.filasmapa .mapaweb .lista li{text-align:left;padding:0.5em 0em !important ;  border-top:1px solid #ccc;font-weight:normal;margin:-1px 0em 0em 0em !important;}
.filasmapa .mapaweb .lista li a{color:#683c1d !important;}
.filasmapa .mapaweb .lista li a:hover{color:#040;}
.filasmapa .mapaweb .lista li .lista{border:0px;border-top:1px dotted #ccc;padding:0em !important;margin:0em !important}
.filasmapa .mapaweb .lista li .lista .maprow2{border-top:1px dotted #ccc;}

ul.enlinea {margin-left:0em;}
ul.enlinea li{list-style:none url(' ');}
/******************************************************************************************************************************************************/

/******************************************************************************************************************************************************/
/************** SERVICIOS Y GUÍA DE INTERÉS ****************************/
/***********************************************************************/
.servicios {border:1px solid #ccc;}
.servicios h3 {border-bottom:1px solid #C80A0A;}
.servicios li {border-top:1px dotted #C80A0A;}
.servicios li a{color:#333 !important;}
.servicios li a:hover {color:#C80A0A;}
/******************************************************************************************************************************************************/




#tramitesAnimsa { width:68em;height:36em; background-color:#fff; padding:6em; font-weight:bold}
#tramitesAnimsa Iframe { position:absolute; top:12em; 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; }


/*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:#369; font-weight:normal;}
.titulobusqueda{ background:#efefef;text-transform:uppercase;border-bottom:1px dotted #ccc; }
.busqueda p{ margin:0em; padding:0.6em 0.8em;}