#st_category-list>LI
{
	border-top: 1px solid #FFFFFF;
	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;
	width: 35px;
}
.st_category-list-more A
{
	font-size: 1.2em;
}
.st_category-product-list H3
{
	margin-bottom: 10px;
}
.st_f_category_container
{
	padding: 0px;
	width: 210px;
	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: #BCA1CD;
	font-size: 1.2em;
	text-decoration: none;
}
UL.st_list_category LI IMG
{
	padding-right: 6px;
}
/**
* f_categoryFrame class
*/
.st_f_category_frame
{
	float: left;
	width: 207px !important;
}
.st_f_category_frame .st_f_category_frame_container
{
	background-image: url(/images/frontend/theme/fenix/pasekBelki.png);
	background-repeat: repeat-y;
	width: 210px;
}
.st_f_category_frame .st_f_category_frame_content
{
}
.st_f_category_frame .st_f_category_frame_left
{
	height: 5px;
}
/**
* f_categoryLayout frame
*/
.st_f_category_container .st_f_category_frame
{
	background-image: url(/images/frontend/theme/fenix/pasekBelki.png) !important;
	width: 210px !important;
	background-repeat: repeat-y;
}
.st_f_category_container .st_f_category_frame_container
{
}
.st_f_category_container .st_f_category_frame .st_f_category_frame_header
{
	height: 54px;
	background-image: url(/images/frontend/theme/fenix/naglowekMenu.png);
	background-repeat: repeat-y;
}
.st_f_category_container .st_f_category_frame .st_f_category_frame_footer
{
	margin-top: 13px;
	background-image: url(/images/frontend/theme/fenix/belkaDolMenu.png) !important;
	background-repeat: no-repeat;
	height: 28px !important;
}
.st_f_category_container .st_f_category_frame .st_f_category_frame_header .st_f_category_frame_left
{
	background-repeat: no-repeat;
}
.st_f_category_container .st_f_category_frame .st_f_category_frame_header .st_f_category_frame_right
{
}
.st_f_category_container .st_f_category_frame .st_f_category_frame_footer .st_f_category_frame_left
{
}
.st_f_category_container .st_f_category_frame .st_f_category_frame_footer .st_f_category_frame_right
{
}
.x-tree-arrows .x-tree-elbow-plus
{
	background: transparent url(/images/frontend/theme/fenix/znaczek.png) no-repeat scroll center left;
	width: 12px;
	height: 16px;
	vertical-align: top;
	cursor: hand;
	cursor: pointer;
}
.x-tree-arrows .x-tree-elbow-minus
{
	background: transparent url(/images/frontend/theme/fenix/znaczek.png) no-repeat scroll center left;
	width: 12px;
	height: 16px;
	vertical-align: top;
	cursor: hand;
	cursor: pointer;
}
.x-tree-arrows .x-tree-elbow-leaf
{
	background: transparent url(/images/frontend/theme/fenix/znaczekPoziom.png) no-repeat scroll center left;
	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 10px;
	/*[empty]margin-top:;*/
}
.x-panel-bwrap
{
	overflow: visible;
}
.st_category-tree UL.x-tree-root-ct
{
	overflow: visible;
}
.st_category-tree-element
{
	padding-top: 4px;
	margin-top: 4px;
}
.st_category-tree-element UL .st_category-tree-element
{
	padding-left: 10px;
}
.st_category-tree-element A
{
	color: #FFFFFF;
	font-size: 10pt;
	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_background
{
	width: 585px;
	background-color: #FFF;
	text-align: center;
	padding-left: 5px;
}
.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: #FFFFFF;
	padding-top: 0px;
}
.st_space_category
{
	height: 15px;
}

