/*.treeview, .treeview ul { padding: 0; margin: 0; list-style: none; }
    .treeview ul { margin-top: 4px; }
    .treeview .hitarea { height: 16px; width: 16px; margin-left: -16px; float: left; cursor: pointer; }
* html .hitarea { display: inline; float: none; }
.treeview li { font: normal 16px ProximaBold; color: #898989; background: url(img/arcat.gif) no-repeat; background-position: 98% 10px; }
    .treeview li a { color: #898989; }
        .treeview li a:hover { color: #000; }
    .treeview li ul { margin: 10px 0px 10px 12px; }
.treeview a.selected { color: #fff; }
#treecontrol { margin: 1em 0; display: none; }
.treeview .hover { color: #ccc; cursor: pointer; }
.treeview li.collapsable { background: url(img/arcat2.gif) no-repeat; background-position: 98% 10px; }
.treeview li.lastCollapsable { background: url(img/arcat2.gif) no-repeat; background-position: 98% 10px; }
.borderli { border-bottom: 1px dotted #e1e1e1; padding: 5px 12px 5px 7px; }
.treeview li ul .borderli { padding: 3px 12px 3px 4px; }
.borderli:hover, .liaktif { background: #fcb300 url(img/arcat3.gif) no-repeat 98% 10px; }
    .borderli:hover, .liaktif a { color: #fff !important; }
.treeview li.collapsable li a, .treeview li.collapsable li.collapsable a { font: normal 15px ProximaRegular; }
.haricilink {color: #898989!important; }*/

.treeview, .treeview ul { padding: 0; margin: 0; list-style: none; }
.treeview ul { background-color: white; margin-top: 4px; }

.treeview li ul li .hitarea { 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: 4px 0pt 4px 12px; font: bold 16px Arial; color: #333; background: url(../img/ar1.gif) no-repeat 0px 8px; line-height: 18px; }
    .treeview li a { color: #333; }

        .treeview a.selected, .treeview li a:hover {color: #2876bb;}

#treecontrol { margin: 1em 0; display: none; }

.treeview .hover { color: #B94022; cursor: pointer; }

.treeview li ul li { background: url(../img/line.gif) 0 0px no-repeat; font: bold 14px Arial; color: #B94022; padding: 5px 0pt 5px 20px; }
    .treeview li ul li a { color: #B94022; }
        .treeview li ul li a:hover, .treeview li ul li a.selected { color: #5c5c5c; }
    /*.treeview li ul li.collapsable, .treeview li ul li.expandable { background-position: 0 -176px; }*/

    .treeview li ul li .expandable-hitarea { background-position: -80px -3px; }

    .treeview li ul li.last { background-position: 0 -1766px; }
    /*.treeview li ul li.lastCollapsable, .treeview li.lastExpandable { background-image: url(../img/treeview-default.gif); }*/
    .treeview li ul li.lastCollapsable { background-position: 0 -111px; }
    .treeview li ul li.lastExpandable { background-position: -32px -67px; }

.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0; }
