/* =============================================== */
/* 10. RECIBOS
/* =============================================== */

body {margin:0; padding:0;}

div.container_recibo_hide {visibility:hidden; display:none;display:none;}
div.container_gps_hide { visibility:hidden; display:none;display:none;}



div.container_recibo { width:680px; height:100%; margin:0 auto;}
div.imp_fechar { text-align:right; font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:14px; width:100%; height:32px; line-height:30px; background-color:#464435; margin:0; padding:0 ;}
div.imp_fechar span.logo_lightbox {display:block; height:15px; float:left;}
div.imp_fechar a {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFF; padding-left:10px;}
div.imp_fechar a:hover {color: #9F0;}
div.imp_fechar img {float:rightvertical-align:middle; padding-left:4px;}

div.imp_fechar_cast a {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFF; padding-left:10px;}

div.supporte { 
    background-color:#FFF; margin:0; }





div.category_name {
    font-family:Arial, Helvetica, sans-serif;
    color:#5b5b58; font-size:12px; 
}

div.category_esq {float:left;width:30%;background-color:#FFF;border-bottom:4px solid #778899;
}

div.category_dir {float:right;width:70%;background-color:#FFF;border-bottom:4px solid #778899;
    text-align:right;
    }




div.category_esq div.fechar a {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    margin:0px 0 0 10px ; text-decoration:underline;
    color:#5b5b58;}





div.supporte div.pergunta {text-align:left;
    font-family:Arial, Helvetica, sans-serif;
    color:#778899; font-size:16px;
     line-height:30px;border:1px solid #778899;
    margin:0; padding:10px 20px 20px 40px;}

div.supporte div.imp_corpo { text-align:left;
    font-family:Arial, Helvetica, sans-serif;
    color:#464435; font-size:16px;
    height:100%; line-height:30px;
    margin:0; }

div.supporte div.imp_body {float:left;
    margin:0; padding:20px 10px 20px 10px;}






div.imp_fechar_faq { text-align:left;
        font-family:Arial, Helvetica, sans-serif;
    color:#FFF; font-size:20px;
    width:680px; height:112px; line-height:30px;
    background-color:#778899; margin:0; }


div.imp_fechar_faq div.imp_title {
    margin:0; padding:20px 20px 20px 40px;}


div.imp_corpo { text-align:left; font-family:Arial, Helvetica, sans-serif;
    color:#464435; font-size:16px;
    width:680px; height:100%; line-height:30px;
    margin:0; }


div.imp_body {
    margin:0; padding:20px 20px 20px 40px;}



div.perguntas-suporte-title { text-align:left; font-family:Arial, Helvetica, sans-serif;
    color:#464435; font-size:14px;
    line-height:26px;
    margin:0; }


div.perguntas-suporte a { text-align:left; font-family:Arial, Helvetica, sans-serif;
    color:#464435; font-size:12px;
    width:680px; line-height:26px;
    margin:0; }


div.perguntas-suporte-todas a { float:right;text-align:right; font-family:Arial, Helvetica, sans-serif;
    color:#464435; font-size:12px;
    line-height:26px;
    margin:0; }


div.container_recibo div.url { font-family:Arial, Helvetica,
    sans-serif; font-size:10px; width:87%; margin:7px 7px 10px 0px;
    padding:0px 15px 0px 15px; text-align:right;}



div.container_recibo div.topo {width:620px; height:66px; border:1px solid #666;margin:0px 7px 0 0;}
div.container_recibo div.corpo {width:620px; height:100%; border:1px solid #666; margin:5px 7px 0 0; padding: 4px 0 0 0;}
div.pontilhado { clear:both; height:50px; line-height:40px;}

div.container_recibo div.topo div.tit { font-family:Arial, Helvetica, sans-serif;
    font-size:11px; width:97%; padding:6px 0 6px 15px; text-align:center;}

div.container_recibo div.topo div.nome_empresa { display:block;
    font-family:Arial, Helvetica, sans-serif; font-size:11px; float:left;
    width:100%;text-align:left;}

div.container_recibo div.topo div.nome_empresa a { display:inline; font-family:Arial, Helvetica, sans-serif;
    font-size:11px; color:#fff; margin:0 7px 0 0px;padding:0 0px 5px 0px;
    text-align:left;}


div.container_recibo div.topo div.data { font-family:Arial, Helvetica, sans-serif; font-size:11px; float:left; width:45%; }
div.container_recibo div.topo div.endereco {font-family:Arial, Helvetica, sans-serif; font-size:11px; float:left; width:70%; padding:0 0 0 15px;}
div.container_recibo div.topo div.registro {font-family:Arial, Helvetica, sans-serif; font-size:11px; float:left;}
div.container_recibo div.topo div.codigo {width:15%; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:4px 0 0 15px;}
div.container_recibo div.topo div.codigo span {font-size:9px;}
div.container_recibo div.topo div.funcionario {width:40%; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:4px 0 0 15px;}
div.container_recibo div.topo div.funcionario span {font-size:9px;}
div.container_recibo div.topo div.cbo {width:15%; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:4px 0 0 15px;}
div.container_recibo div.topo div.cbo span {font-size:9px;}
div.container_recibo div.topo div.funcao {width:15%; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:4px 0 0 15px;}
div.container_recibo div.topo div.funcao span {font-size:9px;}

div.container_recibo div.corpo div.tit { font-family:Arial, Helvetica, sans-serif; font-size:11px; width:97%; padding:10px 0 5px 55px; text-align:left;}
div.container_recibo div.corpo div.vencimentos { font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:3px 0 3px 85px; text-align:left; float:left;}
div.container_recibo div.corpo div.valor { font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:3px 0 3px 0;text-align:left;}
div.container_recibo div.corpo div.valor_total { font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:3px 0 3px 0;text-align:left;}

div.container_recibo div.corpo div.extenso { line-height:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; width:90%; padding:3px 0 3px 25px; text-align:left; float:left;}
div.container_recibo div.corpo div.assinatura {line-height:16px; font-family:Arial, Helvetica, sans-serif; font-size:11px; width:90%; padding:3px 0 8px 25px; text-align:center;}

div.container_recibo div.corpo div.assinatura a { display:inline; font-family:Arial, Helvetica, sans-serif;
    font-size:11px; color:#CD5555; margin:0 7px 0 0px;padding:0 0px 5px 0px;
    text-align:left;}



div.container_recibo div.corpo div.descontos {font-family:Arial, Helvetica, sans-serif; font-size:12px; width:60%; padding:3px 0 3px 85px; text-align:left; float:left;}

div.container_recibo div.corpo div.total { font-family:Arial, Helvetica, sans-serif;
    font-size:12px; font-weight:bold; width:54%; padding:3px 0 3px 80px; text-align:right; float:left;}

div.container_recibo div.conteudo_recibo {float:left; width:690px;}

div.topicos_recibo {color:#828282;width:100%; padding: 0px 0 0 0;}
div.topicos_recibo span.top_recibos { color:#828282; font: 16px "Trebuchet MS";width:80%;
    display:block; border-bottom:1px solid #9dadc6; float:left;
    padding:14px 0 3px 0;}
div.topicos_recibo span.vl_recibos {  font:  16px "Trebuchet MS";border-bottom:1px solid #9dadc6; float:left; display:block; width:20%; padding:14px 0 3px 0; text-align:right; margin:0;}
div.topicos_recibo span.vl_recibos a{  font:  12px "Trebuchet MS"; color:#40abb5;}
div.topicos_recibo span.vl_recibos input { font:  16px "Trebuchet MS"; height: 10px; line-height:10px; text-align:center; margin:0;}
div.topicos_recibo span.vl_recibos select { font:  16px "Trebuchet MS";font-size:11px; height: 18px; line-height:10px; text-align:center; margin:0;}
div.topicos_recibo span.vl_recibos_check { font:  16px "Trebuchet MS";border-bottom:1px solid #9dadc6; float:left; display:block; width:20%; padding:14px 0 3px 0; text-align:right; margin:0;}
div.topicos_recibo span.vl_recibos_check input { font:  16px "Trebuchet MS";height: 11px; line-height:10px; text-align:center; margin:0;}
div.boxbody span.bt_gerar {display:block; text-align:right;}


div.topicos_recibo span.top_recibos_dat { width:60%; display:block; border-bottom:1px solid #9dadc6; float:left; padding:14px 0 3px 0;}
div.topicos_recibo span.top_recibos_top { color:#828282; width:100%; /*border: 1px solid #000;*/
    border-bottom:1px solid #9dadc6; float:left; font:  22px "Trebuchet MS";
    margin: 20px 0 0 0; padding:4px 0 4px 0;}

div.topicos_recibo span.top_recibos_top small { width:100%; color:#828282;
    float:left;font:  18px "Trebuchet MS";display:block;
    padding:4px 0 3px 0px;}

div.topicos_recibo div.top_recibos_top {
    border-bottom:1px solid #9dadc6; float:left;color:#828282;
    padding:4px 0 3px 0;}


span.option_title_top { width:100%;margin-top:30px;color:#828282;
    float:left;font:  16px "Trebuchet MS";display:inline;
    padding:14px 0 13px 0;border-bottom:1px solid #9dadc6;}


span.option_title { width:100%;color:#828282;
    float:left;font: 14px "Trebuchet MS";display:inline;
    padding:14px 0 13px 0;}


span.option_title_outros a:hover { width:100%;color:#828282;
    float:left;font: 14px "Trebuchet MS";display:inline;
    padding:14px 0 13px 25px;}


div.option_title_outros_faltas a { color:#2fb4bb;
    background: url(../images/icons/money_delete.png) no-repeat 0 15px;
    float:left;font: 12px "Trebuchet MS";display:inline;
    padding:14px 0 13px 20px;margin: 10px 20px 0 0px;}






div.option_title_outros_adiantamentos a { color:#2fb4bb;
    background: url(../images/icons/money_add.png) no-repeat 0 15px;
    float:left;font: 12px "Trebuchet MS";display:inline;
    padding:14px 0 13px 20px;margin: 10px 0 0 0;}




span.option_title_outros_carteira a { width:100%; color:#2fb4bb;
    background: url(../images/icons/book.png) no-repeat 0 15px;
    float:left;font: 14px "Trebuchet MS";display:inline;
    padding:14px 0 13px 25px;}

span.option_title_outros_empregador a { width:100%; color:#2fb4bb;
    background: url(../images/icons/user_suit.png) no-repeat 0 15px;
    float:left;font: 14px "Trebuchet MS";display:inline;
    padding:14px 0 13px 25px;}

span.option_title_outros_empregado a { width:100%; color:#2fb4bb;
    background: url(../images/icons/user.png) no-repeat 0 15px;
    float:left;font: 14px "Trebuchet MS";display:inline;
    padding:14px 0 13px 25px;}

span.option_title_outros_antigos a { width:100%; color:#2fb4bb;
    background: url(../images/icons/lightning.png) no-repeat 0 15px;
    float:left;font: 14px "Trebuchet MS";display:inline;
    padding:14px 0 13px 25px;}

span.option_title_outros a { width:100%; color:#2fb4bb;
    background: url(../images/icons/money_delete.png) no-repeat 0 15px;
    float:left;font: 14px "Trebuchet MS";display:inline;
    padding:14px 0 13px 25px;}












span.option_title_check { width:100%;color:#828282;
    float:left;font:  16px "Trebuchet MS";display:inline;
    padding:4px 0 13px 20px;}


span.option_desc { 
    float:left;font: 16px "Trebuchet MS";display:inline;color:#828282;
    padding:4px 20px 13px 22px;border-bottom:1px solid #9dadc6;}



div.topicos_recibo span.top_recibos_data { font:  12px "Trebuchet MS";
    width:30%;color:#828282;
    border-bottom:1px solid #9dadc6; float:left;
    padding:14px 0 13px 0;height:26px; }

div.topicos_recibo span.vl_recibos_data { font:  12px "Trebuchet MS";
    border-bottom:1px solid #9dadc6; float:right;color:#828282;
    width:70%; padding:14px 0 3px 0; text-align:right; margin:0;
    height:26px;}

div.topicos_recibo div.top_recibos_data { width:30%; font:  16px "Trebuchet MS";
    border-bottom:1px solid #9dadc6; float:left;color:#828282;
    padding:14px 0 3px 0;height:26px; }

div.topicos_recibo div.vl_recibos_data { color:#828282;border-bottom: 1px solid #9dadc6; float:right;
    width:70%; padding:14px 0 3px 0; text-align:right; margin:0;font:  16px "Trebuchet MS";
    height:26px;}


div.topicos_recibo div.top_recibos_data_long { color:#828282;width:40%; font:  16px "Trebuchet MS";
    border-bottom:1px solid #9dadc6; float:left;
    padding:14px 0 3px 0;height:26px; }

div.topicos_recibo div.vl_recibos_data_long { color:#828282;border-bottom: 1px solid #9dadc6; float:right;
    width:60%; padding:14px 0 3px 0; text-align:right; margin:0; font:  16px "Trebuchet MS";
    height:26px;}




div.topicos_recibo span.top_recibos_transporte { color:#828282;width:60%; font:  16px "Trebuchet MS";
    border-bottom:1px solid #9dadc6; float:left;
    padding:14px 0 3px 0;height:26px; }

div.topicos_recibo span.vl_recibos_transporte { color:#828282;border-bottom:1px solid #9dadc6; float:right;
    width:40%; padding:14px 0 3px 0; text-align:right; margin:0; font:  16px "Trebuchet MS";
    height:26px;}

div.topicos_recibo div.top_recibos_transporte { color:#828282;width:60%; font:  16px "Trebuchet MS";
    border-bottom:1px solid #9dadc6; float:left;
    padding:14px 0 3px 0;height:26px; }

div.topicos_recibo div.vl_recibos_transporte { color:#828282;border-bottom: 1px solid #9dadc6; float:right;
    width:40%; padding:14px 0 3px 0; text-align:right; margin:0; font:  16px "Trebuchet MS";
    height:26px;}





div.topicos_recibo span.vl_recibos_data select {font-family:Arial, Helvetica, sans-serif; font-size:11px; height: 25px; line-height:14px; text-align:center; margin:0;}

div.topicos_recibo_demissao {width:100%;}
div.topicos_recibo_demissao span.top_recibos { width:70%; display:block; border-bottom:1px solid #9dadc6; float:left; padding:14px 0 3px 0;}
div.topicos_recibo_demissao span.vl_recibos { border-bottom:1px solid #9dadc6; float:left; display:block; width:30%; padding:14px 0 3px 0; text-align:right; margin:0;}
div.topicos_recibo_demissao span.vl_recibos input {font-family:Arial, Helvetica, sans-serif; font-size:11px; height: 10px; line-height:10px; text-align:center; margin:0;}
div.topicos_recibo_demissao span.vl_recibos select {font-family:Arial, Helvetica, sans-serif; font-size:11px; height: 18px; line-height:10px; text-align:center; margin:0;}
div.topicos_recibo_demissao span.vl_recibos_check {border-bottom:1px solid #9dadc6; float:left; display:block; width:60%; padding:14px 0 3px 0; text-align:right; margin:0;}
div.topicos_recibo_demissao span.vl_recibos_check input {font-family:Arial, Helvetica, sans-serif; font-size:11px; height: 11px; line-height:10px; text-align:center; margin:0;}
div.boxbody span.bt_gerar {display:block; text-align:right;}


/* =============================================== */
/* 10. GUIA
/* =============================================== */

.style2 {font-family: Arial, Helvetica, sans-serif; font-size: x-small;}
.style4 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-small;
}
.style7 {font-size: 10px}

body {
    background-color: #FFF; table-layout: fixed
}

p.pagebreak { page-break-after: always; }


div.gps_hide {visibility:hidden;display:none;}

div.appear_salario { margin-top:0px; width:600px; height:100%; background:#fff; border:4px solid #2fb4bb;}

div.appear_recibo { margin-top:0px; width:680px; height:100%; background:#fff;}
div.appear_faq { margin-top:0px; width:680px; height:100%; background:#fff; }
div.appear_fgts { margin-top:0px; width:690px; height:100%; background:#fff; border:4px solid #2fb4bb;}
div.appear_guia {  width:760px; height:100%; background:#fff; /*border:4px solid #2fb4bb;*/}


