table.calendar
{
      width:155px;
      border-collapse: collapse;
      /*border:1px solid #c3c3c3;*/
}
table.calendar td, table.calendar th{
	padding:3px; 
	font-size:1.2em; 
	font-family:Arial, Helvetica, sans-serif; 
	color: #000000;
	text-align:center;
}
table.calendar tr td{
	background-color:#f6f6f6;
}
table.calendar tr td.hoy{
	background-color:#e0e3ed;
}
tr.weekdays th, tr.month th
{
	background-color:#d8d9da;
}

th.weekdays
{
	width:20px;
	height:20px;
}

tr.month th
{
	width:140px;
	height:20px;
}

td.calendar_spacer{
}

