#crtm_agenda_calendario {
	border		: 1px Solid #990000;
	padding		: 2px 0px 2px 0px;
	width		: 156px;
	text-align	:center;
}



#crtm_agenda_navegacionAnosListaAnos {
	vertical-align	: middle;
	width			: 130px;
	padding			: 0px 0px 2px 0px;
	border-bottom	: 1px Solid Gray;
}



#crtm_agenda_listaMeses {
	margin	: 2px 0px 16px 0px;
}

.crtm_agenda_listaMesesMesSinEventos {
	width		: 130px;
	margin		: 1px;
	padding		: 1px;
	font		: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color		: Gray;
}

.crtm_agenda_listaMesesMesConEventos {
	width		: 148px;
}

.crtm_agenda_listaMesesMesConEventos a {
	font				: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin				: 1px;
	padding				: 1px;
}

.crtm_agenda_listaMesesMesConEventos a:hover {
	color	: Red;
}



.crtm_agenda_mes {
	border	: 1px Solid Gray;
	padding	: 1px 0px 1px 0px;
	margin	: 0px 2px 0px 2px;
}

.crtm_agenda_mesNombreMes {
	height		: 12px;
	font		: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color		: White;
	background	: #808080;
	text-align	: center;
	margin		: 1px;
}

#crtm_agenda_mesAnteriorSiguiente span{
	width:50%;
	text-align:left;
}

.crtm_agenda_mesNombreDiaDeLaSemana {
	margin-left		: 9px;
	height			: 12px;
	font			: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color			: #808080;
	vertical-align	: middle;
	cursor			: default;
	background		: #EBEBEB;
}

.crtm_agenda_mesSemana{
	height			: 12px;
	text-align		: left;
	padding			: 1px 2px 0px 22px;
}

.crtm_agenda_mesDiaSinEvento {
	margin-right:		: 2px;
	background			: #D4D9EC;
	color				: Gray;
	vertical-align:middle;
	font				: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration		: none;
	border				: 1px Solid #D4D9EC;
}

.crtm_agenda_mesDiaConEvento, .crtm_agenda_mesDiaConEvento a {
	font				: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration		: none;
	text-align			: center;
	color				: Black;
	width				: 14px;
	height				: 14px;
}

.crtm_agenda_mesDiaConEvento a:hover {
	color	: #ffa500;
}


.crtm_agenda_leyendaCuadro {
	font		: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color		: Black;
	text-align	: left;
	padding		: 2px 2px 2px 2px;
}

.crtm_agenda_leyenda {
	width 			: 130px;
	margin-bottom	: 2px;
}

.crtm_agenda_leyendaColor {
	border			: 1px Solid Black;
	width			: 10px;
	height			: 14px;
	vertical-align	: middle;
	margin-right	: 2px;
}

.crtm_agenda_leyendaNombre {
	width			: 118px;
	vertical-align	: top;
}