/* TAGS EM GERAL */
* {font-size:100%;font-family:inherit;margin:0;padding:0;}
body {background:#CC9D19 url(http://www.foreverliving.com.br/imagens/fundos/bg-body.jpg) repeat-x;color:#7E7E7E;font:11px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;}
img, fieldset {border:0;}
ol, ul {list-style:none;}
input, textarea, select {font:11px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;padding:1px 2px;}
legend {display:none;}
table {width:98%;border-collapse:collapse;}
table th, table td {padding:8px 5px;}
table thead th {background:#5f623d;color:#fff;text-align:left;}
table tbody .tr-clara td {background:#fff;}
table tbody .tr-escura td {background:#eeeeeb;}
table tbody .tr-red td {background:#FF6A6A;}
table tbody .td-resultado-linha {width:50px;}
table td {color:#71735e;}
A:link{color:#7E7E7E; text-decoration: none;}
A:VISITED{text-decoration: none;}
A:HOVER{color:#7E7E7E; text-decoration: none;}
A:ACTIVE{color:#7E7E7E; text-decoration: none;}


/* ESTRUTURA GERAL */
#for-geral {background:#FFF;margin:auto;width:1000px;}
#for-rodape {background:#CC9D19;color:#FFE79E;margin:auto;padding-top:10px;text-align:center;width:1000px;}


/* TOPO DA PAGINA */
#for-topo {background:#FFF url(http://www.foreverliving.com.br/imagens/fundos/bg-topo-admin.gif) repeat-x;height:90px;padding-top:14px;}
#for-topo h1 {background:url(http://www.foreverliving.com.br/imagens/marca-admin.jpg) no-repeat;display:inline;float:left;height:85px;margin:0 200px 0 15px;width:226px;}
#for-topo h1 span {display:none;}

#for-divisor {background:url(http://www.foreverliving.com.br/imagens/fundos/bg-menu-admin.gif) repeat-x;width:984px;height:33px;padding:0 8px;}

/* CONTEUDO */
#for-conteudo {padding:10px;}
#box-compra-produtos {height:550px;overflow-y:scroll;}

/* limpa */
#limpa {clear:both;padding-top:10px;}

/*#for-conteudo:after {clear:both;content:".";display:block;height:0;visibility:hidden;}*/

#for-menu {float:left;width:220px;padding-left:10px;padding-top:10px;}
#for-menu ul li {margin-right:5px;padding-left:3px;background:#8e915a;width:200px;border-bottom:1px solid #585b38;}
#for-menu ul li a {font: 13px "Trebuchet MS";color:#e8e8ce;padding:6px 10px;text-decoration:none;display:block;width:177px;}
#for-menu ul li a:hover {color:#000;background:#e2c41c;}
#for-menu ul li.sem-borda {border:none;}

#for-conteudo-interno {float:left;padding-top:10px;padding-right:10px;width:760px;}
.lista-indice {margin:15px 0;margin-left:5px;text-align:center;padding:5px 0;background:#f1f1f1;}
.lista-indice li {display:inline;margin-right:5px;}
.lista-indice li a {text-decoration:none;color:#A89D69;font-size:12px;font-weight:bold;}
.lista-indice li a:hover {text-decoration:underline;}

/* TITULOS */
.sub-titulo, .box-titulo {background:url(http://www.foreverliving.com.br/imagens/fundos/titulo-admin.gif) repeat-x;}
.tit {color:#6f732d;font-size:18px;line-height:51px;padding-top:20px;padding-left:16px;}
.for-divisor-mensagem {color:#FFFFFF;font-size:11px;font-family:Arial;line-height:33px;padding-top:5px;padding-left:16px;}
.for-divisor-faq {text-align: right; margin-top: -25px; color: white;float:right;}
.for-divisor-faq a{color: white;text-decoration:none}
.for-divisor-faq a:hover{text-decoration:underline}
.h4-titulos {color:#6f732d;font-size:13px;margin-bottom:5px;}

.box-titulo {margin-bottom:5px;}
.box-titulo .sp-numero-pedido {font-weight:normal;}
.box-titulo .sp-data {float:right;font-size:16px;margin-right:10px;margin-top:14px}

/* LINKS */
.link-add {background:url(http://www.foreverliving.com.br/imagens/botoes/bt-add-plus.gif) no-repeat;color:#a6a97e;float:right;padding-left:25px;text-decoration:none;margin-right:20px;margin-top:20px;}
.link-editar {background:url(http://www.foreverliving.com.br/imagens/botoes/edit.gif) no-repeat;width:15px;height:16px;display:block;}
.link-apagar {background:url(http://www.foreverliving.com.br/imagens/botoes/bt-delete.gif) no-repeat;width:15px;height:16px;display:block;}

/* PAGINACAO PADRAO */
.box-paginacao {padding:4px 0 8px 0;text-align:center;margin-top:15px;}
.box-paginacao form {display:inline;}
.box-paginacao a:link {color:#71735E;text-decoration:none;display:inline;}
.box-paginacao a:visited {color:#4e4f46;text-decoration:none;display:inline;} 
.box-paginacao a:hover {color:#71735E;text-decoration:underline;}
.box-paginacao span {margin:0 60px;}
.box-paginacao span input {text-align:center;width:25px;color:#C69200;margin-right:3px;}
.box-paginacao .link-off, .box-paginacao .link-off:hover {color:#C6C7BF;cursor:default;text-decoration:none;}

/* FORMS */
.form-geral * {vertical-align:middle;}
.form-geral li {clear:left;margin-bottom:5px;}
.form-geral li label {float:left;height:24px;margin-right:10px;text-align:right;padding-top:2px;}
.form-geral li input[text] {width:150px;}
.form-geral li input[submit],
.form-geral li input.bt,
.form-geral input.bt {width:auto;background-color:#F6F6F2;border:0;padding:2px 5px;color:#B6B8A0;}
.form-geral input.bt-on {width:auto;background-color:#8e915a;border:0;padding:2px 5px;color:#fff;}
.form-geral input.bt2 {width:170px;background-color:#F6F6F2;border:0;padding:2px 5px;color:#B6B8A0;}
.form-geral input.bt2-on {width:170px;background-color:#8e915a;border:0;padding:2px 5px;color:#fff;}
.form-geral input.bt-reprovar {width:auto;background-color:#9e0b0f;border:0;padding:2px 5px;color:#fff;}
.form-geral .campo-radio {width:auto;}
.form-geral .campo-numero {width:80px;}
.form-geral .campo-telDDD {width:20px;}
.form-geral .campo-tel {width:50px;}
.form-geral .campo-texto2 {width:250px;}
.form-geral .campo-sel {width:261px;}
.form-geral .campo-txt-peq {width:110px;}
.form-geral .enviar {margin-left:60px;margin-right:10px;}
.form-geral .continuar {float:right;width:84px;height:16px;margin-top:10px;margin-right:400px;}
.form-geral .confirmar {float:right;width:142px;height:16px;margin-top:10px;margin-right:400px;}
.form-geral .cadastrar {float:right;width:100px;height:16px;margin-top:10px;}
.form-geral .enviar, .form-geral .limpar {width:58px;height:16px;margin-top:10px;}
.form-geral .limpar {margin-left:50px;}
.form-geral .campo-cep {width:60px;}
.obs {width:500px;}

.form-produto li label {width:100px;}
.form-produto textarea {width:250px;height:100px;}
.form-noticia li label {width:100px;}
.form-noticia textarea {width:250px;height:150px;}
.form-filial li label {width:100px;}

.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-distribuidor .ul-bts {margin-left:-50px;}
.form-distribuidor fieldset, .form-distribuidor legend {border:1px solid #f2f4f6;}
.form-distribuidor fieldset {padding:5px;margin-bottom:15px;padding-top:15px;}
.form-distribuidor legend {font-weight:bold;font-size:12px;letter-spacing:1px;display:inline;padding:5px 8px;color:#547b8e;}
.form-distribuidor {margin-top:10px;}
.form-distribuidor input, .form-distribuidor textarea {width:298px;}
.form-distribuidor textarea {height:120px;}
.form-distribuidor label  {float:left;color:#71735e;text-align:right;margin-right:6px;width:160px;padding-top:2px;}
.form-distribuidor .mrTop {margin-top:10px;}
.form-distribuidor .field-onde-vive select {width:150px;}

#form-busca select {margin-right:15px;}

#box-valorPedido {padding:3px 5px;background:#cc9d19;color:#ffe79e;margin-top:15px;margin-bottom:10px;}

/* FORM COMPRA PRODUTOS */
.form-produtos input {width:50px;text-align:center;}
.form-produtos .continuar {margin-left:0;}
.form-produtos .campo-read {background:none;border:none;}
.form-produtos p {text-align:right;margin-right:25px;}
.form-produtos p span {font-weight:bold;margin-right:5px;}

/* BTs */
#inserirCampo, #adicionarCampo {width:102px;height:15px;background:url('http://www.foreverliving.com.br/imagens/botoes/bt-add-campo.gif') no-repeat;cursor:pointer;}
.remove {float:left;width:102px;height:15px;background:url('http://www.foreverliving.com.br/imagens/botoes/bt-rm-campo.gif') no-repeat;cursor:pointer;}
#inserirCampo, #adicionarCampo, .remove {float:right;margin-right:370px;margin-top:5px;}
.lk-ok {background:url(http://www.foreverliving.com.br/imagens/botoes/botao-busca.gif) no-repeat scroll center 3px;width:28px;height:20px;cursor:pointer;float:left;margin-left:15px;}

/* CLASSES */
.box-links-pedido ul li {display:inline;margin-right:5px;}
.box-links-pedido ul li a {cursor:pointer;padding:2px 5px;border:1px solid #7f9db9;background:#fff;text-decoration:none;color:#7e7e7e;}

.ul-bts-produtos {margin-left:-50px;}
.ordena {cursor:pointer;}
.ordenaASC {padding-right:13px;background:url(".http://www.foreverliving.com.br/imagens/botoes/seta-cima.gif") right no-repeat;}
.ordenaDESC {padding-right:13px;background:url("http://www.foreverliving.com.br/imagens/botoes/seta-baixo.gif") right no-repeat;}

.par-eccomerce {margin-bottom:0;}
.bt-voltar {display:block;width:54px;height:16px;background:url('http://www.foreverliving.com.br/imagens/botoes/botao-voltar.gif') no-repeat;float:left;margin-top:10px;}
.bt-cancelar {display:block; no-repeat;float:left;margin-top:10px;}
.bt-continuar-comprando {background:url('http://www.foreverliving.com.br/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:720px;_width:730px;}
.resultado {margin-left:5px;}
.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:80px;text-align:center;}
.tb-titulo .col-nome {width:278px;text-align:left;}
.tb-titulo .col-cc {width:78px;text-align:left;}
.tb-titulo .col-preco {width:124px;text-align:left;padding-left:6px;}
.tb-titulo .col-qtd {width:80px;}
.tb-titulo .col-valor {width:80px;text-align:right;}

.tb-produtos .col-id {width:80px;text-align:center;}
.tb-produtos .col-nome {width:276px;text-align:left;}
.tb-produtos .col-cc {width:75px;text-align:left;}
.tb-produtos .col-cc input {text-align:left;}
.tb-produtos .col-preco {width:130px;padding-left:2px;}
.tb-produtos .col-preco input {text-align:left;}
.tb-produtos .col-qtd {width:81px;}
.tb-produtos .col-valor {width:80px;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:35px;}
.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;}
.campo-off {readonly: true;}

.a-center {text-align:center;}
.a-right {text-align:right;}
.campo-texto {background-color:#F6F6F2;border:1px solid #B6B8A0;padding:2px 5px;float:left;}
.campo-texto-visivel {background-color:#F6F6F2;border:1px solid #B6B8A0;padding:2px 5px;float:left; readonly: false;}
.campo-texto-invisivel {background-color:#F6F6F2;border:1px solid #B6B8A0;padding:2px 5px;float:left; readonly: true;}
.campo-texto-block {background-color:#e9e9e9;border:1px solid #B6B8A0;padding:2px 5px;}
.box-foto {display:inline;float:left;margin-right:10px;position:relative;}
.box-foto .foto-destaque {border:2px solid #FFF;display:block;}
.img-conteudo {float:right;margin-top:10px;}
.img-como-comprar {float:right;margin-left:10px;}
.img-conteudo-forever {margin:10px;margin-top:0;}
.clear-right {clear:right;}
.clear-left {clear:left;}
.cl {clear:both;}
.par-texto {margin:10px 0;margin-right:30px;}
.off {display:none;}
.img-legend {display:block;font-size:9px;color:#bebeba;}
.sp-autenticado {color:#002e68;font-weight:bold;}
.sp-aprovado {color:#05961d;font-weight:bold;}
.sp-pagamentoPendente {color:#ab0c17;font-weight:bold;}
.sp-analiseCartao {color:#4b03ad;font-weight:bold;}
.sp-indeferido {color:#96051;font-weight:bold;}
.sp-cancelado {color:#e8940f;font-weight:bold;}
.sp-expedicao {color:#002e68;font-weight:bold;}
.sp-finalizado {color:#b2aea7;font-weight:bold;}

#off{display: none;}
#tb-pedido {border-collapse:collapse;margin-bottom:5px;}
#tb-pedido th, #tb-pedido td {border:1px solid #f1f1f1;color:#6f732d;}
#tb-pedido th {font-weight:bold;text-align:right;width:100px;}
#tb-pedido td {font-weight:normal;}
#tb-pedido td span {font-weight:bold;}
#tb-pedido td .sp-valores {color:#f64444;font-size:11px;margin-right:15px;}

.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;}
.tb-detalhes-produtos-print td, .tb-detalhes-produtos-print th {border:1px solid ##000000;}
.erro {color: #ff0000; border: 1px solid #ff0000;}

#loading {text-align:center;width:60px;float:left;display:none;}
.primeiropedido {text-transform:uppercase;font-size:15px;text-align:center;color:#FFFFFF;background-color:#FF0000;height:25px; font-weight:bold;padding-top:4px;}
.light{color:#7E7E7E;text-decoration:none;font-weight:bold;}
.light:hover{color:#7E7E7E;text-decoration:underline;font-weight:bold;}
.print{color:#06732D;text-decoration:none;font-size:12px;line-height:51px}
.print:hover{color:#06732D;text-decoration:underline;}
.simNao{text-decoration:underline;cursor:pointer;}

.content-faq{float:left;padding:10px;}
.listafaq{line-height:20px; }
.listafaq ul {list-style-type:square;list-style-position:inside;margin-left:20px;}
.listafaq ul li a{font-size:12px;font-weight:bold;color:#6F732D;text-decoration:none;text-transform:lowercase;}
.listafaq ul li a:hover{text-decoration:underline;}
.divisoria {border-bottom: 1px dotted #F00;height:1px;margin-top:10px;margin-bottom:10px;}
.topo{clear:both;text-align:right;font-size:10px;color:#6F732D;}
.topo a{color:#C71414;}
.tit_categoria{text-transform:uppercase;background:#f7f7f7;margin-top:10px;font-size:14px;}
.text_htmleditor{float:left;margin-bottom:5px;}

/* Atualização cadastral */
#atualizacao_cadastral fieldset p{margin-bottom: 5px;}
.botao_submit{
    width:100px;
    line-height:20px;
    background-color:#EAEAEA;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}