﻿@charset "utf-8";
/* CSS Document */

/* RESETEAMOS TODOS LOS ESTILOS */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em;}
ul,ol { list-style: none; }
img { border: none; }


/* ESTILOS GENERALES */
body { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	color:#555545;
	background-color:#fff;
}
.clearfloat{
	clear:both;
}
.img_tamanyo_letra{
	cursor:pointer;
}
h2{
	font-size:1.5em;
	font-weight:bold;
	color:#837b7b;
}
h3{
	font-size:1em;
	font-weight:normal;
	color:#101417;
}
select{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
hr{
	min-height:1px;
	height:auto !important;
	height:1px;
	width:100%;
	margin:0;
	border-top: 1px solid #969789;
	border-bottom: none;
	border-left: none;
	border-right: none;
}


/* DIVS */
.contenedor #container { 
	width: 988px;
	margin: 0 auto;
} 
.contenedor #cabecera{
	width:988px;
	float:left;
}
.contenedor #rss { 
	text-align:right;
} 
.contenedor #logos { 
	padding: 0 20px 0 0;
	float:left;
} 
.contenedor #logos .logo_izda {
	float:left;
	width:230px;
} 
.contenedor #logos .logo_dcha {
	float:left;
	width:738px;
	text-align:right;
} 
.contenedor #logos h1 {
	display:none;
}
.contenedor #herramientas {
	width:968px;
	text-align:right;
	float:left;
	margin:2px 0 10px 0;
	padding-right:20px;
} 
.contenedor #herramientas .tamanyo_letra{
	display:block;
	float:left;
	text-align:right;
	width:799px;
} 
.contenedor #herramientas .tamanyo_letra .imgmargin{
	margin-right:5px;
} 
.contenedor #herramientas .iconos{
	display:block;
	float:right;
	width:153px;
} 
.contenedor #mainContent {
	float: left;
	width: 729px;
	padding: 0 9px 15px 0;
}
.contenedor #mainContent .modulo1_home {
	float: left;
	width: 230px;
	margin: 0 10px 15px 0;
}
.contenedor #mainContent .modulo1 {
	float: left;
	width: 180px;
	margin: 0 10px 15px 0;
	padding-right:50px;
}
.contenedor #mainContent .modulo2 {
	float: left;
	width: 466px;
	margin: 0 14px 15px 0;
}
.contenedor #mainContent .modulo3 {
	float: left;
	width: 702px;
	margin: 0 10px 15px 0;
}
.contenedor #mainContent .modulo4 {
	float: left;
	width: 230px;
	margin: 0 10px 15px 0;
}
.contenedor #mainContent .modulo_noticias_home {
	float: left;
	width: 230px;
	margin: 0 10px 15px 0;
}
.contenedor #mainContent .modulo1 a:link{
	text-decoration:none;
	color:#333;	
}
.contenedor #mainContent .modulo1 a:visited{
	text-decoration:none;
	color:#333;	
}
.contenedor #mainContent .modulo1 a:hover{
	text-decoration:underline;
	color:#333;	
}
.contenedor #mainContent .modulo2 a{
	text-decoration:none;
	color:#333;	
}
.contenedor #mainContent .modulo3 a{
	text-decoration:none;
	color:#333;	
}
.contenedor #mainContent .modulo_noticias_home a{
	text-decoration:none;
	color:#333;	
}
.contenedor #mainContent .tit_modulo {
	display:block;
	/*background-color:#000;*/
	font:0.9em Verdana, Geneva, sans-serif;
	font-weight:bold;
	color:#fff;
	padding:2px 2px 0 2px;
	margin-top:1px;
}
.contenedor #mainContent .galeria {
	float: left;
	width: 230px;
	margin: 0 10px 15px 0;
}

.contenedor #mainContent .miga {
	/*float: left;*/
	width: 720px;
	margin: 0 0 10px 0;
}
.contenedor #mainContent .contenido_ficha {
	width:710px;
	margin: 10px 5px 5px 0;
	float:left;
}
.contenedor #mainContent .contenido_ficha img {
	margin: 0 8px 3px 0;
}
.contenedor #mainContent .contenido_ficha_columnas {
	width:345px;
	margin: 10px 15px 25px 0;
	padding-right:10px;
	float:left;
	color:#666;
}
.contenedor #mainContent .contenido_ficha_columnas_conmemoraciones {
/*	width:455px;*/
	width:300px;
	margin: 10px 5px 25px 0;
	padding-right:10px;
	float:left;
	color:#666;
}

.contenedor #mainContent .contenido_ficha_columnas_ancho {
	width:655px;
	margin: 10px 5px 25px 0;
	padding-right:10px;
	float:left;
	color:#666;
}
.contenedor #mainContent .contenido_ficha_columnas img {
	margin: 0 8px 3px 0;
}

.foto_ficha_columnas{
	/*float:left;*/
	display:block;
	margin-bottom:2px;
	color:#7a7a7a;
	font-weight:bold; 
/*	width:465px;*/
	width:350px;
}

.contenedor #mainContent #doc_asociados {
	width:710px;
	margin: 20px 5px 5px 0;
	float:left;
}
.contenedor #mainContent #doc_asociados .doc_caja {
	width:224px;
	margin: 0 10px 10px 0;
	border-bottom:1px solid #969789;
	float:left;
}
.contenedor #mainContent #doc_asociados_peque {
	width:330px;
	margin: 10px 25px 5px 0;	
	float:left;
}
.contenedor #mainContent .doc_asociados_peque_conmemoraciones {
/*	width:230px;
	margin: 10px 25px 5px 0;*/
	width:405px;
	margin: 10px 0px 5px 0;	
	float:left;
}
.contenedor #mainContent #doc_asociados_peque .doc_caja_peque {
	width:220px;
	margin: 0 0 10px 0;
	border-bottom:1px solid #969789;
	float:left;
}
.contenedor #mainContent #doc_asociados_peque .caja_info_actividad {
	width:330px;	
	margin: 0 0 5px 0;
	/*border-bottom:1px dotted #999;*/
	border-top:1px dotted #999;
	float:left;
	padding:10px 0 0 0;
}
.contenedor #mainContent #doc_asociados_peque .caja_tit_actividad {
	width:330px;
	margin: 0 0 5px 0;
	float:left;
	padding:0 0 10px 0;
}

.contenedor #mainContent #doc_asociados_peque .caja_info_actividad_conmemoraciones {
	width:230px;	
	margin: 0 0 5px 0;
	/*border-bottom:1px dotted #999;*/
	border-top:1px dotted #999;	
	float:left;
	padding:10px 0;
}
.contenedor #mainContent .actividades {
	width:710px;
	margin: 20px 5px 5px 0;
	float:left;
	border-bottom:1px solid #969789;
}
.contenedor #mainContent .caja_actividades {
	width:345px;
	margin: 0 10px 10px 0;
	padding-bottom:10px;
	float:left;
}
.contenedor #mainContent .actividades_foto {
	width:70px;
	margin: 0 10px 0 0;
	float:left;
}
.contenedor #mainContent .actividades_texto {
	width:245px;
	margin: 0 10px 0 0;
	float:left;
}
.contenedor #mainContent .actv_tipos {
	display:block;
}
.contenedor #mainContent .actv_seccion {
	display:block;
	margin-top:10px;
	margin-bottom:10px;	
}
.contenedor #mainContent .adjudicaciones {
	float:left;
	margin-top:20px;
}
.contenedor #mainContent #actv_asociadas {
	width:470px;
	margin: 20px 5px 5px 0;
	float:left;
	/*border:1px solid #000;*/
}
.contenedor #mainContent .caja_actv_asociadas {
	width:225px;
	margin: 0 10px 10px 0;
	float:left;
}
.contenedor #mainContent .caja_actv_asociadas img {
	display:block;
	margin-right:5px;
	float:left;
}

.contenedor #mainContent #doc_asociados_peque .icono_actividad {
	width:300px;
	margin: 5px 0 5px 0;
	float:left;
	background:url(../img/icono_actividad_libro.gif) no-repeat left 10px;
	padding:7px 0 3px 25px;
	border-top:1px dotted #999;
}
.contenedor #mainContent #doc_asociados_peque .icono_nota {
	width:300px;
	margin: 5px 0 5px 0;
	float:left;
	background:url(../img/icono_actividad_texto.gif) no-repeat left 10px;
	padding:7px 0 3px 25px;
	border-top:1px dotted #999;
}
.contenedor #mainContent #doc_asociados_peque .icono_cita {
	width:300px;
	margin: 5px 0 5px 0;
	float:left;
	background:url(../img/icono_actividad_texto02.gif) no-repeat left 10px;
	padding:7px 0 3px 25px;
	border-top:1px dotted #999;
}

.contenedor #menu_dcha {
	float:left;
	width:229px;
	margin: 0 19px 0 0;
} 
.contenedor #menu_dcha .caja_menu {
	display:block;
	width:219px;
	background-color:#030303;
	margin: 0 20px 2px 0;
	padding:5px;
}
.contenedor #menu_dcha .caja_buscador {
	display:block;
	width:219px;
	background-color:#969789;
	margin: 0 20px 2px 0;
	padding:5px;
	float:left;
}
.caja_buscador input{
	float:left;
	margin-right:6px;
	width:190px;
	height:15px;
	background-color:#fff;
	border:none;
	color:#000;
	font:11px Tahoma, Geneva, sans-serif;
}
.caja_buscador img{
	float:left;
}
.caja_buscador label{
	display:none;
}

.contenedor #footer { 
	float:left;
	width:965px;
} 
.contenedor #footer .izda {
	margin:10px 0;
	float:left;
	width:640px;
	color:#555;
}
.contenedor #footer .dcha {
	margin:10px 0;
	float:left;
	width:325px;
	text-align:right;
	color:#555;	
}
.contenedor #mainContent .cuatro_col_cont_noborder {
	float: left;
	width: 729px;
	margin-top:15px;
	padding-bottom:0px;
}
.contenedor #mainContent .cuatro_col_cont{
	float: left;
	width: 729px;
	margin-top:15px;
	border-bottom:1px solid #969789;
	padding-bottom:10px;
}
.contenedor #mainContent .cuatro_col_cont_adjudicaciones{
	float: left;
	width: 729px;
	margin-top:5px;
	border-bottom:1px solid #969789;
	padding-bottom:10px;
}
.contenedor #mainContent .cuatro_col_01 {
	float: left;
	width: 135px;
	padding-right:15px;
}

.contenedor #mainContent .cuatro_col_01 label {
	font-weight:bold;
}
.contenedor #mainContent .cuatro_col_02 {
	float: left;
	width: 315px;
	padding-right:15px;
}
.contenedor #mainContent .cuatro_col_02_ancho {
	float: left;
	width: 415px;
	padding-right:15px;
}
.contenedor #mainContent .cuatro_col_03 {
	float: left;
	width: 100px;
}
.contenedor #mainContent .cuatro_col_04 {
	float: left;
	width: 120px;
	text-align:center;
}
.contenedor #mainContent .cuatro_col_04_ancho {
	float: left;
	/*width: 120px;*/
	text-align:center;
}
.contenedor #mainContent .agenda_calendario {
	width:180px;
	margin: 0 5px 5px 0;
	float:left;
}
.contenedor #mainContent #contenedor_agenda {
	width:530px;
	margin: 0 5px 5px 0;
	float:left;
	border-left:1px solid #969789;
}
.contenedor #mainContent .agenda {
	width:515px;
	margin: 0 5px 5px 15px;
	float:left;
}
.contenedor #mainContent .caja_agenda {
	width:237px;
	margin: 0 10px 10px 0;
	padding-bottom:10px;
	float:left;
}
.contenedor #mainContent .agenda_foto {
	width:70px;
	margin: 0 10px 0 0;
	float:left;
}
.contenedor #mainContent .agenda_texto {
	width:137px;
	margin: 0 10px 0 0;
	float:left;
}
.contenedor #mainContent .agenda_texto_fecha {
	width:175px;
	padding-left:10px;
	margin: 0 10px 0 0;
	float:left;
}
#cabecera_agenda{
	background-color:#eee;
	width:166px;
	border:none;	
}
#calendario_agenda{
	width:166px;
	text-align:center;
}
#contenedor_calendario_agenda{
	margin-bottom:15px;
}
.tipos_actv_agenda{
	width:166px;
	border-bottom:1px solid #000;
	float:left;
	padding:5px 0;
}
.tipos_actv_agenda label{
	display:none;
}

.bloque_categoria{
	width:12px; 
	height:12px; 
	float:left; 
	margin-right:4px;
}

.nombre_actv_agenda{
	width:131px;
	padding-left:5px;
	float:left;
}

.nombre_actv_agenda_marron{
	width:131px;
	padding-left:15px;
	float:left;
	background:url(../img/marcador_marron.gif) no-repeat;
	background-position: left 3px;
}
.nombre_actv_agenda_verde{
	width:131px;
	padding-left:15px;
	float:left;
	background:url(../img/marcador_verde.gif) no-repeat;
	background-position: left 3px;
}
.nombre_actv_agenda_naranja{
	width:131px;
	padding-left:15px;
	float:left;
	background:url(../img/marcador_naranja.gif) no-repeat;
	background-position: left 3px;
}
.nombre_actv_agenda_rojo{
	width:131px;
	padding-left:15px;
	float:left;
	background:url(../img/marcador_rojo.gif) no-repeat;
	background-position: left 3px;
}
.fecha_naranja{
	width:30px;
	height:30px;
	padding:5px;
	float:left;
	color:#fff;
	font-weight:bold;
	font-size:1.1em;
	background-color:#ff6231;
}
.fecha_verde{
	width:30px;
	height:30px;
	padding:5px;
	float:left;
	color:#fff;
	font-weight:bold;
	font-size:1.1em;
	background-color:#bfab49;
}
.fecha_rojo{
	width:30px;
	height:30px;
	padding:5px;
	float:left;
	color:#fff;
	font-weight:bold;
	font-size:1.1em;
	background-color:#f73728;
}
.fecha_marron{
	width:30px;
	height:30px;
	padding:5px;
	float:left;
	color:#fff;
	font-weight:bold;
	font-size:1.1em;
	background-color:#a64046;
}

.check_actv_agenda{
	width:20px;
	float:left;
	text-align:right;
}

.contenedor #mainContent .historico_noticias {
	width:160px;
	margin: 0 5px 5px 0;
	float:left;
}
.contenedor #mainContent #contenedor_noticias {
	width:550px;
	margin: 0 5px 5px 0;
	float:left;
	border-left:1px solid #969789;
}
.contenedor #mainContent .noticias {
	width:535px;
	margin: 0 5px 5px 15px;
	float:left;
	border-bottom:1px solid #969789;
}
.contenedor #mainContent .caja_noticias {
	width:257px;
	margin: 0 10px 10px 0;
	padding-bottom:10px;
	float:left;
}
.contenedor #mainContent .noticias_foto {
	width:70px;
	margin: 0 10px 0 0;
	float:left;
}
.contenedor #mainContent .noticias_texto {
	width:157px;
	margin: 0 10px 0 0;
	float:left;
}
.foto_fichas{
	float:left;
	margin-bottom:2px;
	margin-right:10px;	
	color:#7a7a7a;
	font-weight:bold; 
	width:160px;
}
.paginacion{
	width:640px;
	display:block;
	float:left;
	text-align:right;
	margin:0 10px 20px 0;
}
.paginacion_sincombo{
	width:710px;
	display:block;
	float:left;
	text-align:right;
	margin-bottom:15px;
}
.combo_actividades{
	width:60px;
	display:block;
	float:left;
}
.sede{
	display:block;
	margin:15px 0 2px 0;
}
#form_actividad{
	float:left;
	width:450px;
	margin-top:20px;
}
#form_datos{
	float:left;
	width:235px;
	margin-top:20px;
	border-left:1px dotted #000;
	padding-left:15px;
}

#navlist
{
	margin-left: 0;
	padding-left: 0;
	list-style: none;
}

#navlist li
{
	padding-left: 10px;
	background-image: url(../img/arrow.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em;
}
#navlist li.tit
{
	background:none;
	color:#525252;
	font-size:1.3em;
	font-weight:bold;
	padding-left:0;

}

#navlist ul { list-style: none; }
#navlist li a{
	color:#525252;
	font-size:1.1em;
	text-decoration:none;
}
#navlist li a.anyo{
	color:#525252;
	font-size:1.2em;
	text-decoration:none;
	font-weight:bold;
}
#navlist li a.subcurrent{
	font-weight:bold;
}

.txt_mes_calendario{font-family: Verdana, Geneva, sans-serif; font-size:1em; color:#000; font-weight:bold; text-align:center}
.txt_dias_calendario{font-family: Verdana, Geneva, sans-serif; font-size:1em; color:#fff; font-weight:bold;}
.txt_calendario{font-family: Verdana, Geneva, sans-serif; font-size:1em; color:#fff; font-weight:normal;}
a.calendario:link{font-family: Verdana, Geneva, sans-serif; font-size:1em; color:#fff; font-weight:bold; text-decoration:none;}
a.calendario:visited{font-family: Verdana, Geneva, sans-serif; font-size:1em; color:#fff; font-weight:bold; text-decoration:none;}
a.calendario:hover{font-family: Verdana, Geneva, sans-serif; font-size:1em; color:#fff; font-weight:bold; text-decoration:none;}



/****** FORMULARIO ********/
form.cmxform fieldset {
  border:none;
}
form.cmxform legend {
  font-weight: bold;
  color:#555545;  
}
form.cmxform label {
  display: inline-block;
  line-height: 1.6em;
  vertical-align: top;
  width: 120px;  
}
form.cmxform fieldset ol {
  margin: 0;
  padding: 0;
}
form.cmxform fieldset li {
  list-style: none;
  padding: 5px;
  margin: 0;
}
form.cmxform fieldset li.boton {
  margin-left: 330px;
}
form.cmxform fieldset .input {
	width:250px;
}
form.cmxform em {
  font-weight: bold;
}


/******* ENLACES *********/
a.enlace_normal:link{text-decoration:none; color:#555545;}
a.enlace_normal:visited{text-decoration:none; color:#555545;}
a.enlace_normal:hover{text-decoration:none; color:#000;}

a.enlace_bold:link{text-decoration:none; color:#555545; font-weight:bold;}
a.enlace_bold:visited{text-decoration:none; color:#555545; font-weight:bold;}
a.enlace_bold:hover{text-decoration:none; color:#000; font-weight:bold;}

a.enlace_blanco_menu:link{font-size:1.2em; color:#fff; text-decoration:none;}
a.enlace_blanco_menu:visited{font-size:1.2em; color:#fff; text-decoration:none;}
a.enlace_blanco_menu:hover{font-size:1.2em; color:#fff; text-decoration:none;}

a.enlace_gris_menu:link{color:#fff; text-decoration:none;}
a.enlace_gris_menu:visited{color:#fff; text-decoration:none;}
a.enlace_gris_menu:hover{color:#fff; text-decoration:underline;}

a.enlace_amarillo:link{color:#ff9b00; text-decoration:underline;}
a.enlace_amarillo:visited{color:#ff9b00; text-decoration:underline;}
a.enlace_amarillo:hover{color:#ff9b00; text-decoration:underline;}

a.enlace_rojo:link{color:#fe0000; text-decoration:underline;}
a.enlace_rojo:visited{color:#fe0000; text-decoration:underline;}
a.enlace_rojo:hover{color:#fe0000; text-decoration:underline;}

a.enlace_rojo_adjudicaciones:link{font-size:1.2em; color:#fe0000; text-decoration:underline; font-weight:bold;}
a.enlace_rojo_adjudicaciones:visited{font-size:1.2em; color:#fe0000; text-decoration:underline; font-weight:bold;}
a.enlace_rojo_adjudicaciones:hover{font-size:1.2em; color:#000; text-decoration:underline; font-weight:bold;}

a.enlace_paginacion:link{color:#969789; text-decoration:none; font-size:1.1em; font-weight:bold;}
a.enlace_paginacion:visited{color:#969789; text-decoration:none; font-size:1.1em; font-weight:bold;}
a.enlace_paginacion:hover{color:#969789; text-decoration:none; font-size:1.1em; font-weight:bold;}

a.enlace_gris:link{font-size:1em; color:#666; text-decoration:none; font-weight:bold;}
a.enlace_gris:visited{font-size:1em; color:#666; text-decoration:none; font-weight:bold;}
a.enlace_gris:hover{font-size:1em; color:#666; text-decoration:none; font-weight:bold;}

a.enlace_gris_normal:link{font-size:1em; color:#666; text-decoration:none;}
a.enlace_gris_normal:visited{font-size:1em; color:#666; text-decoration:none;}
a.enlace_gris_normal:hover{font-size:1em; color:#666; text-decoration:none;}

a.enlace_actividades_asociadas:link{font-size:1.1em; color:#333; text-decoration:none; font-weight:bold;}
a.enlace_actividades_asociadas:visited{font-size:1.1em; color:#333; text-decoration:none; font-weight:bold;}
a.enlace_actividades_asociadas:hover{font-size:1.1em; color:#333; text-decoration:underline; font-weight:bold;}

/******** ENLACES PARA LOS COLORES DE ACTIVIDADES **********/
a.actividad_naranja:link{font-family: Arial, Helvetica, sans-serif; font-size:1em; color:#FF6231; font-weight:bold; text-decoration:none;}
a.actividad_naranja:visited{font-family: Arial, Helvetica, sans-serif; font-size:1em; color:#FF6231; font-weight:bold; text-decoration:none;}
a.actividad_naranja:hover{font-family: Arial, Helvetica, sans-serif; font-size:1em; color:#FF6231; font-weight:bold; text-decoration:none;}

a.actividad_rojo:link{font-family: Arial, Helvetica, sans-serif; font-size:1em; color:#F73728; font-weight:bold; text-decoration:none;}
a.actividad_rojo:visited{font-family: Arial, Helvetica, sans-serif; font-size:1em; color:#F73728; font-weight:bold; text-decoration:none;}
a.actividad_rojo:hover{font-family: Arial, Helvetica, sans-serif; font-size:1em; color:#F73728; font-weight:bold; text-decoration:none;}

a.actividad_verde:link{font-family: Arial, Helvetica, sans-serif; font-size:1em; color:#BFAB49; font-weight:bold; text-decoration:none;}
a.actividad_verde:visited{font-family: Arial, Helvetica, sans-serif; font-size:1em; color:#BFAB49; font-weight:bold; text-decoration:none;}
a.actividad_verde:hover{font-family: Arial, Helvetica, sans-serif; font-size:1em; color:#BFAB49; font-weight:bold; text-decoration:none;}

a.actividad_marron:link{font-family: Arial, Helvetica, sans-serif; font-size:1em; color:#A64046; font-weight:bold; text-decoration:none;}
a.actividad_marron:visited{font-family: Arial, Helvetica, sans-serif; font-size:1em; color:#A64046; font-weight:bold; text-decoration:none;}
a.actividad_marron:hover{font-family: Arial, Helvetica, sans-serif; font-size:1em; color:#A64046; font-weight:bold; text-decoration:none;}

/******* TEXTOS *********/
.txt_menu{
	text-align:center;
	color:#fff;	
}
.txt_menu_negro{
	font-size:1.2em;
	color:#000;	
}
.tit_destacado_home{
	color:#e2001a;
	font:bold 0.9em Verdana, Geneva, sans-serif;
}
.tit_agenda_home{
	display:block;
	background-color:#00a6e9;
	color:#fff;
	font:bold 0.9em Verdana, Geneva, sans-serif;
}
.fecha{
	font:bold 1em Arial, Helvetica, sans-serif;
	color:#999;
}
.font_11{
	font-size:1.1em;
}
.bold_10{
	color:#000;
	font-size:1em;
	font-weight:bold;
}
.bold_12{
	color:#000;
	font-size:1.2em;
	font-weight:bold;
}

.txt_tit_actividad{font-family:"Arial Black", Arial, Gadget, sans-serif; font-size:2.6em; color:#837b7b; line-height:30px;}
.txt_subtit_actividad{font-family:Arial, Helvetica, sans-serif; font-size:2em; color:#837b7b; line-height:15px;}
.txt_bloque_gris{font-family:Arial, Helvetica, sans-serif; font-size:1.3em; color:#837b7b; font-weight:bold;}
.txt_bloque_rojo{font-family:Arial, Helvetica, sans-serif; font-size:1.3em; color:#ff0008; font-weight:bold;}
.tit_caja_actividades{
	color:#555;
	font-weight:bold;
}
.fecha_actividades{
	width:25px;
	height:25px;
	margin:0 2px;
	padding:5px;
	display:inline-block;
	font-weight:bold;
	color:#fff;
}
.bloque_texto{
	display:block;
}
.paginacion_actual{
	font-size:1.1em;
	font-weight:bold;
	color:#ff0808;
}

