body {
behavior:url("csshover.htc");
}

#nav-cat {
width:149px;
background-color:#FFF;
font-weight:700;
margin:0;

}

#nav-cat ul {
width:149px;
background-color:#FFF;
margin:0;
padding:0;

}



#nav-cat li {
position:relative;
list-style:none;
border-bottom:1px solid #CCC;
margin:0;

}

#nav-cat li li {
margin:0;

}

#nav-cat li.submenu {
background:url("../images/submenu.gif") 96% 50% no-repeat;
}

#nav-cat li a {
display:block;
text-decoration:none;
width:130px;
color:#000;
padding:0.3em 0.7em 0.3em 0.6em;
border-bottom:1px solid #CCC;

}

#nav-cat ul a {

width:auto;

}

#nav-cat ul ul {
position:absolute;
top:5px;
left:149px;
display:none;
margin-left:-7px;

}

#nav-cat ul.level1 li.submenu:hover ul.level2,#nav-cat ul.level2 li.submenu:hover ul.level3,#nav-cat ul.level3 li.submenu:hover ul.level4,#nav-cat ul.level4 li.submenu:hover ul.level5,#nav-cat ul.level5 li.submenu:hover ul.level6 {
display:block;

}

#nav-cat ul.level2 ,#nav-cat ul.level3,#nav-cat ul.level4,#nav-cat ul.level5,#nav-cat ul.level6 {
background-color:#A2A4A4;
width:200px;
}

#nav-cat ul.level3,#nav-cat ul.level4,#nav-cat ul.level5,#nav-cat ul.level6 {
left:200px;
}

#nav-cat li:hover,#nav-cat li.submenu:hover {
background-color:#AEAEAE;

}

#nav-cat ul.level2 li a ,#nav-cat ul.level3 li a,#nav-cat ul.level4 li a,#nav-cat ul.level5 li a,#nav-cat ul.level6 li a {
display:block;
text-decoration:none;
width:184px;
color:#000;
padding:0.3em 0.7em 0.3em 0.6em;
border-bottom:1px solid #CCC;

}
