*{margin:0;padding:0;border:none;}
body{
	background: #f5ebca;
	font: normal 12px Tahoma, Arial, Verdana, sans-serif;
}
#container{
	/*background: #F6F0D8 url(../../images/bg-container-sidebar.jpg) repeat-y 4px top;*/
	background-color:#FFFFFF;
	position: absolute;
	left: 50%;
	width:945px;
	margin: 20px 0 0 -475px;
	/*margin: 0 auto;*/	
}

/***********************************************************
	TOPO (LOGO E MENU)
***********************************************************/
#topo{
	background: url(../../images/bg-topo.jpg) no-repeat 0px 0px;
	float: left;
	width: 952px;
	height: 180px;
	position:relative;
}
#topo .logo a {
	position:relative;
	float: left;
	width: 358px;
	height: 180px;
	overflow: hidden;
	text-decoration:none;
}


#topo .carrinho {
	float:right;
	margin-right:10px;
	margin-top:4px;
	z-index:3;
	background:url(../../images/fundocarrinho.jpg) no-repeat top left;	
	width:250px;
	height:30px;	
}

#topo .carrinho .precos {
	float:right;
	margin-right:10px;
	margin-top:8px;
	width:80px;
}


#topo .carrinho .link {
	width:142px;
	height:26px;
	float:left;
}

#topo .carrinho .link a {
	width:100%;
	height:100%;
	display:block;	
}
#topo .menu{
	float: left;
	display: inline;
	/*margin: 50px 0 0 314px;*/
	margin: 58px 0 0 150px;
}
#topo .menu li{
	list-style: none;
	float: left;
	display: inline;
	border-left: 1px solid #FFF;
	/*padding: 5px 0;*/
	height:15px;
}
#topo .menu li.zeraborda{
	border-left: none;
}
#topo .menu li a{
	font: 11px Arial, Helvetica, sans-serif;
	float: left;
	display: inline;
	color: #FFF;
	text-decoration: none;
	text-transform: uppercase;
	margin: 0 10px;
}
/***********************************************************
	SIDEBAR
***********************************************************/
#sidebar{
	float: left;
	width:208px;
	border-left: 3px solid #89ebff;
}
#sidebar h3{
	background: #c4ab60 url(../../images/bg-sidebar-tit.jpg) repeat-y 199px top;
	float: left;
	display: inline;
	width: 208px;
	padding: 7px 0;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFF;
	text-indent: 15px;
	text-transform: uppercase;
}
#sidebar h3 strong{
	background: #c4ab60  url(../../images/icone-lupa.gif) no-repeat 0px 0px;
	padding-left: 20px;
}
#sidebar #buscaprodutos{
	background: url(../../images/bg-menu-buscaprod.jpg) no-repeat 0px 0px;
	float: left;
	display: inline;
	width: 208px;
	height:99px;
	/*margin: 10px 0;*/
}
#sidebar #buscaprodutos label{
	float: left;
	display: inline;
	width: 185px;
	margin: 5px 0 5px 15px;
	/*font: bold 11px Arial, Helvetica, sans-serif;*/
	font: 11px Arial, Helvetica, sans-serif;
}
#sidebar #buscaprodutos label input{
	/*background: #FFF url(images/bg-input.jpg) no-repeat;*/
	background: #FFF url(../../images/bg-input.jpg) no-repeat;
	float: left;
	display: inline;
	width: 161px;
	padding: 2px 2px;
}
#sidebar #buscaprodutos label input.ok{
	background: none;
	float: left;
	display: inline;
	width: 19px;
	margin: 0 0 0 4px;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #76611b;
	text-decoration: underline;
	text-transform:uppercase;
}
#sidebar #recebaofertas input.incluir{
	background: none;
	float: left;
	display: inline;
	width: 16px;
	margin:0 0 0 66px;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #76611b;
	text-decoration: underline;
	width:45px;
	text-transform:uppercase;
}
#sidebar #recebaofertas input.excluir{
	background: none;
	float: left;
	display: inline;
	width: 16px;
	margin:0 0 0 12px;
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#B5A779;
	text-decoration: underline;
	text-transform:uppercase;
	width:48px;
}
#sidebar .lista-produtos{
	background: url(../../images/bg-menu-produtos.jpg) no-repeat 0px 0px;
	float: left;
	display: inline;
	width:208px;
}
#sidebar .lista-produtos li{
	float: left;
	display: inline;
	width: 185px;
	/*margin: 5px 0 5px 15px;*/
	margin:5px 8px 5px 15px;
}
#sidebar .lista-produtos li a{
	font: 11px Arial, Helvetica, sans-serif;
	color: #656359;
}
#sidebar #recebaofertas{
	background: url(../../images/bg-menu-buscaprod.jpg) no-repeat 0px 0px;
	float: left;
	display: inline;
	width: 208px;
	height:104px;
	/*margin: 10px 0;*/
}
#sidebar #recebaofertas label{
	float: left;
	display: inline;
	width: 185px;
	margin: 5px 0 5px 15px;
	/*font: bold 11px Arial, Helvetica, sans-serif;*/
	font: 11px Arial, Helvetica, sans-serif;
}
#sidebar #recebaofertas label input{
	background: #FFF url(../../images/bg-input.jpg) no-repeat;
	float: left;
	display: inline;
	width: 156px;
	/*padding: 2px 2px;*/
}
#sidebar #recebaofertas label input.ok{
	background: none;
	float: left;
	display: inline;
	width: 16px;
	margin: 0 0 0 4px;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #76611b;
	text-decoration: underline;
}
#sidebar .lista-infouteis{
	background: url(../../images/bg-menu-infouteis.jpg) no-repeat 0px 0px;
	float: left;
	display: inline;
	height:135px;
	/*width:208px;
	height:118px;*/
}
#sidebar .lista-infouteis li{
	float: left;
	display: inline;
	width: 185px;
	margin: 5px 0px 2px 15px;
}
#sidebar .lista-infouteis li a{
	font: 11px Arial, Helvetica, sans-serif;
	color:#656359;
}
#sidebar .informacoes {
	background: #33CC00 url(../../images/bg-menu-infouteis.jpg) no-repeat 0px 0px;
	float: left;
	display: inline;
}
#sidebar .bgProdutos{
	background: url(../../images/bgProdutos.jpg) repeat-y;
	float: left;
	width:208px;
}
#sidebar .divProdutos{
	background: url(../../images/bg-menu-produtos.jpg) no-repeat 0px 0px;
	float: left;
}
/***********************************************************
	CONTEUDO
***********************************************************/
#conteudo{
	background: #FFF url(../../images/bg-conteudo.jpg) no-repeat right top;
	float: left;
	display: inline;
	width: 739px;
}
#corredor{
	background: #FF99CC;
	float: left;
	width: 739px;
	height: 147px;
	margin: 20px 0;
}
#corredor h3{
	font: Arial, Helvetica, sans-serif;
}
#corredor ul{
	background: #00CC00  url(../../images/bg-corredor.jpg) no-repeat;
	float: left;
	display: inline;
	width: 688px;
	height: 147px;
}
#corredor ul li{
	list-style: none;
	width: 195px;
}
#corredor .voltar, #corredor .proseguir{
	float: left;
	text-indent: -7000px;
	overflow: hidden;
}
#corredor .voltar{
	background: url(../../images/bg-seta-esquerda.jpg) no-repeat 0px 0px;
	width: 25px;
	height: 148px;
}
#corredor .proseguir{
	background: url(../../images/bg-seta-direita.jpg) no-repeat 0px 0px;
	width: 26px;
	height: 148px;
}
.containerHome {
	width:738px;
	float:right;
}
.produto {
	float:left;
	margin:0 0 -55px;
	width:368px;
}
.produto img{
	float:left;
	margin:0 0 0 15px;
	padding:0;
}
.produto .descricao{
	left:97px;
	position:relative;
	text-align:left;
	top:-177px;
	width:131px;
	
	/*float:right;
	text-align:left;
	padding:34px 23px 0 0;*/
}
.produto .descricao h3{
	color: #a5824b;
	font-size:13px;
}
.produto .descricao a{
	color: #a5824b;
}
.produto2 {
	float:left;
	margin:25px 0 -50px;
	width:368px;
	
	/*float:left;
	width:368px;	
	margin:25px 0 0;
	height:200px;
	border:1px solid;*/
}
.produto2 img{
	float:right;
	margin:0 0 0 0;
	padding:0;
}
.produto2 .descricao {
	/*float:left;
	padding:121px 0 0;
	text-align:right;*/
	position:relative;
	right:108px;
	text-align:right;
	top:-166px;
	width:146px;
}
.produto2 .descricao h3 {
	color: #a5824b;
	font-size:13px;
}
.produto2 .descricao a {
	color: #a5824b;
}
.produto3 {
	float:left;
	width:368px;
}
.produto3 img{
	float:left;
	left:-8px;
	*left:-11px;
	position:relative;
	top:0;
}
.produto3 .descricao{
	color:#8A6B0E;
	font-size:15px;
	font-weight:bold;
	position:relative;
	right:95px;
	text-align:left;
	top:131px;
	width:139px;
	z-index:1;
}
.produto3 span{
	display:block;
	position:relative;
	right:129px;
	text-align:left;
	top:134px;
	width:70px;
	z-index:1;
}
.produto3 a{
	color:#8A6B0E;
}
.produto4 {
	/*float:left;
	width:368px;*/		
	float:left;
	/*height:234px;*/
	margin:0 0 -30px;
	width:368px;
}
.produto4 img{
	float:right;
	margin:55px 15px 0 0;
}
.produto4 .descricao {
	/*float:left;
	padding:90px 0 0 37px;
	text-align:right;*/
	position:relative;
	right:13px;
	text-align:right;
	top:83px;	
}
.produto4 .descricao h3 {
	color: #a5824b;
	font-size:13px;
}
.produto4 .descricao a {
	color: #a5824b;
}
.faixaProduto01 {
	left:82px;
	position:relative;
	top:-46px;
	width:738px;
}
.faixaProduto {
	float:left;
	*left:3;
	position:relative;
	width:738px;
}
.faixaProduto img{
	float:right;
}
.divConteudo {
	width:737px;
}
/***********************************************************
	RODAPE
***********************************************************/
#rodape{
	background: url(../../images/bg-rodape.jpg) no-repeat 0px 0px;
	float: left;
	display: inline;
	width: 952px;
	height: 38px;
}
#rodape .menu{
	margin:8px 0 0;
}
#rodape .menu li{
	list-style: none;
	float: right;
	border-left:1px solid #FFFFFF;
	height:20px;
	padding:3px 0 0;
}
#rodape .menu li a{
	font: 11px Arial, Helvetica, sans-serif;
	float: left;
	display: inline;
	color: #FFF;
	text-decoration: none;
	text-transform: uppercase;
	margin: 0 10px;
}
#rodape .menuLeft{
	margin:0 0 0 13px;
}
#rodape .menuLeft li{
	border-left:1px solid #796118;
	list-style: none;
	float:left;
	/*border-left:1px solid #FFFFFF;*/
	height:18px;
	margin-top:8px;
	padding:3px 0 0;
}
#rodape .menuLeft li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	float: left;
	display: inline;
	color: #796118;
	text-decoration: none;
	/*text-transform: uppercase;*/
	margin: 0 10px;
}

.txtDestaque {
	font-size:	15px;
}

/* NOVA PG PROD */
.tbDescricao {
	background:#fff7de;
	border:solid 2px #d9cb9f;
	padding-left:5px;
}

.tbDescricao .boxConteudo {
	width:100%;
}

.tbClara {
	width:92px;
}

.tbEscura {
	width:92px;
}

.tbClara .link {
	text-decoration:none;
	color:#FFFFFF;
	font-size:7pt;
	font-weight:bold;
	font-family:Tahoma, Arial, Verdana, sans-serif;	
}

.tbClara .link:hover {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.tbClara .esquerda{
	background:transparent url(../../images/abaEsqClara.gif) no-repeat scroll 0 0;
	height:35px;
	width:7px;	
}

.tbClara .esq {
	width:6px;
}

.tbClara .dir {
	width:4px;
}

.tbEscura .esq {
	width:3px;
}

.tbEscura .dir {
	width:4px;
}

.tbClara .centro{
	background:transparent url(../../images/abaRepeatClara.gif) repeat-x scroll 0 0;
	color:#FFFFFF;
	font-size:7pt;
	font-weight:bold;
	text-align:center;
}

.tbClara .direita{
	background:transparent url(../../images/abaDirClara.gif) no-repeat scroll 0 0;
	height:35px;
	width:6px;	
}

.tbEscura .esquerda{
	background:url(../../images/abaEsqEscuro.gif) no-repeat;
	height:35px;
	width:3px;	
}

.tbEscura .centro{
	background:transparent url(../../images/abaRepeatEscuro.gif) repeat-x scroll 0 0;	
	color:#FFFFFF;
	font-size:7pt;
	font-weight:bold;
	text-align:center;	
}

.tbEscura .direita{
	background:url(../../images/abaDirEscuro.gif) no-repeat;
	height:35px;
	width:4px;	
}

.tbEscura .link {
	text-decoration:none;
	color:#FFFFFF;
	font-size:7pt;
	font-weight:bold;
	font-family:Tahoma, Arial, Verdana, sans-serif;	
}

.tbEscura .link:hover {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.tbEstreita .esquerda{
	background:url(../../images/bgTbRelacionadosEsq.jpg) no-repeat;
	height:26px;
	width:3px;		
} 

.tbEstreita .centro{
	background:transparent url(../../images/bgTbRelacionadosRepeat.jpg) repeat-x scroll 0 0;	
	height:26px;
	color:#FFFFFF;
	font-weight:bold;
}

.tbEstreita .centro span {
	display:block;
	padding:6px 0 0 5px;
}

.tbEstreita .direita{
	background:url(../../images/bgTbRelacionadosDireita.jpg) no-repeat;
	height:26px;
	width:4px;		
} 

.boxProdutoRelacionado {
	width:165px;
	float:left;
	text-align:center;
}

.txtDescricoes {
	width:100%;
}

.txtTituloVideos {
	font-family:tahoma, verdana;
	font-size:13px;
	color:#988445;
}


.boxTesteFrases {
	float:right;
	margin:-55px 15px 0 0;
	position:relative;
	text-align:right;
	width:500px;
}

.boxTesteProdutos {
	width:743px;
	float:left;
	position:relative;
	text-align:left;	
}

.boxTesteProdutos img {
	margin:0;
	float:left;
}

.boxTestePerguntas {
	position:relative;
	float:left;
	width:636px;
	margin:52px;
}

.boxTestePerguntas .topo {
	width:636px; 
	height:41px;
	background:url(../../images/testeTopo.jpg) no-repeat;
}

.boxTestePerguntas .corpo {
	width:636px; 
	height:184px;
	background:url(../../images/testeCorpo.jpg) no-repeat;
}

.boxTestePerguntas .corpo .corpoConteudo {
	margin-left:50px;
	padding-top:30px;
	width:70%;
}

.boxTestePerguntas .rodape {
	width:636px; 
	height:27px;
	background:url(../../images/testeRodape.jpg) no-repeat;
}


.frmDepoimento input {
	border:solid 1px #cccccc;
	display:inline;
	float:left;
}

.frmDepoimento textarea {
	border:solid 1px #cccccc;
	display:inline;
	float:left;
}

.frmDepoimento .btnDepoimento {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	-x-system-font:none;
	background:transparent none repeat scroll 0 0;
	color:#76611B;
	display:inline;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	margin:0 0 0 66px;
	text-decoration:underline;
	text-transform:uppercase;
	width:45px;
	border:0px;
}