 /*div.src{importante (caso particolare lungolivigno) per sovrascrivere eventuali margin,padding di div.src o simili
	line-height:18px;
	padding:0px 10px 0px 10px; 
}*/
div.navcontainer {
	/*background-color:#756135;*/
	margin:7px 3px 10px 9px;
	height:21px;
	/*width:712px;*/
	width:680px;
}
#nav {
	font-size:11px;
	margin:0px;/*importante per sovrascrivere eventuali margin di div.src ul o simili*/
	padding:0px;
}

#nav ul { 
	list-style: none;
    /* width:150px;per ie6 è fondamentale specificarlo anche qui*/
    z-index:1;
    position:relative; 
    overflow:visible;
	padding:0px;
	margin:0px;
	width:0px;/*??? con questo accoppiato ad altre cose riesco a mantenete la toolbar oriz di larghezza autoadattiva e il sottomenu a tendina di larghezza ampia e fissa definito in #nav ul li*/
}
#nav li{ 
    position: relative; 
    float:left;
	width:160px;
	/*width:auto;*/
	white-space:nowrap;
    display:block;
	height:21px;/*fondamentale*/
	margin:0px; 
	padding:0px;
	border-right:1px solid #FFFFFF;
	text-align:left;
	margin:0px 5px 5px 0px;
}
#nav ul li, #nav ul li ul li { 
	border:0px;
	border-top:1px solid #ffffff;
	/*border-right:1px solid #FFFFFF;*/
	/*border:1px solid #FF0000;*/
	padding:0px;
	height:auto;
	margin:0px;
	
	text-align:left;
	font-size:11px;
	white-space:nowrap;
	
	/*width:150px;larghezza tendina (se indip da link di testa)*/
	width:160px;
	clear:both;/*non deve ereditare il float left*/
}
/*#nav ul li{ border-width:1px 0px 0px 1px; padding:0px;}*/

#nav img { 
	cursor: pointer;
}

#nav a{/*, #nav a:active, #nav a:link, #nav a:visited*/
    text-decoration:none; 
    display:block;
    padding:3px 10px 3px 10px;  
	margin:0px;
	/*width:108px;per ie6 è fondamentale specificarlo anche qui*/
	color:#FFFFFF; 
	font-weight:bold;
	background-color:#594F47;
}
#nav ul li a {
    padding:2px 3px 2px 3px;  
	margin:0px;
	font-weight:normal;
	/*width:150px;larghezza tendina (se indip da link di testa)*/
}
#nav li div {
}

#nav li.selected a  { 
	/*background-color:#49220d;*/
}  
#nav li.selected li a, #nav ul li.selected li a  { /*la definizione #nav ul li.selected li a serve a chrome*/
	/*background-color:#756135;*/
}
#nav li li.selected a  { 
	background-color:#49220d;
}
#nav a:hover, #nav li:hover{
	background-color:#49220d; 
	color:#FFFFFF;
}
#nav ul li:hover, #nav ul li a:hover, #nav li ul li a:hover { /*la definizio #nav li ul li a:hover serve a chrome*/
	background-color:##762915; 
	color:#FFFFFF;
}

#nav ul{
    display:none;   
}
/*all see this */
#nav ul ul, #nav ul ul ul{
    display:none; 
    position:absolute; 
    margin-top:0px; 
    margin-left:0px;
}

/* non-IE browsers see this */
#nav ul li>ul, #nav ul ul li>ul{
    margin-top:0px; 
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li:hover ul ul ul ul ul{
    display:none; 
}
#nav li:hover ul, #nav ul li:hover ul, #nav ul ul li:hover ul, #nav ul ul ul li:hover ul, #nav ul ul ul ul li:hover ul{
    display:block;
}
li>ul { 
	top: auto;
	left: auto;
}