* {
	margin:0;
}
html {
	height: 100%;
}
body {
	height: 100%;
	background:#eaeaea;
}
.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -4em;
	width:1024px;
	/*font-size:1.1em;*/
	background:#FFFFFF;
}

.flotante {
	float:left;
	width:1024px;
	background:#FFFFFF;
}

.clear {
	clear:both;
}
.oculto {
	display:none; 
}

/* ------------- CABECERA ----------------- */

.imgCabecera {
	left:50%;
	margin-left:-512px;
	position:absolute;
	top:0;
	background:#eaeaea;
	z-index:0;
}

.imgCabecera img {
	width:1024px;
	height:500px;
}

.cabecera {
	width:960px;
	margin:0 32px;
	position:relative;
	float:left;
}

#header {
	height:66px;
	width:100%;
	float:left;
	background: url("../_img/cabeceras/cabecera_bottom.gif") no-repeat top left transparent;
}
#header #logo {
	float:left;
	padding:1.3em 0 0 0.6em;
}
#header .menu_header {
	float:left;
	height:39px;
	margin:31px 0 0 1.5em;
}
#header .menu_header li {
	list-style:none;
	width:140px;
	margin-right:0.5em;
	float:left;
	height:39px;
}

#header .menu_header li a, #header .menu_header li a:visited, #header .menu_header li a:link {
	display:block;
	width:100%;
	height:39px;
	font-weight:normal;
	text-align:center;
	font-size:1.4em;
	line-height:36px;
	color:#444444;
	background-image:none;
}

#header .menu_header li a.selected {
	background: url("../_img/cabeceras/menuSup_on.gif") no-repeat top center transparent;
	text-decoration:none;
}

#header .menu_header li a:hover {
	background: url("../_img/cabeceras/menuSup_rep.gif") no-repeat top center transparent;
	text-decoration:none;
}

#header .opciones_header {
	float:right;
	width:130px;
	margin:0.4em 0 0 0;
}

#header .opciones_header li {
	list-style:none;
	width:100%;
	float:left;
}

#header .opciones_header li a {
	display:block;
	font-size:1em;
	font-weight:bold;
	color:#444444;
	padding:0.4em 0 0.4em 2em;
}

#header .opciones_header li.agenda a {
	background:url("../_img/iconos/18x18/ico_agenda.gif") no-repeat left top #ffffff;
}
#header .opciones_header li.guias a {
	background:url("../_img/iconos/18x18/ico_guia.gif") no-repeat left 0.2em #ffffff;
}
#header .opciones_header li.contacto a {
	background:url("../_img/iconos/18x18/ico_contacto.gif") no-repeat left 0.4em #ffffff;
}



.buscador_header {
	width:100%;
	height:25px;
	margin:0;
	float:left;
}

.buscador_header form {
	float:right;
}

.buscador_header .textInput {
	float:left;
	border:2px solid #444444;
	width:150px;
	height:20px;
}

.buscador_header .imgButton {
	float:left;
	display:block;
	height:24px;
	width:24px;
	margin:0 10px 0 0;
	border: none;
}
.titulo_header {
	width:100%;
	height:115px;
	float:left;
	position:relative;
	background:url("../_img/backgrounds/trazo_sup_content.gif") no-repeat left bottom transparent;
}

.titulo_header span {
	bottom:0;
	left:0;
	position:absolute;
	color:#FFFFFF;
	/*background:url("../_img/backgrounds/fondo_opacidad.gif") repeat left top transparent;*/
	padding:0 36px 0 0;
}

.titulo_header span h1 {
	color:#FFFFFF;
	text-shadow:2px 2px 0 #000000;
	background-color: rgba(68,68,68,0.6);
	padding:0 10px;
}

.titulo_header .ojo {	
	bottom:0;
	right:1em;
	position:absolute;
}

#bloqueLogado {
    left: 30%;
    position: absolute;
    top: 0;
    width: 30em;
}

#bloqueLogado a {
	float:right;
	margin-right:1em;
}

#changeLanguage {
	float: right;
}

#changeLanguage a {
    color: #444444;
    display: block;
    font-size: 1em;
    font-weight: bold;
    margin: 0.2em 0.5em 0.1em 0.1em;
}

#changeLanguage a.selected {
	color: #DC3840;
}

.cabecera #google_translate_element span{
	
	color: #444444;
    font-size: 0.8em;
    font-weight: normal;
	
		
}


#iconosRedesSociales {
	float: right;
	margin-top: 2px;
}

#iconosRedesSociales li {
display: inline;
padding:3px;
}

#cookie_aviso{
	background: rgb(68, 68, 68) !important;
	background-color: rgba(68, 68, 68, 0.95) !important;
	color: rgb(68, 68, 68) !important;
	filter: alpha(opacity=95);
	font-size: 11px !important;
	left: 0 !important;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";
	position: fixed !important;
	top: 0;
	width: 100% !important;
	z-index: 99999998 !important;
}

#cookie_aviso_caja{
	padding: 11px 20px 0 !important;
}	

#cookie_aviso h2{
	color: rgb(255, 255, 255) !important;
	font-size: 12px;
	font-weight: 400 !important;
	margin: 0 72px 14px 0 !important;
	text-align: left !important;
	width: auto !important;

}
#cookie_aviso h2 span {
	font-size: 12px;
	font-weight: 400 !important;
	line-height: 18px;
	margin-bottom: 14px !important;
}

#divAcptCookies {
	float:right !important;
	position:relative;
	top: -28px;
}

/* ------------- CABECERA REDUCIDA ------------ */

#header_mini {
	height:30px;
	width:100%;
	float:left;
	background: url("../_img/cabeceras/cabecera_bottom.gif") no-repeat bottom left transparent;
}
#header_mini #logo {
	float:left;
	padding:0.3em 0 0 0.6em;
}
#header_mini .menu_header {
	float:right;
	height:30px;
	margin:0 1.5em 0 0;
}
#header_mini .menu_header li {
	list-style:none;
	width:120px;
	margin-right:0.5em;
	float:left;
	height:30px;
}

#header_mini .menu_header li a, #header_mini .menu_header li a:visited, #header_mini .menu_header li a:link {
	display:block;
	width:100%;
	height:30px;
	font-weight:normal;
	text-align:center;
	font-size:1.2em;
	line-height:30px;
	color:#444444;
	background-image:none;
}

#header_mini .menu_header li a.selected {
	/*background: url("../_img/cabeceras/menuSup_on2.gif") no-repeat top center transparent;*/
	text-decoration:none;
}

#header_mini .menu_header li a:hover {
	/*background: url("../_img/cabeceras/menuSup_rep2.gif") no-repeat top center transparent;*/
	text-decoration:none;
	color:#f8b214;
}

#header_mini .opciones_header {
	float:right;
	width:215px;
	margin:0.4em 0 0 0;
}

#header_mini .opciones_header li {
	list-style:none;
	/*width:100%;*/
	float:left;
}

#header_mini .opciones_header li a {
	display:block;
	font-size:1em;
	font-weight:bold;
	color:#444444;
	padding:0.1em 0 0.4em 0.9em;
}

.titulo_header_mini {
	width:100%;
	height:180px;
	float:left;
	position:relative;
}

.titulo_header_mini.bottom {
	background:url("../_img/backgrounds/trazo_sup_content.gif") no-repeat left bottom transparent;
}


.titulo_header_mini.top {
	background:url("../_img/backgrounds/trazo_sup_content_tab.gif") no-repeat left bottom transparent;
	height:250px;
}

.titulo_header_mini span {
	left:0;
	position:absolute;
	color:#FFFFFF;
	/*background:url("../_img/backgrounds/fondo_opacidad.gif") repeat left top transparent;*/
	padding:0 36px 0 0;
}

.titulo_header_mini.bottom span {
	bottom:0;
}

.titulo_header_mini.top span {
	top:0;
}

.titulo_header_mini span h1 {
	color:#FFFFFF;
	text-shadow:2px 2px 0 #000000;
	background-color: rgba(68,68,68,0.6);
	padding: 0 10px;
}


.titulo_header_mini .ojo {	
	bottom:0;
	right:1em;
	position:absolute;
}

.titulo_header_mini.top .ojo {
	bottom:31px;
}



/* ------------- FIN CABECERA REDUCIDA ------------ */

/* ------------- TITULOS EN 3D -------------------- */

.cabeceraTitulo340 {
	float: left;
	clear: both;
	width: 340px;
}

.iconoGenerico01 {
	background:url("../_img/iconos/3D/3D_generico_01.gif") no-repeat scroll 0 0 transparent;
	float:left;
	height:48px;
	width:48px;
}

.iconoGenerico02 {
	background: url("../_img/iconos/3D/3D_generico_02.gif") no-repeat scroll 0 0 transparent;
	width: 48px;
	height: 48px;
	float: left;
}

.iconoGenerico03 {
	background: url("../_img/banners/3D_peque/3D_telefonos_interes.gif") no-repeat scroll 0 0 transparent;
	width: 48px;
	height: 48px;
	float: left;
} 

.cabeceraTitulo340 h3.titulobgh3 {
	clear:none;
	float:left;
	line-height:34px;
	margin:7px 0 0 0;
	width:270px;
}

.cabeceraTitulo690{
	float: left;
	clear: both;
	width: 690px;
}
.cabeceraTitulo690 h3.titulobgh3 {
	clear:none;
	float:left;
	line-height:34px;
	margin:7px 0 0 0;
	width:628px;
}

.cabeceraTitulo710_530 {
	float: left;
	clear: both;
	width: 700px;
}

.cabeceraTitulo710_530 h3.titulobgh3 {
	clear:none;
	float:left;
	line-height:34px;
	margin:7px 0 0 0;
	width:530px;
}
.cabeceraTitulo710 {
	float: left;
	clear: both;
	width: 700px;
}

.cabeceraTitulo710 h3.titulobgh3 {
	clear:none;
	float:left;
	line-height:34px;
	margin:7px 0 0 0;
	width:700px;
}


/* ------------ FIN: TITULOS EN 3D ---------------- */

/* ------------- MENU TABS ----------------------- */

.menu_tabs {
	/*position:absolute;
	top:-75px;
	left:12em;*/
	float:left;
	clear:both;
	width:100%;
	margin:-90px 0 0 0;
	/*z-index:1000;*/
}

.menu_tabs li {
	float:left;
	width:100px;
	height:75px;
	list-style:none;
	margin-right:2em;
}

.menu_tabs li a {
	display:block;
	float:left;
	height:75px;
	width:100%;
	background: #444444;
	color:#FFFFFF;
}

.menu_tabs li a span {
	color:#FFFFFF;
	position:relative;
	float:left;
	padding:1em;
	font-size:1em;
	background:transparent;
}








/* ------------- FIN MENU TABS ----------------------- */

/* -------------------------------- FIN CABECERA ------------------------ */

/* ------------- CONTENIDO ----------------------- */
#content {
	float:left;
	margin:0 32px;
	position:relative;
	padding-bottom:2em;
	width:960px;
	min-height:400px;
	background:#FFFFFF;
}

/* ----- BREADCRUMB ----- */

.breadcrumb_container {
	width:100%;
	float:left;
	margin-bottom:2em;
}

#breadcrumb {
	float:left;
	margin:1em 1em 0 1em;
	line-height:24px;
	background:#eaeaea;
	padding: 0 5px;
	/*padding-top:0.1em;*/
}
#breadcrumb span {
	float:left;
	display:block;
	/*padding:0.45em 0.5em 0.3em;*/
	padding:0 0.5em 0;
	font-size:1.2em;
	/*width:11%;*/
}

#breadcrumb span a {
	font-size:100%;
	color: #3F3D31;
}

#breadcrumb span.last {
	/*padding:0.45em 0.5em 0.3em 0;*/
	padding:0 0.5em 0 0;
}

#breadcrumb ul.breadcrumb {
	position:relative;
	float: left;
	/*padding:0.3em 0.6em 0.3em 0;*/
	padding:0 0.6em 0 0;
	/*width: 89%;*/
	list-style: none;
	margin:0;
}
#breadcrumb ul.breadcrumb li {
	list-style: none;
	float: left;
	vertical-align:middle;
	color: #3F3D31;
	/*margin:0 1% 0 0;*/
	padding:0;
	font-style:italic;
}
#breadcrumb ul.breadcrumb li span {
	/*padding:0.2em 0.6em 0 0.6em;*/
	padding:0 0.6em 0 0.6em;
	margin:0;
}

#breadcrumb ul.breadcrumb li span.sinFloat{
	padding-top:0;
}

#breadcrumb ul.breadcrumb li.textoBreadCrumb {
	margin-left:1.6%;
}
#breadcrumb ul.breadcrumb li a, #breadcrumb ul.breadcrumb li a:link, #breadcrumb ul.breadcrumb li a:active, #breadcrumb ul.breadcrumb li a:visited {
	display: block;
	text-decoration:none;
	color: #3F3D31;
	font-weight:bold;
	font-style:normal;
	float:left;
	/*padding-top:0.1em;*/
	/*line-height:1.2em;*/
}
/* ----- FIN BREADCRUMB ----- */

/* ------------- CIUDAD RUTAS TURISTICAS ---------------------------- */
/* Author: Ester 03/12/2010   */

.informacionRuta {
	float: left;
	width: 99%;
	background: #f2f1f1;
	border: 1px solid #D6D6D6;
	
}

.datosRuta {
	padding: 15px;
	float: left;
}

a.descargarPDF, a.descargarPDF:link, 
 a.descargarPDF:active,a.descargarPDF:visited  {
	float:left;
	display: block;
	color: #AF1D2B;
	clear:both; 
	background:url("../_img/iconos/18x18/ico_pdf.gif") no-repeat scroll left 0.3em transparent;
	padding-left:22px;
	line-height:26px;
}

.listadoRutas {
	width: 100% !important;
	margin-left: 3.5em !important;
}

.listadoRutas li {
	clear: none !important;
	width: 200px !important;
	font-size:0.9em !important;
}

.listadoMonumentos {
	width: 100% !important;
}

.listadoMonumentos li {
	width: 100% !important;
	font-size:0.9em !important;
}
.listadoMonumentos li a, .listadoMonumentos li a:link, .listadoMonumentos li a:hover, .listadoMonumentos li a:visited, .listadoMonumentos li a:active {
	background:url("../_img/bullets/bullet_menu2_rojo.gif") no-repeat!important;
}

/* ------------ FIN: CIUDAD RUTAS TURISTICAS ------------------------ */

/* ----------- LISTADO SECCIONES -------------------------*/
/* Author: Ester: 13/12/2010 */

.listadoEnlaceSecciones {
	float: left;
	width: 100%;
	clear:both;
}

.listadoEnlacesSecciones li.enlaceSecciones {
	float: left;
	width: 98%;
	margin: 0 0 10px 0;
}

.listadoEnlacesSecciones li.enlaceSecciones a, .listadoEnlacesSecciones li.enlaceSecciones a:active,
.listadoEnlacesSecciones li.enlaceSecciones a:visited, .listadoEnlacesSecciones li.enlaceSecciones a:link{
	background:none repeat scroll 0 0 #CACACA;
	display:block;
	padding:20px 10px;
	text-align:center;
	color:#000;
}

/* ----------- FIN: LISTADO SECCIONES -------------------------*/

/* ------------- MENU ---------------------------- */

.columna_menu {
	clear:both;
	width:233px;
	float:left;
	margin:0 1.5em 0 0;
	font-size:1.1em;
}

.columna_menu img {
	float:left;
	clear:both;
}

.columna_menu .navegador {
	clear:both;
	float:left;
	width:100%;
}

.columna_menu .navegador li {
	width:100%;
	float:left;
}

.columna_menu .navegador li a, .columna_menu .navegador li a:visited, .columna_menu .navegador li a:link, .columna_menu .navegador li a:active {
	display:block;
	line-height:1.5em;
	padding: 0.2em 0 0.2em 35px;
	font-size:1.2em;
	background:url("../_img/bullets/bullet_menu1_rojo.gif") no-repeat 12px 0.6em #AF1E2C;	
	color:#FFFFFF;
	text-decoration:none;
}

.columna_menu .navegador li a:hover {
	text-decoration:none;
	background-color:#DC3840;	
	color:#FFFFFF;	
}

.columna_menu .navegador li a.selected:hover {
	text-decoration:none;
	background-color:#AF1E2C;	
	color:#FFFFFF;	
}

.columna_menu .navegador li .subnavegador li a, .columna_menu .navegador li .subnavegador li a:link, .columna_menu .navegador li .subnavegador li a:visited, .columna_menu .navegador li .subnavegador li a:active {
	display:block;
	line-height:1.5em;
	font-size:1.1em;
	font-weight:normal;
	padding: 0.2em 0 0.2em 35px;
	background:url("../_img/bullets/bullet_menu2_negro.gif") no-repeat 21px 0.5em #F2F1F1;
	text-decoration:none;
	color:#000000;
}

.columna_menu .navegador li .subnavegador li a:hover, .columna_menu .navegador li .subnavegador li a.selected {
	text-decoration:none;
	background:url("../_img/bullets/bullet_menu2_rojo.gif") no-repeat 21px 0.5em #eaeaea; 
	color:#DC3840;	
	font-weight:normal;
}

.columna_menu .navegador li .subnavegador li .subnavegador2 li a, .columna_menu .navegador li .subnavegador li .subnavegador2 li a:link, .columna_menu .navegador li .subnavegador li .subnavegador2 li a:visited, .columna_menu .navegador li .subnavegador li .subnavegador2 li a:active {
	display:block;
	line-height:1.5em;
	font-size:1.1em;
	font-weight:normal;
	background:#FFFFFF;
	padding: 0.2em 0 0.2em 55px;
	color:#444444;
	text-decoration:none;
}

.columna_menu ul.navegador li ul.subnavegador li ul.subnavegador2 li a:hover, .columna_menu ul.navegador li ul.subnavegador li ul.subnavegador2 li a.selected {
	color:#000000;
	background:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
}

/* ------------- FIN MENU ------------------------ */

/* ------------- COLUMNA CONTENIDO --------------- */

div.enlace_externo, div.enlace_externo a {
	float:left;
}

a.enlace_externo {
	display:block;
	background:url("../_img/bullets/bullet_flecha_hiloariadna.gif") no-repeat left center transparent;
	padding:0.3em 0.4em 0.3em 1em;
	margin:0 0 0.5em 0;
	color:#444444;
	text-decoration:none;
}

h2.tituloH2 {
	margin-bottom:0.8em;
	float:left;
	/*width:100%;*/
	width: 100%;
}
h2.titulonombreCargo /*Aida 21/09/2010*/
{
font-size:2.5em;
color:#000000;
margin-bottom:1px;
}

h3.subTituloCargo/*Aida 21/09/2010*/
{
color:#000000;
font-size:1.5em;
font-style:italic;
margin-bottom:30px;
/* margin-left:26px; */
margin-top: 10px;

}
h3.tituloH3 {
	margin-bottom:0.3em;
	float:left;
	width:100%;
}




h3.marginRight
{
margin-right:1.5em !important;
}


h4.tituloH4 {
	margin-bottom:0.5em;
	float:left;
	clear:both;
}

h2.tituloH2.sinWidth {
	margin-bottom:0.8em;
	float:left;
	width:auto;
}

h2.tituloH2.marginTop {
	margin-top:1em;
}


a.volver,
a:link.volver,
a:visited.volver,
a:active.volver {
	background:url("../_img/backgrounds/fondo_volver_seccion_gris.gif") no-repeat left top #666;
	color:#FFFFFF;
	display:block;
	float:right;
	line-height:22px;
	margin:-25px 11px 0 0;
	padding:0 5px 0 25px;
	width:auto;
}

a:hover.volver {
	background:url("../_img/backgrounds/fondo_volver_seccion_rojo.gif") no-repeat left top #AF1D2B;
}

.volver {
	float:right;
	width:710px;
}
.minHeight {
	min-height: 250px;
}


.volver a {
	float:right;
	padding:0.2em;
	margin-right:1em;
	background:#af1e2c;
	color:#ffffff;
}

.imagenBannerSeccion img {
	width:220px;
	height:123px;
	float:left;	
}

.banner_seccion {
	margin-bottom:1.5em;
	float:left;
}

.banner_seccionMini {
	margin-bottom:1em;
	float:left;
}

.banner_seccion.marginRight {
	margin-right:1.5em;
}

.banner_seccion_sinMargen {
	float:left;
}

.mitad_contenido {
	float:left;
	width: 50%;
}

.columna_contenido460 {
	float:left;
	width:460px;
}
.columna_contenido450 {
	float:left;
	width:450px;
}
.columna_contenido490 {
	float:left;
	width:490px;
}
.columna_contenido220 {
	float:left;
	width:220px;
}

.columna_contenido690 {
	float:left;
	width:690px;
}

.columna_contenido710 {
	float:left;
	width:710px;
}


.columna_contenido710_tab {
	float:left;
	width:710px;
	padding:20px 0 0 125px;
}

.columna_contenido900Home {
	float:left;
	width:900px;
	padding:20px 30px 0;
}

.columna_contenido900TemaBase {
	float:left;
	width:900px;
	margin:20px 30px 0;
}

.columna_contenido650 {
	float:left;
	width:650px;
}
.columna_Foto /*Aida 21/09/2010*/
{
background:none repeat scroll 0 0 #ffffff;
float:left;
height:126px;
margin-right:44px;
width:100px;
}
.columna_Datos /*Aida 21/09/2010*/
{
	float:left;
	width:533px;
	line-height:20px;
	font-size:1.1em;
}

.columna_contenido650 .descripcionSeccion {
	display:block;
	width:100%;
	float:left;
}

.columna_contenido520 {
	float:left;
	width:520px;
}

.columna_contenido285 {
	float:left;
	width:285px !important;
}

.columna_contenido330 {
	float:left;
	width:330px;
}

.columna_contenido340 {
	float:left;
	width:340px;
}

.columna_contenido460.right {
	margin-right:1em;
}

.columna_contenido460.marginLeft {
	margin-left:50px;
}

.columna_contenido460.marginTop {
	margin-top:1.5em;
}

.textoWidth370{
	float:left; 
	width:370px;
}


/* ------------- FIN COLUMNA CONTENIDO ----------- */

/* ------------- COLUMNA BANNERS --------------- */

.columna_banners220 {
	float:right;
	width:220px;
	margin:3em 10px 0 0;
}

.columna_banners220.sinMargin {
	margin: 0;
}


.columna_banners170 {
	float:right;
	width:170px;
	margin:30px 10px 0 0;
}


.columna_banners340 {
	float:right;
	width:340px;
	margin:0 1em 0 0;
}

ul.listado_pdf {
	clear:both;
	float:left;
	width:100%;
}

ul.listado_pdf li {
	clear:both;
	float:left;
	width:100%;
}

ul.listado_pdf li a.pdf, ul.listado_pdf li a:visited.pdf, ul.listado_pdf li a:active.pdf, ul.listado_pdf li a:link.pdf {
	display:block;
	background:url("../_img/iconos/42x42/ico_pdf.gif") no-repeat left 0.3em transparent; /*Modificado Aida 23709/2010*/
	padding:1.4em 0 1.4em 4em; /*Modificado Aida 23709/2010*/
	color:#444444;
	text-decoration:none;
	float:left;
	clear:both;
}

.listado_pdf li a.xls, .listado_pdf li a.xls:visited, .listado_pdf li a.xls:active, .listado_pdf li a.xls:link {
	display:block;
	background:url("../_img/iconos/42x42/ico_xls.gif") no-repeat left 0.3em transparent; 
	padding:2.4em 0 1.4em 4em; 
	color:#444444;
	text-decoration:none;
	float:left;
	clear:both;
	margin-left:17px;
}


.listado_pdf li a.txt, .listado_pdf li a.txt:visited, .listado_pdf li a.txt:active, .listado_pdf li a.txt:link {
	display:block;
	background:url("../_img/iconos/42x42/ico_txt.gif") no-repeat left 0.3em transparent; 
	padding:2.4em 0 1.4em 4em; 
	color:#444444;
	text-decoration:none;
	float:left;
	clear:both;
	margin-left:17px;
}


.listado_pdf li a.zip, .listado_pdf li a.zip:visited, .listado_pdf li a.zip:active, .listado_pdf li a.zip:link {
	display:block;
	background:url("../_img/iconos/42x42/ico_zip.gif") no-repeat left 0.3em transparent; 
	padding:2.4em 0 1.4em 4em; 
	color:#444444;
	text-decoration:none;
	float:left;
	clear:both;
	margin-left:17px;	
}


.listado_pdf li a.doc, .listado_pdf li a.doc:visited, .listado_pdf li a.doc:active, .listado_pdf li a.doc:link {
	display:block;
	background:url("../_img/iconos/42x42/ico_doc.gif") no-repeat left 0.3em transparent; 
	padding:2.4em 0 1.4em 4em; 
	color:#444444;
	text-decoration:none;
	float:left;
	margin-left:17px;
}


.listado_pdf li a.docGenerico, .listado_pdf li a.docGenerico:visited, .listado_pdf li a.docGenerico:active, .listado_pdf li a.docGenerico:link {
	display:block;
	background:url("../_img/iconos/42x42/ico_otro.gif") no-repeat left 0.3em transparent; 
	padding:2.4em 0 1.4em 4em; 
	color:#444444;
	text-decoration:none;
	float:left;
	clear:both;
	margin-left:17px;
}






ul.listado_pdf.pdfCenter li a.pdf,
ul.listado_pdf.pdfCenter li a:visited.pdf,
ul.listado_pdf.pdfCenter li a:active.pdf,
ul.listado_pdf.pdfCenter li a:link.pdf {
	background:url("../_img/iconos/42x42/ico_pdf.gif") no-repeat left center transparent;
}


/* LISTADO PDF MINI */
/*Author: Aida 16/12/2010*/

ul.listado_pdfMini {
	clear:both;
	float:left;
	width:100%;
}

ul.listado_pdfMini  li
{
	clear:both;
	float:left;
	width:100%;
	padding:0!important;
}

ul.listado_pdfMini li a.pdf, ul.listado_pdfMini li a:visited.pdf, ul.listado_pdfMini li a:active.pdf, ul.listado_pdfMini li a:link.pdf {
	background:url("../_img/iconos/18x18/ico_pdf.gif") no-repeat scroll left 0.3em transparent;
	color:#444444;
	display:block;
	float:left;
	line-height:26px;
	/*margin-left:17px;*/ /*Ester 11/01/2011 */
	padding-left:26px;
}
a.pdf, a:visited.pdf, a:active.pdf, a:link.pdf {
	background:url("../_img/iconos/18x18/ico_pdf.gif") no-repeat scroll left 0.3em transparent;
	color:#444444;
	display:block;
	float:left;
	line-height:26px;
	/*margin-left:17px;*/ /*1 Ester 11/01/2011 */
	padding-left:26px;
}

a.bullet, a.bullet:visited, a.bullet:active, a.bullet:link {
    background: url("../_img/bullets/bullet_flecha_hiloariadna.gif") no-repeat scroll left 11px transparent;
    color: #444444;
    display: block;
    float: left;
    line-height: 26px;
    padding-left: 10px;
}

/* FIN LISTADO PDF MINI */

ul.listado_pdf li  p {
	margin-bottom:1px !important;
}
.pdf_mini li a.pdf, .pdf_mini li a:visited.pdf, .pdf_mini li a:active.pdf, .pdf_mini li a:link.pdf {
	background:url("../_img/iconos/18x18/ico_pdf.gif") no-repeat scroll left 6px transparent;
	padding:10px 0 30px 25px;
}

.listado_pdf li a:hover {
	text-decoration:underline;
}
.listado_rutas_pie {
	float: left;
	width: 100%;
}

.listado_rutas_pie li {
	border-bottom:1px dashed #CCCCCC;
	float: left;
	width: 100%;
	padding: 10px 0;
}

a.descarga_pdf {
	display: block;
	background:url("../_img/iconos/18x18/ico_pdf.gif") no-repeat scroll left 6px transparent;
	padding:11px 0 0 25px;
	float: right;
	color: #444;
}

.listado_banners {
	margin-top:1em;
	float:left;
}

.listado_banners li a.titulo_banner, .listado_banners li a.titulo_banner:visited, .listado_banners li a.titulo_banner:active, .listado_banners li a.titulo_banner:link {
	display:block;
	width:200px;
	background:url("../_img/bullets/bullet_flecha_hiloariadna.gif") no-repeat left center transparent;
	padding:0.3em 0 0.3em 1em;
	margin:0 0 0.5em 0;
	color:#444444;
	text-decoration:none;
}

.listado_banners li a.titulo_banner:hover {
	text-decoration:underline;
}


.listado_banners li {
	margin:0 0 1.5em 0;
	float:left;
	width:100%;
}

.listado_banners li a {
	float:left;
}

.listado_banners li a img {
	width: 220px;
}

.listado_banners li .gestionBH a img {
	width: auto !important;
}

.listado_banners li span {
	font-style:italic;
	float:left;
	margin-top:0.5em;
}

.listado_banners li span.descripcion_banner {
	width:160px;
	font-style:normal;
	padding:0.5em 0 0 1em;
}


/* ------------- FIN COLUMNA BANNERS ----------- */

/* ------------- LISTADO ENLACES --------------- */

.tituloFlecha {
	margin:0 0 10px 0;
	float:left;
	display:block;
	width:90%;
	background:url("../_img/bullets/flecha_rojo.gif") no-repeat left center transparent;
	padding:0 0 0 18px;
	line-height:14px;
	color: #AF1E2C;
	font-style:italic;
}

.columna_banners170 .tituloFlecha {
	width:150px;
}

.listadoEnlaces {
	clear:both;
	float:left;
	margin:0 0 0 18px;
	width:95%;
}

.columna_banners170 .listadoEnlaces {
	width:150px;
}

.listadoEnlaces.marginTop {
	margin:2em 0 0 0;
	float:left;
}

.listadoEnlaces li {
	list-style:none;
	width:100%;
	float:left;
	clear:both;
	margin: 0 0 5px 0;
}

.listadoEnlacesIcono li{
	border-bottom: 1px dashed #AF1E2C;
}

.listadoEnlacesIcono li a, .listadoEnlacesIcono li a:link,
.listadoEnlacesIcono li a:visited, .listadoEnlacesIcono li a:active {
	line-height:50px;
}

.iconoEnlace {
	float:left;
	margin-bottom:10px;
}

.iconoEnlace img {
	float:left;
	width: 50px;
	height: 50px;
	padding-right: 10px;
	vertical-align: middle;
}

.listadoEnlaces li a, .listadoEnlaces li a:link,
.listadoEnlaces li a:visited, .listadoEnlaces li a:active {
	color: #444;
}

.sinBorde li {
	border: none !important;
}

.sinBorde li a, .sinBorde li a:link,
.sinBorde li a:visited, .sinBorde li a:active  {
	line-height: 12px !important;
}

.listadoEnlacesServiciosMunicipales  {
	margin:0 0 0 4.5em;
	float:left;
	line-height: 2.5em;
}
.listadoEnlaces.marginTop {
	margin:2em 0 0 0;
	float:left;
}

.listadoEnlacesServiciosMunicipales li {
	list-style:none;
	width:100%;
	float:left;
	clear:both;
	margin: 0 0 5px 0;
}

/* Ester 11/01/2011 */
/*
.listadoEnlacesServiciosMunicipales li a.enlaceBullet,.listadoEnlacesServiciosMunicipales li.enlaceBullet, .listadoEnlacesServiciosMunicipales li a.enlaceBullet:link,
.listadoEnlacesServiciosMunicipales li a.enlaceBullet:visited, .listadoEnlacesServiciosMunicipales li a.enlaceBullet:active,
.listadoEnlaces li a.enlaceBullet,.listadoEnlaces li.enlaceBullet, .listadoEnlaces li a.enlaceBullet:link,
.listadoEnlaces li a.enlaceBullet:visited, .listadoEnlaces li a.enlaceBullet:active {
	display:block;
	/*width:100%;*/
/*	float:left;
	background:url("../_img/bullets/bullet_flecha_hiloariadna.gif") no-repeat left center transparent;
	padding:0 0 0 1.2em;
	color:#444444;
	text-decoration:none;
}*/

.listadoEnlacesServiciosMunicipales li a.enlaceBullet, .listadoEnlacesServiciosMunicipales li.enlaceBullet, 
.listadoEnlacesServiciosMunicipales li a.enlaceBullet:link, .listadoEnlacesServiciosMunicipales li a.enlaceBullet:visited, 
.listadoEnlacesServiciosMunicipales li a.enlaceBullet:active, .listadoEnlaces li a.enlaceBullet, 
.listadoEnlaces li.enlaceBullet, .listadoEnlaces li a.enlaceBullet:link, .listadoEnlaces li a.enlaceBullet:visited, 
.listadoEnlaces li a.enlaceBullet:active {
    background: url("../_img/bullets/bullet_flecha_hiloariadna.gif") no-repeat scroll left top transparent;
    color: #444444;
    display: block;
    float: left;
    padding: 0 0 0 10px;
    text-decoration: none;
}

.listadoEnlaces.width435 li.enlaceBullet {
	width:425px;
}

.listadoEnlaces li a.enlaceBullet.centro, .listadoEnlaces li a.enlaceBullet.centro:link, .listadoEnlaces li a.enlaceBullet.centro:visited, 
.listadoEnlaces li a.enlaceBullet.centro:active {
    background: url("../_img/bullets/bullet_flecha_hiloariadna.gif") no-repeat scroll left center transparent;
    line-height:20px;
}

a.enlaceBullet.enlaceGris, a.enlaceBullet.enlaceGris:link, a.enlaceBullet.enlaceGris:visited, a.enlaceBullet.enlaceGris:active {
    background: url("../_img/bullets/bullet_flecha_hiloariadna.gif") no-repeat scroll left center transparent;
    line-height:20px;
    float: left;
    padding: 0 0 0 12px;
    display: block;
}

.listadoEnlacesServiciosMunicipales li a.enlaceBullet,.listadoEnlacesServiciosMunicipales li.enlaceBullet, .listadoEnlacesServiciosMunicipales li a.enlaceBullet:link,
.listadoEnlacesServiciosMunicipales li a.enlaceBullet:visited, .listadoEnlacesServiciosMunicipales li a.enlaceBullet:active {
	font-size: 1.2em;
	background:url("../_img/bullets/bullet_menu2_rojo.gif") no-repeat left center transparent;
}

.columna_banners170 .listadoEnlaces li a {
	font-size:1em;
}

.listadoEnlaces li a.enlaceBullet:hover {
	text-decoration:underline;
}

.listadoEnlaces li .gestionBH {
	margin-left:0.5em;
}

.listadoIconos {
	margin:0 0 0 2.5em;
	float:left;
}

.listadoIconos li {
	list-style:none;
	margin: 0 0 2em 0;
	float:left;
	clear:both;
	width:100%;
}

.listadoIconos li .iconoContenido{
	float:left;
	width:50px;
}
.listadoIconos li .listadoIconosContenido {
	float:left;
	width:445px;
}
.listadoIconos li .iconoContenido img {
	float:left;
	margin-right:1em;
}

.listadoIconos li .listadoIconosContenido span {
	display:block;
	width:100%;
	float:left;
	clear:both;
	line-height:1.2em;
	/*padding: 0 0 0 3.8em;*/
}
.listadoIconos li .listadoIconosContenido span p {
    clear: both;
    margin: 0;
}
listadoIconos li .listadoIconosContenido a, .listadoIconos li .listadoIconosContenido a:link, .listadoIconos li .listadoIconosContenido a:visited, .listadoIconos li .listadoIconosContenido a:active, .listadoIconos li .listadoIconosContenido span.titulo {
    clear: both;
    color: #DC3840;
    display: block;
    float: left;
    font-size: 1.2em;
    font-weight: bold;
    margin: 0;
    text-decoration: none;
    width: 100%;
}
.listadoIconos li .listadoIconosContenido a, .listadoIconos li .listadoIconosContenido a:link,
.listadoIconos li .listadoIconosContenido a:visited, .listadoIconos li .listadoIconosContenido a:active,
.listadoIconos li .listadoIconosContenido span.titulo {
	display:block;
	width:100%;
	float:left;
	/*background:url("../_img/iconos/24x24/ico_flechas_der.gif") no-repeat left top transparent;
	padding:0.3em 0 0.8em 3em;*/
	margin:0;
	color:#dc3840;
	text-decoration:none;
	font-weight:bold;
	font-size:1.2em;
}

.listadoIconos li .listadoIconosContenido a:hover {
	color:#000000;
}

.listadoIconos li .listadoIconosContenido span.titulo {
	margin:0 0 0.8em;
}

.listadoIconos li .listadoIconosContenido span p {
	margin:0;
}



/* ------------- FIN LISTADO ENLACES ----------- */

/*-------------- BANNER PLEGADO ---------------- */

.listado_banners_plegados_A, .listado_banners_plegados_C {
	margin:0;
	width:100%;
	float:left;
}

.listado_banners_plegados_C {
	margin:2em 0 0 0;
}

.listado_banners_plegados_A li, .listado_banners_plegados_C li {
	list-style:none;
	display: inline-block;
	vertical-align: top;
	height: 100%;
	width:340px;
	margin:0 10px 0 0;
	padding-bottom:25px;
}

.columna_contenido340 .listado_banners_plegados_A li {
	/*margin-right:0;*/
}

.listado_banners_plegados_C li {
	float:left;
}


.banner_plegado_A, .banner_plegado_C {
	width:340px;
	float:left;
}

.banner_plegado_B {
	width:220px;
	float:left;
}

.banner_plegado_A .icono_banner, .banner_plegado_B .icono_banner {
	float:left;
	width:100px;
}

.banner_plegado_A .icono_banner img {
	float:left;
}

.banner_plegado_C .icono_banner {
	float:left;
	width:120px;
}

.banner_plegado_A .pliegue, .banner_plegado_B .pliegue {
	float:left;
	width:20px;
}

.banner_plegado_A .contenido_banner, .banner_plegado_C .contenido_banner {
	float:left;
	width:220px;
}

.banner_plegado_A .contenido_banner h4 a {
	color:#af1d2b;
}

.banner_plegado_C .contenido_banner {
	/*margin-top:1.65em;*/
	margin-top: 18px;
	width:218px; /*Modificado por Aida 01/10/2010*/
	height:90px;
	background:url("../_img/backgrounds/fondo_bannerC.gif") repeat-y left top transparent;
}

.banner_plegado_B .contenido_banner {
	float:left;
	width:100px;
}

.banner_plegado_C .contenido_banner h3.h3_banner {
	display:block;
	margin:1.5em 0 0 0.5em;
	height:2.4em;
	width:80%;
}

.banner_plegado_C .contenido_banner a.enlace_banner, .banner_plegado_C .contenido_banner a:link.enlace_banner,
.banner_plegado_C .contenido_banner a:visited.enlace_banner, .banner_plegado_C .contenido_banner a:active.enlace_banner {/*Modificado Aida 23/09/2010*/

	background:url("../_img/backgrounds/fondo_acceder_seccion_rojo.gif") no-repeat scroll 0 0 transparent; 
	color:#FFFFFF;
	float:right;
	line-height:22px;
	text-decoration:none;
	width:170px;
	padding-left:7px;

}

.banner_plegado_C .contenido_banner a:hover.enlace_banner {
	text-decoration:underline;
}

.banner_plegado_A .contenido_banner h4, .banner_plegado_B .contenido_banner h4 {
	line-height:18px;
}

.banner_plegado_A .contenido_banner .imagen_banner {
	width:220px;
	height:90px;
	background:#af1e2c;
}

.banner_plegado_A .contenido_banner .imagen_banner img {
	margin:5px 10px;
}

.banner_plegado_A .contenido_banner .enlaces_banner {
	float:left;
	margin-top:1em;
}

.banner_plegado_A .contenido_banner .enlaces_banner li {
	float:left;
	clear:both;
	width:100%;
	margin:0;
	padding:0;
}

.banner_plegado_A .contenido_banner .enlaces_banner li a, 
.banner_plegado_A .contenido_banner .enlaces_banner li a:visited, 
.banner_plegado_A .contenido_banner .enlaces_banner li a:link, 
.banner_plegado_A .contenido_banner .enlaces_banner li a:active, 
.banner_plegado_A .contenido_banner .enlaces_banner li a:hover {
    background: url("../_img/bullets/bullet_menu2_negro.gif") no-repeat scroll left center #FFFFFF;
    color: #000000;
    font-weight: normal;
    line-height: 20px;
    padding: 0 0 0 15px;
    text-decoration: none;
}

.banner_plegado_A .contenido_banner .enlaces_banner li a:hover {
	text-decoration: underline;
}



/*-------------- FIN BANNER PLEGADO ------------ */

/* -------------- LISTADO BANNERS LATERAL ----------- */

.listadoBannersLateral {
	float:left;
	width:100%;
	margin-top:2em;
}

.listadoBannersLateral li {
	float:left;
	clear:both;
	width:100%;
	margin-bottom:1.5em;
}

/* -------------- FIN LISTADO BANNERS LATERAL --------- */

/*-------------- LISTADO AS -------------------- */

.listadoAS_600_marginLeft {
	width:600px;
	margin-left:50px;
	float:left;
}

.listadoAS_mitad {
	width:100%;
	/*margin-left:50px;*/
	float:left;
	clear: both;
}

.listadoAS, .listadoAS_mini {
	float:left;
	/*margin-left:35px;*/
	margin-top:2em;
	width:100%;
	clear: both;
}

.columna_contenido280TemaBase .listadoAS {
	width:280px!important;
}

.listadoAS_mitad .listadoAS {
	width:100%;	
}

.listadoAS_mitad.sinMargin .listadoAS {
	margin:0;
}

.listadoAS li {
	list-style:none;
	width:100%;
	float:left;
	margin-bottom:3em;
}

.listadoAS_mitad .listadoAS li {
	margin: 0 15px 3em 0;
	width:47%;
}

.listadoAS li .tituloAS, a.tituloAS {
	margin-bottom:1em;
	display:block;
	float:left;
	color:#AF1E2C;
	background:url("../_img/bullets/bullet_flecha_item_rojo.gif") no-repeat scroll left center transparent;
	padding-left:16px;
}

.listadoAS li h3 {
	clear: both;
	float:left;
}

/*Estilo listadoAS GRIS*/

ul.tituloGris li .tituloAS, a.tituloAS
{
	margin-bottom:1em;
	display:block;
	float:left;
	color:#5F5F5F;
	background:url("../_img/bullets/bullet_flecha_item.gif") no-repeat scroll left center transparent;
	padding-left:16px;
}
ul.tituloGris li .descripcionAS h3 {
	margin-bottom:1em;
	display:block;
	float:left;
	color:#5F5F5F;
	background:url("../_img/bullets/bullet_flecha_item.gif") no-repeat scroll left center transparent;
	padding-left:16px;
}

/*FIN ListadoAS GRIS */



.tituloASSinEnlace {
	margin-bottom:1em;
	display:block;
	color:#AF1E2C;
	background:url("../_img/bullets/bullet_flecha_item_rojo.gif") no-repeat scroll left center transparent;
	padding-left:16px;
}
.listadoAS li .bannerAS {
	float:left;
	margin-right:1em;
	clear:both;
}

.listadoAS li .descripcionAS {
	/*clear:both;*/
	float:left; 
	width:100%;
}

.listadoAS li .descripcionAS span {
	display:block;
	margin-bottom:1em;
}

.listadoAS li .descripcionAS a.enlaceAS, .columna_contenido710_tab a.enlaceAS, 
.listadoAS li .descripcionAS a:link.enlaceAS, .columna_contenido710_tab a:link.enlaceAS, 
.listadoAS li .descripcionAS a:visited.enlaceAS, .columna_contenido710_tab a:visited.enlaceAS,
.listadoAS li .descripcionAS a:active.enlaceAS, .columna_contenido710_tab a:active.enlaceAS,
.datosNoticia a.enlaceAS, .datosNoticia a:link.enlaceAS, .datosNoticia a:visited.enlaceAS,
.datosNoticia a:active.enlaceAS
{
	float:right;
	display:block;
	/*padding: 0.2em 0.5em 0.2em 2em;*/
	/*background:url("../_img/iconos/24x24/ico_4.gif") no-repeat 0.7em 0.4em #AF1E2C;*/
	background:url("../_img/backgrounds/fondo_acceder_seccion_rojo.gif") no-repeat scroll 0 0 transparent;
	text-decoration:none;
	line-height:22px;
	color:#FFFFFF;
	width:170px;
	padding-left:7px;
	clear:both;
}
.imgBanner {
	float:left;
	clear:both;
	
}
.imgBanner img{
	float:left;
	height:105px;
	width:145px;
}
.listadoASImagen li div.descripcionAS {
	width:80% !important;
}

.listadoASImagen li div.descripcionAS a.enlaceAS {
	margin-top:2px;
}

a.enlaceBuscador,a:link.enlaceBuscador,a:visited.enlaceBuscador,a:hover.enlaceBuscador{
	float:right;
	display:block;
	/*padding: 0.2em 0.5em 0.2em 2em;*/
	padding:0 1.5em 0 2em;
	/*background:url("../_img/iconos/24x24/ico_4.gif") no-repeat 0.7em 0.4em #AF1E2C;*/
	background:url("../_img/backgrounds/fondo_acceder_seccion_rojo.gif") no-repeat scroll 0 0 transparent;
	text-decoration:none;
	line-height:22px;
	color:#FFFFFF;
	width:131px;
}
.columna_contenido710_tab a.enlaceAS, .columna_contenido710_tab a:link.enlaceAS, .columna_contenido710_tab a:visited.enlaceAS,
.columna_contenido710_tab a:active.enlaceAS
 {
	position:absolute;
	background:url("../_img/iconos/24x24/ico_3.gif") no-repeat left top #AF1E2C;
	top:-24px;
	right:10px;
}

.listadoAS li .descripcionAS a:hover.enlaceAS, .titulo_header_mini top a:hover.enlaceAS {
	text-decoration:underline;
}

.listadoAS_mini {
	margin:1em 0 0 0;
}

.listadoAS_mini li {
	list-style:none;
	width:49%;
	float:left;
	margin-bottom:0.5em;
}

.listadoAS_mini li a.tituloAS, .listadoAS_mini li a:link.tituloAS, .listadoAS_mini li a:visited.tituloAS, .listadoAS_mini li a:active.tituloAS {
	margin-bottom:0;
	display:block;
	color:#AF1E2C;
	line-height:1.6em;
	text-decoration:none;
	display:block;
	float:left;
	padding:0 0.5em 0 2em;
}

.listadoAS_mini li a:hover.tituloAS {
	color:#444444;
}



/*-------------- FIN LISTADO AS -------------------- */

/* ------------- LISTADO HISTORIA ----------- */

.listadoHistoria {
	float:left;
	margin: 2em 0 0 0;
	width:100%;
}

.listadoHistoria li {
	float:left;
	list-style:none;
	width:100%;
	margin: 0 0 1em 0;
}

.listadoHistoria li.first {
	margin:0;
}

.listadoHistoria li .imgHistoria {
	width: 160px;
	margin-right:10px;
	float:left;
}

.listadoHistoria li .textoHistoria {
	float:right;
	width:340px;
}





/*----------- FIN LISTADO HISTORIA ----------------*/

/*------------- LISTADO MOVERTE ---------------------*/

.listadoMoverte {
	float:left;
	width:490px;
}

.listadoMoverte li {
	float:left;
	width:100px;
	text-align:center;
	margin-left:2em;
	list-style:none;
}

.listadoMoverte li.first {
	margin:0;
}

.listadoMoverte li a.textoEnlace, .listadoMoverte li a:link.textoEnlace, .listadoMoverte li a:visited.textoEnlace, .listadoMoverte li a:active.textoEnlace {
	margin-top:0.5em;
	display:block;
	color:#444444;
	text-decoration:none;
}

.listadoMoverte li a:hover.textoEnlace {
	text-decoration:underline;
}



/*------------- FIN LISTADO MOVERTE -----------------*/

/* ------------ LISTADO DISTANCIAS ------------ */

.listadoDistancias {
	width:100%;
	float:left;
}

.listadoDistancias li {
	width:100%;
	float:left;
	margin:0 0 0.8em 0;
}

.listadoDistancias li.cabeceraListado {
	border-bottom:3px solid #444444;
}

.listadoDistancias li div.left, .listadoDistancias li div.right {
	padding-top:0.5em;
}


/* ------------ FIN LISTADO DISTANCIAS  --------- */

/* ------------ RECUADRO -------------------- */

.recuadro {
	float:left;
	width:606px;
	margin: 0 0 2em 0;
	
}

.recuadro .cabeceraPlegada {
	float:left;
	height:65px;
}

.recuadro .cabeceraPlegada .icono {
	float:left;
	width:60px;
	/*background:#dc3840;*/
	height:65px;
}
/*
.recuadro .cabeceraPlegada .pliegue {
	float:left;
	width:10px;
	background:#af1d2b;
	height:65px;
}
*/
/*Aida 28/09/2010*/
.recuadro .recuadroFoot
{
background:url("../_img/backgrounds/gris_bajo_pastillas.gif") no-repeat;
float:left;
height:36px;
margin-left:3px;
width:600px;
}
.recuadro .cabeceraPlegada .titulo {
	float:left;
	background:#e6e5e6;
	width:543px;
	height:57px;
	margin-top:8px;
}

.recuadro .cabeceraPlegada .titulo span {
	display:block;
	/*width:100%;*/
	background:#9D0E22;
	padding:0 0 0 1em;
	line-height:44px;
	font-size:1.4em;
	color:#FFFFFF;
	font-weight:bold;
	border-bottom:4px solid #D6D6D6;
}

.recuadro .recuadroContenido {
	float:left;
	width:600px;
	margin: 0 0 0 3px;
	padding-bottom:15px;
	background:url("../_img/backgrounds/gris_bajo_pastillas.gif") no-repeat left bottom #e6e5e6;

}

.recuadro .recuadroContenido .contenido {
	margin:0.5em 0 0 6em;
	padding: 0 0 2.5em 0;
	width:550px;
	float:left;
}

.recuadro .recuadroContenido .contenido .formulario {
	width:470px;
	float:left;
	margin-top:0.5em;
}

.recuadro .recuadroContenido .contenido .formulario label {
	float:left;
	width:80px;
	line-height:2em;
	font-size:1.1em;
	margin: 0 0 1em 0;
	color: #af1d2b;
	font-weight:bold;
}

.recuadro .recuadroContenido .contenido .formulario input, .recuadro .recuadroContenido .contenido .formulario select {
	height:2em;
	margin: 0 0 1em 0;
	font-size:1.1em;
	border:1px solid #444444;
	float:left;
}

.recuadro .recuadroContenido .contenido .formulario input.right {
	float:right;
}

.recuadro .recuadroContenido .contenido .formulario input.grande, .recuadro .recuadroContenido .contenido .formulario select.grande {
	width:385px;
}

.recuadro .recuadroContenido .contenido .formulario input.mini {
	width:140px;
}

.recuadro .recuadroContenido .contenido .formulario input.mini.marginRight {
	margin-right:2em;
}

.recuadro .recuadroContenido .contenido .formulario input.boton {
	color: #FFFFFF;
	font-weight:bold;
	background:#af1d2b;
	width:80px;
}
.botonCallejero {
	padding:0!important;
}


.recuadroContenido .contenido .formulario select {
	background:#FFFFFF;
}

.recuadroContenido .contenido .formulario select option {
	line-height:2em;
}

div.mapaMargin3px {
	margin:0 3px;
	float:left;
}


/* ------------- FIN RECUADRO ----------------- */

/* ------------- FORMULARIO BUSQUEDA ---------- */
/* Blanca 24/02/2011 */


div.recuadroBuscadorEventos {
	float:left;
	clear:both;
	width:900px;
	background:transparent;
}


div.recuadroBuscadorEventos .cabeceraPlegada .icono {
	float:left;
	width:60px;
	height:65px;
	/*	background:#dc3840;*/
	background:url("../_img/iconos/icon_buscador.jpg") no-repeat left bottom #e6e5e6;
	
}

div.recuadroBuscadorEventos .cabeceraPlegada .titulo {
	width:840px;
	background:#e6e5e6;
}

div.recuadroBuscadorEventos .cabeceraPlegada .titulo span {
	background:#9D0E22;
}

div.recuadroBuscadorEventos .recuadroContenido {
	background:url("../_img/backgrounds/gris_bajo_pastillas_900.gif") no-repeat left bottom #e6e5e6;
	width:897px;
	clear:both;
}

div.recuadroBuscadorEventos .recuadroContenido form,
div.recuadroBuscador685 .recuadroContenido form {
	float:left;
	clear:both;
}

div.recuadroBuscadorEventos .recuadroContenido form div,
div.recuadroBuscador685 .recuadroContenido form div {
	margin-top:5px;
}

div.recuadroBuscadorEventos label,
div.recuadroBuscador685 label {
	clear:both;
	color:#AF1E2C;
	float:left;
	font-weight:bold;
	line-height:25px;
	padding-left:195px;
	width:200px;	
}

div.recuadroBuscadorEventos select,
div.recuadroBuscador685 select  {
	border:1px solid #AF1E2C;
	background:#FFFFFF;
	float:left;
	height:23px;
	width:302px;
}

div.recuadroBuscadorEventos select option,
div.recuadroBuscador685 select option {
	line-height:23px;
	height:23px;
}

div.recuadroBuscadorEventos input,
div.recuadroBuscador685 input {
	border:1px solid #AF1E2C;
	float:left;
	height:23px;
	width:290px;
	padding:0 5px;
}

div.recuadroBuscadorEventos [type="checkbox"] {
	border:0px solid #AF1E2C;
	float:left;
	height:20px;
	width:30px;
	padding:0 5px;
}


div.recuadroBuscadorEventos input.campoFecha,
div.recuadroBuscador685 input.campoFecha {
	width:70px;
}


div.recuadroBuscadorEventos input[type="submit"],
div.recuadroBuscador685 input[type="submit"]{
	background:none repeat scroll 0 0 #AF1D2B;
	clear:both;
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	float:right;
	font-weight:bold;
	font-size:1.2em;
	margin:10px 172px 0 0;
	width:100px;	
}

div.recuadroBuscadorEventos input[type="button"],
div.recuadroBuscador685 input[type="button"] {
	float:right;
	width:100px;
	background:#AF1D2B;
	color:#FFFFFF;
	margin:10px 10px 0 0;
	font-weight:bold;
	font-size:1.2em;
	cursor:pointer;	
}

div.recuadroBuscadorEventos input[type="radio"], div.recuadroBuscador685 input[type="radio"] {
    float: left;
    width: 20px;
    border: 0px hidden;
}
div.recuadroBuscadorEventos label.radio, div.recuadroBuscador685 label.radio {
    clear: none;
    color: #AF1E2C;
    float: left;
    font-weight: normal;
    line-height: 25px;
    padding-left: 1px;
    width: auto;
}

.div_buscador_label,
.div_buscador_label685 {
	background-color:#FFFFFF !important;
	width:900px;
}

/*--- Estilos por width ---*/

.cabeceraBuscador685 {	
	background:url("../_img/backgrounds/gris_bajo_pastillas685.gif") no-repeat left bottom #eaeaea; 
	float:left;
	padding:6px 0 9px 20px;
	margin:25px 0 0 0;
	width:665px;
}

div.recuadroBuscador685 {
	float:left;
	clear:both;
	width:685px;
	background:transparent;
}

div.recuadroBuscador685 .cabeceraPlegada .titulo {
	width:625px;
	background:#e6e5e6;
}

div.recuadroBuscador685 .cabeceraPlegada .icono {
	float:left;
	width:60px;
	height:65px;
	/*	background:#dc3840;*/
	background:url("../_img/iconos/icon_buscador.jpg") no-repeat left bottom #e6e5e6;
	
} 

div.recuadroBuscador685 .recuadroContenido {
	background:url("../_img/backgrounds/gris_bajo_pastillas685.gif") no-repeat left bottom #e6e5e6;
	width:682px;
	clear:both;
}

div.recuadroBuscador685 label {
	padding-left: 100px;
	width:160px;
}

/* ------------- FIN FORMULARIO BUSQUEDA ---------- */


/*----------------------- ACTAS -----------------------*/
/* Blanca 24/02/2011 */

.listadoActas {
	clear:both;
	float:left;
	width:665px;
	margin:0 0 0 10px;
}

.listadoActas li {
	float:left;
	clear:both;
	width:100%;
	border-bottom:1px dashed #DFDFDF;
}


/*----------------------- FIN ACTAS -----------------------*/
/* ------------- LISTADO ALOJAMIENTOS -------- */

.listadoAlojamientos {
	width:100%;
	float:left;
	margin-top:1em;
}

.listadoAlojamientos li {
	width:100%;
	float:left;
	clear:both;
	list-style:none;
	margin-bottom:2em;
	line-height:1.5em;
}

.listadoAlojamientos li h3 {
	color: #444444;
	float:left;
	border-bottom:2px solid #999999;
	width:100%;
	line-height:1.3em;
	background:#EFEFEF;
}

.listadoAlojamientos li p {
	/*display:block;*/
	/*width: 100%;*/
	float:left;
	clear:both;
	line-height:1.7em;
}

.listadoAlojamientos li div.datos, .listadoAlojamientos li div.otros {
	float:left;
	clear:both;
	width:100%;
	background:#F5F5F5;
}

.listadoAlojamientos li div.otros {
	margin-top:0.3em;
}

.listadoAlojamientos li div.datos p {
	float:left;
	clear:both;
	margin:0 0 0 1em;
}

.listadoAlojamientos li div.otros p {
	margin:0 0 0 2.5em;
	padding-left:0.7em;
	border-left:5px solid #dddddd;
	float:left;
	clear:both;
}



/*.paginacionAlojamientos .paginas {
	width:310px !important;
	line-height:25px !important;
}
*/
/* ------------- FIN LISTADO ALOJAMIENTOS -------- */

/* ------------- CONTROL DE IMAGENES ---------------------- */


.img700 img{
	width:700px;
}

.img600 img {
	width:600px;
}

.img520 img {
	width:520px;
}

.img300 img{
	width:300px;
}
.img400 img {
	width:400px;
}

.img220 img{
	width:220px;
}

.img160 img {
	width:160px;
}

.img100 img {
	width:100px;
}


/* ------------- FIN CONTROL DE IMAGENES ---------------------- */


/*-------------- FOOTER ------------------------ */

.push {
	height:2em;
	float:left;
}

.footer {
	clear:both;
	width:1024px;
	margin: 0 auto;
	height: 6em;
	background:#FFFFFF;
	padding-top:1em;
	border-top:3px solid #eaeaea;
	/*padding-top:1.5em;*/
}

.footer .texto_footer {
	float:left;
	margin: 0 0 0 32px;
}

.footer .texto_footer h4 {
	line-height:1.8em;
}

.footer .texto_footer span {
	float:left;
	clear:both;
}

.footer .texto_footer span strong {
	font-weight:normal;
}

.footer .enlaces_footer {
	float:right;
	width:15em;
	margin: 0 32px 0 0;
}

.footer .enlaces_footer ul {
	margin:0;
}

.footer .enlaces_footer ul li {
	
}

/*-------------- FIN FOOTER -------------------- */



/* ------------- GESTIONBH ----------------------------*/

h1 .gestionBH {
	width:0.7em;
}
.gestionBH {
	float:left;
	margin:0 0.4em 0 0;
	position:static;
	/*width:2em;
	height:2em;*/
}

.icono_banner .gestionBH {
	position:absolute;
	margin:0.15em 0.4em 0 0.2em;
}

.gestionBH > a {
/*	height:2em;*/
}
 
.gestionBH div {
	background-color:#DCDCDC;
	display:none;
	left:0;
	padding:4px;
	position:absolute;
	top:23px;
	width:80px;
	font-weight:normal;
}
.gestionBH div a {
	float:left !important;
	font-size:1.1em !important;
	height:25px !important;
	line-height:25px !important;
	margin:0 !important;
	padding:0 0 0 30% !important;
	width:70% !important;
}
.gestionBH div.editar, .h1_icon .gestionBH div.editar, .gestionBH div.editarEliminar {
	float:right;
	margin:-22px 0.4em 0 0;
	display:none;
	border:none;
	font-weight:normal;
	position:relative;
}

.gestionBH div.editar.right, .h1_icon .gestionBH div.editar.right, .gestionBH div.editarEliminar.right {
	float:right;
}

.gestionBH .editar a.btEditar, .gestionBH .editarEliminar a.btEditar, .h1_icon .gestionBH div.editar a.btEditar {
	background: url("../_img/iconos/editar.gif") no-repeat scroll left top transparent;
	display:block;
	padding:0.2em 0.5em 0.2em 1.7em;
	width:5em;
}
#content .listado .titulo .gestionBH {
	width:1.4em;
}
.gestionBH .editarEliminar a.btEliminar, a.btEliminar {
	background: url("../_img/iconos/eliminar.gif") no-repeat scroll left top transparent;
	display:block;
	padding:0.2em 0.5em 0.2em 1.7em;
	margin-top:0.5em;
}

.nuevo {
	background:url("../_img/iconos/nuevo.gif") no-repeat scroll left top transparent;
	float:left;
	/*font-size:1.2em;*/
	padding:0.5em 0;
	margin-bottom:0.5em;
	width:97.6%;
}

.nuevo.marginTop {
	margin-top:1em;
}

.nuevo a{	
	float:left !important;
	/*font-size:1em !important;*/
	padding:0 0 0 24px !important;	
	color:#000000 !important;
}

.iframeBH {
	display:block;
	position:absolute;
	top:-9999px;
	left:-9999px;
}

/* ------------- HERRAMIENTAS DE CREACION -------- */

.wcmAuthoringPadding {
    line-height: 20px;
}
.wcmAuthoringPadding table, .wcmAuthoringPadding select {
	clear: both;
	float: left
}
.wcmAuthoringPadding .lbl1 {
	clear: both;
	float: left;
	font-weight: bold;
}
.wcmAuthoringPadding .lbl1 .fieldLabel {
	clear: both;
	float: left;
	font-weight: bold;
}
.wcmAuthoringPadding .cont1 .lbl1 .fieldLabel {
	clear: both;
	float: left;
	font-weight: bold;
}
.wcmAuthoringPadding .lyt7 tr td div div div div div div div .lbl1 {
	clear: both;
	float: left;
	font-weight: bold;
}
.wcmAuthoringPadding .cont1 .lbl1 {
	clear: both;
	float: left;
	font-weight: normal;
}
.wcmAuthoringPadding .cont1 .lbl1 span {
	clear: both;
	float: left;
	font-weight: normal;
}
.wcmAuthoringPadding .lyt7 tr td div div div div div div div div div div div .cont1 div .lbl1 {
	clear: both;
	float: left;
	font-weight: normal;
}
.wcmAuthoringPadding .lyt1 .lyt2 .lyt7 tr td div div div div .lbl1 {
	clear: both;
	float: left;
	font-weight: normal;
}
.wcmAuthoringPadding .lyt2 .lyt2 .lbl1 {
	clear: both;
	float: left;
	font-weight: normal;
}
.cont1 {
    clear: both;
    float: left;
}

/*-------------- FIN GESTIONBH ------------------------*/

/*-------------- LISTADO CONCEJALES DELEGADO ----------*/
/* AUTHOR: Aida16/09/2010*/

ul.listadoDelegados li a, ul.listadoInformacion li a {
    background: url("../_img/bullets/bullet_menu2_rojo.gif") no-repeat scroll left top transparent;
    clear: both;
    color: #444444;
    float: left;
    padding: 0 0 0 1.2em;
}

ul.listadoDelegados li .gestionBH a, ul.listadoInformacion li .gestionBH a {
    background: none;
    padding: 0;
}

ul.listadoDelegados li, ul.listadoInformacion li {
	margin-bottom:17px;
	float: left;
	clear: both;
	width: 100%;

}

ul.listadoDelegados li {
	clear: none !important;
}

ul.listadoDelegados, ul.listadoInformacion {
	float:left;
	clear: both;
	margin-left:48px;
	width: 600px;
}

.mitad_contenido ul.listadoDelegados {
	margin-left: 0;
	width: 100%;
}

ul.listadoDelegadosDistritos, ul.listadoDelegadosDistritos li {
	float:left;
	clear: both;
	width: 600px;
}

h3.tituloDelegados {
	float:left;
	margin-left:48px;
}

ul.listadoInformacion {
	border-bottom:1px solid #AF1E2C;
	width: 450px;
}

h3.separatorTop, ul.listadoInformacion {
	margin-bottom:8px;
}

.listadoDelegados .enlaceBullet span {
	font-size:1.1em;
}

/*-------------- FIN LISTADO CONCEJALES DELEGADO ----------*/

/*-------------- LA CIUDAD: FIESTAS -----------------*/
/* AUTHOR: Ester 03/11/2010*/

.listadoImagenes {
	float: left;
	width: 100%;
}

.listadoImagenes li {
	float: left;
	width: 24%;
}

.listadoImagenes li .imgenFiesta img {
	float: left;
	width: 90%;
}

.listadoImagenes li span {
	float: left;	
	margin-top: 10px;
}

/* Ester 10/12/2010 */
h4.titulobgh4 {
	background:none repeat scroll 0 0 #cacaca;
	color:#000;
	float:left;
	line-height:26px;
	margin-bottom:1em;
	padding-left:14px;
	width:98%;
}

.texto_float p {
	float: none !important;
}

.listado_banners_fiestas img {
	width: 145px !important;
}

.listado_banners_fiestas li span.descripcion_banner {
	padding: 0 0 0 1em;
}

.listado_banners_fiestas li span {
	margin-top: 0;
}

/*-------------- FIN: LA CIUDAD: FIESTAS -----------------*/

/*-------------- DETALLE CARGOS POLITICOS -----------------*/
/* AUTHOR: Aida 21/09/2010*/

h3.titulobgh3, h3.titulobgh3_centro, h3.titulobgh3_marginTop {
	background:none repeat scroll 0 0 #B01F2B;
	color:#FFFFFF;
	line-height:31px;
	padding-left:14px;
	margin-bottom:1em;
	width: 96%; /* Ester 10/12/2010 */
	float:left;
	clear:both;
}

h3.titulobgh3_marginTop {
	margin: 10px 0 0 0 !important;
}

h3.titulobgh3_650, h3.titulobgh3_670, h3.titulobgh3_680, h3.titulobgh3_325, h3.titulobgh3_445, h3.titulobgh3_880, h3.titulobgh3_220 {
	background:none repeat scroll 0 0 #B01F2B;
	color:#FFFFFF;
	line-height:31px;
	margin-bottom:1em;
	padding-left:10px;
	float:left;
	clear:both;
}
h3.titulobgh3_650 {
	width:650px;
}
h3.titulobgh3_880 {
	width:880px;
}
h3.titulobgh3_325 {
	width:330px;
}
h3.titulobgh3_220 {
	width:206px;
}
h3.titulobgh3_445 {
	width:445px;
}
h3.titulobgh3_670 {
	width:670px;
}
h3.titulobgh3_680 {
	width:680px;
}

.titulobgh3_banner {
	width: 94% !important;
}

span.datos {
	color:#444;
	font-weight:bold;
	margin-right:5px;
	float:left;
	clear:both;
}

/*para controlar el tamaño de la foto*/
div.columna_Foto img {
	height:160px;
	width:140px;
}

/*-------------- FIN DETALLE CARGOS POLITICOS -----------------*/

/*-------------- MESA POL�?TICA -----------------*/
/* AUTHOR: Ester 21/09/2010*/
ul.partido_politico, ul.partido_politico li {
	float:left;
	clear:both;
	width: 100%;
}
ul.partido_politico li {
	margin-bottom:1em;
}

div.icono_partido_politico img {
	height:46px;
	width: 46px;
	margin:1em 0 0 10em;
	float:left;
	
}

div.icono_partido_politico {
	float:left;
}

div.nombre_partido_politico {
	font-size:1.1em;
	color:#B01F2B;
	font-weight:bold;
	margin:2.5em 0 0 1em;
	float:left;	
}

ul.listadoEnlacesMesaPolitica {
	/*margin:1.5em 0 0 0;*/
	width: 500px;
}


/*-------------- FIN MESA POLITICA -----------------*/

/*-------------- ASOCIACIONES POR DISTRITO --------- */
/* AUTHOR: Ester 27/09/2010 ------------------------ */

ul.listadoAsociaciones {
	float:left;
	clear:both;
	width:100%;
}

ul.listadoAsociaciones li {
	float:left;
	clear:both;
	width:100%;
}

ul.listadoAsociaciones li span {
	float:left;
	/*width:100%;*/
	background:url("../_img/bullets/bullet_menu2_rojo.gif") no-repeat left center transparent;
	padding:0 0 0 12px;
	margin:0 0 0 50px;
	line-height:25px;
	color:#444444;
	font-size:1.1em;
}

/* -------------FIN ASOCIACIONES POR DISTRITO --------- */

/*-------------- AYUNTAMIENTO - DISTRITO --------- */
/* AUTHOR: Aida 15/12/2010 ------------------------ */
ul.listadoDistritos {
	clear:both;
	float:left;
	width:100%;

}
ul.listadoDistritos li{
	background:url("../_img/banners/imgDistritos.jpeg") no-repeat scroll 0 0 #A8A7A5;
	float:left;
	height:60px;
	margin:0 10px 9px 0;
	width:210px;
}

ul.listadoDistritos li.distritoNorte{
	background:url("../_img/iconos/extra/ico_distrito_norte.gif") no-repeat scroll 0 0 #A8A7A5;
}

ul.listadoDistritos li.distritoCentro{
	background:url("../_img/iconos/extra/ico_distrito_centro.gif") no-repeat scroll 0 0 #A8A7A5;
}

ul.listadoDistritos li.distritoOeste{
	background:url("../_img/iconos/extra/ico_distrito_oeste.gif") no-repeat scroll 0 0 #A8A7A5;
}

ul.listadoDistritos li.distritoEste{
	background:url("../_img/iconos/extra/ico_distrito_este.gif") no-repeat scroll 0 0 #A8A7A5;
}

ul.listadoDistritos li.distritoSur{
	background:url("../_img/iconos/extra/ico_distrito_sur.gif") no-repeat scroll 0 0 #A8A7A5;
}

ul.listadoDistritos li a, ul.listadoDistritos li a:link,ul.listadoDistritos li a:visited,ul.listadoDistritos li a:active {
	color:#FFF;
	float:left;
	line-height:60px;
	padding-left:70px;
	width:140px;
}

ul.listadoDistritos li a:hover {
	color: #444444;
}

ul.listadoBannersSeccion {
	clear:both;
	width:100%;
	float:left;
}
ul.listadoBannersSeccion li{
	background:url("../_img/banners/banner220x123.jpg") no-repeat scroll 0 0 transparent;
	float:left;
	height:123px;
	margin-bottom:7px;
	width:220px;
}
ul.listadoBannersSeccion li a, ul.listadoBannersSeccion li a:link, ul.listadoBannersSeccion li a:hover, ul.listadoBannersSeccion li a:visited, ul.listadoBannersSeccion li a:active{
	color:#FFFFFF;
	float:left;
	font-size:1.5em;
	margin-left:22px;
	margin-top:56px;
	text-align:center;
}

/* -------------FIN AYUNTAMIENTO - DISTRITO --------- */

/*-------------- OFERTA EMPLEO PUBLICO --------- */
/* AUTHOR: Ester 29/09/2010 ------------------------ */

.subvencionesAnyosSuperior {
	margin: 15px 0 0 12px;
	float: left;
	clear: both;
	width: 665px;
	height: 13px;
	background:url("../_img/backgrounds/borde_gris_sup.jpg") no-repeat left top #eaeaea;
}

.subvencionesAnyosInferior {
	float: left;
	clear: both;
	width: 665px;
	height: 13px;
	background:url("../_img/backgrounds/borde_gris_inf.jpg") no-repeat left bottom transparent;
	margin: 0 0 20px 12px;
}

.subvencionesContenido {
    background: none repeat scroll 0 0 #EAEAEA;
    clear: both;
    float: left;
    padding: 20px;
    width: 625px;
    margin-left: 12px;
}

.subvencionesContenido .tituloSubvencion {
    clear: both;
    float: left;
    margin-right: 10px;
    width: 300px;
}

.subvencionesContenido .tituloSubvencion .granate {
	float: left;
	width: 100%;
	margin-bottom:1em;
	background: none;
}

.subvencionesContenido .tituloSubvencion .tituloGris {
	float: left;
	width: 100%;
	margin-bottom:1em;
	color: #444444;
	clear: both;
	font-style:italic;
}

.subvencionesContenido .tituloSubvencion a.pdfSubvencion, .subvencionesContenido .tituloSubvencion a:link.pdfSubvencion,
.subvencionesContenido .tituloSubvencion a:visited.pdfSubvencion, .subvencionesContenido .tituloSubvencion a:active.pdfSubvencion {
	background:url("../_img/iconos/18x18/ico_pdf.gif") no-repeat scroll left center transparent;
	float: left;
	clear: both;
	line-height: 25px;
	padding-left: 30px;
	text-decoration: none;
	color: #444444;
	width: 265px;
}

.subvencionesContenido .tituloSubvencion a:hover.pdfSubvencion {
	text-decoration: underline;
}

.subvencionesContenido .entradillaSubvencion {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    padding: 15px;
    width: 280px;
}

.alternarFilas .alter {
	background-color:#F2F1F1 !important;
}

#content .selectAnyo{
	clear:both;
	float:right;
	margin-right:1.6em;
}

div.ofertaEmpleo{
	float:left;
	margin:0;
	width: 90%;
}

.nuevo.anyo{
	float:right;
	margin: 0 0.5em 0.2em 0;
	padding: 0.3em 0;
	width: auto;	
}

#content .selectAnyo select{
	border: 1px solid #CCCCCC;
	font-size:1.1em;
}

#content .formacionPDF{
	float:left;
	margin: 1.2em;
}


#content .titulosOfertas{
	float:left;
	border-left: 1px solid #D6D6D6;
	border-right: 1px solid #D6D6D6;
	margin:0 0 0 10px;
	width:664px;
}

#content .titulosOfertas li{
	background:url("../_img/iconos/24x24/ico_maleta.gif") no-repeat 1.6em center transparent;
	float:left;
	width:100%;
	color: #DC3840; 
	font-weight:bold;
	padding:15px 0;
}

.titulosOfertas li .contOferta{
	margin-left:54px;
}

.titulosOfertas li div a.enlaceOferta,.titulosOfertas li div a.enlaceOferta:link,.titulosOfertas li div a.enlaceOferta:hover,.titulosOfertas li div a.enlaceOferta:visited {
	line-height:20px;
	float: left;
}
#content .titulosOfertas li p.fecha{
	color: #444444; 
	margin-top: .5em;
	clear:both;
}

h2.convocatorias {
	font-size: 1.4em !important;
}

h2.convocatorias, .paginacion{
	background:url("../_img/backgrounds/gris_bajo_pastillas685.gif") no-repeat left bottom #eaeaea; 
	float:left;
	padding:6px 20px 9px;
	width:645px !important;
}

#content .titulosOfertas li span a, #content .titulosOfertas li span a:link,
#content .titulosOfertas li span a:active, #content .titulosOfertas li span a:visited {
	float:left;
}


/*img.pagina_siguiente {
	margin-left:45em;
}*/


/*-------------- FIN OFERTA EMPLEO PUBLICO --------- */

/*-------------- AREAS DE GOBIERNO  ---------------- */
/* AUTHOR: Ester 30/09/2010 ------------------------ */

h3.responsable {
	float: left;
}

ul.nombreresponsable {
    float: none;
    margin-left: 190px;
}

ul.nombreresponsable li {
	float: left;
}

ul.nombreresponsable a {
    color: #444444;
    float: right;
    line-height: 1.3em;
    margin-right: 1.8em;
}

div.separadorTrazoC {
	float:left;
	clear:both;
}
div.separadorTrazoC img{
	margin-top: 0.5em;
}

.columna_Datos .width500 {
	margin-bottom:10px;
}

div.width500  p {
	margin-bottom:0 !important;
}

.divResponsable ul {
    clear: both;
    float: none;
}

.divResponsable ul li {
    font-size: 1.1em;
    line-height: 1.2em;
    list-style: disc inside none;
}

/*-------------- FIN AREAS DE GOBIERNO  ---------------- */


/*-------------- SERVICIOS INFORMACION  ---------------- */
/* AUTHOR: Ester 05/10/2010 ------------------------ */

div.serviciosInformacion {
	float:left;
	border-bottom:1px solid #AF1E2C;
	margin-top:2em;
	width:450px;
}

div.serviciosInformacion img, div.serviciosInformacion h3, div.informacion {
	float:left;
} 

div.serviciosInformacion h3 {
	margin:0.8em;
}

div.serviciosInformacion p {
	font-size:1.1em;
	color:#444444;
	margin: 0.5em 0 1em 4.5em;
}
 div.informacion p {
	width:400px;
 }
 
 div.serviciosInformacion h4{
	margin: 0 1em 1em 4em;
	float:left;
 }
/*-------------- FIN SERVICIOS INFORMACION  ---------------- */

/*-------------- PRESUPUESTO MUNICIPAL  ---------------- */
/* AUTHOR: Ester 06/10/2010 ------------------------ */

h3.presupuesto, h4.presupuesto_anyo{
	margin-bottom:1em;
}
h4.presupuesto{
	margin:0 0 0 4em;
}

.listado_pdf_presupuesto li.icono p {
	margin: 1em 2em 0 5em;
}

.listado_pdf_presupuesto li.icono a, .listado_pdf_presupuesto li.icono a:visited, 
.listado_pdf_presupuesto li.icono a:active, .listado_pdf_presupuesto li.icono a:link {
	display:block;
	 
	padding:0.6em 0 2.6em 4em; 
	color:#444444;
	text-decoration:none;
}

.listado_pdf_presupuesto li.icono a:hover  {
	text-decoration:underline;
}

.listado_pdf_presupuesto li.icono {
	background:url("../_img/iconos/42x42/ico_pdf.gif") no-repeat left 0em transparent;
}

div.fondo {
	background:none repeat scroll 0 0 #CACACA;
}

.pdf_deportes, .pdf_fundacion {
	background:url("../_img/iconos/42x42/mundo_1.gif") no-repeat 2.5em 6em transparent;
	border:1px solid #AF1E2C;
	margin-top: 2em;
	padding: 2em;
	width:290 px;
	height: 90px;
}

.pdf_fundacion {
	background:url("../_img/iconos/42x42/pdf.gif") no-repeat 2.5em 6em transparent;
}

.pdf_deportes li.icono_banner a, .pdf_deportes li.icono_banner a:visited,
.pdf_deportes li.icono_banner a:active, .pdf_deportes li.icono_banner a:link,
.pdf_fundacion li.icono_banner a, .pdf_fundacion li.icono_banner a:visited,
.pdf_fundacion li.icono_banner a:active, .pdf_fundacion li.icono_banner a:link  {
	display:block; 
	padding:1em 0 0 7em; 
	color:#AF1E2C;
	text-decoration:none;
}

.pdf_deportes li.icono_banner a:hover, .pdf_fundacion li.icono_banner a:hover {
	text-decoration:underline;
}


h3.banner_presupuesto {
	margin:0em;
	color:#000000;
}

.pdf_deportes li.icono_banner p, .pdf_fundacion  li.icono_banner p {
	margin: 2em 0 0 8em;

}

.presupuesto_consolidado li a, .presupuesto_consolidado li a:visited,
.presupuesto_consolidado li a:active, .presupuesto_consolidado li a:link,
.presupuesto_otros li a, .presupuesto_otros li a:visited,
.presupuesto_otros li a:active, .presupuesto_otros li a:link  {
	background:url("../_img/iconos/18x18/ico_pdf.gif") no-repeat 49.5em 0.7em transparent;
	display:block; 
	padding:1em 3em 0.5em 7em; 
	color:#444444;
	text-decoration:none;
}

.presupuesto_consolidado li a:hover, .presupuesto_otros li a:hover {
	text-decoration:underline;
}

div.consolidado, div.otros {
	margin-bottom: 3em;
}

/*-------------- FIN PRESUPUESTO MUNICIPAL  ---------------- */

/*-------------- NOTICIAS  ---------------- */
/* AUTHOR: Ester 07/10/2010 ------------------------ */

ul.listadoNoticias {
	margin-bottom: 2em;
	float: left;
	width: 100%;
}

.listadoNoticias li 
{	color:#444;
	background:url("../_img/iconos/42x42/ico_documento.gif") no-repeat left 0.3em transparent; /*Modificado Aida 23709/2010*/
	float:left;
	border-bottom:1px dashed #AA2A3C;
	margin-bottom:13px;	
	padding-left:5em;
	min-height: 50px;
	width: 90%;
}
.listadoNoticias li a
{
	float:left;
	margin-bottom:14px;
	color: #AF1E2C;	
}

.listadoNoticiasTodas {
	margin-bottom: 2em;
}

.listadoNoticiasTodas li {
	width: 90%;
} 

.listadoNoticiasTodas li.sinBackground {
	width: 100%;
	background-image:none!important;
	padding:0!important;
} 

.listadoNoticiasTodas li.sinBackground .columnaIzquierda {
	float:left;
	clear:both;
	width:200px;
	margin:0 0 15px 0;
	height:auto;
	overflow:hidden;
}

.listadoNoticiasTodas li.sinBackground .columnaIzquierda img {
	float:left;
	clear:both;
	width:180px;
	margin:0;
	padding:0;
	border:none;
	height:auto;
}

.listadoNoticiasTodas li.sinBackground .columnaDerecha {
	float:left;
	width:490px;
}

.listadoNoticiasTodas li.sinBackground .columnaDerecha h4 a {
	margin-bottom:5px!important;
}

.columna_contenido340 .listadoNoticias, .columna_contenido340 .listado_pdfMini {
	float: left;
	clear: both;
	border-bottom: 2px solid #eaeaea;
	margin-bottom: 0;
}

.columna_contenido340 .listadoNoticias li {
	border: none;
}

.columna_contenido340 .listadoNoticias li {
	background: url("../_img/bullets/bullet_flecha_hiloariadna.gif") no-repeat scroll 55px 5px transparent;
	width: 265px;
	margin: 10px 0 0 0;
	padding: 0 0 0 65px;
}

.columna_contenido340 .listadoNoticias li h4 a {
    color: #444444;
    margin-left: 0;
    text-align: justify;
}

.columna_contenido340 .listado_pdfMini li {
	width: 265px;
	margin: 10px 0 0 65px;
}

a.masInformacion{
	float: right;
	margin-bottom:10px;	
	color: #AF1D2B;
}

a.masInformacionLicencias {
	color: #444;
}

.listadoNoticias li a.masInformacion{
	float: right;
	margin-bottom:10px;
	background: url("../_img/bullets/flecha_rojo.gif") no-repeat scroll left center transparent;
	line-height: 20px;
	padding-left: 20px;
	width: 100px;
	
}

.imagenNoticia img{
	float:right;

}

.paginacion_noticias{
	background: none;
	float:left;
	padding-left:1em;
	width:425px;
}

.paginacion_noticias div.paginas {
	float:left;
	margin-top: 0.7em;
	width: 315px;
}

.listadoNoticias li div.entradilla_noticia{
	float:left;
	margin:1em 0 2em 5em;
	width:400px;
	height:auto;
	
}
.fechas{
	margin-left:5em;
}

h4.fecha_ini {
	float:left;
}

p.fecha_fin {
	float:left;
	padding: 0.1em 5em 0 1em;
}

div.noticia {
	margin-top: 1em;
}

div.noticia p.entradilla_noticia {
	font-size:1.1em;
	font-style:italic;
}

div.texto_noticia {
	text-align:justify;
}

div.imagen_noticia, div.texto_noticia {
	margin-top: 2em;
}

div.imagen_noticia img{
	width:300px;
	height:auto;
	float:right;
	margin-left:1em;

}

p.desc_pdf {
	margin-left:3em;
}

p.desc_pdf a, p.desc_pdf a:visited,
p.desc_pdf a:active, p.desc_pdf a:link {
	background:url("../_img/iconos/18x18/ico_pdf.gif") no-repeat left center transparent;
	display:block; 
	padding:2em; 
	color:#444444;
	text-decoration:none;
	
}

p.desc_pdf a:hover {
	text-decoration:underline;
}

h4.titulo_fecha {
	float:left;
	margin-right:1em;
}

p.fecha {
	padding-top: 0.1em;
}

a.masInformacion{
	float: right;
	color: #AF1E2C;	
}


.fechaTitulo {
	float:left;
	clear:both;
	background:none repeat scroll 0 0 #EFEFEF;
	width:60px;
	height:20px;
	padding:5px;
}
.fechaTitulo .dia{
	border-right:1px solid #000000;
	color:#B11D35;
	float:left;
	font-size:2.2em;
	margin:0 5px 0 0;
	padding-right:5px;
}

.fechaTitulo .mesAnyo {
	float:left;
}
.fechaTitulo .mes {
	float:left;
	clear:both;
}
.fechaTitulo .anyo {
	float:left;
	clear:both;
}


.tituloNoticia {
	background:none repeat scroll 0 0 #444444;
	float:left;
	height:11px;
	margin-top:7px;
	width:620px;
}
.tituloNoticia h2 {
	height:20px;
	padding-left:16px;
	padding-top:2px;
}
.imagenNoticia img {
float:right;
margin-top:15px;
width:340px;
}

.tituloTitularNoticias {
	float:left;
	clear:both;
	width:100%;
}
.tituloTitularNoticias h2 {
	color:#444444;
	float:left;
	font-size:24px;
	width:100%;
}


.enlacePdfNoticia, .enlaceAudioNoticia, .enlaceVideoNoticia {
    clear: both;
    float: left;
    margin-top: 5px;
    width: 100%;
}

.enlacePdfNoticia  a{
	background:url("../_img/iconos/18x18/ico_pdf.gif") no-repeat scroll 0 center transparent;
	clear:both;
	float:left;
	line-height:20px;
	display:block;
	padding-left:30px;
	
}
.enlaceAudioNoticia a {
	background:url("../_img/iconos/icoSound.gif") no-repeat scroll 0 center transparent;
	clear:both;
	float:left;
	line-height:20px;
	display:block;
	padding-left:30px;
}

.enlaceVideoNoticia a {
	background:url("../_img/iconos/icoEnlace.png") no-repeat scroll 0 center transparent;
	clear:both;
	float:left;
	line-height:20px;
	display:block;
	padding-left:30px;
}



/*-------------- FIN NOTICIAS  ---------------- */

/* ----------- V�DEOS ---------------------- */
.listadoVideos {
	margin: 10px 0;
	width: 280px;
	clear: both;
	float:left;
}

.listadoVideos li {
    background: none repeat scroll 0 0 #CACACA;
    float: left;
    margin-right: 30px;
    width: 280px;
    padding-bottom: 10px;
}

.listadoVideos li .tituloVideo { 
    background: url("../_img/cabeceras/pastilla_roja_home.jpg") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    float: left;
    font-size: 1.4em;
    line-height: 30px;
    padding-left: 10px;
    text-decoration: none;
    width: 270px;
}

.listadoVideos li .video {
    float: left;
    height: 200px;
    padding: 15px;
    width: 250px;
}

.listadoVideos li .video iframe {
    float: left;
    height: 200px;
    width: 250px;
}
/*
.listadoVideos li a.enlaceVideoGrande, .listadoVideos li a.enlaceVideoGrande:link, 
.listadoVideos li a.enlaceVideoGrande:visited, .listadoVideos li a.enlaceVideoGrande:active {
    background: url("../_img/backgrounds/fondo_acceder_seccion_rojo.gif") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    float: right;
    line-height: 22px;
    padding-left: 7px;
    text-decoration: none;
    width: 170px;
}

.listadoVideos li a.enlaceVideoGrande:hover {
	text-decoration: underline;
}

.entradillaVideo {
    float: left;
    font-size: 1.1em;
    margin-bottom: 10px;
}

.videoGrande {
	float: left;
	clear: both;
	width: 100%;
}

.separacionVideosGaleria {
    border-bottom: 1px dashed #CACACA;
    float: left;
    margin: 10px 0 0;
    width: 100%;
}
*/
/* ----------- FIN: V�DEOS ---------------------- */

/*-------------- PUBLICACIONES  ---------------- */
/* AUTHOR: Ester 08/10/2010 ------------------------ */

div.listadoPublicacionesPrimero .fondoTitulo {
	background:none repeat scroll 0 0 #AF1D2B;
	clear:both;
	float:left;
	height:31px;
	margin-bottom:20px;
	width:100%;
}

div.listadoPublicacionesPrimero .fondoTitulo h3.tituloH3 {
	background:url("../_img/backgrounds/pestana_izq.gif") no-repeat scroll left top transparent;
	clear:both;
	float:left;
	line-height:31px;
	margin:0 !important;
	width:auto;
}

div.listadoPublicacionesPrimero .fondoTitulo h3.tituloH3 span {
	background:url("../_img/backgrounds/pestana_der.gif") no-repeat scroll right top #FFFFFF;
	clear:both;
	float:left;
	line-height:25px;
	margin-left:8px;
	margin-top:6px;
	padding:0 30px 0 10px;
}

.ultimas_noticias, .imagen_corporativa {
	float:left;
	width:300px;
}

.imagen_corporativa {
	margin-left:5em;
}

h3.titulobgh3_centro {
	text-align:center;
	margin:4em 0 1.5em 0;
}

.listadoUltimasNoticias {
	width:300px;
	margin-left:2em;
}

.listadoUltimasNoticias li {
	border-bottom:1px solid;
	float:left;
	margin-bottom:1.5em;
}

.ultimas_fechas {
	margin:0.5em 0 0 3em;
}


h4.fecha_ini_noticia {
	float:left;
	padding:1.1em 0 0;
}

p.fecha_fin_noticia {
	float:left;
	padding:0 10px;
}

.listadoUltimasNoticias li a, .listadoUltimasNoticias li a:visited,
.listadoUltimasNoticias li a:active, .listadoUltimasNoticias li a:link {
	background:url("../_img/iconos/18x18/ico_pdf.gif") no-repeat left center transparent;
	display:block; 
	padding-left:2em; 
	color:#444444;
	text-decoration:none;
	
}

.listadoUltimasNoticias li a:hover {
	text-decoration:underline;
}

.separadorTitulo{
	clear: both;
	float: left;
	width: 100%;
}

/*-------------- FIN PUBLICACIONES  ---------------- */

/*-------------- PUBLICACIONES GABINETE PRENSA -----------------*/
/* AUTHOR: Aida 12/12/2010 ------------------------ */
div.listadoPublicacionesPrimero {
	/*border:2px solid #9F9F9F; */
	clear:both;
	float:left;
	width:100%;
}

div.listadoPublicacionesPrimero .contenidoPublicacionDestacada {
	background:none repeat scroll 0 0 #EFEFEF;
	clear:both;
	float:left;
	margin:0 0 15px 20px;
	width:650px;
}

.imagenPublicacion {
	float:left;
	margin:15px 0 0 30px;
/*	margin-left:15px;*/
/*	padding-top: 15px;*/
}

 .imagenPublicacion img {
	float:left;
	height:200px;
	width:140px;
}

 .infoPublicacion {
	float:left;
	margin-left:15px;
	width:280px;
	padding-top: 15px;

}

 .numerosPublicacion  {
	border-left: 3px solid #fff;
	padding-left: 11px;
	float:left;
	width:150px;
	margin-left:15px;
	padding-top: 15px;
	height: 220px;

}

.numerosPublicacion ul.listado_pdfMini {
	float:left;
	clear:both;
	width:150px;
}

.numerosPublicacion a.enlace, .numerosPublicacion a.enlace:link, .numerosPublicacion a.enlace:visited, .numerosPublicacion a.enlace:active {
    background: url("../_img/bullets/flecha_rojo.gif") no-repeat scroll 0 0 transparent;
    clear: both;
    color: #444444;
    display: block;
    float: left;
    font-size: 1em;
    line-height: 12px;
    margin-top: 10px;
    padding-left: 20px;
    width: 130px;
}

 .numerosPublicacion a.enlace:hover {
	color: #DC3840;
}

ul.listadoEnlaceASPublicaciones{
	clear:both;
	float:left;
	width:100%;

}
ul.listadoEnlaceASPublicaciones li {
	float:left;
	margin-left:2px;
	margin-top:10px;
	width:250px;
}
ul.listadoEnlaceASPublicaciones li a.enlace, ul.listadoEnlaceASPublicaciones li a:link.enlace, ul.listadoEnlaceASPublicaciones li a:hover.enlace,ul.listadoEnlaceASPublicaciones li a:visited.enlace {
	background: url("../_img/bullets/bullet_flecha_hiloariadna.gif") no-repeat scroll left center transparent;
	/*padding-left:23px;*/
	padding-left:10px;
	line-height:18px;
	float:left;
	display:block;
	color: #444;
}

/*-------------- FIN PUBLICACIONES GABINETE PRENSA  ---------------- */

/*-------------- TRIBUNAL ECONOMICO -----------------*/
/* AUTHOR: Aida 28/09/2010 ------------------------ */

span.bold
{
	font-weight:bold;
}

/*-------------- FIN TRIBUNAL ECONOMICO -----------------*/

/*-------------- NORMATIVA DE REFERENCIA -----------------*/
/* AUTHOR: Aida 30/09/2010 ------------------------ */

p.descripcionPdf
{
	color:#cacaca;
	font-size:0.9em;
	font-style:italic;
	font-weight:normal;
	margin:3px 3px 3px 1px;
	text-decoration:none;
	float:left;
	clear:both;
}


/*-------------- FIN NORMATIVA REFERENCIA -----------------*/

/*-------------- LISTADO ACTAS ----------------------------------*/
/* AUTHOR: Aida 13/10/2010 ------------------------ */

.listado_Actas
{
	margin:4.5em 2em 5em;
}
.listado_Actas li a, .listado_Actas li a:visited, .listado_Actas li a:active, .listado_Actas li a:link
{

	background:url("../_img/iconos/42x42/ico_acta.gif") no-repeat scroll left 0.3em transparent;
	color:#444444;
	display:block;
	padding:1.4em 0 1.4em 4em;
	text-decoration:none;

}



/*-------------- FIN LISTADO ACTAS -----------------*/



/*-------------- ACORDEON ----------------------------------*/

.basic  {
	width: 97%;
	font-family: verdana;
	background-color: #EAEAEA;
	float:left;
}

ul.basic {
	margin:1em 0 0 0;
}

ul.basic li {
	list-style:none;
}

.basic div {
	background-color: #eee;
	min-height:1px;
}

.basic ul:first-child {display: none;}


.basic p.bg {
	background-color:#AF1E2C;
	background-image:url("../_img/fondos/gradient1.gif");
	border-bottom:1px solid #999999;
	border-top:1px solid #FFFFFF;
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	font-size:1em;
	font-weight:bold;
	margin:0;
	padding:10px;
	text-decoration:none;
	width:97%;
}
.basic p.bg:hover {
	background-image: url("../_img/fondos/gradient2.gif");
}
.basic p.bg.selected {
	color: #FFFFFF;
	background-image: url("../_img/fondos/gradient2.gif");
}

.contenidoDatosBasicos {
	margin:1em 0 0 0;
}

.contenidoDatosBasicos p {
	margin:0 0 1em 0;
	float:left;
	clear:both;
}

.detalleOferEmpleo{
	float:left;
	clear:both;
	width:97%;
}

.detalleOferEmpleo li{
	border-bottom:1px dashed #CCCCCC;
	font-size:1.1em;
	list-style:none outside none;
	margin:1.5em 0 0;
	padding-left:1em;
	clear:both;
	float:left;
	width:640px;
}

.detalleOferEmpleo li ul li{
	border:none;
}

.detalleOferEmpleo h3.gris {
	color:#444444;
	float:left;
	line-height:20px;
	margin-bottom:10px;
}

.detalleOferEmpleo li span{
	font-weight:bold;
	margin:0 0 1em 0;
	display:block;
}

.detalleOferEmpleo li p.date{
	margin:0;
	line-height:20px;
}


.detalleOferEmpleo li span.fLimite{
	color:#666;
	font-size: 1em;
	display:inline;
}

.detalleOferEmpleo .enlacesAcordeon{
	clear:both;
	float:left;
	width:100%;
	margin:10px 0;
	
}
.detalleOferEmpleo .enlacesAcordeon li {
	border:none;
	clear:both;
	float:left;
	margin:0;
	width:100%;
}

.detalleOferEmpleo li .enlacesAcordeon li span{
	margin:0;
	float:left;
	clear:both;
}
.detalleOferEmpleo li .enlacesAcordeon li span a {
	background:url("../_img/iconos/18x18/ico_pdf.gif") no-repeat scroll left 0.3em transparent;
	color:#444444;
	display:block;
	float:left;
	line-height:26px;
	margin-left:17px;
	padding-left:26px;
}

.detalleOferEmpleo .enlacesAcordeon li span{
	background:url("../_img/iconos/icon_PDF21x21.gif") no-repeat;
	padding:0.2em 0 0.5em 2em;
	border:none;
	font-size:0.9em;
}

.detalleOferEmpleo .enlacesAcordeon li.enlaceBor span{
}

.detalleOferEmpleo .enlacesAcordeon li.enlaceBor span a {
	background:url("../_img/iconos/18x18/ico_4.gif") no-repeat 0 4px;
	padding:0 0 0 26px;
}

/*-------------------------FIN ACORDEON----------------*/

/*----------------------- MAPA -------------------------*/

.map {
    clear: both;
    float: left;
    height: 300px;
    width: 100%;
}

.map div a {
	font-size:0.8em;
}

.map div h4 a {
	font-size:1.2em;
}

.mapaParadasTaxi {
	height:320px;
	width:330px;
}

.mapaAsociaciones {
	height: 235px;
}

/*----------------------- FIN MAPA ----------------------*/


/* ------------- TAXIS -------------------------------- */
/* Author: Ester 13/12/2010 */

/*.telefono_taxi {
	background:url("../_img/iconos/42x42/ico_pendiente_icono.gif") no-repeat scroll 5px center #EAEAEA;
	float:left;
	font-size:1.5em;
	font-weight:bold;
	margin-bottom:10px;
	padding:20px 10px 10px 55px;
}*/

/* Modificaci�n de la clase telefono_taxi: Ester 06/05/2011 */
.telefono_taxi {
    background: url("../_img/iconos/extra/trafico.gif") no-repeat scroll 5px 5px #CACACA;
    float: left;
    font-size: 1.5em;
    font-weight: bold;
    margin-bottom: 10px;
    padding: 25px 10px 10px 80px;
}

.paradasTaxi {
	border-bottom:1px dashed #DFDFDF;
	float:left;
	padding-bottom:15px;
	width:98%;
	margin-bottom: 10px;
}

.listado_asociaciones_taxi {
	float: left;
	clear: both;
	width: 100%;
}

.listado_asociaciones_taxi li{
	float: left;
	width: 50%;
}

ul.listado_paradas_taxi, ul.listado_paradas_taxi li {
	float: left;
	clear: both;
	width: 100%;
 }

/* ------------- FIN: TAXIS -------------------------------- */

/* ------------- INCIDENCIAS DE TRAFICO ---------------------------- */
/* Author: Ester 14/12/2010 */
ul.listado_incidencias, ul.listado_incidencias li {
	float: left;
	clear: both;
	width: 100%;
}

ul.listado_incidencias li {
	padding-bottom: 10px;
	margin-top: 10px;
	border-bottom:1px dashed #DFDFDF;
}
 
.incidencia {
	clear:both;
	float:left;
	margin:10px 0 0 15px;
	width:95%;
}

.incidencia h4 {
	color: #444 !important;
}

.listado_incidencias_home_tema li {
	padding-bottom: 5px;
	margin: 10px 0;
	border-bottom:1px dashed #DFDFDF;
}

/*----------------------- EVENTOS -------------------------*/

.listadoEventos {
	clear:both;
	float:left;
	width:100%;
}

.listadoEventos li {
	float:left;
	clear:both;
	width:100%;
	border-bottom:1px dashed #DFDFDF;
}

.contEventos{
	/*border-bottom:1px dashed #DFDFDF;*/
	float:left;
	/*margin-bottom:9px;*/
	width:100%;
	padding:10px 0;
}
.imagenCal{ 

	background: url("../_img/iconos/extra/ico_evento.gif") no-repeat left top transparent;
	float:left;
	height:60px;
	width:47px;
	margin-right:10px;
}

.imagenCal .dia{
	float:left;
	font-size:1.8em;
	font-weight:bold;
	width:47px;
	text-align:center;
	line-height:28px;
}
.imagenCal .mes{
	clear:both;
	float:left;
	font-size:1.4em;
	font-weight:bold;
	width:47px;
	text-align:center;
	line-height:14px;
	color:#FFFFFF
}

.infoEvento{
	float:left;
	/*clear: both;	*/
}

.infoEvento p{
	clear:both;
	float:left;	
	width:600px;
}

.infoEvento a, .infoEvento a:active, 
.infoEvento a:link, .infoEvento a:visited {
	float:left;	
	line-height:18px;
}
.infoEvento h5 {
	clear:both;
	float:left;	
	width:100%;
	margin-bottom: 10px;	
}


.infoEvento .gestionBH img {
	width:auto;
	height:auto;
}


/*----------------------- FIN EVENTOS -----------------------*/

/*----------------------- RESTAURANTES -------------------------*/
/*---AUTHOR: Aida 09/12/2010  ---------------------*/
ul.listadoRestaurantes{
	float:left;
	clear:both;
	width:100%;
}

ul.listadoRestaurantes li {
	float:left;
	background:url("../_img/iconos/extra/gastronomia.gif") no-repeat;
	height:42px;
	width:335px;
	margin-bottom:5px;
}
ul.listadoRestaurantes li a, ul.listadoRestaurantes li a:link, ul.listadoRestaurantes li a:hover, ul.listadoRestaurantes li a:visited {
    color: #444444;
    float: left;
    margin-left: 70px;
    width: 250px;
}
ul.listadoRestaurantes li a:hover {
	color:#af1d2b;
}

/*----------------------- FIN RESTAURANTES  -----------------------*/

/*----------------------- BODEGAS -------------------------*/
/*---AUTHOR: Aida 09/12/2010  ---------------------*/
ul.listadoBodegas{
	float:left;
	clear:both;
	width:100%;
}

ul.listadoBodegas li {
	float:left;
	background:url("../_img/iconos/extra/cultura.gif") no-repeat;
	height:42px;
	width:335px;
	margin-bottom:5px;
}
ul.listadoBodegas li a, ul.listadoBodegas li a:link,ul.listadoBodegas li a:active,ul.listadoBodegas li a:visited{
    color: #444444;
    float: left;
    margin-left: 70px;
    width: 250px;
}
ul.listadoBodegas li a:hover {
	color:#af1d2b;
}

/*----------------------- FIN BODEGAS  -----------------------*/
/*----------------------- GOOGLE MAPS  -------------------------*/
/*---AUTHOR: Aida 09/12/2010  ---------------------*/
.mapaZonaComercial{
	width:510px;
}

/*----------------------- FIN GOOGLE MAPS  -----------------------*/

/*----------------------- ZONAS COMERCIALES (LA CIUDAD) -------------------------*/
/*---AUTHOR: Aida 09/12/2010  ---------------------*/

ul.listadoZonasComerciales {
    float: left;
    margin-bottom: 14px;
    margin-top: 0.5em;
    width: 100%;
}
ul.listadoZonasComerciales li {
    float: left;
    padding-left: 8%;
    padding-right: 2%;
    width: 40%;
}
.listadoZonasComerciales li a.enlace, .listadoZonasComerciales li a.enlace:link, .listadoZonasComerciales li a.enlace:visited, .listadoZonasComerciales li a.enlace:active {
    background: url("../_img/bullets/bullet_flecha_hiloariadna.gif") no-repeat scroll left center transparent;
    float: left;
    padding: 5px 5px 5px 10px;
}
.listadoZonas {
	float: left;
	margin-bottom: 1em;
}

/*----------------------- ZONAS COMERCIALES (LA CIUDAD)  -----------------------*/

/*----------------------- ORGANIZACIONES EMPRESARIALES -------------------------*/
/*---AUTHOR: Aida 09/12/2010  ---------------------*/
ul.listadoOrganizacionesEmpresariales {
	float:left;
	clear:both;
	width:100%;
}

ul.listadoOrganizacionesEmpresariales li {
	float:left;
	background:url("../_img/iconos/extra/asociaciones.gif") no-repeat;
	height:42px;
	width:335px;
	margin-bottom:5px;
}
ul.listadoOrganizacionesEmpresariales li a, ul.listadoOrganizacionesEmpresariales li a:link,
ul.listadoOrganizacionesEmpresariales li a:active,ul.listadoOrganizacionesEmpresariales li a:visited{
    color: #444444;
    float: left;
    margin-left: 70px;
    width: 250px;
}
ul.listadoOrganizacionesEmpresariales li a:hover {
	color:#af1d2b;
}
/*----------------------- FIN ORGANIZACIONES EMPRESARIALES   -----------------------*/

/*----------------------- COMISIONES ESPECIAL DE CUENTA -------------------------*/
/*---AUTHOR: Aida 15/12/2010  ---------------------*/
.infoEnlace {
	border-left:2px solid #9F9F9F;
	float:left;
	padding-left:8px;
	padding-top:6px;
	width:400px;
	font-size:1.1em;
	line-height:20px;
}

/*----------------------- FIN COMISIONES ESPECIAL DE CUENTA-------------------------*/



/* ------------------ 	ESTADISTICAS - DISTRITOS-------------------------------- */
/* AUTHOR: Aida 9/12/2010 ------------------------ */
ul.tablaEstadisticaCrecimientoVegetativo{
	clear:both;
	/*width:100%;*/
	float:left;
	margin-bottom:1em;
	margin-top:1em;
	/*margin-left:7px;*/
}

.tablaEstadisticaComercios {
	width:680px;
}

.tablaPoblacionDistritos {
	width:200px;
	margin:0 0 0 10px;
}

ul.tablaEstadisticaCrecimientoVegetativo li.einfo {
	background-color:none;
	border:1px solid #DFDFDF;
	float:left;
	/*padding-top:5px;*/
	line-height:20px;
	text-align:center;
	/*width:23%;*/
}
ul.tablaEstadisticaCrecimientoVegetativo li.blanco {
	background:none repeat scroll 0 0 transparent;
	border:medium none !important;
	width:19px;
	float:left;
	padding-top:5px;
	text-align:center;
	height:11px;
}

ul.tablaEstadisticaCrecimientoVegetativo li.tablaCab {
	border:1px solid #DFDFDF;
	float:left;
	height:21px;
	padding-top:5px;
	text-align:center;
	width:23%;
	background:#EFEFEF;
}

ul.tablaEstadisticaComercios li.tablaCab {
		/*width:15%;*/
		width:105px;
		height:34px;
		float:left;
}
ul.tablaEstadisticaComercios li.einfo {
		/*width:15%;*/
		width:105px;
		float:left;
}
ul.tablaPoblacionDistritos li.tablaCab {

	width:43%;
}

ul.tablaPoblacionDistritos li.einfo {

	width:43%;
}
.bg90 {
	width:90% !important;
}

/* ------------------ FIN ESTADISTICAS - DISTRITOS- -------------------------------- */

/* ------------------ 	MOVERTE POR LOGROÑO - BICICLETAS -------------------------------- */
/* AUTHOR: Aida 13/12/2010 ------------------------ */

ul.listadoMenusBicicleta{
	float:left;
	clear:both;
	width:100%;
}

ul.listadoMenusBicicleta li {
	float:left;
	width:100%;
	clear:both;
}
ul.listadoMenusBicicleta li a, ul.listadoMenusBicicleta li a:link, ul.listadoMenusBicicleta li a:visited, ul.listadoMenusBicicleta li a:hover{
	display:block;
	line-height:1.3em;
	font-size:1.1em;
	font-weight:normal;
	padding: 0.2em 0 0.2em 2.5em;
	background:url("../_img/bullets/bullet_menu2_negro.gif") no-repeat 1em 0.6em #FFFFFF;
	text-decoration:none;
	color:#000000;

}
.imgBicis img {
	float:left;
	height:auto;
	width:500px;
	margin-bottom:5px;
}
.imgFolletoBicis img {
	float:left;
	height:140px;
	width:90px;
	
}
.imgFolletoBicis {
	float:left;
}

.descargarFolleto{
	background:none repeat scroll 0 0 #F7F7F7;
	border:1px solid #DFDFDF;
	float:left;
	height:50px;
	margin-top:10px;
	width:100%;
}
.descargarFolleto a, .descargarFolleto a:link,.descargarFolleto a:hover, .descargarFolleto a:visited {
	float:left;
	padding-top:20px;
	margin-left:22px;
	width:600px;
	color:#000000;
}

.descargarFolleto a .descargaPdf, .descargarFolleto a .descargaPdf:link,.descargarFolleto a .descargaPdf:hover,.descargarFolleto a .descargaPdf:visited{

	background:url("../_img/iconos/18x18/ico_pdf.gif") no-repeat scroll 0 0 transparent;
	float:right;
	height:18px;
	width:18px;
}
.separatorBici {
	border-top:1px dashed #AF1E2C;
	float:left;
	height:10px;
	width:100%;
}

ul.listadoPrestamoBici{
	float:left;
	clear:both;
	width:100%;
}
ul.listadoPrestamoBici li{
	float:left;
	clear:both;
	width:100%;

}

ul.listadoPrestamoBici li h4 {
	border-bottom:2px groove;
	color:#C13834;
	margin-bottom:5px;
	padding-bottom:5px;
}

ul.listadoPrestamoBici li p {
	clear: both;
}

ul.listadoPrestamoBici li .pdfFondo li {
	background:none repeat scroll 0 0 #F7F7F7;
	border:1px solid #DFDFDF;
	height:25px;
	line-height:23px;
	margin-bottom:5px;
	padding-left:19px;
	width:97%;
}
ul.listadoPrestamoBici li .pdfFondo li a, ul.listadoPrestamoBici li .pdfFondo li a:link, ul.listadoPrestamoBici li .pdfFondo li a:visited, ul.listadoPrestamoBici li .pdfFondo li a:hover {
	background:url("../_img/iconos/18x18/ico_pdf.gif") no-repeat scroll 0 0 transparent;
	color:#000000;
	padding-left:35px;
}

ul.listadoPuntosVenta{
	float:left;
	clear:both;
	width:100%;
}
ul.listadoPuntosVenta li {
	width:100%;
	clear:both;
	float:left;
	margin-bottom:10px;
}
ul.listadoPuntosVenta li h4 {
	border-bottom:1px solid;
	margin-bottom:5px;
	padding-bottom:4px;
}
ul.listadoPuntosVenta li p 
{
	margin-bottom:1px;
	margin-left:8px;
}

.textoRecomendaciones {
	clear:both;
	float:left;
	width:400px;
}
.imgRecomendaciones {
	float:left;
	margin-left:22px;
}
.imgRecomendaciones img {
	height:155px;
	width:235px;
	float:left;
}

.tituloRecomendaciones{
	border-bottom:1px solid;
	float:left;
	padding-bottom:5px;
	width:100%;
	padding-top:10px;
}


/* ------------------ FIN MOVERTE POR LOGROÑO - BICICLETAS -------------------------------- */

/* ------------------ 	NO TE LO PUEDES PERDER -------------------------------- */
/* AUTHOR: Aida 13/12/2010 ------------------------ */
.listadoActividadesNoPerder h4{
	border-bottom:1px solid;
	float:left;
	padding-bottom:3px;
	width:100%;
}
.listadoActividadesNoPerder {
	float:left;
}

ul.listadoInstalacionesGeneral{
	float:left;
	clear:both;
	width:100%;
}

ul.listadoInstalacionesGeneral li {
	float:left;
	background:url("../_img/iconos/42x42/ico_pendiente_icono.gif") no-repeat;
	height:42px;
	width:160px;
}
ul.listadoInstalacionesGeneral li a, ul.listadoInstalacionesGeneral li a:link,ul.listadoInstalacionesGeneral li a:hover,ul.listadoInstalacionesGeneral li a:visited{
	float:left;
	margin-left:44px;
	width:119px;
}

ul.listadoEnlacesVer {
	float:left;
	clear:both;
	width:100%;
	margin-left:19px;

}

ul.listadoEnlacesVer li{
	background:url("../_img/bullets/bullet_menu2_rojo.gif") no-repeat left 0.5em transparent;
	float:left;
	clear:both;
	width:100%;
}

ul.listadoEnlacesVer li a, .listadoEnlacesVer li a:visited, .listadoEnlacesVer li a:active, .listadoEnlacesVer li a:link {
	display:block;
	width:100%;
	padding:0.3em 0 0.3em 1em;
	margin:0 0 0.5em 0;
	color:#444444;
	text-decoration:none;
}
/* ------- ACTAS --------------- */
/*Author: Aida 14/12/2010*/
.cajaActa {

	
}
ul.listadoActa{
	float:left;
	clear:both;
	width:100%;
	
}

ul.listadoActa li {
	clear:both;
	width:96%;
	background:none repeat scroll 0 0 #EFEFEF;
	border:1px solid #CFCFCF;
	float:left;
	padding-left:20px;
	padding-top:7px;
}
ul.listadoActa li a, ul.listadoActa li a:link, ul.listadoActa li a:hover, ul.listadoActa li a:visited, ul.listadoActa li a:active
{
	/*background:url("../_img/iconos/18x18/ico_pdf.gif") no-repeat scroll left 6px transparent;*/
	float:left;
	line-height:27px;
	padding-left:26px;
	
}
/* ------- FIN ACTAS ----------- */

/* ------- LISTADO NORMATIVA --------------- */
/*Author: Aida 14/12/2010*/
ul.listado_normativa{
	clear:both;
	float:left;
	width:100%;
	margin-left:10px;
}
ul.listado_normativa li {
	clear:both;
	float:left;
	width:100%;
	background:url("../_img/iconos/18x18/ico_9.gif") no-repeat scroll 1.6em center transparent !important; 
}

ul.listado_normativa li a,ul.listado_normativa li a:link,ul.listado_normativa li a:hover,ul.listado_normativa li a:visited,ul.listado_normativa li a:active {
	float:left;
	line-height:49px;
	/*padding-left:51px;*/
	padding-left:40px;
}

ul.listado_normativa li .gestionBH a {
	padding:0px;
}

/* ------- FIN LISTADO NORMATIVA ----------- */

/* ------------------ 	NORMATIVAS Y ORDENANZAS -------------------------------- */
/* AUTHOR: Aida 15/12/2010 ------------------------ */

ul.listadoNormativaOrdenazas {
	clear:both;
	float:left;
	width:100%;
	
}
ul.listadoNormativaOrdenazas li {
	float:left;
	clear:both;
	width:100%;
	font-weight:normal !important;
	color:#000000 !important;
}

ul.listadoNormativaOrdenazas li.icoNor{	
	background-attachment: scroll !important;
    background-clip: border-box !important;
    background-color: #FFFFFF;
    background-image: url("../_img/iconos/42x42/ico_normativa.gif") !important;
    background-origin: padding-box !important;
    background-position: 1.6em center !important;
    background-repeat: no-repeat !important;
    background-size: auto auto !important;		
}

ul.listadoNormativaOrdenazas li.icoDoc {
	background-attachment: scroll !important;
    background-clip: border-box !important;
    background-color: #FFFFFF;
    background-image: url("../_img/iconos/42x42/ico_pdf.gif") !important;
    background-origin: padding-box !important;
    background-position: 1.6em center !important;
    background-repeat: no-repeat !important;
    background-size: auto auto !important;	
}


ul.listadoNormativaOrdenazas li .rellenoNormativa {
	float:left;
	margin-left:64px;
	width:550px;
	margin-top:10px;
}
ul.listadoNormativaOrdenazas li .rellenoNormativa a ,ul.listadoNormativaOrdenazas li  .rellenoNormativa  a:active, ul.listadoNormativaOrdenazas li .rellenoNormativa a:hover, ul.listadoNormativaOrdenazas li .rellenoNormativa a:visited, ul.listadoNormativaOrdenazas li .rellenoNormativa a:link {
	clear:both;
	float:left;
}
ul.listadoNormativaOrdenazas li .rellenoNormativa p {
	clear:both;
	float:left;
}


/* ------------------ 	FIN NORMATIVAS Y ORDENANZAS -------------------------------- */

/* ------------------ 	PRESUPUESTO MUNICIPAL -------------------------------- */
/* AUTHOR: Aida 15/12/2010 ------------------------ */

ul.listadoEnlacePresupuesto {
	clear:both;
	float:left;
	width:100%;
}

ul.listadoEnlacePresupuesto li {
	background:none repeat scroll 0 0 #EFEFEF;
	border:2px solid #9F313D;
	float:left;
	padding:4px;
	width:300px;
	margin-left:13px;
}

ul.listadoEnlacePresupuesto li .imgPresupuestoEnlaces{
	float:left;
	clear:both;
}

ul.listadoEnlacePresupuesto li .imgPresupuestoEnlaces img {
	float:left;
	height:57px;
	width:50px;
	clear:both;
}
ul.listadoEnlacePresupuesto li .presupuestoEnlacesInfo {
	float:left;
	margin-left:8px;
	width:230px;
}

/* ------------------ 	FIN PRESUPUESTO MUNICIPAL  -------------------------------- */





/* -------- LISTADO DE TELEFONOS DE INTERES   -----------------*/
/* AUTHOR: Ester 30/11/2010 ------------------------ */

.recuadroTelefono {
	width: 100%;
	margin:0;
}

.recuadroTelefono .cabeceraPlegada {
	width: 100%;
}

.recuadroTelefono .cabeceraPlegada .titulo{
	background:none;
}

.recuadroTelefono .cabeceraPlegada .titulo span {
	background:none repeat scroll 0 0 #B01D2D;
	color:#FFFFFF;
	border-bottom:none;
	line-height:33px;
}
.recuadroTelefono .cabeceraPlegada .icono {
	width:48px;
	height:50px;
}

table.listadoTelefonos {
	float: left;
	clear:both;
	width:340px;
	margin:10px 0 0 130px;
}
table.listadoTelefonos tr{

}
table.listadoTelefonos td.tituloTelf {
	background:none repeat scroll 0 0 #CACACA;
	border:1px solid #CACACA;
	height:35px;
	width:165px;
}

table.listadoTelefonos td.numeroTelf {
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #CACACA;
	width:165px;
}


table.listadoTelefonos td p {
	margin:0;
	text-align:center;
	width:100%;
	font-size:2em;
}

table.listadoTelefonos td p.dosTelefonos {
	
}

table.listadoTelefonos td p span {
	clear:both;
	float:left;
	width:100%;
}

table.listadoTelefonos td h4 {
	text-align:center;
	width:100%;
	color:#000000;
}

table.telefonoDestacadoBanner td {
	
}

table.listadoTelefonoTemaMujer {
    margin: 10px 0;
    width: 280px;
}

/* -------- FIN: LISTADO DE TELEFONOS DE INTERES   -----------------*/


/*------------------- HOME ---------------------------*/

.columna_contenido280Home {
	width:280px;
	float:left;
	margin:0 30px 0 0;
}

.columna_contenido280Home.height {
	height:120px;
}

.columna_contenido590Home {
	width:590px;
	float:left;
	margin-top:15px;
	padding-top:10px;
}

.cabeceraSeccionHome {
	float:left;
	clear:both;
	background:url("../_img/cabeceras/pastilla_roja_home.jpg") no-repeat left top transparent;
	color:#FFFFFF;
	width:100%;
	height:45px;
	margin:0 0 10px;
}

.cabeceraSeccionHome600 {
	float:left;
	clear:both;
	background:url("../_img/cabeceras/pastilla_roja_home600.jpg") no-repeat left top transparent;
	color:#FFFFFF;
	width:100%;
	height:45px;
	margin:0 0 10px;
}

/*.cabeceraSeccionHome_Gris {
	float:left;
	clear:both;
	background:url("../_img/cabeceras/pastilla_gris_home.jpg") no-repeat left top transparent;
	color:#FFFFFF;
	width:100%;
	height:45px;
	margin:0 0 10px;
}*/

.cabeceraSeccionHome_Gris {
    background: url("../_img/cabeceras/pastilla_gris_home.jpg") no-repeat scroll left top transparent;
    clear: both;
    color: #FFFFFF;
    float: left;
    height: 45px;
    margin: 15px 0 0;
    width: 100%;
}

.cabeceraSeccionHome span, .cabeceraSeccionHome_Gris span, .cabeceraSeccionHome600 span {
	line-height:45px;
	padding:0 0 0 15px;
	font-size:1.4em;
	font-weight:bold;
}

a.enlaceCabeceraEventosHome {
	font-size:100%!important;
	color:#FFFFFF;
	text-decoration:none;
}

a.enlaceCabeceraEventosHome:hover {
	text-decoration:underline;
}

.bannerEventoDestacadoHome {
    clear: both;
    float: left;
    margin: 0 0 10px;
    width: 280px;
}

.bannerEventoDestacadoHome img {
    float: left;
    height: 90px;
    width: 280px;
}

.bannerEventoDestacadoHome span {
    color: #444444;
    float: left;
    height: 37px;
}

.columna_eventos {
	float:left;
	clear:both;
	width:100%;
	margin:0 0 15px;
	background:#f2f2f2;
}

.divPortalGestionHome {
	float:left;
	clear:both;
	width:260px;
	height:525px;
	background:#f1f1f1;
	padding:10px;
}

.listadoHomeNoticias {
	height: auto;
}

.listadoHomeNoticias ul.listadoNoticias {
	margin-bottom: 0;
}

.listadoHomeNoticias ul.listadoNoticias li {
    background: none repeat scroll 0 0 transparent;
    border-bottom: 0 none;
    border-top: 1px dashed #AA2A3C;
    color: #444444;
    float: left;
    margin-bottom: 0;
    margin-top: 0;
    min-height: 0;
    padding-left: 0;
    padding-top: 13px;
}

.listadoHomeNoticias ul.listadoNoticias li:first-child {
	border-top: 0;
}

.divCabeceraContenidoTemasHome {	
	float:left;
	clear:both;
	width:100%;
	height:20px;
	background:#af1d2b;
}

.listadoTemasHome {
	float:left;
	clear:both;
	width:225px;
	height:330px;
	padding:10px 0 0 10px;
	margin: 0 0 0 5px;
	border-top:5px solid #d6d6d6;
}

.listadoTemasHome li {
	float:left;
	clear:both;
	width:100%;
}

.listadoTemasHome li a {
	color:#444444;
	float:left;
	line-height:20px;
	width:100%;
}

.listadoTemasHome li a:hover {
	text-decoration:none;
	background:#f1f1f1;
}

.divContenidoTemasHome {
	float:left;
	width:335px;
	background:#f1f1f1;
	height:330px;
	padding:10px 0 0 10px;
	border-top:5px solid #d6d6d6;
}

.imgTemasHome {
	float:left;
	clear:both;
	width:100%;
}

.imgTemasHome img {
	float:left;
	margin:0 0 0 5px;
}

.cabeceraClick {
	float:left;
	clear:both;
	margin:20px 0 0 0;
	width:100%;
	height:4px;
}
.cabeceraClick img {
	height:4px;
	float:left;
	clear:both;
}

.bloqueAviso {
	float:left;
	clear:both;
	/*width:100%;*/
	background:#9a1d2d;
	/*width:900px;*/
	padding: 10px 30px;
	margin: 1em 0 1em 1.6em;
}

.bloqueClick {
	float:left;
	clear:both;
	/*width:100%;*/
	background:#d6d6d6;
	width:900px;
	padding: 10px 30px;
	/*margin: 1em 0 1em 1.6em;*/
}

.textoClick {
	font-weight:bold;
	color:#000000;
	font-size:1.3em;
	float:left;
}

.tituloClick {
	font-weight:bold;
	color:#000000;
	font-size:2em;
	float:left;
	width:100%;
	line-height:22px;
}

.listadoClick {
	float:left;
	clear:both;
	width:100%;
	margin:5px 0 0 0;
}

.listadoClick li {
	float:left;
	clear:both;
	width:100%;
	margin-top:5px;
}

.listadoClick li a {
	color:#AF1D2B;
}

.pieSeccion280, .pieSeccion280 img {
	float:left;
	clear:both;
	width:280px;
	margin:0;
	height:6px;
	line-height:6px;
}

.pieSeccionVariable {
	float:left;
	clear:both;
	width:100%;
	margin:0;
	height:6px;
	line-height:6px;
}


.lanzaderaEnlaces {
	width:280px;
	float:left;
	clear:both;
	background:#f1f1f1;
	color:#000000;
/*	margin:15px 0 0 0;*/
	margin: 0;
	padding:0 ;
}

.lanzaderaEnlaces div {
	width:280px !important;
	padding: 0;
	float:left;
	clear:both;
}

.lanzaderaEnlaces div.cabeceraSeccionHome_Gris {
	padding:0;
	width:280px;
	margin: 0;
}

.lanzaderaEnlaces a.enlaceInformacionDestacadaTema, .lanzaderaEnlaces a.enlaceInformacionDestacadaTema:link, 
.lanzaderaEnlaces a.enlaceInformacionDestacadaTema:visited, .lanzaderaEnlaces a.enlaceInformacionDestacadaTema:active {
    clear: both;
    color: #000000;
    float: left;
    line-height: 25px;
    text-decoration: none;
    width: 280px;
}

.lanzaderaEnlaces a.enlaceInformacionDestacadaTema:hover {
	text-decoration:none;
	color:#af1d2b;
	background:#eaeaea;
}

.lanzaderaEnlaces a.enlaceInformacionDestacadaTema img {
	float:left !important;
	height:50px !important;
	padding:0 !important;
	width:50px !important;
}


.lanzaderaEnlaces a.enlaceInformacionDestacadaTema span {
    float: left;
    line-height: 15px;
    padding: 5px 10px;
    width: 195px;
}

.lanzaderaEnlaces a.enlaceInformacionDestacadaTema span.entradillaBanner {
    color: #444444;
    float: left;
    font-size: 0.9em;
    font-weight: normal;
    line-height: 12px;
    padding: 5px 10px;
    width: 195px;
}

.lanzaderaEnlaces a.enlaceInformacionDestacadaTema span.imagenInformacionDestacadaTema {
    float: left !important;
    height: 50px !important;
    padding: 5px 0 5px 10px;
    width: 50px !important;
}


/*------ CLIMA ------*/

.divClima {	
	float:left;
	clear:both;
	margin:0 0 15px 0;
	background:#eaeaea;
	width:280px;
}

.divClimaAgenda {	
	float:left;
	clear:both;
	margin:0 0 15px 0;
	background:#eaeaea;
	width:100%;
}

.iconoClima {
	width:128px;
	height:128px;
	float:left;
	clear:both;
}

.temperatura {
	line-height:128px;
	font-size:2em;
	color:#444444;
	font-weight:bold;
	padding: 0 10px 0 5px;
}

.temperaturaAgenda {
	line-height:128px;
	font-size:2em;
	color:#444444;
	font-weight:bold;
	padding: 0 3px 0 5px;
}

.datosClima {
	float:left;
	padding:10px 0 0 10px;
	/*height:128px;  LE QUITO 10px POR EL PADDING*/
	height:118px;
	border-left:2px solid #FFFFFF;
}

.datosClimaAgenda {
	float:left;
	padding:10px 0 0 3px;
	height:118px;
	border-left:2px solid #FFFFFF;
}


.tituloClima {
	font-weight:bold;
	color:#DC3840;
}

.tituloClima, .humedad, .maximo, .minimo {
	line-height:33px;
}

.divClima span {
	display:block;
}

.divEnlacesClima {
	float:left;
	clear:both;
	width:100%;
	margin: 0 0 15px 0;
}

.der_listadoEnlacesClima {
	float:left;
	width:5px;
	height:68px;
	background: url("../_img/backgrounds/derecha_ico_home.gif") repeat 0 0 transparent;
}

.izq_listadoEnlacesClima {
	float:left;
	width:5px;
	height:68px;
	background: url("../_img/backgrounds/izquierda_ico_home.gif") repeat 0 0 transparent;
}

.listadoEnlacesClima {
	float:left;
	width:270px;
	height:64px;
	border-top:2px solid #d6d6d6;
	border-bottom:2px solid #d6d6d6;
}

.listadoEnlacesClima li {
	float:left;
	width:42px;
	height:68px;
	margin:0 0 0 10px;
}

.listadoEnlacesClima li a {
	float:left;
	width:42px;
	height:68px;
}

.listadoEnlacesClima li a:hover {
	text-decoration:none;
}

.listadoEnlacesClima li a.farmacias {
	background: url("../_img/iconos/42x42/ico_farmacia.gif") no-repeat left center transparent;
}

.listadoEnlacesClima li a.formSol {
 background: url("../_img/iconos/42x42/ico_formSol.jpg") no-repeat left center transparent;
} 

.listadoEnlacesClima li a.pagoInternet {
	background: url("../_img/iconos/42x42/ico_pago_internet.jpg") no-repeat left center transparent;
}

.listadoEnlacesClima li a.callejero {
	background: url("../_img/iconos/42x42/ico_callejero.gif") no-repeat left center transparent;
}

.listadoEnlacesClima li a.camarasTrafico {
	background: url("../_img/iconos/42x42/ico_camaras_trafico.gif") no-repeat left center transparent;
}

.listadoEnlacesClima li a.trafico {
	background: url("../_img/iconos/42x42/ico_transito.gif") no-repeat left center transparent;
}

.listadoEnlacesClima li a.servicioInformacion {
	background: url("../_img/iconos/42x42/ico_otros_telfs.gif") no-repeat left center transparent;
}
 
/*------ FIN CLIMA ------*/

/*------------------- FIN HOME ---------------------------*/

/*------------------- TEMA BASE -----------------------------*/

.columna_contenido600TemaBase {
	width:600px;
	margin:0 20px 0 0;
	float:left;
}

.columna_contenido280TemaBase {
	width:280px;
	float:left;
	margin:0 30px 0 0;
}

.listadoBannersExternos {
	float:left;
	clear:both;
	width:100%;
}

.listadoBannersExternos li {
	float:left;
	clear:both;
	width:100%;
	margin: 0 0 10px 0;
}

.listadoBannersExternos li a {
	float:left;
	width:100%;
}
.listadoBannersExternos li div.gestionBH a {
	height:auto;
}

.listadoBannersExternos li div div img, .listadoBannersExternos li a img {
	float:left;
	height:95px;
	width:280px;
}

.listadoBannersExternos li div.gestionBH a img {
	height:auto;
	width:auto;
}

.listadoBannersPublicaciones {
	float:left;
	clear:both;
	width:100%;
}

.listadoBannersPublicaciones li {
	float:left;
	clear:both;
	width:100%;
	margin: 0 0 10px 0;
}

.listadoBannersPublicaciones li a {
    float: left;
    height: 25px;
    margin-top: 10px;
    text-align: center;
    width: 100%;
}

.listadoBannersPublicaciones li .imgBannerPublicacion {
	text-align: center;
}

.listadoBannersPublicaciones li .imgBannerPublicacion img {
    height: 180px;
    margin: 0 auto;
    width: 135px;
}

.listadoBannersPublicaciones li .gestionBH a, .listadoBannersPublicaciones li .gestionBH a img {
	height:auto;
	width:auto; 
}

.listadoInformacionDestacadaTemas {
	float: left;
	clear: both;
	width: 280px;
}

.listadoInformacionDestacadaTemas li {
	float: left;
    	padding: 5px 10px;
    	width: 260px;
	clear: both;
}

.listadoInformacionDestacadaTemas a.enlaceInformacionDestacadaTema, .listadoInformacionDestacadaTemas a.enlaceInformacionDestacadaTema:link, 
.listadoInformacionDestacadaTemas a.enlaceInformacionDestacadaTema:visited, .listadoInformacionDestacadaTemas a.enlaceInformacionDestacadaTema:active {
    clear: both;
    color: #000000;
    float: left;
    line-height: 25px;
    text-decoration: none;
    width: 260px;
}

.listadoInformacionDestacadaTemas a.enlaceInformacionDestacadaTema:hover {
	text-decoration:none;
	color:#af1d2b;
	background:#eaeaea;
}

.listadoInformacionDestacadaTemas a.enlaceInformacionDestacadaTema img {
	float:left !important;
	height:50px !important;
	padding:0 !important;
	width:50px !important;
}


.listadoInformacionDestacadaTemas a.enlaceInformacionDestacadaTema span {
    float: left;
    line-height: 15px;
    width: 180px;
}

.listadoInformacionDestacadaTemas a.enlaceInformacionDestacadaTema span.imagenInformacionDestacadaTema {
    float: left !important;
    height: 50px !important;
    padding: 5px 0 5px 10px;
    width: 50px !important;
}

.listadoEspaciosRelacionadosTemas{
	float: left;
	clear: both;
	width: 100%;
	margin-bottom: 15px;
}

.listadoEspaciosRelacionadosTemas li {
	float: left;
    	padding: 5px 10px;
    	width: 260px;
	clear: both;
	background:url("../_img/bullets/bullet_flecha_hiloariadna.gif") no-repeat left 1.5em;
}

.listadoEspaciosRelacionadosTemas li a.enlaceInformacionDestacadaTema , .listadoEspaciosRelacionadosTemas li a.enlaceInformacionDestacadaTema :link,
.listadoEspaciosRelacionadosTemas li a.enlaceInformacionDestacadaTema :visited, .listadoEspaciosRelacionadosTemas li a.enlaceInformacionDestacadaTema :active {
    clear: both;
    color: #000000;
    float: left;
    line-height: 25px;
    text-decoration: none;
    padding:0;
}

.listadoEspaciosRelacionadosTemas li a.enlaceInformacionDestacadaTema :hover {
	text-decoration:underline;

}

/*
.listadoEspaciosRelacionadosTemas li a.enlaceInformacionDestacadaTema  span {
    float: left;
    line-height: 15px;
    padding: 5px 10px !important;
    width: 190px;
}*/

.listadoEspaciosRelacionadosTemas li a.enlaceInformacionDestacadaTema  span.imagenInformacionDestacadaTema {
	display: none;
}


/*------------------- FIN TEMA BASE -------------------------*/


/* ------------------ MENU PUBLICACIONES -------------------------------- */
/* AUTHOR: Aida 30/11/2010 ------------------------ */
ul.listadoPublicaciones {
	width:100%;
	clear:both;
	float:left;
	margin-top:15px;
}

ul.listadoPublicaciones li {
	float:left;
	width:170px;

}
ul.listadoPublicaciones li  .imagenPublicacion {
	float:left;
	clear:both;
	height:180px;
	width:120px;
	background:#cacaca;
}

ul.listadoPublicaciones li  .imagenPublicacion img {
	height:180px;
	width:120px;

}
ul.listadoPublicaciones li .infoPublicacion {
	float:left;
	clear:both;
	width:100%;

}
ul.listadoPublicaciones li .infoPublicacion h4 {
	float:left;
	clear:both;
	width:100%;
	text-align:center;
}
ul.listadoPublicaciones li .infoPublicacion a ,ul.listadoPublicaciones li .infoPublicacion a:link, ul.listadoPublicaciones li .infoPublicacion a:hover, ul.listadoPublicaciones li .infoPublicacion a:visited{
	clear:both;
	float:left;
	font-size:1em;
	line-height:19px;
	margin-top:4px;
	padding-left:20px;
	/* background:url("../_img/iconos/18x18/ico_pdf.gif") no-repeat; */
	display:block;
}

/* ------------------ FIN PUBLICACIONES  -------------------------------- */

/* ------------------ MENU PUBLICACIONES DETALLE -------------------------------- */
/* AUTHOR: Aida 30/11/2010 ------------------------ */
.imagenPublicaciones{
	clear:both;
	float:left;
}
.imagenPublicaciones img {
	float:left;
	height:280px;
	width:210px;
}
.informacionPublicaciones {
	float:left;
	margin-left:10px;
	width:450px;
}
.separadorNumeros{
	border-bottom:2px solid #AF1E2C;
	clear:both;
	float:left;
	margin-top:30px;
	width:100%;
}

ul.listadoNumeros {
	clear:both;
	float:left;
	width:100%;
	padding-top:10px;
}
ul.listadoNumeros li {
    background: url("../_img/iconos/42x42/ico_numero.gif") no-repeat scroll 0 0 transparent;
    float: left;
    margin: 10px 20px 10px 0;
    padding-left: 50px;
    width: 275px;
}

ul.listadoNumeros li h3{
	border-bottom:1px solid #403E32;
	color: #403E32;
}

ul.listadoNumeros li .enlacePdf, ul.listadoNumeros li .enlaceAudio, ul.listadoNumeros li .enlaceVideo, ul.listadoNumeros li .enlaceNumero {
    clear: both;
    float: left;
    margin-top: 5px;
    width: 100%;
}

ul.listadoNumeros li .enlacePdf  a{
	background:url("../_img/iconos/18x18/ico_pdf.gif") no-repeat scroll 0 0 transparent;
	clear:both;
	float:left;
	line-height:20px;
	padding-left:28px;
	
}
ul.listadoNumeros li .enlaceAudio a {
	background:url("../_img/iconos/icoSound.gif") no-repeat scroll 0 0 transparent;
	clear:both;
	float:left;
	line-height:16px;
	padding-left:28px;
}

ul.listadoNumeros li .enlaceVideo a {
	background:url("../_img/iconos/iconoVideoSignos.png") no-repeat scroll 0 0 transparent;
	clear:both;
	float:left;
	line-height:16px;
	padding-left:28px;
}

ul.listadoNumeros li .enlaceNumero a {
	background:url("../_img/iconos/icoEnlace.png") no-repeat scroll 0 0 transparent;
	clear:both;
	float:left;
	line-height:16px;
	padding-left:28px;
}
/*
.imagenPublicaciones .enlaceSuscripcion {
	background:none repeat scroll 0 0 #A21E2C;
	background:url("../_img/backgrounds/fondo_acceder_areaSitio_gris.gif") no-repeat scroll 0 0 transparent;
	clear:both;
	float:left;
	height:40px;
	line-height:37px;
	margin-left:0;
	margin-top:7px;
	padding-left:17px;
	width:193px;
}*/


.informacionPublicaciones .enlaceSuscripcion {
    background: url("../_img/backgrounds/fondo_acceder_areaSitio_rojo.gif") no-repeat scroll 0 0 transparent;
    clear: both;
    float: right;
    line-height: 22px;
    margin-left: 0;
    margin-top: 7px;
    padding-left: 25px;
    width: 170px; 
}

.informacionPublicaciones .enlaceSuscripcion a, .informacionPublicaciones .enlaceSuscripcion a:link, 
.informacionPublicaciones .enlaceSuscripcion a:hover, .informacionPublicaciones .enlaceSuscripcion a:visited, 
.informacionPublicaciones .enlaceSuscripcion a:active
{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}


/* ------------------ FIN PUBLICACIONES DETALLE  -------------------------------- */

/* ------------------ PLENO MUNICIPAL -------------------------------- */
/* AUTHOR: Aida 17/12/2010 ------------------------ */
 ul.tablaComposicionPleno{
	float:left;
	clear:both;
	width:100%;
	margin-top: 1em;
 }
 ul.tablaComposicionPleno li.tablaCab {
	float:left;
	width:32%;
	background:none repeat scroll 0 0 #EFEFEF;
	border:1px solid #DFDFDF;
	height:21px;
	padding-top:5px;
	text-align:center;
}
 
 ul.tablaComposicionPleno li.infoT {
	border:1px solid #DFDFDF;
	float:left;
	/*height:18px;*/
	padding:5px 0;
	text-align:center;
	width:32%;
 }

 ul.actividadPleno {
	clear:both;
	float:left;
	width:100%;

}
  ul.actividadPleno li {
	background-image:none !important;
	
}
  
ul.actividadPleno li .contActividadesPleno {
	clear:both;
	float:left;
	margin-left:50px;
	width:590px;
}

ul.actividadPleno li .contActividadesPleno h4.tituloH4 {
	clear:none;
	line-height:20px;
	margin:0 0 10px 0;
}
  
ul.actividadPleno li .contActividadesPleno .listadoActividadPleno {
    float:left;
    width:90%;
    
}

  
ul.actividadPleno li .contActividadesPleno ul.listadoActividadPleno {
	float:left;
	margin-left:15px;
	width:70%;
}

ul.actividadPleno li .contActividadesPleno .listadoActividadPleno .iconoOrdenDia {
	background:url("../_img/iconos/18x18/ico_10.gif") no-repeat !important;
	float:left !important;
	clear:both;
	/*width:100% !important;*/
	padding:0px !important;
}
ul.actividadPleno li .contActividadesPleno .listadoActividadPleno .iconoOrdenDia a, ul.actividadPleno li .contActividadesPleno .listadoActividadPleno .iconoOrdenDia a:link, ul.actividadPleno li .contActividadesPleno .listadoActividadPleno .iconoOrdenDia a:hover, ul.actividadPleno li .contActividadesPleno .listadoActividadPleno .iconoOrdenDia a:visited, ul.actividadPleno li .contActividadesPleno .listadoActividadPleno .iconoOrdenDia a:active {
	color:#000000;
	float:left;
	font-weight:normal;
	line-height:24px;
	padding-left:22px;
	/*width:100%;*/
}

ul.actividadPleno li .contActividadesPleno .listadoActividadPleno .iconoActas {
	background:url("../_img/iconos/18x18/ico_11.gif") no-repeat !important;
	float:left !important;
	clear:both;
	/*width:100% !important;*/
	padding:0px !important;
}
ul.actividadPleno li .contActividadesPleno .listadoActividadPleno .iconoActas a, ul.actividadPleno li .contActividadesPleno .listadoActividadPleno .iconoActas a:link, .actividadPleno  .contActividadesPleno ul.listadoActividadPleno li.iconoActas a:hover, ul.actividadPleno li .contActividadesPleno .listadoActividadPleno .iconoActas a:visited, ul.actividadPleno li .contActividadesPleno u.listadoActividadPleno .iconoActas a:active {
	color:#000000;
	float:left;
	font-weight:normal;
	line-height:24px;
	padding-left:22px;
	/*width:100%;*/
}
ul.actividadPleno li .contActividadesPleno .listadoActividadPleno .iconoAcuerdos {
	background:url("../_img/iconos/18x18/ico_pdf.gif") no-repeat !important;
	float:left !important;
	clear:both;
	/*width:100% !important;*/
	padding:0px !important;
}
ul.actividadPleno li .contActividadesPleno .listadoActividadPleno .iconoAcuerdos a, ul.actividadPleno li .contActividadesPleno .listadoActividadPleno .iconoAcuerdos a:link, ul.actividadPleno li .contActividadesPleno .listadoActividadPleno .iconoAcuerdos a:hover, ul.actividadPleno li .contActividadesPleno .listadoActividadPleno .iconoAcuerdos a:visited, ul.actividadPleno li .contActividadesPleno .listadoActividadPleno .iconoAcuerdos a:active {
	color:#000000;
	float:left;
	font-weight:normal;
	line-height:24px;
	padding-left:22px;
	/*width:100%;*/
}

/* ------------------ FIN PLENO MUNICIPAL  -------------------------------- */

/* ------------------ COMPOSICIÓN DE DISTRITOS -------------------------------- */
/* AUTHOR: Aida 20/12/2010 ------------------------ */

.tituloComposicionDistrito {
	margin:0 auto;
	width:459px;
	clear:both;
	/*border-left:2px solid #BFBFBF;*/
}

.tituloComposicionDistrito h3 {
	
	background:none repeat scroll 0 0 #444444;
	padding:0 0 0 35px;
	line-height:30px;
	float:left;
	width:424px;
	margin:0;
	color:#FFFFFF;
}

.contenidoComposicionDistrito {
	background:none repeat scroll 0 0 #EFEFEF;
	border:2px solid #BFBFBF;
	clear:both;
	/*height:114px;*/
	margin:0 auto;
	padding:16px 35px;
	width:385px;
	overflow:auto;
}

.contenidoComposicionDistrito h3.tituloH3 {
	margin-bottom:10px;
}

.contenidoComposicionDistrito p {
	float:left;
	clear:both;
}

.contenidoComposicionDistrito p span {
	float:left;
}

ul.tablaTitularSuplente {
	float:left;
	clear:both;
	width:100%;
	margin-bottom:12px;
}
ul.tablaTitularSuplente li {
	float:left;
	margin-left:12px;
	width:40%;
}
.cabeceraTitularSuplente{
	float:left;
	clear:both;
	margin-top:10px;
}
.cabeceraTitularSuplente span {
	background:none repeat scroll 0 0 #2F2F2F;
	color:#FFFFFF;
	float:left;
	font-size:14px;
	font-weight:bold;
	height:25px;
	line-height:21px;
	padding-left:12px;
	width:325px;
}
ul.tablaTitularSuplente li 	{
	float:left;
	width:674px;
	
}
ul.tablaTitularSuplente li div.columnaTitularSuplente {
	padding-left:12px;
	width:325px;
	float:left;
}

ul.tablaTitularSuplente li.infoT {
	float:left;
	font-weight:bold;
	line-height:21px;
	margin:0;
	width:674px;
}
ul.tablaTitularSuplente li .editar {
	float:left;
	width:20px;
}
/* ------------------ COMPOSICIÓN DE DISTRITOS  -------------------------------- */

/* ------------------ COMPOSICIÓN COMISIÓN -------------------------------- */
/* AUTHOR: Aida 20/12/2010 ------------------------ */


ul.listadoConcejal {
	float:left;
	clear:both;
	width:100%;
}
ul.listadoConcejal li {
	float:left;
	clear:both;
	width:100%;
}
/* ------------------ COMPOSICIÓN COMISIÓN   -------------------------------- */

/* ------------------ BECAS Y SUBVENCIONES -------------------------------- */
/* AUTHOR: Aida 20/12/2010 ------------------------ */
ul.listadoBecasSubvencion {
	clear:both;
	float:left;
	width:100%;	
}

ul.listadoBecasSubvencion li {
	background:url("../_img/iconos/42x42/ico_subvencion.gif") no-repeat scroll 0 0 transparent;
	clear:both;
	float:left;
	padding:1.5em 0 0.5em 49px;
	width:81%;
	border-bottom:1px dashed #AF1E2C;
}
ul.listadoBecasSubvencion li .archivo  {
	background:url("../_img/iconos/18x18/ico_pdf.gif") no-repeat scroll 0 0 transparent;
	clear:both;
	float:left;
	line-height:23px;
	padding-left:24px;
}
ul.listadoBecasSubvencion li .enlace {
	float:left;
	clear: both;
    line-height: 23px;
}

ul.listadoBecasSubvencion li .enlace .datos{
	font-size: 1.2em;
}

ul.listadoBecasSubvencion li .titulo{
	margin-bottom: 2em;
}




/* ------------------ FIN BECAS Y SUBVENCIONES   -------------------------------- */

/* ------------------ GUIAS Y DIRECTORIOS -------------------------------- */

.listadoCategoriasInstalaciones {
	float:left;
	clear:both;
	width:900px;
	margin:0;
}

.listadoCategoriasInstalaciones.comision {
	width:300px;
	margin:20px 0 0 190px;
}

.listadoCategoriasInstalaciones li {
	float:left;
	width:290px;
	height:60px;
	padding:0;
	margin:0 10px 20px 0;
	/*background:#cacaca;*/
}

.listadoCategoriasInstalaciones li a,
.listadoCategoriasInstalaciones li a:link,
.listadoCategoriasInstalaciones li a:visited,
.listadoCategoriasInstalaciones li a:active {
	float:left;
	width:220px;
	display:block;
	padding:25px 0 0 70px;
	height:35px;
	color:#444444;
	background: url("../_img/iconos/extra/ico_directorio.gif") no-repeat left top #cacaca;
}

.listadoCategoriasInstalaciones li a.GADPU, div.iconoDirectorio.GADPU {
	background: url("../_img/iconos/extra/administracion_publica.gif") no-repeat left top #cacaca;
}

.listadoCategoriasInstalaciones li a.GALO, div.iconoDirectorio.GALO {
	background: url("../_img/iconos/extra/alojamientos.gif") no-repeat left top #cacaca;
}

.listadoCategoriasInstalaciones li a.GASOC, div.iconoDirectorio.GASOC {
	background: url("../_img/iconos/extra/asociaciones.gif") no-repeat left top #cacaca;
}

.listadoCategoriasInstalaciones li a.GOREM, div.iconoDirectorio.GOREM {
	background: url("../_img/iconos/extra/asociaciones.gif") no-repeat left top #cacaca;
}

.listadoCategoriasInstalaciones li a.GCOSS, div.iconoDirectorio.GCOSS {
	background: url("../_img/iconos/extra/servicios.gif") no-repeat left top #cacaca;
}

.listadoCategoriasInstalaciones li a.GCOTU, div.iconoDirectorio.GCOTU {
	background: url("../_img/iconos/extra/cultura.gif") no-repeat left top #cacaca;
}

.listadoCategoriasInstalaciones li a.GDEPO, div.iconoDirectorio.GDEPO {
	background: url("../_img/iconos/extra/deportes.gif") no-repeat left top #cacaca;
}

.listadoCategoriasInstalaciones li a.GDM, div.iconoDirectorio.GDM {
	background: url("../_img/iconos/extra/dependencias_municipales.gif") no-repeat left top #cacaca;
}

.listadoCategoriasInstalaciones li a.GEDUC, div.iconoDirectorio.GEDUC {
	background: url("../_img/iconos/extra/educacion.gif") no-repeat left top #cacaca;
}

.listadoCategoriasInstalaciones li a.GGAS, div.iconoDirectorio.GGAS {
	background: url("../_img/iconos/extra/gastronomia.gif") no-repeat left top #cacaca;
}

.listadoCategoriasInstalaciones li a.GSESO, div.iconoDirectorio.GSESO {
	background: url("../_img/iconos/extra/servicios_sociales.gif") no-repeat left top #cacaca;
}

.listadoCategoriasInstalaciones li a.GTRCO, div.iconoDirectorio.GTRCO {
	background: url("../_img/iconos/extra/trafico.gif") no-repeat left top #cacaca;
}

.listadoCategoriasInstalaciones li a.GMEDC, div.iconoDirectorio.GMEDC {
	background: url("../_img/iconos/extra/GMEDC.jpg") no-repeat left top #cacaca;
}

.listadoCategoriasInstalaciones li a.GPOSI, div.iconoDirectorio.GPOSI {
	background: url("../_img/iconos/extra/GPOSI.jpg") no-repeat left top #cacaca;
}

.listadoCategoriasInstalaciones li a.SICTED, div.iconoDirectorio.SICTED {
	background: url("../_img/iconos/extra/Sicted.gif") no-repeat left top #cacaca;
}



.listadoCategoriasInstalaciones li a:hover {	
	/*background: url("../_img/iconos/extra/ico_directorio.gif") no-repeat left top #af1d2b;*/
	color:#FFFFFF;
	text-decoration:none;
}

.listadoCategoriasInstalaciones.subdirectorio {
	background:#cacaca;
	width:840px;
	clear:none;
}

.listadoCategoriasInstalaciones.subdirectorio li {
	float:left;
	width:260px;
	padding:0;
	margin:0;
	height:auto;
}

.listadoCategoriasInstalaciones.subdirectorio li a,
.listadoCategoriasInstalaciones.subdirectorio li a:link,
.listadoCategoriasInstalaciones.subdirectorio li a:visited,
.listadoCategoriasInstalaciones.subdirectorio li a:active {
	background-image:none;
	padding: 5px 0 5px 20px;
	line-height:20px;
	width:240px;
}

.listadoCategoriasInstalaciones.subdirectorio li a:hover {
	background-image:none;
}

div.iconoDirectorio {
	float:left;
	width:60px;
	height:60px;
	background: url("../_img/iconos/extra/ico_directorio.gif") no-repeat left top transparent;
}

h2.cabeceraInstalaciones{
	background:url("../_img/backgrounds/gris_bajo_pastillas_900.gif") no-repeat left bottom #eaeaea; 
	float:left;
	padding:6px 0 9px 20px;
	margin:25px 0 0 0;
	width:880px;
}

h2.cabeceraAgenda{
	background:url("../_img/backgrounds/gris_bajo_pastillas_900.gif") no-repeat left bottom #eaeaea; 
	float:left;
	padding:6px 0 9px 20px;
	margin:25px 0 0 0;
	width:95%;
}

.paginacion.paginacionInstalaciones{
	background:url("../_img/backgrounds/gris_bajo_pastillas_900.gif") no-repeat left bottom #eaeaea; 
	float:left;
	padding:6px 0 9px 250px;  
	margin:0 0 0 0;
	width:650px!important; 
	
}

.paginacion.paginacionAgenda{
	background:url("../_img/backgrounds/gris_bajo_pastillas_900.gif") no-repeat left bottom #eaeaea; 
	float:left;
	padding:6px 0 9px 130px;
	margin:0 0 0 0;
	width:95%;
}

.paginacion2.paginacionAgenda{
	background:url("../_img/backgrounds/gris_bajo_pastillas_900.gif") no-repeat left bottom #eaeaea; 
	float:left;
	padding:6px 0 9px 150px;
	margin:0 0 0 0;
	width:95%;
}


.paginacion.paginacionNormativa{
	background:url("../_img/backgrounds/gris_bajo_pastillas_900.gif") no-repeat left bottom #eaeaea; 
	float:left;
	margin:0 0 0 0;
	width:95%;
}


.listadoInstalaciones {
	float:left;
	clear:both;
	width:878px;
	margin: 0 0 0 10px;
	border-left: 1px solid #D6D6D6;
	border-right: 1px solid #D6D6D6;
}

.listadoInstalaciones li {
	float:left;
	clear:both;
	width:100%;
	padding:5px 0 15px 0;
	border-bottom: 1px dashed #cacaca;
}

.listadoInstalaciones li a {
	float:left;
	clear:both;
	width:100%;
	line-height:30px;
}

.listadoInstalaciones li .tituloListado {
	float:left;
	clear:both;
	width:800px;
	margin:0 0 0 15px;
}

.listadoInstalaciones li .contenidoListado {
	float:left;
	clear:both;
	width:800px;
	margin:0 0 0 40px;
}

.listadoInstalaciones li .datosListado {
	float:left;
	/*clear:both;*/
	width:300px;
	line-height:20px;
}

.listadoInstalaciones li .datosListado strong {
	float:left;
	margin:0 5px 0 0;
}

.listadoInstalaciones li .datosListado span {
	float:left;
	font-size:1.2em;
}

.listadoInstalaciones li .datosListado a,
.listadoInstalaciones li .datosListado a:link,
.listadoInstalaciones li .datosListado a:visited,
.listadoInstalaciones li .datosListado a:active {
	clear:none;
	line-height:20px;
	width:auto;
}

.listadoInstalaciones li div.subcategoriaListado {
	float:left;
	clear:both;
	width:100%;
	border-left:8px solid #444444;
	padding: 0 0 0 5px;
}

.listadoInstalaciones li div.subcategoriaListado strong {
	float:left;
	line-height:20px;
	margin:0 5px 0 0;
	font-size:1em;
}

.listadoInstalaciones li div.subcategoriaListado a,
.listadoInstalaciones li div.subcategoriaListado a:link,
.listadoInstalaciones li div.subcategoriaListado a:visited,
.listadoInstalaciones li div.subcategoriaListado a:active {
	clear:none;
	float:left;
	width:auto;
	display:block;
	line-height:20px;
	color:#444444;
	font-size:1em;
}

.listadoInstalaciones li div.subcategoriaListado span {
	clear:none;
	float:left;
	width:auto;
	display:block;
	line-height:20px;
	color:#444444;
	font-size:1em;
}


.cuboContacto div.subcategoriaListado {
	float:left;
	clear:both;
	width:100%;
	margin:0 0 5px 0;
}

.cuboContacto div.subcategoriaListado strong, .cuboContacto div.subcategoriaListado a {
	font-size:1em;
}


/* ------------------ FIN GUIAS Y DIRECTORIOS -------------------------------- */

/*------------------- MAPA WIFI -----------------------------------------------*/

.listadoPuntosWifiAdmin {
	float:left;
	clear:both;
	width:100%;
}

.listadoPuntosWifiAdmin li {
    clear: none;
    float: left;
    width: 33%;
}

.listadoPuntosWifiAdmin li span {
	float:left;
	line-height:20px;
	font-weight:bold;
}

/*------------------- CUBO CONTACTO -------------------------------------------*/
.cabeceraCubo {
	clear:both;
	float:left;
	width: 220px;
	display:block;
	height:8px;
	line-height:8px;
	background:url("../_img/backgrounds/esquina_sup_contacto.gif") no-repeat right top #EAEAEA;
}

.pieCubo {
	clear:both;
	float:left;
	width: 220px;
	display:block;
	margin-bottom:10px;
	height:8px;
	line-height:8px;
	background:url("../_img/backgrounds/esquina_inf_contacto.gif") no-repeat right top #EAEAEA;
}

.cuboContacto {
	background:none repeat scroll 0 0 #EAEAEA;
	clear:both;
	float:left;
	padding:0 20px 0 15px;
	width:185px;
	font-size:1.1em;
	line-height:20px;
	background:url("../_img/backgrounds/linea_contacto.gif") repeat-y right top #EAEAEA;
}

.cuboContacto span.datos {
	width:auto;
	line-height:20px;
	margin:0 3px 0 0;
}

.cuboContacto p {
	margin-bottom: 3px;
}

.cuboContacto span a {
	font-size: 1em;
}

/*------------------- FIN CUBO CONTACTO ---------------------------------------*/

/* ------------------ INICIO: COMENTARIOS --------------------------- */
/*--AUTHOR: Aida 11/01/2010--*/
.comentarios {
	float:left;
	clear:both;
	width:100%;
}
.comentarios .cabeceraComentario{
	background:url("../_img/backgrounds/gris_bajo_pastillas685.gif") no-repeat left bottom #eaeaea; 
	float:left;
	padding:6px 20px 9px;
	width:645px !important;
}
.comentarios .cabeceraComentario .tituloH2{
	font-size:14px;
	margin-top:2px;
	width:500px;
}

.comentarios .cabeceraComentario .botonAnadirComentario {
	float:right;
	width:124px;
}

.comentarios .cabeceraComentario .botonAnadirComentario input{
	background:url("../_img/bullets/flecha_rojo.gif") no-repeat right center;
	border:medium none;
	color:#AF1E2C;
	cursor:pointer;
	float:left;
	font-size:12px;
	font-weight:bold;
	margin-top:1px;
	padding-right:15px;
	width:100%;
}
/*

.comentarios .botonAnadirComentario {
	float: right;
}
*/
.comentarios .escribeComentario {
	display: none;
	margin:0 auto;
	width:500px;
	clear:both;
	border-top:1px dashed #BBBBBB;
}

.comentarios #txCamposObligatorios, .comentarios #txComentarioAnadido {
	display: none;
}

#formComentario .campo {
    float:left;
	margin-top:0.5em;
	width:434px;
}

#formComentario .campo .label {
	float: left;
    	font-size: 1.2em;
    	font-weight: bold;
    	margin-top: 0.2em;
    	width: 6.5em;
}

#formComentario .campo .input {
	float: left;
}

#formComentario .campo .input input, #formComentario .campo .input textarea {
	width: 35em;
}

#formComentario .campo .input textarea {
	height: 10em;
}

#formComentario .campo .boton {
	background:none repeat scroll 0 0 transparent !important;
	float:right;
	padding:0px!important;
}
#formComentario .campo .boton input {
	background:none repeat scroll 0 0 #C72F2C;
	border:1px solid #9F2A27;
	color:#FFFFFF;
	font-weight:bold;
	height:22px;
	width:94px;
}
ul.listadoComentarios {
	border-left:2px solid #D6D6D6;
	border-right:2px solid #D6D6D6;
	float:left;
	margin:0 0 0 9px;
	width:663px;
}
ul.listadoComentarios li {
	clear:both;
	float:left;
	width:100%;
}
ul.listadoComentarios li .iconListadoComentario {
	background:url("../_img/iconos/24x24/ico_comentario.gif") no-repeat scroll 0 0 transparent;
	float:left;
	height:42px;
	margin-bottom:10px;
	margin-left:12px;
	margin-top:12px;
	width:24px;
}
ul.listadoComentarios li .comment-user{
	float:left;
	margin-bottom:8px;
	margin-left:14px;
	margin-top:12px;
	width:585px;
	
}
ul.listadoComentarios li .comment-user .user{
	float:left;
	clear:both;
	color:#A41F34;
}
ul.listadoComentarios li .comment-user .comment {
	float:left;
	clear:both;
	margin-top:2px;
}



.comentariosBorradores {
    float: left;
    margin-top: 5em;
    width: 100%;
}

.comentariosBorradores .comments {
	border-top:2px solid #DF8D8B;
	float:left;
	margin-bottom:2em;
	margin-top:10px;
	width:100%;
}

.comentariosBorradores .comments .divGestion {
	float: left;
    width: 5%;
}
.comentariosBorradores .comments .user-comment {
	float: left;
    	width: 95%;
}

.comentariosBorradores .comments .user {
	border-bottom: 1px solid #EAEAEA;
    	float: left;
    	padding-bottom: 1em;
    	padding-top: 1em;
    	width: 100%;
}

.comentariosBorradores .comments .comment {
	float: left;
    margin-top: 1em;
    width: 100%;
}
#comentarioLoading {
	display: none;
   	float: left;
    	margin-top: 3em;
    	width: 100%;
}

#comentarioLoading .guardando {
    	float: left;
    	margin-bottom: 5em;
    	margin-top: 5em;
    	text-align: center;
    	width: 100%;
}
/* ------------------ FIN: COMENTARIOS --------------------------- */


/* ------------------ MENU GALERIA ADMIN -------------------------------- */
/* AUTHOR: Aida 1/12/2010 ------------------------ */

ul.listadoGaleriaAdmin{
float:left;
clear:both;
width:100%; 
}
ul.listadoGaleriaAdmin li {
float:left;
width:110px;
}

ul.listadoGaleriaAdmin li .imagenGaleriaAdmin{
float:left;
}
ul.listadoGaleriaAdmin li .imagenGaleriaAdmin img{
float:left;
height:85px;
width:100px;
}
ul.listadoGaleriaAdmin li p {
clear:both;
float:left;
font-weight:bold;
}

/* ------------------ FIN GALERIA ADMIN - -------------------------------- */

/*------------------ DETALLE SERVICIO MUNICIPAL ----------------------*/

.listadoUnidadesMunicipales {
	float:left;
	clear:both;
	width:690px;
}

.listadoUnidadesMunicipales li {
	width:220px;
	margin: 10px 10px 0 0;
	float:left;
	height:105px;
	background:url("../_img/backgrounds/bg_banner_unidad.png") no-repeat scroll 0 0 transparent;
}

.listadoUnidadesMunicipales li a {
	float:left;
	clear:both;
	display:block;
	height:105px;
	width:100%;
	color:#ffffff;
	text-align:center;
	/*margin:15px 0 0 0;*/
}

.listadoUnidadesMunicipales li a span {
	float:left;
	clear:both;
	width:200px;
	margin:40px 10px 0;
}


/*------------------ FIN DETALLE SERVICIO MUNICIPAL ----------------------*/


/*------------------ LISTADO MIEMBROS CONSEJO ----------------------------*/

.listadoMiembros {
	float:left;
	clear:both;
	width:100%;
}


.listadoMiembros li{
	float:left;
	clear:both;
	width:100%;
}


.listadoMiembros span {
	float:left;
	clear:none;
	font-size:1.1em;
	line-height:21px;
}

.listadoMiembros span.datos {
	font-size:1.2em;
}

/*------------------ FIN LISTADO MIEMBROS CONSEJO ------------------------*/

/*------------------ MODULO DE PARTICIPACION -----------------------------*/

.moduloParticipacion {
	float:left;
	clear:both;
	width:100%;
	margin:30px 0 0 0;
}

.moduloParticipacion div {
	float:left;
	margin: 0 5px 0 0;
	width:24px;
}

.moduloParticipacion div a {
	float:left;
}



/*------------------ FIN MODULO DE PARTICIPACION -------------------------*/

/*------------------ TEXTO ALCALDE ---------------------------------------*/

div.textoAlcalde p {
	font-style:italic;
	font-size:1.3em;
	line-height:23px;
	margin: 0 0 15px 0 !important;
	width:100%;
}

div.textoAlcalde img {
	margin: 0 15px 10px 0;
}


div.textoAlcalde span {
	float:left;
	clear:both;
	width:100%;
}

.textoAlcalde > * {
	font-family: "Times New Roman" !important;
}

/*------------------ FIN TEXTO ALCALDE -----------------------------------*/


/*------------------ AGENDA DE EVENTOS -----------------------------------*/

.listadoEventos.agendaEventos {
	border-left:1px solid #D6D6D6;
	border-right:1px solid #D6D6D6;
	clear:both;
	float:left;
	margin:0 0 0 10px;
	width:95%;
}

.listadoEventos.agendaEventos li {
	width:95%;
	padding-left:18px;
}

.listadoEventos.agendaEventos li .imagenCal {
	margin-right:20px;
}

.listadoEventos.agendaEventos li .infoEvento {
	width:95%;
}

.listadoEventos.agendaEventos li .infoEvento h5 {
	width:95%;
}

.listadoEventos.agendaEventos li .infoEvento p {
	width:95%;
}

/*------------------ FIN AGENDA DE EVENTOS -------------------------------*/

/* ------------------ PAGINACIÓN ----------------------------- */

.paginacion {
    padding-left: 170px;
    width: 495px !important;
}

.paginacion2 {
    padding-left: 170px;
    width: 495px !important;
}

.paginacion div.new {
	/*display:block;*/ 
	height:16px;
	width:40px;
	line-height:16px;
}


.paginacion2 div.new {
	/*display:block;*/ 
	height:16px;
	width:40px;
	line-height:16px;
}


.paginacion div.new.newIzq {
	float:left;
}

.paginacion2 div.new.newIzq2 {
	float:left;
}

.paginacion div.new.newDer {
	float:left;
}

.paginacion2 div.new.newDer2 {
	float:left;
}


.paginacion div.new.newIzq a, .paginacion div.new.newIzq img.paginaInactiva {
	margin-right:4px;
}

.paginacion div.new.newDer a, .paginacion div.new.newDer img.paginaInactiva {
	margin-left:4px;
}


.paginacion div.new a {
	display:block;
	height:16px;
	width:16px;
	line-height:16px;
	float:left;
}
.paginacion div.new img {
	float:left;
}

.paginacion .paginas {
	line-height:16px;
	width:225px;
	float:left;
	text-align:center;
	font-size:1.3em;
	font-weight:bold;
}

.paginacion2 .paginas2 {
	line-height:16px;
	width:225px;
	float:left;
	text-align:center;
	font-size:1.3em;
	font-weight:bold;
}

.paginacion .paginas a {
	background:#444444;
	color:#FFFFFF;
	display:inline-block;
	line-height:15px;
	width:15px;
	font-size:1em;
}

.paginacion2 .paginas2 a {
	background:#444444;
	color:#FFFFFF;
	display:inline-block;
	line-height:15px;
	width:15px;
	font-size:1em;
}


.paginacionAlojamientos {
    background: url("../_img/backgrounds/gris_bajo_pastillas461.gif") no-repeat scroll left bottom #F2F1F1 !important;
    float: left;
    padding: 6px 0 9px 85px !important;
    width: 376px !important;
}

.paginacionSinFondoGris {
	background: none;
}

/* ------------------ FIN: PAGINACIÓN ----------------------------- */

/*------------------------ MAPA WEB --------------------------------------*/

ul.listadoMapaWeb {
	float:left;
	clear:both;
	width:450px;
}

ul.listadoMapaWeb li {
	float:left;
	clear:both;
	width:450px;
}

ul.listadoMapaWeb li.primerNivel {
	width:450px;
	line-height:25px;
}

ul.listadoMapaWeb li.primerNivel a,
ul.listadoMapaWeb li.primerNivel a:link,
ul.listadoMapaWeb li.primerNivel a:active,
ul.listadoMapaWeb li.primerNivel a:visited {
	color:#ffffff;
	font-size:1.4em;
	background:#444444;
	width:430px;
	padding-left:10px;
	margin:10px 10px 0 0;
	display:block;
	line-height:25px;
}

ul.listadoMapaWeb li.segundoNivel {
	color:#444444;
	margin:5px 0 0 15px;
	width:435px;
}

ul.listadoMapaWeb li.segundoNivel a,
ul.listadoMapaWeb li.segundoNivel a:link,
ul.listadoMapaWeb li.segundoNivel a:active,
ul.listadoMapaWeb li.segundoNivel a:visited {
	color:#af1d2b;
	width:100%;
}

ul.listadoMapaWeb li.tercerNivel {
	color:#ff0000;
	margin:0 0 0 30px;
	width:420px;
}

ul.listadoMapaWeb li.tercerNivel a,
ul.listadoMapaWeb li.tercerNivel a:link,
ul.listadoMapaWeb li.tercerNivel a:active,
ul.listadoMapaWeb li.tercerNivel a:visited  {
	color:#444444;
	width:100%;
}

/*------------------------ FIN MAPA WEB ----------------------------------*/


/*------------------------ LISTADO DE ACTAS ------------------------------*/

.listadoActasDistrito{
	float:left;
	border-left: 1px solid #D6D6D6;
	border-right: 1px solid #D6D6D6;
	margin:0 0 0 10px;
	width:664px;
}

.listadoActasDistrito li{
	float:left;
	width:100%;
	color: #444444; 
	font-weight:bold;
	padding:15px 0;
}


.listadoActasDistrito li a.enlaceActa,.listadoActasDistrito li a.enlaceActa:link,
.listadoActasDistrito li a.enlaceActa:hover,.listadoActasDistrito li a.enlaceActa:visited {
	line-height:20px;
	float: left;
	margin:0 0 0 15px;
	color: #444444;
}

/*------------------------ FIN LISTADO DE ACTAS ---------------------------*/


/*------------------------ BANNER SIN ---------------------------*/

.bgBannerSin {
	display:block;
	height:123px;
	width:220px;
	background: url("../_img/banners/Sin_banner.jpg") no-repeat left top #FFFFFF;
	position:relative;
	text-decoration:none;
}


.bgBannerSin span {
	position:absolute;
	bottom:5px;
	right:20px;
	line-height:18px;
	color:#444444;
	font-weight:bold;
	font-size:1.2em;
	text-align:right;
}

.bgBannerSin:hover span, .bgBannerSin:hover {	
	text-decoration:none;
	color:#af1d2b;
}

/*------------------------ FIN BANNER SIN ---------------------------*/

/*-------- Enlace ver Todos de los eventos de la Home ---------------*/

.enlaceAgendaEventos {

      background:url("../_img/backgrounds/fondo_acceder_seccion_rojo.gif") no-repeat scroll 0 0 transparent;
      clear:both;
      color:#FFFFFF !important;
      display:block;
      float:right;
      line-height:22px;
      padding-left:7px;
      text-decoration:none;
      width:170px;

}

/* ------------FIN  Enlace ver Todos de los eventos de la Home ------------*/

/* ----------- PAGO POR INTERNET --------------------------- */
.pagoInternetFormaPago, .pagoInternetFormaPago li {
	float: left;
	clear: both;
	width: 98%;
}

.pagoInternetFormaPago li {
	width: 100%;
}


.pagoInternetFormaPago li a {
       background:url("../_img/backgrounds/fondo_acceder_seccion_rojo.gif") no-repeat scroll right top #B01F2B;
	clear:both;
	color:#FFFFFF !important;
	display:block;
	float:right;
	line-height:22px;
	padding-left:7px;
	padding-right:20px;
	text-decoration:none;
	width:170px;
}

.pagoInternetFormaPago li a.tituloCargoCuenta {
    background: none repeat scroll 0 0 transparent;
    color: #B01F2B !important;
    float: left;
    padding: 0;
    width: 100%;
}
.pagoInternetFormaPago li a.tituloCargoCuenta:hover {
	text-decoration:underline;
}

.bannersPagoInternet, .bannersPagoInternet li {
	float: left;
	width: 100%;
}

.bannersPagoInternet li {
	margin-bottom: 10px;
}

.bgBannerSin {
    background: url("../_img/banners/Sin_banner.jpg") no-repeat scroll left top #FFFFFF;
    display: block;
    height: 123px;
    position: relative;
    text-decoration: none;
    width: 220px;
}

.bgBannerSin span {
    bottom: 5px;
    color: #444444;
    font-size: 1.2em;
    font-weight: bold;
    line-height: 18px;
    position: absolute;
    right: 20px;
    text-align: right;
}

/* ----------- FIN: PAGO POR INTERNET --------------------------- */

/* ----------- BOT�N SOLICITUD DE INCLUSI�N DE EVENTO EN AGENDA DE EVENTOS --------------- */

.accederSolicitudInclusion, .accederSolicitudInclusion li {
	width: 100%;
	float: left;
	clear: both;
}

.accederSolicitudInclusion li a {
    background: url("../_img/backgrounds/fondo_acceder_seccion_rojo.gif") no-repeat scroll 0 0 transparent !important;
    clear: both !important;
    color: #FFFFFF !important;
    display: block !important;
    float: right !important;
    line-height: 22px !important;
    padding-left: 7px !important;
    text-decoration: none !important;
    width: 170px !important;
}
/* ----------- FIN BOT�N SOLICITUD DE INCLUSI�N DE EVENTO EN AGENDA DE EVENTOS --------------- */

/*------------------------ CONTENIDO DESTACADO TEMAS LOGRONO HOME --------*/

.contenidoDestacadoTemas {
	float:left;
	clear:both;
	width:325px;
	margin:0 0 10px 0; 
}

.contenidoDestacadoTemas img {
	float:left;
	width:90px;
}

.contenidoDestacadoTemas .textoContenido {
	float:left;
	width:220px;
	margin:0 0 0 5px;
}

.contenidoDestacadoTemas .textoContenido a {
	float:left;
	width:100%;
	display:block;
	font-size:1.3em;
	line-height:15px;
}

.contenidoDestacadoTemas .textoContenido p {
	float:left;
	clear:both;
	width:100%;
	margin:5px 0 0 0;
}


/*-------------------- FIN CONTENIDO DESTACADO TEMAS LOGRONO HOME --------*/

/* -------------------- UNIDADES RELACIONADAS TEMA ------------------ */

.columna_contenido280TemaBase .listadoAS {
    margin-top: 0;
    width: 280px !important;
}

.columna_contenido280TemaBase .listadoAS li {
    background: url("../_img/iconos/42x42/ico_organigrama_unidades.jpg") no-repeat scroll left center transparent !important;
    clear: both !important;
    float: left;
    line-height: 42px !important;
    margin-bottom: 15px;
    padding-left: 45px;
    width: 235px !important;
}

.columna_contenido280TemaBase .listadoAS li a {
    background: url("../_img/backgrounds/fondo_unidad.jpg") no-repeat scroll left center transparent !important;
    clear: both !important;
    float: left;
    height: 42px !important;
    padding-left: 15px;
    width: 220px !important;
    color: #AF1D2B;
	text-decoration: none;
}

.columna_contenido280TemaBase .listadoAS li a:hover {
   text-decoration: underline;	
}

/* -------------------- FIN: UNIDADES RELACIONADAS TEMA ------------------ */

.buscador_publicaciones {
	float: left;
    height: 34px;
    margin: 5px 0 0;
    width: 100%;
}

.buscador_publicaciones form {
    float: right;
}

.buscador_publicaciones .textInput {
    border: 2px solid #444444;
    color: #444444;
    float: left;
    font-size: 1.4em;
    font-weight: bold;
    height: 24px;
}

.datosInteres {
    background: none repeat scroll 0 0 #EAEAEA;
    clear: both;
    float: left;
    margin-top: 25px;
    padding: 10px;
}

.datosInteres p {
    float: none;
}

.comisiones p {
	width: 100%;
}

/*** MANTENIMIENTO ***/

.mantenimiento {
    background-color: #F1F1F1;
    border: 1px solid #B01F2B;
    float: left;
    margin-top: 5em;
    padding: 1em;
    width: 99%;
}

.mantenimiento h3 {
	margin-bottom: 2em;
}

.mantenimiento .nuevo {
	margin-bottom: 2em;
    width: 100%;
}

.mantenimiento ul {
    float: left;
    width: 100%;
}

.mantenimiento ul li {
    float: left;
    list-style: none outside none;
    width: 50%;
}

.C340v2 img {
	float:right;
	width:340px;
	margin:0 0 20px 20px;
	
}
.C340v2 p {
	float:none;
	clear:none;
	font-size:1.2em;
	margin:0px 0px 20px 0px;
	}
/*
.C340v2 ul {
	width:40%;
	font-size:1.2em;
	margin:20px;
}
.C340v2 ul li {
   list-style-type: square;
}

*/

.cuerpoEvento img {
	float:right;
	width:220px;
	margin:0 20px 20px 20px;
	
}
.cuerpoEvento p {
	float:none;
	clear:none;
	font-size:1.2em;
	margin:0px 0px 20px 0px;
	}


.floatLeft {
	
	float:left;
	
	}
	
.inputBuscadormini {
border: 1px solid #AF1E2C;
height: 20px;
width: 205px;
padding: 0 5px;
border-image: initial;
}


.inputBuscadorminiFecha {
border: 1px solid #AF1E2C;
height: 20px;
padding: 0 5px;
border-image: initial;
}	
	
.botonBuscadormini {
float: right;
width: 100px;
height:25px;
background: #AF1D2B;
color: white;
margin: 10px 10px 0 0;
font-weight: bold;
font-size: 1.2em;
cursor: pointer;
}


.selectBuscadormini {
border: 1px solid #AF1E2C;
background: white;
height: 20px;
width: 220px;
border-image: initial;
}

.filtroBuscador {
width:95%;
float:left;
font-size:1.2em;
padding:5px;
}

.margen2 {
	margin:2em;
}

.margenArriba2 {
	margin-top:2em;
}

.margenAbajoDerecha2{
	margin-bottom:2em;
	margin-right:2em;
	}
	
.fondoGris{
   background-color:#EAEAEA;
}	
	
.categoriasEventos{
	background-color:#EAEAEA;
	padding:10px;
	float:left;
	width:95%;
}	

img.lecturaFacil{
	width:50px;
	height:50px;
	display:inline-block;
	background:url("../_img/iconos/lecturaFacil.jpg") no-repeat;
}
  
img.lecturaNormal{
  	width:50px;
	height:50px;
	display:inline-block;
	background:url("../_img/iconos/lecturaNormal.gif") no-repeat;
}


/* --- Estilos para las listas incluidas en los campos de texto enriquecido -- */ 

.TEnr > ul {
font-size: 1.2em !important;
}

.TEnr ul {
margin-left: 3em !important;
clear: left;
margin-top: 1em;

}


.TEnr > ol {
font-size: 1.2em !important;
}

.TEnr ol {
margin-left: 3em !important;
clear: left;
margin-top: 1em;
}


.TEnr ul li {
    list-style-type: disc !important;
    margin-bottom: 1em !important;
    text-align:justify;
}

.TEnr ol li {
    list-style-type:decimal;
    margin-bottom: 1em !important;
    text-align:justify;
}

/* Entradilla noticias */

.EntNot{
	
	color:#595959;
	margin: 2em;
	font-style:oblique;
	
	}

/*  Estilos opinion y mociones de grupos municipales  */

.listadoOpinionGrupos > li {
	
	border-bottom: 1px dashed #AA2A3C;
	
	}
	
.centerGeneral { text-align:center;}


ul.listadoEnlacesRelacionadosUnidadBase {
    width:100%;
    float:left;
    clear:both;
}

ul.listadoEnlacesRelacionadosUnidadBase li {
    width:100%;
    float:left;
    clear:both;
    margin-top:10px;
}

ul.listadoEnlacesRelacionadosUnidadBase li .enlace a, ul.listadoEnlacesRelacionadosUnidadBase li .enlace a:link, ul.listadoEnlacesRelacionadosUnidadBase li .enlace a:visited, ul.listadoEnlacesRelacionadosUnidadBase li .enlace a:active, ul.listadoEnlacesRelacionadosUnidadBase li  .enlace a:hover {
    width:100%;
    float:left;
    background:url("../_img/iconos/18x18/ico_enlace_externo.gif") no-repeat scroll 0 0 transparent;
    float:left;
    line-height:25px;
    padding-left:20px;
}

.contenedorBannersCoronavirus{
	margin-left:1em;
	margin-top: 50px;
	float:right;
	
}

.contenedorNoticiasCoronavirus{
	margin-left:2em;
	width: 77%;
}