/* Jquery */

.treeview, .treeview ul  {
 padding: 0;  margin: 0; list-style: none;

}
.treeview ul  {
margin-top: 4px;

}
.treeview .hitarea  {
   background: url(../imagens/treeview-default) -64px -25px no-repeat; height: 16px;   width: 16px;    margin-left: -16px; float: left;    cursor: pointer;

}
* html .hitarea  {
 display: inline; float:none;

}
.treeview li  {
     margin: 0;  padding: 3px 0pt 3px 16px;  background: url(../imagens/treeview-default-line) 0 0 no-repeat;

}
.treeview a.selected  {
 background-color: #eee;

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

}
.treeview .hover  {
 color: red; cursor: pointer; 

}
.treeview li.collapsable, .treeview li.expandable  {
 background-position: 0 -176px; 

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

}
.treeview li.last  {
 background-position: 0 -1766px 

}
.treeview li.lastCollapsable, .treeview li.lastExpandable  {
 background-image: url(../imagens/treeview-default); 

}
.treeview li.lastCollapsable  {
 background-position: 0 -111px 

}
.treeview li.lastExpandable  {
 background-position: -32px -67px 

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

}
.treeview-red li  {
 background-image: url(../imagens/treeview-red-line); 

}
.treeview-red .hitarea, .treeview-red li.lastCollapsable, .treeview-red li.lastExpandable  {
 background-image: url(../imagens/treeview-red);

}
.treeview-black li  {
 background-image: url(../imagens/treeview-black-line); 

}
.treeview-black .hitarea, .treeview-black li.lastCollapsable, .treeview-black li.lastExpandable  {
 background-image: url(../imagens/treeview-black); 

}
.treeview-gray li  {
 background-image: url(../imagens/treeview-gray-line); 

}
.treeview-gray .hitarea, .treeview-gray li.lastCollapsable, .treeview-gray li.lastExpandable  {
 background-image: url(../imagens/treeview-gray); 

}
.treeview-famfamfam li  {
 background-image: url(../imagens/treeview-famfamfam-line); 

}
.treeview-famfamfam .hitarea, .treeview-famfamfam li.lastCollapsable, .treeview-famfamfam li.lastExpandable  {
 background-image: url(../imagens/treeview-famfamfam); 

}
.filetree li  {
 padding: 3px 0 2px 16px; 

}
.filetree span.folder, .filetree span.file  {
 padding: 1px 0 1px 16px; display: block; 

}
.filetree span.folder  {
 background: url(../imagens/jquery_treeview_folder) 0 0 no-repeat; 

}
.filetree li.expandable span.folder  {
 background: url(../imagens/jquery_treeview_folder_closed) 0 0 no-repeat; 

}
#facebox .b  {

  background:url(../imagens/jquery_facebox_b);

}
.filetree span.file  {
 background: url(../imagens/jquery_treeview_file) 0 0 no-repeat; 
}
#facebox .tl  {

  background:url(../imagens/jquery_facebox_tl);

}
#facebox .tr  {

  background:url(../imagens/jquery_facebox_tr);

}
#facebox .bl  {

  background:url(../imagens/jquery_facebox_bl);

}
#facebox .br  {

  background:url(../imagens/jquery_facebox_br);

}
#facebox  {

  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  text-align: left;

}
#facebox .popup  {

  position: relative;

}
#facebox table  {
/*
  border-collapse: collapse;
*/
}
#facebox td  {
/*
  border-bottom: 0;
  padding: 0;
*/
}
#facebox .body  {

  padding: 10px;
  background: #fff;
  width: 370px;

}
#facebox .loading  {

  text-align: center;

}
#facebox .image  {

  text-align: center;

}
#facebox img  {

  border: 0;
  margin: 0;

}
#facebox .footer  {

  border-top: 1px solid #DDDDDD;
  padding-top: 5px;
  margin-top: 10px;
  text-align: right;

}
#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br  {

  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;

}
#facebox_overlay  {

  position: fixed;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
  background-image: url(../imagens/Cortina);
  background-repeat: repeat;
}
.facebox_hide  {

  z-index:-100;

}
.facebox_overlayBG  {

  background-color: #000;
  z-index: 99;

}
* html #facebox_overlay  {
 /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');

}
.treeview li.lastexpandable  {
 background-position: -32px -67px 

}
