#flashcontent {
	style: z-index: 1;
	width: 100%;
	height: 100%;
}

.mappaSedi {
	/*margin: 10px;*/

}

.mappaSediLink {
	color:#006699;
	text-decoration:none;
}

.mappaTesto {
	margin-bottom: 20px;
	width: 100%; 
/*	float:left;*/

}

.mappaInfo {
	margin-top: 15px;
	padding: 10px;
	border: #CCCCCC dashed 1px;
}

#mappaImg {
	width: 100%;
	height: 430px;
	padding: 0px;
	margin: 0px;
}

/* calendario */
#calendar {
	background: #FFF;
	margin: 10px 0px;
}
#calendar a {
	text-decoration: none;
}

#calendar td {
	width: 30px;
	text-align: center;	
}
#cal {
	border:1px solid #ccc;
	width:200px;
}

#cal table td.today {
	background: #CCC;
}
#cal table td.event {
	background: #88BBE6;
}

/* layout di tabella */
table#list {
	width: 100%;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
	margin: 20px 0px;
	padding: 0px;
	color: #000;
}
table#list thead {
	background: #69C;
	color: #FFF;
}
table#list td, th {
	padding: 5px;	
	margin: 0px;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
}

.dateCell {
	width: 75px;	
}
.icoCell {
	width: 96px;	
}

