body {  behavior: url(includes/csshover.htc);} /* WinIE behavior call */

div#nav-cat {
	float: left; 
	width: 185px; 
	margin: -1px 0 0 -1px;
  background-color:#fff;
  border: 1px solid #909090; 
}
  	
div#nav-cat ul {margin: 0; padding: 0; }

div#nav-cat ul.level1 {z-index:50}
	div#nav-cat ul.level2 {z-index:100}
	div#nav-cat ul.level3 {}
	div#nav-cat ul.level4 {}
	div#nav-cat ul.level5 {}
	div#nav-cat ul.level6 {}
	
	/***************************/
div#nav-cat li {
  position: relative; list-style: none; margin: 0;
  margin-top: 3px; /* change it to whatever space you want to put space between buttons*/
  border-bottom: 1px solid #909090; /* <---this line may help or hinder IE menu shifting issues */

}
div#nav-cat li a {
	font-size:11px;
	display: block; padding: 0.25em 0 0.25em 0.5em;
	text-decoration: none;
	border-left: 0.5em solid #FF9900;} /*quadratone laterale*/

div#nav li a:hover {
	border-left-color: red;
	background-color:#000;}


div#nav-cat li a:hover {
	background-color:#FF6600;
	color:#fff;
		border-left-color: #9FB9FF;
	}

div#nav-cat ul li:hover {
	background-color:#FFFFFF;
	
	}

/***************************/
div#nav-cat li.submenu { /*LEVEL 1 se cè sottocategoria*/
	/*background: url(../images/submenu.gif) 95% 50% no-repeat;*/
	
	}
div#nav-cat li.submenu:hover {
	background-color: #FF9900 ;
	background: url(../images/submenu.gif) 0px no-repeat;
	
	padding-left:18px;
	
	}
/***************************/



div#nav-cat li li {
  margin: 0; /* this overrides the margin-top in the declaration above */;
  vertical-align:middle;
  width:auto;
} 


div#nav-cat ul a {
	width: auto;
	}


div#nav-cat ul ul {
	position: absolute; top: -1px; left: 155px;
    display: none;
    border:1px solid #909090;
    background-color: #fff;
    width:280px;
    
    }
  
  
div#nav-cat ul.level1 li.submenu:hover ul.level2, 
div#nav-cat ul.level2 li.submenu:hover ul.level3,
div#nav-cat ul.level3 li.submenu:hover ul.level4,
div#nav-cat ul.level4 li.submenu:hover ul.level5,
div#nav-cat ul.level5 li.submenu:hover ul.level6 {
	display:block;
	}