.jquerycssmenu{
	z-index:10;
		
}
.jquerycssmenu ul{
	margin:0;
	list-style-type: none;
	z-index:10;
	width:1280px;
	padding:0;
}
/*menu livello zero*/
.jquerycssmenu ul li{
	position: relative;
	display: inline;
	float: left;
	z-index:10;
	padding: 0 2px;
}
/*menu livello zero: voci link style*/
nav#menu_secondario.jquerycssmenu ul li a{
	color:#000;
	font-size:16px;
	padding: 8px 12px 8px 12px;
}

.jquerycssmenu ul li a{
	display: block;
	color:#000;
	text-decoration: none;
	padding: 7px 5px 7px 5px;
	font-size:17px;
	letter-spacing:-0.5px;
	font-weight:200;
}


nav#menu_secondario.jquerycssmenu ul li a:hover, nav#menu_secondario.jquerycssmenu ul li .on{
	color:#8b8484;
	background:none;
	}
.jquerycssmenu ul li a:hover, .jquerycssmenu ul li a.menuSelected{
	color:#b3e0ed;
	/*background:#009bc8;*/
	display: block;
}
.jquerycssmenu ul li .menuItem.menuSelected{
	color:#b3e0ed!important;
	background-color:transparent;
	/*background:#009bc8;*/
	display: block;
}

/*menu 1�livello*/
.jquerycssmenu ul li ul{
	position: absolute;
	background:#09C;
	top:0px;
	left:0;
	display:block;
	visibility:hidden;
	padding:0;
	width:auto;
        
}
.jquerycssmenu ul li ul li{
	float: none;
	/*width of sub menus
	display: list-item;*/
	padding:0px;
	border-left:none;


}
.jquerycssmenu ul li ul li a{display:block; width:160px;}
.jquerycssmenu ul li ul li a, .jquerycssmenu ul li ul li .on {
	color:#fff;
	font-weight:normal;
	text-decoration: none;
	padding: 7px 14px;
	font-size:13px!important;
}
.jquerycssmenu ul li ul li a:hover {
	color:#fff;
	font-weight:normal;
	text-decoration: none;
	padding: 7px 14px;
	font-size:12px;
	background-color:#007bc1;
}
	

