
A.cal:LINK, 
A.cal:VISITED, 
A.cal:ACTIVE { color: #FFFFFF }

A.cal_footer:LINK, 
A.cal_footer:VISITED,
A.cal_footer:ACTIVE { color: #000000 }

#link {
	text-decoration: none;
	font-weight: normal;
	color: black
}

#link_white {
	text-decoration: none;
	font-weight: bold;
	color: white
}

#pulsante_cal1, 
#pulsante_cal2 {
	 border: none;
	 margin: 0px;
	 padding: 0px; 
	 background-color: #FFFFFF;
    font-size: 12px;
	 font-weight: bold;
	 text-decoration: none;
	 color: #000000;
	 font-family: Arial, Helvetica, sans-serif
}

table.cal {
	border: 2px solid #D5D5D5;
	background-color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif
}

TD.cal_titolo {
	font-weight: normal;
	background-color: #FFFFFF;
	color: white;
	border: none;
	font-size: 12px
}

TD.cal {
	background-color: white;
	border: 1px solid;
	padding: 2px
}

TD.normale {
	background-color: #FFFFFF;
	border: 1px solid #000000;
	color:#000000;
	padding: 2px
}

TD.eventi{
	background-color: #000000;
	border: 1px solid black;
	padding: 2px
}

TD.giorni {
	background-color: #FFFFFF;
	color: #000000;
	padding: 2px;
	border: none
}

TD.vuoto {
	background-color: #DBDBDB;
	border: 1px solid #FFFFFF;
	padding: 2px
}

TD.domenica {
	padding: 2px;
	background-color: #FFFFFF;
	color: #FF0000;
	border: none
}

TD.oggi {
	background-color: #FF0000;
	border: 1px solid black;
	padding: 2px;
	color: white
}

TD.incorso {
	background-color: #FF0000;
	background-image: url(../pictures/blink.gif);
	border: 1px solid black;
	padding: 2px;
	color: #FFFFFF
}
