﻿.treeview, .treeview ul {padding: 0; margin: 0; list-style: none;}

.treeview li {margin:0 0 2px 0; padding: 0px 0px 0px 0px; display:block;}

.treeview a {text-decoration:none;}

#treecontrol {margin: 1em 0; display: none;}

.treeview .hover {}

.treeview span {display:block; cursor:pointer; padding:8px; font-size:16px;}


.treeview li.collapsable {background:url(../../images/minus.png) no-repeat right 10px #000000; color:#fff;}
.treeview li.expandable {background:url(../../images/plus.png) no-repeat right 10px #2f2f2f; color:#fff;}
.treeview li {background:#2f2f2f; border-bottom:0px solid #8c8382; color:#fff;}
.treeview li a {color:#fff;}


.treeview li ul { margin-top:0px;}
.treeview li ul li.collapsable {background:url(../../images/minus.png) no-repeat right 7px #222; color:#fff;}
.treeview li ul li.expandable {background:url(../../images/plus.png) no-repeat right 7px #424242; margin-bottom:1px; color:#ffffff;}
.treeview li ul li {background:#424242; border-bottom:0px solid #d6d3d2; color:#ffffff; margin-bottom:1px;}
.treeview li ul li span {padding:6px 8px 6px 8px; font-size:14px !important;}
.treeview li ul li a{color:#fff;}


.treeview li ul li ul li.collapsable {background:url(../../images/minus.png) no-repeat right 7px #666; color:#fff !important;}
.treeview li ul li ul li.expandable {background:url(../../images/plus.png) no-repeat right 7px #666; margin-bottom:1px; color:#fff !important;}
.treeview li ul li ul li {background:#666;}
.treeview li ul li ul li a{color:#fff !important; font-size:14px;}
.treeview li ul li ul li span {padding:6px 8px 6px 8px;}
.treeview li ul li ul li.last { border-bottom:none;}


.treeview li ul li ul li ul li.collapsable { background:#929292; color:#fff;}
.treeview li ul li ul li ul li.expandable {background:url(../../images/plus.png) no-repeat right 7px #929292; margin-bottom:0px; color:#fff;}
.treeview li ul li ul li ul li {background:#929292; font-size:14px; color:#fff !important;}
.treeview li ul li ul li ul li a{color:#fff !important;}
.treeview li ul li ul li ul li span {padding:6px 8px 6px 8px;}
.treeview li ul li ul li ul li.last { border-bottom:none;}




.treeview .expandable-hitarea { }


.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0; }