@charset "utf-8";
/* CSS Document */

.menu-nav { 
    position:relative;
	float:left; 
    height:50px; 
}
 
.menu-nav ul { 
    list-style:none; 
    color: #FFF;
}
 
.menu-nav ul li {
     float:left; 
     position:relative;
}
 
.menu-nav ul li.vedi {
     background-color:#f18e00;
}

.menu-nav ul li a {
    border-right:1px solid #40677D; 
    border-left:1px solid #587D93; 
    padding:15px 16px 0;
	height:35px;
	vertical-align:middle; 
    display:block; 
    text-decoration:none; 
    text-align:center; 
    color:#FFF;
	font: bold 13px 'Open Sans',sans-serif; 
}
.menu-nav ul li:hover a { 
    background: #F8943F; 
    color:#fff;
} 

.menu-nav ul li .submenu{ 
	display:none; 
}

.menu-nav ul li:hover .submenu{
	display:block;
	
	position:absolute; 
	top:51px;
	margin-top:-1px; 
	left:0; 
	padding:0 10px 10px;
	background-color:#eef1f3; 
	z-index:99; 
	-webkit-box-shadow:0px 3px 10px 0px rgba(2, 2, 2, 0.5); 
	box-shadow:0px 3px 10px 0px rgba(2, 2, 2, 0.5);
}

.menu-nav ul li:last-child .submenu{
	right:0; 
	left:auto; 
}

.menu-nav ul li .submenu.cl2 ul{
	position:relative; 
	float:left; 
	width:420px;
	padding:0 15px; 
}
	
.menu-nav ul li .submenu.cl2 ul li{
	position:relative; 
	float:left;
	width:200px;
	margin:0 5px; 
}
	
.menu-nav ul li .submenu.cl2 ul li a{
	width:100%;
}

.menu-nav ul li ul {
	position:relative; 
	float:left; 
	padding:0 20px; 
	background-color:#FFF;
}   

.menu-nav ul li ul li a {
    display:block;
    width:200px;
	height:auto; 
	color:#48728A !important;
    font-size: 13px;
    font-weight: bold;
    text-align: left;
    border-right:0; 
    border-bottom: 1px solid #EBEBEB;
    border-left:0;
	padding:10px 0;
    background: #fff !important;
}

.menu-nav ul li ul li:last-child a {
    border-bottom:0;
}

.menu-nav ul li ul li:first-child a {
    border-top:none;
}
     
.menu-nav ul li ul li a {
	display:block;
}
     
.menu-nav ul li ul li a:hover { 
    color:#F8943F !important; 
}
     
.menu-nav ul li ul li.vedi a { 
    color:#F8943F !important; 
}
