.sidebarmenu ul {
    list-style-type: none;
    margin: 3px 0 0 ;
    padding: 0 0 8px;
    position: relative;
    z-index: 59;
	display:block !important;
	
}


.sidebarmenu ul li {
    position: relative;
	
	padding:5px 0 5px 17px;
	background:url("../../../../images/sprite.png") no-repeat scroll -6px -357px transparent;
}
.sidebarmenu ul li.active{background:url("../../../../images/sprite.png") no-repeat scroll -6px -378px transparent;}
.sidebarmenu ul li:last-child	{ border:none;}
.sidebarmenu ul li.active a	{ font-weight:bold;color:#000 !important; padding-left:1px;
	} 
.sidebarmenu ul li.active ul li a		{ color:#5E5E5E !important; }
.sidebarmenu ul li a {
    display: block;
    overflow: auto;
    padding: 0;
    text-decoration: none;
	color:#868686;
}
.sidebarmenu ul li a:visited {
    color: white;
}
.sidebarmenu ul li a:hover {
	text-decoration:underline;
}
.sidebarmenu ul li ul {
    background: none repeat scroll 0 0 #FFF;
	border:1px solid #D7d7d7;
    position: absolute;
    top: 5px;
    visibility: hidden;
    width: 170px;
    z-index: 5959;
}
#sidebarmenu1 li ul li {
    margin:0;
    padding: 4px 8px;
	background:none;
	border-bottom:1px solid #d2d2d2;
}
.sidebarmenu a.subfolderstyle {
    background: url("../../../../images/maxshop_arrow.png") no-repeat scroll 97% 50% transparent;
}
#sidebarmenu1 li a {
    color: #868686;
}
#sidebarmenu1 li a.active {
    color: #38B0E3 !important;
}
#sidebarmenu1 li ul li a {
    color: #777;
	font-weight:normal;
    font-size: 11px;
}

/*----------------CSS-----------------*/


 
.block-side-nav-container #sidebarmenu1 div.menu.active{border-left:1px solid #868686; border-right:1px solid #868686;  background: #fff;border-bottom:none;/*margin-bottom:1px;*/}
/*.cms-home .block-side-nav-container #sidebarmenu1 div.menu.active .block-side-nav-container #sidebarmenu1 div.menu{border-bottom:1px solid !important;}*/


/*
.block-side-nav-container #sidebarmenu1 div.menu:hover{border-left:1px solid #868686; border-right:1px solid #868686; border-bottom:none;margin-bottom:1px;}*/

.ie7 .block-side-nav-container #sidebarmenu1 div.menu.active
{
/* background: url(../../../../images/Hover_cat_arrow.png)no-repeat center right #6C6C6C !important;*/
}
.ie7 .block-side-nav-container #sidebarmenu1 div.menu:hover
{
/*background: url(../../../../images/Hover_cat_arrow.png) no-repeat center right #6C6C6C !important;
*/}
.block-side-nav-container #sidebarmenu1 div.menu 
{
		/*background: url(../../../../images/li-line_cat.png) repeat-x scroll center bottom #6C6C6C;*/ 
		border-left:1px solid;
		border-right:1px solid;
		
		background:#6C6C6C;
}
.block-side-nav-container #sidebarmenu1 div.menu{ float: none;
    margin-left: 6px;
    margin-right: 6px;
    width: 185px !important; }

.block-side-nav-container #sidebarmenu1 div.menu  a:hover{background:#fff;
color:#333 !important; border-bottom:1px solid #4c4c4c; 
}


/*.block-side-nav-container #sidebarmenu1 div.menu  a.active{background:#fff; color:#333 !important; border-bottom:none;}*/

.block-side-nav-container #sidebarmenu1 div.menu.active a{color:#333!important;  border-bottom:1px solid #4c4c4c;  }

.block-side-nav-container #sidebarmenu1 div.megnor-advanced-menu-popup{ left:192px !important; top:2px !important;}
