
/* RESET */
table,fieldset,img,address,caption,cite,code,dfn,em,th,var,caption,th,div,h1,h2,h3,h4,h5,h6,fieldset,img,table,body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,blockquote,th,td,a,img {	margin:0; padding:0; list-style:none; text-decoration:none; border:none; border-collapse:collapse; border-spacing:0; font-style:normal; font-weight:normal; font-size:0;}
div, ul, ol, form, h1, h2, h3, h4 {margin:0; padding:0;}
/* remember to define focus styles! */
body {	background: #E1E1E1; }
/* FIM DE RESET */


/*==========================================================

                        ID'S

==========================================================*/


#container-login { display:block; width:222px; overflow:hidden; margin:auto; padding-top:18px;}
#bg-login    { background: url(../img/bg_login.gif) no-repeat; width:316px; height:166px; display:block; margin:auto; }
#bg-login-senha    { background: url(../img/bg_login_senha.gif) no-repeat; width:316px; height:220px; display:block; margin:auto; }
#logo-frente { margin:auto; padding-top:43px; display:block; overflow:hidden; width:176px; padding-bottom:35px;}
#txt-alterar-senha{ font-family:arial; font-size:11px; color:#ffffff;  padding-top:4px; padding-left:8px;}
#txt-alterar-senha a{ font-family:arial; font-size:11px; color:#ffffff;  text-decoration:none; }
#txt-alterar-senha a:hover{ font-family:arial; font-size:11px; color:#ffffff;  text-decoration:underline; }
#bg-alterar-senha{ background:url(../img/bg_alterar_senha.gif) no-repeat; width:111px; height:23px; overflow:hidden; margin-top:13px; }
#user-data       { float:left; display:block; width:370px; txt-align:right; }
#logo            { padding-left:24px; display:block; overflow:hidden; float:left; width:400px; padding-top:13px;}
#logo-user       { width:800px; height:88px; display:block;  }
#barra-preta-top { background:#2B2E21; width:100%; height:3px; display:block; overflow:hidden; }
#nome-user       { font-family:arial; font-size:13px; color:#1F2118; font-weight:bold; display:block; overflow:hidden; padding-top:17px; text-align:right;}
#data-hj         { font-family:arial; font-size:11px; color:#1F2118; display:block; overflow:hidden; text-align:right;}
#bg-menu         { background:url(../img/bg_menu.gif) repeat-x; width:800px; height:44px; position:relative; z-index:100000000000000000000; }
#container       { width:800px; display:block; margin:auto;}
#submenu         { width:172px; background:#555A41; display:block; visibility:hidden; height:40px; position:absolute; top:44px; left:10px;}
#bg-tit-campo    { background:#1F2118; width:800px; height:25px; display:block; overflow:hidden; }
#bg-tit-campo-janela { background:#1F2118; width:380px; height:25px; display:block; overflow:hidden; margin:5px; }
#bg-tit-campo-cancelar-baixa { background:#1F2118; width:680px; height:25px; display:block; overflow:hidden; margin:5px; }
#bg-tit-campo3   { background: url(../img/bg_tit_add_processo.jpg) no-repeat; width:500px; height:25px; display:block; overflow:hidden; }
#bg-lista-cz                    { background:#F0F0F0; width:800px; display:block; overflow:hidden; height:300px;}
#bg-lista                       { background:#ffffff; width:800px; display:block; overflow:hidden; height:300px;}
#bg-lista2                      { background:#ffffff; width:500px; display:block; overflow:hidden; height:80px;}
#scrool-lista                   { width:790px; margin:auto; display:block; overflow:auto; height:260px; margin-top:2px; margin-bottom:4px; position:relative; z-index:1000000;}
#scrool-lista-pesquisa          { width:380px; margin:auto; display:block; overflow:auto; height:180px; margin-top:5px; position:relative;}
#scrool-lista-cancelar-baixa    { width:680px; margin:auto; display:block; overflow:auto; height:130px; margin-top:5px; position:relative;}
#scrool-lista-documento-baixa   { width:680px; margin:auto; display:block; overflow:auto; height:200px; margin-top:5px; position:relative;}
#scrool-lista-documento-baixa2  { width:680px; margin:auto; display:block; overflow:auto; height:170px; margin-top:5px; position:relative;}
#scrool-lista-documento-baixa3  { width:680px; margin:auto; display:block; overflow:auto; height:270px; margin-top:5px; position:relative;}
#scrool-lista2                  { width:490px; margin:auto; display:block; overflow:auto; height:70px; margin-top:5px;}
#barra-rodape                   { width:800px; background:#1F2118; display:block; overflow:hidden; margin-top:2px; height:2px; }
#barra-rodape2                  { width:500px; background:#1F2118; display:block; overflow:hidden; margin-top:2px; height:2px; }
#paginacao                      { width:780px; margin:auto; display:block; overflow:hidden; padding-top:4px;}
#pagina                         { width:390px; float:left; font-family:arial; font-size:11px; color:#1F2118; display:block; }
#proximo                        { width:390px; float:left; font-family:arial; font-size:11px; color:#1F2118; display:block; text-align:right; }
#pesquisa-form                  { width:780px; margin:auto; display:block; overflow:hidden; height:30px; }
#form-pesquisa                  { width:390px; display:block; float:left; }
#bt-entrada                     { width:390px; display:block; float:left;}
#img-entrada                    { padding-top:5px; display:block; padding-left:310px;}
#submenu1         { position:absolute; top:44px; left:10px; font-family:arial; font-size:30px; color:#FF0000; visibility:hidden;}
#submenu2         { position:absolute; top:44px; left:200px; font-family:arial; font-size:30px; color:#FF0000; visibility:hidden;}
#submenu3         { position:absolute; top:44px; left:359px; font-family:arial; font-size:30px; color:#FF0000; visibility:hidden;}
#submenu4         { position:absolute; top:44px; left:470px; font-family:arial; font-size:30px; color:#FF0000; visibility:hidden;}
#submenu5         { position:absolute; top:44px; left:470px; font-family:arial; font-size:30px; color:#FF0000; visibility:hidden;}
#submenu6         { position:absolute; top:44px; left:122px; font-family:arial; font-size:30px; color:#FF0000; visibility:hidden;}
#submenu7         { position:absolute; top:44px; left:273px; font-family:arial; font-size:30px; color:#FF0000; visibility:hidden;}
#bg-tit-adicionar               { background: url(../img/bg_tit_adicionar.gif) no-repeat; width: 494px; height:25px; display:block; margin:auto;}
#bg-tit                         { background: url(../img/bg_tit.gif) repeat-x; width:800px; height:39px; }
#tit-secao                      { font-family:arial; font-size:14px; color:#404040; font-weight:bold; display:block; overflow:hidden; float:left; padding-left:12px; padding-top:10px;}
#border-select-busca            { display:block; overflow:hidden; float:left; width:98px; padding-top:9px; padding-left:15px; }
#select-busca                   { font-family:arial; font-size:12px; color:#383838; border:1px solid #555A41; width:98px; height:22px; }
#border-text-busca              { display:block; overflow:hidden; float:left; width:100px; padding-top:9px; padding-left:5px; }
#border-text-busca-janela       { display:block; overflow:hidden; float:left; padding-top:4px; padding-left:5px; }
#text-busca                     { font-family:arial; font-size:12px; color:#383838; border:1px solid #555A41; width:98px; height:20px; }
#border-button-busca            { display:block; overflow:hidden; float:left; width:67px; padding-top:9px; padding-left:5px; }
#border-button-busca-janela     { display:block; overflow:hidden; float:left;  padding-top:5px; padding-left:5px; font-family:arial; font-size:12px; color:#383838; }
#button-busca                   { background:url(../img/bg_bt_form.gif) repeat-x; width:67px; height:22px; font-family:trebuchet MS; font-size:12px; font-weight:bold; color:#ffffff; }
#border-avancada-busca          { display:block; overflow:hidden; float:left; padding-top:9px; padding-left:2px; width:223px; }
#border-avancada-busca2         { display:block; overflow:hidden; float:left; padding-top:9px; padding-left:2px; width:113px; }
#border-avancada-busca3         { display:block; overflow:hidden; float:left; padding-top:9px; padding-left:2px; width:200px; }
#border-avancada-busca4         { display:block; overflow:hidden; float:left; padding-top:9px; padding-left:2px; width:170px; }
#center-janela                  { display:block; width:490px; margin:auto; padding-top:5px; }
#center-janela-pesquisa         { display:block; width:390px; margin:auto; padding-top:5px; }
#center-janela-cancelar-baixa   { display:block; width:690px; margin:auto; padding-top:5px; }
#center-janela-execucao   { display:block; width:98%; margin:auto; padding-top:5px; }
#center-janela-cancelar-baixa2  { display:block; width:520px; margin:auto; padding-top:5px; }
#center-janela-cancelar-baixa3  { display:block; width:620px; margin:auto; padding-top:5px; }
#center-janela-bem              { display:block; width:490px; margin:auto; padding-top:5px; }
#bg-title-janela                { background: url(../img/bg_title_janela.jpg) repeat-x; width:490px; height:26px; display:block; overflow:hidden;}
#bg-title-janela-pesquisa       { background: url(../img/bg_title_janela.jpg) repeat-x; width:390px; height:26px; display:block; overflow:hidden;}
#bg-title-janela-cancelar-baixa { background: url(../img/bg_title_janela.jpg) repeat-x; width:690px; height:26px; display:block; overflow:hidden;}
#bg-title-janela-execucao { background: url(../img/bg_title_janela.jpg) repeat-x; width:100%; height:26px; display:block; overflow:hidden;}
#bg-title-janela-cancelar-baixa2 { background: url(../img/bg_title_janela.jpg) repeat-x; width:520px; height:26px; display:block; overflow:hidden;}
#bg-title-janela-cancelar-baixa3 { background: url(../img/bg_title_janela.jpg) repeat-x; width:620px; height:26px; display:block; overflow:hidden;}
#bg-title-bem                   { background: url(../img/bg_title_janela.jpg) repeat-x; width:490px; height:26px; display:block; overflow:hidden;}
#title-janela                   { font-family:arial; font-size:14px; color:#FFFFFF; font-weight:bold; display:block; padding-left:10px; padding-top:5px;}
#title-janela-pesquisa          { font-family:arial; font-size:14px; color:#FFFFFF; font-weight:bold; display:block; padding-left:10px; padding-top:5px;}
#title-janela-execucao          { font-family:arial; font-size:14px; color:#FFFFFF; font-weight:bold; display:block; padding-left:10px; padding-top:5px;}

#bg-br-janela                   { position:relative; width:490px; background:#FFFFFF; display:block; padding-top:2px; padding-bottom:1px;}
#bg-br-janela2                  { width:390px; background:#FFFFFF; display:block; padding-top:2px; padding-bottom:1px;}
#bg-br-janela-cancelar-baixa    { width:690px; background:#FFFFFF; display:block; padding-top:2px; padding-bottom:1px;}
#autocomplete                   { visibility:hidden; width:260px; height:60px; overflow:auto; position:absolute; top:45px; left:140px; background:#ffffff; border:1px solid #BFC4AC; }
#autocomplete2                  { visibility:hidden; width:260px; height:40px; overflow:auto; position:absolute; top:22px; left:140px; background:#ffffff; border:1px solid #BFC4AC; }
#autocomplete3                  { visibility:hidden; width:260px; height:40px; overflow:auto; position:absolute; top:65px; left:85px; background:#ffffff; border:1px solid #BFC4AC; }
#loading                        { position:absolute; top:44px; left:320px; width:34px; height:34px; margin:auto; visibility: hidden; }
/*==========================================================

                        CLASSES

==========================================================*/

.tit-secao-2                      { font-family:arial; font-size:14px; color:#404040; font-weight:bold; display:block; overflow:hidden; float:left; padding-left:6px; padding-top:10px; padding-bottom:10px;}
.select-busca-baixa         { font-family:arial; font-size:12px; color:#383838; border:1px solid #555A41; width:98px; height:22px; }
.text-numero                { font-family:arial; font-size:12px; color:#383838; border:1px solid #555A41; width:68px; height:20px; }
.text-historico             { font-family:arial; font-size:12px; color:#383838; border:1px solid #555A41; width:440px; height:20px; }
.icones                     { display:block; overflow:hidden; float:left; padding-top:7px; padding-left:2px; }
.scrool-lista-relatorio-2   { width:310px; margin:auto; display:block; overflow:auto; height:126px; margin-top:5px;}
.bg-lista-relatorio-2       { background:#ffffff; width:320px; display:block; overflow:hidden; height:136px;}
.scrool-lista-relatorio     { width:310px; margin:auto; display:block; overflow:auto; height:70px; margin-top:5px;}
.bg-lista-relatorio-3       { background:#ffffff; width:320px; display:block; overflow:hidden; height:40px;}
.bg-lista-relatorio         { background:#ffffff; width:320px; display:block; overflow:hidden; height:80px;}
.bg-tit-campo-relatorio     { background: url(../img/bg_tit_campos.gif) no-repeat; width:320px; height:25px; display:block; overflow:hidden; }
.bg-tit-campo-cz            { width:130px; height:18px; background:#F0F0F0; font-family:arial; font-size:12px; color:#1F2118; font-weight:bold; text-align:right; padding-right:5px; padding-top:3px; margin-left:3px; margin-top:1px; float:left; }
.bg-tit-campo-cz5           { width:130px; height:78px; background:#F0F0F0; font-family:arial; font-size:12px; color:#1F2118; font-weight:bold; text-align:right; padding-right:5px; padding-top:3px; margin-left:3px; margin-top:1px; float:left; }
.bg-tit-campo-cz2           { width:57px; height:22px; background:#F0F0F0; font-family:arial; font-size:12px; color:#1F2118; font-weight:bold; text-align:right; padding-right:5px; padding-top:3px; margin-left:3px; margin-top:3px; float:left; }
.bg-tit-campo-cz3           { width:171px; height:70px; background:#F0F0F0; font-family:arial; font-size:12px; color:#1F2118; font-weight:bold; text-align:right; padding-right:5px; padding-top:3px; margin-left:3px; margin-top:3px; float:left; margin-bottom:3px;}
.bg-campo-trac              { width:307px; height:18px;  display:block; float:left; margin-top:1px; margin-left:2px;}
.bg-campo-trac9             { width:105px; height:18px;  display:block; float:left; margin-top:1px; margin-left:2px;}
.bg-campo-trac8             { width:300px; height:18px;  display:block; float:left; margin-top:1px; margin-left:2px;}
.bg-campo-trac3             { width:307px; height:70px; border: 1px dashed #BFC4AC; display:block; float:left; margin-top:3px; margin-left:3px; margin-bottom:3px;}
.bg-campo-trac2             { width:139px; height:22px; border: 1px dashed #BFC4AC; display:block; float:left; margin-top:3px; margin-left:3px; margin-bottom:3px;}
.bg-campo-trac4             { width:98px; height:22px; border: 1px dashed #BFC4AC; display:block; float:left; margin-top:3px; margin-left:3px; margin-bottom:3px;}
.bg-campo-trac5             { width:307px; height:78px;  display:block; float:left; margin-top:1px; margin-left:2px;}
.linksubmenu  li            { font-family:arial; font-size:12px; color:#1F2118; display:block; padding-top:5px; padding-left:10px;}
.linksubmenu  li a          { font-family:arial; font-size:12px; color:#1F2118; text-decoration:none; }
.linksubmenu  li a:hover    { font-family:arial; font-size:12px; color:#1F2118; text-decoration:underline;}
.scrool-sub                 { overflow:auto; width:160px; height:130px; display:block; margin-top:7px;}
.bg-sub-cz                  { background:#555A41; width:172px; height:140px; display:block; overflow:hidden; }
.bg-sub-br                  { background:#FFFFFF; width:164px; height:140px; display:block; overflow:hidden; margin:4px;}
.menu                       { height:32px; margin-left:10px; float:left; padding-top:12px; padding-left:15px; padding-right:15px; font-family:arial; font-size:17px; color:#ffffff; font-weight:bold; }
.menulink                   { font-family:arial; font-size:17px; color:#ffffff; font-weight:bold; }
.menu:hover                 {background:#555A41; height:32px; padding-left:15px; padding-right:15px;}
.txt-lista            li    { font-family:arial; font-size:12px; color:#1F2118; float:left; display:block; }
.txt-lista            li a  { font-family:arial; font-size:12px; color:#1F2118; float:left; display:block; }
.txt-lista-rosa       li    { font-family:arial; font-size:12px; color:#FF00FF; float:left; display:block; }
.txt-lista-rosa       li a  { font-family:arial; font-size:12px; color:#FF00FF; float:left; display:block; }
.txt-lista-azul       li    { font-family:arial; font-size:12px; color:#3399FF; float:left; display:block; }
.txt-lista-laranja    li    { font-family:arial; font-size:12px; color:#FF9900; float:left; display:block; }
.txt-lista-laranja    li a  { font-family:arial; font-size:12px; color:#FF9900; float:left; display:block; }
.txt-lista-verde   li       { font-family:arial; font-size:12px; color:#009933; float:left; display:block; }
.txt-lista2    li           { font-family:arial; font-size:12px; color:#1F2118; float:left; display:block; }
.txt-lista2    li  a        { font-family:arial; font-size:12px; color:#1F2118; float:left; display:block; }
.txt-lista-vermelho    li   { font-family:arial; font-size:12px; color:#FF0000; float:left; display:block; }
.txt-lista-amarela    li   { font-family:arial; font-size:12px; color:#FFCC00; float:left; display:block; }
.txt-lista-roxo       li   { font-family:arial; font-size:12px; color:#993366; float:left; display:block; }
.txt-lista-verde2  li      { font-family:arial; font-size:12px; color:#009999; float:left; display:block; overflow:hidden}

.bg-border-lista            { border:1px dashed #BFC4AC; display:block; overflow:hidden; width:768px; height:20px; margin-top:4px;}
.bg-border-lista-2          { border:1px dashed #BFC4AC; display:block; overflow:hidden; width:660px; height:20px; margin-top:4px;}
.bg-border-lista-2:hover    { border:1px dashed #BFC4AC; background:#F0F0F0; display:block; overflow:hidden; width:660px; height:20px; margin-top:4px;}
.bg-border-lista2           { border:1px dashed #BFC4AC; display:block; overflow:hidden; width:466px; height:20px; margin-top:4px;}
.bg-border-lista-3          { border:1px dashed #BFC4AC; display:block; overflow:hidden; width:476px; height:20px; margin-top:4px;}
.bg-border-lista-3:hover    { border:1px dashed #BFC4AC; background:#F0F0F0; display:block; overflow:hidden; width:476px; height:20px; margin-top:4px;}
.bg-border-lista-4          { border:1px dashed #BFC4AC; display:block; overflow:hidden; width:262px; height:20px; margin-top:4px;}
.bg-border-lista-4:hover    { border:1px dashed #BFC4AC; background:#F0F0F0; display:block; overflow:hidden; width:262px; height:20px; margin-top:4px;}
.bg-border-lista-5          { border:1px dashed #BFC4AC; display:block; overflow:hidden; width:196px; height:20px; margin-top:4px;}
.bg-border-lista-5:hover    { border:1px dashed #BFC4AC; background:#F0F0F0; display:block; overflow:hidden; width:196px; height:20px; margin-top:4px;}
.bg-border-lista-pesquisa   { border:1px dashed #BFC4AC; display:block; overflow:hidden; width:360px; height:20px; margin-top:4px;}
.bg-border-lista:hover      { border:1px dashad #BFC4AC; background:#F0F0F0; display:block; overflow:hidden; width:768px; height:20px;  margin-top:4px;}
.bg_submenu                 { width:172px; background:#555A41;  }
.bg-br-sub                  { background: #FFFFFF; width:164px; height:32px; margin:4px;}
.tit-lista                  { width:800px; display:block; overflow:hidden; }
.tit-lista-subtotal         { width:620px; display:block; overflow:hidden; }
.tit-lista-relatorio        { width:320px; display:block; overflow:hidden; }
.tit-lista-subtotal  li     { float:left; font-size:14px; color:#000000; font-family:arial;  }
.tit-lista  li              { float:left; font-size:12px; color:#ffffff; font-family:arial;  }
.tit-lista-relatorio   li   { float:left; font-size:12px; color:#ffffff; font-family:arial;  }
/*=========================================================

                       MASTER

==========================================================*/

.clear{ clear:both; padding-top:0px; padding-bottom:0px; margin:0px; display:block; overflow:hidden; }
.imgBlock { display:block; }
