﻿/* ----------------------------------------
 Programação: Axis Focus Informática Ltda.
 Gráficos:    Casa das Idéias
-------------------------------------------

-----------------------
       Ecommerce
----------------------- */

/* ----- Carrinho ----- */

#carrinho .carrinho_vazio .informacoes { display:none; }

#carrinho table { margin:10px; border-collapse:collapse; }
#carrinho .cabecalho { height:24px; background-color:rgb(122,42,43); color:#fff; font-weight:bold; }
#carrinho .cabecalho .produto { height:18px; padding-left:10px; border-top:3px solid rgb(122,42,43); border-bottom:3px solid rgb(122,42,43); border-right:1px solid #fff; }
#carrinho .cabecalho .quantidade { height:18px; text-align:center; border-top:3px solid rgb(122,42,43); border-bottom:3px solid rgb(122,42,43); border-right:1px solid #fff; }
#carrinho .cabecalho .valor_unitario { height:18px; text-align:center; border-top:3px solid rgb(122,42,43); border-bottom:3px solid rgb(122,42,43); border-right:1px solid #fff; }
#carrinho .cabecalho .valor_total { height:18px; text-align:center; border-top:3px solid rgb(122,42,43); border-bottom:3px solid rgb(122,42,43); border-right:1px solid #fff; }
#carrinho .cabecalho .remover { height:18px; padding-right:10px; border-top:3px solid rgb(122,42,43); border-bottom:3px solid rgb(122,42,43); text-align:center; }

#carrinho #listagem table { width:100%; margin:10px 0px; float:left; }
#carrinho .produto_lista { height:21px; }
#carrinho .produto_lista .foto { padding:5px 0px; text-align:center; border-bottom:1px solid rgb(204,204,204); }
#carrinho .produto_lista .produto { padding-left:10px; border-bottom:1px solid rgb(204,204,204); }
#carrinho .produto_lista .produto .linha { height:16px; margin:0px 0px 3px 0px; padding:3px 0px 0px 20px; background:url(../imagens/geral/produto_nome_bullet.jpg) no-repeat 0px 2px; color:rgb(111,19,26); font:bold 10px/10px verdana; }
#carrinho .produto_lista .produto .nome { padding:0px 0px 0px 0px; font:bold 10px/10px verdana; color:blue; }
#carrinho .produto_lista .produto .observacoes { padding:3px 0px 0px 20px; }
#carrinho .produto_lista .quantidade { text-align:center; border-bottom:1px solid rgb(204,204,204); }
#carrinho .produto_lista .quantidade input { text-align:center; }
#carrinho .produto_lista .remover { text-align:center; border-bottom:1px solid rgb(204,204,204); }
#carrinho .produto_lista .remover a { width:14px; height:14px; margin:auto; background-image:url(../imagens/geral/carrinho_remover_bt.jpg); display:block; overflow:hidden; text-indent:-32767px; }

#carrinho #menu_carrinho_top, #carrinho #menu_carrinho_bottom { height:25px; margin:10px 0px 0px 0px; }
#carrinho #menu_carrinho_top .continuar a, #carrinho #menu_carrinho_bottom .continuar a { width:153px; height:25px; float:right; background-image:url(../imagens/geral/carrinho_escolher_mais_itens_bt.jpg); display:block; overflow:hidden; text-indent:-32767px; }
#carrinho #menu_carrinho_top .continuar_finalizar a, #carrinho #menu_carrinho_bottom .continuar_finalizar a { width:106px; height:25px; border-left:5px solid #fff; float:right; background-image:url(../imagens/geral/carrinho_continuar_bt.jpg); display:block; overflow:hidden; text-indent:-32767px; }
#carrinho #menu_carrinho_top .finalizar a, #carrinho #menu_carrinho_bottom .finalizar a { width:170px; height:25px; border-left:5px solid #fff; float:right; background-image:url(../imagens/geral/carrinho_finalizar_orcamento_bt.jpg); display:block; overflow:hidden; text-indent:-32767px; }
#carrinho #menu_carrinho_bottom .alterar a { width:65px; height:25px; border-right:5px solid #fff; float:right; background-image:url(../imagens/geral/carrinho_alterar_bt.jpg); display:block; overflow:hidden; text-indent:-32767px; }

/* ----- Confirmar Orçamento ----- */

#confirmar_orcamento h4 { margin:10px 0px 5px 160px; font-weight:bold; }

#confirmar_orcamento table { margin:10px; border-collapse:collapse; }
#confirmar_orcamento .cabecalho { height:24px; background-color:rgb(122,42,43); color:#fff; font-weight:bold; }
#confirmar_orcamento .cabecalho .produto { height:18px; padding-left:10px; border-top:3px solid rgb(122,42,43); border-bottom:3px solid rgb(122,42,43); border-right:1px solid #fff; }
#confirmar_orcamento .cabecalho .quantidade { height:18px; text-align:center; border-top:3px solid rgb(122,42,43); border-bottom:3px solid rgb(122,42,43); border-right:1px solid #fff; }
#confirmar_orcamento .cabecalho .ultimo { border-right:none; }
#confirmar_orcamento .cabecalho .remover { height:18px; padding-right:10px; border-top:3px solid rgb(122,42,43); border-bottom:3px solid rgb(122,42,43); text-align:center; }

#confirmar_orcamento #listagem table { width:100%; margin:10px 0px; float:left; }
#confirmar_orcamento .produto_lista { height:21px; }
#confirmar_orcamento .produto_lista .produto { padding:5px 10px; border-bottom:1px solid rgb(204,204,204); }
#confirmar_orcamento .produto_lista .produto .linha { height:16px; margin:0px 0px 3px 0px; padding:3px 0px 0px 20px; background:url(../imagens/geral/produto_nome_bullet.jpg) no-repeat 0px 2px; color:rgb(111,19,26); font:bold 10px/10px verdana; }
#confirmar_orcamento .produto_lista .produto .nome { padding:3px 0px 0px 0px; font:bold 10px/10px verdana; color:blue; }
#confirmar_orcamento .produto_lista .produto .observacoes { padding:3px 0px 0px 20px; }
#confirmar_orcamento .produto_lista .quantidade { text-align:center; border-bottom:1px solid rgb(204,204,204); font-weight:bold; }

#confirmar_orcamento #menu_carrinho_bottom { height:25px; margin:10px 0px 0px 0px; }
#confirmar_orcamento #menu_carrinho_bottom .finalizar a { width:170px; height:25px; border-left:5px solid #fff; float:right; background-image:url(../imagens/geral/carrinho_finalizar_orcamento_bt.jpg); display:block; overflow:hidden; text-indent:-32767px; }
#confirmar_orcamento #menu_carrinho_bottom .voltar a { width:68px; height:25px; border-left:5px solid #fff; float:right; background-image:url(../imagens/geral/carrinho_voltar_bt.jpg); display:block; overflow:hidden; text-indent:-32767px; }