#centro-car {
   background-color: #FFFFFF;
   float:left;

}
#centro-car5 {
   background-color: #FFFFFF;
   float:left;
	width:600px;
}

#centro-car2 {
   background-color: #FFFFFF;
   float:left;
   height: auto;
}
#centro-car3 {
	margin-left:10px;
	float:left;
	width:400px;
	display:block;
}
#conteudo-geral3 {
    background-color: #FFFFFF;
	height: auto;
    width: 781px;
	margin-top: 1px;
	float:left
}

#conteudo-geral4 {
    background-color:#FFFFFF;
	height:auto;
	margin-top:1px;
	overflow:hidden;
	width:781px;
	float:left 


}
#conteudo-geral5 {
   background-color:#FFFFFF;
	height:auto;
	margin-top:1px;
	overflow:hidden;
	width:781px;
	float:left
}

/*************/

html{
	padding:0 0 20px 0;
}
#geral{
	background:url(../imagens/img/bg-pagina.jpg) repeat-x;
	min-width:1000px;
	width:auto;
}
.bt-ok{
	background:url(../imagens/img/bt-botao.jpg) no-repeat;
	width:25px;
	height:17px;
}
.bt-mais-detalhes{
	background:url(../imagens/img/bt-mais-detalhes.jpg) no-repeat;
	width:98px;
	height:27px;
	display:block;
}
.bt-buscar{
	background:url(../imagens/img/bt-buscar.jpg) no-repeat;
	width:21px;
	height:23px;
	position:relative;
	top:1px;
}
.bt-votar{
	background:url(../imagens/img/bt-votar.jpg) no-repeat;
	width:60px;
	height:23px;
}
.bt-recalcular{
	background:url(../imagens/img/bt_recalcular.jpg) no-repeat;
	width:89px;
	height:26px;
	float:left;
}
.bt-excluir{
	background:url(../imagens/img/bt_excluir.jpg) no-repeat;
	width:25px;
	height:25px;
	display:block;
}
.bt-calcular-frete{
	background: url(../imagens/img/bt_calcular_frete.jpg) no-repeat;
	width:110px;
	height:26px;
	margin-top:-2px;
	float:left;
}
.bt-ajuda{
	background:url(../imagens/bt_ajuda.jpg) no-repeat;
	width:26px;
	height:26px;
	float:left;
}
.bt-nao-sei{
	background:url(../imagens/img/bt-nao-sei.jpg) no-repeat;
	width:105px;
	height:21px;
	float:left;
}
.bt-continuar-compras{
	background:url(../imagens/img/bt_continuar_comprando.jpg) no-repeat;
	width:235px;
	height:45px;
	float:left;
}
.bt-prosseguir{
	background:transparent url(../imagens/img/bt_prosseguir.jpg) no-repeat scroll 0;
	float:right;
	height:36px;
	width:157px;
}
.bt-cadastrese{
	background:url(../imagens/img/bt_cadastrese.jpg) no-repeat;
	width:156px;
	height:42px;
	float:left;
}
.bt-comprar-agora{
	background:url(../imagens/img/bt-comprar.jpg) no-repeat;
	width:188px;
	height:45px;
	display:block;
}
.bt-trocar-juridica{
	background:url(../imagens/img/bt-trocar-juridica.jpg) no-repeat;
	width:183px;
	height:21px;
	display:block;
	float:left;
}
.bt-trocar-fisica{
	background:url(../imagens/img/bt-trocar-fisica.jpg) no-repeat;
	width:183px;
	height:21px;
	display:block;
	float:left;
}
.bt-alterar-cep{
	background:url(../imagens/img/bt-alterar-cep.jpg) no-repeat;
	width:183px;
	height:21px;
	display:block;
	float:left;
	margin:0 0 0 5px;
	position:relative;
	top:-1px;
}
#conteudo-pricipal-interna span.voltar-pagina{ 
	float:right;
	border-left:1px solid #CCC;
	width:60px;
	height:16px;
}
#conteudo-pricipal-interna span.voltar-pagina a{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	color:#999;
	background:#EEE;
	padding:1px;
	float:right;
	margin:1px 0 0 0
}
.radio{
	width:20px;
	border:none;
	_overflow:hidden;
}
.overfw{
	color:#006699;
	overflow:hidden;
}
/**************
	TOPO
***************/
#topo{
	background:url(../imagens/img/bg-topo.jpg) no-repeat right top;
}
#topo h1 a{
	width:210px;
	height:120px;
	float:left;
	background:url(../imagens/img/bg-logo.jpg) no-repeat;
	margin:0 0 2px 0
}
#topo .dados{ overflow:hidden; _overflow:auto; _float:left }
#topo #menu-usuario li{ float:left; margin:5px 0 0 0 }
#topo #menu-usuario, #topo #menu-usuario a{
	color:#FFF;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
}
#topo #menu-usuario li{
	background:url(../imagens/img/bg-menu-usuario.jpg) no-repeat right center;
	padding:0 14px;
}
#topo #menu-usuario li.sair{ background:none }
#topo #menu-usuario a{
	font-weight:normal;
}
#topo .tela-vendas{ 
	background:url(../imagens/img/bg-televendas.jpg) no-repeat;
	display:block:
	height:11px;
	width:151px;
	float:right;
	margin:9px 11px 0 0;
	_margin:9px 5px 0 0
}
#topo div.busca{
	clear:both;
	margin:98px 0 0 5px;
	*margin:70px 0 0 5px;
}
#topo div.busca li{ float:left }
#topo div.busca .busca{
	background:url(../imagens/img/lb-busca.jpg) no-repeat left center;
	float:left;
	width:66px;
	height:17px;
}
#topo div.busca .categoria{
	background:url(../imagens/img/lb-em.jpg) no-repeat left center;
	float:left;
	width:15px;
	height:17px;
	margin:0 0 0 8px;
}

#topo div.busca .text{
	height:15px;
	width:145px;
	background:url(../imagens/img/bg-input.jpg) repeat-x;
	border:1px solid #1D3380;
	margin:0 0 0 8px;
	float:left;
}
#topo div.busca .bt-ok{
	margin:0 0 0 6px;
	*margin:0;
	position:relative;
	top:0px;
	float:left;
}
#topo .carrinho-compras{
	background:url(../imagens/img/bt-carrinho-compras.jpg) no-repeat;
	width:170px;
	height:15px;
	float:right;
	padding:0 10px 0 0;
	
}
#topo #menu-global{
	clear:both;
	background:url(../imagens/img/bg-menu-global.jpg) repeat-x;
	height:43px;
	margin:-63px 0 0 0
}
#topo #menu-global ul{ width:1000px; margin:0 auto; }
#topo #menu-global li{
	background:url(../imagens/img/bg-li-menu-global.jpg) no-repeat right;
	float:left;
	position:relative;
}
#topo #menu-global li.ultimo{ background:none }
#topo #menu-global li .seta{
	background:url(../imagens/img/bg-seta.jpg) no-repeat;
	width:7px;
	height:4px;
	position:absolute;
	top:38px;
	left:50%;
	margin-left:-4px;
}
#topo #menu-global li a{
	background:none no-repeat center center;
	width:100px;
	height:34px;
	padding:0 0 7px 0;
}
#topo #menu-global li a.notebooks{
	background-image:url(../imagens/img/lk-notebook.jpg);
	width:78px;
}
#topo #menu-global li a.cameras-digitais{
	background-image:url(../imagens/img/lk-cameras-digitais.jpg);
	width:74px;
}
#topo #menu-global li a.filmadoras{
	background-image:url(../imagens/img/lk-filmadoras.jpg);
	width:87px;

}
#topo #menu-global li a.pdas{
	background-image:url(../imagens/img/lk-pdas.jpg);
	width:52px;
}
#topo #menu-global li a.ipods{
	background-image:url(../imagens/img/lk-ipods.jpg);
	width:60px;
}
#topo #menu-global li a.filmadoras-profissionais{
	background-image:url(../imagens/img/lk-filmadoras-profissionais.jpg);
	width:100px;
}
#topo #menu-global li a.ferramentas{
	background-image:url(../imagens/img/lk-ferramentas.jpg);
	width:91px;
}
#topo #menu-global li a.walk-talkie{
	background-image:url(../imagens/img/lk-walk-talkie.jpg);
	width:59px;
}
#topo #menu-global li a.bateria-extrena{
	background-image:url(../imagens/img/lk-beteria-externa.jpg);
	width:74px;
}
#topo #menu-global li a.pilhas-recarregaveis{
	background-image:url(../imagens/img/lk-pilhas.jpg);
	width:106px;
}
#topo #menu-global li a.telefones-celulares{
	background-image:url(../imagens/img/lk-celulares.jpg);
	width:93px;
}
#topo #menu-global li a.game-portatil{
	background-image:url(../imagens/img/lk-game-portatil.jpg);
	width:126px;
}
.menu-local{
	float:left;
	width:152px;
	margin:14px 0 0 1px;
	background:url(../imagens/img/bg-titulo.jpg) no-repeat;

}
.menu-local h2{
	font:bold 11px Arial, Tahoma, Verdana;
	color:#FFF;
	padding:0 0 5px 10px;
	margin:5px 0 0 0;
}
.menu-local li{
	background:#EFEFEF url(../imagens/img/bg-li-menu-local.jpg) repeat-x left bottom;
	padding:0;
	*padding:0 0 2px 0
}
.menu-local li a{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	color:#666;
	text-transform:uppercase;
	margin:0 0 0 7px;
}
.menu-local li.ativo a{
	color:#000;
	font-weight:bold;
	text-decoration:underline;
}

/**************************
	CONTEUDO PRINCIPAL
**************************/
#conteudo-pricipal{
	padding:14px 19px 0 170px;
}
.caminho{
	height:18px;
	border-bottom:1px solid #CCC;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
}
.caminho li{ float:left }
.caminho li a{ 
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
	text-decoration:underline;
	margin:0 4px 0 0;
}
.caminho li span{ 
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
	color:#1D3380;
	margin:0 4px 0 0;
}
.caminho li a.anterior{ 
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
	color:#1D3380;
	margin:0 4px 0 0;
}
#conteudo-pricipal .produto-detalhe{ overflow:hidden }
#conteudo-pricipal .produto-detalhe img{ float:left }

#conteudo-pricipal .produto-detalhe .informacao{
	float:left;
}
#conteudo-pricipal .produto-detalhe h1{ 
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:20px;
	font-weight:bold;
	display:block;
	padding:0 0 5px 150px;
}
#conteudo-pricipal .produto-detalhe p{ 
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
	display:block;
	color:#666;
	padding:0 0 0 150px;
}
.box{
	background:url(../imagens/img/bg-box.jpg) repeat-x;
	position:relative;
	padding:20px 18px 0 18px;
	overflow:hidden;
}
.box h4{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.box-esquerda{
	position:absolute;
	top:0;
	left:0px;
	_left:-20px;
	background:url(../imagens/img/bg-esquerda.jpg) no-repeat;
	height:70px;
	width:7px;
}
.box-direita{
	position:absolute;
	top:0;
	right:0;
	background:url(../imagens/img/bg-direita.jpg) no-repeat right top;
	height:70px;
	width:7px;
}
#conteudo-pricipal .busca{
	margin:50px 0 0 0;
}
#conteudo-pricipal .busca .campos{ margin:18px 0 0 0 }
#conteudo-pricipal .busca .campos li{ float:left;  }
#conteudo-pricipal .busca .campos input{ float:left; position:relative; top:2px; *top:1px }
#conteudo-pricipal .busca .campos label{ margin:0 6px 0 0 }
#conteudo-pricipal .busca .campos select{ 
	margin:0 6px 0 0;
	background:url(../imagens/img/bg-input.jpg) repeat-x;
	border:1px solid #BCBCBC;
	padding:0;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	color:#575757;
}
#listagem{
	margin:32px 0 0 0;
}
#listagem .titulos{ overflow:hidden }
#listagem .titulos li{ float:left }
#listagem .titulos li.divisor{ padding:0 15px }
#listagem .titulos a{
	font:bold 12px Arial, Tahoma, Helvetica;
}
#listagem .serie-produto{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	clear:both;
	display:block;
	background:url(../imagens/img/bg-ctitulo.jpg) repeat-x left bottom; 
	height:19px;
	border-top:1px solid #D6D6D6;
	margin:16px 0 0 0;
	padding:5px 0 0 5px;
}
#listagem .lt-produtos{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	color:#666;
	padding:15px 0 60px 0;
	overflow:hidden
}
#listagem .lt-produtos li{
	padding:3px 0;
	_padding:0;
	line-height:140%;
	_line-height:70%;
	float:left;
	width:33%;
}
#listagem .lt-produtos li a{ font:11px Arial, Tahoma, Verdana; color:#666; text-decoration:underline }

/************************
		INTERNA
************************/
#conteudo-pricipal-interna{
	padding:0 14px;
}
#conteudo-pricipal-interna .caminho{
	height:18px;
	padding:10px 0;
	border:none;
}
#conteudo-pricipal-interna .caminho.cb{ border-bottom:1px solid #CCC }
#conteudo-pricipal-interna .caminho li{ float:left }
#conteudo-pricipal-interna .caminho li *{ 
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	text-decoration:underline;
	margin:0 4px 0 0;
	color:#999;
}
#conteudo-pricipal-interna .caminho li a{ 
	position:relative;
	top:-4px;
}
#conteudo-pricipal-interna .barra-produto{ padding-left:0;s }
#conteudo-pricipal-interna .barra-produto span{ font-family: Tahoma, Verdana, Arial, sans-serif; font-size:11px; }
#conteudo-pricipal-interna .votacao{ float:left; }
#conteudo-pricipal-interna span{ float:left; text-transform:uppercase }
#conteudo-pricipal-interna .votacao{ padding:0 5px}
#conteudo-pricipal-interna .votacao li{ float:left }
#conteudo-pricipal-interna .votacao .ativo, #conteudo-pricipal-interna .votacao .inativo{
	background:url(../img/star-ativo.jpg) no-repeat;
	float:left;
	width:14px;
	height:14px;
}
#conteudo-pricipal-interna .votacao .inativo{ background:url(../imagens/img/star-inativo.jpg) no-repeat; }
#conteudo-pricipal-interna .opiniao-clientes{ float:left; padding:0 0 0 19px }
#conteudo-pricipal-interna .opiniao-clientes li{ 
	background:url(../imagens/img/bl-opiniao.jpg) no-repeat left top;
	padding:0 19px;
	float:left;
}
#conteudo-pricipal-interna .opiniao-clientes li a{
	text-decoration:underline;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	color:#666;
}
#conteudo-pricipal-interna h1{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:22px;
	font-weight:bold;
	padding:22px 0 10px 0;
}
#conteudo-pricipal-interna .dados-produto{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	color:#949494;
}
#conteudo-pricipal-interna .dados-produto span{ float:none; margin:0 22px 0 5px }
#conteudo-pricipal-interna p{ font-family: Tahoma, Verdana, Arial, sans-serif; font-size:12px; color:#000 } 
#conteudo-pricipal-interna .saiba-mais{ color:#959595; font:11px Arial, Tahoma, Verdana; text-decoration:underline }
#conteudo-pricipal-interna .produto{ margin:37px 0 0 0 }
#conteudo-pricipal-interna .imagens-produto{ padding:20px 0 0 5px; float:left }
#conteudo-pricipal-interna .imgs li{
	float:left;
	border:1px solid #ADADAD;
	margin:0 8px 0 0;
}
#conteudo-pricipal-interna .imagens-produto .ampliar-imagem{
	background:url(../imagens/img/bg-lupa.jpg) no-repeat;
	padding:0 0 0 18px;
	color:#999;
	font:11px Arial, Tahoma, Verdana;
	text-decoration:underline;
	position:relative;
	top:23px;
}
#conteudo-pricipal-interna h3{ clear:both}
#conteudo-pricipal-interna .informacao-produto{ padding:0 0 0 435px; }
#conteudo-pricipal-interna .valores-produto{ float:left; width:215px; }
#conteudo-pricipal-interna .valores-produto .valor-anterior{ font:13px Arial, Tahoma, Verdana; color:#666; display:block; clear:both }
#conteudo-pricipal-interna .parcelamento{ padding:0 0 0 215px }
#conteudo-pricipal-interna .valores-produto .valor-anterior del{ text-decoration:line-through }
#conteudo-pricipal-interna .valores-produto .valor-atual{ font:bold 16px Arial, Tahoma, Verdana; color:#145898; display:block; clear:both; width:200px; }
#conteudo-pricipal-interna .valores-produto .valor-economizado{ font:12px Arial, Tahoma, Verdana; color:#999; display:block; clear:both; width:200px; }
#conteudo-pricipal-interna .valores-produto .valor-parcelado{ font:bold 12px Arial, Tahoma, Verdana; color:#666; display:block; clear:both; width:200px; }
.bt-comprar-agora{
	background:url(../imagens/img/bt-comprar-agora.jpg) no-repeat left bottom;
	display:block;
	clear:both;
	padding:36px 0 0 0;
	width:157px;
	height:36px;
}
.ssl{
	background:url(../imagens/img/bg-ssl.jpg) no-repeat left top;
	display:block;
	clear:both;
	margin:13px 0 0 0;
	width:131px;
	height:22px;	
}
#conteudo-pricipal-interna .valores-produto .itens-info, #carrinho .itens-info{ padding:54px 0 0 0 }
#conteudo-pricipal-interna .valores-produto .disponilidade, #carrinho .disponilidade{
	font:bold 11px Arial, Tahoma, Verdana;
	color:#F26622;
	background:url(../imagens/img/bl-confirmado.jpg) no-repeat;
	padding:0 0 0 20px;
}
#conteudo-pricipal-interna .valores-produto .itens-info{ margin:68px 0 0 0; padding:0; clear:both }
#carrinho .itens-info{
	margin:0; 
	padding:10px 0 0 0; 
	float:left;
	width:220px;
}
#conteudo-pricipal-interna .valores-produto .itens-info .dado, #carrinho .itens-info .dado{
	font:bold 11px Arial, Tahoma, Verdana;
	color:red;
	background:url(../imagens/img/bl-dado.jpg) no-repeat;
	padding:0 0 0 20px;
	color:#666;
	display:block;
	clear:both;
	margin:5px 0 0 0;
	width:200px;
}
#carrinho .disponilidade, #carrinho .itens-info .dado{ font-weight:normal}
#conteudo-pricipal-interna .parcelamento h5{
	background:#E2E2E2;
	font:bold 11px Arial, Tahoma, Verdana;
	color:#C17D0D;
	padding:3px;
	padding-bottom:5px;
}
#conteudo-pricipal-interna .parcelamento .tabela{ border:1px solid #CCC; }
#conteudo-pricipal-interna .parcelamento .tabela table{ border:1px solid #FFF; }
#conteudo-pricipal-interna .parcelamento .tabela table th{ 
	background:#E1E1E1; 
	border-right:1px solid #FFF;
	font:bold 11px Arial, Tahoma, Verdana;
	padding:4px;
}
#conteudo-pricipal-interna .parcelamento .tabela table td{ 
	border-top:1px solid #EEE;
	padding:2px 0;
	font:11px Arial, Tahoma, Verdana;
	text-align:center;
}
#conteudo-pricipal-interna .desconto{ margin:15px 0 0 0; border:1px solid #CCC; padding:0 0 10px 0; background:#F7F7F7; }
#conteudo-pricipal-interna .desconto h5{ margin:0 0 5px 0 }
#conteudo-pricipal-interna .desconto p{ padding:0 0 0 5px; font:11px Arial, Tahoma, Verdana }
#conteudo-pricipal-interna .desconto .valor-desconto{ 
	float:none;
	font:13px Arial, Tahoma, Verdana;
	padding:16px 0 0 5px;
	display:block;
}
#conteudo-pricipal-interna h3{
	color:#2E4289;
	font:bold 14px Arial, Tahoma, Helvetica;
	margin:0 0 10px 0
}
.pp-produto .desc li{
	float:left;
	font:bold 11px Arial, Tahoma, Verdana;
	background:url(../imagens/img/bl-escuro.jpg) no-repeat right center;
	padding:0 16px;
}
.pp-produto .desc li.ultimo{ background:none }

.pp-produto h4{
	clear:both;
	display:block;
	border-top:1px solid #D6D6D6;
	background:url(../imagens/img/bg-h4.jpg) repeat-x;
	height:24px;
	padding:5px 0 0 5px;
	margin:10px 0 0 0
}
.ps{ position:relative; top:10px }
#conteudo-pricipal-interna  .dd-produto, #conteudo-pricipal-interna  .dd-produto *{
	font:11px Arial, Verdana, Tahoma;
	color:#000;
}
#conteudo-pricipal-interna  .dd-produto ul{ padding:18px 0 0 0 }
#conteudo-pricipal-interna  .dd-produto ul li{
	background:url(../imagens/img/bl-produto.jpg) no-repeat 0 4px;
	padding:0 0 0 12px;
}
.avaliacao{
	font:11px Arial, Tahoma, Verdana;
}
#conteudo-pricipal-interna .vt{
	padding:10px 0 0 0;
	float:none;
	display:block;
}
.vt p {
	clear:both;
	display:block;
	font:11px Arial, Tahoma, Verdana;
}
.vt p strong{ text-decoration:underline }

.recomendamos-tambem{
	clear:both;
	display:block;
	margin:60px 0 0 0;
}
.recomendamos-tambem h4{
	color:#2E4289;
	font:bold 14px Arial, Tahoma, Verdana;
	padding:0 0 15px 0
}
.recomendamos-tambem li{
	float:left;
	width:25%;
	text-align:center;
}
#conteudo-pricipal-interna .recomendamos-tambem li .entrega{
	color:#666;
	font:11px Arial, Tahoma, Verdana;
	display:block;
	float:none;
	padding:8px 0 0 0;
	text-align:left;
}
.recomendamos-tambem li.acessorios{
	float:left;
	width:20%;
	text-align:center;
}
.recomendamos-tambem li.acessorios h6{
	color:#2E4289;
	font-size:13px;
} 
.recomendamos-tambem li .interior{
	padding:0 14px;
}
.recomendamos-tambem li h6{
	border-top:1px solid #EEE;
	padding:10px 0 0 0;
	font:bold 12px Arial, Tahoma, Verdana;
	text-align:left;
}
.recomendamos-tambem li .valor-avista{
	color:#1D3380;
	font:bold 13px Arial, Tahoma, Verdana;
	padding:16px 0 13px 0;
}
.recomendamos-tambem li .botao{ text-align:left }
.recomendamos-tambem li .bt-mais-detalhes{
	background:url(../imagens/img/bt-mais-detalhes.jpg) no-repeat;
	width:98px;
	height:27px;
	display:block;
	clear:both;
	text-align:center;
}
.recomendamos-tambem .box{
	padding-bottom:67px;
	border-bottom:2px solid #CCC;
	margin-bottom:48px;
}
/*********************
	   RODAPE
*********************/


#rodape div.cartoes{ border-bottom: 1px solid #CCC; overflow:hidden; height:48px; }
#rodape .cartoes .formas-pagamento{
	background:url(../imagens/img/tt-formas-pagamento.jpg) no-repeat;
	width:152px;
	height:12px;
	display:block
}
#rodape .cartoes p{
	padding:5px 0 0 0;
	margin:0;
	width:210px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color:#333;
	float:left;
}
#rodape .cartoes ul, #rodape .cartoes ul li{ float:left }
#rodape .cartoes ul{ position:relative; top:-10px; _top:5px; _left:4px }
#rodape .cartoes ul li img{ border:1px solid #DADADA; margin:0 3px }
#rodape div.institucional{ border-bottom: 1px solid #CCC; overflow:hidden; height:35px; clear:both; margin:5px 0 0 0; padding:0 0 5px 0 }
#rodape div.institucional strong, #rodape div.ajuda strong, #rodape .site-seguro .titulo{ display:block; font:bold 11px Arial, Verdana, Tahoma;  }
#rodape div.institucional ul li{ float:left; padding:0 4px; background:url(../imagens/img/bg-li-rodape.jpg) no-repeat right 7px }
#rodape div.institucional ul li.ultimo{ background:none }
#rodape div.institucional ul li a{ color:#333 }
#rodape div.dados-institucional{ float:left; width:400px }
#rodape div.tele-vendas{ float:left;  }
#rodape div.tele-vendas p{ padding:0; color:#333; width:250px  }
#rodape div.tele-vendas p strong{ display:inline }
#rodape div.ajuda{ margin:5px 0 0 0 }
#rodape div.ajuda p strong{ display:inline }
#rodape div.ajuda ul li{ float:left; padding:0 4px; background:url(../imagens/img/bg-li-rodape.jpg) no-repeat right 7px }
#rodape div.ajuda ul li.ultimo{ background:none }
#rodape div.ajuda ul li a{ color:#333 }
#rodape div.site-seguro{
	position:absolute;
	width:245px;
	right:0;
	top:-3px;
	padding:20px 0 0 55px;
	background:url(../imagens/img/bg-site-seguro.jpg) no-repeat;
}
#rodape div.site-seguro .conteudo{ background:#F0F0F0; }
#rodape div.site-seguro .conteudo .titulo{ background:url(../imagens/img/tt-site-seguro.jpg) no-repeat; height:12px; }
#rodape div.site-seguro .conteudo p{ color:#333; font-family: Tahoma, Verdana, Arial, sans-serif; padding:6px 0 0 0 }

/*********************
	  GALERIA
*********************/
#galeria h2{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color:#2E4289;
	padding:0;
}
#galeria th{ vertical-align:bottom; padding:0 10px; width:20%; }
#galeria th h3{
	border-top:1px solid #EEE;
	color:#2E4289;
	font:bold 13px Arial, Tahoma, Verdana;
	text-align:left;
}
#galeria table.dados{
	border:1px solid #EEE;
	color:#666;
	font:11px Arial, Tahoma, Verdana;
	background:#DBDBDB;
}
#galeria table.dados td{ background:#FFF; padding:5px }
#galeria table.dados .escura td{ background:#F6F6F6; }
#galeria table.dados .roxo td{ background:#E8EAFF; }
#galeria table.dados .escura td.head, #galeria table.dados td.head{
	background:#EAEAEA;
	font-weight:bold;
	color:#000;
}
#galeria table.dados .roxo td.head{ background:#DCDDF2 }
#galeria table.dados .roxo td span{ font-size:10px } 
#galeria table.dados td span.preco-atual{
	color:#1D3380;
	font:bold 13px Arial, Tahoma, Verdana;
	display:block;
	margin:20px 0 0 0;
	float:none;
}
#galeria table.dados td span.parcelas{
	color:#333;
	float:none;
	font:12px Arial, Tahoma, Verdana;
	padding:6px 0 0 0;
	display:block;
}
#galeria table.dados td strong{
	clear:both;
	display:block;
	padding:3px 0
}
#galeria table.dados td .bt-mais-detalhes{
	margin:10px 0 40px 0;
}
#galeria .texto{
	font:11px Arial, Verdana, Tahoma;
	color:#333;
	padding:10px 0 0 0;
}
.produto-relacionado{ margin:25px 0 0 0 }
.produto-relacionado h4{
	font:bold 14px Arial, Tahoma, Verdana;
	color:#2E4289;
}
.produto-relacionado ul li{ 
	padding:40px 0 5px 0; 
	overflow:hidden;
	border-bottom:1px solid #EEE;
}
.produto-relacionado ul li .imagem{ float:left; width:190px; text-align:center }
.produto-relacionado ul li .dados{ float:left }
.produto-relacionado ul li .dados h5{ font:bold 13px Arial, Tahoma, Verdana; color:#2E4289 }
.produto-relacionado ul li .dados ul li{ 
	padding:3px 0 0 0;
	color:#666;
	font:11px Arial, Tahoma, Verdana;
	border:none;
}
.produto-relacionado ul li .valor{ float:right; margin:0 35px 0 0 }
#conteudo-pricipal-interna .produto-relacionado ul li .valor span.preco-atual{
	color:#1D3380;
	font:bold 13px Arial, Tahoma, Verdana;
	display:block;
	margin:0;
	float:none;
}
#conteudo-pricipal-interna .produto-relacionado ul li .valor span.parcelas{
	color:#333;
	float:none;
	font:12px Arial, Tahoma, Verdana;
	padding:0;
	display:block;
}
#conteudo-pricipal-interna .produto-relacionado ul li .bt-mais-detalhes{
	clear:both;
	margin:20px 0 0 0;
}

/******************************
	MENU CARRINHO DE COMPRAS
******************************/
#menu-carrinho{
	margin:10px 4px 0px 6px;
	background:#E6E6E6 url(../imagens/img/bg_menu_carrinho.jpg) repeat-x;
	height:33px;
	width: 770px;
	border-top:1px solid #AFAFAF;
}
#menu-carrinho li{
	border-left:1px solid #FFF;
	padding:8px 18px 0 18px;
	_padding:8px 0 0 18px;
	width:20%;
	float:left;
	text-decoration:center;
	height:25px;
}
#menu-carrinho li.ativo{
	background:#A3B71E url(../imagens/img/bg-menu-carrinho-ativo.jpg) repeat-x;
	border:none;
}
#menu-carrinho li a{ 
	float:left;
	height:20px;
	width:730px;
	overflow:hidden;
	text-indent:-500000px;
	_margin:0 18px 0 0;
}
/**** BOTAO CARRINHO ****/

#menu-carrinho li.carrinho a{ background:url(../imagens/img/lk-carrinho.jpg) no-repeat; width:152px; }
#menu-carrinho li.carrinho-ativo a{ background:url(../imagens/img/lk-carrinho-ativo.jpg) no-repeat; width:150px; }

/**** BOTAO CARRINHO ****/

#menu-carrinho li.cadastro a{ background:url(../imagens/img/lk-cadastro.jpg) no-repeat; width:70px; }
#menu-carrinho li.cadastro-ativo a{ background:url(../imagens/img/lk-cadastro-ativo.jpg) no-repeat; width:70px; }

/**** BOTAO CARRINHO ****/

#menu-carrinho li.dados-entrega a{ background:url(../imagens/img/lk-dados-entrega.jpg) no-repeat; width:145px; }
#menu-carrinho li.dados-entrega-ativo a{ background: url(../imagens/img/lk-dados-entrega-ativo) no-repeat; width:145px; }

/**** BOTAO CARRINHO ****/
#menu-carrinho li.formas-pagamento a{ background:url(../imagens/img/lk-formas-pagamento.jpg) no-repeat; width:155px; }
#menu-carrinho li.formas-pagamento-ativo a{ background:url(../imagens/img/lk-formas-pagamento-ativo.jpg) no-repeat; width:155px; }

#compras .aviso{
	font:11px Tahoma, Verdana, Arial;
	text-transform:none;
	margin:25px 0 12px 6px;
	display:block;
	float:none;
}
#carrinho .aviso{
	font:11px Tahoma, Verdana, Arial;
	text-transform:none;
	margin:25px 0 12px 6px;
	display:block;
	float:none;
}
/**** TABELA ***********/
#compras table{
	border-top:1px solid #AEAEAE;
	margin:0 0 0 6px;
	width:99%;
}
#compras table th{
	background:#E6E6E6 url(../imagens/img/bg-th.jpg) repeat-x;
	font:bold 11px Tahoma, Verdana, Arial;
	border-left:1px solid #FFF;
	padding:5px 0;
	border-bottom:1px solid #CCC;
}
#compras table th.primeiro-th{
    color:#00698C;
	border-left:1px solid #CCC;
}
#compras table th.ultimo-th{
    color:#00698C;
	border-right:1px solid #CCC;
}
#compras table tbody tr{
	background:url(../imagens/img/bg_tr.jpg) repeat-x left bottom;
}
#compras table tr td .box-produto{
	border:1px solid transparent;
	_border:none;
	margin:0 0 10px 0;
}
#compras table tr td{
	min-height:78px;
	_height:78px;
	padding:12px 0 0 8px;
}
#compras table tr td label inputt{
	background:#FFFFFF none repeat scroll 0%;
	border:1px inset #000000;
	font-size:10px;
	height:15px;
	margin:0pt 0pt 0pt 18px;
	padding:2px;
	width:222px;
}
#txiniciocep {
	width:45px;
}
#txfimcep, #txiniciocep, #txvalorcep {
	background:transparent url(../imagens/img/bg_table_input.jpg) repeat-x scroll 0% 50%;
	border-bottom:1px solid #D4D0C8;
	border-right:1px solid #D4D0C8;
	border-top-width:1px;
	font-size:10px;
	height:15px;
	margin:0pt 4px 0pt 0pt;
	padding:2px;
}
#txfimcep {
	width:22px;
}

#txfimcep, #txiniciocep, #txvalorcep {
	background:transparent url(../imagens/img/bg_table_input.jpg) repeat-x scroll 0%;
	border-bottom:1px solid #D4D0C8;
	border-right:1px solid #D4D0C8;
	border-top-width:1px;
	font-size:10px;
	height:15px;
	margin:0pt 4px 0pt 0pt;
	padding:2px;
}
#compras table tr td.nome-foto-produto, #compras table tr td.quantidade, #compras table tr td.preco-unitario, #compras table tr td.preco-total{
	border-right:1px solid #CCC;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
}
#compras table tr td #txquantidade{
	width:23px;
	height:15px;
	background:url(../imagens/img/bg_table_input.jpg) repeat-x;
	border-right:1px solid #D4D0C8;
	border-bottom:1px solid #D4D0C8;
	border-top-width:1px;
	font-size:10px;
	padding:2px;
	float:left;
	margin:0 4px 0 0;
}
#compras table tr td.preco-unitario, #compras table tr td.preco-total{ font:11px Tahoma, Verdana, Arial; }
#compras table tr td.excluir .bt-excluir{ margin:0 0 0 5px; }
#compras table tr td img{ margin:0 7px 6px 0; float:left; }
#compras table tr td .nome-produto{ font:bold 11px Arial, Verdana, Tahoma; color:#006699; margin:20px 0 0 0; display:block; }
/***********dados de entrega**************/
#compras2 {
	width:auto;
	height:312px;
	padding:0pt;
}
#compras2 table{
	border-top:1px solid #AEAEAE;
	margin:0 0 0 6px;
	width:99%;
	height:200px;
	padding:0pt;
overflow:hidden;
}
#compras2 table th{
	background:#E6E6E6 url(../imagens/img/bg-th.jpg) repeat-x;
	font:bold 11px Tahoma, Verdana, Arial;
	border-left:1px solid #FFF;
	padding:5px 0;
	border-bottom:1px solid #CCC;
}
#compras2 table th.primeiro-th{
    color:#00698C;
	border-left:1px solid #CCC;
}
#compras2 table th.ultimo-th{
    color:#00698C;
	
}
#compras2 table tbody tr{
	height:35px;
}
#compras2 .aviso{
	font:11px Tahoma, Verdana, Arial;
	text-transform:none;
	margin:25px 0 12px 6px;
	display:block;
	float:none;
}
#compras2 table tr td .box-produto{
	_border:none;
	margin:0 0 10px 0;
}
#compras2 table tr td{
	min-height:78px;
	_height:78px;
	padding:12px 0 0 8px;
}
#compras2 table tr td.nome-foto-produto, #compras2 table tr td.quantidade, #compras2 table tr td.preco-unitario, #compras2 table tr td.preco-total{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
}
#compras2 table tr td #txquantidade{
	width:23px;
	height:15px;
	background:url(../imagens/img/bg_table_input.jpg) repeat-x;
	border-top-width:1px;
	font-size:10px;
	padding:2px;
	float:left;
	margin:0 4px 0 0;
}
#compras2 table tr td.preco-unitario, #compras2 table tr td.preco-total{ font:11px Tahoma, Verdana, Arial;  height:30px; }
#compras2table tr td.excluir .bt-excluir{ margin:0 0 0 5px; }
#compras2 table tr td img{ float:right; margin:-17px 11px 0px 0pt; }
#compras2 table tr td .nome-produto{ font:bold 11px Arial, Verdana, Tahoma; color:#006699; margin:20px 0 0 0; display:block; }
/**********************
	DADOS DA COMPRA
***********************/
.dados-compras{
	background:#E6E6E6;
	margin:2px 0 0 6px;
	font:12px Tahoma, Verdana, Arial;
	height:28px;
	width:770px;	
}
.dados-compras .valor-total{
	background:#444;
	font-weight:bold;
	color:#FFF;
	width:121px;
	text-align:left;
}
#conteudo-pricipal-interna .dados-compras .valor-total, #conteudo-pricipal-interna .dados-compras .label-pedido{
	float:right;
	min-height:12px;
	_height:12px;
	padding:7px;
}
#conteudo-pricipal-interna .dados-compras .label-pedido strong{ font:13px Arial, Tahoma, Verdana; color:#1F1A17; text-transform:none }
.dados-compras{ text-align:right; }
.dados-frete{
	background:#FFF;
	border-top:1px solid #CCC;
	border-bottom:1px solid #999;
	font:11px Tahoma, Arial, Verdana;
	padding:7px 10px;
	height:22px;
	margin:2px 0 0 6px;
}
div.conteudo .dados-frete{
	background:none;
	border:none;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	padding:7px 10px;
	padding-top:20px;
	height:22px;
	margin:0 0 0 6px;
}
div.conteudo .dados-frete .psg{
	clear:both;
	float:left;
	position:relative;
	left:155px;
	*left:149px;
	top:20px;
	
}
#txfimcep, #txiniciocep, #txvalorcep{
	height:15px;
	background:url(../imagens/img/bg_table_input.jpg) repeat-x;
	border-right:1px solid #D4D0C8;
	border-bottom:1px solid #D4D0C8;
	border-top-width:1px;
	font-size:10px;
	padding:2px;
	margin:0 4px 0 0;
}
.botoes-dados-frete, .info-dados-frete{ float:left; /*margin-right:34px;*/ }
.botoes-dados-frete{ _padding:1px 0 0 0;}
#txfimcep{ width:22px;}
#txiniciocep{ width:35px;}
#txvalorcep{ width:100px; }
.botoes-compra{ padding:14px 0 0 0; margin:0 0 140px 0 }
.botoes-compra #txcompraragora{ float:right; margin-right:5px;}
.botoes-compra .bt-continuar-compras{ margin:0 10px 0 0; position:relative; left:5px; }

/****** CARRINHO 02 (Cadastro) **********/
ul#cadastro{ 
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:10px;
	margin:25px 0 0 0;
}
ul#cadastro li{
	width:383px;
	float:left;
	padding:0 0 0 6px;
}
ul#cadastro li h4{
	background:#F2F2F2;
	padding:3px 8px;
	border:1px solid #CCC;
	border-top-color:#AEAEAE;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:16px;
	font-weight:bold;
}
ul#cadastro li .conteudo{
	background:#E6E6E6;
	height:200px;
	margin:1px 0 120px 0;
	padding:0 19px;
	width:344px;
}
ul#cadastro li p{ 
	padding:13px 0 0 0; 
	color:#000;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
}
ul#cadastro li form{ padding:12px 0 0 0; }
ul#cadastro li form label{ 
	display:block;
	color:#000;
	font-weight:bold;
	margin:0 0 10px 0;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}
ul#cadastro li form label input{
	height:15px;
	width:222px;
	background:transparent url(../imagens/img/bg_table_input.jpg) repeat-x scroll 0 0;
	border:1px inset #000;
	font-size:10px;
	padding:2px;
	margin:0 0 0 18px;
}
ul#cadastro li form label input.email-espaco{
	margin:0 0 0 44px;
}
ul#cadastro li form a{ 
	font-size:9px;
	text-decoration:underline;
	color:#000;
	float:left;
	margin:0 14px 0 224px;
}
ul#cadastro li form .bt-prosseguir{
	clear:both;
	float:left;
	margin:14px 14px 0 169px;
}
ul#cadastro li .bt-cadastrese{ margin:18px 0 0 0; }

/******* CARRINHO 03 ***********/
#ja-sou-cadastrado{ 
	float:left;
	height:auto;
	margin:25px 0 60px 6px;
	width:80%;
}
#ja-sou-cadastrado h4{
	background:#E6E6E6 url(../imagens/img/bg-th.jpg) repeat-x;
	padding:7px 8px;
	border:1px solid #CCC;
	border-top-color:#AEAEAE;
	font:11px Tahoma, Arial, Verdana;
}
#ja-sou-cadastrado h4 span{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#666;
	float:right;
	position:relative;
	top:-13px;
	_top:-20px;
	_left:-10px;
}
#ja-sou-cadastrado ul li.seleciona-endereco{
	width: 45%;
	/*padding:0 10px;*/
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	float:left;
}
#ja-sou-cadastrado ul li.seleciona-endereco ul li{ clear:both; padding:23px 0 0 0; overflow:hidden }
#ja-sou-cadastrado ul li.seleciona-endereco input{ float:left; }
#ja-sou-cadastrado ul li.seleciona-endereco input.radio{
	width:20px;
	border:none;
}
#ja-sou-cadastrado ul li.seleciona-endereco label{
	display:block;
	float:left;
	padding:0 0 0 2px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	color:#000
}
#ja-sou-cadastrado ul li.cadastra-endereco{
	float:left;
	height:auto;
	/*margin-left:100px;*/
	text-align:right;
	width:50%;
	padding:6px 0 0 0;
}
#ja-sou-cadastrado ul li.cadastra-endereco.left{
	float:left;
	margin-top:40px;
}
#ja-sou-cadastrado ul li.cadastra-endereco ul{ padding:5px 0 0 0; }
#ja-sou-cadastrado ul li.cadastra-endereco ul li{ 
	text-align:right;
	padding:6px 0 0 0;
}



#ja-sou-cadastrado ul li.cadastra-endereco ul li.li-cep{}
#ja-sou-cadastrado ul li.cadastra-endereco ul li.li-cep.pd{ padding-top:5px }
#ja-sou-cadastrado ul li.cadastra-endereco ul li.li-cep label{
color:#6B6B6B;
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:11px;
font-weight:bold;
margin-right:-44px;
padding-left:35px;
 }
#ja-sou-cadastrado ul li.cadastra-endereco ul li input{ 
	height:15px;
	width:222px;
	background:url(../imagens/img/bg_table_input.jpg) repeat-x;
	border-right:1px solid #D4D0C8;
	border-bottom:1px solid #D4D0C8;
	border-top-width:1px;
	font-size:10px;
	padding:2px;
}
#ja-sou-cadastrado ul li.cadastra-endereco ul li input.dois{ 
	background:transparent url(../imagens/img/bg_table_input.jpg) repeat-x scroll 0 0;
border-bottom:1px solid #D4D0C8;
border-right:1px solid #D4D0C8;
border-top-width:1px;
font-size:10px;
height:15px;
margin-right:81px;
overflow:hidden;
padding:2px;
width:60px;
}
.select{
	height:20px;
	width:228px;
	background:url(../imagens/img/bg_table_input.jpg) repeat-x;
	border-right:1px solid #D4D0C8;
	border-bottom:1px solid #D4D0C8;
	border-top-width:1px;
	font-size:10px;
	padding:2px;
}
#ja-sou-cadastrado ul li.cadastra-endereco ul li input.ddd{ width:30px; margin-right:5px }
#ja-sou-cadastrado ul li.cadastra-endereco ul li input.tel{ width:181px }
#ja-sou-cadastrado ul li.cadastra-endereco ul li.check input, #ja-sou-cadastrado ul li.cadastra-endereco ul li input.radio{
	width:20px;
	border:none;
	background:none;
}
#ja-sou-cadastrado ul li.cadastra-endereco ul li.check{ text-align:left }
#ja-sou-cadastrado ul li.cadastra-endereco ul li.check label{ font-weight:normal }
.lb-radio{
	position:relative;
	top:-3px;
}
#ja-sou-cadastrado ul li.cadastra-endereco label{
	color:#6B6B6B;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
}
#ja-sou-cadastrado ul li.cadastra-endereco input#txinicep{ width:35px; }
#ja-sou-cadastrado ul li.cadastra-endereco input#txfimcep{ width:22px; }
#ja-sou-cadastrado ul li.cadastra-endereco .bt-ajuda{ float:right; line-height:800%; position:relative; top:-2px; color:#FF8E27; }
#ja-sou-cadastrado ul li.cadastra-endereco .bt-prosseguir{ margin:12px 0 0 0; }

/**********************************
	TABELA FORMAS DE PAGAMENTO
**********************************/
#tabela-formas-pagamento{ margin:33px 0 40px 6px; width:771px; }
#tabela-formas-pagamento h4{
	background:#E6E6E6 url(../img/bg-th.jpg) repeat-x;
	padding:7px 8px;
	border:1px solid #CCC;
	border-top-color:#AEAEAE;
	font:bold 11px Tahoma, Arial, Verdana;
}
#tabela-formas-pagamento h4.tt-formas-pagamentos{
	background:#F2F2F2;
	padding:5px 8px;
	border:1px solid #CCC;
	font:bold 16px Arial, Tahoma, Verdana;
}
#tabela-formas-pagamento ul li{
	padding:24px 0 0 10px;
	background:#E6E6E6 no-repeat 32px 12px;
	height:42px;
	position:relative;
	border-bottom:1px solid #DDD;
}
/***** LINHAS E CARTÔES *************/

#tabela-formas-pagamento ul li.boleto{ background-image: url(../imagens/img/boleto.jpg); }
#tabela-formas-pagamento ul li.visa{ background-image: url(../imagens/img/visa_inativo.jpg); }
#tabela-formas-pagamento ul li.visaelectron{ background-image: url(../imagens/img/visa_inativo.jpg); }
#tabela-formas-pagamento ul li.bradesco{ background-image: url(../imagens/img/logo_bradesco.jpg) }
#tabela-formas-pagamento ul li.banricompras{ background-image: url(../imagens/logo_banricompras.jpg); }
#tabela-formas-pagamento ul li.mastercard{ background-image:url(../imagens/mastercard_inativo.jpg); }
#tabela-formas-pagamento ul li.bbcrediario{ background-image: url(../imagens/img/logo_bb.jpg);}
#tabela-formas-pagamento ul li.itau{ background-image: url(../imagens/itau.jpg);}
#tabela-formas-pagamento ul li.deposito{ background-image: url(../imagens/img/deposito-bancario.jpg);}

/***** LINHAS E CARTÔES ATIVOS *************/

#tabela-formas-pagamento ul li.boleto-ativo{ background-image:url(../imagens/img/boleto.jpg); }
#tabela-formas-pagamento ul li.mastercard-ativo{ background-image: url(../imagens/mastercard_ativo.jpg); }
#tabela-formas-pagamento ul li.visa-ativo{ background-image:url(../imagens/img/visa_ativo.jpg); }
#tabela-formas-pagamento ul li.visaelectron-ativo{ background-image:url(../imagens/img/visaelectron.jpg); }
#tabela-formas-pagamento ul li.bradesco-ativo { background-image: url(../imagens/img/logo_bradesco.jpg) }
#tabela-formas-pagamento ul li.banricompras-ativo { background-image: url(../imagens/logo_banricompras.jpg); }
#tabela-formas-pagamento ul li.bbcrediario-ativo { background-image: url(../imagens/img/logo_bb.jpg);}
#tabela-formas-pagamento ul li.itau-ativo{ background-image: url(../imagens/itau.jpg);}
#tabela-formas-pagamento ul li.deposito-ativo{ background-image: url(../imagens/img/deposito-bancario.jpg);}

#tabela-formas-pagamento ul li .condicoes, #tabela-formas-pagamento ul li .bt-comprar-agora{ display:none; }

#tabela-formas-pagamento ul li label{ 
	font:bold 11px Tahoma, Arial, Verdana;
	color:#8F8C8B;
	padding:0 0 0 75px;
}
#tabela-formas-pagamento ul li select{ 
	font:11px Tahoma, Arial, Verdana;
	width:40px;
}
#tabela-formas-pagamento ul li.ativo ul li{
	padding:0;
	background:none no-repeat 20px 0;
	height:auto;
	border:none;
}
#tabela-formas-pagamento ul li.ativo{
	background-color:#D3D3D3;
	*margin-bottom:-5px;
}
#tabela-formas-pagamento ul li.ativo label{ color:#000; }

#tabela-formas-pagamento ul li.ativo ul li label{ padding:0 0 0 5px; font-weight:normal; }
#tabela-formas-pagamento ul li.ativo .condicoes{
	margin:0 0 0 230px;
	padding:0 0 0 12px;
	background:url(../img/bg-pagamentos.jpg) no-repeat;
	position:relative;
	top:-32px;
	display:block;
}
#tabela-formas-pagamento ul li.ativo ul li {
	padding:0;
	background:none no-repeat 20px 0;
	height:auto;
	border:none;
}
#tabela-formas-pagamento ul li.ativo .bt-comprar-agora{
	position:absolute;
	top:15px;
	left:430px;
	display:block;
}
/*******************
	MENSAGEM
*******************/
#mensagem-sucesso{ 
	background:url(../imagens/img/msg_sucesso.jpg) no-repeat center top;
	margin:70px 0px 0px 240px;
	height:50px;
	color:#FFF;
	width:320px;
}
#mensagem-falha{
	background:url(../imagens/img/msg_falha.jpg) no-repeat center top;
	margin:70px 0px 0px 240px;
	height:50px;
	color:#FFF;
	width:320px;
}
/*****************
	CADASTRO
*****************/

.cd-titulo{
	background:#F2F2F2;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	color: #006699;
	padding:2px 0 2px 6px;
	border:1px solid #CCC;
	clear:both;
	margin:0px 2px 0px 7px;
}
.cd-conteudo{
	background:#E6E6E6;
	margin:1px 2px 13px 7px;
	padding:24px 0 30px 0;
	width: 770px;
}
.cd-conteudo li{
	margin:0 0 6px 0;
	height:18px;
	clear:both;
}
.cd-conteudo label{
	width:152px;
	float:left;
	text-align:right;
	margin:0 9px 0 0;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.cd-conteudo input{
	width:260px;
	background:transparent url(../imagens/img/bg_table_input.jpg) repeat-x scroll 0 0;
	border-top:2px solid #808080;
	border-left:2px solid #808080;
}
.cd-conteudo input.dia, .cd-conteudo input.mes, .cd-conteudo input.ano, .cd-conteudo .prefixo{
	width:36px;
	float:left;
}
.cd-conteudo input.radio{
	width:20px;
	border:none;
	background:none;
	float:left;
}
.cd-conteudo .label{
	float:left;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.cd-conteudo .barra, .cd-conteudo .hifen{ 
	float:left;
	padding:0 3px;
}
.cd-conteudo .fone{ width:204px }
.cd-conteudo .cep{ width:45px; float:left }
.cd-conteudo .cepsuf{ width:30px; float:left }
.cd-conteudo .valor{ font-family: Tahoma, Verdana, Arial, sans-serif; font-size:11px; font-weight:bold; }
.cd-prosseguir{
	float:left;
	margin:0 0 150px 160px;
}
div.bugfixIE{ overflow:hidden; }
.hd{
	padding:20px 0 0 0;
	height:20px;
	margin:0 0 15px 0;
}
.hd h2{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	padding:0;
	margin-left: 7px;
	color: #FF6600;
	width:232px;
	float:left;
}
	.titu{background:url(../img/linha-ponto2.gif) bottom left repeat-x; overflow:hidden; padding:10px 0 0px 0; margin:0 0 20px 10px; height:31px;}
	.titu h2{padding:0 0 0px 0px; margin:11px 0 0 0; font:bold 15px "tahoma"; color:#C20711; height:14px; float:left; overflow:hidden;}
#tit {
   float:left;
	width:500px;
	overflow:hidden;
}
.tit h1 {
	background:#E6E6E6;
	border-bottom:1px solid #AFAFAF;
	border-top:1px solid #AFAFAF;
	display:block;
	font-family:Tahoma,Verdana,Arial;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	margin:10px 5px 0px 9px;
	padding:10px;
	width:570px;
_width:568px;
}
