

#divArvore{
     position: fixed!important;
     margin: 0px;
     padding: 0px;
     overflow: auto;
     background-color: #FFF;
     visibility: visible;
     z-index: 0;
     left: 0px;
     right:auto;
     top: 0px;
     bottom: 0px;
     height: auto;
     width: 317px;
     _width: 317px;
     overflow-y: hidden;
     overflow-x: auto;
}

#divScroll{
     overflow: auto;
     border: 0px solid rgb(100, 100, 100);
     margin: 0;
     padding: 5px;
     width: 308px;
     margin-top: 2px;
     padding-top: 10px;
     margin-right: 1px;
     z-index: 8;
}

.comSigilosos{
	 top:80px;
     position:absolute;
     bottom:300px !important;
     height:auto !important;
}

#divSigilosos{
     overflow: auto;
     border: 0px solid rgb(100, 100, 100);
     margin: 0;
     padding-left: 5px;
     width: 311px;
     margin-top: 20px;
     margin-right: 1px;
     padding-top: 0px;
     z-index: 8;
     display: none;
}

#divAssinaturas{
     margin: 0px;
     padding: 0px;
     overflow: auto;
     visibility: visible;
     display: block;
     position: absolute;
     z-index: 0;
     top: 0px;
     bottom: auto;
     left: 317px;
     right: 0px;
     width: auto;
     height: 80px;
     _width: 88%;
}

#regiaoAssinatura{
      width:100%;
     _width: 90%;
}

#linhaAssinaturasEncolhido{
     width:100%;
     _width: 79%;
}

#divDocumento {
     overflow: hidden;
}

#divTarjaSigilosos{
     bottom: 280px;
     position: absolute;
     line-height: 18px !important;
     margin-top: 0px;
     width: 317px;
     padding-left: 5px;
     border-top: 1px solid gray;
     color: gray;
     font-weight: bold;
     display: none;
}

#divSigilosos{
     height:230px !important;
     bottom:50px !important;
     position:absolute;
}

#divSigilosos > ul{
     margin:10px 5px
}

/* Alterações Arvore de Docs */

.jstree-default .jstree-icon {
    background-image: url(../imagens/tree/32px.png) !important;
}

.jstree-default > .jstree-no-dots .jstree-node, .jstree-default > .jstree-no-dots .jstree-leaf > .jstree-ocl {
    background: none !important;
}

.jstree-default .jstree-wholerow-hovered {
	background: none !important;
	background-color: #b5d4ec !important;
}

.jstree-default .jstree-wholerow-clicked {
	background: none !important;
	background-color: #99c9ef !important;
}

.jstree-themeicon-custom.jstree-icon.jstree-themeicon.audio {
    background: url(../imagens/tree/audio.png) !important;
}

.jstree-themeicon-custom.jstree-icon.jstree-themeicon.audio-sigilo {
    background: url(../imagens/tree/audio-sigilo.png) !important;
}

.jstree-themeicon-custom.jstree-icon.jstree-themeicon.video {
    background: url(../imagens/tree/movie.png) !important;
}

.jstree-themeicon-custom.jstree-icon.jstree-themeicon.anexo {
     background: url(../imagens/tree/anexo.png) !important;
}

.jstree-themeicon-custom.jstree-icon.jstree-themeicon.video-sigilo {
    background: url(../imagens/tree/movie-sigilo.png) !important;
}

.jstree-themeicon-custom.jstree-icon.jstree-themeicon.midia {
    display: inline-block !important;
    overflow: hidden !important;
    width: 16px !important;
    height: 16px !important;
    margin: 3px 4px !important;
    text-indent: -9999px !important;
    background-size: cover !important;
    opacity: 0.6 !important;
}

.no_checkbox > i.jstree-checkbox {
    display: none;
}

a.disabled-node.jstree-anchor {
     font-style: italic;
     font-weight: normal !important;
}

.disabled-node > i.jstree-checkbox {
     display: none;
}