/* 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:#904d3d;}
h3{background:#efefef; color:#904d3d; border:1px solid #aaa;text-align:center;}
h4 {color:#904d3d;}
strong {color: #904d3d;}
em {color: #003DA7; }


/* tablas */
caption{ background:#efefef; color:#003DA7;}
th{color:#003DA7; border:#bdbdbd solid 1px;}
td{ color:#666;border:#bdbdbd solid 1px;}

/************************************************************************************************************/
/******************************************* ESTRUCTURA *****************************************************/
/************************************************************************************************************/
/* FECHA IDIOMA */
.fecha-idioma {color:#333;}
.fecha-idioma a{color:#003DA7;}

/* 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 #339;}
#menuarriba li a {color:#003DA7;}
#menuarriba li.buzon span a:hover,#menuarriba li.buzon span a.on{background-color:#904D3D;color:#fff;}
#menuarriba li.plano span a:hover,#menuarriba li.plano span a.on{background-color:#904D3D;color:#fff;}
#menuarriba li.tablon span a:hover,#menuarriba li.tablon span a.on{background-color:#904D3D;color:#fff;}
#menuarriba li.consultas span a:hover,#menuarriba li.consultas span a.on{background-color:#904D3D;color:#fff;}
#menuarriba li.noticias span a:hover,#menuarriba li.noticias span a.on{background-color:#904D3D;color:#fff;}
#menuarriba li.agenda span a:hover,#menuarriba li.agenda span a.on{background-color:#904D3D;color:#fff;}
#menuarriba li.tramites span a:hover,#menuarriba li.tramites span a.on{background-color:#904D3D;color:#fff;}
#menuarriba li.inicio span a:hover,#menuarriba li.inicio span a.on{background-color:#904D3D;color:#fff;}

/* menu principal:ayuntamiento,... */
#menu_ppal{background-color:#003DA7;color:#fff;}
#menu_ppal li{color:#fff;}
#menu_ppal li a{color:#fff;}
#menu_ppal li a.on{color:#fff;}

/* PIE */
#pie{background-color:#eee;}
#pie a{color:#904D3D;}
#pie a:hover{color:#003DA7;}

/* 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 #003DA7;}
.caja_texto_portada h2 {color:#904d3d;}
.caja_texto_portada .texto a{ color:#904D3D;}


/* columna gris */
.columna_portada{color:#333;background-color:#eee;}
.columna_portada h2{color:#fff;background-color:#003DA7;}
.columna_portada a{color:#003DA7;}

/* noticias */
.noticias_portada ul{color:#666; }
.noticias_portada .segunda{border-left:1px dotted #003DA7;color:#333;}
.noticias_portada h2{background-color:#efefef;}
.noticias_portada li strong a{color:#904D3D;}
.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:#003DA7;}

/**************************************************************************************/
/********************* CONTENEDOR: MENU IZQUIERDA + CONTENIDO *************************/
/**************************************************************************************/

/* CONTENEDOR */

/* MENU IZQUIERDA */
dl.destacados{background-color:#eee;color:#003DA7;}
dl.destacados dt {font-weight:bold} 
dl.destacados dt a{color:#003DA7;}
dl.destacados dd{border-left:1px dotted #003DA7;color:#333; }
dl.destacados dd a{color:#333;}
dl.destacados .ddon{color:#003DA7;}


/* CONTENIDO */
#contenido{color:#333;}
#contenido a{color:#003DA7;}
#contenido a:hover{color:#904d3d;}


/* titulo dentro de contenido: h2 */
#tit_enviar_imprimir{ border:1px dotted #904d3d;background-color:#fff;}
#tit_enviar_imprimir h2{border-right:1px dotted #904d3d;color:#904d3d;}


.migas{background-color:#eee;padding:3px;}
.migas a{color:#333;}
.migas a:hover{ color:#333;}

/* paginado de los listados */
.paginado {height: 3em !Important;border-top:1px dashed #999; clear:both;}
.paginado .sig{color:#003DA7;}
.paginado .ant{color:#003DA7;}

/*************************************************************/
/*********************** AGENDA ******************************/
/*************************************************************/
#calendario a{color:#904D3D;}
#calendario a:hover{color:#003DA7;}
#Calendario th{background:#efefef; color:#003DA7;}
#Calendario tr.semana{background-color:#003DA7;}
#Calendario td.hoy a{color:#003DA7;}
#Calendario .dia{ background:#999;}

/**********************************************************************************************/
/*********************** 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:#003DA7;}
.botonaceptar:hover{background-color:#003DA7;color:#fff;border: 1px solid #666;}
.boton{background-color:#efefef;border:1px #999 solid; }
.boton:hover{background-color:#003DA7;color:#fff;border: 1px solid #666;}

/*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:#904D3D;}
.elementolistado div.agendap {color:#666;border-top:1px solid #904D3D;}
.elementolistado div.agendap p strong{color:#904D3D;}

/*listado de enlaces*/
.elementolistado dt{color:#904d3d;}
.elementolistado dt a{color:#666;}
.elementolistado dd {border-bottom:1px solid #904d3d;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 {border-bottom:1px solid #904d3d;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:#eee; font-weight:bold;display:block;padding:0.3em;border-bottom:1px solid #904d3d;}
.filasmapa .mapaweb h3 a{color:#904d3d;}
.filasmapa .mapaweb h3 a:hover{color:#904d3d;}
.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:0em 0em !important;}
.filasmapa .mapaweb .lista li a{color:#666 !important;}
.filasmapa .mapaweb .lista li a:hover{color:#904d3d;}
.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 #904d3d;}
.servicios li {border-top:1px dotted #904d3dA;}
.servicios li a{color:#333 !important;}
.servicios li a:hover {color:#904d3d;}
/******************************************************************************************************************************************************/


#agenda_infolocal { width:68em;height:52em;}
#agenda_infolocal iframe { position:absolute; top:10.2em; left:0em; width:67em;height:50em; }
