#dummy_calendario_eventi{
	position:absolute;
	float:left;
	height:130px;
	width:90px;
	margin-left:60px;
	margin-top:40px;
	background-color: #EEEEEE;
	z-index:1;

}
#dummy_calendario_eventi #loader{
	width:16px;
	height:16px;
	margin-top:30px;
	margin-left:30px;
	background: url(../resources/img/loader.gif) no-repeat;
}
.box_calendario_eventi{
	position:relative;
 	float: left;
 	width: 200px;
 	left:5px;
 	height:150px;
 	margin:0px;
}

.calendar_day {
	position:relative;
	background: url(../resources/img/calendar.png) no-repeat;
	padding-bottom:30px;
	padding-top:30px;
	width:70px;
	float:left;
	left:3px;
	text-align: center;
}
.calendarioeventi {
	font-size:20px;
	font-weight:bold;
	height:150px;
	margin-left:65px;
	padding-top:10px;
	width:75px;
	overflow:hidden;
	position:relative;
	text-align: center;
}


.calendarioeventi a{
	color:#32A5DD;
	cursor: pointer;
	text-decoration: none;
}

.evento{
	position:relative;
	width:70px;
	height: 100px;
	float:left;
}

#month_nav{
	position:relative;
	text-align:center;
}

#month_van p{
	text-align: center;
}

#numero_eventi{
	width:200px;
	font-size:11px;
	left:100px;
}

#numero_eventi p{
	position:absolute;
	top:115px;	
	width:200px;
    margin-left: auto;
    margin-right: auto;
    margin:0px;
	font-size:11px;
	font-weight: bold;
	padding-top: 20px;
	text-align: center;
}



/* scrollable items */
.items {
	width:20000em;	
	clear:both;	
	position:absolute;	
	text-align: center;
}