/*menu schede*/
	ul#navlist ,ul#navlist li ,ul#navlist li.reverse
		{
		display: inline;
		}
	
	ul#navlist li#attivo a
		{
		padding: 3px 0.5em;
		margin-left: 3px;
		border: 1px solid #778;
		border-bottom: none;
		background: #C6DEEF;
		text-decoration: none;
		color:#000000;
		display: inline;
		}
		
	ul#navlist li#attivo a:hover 
		{
		text-decoration: none;
		display: inline;
		}
		
	ul#navlist li a
		{
		padding: 3px 0.5em;
		margin-left: 3px;
		border: 1px solid #778;
		border-bottom: none;
		background: #55A0C8;
		text-decoration: none;
		color:#FFFFFF;
		display: inline;
		}
		
	ul#navlist li a:hover 
		{
		text-decoration: none;
		background: #C6DEEF;
		color: #55A0C8;
		display: inline;
		}
		
	/*reverse*/	
	ul#navlist li#attivo_reverse a
		{
		padding: 3px 0.5em;
		margin-left: 3px;
		border: 1px solid #778;
		border-bottom: none;
		background: #55A0C8;
		text-decoration: none;
		color:#C6DEEF;
		display: inline;
		}
		
	ul#navlist li#attivo_reverse a:hover 
		{
		text-decoration: none;
		display: inline;
		}
		
	ul#navlist li.reverse a
		{
		padding: 3px 0.5em;
		margin-left: 3px;
		border: 1px solid #778;
		border-bottom: none;
		background: #C6DEEF;
		text-decoration: none;
		color:#000000;
		display: inline;
		}
		
	ul#navlist li.reverse a:hover 
		{
		text-decoration: none;
		background: #55A0C8;
		color: #C6DEEF;
		display: inline;
		}	
		
		
/*menu box*/		
	ul.menu
	{
		list-style: none;
		margin:0;
		padding:0;
		background-color: #FFFFFF;		
		border:0px solid #000;
		margin-bottom:-13 /*distanza tra i vari menu*/	
	}

	ul.menu li.menu_titolo
	{
		background: #FFFFFF url(images/sub_header_bg.jpg) repeat-x top;
		height:2em;
		line-height:2em;
		border-top:0px solid #000;
		border-bottom:1px solid #000;
		padding-left:3px;
		text-decoration: none;
		font: 0.9em;
	}
	
	ul.menu li.menu_voce_vuoto
	{
		height:1.3em;
		line-height:1.3em;
		border-bottom:1px solid #000;
		padding-left:3px;
		text-decoration: none;
	}
	
	ul.menu li.menu_titolo a
	{
		text-decoration: none;
	}
	
	ul.menu li.menu_voce
	{
	border-bottom:1px solid #999;
	}
	
	ul.menu li.menu_voce a
	{
		height:1.3em;
		line-height:1.3em;
		background-color: #FFFFFF;
		padding-left:5px;
		text-decoration: none;
	}
	
	ul.menu li.menu_voce a.attivato
	{
		height:1.3em;
		line-height:1.3em;
		background-color: #FFFFFF;
		padding-left:5px;
		text-decoration: none;
		font-weight:bold;
	}
		
	ul.menu li.menu_voce a:hover
	{
		
		background-color: #6AA6AB;
		text-decoration: none;
		display: block;
	}
	
	ul.menu li.menu_sottovoce a
	{
		height:1.2em;
		line-height:1.2em;
		background-color: #FFFFFF;
		padding-left:13px;
		text-decoration: none;
		font: 0.9em;
	}
	
	ul.menu li.menu_sottovoce a:hover
	{
		background-color: #EFEFEF;
		text-decoration: none;
		display: block;
	}
	
	ul.menu li.vuoto
	{
		background-color: #EFEFEF;
		height:1.3em;
		line-height:1.3em;
		border:0px solid #000;
		padding-left:3px;
		text-decoration: none;
	}
	
	ul.schedule
	{
	
	}
	
	ul.schedule li.orologio
	{
	list-style-image: url(./images/ico/orologio.gif);
	height:1.3em;
	line-height:1.3em;
	vertical-align: top;
	background-color: #EFEFEF;
	}
	
	ul.schedule li.appuntamento
	{
	list-style-image: url(./images/ico/appuntamento.gif);
	height:1.3em;
	line-height:1.3em;
	vertical-align: top;
	}
	
	ul.schedule li.opzione_orologio
	{
	list-style: none;
	height:1.3em;
	line-height:1.3em;
	vertical-align: top;
	text-align: right;
	background-color: #EFEFEF;
	}
	
	ul.schedule li.opzione_appuntamento
	{
	list-style: none;
	height:1.3em;
	line-height:1.3em;
	vertical-align: top;
	text-align: right;
	}
