/* Estrutura B�sica
---------------------------------------- */
body {
	background:url(../imgs/site/bgVerde.gif) repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6D6E70;
	margin:0;
	padding: 0;
}

a{
	text-decoration:none;
	color:#6D6E70;
}

a:hover{
	text-decoration:underline;
	color:#6D6E70;
}

p{
	padding:0;
	margin:0;
}

#container{
	width:1000px;
	margin:auto;
}

#topo{
	width:1000px;
	height:124px;
	background:url(../imgs/site/_topoTeste.png) no-repeat;
}

#menu{
	width:1000px;
	height:69px;
	background:url(../imgs/site/bgMenu.png) no-repeat;
}

#meio{
	width:1000px;
	background:url(../imgs/site/bgMeio.png) left top repeat-y;
}

#rodape{
	width:1000px;
	height:84px;
	background:url(../imgs/site/bgRodape.png) no-repeat;
}

.txtVerde {
	color:#6D914B;
}

.formGrande {
	width:485px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6D6E70;
	padding:4px;
}

.form264 {
	width:264px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6D6E70;
	padding:4px;
}

.formDDD{
	width:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6D6E70;
	padding:4px;
}

.formTelefone{
	width:90px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6D6E70;
	padding:4px;
}

.formCidade{
	width:375px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6D6E70;
	padding:4px;
}


/* Topo
---------------------------------------- */
#banner{
	margin-left:246px;
	width:591px;
	height:124px;
	background:url(../imgs/site/_bannerTopo.png) no-repeat;
}


/* Menu
---------------------------------------- */
#menuItens{
	float:left;
	padding-left:29px;
	margin-top:0;
	width:583px;
}

.itemMenu{
	float:left;
}

.itemSelecionado{
	float:left;
	background:url(../imgs/site/bgMenuSelecao.png) bottom repeat-x;
}

.itemSep{
	float:left;
	background:url(../imgs/site/sepMenuNovo.png) no-repeat;
	width:3px;
	height:47px;
}

#busca{
	float:left;
	margin-left:16px;
}

.buscaComboBox{
}

.buscaComboBox select{
	width:169px;
	height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#6D914B;
	font-size:10px;
}

#languageBar{
	float:left;
	margin-top:33px;
	margin-left:60px;
}


/* Meio
---------------------------------------- */
#conteudo{
	margin-left:30px;
	padding-top:11px;
	width:970px;
	background:#fff;
}

/* --- HOME --- */
#conteudoHome{
	margin-left:12px;
	padding-top:11px;
	background:#fff;
}

#detaques{
	float:left;
	width:536px;
}

#depoimentosResultados{
	float:left;
	width:217px;
	margin-left:18px;
	margin-right:13px;
}

.linhaDivVerticalHome{
	float:left;
	height:323px;
	width:7px;
	background:url(../imgs/site/linhaDivVerticalHome.gif) no-repeat;
}

.linhaDivHorizontalHome{
	height:9px;
	width:537px;
	margin-top:20px;
	margin-bottom:10px;
}

#banners{
	float:left;
	margin-left:12px;
}

.bannerPropaganda{
	margin-bottom: 10px;
}

#boxDepoimentos{
	width:191px;
	padding-top:40px;
	padding-bottom:10px;
	padding-left:17px;
	padding-right:8px;
}

#boxResultados{
	width:186px;
	padding-top:46px;
	padding-bottom:10px;
	padding-left:22px;
	padding-right:8px;
}

.vejaMaisHome{
	padding-top:10px;
	text-align:right;
	width:100%;
	font-size:10px;
}

.vejaMaisHome a{
	color:#6D914B;
	text-decoration:none;
}

.vejaMaisHome a:hover{
	color:#6D914B;
	text-decoration:none;
}

.resultadoBoxHome{
	margin-top:5px;
}

.resultadoBoxHome a{
	color:#6D914B;
	font-weight:bold;
	text-decoration:none;
}

.resultadoBoxHome a:hover{
	color:#6D914B;
	font-weight:bold;
	text-decoration:none;
}

.fotoProdutoHome{
	float:left;
	width:131px;
	text-align:center;
}

.descricaoProdutoHome{
	float:left;
	width: 230px;
	padding-right:10px;
}

.fotoAplicacaoProdutoHome{
	float:left;
	width:144px;
}


/* --- PRODUTOS --- */
#boxInternas{
	padding-left:15px;
}

.boxListaProdutos{
	float:left;
	margin-right:8px;
}

.tituloVertical{
	float:left;
}

.listaProdutos{
	background:url(../imgs/site/bgProdutosLista.png) no-repeat;
	width:170px;
	min-height:392px;
	float:left;
	padding-top:10px;
	padding-left:7px;
}

.produtoLista{
	background:url(../imgs/site/setaListaProdutos.png) left no-repeat;
	width:148px;
	margin-left:9px;
	padding-left:16px;
	margin-bottom:5px;
}

.produtoLista a{
	color:#6D6E71;
	text-decoration:none;
	font-size:10px;
}

.produtoLista a:hover{
	color:#6D6E71;
	text-decoration:underline;
}


/* --- PRODUTOS INTERNOS --- */
#produtosInternoEsquerda{
	float:left;
	width:704px;
}

#produtosInternoDireita{
	float:left;
}

#produtosInternoEsquerdaEsq{
	float:left;
	width:163px;
	padding-left:10px;
}

#produtosInternoEsquerdaDir{
	float:left;
	width:415px;
	padding-right:24px;
}

.divisaoEsquerdaDireita{
	float:left;
	height:524px;
	width:4px;
	background:url(../imgs/site/linhaDivVerticalProdutos.png) no-repeat;
}

.divisaoHorizontalDireita{
	height:4px;
	width:210px;
	margin: 13px 0px 11px 14px;
	background:url(../imgs/site/linhaDivHorizontalProdutosDireita.png) no-repeat;
}

.fotosDireita{
	margin-left:14px;
	margin-top:10px;
	background:url(../imgs/site/bgFotoDireita.png) no-repeat;
	width:213px;
	height:143px;
}

#maisInfos{
	padding-left:10px;
}

.submenuDireita{
	padding-left:40px;
	display:none;
	width:200px;
}

.submenuDireita a {
	color:#6D6E70;
	font-weight:bold;
	text-decoration:none;
}

.submenuDireita a:hover {
	color:#6D6E70;
	font-weight:bold;
	text-decoration:underline;
}

#conhecaTambem{
	background:url(../imgs/site/bgConhecaTambem.png) repeat-y;
	margin-top:40px;
	min-width:581px;
	height:119px;
}

.thumb{
	border:#7A9B5B 1px solid;
	margin-bottom:5px;
}

.boxThumbInternos{
	float:left;
	margin:13px 22px 0px 0px;
}

.boxThumbDireta{
	float:left;
	margin:13px 16px 0px 0px;
}

.txtConhecaTambem{
	float:left;
	padding:35px 36px 0px 33px;
}

.txtBoxThumb{
	width:85px;
	text-align:center;
}

.txtBoxThumbDireita{
	width:80px;
	text-align:center;
}


/* --- PRODUTOS DUVIDAS --- */
.divisaoDuvidas{
	width:500px;
	height:4px;
	background:url(../imgs/site/linhaDivHorizontalProdutos.png) no-repeat;
	margin:15px 0px 15px 0px;
}

.listaDuvidas{
	padding:3px 0px 3px 0px;
}

.setaDuvidas{
	color:#6D914B;
	font-size:13px;
}

.tituloDuvida{
	color:#6D914B;
	font-weight:bold;
	font-size:12px;
}

#duvidasFrequentes a {
	color:#6D914B;
	font-weight:bold;
	text-decoration:none;
}

#duvidasFrequentes a:hover {
	color:#6D914B;
	font-weight:bold;
	text-decoration:underline;
}


/* --- ONDE COMPRAR --- */
#ondeComprarDireita{
	padding:5px 0px 0px 16px;
	color:#6C914B;
	width:220px;
}

/* --- DEPOIMENTO ---*/
.depoimento{
	padding-left:35px;
	padding-top:10px;
}

.setaDepoimento{
	float:left;
	width:25px;
}

.txtDepoimento{
	float:left;
	width:94%;
}

.linkBold{
	font-weight:bold;
}

.linkBold:hover{
	font-weight:bold;
}


/* --- PAGINACAO ---- */
.paginacao{
	color:#6D914B;
	font-weight:bold;
	width:100%;
	text-align:center;
	padding-top:40px;
}

.paginacao a{
	color:#6D914B;
	font-weight:bold;
	text-decoration:none;
}

.paginacao a:hover{
	color:#6D914B;
	font-weight:bold;
	text-decoration:none;
}

.setasPaginacao{
	font-weight:normal;
	font-size:12px;
}

.linkAtual {
	color:#FDB813;
}	

/* --- BUSCA --- */
#boxResultadoBusca{
	margin-top:25px;
	padding:20px 0px 0px 0px;
	width:930px;
	background:url(../imgs/site/bgBusca.png) repeat-y;
}

#resultadoBuscaDireita{
	float:left;
	width:152px;
	text-align:right;
	padding-top:16px;
}

#resultadoBuscaEsquerda{
	float:left;
	padding-left:21px;
}

.boxThumbBusca{
	float:left;
	margin:0px 35px 25px 0px;
}

/* --- Extranet --- */
#tituloCategoria{
	padding-left:33px;
	font-size:14px;
	color:#6D914B;
}

.arquivo{
	padding:30px 0px 0px 70px;
}

.tituloArquivo{
	float:left;
	font-weight:bold;
	width:522px;
}

.dataEnvio{
	float:left;
}

.boxTituloData{
	width:596px;
	
}

.resenhaArquivo{
	padding-left:35px;
	padding-top:5px;
}

.divisaoArquivoExtranet{
	width:100%;
	height:4px;
	background:url(../imgs/site/linhaDivHorizontalProdutos.png) center no-repeat;
	margin:20px 0px 0px 0px;
}

#extranetDireita{
	padding:20px 0px 0px 20px;
	color:#6C914B;
}

#extranetDireita a{
	font-size:14px;
	color:#6D914B;
	text-decoration:none;
}

#extranetDireita a:hover{
	font-size:14px;
	color:#6D914B;
	text-decoration:underline;
}

.linkCatExtranet{
	padding-bottom:10px;
}

/* Erro nos Forms
---------------------------------------- */
.erro, .ok {
	padding: 8px;
	margin: 10px;
	color: #FFFFFF;
	text-align: left;
}

.erro p, .ok p {
	color: #FFFFFF;
	font-size: 11px;
	padding:1px;
}

.ok {
	background-color: #228822;
}

.erro {
	background-color: #BC2A4D;
}


/* Rodape
---------------------------------------- */
#notasLegais{
	float:left;
	padding-top:58px;
	padding-left:72px;
	color:#fff;
	font-size:9px;
}

#notasLegais a{
	color:#fff;
	text-decoration:none;
}

#notasLegais a:hover{
	text-decoration:underline;
}

#creditos{
	float:left;
	padding-top:45px;
	padding-left:370px;
}

