﻿

.tree {
    
   
}
.tree ul {
    list-style: none outside none;
 
   
   
}

    .tree > ul {
        padding-right: 15px;
        padding-bottom: 120px;
    }
.tree li span { 
  
}


    .tree > ul > li > span {
        color: #3B4C56;
        display: block;
        font-weight: normal;
        width: 16px;
        height: 16px ;
        text-decoration: none;
    }

.tree li.parent > span:nth-child(1) {
  
     background: url('/images/plus16.png') no-repeat;
 
     content: ""; 
    float:right;
 
   width:16px;
   height :16px;
   margin-left:4px;
   cursor :pointer;
   margin-bottom:15px;
   margin:4px;
  
}
    .tree ul li.active > span:nth-child(1) {
        background: url("/images/minus16.png") no-repeat;
        float: right;
        margin-left: 4px;
        cursor: pointer;
    }


.tree ul li ul {
  
    display: none;
 
}
.tree ul li ul li {
   
}
.tree ul li ul li:before {
  
    content: "";
 
    /*top: 12px;
   
    width: 20px;*/
}

fieldset .tree li a.selected {
    color: red;
}
.tree ul {
    margin-right: 10px
}

.tree li {
    float: none;
    text-align: right;
   
   
}


fieldset #menutree a:hover {
    color: #0060ba;
}

.treeli a:link,
.tree li a:visited{
    cursor: pointer;
    text-decoration: none;
    float: none;
    cursor: pointer;
    position: relative;
    padding: 2px;
    color: black;
}

.tree ul li ul {
    padding-right: 20px;
}

.tree ul li ul ul {
    padding-right: 20px;
}



