
#nav-wrap{width:1024px;}
/*Level 1 */
#main-nav{list-style:none; margin:0; padding:0; position:relative; width:1024px}
#main-nav li{display:inline; position:relative; margin:0px; float: left }
#main-nav li a{display:inline-block; height:86px;}
#main-nav li a:hover, #main-nav li.current_page_item a{/*border-top:3px solid #fff; */}

/*Level 2 */
#main-nav ul {margin-left:10px;margin-top:-6px; padding:20px 0px 0px 0px; position:absolute; visibility: hidden; background:url(images/bg-submenu_level1.gif) no-repeat top left; width:200px;  text-align:left; z-index:9999;}
#main-nav ul li, #main-nav li.current_page_item ul li{float:left; display:block; margin:0px; padding:0px; border:none; }
/*
#main-nav ul li a,  #main-nav li.current_page_item ul li a{width:180px; background:#efefef; float:left; clear:both;display:inline;margin:0px; padding:10px; border:none;}
#main-nav ul li a:hover, #main-nav li.current_page_item ul li a:hover {background:#fff; border:none;  margin:0px;}

#main-nav li ul li.current_page_item a{border:none;}
*/
/* Level 3*/
#main-nav ul ul{margin: 0px 0px 0px 0px; padding:0px; position:absolute; visibility: hidden; width:auto; z-index:1000;}
#main-nav ul ul li { float: left; display: inline; font-size:100%; clear:both; margin:0px 0px 0px 0px; text-transform:none; padding:0px; }
#main-nav ul ul li a{ width:220px; background:#efefef; margin:0px; padding:10px 10px 10px;  font-weight:normal; display:inline; height:auto;}
#main-nav ul ul li a:hover{background:#FFF;padding:10px 10px 10px; height:auto;}


.menuUno{ width:182px;}
.menuDue{ width:379px}
.menuTre{ width:183px}
.menuQuattro{ width:270px}
