/* Main Table Setup Incluidng Date Number Fonts, Size and Color */
.mainTable {
	background-color: #FBF8F6;
 }

.mainTable td {
	border:none !important;
 }

/* Month and Year Row Setup */
.monthYearRow {
/*	background-color: #FFFFFF;*/
	text-align: center;
	vertical-align: middle;
	background-image: url(images/monthBg.gif);

	}
/* Month and Year Text Setup */
.monthYearText {
	font: bold 13px/16px Arial, Helvetica, sans-serif;
	color: black;
	}

/* Day Names Row Setup */
.dayNamesRow {
	background-color: #F5F4D3;
	text-align: center;
	vertical-align: middle;
	}
/* Day Name Setup */
.dayNamesText {
	font: normal 11px/16px Verdana, sans-serif;
	color: black;
	background-color: #FFCB69;
	padding: 0 2px;
	text-align: left;
		}
.legenda {
	font: normal 9px/10px Tahoma, sans-serif;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	}
.legenda td{
	padding: 2px 5px;
}
/* Alignments, Font Face, Size and Color for Date Numbers and Row Height */
.rows {
	font: normal 11px/16px Arial, Helvetica, sans-serif;
	color: black;
	}

/* Color of Today's Date */
.today {
	color: #CF0000;
    }
/*

/* OverLIB popup text size */
.oLib {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
    }
/*

---------------------------------------------------------------------------
The classes below determine how the calendar background markings will look.
---------------------------------------------------------------------------

Remove the "background-image..." lines to remove graphics as table cell background images.

If you do use images, change the "background-color..." to a sililar color to that
of your image. This will help persons with slow connections to see the event markings.

You can optionally remove the "background-color..." lines to only use graphics.

*/

.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
}
.style2 {
	color: #0000FF;
	font-weight: bold;
}


/*vuote*/
.cellavuota {
	background-color: #FFFFFF;
	text-align: center;
	}
.cella {
	background-color: #DCFFCA;
	text-align: center;}
/*multipla*/
.cella0 { 
	background-color: #CCCCCC;
	text-align: center;
	}
/*altre*/
.cella1 {
	background-color: #FFCCC3;
	color:Black;
	text-align: center;}
.cella2 {
	background-color:#AACCFF;
	text-align: center;
	}
.cella3 {
	background-color:#CCAA99;
	text-align: center;
	}
.cella4 {
	background-color:#AAAAFF;
	text-align: center;
	}
.cella5 {
	background-color:#FFAACC;
	text-align: center;
	}
