@charset "utf-8";
div#nav-cat {background:#fff;float: left; width: 100%; margin: -1px 0 0 -1px;border:1px solid #000;border-radius:10px;}
div#nav-cat ul {margin: 0; padding: 0; /*  border: 1px solid #AAA;*/}
div#nav-cat ul.level2 {background-color:#fff;width: 100%;border-top-right-radius: 10px;}
div#nav-cat ul.level3 {background-color:#fff;width: 100%;border-top-right-radius: 10px;}
div#nav-cat ul.level4 {background-color:#fff;width: 100%;border-top-right-radius: 10px;}
div#nav-cat ul.level5 {background-color:#fff;width: 100%;border-top-right-radius: 10px;}
div#nav-cat li {position: relative; list-style: none; margin: 0;/*  border-bottom: 1px solid #CCC;*/}
div#nav-cat li:hover,div#nav-cat li.submenu:hover {}
div#nav-cat li.submenu {background: url(../images/submenu.gif) 95% 50% no-repeat;}
div#nav-cat li a {display: block; padding: 10px;text-decoration: none; color: #000;}
/*border-left: 0.5em solid #BBB;}
div#nav li a:hover {border-left-color: red;}*/
div#nav-cat>ul a {width: auto;}
div#nav-cat ul ul {position: absolute; top: 0; left: 100%;display: none; border:1px solid #000;z-index:10000;}
div#nav-cat ul.level1 li{border-bottom:1px dotted #000;}
div#nav-cat ul.level1 li a::before{content: "\f1d1";color: #ffefb7;font-family: FontAwesome;display: block;float: left;width: 20px;height: 20px;}
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 {display:block;}
div#nav-cat ul.level1 li:last-child{border-bottom:none;}
div#nav-cat ul.level1 li:nth-child(1n) a::before{color:#ff5c00;}
div#nav-cat ul.level1 li:nth-child(2n) a::before{color:#F39740;}
div#nav-cat ul.level1 li:nth-child(3n) a::before{color:#000000;}
div#nav-cat ul.level1 li:nth-child(4n) a::before{color:#AACF52;}
div#nav-cat ul.level1 li:nth-child(5n) a::before{color:#00A95F;}
div#nav-cat ul.level2 li a{border-left:none!important;}

