/* lightbox galleria immagini*/
#lightbox{
	background-color:#666;
	padding: 10px;
	border-bottom: 2px solid #000;
	border-right: 2px solid #000;
	}
#lightboxDetails{
	font-size: 0.8em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
	


td img {
/* Another Mozilla/Netscape bug with making sure our images display correctly */
	display: block;
}

BODY {
background-color:#FFFFFF;
scrollbar-face-color:#293E4C;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#6A747A;
scrollbar-darkshadow-color:#3A444A;
scrollbar-shadow-color:#808080;
scrollbar-arrow-color:#E19218;
scrollbar-track-color:#D1D3D4;

}

#riquadro {
	text-align: center;
	border: 1px dashed #CCCCCC;
	padding: 10px;
	width: 300px;
	margin-right: auto;
	margin-left: auto;
}


#FWTableContainer1721342506 {
	/* The master div to make sure that our popup menus get aligned correctly.  Be careful when playing with this one. */
	
	position:relative;
	top:-1px;
	right:auto;
	margin:0px;
	width:803px;
	height:606px;
	text-align:left;
	overflow: visible;
	
}

#MMMenuContainer0927101823_0 {
/* This ID is related to the master menu div for menu MMMenuContainer0927101823_0 and contains the important positioning information for the menu as a whole */
	position:absolute;
	/* Cambiare i pixel per spostare il sottomenu*/
	left:354px;
	top:95px;
	visibility:hidden;
	z-index:300;
}

#MMMenu0927101823_0 {
/* This class defines things about menu MMMenu0927101823_0's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:#ffffff;
	border:1px solid #ffffff;

	height:31px;
}

.MMMIFVStyleMMMenu0927101823_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu0927101823_0 */
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	width:50px;
	height:16px;
	voice-family: "\"}\"";
	voice-family:inherit;
	
	height:14px;
}

.MMMIVStyleMMMenu0927101823_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu0927101823_0 */
	border-top:0px;
	border-left:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	width:50px;
	height:15px;
	voice-family: "\"}\"";
	voice-family:inherit;
	
	height:14px;
}

#MMMenu0927101823_0_Item_0 {
/* Unique ID for item 0 of menu MMMenu0927101823_0 so we can set its position */
	left:0px;
	top:0px;
	width:100px;
}

#MMMenu0927101823_0_Item_1 {
/* Unique ID for item 1 of menu MMMenu0927101823_0 so we can set its position */
	left:0px;
	top:15px;
	width:100px;
}
#MMMenu0927101823_0_Item_2 {
/* Unique ID for item 1 of menu MMMenu0927101823_0 so we can set its position */
	left:0px;
	top:31px;
	width:100px;
}

#MMMenuContainer0927101823_0 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer0927101823_0 a {
/* Controls the general apperance for menu MMMenuContainer0927101823_0's items, including color and font */
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-align:left;
	vertical-align:middle;
	padding:0px;
	background-color:#E4E4E4;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer0927101823_0 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer0927101823_0 */
	color:#cc0000;
	background-color:#ffffff;
}
#MMMenuContainer0927102254_1 {
	/* This ID is related to the master menu div for menu MMMenuContainer0927102254_1 and contains the important positioning information for the menu as a whole */
	position:absolute;
	/* Cambiare i pixel per spostare il sottomenu*/
	left:436px;
	top:92px;
	visibility:hidden;
	z-index:300;
	width: 185px;
	height: 3px;
}

#MMMenu0927102254_1 {
/* This class defines things about menu MMMenu0927102254_1's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:#ffffff;
	border:1px solid #ffffff;
	width:27px;
	height:46px;
}

.MMMIFVStyleMMMenu0927102254_1 {
/* This class determines the general characteristics of the menu items in menu MMMenu0927102254_1 */
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	width:25px;
	height:13px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:25px;
	height:14px;
}

.MMMIVStyleMMMenu0927102254_1 {
/* This class determines the general characteristics of the menu items in menu MMMenu0927102254_1 */
	border-top:0px;
	border-left:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	width:164px;
	height:52px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:65px;
	height:14px;
}

#MMMenu0927102254_1_Item_0 {
/* Unique ID for item 0 of menu MMMenu0927102254_1 so we can set its position */
	left:0px;
	top:0px;
	width:173px;
}

#MMMenu0927102254_1_Item_1 {
/* Unique ID for item 1 of menu MMMenu0927102254_1 so we can set its position */
	left:0px;
	top:15px;
	width:173px;
}

#MMMenu0927102254_1_Item_2 {
/* Unique ID for item 2 of menu MMMenu0927102254_1 so we can set its position */
	left:0px;
	top:31px;
	width:173px;
}
                            

/*aggiunta voce al sottomenu e 15 px al top -fare la stessa cosa nelle singole pagine html in fondo*/

#MMMenu0927102254_1_Item_3 {
/* Unique ID for item 3 of menu MMMenu0927102254_1 so we can set its position */
	left:0px;
	top:46px;
	width:173px;
}
#MMMenu0927102254_1_Item_4 {
/* Unique ID for item 4 of menu MMMenu0927102254_1 so we can set its position */
	left:0px;
	top:61px;
	width:173px;
}
#MMMenu0927102254_1_Item_5 {
/* Unique ID for item 5 of menu MMMenu0927102254_1 so we can set its position */
	left:0px;
	top:76px;
	width:173px;
}
#MMMenu0927102254_1_Item_6 {
/* Unique ID for item 6 of menu MMMenu0927102254_1 so we can set its position */
	left:0px;
	top:91px;
	width:173px;
}
#MMMenu0927102254_1_Item_7 {
/* Unique ID for item 6 of menu MMMenu0927102254_1 so we can set its position */
	left:0px;
	top:106px;
	width:173px;
}

#MMMenuContainer0927102254_1 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer0927102254_1 a {
/* Controls the general apperance for menu MMMenuContainer0927102254_1's items, including color and font */
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-align:left;
	vertical-align:middle;
	padding:0px;
	background-color:#E4E4E4;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer0927102254_1 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer0927102254_1 */
	color:#cc0000;
	background-color:#ffffff;
}

/* terzo sottomenu*/

#MMMenuContainer0927101824_0 {
/* This ID is related to the master menu div for menu MMMenuContainer0927101824_0 and contains the important positioning information for the menu as a whole */
	position:absolute;
	/* Cambiare i pixel per spostare il sottomenu*/
	left:591px;
	top:95px;
	visibility:hidden;
	z-index:300;
}

#MMMenu0927101824_0 {
/* This class defines things about menu MMMenu0927101824_0's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:#ffffff;
	border:1px solid #ffffff;

	height:31px;
}

.MMMIFVStyleMMMenu0927101824_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu0927101824_0 */
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	width:70px;
	height:16px;
	voice-family: "\"}\"";
	voice-family:inherit;
	
	height:14px;
}

.MMMIVStyleMMMenu0927101824_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu0927101824_0 */
	border-top:0px;
	border-left:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	width:82px;
	height:15px;
	voice-family: "\"}\"";
	voice-family:inherit;
	
	height:14px;
}

#MMMenu0927101824_0_Item_0 {
/* Unique ID for item 0 of menu MMMenu0927101824_0 so we can set its position */
	left:0px;
	top:0px;
	width:100px;
}

#MMMenu0927101824_0_Item_1 {
/* Unique ID for item 1 of menu MMMenu0927101824_0 so we can set its position */
	left:0px;
	top:15px;
	width:100px;
}
#MMMenu0927101824_0_Item_2 {
/* Unique ID for item 1 of menu MMMenu0927101824_0 so we can set its position */
	left:0px;
	top:31px;
	width:100px;
}

#MMMenuContainer0927101824_0 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer0927101824_0 a {
/* Controls the general apperance for menu MMMenuContainer0927101824_0's items, including color and font */
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-align:left;
	vertical-align:middle;
	padding:0px;
	background-color:#E4E4E4;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer0927101824_0 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer0927101824_0 */
	color:#cc0000;
	background-color:#ffffff;
}
/* classi per testo interno */
.style1 {color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
	a.style1:link {
	color:#333333; text-decoration:none;
	}
	a.style1:visited {
	color:#333333; text-decoration:none;
	}
	a.style1:hover {
	color:#999999;
	text-decoration:none;
	font-size: 10px;
	font-weight:bold;
	}
	
.menu-basso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}
	a.menu-basso:link {
	color:#ffffff; text-decoration:none;
	}
	a.menu-basso:visited {
	color:#ffffff; text-decoration:none;
	}
	a.menu-basso:hover {
	color:#ffffff;
	text-decoration:none;
	font-size: 11px;
	font-weight:bold;
	}
	.testo-news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
	a.testo-news:link {
	color:#666666; text-decoration:none;
	}
	a.testo-news:visited {
	color:#666666; text-decoration:none;
	}
	a.testo-news:hover {
	color:#CCCCCC;
	text-decoration:none;
	
	}
.style2 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #666666; 
}
.style3 {
color: #666666;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
}
.style4 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color:#CC0000; 
}
	a.style4:link {
	color:#CC0000; text-decoration:none;
	}
	a.style4:visited {
	color:#CC0000; text-decoration:none;
	}
	a.style4:hover {
	color:#666666;
	text-decoration:none;
	
	}
.style4b {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color:#CC0000; 
}
	a.style4b:link {
	color:#CC0000; text-decoration:none;
	}
	a.style4b:visited {
	color:#CC0000; text-decoration:none;
	}
	a.style4b:hover {
	color:#666666;
	text-decoration:none;
	
	}


.tabellanews {
background-repeat:no-repeat
}	
.style5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #CC0000;
	font-style: italic;
}
.style6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #999999;
	font-style: normal;
}

.gallery {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border:thin #FFFFFF;
}
	a.gallery:link {
	color:#666666; text-decoration:none;
	border:thin #FFFFFF;
	}
	a.gallery:visited {
	color:#666666; text-decoration:none;
	border:thin #FFFFFF;
	}
	a.gallery:hover {
	color:#CCCCCC;
	text-decoration:none;
	border:solid #FFFFFF;
	
	}
