/* detalhes do campo de busca e do botao do formulario */ 
#busca-padrao{
	height:37px;
	width:350px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#busca-padrao input{
	background: url(images/input_bg_pequeno.png) repeat-x 0px -1px;
	border: none;
	border-top: 1px solid #b3b3b3;
	border-bottom: 1px solid #e0e0e0;
	color: #333;
	float: left;
	font-size:1em;
	height: 24px;
	padding:5px 5px 3px 5px;
	width: 203px;
	
}
#busca-padrao  input:visited{
	background: url(images/input_bg_pequeno.png) repeat-x 0px -1px;
	border: none;
	border-top: 1px solid #b3b3b3;
	border-bottom: 1px solid #e0e0e0;
	color: #333;
	float: left;
	font-size:1em;
	height: 24px;
	padding:5px 5px 3px 5px;
	width: 203px;
	
}
#busca-padrao label.lupa{
	background:url(images/input_label_pequeno.png) no-repeat left top;
	display:block;
	float:left;
	height:34px;
	text-indent:-99999px;
	width:26px;
}
#busca-padrao label.lupa:active{
	background:url(images/input_label_pequeno.png) no-repeat left top;
	display:block;
	float:left;
	height:34px;
	text-indent:-99999px;
	width:26px;
}
#busca-padrao button{
	/*background:#06d;*/
	background:url(p) no-repeat left top;
	border: none;
	color: #fff;
	cursor: pointer;
	font-size:1em;
	float:left;
	height: 34px;
	letter-spacing:-0.05em;
	padding:0px 0px 3px 0px;
	width: 90px;
}
#busca-padrao button:hover{
	/*background:#06d;*/
	background:url(p) no-repeat left bottom;
	border: none;
	color: #fff;
	cursor: pointer;
	font-size:1em;
	float:left;
	height: 34px;
	letter-spacing:-0.05em;
	padding:0px 0px 3px 0px;
	width: 90px;
}

/* configuracoes do box de sugestoes */
#sugestoes{
	background:#fff;
	border-top:none;
	float:left;
	margin:0px 0px 0px 0px;
	position:absolute;
	width:298px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}
#sugestoes ul{font-size:1.08em;}
#sugestoes ul li{list-style:none; margin:0px 0px 0px 0px; clear: both;}

/* classes para personalizar on evento de hover, sobre os items do suggest */
.sugestao{ background:#fff; color:#333; cursor:pointer; padding:3px 0px 3px 10px; }
.sugestao-hover{ background:#06d; color:#fff; cursor:pointer; padding:3px 0px 3px 10px; }
.sugestao-hover span, .sugestao-hover label{color: #ccc;} 
.sugestao-hover label em{ color:#fff; }




#busca-padrao button{background:transparent url(images/botao_pequeno.png) no-repeat scroll left top}
#busca-padrao button:hover{background:transparent url(images/botao_pequeno.png) no-repeat scroll 0 -34px}
.cabecalho-produto .editoria{width:400px;height:50px}
.cabecalho-produto .editoria span{color:#555;font-size:2.5em;letter-spacing:-0.06em;line-height:42px;padding-left:19px;background-color:#ff0}
.cabecalho-produto .editoria a{color:#555}
.cabecalho-produto #busca-padrao{margin-top:30px}
.cabecalho-produto .formato-comercial{float:left}#glb-rodape{background-color:#405A09;color:#fff}#glb-rodape .rodape-menu-produtos{border-color:#4e6e0b}#glb-rodape .rodape-menu-produtos a{border-color:#4e6e0b}#glb-rodape .rodape-menu-servicos a{border-color:#4e6e0b}#glb-rodape a,#glb-rodape a:link,#glb-rodape a:visited{color:#fff}#glb-menu u