#leftMenu {
	width: 194px;
	border-top: 1px dotted #FFF;
	background-image: url(/images/frontend/bg_left_menu.gif);
	background-repeat: repeat-y;
	text-align: left;
	padding: 10px;
	vertical-align: top;
    height: 100% !important;
}

#leftMenu  h2 {
	color: #FFF;
	font-size: 14px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
}

#leftColumn {
	width: 214px;
	background-image: url(/images/frontend/bg_left_column.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	text-align: left;
	float: left;
	height: 100% !important;
	
}

/*----- MAIN MENU --------*/

#mainMenu {
	width: 194px;
	min-height: 220px;
	background-image: url(/images/frontend/bg_main_menu.gif);
	text-align: left;
	padding: 0px 10px 20px 10px;
	font-size: 13px;
	line-height: 180%;
	color: #FFF;
	
}

#treemenu {
  padding: 0px 0px 0px 0px;
  margin:  0px 0px 0px 0px;
  FONT-SIZE: 12px;
  BACKGROUND-IMAGE: url(/images/frontend/bg_main_menu.gif);
  WIDTH: 160px;
  TEXT-ALIGN: left;
}
#treemenu A {
    FONT-SIZE: 12px! important;
	COLOR: #fff;
}
#treemenu UL {
  padding: 0px 0px 0px 0px;
  margin:  0px 0px 0px 0px;
  LIST-STYLE-TYPE: none! important;
}
#treemenu LI UL {
    padding: 0px 0px 0px 10px;
  	margin:  0px 0px 0px 10px;	
	WIDTH: 140px;
	BACKGROUND-COLOR: #592568;
}
.treeview {
   padding: 0px 0px 0px 0px;
  margin:  0px 0px 0px 0px;
   LIST-STYLE-TYPE: none! important;
}
.treeview UL {
    padding: 0px 0px 0px 0px;
  	margin:  0px 0px 0px 0px;
	LIST-STYLE-TYPE: none! important;
}
.treeview UL {
    padding: 0px 0px 0px 0px;
  	margin:  4px 0px 0px 0px;
	BACKGROUND-COLOR: #592568;
	
}
.treeview A {
    COLOR: #fff
}
.treeview .hitarea {
    BACKGROUND-POSITION: left top;
	FLOAT: left;
	BACKGROUND-IMAGE: url(/images/frontend/symbol01.gif);
	MARGIN-LEFT: 0px;
	WIDTH: 16px;
	CURSOR: pointer;
	HEIGHT: 16px;
}
* HTML .hitarea {
    DISPLAY: inline;
	FLOAT: none;
}
.treeview LI {
    PADDING-RIGHT: 0pt;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px;
	PADDING-TOP: 3px;
}
.treeview A.selected {
    BACKGROUND-COLOR: #eee;
}
#treecontrol {
    DISPLAY: none;
	MARGIN: 1em 0px;
}
.treeview .hover {
    CURSOR: pointer;
	COLOR: red;
}
.treeview LI {

}
LI.collapsable {
    BACKGROUND-REPEAT: no-repeat
}
LI.expandable {
    BACKGROUND-REPEAT: no-repeat
}
.treeview .expandable-hitarea {
    BACKGROUND-POSITION: left top
}
.treeview LI.last {
    BACKGROUND-POSITION: 0px -1766px
}
.treeview LI.lastCollapsable {
    BACKGROUND-IMAGE: url(images/treeview-default.gif)
}
.treeview LI.lastExpandable {
    BACKGROUND-IMAGE: url(images/treeview-default.gif)
}
.treeview LI.lastCollapsable {
    BACKGROUND-POSITION: left top
}
.treeview LI.lastExpandable {
    BACKGROUND-POSITION: left top
}
.treeview DIV.lastCollapsable-hitarea {
    BACKGROUND-POSITION: 0px 50%
}
.treeview DIV.lastExpandable-hitarea {
    BACKGROUND-POSITION: 0px 50%
}
.treeview-red LI {
    BACKGROUND-IMAGE: url(images/treeview-red-line.gif)
}
.treeview-red .hitarea {
    BACKGROUND-IMAGE: url(images/treeview-red.gif)
}
.treeview-red LI.lastCollapsable {
    BACKGROUND-IMAGE: url(images/treeview-red.gif)
}
.treeview-red LI.lastExpandable {
    BACKGROUND-IMAGE: url(images/treeview-red.gif)
}
.treeview-black LI {
    BACKGROUND-IMAGE: url(images/treeview-black-line.gif)
}
.treeview-black .hitarea {
    BACKGROUND-IMAGE: url(images/treeview-black.gif)
}
.treeview-black LI.lastCollapsable {
    BACKGROUND-IMAGE: url(images/treeview-black.gif)
}
.treeview-black LI.lastExpandable {
    BACKGROUND-IMAGE: url(images/treeview-black.gif)
}
.treeview-gray LI {
    BACKGROUND-IMAGE: url(images/treeview-gray-line.gif)
}
.treeview-gray .hitarea {
    BACKGROUND-IMAGE: url(images/treeview-gray.gif)
}
.treeview-gray LI.lastCollapsable {
    BACKGROUND-IMAGE: url(images/treeview-gray.gif)
}
.treeview-gray LI.lastExpandable {
    BACKGROUND-IMAGE: url(images/treeview-gray.gif)
}
.treeview-famfamfam LI {
    BACKGROUND-IMAGE: url(images/treeview-famfamfam-line.gif)
}
.treeview-famfamfam .hitarea {
    BACKGROUND-IMAGE: url(images/treeview-famfamfam.gif)
}
.treeview-famfamfam LI.lastCollapsable {
    BACKGROUND-IMAGE: url(images/treeview-famfamfam.gif)
}
.treeview-famfamfam LI.lastExpandable {
    BACKGROUND-IMAGE: url(images/treeview-famfamfam.gif)
}
UL.filetree {
    LIST-STYLE-TYPE: none
}
.filetree LI {
    PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 3px
}
.filetree SPAN.folder {
    PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 16px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.filetree SPAN.file {
    PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 16px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.filetree SPAN.folder {
    BACKGROUND: url(images/folder.gif) no-repeat 0px 0px
}
.filetree LI.expandable SPAN.folder {
    BACKGROUND: url(images/folder-closed.gif) no-repeat 0px 0px
}
.filetree SPAN.file {
    BACKGROUND: url(images/file.gif) no-repeat 0px 0px;

}