* {margin:0;padding:0;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
.background_fundo p {font:normal 12px verdana;}
h3 {font:bold 20px arial;}
h4 {font:bold 14px verdana;color:#333;}
h5 {font:normal 14px verdana;color:#666;padding:10px 0 0 9px;}
td {font:normal 11px verdana;}
.no_border {border:none!important;}
img {border:0;}

/* LOGIN */
div#geral_container {width:560px;float:left;padding:10px 0 0 0;}
.background_fundo {background:url(/ArquivosEstaticos/Corp/img/home.jpg) no-repeat;margin:10px 0 0 0;height:287px;float:left;}
.background_fundo td {padding:0 0 0 19px;}
.texto {font:normal 11px verdana;float:left;line-height:18px;padding:45px 0 15px 0;}
.texto_bold {font:bold 14px verdana;float:left;line-height:18px;padding:45px 0 0px 0;}
div#geral_container a.esqueci_senha {font:normal 11px verdana;color:#5b3eb4;padding:5px 0 0 0;float:left;}
div#geral_container label {font:bold 12px verdana;}
div#geral_container .campo {width:182px;border:solid 1px #999;height:19px;float:left}
div#geral_container .bt {background:url(/ArquivosEstaticos/Corp/img/botoes/bt.jpg);width:75px;height:21px;border:none;cursor:pointer;margin-left:14px;}
/* /LOGIN */

div#geral_container .borda_topo p {font:normal 11px verdana;color:#656565;padding:0 0 0 9px;}
div#geral_container .borda_topo p.usuario {font:normal 11px verdana;color:#333;padding:0 0 0 9px;}
div#geral_container .borda_topo p strong {font:bold 14px verdana;color:#333;}
.form_com_borda {border-top:solid 1px #ccc;border-right:solid 1px #ccc;border-left:solid 1px #ccc;margin-top:5px;float:left;margin:13px 0 0 0;}
.form_com_borda td {border-bottom:solid 1px #ccc;padding:12px 0;}
div#geral_container .form_com_borda label {float:left;font:bold 12px verdana;color:#000;padding-top:4px;}
div#geral_container .form_com_borda .selecao_radio {float:left;margin: 0 5px 0 12px;}
div#geral_container .form_com_borda img {margin:0px 0 0 5px;position:absolute;}
div#geral_container .form_com_borda .afastar_select {float:right;width:390px;}
div#geral_container .form_com_borda .afastar_select .selecao {width:360px;font:normal 11px verdana;color:#666;}
div#geral_container .form_com_borda .afastar_select .espaco {margin:0 0 8px 0;}
div#geral_container .bt_table_sem_borda {background:url(/ArquivosEstaticos/Corp/img/botoes/bt_confirmar.jpg);width:135px;height:21px;border:none;cursor:pointer;float:right;margin:8px 0 0 0;}
div#geral_container .sem_borda_topo p {font:normal 11px verdana;color:#656565;padding:0 0 0 9px;line-height:14px;}

.sub_titulo_com_linha {float:left;width:100%;border-bottom:solid 1px #ccc;padding:0 0 6px 0;margin-bottom:6px;}
.tabela_exemplo {border-top:solid 1px #ccc;border-right:solid 1px #ccc;border-left:solid 1px #ccc;margin:10px 0 8px 0;}
.tabela_exemplo .no_border_bottom {border-bottom:none!important;background:#F4F3FB;height:50px;color:#333;padding:10px 0 10px 9px;line-height:16px}
.no_border_bottom strong {color:#333;}
.no_border_top {border-top:none!important;}
.tabela_exemplo th {font:bold 12px verdana;color:#333;text-align:left;background:#F4F3FB;height:40px;}
.tabela_exemplo td, .tabela_exemplo th {padding:6px 0 6px 10px;border-bottom:solid 1px #ccc;height:36px;}
.tabela_exemplo td {color:#666;}

/*----- HEADER PASSO ----- */
table#passo {width:560px;}
table#passo td.passo {padding-left:8px;height:32px;font:bold 14px Verdana;color:#5b3eb3;border-bottom:solid 1px #ccc;}
table#passo td.passo li {float:left;list-style-type:none;}
table#passo td.passo li.num {width:18px;height:18px;background:url(/ArquivosEstaticos/Corp/img/bg-passo.gif) no-repeat;color:#fff;display:block;text-align:center;}
table#passo td.passo li.total {font-weight:bold;color:#333;}
table#passo td.txt {padding:18px 0 6px 9px;color:#333;}
/*----- /HEADER PASSO ----- */

.titulo_numeros {font:bold 14px verdana;color:#5b3eb3;}
.sub_titulo_com_linha h4 {padding:20px 0 0 9px;}
.sub_titulo_com_linha h4 img {margin:0 0 -3px 0;}
div#geral_container .filtro {margin:10px 0 0 0;border:solid 1px #ccc;}
div#geral_container .filtro th {font:bold 11px verdana;color:#333;text-align:left;background:#F4F3FB;}
div#geral_container .filtro th, div#geral_container .filtro td {padding:6px 0 6px 10px;}
div#geral_container .filtro label {font:normal 11px verdana;float:left;width:50px;padding:3px 0 0 0;}
div#geral_container .filtro .campo_cod {border:solid 1px #ccc;float:left;margin-right:3px;height:21px;}
div#geral_container .filtro .campo {border:solid 1px #ccc;margin:0 5px 0 0;height:21px;}
div#geral_container .tabela_roxa {margin:20px 0 0 0;}
div#geral_container .tabela_roxa td.ultFio {border-bottom:solid 3px #ccc;}
div#geral_container .tabela_roxa th {font:bold 11px verdana;background:#BFB8E4;text-align:left;padding:8px 0 8px 10px;}
div#geral_container .tabela_roxa td {font:normal 10px verdana;color:#666;padding:8px 0 8px 10px;border-bottom:solid 1px #ccc;}
div#geral_container .tabela_roxa td .radio_escolha {float:left;margin:-4px 4px 0 0;}
div#geral_container .tabela_roxa .borda_bottom_roxa {border-bottom:solid 4px #BFB8E4!important;}
div#geral_container .tabela_roxa .bt_consultar {border:none;background:url(/ArquivosEstaticos/Corp/img/botoes/bt_consultar.gif);width:135px;height:21px;cursor:pointer;float:right;}
.negrito {font-weight:bold;}

/* BLOQUEIO NUMERO */
div#geral_container .tabela_numero {margin:0px 0 0 0;}
div#geral_container .tabela_numero td.ultFio {border-bottom:solid 3px #ccc;}
div#geral_container .tabela_numero th {font:bold 11px verdana;background:#7e7e7e;text-align:left;padding:8px 0 8px 10px;color:#fff;}
div#geral_container .tabela_numero td {font:normal 10px verdana;color:#666;padding:8px 0 8px 10px;border-bottom:solid 1px #ccc;}
div#geral_container .tabela_numero td .radio_escolha {float:left;margin:-4px 4px 0 0;}
div#geral_container .tabela_numero .borda_bottom_roxa {border-bottom:solid 4px #BFB8E4!important;}
div#geral_container .tabela_numero .bt_consultar {border:none;background:url(/ArquivosEstaticos/Corp/img/botoes/bt_consultar.gif);width:135px;height:21px;cursor:pointer;float:right;}
div#geral_container #scroll_conteudo {width:560px;height:580px;overflow-y:auto;}
div#geral_container .bt_bloquear {border:none;background:url(/ArquivosEstaticos/Corp/img/botoes/bt_bloquear.jpg);width:175px;height:21px;cursor:pointer;float:right;}

table.form_campo_maior {border-top:solid 1px #ccc;margin:10px 0 0 0;}
table.form_campo_maior th {background:#F4F3FB;text-align:left;font:normal 11px verdana;border-left:solid 1px #ccc;border-right:solid 1px #ccc;color:#333;}
table.form_campo_maior th {padding:18px 0 18px 10px;}
table.form_campo_maior td {font:bold 11px verdana;padding:15px 0 15px 10px;border-left:solid 1px #ccc;border-right:solid 1px #ccc;color:#000002;}
table.form_campo_maior td.linha_bottom {border-bottom:solid 1px #ccc;}
.sem_borda_l_r {border:none!important;}
table.form_campo_maior label {font:bold 11px verdana;width:100px;float:left;}
table.form_campo_maior .campo_maior {border:solid 1px #999;width:404px;overflow:hidden;}
.bt_prosseguir {float:right;background:url(/ArquivosEstaticos/Corp/img/botoes/bt_prosseguir.jpg);width:135px;height:21px;border:none;cursor:pointer;margin:8px 0 0 0;}
.bt_voltar {float:right;background:url(/ArquivosEstaticos/Corp/img/botoes/bt_voltar.jpg);width:105px;height:21px;border:none;cursor:pointer;margin:8px 8px 0 0;}

div#geral_container .confirmacao_dados {margin:10px 0 0 0;border-top:solid 1px #ccc;}
div#geral_container .confirmacao_dados td, div#geral_container .confirmacao_dados th {border-bottom:solid 1px #ccc;border-left:solid 1px #ccc;border-right:solid 1px #ccc;padding:11px 0 11px 15px;}
div#geral_container .confirmacao_dados label {font:bold 11px verdana;color:#333;width:154px;float:left;}
div#geral_container .confirmacao_dados .campo_mostra_dados {width:70%;float:left;border:none;font:normal 11px verdana;overflow:hidden;}
.menos_borda_l_b_r {border-left:none!important;border-right:none!important;border-bottom:none!important;}
div#geral_container .bt_confirmar {background:url(/ArquivosEstaticos/Corp/img/botoes/bt_confirmar.jpg);width:135px;height:21px;border:none;cursor:pointer;float:right;margin:8px 8px 0 0;}

div#geral_container .tabela_resposta {}
div#geral_container .tabela_resposta th {background:#7577C1;text-align:left;font:bold 14px verdana;color:#fff;}
div#geral_container .tabela_resposta th,div#geral_container .tabela_resposta td {padding:12px 0 12px 10px;}
div#geral_container .tabela_resposta td {color:#333;}
/* /BLOQUEIO NUMERO */

/* EMPRESA PARCEIRA */
div#geral_container  #scroll_conteudo_parceiros {width:560px;height:520px;overflow-y:auto;}
div#geral_container .tabela_roxa_parceiros {margin:0 0 0 0;background:#fff;}
div#geral_container .tabela_roxa_parceiros th {background:#7577C1;text-align:left;padding:8px 0 8px 10px;color:#fff;font:bold 12px verdana;}
div#geral_container .tabela_roxa_parceiros td {font:normal 10px verdana;color:#666;padding:8px 0 8px 10px;border-bottom:solid 1px #ccc;}
div#geral_container .tabela_roxa_parceiros td .radio_escolha {float:left;margin:-4px 4px 0 0;}
div#geral_container .radio_escolha {float:left;margin:0 4px 0 0;}
div#geral_container .bt_associar {border:none;background:url(/ArquivosEstaticos/Corp/img/botoes/bt_associar.jpg);width:225px;height:21px;cursor:pointer;float:right;margin:0px 0 0 0;}
div#geral_container .fundo_roxo {padding:0 0 5px 0;float:right;margin:0 0 0 0;width: 100%;}

.numeros_oi_form {float:left;}
div#geral_container .numeros_oi {border:solid 1px #ccc;margin:10px 0 0 0;padding:0 0 10px 0;font:normal 10px verdana;color:#333;}
div#geral_container .numeros_oi th {font:normal 11px verdana;color:#333;text-align:left;background:#F4F3FB;}
div#geral_container .numeros_oi th {padding:6px 0 6px 15px;}
div#geral_container .numeros_oi td {padding:8px 0 6px 15px;}
div#geral_container .numeros_oi td label {font:bold 11px verdana;color:#333}
div#geral_container .numeros_oi .campo_ddd {width:30px;border:solid 1px #999;}
div#geral_container .numeros_oi .campo_num {width:142px;border:solid 1px #999;}

.empresa_10_campos_r {float:right;width:200px;}
.empresa_10_campos_l {float:left;width:180px;}
/* /EMPRESA PARCEIRA */

/* FATURA */
.dicas {font:bold 11px verdana;color:#5b3eb3;}
.th_normal {font:normal 11px verdana;}
div#geral_container .nr_fatura {margin:10px 0 0 0;border:solid 1px #ccc;}
div#geral_container .nr_fatura th {font:normal;text-align:left;background:#F4F3FB;}
div#geral_container .nr_fatura th, div#geral_container .nr_fatura td {padding:16px 0 16px 10px;}
div#geral_container .nr_fatura label {font:bold 11px verdana;float:left;width:120px;padding:2px 0 0 0;margin-right:10px;}
/* /FATURA */

/* ACOMPANHAR SOLICITACOES */
.box_fundo_cinza {float:left;padding:10px 0px;background:#F5F5F5;margin:0 0 10px 0;width:100%;}
.campo_ddd2 {width:30px;border:solid 1px #999;margin:0 5px 0 0;}
.campo_ddd3 {width:70px;border:solid 1px #999;margin:0 5px 0 0;}
.ex_data {color:#666;font-size:10px;}

div#geral_container .solicitacoes_tb {margin:10px 0 0 0;border-top:solid 1px #ccc;}
div#geral_container .solicitacoes_tb td {border-bottom:solid 1px #ccc;border-left:solid 1px #ccc;border-right:solid 1px #ccc;padding:14px 0 14px 15px;}
div#geral_container .solicitacoes_tb .selecao {width:245px;border:solid 1px #999;}
div#geral_container .solicitacoes_tb label {font:bold 11px verdana;color:#333;width:184px;float:left;padding:3px 0 0 0;}
div#geral_container .solicitacoes_tb select, div#geral_container .solicitacoes_tb input {color:#666;}
.menos_borda_l_b_r {border-left:none!important;border-right:none!important;border-bottom:none!important;}
div#geral_container .solicitacoes_tb .campo_solicitacoes {width:245px;border:solid 1px #999;}

.box_solicitacoes {width:540px;_width:560px;border:solid 1px #ccc;float:left;margin:10px 0 20px 0;padding:12px 6px;}
.bt_detalhe {border:none;background:url(/ArquivosEstaticos/Corp/img/botoes/bt_detalhe.jpg);width:135px;height:21px;cursor:pointer;float:right;margin:10px 0 0 0;}
/* /ACOMPANHAR SOLICITACOES */

/* DADOS */
div#geral_container .confirmacao_dados_listas {margin:0px 0 0px 0;_margin:10px 0 0px 0;border-top:solid 1px #ccc;}
div#geral_container .confirmacao_dados_listas td {border-bottom:solid 1px #ccc;border-left:solid 1px #ccc;border-right:solid 1px #ccc;padding:9px 15px 9px 12px;}
div#geral_container .confirmacao_dados_listas th {background:#F4F3FB;text-align:left;font:bold 14px verdana;border-left:solid 1px #ccc;border-right:solid 1px #ccc;padding:14px 0 14px 12px;}
.separar_dados {float:left;width:300px;font-weight:bold;}
.bt_nova_consulta {background:url(/ArquivosEstaticos/Corp/img/botoes/bt_nova_consulta.jpg);width:155px;height:21px;border:none;cursor:pointer;float:right;margin:8px 0 0 4px;}
/* /DADOS */

/* IMPORTAR USUARIOS */
div#geral_container .import_arq {margin:10px 0 0 0;border:solid 1px #ccc;}
div#geral_container .import_arq th {font:normal;text-align:left;background:#F4F3FB;}
div#geral_container .import_arq th, div#geral_container .import_arq td {padding:14px 0 14px 10px;}
div#geral_container .import_arq label {font:bold 11px verdana;float:left;width:100%;padding:3px 0 0 0;}
div#geral_container .import_arq .campo_file {border:solid 1px #999;height:20px;width:400px;margin:4px 0 0 0;}
/* /IMPORTAR USUARIOS */

/* PROCESSAMENTO */
div#geral_container .processamento {border:solid 1px #ccc;margin:10px 0 10px 0;}
div#geral_container .processamento td {padding:14px 10px 14px 10px;}
.veja_background {font:normal 11px verdana;color:#5b3eb3;background:#F4F3F9;}
.veja_background a {font:normal 11px verdana;color:#5b3eb3;background:#F4F3F9;padding:3px 0 0 0;display:block;}
.veja_background img {float:left;margin:0 10px 0 0;}
/* /PROCESSAMENTO */

/* IMPORTAR USUARIOS:AJUDA */
.listas_nao_ordenada {float:left;padding:0 0 0 20px;position:relative;margin:10px 0 0 9px;line-height:16px;}
.listas_nao_ordenada li {list-style-position:outside;list-style-image:url(/ArquivosEstaticos/Corp/img/li.gif);padding:0 0 8px 0;}
.obs {padding:10px;border:solid 1px #ccc;float:left;margin:10px 0 0px 0;width:530px}
div#geral_container .tabela_roxa_descricao {margin:10px 0 0 0;background:#fff;}
div#geral_container .tabela_roxa_descricao th {background:#7577C1;text-align:left;padding:10px 0 10px 10px;color:#fff;font:bold 11px verdana;}
div#geral_container .tabela_roxa_descricao td {padding:7px 0 8px 10px;border-bottom:solid 1px #ccc;}
.link_planilha {font:normal 11px verdana;color:#5b3eb3;}
.link_planilha a {font:normal 11px verdana;color:#5b3eb3;padding:2px 0 0 0;display:block;}
.link_planilha img {float:left;margin:0 6px 0 9px;}
/* /IMPORTAR USUARIOS:AJUDA */

/* ADMINISTRACAO USUARIOS */
.box_referencias_cinza {border:solid 1px #ccc;padding:14px 5px 14px 9px;float:left;width:540px;_width:560px;margin:10px 0 0 0;background:#F4F3FB;}
div#geral_container .tabela_roxa_adm_usuarios {margin:26px 0 0 0;background:#fff;border-bottom:solid 3px #7577c0;width:100%;}
div#geral_container .tabela_roxa_adm_usuarios th {background:#7577C1;text-align:left;padding:9px 0 9px 10px;color:#fff;font:bold 12px verdana;}
div#geral_container .tabela_roxa_adm_usuarios td {padding:10px 0 9px 10px;border-bottom:solid 1px #ccc;}
div#geral_container .tabela_roxa_adm_usuarios td .radio_escolha {margin-top:-4px;}
div#geral_container .bt_incluir_novo, div#geral_container .bt_alterar_dados, div#geral_container .bt_alterar_permissao {float:right;cursor:pointer;border:none;margin:10px 2px 0 2px;}
div#geral_container .bt_incluir_novo {background:url(/ArquivosEstaticos/Corp/img/botoes/bt_incluir_novo.jpg);width:175px;height:21px;}
div#geral_container .bt_alterar_dados {background:url(/ArquivosEstaticos/Corp/img/botoes/bt_alterar_dados.jpg);width:155px;height:21px;margin:10px 1px 0 1px;}
div#geral_container .bt_alterar_permissao {background:url(/ArquivosEstaticos/Corp/img/botoes/bt_alterar_permissao.jpg);width:215px;height:21px;}
.alterar_visao { font:normal 11px verdana;color:#5b3eb3;}
.alterar_visao:hover {text-decoration:underline;}
div#geral_container .bt_confirmar_alteracao {border:none;background:url(/ArquivosEstaticos/Corp/img/botoes/bt_confirmar_alteracoes.jpg);width:276px;height:21px;cursor:pointer;float:right;margin:8px 0 0 0;}

.espaco_gerenciamento_td {padding:0 0 0 10px;float:left;}
.bt_voltar_geren {float:right;background:url(/ArquivosEstaticos/Corp/img/botoes/bt_voltar.jpg);width:105px;height:21px;border:none;cursor:pointer;margin:8px 5px 0 0;}

div#geral_container .geren_usuarios_tabela {margin:20px 0 0 0;border-top:solid 1px #ccc;}
div#geral_container .geren_usuarios_tabela td {border-bottom:solid 1px #ccc;border-left:solid 1px #ccc;border-right:solid 1px #ccc;padding:12px 0 12px 12px;}
div#geral_container .geren_usuarios_tabela .selecao {width:305px;border:solid 1px #999;}
div#geral_container .geren_usuarios_tabela label {font:bold 11px verdana;color:#333;width:200px;float:left;padding-top:2px;}
div#geral_container .geren_usuarios_tabela .campo_solicitacoes {width:305px;border:solid 1px #999;}
.txt_select {display:block;float:left;font:normal 10px verdana;color:#666;}
div#geral_container .bt_concluir {background:url(/ArquivosEstaticos/Corp/img/botoes/bt_concluir.jpg);width:135px;height:21px;border:none;cursor:pointer;float:right;margin:5px 0 0 0;}

div#geral_container .alterar_senha {margin:20px 0 0 0;border-top:solid 1px #ccc;}
div#geral_container .alterar_senha td, div#geral_container .alterar_senha th {border-bottom:solid 1px #ccc;border-left:solid 1px #ccc;border-right:solid 1px #ccc;padding:12px 0 12px 15px;}
div#geral_container .alterar_senha label {font:bold 11px verdana;color:#333;width:154px;}
div#geral_container table#alterar-senha {margin-top:20px;}
div#geral_container table#alterar-senha label {width:154px;padding:3px 0 0 12px;font-size:11px;color:#000002;}
div#geral_container table#alterar-senha input.campo_alterar_senha {border:solid 1px #ccc;width:300px;}
/* /ADMINISTRACAO USUARIOS */

/* ALTERAR SENHA */
div#geral_container .confirmacao_ajuda {margin:10px 0 0 0;border-top:solid 1px #ccc;}
div#geral_container .confirmacao_ajuda td, div#geral_container .confirmacao_ajuda th {border-bottom:solid 1px #ccc;border-left:solid 1px #ccc;border-right:solid 1px #ccc;padding:9px 0 9px 15px;}
div#geral_container .confirmacao_ajuda label {font:bold 11px verdana;color:#333;width:184px;float:left;}
div#geral_container .confirmacao_ajuda .campo_mostra_dados {width:60%;float:left;border:none;font:normal 11px verdana;overflow:hidden;}
.txt_maior {font:bold 14px verdana;}
.listas_senha {float:left;padding:0 9px 0 9px;margin:8px 0 0 9px;line-height:14px;font-weight:normal;}
.listas_senha li {list-style-position:outside;list-style-image:url(/ArquivosEstaticos/Corp/img/li.gif);padding:0 0 8px 0;}
/* /ALTERAR SENHA */

div#geral_container .geren_usuarios_tabela label.error {
color: red;
width: 350px;
}
