/*******************************MenuPrincipale1*****************************/

div.menuprincipale1,
div.menuprincipale2 {z-index:100 !important;}

div.menuprincipale1 h1{
	display: none;
}

div.menuprincipale1 ul li{
	background-color:#4C5E3B;
	line-height:47px;
	border-bottom:1px solid #434D38;
}

div.menuprincipale1 ul li a{
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:1px;
	padding-left:12px;
}

div.menuprincipale1 ul li.selected,
div.menuprincipale1 ul li.selectedfirst,
div.menuprincipale1 ul li.selectedlast{
	background-color:#3A3F31;
}

div.menuprincipale1 ul li a:hover{
	color:#90AA00;
	text-decoration:underline;
}


div.menuprincipale1 ul li ul 
{
    display:none;
    
    /*margin: -47px 0px 0px 208px;*/
    
    position:absolute;
    top:0px;
    left:209px;
    width:210px;
}




div.menuprincipale1 ul li ul li
{   border-left:1px solid #434D38;
    }

div.menuprincipale1 ul li:hover ul  
{
    display:block;
}




/*******************************MenuPrincipale2*****************************/
div.menuprincipale2 h1{
	display: none;
}

div.menuprincipale2 ul li{
	background-color:#4A513D;
	line-height:47px;
	border-bottom:1px solid #434D38;
}

div.menuprincipale2 ul li a{
	font-size: 12px;
	color: #B2B2B2;
	padding-left:12px;
	text-decoration:none;
	vertical-align:middle;
	font-weight:bold;
	letter-spacing:1px;
}

div.menuprincipale2 ul li.selected,
div.menuprincipale2 ul li.selectedfirst,
div.menuprincipale2 ul li.selectedlast{
	background-color:#7D852B;
}

div.menuprincipale2 ul li a:hover{
	color:#90AA00;
	text-decoration:underline;
}


div.menuprincipale2 ul li ul 
{
    display:none;
    position:absolute;
    margin: -47px 0px 0px 210px;
    width:210px;
}

div.menuprincipale2 ul li ul li
{   border-left:1px solid #434D38;
    }

div.menuprincipale2 ul li:hover ul  
{
    display:block;
}
