		UL.tabNavigation {
		    list-style: none;
		    margin: 0;
		    padding: 0;
			margin-bottom: 2px; 
			font-family: Garamond, "Times New Roman", Times, Serif;
   			font-size:12px;
			text-align:left;

		}
		UL.tabNavigation LI {
		    display: inline;			
		}
		UL.tabNavigation LI A {
		    padding: 3px 5px;
		    color: #000;
		    text-decoration: none;
			background:url(imagenes/sombra_alertas.png) repeat-x bottom #ccc;
		}
		UL.tabNavigation LI A.selected,
		UL.tabNavigation LI A:hover {
		    background-color: #7aa4bb;
		    color: #FFF;
		    padding-top: 7px;
			background-image: none;
		}
		UL.tabNavigation LI A:focus {
			outline: 0;
		}
		div.tabs > div {
			padding: 5px;
			margin-top: 3px;
		}
		div.tabs > div h2 {
			margin-top: 0;
		}
		#first {
			font-family: Arial, verdana; font-size:12px; padding: 7px;
		}
		#second {
			font-family: Arial, verdana; font-size:12px; padding: 7px;
		}
		#third {

			font-family: Arial, verdana; font-size:12px; padding: 7px;
		}

/*INICIO CSS de datos del tiempo*/


/*FIN CSS de datos del tiempo*/


/* CSS Document */

body {
	background-color:#ffffff;	
	margin-left: 0px;
	margin-top:0px;
	background-image: url(imagenes/fondo_arabescos.png);
	background-repeat: no-repeat;
	background-position: bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;

}
.oneColFixCtr #container {
	padding-top:0px;
	padding-bottom:0px;
	width: 995px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	min-height: 900px;
	height:auto !important;
	height: 900px;	
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	background-color:#ffffff;
	margin-top:5px;
	text-align: center; /* this overrides the text-align: center on the body element. */

}
.oneColFixCtr #mainContent {
	width: 990px;
	min-height: 720px;
	height:auto !important;
	height: 720px;
	vertical-align:top;
	text-align:center;
	margin:auto;
}

.top { 
	height:95px; 
	float:right; 
	right:0px;
}
.contenedor_botones_rapidos {
	height:25px; 
	float:left; 
	margin:50px 0px 20px 0px;	
}
.botonera {
	width:120px; 
	float:left; 
	height:25px;
	margin-top:5px;
	margin-bottom:5px;
}
.central {
	width:990px; 
	min-height: 395px;
	height:auto !important;
	height: 395px;
	float:left; 
}
.error { 
font-family:Verdana, Geneva, sans-serif; 
font-size:11px;
color:#FF0000;
}

.contenedor_izquierda {
	width:780px; 
	float:left;	
	min-height: 395px;
	height:auto !important;
	height: 395px;
	text-align:left;
}
.contenedor_derecha {
	width:210px; 
	float:left;	
	min-height: 395px;
	height:auto !important;
	height: 395px;
}
.contenedor_bottom {
	width:995px; 
	height:80px; 
	float:left; 
	margin-top:10px; 
	margin-bottom:10px;
}

.fondo_bottom {
	width:990px; 
	height:50px; 
	margin-left:5px; 
	background-repeat:repeat-y;
	background-image:url(imagenes/fondo_barra_degrade.jpg);
	background-position:right bottom;
	float:left;
}

.fondo_optimizacion {
	width:590px; 
	height:20px; 
	margin-left:5px; 
	background-repeat:repeat-y;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#666;
	text-align:right;
	padding-top:10px;
}
.fondo_subvencion {
	width:395px; 
	height:20px;
	float:left;
	margin-left:5px;
	text-align:left;
	margin-top:10px;
}
.contenedor_botoneras_internas {
	width:190px; 
	min-height:298px; 
	height: auto !important;
	height:298px;
	float:left; 
	margin-top:10px; 
	text-align:left;	
}
.fondo_barra_degrade {
	background-image:url(imagenes/fondo_barra_degrade.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	float:left;
}
.linea_punto {
	background-image:url(imagenes/linea_punto.png);
	background-repeat:repeat-x;
	height:3px;
	float:left;
	width:100%;
}
.linea_punto_blanco {
	background-image:url(imagenes/linea_punto_blanco.png);
	background-repeat:repeat-x;
	height:3px;
	float:left;
	width:100%;
}
.contenedor_vineta_trans, .vineta_trans_neutro, .vineta_trans_malva, .vineta_trans_verde, .vineta_trans_celeste, .vineta_trans_purpura, .vineta_trans_naranja, .vineta_trans_rojo, .vineta_trans_rosa, .vineta_trans_amarillo, .vineta_trans_cultura, .vineta_trans_empleo, .vineta_trans_ambiente, .vineta_trans_juventud, .vineta_trans_prensa, .vineta_trans_deportes {
	width:60px; 
	height:60px; 
	float:left; 
	margin:5px 0px 0px 0px;
	background-image:url(imagenes/vineta_trans.png);
	background-repeat:no-repeat;
	background-position:right;
}

.vineta_trans_neutro {
	background-color:#DEDED7;
}
.vineta_trans_malva {
	background-color:#669999;
}
.vineta_trans_verde {
	background-color:#51a847;
}
.vineta_trans_celeste {
	background-color:#6699cc;
}
.vineta_trans_purpura {
	background-color:#1C6E84;
}
.vineta_trans_rojo {
	background-color:#dd4b4b;
}
.vineta_trans_naranja {
	background-color:#C60;
}
.vineta_trans_rosa {
	background-color:#cc9999;
}
.vineta_trans_amarillo {
	background-color:#f0c900;
}

.vineta_trans_cultura {
	background-color:#4D7B4D;
}
.vineta_trans_empleo {
	background-color:#5C975B;
}
.vineta_trans_ambiente {
	background-color: #A7C0A0;
}
.vineta_trans_juventud {
	background-color: #1C6E84;
}
.vineta_trans_prensa {
	background-color: #b28eb2;
}
.vineta_trans_deportes {
	background-color: #70B2CE;
}


.contenedor_imagen_accesos_internos {
	width:175px; 
	height:122px; 
	background-color:#FFF; 
	margin:5px 5px 5px 5px;	
}

.contenedor_texto_accesos_internos {
   width:175px; 
   height:48px; 
   background-color:#FFF;
   margin:0px 5px 5px 5px;
   font-family:Arial, Helvetica, sans-serif;
   font-size:10px;
   color:#333;
}

.contenedor_sub_botones {
	height:20px; 
	float:left; 
	margin:10px 3px 3px 3px;
	padding:3px 0px 5px 0px;
}

.contenedor_100, .contenedor_100_noticias {
	width:100%;
	float:left;
/*	text-align:justify;*/
	color:#000;
}
.contenedor_100 a {
	text-align:left;
}
.contenedor_100_noticias a, .contenedor_90_noticias a, .contenedor_80_noticias a {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color: #C00;
	text-decoration:none;
	text-align:justify;
}

.contenedor_100_noticias a:hover, .contenedor_90_noticias a:hover, .contenedor_80_noticias a:hover {
	text-decoration:underline;
}

.contenedor_90, .contenedor_90_noticias {
	width:88%;
	float:left;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}
.contenedor_80, .contenedor_80_noticias {
	width:80%;
	float:left;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}
.contenedor_70 {
	width:70%;
	float:left;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}

.contenedor_60 {
	width:60%;
	float:left;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}

.contenedor_50 {
	width:50%;
	float:left;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}

.contenedor_33 {
	width:33%;
	float:left;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}

.contenedor_30 {
	width:30%;
	float:left;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}
.contenedor_20 {
	width:20%;
	float:left;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}


/* ESTILOS CALENDARIO */
.tabla_calendario_home {
	width:207px; 
	border:solid 1px #deded7; 
	float:left; 
	height:200px; 
}
.contenedor_calendario_home {
	width:197px; 
	border:solid 1px #deded7; 
	float:left; 
	height:200px; 
	margin-top:5px;
	padding:5px 5px 5px 5px;
}

.contenedor_dias_calendarios {
	width:25px; 
	height:25px; 
	float:left; 
	border:solid 1px #FFF; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#7aa4bb; 
	background-color:#deded7;	
}
.tabla_dias_calendarios {
	width:25px; 
	height:25px; 
	border:solid 1px #FFF; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#7aa4bb; 
	background-color:#deded7;	
}
.contenedor_fechas {
	width:25px; 
	height:25px; 
	float:left; 
	border:solid 1px #FFF; 
	font-family:Georgia; 
	font-size:14px;
	color:#666; 
}
.tabla_contenedor_fechas {
	width:25px; 
	height:25px; 
	border:solid 1px #FFF; 
	font-family:Georgia; 
	font-size:14px;
	color:#666; 
}
.contenedor_fechas_on {
	width:25px; 
	height:25px; 
	float:left; 
	border:solid 1px #FFF; 
	font-family:Georgia; 
	font-size:14px; 
	color:#deded7;
	background-color:#C00;	
}

.link_fechas_on {
	font-family:Georgia; 
	font-size:14px; 
	color:#deded7;
	text-decoration:none;
}

.link_fechas_on:hover {
	font-family:Georgia; 
	font-size:14px; 
	color:#fff;
	text-decoration:none;
}

/* ESTILOS BANNERS */
.contenedor_banners_derecha {
	width:207px; 
	float:left; 
	min-height:60px; 
	height:auto !important;
	height:60px;
	background-color:#deded7; 
	margin-top:10px;
	font-family:Tahoma;
	font-size:9px;
}

.fondo_banners_ppales {
	width:100%; 
	min-height:225px; 
	height:auto !important;
	height:225px;	
/*	background-image:url(imagenes/fondo_arabescos.png); 
	background-repeat:no-repeat; 
	background-position:center top; */ 
	float:left;	
	margin-top:10px;
}
.contenedor_banners_ppales, .contenedor_banners_ppales_turismo {
	width:990px; 
	float:left; 
	min-height:220px; 
	height:auto !important;
	height:220px;	
	margin:5px 5px 0px 0px;	
}

.contenedor_banners_fijos {
	width:100%; 
	height:65px; 
	float:left; 
	margin-top:5px; 
	margin-bottom:5px;	
}

.fondo_banners_fijos {
	width:990px; 
	height:65px; 
	float:left; 
	margin-left:5px; 
	background-color:#deded7;	
}

/* ESTILOS FORMULARIOS */
.formulario_buscador, .formulario_buscador_turismo {
	border:solid 1px #069;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#333;
	width:200px;
}

.formularios, .formulario_lista, .formulario_lista2, .formulario_agenda {
	border:solid 1px #666;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#333;
	width:200px;
}
.separador50 {
	width:52px; 
	float: left;
	height:1px;
}
.formulario_lista {
	width:150px;
}

.formulario_lista2 {
	width:200px;
}
.formulario_agenda {
	width:100%;
}
/* ESTILOS DE NOTICIAS Y EVENTOS */
.contenedor_resumen_noticia_home, .resumen_noticia_home_sin_foto, .resumen_noticia_home_vertical {
	width:540px; 
	float:left; 
	margin-top:5px; 
	text-align:left; 
	margin-left:10px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #006;
	
}
.resumen_noticia_home_sin_foto {
	width:710px;
}
.resumen_noticia_home_vertical {
	width:600px;
}
.contenedor_noticia_home {
	width:720px; 
	min-height:120px;
	height: auto !important;
	height:120px;
	float:left; 
	margin:5px 10px 0px 20px;	
}
.contenedor_noticia_ampliada {
	width:740px; 
	min-height:120px; 
	height:auto !important; 
	height:120px; 
	float:left; 
	margin:5px 10px 0px 0px;	
}
.contenedor_resumen_agenda_home, .resumen_agenda_home_sin_foto, .resumen_agenda_home_vertical {
	width:540px; 
	float:left; 
	margin-top:5px; 
	text-align:left; 
	margin-left:10px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000;
	background-color:#deded7;
}
.resumen_agenda_home_sin_foto {
	width:710px;
}
.resumen_agenda_home_vertical {
	width:600px;
}
.contenedor_evento_reducido {
	width:760px; 
	min-height:120px; 
	height:auto !important; 
	height:120px; 
	float:left; 
	margin:5px 10px 0px 0px;	
}
.evento_sin_foto, .evento_foto_vertical, .evento_foto_horizontal {
	width:710px; 
	float:left; 
	margin-top:5px; 
	text-align:left; 
	background-color:#DEDED7; 
	margin-left:5px; 
	height:auto !important; 
	height:110px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}

.noticia_sin_foto, .noticia_foto_vertical, .noticia_foto_horizontal {
	width:710px; 
	float:left; 
	margin-top:5px; 
	text-align:left; 
	background-color:#b3ccda; 
	margin-left:5px; 
	min-height:110px;
	height: auto !important;
	height:110px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	padding: 0px 5px 0px 5px;
}

.establecimiento_sin_foto, .establecimiento_foto_vertical, .establecimiento_foto_horizontal {
	width:710px; 
	float:left; 
	margin-top:5px; 
	text-align:left; 
	background-color:#FFF; 
	margin-left:5px; 
	min-height:110px;
	height: auto !important;
	height:110px;
	font-family: Tahoma;
	font-size:10px;
	color:#000;
}
.evento_foto_vertical, .noticia_foto_vertical, .establecimiento_foto_vertical {
	width:600px; 
}
.evento_foto_horizontal, .noticia_foto_horizontal, .establecimiento_foto_horizontal {
	width:545px;
}
.contenedor_vineta_evento, .contenedor_vineta_evento_neutro {
	width:33px; 
	height:110px; 
	float:left; 
	margin:5px 0px 0px 0px;
	background-image:url(imagenes/vineta_miniatura.jpg);
	background-repeat:no-repeat;
}
.contenedor_vineta_evento_neutro {
		background-image:url(imagenes/vineta_miniatura_neutro.jpg);
}

.foto_miniatura {
	width:137px; 
	height:100px; 
	float:left; 
	background-image:url(imagenes/fondo_foto_miniatura.png); 
	background-repeat:no-repeat; 
	margin-top:0px; 
	padding:5px 15px 5px 15px;	
}
.foto_miniatura_vertical {
	width:90px; 
	height:110px; 
	float:left; 
	background:url(imagenes/fondo_foto_miniatura_vertical.png) no-repeat center -8px;
	margin-top:0px; 
	padding:5px 10px 5px 10px;

}

.contenedor_tablon_y_alertas {
	width:740px; 
	min-height: 200px; 
	height: auto !important; 
	height: 200px; 
	float:left;	
}

.contenedor_anuncios {
	width:360px; 
	border:solid 1px #7aa4bb;
	min-height:200px;
	height:auto !important;
	height:200px; 
	margin-left:5px; 
	float:left;
}

.contenedor_alertas {
	width:360px; 
	min-height:200px;
	height:auto !important;
	height:200px;
	margin-left:10px; 
	float:left;
	background:url(imagenes/fondo_alertas.png) repeat-x top;
/*	background-color:#7aa4bb;*/	
}
/* ESTILOS DE AYUNTAMIENTO */
.contenedor_saludo {
	width:65%; 
	min-height:298px; 
	height:298px; 
	height:auto !important; 
	float:left; 
	margin-top:10px; 
	margin-left:5px; 
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}
.contenedor_organizacion {
	width:95%; 
	min-height:298px; 
	height:298px; 
	height:auto !important; 
	float:left; 
	margin-top:10px; 
	margin-left:5px; 
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}
.contenedor_logo_partidos {
	width:95px;
	height:55px;
	float:left;
}
.contenedor_candidatos {
	width:33%;
	float:left;
	min-height:55px;
	height:auto !important;
	height:55px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
}
/* ESTILOS DE CULTURA */
.contenedor_cultura {
	width:80%; 	
	float:left; 
	margin-top:10px; 
	margin-left:3px; 
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}

.fondo_eventos_destacados, .fondo_eventos_destacados_cultura, .fondo_eventos_destacados_verde, .fondo_eventos_destacados_empleo, .fondo_eventos_destacados_ambiente, .fondo_eventos_destacados_juventud, .fondo_eventos_destacados_deportes, .fondo_eventos_destacados_educacion, .fondo_eventos_destacados_prensa {
	margin-top:10px; 
	padding-top:10px; 
	height:40px; 
	margin-left:3px; 
	font-family:Georgia, 'Times New Roman', Times, serif; 
	font-size:18px; 
	color:#FFF; 
	background-image:url(imagenes/sticker_eventos.png); 
	background-position:right;
	width:80%;
	float:left;
}
.fondo_eventos_destacados_cultura {
	background-image:url(imagenes/sticker_eventos_amarillo.png);
	color:#333;
}
.fondo_eventos_destacados_verde {
	background-image:url(imagenes/sticker_eventos_verde.png); 
}
.fondo_eventos_destacados_empleo {
	background-image:url(imagenes/sticker_eventos_juventud.png); 
}

.fondo_eventos_destacados_ambiente {
	background-image:url(imagenes/sticker_eventos_ambiente.png); 
}
.fondo_eventos_destacados_juventud {
	background-image:url(imagenes/sticker_eventos.png); 
}
.fondo_eventos_destacados_deportes {
	background-image:url(imagenes/sticker_eventos_celeste.png);
}
.fondo_eventos_destacados_educacion {
 	background-image:url(imagenes/sticker_eventos_naranja.png);
}
.fondo_eventos_destacados_prensa {
 	background-image:url(imagenes/sticker_eventos_lila.png);
}
	
/* ESTILOS GALERIAS */
.contenido_galeria {	
	float:left; 
	margin-left:25px; 
	width:170px; 
	height:100px;
}
.contenedor_galerias_cultura {
	border:solid 1px #f0c900;
	min-height:110px;
	height:auto !important;
	height:110px; 
	margin-left:5px; 
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#FFF;
	background-color:#f0c900;
	width:99%;
}

.contenedor_galerias_purpura {
	border:solid 1px #636;
	min-height:110px;
	height:auto !important;
	height:110px; 
	margin-left:5px; 
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#FFF;
	background-color:#636;
	width:99%;
}
.contenedor_galerias_ambiente {
	border:solid 1px #A7C0A0;
	min-height:110px;
	height:auto !important;
	height:110px; 
	margin-left:5px; 
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#FFF;
	background-color:#A7C0A0;
	width:99%;
}

.contenedor_galerias_verde {
	border:solid 1px #51a847;
	min-height:110px;
	height:auto !important;
	height:110px; 
	margin-left:5px; 
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#FFF;
	background-color:#51a847;
	width:99%;
}

.contenedor_galerias_empleo {
	border:solid 1px #1c6e84;
	min-height:110px;
	height:auto !important;
	height:110px; 
	margin-left:5px; 
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#FFF;
	background-color:#1c6e84;
	width:99%;
}

.contenedor_galerias_juventud {
	border:solid 1px #dd4b4b;
	min-height:110px;
	height:auto !important;
	height:110px; 
	margin-left:5px; 
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#FFF;
	background-color:#dd4b4b;
	width:99%;
}

.contenedor_galerias_prensa {
	border:solid 1px #b28eb2;
	min-height:110px;
	height:auto !important;
	height:110px; 
	margin-left:5px; 
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#FFF;
	background-color:#b28eb2;
	width:99%;
}

.contenedor_galerias_deportes {
	border:solid 1px #70B2CE;
	min-height:110px;
	height:auto !important;
	height:110px; 
	margin-left:5px; 
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#FFF;
	background-color:#70B2CE;
	width:99%;
}
.contenedor_galerias_educacion {
	border:solid 1px #cc6601;
	min-height:110px;
	height:auto !important;
	height:110px; 
	margin-left:5px; 
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#FFF;
	background-color:#cc6601;
	width:99%;
}

/* ESTILOS DE INFO DESTACADA */
.fondo_info_destacada {
	width:175px; 
	margin-left:5px; 
	float:left; 
	margin-top:10px; 
	background-image:url(imagenes/fondo_datos_utiles.png); 
	background-repeat:no-repeat; 
	background-position:top; 
	min-height:200px;
	height: auto !important;
	height: 200px;
}
.estrellita {
	width:15px; 
	height:15px; 
	float:left; 
	background-image:url(imagenes/estrellita.png); 
	background-repeat:no-repeat;	
}

/* TEXTOS */
.texto_gris10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
}
.texto_gris12 {
	font-family: Georgia;
	font-size:12px;
	color:#666;
}
.texto_pronostico {
	font-family: Georgia;
	font-size:10px;
	color:#666;
}
.texto_blanco11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
}
.texto_negro11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}
.texto_azul11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #006;
}

.texto_azul12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #006;
}
.texto_celeste12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #7aa4bb;
}

/* TITULOS */
.titulo_blanco12 {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color: #FFF;
}

.titulo_rojo11 {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color: #C00;
}
.titulo_rojo13 {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
	color: #C00;
}

.titulo_malva13, .titulo_fuscia13 {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
	color: #699;
}
.titulo_fuscia13 {
	color:#FF409F;
}

.titulo_azul15 {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
	color: #036;
}

/* LINKS */
.link_negro11, .link_magenta, .link_cyan {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

.link_negro11:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #666;
}
.link_azul_botonera {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#292b68;
	text-decoration:none;
}

.link_azul_botonera:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #C00;
}

.link_azul11, .link_oscuro11, .link_celeste11 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#292b68;
	text-decoration:none;
}
.link_oscuro11 {
	color:#003;
}
.link_celeste11 {
	color:#226b9b;
	line-height:16px;
}

.link_azul11:hover, .link_oscuro11:hover, .link_celeste11:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #666;
}
.link_oscuro11:hover {
	color:#EAF8FF;
}
.link_celeste11:hover {
	color:#666;
	line-height:16px;
}

.link_celeste9 {
	font-family:Tahoma, Geneva, sans-serif; 
	font-size:9px; 
	color:#768cba;
	text-decoration:none;
}
.link_celeste9:hover {
	font-family:Tahoma, Geneva, sans-serif; 
	font-size:9px; 
	color:#768cba;
	text-decoration:underline;
}

.link_gris10 {
	font-family:Tahoma, Geneva, sans-serif; 
	font-size:10px; 
	color:#666;
	text-decoration:none;
}
.link_gris10:hover {
	font-family:Tahoma, Geneva, sans-serif; 
	font-size:10px; 
	color:#666;
	text-decoration:underline;
}

.link_10_boto_neutro, .link_10_boto_purpura, .link_10_boto_verde, .link_10_boto_violeta, .link_10_boto_celeste, .link_10_boto_naranja, .link_10_boto_rojo, .link_10_boto_rosa, .link_10_boto_malva, .link_10_boto_cultura, .link_10_boto_empleo, .link_10_boto_ambiente, .link_10_boto_juventud, .link_10_boto_prensa, .link_10_boto_deportes {
	font-family:Tahoma, Geneva, sans-serif; 
	font-size:10px; 
	color:#fff;
	text-decoration:none;
	background-color:#636;
}
.link_10_boto_ocre{
	font-family:Tahoma, Geneva, sans-serif; 
	font-size:10px; 
	color:#000;
	text-decoration:none;
	background-color:#FCD048;
}
.link_10_boto_neutro:hover, .link_10_boto_purpura:hover, .link_10_boto_verde:hover, .link_10_boto_violeta:hover, .link_10_boto_celeste:hover, .link_10_boto_naranja:hover, .link_10_boto_rojo:hover, .link_10_boto_rosa:hover, .link_10_boto_malva:hover, .link_10_boto_cultura:hover, .link_10_boto_empleo:hover , .link_10_boto_ambiente:hover, .link_10_boto_juventud:hover, .link_10_boto_prensa:hover, .link_10_boto_deportes:hover {
	font-family:Tahoma, Geneva, sans-serif; 
	font-size:10px; 
	color: #e8e8e8;
	text-decoration:none;
	background-color:#636;
}
.link_10_boto_neutro {
	background-color:#deded7;
	color:#666;
	padding:3px 0px 3px 0px;
}
.link_10_boto_neutro:hover {
	background-color:#deded7;
	color:#333;
	padding:3px 0px 3px 0px;
}
.link_10_boto_verde {
	background-color:#268736;
}
.link_10_boto_verde:hover {
	background-color:#268736;
}
.link_10_boto_violeta {
	background-color:#669;
}
.link_10_boto_violeta:hover {
	background-color:#669;
}
.link_10_boto_celeste {
	background-color:#69C;
}
.link_10_boto_celeste:hover {
	background-color:#69C;
}
.link_10_boto_naranja {
	background-color:#C60;
}
.link_10_boto_naranja:hover {
	background-color:#C60;
}
.link_10_boto_rojo {
	background-color:#dd4b4b;
}
.link_10_boto_rojo:hover {
	background-color:#dd4b4b;
}
.link_10_boto_rosa {
	background-color:#C99;
}
.link_10_boto_rosa:hover {
	background-color:#C99;
}
.link_10_boto_malva {
	background-color:#699;
}
.link_10_boto_malva:hover {
	background-color:#699;
}
.link_10_boto_cultura {
	background-color:#4D7B4D;
}
.link_10_boto_cultura:hover {
	background-color:#4D7B4D;
	}
.link_10_boto_empleo {
	background-color:#1c6e84;
}
.link_10_boto_empleo:hover {
	background-color:#1c6e84;
}
.link_10_boto_ambiente {
	background-color: #A7C0A0;
}
.link_10_boto_ambiente:hover {
	background-color: #A7C0A0;
}
.link_10_boto_juventud {
	background-color: #1C6E84;
}
.link_10_boto_juventud:hover {
	background-color: #1C6E84;
}
.link_10_boto_prensa {
	background-color: #b28eb2;
}
.link_10_boto_prensa:hover {
	background-color: #b28eb2;
}
.link_10_boto_deportes {
	background-color: #70B2CE;
}
.link_10_boto_deportes:hover {
	background-color: #70B2CE;
}

.link_10_boto_amarillo, .link_10_boto_educacion {
	font-family:Tahoma, Geneva, sans-serif; 
	font-size:10px; 
	color:#000;
	text-decoration:none;
	background-color:#FC6;
}
.link_10_boto_amarillo:hover, .link_10_boto_educacion:hover {
	font-family:Tahoma, Geneva, sans-serif; 
	font-size:10px; 
	color: #333;
	text-decoration:none;
	background-color:#FC6;
}

.link_10_boto_educacion {
	background-color: #1C6E84;
}
.link_10_boto_educacion:hover {
	background-color: #1C6E84;
}

.link_blanco9 {
	font-family:tahoma; 
	font-size:9px; 
	color:#FFF;
	text-decoration:none;
}
.link_blanco9:hover {
	font-family:tahoma; 
	font-size:9px; 
	color:#E2E2E2;
	text-decoration:none;
}
.link_blanco10, .link_gris10, .link_azul10 {
	font-family:Tahoma, Geneva, sans-serif; 
	font-size:10px; 
	color:#FFF;
	text-decoration:none;
}
.link_gris10 {
	color:#333;
}
.link_azul10 {
	color:#1C6E84;
}
.link_blanco10:hover, .link_gris10:hover, .link_azul10:hover {
	font-family:Tahoma, Geneva, sans-serif; 
	font-size:10px; 
	color:#FFF;
	text-decoration:underline;
}

.link_gris10:hover {
	color:#333;
}
.link_azul10:hover {
	color:#1C6E84;
}
.link_blanco10:hover {
	font-family:Tahoma, Geneva, sans-serif; 
	font-size:10px; 
	color:#FFF;
	text-decoration:underline;
}

.link_blanco11, .link_blanco_magenta, .link_blanco_negro, .dia_activo .contenedor_100 a , .dia_inactivo .contenedor_100 a{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color: #FFF;
	text-decoration:none;
}
.link_blanco11:hover {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color: #ccc;
	text-decoration:none;
}

.link_rojo11 {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color: #C00;
	text-decoration:none;
}
.link_rojo11:hover {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color: #C00;
	text-decoration:underline;
}
.bt_ver_todos {
	float:left;
	background:url(imagenes/bt_ver_todos.png) no-repeat;
	padding:5px;
	width:227px;
	height:20px;
	color:#FFF;
	font-size:11px;
	text-decoration:none;
	display:block;
	margin-top:5px;
	font-weight:bold;
}
.bt_ver_todos:hover {
	background:url(imagenes/bt_ver_todos_over.png) no-repeat;
}
.bt_ampliar_tablones {
	background-color:#666; float:right; margin-right:10px; text-align:right; padding:2px; float:right; width:20%; display:block; color:#FFF; text-decoration:none;
}
.bt_ampliar_tablones:hover {
	background-color:#C00;	
}
.fondo_banner_carpeta_ciudadana, .fondo_banner_administracion {
	background:url(imagenes/fondo_banner_carpeta_ciudadana.png) no-repeat; display:block; width:340px; height:250px; float:left;
	padding:188px 20px 20px 20px; text-decoration:none; font-size:13px; text-align:left; color:#666; font-family:Arial, Helvetica, sans-serif; font-weight:bold;
}
.fondo_banner_administracion {
	background:url(imagenes/fondo_banner_administracion.png) no-repeat; font-weight:normal; 
}
.fondo_banner_carpeta_ciudadana:hover, .fondo_banner_administracion:hover {
	color:#333;
}
.bt_alertas {
	background:url(imagenes/ico_alertas.png) no-repeat right; padding-right:30px; text-align:right; font-size:10px; color:#C00; font-family: Tahoma, Geneva, sans-serif; height:26px; display:block; text-decoration:none;
}
.derecha {
	float:right;
}
.izquierda {
	float:left;
}
.margin_10 {
	margin:10px 0px;
}
.celeste {
	color:#85d0f0;
}
.bg_celeste {
	background-color:#85d0f0;
}
.bg_azul, .dia_activo {
	background-color:#0197d2;
}
.bg_gris, .dia_mes_pasado {
	background-color:#ececec;
}
.dia_mes_pasado span, .dia_activo span, .dia_inactivo span  {
	font-size:10px; 
}
.dia_mes_pasado h3, .dia_mes_pasado span, .gris {
	color:#575759; margin-right:5px; 
}
.dia_activo h3, .dia_activo span , .dia_inactivo h3, .dia_inactivo span {
	color:#FFF; margin-right:5px;
}
.dia_activo img , .dia_inactivo img{
	width:100%; height:50px; float:left;
}
h1, h3, h4, h5 {
	font-family:Arial, Helvetica, sans-serif; font-size:60px; margin:10px 0px;
}
h3 {
	font-size:25px; margin:0px;
}
h4 {
	font-size:20px;
}
h5 {
	font-size:15px; margin:0px;
}
.borde_blanco {
	border-bottom: 2px solid #FFF; margin-top:5px;
}
a {
	text-decoration:none;
}
.contenedor_100_noticia .texto_negro11, .contenedor_100_noticia .texto_negro11 a {
	font-size:12px;
	line-height:16px;
}
.contenedor_100_noticia .texto_negro11 img {
	border:1px solid #999; padding:5px; margin:10px;
	box-shadow:0px 0px 5px #666;
	-moz-box-shadow:0px 0px 5px #666;
	-webkit-box-shadow:0px 0px 5px #666;
}
