#st_f_category_container  {
}

#st_f_category_container  *  {
	background-color: transparent;
}

.st_f_category_frame_header {
	height: 50px;
	background-image: url('/images/frontend/theme/anronet/frame_category/background_category_container.jpg');
}

.st_f_category_frame_footer {
	height: 78px;
	background-image: url('/images/frontend/theme/anronet/frame_category/background_category_frame_footer.png');
}

.x-tree-root-ct {
	background-image: url('/images/frontend/theme/anronet/frame_category/background_st_f_category_frame.png');
	background-repeat: repeat-y;
	background-position: 27px 0;
}

.x-tree-node-expanded {
	height: 27px;
	font-weight: bold;
}

.x-tree-node-collapsed {
	height: 27px;
	font-style: normal;
	font-size: 11px;
}

.st_category-tree-root {
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	color: #5b4e1d;
	background-image: url('/images/frontend/theme/anronet/frame_category/background_x-tree-node-expanded.png');
}
.st_category-tree-root a.x-tree-node-anchor {
	background-image: none !important;
	margin-left: 60px !important;
}
.st_category-tree-root .x-tree-node-expanded .x-tree-node-anchor {
	height: 10px;
}

.x-tree-node-expanded a {
	margin-left: 35px;
}

.x-tree-arrows .x-tree-elbow-end-minus { 
	background-image: none;
	display: none;
}

img.x-tree-node-icon {
	display: none;
}

.x-tree-ec-icon  {
	display: none;
}

a.x-tree-node-anchor {
	margin-left: 60px;
	text-decoration: none;

}
.st_category-tree-element-last a.x-tree-node-anchor {
	margin-left:35px;
	padding-left:20px;
	background-image: url('/images/frontend/theme/anronet/punktator_listek.png');
	background-repeat: no-repeat;
	background-position: 0 0;
}

.x-tree-node-anchor:link {
	color: #5b4e1d;
}

.x-tree-node-anchor:visited {
	color: #5b4e1d;
}

ul.x-tree-root-ct
{
	background: url(/images/frontend/theme/anronet/frame_category/background_x-tree-node-expanded.png) top left no-repeat;
}

ul.x-tree-node-ct
{
    background-image: url("/images/frontend/theme/anronet/frame_category/background_st_f_category_frame.png");
    background-position: 27px 0;
    background-repeat: repeat-y;
}

ul.x-tree-root-ct div
{
    text-align: center;
}

ul.x-tree-node-ct div
{
    text-align: left;
}

ul.x-tree-root-ct .st_category-tree-element a
{
    font-size: 13px;
    font-weight: bold;
    margin-left: 0px;
    padding-left: 0px;
}

ul.x-tree-node-ct .st_category-tree-element a
{
    font-size: 11px;
    font-weight: normal;
    margin-left: 35px;
    padding-left: 20px;
}

