*{
	font-family: arial, verdana;
	font-size: 12px;
	font-weight: normal;
}
body {
	background-color : #ffffff;
	margin: 0; 
	padding:0;
}
.fc_date {
	border: 1px solid #D9D9D9;
	cursor: pointer;
	text-align: center;
}
.fc_dateHover, TD.fc_date:hover {
	cursor: pointer;
	border: 1px solid #999999;
	background: #00579C;
	text-align: center;
	color: #ffffff;
}
.calendario_Hover, TD.calendario_:hover {
	cursor: pointer;
	color: #00579C;
}
.calendario {
	color: #00579C;
}
.calendario_slc, TD.calendario_slc:hover  {
	cursor: pointer;
	color: #00579C;
	border-top: #797979 1px solid;
	border-right: #9C9897 1px solid;
	border-bottom: #797979 1px solid;
}
.calendario_r {
	color: #CB4345;
}
.calendario_n {
	color: #010101;
}