table.CAL_table
{
	border:1px solid #818181;
	border-collapse:collapse;
}
table.CAL_table td
{
	text-align:center;
	padding:0px;
}
table.CAL_table_int td
{
	text-align:center;
	padding:3px;
}
.CAL_txt{
	_font:12px Verdana, Arial, Helvetica, sans-serif;
	width:78px;
	height:16px;
	vertical-align:middle;
}
.CAL_imgOpen{
	cursor:pointer;
	cursor:hand;
}

.CAL_TabContenitore{
	background-color:#FFFFFF;
	border:1px solid #818181;
}
.CAL_TabToolbar{
	padding:5px;
}
table.CAL_TabToolbar_table td
{
	padding:3px;
}
.CAL_TabToolbarChiudi{
	padding:4px;
	height:14px;
	font-size:9px;
	font:bold 11px/11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:underline;
	border:0px;
}
#chiudi
{
	color:#ffffff;
	text-decoration:underline;
}
#chiudi:hover
{
	color:#F6F6F6;
	text-decoration:underline;
}

/*.Cal_Chiudi a:link,.Cal_Chiudi a:hover,.Cal_Chiudi a:visited
{
	color:#000000;
}*/
.CAL_TdSfondo{
	background-color:#FFFFFF;
}
table td.CAL_Mese{
	font: bold 13px/15px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}
.CAL_GGSettimana{
	text-align:center;
	border:0px solid #000000;
	text-transform:lowercase;
}
.CAL_GSel,.CAL_GSel:link,.CAL_GSel:hover,.CAL_GSel:visited{
	text-align:center;
	text-decoration:none;
	color:#FFFFFF;
	font:12px/12px Verdana, Arial, Helvetica, sans-serif;
}
.CAL_GWeekEnd{
	background-color:#F4F4F4;
	text-align:center;
	padding:1px;
	padding-left:1px;
	padding-right:1px;	
}
.CAL_G{
	background-color:#F4F4F4;
	text-align:center;
	padding:5px;
	padding-left:1px;
	padding-right:1px;	
}

.CAL_GLink:link,.CAL_GLink:hover,.CAL_GLink:visited{
	text-decoration:none;
	color:#333333;
	font:11px/11px Verdana, Arial, Helvetica, sans-serif;
}
.CAL_GLinkOut:link,.CAL_GLinkOut:hover,.CAL_GLinkOut:visited{
	text-decoration:none;
	color:#959595;
	font:11px/11px Verdana, Arial, Helvetica, sans-serif;
}
.CAL_Msg{
	color:#FF0000;
	font:bold 10px/10px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	background-color:#FFFFFF;
	padding:3px;
	border:1px solid #000000;
}
.CAL_MsgExt{
	color:#FF0000;
	font:bold 10px/10px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	background-color:#FFFFFF;
	padding:3px;
	border:1px solid #000000;
}