body {
	margin: 0px;
	padding: 0px;	
}
div#container {
	width:766px;
}
div#testata {
	width:766px;
	height:237px;
}
div#menu {
	width:182px;
	position:relative;
	float:left;
	background-image:url(immagini/menu/sfondo_menu.png);
	background-repeat:repeat-y;
	/*order:#FFFFFF solid 1px;*/
	padding:0px;
	margin:0px;
}
div#main {
	width:584px;
	height:400px;
	position:relative;
	float:left;
	/*border:#FFFFFF solid 1px;*/
	padding:0px;
	margin:0px;
}
td.elementiMenu {
	width:100%;
	text-align:center;
	padding-top:4px;
	padding-left:2px;
	vertical-align:top;
}
table.dimensioneTotale {
	width:100%;
}
td.testatinaSx {
	width:3px;
	height:19px;
	background-image:url(immagini/generiche/sx_testatina.gif);
	background-repeat:no-repeat;
	text-align:left;
	vertical-align:top;
}
td.testatinaDx {
	width:3px;
	height:19px;
	background-image:url(immagini/generiche/dx_testatina.gif);
	background-repeat:no-repeat;
	text-align:left;
	vertical-align:top;
}
td.testatinaCentrale {
	width:548px;
	height:19px;
	background-image:url(immagini/generiche/sfondo_testina.gif);
	background-repeat:repeat-x;
	text-align:left;
	vertical-align:top;
}
table.dimensioneMain {
	width:580px;
	background-color:#FFFFFF;
	background-image:url(immagini/generiche/sfondo_main.png);
	background-repeat:repeat-y;
	text-align:left;
	vertical-align:top;
	padding-left:0px;
}
table.contenuti {
	width:546px;
	margin-top:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:17px;
	padding:4px;
	text-align:justify;
	vertical-align:top;
}
td.centro {
	padding-left:10px;;
}
td.1_3 {
	width:33%;
	text-align:center;
	vertical-align:top;
}
.padding_1_3 {
	width:33%;
	text-align:center;
	vertical-align:top;
	padding-top:12px;
}
td.cella_1_4 {
	width:25%;
	text-align:center;
	vertical-align:top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-bottom:4px;
	font-weight: bold;
	color: #333333;
}
table.larghezzaTotale {
	width:100%;
	text-align:center;
	vertical-align:top;
}
table#testoBottom {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	line-height:14px;
	padding:4px;
	text-align:center;
	vertical-align:top;
}
.linkBottom {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFF00;
	line-height:14px;
	text-decoration:none;
}
table#area_lavoro {
	width:100%;
	vertical-align:top;
}
table.testatine {
	width:554px;
}
td.contenuto_testo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:17px;
	padding-left:8px;
	padding-right:12px;
	padding-top:8px;
	text-align:justify;
	vertical-align:top;
	text-decoration: none;
}
td.servizi_spazio_icone {
	width:29%;
	text-align:left;
	padding-top:12px;
}
td.servizi_spazio_descrizione {
	width:71%;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	line-height:16px;
	text-align:justify;
	vertical-align:top;
	padding-top:22px;
	padding-bottom:10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #003366;
}
.servizi_spazio_titolo_descrizione {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#003366;
	line-height:19px;
	text-align:left;
	vertical-align:top;
	font-weight: bolder;
}
td.testo_semplice {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	line-height:17px;
	text-align:justify;
	padding:8px;
}
td.gallery_faretto {
	width:50%;
	padding-top:12px;
	padding-left:10px;
	padding-bottom:6px;
	padding-right:6px;
	text-align:center;
}
table.tabella_piena {
	widht:100%;
}
td.dicitura_flash {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	padding:5px;
	text-align:center;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.home_flash {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;	
}
td.dueColonne {
	width:50%;
	padding-top:12px;
	text-align:center;
}
span.blu_grassetto {
	color: #003366;
	font-weight: bold;
	text-decoration: none;
}
.testo_standard {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration: none;
}
a:hover {
	text-decoration:underline;
}
.popInfoDiv {
	font-family:verdana;
	font-size: 10px;
	color: #000000;
	background-color: #F4FF7B;
	position: absolute;
	visibility: hidden;
	border: 1px solid #0000ff;
	padding: 2px 5px 0px 5px;
}
td.eventidueColonne {
	width:50%;
	padding-top:12px;
	padding-bottom:15px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#990000;
	text-decoration: none;
	line-height: 26px;
	font-weight: bold;
}
td.eventiunaColonna {
	width:100%;
	padding-top:12px;
	padding-bottom:15px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#990000;
	text-decoration: none;
	line-height: 26px;
	font-weight: bold;
}
.testo_giallo {
	color:#FFFF00;
}