﻿/* Estilos generales */ 
*{ 
        margin:0em; 
        padding:0em; 
        border:0em; 
        list-style-position:outside; 
        list-style-type:none; 
} 
#contenido .rojo{color:#F54300} 

html, body{ 
        margin:0em auto 1em auto; 
}
select{border:1px solid #eee}
/*enlaces visitados*/
#contenido #seccion_2 p a, 
#contenido #detalle p a,
#contenido .noticia p a{color:#003399}
#contenido #seccion_2 p a:visited,
#contenido #detalle p a:visited,
#contenido .noticia p a:visited{color:#7A0099}
/*errores*/ 

#contenido span.mensaje{display:block;font-size:.75em;padding-top:.3em;color:#003399;font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold}

#contenido div.fondoMensaje, 
#contenido div.error{padding:.2em 2em;margin-bottom:.5em;display:block;background:#FEF7C6;text-align:center;} 
#contenido div.fondoError{background:#FEF7C6;color:#EF2A04;overflow:hidden;width:60%;padding:.3em 0 .1em 0} 
#contenido span.error{display:block;font-size:.75em;padding-top:.3em;color:#EF2A04;font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold}

#contenido .error li{list-style-type:disc;color:#EF2A04;font-weight:bold;font-family:Georgia, "Times New Roman", Times, serif;font-size:.75em}

/* Cabecera */ 
#cabecera
{
		display:none;
		border-bottom:1px solid #ccc;
		border-top:1px solid #ccc;
        background:#F6F8F8 url('../img/bg/fondo_cabecera.gif') repeat-x bottom; 
        height:1.7em; 
        width:100%; 
} 

#cabecera div{ 
        margin:auto; 
        width:47em; 
        position:relative; 
} 

#cabecera h1{ 
        font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif; 
        font-size:.8em; 
        color:#666; 
        float:left; 
        margin-top:.7em; 
        padding-left:12em; 
} 

#cabecera #AccesoRapido{ 
        float:right; 
        margin:.2em 0 .3em 0; 
        width:100%;
} 

#cabecera #AccesoRapido li{ 
        font-family:Verdana, Arial, Helvetica, sans-serif; 
        font-size:.7em; 
        color:#666; 
        display:inline; 
        margin-left:1em; 
        padding:.2em 0em .2em 20px; 
}
#cabecera #AccesoRapido li.fecha{ 
	 margin-right:200px;
	 margin-left:0 !important;
	 padding:0 !important;
} 
#cabecera #AccesoRapido li.mapaweb{ 
        background:url(../img/bg/mapaweb.gif) left center no-repeat; 
} 
#cabecera #AccesoRapido li.agenda{ 
        background:url(../img/bg/agenda.gif) left center no-repeat; 
} 
#cabecera #AccesoRapido li.hemeroteca{ 
        background:url(../img/bg/hemeroteca.gif) left center no-repeat; 
} 
#cabecera #AccesoRapido li.quiosco{ 
        background:url(../img/bg/quiosco.gif) left center no-repeat; 
} 
#cabecera #AccesoRapido li.buscador{ 
        background:url(../img/bg/buscador.gif) left center no-repeat; 
} 
#cabecera #AccesoRapido li .boton{vertical-align:middle;padding-bottom:.4em}
#cabecera #AccesoRapido li input.texto{border:1px solid #ddd; width:6em;margin:0 5px} 
#cabecera #AccesoRapido li a{color:#666;text-decoration:none}
#cabecera #AccesoRapido li a:hover{text-decoration:underline}

/* Contenedor */ 
#contenedor{ 
        margin:auto; 
        width:49.75em; 
        z-index:10; 
        /*margin-top:3em; */
        border:1px solid #CCC; 
        background: #FFF url(../img/bg/menu.jpg) left top repeat-x; 
} 

#contenedor  #controles
{
		display:none;
        position:relative; 
        padding-top:1px; 
} 

.imagenSolidaridad{height:103px;background:url(../img/bg/cabecera_deg.gif) repeat-x top;text-align:center}
/* Menu */ 

#menuPrincipal{ 
		width:100%;
		background:transparent url(../img/bg/menu_sombra.gif) left bottom repeat-x; 
        position:absolute; 
		top:-34px; 
		border-bottom:1px solid #ccc;
} 

#menuPrincipal li{ 
        float:left; 
        margin-left:5px; 
        height:68px; 
        width:6.75em; 
        background: transparent url(../img/bg/reflejoMenu_inactivo.jpg) left bottom repeat-x;  
} 

#menuPrincipal li.act{ 
        background:url(../img/bg/reflejoMenu.jpg) left bottom repeat-x; 
} 
#menuPrincipal li.act a{ 
        color:#666; 
} 

#menuPrincipal li a{ 
        display:block; 
        height:50%; 
        background:url(../img/bg/tab_derecha_gris.gif) right top no-repeat; 
        color:#003399; 
        font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif; 
        text-align:center; 
        font-size:.7em; 
        text-decoration:none; 
        font-weight:bold; 
        overflow:hidden; 
        cursor:hand; 
} 

#menuPrincipal li a span{ 
        display:block; 
        background:url(../img/bg/tab_izquierda_gris.gif) left top no-repeat;
        margin:0em .5em 0em 0em; 
        padding:.8em 0em 0em .5em; 
        height:100%; 
		
} 
#menuPrincipal li a.nacional span{ background:url(../img/bg/tab_izquierda_rojo.gif) left top no-repeat;} 
#menuPrincipal li a.nacional{background:url(../img/bg/tab_derecha_rojo.gif) right top no-repeat;} 

#menuPrincipal li a.vidaasociativa span{ background:url(../img/bg/tab_izquierda_verde.gif) left top no-repeat;} 
#menuPrincipal li a.vidaasociativa{background:url(../img/bg/tab_derecha_verde.gif) right top no-repeat;} 
#menuPrincipal li a.deporte span{ background:url(../img/bg/tab_izquierda_amarillo.gif) left top no-repeat;} 
#menuPrincipal li a.deporte{background:url(../img/bg/tab_derecha_amarillo.gif) right top no-repeat;} 
#menuPrincipal li a.culturayocio span{ background:url(../img/bg/tab_izquierda_azul.gif) left top no-repeat;} 
#menuPrincipal li a.culturayocio{background:url(../img/bg/tab_derecha_azul.gif) right top no-repeat; 
} 
#menuPrincipal li a.accesibilidad  span{ background:url(../img/bg/tab_izquierda_magenta.gif) left top no-repeat;} 
#menuPrincipal li a.accesibilidad {background:url(../img/bg/tab_derecha_magenta.gif) right top no-repeat; 
} 
#menuPrincipal li a.europa span{ background:url(../img/bg/tab_izquierda_verdeL.gif) left top no-repeat;} 
#menuPrincipal li a.europa{ 
        background:url(../img/bg/tab_derecha_verdeL.gif) right top no-repeat; 
}
#menuPrincipal li.act a{ 
        background:url(../img/bg/tab_derecha_gris.gif) right top no-repeat; 
}

/* Rastro y hora de última actualización */

#rastroYhora .rastro
{
	position:relative;
	z-index:1;
	margin:15px 1em 1em 1em;
	float:left;
	width:50%;
    color:#666; 
    font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif; 
    font-size:.7em;
} 

#rastroYhora .rastro li{
	display:inline; 
        margin-right:.4em; 
        padding-right:.4em; 
        border-right:1px solid #DDD; 
}

#rastroYhora .rastro a{ 
        color:#666; 
        text-decoration:none; 
} 

#rastroYhora .rastro .primero{ 
        background:url(../img/bg/punto.gif) left center no-repeat; 
        padding-left:10px; 
} 

#rastroYhora .hora
{
	position:relative;
	z-index:1;
	margin:15px 0.5em 1em 1em;
	width:30%;
	float:right;
	text-align:right;
    color:#666; 
    font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif; 
    font-size:.7em;
}
/*

#rastro{ z-index:1;position:relative;
		margin-top:16px;        
        margin-left:1em;
        margin-right:1em; 
		border-bottom:1px solid #ccc;
        color:#666; 
        font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif; 
        font-size:.7em;
} 
#rastro li{ 
        display:inline; 
        margin-right:.4em; 
        padding-right:.4em; 
        border-right:1px solid #DDD; 
} 
#rastro a{ 
        color:#666; 
        text-decoration:none; 
} 
#rastro .primero{ 
        background:url(../img/bg/punto.gif) left center no-repeat; 
        padding-left:10px; 
} 

#rastro .hora
{
	border-right:0;
}*/

/* Contenido */ 

#contenido{ 
        margin-top:1em; 
} 

#contenido #noticiaPrincipal{ 
        width:95%; 
        margin:auto; 
        clear:both; 
} 
/*buscador*/ 

#contenido #buscador{width:95%;margin:0 auto;clear:both}
#contenido #buscador .ancho #seccion_1{width:90%}
#contenido #buscador #todoMenosLegend, 
#contenido #buscador #formulario.busquedaAvanzada #busquedaSimple, 
#contenido #buscador .linea.central{width:84%;text-align:left;margin:0 auto} 
#contenido #buscador #formulario{display:block;margin-bottom:1em;padding:1em 0 0 0;text-align:center;display:block;background:#f8f8f8 url('../img/bg/menu.jpg') repeat-x top;font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif;font-size:1em;overflow:hidden;height:100%}
#contenido #buscador #formulario.busquedaAvanzada{display:block;margin-bottom:1em;padding:1em 0 1em 0;text-align:center;display:block;background:#f8f8f8 url('../img/bg/reflejoMenu.jpg') repeat-x top;font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif;font-size:.9em;overflow:hidden;height:100%;position:relative}
#contenido #buscador #formulario a{margin-bottom:0;color:#003399;text-decoration:underline;margin-left:1em;font-size:.75em;vertical-align:top} 
#contenido #buscador .linea span, 
#contenido #buscador #formulario label{font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif;font-size:.75em;color:#003399;font-weight:bold}

#contenido #buscador .linea span{color:#666} 
#contenido #buscador label{margin-right:3px} 
#contenido #buscador input{border:1px solid #eee;margin-right:3px} 
#contenido #busquedaSimple{position:relative} 
#contenido #busquedaSimple input{border:1px solid #ddd;width:14em;} 
#contenido #buscador #todoMenosLegend{margin-left:8em} 
#contenido #buscador .bloque{display:inline;float:left;vertical-align:middle;margin-right:1em} 
#contenido #buscador .bloque.intervalo{margin:.7em  0 .7em 1em;display:block} 
#contenido #buscador .bloque.intervaloFechas .linea{margin:3px 0;text-align:right} 
#contenido #buscador .bloque.intervaloFechas span{margin-left:1em} 
#contenido #buscador .linea{display:block;text-align:left} 
#contenido #buscador #formulario label, 
#contenido #buscador #formulario input{vertical-align:top} 
#contenido #buscador #formulario.busquedaAvanzada a{position:absolute;right:0px} 
#contenido #buscador .linea.central{width:80%;text-align:left;margin:1em auto 1em auto} 
#contenido #buscador .linea select{border:1px solid #ccc;font-size:.75em;width:auto;} 
#contenido #buscador .linea.central select{margin-right:1.5em} 
#contenido #buscador .boton{display:inline;border:none;vertical-align:top;padding:0px 10px 0px 0;height:20px;margin:0 0 0 0;font-size:.7em;background:transparent url('../img/bg/btbuscar.gif') no-repeat;width:90px;color:#003399;font-weight:bold}
#contenido #buscador #seleccionaPortada{margin:0 auto;width:70%;margin-top:.5em;padding:.1em 3em 0 3em;background:url(../img/bg/menu.jpg) repeat-x top}
#contenido #buscador #seleccionaPortada select{margin-left:.3em;width:7em}
#contenido #buscador .btGuardar{text-align:left;display:inline;border:none;vertical-align:top;padding:0px 10px 0px 6px;height:21px;margin:10px 0 0 0;font-size:.7em;background:transparent url('../img/bg/btGuardar.gif') no-repeat;width:90px;color:#003399;font-weight:bold}
#contenido #buscador #seleccionaPortada .linea.central{width:auto}

#buscador #seleccionaPortada .linea.central ul li{list-style-type:disc;margin-left:1em;color:#003399}
#contenido #buscador #seleccionaPortada .linea.central a{font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif;font-weight:bold;font-size:.7em;color:#003399}

#contenido #buscador .busquedaAvanzada .boton{position:absolute;/*margin:20px 60px 1em 0*/top:1.2em;left:54%;margin-left:6em}

#contenido #buscador fieldset{margin-top:.5em;font-family:Georgia, "Times New Roman", Times, serif;color:#666;font-weight:bold}

#contenido #buscador legend{font-size:.7em} 
#contenido #buscador legend span{float:left !important;display:inline !important;position:relative;left:18px;top:.4em} 

#contenido #buscador #seccion_1{ 
        float:left; 
        width:62%; 
        margin-left:1em; 
} 

#contenido #buscador #seccion_2{ 
        float:right; 
        width:33%; 
} 
#contenido #buscador strong{font-family:Georgia, "Times New Roman", Times, serif;color:#666} 
#contenido #buscador .rojo{color:#F54300;font-weight:bold;font-size:.9em} 
#contenido #buscador p.subtitulo{margin-bottom:.6em;display:block} 
#contenido #buscador #calendario h1{margin:0;color:#003399;font-weight:bold;padding-left:2.4em} 

/*buscador popup*/
#contenedor.popup{width:90% !important}
#contenido #popupBusqueda{padding:0 1em 1em 1em;}
#contenido #popupBusqueda strong{margin-bottom:1em;display:block}
#contenido #popupBusqueda #busquedaSimple{padding-bottom:1em}
/*buscador Agenda*/
#contenido #buscador .agenda ul#listadoNoticias{display:block}
#contenido #buscador .agenda ul#listadoNoticias li div span{display:inline}
#contenido #detalle.agenda ul.evento,
#contenido #buscador .agenda ul#listadoNoticias li{background:#fff url('../img/bg/bg_event.gif') no-repeat Left bottom;border-right:1px solid #eee;border-left:1px solid #eee}
#contenido #detalle.agenda h2,
#contenido #buscador .agenda ul#listadoNoticias li a.titulo{background:#FFF296 url('../img/bg/bg_titevent.gif') repeat-x top left;margin-bottom:1em;display:block;padding:.3em .2em .6em 1.2em}/* ** padding:.1em 0 .3em 1em */
#contenido #buscador .agenda ul#listadoNoticias li a.titulo:hover{background:#FFF296}
#contenido .agenda .rojo{font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif;color:#F54300 !important;font-weight:bold;font-size:.7em} 
.agenda ul#listadoNoticias li span{color:#003399;font-weight:bold;}
#contenido #buscador .agenda ul#listadoNoticias li span{font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif;font-size:.7em;padding:0 .2em 0 1em}
#contenido #buscador .agenda ul#listadoNoticias li span.entradilla{padding-bottom:1.6em;background:url('../img/bg/RB_event.gif') no-repeat right bottom;color:#666;font-weight:normal;display:block}
#contenido #detalle.agenda ul.evento{padding:0 1em 1em 1em;border-right:1px solid #eee;border-left:1px solid #eee}
#contenido #detalle.agenda ul.evento li span{font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif;font-size:.7em;color:#666}
#contenido #detalle.agenda ul.evento li span.enunciado{font-weight:bold;padding-right:.3em;color:#003399;}
/* listadoNoticias*/ 
#contenido #listadoNoticias a{font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif;color:#003399;font-weight:bold;clear:right;font-size:.75em}
#contenido #listadoNoticias li{margin:.6em .5em .4em 0}
#contenido #listadoNoticias li span{display:block;margin-top:.4em} 
#contenido #listadoNoticias .rojo{font-size:.8em;} 


#contenido #contentNoticias, 
#contenido #portadaSeccion{width:95%;margin:auto;clear:both}/*josema*/ 

/*paginacion noticias*/ 
#contenido #paginacion{padding-top:.4em;margin-top:.7em;border-top:2px dotted #ddd;display:block;clear:both} 
#contenido #paginacion ul{float:right;margin-top:-1.3em} 
#contenido #paginacion input{font-weight:bold;font-size:.7em;background:none;color:#666;border:1px solid #ddd;background:url(../img/bg/btpaginacion_bg.gif) repeat-x top;vertical-align:middle}

#contenido #paginacion input.deshabilitado{color:#fff;background:#ddd;cursor:default} 
#contenido #paginacion li{display:inline} 

#contenido #paginacion .paginacionant input{border:none;} 
#contenido #paginacion .paginacionsig input{border:none;} 
#contenido #paginacion .paginacionant input.deshabilitado{background:#ddd url('../img/bg/ant_des.gif') no-repeat top;} 
#contenido #paginacion .paginacionsig input.deshabilitado{background:#ddd url('../img/bg/sig_des.gif') no-repeat top;} 

#contenido #paginacion span{font-weight:bold;font-size:.8em;color:#666;display:block;margin-top:.4em} 
/* breves*/ 
#contenido .breves.principal h2{ font-size:1em}
#contenido .breves{display:block;border-bottom:1px dotted #ccc;padding-bottom:1em;overflow:hidden} 
#contenido .breves p{margin-bottom:.7em} 
#contenido #flashVideo{text-align:center;margin-bottom:.9em} 



/*video destacado*/ 
#contenido #videoDestacado h1{background:none;color:#F54300;font-weight:bold;padding:0} 
#contenido #videoDestacado{font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif;font-size:1em;padding:0;margin-bottom:.7em;

        margin-top:.6em; 
        clear:both; 
} 

#contenido #videoDestacado span{font-size:.75em} 
#contenido #videoDestacado h2{color:#666;margin:0 2em 0 0;padding:0} 
#contenido #videoDestacado  p{display:block;color:#666;font-size:.75em;} 
#contenido #videoDestacado img{float:left;padding:4px;border:1px solid #ccc !important;} 
#contenido #videoDestacado .descripcion{background:#e1e1e1;display:block;width:58%;float:right;padding:.3em .4em .3em .6em} 
#contenido #videoDestacado .rojo{color:#F54300;font-weight:bold;font-size:.75em;} 
#contenido #videoDestacado  span{color:#666} 
#contenido #seccion_1 #videoDestacado img.izquierda{float:left;width:auto} 
#contenido #videoDestacado .derecha{float:right} 
#contenido #videoDestacado a img{float:none;vertical-align:middle;border:none} 
#contenido #videoDestacado a{ 
        color:#003399 !important; 
        font-size:.7em; 
        font-weight:bold; 
        text-decoration:none; 
        } 

        
#contenido #noticiaPrincipal h1{ 
        background:#E9E9E9 url(../img/bg/puntos.gif) .2em center no-repeat; 
        color:#003399; 
        font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif; 
        font-size:.9em; 
        padding:.2em .2em .2em 1.5em; 
        margin-bottom:.7em; 
        margin-top:.6em; 
        clear:both; 
} 

#contenido #noticiaPrincipal h2{ 
        font-size:1.5em; 
} 
#contenido #noticiaPrincipal p.subtitulo{ 
        float:left; 
        margin-right:1em; 
        font-size:.9em; 
        margin-bottom:1em; 
} 
#contenido #noticiaPrincipal p.fecha{ 
        color:#C00; 
        font-family:Georgia, "Times New Roman", Times, serif; 
        font-size:.8em; 
} 
#contenido #
Principal p.fecha span{ 
        color:#000; 
} 
#contenido #noticiaPrincipal p img{ 
        margin-bottom:1em; 
} 
#contenido .noticia{margin-bottom:1.5em;display:block;overflow:hidden}
#seccion_1{ 
        float:left; 
        width:50%; 
        margin-left:1em; 
} 

#seccion_2{ 
        float:right; 
        width:45%; 
} 

#contenido h1
{
		display:none;
        background:#E9E9E9 url(../img/bg/puntos.gif) .2em center no-repeat; 
        color:#003399; 
        font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif; 
        font-size:.9em; 
        padding:.2em .2em .2em 1.5em; 
        margin-bottom:.7em; 
        margin-top:.6em; 
        clear:both; 
} 

#contenido h2{ 
        color:#003399; 
        font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif; 
        font-size:.9em; 
        margin:.8em 0em .2em 0; 
} 

#contenido h2 a{ 
        color:#003399; 
} 

#contenido h2.destacada a{ 
        font-size:1em; 
}

#contenido h2.destacadaPortada1 a{ 
        font-size:1.5em; 
} 
 
#contenido p.detalle{ 
        color:#666; 
        font-weight:bold; 
        font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif; 
        font-size:.7em; 
        margin-bottom:3em; 
} 

#contenido p.firma
{	
        color:#999; 
        font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif; 
        font-size:.7em; 
        margin-bottom:2em;
        overflow:auto; 
        clear:both; 
} 

#contenido p.subtitulo
{	
        color:#5F5F5F; 
        font-weight:bold; 
        font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif; 
        font-size:.75em; 
        margin-bottom:1em;
        overflow:auto; 
        clear:both; 
        letter-spacing:0px;
} 
/*maquetacion izquierda derecha*/
#contenido #noticiaPrincipal.portadaDos .izquierda{width:12em;float:left}
#contenido #noticiaPrincipal.portadaDos .izquierda.ancha{width:13.5em}
#contenido #seccion_1 .noticia .izquierda{float:left;width:50%}
#contenido #seccion_1 .noticia .izquierda.ancha{width:64%}
#contenido #seccion_1 .noticia .izquierda p{display:block}

#contenido span.entradilla, 
#contenido p.entradilla{ 
        color:#666; 
        font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif; 
        font-size:.7em; 
        overflow:auto; 
        display:inline;
} 
/*portadas dos y tres*/
#contenido #noticiaPrincipal.portadaDos,
#contenido #noticiaPrincipal.portadaTres{margin-bottom:1em}
#contenido #noticiaPrincipal.portadaDos p.subtitulo{clear:both;display:block;width:95%;padding-right:5%}
#contenido #noticiaPrincipal.portadaTres p.entradilla{clear:both;display:block}

#contenido #noticiaPrincipal.portadaDos .imagen span,	
#contenido #noticiaPrincipal.portadaTres .imagen span{font-size:.65em;display:block;font-family:Georgia, "Times New Roman", Times, serif;color:#666;font-style:italic;font-weight:bold;margin-bottom:1em}
#contenido #seccion_1 .imagen span{font-size:.6em;clear:both;display:block;font-family:Georgia, "Times New Roman", Times, serif;color:#666;font-style:italic;font-weight:bold} 
#contenido #seccion_1 .imagen.izquierda
{
		width:10.4em;
		display:inline;
        float:left; 
        margin-right:.7em; 
} 
#contenido #seccion_1 .imagen.izquierda.estrecha,
#contenido #seccion_1 .imagen.derecha.estrecha{width:7em;}
#contenido #seccion_1 .imagen.derecha{display:inline;
		width:10.4em;
        float:right; 	
        margin-left:.7em; 
} 
#contenido #seccion_1 .imagen.derecha img,
#contenido #seccion_1 .imagen.izquierda img{width:auto}
/* pruebas sin ancho
#contenido #seccion_1 .imagen.derecha
{		display:inline;
		width:10em;
        float:none; 	
        margin-left:.7em; 
} 
#contenido #seccion_1 .imagen.derecha img,
#contenido #seccion_1 .imagen.derecha span{text-align:right;margin:0;display:block}*/
#contenido #tambien{ 
        background:#FFF url(../img/bg/noticias.jpg) left top repeat-x; 
        overflow:auto; 
        clear:both; 
} 
#contenido #tambien h1{ 
        background-image:none; 
        background-color:transparent; 
        border-bottom:1px solid #666; 
        padding-left:0em; 
        width:95%; 
        margin:.5em auto; 
} 
#contenido #tambien li
{
        color:#333; 
        font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif; 
        font-size:.7em; 
        padding:0 1em 1em 2.5em; 
        padding-bottom:1em; 
        background:url(../img/bg/2puntos.gif) .8em .7em no-repeat; 
} 
#contenido #tambien ul a{ 
        color:#333; 
} 
#contenido #bloqueSup,
#contenido #bloqueMed,
#contenido #bloqueInf{display:block;clear:both}
#contenido .seccion{ 
        background-color:#F4F4F4; 
        border-bottom:1px solid #CCC; 
        width:45%;
        float:left;
        margin:.5em; 
} 
#contenido .seccion p.entradilla{display:block;padding-bottom:1em}
#contenido #seccion_2 h1{ 
        font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif; 
        font-size:.8em; 
        color:#FFF; 
} 
#contenido h1 span{ 
        display:block; 
        padding:.3em 0em .3em .3em; 
} 

#contenido #seccion_2 .seccion h2{ 
        margin:.5em; 
} 

#contenido #seccion_2 p.entradilla{ 
        margin:.5em; 
} 

#contenido #nacional h1,#contenido #vidaasociativa h1,#contenido #culturayocio h1,#contenido #deporte h1,#contenido #accesibilidad h1,#contenido #europa h1{padding:.1em;margin-top:0}
#contenido #nacional h1 span,#contenido #vidaasociativa h1 span,#contenido #culturayocio h1 span,#contenido #deporte h1 span,#contenido #accesibilidad h1 span,#contenido #europa h1 span{padding-left:2.5em}
#contenido #nacional h1{ 
        background:#F54300 url(../img/bg/nacional.gif) left top no-repeat; 
} 
#contenido #nacional h1 span{ 
        background:url(../img/bg/nacional_lt.gif) right top no-repeat; 
} 
#contenido #vidaasociativa h1{ 
        background:#00B3B0 url(../img/bg/vidaasociativa.gif) left top no-repeat; 
} 
#contenido #vidaasociativa h1 span{ 
        background:url(../img/bg/vidaasociativa_lt.gif) right top no-repeat; 
} 
#contenido #culturayocio h1{ 
        background:#009FD5 url(../img/bg/dependencia.gif) left top no-repeat; 
} 
#contenido #culturayocio h1 span{ 
        background:url(../img/bg/dependencia_lt.gif) right top no-repeat; 
} 
#contenido #deporte h1{ 
        background:#F0C000 url(../img/bg/deporte.gif) left top no-repeat; 
} 
#contenido #deporte h1 span{ 
        background:url(../img/bg/deporte_lt.gif) right top no-repeat; 
} 
#contenido #accesibilidad h1{ 
        background:#D826BA url(../img/bg/accesibilidad.gif) left top no-repeat; 
} 
#contenido #accesibilidad h1 span{ 
        background:url(../img/bg/accesibilidad_lt.gif) right top no-repeat; 
} 
#contenido #europa h1{ 
        background:#99CC00 url(../img/bg/europa.gif) left top no-repeat; 
} 
#contenido #europa h1 span{ 
        background:url(../img/bg/europa_lt.gif) right top no-repeat; 
} 

.publicidad{ 
        padding-top:1.4em; 
        clear:both; 
        overflow:auto; 
} 
.publicidad img{ 
        float:left; 
        /*margin-left:1em;*/ 
} 
#seccion_1 .publicidad img{ 
        margin-left:1em; 
} 
/*loUltimo*/ 

#contenido #loUltimo{color:#666;font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif;} 
#contenido #loUltimo h1{margin:0} 
#contenido #loUltimo ul{padding:.9em 1em 0 1em;margin:0 1em 0 1em} 
#contenido #loUltimo ul li{display:block} 
#contenido #loUltimo ul li div{background:none;padding-bottom:1em;} 
#contenido #loUltimo .rojo{float:left;display:inline;color:#F54300;font-weight:bold;font-size:.60em;margin-right:.3em} 
#contenido #loUltimo a{display:block;color:#666;} 
#contenido #loUltimo a.enlace{margin-right:1.8em;font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif;} 



#contenido #loUltimo a{font-size:.7em} 
#contenido #calendario, 
#contenido #loUltimo, 
#contenido #tribuna{ 
        width:95%; 
        margin:auto; 
        overflow:auto; 
        background:url(../img/bg/fondo_tribuna.gif) right bottom no-repeat; 
        margin-top:1em; 
} 
#contenido #calendario div, 
#contenido #loUltimo div, 
#contenido #tribuna div{ 
        background:url(../img/bg/fondo_tribuna_izq.gif) left bottom no-repeat; 
        overflow:auto; 
        padding-bottom:1.7em; 
} 
#contenido #tribuna div{padding:0}
#contenido #tribuna div div{background:none;} 
#contenido #loUltimo h1, 
#contenido #tribuna h1
{
        background:#E9E9E9 url(../img/bg/puntos.gif) 95% center no-repeat; 
        color:#003399; 
        text-align:right; 
        font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif; 
        font-size:.9em; 
        padding:.2em 2.5em .2em 1.5em; 
        margin-bottom:0em; 
        margin-top:0em;
} 
#contenido #tribuna h2{ 
        background-color:#E9E9E9; 
        color:#4F4F4F; 
        font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif; 
        font-size:.7em; 
        margin-top:0em; 
        text-align:right; 
        padding:.2em 1.3em .2em 0em; 
} 

#contenido #tribuna .cuerpo
{
        color:#666; 
        font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif; 
        font-size:.7em; 
        margin:1.8em; 
} 
#contenido #tribuna .cuerpo a{ 
        color:#666; 
} 

#contenido #son_noticia{
        background:#FFF url(../img/bg/noticias.jpg) left top repeat-x; 
        margin:1em 5%; 
        border-bottom:1px solid #CCC;

} 

#contenido #son_noticia h1{ 
        background:#F0C000 url(../img/bg/son_noticia.gif) left top no-repeat; 
        background-color:#FF8600; 
        padding:.4em 2em;
        
} 
#contenido #son_noticia h1 span{ 
        background:url(../img/bg/son_noticia_lt.gif) right top no-repeat; 
        display:block; 
        padding:.4em 1.3em .3em 1.8em; 
} 

#contenido #son_noticia ul
{
display:block; clear:both;
padding:0em 1em .6em 1em; 

} 

#contenido #son_noticia ul li
{
        display:inline;
        height:1%;
        color:#535353; 
        margin:.5em .5em .5em 0; 
} 

#contenido #son_noticia ul li a
{        font-size:.8em; 
	font-family:Arial;
        color:#535353; 
        text-decoration:none;
} 
#contenido #son_noticia ul li a:hover{ 
        text-decoration:underline; 
} 


#contenido #son_noticia ul li.a a{ 
        color:#003399; 
        font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif; 
        font-size:.9em; 
        font-weight:bold; 
} 

#contenido #son_noticia ul li.b a{ 
        font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif; 
        font-size:1em; 
        font-weight:bold; 
} 

#contenido #son_noticia ul li.c a{ 
        font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif; 
        font-size:.8em;
        font-weight:bold;
          
} 
#contenido #son_noticia ul li.d a{ 
        font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif; 
        font-size:.9em; 
} 





#contenido a.enlace{ 
        padding-right:14px; 
        background:url(../img/bg/flecha_azul.gif) right center no-repeat; 
        color:#003399 !important; 
        font-family:thaoma Georgia, "Times New Roman", Times, serif; 
        font-size:1.2em; 
        font-weight:bold; 
        text-decoration:none; 
        float:right; 
        clear:both; 
} 

#logos{ overflow:hidden;
        text-align:center; 
        margin-right:.5em; 
		margin:10px .5em 10px 0;
} 
#logos img{
        vertical-align:middle; 
} 

#logos img.separador{ 
		
} 
#logos .izquierda{width:50%;float:left;padding:20px 0 10px 0;background:url(../img/bg/separador_vertical.gif) right top repeat-y;margin-top:5px }
#logos .derecha{width:48%;float:right}
#logos .izquierda img{margin:.7em 0em 1.3em .2em}
#logos .derecha img{margin:.5em .2em .5em .2em}

/* Pie */ 
#pie
{
		display:none;
        width:95%; 
        clear:both; 
        overflow:auto; 
        margin:.6em auto; 
        background:#FFF url(../img/bg/pie.gif) left top repeat-x; 
        padding-top:.9em; 
} 

#pie ul{ 
        float:left; 
} 

#pie ul li{ 
        display:inline; 
        margin-right:.5em; 
} 

#pie ul li a{ 
        font-family:Verdana, Arial, Helvetica, sans-serif; 
        font-size:.7em; 
        color:#003399; 
} 

#pie p{ 
        float:right; 
        font-family:Verdana, Arial, Helvetica, sans-serif; 
        font-size:.7em; 
        color:#999; 
        margin-top:.4em; 
} 
#pie p span{ 
        padding-right:2em; 
        margin-right:.2em; 
        background:#FFF url(../img/bg/puntosPie.gif) right center no-repeat; 
} 

/* especial */ 

#contenido #especial{ 
        border:1px solid #CCC; 
        margin-top:.5em; 
        margin-right:.5em; 
        overflow:auto; 
        background-color:#FFF; 
} 
#contenido #especial h1{ 
        background:#FC710D url(../img/bg/flecha.gif) .5em center no-repeat; 
        padding:.3em 0em .3em 1.7em; 
        border-bottom:4px solid #99CC00; 
        font-size:1em; 
        clear:both; 
        margin-bottom:.5em; 
        margin-top:0em; 
} 
#contenido #especial #texto_1{ 
        float:left; 
        width:60%; 
        margin-bottom:1em; 
        padding-left:2%; 
} 
#contenido #especial #foto_1{ 
        float:left; 
        width:35%; 
        text-align:right; 
        margin-bottom:1em; 
} 
#contenido #especial p{ 
        color:#797979; 
        font-family:Georgia, "Times New Roman", Times, serif; 
        font-size:.7em; 
} 
#contenido #especial #enlaces_especial{ 
        border-top:1px solid #CCC; 
        clear:both; 
        margin:.5em; 
} 
#contenido #especial #enlaces_especial h1{ 
        color:#003399; 
        font-size:.7em; 
        background-color:#FFF; 
        border:none; 
        padding-left:0em; 
        margin-right:.3em; 
        display:inline; 
} 
#contenido #especial #enlaces_especial p{ 
        display:inline; 
} 

#contenido #especial #texto_2{ 
        float:left; 
        width:50%; 
        padding-left:2%; 
} 
#contenido #especial #foto_2{ 
        float:right; 

} 
#contenido #especial #subespecial{ 
        overflow:auto; 
        clear:both; 
        margin:0em; 
        background-color:#009FD5; 
} 
#contenido #especial #subespecial h1{ 
        color:#FFF; 
        background-color:#009FD5; 
        border:none; 
        padding-left:0em; 
        font-size:.8em; 
        background-image:none; 
} 
#contenido #especial #subespecial p{ 
        color:#FFF; 
        margin-top:.3em; 
} 
#contenido #especial #subespecial p a{ 
        color:#FFF; 
} 



/* CALENDARIO */ 

/* calendario - mensual  
div#calendario p{color:#666; 
        font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif; 
        font-size:.7em; 
        width:84%; 
        margin:.6em 4% 0em 10%; 
        overflow:auto; 
        clear:both} 

div#calendario table{border-collapse:collapse;margin:0 auto;border:1px solid #ccc} 
div#calendario table caption{margin:0 auto;color:#333;font-weight:bold} 
div#calendario table th{font-size:1em;font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif;padding:.1em .3em .2em .3em;color:#fff;background:#ff6600;text-align:center;font-weight:normal;}
div#calendario table th abbr{border:0 none} 
div#calendario table td{padding:.15em;color:#666;background:#fff;text-align:center;font-weight:normal} 
div#calendario table td a{display:block !important;color:#666;background:#FEF7C6;text-decoration:none;border:1px solid #FFEE78} 
div#calendario table td a:hover{color:#fff; background:#FFA800}
div#calendario table td a.seleccionado{color:#fff;background:#FFA800}  
div#calendario table td img{height:0px;width:0px;display:inline;float:right}
div#calendario table td strong a{}
div#calendario table td span.oculto{float:right;color:#ED6205;font-size:.6em;} 
div#calendario table tfoot{font-size:.7em;border:2px solid #fff;display:none} 
div#calendario table tfoot td{padding:1em 0 0;color:#666;background:#fff;} 
div#calendario #botonesMes{background:none !important;margin:0 auto;display:block;width:75%;padding:0;} 
div#calendario #botonesMes input{background:none;font-size:.7em;font-weight:bold;color:#003399;border:0;margin:0 auto;padding:0}

div#calendario #botonesMes input.btnAnterior{background:url('../img/bg/flecha_ant.gif') no-repeat left;width:40%;margin-left:1.2em}

div#calendario #botonesMes input.btnSiguiente{background:url('../img/bg/flecha_azul.gif') no-repeat right;width:41%;padding-right:4%;margin-right:4%}

div#calendario #seleccionaDia{background:none !important;margin:.6em auto 0 auto;display:block;width:76%;padding:0;text-align:center}

div#calendario #seleccionaDia select{margin:0;border:1px solid #ccc} 

*/
/* CALENDARIO */ 

 

/* calendario - mensual */

div#calendario *{font-family:Arial,sans-serif !important}

div#calendario p{
	clear:both;
	color:#666;
	font-family:Arial,sans-serif;
	font-size:.7em;
	margin:.9em 0 10px 17%;
	overflow:auto;
	text-align:left;
	width:70%}

div#calendario table{background:url('../img/bg/calendarioTable.jpg') repeat-x bottom center;border:1px solid #ccc;border-collapse:collapse;margin:0 auto;width:80%}
div#calendario table *{font-size:small}
div#calendario table caption{margin:0 auto;color:#039;font-weight:bolder;border-bottom:1px solid #ccc}
div#calendario table th{font-size:.9em;font-weight:bolder;padding:.2em .1em .1em;color:#fff;background:url('../img/bg/calendarioCaption.jpg') repeat-x center center;border-bottom:1px solid #ccc;text-align:center}
div#calendario table th abbr{border:0 none} 
div#calendario table td{padding:3px 3px;color:#666;text-align:center;font-weight:normal} 
div#calendario table td a{background:url('../img/bg/calendarioTd.jpg') repeat-x bottom left;border:1px solid #FBB853;color:#666;display:block !important;text-decoration:none;padding:0 1px}
div#calendario table td a:hover{color:#fff; background:#FFA800}
div#calendario table td a.seleccionado{background:#f81;border:1px solid #f81;color:#fff;font-weight:bolder}
div#calendario table td img{height:0px;width:0px;display:inline;float:right}
div#calendario table td strong a{}
div#calendario table td span.oculto{float:right;color:#ED6205;font-size:.6em;} 
div#calendario table tfoot{font-size:.7em;border:2px solid #fff;display:none} 
div#calendario table tfoot td{padding:1em 0 0;color:#666;background:#fff;} 
div#calendario #botonesMes{background:none !important;margin:0 auto;display:block;width:75%;padding:0;}
div#calendario #botonesMes input{background:none;font-size:.7em;font-weight:bold;color:#039;border:0;margin:0 auto;padding:0}
div#calendario #botonesMes input.btnAnterior{background:url('../img/bg/flecha_ant.gif') no-repeat left;width:40%;margin-left:1.2em;cursor:hand;}
div#calendario #botonesMes input.btnSiguiente{background:url('../img/bg/flecha_azul.gif') no-repeat right;width:41%;padding-right:4%;margin-right:4%;cursor:hand;}
div#calendario #seleccionaDia{background:none !important;margin:0 auto 0 auto;display:block;width:76%;padding:0;text-align:center}
div#calendario #seleccionaDia select{margin:0;border:1px solid #ccc}

/* calendario - lista proximos eventos*/ 

div.inicajacalendarioeventos li{margin:.5em 0 !important;padding:0 0 0 .8em !important;background:url(../img/icoProxEventos.gif) no-repeat 0 .6em !important;font-size:1.1em;}

div.inicajacalendarioeventos li a{color:#005952 !important;} 

/* Sección */ 

#detalle{ 

      margin:0em 2em; 

} 


#contenido #detalle div.imagen
{
	  text-align:center;
	  width:17em;
      float:right; 
      margin-left:1em; 
      

} 
#contenido #detalle div.imagen.estrecha{width:12em}
#contenido #detalle div.imagen span{display:block;font-family:Georgia, "Times New Roman", Times, serif;color:#666;font-weight:bold;font-size:.70em;margin-bottom:1em; }

  

#detalle .cuerpo{ 

      color:#5F5F5F; 

      font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif; 

      font-size:.8em; 

      margin-bottom:.5em; 
      

} 
  

#detalle div img{ 

      float:none; 

      margin:0em; 

} 

#contenido #detalle #compartir{display:none;position:relative;margin-top:0;text-align:right;display:block;width:100%;overflow:hidden;border-top:2px dotted #eee;border-bottom:2px dotted #eee} 
#contenido #detalle #compartir #accionesNoticia{display:none;position:absolute;left:0}
#contenido #detalle #compartir strong{color:#ff6600;font-size:.7em;font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif}
#contenido #detalle #compartir strong,
#contenido #detalle #compartir ul{display:none;height:1.9em;vertical-align:middle}
div>#contenido #detalle #compartir img{margin-bottom:.2em;vertical-align:top}
#contenido #detalle #compartir ul li{display:none}

#contenido #detalle input#btn{cursor:pointer;background:#eee url(../img/bg/detalleNoticia.gif) no-repeat 10px 4px; text-align:center;
      color:#003399;
font-weight:bold;	  
      border:1px solid #ccc; 
	  padding:.2em 0 .3em 0;
	  
	  }

#contenido p.comentarios a{font-size:.7em;color:#003399;font-family:font-family:Verdana, Arial, Helvetica, sans-serif;padding-left:1.6em;background:#fff url(../img/bg/bocadillo.gif) no-repeat 0px 2px}

#detalle #comenta{display:none;border-top:1px dotedd #eee;margin:1em 0 .7em 0;overflow:hidden}

#detalle #comenta #comentarios{ 

      float:left; 
      width:60%; 

} 

#detalle #comenta #comentarios h2{ 
      color:#FF7700; 
	  margin-top:0;
      font-family:Verdana, Arial, Helvetica, sans-serif; 
      font-size:1em;   
} 

#detalle #comenta #comentarios h3{ 

      color:#666; 

      font-family:Verdana, Arial, Helvetica, sans-serif; 

      font-size:.9em; 

      font-weight:bold; 

} 

#detalle #comenta #comentarios h3 span{ 

      color:#FF7700; 

} 

#detalle #comenta #comentarios p
{	  margin-bottom:.3em;	
	  padding-bottom:.5em;
	  color:#666;  
      font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif; 
      font-size:.7em; 
      border-bottom:1px solid #CCC; 
      width:95%; 
} 
#detalle #comenta #paginacion{width:95%;border-top:none;padding-top:.1em}  

#detalle #comenta #form_comentarios{ 

      float:left; 

      width:37%; 

      padding:0% 1.5% 1.5% 1.5%; 

      background:url(../img/bg/form_bg.jpg) left top repeat-x; 

} 

#detalle #comenta #form_comentarios label{ 

      color:#5F5F5F; 

      font-family:Verdana, Arial, Helvetica, sans-serif; 

      font-size:.7em; 

      display:block; 

      margin:.8em 0em; 

} 

#detalle #comenta #form_comentarios label input, 

#detalle #comenta #form_comentarios label textarea
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:.8em; 
    display:block; 
    border:1px solid #5F5F5F; 
    background:#FFF; 
    width:100%; 

} 

#detalle #comenta #form_comentarios label input.a{ 

      width:auto !important; 

      display:inline; 

      margin-right:.3em; 

      border:none; 

      background-color:transparent; 

} 

#detalle #comenta #form_comentarios input.boton{ 

      background-color:#D9E0F0; 
      color:#003399; 
      border:1px solid #5F5F5F; 

} 
/*gestion de comentarios*/
div#contentNoticias .formulario{display:block;clear:both;overflow:hidden;padding:.9em 0 1.8em 0}
div#contentNoticias .formulario label{position:absolute;float:right;right:42%;font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif;font-size:.75em;color:#003399;font-weight:bold}
div#contentNoticias .formulario select{border:1px solid #ccc;font-size:.75em;float:left;left:58.5%;position:absolute}
div#contentNoticias table{width:96%;clear:both;display:block;background:#F9F9F9;border-collapse:collapse;margin:0 auto 1em auto} 
div#contentNoticias table th{font-weight:bold;font-size:.7em;border-right:2px solid #fff;border-bottom:2px solid #fff;font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif;padding:.1em .3em .1em .3em;color:#fff;background:#ff6600;border-bottom:3px solid #fff;text-align:center;}
div#contentNoticias table th abbr{border:0 none;} 
div#contentNoticias table td.comentario{text-align:left;padding:.5em 1em}
div#contentNoticias table td{padding:.4em .3em;color:#003399;text-align:center;font-weight:bold;border-right:2px solid #fff;border-bottom:2px solid #fff;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.7em} 
div#contentNoticias table td .entradilla{display:block;font-size:1em;padding-left:.1em;font-weight:normal;color:#555}
div#contentNoticias table td a{text-decoration:none} 
div#contentNoticias table td a img{border:0;margin:0;vertical-align:text-bottom}
div#contentNoticias table td strong.rojo{font-size:.9em;padding:.1em .3em .1em 0}
div#contentNoticias table tfoot{font-size:.7em;border:3px solid #fff} 
div#contentNoticias table tfoot td{color:#888;text-align:right;padding:.5em 1em .3em 0} 
div#contentNoticias div.botones{display:block;width:95%;margin:0 auto;text-align:center;padding:0 1em 1em 0}
div#contentNoticias div.botones input{background:url('../img/bg/boton_bg.gif') no-repeat;width:64px;height:21px;margin-right:7px;padding-bottom:2px;font-size:.75em;color:#003399;font-weight:bold}

/*administracion*/
Table td{padding:.3em .1em}


/* detalle noticia recursos y noticias relacionadas */

.recursos,
.notrelacionadas{display:none;overflow:hidden;
        background:#FFF url(../img/bg/noticias.jpg) left top repeat-x; 
        width:46%;
        padding:0 .7em .7em .7em;
		margin:1em 0;
} 
.notrelacionadas h1,
.recursos h1{
        background-image:none !important; 
        background-color:transparent; 
        border-bottom:1px solid #666; 
        padding-left:0em !important; 
        width:95%; 
} 
.recursos li
{
        color:#333; 
        font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif; 
        font-size:.7em; 
        padding:0 1em 1em 2em; 
        padding-bottom:1em; 
        background:url(../img/bg/2puntos.gif) .5em .6em no-repeat; 
} 
.recursos ul a{ 
        color:#333; 
} 

.notrelacionadas a{font-size:.7em;font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif;}


/* Últimos eventos */

#ultimoseventos h2
{
	font-size:.85em; 
	padding-left:1em;
	margin-bottom:.5em
}

#ultimoseventos ul
{
	padding-left:1.1em;
}

#ultimoseventos ul li
{
	font-size:.75em;
    font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif; 
	margin-bottom:.5em;
	padding-left:19px; 
	background:url(../img/bg/2puntos.gif) no-repeat 0 7px;
	
}

#ultimoseventos ul li a
{  	display:block;
	color:#333; 
	text-decoration:none;
    font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif; 
}
#ultimoseventos ul li a:hover{text-decoration:underline}
/* Gestión de banners */
#banner h1{width:94%;margin:0 auto;display:block}
#banner p
{
	border-top: 1px dotted #ccc;
}

#banner p span
{
	display:block;
	font-size:.75em;
	margin-bottom:4em;
	color:#003399;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	text-align:center;
}

#banner p span.titulo
{
	text-decoration:underline;
	text-align:left;
	background-color:#FFF; 
	font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif;
    padding-left:.8em; 
    padding-top:1em;
    font-size:.75em;
    color:#666; 
    margin-bottom:2em;
}

#cWebAuthor
{
	visibility:hidden;
}

