#menu {
	POSITION: relative; WIDTH: 150px; HEIGHT: 280px
}
#menu UL {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; WHITE-SPACE: nowrap; BACKGROUND: #fff; LIST-STYLE-IMAGE: none; PADDING-TOP: 1px
	WIDTH: 150px;
}
#menu LI {
	PADDING-BOTTOM: 0px; 
	LIST-STYLE-TYPE: none; 
	MARGIN: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	LIST-STYLE-IMAGE: none; 
	PADDING-TOP: 0px
	WIDTH: 150px;
}
#menu LI {
	DISPLAY: inline
}
#menu UL UL {
	POSITION: absolute; LEFT: -9999px
}
#menu UL#toplevel {
	POSITION: relative; TOP: 0px; LEFT: 0px
}
#menu A {
	PADDING-BOTTOM: 2px; 
	PADDING-LEFT: 2px; 
	PADDING-RIGHT: 2px; DISPLAY: block; 
	FONT: 11px/22px verdana, arial, sans-serif;
	FONT-WEIGHT: BOLD;
	WIDTH: 150PX;
	//COLOR: #000; 
	TEXT-DECORATION: NONE; 
	PADDING-TOP: 1PX;
	/*BACKGROUND: RGB(255, 255, 255);*/ 
	LIST-STYLE: NONE; MARGIN: 0PX; 
	TEXT-ALIGN: LEFT; WHITE-SPACE: NOWRAP;
	/* COLORE SFONDO E BORDI SENZA PASSAGGIO MOUSE*/
	BACKGROUND-COLOR: #CEEFFF;
	BORDER-WIDTH: 2PX 1PX 1PX; 
	BORDER-STYLE: SOLID; 
	BORDER-COLOR: #317BB5; 
	BORDER-RADIUS: 5PX 5PX 5PX 5PX; 
	COLOR: #000080; 
}
#menu LI A.fly {
	PADDING-BOTTOM: 2px; 
	PADDING-LEFT: 2px; 
	PADDING-RIGHT: 2px; DISPLAY: block;
	BACKGROUND: url(arrow.gif) no-repeat right top
	/*background: rgb(255, 255, 255);*/ 
	FONT: 11px verdana, arial, sans-serif;
	FONT-WEIGHT: BOLD;
	WIDTH: 150px;

	/*background: rgb(255, 255, 255);*/ 
	LIST-STYLE: NONE; MARGIN: 0PX; 
	TEXT-ALIGN: LEFT; WHITE-SPACE: NOWRAP;
	/* COLORE SFONDO E BORDI SENZA PASSAGGIO MOUSE*/
	BACKGROUND-COLOR: #CEEFFF;
	//BORDER-WIDTH: 2PX 1PX 1PX; 
	//BORDER-STYLE: SOLID; 
	BORDER-COLOR: #317BB5; 
	BORDER-RADIUS: 5PX 5PX 5PX 5PX; 
	COLOR: #000080; 
}
#menu LI A:hover {
	PADDING:2PX 2PX 2PX;
	/*BACKGROUND: RGB(255, 255, 255);*/ 
	LIST-STYLE: NONE; MARGIN: 0PX; 
	TEXT-ALIGN: LEFT; WHITE-SPACE: NOWRAP;
	/* COLORE SFONDO E BORDI SENZA PASSAGGIO MOUSE*/
	FONT: 13px verdana, arial, sans-serif;
	FONT-WEIGHT: BOLD;
	BACKGROUND-COLOR: #317BB5;
	WIDTH: 150PX;
	//WIDTH: 200PX;
	//BORDER-WIDTH: 2PX 1PX 1PX; 
	//BORDER-STYLE: SOLID; 
	BORDER-COLOR: #EA7E2E; 
	BORDER-RADIUS: 5PX 5PX 5PX 5PX; 
	COLOR: #FFFFFF; 
}
#menu LI:hover > A {
/*elementi del menu che sono stati selezionati*/
	PADDING:2PX 2PX 2PX;
	/*BACKGROUND: RGB(255, 255, 255);*/ 
	LIST-STYLE: NONE; MARGIN: 0PX; 
	TEXT-ALIGN: LEFT; WHITE-SPACE: NOWRAP;
	/* COLORE SFONDO E BORDI SENZA PASSAGGIO MOUSE*/
	FONT: 13px verdana, arial, sans-serif;
	FONT-WEIGHT: BOLD;
	BACKGROUND-COLOR: #317BB5;
	WIDTH: 150PX;
	BORDER-WIDTH: 2PX 1PX 1PX; 
	//BORDER-STYLE: SOLID; 
	BORDER-COLOR: #EA7E2E; 
	BORDER-RADIUS: 5PX 5PX 5PX 5PX; 
	COLOR: #FFFFFF; 
}
#menu UL LI:hover > UL {
	MARGIN-TOP: -23px; MARGIN-LEFT: -8px; LEFT: 100%
}
#menu A:hover UL {
	LEFT: 100%
}
#menu A:hover A:hover UL {
	LEFT: 100%
}		
#menu A:hover A:hover A:hover UL {
	LEFT: 100%
}
#menu A:hover UL UL {
	LEFT: -9999px
}
#menu A:hover A:hover UL UL {
	LEFT: -9999px
}
#menu TABLE {
	POSITION: absolute; MARGIN-TOP: -7px; WIDTH: 0px; BORDER-COLLAPSE: collapse; HEIGHT: 0px; MARGIN-LEFT: -1px; LEFT: 99%
}
