/*#btLogin, #btSelecionar, #btCadastrar, #btCancelar, #btEditar, #btLimpar, #btPesquisar, #btVoltar, .btAtivar, .btData,.btExcluir, .btBuscar, .btOk, .btChecked, .btUnchecked,
.btAtualizar, .btCadastrarPessoa, .btBuscarPessoa, .btLancarPedido, .btLancarPedido_off, .btLancarPedidoCarteira, .btCadastrar, .btPassword,
.btCancelar, .btAtualizarPequeno,.btEditar, .btVisualizar , .btVisualizarRed, .btVisualizarAgenda, .btCadastrarTarefa, .btProximo, .btVoltar, .btResumoPedido,.btGerenciarStatus, .btImprimir,.btAtivarLinhas,
.btAjuda, .btEngrenagem,
.btCarteiraRemover, .btCarteiraMover, .btLimpar,
.btProspectMovimentar,
.btConsultorMovimentar,
.btUsuario,
.btCliente,
.btAgendaContatoGerenciar, .btAgendaContatoCliente, .btAgendaContatoAdd, .btAgendaContatoProcessar, .btAgendaContatoProcessarEsquecido, .btAgendaContatoAccept, .btAgendaContatoAlterar, .btAgendaContatoMovimentar,
.btFidel, .btFidelAdd, .btFidelAccept, .btFidelUpdate,.btFidelGerenciar,.btFidelVisualizar, .btFidelRemover,
.btFidelizacaoAdd, .btFidelizacaoExcluir, .btFidelizacaoAccept,.btFidelizacaoEditar,.btFidelizacaoVisualizar,
.btSS, .btSSAdd, .btSSAccept, .btSSUpdate,.btSSProcessar,.btSSVisualizar,.btSSMudarExecutor ,.btSSMudarExecutor2, .btSSMovimentar,
.btTim, .btTimAdd, .btTimAccept, .btTimUpdate,.btTimGerenciar,.btTimVisualizar, .btTimRemover,
.btFaturaAdd, .btFaturaExcluir, .btFaturaAccept,.btFaturaEditar,.btFaturaVisualizar, .btFaturaGerenciar,
.btTelefoneAdd, .btTelefoneExcluir, .btTelefoneAccept,.btTelefoneEditar,.btTelefoneVisualizar,
.btGerarArquivoCSV, .btAddFoto,
.btChartLine, .btRFB, .btFUP14,.btFUP15, .btTC1, .btTC2, .btTC3, .btTP1, .btMapa, .botao,
.btTeste,
.btComunicativoCaixaMensagem, .btComunicativoEnviarEmail, .btComunicativoEnviarSMS, .btComunicativoEnviarMensagem,
.btDownload[disabled]{
    padding: 0px;
    padding-left: 15px;
    margin-top: 10px;
    background-position: 5px;
    width: 120px;
    height: 50px;
    margin: 5px 5px 5px 5px;
    cursor: pointer;
    vertical-align: middle;
    border: 1px solid #000;
    -moz-border-radius:3px;    
}*/

.botao24{
    padding: 2px;
    width: 28px;
    height: 28px;
    margin: 0px 5px 0px 0px;
    cursor: pointer;
    border: 1px solid #000;
    -moz-border-radius:3px;
    background-position: center;
}
.botaoPequenoMobile{
    cursor: pointer;
    border: 0;
    margin: 0pt !important;
    width: 45px !important;
    height: 35px !important;
    float: none !important;
    background-color: transparent !important;
    background-position: center !important;
}
.botaoPequeno {
    cursor: pointer;
    border: 0pt none;
    margin: 0pt !important;
    width: 24px !important;
    height: 24px !important;
    float: none !important;
    background-color: transparent !important;
}

.botaoPequeno[disabled] {
    cursor: default;
    opacity: 0.15;
}

/* Classes usadas no ComunicATIVO Enviar SMS */
.btAdicionarSMS {
    background: url(../imgs/cadastrar2_24.png) no-repeat left #eee;
    background-position: 5%;
}
.btBuscarSMS {
    background: url(../imgs/buscar22x22.png) no-repeat left #eee;
    background-position: 5%;
}
.btExcluirSMS {
    background: url(../imgs/cancelar24.png) no-repeat left #eee;
}
.btVerificarNumerosSMS{
    background: url(../imgs/check_24x24.png) no-repeat left #eee;
    background-position: 5%;
}
.btEncaminharSMSs{
    background: url(../imgs/foward_32x32.png) no-repeat left #eee;
    background-position: 5%;
    padding-left:25px;
}

/****************************************/

.btMoedas{
    background: url(../imgs/coins-add24x24.png) no-repeat left #eee;
}

.btMapa {
    background: url(../imgs/mapa32x32.png) no-repeat left #eee;
}

.btCliente {
    background: url(../imgs/cliente_add_24x24.png) no-repeat left #eee;
}

#btLogin, #btSelecionar {
    background: url(../imgs/sucesso24.png) no-repeat left #eee;
}

.btAjuda{
    background: url(../imgs/question_22x22.png) no-repeat right #eee;
}

.btEngrenagem{
    background: url(../imgs/engrenagem24_24.png) no-repeat left #eee;
}

.btRFB{
    background: url(../imgs/logo_rfb.gif) no-repeat left #fff;
}

.btTC1{
    background: url(../imgs/FUP/tc1.png) no-repeat left #fff;
    margin-left: 3px !important;
    margin-right: 3px !important;
}

.btTC2{
    background: url(../imgs/FUP/tc2.png) no-repeat left #fff;
    margin-left: 3px !important;
    margin-right: 3px !important;
}
.btTC3{
    background: url(../imgs/FUP/tc3.png) no-repeat left #fff;
    margin-left: 3px !important;
    margin-right: 3px !important;
}

.btTP1{
    background: url(../imgs/FUP/tp.png) no-repeat left #fff;
}

.btOk{
    background: url(../imgs/sucesso24.png) no-repeat left #eee;
}
.btChecked{
    background: url(../imgs/checked_16.gif) no-repeat left #eee;
}
.btUnchecked{
    background: url(../imgs/unchecked_16.gif) no-repeat left #eee;
}

.btCarteiraRemover{
    background: url(../imgs/carteira_remover_24x24.png) no-repeat left #eee;
}

.btCarteiraMover{
    background: url(../imgs/carteira_mover_24x24.png) no-repeat left #eee;
}



.btProspectMovimentar{
    background: url(../imgs/prospect/prospect3_movimentar_24x24.png) no-repeat left #eee;
}
.btConsultorMovimentar{
    background: url(../imgs/motimentar_consultor24x24.png) no-repeat left #eee;
}
.btChartLine{
    background: url(../imgs/chart_24x24.png) no-repeat left #eee;
}

.btUsuario{
    background: url(../imgs/user-blue.png) no-repeat left #eee;
}




.btFidel{
    background: url(../imgs/fidel/fidel_cliente.png) no-repeat left #eee;
}
.btFidelGerenciar{
    background: url(../imgs/fidel/fidel_cliente_gerenciar_blue.png) no-repeat left #eee;
}
.btFidelAdd{
    background: url(../imgs/fidel/fidel_cliente_add.png) no-repeat left #eee;
}
.btFidelAccept{
    background: url(../imgs/fidel/fidel_cliente_accept.png) no-repeat left #eee;
}
.btFidelUpdate{
    background: url(../imgs/fidel/fidel_cliente_update_lightgray.png) no-repeat left #eee;
}
.btFidelVisualizar{
    background: url(../imgs/fidel/fidel_cliente_buscar.png) no-repeat left #eee;
}
.btFidelRemover{
    background: url(../imgs/fidel/fidel_cliente_remove.png) no-repeat left #eee;
}


.btFidelizacaoAdd{
    background: url(../imgs/fidel/fidelizacao_add.png) no-repeat left #eee;
}
.btFidelizacaoExcluir{
    background: url(../imgs/fidel/fidelizacao_remover2.png) no-repeat left #eee;
}
.btFidelizacaoAccept{
    background: url(../imgs/fidel/fidelizacao_accept.png) no-repeat left #eee;
}
.btFidelizacaoEditar{
    background: url(../imgs/fidel/fidelizacao_editar_blue.png) no-repeat left #eee;
}
.btFidelizacaoVisualizar{
    background: url(../imgs/fidel/fidelizacao_buscar.png) no-repeat left #eee;
}

.btSS{
    background: url(../imgs/SS/ss.png) no-repeat left #eee;
}
.btSSAdd{
    background: url(../imgs/SS/ss_add.png) no-repeat left #eee;
}
.btSSAccept{
    background: url(../imgs/SS/ss_accept.png) no-repeat left #eee;
}
.btSSUpdate{
    background: url(../imgs/SS/ss_editar.png) no-repeat left #eee;
}
.btSSProcessar{
    background: url(../imgs/SS/ss_processar.png) no-repeat left #eee;
}
.btSSVisualizar{
    background: url(../imgs/SS/ss_visualizar.png) no-repeat left #eee;
}
.btSSMudarExecutor{
    background: url(../imgs/SS/ss_mudar_executor_red.png) no-repeat left #eee;
}
.btSSMudarExecutor2{
    background: url(../imgs/SS/ss_mudar_executor_green.png) no-repeat left #eee;
}
.btSSMovimentar{
    background: url(../imgs/SS/ss_movimentar_24x24.png) no-repeat left #eee;
}


.btTim{
    background: url(../imgs/tim/tim_cliente.png) no-repeat left #eee;
}
.btTimGerenciar{
    background: url(../imgs/tim/tim_gerenciar_green.png) no-repeat left #eee;
}
.btTimAdd{
    background: url(../imgs/tim/tim_add.png) no-repeat left #eee;
}
.btTimAccept{
    background: url(../imgs/tim/tim_accept.png) no-repeat left #eee;
}
.btTimUpdate{
    background: url(../imgs/tim/tim_solicitar_atualizacao.png) no-repeat left #eee;
}
.btTimVisualizar{
    background: url(../imgs/tim/tim_visualizar.png) no-repeat left #eee;
}
.btTimRemover{
    background: url(../imgs/tim/tim_excluir.png) no-repeat left #eee;
}


.btFaturaAdd{
    background: url(../imgs/fatura/fatura_add.png) no-repeat left #eee;
}
.btFaturaExcluir{
    background: url(../imgs/fatura/fatura_excluir.png) no-repeat left #eee;
}
.btFaturaAccept{
    background: url(../imgs/fatura/fatura_accept.png) no-repeat left #eee;
}
.btFaturaEditar{
    background: url(../imgs/fatura/fatura_editar.png) no-repeat left #eee;
}
.btFaturaVisualizar{
    background: url(../imgs/fatura/fatura_visualizar.png) no-repeat left #eee;
}
.btFaturaGerenciar{
    background: url(../imgs/fatura/fatura_gerenciar.png) no-repeat left #eee;
}


.btTelefoneAdd{
    background: url(../imgs/fone/fone_add.png) no-repeat left #eee;
}
.btTelefoneExcluir{
    background: url(../imgs/fone/fone_excluir.png) no-repeat left #eee;
}
.btTelefoneAccept{
    background: url(../imgs/fone/fone_accept.png) no-repeat left #eee;
}
.btTelefoneEditar{
    background: url(../imgs/fone/fone_editar.png) no-repeat left #eee;
}
.btTelefoneVisualizar{
    background: url(../imgs/fone/fone_visualizar.png) no-repeat left #eee;
}



.btLimpar{
    background: url(../imgs/edit-clear_22x22.png) no-repeat left #eee;
}

.btPassword{
    background: url(../imgs/password_22x22.png) no-repeat left #eee;
}

.btEditar{
    background: url(../imgs/edit_16x16.png) no-repeat left #eee;
}

.btAtivarLinhas{
    background: url(../imgs/ativarLinhas35x34.png) no-repeat left #eee;
}

.btExcel {
    background: url(../imgs/excel_16x16.png) no-repeat center #eee;
}

.btVisualizar{
    background: url(../imgs/zoom_16x16.png) no-repeat left #eee;
}
.btVisualizarAgenda{
    background: url(../imgs/agenda/agenda.png) no-repeat left #eee;
}
.btCadastrarTarefa{
    background: url(../imgs/agenda/add_tarefa.png) no-repeat left #eee;
}
.btVisualizarRed{
    background: url(../imgs/zoom-in_red_24x24.png) no-repeat left #eee;
}
.btVoltar{
    background: url(../imgs/back24x24.png) no-repeat   #eee ;
    background-position: 8% 50%;
}
.btAnterior{ /*Rafael, para ficar igual ao Proximo*/
    background: url(../imgs/back24x24.png) no-repeat left  #eee ;
}

.btAtivar {
    background: url(../imgs/ativar22.png) no-repeat left #eee;
}
.btAgendaContatoGerenciar {
    background: url(../imgs/agenda_contado_gerenciar_blue_22x22.png) no-repeat left #eee;
}
.btAgendaContatoCliente {
    background: url(../imgs/agenda_contado_cliente_black_22x22.png) no-repeat left #eee;
}
.btAgendaContatoAdd {
    background: url(../imgs/agenda_contado_add_green2_24x24.png) no-repeat left #eee;
}
.btAgendaContatoProcessar {
    background: url(../imgs/agenda_contado_gerenciar_green_24x24.png) no-repeat left #eee;
}
.btAgendaContatoProcessarEsquecido{
    background: url(../imgs/agenda_contado_gerenciar_red_24x24.png) no-repeat left #eee;
}
.btAgendaContatoAccept {
    background: url(../imgs/agenda_contado_accept_24x24.png) no-repeat left #eee;
}
.btAgendaContatoAlterar {
    background: url(../imgs/agenda_contado_edit_gray_24x24.png) no-repeat left #eee;
}
.btAgendaContatoMovimentar {
    background: url(../imgs/agenda_contado_movimentar_22x22.png) no-repeat left #eee;
}



.btGerarArquivoCSV{
    background: url(../imgs/excel_csv.png) no-repeat left #eee;
}






.btData {
    background: url(../imgs/data22.png) no-repeat left #eee;
}

.btTeste {
    background: url(../imgs/test-mode.png) no-repeat left #eee;
}

.btImprimir{
    background: url(../imgs/imprimir16x16.png) no-repeat left #eee;
}

.btBuscar {
    background: url(../imgs/buscar22x22.png) no-repeat left #eee;
}

.btProximo{
    background: url(../imgs/go24x24.png) no-repeat left #eee;
}

.btCancelar {
    background: url(../imgs/cancel.png) no-repeat left /*#eee*/;
    background-position: 5%;
}

#btCadastrar {
    background: url("../imgs/cadastrar24.png") no-repeat left #eee;
}

.btCadastrar {
    background: url("../imgs/cadastrar24.png") no-repeat left #eee;
    background-position: 5%;
}

.btCadastrarPessoa {
    background: url("../imgs/cadastrar_pessoa_22X22.png") no-repeat left #eee;
    padding-left:25px;
    width:145px;
}

.btBuscarPessoa {
    background: url("../imgs/buscarPessoa22x22.png") no-repeat left #eee;
    padding-left:25px;
    width:145px;
}

.btLancarPedido {
    background: url("../imgs/pedido_add_24x24.png") no-repeat left #eee;
    padding-left:25px;
    width:145px;
}

.btResumoPedido{
    background: url("../imgs/resumoPedido2_24x24.png") no-repeat left #eee;
    padding-left:25px;
    width:145px;
}
.btGerenciarStatus{
    background: url("../imgs/gerenciarPedido24x24.png") no-repeat left #eee;
    padding-left:25px;
    width:145px;
}

.btLancarPedido_off {
    background: url("../imgs/document_add24x24.png") no-repeat left #eee;
    padding-left:25px;
    width:145px;
}

.btAtualizar{
    background: url("../imgs/refresh.png") no-repeat left #eee;
    padding-left:25px;
}

.btAtualizarPequeno{
    background: url("../imgs/refresh_16x16.png") no-repeat left #eee;
    padding-left:25px;
}

.btAddFoto{
    background: url("../imgs/camera.png") no-repeat left #eee;
    padding-left:25px;
    background-position: 8% 50%;
}

.btEsconderEsconder, .btEsconderExibir {
    border: none;
    padding:0 0 0 0;
    width:17px;
    height:17px;
    cursor: pointer;
}

.btEsconderEsconder {
    background: url("../imgs/viewmag16_+.png") no-repeat left #fff;
}

.btEsconderExibir {
    background: url("../imgs/viewmag16_-.png") no-repeat left #fff;
}
.btEsconderEsconderBarraStatus, .btEsconderExibirBarraStatus {
    border: none;
    padding:0 0 0 0;
    width:16px;
    height:16px;
    cursor: pointer;
}

.btEsconderEsconderBarraStatus {
    background: url("../imgs/16-square-green-add.png") no-repeat left #fff;
    background-color:transparent;
}

.btEsconderExibirBarraStatus {
    background: url("../imgs/16-square-red-remove.png") no-repeat left #fff;
    background-color:transparent;
}

.btEsconderEsconderBarraFerramentas, .btEsconderExibirBarraFerramentas{
    border: none;
    padding:0 0 0 0;
    width:24px;
    height:24px;
    cursor: pointer;
}

.btEsconderEsconderBarraFerramentas {
    background: url("../imgs/go-bottom.png") no-repeat left #fff;
    background-color:transparent;
}

.btEsconderExibirBarraFerramentas {
    background: url("../imgs/go-top.png") no-repeat left #fff;
    background-color:transparent;
}


/*Comunicativo*/
.btComunicativoCaixaMensagem{
    background: url("../imgs/comunicativo/email2-letter-24.png") no-repeat left #eee;
    padding-left:25px;
    width:145px;
}
.btComunicativoEnviarEmail{
    background: url("../imgs/comunicativo/enviar email 24.png") no-repeat left #eee;
    padding-left:25px;
    width:145px;
}
.btComunicativoEnviarSMS{
    background: url("../imgs/comunicativo/enviar sms 24.png") no-repeat left #eee;
    padding-left:25px;
    width:145px;
}
.btComunicativoEnviarMensagem{
    background: url("../imgs/comunicativo/mensagem enviar24.png") no-repeat left #eee;
    padding-left:25px;
    width:145px;
}
.btDownload{
    background: url(../imgs/Download_16x16.png) no-repeat left #eee;
}

#btLogin[disabled], #btSelecionar[disabled], #btCadastrar[disabled], #btCancelar[disabled], #btEditar[disabled], #btLimpar[disabled], #btPesquisar[disabled], #btVoltar[disabled], button.btAtivar[disabled], button.btData[disabled],button.btExcluir[disabled], button.btBuscar[disabled], button.btOk[disabled], button.btChecked[disabled], button.btUnchecked[disabled],
button.btAtualizar[disabled], button.btCadastrarPessoa[disabled], button.btLancarPedido[disabled], button.btLancarPedido_off[disabled], button.btLancarPedidoCarteira[disabled], button.btCadastrar[disabled], button.btPassword[disabled],
button.btCancelar[disabled], button.btAtualizarPequeno[disabled],button.btEditar[disabled], button.btVisualizar[disabled], button.btVisualizarRed[disabled], button.btVisualizarAgenda[disabled],button.btCadastrarTarefa[disabled], button.btProximo[disabled], button.btVoltar[disabled], button.btResumoPedido[disabled],button.btGerenciarStatus[disabled], button.btImprimir[disabled],button.btAtivarLinhas[disabled],
button.btAjuda[disabled], button.btEngrenagem[disabled],
button.btCarteiraRemover[disabled], button.btCarteiraMover[disabled], button.btLimpar[disabled],
button.btProspectMovimentar[disabled],
button.btConsultorMovimentar[disabled],
button.btAgendaContatoGerenciar[disabled], button.btAgendaContatoCliente[disabled], button.btAgendaContatoAdd[disabled], button.btAgendaContatoProcessar[disabled], button.btAgendaContatoProcessarEsquecido[disabled], button.btAgendaContatoAccept[disabled], button.btAgendaContatoAlterar[disabled], button.btAgendaContatoMovimentar[disabled],
button.btFidel[disabled], button.btFidelAdd[disabled], button.btFidelAccept[disabled], button.btFidelUpdate[disabled],button.btFidelGerenciar[disabled],button.btFidelVisualizar[disabled], button.btFidelRemover[disabled],
button.btFidelizacaoAdd[disabled], button.btFidelizacaoExcluir[disabled], button.btFidelizacaoAccept[disabled],button.btFidelizacaoEditar[disabled],button.btFidelizacaoVisualizar[disabled],
button.btSS[disabled], button.btSSAdd[disabled], button.btSSAccept[disabled], button.btSSUpdate[disabled],button.btSSProcessar[disabled],button.btSSVisualizar[disabled],button.btSSMudarExecutor[disabled],button.btSSMudarExecutor2[disabled], button.btSSMovimentar[disabled],
button.btTim[disabled], button.btTimAdd[disabled], button.btTimAccept[disabled], button.btTimUpdate[disabled],button.btTimGerenciar[disabled],button.btTimVisualizar[disabled], button.btTimRemover[disabled],
button.btFaturaAdd[disabled], button.btFaturaExcluir[disabled], button.btFaturaAccept[disabled],button.btFaturaEditar[disabled],button.btFaturaVisualizar[disabled],
button.btTelefoneAdd[disabled], button.btTelefoneExcluir[disabled], button.btTelefoneAccept[disabled],button.btTelefoneEditar[disabled],button.btTelefoneVisualizar[disabled],
button.btGerarArquivoCSV[disabled], button.btAddFoto[disabled],
button.btChartLine[disabled], .botao[disabled] ,
button.btTeste[disabled],
button.btComunicativoCaixaMensagem[disabled], button.btComunicativoEnviarEmail[disabled], button.btComunicativoEnviarSMS[disabled], button.btComunicativoEnviarMensagem[disabled],
button.btDownload[disabled]{
    opacity: 0.15;
}

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

.fieldButton {
    position: relative;
    cursor: pointer;
    width: 16px !important;
    height: 16px !important;
    float: right !important;
    background-color: transparent !important;
    border: none;
    margin-left: 2px;
    margin-right: 2px;
    filter: alpha(opacity=80);
    -mos-opacity: 0.8;
    opacity: 0.8;
}

.fieldButton:hover {
    filter: alpha(opacity=100);
    -mos-opacity: 1;
    opacity: 1;
}

.fieldButton:disabled {
    filter: alpha(opacity=25);
    -mos-opacity: 0.25;
    opacity: 0.25;
}

.btFieldRefresh:after {
    position: absolute;
    z-index: 1;
    height: 16px;
    width: 16px;
    font-size: 16px;
    font-family: FontAwesome;
    top: 0;
    left: 0;
    content: "\f021";
}

.btFieldReset:after {
    position: absolute;
    z-index: 1;
    height: 16px;
    width: 16px;
    font-size: 16px;
    font-family: FontAwesome;
    top: 0;
    left: 0;
    content: "\f1da";
}

.btFieldSearch {
    background: url(../img/16x16/search.png) no-repeat left #eee;
}

.btFieldEdit {
    background: url(../img/16x16/edit.png) no-repeat left #eee;
}

.btFieldClean {
    background: url(../img/16x16/clean.png) no-repeat left #eee;
}

.btFieldUpdate {
    background: url(../img/16x16/update.png) no-repeat left #eee;
}

.btFechar {
    background: url(../img/16x16/close.png) no-repeat center #eee;
}

.btAceitar {
    background: url(../img/16x16/accept_16x16.gif) no-repeat center #eee;
}

.btExcluir {
    background: url(../img/16x16/delete.png) no-repeat center #eee;
}

.btDownload {
    background: url(../img/16x16/download.png) no-repeat center #eee;
}