#categories_block_left ul li {
    vertical-align: bottom;
}
#categories_block_left ul {
    overflow: hidden;
	width:227px;
}
#categories_block_left {
    margin-bottom: 10px;
    
}
#categories_block_left #category_header {
    background: url("../../../img/category_header.png") no-repeat scroll 0 0 transparent;
    border: 0 solid;
	box-shadow: 0 -1px 9px #888888;
    height: 47px;
    margin: 0;
    padding: 0;
	width:220px;
}
#categories_block_left #category_content {
    border: 0 solid;
    padding-top: 6px;
}
#categories_block_left #category_footer {
      height: 17px;
}
#categories_block_left h4 {
    color: #FFFFFF;
    font: bold 14px/49px "collatorregular";
    height: 100%;
    margin: 0;
    padding-left: 15px;
    text-transform: uppercase;
}
#categories_block_left h4 a {
    color: #FFFFFF;
    font: bold 21px/49px "collatorregular";
    text-transform: uppercase;
}
#categories_block_left .tree {
}
#categories_block_left .tree ul {
    margin-top: 0px;
    overflow: hidden;
    padding: 0 0 10px;
}
#categories_block_left .tree li {
   background: url("../../../img/ulliBg.png") no-repeat scroll 0 0 transparent;
    border-left: medium none;
    margin-bottom: 5px;
    margin-left: 0;
    padding: 0;
    position: relative;
    text-align: left;
}
#categories_block_left .tree li.last {
    padding-bottom: 0;
}
.menu li {
    background: url("../../../img/liBg.png") no-repeat scroll 0 0 transparent !important;
   /* box-shadow: 0 0 6px 2px #888888; */
   /* height: 37px; */
    margin-left: 17px !important;
	top: 9px;
}
.menulevel_1
{
width: 220px;
}
.menulevel_2{
width: 203px;
}
.menulevel_3{
width: 188px;
}
#categories_block_left .tree a {
	box-shadow: 2px 2px 3px #888888;
    display: block;
    font: 14px/37px collatorregular;
    padding-left: 0;
    text-transform: capitalize;
}
#categories_block_left .tree a:hover, #categories_block_left .tree a.selected {
    background-color: #ea3241;
    
    text-decoration: none;
}
#categories_block_left .tree a span {
	
}
#categories_block_left .tree li a span {
    display: block;
    margin-left: 20px;
}
#categories_block_left .tree li li a span {
    display: block;
	
    margin-left: 25px;
}
#categories_block_left .tree li li li a span {
    display: block;
    margin-left: 30px;
}
#categories_block_left span.grower {
    border: 0 solid;
    display: block;
    height: 15px;
    position: absolute;
    right: 7px;
    top: 12px;
    width: 15px;
}
#categories_block_left span.OPEN {
    background: url("../../../img/icon/less.png") no-repeat scroll 4px 2px transparent;
}
#categories_block_left span.CLOSE {
    background: url("../../../img/icon/more.png") no-repeat scroll 4px 2px transparent;
}
#categories_block_top ul li {
    vertical-align: bottom;
}
#categories_block_top_ie7 {
    position: relative;
    z-index: 1000;
}
#categories_block_top {
    left: 0;
    position: absolute;
    top: 237px;
    z-index: 999;
}
#categories_block_top #category_header {
    display: none;
}
#categories_block_top #category_content {
    height: 55px;
    position: relative;
    width: 930px;
}
#categories_block_top #category_footer {
    display: none;
}
#categories_block_top h4 {
    color: #FFFFFF;
    font: bold 14px/49px "collatorregular";
    height: 100%;
    margin: 0;
    padding-left: 15px;
    text-transform: uppercase;
}
#categories_block_top h4 a {
    color: #FFFFFF;
    font: bold 21px/49px "collatorregular";
    text-transform: uppercase;
}
#categories_block_top .tree2 {
    margin: 0;
    padding: 0;
}
#categories_block_top .tree2 li.has_submenu {
    background: url("../../../img/category_top_dropdown.png") no-repeat scroll right 23px transparent;
}
#categories_block_top .tree2 li.ishovered, #categories_block_top .tree2 li.isselected {
    background: url("../../../img/category_top_dropdown_active.png") no-repeat scroll right 23px transparent;
}
#categories_block_top .tree2 li {
    border-left: medium none;
    float: left;
    margin-left: 0;
    padding: 0;
    position: relative;
    text-align: left;
}
#categories_block_top .tree2 li.first {
    display: block;
}
#categories_block_top .tree2 li.last {
    background: none repeat scroll 0 0 transparent;
}
#categories_block_top .tree2 a:hover, #categories_block_top .tree2 a.selected, #categories_block_top .tree2 li.trigger.ishovered > a, #categories_block_top .tree2 li.trigger.isselected > a {
    color: #17C42A;
}
#categories_block_top .tree2 a {
    color: #505050;
    display: block;
    font: bold 20px "collatorregular";
    margin: 0;
    padding: 11px 22px 11px 53px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
}
#categories_block_top .tree2 ul.menu {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #D9D9D9;
    margin: 0;
    padding: 0;
    position: absolute;
}
#categories_block_top .tree2 ul.menu .ishovered, #categories_block_top .tree2 ul.menu .isselected {
    background: none repeat scroll 0 0 transparent;
}
#categories_block_top .tree2 ul.menu li {
    background: none repeat scroll 0 0 transparent;
    float: none;
}
#categories_block_top .tree2 ul.menu li a {
    font: 14px "collatorregular";
    min-width: 110px;
    padding: 5px 40px !important;
    text-align: center;
    width: inherit;
}
#categories_block_top span.grower {
    border: 0 solid;
    display: none;
    height: 15px;
    position: absolute;
    right: 7px;
    top: 10px;
    width: 15px;
}
#categories_block_top span.OPEN {
    background: url("../../../img/icon/less.png") no-repeat scroll 4px 2px transparent;
}
#categories_block_top span.CLOSE {
    background: url("../../../img/icon/more.png") no-repeat scroll 4px 2px transparent;
}

.menulevel_2 span.OPEN {
    background: url("../../../img/icon/less_grey.png") no-repeat scroll 4px 2px transparent !important;
}
.menulevel_2 span.CLOSE {
    background: url("../../../img/icon/more_grey.png") no-repeat scroll 4px 2px transparent !important;
}


.tree li a {
	 color:#ffffff;	
}
.menu li a{
	 color:#6d6d6d;
}
.menu li a:hover{
	 color:#ffffff;
}

.menu li a.selected{
    color: #ffffff;
}