@charset "utf-8";
/* CSS Document */

.meu_cadastro_topo {
float::left;
background:url(../imagens/pt/meus-dados.gif);
width:874px;
height:58px;
margin-left:10px;
_margin-left:5px;
text-indent:-9999px;
}

.minhas_compras_bag {
float:left;
background:url(../imagens/pt/cab_bag.gif);
width:110px;
height:47px;
margin-top:10px;
}

.minhas_compras_bag a{
float:left;
width:110px;
height:47px;
margin-top:0;
padding-right:0;
text-indent:-9999px;
}

.destaque_adicionar {
float:right;
margin-right:15px;
_margin-right:8px;
width:101px;
height:34px;
background:url(../imagens/pt/acao_adicionar.gif);
}

.destaque_adicionar a{
display:block;
width:101px;
height:34px;
text-indent:-9999px;
}

.menu_news {
float:left;
width:213px;
padding-top:50px;
background:url(../imagens/pt/menu_news_fundo.gif) top no-repeat;
margin-left:20px;
_margin-left:10px;
margin-top:20px;
}

.fale_side {
float:right;
background:url(../imagens/pt/fale_side.gif);
width:181px;
height:165px;
text-indent:-9999px;
}

.livro_dir_comprar {
float:left;
width:141px;
height:38px;
}

.news_cadastrar {
float:left;
width:84px;
height:24px;
margin-left:7px;
}

.news_descadastrar {
float:left;
background:url(../imagens/pt/news_cadastrar2.gif) no-repeat;
width:100px;
height:24px;
margin-left:5px;
}

.minhas_compras_topo {
float:left;
width:874px;
height:58px;
margin-left:22px;
_margin-left:11px;
text-indent:-9999px;
background:url(../imagens/pt/minhas_compras.gif);
}

.meu_cadastro_topo {
float:left;
width:874px;
height:58px;
margin-left:22px;
_margin-left:11px;
text-indent:-9999px;
background:url(../imagens/pt/meus-dados.gif);
}




.minhas_compras_topo2 {
float:left;
width:874px;
height:57px;
margin-left:22px;
text-indent:-9999px;
background:url(../imagens/pt/politica_privacidade.gif);
}

.carrinho_botoes_continuar {
float:right;
margin-top:9px;
margin-right:15px;
background:url(../imagens/pt/carrinho_cont_bot.gif);
width:181px;
height:22px;
}

.carrinho_botoes_continuar a{
float:left;
width:181px;
height:22px;
text-indent:-9999px;
}

.carrinho_botoes_fechar {
float:right;
margin-top:9px;
margin-right:15px;
background:url(../imagens/pt/carrinho_fecha_bot.gif);
width:131px;
height:22px;
}

.carrinho_botoes_fechar a{
float:left;
width:131px;
height:22px;
text-indent:-9999px;
}

.car_botao_sacola {
float:right;
margin-top:9px;
margin-right:15px;
background:url(../imagens/pt/carrinho_esva_bot.gif);
width:131px;
height:22px;
}

.carrinho_at_bot {
float:left;
width:140px;
height:25px;
margin-top:25px;
margin-left:5px;
}

.endereco_editar {
float:left;
background:url(../imagens/pt/endere_editar.gif);
width:46px;
height:25px;
}

.endereco_usar {
float:left;
margin-left:5px;
background:url(../imagens/pt/endere_usar.gif);
width:136px;
height:25px;
}

.fechar_pag {
float:left;
background:url(../imagens/pt/pag_boleto.gif);
width:136px;
height:40px;
margin-left:10px;
}

.fechar_pag2 {
float:left;
background:url(../imagens/pt/pag_cartao.gif);
width:146px;
height:40px;
margin-left:10px;
}

.fechar_pag3 {
float:left;
background:url(../imagens/pt/pagamento_postal.gif);
width:146px;
height:40px;
margin-left:10px;
}

.ende_form .topo {
float:left;
background:url(../imagens/cadastro_endereco.gif);
height:24px;
line-height:120%;
padding-top:5px;
padding-left:20px;
width:497px;
font-size:18px;
}

.end_finalizar {
float:right;
width:153px;
height:22px;
margin-right:25px;
margin-top:10px;
}

.light_ver {
float:right;
background:url(../imagens/pt/light_ver.gif);
width:151px;
height:22px;
margin-top:15px;
margin-right:15px;
}

.light_fechar {
float:right;
clear:both;
background:url(../imagens/pt/light_fechar.gif);
width:131px;
height:22px;
margin-top:15px;
margin-right:15px;
}

.light_fechar a{
float:left;
width:131px;
height:22px;
text-indent:-9999px;
}

.light_fechar2 {
float:left;
clear:left;
background:url(../imagens/pt/light_fechar.gif);
width:131px;
height:22px;
margin-top:15px;
margin-left:200px;
}

.light_fechar2 a{
float:left;
width:131px;
height:22px;
text-indent:-9999px;
}

.livros_erro {
position:absolute;
background:url(../imagens/pt/livro_erro.png);
text-indent:-9999px;
width:167px;
height:64px;
margin-left:605px;
*margin-left:350px;
top:725px;
}

.como_comprar2 {
float:left;
width:874px;
height:57px;
margin-left:22px;
text-indent:-9999px;
background:url(../imagens/pt/como_comprar.gif);
}

.botao_continuar {
float:left;
clear:left;
width:104px;
margin-left:40px;
margin-top:20px;
}

.news_voltar {
float:left;
background:url(../imagens/pt/news_voltar.gif);
width:60px;
height:25px;
margin-top:8px;
margin-left:50px;
text-align:center;
margin-bottom:10px;
}

.menu_pontos {
float:left;
background:url(../imagens/pt/pontos_venda.gif);
width:215px;
padding-top:40px;
margin-left:20px;
_margin-left:10px;
margin-top:15px;
}

.menu_pontos select{
margin-top:10px;
margin-left:25px;
width:170px;
}

.botao_voltar {
float:right;
background:url(../imagens/pt/mensagens_voltar.gif);
width:74px;
height:22px;
margin-top:30px;
margin-right:25px;
}

.botao_voltar a{
float:right;
width:74px;
height:22px;
text-indent:-9999px;
}

.finalizar_compra {
float:left;
background:url(../imagens/pt/cab_bot_final.gif);
width:83px;
height:18px;
margin-left:12px;
margin-top:10px;
}

.finalizar_compra a{
float:left;
width:83px;
height:18px;
margin-top:0;
text-indent:-9999px;
}

.imprimir_boleto {
float:right;
margin-right:15px;
background:url(../imagens/pt/print_boleto.gif);
width:119px;
height:25px;
}


.imprimir_boleto a{
float:left;
width:119px;
height:25px;
text-indent:-9999px;
}

.gerar_comprovante {
float:right;
margin-right:15px;
background:url(../imagens/pt/gerar_comprovante.gif);
width:143px;
height:25px;
}


.gerar_comprovante a{
float:left;
width:143px;
height:25px;
text-indent:-9999px;
}