.treeview, .treeview ul { 
	padding: 0;
	margin: 0;
	list-style: none;}

.treeview ul {background-color:white; margin-top: 4px;}

*+html .treeview ul {clear:both; margin-top:5px !important;}
* html .treeview ul {clear:both; margin-top:5px !important;}

.treeview .hitarea {
	background:url(/images/asssm/bt-moins.gif) no-repeat 3px 3px;
	height:16px;
	width:16px;
	display:inline;
	padding:0 8px !important;
	cursor: pointer;
}

*+html .treeview span {float:left;}
*+html .treeview div.hitarea  {display:block !important; float:left; clear:right;}

* html .treeview span {float:left;}
* html .treeview div.hitarea  {display:block !important; float:left; clear:right;}

.treeview li { 
	margin: 0;
	padding: 3px 0pt 3px 16px !important;
	clear:both;
}

.treeview a.selected {
	background-color: #eee;
}

#treecontrol {margin:1em 0; display: none;}

.treeview li.collapsable, .treeview li.expandable {background:url(/images/asssm/bt-moins.gif) no-repeat 3px 3px;}


.treeview .expandable-hitarea {background:url(/images/asssm/bt-plus.gif) no-repeat 3px 3px;}

.treeview li.last {background:url(/images/asssm/bt-moins.gif) no-repeat 0px 0px;}
.treeview li.lastCollapsable {background:url(/images/asssm/bt-plus.gif) no-repeat 3px 3px;}
.treeview li.lastExpandable {background:url(/images/asssm/bt-plus.gif) no-repeat 3px 3px;}

