

table.cal { 
width: 100%; padding: 0px; border: none; border: 1px solid #789DB3;

}

.testosemplice_small {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	text-align: left;
}

caption.calendar-month{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;

}
table.cal td {
	font-size: 9px;
	font-family: Verdana, Helvetica, sans-serif;
	border: none;
	background-color: #FFFFFF;
	vertical-align: middle;
	padding: 1px;
	font-weight: bold;
	background-position: center;
	text-align: center;
	font-style: normal;
	
}

table.cal td.generico {
	text-align: center;
	border-bottom: 1px none #ff0000;
	background-color: #FFFF33;
	cursor:pointer;
}
table.cal td.manifestazione {
	text-align: center;
	border-bottom: 1px none #ff0000;
	background-color: #00CCFF;
	cursor:pointer;
}
table.cal td.generico:hover {
	text-align: center;
	border-bottom: 1px none #ff0000;
	background-color: #AAFF33;
}
table.cal th.calendar-day {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	cursor:pointer;
}	
a.generico {
text-decoration: none;
}
}



