#categories_block_left  li {
	border-bottom:solid 1px #c2c2b3;
	position:relative;
	}
#categories_block_left  li:hover {
	border-bottom:solid 1px #FA7E48;
	}
#categories_block_left  li.last {
	border-bottom:none;
}
#categories_block_left  li li a{
	padding-left: 35px;
	background-position: 22px 20px
}
#categories_block_left  li li a:hover {
	background-position: 24px 20px;
	}
#categories_block_left  li li li a{
	padding-left: 45px;
	background-position: 32px 20px
}
#categories_block_left  li li li a:hover {
	background-position: 34px 20px	
	}
#categories_block_left  li li li li a{
	padding-left: 55px;
	background-position: 42px 20px
}
#categories_block_left  li li li li a:hover {
	background-position: 44px 20px
	}
#categories_block_left  li ul {
	border-top:solid 1px #c2c2b3;
}
	#categories_block_left  li a {
		display:block;
		font-size:18px;
		color:#333333;
		padding:10px 11px 7px 17px;
		background:url(../../../img/li.png) no-repeat 4px 20px transparent;
		-webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    -ms-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
		}
		#categories_block_left  li a:hover {
			text-decoration: none;
			background:url(../../../img/li.png) no-repeat 6px 20px;
			color:#666;
		}
		#categories_block_left  li a.selected {
			text-decoration:none;
			color:#D7412C;
			}
		
		
#categories_block_left li .OPEN,
#categories_block_left li .CLOSE {
	display:none;	
}


/* footer */
.blockcategories_footer {
	padding:15px 10px;
}
.blockcategories_footer ul ul {display:none !important}

.dcjq-icon {
	position:absolute;
	top:17px;
	right:0px;
	width:16px;
	height:16px;
	background: url("../../../images/arrow_down.png") no-repeat 0 0
}
.accordion li a.active .dcjq-icon {
	background: url("../../../images/arrow_up.png") no-repeat 0 0
}