<style type="text/css">
div.cal_anni {
	padding-top: 0px;
	padding-bottom: 15px;
	padding-right: 20px;
	padding-left: 35px;
}
ul.cal_anni li {
	display:inline;
}
ul.cal_anni li  span {
	display:block;
	width:85px;
	text-decoration:none;
	padding: 0px 0px 0px 35px;
	font-weight:normal;
	color:#BCB29F;
	background-color: #E3E0DA;
}
ul.cal_anni li a {
	display:block;
	width:85px;
	text-decoration:none;
	padding: 0px 0px 0px 35px;
	font-weight:normal;
	background-color: #BCB29F;
}
ul.cal_anni li a:link, ul.cal_anni li a:visited { 
	color: #E3E0DA;
	background-color: #BCB29F;
} 
ul.cal_anni li a:hover, ul.cal_anni li a:active { 
	color:#BCB29F;
	background-color: #E3E0DA;
} 
ul.cal_anni li a.none:hover, ul.cal_anni li a.none:active, ul.cal_anni li a.none:link, ul.cal_anni li a.none:visited { 
	color:#BCB29F;
	background-color: #E3E0DA;
}
ul.cal_giorni { 
	background-color: #E3E0DA;
	padding: 15px 0px 015px 0px;
	margin: 0px;
	list-style:none; 
	display:block;
	float: left;
}
ul.cal_giorni li {
	display:inline;
}
ul.cal_giorni li  span {
	display:block;
	width:145px;
	text-decoration:none;
	padding: 0px 0px 0px 35px;
	font-weight:normal;
	color: #BCB29F;
	background-color: #E3E0DA;
}
ul.cal_giorni li a {
	display:block;
	width:145px;
	text-decoration:none;
	padding: 0px 0px 0px 35px;
	font-weight:normal;
	background-color: #E3E0DA;
}
ul.cal_giorni li a:link, ul.cal_giorni li a:visited { 
	color:#666;
	background-color: #E3E0DA;
} 
ul.cal_giorni li a:hover, ul.cal_giorni li a:active { 
	color:#000;
	background-color: #BCB29F;
} 
ul.cal_giorni li a.none:link, ul.cal_giorni li a.none:visited { 
	color:#a9a9a9;
	background-color: #E3E0DA;
	cursor:default;
} 
ul.cal_giorni li a.none:hover, ul.cal_giorni li a.none:active { 
	color:#a9a9a9;
	background-color: #E3E0DA;
	cursor:default;
} 

</style>