body {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	SCROLLBAR-FACE-COLOR: #de0018; SCROLLBAR-HIGHLIGHT-COLOR: #4b5aa9; SCROLLBAR-SHADOW-COLOR: #de0018; SCROLLBAR-3DLIGHT-COLOR: #de0018; SCROLLBAR-ARROW-COLOR: #ff8c00; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
}
table{

	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}

hr {
	height: 1px;
	color: #f90;
	border: solid 1px #f90;
}

table.listado{
	text-align: center;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}


.resaltado{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0099FF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}


A {FONT-WEIGHT: bold; FONT-SIZE: 10px; color: #000000;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A:hover {color: #de0018; TEXT-DECORATION: none;}

A.muni {FONT-WEIGHT: normal; FONT-SIZE: 10px; color: #ffffff;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.muni:hover {color: #FBF709; TEXT-DECORATION: underline;}

/* ESTILOS TEXTOS FORMULARIO */
.txt_grande{font-weight: bold; color:#000000; font-size:11pt; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.txt_grande_white{font-weight: bold; color:#ffffff; font-size:11pt; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.txt_grande_rojo{font-weight: bold; color:#de0018; font-size:10pt; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.txt_grande_azul{font-weight: bold; color:#4b5aa9; font-size:9pt; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.txt_grande_negro{font-weight: normal; color:#000000; font-size:8pt; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.txt_grande_rojo2{font-weight: normal; color:#4b5aa9; font-size:8pt; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.txt_normal{font-weight: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.txt_normal_white{font-weight: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.txt_normal_gris{font-weight: normal; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.txt_normal_negro{font-weight: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.txt_generico{font-weight: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; margin:15px;}
.txt_normal_rojo{font-weight: bold; FONT-SIZE: 9pt; COLOR: #de0018; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.txt_normal_rojo2{font-weight: bold; FONT-SIZE: 8pt; COLOR: #de0018; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.txt_normal_noticia{font-weight: bold; FONT-SIZE: 11px; COLOR: #de0018; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.txt_normal_azul{font-weight: bold; FONT-SIZE: 10px; COLOR: #4b5aa9; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.txt_normal_azul2{font-weight: bold; FONT-SIZE: 12px; COLOR: #4b5aa9; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.txt_normal_azul_noticia{font-weight: normal; FONT-SIZE: 11px; COLOR: #4b5aa9; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.txt_normal_noticia2{font-weight: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.txt_peque{font-weight: bold; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.txt_peque_rojo{font-weight: normal; FONT-SIZE: 10px; COLOR: #de0018; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.txt_datosBD{FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.txt_datosBD2{
text-align: left;
FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #de0018; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.textoMinusculo{color: #000000; font-size:7pt; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.textoMinusculoazul{color: #0099FF; font-size:7pt; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; margin-left:142px;}

.enlaceTexto{color:#000000; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.titulo_grande{font-weight: bold; color:#000000; font-size:11pt; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.txtMediano{color:#de0018; font-size:9pt; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; margin-left:15px; margin-right:15px;}

/*ESTILOS FORMULARIO2 */
.tablaAcceso{
	border:#333333 0.05mm solid;
/*	background-color:#ffffff;*/
}

.titulos_form2{	
	font-weight: normal; 
	color:#ffffff; 
	font-size:9pt; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	text-decoration:none;
	height:20px;
	margin:0px;
	background: url(../images/fondotTituloform2.gif);
/*	background-color:#4b5aa9;*/
}

/* ESTILOS OBJETOS FORMULARIO */
.formulario{
	font-weight: bold; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
.formulario2{
	font-weight: bold; 
	FONT-SIZE: 11px; 
	COLOR: #4b5aa9; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
.formulario3{
	font-weight: bold; 
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}

.campoFormularioOn {color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; line-height:normal; font-weight:normal; text-decoration:none; background-color:#FFFFFF; border:#de0018 1px solid;}
.campoFormularioOn2 { color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; line-height:normal; font-weight:normal; text-decoration:none; background-color:#FFFFFF; border:#de0018 1px solid;}
.campoFormularioOn_white {color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; line-height:normal; font-weight:normal; text-decoration:none; background-color:#FFFFFF; border:#ffffff 1px solid;}
.campoFormularioOnGris {color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-style:normal; line-height:normal; font-weight:normal; text-decoration:none; background-color:#FFFFFF; background-color:#dddddd;border:#de0018 1px solid;}
.campoFormularioOff{color:#333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-style:normal; line-height:normal; font-weight:normal; text-decoration:none; text-transform:none; background-color:#FFFFFF; border: #35a211 0px solid;}
.botonFormulario{color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7pt; text-decoration:none;}

/*CAPAS Y CLASES SERVICIOS ADMINISTRATIVOS */
/*
#centrado{
	margin-left: 15px;
	margin-right:15px;
	margin-top:25px;
	border: solid 0.05mm #dd0018;
	padding:10px;
}
*/


.boton_serv{margin-left:187px;}
.boton_serv2{margin-left:212px;}
.boton_serv4{margin-left:235px;}
.boton_serv3{margin-left:200px;}
.boton_form2{margin-left:140px;}
.link_servicio{color:#4b5aa9; font-weight: bold;text-decoration:underline;}
.titulo_resultado{
	font-weight:bold;
	color:#ffffff;
/*	background-color:#4b5aa9;*/
	height:15px; 
	padding-top:2px;
	margin-left:15px;
	margin-right:15px;
/*	background-image:url(../images/prueba_borrar.gif);*/
	background-color:#4b5aa9;

}
.titulo_aviso{
	font-weight:bold;
	color:#ffffff;
	background-color:#de0018;
	height:15px; 
	padding-top:2px;
	margin-left:15px;
	margin-right:15px;

}

.resultado_busqueda{
	margin-left:25px;
	margin-right: 25px;
}

#contorno_mapa{
margin-top:20px;
margin-bottom:20px;

}

#mapa_comarca{
	margin:0px;
	float: right;
	height:418px; width:418px;
	background-image: url(../images/mapa_comarca.gif);
	background-repeat: no-repeat;
	background-position: center;
	border: solid 0.05mm #dd0018;
}

#list_aytos{
	margin-left:15px;
	margin-top:5px;	/* separa las opciones de la lista de aytos */

}

/*CAPAS Y CLASES VENTANILLA UNICA */
.foto_noticia{	border: solid 0.05mm #cacaca;}
.pedanias{font-weight:bold; color: #4b5aa9;}
.separacion{margin-left:25px;}
.separacion2{margin-left:25px;}
.nombre_vent{margin-left:50px;}
.mail_vent{margin-left:61px;}
.tlf_vent{margin-left:56px;}
.direccion_vent{margin-left:53px;}
.cp_vent{margin-left:83px;}
.poblacion_vent{margin-left:52px;}
.provincia_vent{margin-left:55px;}
.caracteres_vent{margin-left:138px;}
.sugerencia_vent{margin-left:36px;}
.sugerencia2_vent{
	position: relative;
	margin-left:140px; margin-top:-10px;
}

.botones_vent{margin-left:346px;}

#contorno_form {
	margin: 10px;
	padding:5px;
	width: 560px; 
	border: solid 2px #dd0018;
}
#contorno_ventanaunica {
	margin-top:12px;
	margin-left:15px;
	margin-right:15px;
	padding-top:30px;
	height: 400px;
	width: auto; 
	border: solid 0.5mm #dd0018;
}
#contorno_form2 {
	margin:15px;
	padding:5px;
	width: auto;
	height: inherit;
	border: solid 2px #dd0018;
}
#contorno_form3 {
	margin:15px;
	margin-top:0px;
	padding:10px;
	width: auto; 
	border: solid 0.5mm #dd0018;
}

#contorno_form4 {
	margin:15px;
	padding:5px;
	width: auto;
	height: inherit;
	border: solid 2px #f90;
}

#fecha_noticia{
	float:left;
	clear: right;
	margin-right: 5px;
	padding: 3px;
	font-weight: normal;
	background-color: #dddddd;
	color: #de0018;	
	height: 12px;
	
}

#titulo_noticia{
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom:5px;
	font-weight: bold;
	color: #000000;	
	font-size: 12px;
}

#contorno_inv{
	margin-left: 100px;
}
#contorno_inv2{
	margin-left: 80px;
}
/* fin formularios */

/* CAPAS  */
#cabecera{
	clear:both;
	width:785px;
	height:100px;
	margin:0;
	padding:0;
	background: url(../images/cabecera.gif) no-repeat;
}

#cuerpo {
	clear:both;
	width:780px;
	height:inherit;
	display:table;
	min-height: 500px;
	margin:5px 0px 0px 0px;
	padding:0px;
	background: #b6b6b6 url(../images/detalle.jpg) no-repeat bottom left;
}

#menusuperior {
	float: right;
}

#menusuperior li {
	display: inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 5px;

}

#menusuperior a {
	color:#000;
	text-decoration: none;
}

#menusuperior a:hover {
	color: #fff;
}


#contenido {
	float: right;
	width:595px;
	height:inherit;
	margin:0px;
	padding:10px;/* este dato no lo pierdas de vista */
	background-color:#ffffff;
	color: #313131;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
}

#separador{
	clear:both;
	width:785px;
	height: inherit;
	margin:5px 0px 0px 0px;
	padding:0;
	background-color: #ff8c00;	
}

#barra{
	margin: 5px 0px 0px 0px;
	text-align: center;
	WIDTH: 785px; HEIGHT: 15px; 
	background-color:#cccc98; 
}

#menu{
	float: left;
	margin: 0px;
	padding: 0px;
	width: 165px;	
}

/*el MENÚ es contenido en #menú */
#DHmenuvm {	
	margin:0px;
	padding-left:15px;
	padding-top:30px;	
	padding-bottom: 10px;
	/*background-color:#b6b6b6;*/
	list-style: none;
	text-transform: uppercase;
}

#DHmenuvm li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 0px;
	height: 20px;
}
#DHmenuvm a {
	color:#000;
	text-decoration: none;
	font-weight: bold;
	background: url(../images/detalle_menu2.gif) no-repeat 0px 3px ;
	padding-left: 15px;
}
#DHmenuvm a:hover {
	color: #fff;
	background: url(../images/detalle_menu.gif) no-repeat;
}


/* fin MENÚ */


 /*CLASES TEXTO ADMINISTRATIVO */
.txt_nombreweb{
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; 
	}
.menu_titulo{
	FONT-WEIGHT: BOLD; FONT-SIZE: 10px; COLOR: #747474; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	}
.txt.posicion_menu{
    FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; 
}
		
.datos{
margin: 0px;
FONT-WEIGHT: normal;
color: #000;
width: auto;
padding: 0px;
}
.datos p {margin: 20px 5px 20px 5px; padding: 5px; font-size: 1em; color: #333; border: solid 1px #f90; }
.datos h2 {	font-weight: bold;	font-size: 1.2em; color: #fff; background-color: #de0018; margin: 0 0 1em 0; padding: 0.5em; }
.datos h3 {	font-weight: bold;	font-size: 1em; color: #fff; background-color: #f90; margin: 0.5em 0 0.5em 0; padding: 0.5em; }
.datos strong { display: block; font-weight: bold; font-size: 1em; color: #de0018; margin: 10px 0 1px 0; padding: 0px; }

.datos2{
FONT-WEIGHT: bold;
font-size: 11px;
background-color: #dddddd;
color: #de0018;
}
.capa_datos_iz {
float:left;
clear:left;
display:block;
padding: 1px;
margin: 0px 0px 10px 0px;
width: 420px;
/*width:40%;*/
}
.capa_datos_de {
float:right;
display:block;
padding: px;
margin: 0px 0px 10px 0px;
width:auto;
text-align: justify;
/*width:50%;*/
}
.capa_datos { float:left; clear:left; display:block; padding: 1px; margin: 10px 0px 10px 0px; width: auto; }
.borde_naranja{ border: solid 1px #f90; }
#datos{	margin: 0px 5px 0px 5px; width: 375px; display:table; height: inherit; }
.gris { margin: 5px; padding: 3px; color: #999; font-size: 1.2em; }
.gris a { color: #ccc; font-size: 2em; font-weight:bold;}
.gris a:hover { color: #f90; }

/*CAPAS CONTENIDO GENÉRICO*/
#titulo{
	margin-left:15px;
	margin-bottom:15px;
	width: auto;
	color: #000000; 
	font-size: 16px; 
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
}

#txt_introduccion{
	margin-top: 15px; margin-left: 15px; 
	width: auto;  
	color: #000000;
}

/* CAPAS MUNICIPIO */
#municipio{
	margin-left:10px;
	margin-right:10px;
	margin-top:25px;
	min-height:120px;
	clear:both;
	/*border: solid 0.05mm #DE0018;	*/	
}
#posicionfoto{
	float: right;
	clear: left;
	border: solid #de0018 0.05mm;
	margin-bottom:5px;
	margin-left:15px;
}
#posicionfoto2{
	float: left;
	clear: right;
	border: solid #de0018 0.05mm;
	margin-bottom:5px;
	margin-right:15px;
}
#posicionfoto_noticia{
	float: right;
	clear: left;
	border: solid #999999 0.05mm;
	margin-bottom:15px;
	margin-left:15px;
}

#fecha{
	float: left;
	FONT-WEIGHT: normal;
	background-color: #dddddd;
	color: #de0018;	
	width: auto;
	margin-right:5px;
}

#dato_titulo{
/*	height: 15px;
	margin:15px;
	margin-bottom:0px;
	width: auto;*/
	padding:5px;
	font-weight: bold; 
	FONT-SIZE: 8pt; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	background-color:#de0018;
}

#dato_titulo2{
/*	height: 15px;
	margin:15px;
	margin-bottom:0px;
	width: auto;*/
	padding:5px;
	font-weight: bold; 
	FONT-SIZE: 8pt; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	background-color:#f90;
}
#dato_titulo_gris{
	height: inherit;
	padding:5px;
	font-weight: bold; 
	FONT-SIZE: 8pt; 
	COLOR: #de0018; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	background-color:#dddddd;
}

.nombre_muni{
	height: inherit;  
	background-color: #4b5aa9;
}

.dato_muni{
	height: inherit;  
	border: solid 1px #B6B6B8;
	padding:5px;
}

#escudo_muni{
	width: 80px; height: 80px;  
	border: solid 1px #B6B6B8;
	float: left;
	
}

#foto_muni{
	width: 110px; height: 110px;
	border: solid 1px #B6B6B8;
	float: right;
	
}


.menurapido{
	color: #000000; 
	font-size: 13px; 
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
}
/*
#cuadro_item{
	border: solid 0.05mm #4b5aa9;
	margin-left:15px;
	width: 573px; 
	padding-top:10px;
}
*/

#contornotablaF2{
	background-color: #DEE6F6;
	padding:10px;
	


	
}
#contornotablaF22{
	border: #de0018 1px solid;	
	width: 98%;
	margin-left:10px;
}

.tableContorno{
	border-color: #35a211;	
}

#itemresultado{
	margin: 20px;
	margin-top: 15px;
	margin-bottom: 10px;
}

#itemresultado a{
	text-decoration: none;
	padding-left: 15px;
	background: url(../images/flecha_item2.gif) no-repeat 0px 3px ;
}

#itemresultado a:hover {
	/*text-decoration:underline;*/
	background-position: 3px 3px;
}

#itemresultado2{
	width: 100%;
	text-align: left;
	margin:5px;
	margin-left: 20px;
}

#itemresultado2 a{
	text-decoration: none;
	padding-left: 15px;
	background: url(../images/flecha_item2.gif) no-repeat 0px 3px ;
}

#itemresultado2 a:hover {
	/*text-decoration:underline;*/
	background-position: 3px 3px;
}


/* fin capas municipio */

/* ESTILOS NUEVOS APLICADOS AL BACK */
/*MENÚ*/

#menuHerramientas {
text-align: left;	
	margin-left:20px;
	padding:0px;
	width: 145px;
	/*background-color:#b6b6b6;*/
	list-style: none;
	text-transform: uppercase;
}

#menuHerramientas li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 0px;
	height: 20px;
}
#menuHerramientas a {
	color:#000;
	text-decoration: none;
	font-weight: bold;
	background: url(../images/detalle_menu2.gif) no-repeat 0px 3px ;
	padding-left: 15px;
}
#menuHerramientas a:hover {
	color: #fff;
	background: url(../images/detalle_menu.gif) no-repeat;
}
/* fin MENÚ */

/* ESTILOS NUEVOS 2006 / 05 / 08 */
#principal {
	background-color:#fff;
	padding:5px;
	margin:5px;
	width:785px;
	height:inherit;
	display:table;
}

.table_listado { background-color: #fff; }
.table_listado th { font-size: 1em; color:#de0018; background-color: #fff; padding: 4px; text-align:left; }
.table_listado td { font-size: 1em; color:#333; background-color: #fff; padding: 2px; border: 1px solid #f90;}
.cp_tutistico {
	width:164px;
	height: 110px;
	border-top-width: 5px;
	border-right-width: 1px;
	border-bottom-width: 5px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	vertical-align: middle;
	text-align: center;


}
