@charset "utf-8";
.menucategory{
	margin-top: 10px;
}
.menucategory > ul > li {
	display:block;
	/* width:311px; */
	/* padding-top:2px; */
	margin-bottom:5px;
	/* background: url(../images/zakladka.png) top left no-repeat; */
	background: #ea5505;
	list-style:none;
	overflow:visible;
}
.menucategory ul li a {
	display: block;
    margin-top: 0px;
    font-size: 14px;
    color: #82846f;
    outline: none;
	padding: 14px 0px;
    text-indent: 20px;
    color: #fff;
}
.menucategory ul li .active {
	background:url(../images/on.png) center right no-repeat;
}

.menucategory ul li .inactive {
	background:url(../images/off.png) center right no-repeat;
}
.menucategory ul li ul {
	display:none; 
	margin-top:-4px;
	margin-bottom:20px; 
	background: #F6F6F6;
	margin-top: -4px;
    margin-bottom: 10px;
    background: #F6F6F6;
    padding-bottom: 10px;
}
.menucategory ul li ul li ul {
	margin-bottom:5px;
}
.menucategory ul li ul li {
	display:block;
	background:none;
	font-size:12px;
	list-style:circle;
	color:#333;
	margin-bottom:0px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:1px;
	margin-left:15px;
	margin-right: 15px;
}
.menucategory ul li ul li a {
	background:none;
	font-size:12px;
	/*height:15px;*/
	color:#333;
	padding-left:0px; 
	/*padding: 8px 0px;*/
	border-bottom: 1px dotted #ccc;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.menucategory ul li ul li a:hover{
	color:#FF9900;
}