/* Zenpeople */
a:link, a:visited { text-decoration: none; }
a:active, a:hover { text-decoration: underline; }
img { border: 0; }
/* margin e padding zero de acordo com o layout */
form, h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; }
.none { display: none; }
.clearB { clear: both; }
.clearR { clear: right; }
.clearL { clear: left; }
.msgerro { color: #FF0000; font-weight: bold; }
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	}
div.clearB { height: 1px; }
/* =Classes
----------- */
.txtValorTotal, .tit, .codigo, .msgerro, .txtMarcado, .txt0, .txt, .txt1, .txt2, .txt3, .txtProduto, .txtProdutoG, .preco, .precoPor, .precoParcelado, .txtInstitucional, .txtInstitucional2, .txtDepartamento, .txtDepartamentoSelected, .txtSecao, .txtSecaoSelected, .txtPaginacao, .txtPaginacaoSelected, .txtComplemento { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
.txtProdutoG { color: #7b9dc0; font-size: 12px; font-weight: bold; }
.txt0 { color: #666666; font-weight: bold; }
.txt { color: #333; font-size: 12px; }
.txt1 { color: #FFF; font-weight: bold; }
.txt2 { color: #000; }
.txt3 { color: #006633; }
.txt4 { color: #7b9dc0; }
.txtDescricao { color: #000; }
.txtComplemento {
	color: #000;
	font-size: 9px;
	}
.txtDepartamento { color: #6d6e71; font-weight: bold; }
.txtDepartamentoSelected { color: #7b9dc0; font-weight: bold; }
.txtSecao { color: #000; }
.txtSecaoSelected { color: #7b9dc0; font-weight: bold; }
.txtPaginacao { color: #010101; font-size: 9px; }
.txtPaginacaoSelected { color: #7b9dc0; font-size: 9px; font-weight: bold; }
.preco, .precoPor {
	font-size: 13px;
	color: #3d4275;
	font-weight: bold;
	}
.precoDe {
	color: #666666;
	font-weight: bold;
	}
.precoParcelado {
	font-size: 11px;
	color: #3d4275;
	font-weight: bold;
	}
.lancamento {
	display: block;
	}
.codigo {
	display: block;
	padding: 2px 0;
	color: #434343;
	}

/* =Topo
-------- */
#topo {
	width: 937px;
	height: 437px;
	margin: 0 auto;
	position: relative;
	}
#topo h1 {
	position: absolute;
	z-index: 1;
	}
#topo #coluna {
	padding-left: 190px;
	}
#topo #coluna img {
	margin-left: 15px;
	}
#faixa {
	 margin-top: 30px;
	 }
#formBusca {
	width: 175px;
	padding-left: 135px;
	display: inline;
	}
#linhaCad {
	display: inline;
	margin-left: 90px;
	}
* html #linhaCad { position: relative; top: -5px; }
* + html #linhaCad { position: relative; top: -5px; }
#linhaCad a {
	margin: 0 5px 0 6px;
	}
#carrinho {
	display: inline;
	margin-left: 28px;
	}
#car {
	padding-left: 25px;
	}
* html #car { position: relative; top: -5px; }
* + html #car { position: relative; top: -5px; }

/* =Conteudo
------------ */
#conteudo {
	width: 727px;
	padding-left: 210px;
	margin: 0 auto;
	background: url(../imagens/zen-bg-miolo.gif) repeat-y top right;
	}
#cx03{
	text-align:center;
	padding-bottom:10px;
}
ul#menuDepartamentos {
	margin: 0 0 40px 0;
	padding: 30px 0 0 0;
	list-style: none;
	}
ul#menuDepartamentos li.dep {
	background: url(../imagens/zen-ico.jpg) no-repeat 0 6px;
	padding-left: 16px;
	line-height: 270%;
	}
ul#menuSecoes {
	margin: 0 0 15px 0;
	padding: 0;
	list-style: none;
	}
ul#menuSecoes li {
	background: url(../imagens/zen-linha-sec1.gif) no-repeat bottom left;
	}
#mala {
	margin: 0 auto 25px auto;
	}
#mala input {
	width: 106px;
	height: 16px;
	margin-left: 10px;
	}
#mala a {
	width: 17px;
	height: 17px;
	display: block;
	position: relative;
	top: -21px;
	left: 128px;
	}
#colunaesquerda {
	width: 170px;
	float: left;
	}
#colunaDireita {
	padding: 0 180px 0 170px;
	}
#colunaDireita h2 {
  font-size: 14px;
  color: #7b9dc0;
  }

ul#produtos {
	width:377px;
	margin: 0;
	padding: 35px 0 0 0;
	list-style: none;
	}
ul#produtos li {
	float: left;
	width: 150px;
	height: 220px;
	padding-left: 28px;
	margin-bottom: 30px;
	}
* html ul#produtos li {
  width: 205px;
	height: 210px;
	margin-bottom: 5px;
	}
* + html ul#produtos li {
	height: 210px;
	margin-bottom: 5px;
	}
ul#produtos li .img {
	text-align: left;
	width: 135px;
	height: 135px;
	background-color: #FFFFFF;
	margin-bottom: 10px;
	}
ul#produtos li .img img {
	border: solid 1px #a7a9ac;
  }
ul#produtos li .txt0 {
	margin-top: 11px;
	}

#colunaExtra{
	float:right;
	width:175px;
	padding-right:5px;
	text-align:center;
}
#colunaExtra #mala{
	text-align:left;
}

#cx04{
	margin-bottom:10px;
	overflow:hidden;
}

#cx04 a{
	/*float:left;*/
	margin-right:2px;
}

/* =Seçao
--------- */
#filtro-ordenacao {
	display: inline;
	}
.paginacao {
	display: inline;
	margin-left: 25px;
	width: 400px;
	}

/* =Detalhe
----------- */
#formDetalhe .linha {
  min-height: 155px;
  }
#colunaImagem {
	float: left;
	width: 195px;
	margin: 0 20px 0 10px;
	text-align: center;
	}
#colunaImagem #img {
	margin-bottom: 10px;
	}
#colunaImagem #img img { border: solid 1px #000; }
#colunaImagem img {
	display: block;
	margin: 0 auto;
	}
a#btAmpliar {
	background: url(../imagens/zen-bt-ampliar.gif) no-repeat top left;
	width: 119px;
	height: 17px;
	display: block;
	text-indent: -5000px;
	}
#colunaProduto {
	width: 250px;
	margin-left: 225px;
	padding-top: 15px;
	}
.botao-comprar a {
	background: url(../imagens/zen-bt-comprar.gif) no-repeat top left;
	width: 162px;
	height: 43px;
	margin: 20px 0;
	display: block;
	text-indent: -5000px;
	}
#descricaoDetalhada {
	padding: 15px 0 0;
	}
h3#titVariacao { display: none; }
#variacao input.quant {
	width: 20px;
	}

/* =Carrinho
------------ */
#mioloPedido {
  padding: 20px 18px 20px 0;
  }
.txtValorTotal {
  font-size: 12px;
  color: #7b9dc0;
  font-weight: bold;
  }
#mioloPedido h2 {
  font-size: 14px;
  color: #7b9dc0;
  }
table#tbCarrinho th {
	background-color: #f1f1f1;
	height: 23px;
	color: #7b9dc0;
	}
table#tbCarrinho th#thProdNome{
	text-align:left;
}
table#tbCarrinho td {
	border-bottom: solid 1px #83919d;
	margin: 3px 0;
	}
table#tbCarrinho td input {
	width: 15px;
	}
div#fechaCarrinho {
	position: relative;
	padding: 10px;
	height: 80px;
}
div#fechaCarrinho span.msg { padding: 5px; background-color: #f8f8ba; }
div#fechaCarrinho img { vertical-align: middle; }
span.msgerro { display: block; }
div#fechaCarrinho span.msgerro{
  display: block;
  width: 570px;
}
div#fechaCarrinho span.frase { display: block; margin-bottom: 5px; }
div#fechaCarrinho div#totalPedido{
	background-color: #f1f1f1;
	position: absolute;
	top: 0px;
	left: 560px;
	width: 130px;
	height: 78px;
	padding:10px 10px 12px;
}
div#totalPedido th{
	text-align: left;
	width: 130px;
	height: 32px;
}
#botoesCompra{
	position: relative;
	margin-top: 25px;
}
#botoesCompra a{
	margin-left: 40px;
}
a#btFecharPedido{
	position: absolute;
	margin-left: 0;
	right: 10px;
}
.titAreaCarrinho{
	margin-top: 30px;
	position: relative;
	background-color: #f1f1f1;
	height: 23px;
}
.titAreaCarrinho span{
	font-weight:bold;
	position:absolute;
	top:5px;
	left:10px;
	color: #7b9dc0;
	font-size: 11px;
}
.titAreaCarrinho a {
	position:absolute;
	right:20px;
	top:5px;
}
.corpoAreaCarrinho, .corpoAreaCarrinho2 {
	margin-top:3px;
	padding:10px;
}
.corpoAreaCarrinho table th span {
	padding-right:5px;
}
.corpoAreaCarrinho label {
	position:relative;
	top:-2px;
}

/* =Caixas
---------- */
#cx02 {
	margin: 20px 14px 0 0;
	}
	
/* =Rodape
---------- */
#rodape {
	width: 747px;
	padding: 25px 0 10px 190px;
	margin: 0 auto;
	background: url(../imagens/zen-bg-miolo.gif) no-repeat top right;
	text-align: center;
	}
#linhaRodape h3 {
	display: inline;
	}
#linhaRodape h3 img {
	margin: 25px 10px 0 0;
	}
#linhaRodape img { vertical-align: middle; }
		
/* =Home
-------- */
#bannerFull {
	clear: both;
	}
#HO {
	background: #54a79e url(../imagens/zen-bg1.jpg) repeat;
	padding-top: 25px;
	}
#HO .txtProduto { color: #4ea399; font-weight: bold; }
* html #HO {
	padding-top: 15px;
	}
* + html #HO {
	padding-top: 15px;
	}
#HO #topo {
	background: url(../imagens/zen-topo1.gif) no-repeat top right;
	}
#HO ul#menuInstitucional {
	margin: 0;
	padding: 20px 15px 10px 0;
	list-style: none;
	float: right;
	}
#HO ul#menuInstitucional li {
	display: inline;
	background: url(../imagens/zen-ico1.gif) no-repeat 1% 85%;
	padding-left: 6px;
	}
#HO ul#menuInstitucional li.first {
	background: none;
	}
#HO .txtInstitucional, #HO .txtInstitucional2 { color: #6d6e71; font-weight: bold; }
#HO #mala {
	background: url(../imagens/zen-mala1.gif) no-repeat top left;
	width: 154px;
	height: 39px;
	padding-top: 50px;
	position: relative;
	}
#HO #formas {
	background: url(../imagens/zen-formas1.gif) no-repeat top left;
	width: 158px;
	text-align: center;
	padding-top: 45px;
	}
#HO #formas .acabamento {
	background: url(../imagens/zen-formas1-acab.gif) no-repeat bottom left;
	width: 158px;
	height: 3px;
	margin-top: 10px;
	}
#HO ul#menuInstitucional2 {
	margin: 0 10px;
	padding: 15px 0;
	list-style: none;
	border-top: solid 1px #a7a9ac;
	}
#HO ul#menuInstitucional2 li {
	display: inline;
	background: url(../imagens/zen-ico1.gif) no-repeat 1% 85%;
	padding-left: 6px;
	}

/* =Departamento
---------------- */
#bannerDepartamento {
  clear: both;
  height: 333px;
  }
#SE {
	background: #b7a380 url(../imagens/zen-bg2.jpg) repeat;
	padding-top: 25px;
	}
#SE .txtProduto { color: #7b9dc0; font-weight: bold; }
* html #SE {
	padding-top: 15px;
	}
* + html #SE {
	padding-top: 15px;
	}
#SE #topo {
	background: url(../imagens/zen-topo2.gif) no-repeat top right;
	}
#SE ul#menuInstitucional {
	margin: 0;
	padding: 20px 15px 10px 0;
	list-style: none;
	float: right;
	}
#SE ul#menuInstitucional li {
	display: inline;
	background: url(../imagens/zen-ico1.gif) no-repeat 1% 85%;
	padding-left: 6px;
	}
#SE ul#menuInstitucional li.first {
	background: none;
	}
#SE .txtInstitucional, #SE .txtInstitucional2 { color: #6d6e71; font-weight: bold; }
#SE #mala {
	background: url(../imagens/zen-mala2.gif) no-repeat top left;
	width: 154px;
	height: 39px;
	padding-top: 50px;
	position: relative;
	}
#SE #formas {
	background: url(../imagens/zen-formas2.gif) no-repeat top left;
	width: 158px;
	text-align: center;
	padding-top: 45px;
	}
#SE #formas .acabamento {
	background: url(../imagens/zen-formas2-acab.gif) no-repeat bottom left;
	width: 158px;
	height: 3px;
	margin-top: 10px;
	}
#SE ul#menuInstitucional2 {
	margin: 0 10px;
	padding: 15px 0;
	list-style: none;
	border-top: solid 1px #a7a9ac;
	}
#SE ul#menuInstitucional2 li {
	display: inline;
	background: url(../imagens/zen-ico1.gif) no-repeat 1% 85%;
	padding-left: 6px;
	}

/* =Inst.
Quem - 765
Clipping - 766
Revendedor - 767
Praticar - 768
Encontrar - 769
Dica - 770
Contato - 771
Como - 772
Politica - 773
Privac. - 774
Formas - 775
Duvidas - 776
Tamanhos - 777
Cursos - 803
Quem usa - 834
Embaixador - 874
Blog - 868
Apoiamos - 977
*/
#Ins,
#Ins765,
#Ins766,
#Ins767,
#Ins768,
#Ins769,
#Ins770,
#Ins771,
#Ins772,
#Ins773,
#Ins774,
#Ins775,
#Ins776,
#Ins777,
#Ins803,
#Ins834,
#Ins874,
#Ins868,
#Ins977 {
	padding-top: 25px;
	}
* html #Ins,
* html #Ins765,
* html #Ins766,
* html #Ins767,
* html #Ins768,
* html #Ins769,
* html #Ins770,
* html #Ins771,
* html #Ins772,
* html #Ins773,
* html #Ins774,
* html #Ins775,
* html #Ins776,
* html #Ins777,
* html #Ins803,
* html #Ins834,
* html #Ins874,
* html #Ins868,
* html #Ins977 {
	padding-top: 15px;
	}
* + html #Ins,
* + html #Ins765,
* + html #Ins766,
* + html #Ins767,
* + html #Ins768,
* + html #Ins769,
* + html #Ins770,
* + html #Ins771,
* + html #Ins772,
* + html #Ins773,
* + html #Ins774,
* + html #Ins775,
* + html #Ins776,
* + html #Ins777,
* + html #Ins803,
* + html #Ins834,
* + html #Ins874,
* + html #Ins868,
* + html #Ins977 {
	padding-top: 15px;
	}
#Ins #colunaDireita,
#Ins765 #colunaDireita,
#Ins766 #colunaDireita,
#Ins767 #colunaDireita,
#Ins768 #colunaDireita,
#Ins769 #colunaDireita,
#Ins770 #colunaDireita,
#Ins771 #colunaDireita,
#Ins772 #colunaDireita,
#Ins773 #colunaDireita,
#Ins774 #colunaDireita,
#Ins775 #colunaDireita,
#Ins776 #colunaDireita,
#Ins777 #colunaDireita,
#Ins803 #colunaDireita,
#Ins834 #colunaDireita,
#Ins874 #colunaDireita,
#Ins868 #colunaDireita,
#Ins977 #colunaDireita {
	padding: 0 45px 0 180px;
	text-align: justify;
	}
#Ins ul#menuInstitucional,
#Ins765 ul#menuInstitucional,
#Ins766 ul#menuInstitucional,
#Ins767 ul#menuInstitucional,
#Ins768 ul#menuInstitucional,
#Ins769 ul#menuInstitucional,
#Ins770 ul#menuInstitucional,
#Ins771 ul#menuInstitucional,
#Ins772 ul#menuInstitucional,
#Ins773 ul#menuInstitucional,
#Ins774 ul#menuInstitucional,
#Ins775 ul#menuInstitucional,
#Ins776 ul#menuInstitucional,
#Ins777 ul#menuInstitucional,
#Ins803 ul#menuInstitucional,
#Ins834 ul#menuInstitucional,
#Ins874 ul#menuInstitucional,
#Ins868 ul#menuInstitucional,
#Ins977 ul#menuInstitucional {
	margin: 0;
	padding: 20px 15px 10px 0;
	list-style: none;
	float: right;
	}
#Ins ul#menuInstitucional li,
#Ins765 ul#menuInstitucional li,
#Ins766 ul#menuInstitucional li,
#Ins767 ul#menuInstitucional li,
#Ins768 ul#menuInstitucional li,
#Ins769 ul#menuInstitucional li,
#Ins770 ul#menuInstitucional li,
#Ins771 ul#menuInstitucional li,
#Ins772 ul#menuInstitucional li,
#Ins773 ul#menuInstitucional li,
#Ins774 ul#menuInstitucional li,
#Ins775 ul#menuInstitucional li,
#Ins776 ul#menuInstitucional li,
#Ins777 ul#menuInstitucional li,
#Ins803 ul#menuInstitucional li,
#Ins834 ul#menuInstitucional li,
#Ins874 ul#menuInstitucional li,
#Ins868 ul#menuInstitucional li,
#Ins977 ul#menuInstitucional li {
	display: inline;
	background: url(../imagens/zen-ico1.gif) no-repeat 1% 85%;
	padding-left: 6px;
	}
#Ins ul#menuInstitucional li.first,
#Ins765 ul#menuInstitucional li.first,
#Ins766 ul#menuInstitucional li.first,
#Ins767 ul#menuInstitucional li.first,
#Ins768 ul#menuInstitucional li.first,
#Ins769 ul#menuInstitucional li.first,
#Ins770 ul#menuInstitucional li.first,
#Ins771 ul#menuInstitucional li.first,
#Ins772 ul#menuInstitucional li.first,
#Ins773 ul#menuInstitucional li.first,
#Ins774 ul#menuInstitucional li.first,
#Ins775 ul#menuInstitucional li.first,
#Ins776 ul#menuInstitucional li.first,
#Ins777 ul#menuInstitucional li.first,
#Ins803 ul#menuInstitucional li.first,
#Ins834 ul#menuInstitucional li.first,
#Ins874 ul#menuInstitucional li.first,
#Ins868 ul#menuInstitucional li.first,
#Ins977 ul#menuInstitucional li.first {
	background: none;
	}
#Ins .txtInstitucional, #Ins .txtInstitucional2,
#Ins765 .txtInstitucional, #Ins765 .txtInstitucional2,
#Ins766 .txtInstitucional, #Ins765 .txtInstitucional2,
#Ins767 .txtInstitucional, #Ins767 .txtInstitucional2,
#Ins768 .txtInstitucional, #Ins768 .txtInstitucional2,
#Ins769 .txtInstitucional, #Ins769 .txtInstitucional2,
#Ins770 .txtInstitucional, #Ins770 .txtInstitucional2,
#Ins771 .txtInstitucional, #Ins771 .txtInstitucional2,
#Ins772 .txtInstitucional, #Ins772 .txtInstitucional2,
#Ins773 .txtInstitucional, #Ins773 .txtInstitucional2,
#Ins774 .txtInstitucional, #Ins774 .txtInstitucional2,
#Ins775 .txtInstitucional, #Ins775 .txtInstitucional2,
#Ins776 .txtInstitucional, #Ins776 .txtInstitucional2,
#Ins777 .txtInstitucional, #Ins777 .txtInstitucional2,
#Ins803 .txtInstitucional, #Ins803 .txtInstitucional2,
#Ins834 .txtInstitucional, #Ins834 .txtInstitucional2,
#Ins874 .txtInstitucional, #Ins874 .txtInstitucional2,
#Ins868 .txtInstitucional, #Ins868 .txtInstitucional2,
#Ins977 .txtInstitucional, #Ins977 .txtInstitucional2 {
  color: #6d6e71; font-weight: bold;
  }
#Ins #mala,
#Ins765 #mala,
#Ins766 #mala,
#Ins767 #mala,
#Ins768 #mala,
#Ins769 #mala,
#Ins770 #mala,
#Ins771 #mala,
#Ins772 #mala,
#Ins773 #mala,
#Ins774 #mala,
#Ins775 #mala,
#Ins776 #mala,
#Ins777 #mala,
#Ins803 #mala,
#Ins834 #mala,
#Ins874 #mala,
#Ins868 #mala,
#Ins977 #mala {
	width: 154px;
	height: 39px;
	padding-top: 50px;
	position: relative;
	}
#Ins #formas,
#Ins765 #formas,
#Ins766 #formas,
#Ins767 #formas,
#Ins768 #formas,
#Ins769 #formas,
#Ins770 #formas,
#Ins771 #formas,
#Ins772 #formas,
#Ins773 #formas,
#Ins774 #formas,
#Ins775 #formas,
#Ins776 #formas,
#Ins777 #formas,
#Ins803 #formas,
#Ins834 #formas,
#Ins874 #formas,
#Ins868 #formas,
#Ins977 #formas {
	width: 158px;
	text-align: center;
	padding-top: 45px;
	}
#Ins #formas .acabamento,
#Ins765 #formas .acabamento,
#Ins766 #formas .acabamento,
#Ins767 #formas .acabamento,
#Ins768 #formas .acabamento,
#Ins769 #formas .acabamento,
#Ins770 #formas .acabamento,
#Ins771 #formas .acabamento,
#Ins772 #formas .acabamento,
#Ins773 #formas .acabamento,
#Ins774 #formas .acabamento,
#Ins775 #formas .acabamento,
#Ins776 #formas .acabamento,
#Ins777 #formas .acabamento,
#Ins803 #formas .acabamento,
#Ins834 #formas .acabamento,
#Ins874 #formas .acabamento,
#Ins868 #formas .acabamento,
#Ins977 #formas .acabamento {
	width: 158px;
	height: 3px;
	margin-top: 10px;
	}
#Ins ul#menuInstitucional2,
#Ins765 ul#menuInstitucional2,
#Ins766 ul#menuInstitucional2,
#Ins767 ul#menuInstitucional2,
#Ins768 ul#menuInstitucional2,
#Ins769 ul#menuInstitucional2,
#Ins770 ul#menuInstitucional2,
#Ins771 ul#menuInstitucional2,
#Ins772 ul#menuInstitucional2,
#Ins773 ul#menuInstitucional2,
#Ins774 ul#menuInstitucional2,
#Ins775 ul#menuInstitucional2,
#Ins776 ul#menuInstitucional2,
#Ins777 ul#menuInstitucional2,
#Ins803 ul#menuInstitucional2,
#Ins834 ul#menuInstitucional2,
#Ins874 ul#menuInstitucional2,
#Ins868 ul#menuInstitucional2,
#Ins977 ul#menuInstitucional2 {
	margin: 0 10px;
	padding: 15px 0;
	list-style: none;
	border-top: solid 1px #a7a9ac;
	}
#Ins ul#menuInstitucional2 li,
#Ins765 ul#menuInstitucional2 li,
#Ins766 ul#menuInstitucional2 li,
#Ins767 ul#menuInstitucional2 li,
#Ins768 ul#menuInstitucional2 li,
#Ins769 ul#menuInstitucional2 li,
#Ins770 ul#menuInstitucional2 li,
#Ins771 ul#menuInstitucional2 li,
#Ins772 ul#menuInstitucional2 li,
#Ins773 ul#menuInstitucional2 li,
#Ins774 ul#menuInstitucional2 li,
#Ins775 ul#menuInstitucional2 li,
#Ins776 ul#menuInstitucional2 li,
#Ins777 ul#menuInstitucional2 li,
#Ins803 ul#menuInstitucional2 li,
#Ins834 ul#menuInstitucional2 li,
#Ins874 ul#menuInstitucional2 li,
#Ins868 ul#menuInstitucional2 li,
#Ins977 ul#menuInstitucional2 li {
	display: inline;
	background: url(../imagens/zen-ico1.gif) no-repeat 1% 85%;
	padding-left: 6px;
	}

#Ins765 {
	background: #b5b8bf url(../imagens/zen-bg-quem.jpg) repeat;
	}
#Ins765 #topo {
	background: url(../imagens/zen-topo-quem.gif) no-repeat top right;
	}
#Ins765 #mala {
	background: url(../imagens/zen-mala-quem.gif) no-repeat top left;
	}
#Ins765 #formas {
	background: url(../imagens/zen-formas-quem.gif) no-repeat top left;
	}
#Ins765 #formas .acabamento {
	background: url(../imagens/zen-formas-quem-acab.gif) no-repeat bottom left;
	}
	
#Ins766 {
	background: #7641b5 url(../imagens/zen-bg-cursos.jpg) repeat;
	}
#Ins766 #topo {
	background: url(../imagens/zen-topo-cursos.gif) no-repeat top right;
	}
#Ins766 #mala {
	background: url(../imagens/zen-mala-cursos.gif) no-repeat top left;
	}
#Ins766 #formas {
	background: url(../imagens/zen-formas-cursos.gif) no-repeat top left;
	}
#Ins766 #formas .acabamento {
	background: url(../imagens/zen-formas-cursos-acab.gif) no-repeat bottom left;
	}
	
#Ins767, #Ins874 {
	background: #f2a249 url(../imagens/zen-bg-revendedor.jpg) repeat;
	}
#Ins767 #topo, #Ins874 #topo {
	background: url(../imagens/zen-topo-revendedor.gif) no-repeat top right;
	}
#Ins767 #mala, #Ins874 #mala {
	background: url(../imagens/zen-mala-revendedor.gif) no-repeat top left;
	}
#Ins767 #formas, #Ins874 #formas {
	background: url(../imagens/zen-formas-revendedor.gif) no-repeat top left;
	}
#Ins767 #formas .acabamento, #Ins874 #formas .acabamento {
	background: url(../imagens/zen-formas-revendedor-acab.gif) no-repeat bottom left;
	}
#formRevendedor-J, #formRevendedor-F { margin: 20px 0 0; }
#formRevendedor-J label, #formRevendedor-F label {
	width: 100px;
	display: block;
	float: left;
	margin: 5px 0;
}
#formRevendedor-J label input, #formRevendedor-F label input {
	vertical-align: middle;
	}
#formRevendedor-J img, #formRevendedor-F img { vertical-align: bottom; }
#formRevendedor-J p, #formRevendedor-F p { margin: 0 0 5px 0; padding: 0; }

#Ins768 {
	background: #659bca url(../imagens/zen-bg-praticar.jpg) repeat;
	}
#Ins768 #topo {
	background: url(../imagens/zen-topo-praticar.gif) no-repeat top right;
	}
#Ins768 #mala {
	background: url(../imagens/zen-mala-praticar.gif) no-repeat top left;
	}
#Ins768 #formas {
	background: url(../imagens/zen-formas-praticar.gif) no-repeat top left;
	}
#Ins768 #formas .acabamento {
	background: url(../imagens/zen-formas-praticar-acab.gif) no-repeat bottom left;
	}
	
#Ins769 {
	background: #6b9333 url(../imagens/zen-bg-encontrar.jpg) repeat;
	}
#Ins769 #topo {
	background: url(../imagens/zen-topo-encontrar.gif) no-repeat top right;
	}
#Ins769 #mala {
	background: url(../imagens/zen-mala-encontrar.gif) no-repeat top left;
	}
#Ins769 #formas {
	background: url(../imagens/zen-formas-encontrar.gif) no-repeat top left;
	}
#Ins769 #formas .acabamento {
	background: url(../imagens/zen-formas-encontrar-acab.gif) no-repeat bottom left;
	}

#Ins770 {
	background: #5b5449 url(../imagens/zen-bg-dica.jpg) repeat;
	}
#Ins770 #topo {
	background: url(../imagens/zen-topo-dica.gif) no-repeat top right;
	}
#Ins770 #mala {
	background: url(../imagens/zen-mala-dica.gif) no-repeat top left;
	}
#Ins770 #formas {
	background: url(../imagens/zen-formas-dica.gif) no-repeat top left;
	}
#Ins770 #formas .acabamento {
	background: url(../imagens/zen-formas-dica-acab.gif) no-repeat bottom left;
	}
.dica h2 {
	background: url(../imagens/zen-bg-h2-dica.gif) no-repeat top left;
	width: 260px;
	height: 30px;
	padding-top: 25px;
	padding-left: 55px;
	position: relative;
	left: -40px;
	}
ul.itens {
	margin: 20px 20px 20px 0;
	padding: 0;
	list-style: none;
}
ul.itens li {
	background: url(../imagens/zen-bullet.gif) no-repeat 0 2px;
	padding: 0 0 20px 12px;
	}

#Ins, #Ins771 {
	background: #b0a330 url(../imagens/zen-bg-contato.jpg) repeat;
	}
#Ins #topo, #Ins771 #topo {
	background: url(../imagens/zen-topo-contato.gif) no-repeat top right;
	}
#Ins #mala, #Ins771 #mala {
	background: url(../imagens/zen-mala-contato.gif) no-repeat top left;
	}
#Ins #formas, #Ins771 #formas {
	background: url(../imagens/zen-formas-contato.gif) no-repeat top left;
	}
#Ins #formas .acabamento, #Ins771 #formas .acabamento {
	background: url(../imagens/zen-formas-contato-acab.gif) no-repeat bottom left;
	}
	
#Ins803 {
	background: #7641b5 url(../imagens/zen-bg-cursos.jpg) repeat;
	}
#Ins803 #topo {
	background: url(../imagens/zen-topo-cursos.gif) no-repeat top right;
	}
#Ins803 #mala {
	background: url(../imagens/zen-mala-cursos.gif) no-repeat top left;
	}
#Ins803 #formas {
	background: url(../imagens/zen-formas-cursos.gif) no-repeat top left;
	}
#Ins803 #formas .acabamento {
	background: url(../imagens/zen-formas-cursos-acab.gif) no-repeat bottom left;
	}
	
#Ins834, #Ins874, #Ins868, #Ins977 {
	background: #8a4a7b url(../imagens/zen-bg-usa.jpg) repeat;
	}
#Ins834 #topo, #Ins874 #topo, #Ins868 #topo, #Ins977 #topo {
	background: url(../imagens/zen-topo-usa.gif) no-repeat top right;
	}
#Ins834 #mala, #Ins874 #mala, #Ins868 #mala, #Ins977 #mala {
	background: url(../imagens/zen-mala-usa.gif) no-repeat top left;
	}
#Ins834 #formas, #Ins874 #formas, #Ins868 #formas, #Ins977 #formas {
	background: url(../imagens/zen-formas-usa.gif) no-repeat top left;
	}
#Ins834 #formas .acabamento, #Ins874 #formas .acabamento, #Ins868 #formas .acabamento, #Ins977 #formas .acabamento {
	background: url(../imagens/zen-formas-usa-acab.gif) no-repeat bottom left;
	}

.contato p { padding-right: 30px; }
#formContato { margin: 35px 0 0; }
#formContato label {
	width: 70px;
	display: block;
	float: left;
	margin: 5px 0;
}
#formContato label input {
	vertical-align: middle;
	}
#formContato img { vertical-align: bottom; }
#formContato p { margin: 0 0 5px 0; padding: 0; }

#Ins772, #Ins773, #Ins774, #Ins775, #Ins776, #Ins777 {
	background: #93930c url(../imagens/zen-bg-como.jpg) repeat;
	}
#Ins772 #topo, #Ins773 #topo, #Ins774 #topo, #Ins775 #topo, #Ins776 #topo, #Ins777 #topo {
	background: url(../imagens/zen-topo-como.gif) no-repeat top right;
	}
#Ins772 #mala, #Ins773 #mala, #Ins774 #mala, #Ins775 #mala, #Ins776 #mala, #Ins777 #mala {
	background: url(../imagens/zen-mala-como.gif) no-repeat top left;
	}
#Ins772 #formas, #Ins773 #formas, #Ins774 #formas, #Ins775 #formas, #Ins776 #formas, #Ins777 #formas {
	background: url(../imagens/zen-formas-como.gif) no-repeat top left;
	}
#Ins772 #formas .acabamento, #Ins773 #formas .acabamento, #Ins774 #formas .acabamento, #Ins775 #formas .acabamento, #Ins776 #formas .acabamento, #Ins777 #formas .acabamento {
	background: url(../imagens/zen-formas-como-acab.gif) no-repeat bottom left;
	}
.comoComprar p {
	text-align: justify;
	}

/* =Busca, VERCAD, CONFMAIL */
#BU, #VERCAD, #CONFMAIL {
	background: #54a79e url(../imagens/zen-bg1.jpg) repeat;
	padding-top: 25px;
	}
#BU .txtProduto,
#VERCAD .txtProduto,
#CONFMAIL .txtProduto { color: #4ea399; font-weight: bold; }
* html #BU,
* html #VERCAD,
* html #CONFMAIL {
	padding-top: 15px;
	}
* + html #BU,
* + html #VERCAD,
* + html #CONFMAIL {
	padding-top: 15px;
	}
#BU #topo,
#VERCAD #topo,
#CONFMAIL #topo {
	background: url(../imagens/zen-topo1.gif) no-repeat top right;
	}
#BU ul#menuInstitucional,
#VERCAD ul#menuInstitucional,
#CONFMAIL ul#menuInstitucional {
	margin: 0;
	padding: 20px 15px 10px 0;
	list-style: none;
	float: right;
	}
#BU ul#menuInstitucional li,
#VERCAD ul#menuInstitucional li,
#CONFMAIL ul#menuInstitucional li {
	display: inline;
	background: url(../imagens/zen-ico1.gif) no-repeat 1% 85%;
	padding-left: 6px;
	}
#BU ul#menuInstitucional li.first,
#VERCAD ul#menuInstitucional li.first,
#CONFMAIL ul#menuInstitucional li.first {
	background: none;
	}
#BU .txtInstitucional, #BU .txtInstitucional2,
#VERCAD .txtInstitucional, #VERCAD .txtInstitucional2,
#CONFMAIL .txtInstitucional, #CONFMAIL .txtInstitucional2 { color: #6d6e71; font-weight: bold; }
#BU #mala,
#VERCAD #mala,
#CONFMAIL #mala {
	background: url(../imagens/zen-mala1.gif) no-repeat top left;
	width: 154px;
	height: 39px;
	padding-top: 50px;
	position: relative;
	}
#BU #formas,
#VERCAD #formas,
#CONFMAIL #formas {
	background: url(../imagens/zen-formas1.gif) no-repeat top left;
	width: 158px;
	text-align: center;
	padding-top: 45px;
	}
#BU #formas .acabamento,
#VERCAD #formas .acabamento,
#CONFMAIL #formas .acabamento {
	background: url(../imagens/zen-formas1-acab.gif) no-repeat bottom left;
	width: 158px;
	height: 3px;
	margin-top: 10px;
	}
#BU ul#menuInstitucional2,
#VERCAD ul#menuInstitucional2,
#CONFMAIL ul#menuInstitucional2 {
	margin: 0 10px;
	padding: 15px 0;
	list-style: none;
	border-top: solid 1px #a7a9ac;
	}
#BU ul#menuInstitucional2 li,
#VERCAD ul#menuInstitucional2 li,
#CONFMAIL ul#menuInstitucional2 li {
	display: inline;
	background: url(../imagens/zen-ico1.gif) no-repeat 1% 85%;
	padding-left: 6px;
	}

/* =Nova busca
-------------- */
#buscaNegativa a:link, #buscaNegativa a:visited, #buscaPositiva a:link, #buscaPositiva a:visited { text-decoration: none; }
#buscaNegativa a:active, #buscaNegativa a:hover, #buscaPositiva a:active, #buscaPositiva a:hover { text-decoration: underline; }
.txtDepBusca, .txtSecBusca, #buscaNegativa .txt, #buscaPositiva .txt, #buscaNegativa h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
.txtDepBusca {
	font-size: 11px;
	color: #5F5F5F;
	font-weight: bold;
	}
.txtSecBusca {
	font-size: 11px;
	color: #5F5F5F;
	margin-right: 7px;
	font-weight: normal;
	}
#buscaNegativa .txt, #buscaPositiva .txt { font-size: 12px; color:#5F5F5F; }	
/* =Positiva
------------ */
#buscaPositiva {
  margin: 20px 0 20px;
  padding: 0 15px;
  position: relative;
  z-index: 1;
  left: -50px;
  }
#buscaPositiva .resposta {
	margin-bottom: 30px;
	line-height: 130%;
	}
#buscaPositiva .resposta p {
	background-color: #f4f3f3;
	padding: 3px;
	color: #62758c;
	}
#buscaPositiva ul#ulDep {
	margin: 0px;
	padding: 0px;
	list-style: none;
	position: relative;
}
#buscaPositiva ul#ulDep li.txtDepBusca {
	position: relative;
	margin: 0;
	font-size: 11px;
	color: #5F5F5F;
	font-weight: bold;
	}
#buscaPositiva ul#ulDep li ul {
	list-style: none;
	margin: 0;
	padding: 0;
	position: relative;
	top: -12px;
	left: 160px;
	width: 330px;
	}

/* =Negativa
------------ */
#buscaNegativa {
  padding: 20px 0 20px;
  position: relative;
  z-index: 1;
  left: -50px;
  }
#buscaNegativa h2 {
  font-size: 15px;
  color: #7b9dc0;
  margin-bottom: 10px;
  }
#buscaNegativa .resposta {
	padding-bottom: 30px;
	margin-bottom: 30px;
	line-height: 130%;
	}
#buscaNegativa ul#ulDep {
	margin: 0px;
	padding: 0px;
	list-style: none;
	position: relative;
}
#buscaNegativa ul#ulDep li {
	position: relative;
	}
#buscaNegativa ul#ulDep li ul {
	list-style: none;
	margin: 0;
	padding: 0;
	position: relative;
	top: -12px;
	left: 160px;
	width: 330px;
	}
	
/* =Enquete */
#enquete { margin: 15px 0; border: solid 1px #4ea399; padding: 5px; width: 142px; }
#enquete h2 { display: none; }
#enquete h3 { font-size: 11px; margin: 5px 0; font-weight: bold; color: #4ea399; }
#enquete ul { margin: 0; padding: 0; list-style: none; }


/* =Fotos */
#fotos {
  /*padding-left: 40px;*/
  text-align: left;
  }
#fotos ul {
  margin: 0;
  padding: 0;
  list-style: none;
  /*text-align: center;*/
  }
#fotos ul li {
  /*display: inline;*/
  float:left;
  width:40px;
  margin: 2px;
  }
#colunaImagem #fotos ul li img {
  border: solid 1px #CCC;
  }


/* --- OPNIAO ---- */

#conteudoOPniao {
	width: 474px;
	background-color: #e4ecf4;
}

#conteudoOPniao h5 {
	background-image: url(../imagens/zen-topo-cxOpiniai.jpg);
	background-repeat: no-repeat;
	padding: 7px 0 4px 11px;
	background-color: #7b9dc0;
	font-size: 12px;
	color: #FFF;
	margin-bottom: 9px;
}

p#linkDaOpiniao {
	margin: 0;
	padding: 5px 10px;
}

a#deOpiniao {
	text-transform: uppercase;
	color: #000;
	background-color: #7b9dc0;
	border-bottom: 1px solid #5178a1;
	border-right: 1px solid #5178a1;
	padding: 5px 6px;
}

#div_opiniao {
	padding: 6px 10px 5px;
	background-image: url(../imagens/zen-bottom-cxOpiniai.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#div_opiniao .opiniao {
	margin: 0 0 20px 0;
	padding: 0 0 11px 0;
	border-bottom: 1px dashed #c8d5e2;
}

#div_opiniao .opiniao p {
	margin: 0;
}

#div_opiniao .opiniao strong {
	color: #3d4275;
	font-size: 12px;
	font-weight: normal;
}

#div_opiniao .opiniao strong a {
	color: #6e73a0;
	font-size: 9px;
}

.dataOpiniao {
	color: #a0a0a0;
	font-size: 9px;
	padding: 5px 0 0 0;
}

.conteudoOpiniao {
	font-size: 10px;
	color: #000;
	padding: 7px 0 0 0;
}

/* pop opiniao */

.bodyPopOpiniao * {
	margin: 0;
	padding: 0;
}

.bodyPopOpiniao {
	background-color: #FFF;
	padding: 10px;
	margin: 0;
}

#caixaDoProduto {
	display: block;
	float: left;
}

#caixaDoProduto img {
	display: block;
	margin: 2px;
}

#corpoIndique {
	padding: 0 0 0 150px;
}

#corpoIndique .txtProduto {
	color:#7B9DC0;
	font-size:12px;
	font-weight:bold;
	padding: 0 0 10px 0;
}

.pegaCampos {
	margin: 6px 0 0 0;
}

.pegaCampos label {
	display: block;
	font-weight: bold;
}

.pegaCampos #opiniao {
	width: 230px !important;
}

.botoesPDopnioes {
	display: block;
	padding: 10px 0 0 0;
}

.botoesPDopnioes a {
	background-color:#7B9DC0;
	border-bottom:1px solid #5178A1;
	border-right:1px solid #5178A1;
	color:#000000;
	padding:5px 6px;
	text-transform:uppercase;
}