.tablacalendario{
	width: 100%;
	height:97%;
}
.tablacalendario TD {
	font-family:arial,verdana,arial,helvetica;
	font-stretch: ultra-condensed;
}
.diasemana  {
	font-family:arial,verdana,arial,helvetica;
	font-size:8px;
	color: #fff;
	background:#B04D9F;
	text-align:center;
	height:10px;
	padding:3px;
}

.tit, .titmesano  {
	font-family:verdana,arial,helvetica;
	font-size:14px;
	color: #000;
	background-color: #FFF;
	font-weight:bold;
	height:10px;
}
.titmesano{
	text-align:center;
}
.messiguiente, .mesanterior{
	font-size:10px;
	font-weight:bold;
	color:white;
}
.mesanterior{
	text-align: right;
}
.messiguiente a, .mesanterior a{
	color:white;
	text-decoration:none;
}
.diavalido{
	border: 1px #C357BA solid;
	color:#000;
	font-size:30px;
	text-align:center;
	padding-top:3px;
	background:no-repeat bottom right;
}
.diavalido a {
	text-decoration:none;
	color:#3BA7A9;
}
.diavalido a:hover{
	color:#999;
}
.diainvalido{
	border: 1px #C357BA solid;
	color:#000;
	font-size:14px;
	text-align:right;
	padding:2px;
}
.diaactual{
	background-color:#B04D9F;	
}
.diaactual a{
	color:#FFFFFF;
}
/**********************************************/
