#detalhecomponente #titulo_buscaempresas {
	width:491px;
	height:66px;
	text-indent:-5000em;
	background:url(bg_titulo_buscaempresas.jpg) top left no-repeat;
}


#detalhecomponente h4 {
	margin-left:20px;
	font-size:12px;
}

#buscaempresas_resultados {
	/* FLOAT CLEAR */
	overflow: visible;
	_height: 1%;
	margin:20px 20px 0 20px;
	padding-top:1px;
	line-height:1.4em;
	/*IE6 bug background desaparece devido a margem negativa*/

	position:relative;

}
	#buscaempresas_resultados div.item {
		border-top: 1px solid #CFCFCF;
		background:#f6f6f6 url(bg_ficha_buscaempresas_result.gif) left top repeat-x;
		padding:10px 10px 10px 10px;
		margin-bottom:5px;
		min-height: 45px;
		_height: 45px;
		position:relative;
	}
		#buscaempresas_resultados div.item a.botao {
			/*float:right;*/
			width:76px;
			height:53px;
			/*margin-right:-20px;
			margin-top:-8px;*/
			display:inline;
			background:url(bt_expand.gif);
			text-indent:-5000em;
			position:absolute;
			top:6px;
			right:-8px;
			overflow: hidden;
		}
		#buscaempresas_resultados div.item dl {
		}
			#buscaempresas_resultados div.item dl dt {
				float: left;
				clear: left;
				width: 65px;
			}
			#buscaempresas_resultados div.item dl dd {
				float: left;
				width: 290px;
			}
		/* div.expandable e div.expandable div */
		#buscaempresas_resultados div.item div {
			clear: both;
			margin-top:0;
		}
		#buscaempresas_resultados div.item div.expandable {
			display: none;
		}
	#buscaempresas_resultados div.on {
		border: 1px solid #CFCFCF;
	}
		#buscaempresas_resultados div.on a.botao {
			background-image: url(bt_semdetalhes.gif);
		}
		#buscaempresas_resultados div.on div.expandable {
			display: block;
		}

			#buscaempresas_resultados div.on div.expandable dl {
				margin-bottom:10px;
				overflow:hidden;
			}

			#buscaempresas_resultados div.on div.expandable div {
				background:#fff;
				padding:10px;
			}
				#buscaempresas_resultados div.on div.expandable div h6 {
					color:#808080;
					margin-bottom:8px;
				}
				#buscaempresas_resultados div.on div.expandable div p {
					margin-top:8px;
				}




/*

			#buscaempresas_resultados div.item div.expandable div {
				display:block;
				background:#fff;
				padding:10px;
				margin:10px 10px 0 0;
				border:none;
			}

				#buscaempresas_resultados div.item div.expandable div h6{
					color:#808080;
					margin-bottom:8px;
				}

					#buscaempresas_resultados div.item div.expandable div p{
						margin-top:8px;
					}





	#detalhecomponente #buscaempresas_resultados div {
		border-top: 1px solid #cfcdd7;
		background:#f6f6f6 url(bg_ficha_buscaempresas_result.gif) left top repeat-x;
		padding:10px 0 15px 10px;
		margin-bottom:5px;
	}
*/

/*	#detalhecomponente #buscaempresas_resultados div.fichaexpandida {
		border: 1px solid #cfcdd7;
	}


	#detalhecomponente #buscaempresas_resultados div div {
		display:none;
	}
*/
	/* classe para aplicar na div para que ela apareca expandida */
/*	#detalhecomponente #buscaempresas_resultados div div.fichaexpandida {
		display:block;
		border:none;
		background:none;
		padding:0px;
	}


		#detalhecomponente #buscaempresas_resultados div a {
			display:block;
			width:76px;
			height:53px;
			float:right;
			margin-right:-10px;
			background:url(bt_expand.gif);
			text-indent:-5000em;
		}
*/
			/* classe para aplicar no botao fechar quando a ficha estiver expandida */
/*			#detalhecomponente #buscaempresas_resultados div a.fichaexpandida {
				background:url(bt_semdetalhes.gif);
			}





		#detalhecomponente #buscaempresas_resultados div dt {
			width:65px;
			display:block;
			float:left;
			color:#808080;
		}
	
		#detalhecomponente #buscaempresas_resultados div dd {
			display:block;
			margin-left:75px;
		}

		#detalhecomponente #buscaempresas_resultados div dd a {
			display:inline;
			float:none;
			background:none;
			text-indent:0;
			margin:0;
		}




#detalhecomponente #buscaempresas_resultados div div div {
	display:block;
	background:#fff;
	padding:10px;
	margin:10px 10px 0 0;
	border:none;
}

	#detalhecomponente #buscaempresas_resultados div div div h6{
		color:#808080;
		margin-bottom:8px;
	}



*/








