    .tree   { list-style-type: none; font-size: 11px; font-family: Arial;  text-align: left; margin: 0px; padding: 0px; line-height: 0px;}
    .tree ul  { list-style-type: none;  margin: 0px; padding:0px; line-height: 0px;} 
    .tree div {display:inline-block; width:20px; height:20px; background-repeat:no-repeat; top:5px; position: relative; list-style-type: none;}
    .tree li {  margin: 0px; padding: 0px; line-height: 0px;  list-style-type: none;}
    .tree img {  border:0px;   margin: 0px; padding: 0 5 0 0; position: relative; top:0px; width:16px; height:16px;  }
    .tree li.collapsed ul { visibility:hidden; position: absolute; top: 0px;  list-style-type: none; margin: 0px; padding: 0px; line-height: 0px;} 
   
    .tree li.expanded .inter   {  background-image: url('pipeexpanded.png'); cursor:pointer; list-style-type: none; margin: 0px; padding: 0px; line-height: 0px;}
    .tree li.collapsed .inter  {  background-image: url('pipecollapsed.png');  cursor:pointer; list-style-type: none; margin: 0px; padding: 0px; line-height: 0px;}
    .tree li.expanded .ultimo  { background-image: url('lastexpanded.png'); cursor:pointer;  list-style-type: none;margin: 0px; padding: 0px; line-height: 0px;}
    .tree li.collapsed .ultimo { background-image: url('lastcollapsed.png'); cursor:pointer; list-style-type: none;margin: 0px; padding: 0px; line-height: 0px;}
    .tree li.expanded  .pasta {  background-image: url('pastaab.png'); cursor:pointer;  list-style-type: none;margin: 0px; padding: 0px; line-height: 0px;}
    .tree li.collapsed .pasta {  background-image: url('pastafe.png'); cursor:pointer; list-style-type: none;margin: 0px; padding: 0px; line-height: 0px;}
   
    .tree .topico {  background-image: url('topico.png'); list-style-type: none;margin: 0px; padding: 0px; line-height: 0px;}
    .internone     {  background-image: url('pipesmenone.png');margin: 0px; padding: 0px; line-height: 0px;}
    .ultimonone    {  background-image: url('lastsingle.png');margin: 0px; padding: 0px; line-height: 0px;}
    .linhavertical {  background-image: url('pipesingle.png');margin: 0px; padding: 0px; line-height: 0px;}
a {text-decoration:none;}


.selecionado
{
    background-color: #C0C0C0;
    padding-top: 2px;
    padding-right: 3px;
    padding-bottom: 2px;
    padding-left: 3px;
    background-repeat: repeat;
    background-image: url('top2.png');
    
}


body
{
    font-family: verdana;
    font-size: small;
    text-align: justify;
    line-height: 15px;
    
}

.divcontentnop {width:100%;  overflow: auto; height:calc(100% - 50px);}
.divheadernop  {width: 100%; overflow: hidden; height:50px;}

.divcontent {width:100%;  overflow: auto; height:calc(100% - 120px);}
.divheader {width: 100%; overflow: hidden; }

.dimexplica {
    top: 0px;
    padding: 5px;
    position: absolute;
    left: 460px;
    margin-left: 10px;
    width: 350px;
    font-size: 12px;
    background-color: white;
    z-index: 10;
    border: 1px solid black;
}