.treeview,.treeview ul { 
	padding: 0;
	margin: 0;
	list-style: none;
}

.treeview ul {
	background-color: #fff;
	margin-top: 4px;
}

.treeview .hitarea {
	background: var(--wpr-bg-525d2b6c-19a7-4774-8c67-ed72b79d42e1) -64px -25px no-repeat;
	height: 16px;
	width: 16px;
	margin-left: -16px;
	float: left;
	cursor: pointer;
}
/* fix for IE6 */
* html .hitarea {
	display: inline;
	float:none;
}

.treeview li { 
	margin: 0;
	padding: 3px 0 3px 16px;
}

.treeview a.selected {
	background-color: #eee;
}

#treecontrol { margin: 1em 0; display: none; }

.treeview .hover { color: red; cursor: pointer; }

.treeview li { background: url(../../../../../../../../themes/urna/images/treeview-default-line.gif) 0 0 no-repeat; }
.treeview li.collapsable,.treeview li.expandable { background-position: 0 -176px; }

.treeview .expandable-hitarea { background-position: -80px -3px; }

.treeview li.last { background-position: 0 -1766px }
.treeview li.lastCollapsable,.treeview li.lastExpandable { background-image: var(--wpr-bg-e8819cdb-17bb-42d5-8915-ca26b3b6bd72); }  
.treeview li.lastCollapsable { background-position: 0 -111px }
.treeview li.lastExpandable { background-position: -32px -67px }

.treeview div.lastCollapsable-hitarea,.treeview div.lastExpandable-hitarea { background-position: 0; }

.treeview-red li { background-image: var(--wpr-bg-26bd0f5d-4e6c-4c54-b468-99188e4f5183); }
.treeview-red .hitarea,.treeview-red li.lastCollapsable,.treeview-red li.lastExpandable { background-image: var(--wpr-bg-8ede3beb-f3d5-44d5-9590-4b153f65de18); } 

.treeview-black li { background-image: var(--wpr-bg-f80350f0-ecb6-4c34-bb85-13178ef38cc2); }
.treeview-black .hitarea,.treeview-black li.lastCollapsable,.treeview-black li.lastExpandable { background-image: var(--wpr-bg-7c9d0585-59a2-46b6-bbad-cf3d2dbbda96); }  

.treeview-gray li { background-image: var(--wpr-bg-8f088def-3ca7-4993-8478-0499ce95fc88); }
.treeview-gray .hitarea,.treeview-gray li.lastCollapsable,.treeview-gray li.lastExpandable { background-image: var(--wpr-bg-df3b1ec0-18e1-459a-8f84-e09d0de892a5); } 

.treeview-famfamfam li { background-image: var(--wpr-bg-e38637fb-eefc-408b-8cd2-ee66f494360f); }
.treeview-famfamfam .hitarea,.treeview-famfamfam li.lastCollapsable,.treeview-famfamfam li.lastExpandable { background-image: var(--wpr-bg-0560f828-fd41-41ea-97cd-7e64f0e9123b); } 


.filetree li { padding: 3px 0 2px 16px; }
.filetree span.file,.filetree span.folder { padding: 1px 0 1px 16px; display: block; }
.filetree span.folder { background: var(--wpr-bg-b5773d50-b99d-4f8c-9922-fda62bf13259) 0 0 no-repeat; }
.filetree li.expandable span.folder { background: var(--wpr-bg-d0c0963f-4e39-4c6f-9fda-3deb66abe36e) 0 0 no-repeat; }
.filetree span.file { background: var(--wpr-bg-315dfa81-ed03-491f-a4bc-7f0ff814ece8) 0 0 no-repeat; }
