/* $Id: bvpasa.css 7245 2007-05-23 12:54:03Z andrew $ */
.active{
	/*
	border-left:1px dashed #C0C0C0;
	border-top:1px dashed #C0C0C0;
	
	background-image:url(../../../../img/str/semi-transparent.gif);
	background-position:100px 25px;
	*/
}
/* Overall the background and layoutfor the tree */
.zpTreeBvpasaContainer {
	margin-top:-1px;
  /* padding-top: .5em; 
  padding-bottom: .5em; */
  width :189px;
  /* background-color: #F3F4FE; */
  /* border:1px solid #FF0000; */
  /* background-image:url(../../../../img/str/semi-transparent.gif); */
  background:url(../../../../img/str/fundo_menu_middle.png) right repeat-y;
}

/* Hrefs in a tree item */
.zpTreeBvpasaContainer div.tree-item td.a {
  text-decoration: none;
}

.zpTreeBvpasaContainer div.tree-item a{
  color:#235788;
  font-weight:normal;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;/* 12 */
  font-weight:bold;
}

.zpTreeBvpasaContainer div.tree-item a:hover{
  color: #235788;
  /* font-weight: bold; */
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;/* 12 */
  font-weight:bold;
}

/* General setting of the tree */
.zpTreeBvpasaContainer .tree, 
.zpTreeBvpasaContainer .tree-item table.tree-table { 
  color:#525152;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;/* 12 */
  font-weight:bold;
}

.zpTreeBvpasaContainer .tree-item-more {
  padding-left: 1px;
}

.zpTreeBvpasaContainer .tree-item .label { 
  cursor: pointer; 
  cursor: hand;
}

.zpTreeBvpasaContainer .tree-item table.tree-table td.label { 
  /* padding: 0px 1px;  */
}

.zpTreeBvpasaContainer .tree-item .tgb {
  width: 9px; 
  height: 9px; 
  vertical-align: middle; 
  cursor: default;
}

.zpTreeBvpasaContainer .tree-item .icon { 
  cursor: pointer; 
  cursor: hand;
  width: 18px; 
  height: 18px; 
  text-align: center; 
  vertical-align: middle; 
}


.zpTreeBvpasaContainer .tree-item-selected table.tree-table td.label { 
  /* background:#bfdcff; */
  color:#F00;
}

.zpTreeBvpasaContainer .tree-item-selected table.tree-table td.menutitle { 
  /* background:#bfdcff; */
  /* border:1px outset #000; */
  /* color:#333333; */
  color:#235788;
  /* font-weight:bold; */
}


.zpTreeBvpasaContainer div.tree-item, 
.zpTreeBvpasaContainer div.tree-item:hover {
  cursor:pointer;
  cursor: hand;
  /* margin-bottom: 1px; */
  text-align: left;
  /* font-weight:bold; */
  color:#DDDDDD;
}

.zpTreeBvpasaContainer div.tree-item a{
  text-decoration:none;
}

/* custom icons for expanded and closed folder */

.zpTreeBvpasaContainer div.tree-item-expanded td.customIcon {
  background: url("bvpasa/arrow_oscuro.png") no-repeat 0 50%;
  line-height:17px;
  /* border:1px solid #FF0000; */
}

.zpTreeBvpasaContainer div.tree-item-collapsed td.customIcon {
  background: url("bvpasa/arrow_claro.png") no-repeat 0 50%;
  line-height:17px;
  width:18px;
}

/* Makes an indent for each subtree */
.zpTreeBvpasaContainer .tree { 
  padding-left: 5px; 
  padding-right: 5px;
}

/* the area of the tree that is expanded */
.zpTreeBvpasaContainer .menutitle{
  width:180px;
  line-height:20px;
  font-family:  Arial, Helvetica, sans-serif;
  color:#235788;
  font-size: 11px;
  font-weight:bold;
  
  /* background: url("bvpasa/bg_menutitle.gif")  100% 100%; */
  
  text-indent:0px;
  /* margin-left:-2px; */
  margin-top:0px;
  /* font-weight:bold; */
}

.zpTreeBvpasaContainer .menutitle:hover{
  text-decoration:underline;
  /* background: url("bvpasa/bg_menutitle_on.gif")  100% 100%; */
}

.zpTreeBvpasaContainer .submenu{
	width:165px;
	line-height:20px;
	color:#235788;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;/* 12 */
	font-weight:bold;
	text-indent:10px;
	/* margin-left:-2px; */
	margin-top:0px;
	/* background: url("bvpasa/bg_submenutitle.gif")  100% 100%; */
	background-image:url(../../../../img/str/semi-transparent.gif);
	/* background-color:#F5F5F5; */
}

.zpTreeBvpasaContainer .submenu:hover{
  text-decoration:underline;
}
