.box_open {
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
       	display: none;
       	position:absolute;
       	border: 8px solid #FFFFFF;
       	z-index:201;
		background-image:url(../img/bg_fundo_open.jpg);
		background-position:bottom;
		/*filter:opacity(alpha=60); /* para o IE */
   		/*-moz-opacity:0.6; /* para o FireFox */
     	/*opacity:0.6; /* para o outros Navegadores */		
       	/*left: 560px;*/
       	height:380px;
		position:fixed;
		/*top:400px;*/
       	width:400px;
	   	direction: ltr;
		margin-left:-153px;
		}

#busca {
	font-family:Arial, Helvetica, sans-serif;
	float: none;
	height:494px;
	width: 264px; /* top and bottom padding create visual space within this div */
	position:absolute;
	/*left: 1074px;*/
	border: 1px solid #bebebe;
	border-bottom:20px solid #BEBEBE;
	background-color:#efefef;
	/*top: 263px;*/
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: none; 
	scrollbar-width:10px; 
	scrollbar-face-color:#cccccc; 
	scrollbar-arrow-color:#FFFFFF; 
	scrollbar-track-color: #F2F2F2; 
	scrollbar-shadow-color:''; 
	scrollbar-highlight-color:''; 
	scrollbar-3dlight-color:''; 
	scrollbar-darkshadow-Color:'';
	z-index:1000;
	overflow-y:auto;
	overflow-x:hidden;
	clear:left;
}

#busca img{
display:block;
float:left;
height:40px;
margin-top:5px;
padding-right:5px;
width:40px;
	}

	#busca p{
	margin:0;
	padding-top:10px;
	color:#666;
	}
	
	#busca ol{
	width:264px;
	list-style:none;
	padding: 0;
	margin:0;
	}
	
	#busca ol li{
	border:1px solid #EFEFEF;
	float:none;
	display:block;
		}
	
	#content{
	height:50px;
	padding: 0 8px 0 5px;
	border-bottom:1px dotted #fff;
	}
	
	li.info_resultado{
	background:url(../img/bg_busca.jpg) repeat-x;
	color:#666;
	height:22px;
	line-height:22px;
	font-size:8pt;
	padding-left:7px;
	border:0;
		}
	
	li.divisoria_resultado{
	background-color: #888;
	color:#FFF;
	height:20px;
	font-weight:bold;
	line-height:20px;
	font-size:8pt;
	padding-left:7px;
	}

	#content:hover {
	background:none repeat-x scroll 0 0 #B7B7B7;
	color:#FFF;
	cursor:pointer;
	}
 .thrColElsHdr #busca h1{

 text-transform: capitalize;
 font-size: 10px;
 font-weight: bold;
 list-style-type: none;
 font-family: Arial, Helvetica, sans-serif;
 color: #666666;
 text-align: left;

}

 .thrColElsHdr #busca h2{

 text-transform: capitalize;
 font-size: 12px;
 font-weight: bold;
 list-style-type: none;
 font-family: Arial, Helvetica, sans-serif;
 color: #666666;
 text-align: left;

}


 .thrColElsHdr #busca td{
	font:Arial, Helvetica, sans-serif;
	border-top: 1px  dotted #FFFFFF;	
	font-size:10px;
	color:#666666;
}

 .thrColElsHdr #busca b{
	font:Arial, Helvetica, sans-serif;
	border-bottom-color:#FFFFFF;
	font-size:10px;
	color:#666666;
}


 .thrColElsHdr #busca2 img{
	width:24px;
	height:26px;
}
 .thrColElsHdr #busca2 h1{

 text-transform: capitalize;
 font-size: 10px;
 font-weight: bold;
 list-style-type: none;
 font-family: Arial, Helvetica, sans-serif;
 color: #666666;
 text-align: left;

}

 .thrColElsHdr #busca2 h2{

 text-transform: capitalize;
 font-size: 12px;
 font-weight: bold;
 list-style-type: none;
 font-family: Arial, Helvetica, sans-serif;
 color: #666666;
 text-align: left;

}


 .thrColElsHdr #busca2 td{
	font:Arial, Helvetica, sans-serif;
	border-top: 1px  dotted #FFFFFF;	
	font-size:10px;
	color:#666666;
}

 .thrColElsHdr #busc2a b{
	font:Arial, Helvetica, sans-serif;
	border-bottom-color:#FFFFFF;
	font-size:10px;
	color:#666666;
}

 .thrColElsHdr #busca2 div{
	font:Arial, Helvetica, sans-serif;
	border-bottom-color:#FFFFFF;
	font-size:10px;
	color:#666666;
}


 .thrColElsHdr #help_busca {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-indent:20px;
	float: none;
	width: 230px; /* top and bottom padding create visual space within this div */
	position:absolute;
	left: 512px;
	top: 264px;
	height: 15px;
	display: none;
	}
 .thrColElsHdr #help_busca2 {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-indent:20px;
	float: none;
	width: 230px; /* top and bottom padding create visual space within this div */
	position:absolute;
	left: 530px;
	top: 4px;
	height: 15px;
	display: none;
	z-index:200;
	}	
	


#arvore_oculta {
	font-family:Arial, Helvetica, sans-serif;
	float: none;
	height:400px;
	width: 400px; /* top and bottom padding create visual space within this div */
	position:absolute;
	left: 600px;
	border: 1px solid #bebebe;
	border-bottom:20px solid #BEBEBE;
	background-color:#efefef;
	/*top: 263px;*/
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: none; 
	margin-left:4px;
	z-index:1000;
	overflow-y:auto;
	overflow-x:hidden;

}

.setaoff {} 
.setaon {background-image: url("/img/seta.gif");} 

/* Estilo da Pagina de Resultado */

table.result_align1{
	padding:20px 90px 0 70px;
	}
table.result_align2{
	padding:0 70px;
	}
