/******************************************************************/
/************ Caso especial da busca                     **********/

 
 
div.ac_results{border:1px solid #aad3e7;}
div.ac_results ul kbd { font-family: "Trebuchet MS" !important}
 
div.ac_results ul em { background:url(img/search.gif) no-repeat; padding: 0 19px; display: block; height:22px; color:#FFF !important}

div.ac_results ul strong.semretorno { font-size: 130%; color: #fff; vertical-align: middle}


/******************************************************************/


.autocompleter-loading
{
	position:				absolute;
	left: -25px;
	top:0;
	background:				#fff url(img/spinner.gif) no-repeat center;
	width:					20px;
	height:					16px;
}


div#carrinho .autocompleter-loading {  top:17px; left:10px }

div#corpo.home .autocompleter-loading { top:80px; }

div.ac_results ul
{
	/* position tem que ser relative senão a div ficará
	centralizada na tela por causa da instrução
	text-align: center que foi colocada na div caixa */
	position:				relative;
	margin:					0;
	padding:				0;
	list-style:				none;
	background-color:		#E7F2F8;
	text-align:				left;
	font-family:			Verdana, Geneva, Arial, Helvetica, sans-serif;
	width:100%;
	z-index:5;

}

div.ac_results ul li a {
	text-decoration: none;
	color: #104F70}

div.ac_results ul li
{
	padding:				3px 5px;
	cursor:					pointer;
	font-weight:			normal;
	font-size:				75%;
	background-color:		#E7F2F8;
	color:#104F70;
	display: block;
}

div.ac_results ul li em
{
	color: #666666;
	display: block;
	font-size:				85%;
	font-style:normal;
}

div.ac_results ul li.ac_over
{
	background-color:		#375B88;
	color:					#fff;
}

div.ac_results ul li.ac_over
{
	color:					#fff;
}

div.ac_results ul li.ac_over {
	color:					#fff;
	font-weight: bold}

div.ac_results ul strong
{
	font-weight:			bold;

}

div.ac_results ul li.ac_over strong
{
	color:					#9FCFFF;
}

div#carrinho { z-index:99; }

div#carrinho form#busca div.ac_results
{
	z-index:1000 !important;
	background-color:		#E7F2F8;
}

div#carrinho form#busca div.ac_results ul
{
	position:				absolute;
	top:4px;
	left:0;
	margin:					0;
	padding:				0;
	list-style:				none;
	text-align:				left;
	font-family:			Verdana, Geneva, Arial, Helvetica, sans-serif;
	width:300px;

}
