
		#menu{
		width:100%;
		background-color:#005438;
		float:left;
		margin:0 0 0px 0;
		}
		/*stile generale delle liste*/
		#menu ul{
		margin:0;
		padding:0;
		position: relative;
		height: 30px;
		width:100%;
		}
		/*stile generale delle sub liste*/
		#menu ul ul{
		position: absolute;
		top:30px;
		left: 0;
		visibility: hidden;
		background:#fff;
		}
		/*stile generale dei list item*/
		#menu li{
		list-style: none;
		float: left;
		padding:0 4px;
		background-color:#005438;
		}
		#menu ul, #menu li{
		background-color:#005438;
		}
		/* Sotto menu 2*/
		#menu ul ul, #menu li li{
		background-color:#ffffff;
		}
		/* Sotto menu 3*/
		#menu ul ul ul, #menu li li li{
		background-color:#DDDDDD;
		}
		
		/*style generale dei link*/
		#menu a{
		display:block;
		float:left;
		padding:0 25px;
		text-decoration:none;
		text-align: center;
		line-height: 30px;	
		/*font-family: Verdana;*/
		font-size: 11px;
		font-weight: bold;		
		}
		/*style generale dei link sullo stato hover*/
		#menu ul :hover > a, #menu ul a:hover{
		height:20px;
		border-top:5px solid #005438;
		border-bottom:5px solid #005438;
		line-height:20px;
		}
		#menu ul :hover > a.sub{
		height:20px;
		border-bottom:none;
		line-height:20px;
		border-color:#005438;
		background:#FFFFFF;
		color:#000;
		}
		/*stile link primo livello*/
		#menu ul a{
		color:#FFFFFF;
		}		
		#menu ul :hover > a,{
		border-color:#005438;
		background:#FFFFFF;
		color:#000;
		} 	
		/*stile link secondo livello*/
		#menu ul ul a{
		border-color:#005438;
		background:#FFFFFF;
		color:#000;
		}	
		#menu ul ul :hover > a{
		border-color:#005438;
		background:#FFFFFF;
		color:#000;
		}	
		/*stile link terzo livello*/
		#menu ul ul ul a{
		color:#336699;	
		}
		#menu ul ul ul :hover > a{
		background-color:#FFF;
		border-color:#005438;
		
		}	
		/*secondo livello visibile su hover del primo livello*/
		#menu ul li:hover ul, #menu ul a:hover ul{
		visibility:visible;
		}
		/*terzo livello invisibile su hover del primo livello*/
		#menu ul li:hover ul ul, #menu ul a:hover ul ul{
		visibility:hidden;
		}
		/*terzo livello visibile su hover del secondo livello*/
		#menu ul ul li:hover ul, #menu ul ul a:hover ul{
		visibility:visible;
		}
		
		
		
		
		
		/*style per Internet Explorer 6*/
		#menu table {
		position:absolute; 
		border-collapse:collapse; 
		top:0; 
		left:0;
		width:100%;
		
		}
		#menu a:hover{
		height:20px;
		border-top:5px solid #fff;
		border-bottom:5px solid #fff;
		line-height:20px;
		}
		#menu ul a.sub:hover{
		height:25px;
		border-bottom:none;
		line-height:20px;
		}
		#menu ul a:hover{
		background-color:#fff;
		border-color:#fff;
		color:#000;
		} 
		#menu ul ul a:hover{
		background-color:#fff;
		border-color: #fff;
		color:#005438;
		
		}
		#menu ul ul ul a:hover{
		background-color:#FFF;
		border-color:#DDDDDD;
		}	
