#calendario {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

#calendario .titulo-dia {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #222222;
	font-weight:bold;
}

#calendario #fecha-principal {
	background-image:url(../img/agenda/cal_flechitas.gif);
	background-repeat:no-repeat;
	color:#000000;
	line-height:14px;
	padding-left:11px;
/*	margin-top:10px;
	margin-bottom:3px;	*/
	font-size:11px;
	font-weight:bold;
	margin:10px 2px 0 10px;
}

#calendario .fecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*font-weight: bold;*/
	color: #666666;
	border:0px;	
	/*border: 1px solid #636363;*/
}

#calendario .fecha:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	background-color:#e4e1d6;
	/*border: 1px solid #636363;*/
}

#calendario .fecha-activo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;	
	background-color:#FF0000;
	color: #666666;
}

#calendario .fecha-selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;	
	background-color:#e4e1d6;
	color: #666666;
	text-decoration:none;
	border:0;	
}

#calendario .link {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	height:100%;
	width:100%;
	text-decoration:none;
	border:0;	
	/*border: 1px solid #636363;	*/
}

#calendario .link:hover {
	color: #666666;
	background-color:#e4e1d6;
	text-decoration:none;
}

#calendario .link-activo {
	color: #FFFFFF;
	height:100%;
	width:100%;
	text-decoration:none;
	background-color:#FF0000;
}

#calendario .link-activo:hover {
	color: #FFFFFF;
	height:100%;
	width:100%;
	text-decoration:none;
	background-color:#FF0000;
}

#calendario .link-selected {
	color: #666666;
	height:100%;
	width:100%;
	background-color:#e4e1d6;
	text-decoration:none;
}