table.FundoSiteCentro {
width: 1000px;
height: 2157px;
position: relative;
float: left;
left: 50%;
margin-left: -500px;
background-color: #fff;
}

body {
	font-size: 80%;
	font-family: Tahoma, Geneva, sans-serif;
	/*background: url(../images/home/bg.jpg) fixed no-repeat center;*/
	background: url(../images/home/bg.jpg) fixed repeat-y center;
	
}

.FundoBarraEsquerda {
width: 0px;
height: 1986px;
}

p{font-size:10pt;}

/*  ESTILO PARA OS FORMULÁRIOS BOTÕES E INPUTS TEXT */
.InputText{border-color:#333333;border-width:1;border-style:solid;background-color:#F5F5F5;font-size:11;font-family:tahoma,verdana;color:#252525;margin:3px 0;padding:3px;}
.InputTextBusca{height:18px;border-color:#333333;border-width:1;border-style:solid;background-color:#F5F5F5;font-size:22px;font-family:verdana;color:#252525}
.InputButton{border-width:1;font-size:11;font-family:verdana}


/*  ESTILO PRODUTOS */
br{line-height:2px}
.EstNomeProd{color:#163d1b;font-size:11pt;font-weight:bold;font-family:tahoma, Geneva, sans-serif;padding:3px;}
.EstRefProd{color:#8E8E8E;font-size:7pt;font-family:verdana;}
.EstDescrProd{font-size:8pt;font-family:tahoma,verdana;padding:3px;}
.EstPrecoProd{color:#163d1b;font-size:12px;font-family:verdana;padding:3px;}
.EstMaisInfo{color:black;font-size:7pt;font-family:tahoma,verdana}
.AdicNome{font-size:8pt;font-family:tahoma,verdana}
.AdicItem{font-size:8pt;font-family:tahoma,verdana;font-weight:bold;color:#1a1b1d}
.EstLinhaProd{display:none;padding-top:15px;}
.EstCelProd{padding:0 10px 20px 0;}
#idFoundFC{font-family:tahoma, Geneva, sans-serif;padding-bottom:10px;font-size:11pt;}

/*  ESTILO SUBPRODUTOS */
.EstRefSubProd{color:#163d1b;font-size:7pt;font-family:verdana,arial}
.EstDescrSubProd{color:#163d1b;font-size:8pt;font-family:verdana,arial}
.EstPrecoSubProd{color:#222222;font-size:10pt;font-family:tahoma;}
.EstLinhaSubProd{display: none;}
.EstCorParSubProd{background:#fff;padding:3px 8px;}
.EstCorImparSubProd{background:#e5ebe6;padding:3px 8px;}

/*  ESTILO DAS OPINIÕES DE PRODUTOS */
.EstOpiniaoLinha{color:#CFCFCF;height:1px;width:100%;margin:5px 0 5px 0;}
#idEstTitProdOpFC{font-size:10pt;font-family:tahoma, Geneva, sans-serif;}
.EstOpiniaoLocal{font-size:10pt;}
.EstOpiniaoEmail{font-size:10pt;}
.EstOpiniaoTexto{font-size:10pt;}

/* ESTILOS DO PEDIDO */
.EstTabPedidoTit{background:#163d1b;color:#fff;font-size:8pt;font-family:Tahoma, Geneva, sans-serif;font-weight:bold;padding-right:3px;}
.EstTabPedidoNome{color:#333333;font-size:8pt;font-weight:bold;font-family:Tahoma, Geneva, sans-serif}
.EstTabPedidoNome:visited{color:#333333}
.EstTabPedidoNome:hover{color:#432411}
.EstTabPedido{font-size:8pt;background:#e5ebe7;padding:3px;}
.EstTabPedidoNum{font-size:8pt;background:#e5ebe7;font-family:Courier New,Courier;padding:3px;}
.EstTabPedidoTotal{font-size:8pt;background:#163d1b;font-weight:bold;padding:3px;color:#fff;}
.EstTabPedidoFrete{font-size:8pt;background:#e5ebe7;font-weight:bold;padding:3px;}
.EstTabPedidoBot{color:#432411;font-size:8pt;font-weight:bold;font-family:Tahoma, Geneva, sans-serif;padding-top:10px;}
.EstTabPedidoRef{color:black;font-size:8pt;font-family:Tahoma, Geneva, sans-serif;}
.EstTabPedidoAdicNome{font-size:8pt;font-family:Tahoma, Geneva, sans-serif;}
.EstTabPedidoAdicItem{font-size:8pt;font-family:Tahoma, Geneva, sans-serif;font-weight:bold}
.EstTextoQtd{font-size:8pt;font-family:Tahoma, Geneva, sans-serif;text-align:right}
.EstContinuarComprando{font-size:9pt;font-weight:bold;font-family:Tahoma, Geneva, sans-serif;color:#432411}
#idTitPagFC{margin:25px 0 30px 0;}
table#TabCesta tbody tr td p{font-size:10pt;margin:20px 0 5px 0;color:#000;}
table#TabItens tbody tr td.EstTabPedidoTit{padding:3px;}
img.EstFotoProdCesta{margin-right:5px;}
#idTxtCorreiosFC{font-size:10pt;padding:5px 0;}
table#TabRadio{margin-top:20px;}
table tbody tr td p b{color:#f00;}
table#TabRadio tbody tr td table tbody tr td a img{margin:15px 0;}
table tbody tr td p font{font-size:8pt;}
#idTxtTopoConfirmarFC{font-family:tahoma, Geneva, sans-serif;font-size:10pt;}
table#TabItens{margin:10px 0 20px 0;}
span.lgtxt{font-family:tahoma, Geneva, sans-serif;font-size:11pt;}
table#idTabRegisterFC{margin-top:10px;}


/* ESTILO DE TÍTULOS DE TABELA CADASTRO DE CLIENTES, AJUDA, CONFIRMAÇÃO DO PEDIDO */
.EstTabTopo{background:#e5ebe6;color:#1a1b1d;font-size:9pt;font-family:Tahoma, Geneva, sans-serif;font-weight:bold;padding:3px 0;}
#idDadosEntregaFC{padding-top:5px;}
#idTxtComentsFC{padding-top:5px;}
table#idTabRegisterFC tbody tr td.EstTabTopo{background:#163d1b;color:#fff;}
table#idRegisterFC tbody tr td table tbody tr td img{margin:15px 5px 5px 5px;}
span.EstTextoContinuar{margin-top:15px;}
span.idTxtTrackConfFC{padding-top:10px;}

/* ESTILO PARA A TABELA DE BUSCA RÁPIDA, PARA TABELA DE AJUDA (PAGAMENTOS) E FALE CONOSCO */
.EstTabQuadro{background:#FFFFFF;font-size:8pt;font-family:Tahoma, Geneva, sans-serif;}

/* ESTILO DOS CAMPOS DO FORMULÁRIO CLIENTES,FALE CONOSCO,... 	*/
.EstNomeCampo{color:black;font-size:8pt;font-family:Tahoma, Geneva, sans-serif;font-weight:bold;padding:3px;}
.EstCampo{font-size:8pt;font-family:Tahoma, Geneva, sans-serif;}

/* Dados para entrega, campo obrigatório  */ 
#idLocalFC .EstNomeCampo{color:#163d1b;}
#idParaFC .EstNomeCampo{color:#163d1b;}
#idPEmailFC .EstNomeCampo{color:#163d1b;}
#idPEnderecoFC .EstNomeCampo{color:#163d1b;}
#idtrPEnderecoNumFC .EstNomeCampo{color:#163d1b;}
#idtrPEnderecoComplFC .EstNomeCampo{color:#163d1b;}
#idPBairroFC .EstNomeCampo{color:#163d1b;}
#idPCidadeFC .EstNomeCampo{color:#163d1b;}
#idPEstadoFC .EstNomeCampo{color:#163d1b;}
#idPPaisFC .EstNomeCampo{color:#163d1b;}
#idPCEPFC .EstNomeCampo{color:#163d1b;}
#idTablePCEPFC .EstNomeCampo{color:#163d1b;}
#idPTelefoneFC .EstNomeCampo{color:#163d1b;}

/* ESTILOS PARA AS PÁGINAS OK010509 */
.Titulos{color:#432411;font-size:11pt;font-family:Tahoma, Geneva, sans-serif;text-decoration:none;font-weight:bold}
.smSelect{font-size:10pt;font-family:Tahoma, Geneva, sans-serif;color:#000000}
.smText{font-size:10pt;font-family:Tahoma, Geneva, sans-serif;color:#000000}
.mnText{font-size:9pt;font-family:Tahoma, Geneva, sans-serif;color:#432411}
.mdtxt{font-size:11pt;font-family:Tahoma, Geneva, sans-serif;}

/*  Estilo para os botões */
.BotLancamento{font-size: 80%;font-family: tahoma, Geneva, sans-serif;font-weight: bold;text-decoration: none;}
.BotComprar{visibility: hidden}
.BotEsgotado{font-size: 80%;font-family: tahoma, Geneva, sans-serif;font-weight: bold;text-decoration: none;}
.BotExcluir{font-size: 80%;font-family: tahoma, Geneva, sans-serif;font-weight: bold;text-decoration: none;}
.BotMaisDetalhes{font-size: 80%;font-family: tahoma, Geneva, sans-serif;font-weight: bold;text-decoration: none;}
.BotContinuar{background: url(../images/confimar.gif);color: #ffffff;font-size: 85%;font-family: tahoma, Geneva, sans-serif;text-decoration: none;height: 38px;width: 97px;font-style: normal;font-weight: bold;letter-spacing:0.03em;border: none;text-align: center;}
.BotContinuarConfirmacao{background: url(../images/confimar.gif);color: #ffffff;font-size: 85%;font-family: tahoma, Geneva, sans-serif;text-decoration: none;height: 38px;width: 97px;font-style: normal;font-weight: bold;letter-spacing: 0.03em;border: none;text-align: center;}
.BotCartProd{padding-top:10px;}

/*  Texto das Setas de VER MAIS */
.BotVerMais{color: #ffffff;font-size: 80%;font-family: tahoma, Geneva, sans-serif;font-weight: bold;text-decoration: none;}

/*  ESTILO DO MENU CATEGORIA */
.EstCatLista{background-image:url(../images/EstCatLista.gif);padding:7px 0px 7px 0px; width:226px;height:30px;background-repeat:repeat-y;text-align:right}
.EstCatNome{color:#3d3d3d;font-size:12px;font-family:tahoma,verdana;text-decoration:none;font-weight:bold;margin:-2px 0px 0px 30px}
.EstCatNome:visited{color:#3d3d3d}
.EstCatNome:hover{color:#000000;text-decoration:underline}
.EstCatDescr{color:black;font-size:12px;font-family:verdana;text-decoration:none}

	#popup{
position: absolute; /*Define a posição absoluta da pop-up*/
top: 30%; /*Distancia da margem superior da página */
left: 30%; /*Distancia da margem esquerda da página */
display: none; /* Estilo da pop-up*/
/*fim pop-up*/
}

#popup{
position: absolute; /*Define a posição absoluta da pop-up*/
display: none; /* Estilo da pop-up*/
z-index: 500;
padding: 10px 20px 20px 20px;
background: #fff;
border: solid #CCC 1px;
top: 100px;
left:100px;
-webkit-box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.3);
box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.3);
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
/*fim pop-up*/
}

	#tudoAviso {
		width: 200px;
		height: 153px;
		margin: 0 auto 0 auto;
	}
	
	#fechar {
		position: relative;
		float: right;
		margin-bottom: 3px;
	}
	
	#boxAviso {
		position: relative;
		float: left;
		width: 190px;
		height: 135px;
		background: #fc0;
		padding: 0 5px 0 5px;
	}
	
	.txtAviso {
		position: relative;
		float: left;
		width: 190px;
		text-align: center;
		margin-top: 8px;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 11px;
		color: #030;
		font-weight: bold;
	}
	
#idTabCrossFC {
	width: 746px;
	padding-bottom: 40px;
}

.EstPrecoProdCross {
	font-size: 12pt;
}

.EstCatProdCross {
	font-size: 8pt;
}

.EstNomeCatProdCross {
	font-size: 8pt;
}


