#st_category-list > LI
{
	padding: 10px;
}
#st_category-list LI > H2 A
{
	font-size: 1.2em;
	font-weight: normal;
	text-decoration: none;
}
.st_category-product-list > LI
{
	float: left;
	margin-right: 10px;
	padding: 10px;
	text-align: center;
}
.st_category-list-more
{
	text-align: right;
	padding: 0;
	margin: 0;
}
.st_category-list-more A
{
	font-size: 1.2em;
}
.st_category-product-list H3
{
	margin-bottom: 10px;
}
#st_component-tree
{
	padding: 5px 15px 10px;
}
UL.st_list_category
{
	margin: 0px;
	padding: 0px;
}
UL.st_list_category LI
{
	border-bottom: 1px solid #E3E3E3;
	text-align: left;
	padding: 5px 0px;
}
UL.st_list_category LI A
{
	color: #4D4D4D;
	font-size: 1.2em;
	text-decoration: none;
}
UL.st_list_category LI IMG
{
	padding-right: 6px;
}
.x-tree-arrows .x-tree-elbow-plus
{
	background: transparent url(/images/frontend/theme/default2/arrow_category.png) no-repeat center center;
	width: 12px;
	height: 16px;
	vertical-align: top;
	cursor: hand;
	cursor: pointer;
}
.x-tree-arrows .x-tree-elbow-minus
{
	background: transparent url(/images/frontend/theme/default2/arrow_category_open.png) no-repeat center center;
	width: 12px;
	height: 16px;
	vertical-align: top;
	cursor: hand;
	cursor: pointer;
}
.x-tree-arrows .x-tree-elbow-leaf
{
	background: transparent url(/images/frontend/theme/default2/arrow_category_leaf.png) no-repeat center center;
	cursor: default;
}
.x-tree-arrows .x-tree-node-anchor-selected
{
	font-weight: bold;
}
.x-tree-arrows .x-tree-ec-over .x-tree-elbow-plus, .x-tree-arrows .x-tree-ec-over .x-tree-elbow-minus
{
	background-position: center left;
}
.x-tree .x-panel-body
{
	background-color: transparent;
}
.st_category-tree
{
	overflow: visible;
	padding: 0px 5px;
	margin-bottom: 30px;
}
.st_category-tree UL
{
	list-style: none;
}
.x-panel-bwrap
{
	overflow: visible;
}
.st_category-tree UL.x-tree-root-ct
{
	overflow: visible;
}
#glpliss
{
	padding: 4px;
	width: 236px !important;
	background: #F8F7F7;
	display: inline-block;
	border-right: 2px solid #717171;
}
#st_category-tree-35 #glpliss
{
	background: transparent;
	display: inline;
	border-right: 0 solid #000000;
}
#st_category-tree-33 #glpliss
{
	background: transparent;
	display: inline;
	border-right: 0 solid #000000;
}
.st_category-tree-element
{
	padding-top: 3px;
	margin-top: 3px;
	border-top: 1px solid #EEE;
}
.st_category-tree-element UL .st_category-tree-element
{
	padding-left: 10px;
}
.st_category-tree-element A
{
	color: #222;
	font-size: 17px;
	text-decoration: none;
}
.x-tree-node-collapsed .x-tree-node-icon, .x-tree-node-expanded .x-tree-node-icon
{
	background-image: none;
}
/*
CategoryTree
*/
.st_category-tree_subcategories
{
	width: 145px;
	min-height: 130px;
	float: left;
	padding-top: 10px;
}
.st_category-tree_product LI
{
	font-size: 1.2em;
	text-align: left;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 5px;
	height: 35px;
}
.st_category-tree_product LI IMG
{
	padding-right: 5px;
}
.st_category-tree_product .st_category-tree_separator
{
	padding-left: 15px;
	font-size: 1em;
	color: #5E5E5E;
	padding-top: 0px;
}
.st_space_category
{
	height: 15px;
}
#st_component-st_product-product_list .st_application
{
	margin-bottom: 10px;
}
/*default2*/
#main_categories, #subcategories
{
	/*[disabled]overflow:hidden;*/
}
#main_categories UL
{
	list-style: none;
}
#main_categories .box, #subcategories .box
{
	margin-bottom: 3px;
}
#main_categories .item, #subcategories .item
{
	float: left;
	display: inline;
	margin-right: 0;
	/*[disabled]margin-left:30px;*/
}
#main_categories .image, #subcategories .image
{
	text-align: center;
	vertical-align: middle;
	padding: 10px 0px;
}
#main_categories .photo *
{
	vertical-align: middle;
}
#main_categories .names
{
	padding-bottom: 30px;
	margin-top: 8px;
}
#main_categories .names LI
{
	text-align: left;
}
#main_categories .names LI IMG
{
	display: none;
}
#main_categories .names .subcategory
{
	padding-left: 10px;
}
#subcategories .name
{
	padding-bottom: 10px;
}
/*Category info*/
#category_info
{
	padding-bottom: 10px;
}
#category_info .image
{
	width: 128px;
	float: left;
	margin: 10px;
}
#category_info .description
{
	padding: 10px;
	width: 400px;
	float: left;
}
#category_tree .content
{
	padding: 5px 0px;
}
.st_category-tree-element DIV
{
	padding-left: 16px;
}
LI.glownyAjax
{
	font-weight: normal;
}
.st_category-tree-element-plus .x-tree-node-expanded
{
	/*[empty]background:;*/
}
.st_category-tree-element IMG
{
	margin-left: -16px;
}
.st_category-tree UL UL
{
	margin-left: 0px;
}
