/* TOPO */
#topo{
	margin:0px auto; /* centralizar */
	height:245px;
	width:1008px;
}
/* CENTRO*/
#centro{
	background-image:url(../imagens/back_centro.jpg);
	background-position:top;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px auto; /* centralizar */
	width:1008px;
	height:558px;
	margin-bottom:22px;	
}
.msgPainel {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FF8888;
	border-bottom-color: #FF8888;
	text-align:center; 
	color:#FF0000;
	font-family: Arial, Helvetica, sans-serif;
     font-size:14px;
     font-weight:bold;
	margin-top:20px;
	padding:5px;
	width: 515px;
}

.quadroVermelho {
	text-align:center;
	color:#FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;	
	margin-top:20px;
	padding:5px;
	width: 515px;
	border: 1px solid #FF8888;
}

/* RODAPÉ*/
#rodape{
	clear:both; 
	background-image:url(../imagens/back_rodape.jpg);
	background-position:top;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px auto; /* centralizar */
	width:990px;
	height:180px;
	margin-bottom:22px;	
}
#pesquisa{
	margin-right:60px;
}

/*  INPUT FORM */
.inputform {
	height:19px; line-height:19px; border: solid 0px; font-weight:bold; font-size:13px;
}
#chavesimples{
	width:195px; margin-left:44px; margin-top:12px; background-color:#F4F4F4	;
}
#categoria{
	width:195px; margin-left:-2px; margin-top:12px; background-color:#F4F4F4;	
}

#tecnologia{
	 width:195px; float:right; margin-right:42px; margin-top:-21px; background-color:#F4F4F4;	
}

#procedencia{
	width:195px; float:right; margin-right:42px; margin-top:4px; background-color:#F4F4F4;	
}


/* escolher o tipo de busca */

#tppromocao{
	float:right; margin-top:5px;	 margin-right:74px; font-size:12px; font-weight:bold;
}



#tptudo{
	float:right; margin-top:5px;	 margin-right:189px; font-size:12px; font-weight:bold;
}

/* fim tipo de busca */

#marca{
	clear:left; float:left;	width:195px; margin-left:283px; margin-top:4px; background-color:#F4F4F4;	
}
#modelo{
	clear:left; float:left;	width:195px; margin-left:283px; margin-top:4px; background-color:#F4F4F4;	
}


#chavedetalhada{
	clear:left; float:left;	width:195px; margin-left:283px; margin-top:4px; background-color:#F4F4F4;	
}

/* CATEGORIA DE PRODUTOS */
#catprodutos{
	width:194px; clear:left; float:left; font-size:12px; font-weight:bold; padding-left:0px; padding-right:5px; 
	margin-top:150px;
	margin-left:10px;
	text-align:left;
	border-left:solid 5px; 
	border-right:solid 5px;
	border-color:#B1BED4;	
}
#rodapecat{
	clear:left; float:left;  margin-left:10px; margin-top:0px; 
}

.linha{
	background-image:url(../imagens/linha.jpg); background-position:bottom; background-repeat:no-repeat;
	width:180px; padding:5px; margin-left:5px; cursor:pointer;
	height:15; line-height:15px; padding-top:4px; padding-bottom:4px;
}

#btn_yellow{
	position:absolute; margin-left:700px; margin-top:18px;
}

/* PRODUTOS - CENTRAL */
#caixaprodutos
{
	  float:left; margin-left:20px; margin-top:0px; width:565px; 
}

#caixamensagem{
	clear:left; float:left; margin-left:10px; text-align:center; background-image:url(../imagens/back_mensagem.jpg); 
	background-position:center; background-repeat:no-repeat; width:520px; height:33px; line-height:33px;
	font-size:11px; font-weight:bold;
}

#carrinho{
	clear:left; float:left; margin-left:10px; margin-top:10px; text-align:left; background-image:url(../imagens/back_carrinho.jpg); 
	background-position:left; background-repeat:no-repeat; width:520px; height:23px; line-height:23px;
	font-size:11px; font-weight:bold; clear:left; padding:5px; padding-left:35px;
}

.itemprod{
	float:left;  margin-left:28px; width:121px; font-size:10px; font-weight:bold; width:111px;  margin-top:5px;
}
.textoproduto{
	 padding:5px; text-align:center;
}
.backfoto
{
	background-image:url(../imagens/back_foto.gif); background-position:center; background-repeat:no-repeat;
	text-align:center; margin:0px auto; width:121px; height:112px; line-height:112px;
}
.opcoes{
	clear:left; float:left; width:114px; height:21px; text-align:center;
}
.quantidade{
	width:114px; height:29px;
	background-image:url(../imagens/back_qtd.gif); background-position:center; background-repeat:repeat;
}
.inputqtd{
	clear:left; float:left;  width:30px; height:13px; font-size:10px; text-align:center; margin-top:-12px; padding:0px;  border:0px; margin-left:70px;
}

.bolamenos{
	margin-left:10px; margin-top:12px;
}

.bolamais{
	margin-left:10px; 
}

#boxdireito{
	float:right; margin-right:0px; width:200; margin-top:30px;
	background-image:url(../imagens/tit_informativos.jpg); background-repeat:no-repeat; background-position:top;
}

#boxinformativo{
	padding-left:10px;
}

.iteminformativo {
	font-size:11px; color:#2D2D2D; width:180px; padding-left:10px;	
}

#bannertopo {
	clear:left;
	margin-left:18px;  
	padding-top:15px;
}

a.linkInformativo:link,  a.linkInformativo:visited {
	font-size:11px; color:#2D2D2D; text-decoration:none;
}
a.linkInformativo:hover, a.linkInformativo:active {
	font-size:11px; color:#2D2D2D; text-decoration:underline;
}

.conteudoNoticia {
 font-size:14px; color:#2D2D2D; text-align:justify; width:540px;
}

.textoNoticia {
 font-size:14px; color:#2D2D2D; 
}

.paginaCentro{
margin:20px; clear:left;
}

.voltar
{   
	background-color: #006699;
	width:110px; height:28px; line-height:28px; text-align:center; margin-top:15px;  
	color:#FFFFFF; cursor:pointer;	
}

.ordernarPagina{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; 
}

.preco{
font-family: arial; font-size: 12px; color: #B40000; font-weight:bold;
}

.caixa {
	background-color: #F4F4F4;
	border: 1px solid #CECECE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000006;	
}

.caixaCadastro {
	background-color: #F4F4F4;
	border: 1px solid #AAAAAA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000006;
	padding:4px;
}

.caixaCadastroErro {
	background-color: #FFE8E8;
	border: 1px solid #FF8A8A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	padding:4px;
}

.sem_estoque {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:normal;
	color: #FF5959;
}

.quadro_detalhe_img {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	height: 270px;
	width: 170px;
	text-align:center;	
}

.titulo{
 font-size:18px; color:#2D2D2D; font-weight:bold; 
}

.textoDescProduto{
	 font: tahoma;
	 font-size:13px; color:#2D2D2D; 
}

.precoDetalheProduto {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	padding-top: 10px;
	padding-bottom:10px;
	padding-left:5px;
	font: tahoma;
	font-size:18px;
	height:30px;
	color: #FF0000;
}

.mensagemCarrinhoVazio {
    font: tahoma;
	font-size:16px;
	height:30px;
	color: #FF0000;
	font-weight:bold;
}

.tituloItemPainel {
 font-family: Arial, Helvetica, sans-serif;
 font-size:14px; color: #006699;
 font-weight:bold 
}
.linhaCarrinhoFim {
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #ADBCD1;
	clear:left; float:left;
	width:520px;
	height:10px;
}


.linhaCarrinho {
	background-color: #E3E7F3;
	border-right-width: 4px;
	border-left-width: 4px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ADBCD1;
	border-left-color: #ADBCD1;
	width:512px; 
	clear:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ADBCD1;
	height:80px;
}

.linhaTotalCarrinho {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #000000; 
 text-align:right;
 float:left;
 width:170px;
 font-weight:bold; 
}

.quadroPrecoCarrinho {
 float:left; text-align:right; height:70px; padding-top:10px; width:65px;
 font: tahoma;  font-size:11px; color:#2D2D2D; 
}

.buscaDetalhada {
	background-color: #FFFFE8;
	border: 1px solid #87A3D1;
}
.msgPainelFinaliza {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: left;
}
.textoListaDesbloqueio {
 font-size:11px;
}

#descricaoProduto {
	float: left;
}

.detalheProduto {
	width: 340px;
}

#caixaInfoTipoCliente {
	background-color: #E1E4F3;
	border: 1px solid #ACBCD3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4E6994;
	padding: 15px;
	margin: 10px;
	text-align:justify;
}

a.linkTicker:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B40000;
	text-decoration: none;
}

a.linkTicker:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B40000;
	text-decoration: none;
}
a.linkTicker:visited {
	font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
	color: #B40000;
	text-decoration: none;
}
a.linkTicker:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0752A3;
	text-decoration: none;
}