.calendario {
	background: url(gfx/calendario.jpg);
	overflow: visible;
	height: 221px;
	padding: 0 6px;
	text-align: center;
	width: 186px;
	 }
.calendario td {
	    border: 0;
		color: #999;
		font: normal 12px Geneva, Arial, Helvetica, sans-serif, "Arial Narrow";
		height: 21px;
		text-align: center;
		width: 21px;
	 }
.calendario td.wide {
	border: 0;
	color: #000;
	font: normal 12px Geneva, Arial, Helvetica, sans-serif, "Arial Narrow";
	height: 30px;
	text-align: center;
	width: 21px;
	text-transform: capitalize;
}
		
.calendario td a { 
		
		}
		
.calendario .giorni td { 
		border: 0;
		color: #ff6600;
		font: normal 12px Geneva, Arial, Helvetica, sans-serif, "Arial Narrow";
		height: 21px;
		text-align: center;
		width: 21px;
			}
.calendario .scuro { 
		color: #999;
		
		
		font-size: 11px;
	}
.calendario .chiaro { 
		color: #999;
		
		font-size: 11px
		 }
.calendario .oggi {
		background: url(gfx/today.gif) no-repeat center center;
		color: #000;
		height: 21px;
		text-align: center;
		width: 21px;
		cursor: pointer;
		}
