/*'-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
/*' Loja Exemplo Locaweb
/*' Versão: 6.5
/*' Data: 12/09/06
/*' Arquivo: css.css
/*' Versão do arquivo: 0.0
/*' Data da ultima atualização: 26/03/08
/*'
/*'-----------------------------------------------------------------------------
/*' Licença Código Livre: http://comercio.locaweb.com.br/gpl/gpl.txt
/*'-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#


/* CSS - FORMATAÇÃO GERAL */

a {color: #2A1C02;; font-weight:normal; text-decoration:none;} 
a:hover {color: #2A1C02;font-weight: normal;text-decoration: underline;}
td {font-family: Tahoma, Verdana, Arial, Sans-serif;font-size: 11px;color: #333333;} /* Fonte padrão */
BODY { 
	
    margin: 0px;
    background:#3e1c01 url(templates/pt_BR/default/fundo.gif);
}



#conteudo{
clear:left;
background:#FFFFFF none repeat scroll 0 0;
 margin:0 auto;
overflow:hidden;
padding:0 0px;
text-align:left;
width:990px;
}

#rodape{
background-color:#FFFFFF;
background-image:url(templates/pt_BR/default/degrade_rodape.gif);
background-repeat:repeat-x;
display:block;
height:270px;
margin:0 auto;
width:990px;
}

.meio{
background:#FFFFFF none repeat scroll 0 0;
display:block;
float: left;
width:617px;
}

.meio_completo{
width:800px;
display:block;
float: left;
background:#FFFFFF none repeat scroll 0 0;
}


.meio_carrinho {
background:#FFFFFF none repeat scroll 0 0;
display:block;
float: left;
width: 618px;
}

.menu {

background-color: #FFFFFF;
display:block;
padding-left:1px;
padding-top:1px;
float:left;
overflow:hidden;
width:166px;

}



.btn_chat{
margin-bottom:-4px;
margin-left:15px;
}

#container_paginacao{
height:50px;
margin-top:-10px;
color:#624100;
}


#titulo_prod_relacionado{
background-color:#624100;
height:32px;
margin-left:10px;
margin-right:10px;
margin-bottom:-1px;
}

#titulo_prod_relacionado h3{
color:#F5C300;
font-family:arial,sans-serif;
font-size:12px;
margin:0;
padding:8px 0 0 20px;
height:32px;
}

#caixa_prod_relacionado{
margin-top:0px;
height:540px;
float:left;
}

.forms{
margin:0;
padding:0;
}

#nome_migalha{
height:100px;
}

#nome_migalha p{
color:#010101;
font-family:arial,sans-serif;
font-size:14px;
padding-left:10px;
padding-top:5px;
}

#nome_migalha h1{
font-family:arial,sans-serif;
font-size:22px;
padding-left:10px;
}

#nome_migalha a, #nome_migalha p a{
color:#010101;
font-family:arial,sans-serif;
font-size:14px;
text-decoration:none;
}




#medidas{
background-image:url(templates/pt_BR/default/medidas.gif);
background-repeat:no-repeat;
color:#624100;
font-family:arial,sans-serif;
font-size:11px;
height:90px;
margin:20px 0 20px 15px;
padding:30px 0 0 4px;
width:289px;
}




#caixa_descricao{

float:left;
margin:40px 0 25px 25px;
width:767px;

}

#caixa_descricao p {
color:#3D2B07;
font-family:arial,sans-serif;
font-size:12px;
margin:10px 0 30px 0px;
}

#caixa_descricao h3{
color:#624100;
font-family:arial,sans-serif;
font-size:15px;
margin:0;

}

.juros{
color:#D00000;
}

#detalhes_produto{

width:800px;
padding-left:10px;
}

#bloco_foto{
width:325px;
float:left;
margin-bottom:20px;
}

.img_frete{
padding-left: 10px;
}

#bloco_pagto{
float:right;
width:448px;
color:#3D2B07;
}

#bloco_pagto table tr td{
color:#3D2B07;
font-family:arial,sans-serif;
}

#bloco_pagto a img{
padding-bottom: 10px;
}

.paginacao{
background-color:#F5E1BC;
border:1px solid #624100;
color:#AE8D4C;
height:17px;
margin-left:2px;
margin-right:2px;
margin-top:-10px;
padding:4px 6px;
text-align:center;
width:17px;
}



.paginacao_escrito a {
color:#624100;
font-family:arial,sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;
}
.paginacao a{
color:#624100;
font-family:arial,sans-serif;
font-size:11px;
text-decoration:none;
}

/* inicio interior */

.caixa_produto{
border:1px dashed #B1A080;
height:380px;
width:196px;
}


.caixa_produto .nome_produto{
font-size:12px;
margin:0;
padding:0 5px 20px;
text-transform:uppercase;
}

.caixa_produto .preco{
color:#4D9C00;
font-family:arial,sans-serif;
font-size:14px;
font-weight:bold;

}

.btn_comprar{
padding-bottom:5px;
cursor:pointer;
}

.btn_detalhes{
padding-bottom:10px;
cursor:pointer;
}


/* fim interior */

.busca_texto {
background-color:#D4B67F;
border:0 solid #666666;
color:#624100;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
width:164px;
}

#barra_ofertas {
background-image:url(templates/pt_BR/default/ofertas.gif);
width:988px;
height: 32px;
margin:0 auto;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;

}

#barra_ofertas form{
margin:0;
padding-left:374px;
padding-top:7px;
}

.input_news_nome{
background:transparent none repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
font-family:arial,sans-serif;
font-size:11px;
width:146px;
}

.input_news_email{
background:transparent none repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
font-family:arial,sans-serif;
font-size:11px;
padding-left:62px;
width:208px;
}


.img_televendas{
background-image:url("templates/pt_BR/default/tele_atendimento.gif");
background-position:center center;
background-repeat:no-repeat;
height:232px;
margin:15px 0 0;
}

.msn{
background-image:url(templates/pt_BR/default/msn.jpg);
background-position:10px 50%;
background-repeat:no-repeat;
height:130px;
margin-bottom:20px;
}

.orcamento{

height:130px;
margin-bottom:20px;
}


.btn_news_incluir{
background-image:url(templates/pt_BR/default/btn_news.gif);
background-repeat:no-repeat;
width:54px;
height:17px;
border:medium none;
margin-left:10px;
cursor:pointer;
font-family:arial,sans-serif;
font-size:9px;
font-weight:bold;
text-transform:uppercase;
text-indent:-1px;
}

.btn_news_excluir{
background-image:url(templates/pt_BR/default/btn_news.gif);
background-repeat:no-repeat;
cursor:pointer;
height:17px;
border:medium none;

font-family:arial,sans-serif;
font-size:9px;
font-weight:bold;
text-transform:uppercase;
text-indent:-2px;
width:54px;
}


#indique{
height:60px;
}


.auto_atendimento{
margin-top:0;
}

.sobre_a_loja{
margin-top:0;
}

/* inicio direita */

#chat {
padding:12px;

}

.banners_mini {
padding:10px 0 10px 20px;
}


/* fim direita */

#topo{
width:988px;
background-color:#F5E1BC;
height:121px;
margin:0 auto;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
border-bottom:1px solid #FFBA00;


}

#logotipo{
padding-left:30px;
float:left;
width:300px;
}

#busca_carrinho{
width:620px;
float:right;
}

#busca{
padding-top:5px;
color:#4D3300;
font-family:arial,sans-serif;
font-size:12px;
font-weight:bold;
width:590px;
float:right;
}

#carrinho{
font-family:arial,sans-serif;
font-size:12px;
font-weight:bold;
color:#4D3300;
background-color:#DCCAA9;
height:59px;
margin-left:45px;
margin-right:30px;
margin-top:40px;
}

#imagem_carrinho {
float:left;
padding-left:10px;
padding-top:15px;
}

#itens_carrinho{
float:left;
padding-left:10px;
padding-top:20px;
}

#valor_compra{
float:right;
padding-left:10px;
padding-right:10px;
padding-top:20px;
}

#linha {
background-color:#FFBA00;
border-bottom : 1px solid #FFD666;
border-top : 1px solid #FFE399;
width:990px;
margin:0 auto;
height:-5px;
position:relative;
}

#banner_menu{
background-color:#FFFFFF;
border:1px solid #FFFFFF;
height:252px;
margin:0 auto;
width:988px;
color:#2A1C02;
font-family:arial,sans-serif;
font-size:9px;
font-weight:bold;
}

#banner_cabecalho{
float:right;
}

#menu_cabecalho{
background-image:url(templates/pt_BR/default/btn.gif);
float:left;
height:252px;
width:164px;

}

#menu_cabecalho ul{


list-style-image:none;
list-style-position:inside;
list-style-type:none;
margin:0;
padding-left:6px;
}

#menu_cabecalho ul li{

padding-bottom:10px;
padding-top:12px;

}

#menu_cabecalho ul li a{

color:#2A1C02;
font-family:arial,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}


.pagamento{

border-right:1px dashed #6B6A6A;
float:left;
height:80px;
margin-top:90px;
padding-left:10px;
width:444px;

}

.pagamento p {
color:#343333;
font-family:arial,sans-serif;
font-size:11px;
font-weight:bold;
margin-top:-30px;
position:absolute;
padding-left:5px;
}

.siga{
border-right:1px dashed #6B6A6A;
float:left;
height:80px;
margin-top:90px;
width:80px;
}
.siga img{
padding-left:20px;
padding-top:10px;
}

.siga p {
color:#343333;
font-family:arial,sans-serif;
font-size:11px;
font-weight:bold;
margin-top:-30px;
position:absolute;
padding-left:5px;
}

.certificacoes{
border-right:1px dashed #6B6A6A;
float:left;
height:80px;
margin-top:90px;
width:280px;
}

.certificacoes p {
color:#343333;
font-family:arial,sans-serif;
font-size:11px;
font-weight:bold;
margin-top:-30px;
position:absolute;
padding-left:5px;
}
.certificacoes div {
float:left;
padding-left:7px;

}
.certificacoes div a{
color:#000000;
font-family:arial,sans-serif;
font-size:10px;
text-decoration:none;

}


.criacao{

float:left;
height:80px;
margin-top:90px;
width:170px;
}

.criacao p {
color:#343333;
font-family:arial,sans-serif;
font-size:11px;
font-weight:bold;
margin-top:-30px;
position:absolute;
padding-left:5px;
}

.criacao img{
padding-left:20px;
padding-top:10px;
}
.links_rodape{
color:#6B6A6A;
font-family:arial,sans-serif;
font-size:11px;
font-weight:bold;
float:left;
padding-top:50px;
width:950px;
}
.links_rodape a{

color:#6B6A6A;
font-family:arial,sans-serif;
font-size:11px;
font-weight:bold;

}
.links_rodape a:hover{
color:#6B6A6A;
font-family:arial,sans-serif;
font-size:11px;
font-weight:bold;

}



.descricao{
float:left;
width:900px;
}


.direita{
display:block;
float:right;
margin:0;
width: 206px;

}



.categorias {


}

.informacoes{
margin-top:0px;
}

.lista{


 

margin-top:1px;
 
}

.lista ul{
margin:0;
padding:0;
width:170px;
}
.lista li{
background-color:#F5E1BC;
background-image:url(templates/pt_BR/default/fundo_titulo_caixas.gif);
background-repeat:no-repeat;
font-size:11px;
padding-top:5px;
padding-bottom:5px;
list-style-type:none;
margin-bottom:1px;
padding-left:16px;
text-align:left;
}


.titulo_block {
 background-image:url(templates/pt_BR/default/fundo_titulo_caixas.gif);
 background-color: #E0C186;
 background-repeat: no-repeat;
 height:47px;
 
 
}

.titulo_block h1{


color:#312000;
font-family:arial,sans-serif;
font-size:14px;
margin:0;
padding-left:16px;
padding-top:16px;

}


/* CSS - CABECALHO */

table.TBLcabecalho { 
	background-color: #FFFFFF;
	border: dottedpx;
}

td.TDcabecalho{
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border-collapse: collapse;
}

.MNcabecalho {
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}



.MNdivisorcabecalho {
	background-color: #4C4C4C;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}


/* CSS - RODAPE */

table.TBLrodape { 
	background-color: #FFFFFF;
	border: dottedpx;
}

.TDrodape{
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border-collapse: collapse;
}

.MNrodape {
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}



.MNdivisorrodape {
	background-color: #4C4C4C;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}


/* CSS - LATERAL ESQUERDA */

td.TBLlatesquerda { 
	background-color: #FBEDED;
}

.MNlatesquerda {
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #2A1C02;
	text-decoration: none;

}



.MNlatesquerdaAtivo {
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #CC0000;
	text-decoration: none;

}



.MNdivisorlatesquerda {
	background-color: #4C4C4C;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.LCNlatesquerda {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #333333;
	border : 0px solid #666666;
	background-color : #D4B67F;
	cursor: pointer;
}


/* CSS - LATERAL DIREITA */

td.TBLlatdireita { 
	background-color: #FFFFFF;
	border: dottedpx;
}

table.CARTBLlatdireita { 
	background-color: #F5D6D6;
	border: dottedpx;
}

table.CARTDlatdireita { 
	background-color: #FBEDED;
	border: dottedpx;
}

.CARTXTlatdireita {
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}

.CARTXTlatdireitarecibo {
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}

.MNlatdireita {
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}


/* CSS - CENTRO */

/* -> Area de produtos */
.TXTproduto {
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #484848;
	text-decoration: none;
}



/* -> Tabelas Padrão */
.FUNDOINFOproduto { 
	background-color: #EEEEEE;
	border: dottedpx;
}


/* -> Tabela Opções de Pagamento do Produto */
.FUNDOoptpagproduto1 { 
	background-color:#F5E1BC;
	color:#3D2B07;
	font-family:arial,sans-serif;
	font-size:12px;
	padding:5px;
	text-decoration:none;
}

.FUNDOoptpagproduto2 { 
	background-color: #FFE1E1;
	border: dottedpx;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
}

.FUNDOoptpagproduto3 { 
	background-color: #D8D8D8;
	border: dottedpx;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
}

.FUNDOoptpagproduto4 { 
	background-color: #CCCCCC;
	border: dottedpx;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
}


/* -> Tabela 01 */
.TBLpers1_borda1 { 
	background-color: #FFFFFF;
	border: 1px;
}

.TBLpers1_borda2 { 
	background-color: #FFFFFF;
	border: 1px;
}

.TBLpers1_fundo { 
	background-color: #FFF9F9;
	border: 1px;
}

.TBLpers2_borda1 { 
	background-color: #FFFFFF;
	border: 1px;
}

.TBLpers2_borda2 { 
	background-color: #FFFFFF;
	border: 1px;
}

.TBLpers2_borda3 { 
	background-color: #CC0000;
	border: 1px;
}

.TBLpers2_fundo { 
	background-color: #F5E1BC;
	border: 1px;
}


/* -> Area do Carrinho */
table.carrinho { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 100%
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
	border-spacing: 5px;
	margin-top: 5px;
}

td.carrinho{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	border-collapse: collapse;
}


/* -> Area Comum */
.FUNDOTABtopico { 
	background-color: #624100;
	border: dottedpx;
	padding: 
}

.TXTTABtopico {
	font-family: Arial, Sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}



.TXTTABtopico a {
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
}

.textos_infos {
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}



.TXTbox {
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}



.FORMbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #666666;
	background-color: #F7F7F7;
}

.BTTN1 {
	BACKGROUND-COLOR: #D1D1D1;
	BORDER-BOTTOM: black 1px solid;
	BORDER-LEFT: white 1px solid;
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: white 1px solid;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10;
	FONT-WEIGHT: bold;
	CURSOR: pointer;
}

.BTTN2 {
	BACKGROUND-COLOR: #33CC33;
	BORDER-BOTTOM: black 1px solid;
	BORDER-LEFT: white 1px solid;
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: white 1px solid;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10;
	FONT-WEIGHT: bold;
	CURSOR: pointer;
}

.BTTN3 {
	BACKGROUND-COLOR: #FF0000;
	BORDER-BOTTOM: black 1px solid;
	BORDER-LEFT: white 1px solid;
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: white 1px solid;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10;
	FONT-WEIGHT: bold;
	CURSOR: pointer;
}

.BTTN4 {
	BACKGROUND-COLOR: #FEE247;
	BORDER-BOTTOM: black 1px solid;
	BORDER-LEFT: white 1px solid;
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: white 1px solid;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10;
	FONT-WEIGHT: bold;
	CURSOR: pointer;
}

.BTTNcomprar {
background:transparent url(templates/pt_BR/default/btn_comprar_detalhe.gif) no-repeat scroll 0 0;
border:0 solid #999999;
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:bold;
height:29px;
margin-top:5px;
width:293px;
margin-left:15px;
cursor:pointer;
}

.BTTNindique {
background:transparent url(templates/pt_BR/default/btn_recomendar.gif) no-repeat scroll 0 0;
border:0 solid #999999;
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:bold;
height:29px;
margin-top:5px;
width:293px;
margin-left:15px;
cursor:pointer;
}

/*CUPOM*/ 

#container_cupom{
background:url("../modulos/cupom/images/cupom_faixa.gif") repeat-x scroll center bottom transparent;
font-family:verdana,arial,sans-serif;
margin-left:22px;
}

#caixa_cupom{
   margin:0 90px;
   text-align:center; 
}

#caixa_cupom h2{
color:#D60000;
font-size:30px;
}

#caixa_cupom .explicacao{
width:478px;
margin:15px auto;
padding-left:40px;
text-align:left;
}

#cupom{
background:url("../modulos/cupom/images/cupom_img.jpg") no-repeat 0 0 transparent;
width: 524px;
height: 304px;
margin:0 auto;
position:relative;
}

#cupom p{
color:#B50909;
float:left;
font-size:55px;
font-weight:bold;
letter-spacing:-2px;
margin:30px 0 0 40px;
width:150px;
}
#cupom #texto{

bottom:19px;
color:#000000;
font-size:55px;
font-weight:bold;
left:32px;
position:absolute;
text-align:center;
width:488px;
}


#cupom span{
font-size:12px;
letter-spacing:0px;
}

#btn_cupom{
display:block;
padding:28px 0;

}

#pagamentodigital_cupom{
	margin:0 90px;
   text-align:center; 
}

#pagamentodigital_cupom p{
padding: 0 50px;
  text-align:left; 
}

#pagamentodigital_cupom a{
   text-align:center; 
   margin: 30px;
   display:block;
}


#promocao_flutua{
background: url(../banners/btn_lateral_meucarrinho.gif) no-repeat;

position:fixed;
top:100px;
right:0px;
width: 39px;
height: 187px;
z-index:60;
}

#twitter_flutua{
background: url(../banners/btn_lateral_comocomprar.gif) no-repeat ;
position:fixed;
top:330px;
right:0px;
width: 39px;
height: 197px;
z-index:60;
}


#imagem_frete{
width:250px;
float:left;
text-align:center;
}
#campo_calculo_frete{
float:left;
text-align: left;
width: 500px;
}
#campo_calculo_frete p {
font-family:verdana,arial,sans-serif;
color:#624100;
font-weight: bold;
font-size:12px;
}
#campo_calculo_frete div{
margin: 10px 0;
}
.bttn_frete{
margin-top:10px;
float: left;
}

#cep{
margin: 16px 20px 0 0;
float: left;
height:27px;
width:200px;
background-color: #ffe0ae;
border:1px solid #ffa20d;
color: #6f4400;
font-weight: bold;
font-size:14px;
font-family:verdana,arial,sans-serif;
}

