/* TABELAS */
table {width:98%;_width:96%;border-collapse:collapse;margin-top:5px;}
table th, table td {padding:8px 5px;}
table thead th {background:#5f623d;color:#fff;text-align:center;}
table tbody .tr-clara td {background:#fff;}
table tbody .tr-escura td {background:#eeeeeb;}
table td {color:#71735e;}

.tb-detalhes-compra, .tb-detalhes-produtos {margin-bottom:25px;}
.tb-detalhes-compra th, .tb-detalhes-compra td  {background:#f2f2f2;color:#6a6c61;}
.tb-detalhes-compra th {border-right:1px solid #fff;text-align:right;font-weight:bold;width:130px;}
.tb-detalhes-compra td {text-align:left;} 

.tb-detalhes-produtos th {font-weight:bold;text-align:center;color:#6a6c61;background:#dadada;}
.tb-detalhes-produtos td {color:#6a6c61;background:#f2f2f2;}
.tb-detalhes-produtos td, .tb-detalhes-produtos th {border:1px solid #fff;} 

/* BOX ERRO */
#erroDiv {margin-bottom:3px;border:1px solid #ff0000;padding:5px;}
#erroDiv .erro {border:none;}
#erroDiv li {margin-bottom:5px;}

/* ESTRUTURA */
#box-compra-produtos {height:400px;overflow-y:scroll;}

/* TITULOS */
.sub-titulo {color:#6f732d;font-size:18px;margin-bottom:15px;}
.h4-titulos {color:#6f732d;font-size:13px;margin-bottom:5px;}
.titulo-etapas {width:490px;height:30px;margin-bottom:10px;}
.primeira-compra {background:url("../imagens/titulos/titulo-primeira-compra.gif") no-repeat;}
.etapa-01 {background:url("../imagens/titulos/etapa-01.gif") no-repeat;}
.etapa-02 {background:url("../imagens/titulos/etapa-02.gif") no-repeat;}
.etapa-03 {background:url("../imagens/titulos/etapa-03.gif") no-repeat;}
.etapa-04 {background:url("../imagens/titulos/etapa-04.gif") no-repeat;}
.etapaf-01 {background:url("../imagens/titulos/etapa-01f.gif") no-repeat;}
.etapaf-02 {background:url("../imagens/titulos/etapa-02f.gif") no-repeat;}
.etapaf-03 {background:url("../imagens/titulos/etapa-03f.gif") no-repeat;}
.etapaf-04 {background:url("../imagens/titulos/etapa-04f.gif") no-repeat;}
.etapaf-05 {background:url("../imagens/titulos/etapa-05f.gif") no-repeat;}
.etapa-sucesso {background:url("../imagens/titulos/etapa-sucesso.gif") no-repeat;}

/* FORMS */
/* FORM DISTRIBUIDOR  */
.form-geral {margin:10px 0;padding-bottom:10px;}
.form-geral * {vertical-align:middle;}
.form-geral .campo-radio {width:auto;}
.form-geral .campo-cep {width:60px;}
.form-geral .campo-numero {width:80px;}
.form-geral .continuar {width:84px;height:16px;}
.form-geral label {float:left;display:block;color:#71735e;text-align:right;margin-right:6px;width:120px;padding-top:2px;}
.form-geral .sp-form {font-weight:bold;margin-top:5px;}
.form-geral .bt {float:right;margin-right:10px;margin-top:10px;}
.form-geral li {margin-bottom:10px;}

.form-endereco p {margin-bottom:25px;}
.form-endereco p input {margin-top:5px;margin-right:10px;}
.form-endereco fieldset, #cadastroPedido legend {border:1px solid #f2f4f6;}
.form-endereco fieldset {padding:5px;margin-bottom:15px;padding-top:15px;}
.form-endereco legend {font-weight:bold;font-size:12px;letter-spacing:1px;display:block;padding:5px 8px;color:#547b8e;}
.form-endereco input {width:298px;margin-bottom:10px;}

.form-pagamento li {clear:left;margin-bottom:5px;}
.form-pagamento label.lb-forma {width:170px;}
.form-pagamento .fd-borda, #cadastroPedido .fd-borda legend {border:1px solid #f2f4f6;}
.form-pagamento .fd-borda {padding:5px;margin-bottom:15px;padding-top:15px;}
.form-pagamento .fd-borda legend {font-weight:bold;font-size:12px;letter-spacing:1px;display:block;padding:5px 8px;color:#547b8e;}
.form-pagamento .campo-sel {width:170px;}
.form-pagamento .campo-texto2 {width:160px;}
.form-pagamento .campo-peq {width:35px;}
.form-pagamento .campo-mes {width:48px;}
.form-pagamento .campo-ano {width:60px;}

.form-perfil-dist textarea {width:350px;height:150px;}
.form-perfil-dist label {float:left;display:block;color:#71735e;text-align:right;margin-right:6px;width:100px;padding-top:2px;}
.form-perfil-dist .campo-numero {width:120px;}
.form-perfil-dist .campo-full {width:356px;}
#form-foto #legenda {width:300px;}

#box-valorPedido {padding:3px 5px;background:#cc9d19;color:#ffe79e;margin-top:15px;margin-bottom:10px;}

/* FORM COMPRA PRODUTOS */
.form-produtos input {width:35px;text-align:center;}
.form-produtos .continuar {width:84px;height:16px;margin-top:10px;}
.form-produtos .campo-read {background:none;border:none; width: 40px}
.form-produtos p {text-align:right;margin-right:25px;}
.form-produtos p span {font-weight:bold;margin-right:5px;}

/* CLASSES */
.par-eccomerce {margin-bottom:0;}
.bt-voltar {display:block;width:54px;height:16px;background:url('../imagens/botoes/botao-voltar.gif') no-repeat;float:left;margin-top:10px;}
.bt-continuar-comprando {background:url('../imagens/botoes/bt-continuar-comprando.gif') no-repeat;width:142px;height:16px;display:block;float:left;margin-top:10px;}
.resultado, .tb-titulo, .tb-produtos {width:465px;_width:475px;}
.resultado th {padding:4px;font-weight:normal;}
.tb-titulo th {font-weight:bold;padding:4px;}
.resultado .td-resultado {width:33px;font-weight:bold;}

.tb-titulo .col-id {width:40px;text-align:center;}
.tb-titulo .col-nome {width:225px;text-align:left;}
.tb-titulo .col-cc {width:50px;text-align:left;}
.tb-titulo .col-preco {width:70px;text-align:left;padding-left:6px;}
.tb-titulo .col-qtd {width:50px;}
.tb-titulo .col-valor {width:50px;text-align:right;}

.tb-produtos .col-id {width:40px;text-align:center;}
.tb-produtos .col-nome {width:188px;text-align:left;}
.tb-produtos .col-cc {width:50px;text-align:left;}
.tb-produtos .col-preco {width:70px;padding-left:2px;}
.tb-produtos .col-qtd {width:50px;}
.tb-produtos .col-valor {width:67px;text-align:right;}

.tb-titulo .col-idF {width:40px;text-align:center;}
.tb-titulo .col-nomeF {width:225px;text-align:left;}
.tb-titulo .col-precoF {width:70px;text-align:center;padding-left:6px;}
.tb-titulo .col-qtdF {width:50px;}
.tb-titulo .col-valorF {width:50px;text-align:right;}

.tb-produtos .col-idF {width:40px;text-align:center;}
.tb-produtos .col-nomeF {width:225px;text-align:left;}
.tb-produtos .col-precoF {width:70px;padding-left:2px;}
.tb-produtos .col-qtdF {width:50px;}
.tb-produtos .col-valorF {width:50px;text-align:right;}

.box-conta-deposito {background:#d4d6b0;padding-left:28px;position:relative;width:450px;margin-bottom:10px;}
.box-conta-deposito .sp-rd {width:15;}
.box-conta-deposito span {font-weight:bold;}
.box-conta-deposito li {margin:0;padding:2px 4px;height:21px;}
.box-conta-deposito .li-clara {background:#f2f2ed;}
.box-conta-deposito .li-escura {background:#e6e7de;}
.box-conta-deposito label {width:100px;color:#7e7e7e;}
.box-conta-deposito .campo-leitura {border:0;color:#7e7e7e;width:auto;font-weight:bold;}
.box-conta-deposito .campo-clara {background:#f2f2ed;}
.box-conta-deposito .campo-escura {background:#e6e7de;}

.mes-clara {background:#cccccc !important; text-align:center;}
.mes-escura {background:#999999 !important; color:#FFFFFF !important; text-align:center;}
.f-mes-escura {font-size:13px !important;}
.img-thumb{width:60px;height:60px;margin-left:30px;margin-bottom: 10px;}
.esquerda{float:left;}
.direita{float:right;}
.linkfaq{color:#FFE79E;text-decoration:none;}
.linkfaq:hover{text-decoration:underline;}