/* CSS Document */
	
	.cale-totale { background-color:#cc0001;} /*a8281b*/
	
	.cale-data {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22pt;
	color: #ffffff;
	font-weight: bold;
	padding: 5px;
	background-color:#2a0a07;
	width:50px;
	text-align:center;}
	.cal-data a:link {color: #993333; text-decoration: none; font-weight: normal;}
	.cal-data a:visited {color: #993333; text-decoration: none; font-weight: normal;}
	.cal-data a:hover {color: #993333; text-decoration: none; font-weight: normal;}
	
	.cale-titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #ffffff;
	font-weight: bold;
	padding: 5px;
	background-color:#850d0d;
	width:380px;
	text-align:left;
	}
	.cale-titolo a:link {color: #993333; text-decoration: none; font-weight: normal;}
	.cale-titolo a:visited {color: #993333; text-decoration: none; font-weight: normal;}
	.cale-titolo a:hover {color: #993333; text-decoration: none; font-weight: normal;}
	
	.cale-giorno {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #d32f1f;
	font-weight: bold;
	padding: 5px;
	background-color:#850d0d;
	width:106px;
	text-align:center;
	}
	.cale-giorno a:link {color: #993333; text-decoration: none; font-weight: normal;}
	.cale-giorno a:visited {color: #993333; text-decoration: none; font-weight: normal;}
	.cale-giorno a:hover {color: #993333; text-decoration: none; font-weight: normal;}
	
	.cale-etichetta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #d32f1f;
	font-weight: bold;
	padding: 5px;
	background-color:#2a0a07;
	width:150px;
	text-align:center;}
	
	.cale-componenti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #ffffff;
	font-weight: normal;
	padding: 5px;
	background-color:#a8281b;
	width:166px;
	text-align:left;
	vertical-align:top;}
	
	.cale-testo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
	padding: 5px;
	background-color:#a8281b;
	width:404px;
	text-align:left;
	vertical-align:top;}
	.cale-testo a:link {color: #FFCC99; text-decoration: none; font-weight: bold;}
	.cale-testo a:visited {color: #FFCC99; text-decoration: none; font-weight: bold;}
	.cale-testo a:hover {color: #ffffff; text-decoration: none; font-weight: bold;}
	
	.light {
	font-family: Arial, Helvetica, sans-serif; font-weight:normal;}
	.light a:link {font-family: Arial, Helvetica, sans-serif; font-weight:normal;}
	.light a:visited {font-family: Arial, Helvetica, sans-serif; font-weight:normal;}
	.light a:hover {font-family: Arial, Helvetica, sans-serif; font-weight:normal;}
	
	.cale-testo-rosso {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #330000;
	font-weight: bold;
	padding: 5px;
	background-color:#a8281b;
	width:404px;
	text-align:left;
	vertical-align:top;}
	
	.cale-foto { background-color:#2a0a07;  padding-bottom:5px; padding-left:5px; padding-right:5px; vertical-align:top;}
	
	.cale-mesi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
	padding: 5px;
	background-color:#2a0a07;
	text-align:left;
	}
	.cale-mesi a:link {color: #993333; text-decoration: none; font-weight: normal;}
	.cale-mesi a:visited {color: #993333; text-decoration: none; font-weight: normal;}
	.cale-mesi a:hover {color: #993333; text-decoration: none; font-weight: normal;}
	
	.cale-prossimi-mesi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
	padding: 5px;
		text-align:right;
	}
	.cale-prossimi-mesi a:link {color: #ffffff; text-decoration: none; font-weight: bold;}
	.cale-prossimi-mesi a:visited {color: #ffffff; text-decoration: none; font-weight: bold;}
	.cale-prossimi-mesi a:hover {color: #FFCC33; text-decoration: none; font-weight: bold;}
	