@charset "utf-8";
/* CSS Document */
* {
	padding:0;
	margin:0;
}
/**** BG - ORIGINAL ****/
/*body{background:url(../img/bg-01.jpg) top left repeat-x;}*/

/**** BG - NATAL ****/
body {
	background:#E0E1E3 url(../img/fundo-pagina.jpg) top center repeat-x;
}
body#carrinho {/*background:url(../img/bg-01-carrinho.jpg) top left repeat-x;*/
}
body#carrinho2 {/*background:url(../img/bg-01-carrinho-02.jpg) top left repeat-x;*/
	font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#000000;
}
body#carrinho2 .borda {
	border-top:solid 1px #4F4F4F;
	border-left:solid 1px #4F4F4F;
	border-right:solid 1px #D0D0CE;
	border-bottom:solid 1px #D0D0CE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
body#carrinho2 td.texto-identificacao-bold {
	font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	padding:5px;
}
.acomp1 {
	float: left;
	height: 40px;
	width: 142px;
	background-image: url(../img/passo1.jpg);
}
body#carrinho2 td.texto-identificacao {
	font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#000000;
	padding:5px
}
body#carrinho2 td.texto-identificacao a {
	font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
body#carrinho1 td.texto-identificacao a:hover {
	text-decoration:underline;
}
body#carrinho2 .borda {
	border-top:solid 1px #4F4F4F;
	border-left:solid 1px #4F4F4F;
	border-right:solid 1px #D0D0CE;
	border-bottom:solid 1px #D0D0CE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
body#carrinho2 .img-para-continuar {
	padding-left:29px;
}
body#carrinho2 td.texto-identificacao-bold {
	font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	padding:5px;
}
body#carrinho2 td.texto-identificacao {
	font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#000000;
	padding:5px
}
.acomp2conc {
	float: left;
	height: 40px;
	width: 149px;
	background-image: url(../img/concluido.jpg);
}
.acomp3 {
	float: left;
	height: 40px;
	width: 91px;
	background-image: url(../img/final.jpg);
}
.acompanha {
	border-bottom: 15px solid #000000;
    float: left;
    height: auto;
    margin: 20px 0 34px;
    padding-bottom: 10px;
    width: 100%;
}
.acompanha .desc{
	color: #666666;
    float: left;
    font: 11px Arial,Helvetica,sans-serif;
    padding-left: 13px;
}
body#carrinho2 td.texto-identificacao a {
	font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
body#carrinho2 td.texto-identificacao a:hover {
	text-decoration:underline;
}
body#carrinho2 .borda {
	border-top:solid 1px #4F4F4F;
	border-left:solid 1px #4F4F4F;
	border-right:solid 1px #D0D0CE;
	border-bottom:solid 1px #D0D0CE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
body#carrinho2 .img-para-continuar {
	padding-left:29px;
}
body#carrinho2 #login-esq {
	width:346px;
	border-right:dotted 1px #333333;
	height:200px;
	font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#000000;
	float:left;
	padding:10px 10px 10px 30px;
	margin-bottom:20px;
}
body#carrinho2 #login-esq .txt {
	padding-left:27px;
	font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#000000;
}
body#carrinho2 #login-esq .txt-bold {
	font-size:12px;
	font-weight:bold;
}
body#carrinho2 #login-esq a {
	padding-left:125px;
	font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
body#carrinho2 #login-esq a:hover {
	text-decoration:underline;
}
body#carrinho2 #login-dir {
	width:326px;
	height:200px;
	float:left;
	padding:10px 10px 10px 50px;
	margin-bottom:20px;
}
body#carrinho2 #login-dir a {
	font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:underline;
}
body#carrinho2 #login-dir a:hover {
	text-decoration:none;
}
body#carrinho2 #login-centro {
	width:774px;
	height:auto;
	text-align:center;
	margin-bottom:30px;
}
input {
	font:10px "trebuchet ms";
	color:#000000;
}
select {
	font:10px "trebuchet ms";
	color:#000000;
}
.oculto {
	display:none;
}
body#carrinho td.texto-identificacao-bold {
	font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	padding:5px;
}
body#carrinho td.texto-identificacao {
	font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#000000;
	padding:5px
}
body#carrinho td.texto-identificacao a {
	font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
body#carrinho td.texto-identificacao a:hover {
	text-decoration:underline;
}
body#carrinho .borda {
	border-top:solid 1px #4F4F4F;
	border-left:solid 1px #4F4F4F;
	border-right:solid 1px #D0D0CE;
	border-bottom:solid 1px #D0D0CE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
body#carrinho .img-para-continuar {
	padding-left:29px;
}
body#carrinho #login-esq {
	width:346px;
	border-right:dotted 1px #333333;
	height:200px;
	font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#000000;
	float:left;
	padding:10px 10px 10px 30px;
	margin-bottom:20px;
}
body#carrinho #login-esq .txt {
	padding-left:27px;
	font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#000000;
}
body#carrinho #login-esq .txt-bold {
	font-size:12px;
	font-weight:bold;
}
body#carrinho #login-esq a {
	padding-left:125px;
	font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
body#carrinho #login-esq a:hover {
	text-decoration:underline;
}
body#carrinho #login-dir {
	width:326px;
	height:200px;
	float:left;
	padding:10px 10px 10px 50px;
	margin-bottom:20px;
}
body#carrinho #login-dir a {
	font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:underline;
}
body#carrinho #login-dir a:hover {
	text-decoration:none;
}
body#carrinho #login-centro {
	width:774px;
	height:auto;
	text-align:center;
	margin-bottom:30px;
}
ul {
	padding:0;
	margin:0;
	list-style:none;
}
ul li {
	padding:0;
	margin:0;
	list-style:none;
}
h1 {
	padding:0;
	margin:0;
}
h2 {
	padding:0;
	margin:0;
}
h3 {
	padding:0;
	margin:0;
}
h4 {
	padding:0;
	margin:0;
}
h5 {
	padding:0;
	margin:0;
}
h6 {
	padding:0;
	margin:0;
}
#pagina {
	background:black;
	width:1000px;
	height:auto;
	display:block;
	margin:0 auto;
	position:relative;
	top:0;
}
/**** bg - natal ****/
#topo {
	background:url(../img/fundo-topo.jpg) right bottom no-repeat;
	width:100%;
	height:183px;
	display:block;
	/*background:url(../img/bg-topo-natal.jpg) top left no-repeat;*/
	position:absolute;
	top:0;
	z-index:3
}
/**** topo - original ****/
/*#topo{width:774px; height:148px; display:block; background:url(../img/bg-topo.jpg) top left no-repeat; position:absolute; top:0; z-index:3}*/

#topo2 {
	width:100%;
	height:148px;
	display:block;
	background:url(../img/bg-topo-natal.jpg) top left no-repeat;
	position:absolute;
	top:0;
	z-index:4
}
body#carrinho #topo {/*background:url(../img/bg-topo-carrinho.jpg) top left no-repeat;*/
}
a#logo {
	background: url(../img/ponto-das-padarias.jpg) no-repeat;
	width:215px;
	height:183px;
	display:block;
	margin:20px 30px 0 18px;
	float:left;
}
ul#menu-global {
	float:left;
	padding:38px 0 0 0;
}
ul#menu-global li {
	float:left;
	font:10px/10px "trebuchet ms";
	color:#BA822E;
	padding:0 5px;
}
ul#menu-global .ultimo {
	border-right:none;
	padding:0 5px;
}
ul#menu-global li a {
	height:14px;
	display:block;
}
ul#menu-global li a.empresa {
	background:url(../img/bt-empresa.jpg) no-repeat;
	width:67px;
}
ul#menu-global li a.lojas {
	background: url(../img/bt-lojas.jpg) no-repeat;
	width:67px;
}
ul#menu-global li a.como-comprar {
	background: url(../img/bt-como-comprar.jpg) no-repeat;
	width:99px;
}
ul#menu-global li a.politica {
	background: url(../img/bt-politica.jpg) no-repeat;
	width:162px;
}
ul#menu-global li a.central {
	background: url(../img/bt-central.jpg) no-repeat;
	width:162px;
}
ul#usuario {
	width:571px;
	float:left;
	padding:17px 0 0 10px;
}
ul#usuario li {
	float:left;
	height:47px;
	padding:0;
	font:11px/0px "trebuchet ms";
	color:#FFF;
}
/**** - ICONE USUARIO - ORIGINAL ****/
		/*ul#usuario .usuario{background:url(../img/ico-usuario.jpg) top left no-repeat;}*/
		/**** - ICONE USUARIO - NATAL ****/
ul#usuario .logado {
	background:none;
	color: #FFFFFF;
	float: left;
	font: 11px/62px "trebuchet ms";
	height: 47px;
	padding: 0;
	margin-right: 22px;
}
ul#usuario .logado a{
	color:#FFFFCC;
}
ul#usuario .usuario {
	background: url(../img/cadastrese.png) no-repeat;
	min-width: 107px;
}
ul#usuario .usuario a {
	color: #FFFFCC;
}
/**** - ICONE MEU CADASTRO - ORIGINAL ****/
		/*ul#usuario .meu-cadastro{background:url(../img/ico-meu-cadastro.jpg) top left no-repeat;}*/
		/**** - ICONE MEU CADASTRO - NATAL ****/
ul#usuario .meu-cadastro {
	background: url(../img/meu-cadastro.png) no-repeat;
}
ul#usuario .meu-cadastro a {
	background: url(../img/meu-cadastro.png) no-repeat;
	width:118px;
	height:46px;
	float:left;
	display:block;
}
/**** - ICONE MEUS PEDIDOS - ORIGINAL ****/
		/*ul#usuario .meus-pedidos{background:url(../img/ico-meus-pedidos.jpg) top left no-repeat;}*/
		/**** - ICONE MEUS PEDIDOS - NATAL ****/
		ul#usuario .meus-pedidos {
	margin-left:20px;
}
ul#usuario .meus-pedidos a {
	background: url(../img/meus-pedidos.png) no-repeat;
	width:109px;
	height:46px;
	float:left;
	display:block;
}

ul#usuario .pedidosSalvos a {
	background: url(../img/pedidos-salvos.png) no-repeat;
	width:120px;
	height:33px;
	margin: 5px 0 0 11px ;
	float:left;
	display:block;
}
ul#usuario li a {
}
ul#usuario li a.cadastrese {
	display: block;
	float: left;
	height: 20px;
	margin: 20px 20px 0 40px;
	width: 63px;
}
ul#usuario li a.login {
	display: block;
	float: left;
	height: 20px;
	margin: 20px 20px 0 0;
	width: 50px;
}
ul#usuario li a:hover {
	text-decoration:underline;
}
/**** carrinho de compras - original ****/
		/*a#carrinho-compras{width:131px; height:41px; margin:22px 0 0 0; padding:0; display:block; float:right; background:url(../img/btn-carrinho-compras.jpg) top left no-repeat;}*/
		/**** carrinho de compras - natal ****/
a#carrinho-compras {
	width:116px;
	height:118px;
	margin:13px 30px 0 0;
	padding:0;
	display:block;
	float:right;
	background: url(../img/bt-meu-carrinho.png) no-repeat;
}
/**** busca - original ****/
		ul#buscar {
	width:auto;
	height:auto;
	float:left;
	background:url(../img/bg-busca.gif) no-repeat;
	padding-left:45px
}
/**** busca - natal ****/
ul#buscar {
	width:auto;
	height:auto;
	float:left;
	background: url(../img/busca.jpg) no-repeat;
	padding-left:58px;
	margin-top: 30px;
}
ul#buscar li {
	float:left;
}
ul#buscar li input {
	background:url(../img/input-busca.jpg) no-repeat;
	border: medium none;
	color: #C0842A;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FFF;
	height: 19px;
	margin: 0 5px 0 0;
	padding: 4px 0 4px 36px;
	width: 184px;
}
ul#buscar li input.buscar {
	background:url(../img/ok.jpg) no-repeat;
	width:36px;
	height:24px;
	float:left;
	display:block;
	cursor:pointer;
	margin: 0 0 0 280px;
	position: absolute;
}
ul#buscar li .fundo_input {
	background: url(../img/fundo-select.png) no-repeat;
	float: left;
	height: 52px;
	width: 274px;
	position:absolute;
}
ul#buscar li #select_pais {
	z-index: 4;
}
ul#buscar li #select_pais .fundo_input .input_icone_select {
	cursor: pointer;
	float: left;
	font-weight: normal;
	height: 32px;
	line-height: 32px;
	position: relative;
	width: 274px;
}
ul#buscar li .fundo_input .input_icone_select span {
	color: #FFFFFF;
	float: left;
	font: bold 12px arial;
	margin-top: 26px;
	padding-left: 39px;
}
ul#buscar li .fundo_input .input_icone_select select {
	cursor: pointer;
	height: 32px;
	left: 36px;
	opacity: 0;
	top: 18px;
	width: 217px;
	position:absolute;
	opacity:0;
	filter:alpha(opacity=0);
}
ul#buscar li input.btn {
	width:auto;
	height:auto;
	margin:0 0px 0 3px;
}
ul#buscar li select {
	width:130px;
	color:#000;
	font-size:12px;
}
#conteudo {
	background:#000 url(../img/fundo-atras-padeiro.jpg) 0 330px no-repeat;
	width:100%;
	padding:215px 0 0;
	display:block;
	position:relative;
	z-index:2;
}
#conteudo .centro-branco {
	background:#fff;
	width:939px;
	margin:0 auto 0;
	overflow:hidden;
}
#conteudo .barra-carrinho {
	background: url(../img/barra-carrinho-carrinho.jpg) no-repeat;
	width:981px;
	height:55px;
	margin:30px 0 0 15px;
}
#conteudo .barra-identificacao {
	background: url(../img/barra-carrinho-identificacao.jpg) no-repeat;
	width:981px;
	height:55px;
	margin:30px 0 0 15px;
}
#conteudo .barra-endereco {
	background: url(../img/barra-carrinho-endereco.jpg) no-repeat;
	width:981px;
	height:55px;
	margin:30px 0 0 15px;
}
#conteudo .barra-pagamento {
	background: url(../img/barra-carrinho-pagamento.jpg) no-repeat;
	width:981px;
	height:55px;
	margin:30px 0 0 15px;
}
#conteudo p.txt {
	text-align:justify;
	font:11px Arial, Helvetica, sans-serif;
	color:#333;
	margin: 5px 0 5px 25px;
	width: 681px;
}
#conteudo td.txt {
	text-align:justify;
	font:11px Arial, Helvetica, sans-serif;
	color:#333;
	margin: 5px 0 5px 25px;
	width: 681px;
}
#conteudo .txt-titulo {
	font-size:12px;
	font-weight:bold;
	margin: 15px 0 5px 25px;
	width: 681px;
	float:left;
}
#conteudo .txt-titulo-pg {
	font:bold 28px Arial, Helvetica, sans-serif;
	color:#333;
	margin: 15px 0 5px 25px;
	width: 681px;
	letter-spacing:-1px;
}
#conteudo .linha {
	border-top:1px solid #000000;
	float:left;
	margin: 15px 0 5px 25px;
	width: 681px;
}
#bloco-menu {
	margin-top: 50px;
	width:239px;
	height:auto;
	padding:0 0 20px 0;
	display:block;
	float:left;
	position:relative;
}
#bloco-menu .padeiro {
	background:url(../img/padeiro.png) no-repeat;
	height: 606px;
	margin: auto;
	position: absolute;
	right: -33px;
	top: 217px;
	width: 382px;
	z-index: 20;
}
#bloco-menu ul#menu-geral {
	width:auto;
	padding:0 0 0 23px;
}
#bloco-menu ul#menu-geral li {
	width:auto;
	background: url(../img/iten-menu.jpg) left center no-repeat;
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#70A259;
	padding:0 0 0 33px;
	margin-bottom:7px;
}
#bloco-menu ul#menu-geral li a {
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#70A259;
	text-decoration:none;
}
#bloco-menu ul#menu-geral li a:hover {
	text-decoration:underline;
}
#bloco-menu h2#departamentos {
	width:94px;
	height:14px;
	display:block;
	margin:5px 0 0 4px;
	padding:0;
	background:url(../img/bg-titulo-menu-departamentos.gif) top left no-repeat;
}
#bloco-menu ul#menu-local {
	background:url(../img/fundo-transparente.png) repeat-y;
	width:239px;
	padding:0;
	position:relative;
	z-index:90;
}
#bloco-menu ul#menu-local li {
	width:auto;
	padding:0px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#AA211B;
}
#bloco-menu ul#menu-local li a {
	padding:0 0 0 25px;
	margin:25px 0 5px;
	display:block;
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#ccc;
	line-height:22px;
	text-decoration:none;
}
#bloco-menu ul#menu-local li a:hover {
	text-decoration:underline;
}
#bloco-menu ul#menu-local-interno {
	width:auto;
	padding:0;
}
#bloco-menu ul#menu-local-interno li {
	width:auto;
	font:bold 10px/12px Arial, Helvetica, sans-serif;
	color:#ccc;
	padding:0;
	margin:0 0 5px 0;
}
#bloco-menu ul#menu-local-interno li a {
	font:11px Arial, Helvetica, sans-serif;
	color:#ccc;
	text-decoration:none;
	background: url(../img/sub-iten-menu.png) 27px 4px no-repeat;
	padding:3px 0 3px 39px;
	margin:0;
	text-transform:uppercase;
}
#bloco-menu ul#menu-local-interno li a:hover {
	font:11px Arial, Helvetica, sans-serif;
	color:#FFFF99;
	text-decoration:none;
	background:#333 url(../img/sub-iten-menu.png) 27px 4px no-repeat;
	padding:3px 0 3px 39px;
	margin:0;
	text-transform:uppercase;
}
#bloco-menu ul#menu-local-interno li dl {
	width:auto;
	font:10px Arial, Helvetica, sans-serif;
	color:#333333;
	padding:0px;
	margin:0 0px 0 8px;
	background-color/*\**/: #333333;
}
#bloco-menu ul#menu-local-interno li dl a {
	font:bold 10px Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
	background:#E6E6E6;
	background/*\**/: #333333;
	color/*\**/:#999999;
}
#bloco-menu ul#menu-local-interno li dl a:hover {
	text-decoration:none;
	background:#DDDDDD;
	background-color/*\**/: #333333;
	font:bold 10px Arial, Helvetica, sans-serif;
}
#conteudo #formas-de-pagamento {
	width:774px;
	height:auto;
	border-top: solid 1px #EDEDED;
	margin:1px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#616161;
	overflow:hidden;
}
#conteudo a.link {
	color:#333333;
	text-decoration:none;
}
#conteudo a:hover.link {
	color:#333333;
	text-decoration:underline;
}
#conteudo #formas-de-pagamento .preto {
	color:#000000;
}
#conteudo #formas-de-pagamento .esp {
	color:#000000;
	padding-left:20px;
}
#conteudo #formas-de-pagamento .txt-laranja {
	color:#FF9900;
}
#conteudo #formas-de-pagamento #formas-esq {
	width:520px;
	height:auto;
	float:left;
	color:#000000;
}
#conteudo #formas-de-pagamento #formas-esq .link-azul a {
	color:#006699;
	text-decoration:underline;
	padding-left:123px;
}
#conteudo #formas-de-pagamento #formas-esq .link-azul a:hover {
	color:#006699;
	text-decoration:none;
	padding-left:123px;
}
#conteudo #formas-de-pagamento #formas-esq .txt10 {
	font-size:10px;
	color:#000000;
}
#conteudo #formas-de-pagamento #tab-dir {
	width:254px;
	height:auto;
	float:right;
	overflow:hidden;
}
#conteudo #formas-de-pagamento #tab-dir table.texto {
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
#conteudo #bt-fechar-pedido {
	width:769px;
	height:37px;
	background:#EDEDED;
	float:left;
	margin:10px 0 10px 0;
	text-align:right;
	padding:13px 5px 0 0;
}
.txt-desconto {
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#000000;
}
#conteudo-pagina {
	background: url(../img/fundo-conteudo.png) center repeat-y;
	width:742px;
	padding:0;
	margin:0 4px 20px 0;
	display:inline;
	float:right;
	min-height: 800px;
}
body#internas #conteudo-pagina {
}
p.migalha {
	font:bold 16px "trebuchet ms";
	color:#C8261F;
	padding:10px 0;
	margin: 5px 0 5px 25px;
	width: 681px;
	float:left;
	background:url(../img/bg-04.gif) bottom left repeat-x;
}
p.migalha a {
	font:bold 16px "trebuchet ms";
	color:#000;
	text-decoration:none;
}
p.migalha a:hover {
	text-decoration:underline;
}
p.migalha-pq {
	background: none;
	color: #C8261F;
	float: left;
	font: bold 11px "trebuchet ms";
	margin: 5px 0 5px 25px;
	width: 681px;
}

p.foto-ilustrativa {
	background: none;
	color: #C8261F;
	float: left;
	font: bold 11px "trebuchet ms";
	margin: 5px 0;
	width: 220px;
}

p.migalha-pq a {
	font:bold 11px "trebuchet ms";
	color:#000;
	text-decoration:none;
}
p.migalha-pq a.voltar {
	font:normal 11px "trebuchet ms";
	color:#000;
	text-decoration:none;
	float:right;
}
p.migalha-pq a:hover {
	text-decoration:underline;
}
.migalha-pq {
	font:bold 11px "trebuchet ms";
	color:#C8261F;
	width:auto;
	padding:10px 0;
	margin:0;
	background:none;
}
#conteudo-pagina #banner {
	background:black;
	display: block;
	float: left;
	margin: 0 0 0 16px;
	padding-bottom:10px;
	width: 700px;
}
#conteudo-pagina #topico {
	width:590px;
	float:left;
	height:24px;
	background-image:url(../img/topico_back.jpg);
	background-repeat:repeat-x;
	margin:0 0 10px 0;
}
#conteudo-pagina .barra-promocoes {
	background: url(../img/barra-promocoes.png) no-repeat;
	width:742px;
	height:55px;
	float:left;
}
#conteudo-pagina .barra-lancamentos {
	background: url(../img/barra-lancamentos.png) no-repeat;
	width:742px;
	height:55px;
	float:left;
}
#conteudo-pagina .barra-mais-vendidos {
	background: url(../img/barra-mais-vendidos.png) no-repeat;
	width:742px;
	height:55px;
	float:left;
}
#conteudo-pagina .barra-detalhes {
	background: url(../img/barra-detalhes-produto.png) no-repeat;
	width:742px;
	height:55px;
	float:left;
}
#conteudo-pagina #topico .lancamentos {
	background:url(../img/lancamentos.jpg) no-repeat;
	width:110px;
	height:52px;
	float:left;
}
#conteudo-pagina #topico .vendidos {
	background:url(../img/vendidos.jpg) no-repeat;
	width:110px;
	height:52px;
	float:left;
}
#conteudo-pagina .separador {
	background:url(../img/separador.jpg) repeat-x;
	height:2px;
	float:left;
	width:99%;
	margin:0 0 10px 0;
}
#conteudo-pagina ul#listagem-produtos {
	float: left;
	margin: 20px 0 0 20px;
	width: 686px;
}
#conteudo-pagina ul#listagem-produtos li {
	width:125px;
	height:200px;
	padding:0 8px 10px 8px;
	float:left;
	text-align:center;
}
#conteudo-pagina ul#listagem-produtos li p.vermelho {
	font:bold 11px/13px "trebuchet ms";
	color:#C8261F;
}
#conteudo-pagina ul#listagem-produtos li p.preto {
	font:bold 11px/13px "trebuchet ms";
	color:#000;
}
.paginacao {
	margin: 5px 0 5px 25px;
	width: 681px;
	float:left;
	height:20px;
	overflow:hidden;
	clear:both;
	background:url(../img/bg-04.gif) top left repeat-x;
}
.paginacao a {
	font:bold 12px "trebuchet ms";
	color:#000;
	text-decoration:none;
	float:left;
	padding:0;
	margin:5px 0 0 0;
}
.paginacao .right {
	float:right;
}
.paginacao a:hover {
	text-decoration:underline;
}
.paginacao .numeros {
	text-align:center;
	font:10px/10px "trebuchet ms";
	color:#000;
	padding:8px 10px 0 10px;
	width:445px;
}
.paginacao .numeros a {
	font:12px/12px "trebuchet ms";
	color:#000;
	float:none;
	background:url(../img/bg-05.gif) right center no-repeat;
	padding:0 6px 0 4px;
}
h2#nome-produto {
	font:bold 22px/22px "trebuchet ms";
	color:#C8261F;
	margin: 5px 0 5px 25px;
	float:left;
	width: 681px;
	border:1px solid #E4E4E4;
}
#conteudo-pagina #apresentacao-produto {
	overflow:hidden;
	float:left;
	margin: 5px 0 5px 25px;
	width: 681px;
}
#conteudo-pagina #apresentacao-produto .img {
	width:230px;
	float:left;
}
#conteudo-pagina #apresentacao-produto ul.imagens {
	width:200px;
	margin:0 auto;
}
#conteudo-pagina #apresentacao-produto ul.imagens li {
	width:60px;
	height:60px;
	float:left;
	margin:0 5px 5px 0;
	display: inline;
}
#conteudo-pagina #apresentacao-produto ul.imagens li a img {
	border:0
}
#conteudo-pagina #apresentacao-produto .descricao {
	width:282px;
	float:left;
	padding:0 5px;
}
#conteudo-pagina #apresentacao-produto .descricao .aviso{
	background:#FFE793 url(../img/aviso-produto.jpg) 8px 10px no-repeat;
	width:267px;
	float:left;
	padding:5px;
	margin:5px 0 0;
}
#conteudo-pagina #apresentacao-produto .descricao .aviso p{
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	margin-left: 48px;
    padding: 0;
}
#conteudo-pagina #apresentacao-produto .descricao p {
	font:11px "trebuchet ms";
	color:#666;
	padding:0 0 10px 0;
}
#conteudo-pagina #apresentacao-produto .descricao p.preto {
	font:bold 12px/12px "trebuchet ms";
	color:#000;
}
#conteudo-pagina #apresentacao-produto .descricao a.comprar-agora {
	width:129px;
	height:25px;
	display:block;
	background:url(../img/btn-comprar-agora.jpg) top left no-repeat;
	float:left;
}
#conteudo-pagina #apresentacao-produto .descricao a.indicar-produto {
	width:111px;
	height:18px;
	display:block;
	background:url(../img/btn-indicar-produto.jpg) top left no-repeat;
	margin:7px 0 0 0;
	float: left;
}
#conteudo-pagina #apresentacao-produto .descricao a.imprimir {
	width:111px;
	height:18px;
	display:block;
	background:url(../img/btn-imprimir.jpg) top left no-repeat;
	margin:5px 0 0 0;
	float: left;
}
#conteudo-pagina #apresentacao-produto .descricao a.calcula-frete {
	width:129px;
	height:25px;
	display:block;
	background:url(../img/btn-calcula-frete.jpg) top left no-repeat;
	margin:5px 0 0 0;
	float: left;
}
#conteudo-pagina #apresentacao-produto .box {
	width:157px;
	border:1px solid #B3B3B3;
	float:right;
}
#conteudo-pagina #apresentacao-produto ul#box {
	width:157px;
}
#conteudo-pagina #apresentacao-produto ul#box li {
	width:157px;
	background:#F0F0F0;
	font:bold 11px/11px "trebuchet ms";
	color:#000;
	display:block;
}
#conteudo-pagina #apresentacao-produto ul#box .border {
	border-top:1px solid #B3B3B3;
}
#conteudo-pagina #apresentacao-produto ul#box li span {
	padding:6px;
	display:block;
}
#conteudo-pagina #apresentacao-produto ul#box li ul.parcelas {
	width:157px;
	padding:0;
	clear:both;
	display:block;
}
#conteudo-pagina #apresentacao-produto ul#box li ul.parcelas li {
	width:auto;
	background:#FFF;
	font:11px/11px "trebuchet ms";
	color:#666;
	padding:2px 0;
	margin:0;
}
#conteudo-pagina #apresentacao-produto ul#box li ul.parcelas .primeiro {
	padding-top:7px;
}
#conteudo-pagina #apresentacao-produto ul#box li ul.parcelas .ultimo {
	padding-bottom:7px;
}
#conteudo-pagina #apresentacao-produto ul#box li ul.parcelas li span {
	padding:0px 6px;
	display:inline;
}
#conteudo-pagina h3.sub-titulo-produto {
	height:22px;
	border-bottom:1px solid #CACACA;
	clear:both;
	overflow:hidden;
	float:left;
	margin: 5px 0 5px 25px;
	width: 681px;
}
#conteudo-pagina h3.sub-titulo-produto span {
	width:auto;
	background:#FF9900;
	padding:3px;
	display:block;
	float:left;
	font:bold 12px "trebuchet ms";
	color:#FFF;
}
#conteudo-pagina ul.caracteristicas {
	float:left;
	margin: 5px 0 5px 25px;
	width: 681px;
}
#conteudo-pagina ul.caracteristicas li {
	width:auto;
	font:11px/17px "trebuchet ms";
	color:#000;
}
#menu-carrinho {
	width:auto;
	height:45px;
	padding:0 0 0 44px;
	background:url(../img/bg-menu-carrinho.gif) top left repeat-x;
}
table {
	font:11px "trebuchet ms";
	color:#616161;
	border-collapse:collapse;
}
table span.laranja {
	font:bold 11px "trebuchet ms";
	color:#D58C1E;
}
table span.vermelho {
	font:bold 11px "trebuchet ms";
	color:#C8261F;
}
table tr.titulo {
	color:#000;
	font-weight:bold;
}
table tr.preto {
	color:#000;
}
table .preto {
	color:#000;
}
table tr span.dezesseis {
	color:#000;
	font-size:16px;
	font-weight:bold;
	padding:0 0 0 10px;
}
table tr span.dez {
	color:#000;
	font-size:10px;
}
#sobre-rodape {
	background:black;
	display: block;
	float: right;
	margin: 20px 26px 0 0;
	width: 700px;
	padding-top:20px;
}
#rodape {
	display: block;
	width: 942px;
	margin:30px auto 0;
	z-index: 1;
	overflow:hidden;
}
/*	#pagamentos{width:774px; height:58px; display:block; overflow:hidden; background:url(../img/bg-02.gif) top left repeat-x; position:relative;}*/
	#pagamentos {
	background:#E6E6E6;
	width:100%;
	height:58px;
	display:block;
	overflow:hidden;
	position:relative;
}
#pagamentos h3 {
	width:135px;
	height:17px;
	display:block;
	margin:7px 0 0 7px;
	float:left;
}
#pagamentos p {
	font:10px "trebuchet ms";
	color:#000000;
	width:160px;
	padding:0 0 0 7px;
	float:left;
	clear:both;
}
ul#logos {
	float:left;
	padding:0px;
	top:12px;
	left:190px;
}
ul#logos li {
	float:left;
	padding:0 2px
}
ul#logos li img {
	border:1px solid #DADADA;
}
#institucional {
	width:100%;
	display:block;
	background:#E6E6E6;
	border-top:1px solid #CCC;
	padding:10px 0;
	overflow:hidden;
}
#institucional h3 {
	width:96px;
	height:17px;
	display:block;
	margin:4px 0 0 7px;
	float:left;
	font:bold 11px "trebuchet ms";
	color:#000000;
}
#institucional ul#institucional-menu {
	padding:2px 0 0 2px;
}
#institucional ul#institucional-menu li {
	float:left;
	font:11px/11px "trebuchet ms";
	color:#666;
	padding:0 5px;
	border-right:1px solid #666;
}
#institucional ul#institucional-menu .ultimo {
	border-right:0px solid #000;
}
#institucional ul#institucional-menu li a {
	font:12px Arial, Helvetica, sans-serif;
	color:#666;
	text-decoration:none;
}
#institucional ul#institucional-menu li a:hover {
	text-decoration:underline;
}
#ajuda {
	width:100%;
	height:60px;
	display:block;
	background:#E6E6E6;
	border-top:1px solid #CCC;
}
#ajuda h3 {
	width:135px;
	height:17px;
	display:block;
	margin:10px 0 0 7px;
	_margin-left:3px;
	float:left;
	font:bold 11px "trebuchet ms";
	color:#000000;
}
#ajuda ul#ajuda-menu {
	padding:2px 0 0 2px;
	float:left
}
#ajuda ul#ajuda-menu li {
	float:left;
	font:11px/11px "trebuchet ms";
	color:#000000;
	padding:0 5px;
	border-right:1px solid #000;
}
#ajuda ul#ajuda-menu .ultimo {
	border-right:0px solid #000;
}
#ajuda ul#ajuda-menu li a {
	font:11px/11px "trebuchet ms";
	color:#000000;
	text-decoration:none;
}
#ajuda ul#ajuda-menu li a:hover {
	text-decoration:underline;
}
#ajuda .ebit {
	background:url(../img/ebit.jpg) no-repeat;
	bottom: 85px;
	display: block;
	float: right;
	height: 55px;
	overflow: hidden;
	position: absolute;
	right: 32px;
	width: 55px;
}
#assinatura {
	font:11px "trebuchet ms";
	width:100%;
	display:block;
	border-top:1px solid #B9B9B9;
	text-align:center;
	color:#666;
	padding:20px 0;
	float:left
}
#selo {
	background:white;
	width:100%;
	padding:10px 0;
	overflow:hidden;
	float:left;
}

#selo .ecoResponsabilty{
	width: 76px;
	height: 112px;
	float: left;
}

#selo .ecoResponsabilty a{
	text-indent: -9999px;
	display: block;
	width: 76px;
	height:112px;
	background:url(../../img/recicleImg.jpg) no-repeat;
}

#selo .centro {
	width:415px;
	margin: 0 0 0 15px;
	float: left;
}
#selo .centro .rapid {
	background:url(../img/selo-rapid.jpg) no-repeat;
	width:115px;
	height:57px;
	float:left;
	margin:22px 30px 0 0;
}
#selo .centro .ebit {
	background:url(../img/selo-ebit.jpg) no-repeat;
	width:74px;
	height:84px;
	float:left;
}
#assinatura a {
	font:11px "trebuchet ms";
	color:#666;
	text-decoration:none;
}
#assinatura a:hover {
	text-decoration: underline;
}
#assinatura p#selo-ebit {
	width:auto;
	margin:5px 0 0 59px;
	height:26px;
	font:11px/11px "trebuchet ms";
	color:#666666;
	background:url(../imagens/logo-ebit.gif) left center no-repeat;
	float:left;
}
#assinatura p {
	float:right;
	padding:23px 0 2px 50px;
	font:11px "Trebuchet MS", Arial, Verdana, sans-serif;
	color:#000000;
	width:276px;
}
#assinatura p a {
	margin:0;
	padding:0;
	font:11px "Trebuchet MS", Arial, Verdana, sans-serif;
	color:#000000;
	text-decoration:none;
}
#assinatura p a:hover {
	text-decoration:underline;
}
.controledistancia {
	width:130px;
	color:#C0842A;
	border:1px solid #B3B3B3;
}
.acomp1 t1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#009900;
	font-size:17px;
	font-weight:bold;
	padding-top:4px;
	padding-left:13px;
}
.acomp1 t2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:11px;
	font-weight:normal;
	padding-top:4px;
	padding-left:90px;
}
.acomp2conc t1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#009900;
	font-size:17px;
	font-weight:bold;
	padding-top:4px;
	padding-left:32px;
}
.acomp2conc t2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
	font-weight:normal;
	padding-top:4px;
	padding-left:32px;
}
.acomp2azul t1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#003366;
	font-size:17px;
	font-weight:bold;
	padding-top:4px;
	padding-left:13px;
}
.acomp2pend t1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:17px;
	font-weight:bold;
	padding-top:4px;
	padding-left:13px;
	width:90%;
	float:left;
}
.acomp2pend t2 {
	display:block;
}
/* clearing */
	* {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
* html>body .clearfix {
	display: inline-block;
	width: 100%;
}
* html .clearfix {
	/* Hides from IE-mac \*/
		height: 1%;/* End hide from IE-mac */
}
/* end clearing */
.acomp2azul {
	float: left;
    height: 40px;
    padding-left: 17px;
    width: 150px;
	background-image: url(../img/andamento.jpg);
}
.acomp2pend {
	float: left;
	height: 40px;
	width: 149px;
	background-image: url(../img/pendente.jpg);
}
.pop-aviso {
	background:#FFF;
	width:450px;
	overflow:hidden;
	margin:auto;
}
.pop-aviso .titulo {
	background:url(../img/aviso-pop.jpg) no-repeat;
	width:416px;
	height:32px;
	margin:20px auto;
}
.pop-aviso .bt-fale-conosco {
	background:url(../img/fale-conosco.jpg) no-repeat;
	float:left;
	height:25px;
	margin:10px 0 40px 61px;
	width:95px;
}

#seloEbit{
	float: left;
	margin: 0 30px 0 0; 
}

#fb-root{
	float: left;
	width: 200px;
}

.toolbarLink{
	background: url(../img/tollbar.jpg) no-repeat;
	width: 185px;
	text-indent: -9999px;
	display: block;
	margin: 0 0 0 312px;
	height: 90px;
	float: left;
}
.toolbarLink a{
	width: 185px;
	text-indent: -9999px;
	display: block;
	height: 90px;
	float: left;
}

.blogIcon{
	background:url(../img/blog-icon.jpg) no-repeat;
	width: 85px;
	height: 25px;
	text-indent: -9999px;
	display: block;
	cursor: pointer;
}

.redesSociais{
	float: left;
	width: 120px;
    margin: 20px 30px 0 0;
}

#orkut-button img{ 
	width: 110px;
}

#form123{
	float:left; 
	padding: 0; 
	margin: 20px 0 0 0; 
	height: auto;
	
}

#compreJunto{
	width: 681px;
	float: left;
	margin: 5px 0 5px 25px;
	overflow: hidden;
}

.compreJuntoTop{
	border-bottom: 1px solid #CACACA;
    clear: both;
    float: left;
    height: 22px;
    overflow: hidden;
    width: 681px;
	margin: 0 0 10px 0;
}

.compreJuntoDottedLine{
	float: left;
	border-bottom: dotted 1px #333333;
	width: 681px;
	margin: 10px 0 0 0 ;
}

.compreJuntoTitle{
	background: none repeat scroll 0 0 #FF9900;
    color: #FFFFFF;
    display: block;
    float: left;
    font: bold 12px "trebuchet ms";
    padding: 3px;
    width: auto;
}

.compreJuntoPlus{
	background:url(../img/plusImg.jpg) no-repeat;
	width: 24px;
	height: 24px;
	float: left;
	margin: 45px 15px 0;
}

.compreJuntoProd{
	float: left;
}

.compreJuntoBtn{
	float:	left;
	width: 123px;
	height:34px;
	background: url(../img/btComprarJunto.jpg) no-repeat;
	cursor: pointer;
	display: block;
	text-indent: -9999px;
	margin: 18px 0 0 0 ;
}

.compreJuntoProdTitle{
	width: 305px;
	float: left;
	font: 12px 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color:#000000;
	margin: 0 0 5px 20px;
}

.compreJuntoSecProdTitle{
	float: left;
}

.compreJuntoProdPrice{
	width: 195px;
	float: left;
	font: 12px 'Trebuchet MS', Arial, Helvetica, sans-serif;
	margin: 0 0 10px 20px;
}

.compreJuntoOrange{
	color: #FF9900;
	font-weight: bold;
}

.compreJuntoMainPrice{
	color: #006633;
	font-weight: bold;
}

.compreJuntoLupa{
	background: url(../img/lupaComprarJunto.jpg) no-repeat;
	width: 18px;
	height: 18px;
	text-indent: -9999px;
	display: block;
	float: left;
	margin: 90px 0 0 0;
}




.general{
	width: 100%;
	background-color: #FFFFFF;
	margin: auto;
	text-align: center;
	height: auto;
}

.cartStatus{
	width: 100%;
	text-align: center;
	float: left;
	margin-left: 80px;
	height: 110px;
	background: url(../img/acompanhaBG.jpg)no-repeat;
}

.acompanhamento li{
	width: 125px;
	float: left;
	height: 75px;
	margin: 0 31px 0 0;
}

.pedidoIcon{
	width: 30px;
	height: 30px;
	float: left;
	margin: 0 48px;
}

.pedidoPasso{
	font: 11px 'Tahoma',Arial, Helvetica, sans-serif;
	float: left;
	color: #000000;
	width: 100%;
	text-align:center;
	margin: 2px 0  5px 0;
}

.pedidoSituacao{
	font: bold 11px 'Tahoma',Arial, Helvetica, sans-serif;
	float: left;
	width: 100%;
	text-align:center;
	margin: 0 0  5px 0;
}

.pedidoData{
	font: 11px 'Tahoma',Arial, Helvetica, sans-serif;
	float: left;
	width: 100%;
	text-align:center;
}

.greenText{
	color: #4C9E43;
}

.blueText{
	color: #0140A0;
}

.grayText{
	color: #999;
}

.greenDot{
	background:url(../img/colorDots.png) no-repeat;
}

.blueDot{
	background: url("../img/colorDots.png") no-repeat scroll -33px 0 transparent;
}

.grayDot{
	background: url("../img/colorDots.png") no-repeat scroll -67px 0 transparent;
}

.last{
	margin: 0 !important;
}

.acompanhamento{
	margin: 24px 0 0 0;
}
