/* CSS Document */

*{margin:0em; padding:0em;}
body{background:#f3f1e5; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#2f2a2a; font-size:0.875em;}
body.color_iframe{background-color:#EFE9D3;}
div.color_iframe{background-color:#EFE9D3;}
div.tituloMultiple{
	width:17em;margin-left:3em;line-height:1.5em;text-indent:0em;padding-top:0.8em;
}
br.finbloquefloat{clear:both; line-height:0.317em;}
div.finbloquefloat{clear:both; line-height:0.317em;}
img{border:0em solid; vertical-align:bottom;}

/*---------------------- ENLACES Y BOTONES GENERALES  ------------------------*/
a{text-decoration:none; color:#2f2a2a;}
a.enlace{text-decoration:underline; color:#866b15 !important; font-weight:bold; font-size:1em;}
a:hover{text-decoration:underline;}
a.leermas{float:right; font-size:0.857em; color:#2f2a2a; background:url(../img/ico_leermas.gif) right no-repeat; padding-right:1.071em;}
a.volver{float:right; font-size:0.929em; color:#2f2a2a; background:url(../img/btn_volver.gif) left no-repeat; padding:0.143em 1.5em 0.357em 1.429em; font-weight:bold;}
a.volver:focus{float:right; font-size:0.929em; color:#2f2a2a; background:url(../img/btn_volver.gif) left no-repeat; padding:0.143em 1.5em 0.357em 1.429em; font-weight:bold;border:0.1em solid blue;}
a.volverConMargen{float:right; font-size:0.929em; color:#2f2a2a; background:url(../img/btn_volver.gif) left no-repeat; padding:0.143em 1.5em 0.357em 1.429em; font-weight:bold; margin-top:0.4em;}
a.volverConMargen:focus{float:right; font-size:0.929em; color:#2f2a2a; background:url(../img/btn_volver.gif) left no-repeat; padding:0.143em 1.5em 0.357em 1.429em; font-weight:bold; margin-top:0.4em;border:0.1em solid blue;}
a.botonnegro{background:#2f2a2a url(../img/btn_buscar.gif) right 0em no-repeat; color:#FFFFFF; font-size:0.929em; padding:0 2.5em 0em 0.938em; float:right;}
a.multimedia{float:left; margin-right:0.5em;}
div.imprimir{float:right; background:url(../img/ico_imprimir.gif) left no-repeat; padding:0.45em 0 0.5em 2.7em; color:#000; font-size:0.786em; font-weight:bold;height:1.3em;}
div.tweet{float:right;}
div.facebook{float:right;width:9em;}
a.videoG{line-height:4.1em; text-decoration:underline; background:url(../img/ico_videoG.gif) left no-repeat; padding:1.071em 1.25em 1.071em 3.1em; color:#000; font-size:0.786em; font-weight:bold;}
a.breadcrumb_currentlink{font-weight:bold;}
span.fotoG{line-height:2.55em; background:url(../img/ico_fotoG.gif) left no-repeat; padding:1.071em 1.25em 1.071em 3.1em; color:#000; font-size:0.786em; font-weight:bold;}
span.archivoG{line-height:2.55em; background:url(../img/ico_archivoG.gif) left no-repeat; padding:1.071em 1.25em 1.071em 3.1em; color:#000; font-size:0.786em; font-weight:bold;}
a.ocms_txt{color:#c6a94b;}
a.boton{color:#FFFFFF; font-size:0.9em; padding-right:1.8em;}
a.conditions {color: #6e6e6e;}
div.boton_largo{background:#2F2A2A url(../img/btn_buscar.gif) no-repeat scroll right top; text-align:right; height:1.28em;}
div.boton_corto{background:#2F2A2A url(../img/btn_buscar.gif); position: relative; background-position: right top; background-repeat: no-repeat; background-attachement: fixed; text-align:right;width:7.7em; float:right;}
div.boton_largo2{background:#2F2A2A url(../img/btn_buscar.gif) no-repeat scroll right top; text-align:right; height:1.28em; width:16.5em; float:right;}
div.boton_medio{background:#2F2A2A url(../img/btn_buscar.gif) no-repeat scroll right top; text-align:right; height:1.28em; width:12.7em; float:right;}

input{padding:0 0 0.167em 0.167em; font-size:0.85em; color:#2f2a2a;}
input.boton_buscar{background:#2f2a2a url(../img/btn_buscar.gif) right no-repeat; border:0em solid; color:#FFFFFF; font-size:0.929em; text-align:center; cursor:pointer; height:1.286em;padding-bottom:1.3em; padding-right:2em !important;padding-right:1.5em;width:6em;margin-left:0.5em;}
input.boton_buscar:focus{background:#2f2a2a url(../img/btn_buscar.gif) right no-repeat; font-size:0.929em; text-align:center; cursor:pointer; height:1.286em;padding-bottom:1.3em; padding-right:2em !important;padding-right:1.5em;width:6em;margin-left:0.5em;border:0.1em solid blue;}
input.lupa_buscar{background:#F3F1E5 url(../img/ico_buscar.gif) right no-repeat !important; padding:0em; height:1.9em; width:2em; cursor:pointer; margin:0em 0.3em 0em 0em !important;}

div.centrado{ text-align:center;margin:1em 0em;}
div.noresultado{font-size:0.85em;margin:0.5em 0;}

h2.oculto{
	position:absolute;
	top:-1000em;
	color:#000000;
}

h3.oculto{
	position:absolute;
	top:-1000em;
}

/*FCKEDITOR*/
ul li {
	list-style-type:none !important;
}
span.titulo{
	color: #c6a94b;
    	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
    	font-weight: bold;
}

span.titulo2{
	color: #000000;
    	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
    	font-weight: bold;
}

span.categoria{
	color:#c6a94b; 
	padding-bottom:0.167em; 
	text-align:left;
}

span.fecha{
	color:#707070; 
	font-size:1em; 
	line-height:0.857em; 
	font-weight:normal; 
	padding-left:0.5em;
}

div.separador{
	background:url(../img/fnd_sep_noticiamunicipal.gif) center no-repeat; 
	height:2.083em; 
	width:100%;
}

span.listado{
	background:url(../img/bullet_naranja.gif) no-repeat left 0.3em;
	padding-left:1.5em;
	margin-bottom:0.3em; 
	margin-left:0.5em; 
	font-size: 0.875em !important;	
}

span.listado2 {
	background:url(../img/bullet_naranja.gif) no-repeat left 0.3em;
	padding-left:1.5em;
	margin-bottom:0.3em; 
	margin-left:1.5em; 
	font-size: 0.875em !important;
}

span.listado3 {
	background:url(../bullet_naranja.gif) no-repeat left 0.3em;
	padding-left:1.5em;
	margin-bottom:0.3em; 
	margin-left:2.5em; 
	font-size: 0.875em !important;
}		

span.enlace{
	text-decoration:underline; 
	color:#c6a94b; 
	font-weight:bold; 
	font-size:1em;
}
span.oculto{
	left: -1000em;
	position: absolute;
}

span.tit_bloque_blanco{
	color:#ffffff; 
	font-size:1em; font-weight:bold;
}
span.tit_bloque_blanco_grande{
	color:#ffffff; 
	font-size:1.08em; font-weight:bold;
}
span.tit_bloque_negro{
	color:#000000; 
	font-size:1em; 
	font-weight:bold;
}
div.titulo_bloque{
	background:#c6a94b; 
	margin-bottom:0.2em; 
	padding:0.28em; 
	text-align:right;
	text-transform: uppercase;
}
div.titulo_bloque h2{
	font-size:1.08em;
	color:#c6a94b;
}
/*FCKEDITOR*/

/*---------------------- ESTRUCTURA GENERAL  ------------------------*/
#lienzo{background:#ffffff url(../img/fnd_lienzo.gif) repeat-y; margin:0em auto; 
width:69.071em !important; width:69.4em; /*ei6*/}

	#menu_lateral{width:2.857em; float:left; position:fixed;}
	#contenedor_ppal{width:66.214em; float:right;}

		#cabecera{margin-bottom:0.5em;}
		#contenido{margin-bottom:0.314em;}

/*---------------------- CABECERA GENERAL ------------------------*/
#cabecera div.encabezado{background:#2f2a2a; height:2.071em; color:#f3f1e5; font-size:0.857em;}
	#cabecera div.encabezado h1{font-size:1.286em; padding:0.214em 0em 0em 0.5em; float:left;}
	/*#cabecera div.encabezado div.multiidioma{float:left;color:#FFFFFF;padding:0.429em 0 0 12em;}*/
	#cabecera div.encabezado div.multiidioma{float:left;color:#FFFFFF;padding:0.429em 0 0 0; width:33.5em; text-align:center;}
	#cabecera div.encabezado div.multiidioma span.usuario{color:#ffffff;padding-right:0.5em;}
	#cabecera div.encabezado div.multiidioma a.desconectar{font-weight:bold;text-decoration: none;border:0;color:#ffffff;cursor:pointer;width:8em;height:1.8em;font-family:Arial, Helvetica, sans-serif;font-size:1em;text-align:left;padding:0;}
	#cabecera div.encabezado div.date{float:right; background:url(../img/ico_reloj.gif) no-repeat 0em 0.429em; padding:0.429em 1em 0em 1.571em;}
	#cabecera div.encabezado div.date_sobre{float:right; background:url(../img/ico_reloj.gif) no-repeat 0em 0.429em; padding:0.429em 1em 0em 1.571em;}
	#cabecera div.encabezado div.contactar{float:right; background:url(../img/ico_sobre.jpg) no-repeat 0em 0.37em; padding:0.429em 0.5em 0em 1.571em;}
	#cabecera div.encabezado div.contactar a{font-weight:bold;text-decoration: none;border:0;color:#ffffff;cursor:pointer;width:8em;height:1.8em;font-family:Arial, Helvetica, sans-serif;font-size:1em;text-align:left;padding:0.5em;}

#cabecera div.menu_sup{background:#f3f1e5; height:2.071em;}

	#cabecera div.menu_sup div.items{width:44em; padding:0.5em 0em 0em 0.143em; float:left;}
	#cabecera div.menu_sup ul{list-style-type:none;float:left;}
	#cabecera div.menu_sup ul li{display:inline;}
	#cabecera div.menu_sup ul li a{border-right:0.071em solid #2f2a2a; padding:0em 0.571em 0em 0.357em; color:#2f2a2a; font-size:0.929em;}
	#cabecera div.menu_sup ul li a.sinseparador{border-right:0em solid #FFFFFF;}
	#cabecera div.menu_sup ul li a img{padding:0em 0em 0em 0em;}
#cabecera div.menu_sup div.buscador{float:right; padding:0.357em 0em 0em 0em; font-size:0.857em; font-weight:bold;margin-right:0.5em;}
	#cabecera div.menu_sup div.buscador input{border:0 solid; margin:0em 0.5em 0em 0.714em; background:#c1c0b3;}
	#cabecera div.menu_sup div.buscador a{color:#2f2a2a}
#cabecera div.menu_sup div.rss{float:right; padding:0.5em 0em 0em 0.5em;}
	
#cabecera div.imagen_cabecera{overflow:hidden;}	
/* #cabecera div.imagen_cabecera{overflow:hidden; background:url(../img/cab_ayto.jpg) no-repeat;height:15em;}
	#cabecera div.imagen_cabecera div.texto_cabecera{color:#F3F1E5;margin:7.5em 0 5em 0.5em;font-size:1em;}
		#cabecera div.imagen_cabecera div.texto_cabecera span.destacado{color:#c6a94b;font-size:1.6em;} */
		
/*---------------------- BARRA-MENU LATERAL IZQUIERDA  ------------------------*/
#menu_lateral{background-color:#F3F1E5;}
#menu_lateral ul{list-style-type:none;}
	#menu_lateral ul li{text-align:center; line-height:0em;} 
	#menu_lateral ul li a{font-size:1em;}
	#menu_lateral ul li a img{font-size:0em;}
	#menu_lateral ul li.subpunteado{border-bottom:0.071em dashed #000000;}
	#menu_lateral ul li.idioma{padding:0.429em; line-height:1em}


/*---------------------- PIE DE PAGINA ------------------------*/
#pie{margin:0.214em auto 0.571em auto; width:66.214em; padding-left:2.857em; height:1.929em; background:#2f2a2a url(../img/fnd_pie.gif) repeat-y;  color:#FFFFFF;}
	#pie span{padding:0.571em 1.429em 0em 0.786em; float:left; font-size:0.714em;}
	#pie ul{list-style-type:none; padding-top:0.286em; float:left;}
	#pie ul li{display:inline;}
	#pie ul li a{color:#FFFFFF;}
	#pie ul li a img{padding-left:0.143em;}
	
	#pie ul.enlaces{padding:0.7em 0.357em 0em 0em; float:right; font-size:0.714em;}
	#pie ul.enlaces li a{border-right:0.071em solid #FFFFFF; padding:0 0.429em 0 0.214em;}
	#pie ul.enlaces li a.sinseparador{border-right:0em solid #FFFFFF;}
	#pie ul.enlaces li a img{padding:0em 0em 0em 0em;}

/*---------------------- NUEVO PIE DE PÁGINA ------------------------*/
#pie9{margin:0.214em auto 0.571em auto; width:66.214em; padding-left:2.857em; min-height:1.929em; background:#EFE9D3 url(../img/fnd_pie4.gif) repeat-y;  /*color:#FFFFFF;*/}	
	#pie9 div.pieFijo{padding-top:0.3em;text-align:center;background-color:#2f2a2a; height:1.7em;margin-top: 0.4em;}
	#pie9 div.pieFijo a{text-decoration:none;color:#FFFFFF;font-size: 0.938em;font-weight: bold;border-right:0.071em solid #FFFFFF;padding:0 0.429em 0 0.214em;}
	#pie9 div.pieFijo a.sinseparador{border-right:0em solid #FFFFFF;}
	#pie9 div.pieFijo div.accesibilidadPie{float:left;}
	#pie9 div.pieFijo div.menuPie{float:right;}
	#pie9 div.direccion{padding-top: 2em; padding-bottom:0.5em;text-align:center;font-size:0.714em;color:#2f2a2a}
		
	#pie9  div.contmapa{width:15em; margin-right:0.3em;margin-top:1em;margin-left:0.9em; float:left; text-align:left;background-color:#EFE9D3;}
		#pie9 div.contmapa ul li.nivel1{font-size:0.95em;font-weight:bold; list-style-type:none; background: url(../img/flecha1_pie4.gif) left 0.1em no-repeat; margin-bottom:0.5em; margin-top:0.5em; margin-left:1em; padding-left:1em; padding-right:0.5em;}
			#pie9 div.contmapa ul li.nivel1 a{color:#2F2A2A;}
		#pie9 div.contmapa ul li.nivel1 ul li.nivel2{font-weight:normal; list-style-type:none; background: url(../img/flecha2_pie4.gif) left 0.3em no-repeat; margin-bottom:0.5em; margin-top:0.5em; margin-left:0.2em; padding-left:1em; padding-right:0.5em;}          							   
			#pie9 div.contmapa ul li.nivel1 ul li.nivel2 a{color:#2F2A2A;}	

/*---------------------- MULTIMEDIA ------------------------*/
#multimedia{}
	#multimedia div.vervideo{border-top:#866b15 0.143em dotted;}
	#multimedia div.verimg{border-top:#866b15 0.143em dotted; padding:0.786em 0em;}
		#multimedia div.verimg div.imgsarticulo{background-color:#efe9d3;}
		#multimedia div.verimg div.imgsarticulo a img{border:0.1em solid #000; margin:1.5em 0 1.5em 1.5em;}
#multimedia div.descdocu{border-top:#866b15 0.143em dotted; padding:0.786em 0em;}
		#multimedia div.descdocu div.documentos{background-color:#efe9d3; padding:1.5em;}
		#multimedia div.descdocu div.documentos ul{font-size:0.929em;}
			#multimedia div.descdocu div.documentos ul li{list-style-type:none;}
				#multimedia div.descdocu div.documentos ul li p{float:left;padding-bottom:0.5em;width:50em;}
				#multimedia div.descdocu div.documentos ul li img.documento{float:right;border:none;}
				#multimedia div.descdocu div.documentos ul li span.fecha{color:#817676;font-size:1em;padding-left:0.5em}
				#multimedia div.descdocu div.documentos ul li span.tamano{color:#817676;font-size:0.85em;font-style:italic;float:right;padding-left:0.5em;}

/*----------------------SITE PRINCIPAL: AYUNTAMIENTO DE SALAMANCA ------------------------*/

/*estructura contenido site principal*/

#ayto{padding:0 0.143em 0 0.286em;}

#ayto div.filamigas{ margin:0 0 0.1em 0;}
	#ayto div.filamigas div.migaspan{margin-bottom:0.3em;font-size:0.8em;float:left;}
		#ayto div.filamigas div.migaspan a{padding:0em 0.571em;}
		#ayto div.filamigas div.migaspan span{padding:0em 0.571em; font-weight:bold;}
	#ayto div.filamigas div.desconectar{float:right;font-size:0.85em;}
		#ayto div.filamigas div.desconectar a{text-decoration:underline;}
		#ayto div.filamigas div.desconectar img{vertical-align:middle;margin-left:0.2em;margin-bottom:0.5em;}
		#ayto div.filamigas div.desconectar span.usuario{color:#000000;padding-right:0.5em;}
		#ayto div.filamigas div.desconectar a.desconectar{font-weight:bold;text-decoration: none;border:0;color:#000000;cursor:pointer;font-family:Arial, Helvetica, sans-serif;font-size:1em;text-align:left;padding:0;}
div.migaspan{margin-bottom:0.65em;}


#ayto div.columnamenu{width:14.929em; float:left;padding-left: 0.22em;}
	#ayto div.columnamenu div.banner_alcalde{margin-bottom:0.357em;}
	#ayto div.columnamenu div.menuppal{width:14.929em;}
	#ayto div.columnamenu div.menuppal ul{margin:0em; padding:0em;}
			#ayto div.columnamenu div.menuppal ul li{font-size:0.938em; font-weight:bold; list-style-type:none; background:#302a2a url(../img/ico_flecha_menuppal_off.gif) right no-repeat; margin-bottom:0.143em;}
			#ayto div.columnamenu div.menuppal ul li div.tituloMultiple{
				width:17em;line-height:1.5em;text-indent:0em;padding-bottom:0.8em;padding-top:0.8em; padding-left:0.714em;
			}

			#ayto div.columnamenu div.menuppal ul li div.tituloMultiple a{
				line-height:1.5em !important;
				padding: 0 !important;
			}
			#ayto div.columnamenu div.menuppal ul li.current_option_menu{text-indent:0.714em;background:#302A2A url(../img/ico_flecha_menuppal_on.gif) right 1.143em no-repeat; color:#FFF; line-height:2.76em;}
			#ayto div.columnamenu div.menuppal ul li.current_option_menu a{padding-left:0em !important;}
				#ayto div.columnamenu div.menuppal ul li a{line-height:2.76em; color:#FFFFFF; padding:0em 0.5em 0em 0.714em;}
				#ayto div.columnamenu div.menuppal ul li a:hover{text-decoration:none;}
				#ayto div.columnamenu div.menuppal ul li ul{margin:0em; padding:0em; border-top:0.143em solid #FFFFFF;}
					#ayto div.columnamenu div.menuppal ul li ul li{text-indent:0em; margin:0em; padding:0.5em 0 0.5em 2em; list-style-type:none; background-color:#ded3af; background-image:none; border-bottom:0.1em solid #FFFFFF; }
					#ayto div.columnamenu div.menuppal ul li ul li div.tituloMultiple{
						width:17em;line-height:1.5em;text-indent:0em;padding-bottom:0.8em;padding-top:0.8em;padding-left:2em;
					}
					#ayto div.columnamenu div.menuppal ul li ul li div.tituloMultiple a{
						line-height:1.5em !important;
					}					
					#ayto div.columnamenu div.menuppal ul li ul li.current_option_menu{text-indent:2em; background:#ded3af; line-height:2.76em; color:#000000;}
					#ayto div.columnamenu div.menuppal ul li ul li.last{border-bottom:none;}
						#ayto div.columnamenu div.menuppal ul li ul li a{color:#000000; padding:0em 1.214em 0em 0em;}
						#ayto div.columnamenu div.menuppal ul li ul li a:hover{text-decoration:none;}
						
						#ayto div.columnamenu div.menuppal ul li ul li ul{margin:0em; padding:0em;}
							#ayto div.columnamenu div.menuppal ul li ul li ul li{line-height:2.20em; list-style-type:none; background:#FFF url(../img/ico_flecha_menuppaln3_off.gif) 2.4em 1.15em no-repeat; border-bottom:0.1em solid #ded3af; padding:0em 1.214em 0em 0em; color:#000000;	text-indent:3em;}
							#ayto div.columnamenu div.menuppal ul li ul li ul li div.tituloMultiple{
								width:17em;padding-left:0em;line-height:1.5em;text-indent:0em;padding-top:0.8em;
							}
							#ayto div.columnamenu div.menuppal ul li ul li ul li div.tituloMultiple a{
								line-height:1.5em !important;
							}							
							#ayto div.columnamenu div.menuppal ul li ul li ul li.current_option_menu{ text-indent:3em; color:#866b15; background:#FFFFFF url(../img/ico_flecha_menuppaln3_on.gif) 2.3em 1.15em no-repeat;}
							
							#ayto div.columnamenu div.menuppal ul li ul li ul li.last{border-bottom:none;}
								#ayto div.columnamenu div.menuppal ul li ul li ul li a{color:#000000; padding:0em 1.214em 0em 0em;}
								#ayto div.columnamenu div.menuppal ul.menu_nivel1 li ul li a:hover{text-decoration:none;}
									#ayto div.columnamenu div.menuppal ul li ul li ul li.current_option_menu a{color:#866b15;}
						
						
	#ayto div.columnamenu div.banners_menuppal{clear:both;margin:1.2em 0 0;}
		#ayto div.columnamenu div.banners_menuppal img{margin:0em 0.8em 0em 0em;}
			#ayto div.columnamenu div.banners_menuppal img.last{margin:0em 0em 0em 0em;}

	#ayto div.contenido_ayto div.contayto_izq div.modhome_banner1{margin:0.75em 0em 0.2em 0em;}
	#ayto div.contenido_ayto div.contayto_izq div.modhome_banner2{ float:left}
	#ayto div.contenido_ayto div.contayto_izq div.modhome_banner3{float:right}
	
	#ayto div.columnamenu div.bannerint1{margin:0 0 0.6em 0;}
	#ayto div.columnamenu div.bannerint2{float:left;}
	#ayto div.columnamenu div.bannerint3{float: right;}

#ayto div.contenido_ayto{float:right; width:50.023em;padding-right: 0.4em;}

 div.contiframe{background-color:#EFE9D3;}
	div.contiframe iframe{border:0;}
		
	#ayto div.contenido_ayto div.modhome_noticias{width:100%; background:#efe9d3; margin-bottom:0.2em; padding:0em 0em 0.714em 0em;}
		/*#ayto div.contenido_ayto div.modhome_noticias div.tit_noticiassalamanca{margin:0em 0.357em 0.857em 0.357em; background:#2f2a2a; padding:0.929em; text-align:right;}*/
		#ayto div.contenido_ayto div.modhome_noticias div.tit_noticiassalamanca{background-color: #2f2a2a; margin-bottom: 0.2em;padding: 0.28em;text-align: right;text-transform: uppercase;}
		div.img_noticiasalamanca{float:left; padding:0em 0em 0em 0.357em; }
			 div.img_noticiasalamanca div.flecha{position:absolute; width:auto; background:url(../img/ico_flechaindicenoticia.gif) no-repeat; height:12.25em; width:14.6em; background-position:right 1.3em;}
		 div.txt_noticiasalamanca{float:left; width:30.214em; border-bottom:0.1em solid #fcfbf7; padding:0.143em 0.357em; height:3.15em; overflow:hidden;}
			 div.destacada{background:#fcfbf7;}
			 div.txt_noticiasalamanca a{font-size:0.929em; color:#000; line-height:1em;}

	#ayto div.contenido_ayto div.contayto_izq{width:19.143em; float:left;}
			#ayto div.contenido_ayto div.contayto_izq div.modhome_interesa{margin-bottom:0.9em;}
			#ayto div.contenido_ayto div.contayto_izq div.modhome_interesa p.tit_encabezado{color:#c6a94b; font-size:1.08em; font-weight:bold; padding-left:0.5em;}
			#ayto div.contenido_ayto div.contayto_izq div.modhome_interesa h2.tit_encabezado{color:#c6a94b; font-size:1.08em; font-weight:bold;}
			#ayto div.contenido_ayto div.contayto_izq div.modhome_interesa div.home_interes{background:url(../img/fnd_intereseshome2.gif) bottom no-repeat; padding:0.714em 0em 0.714em 0.7em;}
				#ayto div.contenido_ayto div.contayto_izq div.modhome_interesa div.home_interes p.datos{color:#707070; font-size:0.83em; font-weight: bold;}

	#ayto div.contenido_ayto div.contayto_der{width:29.5em; float:right;}
			#ayto div.contenido_ayto div.contayto_der div.modhome_bannerdest{margin-bottom:0.2em;}
			#ayto div.contenido_ayto div.contayto_der div.modhome_bannerdest img{}
			#ayto div.contenido_ayto div.contayto_der div.modhome_bannerdest div.bannerIzq{float:left; padding:0em 0em 0.21em 0em;}
			#ayto div.contenido_ayto div.contayto_der div.modhome_bannerdest div.der{float:right; padding-right:0em;}
			#ayto div.contenido_ayto div.contayto_der div.modhome_hechosvit{margin-bottom:1.5em;}
				#ayto div.contenido_ayto div.contayto_der div.modhome_hechosvit div.hecho{float:left; padding:0em 0em 0.21em 0em;}
				#ayto div.contenido_ayto div.contayto_der div.modhome_hechosvit div.tit_hechosvitales h2{font-size:1em;}
				#ayto div.contenido_ayto div.contayto_der div.modhome_hechosvit div.hecho{float:left; padding:0em 0em 0.5em 0em;}
				#ayto div.contenido_ayto div.contayto_der div.modhome_hechosvit div.der{float:right; padding-right:0em;}
				
				/* #ayto div.contenido_ayto div.contayto_der div.modhome_hechosvit div.hecho1{float:left; padding:0em 0em 0.625em 0em; background:url(../img/hv_llegoasalamanca.jpg) no-repeat;height:4.3em;width:15em;}
				#ayto div.contenido_ayto div.contayto_der div.modhome_hechosvit div.der1{float:right; padding-right:0em; background:url(../img/hv_tengounhijo.jpg) no-repeat;width:15em;}
				#ayto div.contenido_ayto div.contayto_der div.modhome_hechosvit div.hecho2{float:left; padding:0em 0em 0.625em 0em; background:url(../img/hv_buscotrabajo.jpg) no-repeat;height:4.3em;width:15em;}
				#ayto div.contenido_ayto div.contayto_der div.modhome_hechosvit div.der2{float:right; padding-right:0em; background:url(../img/hv_necesitoapoyo.jpg) no-repeat;width:15em;}	
				#ayto div.contenido_ayto div.contayto_der div.modhome_hechosvit div.hecho3{float:left; padding:0em 0em 0.625em 0em; background:url(../img/hv_tengopareja.jpg) no-repeat;height:4.3em;width:15em;}
				#ayto div.contenido_ayto div.contayto_der div.modhome_hechosvit div.der3{float:right; padding-right:0em; background:url(../img/hv_mejubilo.jpg) no-repeat;width:15em;}	*/
				
			#ayto div.contenido_ayto div.contayto_der div.modhome_hechosvit div.textohv {width:9em;margin:1.65em 0em 0em 5.5em;}	
				#ayto div.contenido_ayto div.contayto_der div.modhome_hechosvit div.textohv a{font-size:0.89em;color:#FFFFFF;text-decoration:none;}	
				
			#ayto div.contenido_ayto div.contayto_der div.modhome_tyg{}			
				#ayto div.contenido_ayto div.contayto_der div.modhome_tyg div.tramite{background:url(../img/fnd_tramite2.gif) bottom no-repeat; float:left; padding-bottom:0.643em; padding-left:4.3em; padding-right:0em; padding-top:0.643em; width:11.643em; font-family: Arial,Helvetica,sans-serif;font-size: 0.9em;}
				#ayto div.contenido_ayto div.contayto_der div.modhome_tyg div.der{float:right;}				
				#ayto div.contenido_ayto div.contayto_der div.modhome_tyg div.tramite.last{background:url(../img/fnd_tramite2.gif) bottom no-repeat;}
				#ayto div.contenido_ayto div.contayto_der div.modhome_tyg div.tramite a{font-weight:bold;}

#destacamos{margin:0em auto 0em; padding-left:2.857em; width:66.214em; background:#f3f1e5; height:11.5em;}
	#destacamos div{background:#ded3af;}
	/*#destacamos div.titulo{height:1.786em; color: #FFFFFF; background-color: #2f2a2a; padding:0.714em 0em 0em 1em;}*/
	#destacamos div.titulo{background-color: #2f2a2a; margin-bottom: 0.2em;padding: 0.28em; text-align: left;text-transform: uppercase;}
	#destacamos div.titulo h2{font-size:1.08em;}
	
	
#ayto div.contenido_ayto h2.seccion{color:#c6a94b; font-size:1.643em; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
#ayto div.contenido_ayto div.separador{background:url(../img/fnd_sep_noticiamunicipal.gif) center no-repeat; height:2.083em; width:100%;}
#ayto div.contenido_ayto div.separadordirectorio{background:url(../img/fnd_sep_noticiamunicipal.gif) center no-repeat; height:0.8em; width:100%;}
#ayto div.contenido_ayto div.separadorpeq{background:url(../img/fnd_separador_peq.gif) center no-repeat; height:2.083em; width:100%;}

#ayto div.contenido_ayto div.paginacion{font-size:0.85em;text-align:center; padding:1.071em 0.714em; color:#999;}
	#ayto div.contenido_ayto div.paginacion a{color:#000000; font-weight:normal; padding:0em 0.214em;}
	#ayto div.contenido_ayto div.paginacion span{color:#000000; font-weight:bold; padding:0em 0.214em;}

/*alcalde*/
#ayto div.contenido_ayto div.alcalde_izq{width:33.3em; float:left;}
#ayto div.contenido_ayto div.alcalde_izq div.texto{text-indent:0.714em; padding-top:0.714em; font-size:0.85em;}
#ayto div.contenido_ayto div.alcalde_izq div.texto_biografia{padding-top:0.714em; font-size:0.85em;}
#ayto div.contenido_ayto div.alcalde_izq div.texto p.autor{ text-align:right; font-size:1em;}
#ayto div.contenido_ayto div.alcalde_izq div.caja_blog{margin-top:0.5em;}
	#ayto div.contenido_ayto div.alcalde_izq div.caja_blog div.caja_blog_sup{background: url(../img/fnd_cajablog_peq_sup.gif) repeat-y;padding:0.3em 0.8em 0em 0.8em;}
		#ayto div.contenido_ayto div.alcalde_izq div.caja_blog div.caja_blog_sup p.fecha{font-size:0.8em;}
		#ayto div.contenido_ayto div.alcalde_izq div.caja_blog div.caja_blog_sup p.titulo{font-size:1.3em;color:#C6A94B; padding:0.5em 0em;}
			#ayto div.contenido_ayto div.alcalde_izq div.caja_blog div.caja_blog_sup p.titulo a{color:#C6A94B;text-decoration:none}
		#ayto div.contenido_ayto div.alcalde_izq div.caja_blog div.caja_blog_sup div.caja_blog_contenido{}	
			#ayto div.contenido_ayto div.alcalde_izq div.caja_blog div.caja_blog_sup div.caja_blog_contenido p.texto{font-size:0.85em;}
			#ayto div.contenido_ayto div.alcalde_izq div.caja_blog div.caja_blog_sup div.caja_blog_contenido div.imagen_blog{border:0.1em #000000 solid;float:left;margin-right:0.75em;}
	#ayto div.contenido_ayto div.alcalde_izq div.caja_blog div.caja_blog_inf {background: url(../img/fnd_cajablog_peq_inf.gif) no-repeat;height:1.5em;padding:0.7em 0.9em 0em 0em;}
#ayto div.contenido_ayto div.alcalde_izq div.vermasentradas{background-color:#000000;margin-top:2.5em;margin-bottom:5em;height:1.14em;}

	/* alcalde-contacto*/
	#ayto div.contenido_ayto div.alcalde_izq div.contacto{font-size:0.85em;}
		#ayto div.contenido_ayto div.alcalde_izq div.contacto div.error{color:#9E1515;margin:1em 0;}
			#ayto div.contenido_ayto div.alcalde_izq div.contacto div.error img{vertical-align:middle;margin-right:0.8em;float:left;margin-bottom:1em;}
			#ayto div.contenido_ayto div.alcalde_izq div.contacto div.error div.txterror{padding-top:0.5em;}
		#ayto div.contenido_ayto div.alcalde_izq div.contacto div.ok{color:#C6A94B;margin:1em 0;}
			#ayto div.contenido_ayto div.alcalde_izq div.contacto div.ok img{vertical-align:middle;margin-right:0.4em}
		#ayto div.contenido_ayto div.alcalde_izq div.contacto div.formizq{width:37em; float:left;}
		#ayto div.contenido_ayto div.alcalde_izq div.contacto div.filaform{margin:0.7em 0em; line-height:0.9em; width:35em;}
		#ayto div.contenido_ayto div.alcalde_izq div.contacto div.filaform div.nombcampo{font-weight:bold; width:7em; float:left; padding-right:0.7em;padding-top:0.3em;}
		#ayto div.contenido_ayto div.alcalde_izq div.contacto div.filaform input{font-family:Arial, Helvetica, sans-serif;width:16em;height:1.3em;border:0.1em solid #C6A94B;font-size:0.9em;}
		#ayto div.contenido_ayto div.alcalde_izq div.contacto div.filaform input:focus{font-family:Arial, Helvetica, sans-serif;width:16em;height:1.3em;border:0.1em solid #C6A94B;font-size:0.9em;border:0.1em solid blue;}		
		#ayto div.contenido_ayto div.alcalde_izq div.contacto div.filaform textarea{font-family:Arial, Helvetica, sans-serif;width:27em;border:0.1em solid #C6A94B;font-size:0.9em;padding-left:0.3em;}
		#ayto div.contenido_ayto div.alcalde_izq div.contacto div.filaform textarea:focus{font-family:Arial, Helvetica, sans-serif;width:27em;border:0.1em solid #C6A94B;font-size:0.9em;padding-left:0.3em;border:0.1em solid blue;}		
		#ayto div.contenido_ayto div.alcalde_izq div.contacto div.filaform select{font-family:Arial, Helvetica, sans-serif;width:27.5em;border:0.1em solid #C6A94B;font-size:0.9em;}
		#ayto div.contenido_ayto div.alcalde_izq div.contacto div.filaform select:focus{font-family:Arial, Helvetica, sans-serif;width:27.5em;border:0.1em solid #C6A94B;font-size:0.9em;border:0.1em solid blue;}		
		#ayto div.contenido_ayto div.alcalde_izq div.contacto div.botonera{padding-left:16.5em; margin:1.6em 0;font-size:1.150em;}
			#ayto div.contenido_ayto div.alcalde_izq div.contacto div.botonera a.boton_borrar{font-family:Arial,Helvetica,sans-serif;font-size:0.9em;background:#2F2A2A url(../img/btn_buscar.gif) no-repeat right;color:#FFFFFF;padding:0 2.5em 0.08em 0.7em;text-decoration:none;}
			#ayto div.contenido_ayto div.alcalde_izq div.contacto div.botonera a.boton_borrar:focus{font-family:Arial,Helvetica,sans-serif;font-size:0.9em;background:#2F2A2A url(../img/btn_buscar.gif) no-repeat right;color:#FFFFFF;padding:0 2.5em 0.08em 0.7em;text-decoration:none;border:0.1em solid blue;}
			#ayto div.contenido_ayto div.alcalde_izq div.contacto div.botonera input.boton_buscar{font-family:Arial,Helvetica,sans-serif;font-size:0.9em;background:#2F2A2A url(../img/btn_buscar.gif) no-repeat right;color:#FFFFFF;cursor:pointer;border:0 solid;}
			#ayto div.contenido_ayto div.alcalde_izq div.contacto div.botonera input.boton_buscar:focus{font-family:Arial,Helvetica,sans-serif;font-size:0.9em;background:#2F2A2A url(../img/btn_buscar.gif) no-repeat right;color:#FFFFFF;cursor:pointer;border:0.1em solid blue;}		
		#ayto div.contenido_ayto div.alcalde_izq div.contacto div.explicacion{margin:0.7em 2em;}			
#ayto div.contenido_ayto div.alcalde_der{width:14.75em; float:right; padding:2.143em 1em 0em 0em;}
#ayto div.contenido_ayto div.alcalde_der div.foto_alcalde{ border:0.1em solid #2f2a2a; margin-bottom:0.417em;}
#ayto div.contenido_ayto div.alcalde_der ul.enlaces_alcalde{margin:0em; padding:0em;}
	#ayto div.contenido_ayto div.alcalde_der ul.enlaces_alcalde li{font-size:1em; font-weight:bold; list-style-type:none; background:#302a2a url(../img/ico_flecha_menuppal_off.gif) right no-repeat; margin-bottom:0.143em; color:#F3F1E5; padding:0em 0.929em; font-size:0.857em; line-height:1.714em;}
		#ayto div.contenido_ayto div.alcalde_der ul.enlaces_alcalde li a{color:#c6a94b;}
		#ayto div.contenido_ayto div.alcalde_der ul.enlaces_alcalde li input{color:#c6a94b;  padding: 0.1em 0.4em 0.2em 0.5em; font-size:1em; line-height:1.714em; background-color: #2F2A2A; font-weight: bold; border: 0 solid; font-family:Arial,Helvetica,sans-serif;cursor:pointer;width:15em;white-space:normal;text-align:left;}


#ayto div.contenido_ayto div.alcalde_der div.encuesta{background: url(../img/fnd_encuesta.gif) no-repeat; margin-top:0.625em; padding:4.125em 0.75em 1em 0.9em; border: 0.5em solid #000000;}
	#ayto div.contenido_ayto div.alcalde_der div.encuesta p.texto{font-size:0.85em; width:14em;}
	#ayto div.contenido_ayto div.alcalde_der div.encuesta div.opciones{margin:1em 0em 1em 0.9em;}
		#ayto div.contenido_ayto div.alcalde_der div.encuesta div.opciones div.campo{font-size:0.85em;margin-bottom:0.8em;}
			#ayto div.contenido_ayto div.alcalde_der div.encuesta div.opciones div.campo input.radio{margin:0 0.2em 0 0;border:0; vertical-align:middle;}
			#ayto div.contenido_ayto div.alcalde_der div.encuesta div.opciones div.campo label{padding-bottom:0.5em;}
		#ayto div.contenido_ayto div.alcalde_der div.encuesta div.boton_votar{ margin-right:1em;}

#ayto div.contenido_ayto div.alcalde{}
	#ayto div.contenido_ayto div.alcalde div.caja_blog_detalle{}
		#ayto div.contenido_ayto div.alcalde div.caja_blog_detalle div.caja_blog_sup{background: url(../img/fnd_cajablog_sup.gif) repeat-y; margin-top:0.5em; padding:0.3em 0.8em}
			#ayto div.contenido_ayto div.alcalde div.caja_blog_detalle div.caja_blog_sup p.fecha{font-size:0.8em;}
			#ayto div.contenido_ayto div.alcalde div.caja_blog_detalle div.caja_blog_sup p.titulo{font-size:1.3em;color:#C6A94B; padding:0.5em 0em;}
			#ayto div.contenido_ayto div.alcalde div.caja_blog_detalle div.caja_blog_sup p.texto{font-size:0.85em;}
			#ayto div.contenido_ayto div.alcalde div.caja_blog_detalle div.caja_blog_sup div.imagen_blog{border:0.1em #000000 solid;width:16.69em;margin-right:0.75em;float:left;}
		#ayto div.contenido_ayto div.alcalde div.caja_blog_detalle div.caja_blog_inf{background: url(../img/fnd_cajablog_inf.gif) no-repeat;height:2.5em;padding:0.3em 0.8em 0em 0em;}

.estiloFieldset {border:0.1em solid #D0D0D0; padding-bottom:0.7em;}
.estiloLegend {font-size: 1.3em; font-weight: bold; color: #c6a94b; margin-left: 0.5em;}
.legendGrande{color:#c6a94b;font-size:1.2em;margin-left:0.5em;}
/* acuerdos */
#ayto div.contenido_ayto div.acuerdos{}
	#ayto div.contenido_ayto div.acuerdos ul {margin:1em 0em 0.7em 0em; padding:0em; }
	#ayto div.contenido_ayto div.acuerdos ul li{list-style-type:none; background:url(../img/fnd_sep_noticiamunicipal.gif) no-repeat top; padding:0.8em 1.5em 0.3em 0.3em; font-size:0.85em;clear:both;}
		#ayto div.contenido_ayto div.acuerdos ul li.last{padding-bottom:0.3em;}
		#ayto div.contenido_ayto div.acuerdos ul li p{width:43em; float:left;padding-bottom:0.5em;}
		#ayto div.contenido_ayto div.acuerdos ul li img.documento{float:right;}
		#ayto div.contenido_ayto div.acuerdos ul li span.fecha{color:#817676;font-size:0.9em;padding-left:0.5em}
		#ayto div.contenido_ayto div.acuerdos ul li span.tamano{color:#817676;font-size:0.9em;font-style:italic;float:right;padding-left:0.5em;}

/* presupuesto municipal */
#ayto div.contenido_ayto div.presupuesto{}
	#ayto div.contenido_ayto div.presupuesto div.subtitulo{color:#C6A94B;font-size:1.3em;margin:0.3em 0;}
	#ayto div.contenido_ayto div.presupuesto ul {margin:0.5em 0em 1.5em 0em; padding:0em; }
	#ayto div.contenido_ayto div.presupuesto ul li{list-style-type:none; background:url(../img/fnd_sep_noticiamunicipal.gif) no-repeat bottom; padding:0.8em 1.5em 0 0.3em; font-size:0.85em;clear:both;}
		#ayto div.contenido_ayto div.presupuesto ul li p{width:43em; float:left;padding-left:1.2em;background:url(../img/flecha.gif) no-repeat left 0.3em;}
		#ayto div.contenido_ayto div.presupuesto ul li img.documento{float:right;}
		#ayto div.contenido_ayto div.presupuesto ul li span.fecha{color:#817676;font-size:0.9em;padding-left:0.5em}
		#ayto div.contenido_ayto div.presupuesto ul li span.tamano{color:#817676;font-size:0.9em;font-style:italic;float:right;padding-left:0.5em;}
	
		
/* prehome */
#ayto div.contenido_ayto div.contprehome{}
	#ayto div.contenido_ayto div.contprehome div.cajaprehome{float:left;margin:1.3em 1.3em 0 0;background:url(../img/fnd_prehome.gif) no-repeat;width:14em;height:10em;}
		#ayto div.contenido_ayto div.contprehome div.cajaprehome div.titprehome{font-size:1.2em;color:#F3F1E5;margin:0.8em 0 0 0.95em;height:3.2em;}
		#ayto div.contenido_ayto div.contprehome div.cajaprehome div.titprehome h3{font-size:1em;}		
		#ayto div.contenido_ayto div.contprehome div.cajaprehome div.txtprehome{font-size:1em;margin:0em 0.95em 0 1.5em;font-size:0.85em;height:3.9em;}
			#ayto div.contenido_ayto div.contprehome div.cajaprehome div.txtprehome a{text-decoration:none;}
		#ayto div.contenido_ayto div.contprehome div.cajaprehome div.flechaprehome{margin-left:12em;vertical-align:bottom;}
		
		
/* estructura administrativa */
#ayto div.contenido_ayto div.estrucutura_admin{}
	#ayto div.contenido_ayto div.estructura_admin h3.texto{color:#c6a94b; font-size:1.3em; margin:0.833em 0; font-weight:normal;}
	#ayto div.contenido_ayto div.estructura_admin ul {margin:1em 0em 0.7em 0em;padding:0em; }
		#ayto div.contenido_ayto div.estructura_admin ul li{list-style-type:none;background:url(../img/fnd_sep_estructura.gif) no-repeat left bottom;padding:0.6em 1.5em 0.6em 2.083em;font-size:0.85em;}
			#ayto div.contenido_ayto div.estructura_admin ul li img{vertical-align:middle;margin-right:0.3em;}
			#ayto div.contenido_ayto div.estructura_admin ul li.area{list-style-type:none;background:url(../img/fnd_sep_estructura.gif) no-repeat left 2.4em;padding:0.6em 1.5em 0.6em 2.083em;font-size:0.85em;}
			#ayto div.contenido_ayto div.estructura_admin ul li ul li{list-style-type:none;background:url(../img/fnd_sep_estructuranegro.gif) no-repeat left bottom;font-size:1em;}
			#ayto div.contenido_ayto div.estructura_admin ul li ul li ul.subarea{margin:0.3em;}
				#ayto div.contenido_ayto div.estructura_admin ul li ul li ul li{list-style-type:none;background:none; font-size:1em;padding:0.1em 0 0.1em 4.5em;font-size:1em;}
	#ayto div.contenido_ayto div.estructura_admin div.cpboton{width:41em;}
	
/*concejales*/
#ayto div.contenido_ayto div.concejales{width:47.143em; float:left;}
#ayto div.contenido_ayto div.concejales div.contenidoconcejales{padding-top:0.714em;}
#ayto div.contenido_ayto div.concejales h3{color:#c6a94b; font-size:1.343em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-top:0.7em; margin-bottom:0.7em;}
#ayto div.contenido_ayto div.concejales h3.texto2{color:#c6a94b; font-size:0.9em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-top:0.7em; margin-bottom:0.7em;}
#ayto div.contenido_ayto div.concejales ul {margin:0em 0em 0.7em 0em; padding:0em; font-family:Arial, Helvetica, sans-serif;}
#ayto div.contenido_ayto div.concejales ul li{list-style-type:none}
#ayto div.contenido_ayto div.concejales ul li.titalcalde{font-size:1.2em;}
#ayto div.contenido_ayto div.concejales ul li a{font-size:0.85em; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
#ayto div.contenido_ayto div.concejales ul li img{vertical-align:middle;;margin-right:0.5em}

#ayto div.contenido_ayto div.concejales_izq{width:31.571em; float:left;}
#ayto div.contenido_ayto div.concejales_izq div.textoconcejal{padding-top:0.714em;}
#ayto div.contenido_ayto div.concejales_izq div.textoconcejal p.margen{font-size:0.9em; padding-top:0.417em; padding-bottom:0.417em;}
#ayto div.contenido_ayto div.concejales_izq div.textoconcejal p.mayor {font-size:1.2em;}
#ayto div.contenido_ayto div.concejales_izq div.textoconcejal li{font-size:0.9em; list-style-image:url(../img/bullet_naranja.gif); list-style-position: outside; margin-bottom:0.143em; margin-left:4em; padding-left:0.417em;}
#ayto div.contenido_ayto div.concejales_izq h3.texto3{color:#c6a94b; font-size:1em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-top:0.7em; margin-bottom:0.7em;}
#ayto div.contenido_ayto div.concejales_izq p.texto3{color:#c6a94b; font-size:1em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-top:0.7em; margin-bottom:0.7em;}
#ayto div.contenido_ayto div.concejales_der{float:right; padding:2.143em 1em 0em 0em;}
#ayto div.contenido_ayto div.concejales_der div.foto_concejales{ border:0.1em solid #2f2a2a; margin-bottom:0.417em;}
#ayto div.contenido_ayto div.concejales_der ul.enlaces_concejales{margin:0em; padding:0em;}
#ayto div.contenido_ayto div.concejales_der ul.enlaces_concejales li{font-size:1em; font-weight:bold; list-style-type:none; background:#302a2a url(../img/ico_flecha_menuppal_off.gif) right no-repeat; margin-bottom:0.143em;}
#ayto div.contenido_ayto div.concejales_der ul.enlaces_concejales li a{color:#c6a94b; padding:0em 0.929em; font-size:0.857em; line-height:1.714em;}
#ayto div.contenido_ayto div.concejales_der ul.enlaces_concejales li input{color:#c6a94b;  padding: 0.1em 0.4em 0.2em 0.5em; font-size:0.857em; line-height:1.714em; background-color: #2F2A2A; font-weight: bold; border: 0 solid; font-family:Arial,Helvetica,sans-serif;cursor:pointer;width:16em;white-space:normal;text-align:left;}

/*noticias*/
#ayto div.contenido_ayto div.contnoticias_izq{width:31.571em; float:left;}
	#ayto div.contenido_ayto div.contnoticias_izq div.noticia_municipal{background:url(../img/fnd_noticiasmunic.gif) bottom no-repeat; padding:1.071em 0em 0.714em 0em;}
	#ayto div.contenido_ayto div.contnoticias div.noticia_municipal{padding:1em 0 0.7em 0;}
	#ayto div.contenido_ayto div.contnoticias div.noticia_municipal h3{color:#866b15; font-weight:bold;font-size:1em;}	
	#ayto div.contenido_ayto div.contnoticias div.noticia_municipal div.piefoto{background:#efe9d3; padding:0.429em; font-size:0.786em;}
	#ayto div.contenido_ayto div.contnoticias div.noticia_municipal p{ margin-bottom:1em;font-size:0.85em;}
	#ayto div.contenido_ayto div.contnoticias div.noticia_municipal p.leer{ margin-bottom:0.357em;font-size:1em;}
	#ayto div.contenido_ayto div.contnoticias div.noticia_municipal p a.enlace{text-decoration:underline; color:#866b15; font-weight:bold; font-size:1em;}
	#ayto div.contenido_ayto div.contnoticias div.noticia_municipal p.titulo{color:#866b15; font-weight:bold;font-size:1em;}
	#ayto div.contenido_ayto div.contnoticias div.noticia_municipal p.titulo a{color:#866b15; font-weight:bold;}
	#ayto div.contenido_ayto div.contnoticias div.noticia_municipal p.datos{color:#866b15; padding-bottom:0.143em; font-size:0.857em;}
	#ayto div.contenido_ayto div.contnoticias div.noticia_municipal p.datos span.fecha{color:#707070; font-size:0.857em; line-height:0.857em; font-weight:normal; padding-right:1.071em;}
	#ayto div.contenido_ayto div.contnoticias div.noticia_municipal div.img_izq{float:left; margin:0.25em 0.667em 0.25em 0;}
	#ayto div.contenido_ayto div.contnoticias div.noticia_municipal div.img_der{float:right; margin:0.25em 0em 0.667em 0.667em;}
	#ayto div.contenido_ayto div.contnoticias div.noticia_municipal img{ border:#2f2a2a 0.1em solid;}


#ayto div.contenido_ayto div.contnoticias_der{width:13em; float:right; background:#efe9d3; padding:0.7em;margin-right: 0.7em;}
	#ayto div.contenido_ayto div.contnoticias_der div.calendario{padding:0.167em;}
		#ayto div.contenido_ayto div.contnoticias_der div.calendario div.zona1{background:#FFF; border:0.1em solid #c6a94b; padding:0.25em;}
		#ayto div.contenido_ayto div.contnoticias_der div.calendario div.mes{background:#c6a94b; text-align:center; padding:0 0.333em 0.25em 0;}
		#ayto div.contenido_ayto div.contnoticias_der div.calendario div.mes div.nombre_mes{color:#FFFFFF; display:inline; font-size:0.85em; font-weight:bold; padding:0em 0em 0em 0.167em;}
		#ayto div.contenido_ayto div.contnoticias_der div.calendario div.mes a{color:#FFFFFF; font-weight:bold; letter-spacing:-0.2em; font-size:1.2em; font-family:Comic Sans MS;}
		#ayto div.contenido_ayto div.contnoticias_der div.calendario div.mes a:hover{color:#000000; text-decoration:none;}
		/*#ayto div.contenido_ayto div.contnoticias_der div.calendario table caption{display:none;}*/
		#ayto div.contenido_ayto div.contnoticias_der div.calendario table tr td a{color:#7e7e7e; font-size:1.167em; font-weight:bold;}
		#ayto div.contenido_ayto div.contnoticias_der div.calendario table tr td{color:#7e7e7e; font-size:0.85em; text-align:center; }
		#ayto div.contenido_ayto div.contnoticias_der div.calendario table tr td.diaseleccionado{border:0.1em solid #c6a94b;}
		#ayto div.contenido_ayto div.contnoticias_der div.calendario table tr td.negro a{color:#000000;}
		
		#ayto div.contenido_ayto div.contnoticias_der div.buscador{padding:1.25em 0 0.417em;}
			#ayto div.contenido_ayto div.contnoticias_der div.buscador label{font-size:0.857em; font-weight:bold;}
			#ayto div.contenido_ayto div.contnoticias_der div.buscador input.texto{border:0.071em solid #c6a94b; width:14.5em; margin:0.417em 0 1.25em}
			#ayto div.contenido_ayto div.contnoticias_der div.buscador input.texto:focus{border:0.1em solid blue; width:14.5em; margin:0.417em 0 1.25em}
			#ayto div.contenido_ayto div.contnoticias_der div.buscador input.fecha{border:0.071em solid #c6a94b; width:6.25em; margin:0em 0 0.714em;font-size:0.85em;}
			#ayto div.contenido_ayto div.contnoticias_der div.buscador input.fecha:focus{border:0.1em solid blue; width:6.25em; margin:0em 0 0.714em;font-size:0.85em;}
			#ayto div.contenido_ayto div.contnoticias_der div.buscador a.ico_calendario{margin:0em;}
			#ayto div.contenido_ayto div.contnoticias_der div.buscador a.ico_calendario img{vertical-align:top;}
			#ayto div.contenido_ayto div.contnoticias_der div.buscador select.texto{border:0.071em solid #c6a94b; width:13.3em; margin:0.417em 0 1.25em;}
			#ayto div.contenido_ayto div.contnoticias_der div.buscador select.texto:focus{border:0.1em solid blue; width:13.3em; margin:0.417em 0 1.25em;}


/*contacto*/
#ayto div.contenido_ayto div.contcontacto{font-size:0.85em;}
	#ayto div.contenido_ayto div.contcontacto div.formizq{width:35em; float:left;}
	#ayto div.contenido_ayto div.contcontacto div.filaform{margin:0.7em 0em; line-height:0.9em; width:35em;}
	#ayto div.contenido_ayto div.contcontacto div.filaform div.nombcampo{font-weight:bold; width:7em; float:left; padding-right:0.7em;padding-top:0.3em;}
	#ayto div.contenido_ayto div.contcontacto div.filaform input{font-family:Arial, Helvetica, sans-serif;width:16em;height:1.3em;border:0.1em solid #2f2a2a;font-size:0.9em;}
	#ayto div.contenido_ayto div.contcontacto div.filaform input:focus{font-family:Arial, Helvetica, sans-serif;width:16em;height:1.3em;border:0.1em solid #C6A94B;font-size:0.9em; border:0.1em solid blue;}	
	#ayto div.contenido_ayto div.contcontacto div.filaform textarea{font-family:Arial, Helvetica, sans-serif;width:27em;border:0.1em solid #2f2a2a;font-size:0.9em;padding-left:0.3em;}
	#ayto div.contenido_ayto div.contcontacto div.filaform select{font-family:Arial, Helvetica, sans-serif;width:27.5em;border:0.1em solid #2f2a2a;font-size:0.9em;}
	#ayto div.contenido_ayto div.contcontacto div.filaform select:focus{font-family:Arial, Helvetica, sans-serif;width:27.5em;font-size:0.9em;border:0.1em solid blue;}
	#ayto div.contenido_ayto div.contcontacto div.botonera{padding-left:16.5em; margin:1.6em 0;font-size:1.150em;}
		#ayto div.contenido_ayto div.contcontacto div.botonera a.boton_borrar{font-family:Arial,Helvetica,sans-serif;font-size:0.9em;background:#2F2A2A url(../img/btn_buscar.gif) no-repeat right;color:#FFFFFF;padding:0 2.5em 0.08em 0.7em;text-decoration:none;}
		#ayto div.contenido_ayto div.contcontacto div.botonera input.boton_buscar{font-family:Arial,Helvetica,sans-serif;font-size:0.9em;background:#2F2A2A url(../img/btn_buscar.gif) no-repeat right;color:#FFFFFF;cursor:en;border:0 solid;}
	#ayto div.contenido_ayto div.contcontacto div.botonera input.boton_buscar:focus{font-family:Arial,Helvetica,sans-serif;font-size:0.9em;background:#2F2A2A url(../img/btn_buscar.gif) no-repeat right;color:#FFFFFF;cursor:en; border:0.1em solid blue;}
	#ayto div.contenido_ayto div.contcontacto div.explicacion{width:18em; float:right; margin:0.7em 2em;}
	#ayto div.contenido_ayto div.contcontacto div.error{color:#9E1515;margin:1em 0;}
		#ayto div.contenido_ayto div.contcontacto div.error span.campoerror{font-size:1.2em;}
		#ayto div.contenido_ayto div.contcontacto div.error img{vertical-align:middle;margin-right:0.4em}
	#ayto div.contenido_ayto div.contcontacto div.ok{color:#C6A94B;margin:1em 0;}
		#ayto div.contenido_ayto div.contcontacto div.ok span.campoerror{font-size:1.2em;}
		#ayto div.contenido_ayto div.contcontacto div.ok img{vertical-align:middle;margin-right:0.4em}		
		
/* buscador avanzado */
#ayto div.contenido_ayto div.contbuscador{}
	#ayto div.contenido_ayto div.contbuscador div.formbuscador{background-color:#EFE9D3;padding:1em 10em;}
		#ayto div.contenido_ayto div.contbuscador div.formbuscador div.filaform{margin:0.4em 0em;}
		#ayto div.contenido_ayto div.contbuscador div.formbuscador div.filaform div.nombcampo{float:left; padding-right:0.7em;padding-top:0.1em;font-size:0.85em;width:14em;}
		#ayto div.contenido_ayto div.contbuscador div.formbuscador div.filaform input{font-family:Arial, Helvetica, sans-serif;width:16em;height:1.3em;border:0.1em solid #C6A94B;font-size:0.8em;}
		#ayto div.contenido_ayto div.contbuscador div.formbuscador div.filaform input:focus{font-family:Arial, Helvetica, sans-serif;width:16em;height:1.3em;border:0.1em solid blue;font-size:0.8em;}
		#ayto div.contenido_ayto div.contbuscador div.formbuscador div.filaform select{font-family:Arial, Helvetica, sans-serif;width:16.4em;height:1.5em;border:0.1em solid #C6A94B;font-size:0.8em;}
		#ayto div.contenido_ayto div.contbuscador div.formbuscador div.filaform select:focus{font-family:Arial, Helvetica, sans-serif;width:16.4em;height:1.5em;border:0.1em solid blue;font-size:0.8em;}
	#ayto div.contenido_ayto div.contbuscador div.formbuscador div.boton_buscador{text-align:right;margin:1em 1.5em 1em 0em;}
	#ayto div.contenido_ayto div.contbuscador div.resultadobusqueda{}
		#ayto div.contenido_ayto div.contbuscador div.resultadobusqueda div.tituloresultado{border-bottom:0.18em solid #2F2A2A;margin:1em 0;}	
		#ayto div.contenido_ayto div.contbuscador div.resultadobusqueda ul{font-size:0.85em;margin:1em 0;}	
			#ayto div.contenido_ayto div.contbuscador div.resultadobusqueda ul li{background:url(../img/ico_flecha_evento.gif) left 0.1em no-repeat;margin-bottom:0.5em;list-style-type:none;padding-left:1em;}
				#ayto div.contenido_ayto div.contbuscador div.resultadobusqueda ul li a{color:#C6A94B;}

/* reglamento organico */
#ayto div.contenido_ayto div.contreglamento{font-size:0.85em;}
	#ayto div.contenido_ayto div.contreglamento ul{margin-top:2em;}
		#ayto div.contenido_ayto div.contreglamento ul li{list-style-type:none; background:url(../img/fnd_sep_noticiamunicipal.gif) no-repeat top; padding:0.8em 1.5em 0.3em 0.3em; font-size:1em;clear:both;}
		#ayto div.contenido_ayto div.contreglamento ul li.last{background:url(../img/fnd_sep_noticiamunicipal.gif) no-repeat bottom;}
		#ayto div.contenido_ayto div.contreglamento ul li.first{background:url(../img/fnd_sep_noticiamunicipal.gif) no-repeat top;}
		#ayto div.contenido_ayto div.contreglamento ul li p{width:43em; float:left;padding-bottom:0.5em;}
		#ayto div.contenido_ayto div.contreglamento ul li img{float:right;}
		#ayto div.contenido_ayto div.contreglamento ul li span.fecha{color:#817676;font-size:0.9em;padding-left:0.5em}
		#ayto div.contenido_ayto div.contreglamento ul li span.tamano{color:#817676;font-size:0.9em;font-style:italic;float:right;padding-left:0.5em;}
	/* #ayto div.contenido_ayto div.contreglamento div.boton_reglamento{background:#2F2A2A url(../img/btn_buscar.gif) no-repeat scroll right top;height:1.28em;margin-top:3em;width:17.5em;padding-left:0.5em;padding-top:0.2em;text-align:center;}*/
	
	
/*directorio*/
#ayto div.contenido_ayto div.contdirectorio{}
	#ayto div.contenido_ayto div.contdirectorio div.buscador{background:#efe9d3; padding:1.429em; margin-top:0.357em;margin-right:0.5em;}
	#ayto div.contenido_ayto div.contdirectorio div.buscador label{font-size:0.857em; font-weight:bold;}
	#ayto div.contenido_ayto div.contdirectorio div.buscador input.texto{border:0.071em solid #c6a94b; width:12.143em; margin:0em 1em 0em 1.071em;}
	#ayto div.contenido_ayto div.contdirectorio div.buscador input.fecha{border:0.071em solid #c6a94b; width:6.25em; margin:0em 0.714em;font-size:0.85em;}
	#ayto div.contenido_ayto div.contdirectorio div.buscador a.ico_calendario{margin:0em 2.143em 0em 0em;}
	#ayto div.contenido_ayto div.contdirectorio div.buscador a.ico_calendario img{vertical-align:top;}
	#ayto div.contenido_ayto div.contdirectorio div.buscador a{margin-left:16em;font-size:0.857em;text-decoration:underline;}

#ayto div.contenido_ayto div.contdirectorio div.elemento{float:left; width:48%;background:url(../img/fnd_separador_directorio.gif) bottom no-repeat;margin-bottom:1em;}
	#ayto div.contenido_ayto div.contdirectorio div.elemento div.titulo img{float:left;}
	#ayto div.contenido_ayto div.contdirectorio div.elemento div.titulo div.nombre{text-transform:uppercase;float:left;padding-top:1.7em;}
	#ayto div.contenido_ayto div.contdirectorio div.elemento div.datos{margin:0 0 2em 0;}
		#ayto div.contenido_ayto div.contdirectorio div.elemento div.datos div.filadatos{margin:0.1em 0 0.07em 2em;font-size:0.85em;clear:both;}
			#ayto div.contenido_ayto div.contdirectorio div.elemento div.datos div.filadatos div.datoizda{float:left;width:5em;}
			#ayto div.contenido_ayto div.contdirectorio div.elemento div.datos div.filadatos div.datodcha{float:left;color:#866B15;}
				#ayto div.contenido_ayto div.contdirectorio div.elemento div.datos div.filadatos div.datodcha a{color:#866B15;}


#ayto div.contenido_ayto div.contdirectorio div.elementogr{margin-top:0.8em;}
	#ayto div.contenido_ayto div.contdirectorio div.elementogr div.titulo{text-transform:uppercase;margin:1.3em 0;}
	#ayto div.contenido_ayto div.contdirectorio div.elementogr div.datos{clear:both;}
		#ayto div.contenido_ayto div.contdirectorio div.elementogr div.datos div.cpimg{float:left;border:0.1em solid #2F2A2A;}
		#ayto div.contenido_ayto div.contdirectorio div.elementogr div.datos div.cpdatos{float:left;}
			#ayto div.contenido_ayto div.contdirectorio div.elementogr div.datos div.cpdatos div.filadatos{margin:0.1em 0 0.07em 1.5em;font-size:0.85em;clear:both;}
			#ayto div.contenido_ayto div.contdirectorio div.elementogr div.datos div.cpdatos div.filadatos div.nombre{font-size:1.1em;}
				#ayto div.contenido_ayto div.contdirectorio div.elementogr div.datos div.cpdatos div.filadatos div.datoizda{float:left;width:5em;}
				#ayto div.contenido_ayto div.contdirectorio div.elementogr div.datos div.cpdatos div.filadatos div.datodcha{float:left;color:#866B15;}
					#ayto div.contenido_ayto div.contdirectorio div.elementogr div.datos div.cpdatos div.filadatos div.datodcha a{color:#866B15;}		
	#ayto div.contenido_ayto div.contdirectorio div.elementogr div.sepdatos{height:2em;clear:both;}	
	
/*mapaweb*/
#ayto div.mapaweb{margin-bottom:0.857em; padding-left:2em;}
	#ayto div.mapaweb h2.titulo{color:#c6a94b; font-size:1.643em; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}    
	#ayto div.mapaweb ul li.nivel1{color:#c6a94b; font-size:1em; font-weight:bold; list-style-type:none; background: url(../img/flecha1_mapaweb2.gif) left 0.1em no-repeat; margin-bottom:0.143em; margin-top:0.8em; margin-left:1em; padding-left:1em; padding-right:0.5em;border-bottom: 0.2em dotted #c6a94b;}
		#ayto div.mapaweb ul li.nivel1 a{color:#c6a94b; text-decoration:none;}
		#ayto div.mapaweb ul li.nivel1 a:hover{text-decoration:underline;}
		#ayto div.mapaweb ul li.nivel1 ul li.nivel2{font-size:0.9em; font-weight:bold; list-style-type:none; background: url(../img/flecha2_mapaweb2.gif) left 0.3em no-repeat; margin-bottom:1em; margin-top:0.8em; margin-left:0.2em; padding-left:1em; padding-right:0.5em;}          
			#ayto div.mapaweb ul li.nivel1 li.nivel2 a{color:#2f2a2a; text-decoration:none;}
			#ayto div.mapaweb ul li.nivel1 li.nivel2 a:hover{text-decoration:underline;}
			#ayto div.mapaweb  ul li.nivel1 ul li.nivel2 ul li.nivel3{font-size:1em; font-weight:normal; list-style-type:none; background: url(../img/flecha3_mapaweb2.gif) left 0.3em no-repeat; margin-bottom:0.143em; margin-top:0.8em; margin-left:0.8em; padding-left:1em; padding-right:0.5em;}
				#ayto div.mapaweb  ul li.nivel1 ul li.nivel2 ul li.nivel3 a {color:#2f2a2a; text-decoration:none;}
				#ayto div.mapaweb  ul li.nivel1 ul li.nivel2 ul li.nivel3 a:hover{text-decoration:underline;}

/* privacidad */
#ayto div.contenido_ayto p.subtitulo{color:#C6A94B; line-height:1.071em; font-size:1.2em;font-weight:bold;}    

/* aviso legal */
#ayto div.contenido_ayto div.avisolegal{font-size:0.857em;}
                 
/* tu ciudad - callejero */
#ayto div.contenido_ayto div.contcallejero{width:43.18em;}
	#ayto div.contenido_ayto div.contcallejero div.buscador{background:#efe9d3; padding:1.429em 1em 1.5em; margin-top:0.357em;}
		#ayto div.contenido_ayto div.contcallejero div.buscador label{font-size:0.857em;}
		#ayto div.contenido_ayto div.contcallejero div.buscador input.nombre{border:0.071em solid #c6a94b; width:12.5em; margin:0em 1em 0em 1.071em;}
		#ayto div.contenido_ayto div.contcallejero div.buscador input.nombre:focus{border:0.1em solid blue; width:12.5em; margin:0em 1em 0em 1.071em;}
		#ayto div.contenido_ayto div.contcallejero div.buscador input.num{border:0.071em solid #c6a94b; width:2em; margin:0em 1em 0em 1.071em;}
		#ayto div.contenido_ayto div.contcallejero div.buscador input.num:focus{border:0.1em solid blue; width:2em; margin:0em 1em 0em 1.071em;}
		#ayto div.contenido_ayto div.contcallejero div.buscador select.texto{border:0.071em solid #c6a94b; width:6em; margin:0em 1em 0em 1.071em;}
		#ayto div.contenido_ayto div.contcallejero div.buscador select.texto:focus{border:0.1em solid blue; width:6em; margin:0em 1em 0em 1.071em;}
		#ayto div.contenido_ayto div.contcallejero div.buscador div.boton_callejero{text-align:left;margin:1em 0em 1em 32em;}
		#ayto div.contenido_ayto div.contcallejero div.buscador a{margin-left:16em;font-size:0.857em;text-decoration:underline;}
	#ayto div.contenido_ayto div.contcallejero div.flecha{padding-left:40em;margin:0em;font-size:0.1em;}
	#ayto div.contenido_ayto div.contcallejero div.callejero{border:0.1em solid #2F2A2A;margin:1em 0em;width:43.1em; height:28.7em;background-color:#EBE6E0;}
	#ayto div.contenido_ayto div.contcallejero div.informacion{margin:1em 0;font-size:0.857em}
		#ayto div.contenido_ayto div.contcallejero div.informacion ul li{list-style-type:none;background:url(../img/fnd_callejero.gif) bottom no-repeat;margin-bottom:0.5em; padding-bottom:0.5em}
			#ayto div.contenido_ayto div.contcallejero div.informacion ul li.last{background:none}
			#ayto div.contenido_ayto div.contcallejero div.informacion ul li p{ background:url(../img/fnd_letra.gif) no-repeat;padding-left:0.35em;}
				#ayto div.contenido_ayto div.contcallejero div.informacion ul li p span.letra{color:#FFFFFF;padding-right:0.4em;}
				#ayto div.contenido_ayto div.contcallejero div.informacion ul li p span.direccion{padding-left:1.4em;}
	#ayto div.contenido_ayto div.contcallejero div.leyenda{margin:2em 0;font-size:0.857em}
		#ayto div.contenido_ayto div.contcallejero div.leyenda div.datosleyenda{float:left;;}
		#ayto div.contenido_ayto div.contcallejero div.leyenda div.datosleyenda.conmg{margin:0 6em 0 2.5em;}
			#ayto div.contenido_ayto div.contcallejero div.leyenda div.datosleyenda div.cpimg{float:left;margin-right:2em;vertical-align:middle;}
			#ayto div.contenido_ayto div.contcallejero div.leyenda div.datosleyenda div.cplabel{float:left;width:14em;margin-top:0.7em;}
			#ayto div.contenido_ayto div.contcallejero div.leyenda div.datosleyenda div.cpinput{float:left;margin-top:0.7em;}
	#ayto div.contenido_ayto div.contcallejero div.informacionflecha{margin:1em 0;font-size:0.857em}
		#ayto div.contenido_ayto div.contcallejero div.informacionflecha ul li{list-style-type:none;background:url(../img/fnd_callejero.gif) bottom no-repeat;margin-bottom:0.5em; padding-bottom:0.5em}
			#ayto div.contenido_ayto div.contcallejero div.informacionflecha ul li.last{background:none}
			#ayto div.contenido_ayto div.contcallejero div.informacionflecha ul li p{background:url(../img/flecha_estacionamiento.gif) no-repeat left 0.25em;padding-left:1.7em;}

/* tu ciudad - historia */
#ayto div.contenido_ayto div.conthistoria{font-size:0.857em;}
#ayto div.contenido_ayto div.conthistoria h3{font-size:1em;color:#866b15}
	#ayto div.contenido_ayto div.conthistoria strong{color:#866B15;}
	#ayto div.contenido_ayto div.conthistoria p{margin:1em 0;}
	#ayto div.contenido_ayto div.conthistoria div.imagen{float:right; margin:0 0 1em 1em;}
		#ayto div.contenido_ayto div.conthistoria div.imagen p{text-align:right;font-size:0.85em;margin:0.5em 0;}
		#ayto div.contenido_ayto div.conthistoria div.imagen.margentop{margin-top:1em;}
#ayto div.contenido_ayto div.conthistoria ul.listado{}		
#ayto div.contenido_ayto div.conthistoria ul.listado li {background:url(../img/flecha.gif) no-repeat left 0.3em;padding-left:1.5em;margin-bottom:0.3em; margin-left:0.5em; list-style-type:none;}		
#ayto div.contenido_ayto div.conthistoria a.enlace{text-decoration:underline; color:#866b15; font-weight:bold; font-size:1em;}

/* tu ciudad - llegar a salamanca */
#ayto div.contenido_ayto div.contllegar{font-size:0.857em;}
	#ayto div.contenido_ayto div.contllegar div.capaflash{margin:1em 0;}
		#ayto div.contenido_ayto div.contllegar div.capaflash #flashcomollegar{float:left;}
		#ayto div.contenido_ayto div.contllegar div.capaflash div.txtcomollegar{float:left;margin-left:0.7em;width:25em;}
			#ayto div.contenido_ayto div.contllegar div.capaflash div.txtcomollegar ul li{list-style-type:none;background:url(../img/separador_llegar.gif) no-repeat bottom;padding:0.87em 0;}
				#ayto div.contenido_ayto div.contllegar div.capaflash div.txtcomollegar ul li span.num{color:#C6A94B;padding:0 0.5em;}
			#ayto div.contenido_ayto div.contllegar div.capaflash div.txtcomollegar div.separadorllegar{background:url(../img/separador_llegar.gif) right no-repeat;height:0.1em;}
	#ayto div.contenido_ayto div.contllegar div.capaflash div.enlacedescripcion{font-size:0.9em;margin:0.5em ;}
#ayto div.contenido_ayto div.contllegar span.txtdestacado{color:#866B15;}
#ayto div.contenido_ayto div.contllegar div.bloque{margin:1em 0;}
	#ayto div.contenido_ayto div.contllegar div.bloque div.titulo{background-color:#C6A94B;margin-bottom:0.35em;color:#F3F1E5;padding:0.4em;font-size:1.2em;}
	#ayto div.contenido_ayto div.contllegar div.bloque div.titulo h3{font-size:1em;}
	#ayto div.contenido_ayto div.contllegar div.bloque div.titulo h2{font-size:1em;}
	#ayto div.contenido_ayto div.contllegar div.bloque div.datos{background-color:#F7F4EB;padding:0.4em 0.4em 2em 0.4em;}
		#ayto div.contenido_ayto div.contllegar div.bloque div.datos a.enlacedestacado{color:#967F34;text-decoration:underline;font-size:1.2em;}

div.descripcionaccesible{margin:1em;font-size:0.857em;}		
	div.descripcionaccesible div.localizador{}
	div.descripcionaccesible h1{font-size:1.7em;margin:0.5em 0;color:#C6A94B;}
body.descripcionaccesible{background-color:#FFFFFF;}

/*  tu ciudad - oferta de empleo publico */
#ayto div.contenido_ayto div.oferta_izq{width:38em;float:left;font-size:0.85em;}
	#ayto div.contenido_ayto div.oferta_izq table.oferta_empleo_publico{margin:1em 0 0 0;}
		#ayto div.contenido_ayto div.oferta_izq table.oferta_empleo_publico tr.cabecera{height:3em;vertical-align:top;background:none;}
			#ayto div.contenido_ayto div.oferta_izq table.oferta_empleo_publico tr.cabecera th{text-align:left;}
				#ayto div.contenido_ayto div.oferta_izq table.oferta_empleo_publico tr.cabecera th.col1{width:5em;}
				#ayto div.contenido_ayto div.oferta_izq table.oferta_empleo_publico tr.cabecera th.col2{width:15em;}
				#ayto div.contenido_ayto div.oferta_izq table.oferta_empleo_publico tr.cabecera th.col3{width:5em;text-align:center;}
				#ayto div.contenido_ayto div.oferta_izq table.oferta_empleo_publico tr.cabecera th.col4{width:6em;}
				#ayto div.contenido_ayto div.oferta_izq table.oferta_empleo_publico tr.cabecera th.col5{width:6em;}
			#ayto div.contenido_ayto div.oferta_izq table.oferta_empleo_publico tr{vertical-align:top;background:url(../img/separador_tabla.gif) repeat-x left bottom;}
				#ayto div.contenido_ayto div.oferta_izq table.oferta_empleo_publico tr.sin{background:none;}
					#ayto div.contenido_ayto div.oferta_izq table.oferta_empleo_publico tr.sin td{padding:0.5em 0;}
				#ayto div.contenido_ayto div.oferta_izq table.oferta_empleo_publico tr td{padding:1em 0;}
				#ayto div.contenido_ayto div.oferta_izq table.oferta_empleo_publico tr.par{background-color:#F2F2EF;}
					#ayto div.contenido_ayto div.oferta_izq table.oferta_empleo_publico tr td.bases{text-align:center;}
					#ayto div.contenido_ayto div.oferta_izq table.oferta_empleo_publico tr td.last{padding-right:0.5em;}
		#ayto div.contenido_ayto div.oferta_izq p.modelo{padding:2em 0;}
			#ayto div.contenido_ayto div.oferta_izq p.modelo span.fecha{color:#817676;font-size:0.9em;padding-right:0.7em;}
			#ayto div.contenido_ayto div.oferta_izq p.modelo span.tamano{color:#817676;font-size:0.9em;font-style:italic;padding-left:0.5em;}
		#ayto div.contenido_ayto div.oferta_izq p.nota{padding:1em 0;font-size:0.85em;line-height:1em;}

#ayto div.contenido_ayto div.oferta_der{width:14.7em; float:right; padding:1em;font-size:0.85em; background-color:#EFEFEC;margin-top:2.5em;}	
	#ayto div.contenido_ayto div.oferta_der div.buscador{background:#EFEFEC;}
		#ayto div.contenido_ayto div.oferta_der div.buscador p.titulo{font-size:1.2em;margin-bottom:1em;}
		#ayto div.contenido_ayto div.oferta_der div.buscador input{font-family:Arial,Helvetica,sans-serif;font-size:1em;border:0.071em solid #2F2A2A;width:14.2em;margin:0.3em 0;}
		#ayto div.contenido_ayto div.oferta_der div.buscador input.boton{font-family:Arial,Helvetica,sans-serif;background:#2f2a2a url(../img/fondo_boton.gif) right no-repeat; border:0; color:#FFFFFF; font-size:1.1em; text-align:center; cursor:pointer; height:1.286em;padding-bottom:1.3em; padding-right:2em !important;padding-right:1.5em;width:6em;}
		#ayto div.contenido_ayto div.oferta_der div.buscador select{font-family:Arial,Helvetica,sans-serif;border:0.071em solid #2F2A2A;width:13em;margin:0.3em 0;}
		#ayto div.contenido_ayto div.oferta_der div.buscador div.botonera{margin-top:0.5em;text-align:right;}
			#ayto div.contenido_ayto div.oferta_der div.buscador div.botonera input{font-family:Arial,Helvetica,sans-serif;background:#2f2a2a url(../img/btn_buscar.gif) right no-repeat; border:0; color:#FFFFFF; font-size:1.1em; text-align:center;height:1.3em; cursor:pointer;padding-right:2em !important;padding-right:1.5em;width:6em;}
			#ayto div.contenido_ayto div.oferta_der div.buscador div.botonera a.boton{float:left;padding:0.2em 0 0 1.3em;margin-top:0.2em;background:url(../img/flecha.gif) no-repeat left 0.6em; color:#2F2A2A;}
			#ayto div.contenido_ayto div.oferta_der div.buscador ul.categorias{margin-top:0.5em;}
				#ayto div.contenido_ayto div.oferta_der div.buscador ul.categorias li{list-style-type:none;background:url(../img/flecha.gif) no-repeat left 0.5em;padding:0.1em 0 0.1em 1.3em;}
#ayto div.contenido_ayto div.separador_negro{background:url(../img/separador_negro.gif) center no-repeat;margin:0.5em 0;height:1em; width:100%;}		


#ayto div.contenido_ayto div.oferta_detalle{}
	#ayto div.contenido_ayto div.oferta_detalle div.subtitulo{color:#C6A94B;font-size:1.3em;margin:0.3em 0;}
	#ayto div.contenido_ayto div.oferta_detalle ul{margin:0.5em 0em 1.5em 0em; padding:0em; }
	#ayto div.contenido_ayto div.oferta_detalle ul li{list-style-type:none; background:url(../img/fnd_sep_noticiamunicipal.gif) no-repeat bottom; padding:0.6em 1.5em 0.4em 0.3em; font-size:0.85em;}
		#ayto div.contenido_ayto div.oferta_detalle ul li p.izq{width:17em;float:left;}
		#ayto div.contenido_ayto div.oferta_detalle ul li p.der{float:left;}
			#ayto div.contenido_ayto div.oferta_detalle ul li p.der span.fecha{color:#817676;font-size:0.9em;padding-right:1em;}
			#ayto div.contenido_ayto div.oferta_detalle ul li p.der span.tamano{color:#817676;font-size:0.9em;font-style:italic;padding-left:0.5em;}
	#ayto div.contenido_ayto div.oferta_detalle p.modelo{padding:0.5em 0 1em 0;font-size:0.85em;}
		#ayto div.contenido_ayto div.oferta_detalle p.modelo span.fecha{color:#817676;font-size:0.9em;padding-right:0.7em;}
		#ayto div.contenido_ayto div.oferta_detalle p.modelo span.tamano{color:#817676;font-size:0.9em;font-style:italic;padding-left:0.5em;}
		#ayto div.contenido_ayto div.oferta_detalle p.nota{font-size:0.75em;line-height:1em;}
	#ayto div.contenido_ayto div.oferta_detalle table.detalle_oferta_empleo_publico{font-size:0.85em;margin-bottom:2em;}
 		#ayto div.contenido_ayto div.oferta_detalle table.detalle_oferta_empleo_publico tr.cabecera{height:2em;background-color:#C6A94B;background-image:none;}
			#ayto div.contenido_ayto div.oferta_detalle table.detalle_oferta_empleo_publico tr.cabecera th{text-align:left;padding-left:0.3em;}
				#ayto div.contenido_ayto div.oferta_detalle table.detalle_oferta_empleo_publico tr.cabecera th.col1{width:4em;}
				#ayto div.contenido_ayto div.oferta_detalle table.detalle_oferta_empleo_publico tr.cabecera th.col2{width:5em;}
				#ayto div.contenido_ayto div.oferta_detalle table.detalle_oferta_empleo_publico tr.cabecera th.col3{width:5em;}
				#ayto div.contenido_ayto div.oferta_detalle table.detalle_oferta_empleo_publico tr.cabecera th.col4{width:18em;}
				#ayto div.contenido_ayto div.oferta_detalle table.detalle_oferta_empleo_publico tr.cabecera th.col5{width:8em;}
				#ayto div.contenido_ayto div.oferta_detalle table.detalle_oferta_empleo_publico tr.cabecera th.col6{width:8em;}
				#ayto div.contenido_ayto div.oferta_detalle table.detalle_oferta_empleo_publico tr.cabecera th.col7{width:8em;}
				#ayto div.contenido_ayto div.oferta_detalle table.detalle_oferta_empleo_publico tr.cabecera th.col8{width:8em;}
				#ayto div.contenido_ayto div.oferta_detalle table.detalle_oferta_empleo_publico tr.cabecera th.col9{width:25em;}
				#ayto div.contenido_ayto div.oferta_detalle table.detalle_oferta_empleo_publico tr.cabecera th.col10{width:2em;}
				#ayto div.contenido_ayto div.oferta_detalle table.detalle_oferta_empleo_publico tr.cabecera th.col11{width:10em;}
				#ayto div.contenido_ayto div.oferta_detalle table.detalle_oferta_empleo_publico tr.cabecera th.col12{width:8em;}
				#ayto div.contenido_ayto div.oferta_detalle table.detalle_oferta_empleo_publico tr.cabecera th.col13{width:8em;}
				#ayto div.contenido_ayto div.oferta_detalle table.detalle_oferta_empleo_publico tr.cabecera th.col14{width:49em;}
				#ayto div.contenido_ayto div.oferta_detalle table.detalle_oferta_empleo_publico tr.cabecera th.col15{width:7em;}

			#ayto div.contenido_ayto div.oferta_detalle table.detalle_oferta_empleo_publico tr{background:url(../img/separador_tabla.gif) repeat-x left bottom;}	
				#ayto div.contenido_ayto div.oferta_detalle table.detalle_oferta_empleo_publico tr td{padding:1.2em 0.3em;vertical-align:top;}
				#ayto div.contenido_ayto div.oferta_detalle table.detalle_oferta_empleo_publico tr td.lugar{width:25em;}
	
#ayto div.contenido_ayto div.oferta_tribunal div.subtitulo{color:#C6A94B;font-size:1.3em;margin:0.3em 0;}
#ayto div.contenido_ayto div.oferta_tribunal div.subtitulo2{color:#C6A94B;font-size:1.2em;margin:1em 0 0.3em 0;}
	#ayto div.contenido_ayto div.oferta_tribunal ul{margin:0.5em 0em 1.5em 0em; padding:0em; }
	#ayto div.contenido_ayto div.oferta_tribunal ul li{list-style-type:none; background:url(../img/separador_tribunal.gif) no-repeat 1em bottom; padding:0.8em 1.5em 0.8em 2.3em; font-size:0.85em;}
		#ayto div.contenido_ayto div.oferta_tribunal ul li p{background:url(../img/flecha_estacionamiento.gif) no-repeat left 0.25em;padding-left:1.7em;}

	
/* telefonos de interes */
#ayto div.contenido_ayto div.conttelefonos{font-size:0.857em;}
	#ayto div.contenido_ayto div.conttelefonos div.bloque{margin:1em 0 2.4em 0;width:27em;}
		#ayto div.contenido_ayto div.conttelefonos div.bloque div.titulo{background-color:#3B3737;margin-bottom:0.8em;color:#FFFFFF;padding:0.2em 0.4em;font-size:1.2em;}
		#ayto div.contenido_ayto div.conttelefonos div.bloque div.titulo h3{font-size:1em;}
		#ayto div.contenido_ayto div.conttelefonos div.bloque div.datos{padding:0 0.5em;}
			#ayto div.contenido_ayto div.conttelefonos div.bloque div.datos div.nombre{float:left;width:18em;}
			#ayto div.contenido_ayto div.conttelefonos div.bloque div.datos div.num{float:right;text-align:right;}
			#ayto div.contenido_ayto div.conttelefonos div.bloque div.separadortfno{background:url(../img/separador_tfno.gif) center no-repeat;height:0.5em;padding-left:0em;}



/* Google maps */
div.googlemaps{margin-left:0.5em;} 
	div.googlemaps img.googlemaps_img{border:0.1em #000000 solid;}
	div.googlemaps a.googlemaps_txt{font-size:0.857em;padding-top:1em;}
	div.googlemaps span.googlemaps_txt{font-size:0.857em;}
				
/*----------------------SITE SATELITE: PERIODICO DIGITAL ------------------------*/
/*estructura contenido periodico digital*/
#periodico{padding:0em 0.929em 0em 1.786em;}
#periodico div.contenido_izq{width:47.929em; padding-right:1.071em; float:left;}
#periodico div.utilidades_der{float:right; width:14.5em;}

#periodico div.utilidades_der div.agenda{background:#2f2a2a url(../img/fnd_agenda.jpg) no-repeat; border:0.5em solid #f5f5f5; width:12.143em; height:10.714em; padding:3.429em 0.643em 0.786em 0.714em; margin-bottom:1.571em;}
#periodico div.utilidades_der div.canalyoutube{background:#2f2a2a url(../img/fnd_canalyoutube.jpg) no-repeat; border:0.5em solid #f5f5f5; width:12.143em; height:8.4em; padding:3.8em 0.643em 0 0.6em; }
	#periodico div.utilidades_der div.canalyoutube object{position:relative;}
#periodico div.utilidades_der div.fotosflicker{background:#2f2a2a url(../img/fnd_flickr.jpg) no-repeat; border:0.5em solid #f5f5f5; width:12.143em; height:8.4em; padding:3.8em 0.643em 0 0.6em; margin-bottom: 1.571em}
#periodico div.utilidades_der div.descaccesible{position:relative; background-color:#f5f5f5; margin:0em 0.1em 1.571em 0em; padding:0.2em 0.5em 0.7em;}
	#periodico div.utilidades_der div.descaccesible a{color:#8f782f; font-size:0.8em;}
#periodico div.utilidades_der div.hemeroteca{background:#2f2a2a url(../img/fnd_hemeroteca.jpg) no-repeat; border:0.5em solid #f5f5f5; width:12.143em; height:10.714em; padding:3.429em 0.643em 0.786em 0.714em; margin-bottom:1.571em;}
#periodico div.utilidades_der div.enlaces{background:#2f2a2a url(../img/fnd_enlaces.jpg) no-repeat; border:0.5em solid #f5f5f5; width:12.143em; padding:3.429em 0.643em 0em 0.714em; margin-bottom:1.571em; height:auto;}
	#periodico div.utilidades_der div.enlaces div.enlace{background:#FFFFFF; margin-bottom:1.071em; width:12.143em; height:7.643em;}

#periodico div.calendario{padding:0.167em;}
	#periodico div.calendario div.zona1{background:#FFF;}
	#periodico div.calendario div.mes{background:#c6a94b; text-align:center; padding:0 0.333em 0.25em 0;}
	#periodico div.calendario div.mes div.nombre_mes{color:#FFFFFF; display:inline; font-size:0.85em; font-weight:bold; padding:0em 0em 0em 0.167em;}
	#periodico div.calendario div.mes a{color:#FFFFFF; font-size:1.2em; font-family:Comic Sans MS;}
	#periodico div.calendario div.mes a:hover{color:#000000; text-decoration:none;}
	#periodico div.calendario table tr td a{color:#7e7e7e; font-size:1.167em; font-weight:bold;}
	#periodico div.calendario table tr td{color:#7e7e7e; font-size:0.85em; text-align:center; }
	#periodico div.calendario table tr td.diaseleccionado{border:0.1em solid #c6a94b;}
	#periodico div.calendario table tr td.negro a{color:#000000;}

		
	#periodico div.utilidades_der div.hemeroteca label{font-size:0.857em;}
	#periodico div.utilidades_der div.hemeroteca div.texto_h{padding:0.571em 0em 0em 0.643em;}
		#periodico div.utilidades_der div.hemeroteca div.texto_h input{border:0.071em solid #C6A94B;font-size:0.85em;margin:0.357em 0 0;width:12em;}
	#periodico div.utilidades_der div.hemeroteca div.fecha_h{padding:0.786em 0em 0em 0.643em;}
		#periodico div.utilidades_der div.hemeroteca div.fecha_h input{border:0.071em solid #c6a94b; font-size:0.85em; width:6.1em; margin:0em 0.571em;}
	#periodico div.utilidades_der div.hemeroteca div.boton_h{text-align:center; padding:1.143em 0em 0em 0em;}
	
#periodico div.seccion{padding:0em 0em 0.714em 0em; width:48.571em;}
#periodico div.seccion h2{color:#c6a94b; font-size:2.143em; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; float:left;}
#periodico div.seccion a.rss_noticias{float:right;}

#periodico div.articulo_destacado{padding-bottom:0.429em;}
#periodico div.articulo_portada{padding:0.714em; margin-bottom:0.714em;}
#periodico div.articulo_portada div.cont_noticiahome{ display:block;}
	#periodico div.columnanoticias_izq{float:left; width:49.5%; padding-top:0.714em;}
	#periodico div.columnanoticias_der{float:right; width:49.5%; padding-top:0.714em;}

#periodico div.separador{background:url(../img/fnd_sep_noticiamunicipal.gif) center no-repeat; height:2.083em; width:100%;}

#periodico p{padding-bottom:0.429em; text-align:justify;padding-top:0.5em;}
	#periodico h2.seccion{color:#c6a94b; font-size:2.143em; padding-bottom:2.5em; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal;}
	#periodico p.titulo{color:#866b15; line-height:1.071em; font-size:1.714em; font-family:Georgia, "Times New Roman", Times, serif;}
	#periodico h3.titulo{color:#866b15; line-height:1.071em; font-size:1.714em; font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;}
	#periodico p.titulo a{color:#866b15; font-family:Georgia, "Times New Roman", Times, serif;}
	#periodico p.datos{color:#866b15; padding-bottom:0.167em; text-align:left;}
	#periodico p.datos span.fecha{color:#707070; font-size:1em; line-height:0.857em; font-weight:normal; padding-left:0.5em;}
	#periodico div.img_izq{float:left; margin:0.25em 0.6em 0.25em 0;}
	#periodico div.img_der{float:right; margin:0.25em 0em 0.25em 0.6em;}
	#periodico div.piefoto{background:#efe9d3; padding:0.417em; font-size:0.781em; width:26.6em;}
	#periodico img.img_izq{float:left; margin:0.25em 0.417em 0.25em 0em;}
	#periodico img.img_der{float:right; margin:0.25em 0em 0.25em 0.417em;}
	#periodico img.vinieta{padding:0.3em 0.7em;}
	#periodico div.redes{float:right; border-bottom:0.1em #000 dotted;padding-bottom:0.5em; width:41em;margin-bottom:0.8em;margin-top:0.5em;}

#periodico div.paginacion{text-align:center;}
	#periodico div.paginacion a{color:#000000; font-weight:normal; padding:0em 0.214em;}
	#periodico div.paginacion span{color:#000000; font-weight:bold; padding:0em 0.214em;}

#periodico div.articulo_portada p{font-size:0.929em;}
	#periodico div.articulo_destacado p a.enlace{text-decoration:underline; color:#866b15; font-weight:bold; font-size:0.929em;}
	#periodico div.articulo_portada p.titulo{font-size:1.154em; line-height:1.071em;}
	#periodico div.articulo_portada h3.titulo{font-size:1.154em; line-height:1.071em;}	

#periodico div.articulo_portada div.botonera_articulos{height:1.5em;}
	#periodico div.sombreada{background:#fcfaf4;}

#periodico div.hemeroteca div.buscador{background:#efe9d3; padding:1.429em;}
	#periodico div.hemeroteca div.buscador label{font-size:0.857em; font-weight:bold;}
	#periodico div.hemeroteca div.buscador input.texto{border:0.071em solid #c6a94b; margin:0em 2.143em 0em 1.071em;}
	#periodico div.hemeroteca div.buscador input.fecha{border:0.071em solid #c6a94b; width:6.25em; margin:0em 0.714em;font-size:0.85em;}
	#periodico div.hemeroteca div.buscador a.ico_calendario{margin:0em 2.143em 0em 0em;}
	#periodico div.hemeroteca div.buscador a.ico_calendario img{vertical-align:top;}
	
	#periodico div.hemeroteca div.resultados div.titulo{border-bottom:0.214em solid #2f2a2a; margin:1.071em 0em;}
	#periodico div.hemeroteca div.resultados div.resultado{border-bottom:0.071em dashed #ddcb93; margin-bottom:0.714em; padding-bottom:0.214em;}
			#periodico div.hemeroteca div.resultados div.resultado p.titulo{color:#866b15; font-size:1.071em; font-family:Georgia, "Times New Roman", Times, serif;}
			#periodico div.hemeroteca div.resultados div.resultado h3.titulo{color:#866b15; font-size:1.071em; font-family:Georgia, "Times New Roman", Times, serif;}
			#periodico div.hemeroteca div.resultados div.resultado p.titulo a{color:#866b15;}
			#periodico div.hemeroteca div.resultados div.resultado h3.titulo a{color:#866b15;}
			#periodico div.hemeroteca div.resultados div.resultado p.datos{color:#866b15;}
			#periodico div.hemeroteca div.resultados div.resultado p.datos span.fecha{color:#707070; font-size:0.857em; line-height:0.857em; font-weight:bold; padding-right:1.071em;}

#periodico div.agenda div.brd_calendario{border:1em solid #efe9d3; width:12.143em; float:left;}
#periodico div.agenda div.eventos{float:right; padding-left:1.071em; width:48.286em;}
#periodico div.agenda div.eventos div.titulo{border-bottom:0.214em solid #c6a94b; margin:0em 0em 1.071em 0em; font-size:1.286em; padding-bottom:0.357em; font-family:Georgia, "Times New Roman", Times, serif;}
			#periodico div.agenda div.eventos div.evento{border-bottom:0.071em dashed #4b4646; background:url(../img/ico_flecha_evento.gif) left 0.786em no-repeat; padding:0.714em 0em 0.714em 0.714em;}
			#periodico div.agenda div.eventos div.evento p span.negativo{background:#2f2a2a; color:#FFFFFF; padding:0em 0.214em; font-size:0.786em;}


/* Estilos plantilla */
div.plantilla{font-size:0.85em;}
 	div.plantilla div.parte_izq{width:37.5em;float:left;}
		div.plantilla a{color:#C6A94B;font-weight:bold;text-decoration:none;}
		div.plantilla a:hover{text-decoration:underline;}
		div.plantilla ul {margin:1em 0em 0.7em 0em;padding:0em; }
		div.plantilla ul li{list-style-type:none;margin-bottom:0.5em; padding:0.4em 0 0.9em 2em;background:url(../img/bullet_naranja.gif) no-repeat 1em 0.9em;}
		div.plantilla.sinder ul li{list-style-type:none;margin-bottom:0.5em; padding:0.4em 0 0 2em;background:url(../img/bullet_naranja.gif) no-repeat 1em 0.9em;}
		div.plantilla ul li p{background:url(../img/ico_leermas.gif) no-repeat left 0.4em;padding-left:1.7em;padding-bottom:0;float:left;}
		div.plantilla ul li img{float:right;}
		div.plantilla ul li span.fecha{color:#817676;font-size:0.9em;padding-left:0.5em}
		div.plantilla ul li span.tamano{color:#817676;font-size:0.9em;font-style:italic;padding-left:0.5em;float:right;}
	div.plantilla div.parte_der{width:18em;float:right;margin-bottom:1em;}

div.plantilla a.volver{float:right; font-size:1.1em; color:#2f2a2a; background:url(../img/btn_volver.gif) left no-repeat; padding:0.143em 0.357em 0.357em 1.429em; font-weight:bold;}

div.plantilla div.docs ul {margin:1em 0em 0.7em 0em;padding:0em; }
	div.plantilla div.docs ul li{list-style-type:none;background:url(../img/fnd_separador_peq.gif) no-repeat left bottom;padding:0.6em 1.5em 0.6em 2.083em;}
	div.plantilla.sinder  div.docs ul li{background:url(../img/fnd_sep_noticiamunicipal.gif) no-repeat left bottom;}
	div.plantilla.sinder  div.docs ul li a img.video{float:left; padding-right:1em;}

/*Estilos plenos municipales*/
div.pleno {text-align:center;margin-bottom:1em;margin-top:1em;}
div.plantilla div.videos ul {margin:1em 0em 0.7em 0em;padding:0em; }
	div.plantilla div.videos ul li{list-style-type:none;background:url(../img/fnd_separador_peq.gif) no-repeat left bottom;padding:0.6em 1.5em 0.6em 2.083em;}
	div.plantilla.sinder  div.videos ul li{background:url(../img/fnd_sep_noticiamunicipal.gif) no-repeat left bottom;}
	div.plantilla.sinder  div.videos ul li p{width:43em; float:left;padding-left:2em;background:url(../img/ico_videoP.gif) no-repeat;min-height:1.5em;}
/*LEY DE COOKIES*/
#capaAvisoPoliticaCookies_superior_mensajes {
    width:100%;      
    position:fixed;  
	bottom:0;    
	border-top: 0.3em solid #FFFFFF;	
}

#capaAvisoPoliticaCookies_superior_mensajes  .transparency{
    filter:alpha(opacity=60);  
	background: rgba(222,211,175, 0.6) !important;
	background: rgb(222,211,175);  			
    width:100%;  
    height:100%;  
    position:absolute;      
    z-index:1;  
}

.contenidoAvisoPoliticaCookies {
    background-color: #DED3AF;	
    border: 0.3em solid #FFFFFF;    
	margin: 0.6em;
    padding: 0em 0.5em 0.3em 0.5em;
	position:relative;  
	z-index:2; 
}

.contenidoAvisoPoliticaCookies p {    
	color: #2F2A2A;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 0.875em;	
}

.contenidoAvisoPoliticaCookies p strong {
    
	background: url(../img/aviso_cookie.png) no-repeat 0.4em 0.4em;
    display: block;
    font-weight: bold;
    line-height: 1.5em;
    margin-bottom: 0.2em;
    padding-left: 2em;
	padding-top:0.3em;
}
.contenidoAvisoPoliticaCookies p a {    
    color: #1432EC;
    font-weight: bold;
}
.contenidoAvisoPoliticaCookies p a:hover {
    border-bottom-color: #DED3AF;
    border-bottom-style: dotted;
}
.contenidoAvisoPoliticaCookies a.cerrarAvisoPoliticaCookies {
	float:right;
	cursor:pointer; 
	color: #FFFFFF;
	font-weight: bold;
	font-size: 1.2em;
}
.contenidoAvisoPoliticaCookies a.cerrarAvisoPoliticaCookies:hover {
	color: #000000;
	text-decoration: none;
}

/* Formulario de contacto. Envia propuesta */
/* Formulario */
div.formulario_consulta{font-size:0.85em;margin-left:0.5em;}
	div.formulario_consulta div.formulario{margin-top:1em;clear:both;}
		div.formulario_consulta div.formulario div.form_izq{float:left;}
		div.formulario_consulta div.formulario div.form_der{float:left;}
		div.formulario_consulta div.formulario div.form_grande{float:left;}
		div.formulario_consulta div.formulario div.filaform{margin:0.7em 2em; line-height:0.9em; width:30em;}
		div.formulario_consulta div.formulario div.filaformIc{margin:0.7em 2em; line-height:0.9em;}
		div.formulario_consulta div.formulario div.filaform div.nombcampo{font-weight:bold; width:7em; float:left; padding-right:0.7em;padding-top:0.3em;}
		div.formulario_consulta div.formulario div.filaformIc div.nombcampoIc{font-weight:bold; width:15em; float:left; padding-right:8em;padding-top:0.3em;}
		div.formulario_consulta div.formulario div.filaform div.contcampo{float:left;padding-top:0.4em;}
		div.formulario_consulta div.formulario div.filaformIc input{font-family:Arial, Helvetica, sans-serif;width:16em;height:1.3em;border:0.1em solid #c6a94b;font-size:0.9em;}
		div.formulario_consulta div.formulario div.filaformIc input:focus{font-family:Arial, Helvetica, sans-serif;width:16em;height:1.3em;border:0.1em solid blue;font-size:0.9em;}
		div.formulario_consulta div.formulario div.filaform input{font-family:Arial, Helvetica, sans-serif;width:19em;height:1.3em;border:0.1em solid #c6a94b;font-size:0.9em;}
		div.formulario_consulta div.formulario div.filaform input:focus{font-family:Arial, Helvetica, sans-serif;width:19em;height:1.3em;border:0.1em solid blue;font-size:0.9em;}
		div.formulario_consulta div.formulario div.filaformIc input.file{font-family:Arial, Helvetica, sans-serif;width:auto;height:auto;border:0;font-size:0.9em;}
		div.formulario_consulta div.formulario div.filaform input.asunto{width:23em;}
		div.formulario_consulta div.formulario div.filaform input.asunto{width:23em;border:0.1em solid blue;}
		div.formulario_consulta div.formulario div.filaform textarea{font-family:Arial, Helvetica, sans-serif;width:23em;border:0.1em solid #c6a94b;font-size:0.9em;padding-left:0.3em;}
		div.formulario_consulta div.formulario div.filaform textarea:focus{font-family:Arial, Helvetica, sans-serif;width:23em;border:0.1em solid blue;font-size:0.9em;padding-left:0.3em;}
		div.formulario_consulta div.formulario div.filaformIc textarea{font-family:Arial, Helvetica, sans-serif;border:0.1em solid #c6a94b;font-size:0.9em;height:7em;padding-left:0.5em;width: 33em;}
		div.formulario_consulta div.formulario div.filaformIc textarea:focus{font-family:Arial, Helvetica, sans-serif;border:0.1em solid blue;font-size:0.9em;height:7em;padding-left:0.5em;width: 33em;}
		div.formulario_consulta div.formulario div.filaform select{font-family:Arial, Helvetica, sans-serif;width:16.5em;border:0.1em solid #c6a94b;font-size:0.9em;}
		div.formulario_consulta div.formulario div.filaform select:focus{font-family:Arial, Helvetica, sans-serif;width:16.5em;border:0.1em solid blue;font-size:0.9em;}
		div.formulario_consulta div.formulario div.filaformIc select{font-family:Arial, Helvetica, sans-serif;width:24.5em;border:0.1em solid #c6a94b;font-size:0.9em;}
		div.formulario_consulta div.formulario div.filaformIc select:focus{font-family:Arial, Helvetica, sans-serif;width:24.5em;border:0.1em solid blue;font-size:0.9em;}
		div.formulario_consulta div.formulario div.filaform input.radio{border:0;vertical-align:middle;margin-right:1.5em;width:1.3em;}
		div.formulario_consulta div.formulario div.filaform input.radio.mgizq{margin-left:2.3em;}		
		div.formulario_consulta div.formulario div.filaform_grande{margin:0.7em 2em; line-height:0.9em; width:54em;}
		div.formulario_consulta div.formulario div.filaform_grande_ic{margin:0.7em 2em; line-height:0.9em; width:54em;}
		div.formulario_consulta div.formulario div.filaform_grande_ic div.contendeorcaptcha{width:7em; float:left; padding-right:0.7em;padding-top:0.3em;}
		div.formulario_consulta div.formulario div.filaform_grande div.nombcampo{font-weight:bold; width:7em; float:left; padding-right:0.7em;padding-top:0.3em;}
		div.formulario_consulta div.formulario div.filaform_grande_ic div.nombcampo{font-weight:bold; width:22.4em; float:left; padding-right:0.7em;padding-top:0.3em;}
		div.formulario_consulta div.formulario div.filaform_grande div.contcampo{float:left;padding-top:0.4em;}
		div.formulario_consulta div.formulario div.filaform_grande_ic div.contcampo{float:left;padding-top:0.4em;}
		div.formulario_consulta div.formulario div.filaform_grande input{font-family:Arial, Helvetica, sans-serif;width:16em;height:1.3em;border:0.1em solid #c6a94b;font-size:0.9em;}
		div.formulario_consulta div.formulario div.filaform_grande input:focus{font-family:Arial, Helvetica, sans-serif;width:16em;height:1.3em;border:0.1em solid blue;font-size:0.9em;}
		div.formulario_consulta div.formulario div.filaform_grande_ic input{font-family:Arial, Helvetica, sans-serif;width:16em;height:1.3em;border:0.1em solid #c6a94b;font-size:0.9em;}
		div.formulario_consulta div.formulario div.filaform_grande_ic input:focus{font-family:Arial, Helvetica, sans-serif;width:16em;height:1.3em;border:0.1em solid blue;font-size:0.9em;}
		div.formulario_consulta div.formulario div.filaform_grande input.asunto{width:49.8em;}
		div.formulario_consulta div.formulario div.filaform_grande input.asunto:focus{width:49.8em;border:0.1em solid blue;}
		div.formulario_consulta div.formulario div.filaform_grande textarea{font-family:Arial, Helvetica, sans-serif;width:33em;border:0.1em solid #c6a94b;font-size:0.9em;padding-left:0.3em;}
		div.formulario_consulta div.formulario div.filaform_grande select{font-family:Arial, Helvetica, sans-serif;width:16.5em;border:0.1em solid #c6a94b;font-size:0.9em;}
		div.formulario_consulta div.formulario div.filaform_grande textarea:focus{font-family:Arial, Helvetica, sans-serif;width:33em;border:0.1em solid blue;font-size:0.9em;padding-left:0.3em;}
		div.formulario_consulta div.formulario div.filaform_grande select:focus{font-family:Arial, Helvetica, sans-serif;width:16.5em;border:0.1em solid blue;font-size:0.9em;}
		div.formulario_consulta div.formulario div.filaform_grande input.radio{border:0;vertical-align:middle;margin-right:1.5em;width:1.3em;}
		div.formulario_consulta div.formulario div.filaform_grande input.radio.mgizq{margin-left:2.3em;}		
		
		div.formulario_consulta div.formulario div.botonera{padding-left:20.5em; margin:1.6em 0;font-size:1.150em;}
			div.formulario_consulta div.formulario div.botonera a.boton_borrar{font-family:Arial,Helvetica,sans-serif;font-size:0.9em;background:#2F2A2A url(../img/btn_buscar.gif) no-repeat right;color:#FFFFFF;padding:0 2.5em 0.08em 0.7em;text-decoration:none;}	
			div.formulario_consulta div.formulario div.botonera a.boton_borrar:focus{font-family:Arial,Helvetica,sans-serif;font-size:0.9em;background:#2F2A2A url(../img/btn_buscar.gif) no-repeat right;color:#FFFFFF;padding:0 2.5em 0.08em 0.7em;text-decoration:none;border:0.1em solid blue;}			

			div.formulario_consulta div.formulario div.botonera input.boton_buscar{font-family:Arial,Helvetica,sans-serif;font-size:0.9em;background:#2F2A2A url(../img/btn_buscar.gif) no-repeat right;color:#FFFFFF;cursor:pointer;border:0 solid;}	
			div.formulario_consulta div.formulario div.botonera input.boton_buscar:focus{font-family:Arial,Helvetica,sans-serif;font-size:0.9em;background:#2F2A2A url(../img/btn_buscar.gif) no-repeat right;color:#FFFFFF;cursor:pointer;border:0.1em solid blue;}				
			div.formulario_consulta div.formulario div.botonera input.boton_buscar2{font-family:Arial,Helvetica,sans-serif;font-size:0.9em;background:#2F2A2A url(../img/btn_buscar2.gif) no-repeat right;color:#FFFFFF;cursor:pointer;border:0 solid;}	
			div.formulario_consulta div.formulario div.botonera input.boton_buscar2:focus{font-family:Arial,Helvetica,sans-serif;font-size:0.9em;background:#2F2A2A url(../img/btn_buscar2.gif) no-repeat right;color:#FFFFFF;cursor:pointer;border:0.1em solid blue;}	
	
				
	div.formulario_consulta div.error{color:#E31313;margin:1em 0;}
		div.formulario_consulta div.error img{vertical-align:middle;margin-right:0.8em;}
		div.formulario_consultaa div.error div.txterror{padding-top:0.5em;}
	div.formulario_consulta div.ok{color:#42C06F;margin:1em 0;}
		div.formulario_consulta div.ok img{vertical-align:middle;margin-right:0.4em}
		div.formulario_consulta p.subseccion{color:#c6a94b;font-size:1.5em;padding-top:0.5em;}
		div.formulario_consulta h3.subseccion{font-size:1em;font-weight:normal;}