#catsubcat .core_widgets_categories_list ul li.withimg a {
	padding: 0px 0px 0px 10px;
}
#catsubcat .core_widgets_categories_list ul li.withimg p.countclass{
	margin-top:3px;
	margin-right:10px;
}
.ui-icon {
	width: 16px;
	height: 16px;
	float:right;
}
#catsubcat .ui-icon,
#catsubcat .ui-widget-content .ui-icon {
	background-image: url(images/ui-icons_222222_256x240.png);
}
#catsubcat .ui-icon-caret-1-e { background-position: -32px 0; }
#catsubcat .ui-state-hover, #catsubcat .ui-widget-content .ui-state-hover, #catsubcat .ui-widget-header .ui-state-hover, #catsubcat .ui-state-focus, #catsubcat .ui-widget-content .ui-state-focus, #catsubcat .ui-widget-header .ui-state-focus { font-weight:normal; }
#catsubcat .ui-state-active, #catsubcat .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { font-weight:normal; }
#catsubcat .ui-widget { font-size: 1.0em; }
#catsubcat .ui-state-hover,
#catsubcat .ui-widget-content .ui-state-hover,
#catsubcat .ui-widget-header .ui-state-hover,
#catsubcat .ui-state-focus,
#catsubcat .ui-widget-content .ui-state-focus,
#catsubcat .ui-widget-header .ui-state-focus {
	border: 0px solid #dddddd;
	font-weight: normal;
	color: unset;
}

#catsubcat .ui-state-hover a,
#catsubcat .ui-state-hover a:hover,
#catsubcat .ui-state-hover a:link,
#catsubcat .ui-state-hover a:visited,
#catsubcat .ui-state-focus a,
#catsubcat .ui-state-focus a:hover,
#catsubcat .ui-state-focus a:link,
#catsubcat .ui-state-focus a:visited {
	color: unset;
	text-decoration: none;
}
#catsubcat .ui-state-active,
#catsubcat .ui-widget-content .ui-state-active,
#catsubcat .ui-widget-header .ui-state-active {
	border: 0px solid #fbd850;
	background: transparent;
	font-weight: normal;
	color: unset;
}
#catsubcat .ui-state-active .ui-icon,#catsubcat .ui-state-hover .ui-icon,#catsubcat .ui-state-focus .ui-icon {background-image: url(images/ui-icons_222222_256x240.png);}
#catsubcat .ui-widget-content .ui-state-active, #catsubcat .ui-widget-header .ui-state-active {    border: 0px solid #dddddd; }
#catsubcat .ui-state-active a, #catsubcat .ui-state-active a:link, #catsubcat .ui-state-active a:visited {color: unset;}
#catsubcat .ui-menu { width: 300px;float:left; }
#catsubcat .ui-menu-item { border:1px solid #ddd;width:100%;float:left;background:#eeeeee;padding: 3px 1em 3px 0.4em; }
#catsubcat .ui-menu-icon { vertical-align:middle;width:5%;float:right; }
#catsubcat .children { background: #eeeeee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x; }
#catsubcat .imgstyle1 { float:left;margin-top:5px;width:95%;}
#catsubcat .imgstyle2 { float:left;margin-top:5px;width:95%;}
#catsubcat .countstyle1 { margin-right:5px;float:right;margin-top:3px;}
#catsubcat .countstyle2 { margin-right:12px;float:right;margin-top:3px; }
#catsubcat .ui-menu .ui-menu-item { border: 1px solid #ddd; padding: 3px 1em 3px 0.4em;}
#catsubcat { border: 0px solid #dddddd;width:100%;max-width:300px; }
#catsubcat .ui-menu { padding :0px;}
#catsubcat .ui-menu .ui-menu-item a { padding: 0px .0em; display:unset;}
#catsubcat .ui-menu .ui-menu-icon { vertical-align:middle;margin-top: 15px;}
#catsubcat .ui-menu-item a img {
    -webkit-box-shadow: 0 0 0 0px #fff;
    box-shadow: 0 0 0 0px #fff;
	margin-top: 1px;
    margin-left: 2px;
}
#catsubcat ul li a {
    -webkit-box-shadow: inset 0 0px 0 rgba(255, 255, 255, 1);
    box-shadow: inset 0 0px 0 rgb(152, 18, 18)
}
#catsubcat ul li a:hover {
    color: unset;
    -webkit-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0px 0 rgba(0, 0, 0, 1);
    box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0px 0 rgba(0, 0, 0, 1);
}
#catsubcat .ui-widget-content { border:0px solid #eeeeee;z-index:100;width:100%;max-width:300px; }
#catsubcat .categoryimg { float:left;width:10%;}
#catsubcat .icfullwidth {float:left;width:100%;}
#catsubcat .categoryimg { float:left;width:10%;vertical-align:middle;}
#catsubcat .menutext { float:left;width:80%;margin-left:5px;margin-right:5px;vertical-align:middle; }
#catsubcat .ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none}
#catsubcat .ui-menu{position:absolute}
#catsubcat .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}
#catsubcat .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}
#catsubcat .ui-state-focus,#catsubcat .ui-menu .ui-state-active{margin:-1px}
#catsubcat .ui-menu-icons{position:relative}
#catsubcat .ui-menu-icons .ui-menu-item{padding-left:2em}
#catsubcat .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}
#catsubcat .ui-menu-icon{left:auto;right:0}