/*CSS principale per il menu*/
.attivo{
	background-color: #FFB725;
	color: #FFF
}


ul#nav{
	font-size: 10px
}
ul#nav,ul#nav li,ul#nav ul,ul#nav ul li{
	padding:0;
	list-style-type:none;
	margin: 0;
}
ul#nav{
	height:38px;
	line-height:34px;
	margin-left:30px;
	color: #fff;
}
ul#nav a{
	display:block;
	text-decoration: none;
	color:#FFF;
	padding-top: 0;
	padding-right: 6px;
	padding-bottom: 0;
	padding-left: 7px;
}
ul#nav li{float: left;position: relative}
ul#nav li li{float: none;line-height: 22px;
    display:block !important;display: inline; /*IE*/}
ul#nav ul{
	position: absolute;
	top: 34px;
	left: -9999px;
	width: 12em;
	background: #fff;
	color: #FF8E00;
}
ul#nav ul{
	border: 1px solid #FF8E00;
	padding-top: 7px;
	padding-right: 0;
	padding-bottom: 7px;
	padding-left: 0;
}
ul#nav ul,ul#nav li li a{background-color: #FFF;color: #3B5998}
ul#nav li:hover,ul#nav a:hover{
	background-color: #FFB725;
	color: #FFF
}
ul#nav li:hover ul,ul#nav li.sfhover ul{left: -1px;z-index: 100}

/*regole per separatore e le icone */

ul#nav li.sep{height: 34px;background: #fff}
ul#nav li.sep span{display: block;height: 1px;overflow: hidden;
    margin: 6px 5px 0;background: #CCC}
ul#nav li li.icon a{padding-left: 24px}
ul#nav li li.settings a{background: url(icon_settings.gif) no-repeat 3px 3px}
ul#nav li li.privacy a{background: url(icon_padlock.gif) no-repeat 3px 3px}
