@charset "utf-8";
* {
	margin:0px;
	padding:0px;
	border:0px;
}
body, html {
	text-align:center;/*overflow:auto;*/



}
.barraTopo1 {
	background: url(img/estruturaBarraTopo.gif) repeat-x top;
	height:13px;
}
.barraFundoLogo {
	background-color:#f4f4ec;
	height:108px;
	width:100%;
}
.barraTopo2 {
	background-color:#f9e9c4;
	height:4px;
}
.barraTopoFlash {
	background: url(img/banner.jpg) center;
	height:130px;
}
.barraTopoFlash_EMB {
	background: url(img/chamada_EMB.jpg) center;
	height:130px;
}
.barraTopoFlash_QUR {
	background: url(img/chamada_QUR.jpg) center;
	height:130px;
}
.barraTopoFlash_CPS {
	background: url(img/chamada_CPS.jpg) center;
	height:130px;
}
.barraTopoFlash_EQU {
	background: url(img/chamada_EQU.jpg) center;
	height:130px;
}
.barraTopoFlash_CT {
	background: url(img/chamada_CT.jpg) center;
	height:130px;
}
.barraTopoFlash_GAMW {
	background: url(img/chamada_CT.jpg) center;
	height:130px;
}
.conteudo {
	margin:0 auto;
	width:1002px;
	text-align:left;
	min-height:500px;
	height:auto !important;
}
.conteudoHome {
	margin:0 auto;
	width:1002px;
	text-align:left;
}
.barraTopo3 {
	background: url(img/estruturaBarraTopo2.gif) repeat-x top;
	height:42px;
	text-align:center;
	z-index:4;
}
.barraRodape {
	margin:0 auto;
	/*width:1002px;*/
	width:100%;
	text-align:center;
	background: url(img/estruturaBarraRodape.gif) repeat-x bottom;
	height:43px;
}
/* CONTEÚDO DO TOPO */







.barraConteudoLogo {
	margin:0 auto;
	width:1002px;
	text-align:left;
	height:110px;
}
.logo {
	float:left;
	width:135px;
	padding-top:10px;
	margin-left:35px;
}
.login {
	background: url(img/topoLogin.jpg) no-repeat bottom right;
	width:160px;
	height:96px;
	padding-top:10px;
	margin-left:520px;
	font:normal 11px Arial;
}
.busca {
	background: url(img/topoBusca.jpg) no-repeat center right;
	width:315px;
	height:84px;
	float:right;
}
.buscaDetalhada {
	font:bold 12px Times New Roman;
	color:#625b37;
	text-decoration:none;
}
.formularioBusca {
	border:none;
	background:none;
	font:normal 12px arial;
	color:#ffffff;
	width:112px;
	height:25px;
	vertical-align:top;
	padding-top:5px;
}
.formularioLogin {
	border:none;
	background:none;
	font:normal 11px verdana;
	color:#ffffff;
	width:98px;
	height:14px;
}
.formularioLogin2 {
	border:none;
	background:none;
	font:normal 11px verdana;
	color:#ffffff;
	width:68px;
	padding-bottom:3px;
	height:14px;
}
.menuCategorias {
	position:absolute;
	background-color:#eae5d8;
	width:195px;
	text-align:left;
	padding-bottom:15px;
	float:left;
	z-index:10;
}
.conteudoLista {
	float:right;
	width:800px;
	margin:35px auto;
}
.textoSegmento {
	font:bold 12px "Times New Roman";
	color:#403a2f;
	padding-left:15px;
	padding-top:15px;
}
.textoCategorias {
	font:bold 21px "Times New Roman";
	color:#403a2f;
	padding-left:15px;
	padding-bottom:5px;
}
/****** EMBALAGENS **********/ 







.faixaCategorias_EMB {
	position:absolute;
	background: url(img/faixaTopoCategoriasazul.gif) repeat-x;
	height:27px;
	width:195px;
	margin-top:-23px;
	z-index:3;
}
.faixaOpcoes_EMB {
	font:normal 11px Tahoma;
	background: url(img/faixaFundo1.gif) repeat-x bottom;
	/*height:25px;*/ min-height:25px;
	padding-left:16px;
	padding-right:16px;
	color:#635736;
	text-decoration:none;
}
.faixaOpcoes_EMB:hover {
	background: url(img/faixaFundo2azul.gif) repeat-x bottom;
	color:#364963;
}
/****** INSUMOS **********/ 







.faixaCategorias_QUR {
	position:absolute;
	background:url(img/faixaTopoCategoriasverde.gif) repeat-x;
	height:27px;
	width:195px;
	margin-top:-23px;
	z-index:3;
}
.faixaOpcoes_QUR {
	font:normal 11px Tahoma;
	background: url(img/faixaFundo1.gif) repeat-x bottom;
	/*height:25px;*/ min-height:25px;
	padding-left:16px;
	padding-right:16px;
	color:#635736;
	text-decoration:none;
}
.faixaOpcoes_QUR:hover {
	background: url(img/faixaFundo2verde.gif) repeat-x bottom;
	color:#009900;
}
/****** CAPSULAS **********/ 







.faixaCategorias_CPS {
	position:absolute;
	background: url(img/faixaTopoCategoriasroxa.gif) repeat-x;
	height:27px;
	width:195px;
	margin-top:-23px;
	z-index:3;
}
.faixaOpcoes_CPS {
	font:normal 11px Tahoma;
	background: url(img/faixaFundo1.gif) repeat-x bottom;
	/*height:25px;*/ min-height:25px;
	padding-left:16px;
	padding-right:16px;
	color:#635736;
	text-decoration:none;
}
.faixaOpcoes_CPS:hover {
	background: url(img/faixaFundo2roxo.gif) repeat-x bottom;
	color:#64004B;
}
/****** EQUIP LAB **********/ 







.faixaCategorias_EQU {
	position:absolute;
	background: url(img/faixaTopoCategoriasamarelo.gif) repeat-x;
	height:27px;
	width:195px;
	margin-top:-23px;
	z-index:3;
}
.faixaOpcoes_EQU {
	font:normal 11px Tahoma;
	background: url(img/faixaFundo1.gif) repeat-x bottom;
	/*height:25px;*/ min-height:25px;
	padding-left:16px;
	padding-right:16px;
	color:#635736;
	text-decoration:none;
}
.faixaOpcoes_EQU:hover {
	background: url(img/faixaFundo2amarelo.gif) repeat-x bottom;
	color:#766D01;
}
/****** COSMETICO **********/ 







.faixaCategorias_CT {
	position:absolute;
	background: url(img/faixaTopoCategoriasvermelho.gif) repeat-x;
	height:27px;
	width:195px;
	margin-top:-23px;
	z-index:3;
}
.faixaOpcoes_CT {
	font:normal 11px Tahoma;
	background: url(img/faixaFundo1.gif) repeat-x bottom;
	/*height:25px;*/ min-height:25px;
	padding-left:16px;
	padding-right:16px;
	color:#635736;
	text-decoration:none;
}
.faixaOpcoes_CT:hover {
	background: url(img/faixaFundo2vermelho.gif) repeat-x bottom;
	color:#6F0217;
}
/***********/



/****** COSMETICO CERTO **********/ 







.faixaCategorias_GAMW {
	position:absolute;
	background: url(img/faixaTopoCategoriasvermelho.gif) repeat-x;
	height:27px;
	width:195px;
	margin-top:-23px;
	z-index:3;
}
.faixaOpcoes_GAMW {
	font:normal 11px Tahoma;
	background: url(img/faixaFundo1.gif) repeat-x bottom;
	/*height:25px;*/ min-height:25px;
	padding-left:16px;
	padding-right:16px;
	color:#635736;
	text-decoration:none;
}
.faixaOpcoes_GAMW:hover {
	background: url(img/faixaFundo2vermelho.gif) repeat-x bottom;
	color:#6F0217;
}
/***********/







.faixaBotoesCategoria {
	position:absolute;
	z-index:6;
	margin-top:-58px;
}
.faixaTituloInterno {
	background: url(img/botaoTopoVerde.gif) no-repeat;
	position:absolute;
	z-index:6;
	margin-top:-20px;
	width:997px;
	height:39px;
}
.fundoFaixaTitulo {
	background: url(img/fundoFaixaTitulo.gif) repeat-x;
	position:absolute;
	height:94px;
	width:100%;
	z-index:1;
	margin-top:173px;
}
.fundoFaixaTitulo02 {
	background: url(img/fundoFaixaTituloInterno.gif) repeat-x;
	position:absolute;
	height:94px;
	width:100%;
	z-index:1;
	margin-top:173px;
}
.fundoFaixaTituloInterno {
	background: url(img/fundoFaixaTituloInterno.gif) repeat-x;
	position:absolute;
	height:152px;
	width:100%;
	z-index:1;
	margin-top:42px;
}
.conteudoListaInterno {
	width:100%;
	padding-top:75px;
}
.textoSubCategoriaSelecionada {
	font:bold 12px "Times New Roman";
	color:#403a2f;
	padding-left:25px;
	padding-top:28px;
	text-align:left;
	position:absolute;
	z-index:12;
}
.textoSubCategoria {
	font:bold 20px "Times New Roman";
	color:#403a2f;
	padding-left:25px;
	padding-top:42px;
	text-align:left;
	position:absolute;
	z-index:11;
	top: 336px;
}
.textoSubCategoriaSelecionadaCarrinho {
	font:bold 12px "Times New Roman";
	color:#403a2f;
	padding-left:25px;
	padding-top:20px;
	text-align:left;
	position:absolute;
	z-index:12;
}
.textoSubCategoriaCarrinho {
	font:bold 20px "Times New Roman";
	color:#403a2f;
	padding-left:25px;
	padding-top:33px;
	text-align:left;
	position:absolute;
	z-index:11;
}
.meuCarrinho {
	font:bold 12px "Times New Roman";
	height:40px;
	color:#726a40;
	margin-top:15px;
	margin-bottom:10px;
	float:left;
	min-width:500px;
	width:auto !important;
}
.fonteCarrinho {
	font:bold 13px "Times New Roman";
	color:#726a40;
	text-transform:uppercase;
}
.legenda {
	font:normal 11px Arial;
	height:26px;
	color:#736d59;
}
.listaProdutos {
	font:bold 12px Arial;
	color:#52492d;
	margin-top:4px;
}
.divListaProdutos, .prod_zebra01, .prod_zebra02 {
	height:42px;
	margin-top:3px;
}
.prod_zebra01 {
	background-color:#e2dccb;
}
.prod_zebra02 {
	background-color:#f5f2ec;
}
.faixaAtivaProdutos {
	margin-top:3px;
	background:url(img/faixaAtivaProdutos.gif) repeat-x;
	height:38px;
}
.linhaFinalAtivaProdutos {
	background-color:#d96c00;
	height:4px;
}
input, select {
	border:1px solid #dfd8c4;
	background-color:#FFFFFF;
	font:normal 11px Arial;
	height:18px;/*width:32px;	*/



}
input[type="checkbox"], input[type="radio"] {
	border:none
}
#form_cadastro table {
	font:bold 12px Arial;
	color:#595959;
	margin-top:5px;
}
.textoProdutosRelacionados {
	font:bold 16px "Times New Roman";
	color:#403a2f;
	padding-left:25px;
	padding-top:15px;
	padding-bottom:10px;
}
.textoTituloChamada1 {
	font:bold 12px "Times New Roman";
	color:#726a40;
	padding-left:22px;
	padding-top:0px;
	text-align:left;
	position:absolute;
	z-index:12;
}
.textoTituloChamada2 {
	font:bold 20px "Times New Roman";
	color:#6f780c;
	padding-left:22px;
	padding-top:13px;
	text-align:left;
	position:absolute;
	z-index:13;
}
.textoFaixaTituloInterno {
	font:bold 12px "Times New Roman";
	color:#c0b68c;
	padding-left:23px;
	padding-top:12px;
}
.identifiquese {
	font:bold 12px Arial;
	color:#52492d;
	padding-left:24px;
}
.loginLink {
	font:normal 12px Arial;
	color:#595959;
	text-decoration:none;
}
.loginLink:visited {
	font:normal 12px Arial;
	color:#595959;
	text-decoration:none;
}
.loginLink:active {
	font:normal 12px Arial;
	color:#595959;
	text-decoration:none;
}
.loginLink:link {
	font:normal 12px Arial;
	color:#595959;
	text-decoration:none;
}
.loginLink:hover {
	font:normal 12px Arial;
	color:#a47206;
	text-decoration:none;
}
/****************/







.textoTituloChamadaPagamento1 {
	font:bold 12px "Times New Roman";
	color:#ff9900;
	padding-left:22px;
	padding-top:0px;
	text-align:left;
	/*position:absolute;*/



	z-index:12;
}
.textoTituloChamadaPagamento2 {
	font:bold 20px "Times New Roman";
	color:#b36b00;
	padding-left:22px;
	padding-top:5px;
	text-align:left;
	/*position:absolute;*/



	z-index:13;
}
.conteudoListaInternoPagamento {
	padding-top:30px;
}
.pagamentoEndereÃ§o {
	font:normal 11px Arial;
	color:#52492d;
	margin-left:24px;
	margin-top:75px;
}
.pagamentoBoleto {
	font:normal 11px Arial;
	color:#52492d;
	margin-left:24px;
	margin-top:100px;
}
.pagamentoCredely {
	font:normal 11px Arial;
	color:#52492d;
	margin-left:24px;
}
.pagamentoTituloTipos {
	font:normal 14px Arial;
	color:#778014;
	font-weight:bold;
}
/********************/







.linha_lista_visual {
	min-height:400px;
	height:auto !important;
}
.fundoFotoProduto {
	width:146px;
	height:116px;
	background-color:#faf9f6;
	border:solid 1px #f2f0e7;
	padding-top:4px;
	padding-left:0px;
}
.fundoFotoProdutoInterno {
	width:135px;
	height:110px;
	background-color:#FFFFFF;
	border:solid 1px #edeade;
}
.textoFotoProduto {
	font:bold 13px "Times New Roman";
	color:#726a40;
	width:146px;
	margin-top:6px;
	margin-bottom:15px;
}
/* julio 4-9-8{  */



.cepCliqueAqui {
	font:bold 12px Arial;
	color:#595959;
	text-decoration:none;
}
.cepCliqueAqui:link {
	font:bold 12px Arial;
	color:#595959;
	text-decoration:none;
}
.cepCliqueAqui:active {
	font:bold 12px Arial;
	color:#595959;
	text-decoration:none;
}
.cepCliqueAqui:visited {
	font:bold 12px Arial;
	color:#595959;
	text-decoration:none;
}
.cepCliqueAqui:hover {
	font:bold 12px Arial;
	color:#4f7d5e;
	text-decoration:none;
}
/*********/



.campoCadastroErro {
	background-color: #D3D3D3;
	border: 1px solid #999999;
}
.campoCadastroErroSB {
	background-color: #D3D3D3; /*transparent; */
	border: 0px;
}
/* julio 15-9-8{  */



.texto11Arialbold {
	font:bold 11px Arial;
	color:#262b08;
}
.texto11Arial {
	font:normal 11px Arial;
	color:#262b08;
}
/* julio 10-10-08{  */







.conteudoListaInternoTextos {
	padding-top:20px;
	width:100%;
	text-align:center;
	background: url('img/fundoFaixaTituloInterno.gif') repeat-x;
}
.textoTermos {
	font:normal 11px Arial;
	color:#666666;
	padding-left:24px;
	width:950px;
	text-align:left;
}
.conteudoTermos {
	margin:0 auto;
	width:100%;
	text-align:left;
}
.textoTituloTermos1 {
	font:bold 12px "Times New Roman";
	color:#726a40;
}
.textoTituloTermos2 {
	font:bold 20px "Times New Roman";
	color:#6f780c;
}
.textoTermosTitulo {
	font:bold 12px Arial;
	color:#52492d;
}
/*julio 21-10-08*/







.formularioContato {
	background-image:url('img/fundoForm.gif');
	background-repeat:repeat;
	color:#6f780c;
	height:15px;
	padding:3px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:11px;
	font-family:arial
}
.formularioContatoSemBG {
	color:#6f780c;
	height:15px;
	padding:3px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:11px;
	font-family:arial
}
.formularioContato input[type="radio"] {
	border:none;
}
.formularioContato2 {
	background-color:#e6e1d1;
	font:normal 11px arial;
	color:#6f780c;
	height:110px;
	padding:4px;
}
.campoContatoErro {
	background-image:url('img/fundoForm.gif');
	background-repeat:repeat;
	color:#6f780c;
	height:15px;
	padding:3px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:11px;
	font-family:arial;
	border: 1px solid #999999;
}
.campoContatoErroSB {
	background-color:none;
	border: 0px;
}
.tituloCamposContato {
	font:bold 14px "Times New Roman";
	color:#6f780c;
}
.tituloMatrizContato {
	font:bold 18px "Times New Roman";
	color:#957303;
}
.telefoneMatrizContato {
	font:bold 15px "Times New Roman";
	color:#686b47;
}
.telefoneMatrizContato2 {
	font:bold 13px "Times New Roman";
	color:#686b47;
}
.tituloNoticia1Interno {
	font:bold 14px Arial;
	color:#686b47;
}
.tituloNoticia1:link {
	font:bold 12px Arial;
	color:#686b47;
	text-decoration:none;
}
.tituloNoticia1:visited {
	font:bold 12px Arial;
	color:#686b47;
	text-decoration:none;
}
.tituloNoticia1:active {
	font:bold 12px Arial;
	color:#686b47;
	text-decoration:none;
}
.tituloNoticia1:hover {
	font:bold 12px Arial;
	color:#545917;
	text-decoration:none;
}
.tituloNoticia2Interno {
	font:bold 14px Arial;
	color:#73542b;
}
.tituloNoticia2:link {
	font:bold 12px Arial;
	color:#73542b;
	text-decoration:none;
}
.tituloNoticia2:visited {
	font:bold 12px Arial;
	color:#73542b;
	text-decoration:none;
}
.tituloNoticia2:active {
	font:bold 12px Arial;
	color:#73542b;
	text-decoration:none;
}
.tituloNoticia2:hover {
	font:bold 12px Arial;
	color:#261908;
	text-decoration:none;
}
.tituloNoticia3:link {
	font:bold 12px Arial;
	color:#857f13;
	text-decoration:none;
}
.tituloNoticia3:visited {
	font:bold 12px Arial;
	color:#857f13;
	text-decoration:none;
}
 .tituloNoticia3:acitve {
 font:bold 12px Arial;
 color:#857f13;
 text-decoration:none;
}
.tituloNoticia3:hover {
	font:bold 12px Arial;
	color:#3a3706;
	text-decoration:none;
}
.tituloNoticia4:link {
	font:bold 11px Arial;
	color:#686b47;
	text-decoration:none;
}
.tituloNoticia4:visited {
	font:bold 11px Arial;
	color:#686b47;
	text-decoration:none;
}
 .tituloNoticia4:acitve {
 font:bold 11px Arial;
 color:#686b47;
 text-decoration:none;
}
.tituloNoticia4:hover {
	font:bold 11px Arial;
	color:#444911;
	text-decoration:none;
}
.tituloPaginacaoNoticia:link {
	font:normal 12px Arial;
	color:#686b47;
	text-decoration:none;
}
.tituloPaginacaoNoticia:visited {
	font:normal 12px Arial;
	color:#686b47;
	text-decoration:none;
}
 .tituloPaginacaoNoticia:acitve {
 font:normal 12px Arial;
 color:#686b47;
 text-decoration:none;
}
.tituloPaginacaoNoticia:hover {
	font:normal 12px Arial;
	color:#2f3117;
	text-decoration:none;
}
.tituloPaginasNoticia {
	font:bold 12px Arial;
	color:#2f3117;
}
.tituloLinkEmail:link {
	font:normal 11px Arial;
	color:#6d7a06;
	text-decoration:none;
}
.tituloLinkEmail:visited {
	font:normal 11px Arial;
	color:#6d7a06;
	text-decoration:none;
}
.tituloLinkEmail:active {
	font:normal 11px Arial;
	color:#6d7a06;
	text-decoration:none;
}
.tituloLinkEmail:hover {
	font:normal 11px Arial;
	color:#353b03;
	text-decoration:none;
}
