/* 
    Created on : 30/08/2016, 11:14:32
    Author     : heitor
*/
body {
  background-color: black;
  color: white; }

header {
  background: black none repeat scroll 0 0;
  color: white;
  border: white solid thin; }

footer {
  background: black none repeat scroll 0 0; }

#textoRodape {
  color: white; }

a {
  color: white; }

a:hover {
  font-weight: bold;
  color: white;
  background: black none repeat scroll 0 0; }

.tb_resultados_info {
  background: black none repeat scroll 0 0;
  color: white; }

.btnMenuAvanc {
  background: black none repeat scroll 0 0;
  color: white;
  border: white solid thin; }

.btnMenuAvanc:hover {
  background-color: #000;
  background: black none repeat scroll 0 0;
  color: white;
  border: white solid thin; }

.btnLogin {
  background: black none repeat scroll 0 0;
  color: white;
  border: white solid thin; }

.btnLogin:hover {
  background: black none repeat scroll 0 0;
  color: white;
  border: white solid thin; }

.intensmais {
  background: black none repeat scroll 0 0;
  color: white;
  border-left: white solid thin;
  border-right: white solid thin; }

.intensrecentes {
  background: black none repeat scroll 0 0;
  color: white;
  border-left: white solid thin;
  border-right: white solid thin; }

.cabecalhoTitulo {
  background: black none repeat scroll 0 0;
  border-bottom: thin solid white;
  color: white; }

#fontMais {
  background: rgba(0, 0, 0, 0) url("../../images/fontMais_white.png") no-repeat scroll center center; }

#fontMenos {
  background: rgba(0, 0, 0, 0) url("../../images/fontMenos_white.png") no-repeat scroll center center; }

#contrasteOn {
  background: rgba(0, 0, 0, 0) url("../../images/contrasteOn_white.png") no-repeat scroll center center; }

#contrasteOff {
  background: rgba(0, 0, 0, 0) url("../../images/contrasteOff_white.png") no-repeat scroll center center; }

#fontOff {
  background: rgba(0, 0, 0, 0) url("../../images/fontOff_white.png") no-repeat scroll center center; }

.btnOk {
  background: rgba(0, 0, 0, 0) url("../../images/btn_search_white.png") no-repeat scroll center center !important;
  border: solid thin white !important; }

.textoCesta {
  color: white; }

.topoMaisConsultados {
  background: black none repeat scroll 0 0;
  color: white;
  border: white solid thin; }

.topoMaisRecentes {
  background: black none repeat scroll 0 0;
  color: white;
  border: white solid thin; }

.ui-widget-header {
  background: white none repeat scroll 0 0;
  color: black;
  border: white solid thin; }

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
  color: white; }

.ui-panel-group-cabecalho-top {
  background: black none repeat scroll 0 0;
  color: white;
  border: white solid thin; }

.buttons {
  background-color: #000;
  border: 1px solid #fff;
  color: #fff; }

a:hover {
  color: #fff; }

.botaoAdicionaItensUnico {
  /*background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top , #ccc 0%, #fff 100%) repeat scroll 0 0;*/
  background-color: #000;
  border: 1px solid #fff;
  color: #fff; }

.ui-tabs-panel table {
  background-color: #000;
  color: #fff; }

.ui-widget-content a {
  color: #fff; }

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
  background-color: #000;
  color: #fff;
  text-decoration: none; }

.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
  background-color: #000;
  color: #fff;
  text-decoration: none; }

.ui-widget-content {
  border: 1px solid #fff;
  background: #000; }

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
  border: 1px solid #fff;
  background: #000;
  color: #fff; }

.ui-datatable .ui-datatable-data td, .ui-datatable .ui-datatable-data-empty td {
  color: #fff;
  background-color: #000; }

.ui-inputfield, .ui-widget-content .ui-inputfield, .ui-widget-header .ui-inputfield {
  color: #000;
  background: white; }

.ui-messages-error, .ui-message-error {
  color: #fff;
  background-color: #000;
  border-color: #fff; }

.ui-button-text-only .ui-button-text {
  color: #fff;
  background-color: #000; }

.exemplaresL {
  color: #fff; }

.ui-widget-header {
  border: 1px solid #fff;
  background: #000;
  color: #fff; }

element.style {
  color: #fff; }

.ui-widget-content {
  border: 1px solid #fff;
  background: #000;
  color: #fff; }

.ui-messages-warn, .ui-message-warn {
  color: #fff;
  background-color: #000;
  border-color: #fff; }

.titLocalBib {
  background-color: #000;
  color: white; }

td {
  background: black; }

.stemprestado {
  color: white; }

.stnormal {
  color: white; }

.streservado {
  color: white; }

.stconsulta {
  color: white; }

.stdefault {
  color: white; }

.ui-inputfield, .ui-widget-content .ui-inputfield, .ui-widget-header .ui-inputfield {
  background: white;
  -moz-box-shadow: inset 0 1px 1px #fff;
  box-shadow: inset 0 1px 1px #fff;
  border-radius: 2px; }

.ui-messages-info, .ui-message-info {
  color: #fff;
  background-color: #000;
  border-color: #fff; }

.boxMenuLogin {
  background-color: transparent !important;
  width: 293px;
  height: 270px;
  background-image: url("../../images/box_login_contraste.png") !important; }

.btnEntrar {
  background: #000 none repeat scroll 0 0 !important; }

.lblNomeUsu2 {
  color: #fff; }

.ui-menu .ui-menuitem-link {
  background-color: black;
  border: solid 1px white; }

.ui-widget-content a {
  color: #fff; }

.ui-widget-content a {
  color: #fff; }

a {
  color: white; }

.ui-state-default .ui-icon {
  background-image: url("../../images/ui-icons_white.png") !important; }

.ui-widget-content .ui-icon {
  background-image: url("../../images/ui-icons_white.png") !important; }

.msgDicaAdd {
  background-color: black;
  border: thin solid #fff; }

.gridLateral .ui-panelgrid > * > tr, .ui-panelgrid .ui-panelgrid-cell {
  background-color: #000 !important;
  border: thin solid #fff; }

.ui-inputfield.ui-state-focus, .ui-widget-content .ui-inputfield.ui-state-focus, .ui-widget-header .ui-inputfield.ui-state-focus {
  box-shadow: 0 0 5px #fff, 0 2px 2px #fff inset; }

.barraPesq2 {
  background-color: #000 !important;
  border: thin solid #fff; }

#textRefine {
  background: #000 none repeat scroll 0 0;
  border: 3px solid #fff;
  color: #fff; }

.textDidYouMeanResult {
  color: white !important; }

.botaoAdicionaItensResultadoPesquisa {
  background-color: #000;
  border: thin solid #fff;
  color: #fff !important; }

.filtro th {
  background-color: #000;
  border-bottom: thin solid #fff; }

.sobra {
  background-color: #000;
  border: thin solid #fff; }

.txtResultVertical {
  color: #fff; }

.itemEditoraQtde {
  color: #fff; }

.barraTitResult {
  background: #000 none repeat scroll 0 0;
  border-color: #fff;
  color: #fff; }

.textDidYouMean {
  color: #fff; }

.textDidYouMeanResult:hover {
  color: white !important; }

.termoPesInplace {
  background-color: black; }

.rsemprestado {
  color: white; }

.rsdisponivel {
  color: white; }

.rsconsulta {
  color: white; }

.rsreservado {
  color: white; }

.rsnormal {
  color: white; }

.paginacao {
  color: white; }

.paginacaobottom {
  color: white; }

.hilite, .hilite1 {
  background-color: #000;
  border: thin solid #fff; }

.columnTitulo {
  border: thin solid #fff !important; }

.ui-datatable .ui-datatable-data .odd-row td {
  background-color: #000;
  border: thin solid #fff; }

.ui-datatable .ui-datatable-data .even-row td {
  background-color: #000;
  border: thin solid #fff; }

.listaEmprestado {
  color: white; }

.listaDisp {
  color: white; }

.listaConsulta {
  color: white; }

.listaReservado {
  color: white; }

.listaDefault {
  color: white; }

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
  background: #000 none repeat scroll 0 0 !important;
  border-color: #fff;
  color: #fff; }

.ui-menu .ui-menuitem-link:hover {
  background: #000 none repeat scroll 0 0;
  border-color: #fff;
  color: #fff;
  font-weight: bold; }

.blocoLogadoDireito {
  border-color: #fff; }

.blocoContadores a {
  color: white !important; }

.btnOpcoesBusca {
  background: black !important;
  color: white !important; }

#audioOn {
  background: url("../../images/audioDescripOff_contraste.png") no-repeat scroll center center;
  width: 40px; }

#audioOff {
  background: url("../../images/audioDescripOn_contraste.png") no-repeat scroll center center;
  width: 40px; }

.linkSBlocoMenu {
  color: white; }

.menuOpcoesBusca {
  background: url("../../images/seta_menu_contraste.png") !important; }

.menuOpcoesBusca:hover {
  background: url("../../images/seta_menu_contraste.png") !important; }

#menuSeta.ui-menubutton .ui-state-default .ui-icon {
  background: url("../../images/seta_menu_contraste.png") !important; }

#menuSeta.ui-menubutton:hover .ui-state-default .ui-icon {
  background: url("../../images/seta_menu_contraste.png") !important; }

.ui-button-text-only .ui-button-text {
  background: none !important; }

#contadorCesta {
  background-color: black;
  border: 1px solid white; }

#contMsg {
  background-color: black;
  border: 1px solid white; }

#contEmpRes {
  background-color: black;
  border: 1px solid white; }

#btnHome {
  background: rgba(0, 0, 0, 0) url("../../images/prefeitura_invert.png") no-repeat scroll center center; }

#faleConosco {
  background: url("../../images/faleConosco_white.png") no-repeat scroll center center; }

#ajuda {
  background: url("../../images/ajuda_circle_white.png") no-repeat scroll center center; }

#contadorCesta {
  background: url("../../images/carrinho_white.png") no-repeat scroll center center; }

#contMensagem {
  background: url("../../images/newlayout/aviaoicon_contraste.png") no-repeat scroll center center; }

#contAlerta {
  background: url("../../images/newlayout/notificicon_contraste.png") no-repeat scroll center center; }

#menuSeta {
  background: url("../../images/newlayout/userico_contraste.png") no-repeat scroll center center; }

.botaoReservas {
  background-color: black;
  color: white;
  border: 1px solid white; }

.msg_digiteNovaSinha {
  color: white; }

.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
  border: 1px solid white;
  background: white url(/pesquisa_42/javax.faces.resource/images/ui-bg_flat_55_fbec88_40x100.png.jsf?ln=primefaces-redmond) 50% 50% repeat-x;
  color: black; }

.ui-overlaypanel-content {
  border: 1px solid white; }

.barraDidYouMean {
  border: 1px solid white; }

.blocoListTerm {
  background-color: black;
  border: 1px solid white; }

.btnFecharTermosPesq:hover {
  background-color: black;
  color: white !important;
  border: 1px solid white; }

.botaoAdicionaItensResultadoPesquisa:hover {
  background-color: #000; }

.sobra:hover {
  background-color: #000;
  color: white; }

/*font[Attributes Style] {
    color: rgb(0, 0, 255);
    font-size: small;
    text-align: right;
    font-family: ARIAL;
}*/
/*contraste newlayout*/
.blocoDescricao {
  background: #000; }

.blocoTitulo {
  background: #000; }

#buscaSimples {
  background: #000;
  color: #fff; }

#btnPesqPalavraexpe1 {
  background: rgba(0, 0, 0, 0) url("../../images/newlayout/lupanew_contraste.png") no-repeat scroll center center !important; }

#btnopcoesbusca {
  background-color: #000;
  color: #fff;
  border: 1px solid #fff;
  height: 35px; }

#btnopcoesseta {
  background: url("../../images/newlayout/seta_contraste.png") no-repeat scroll center center;
  background-color: #000;
  border: 1px solid #fff; }

#btnlogin {
  background-color: #000 !important;
  border: 1px solid #fff; }

#topbar {
  background-color: #000;
  border-bottom: 1px solid #fff; }

#btncesta {
  background: url("../../images/newlayout/cesta_contraste.png") no-repeat scroll center center;
  background-color: #000; }

#bemvindo {
  color: #fff !important; }

.centralizador {
  background-color: #000; }

.centralizador2 {
  background-color: #000;
  border: 1px solid #fff; }

#btnAjuda {
  background: url("../../images/newlayout/ajuda_contraste.png") no-repeat scroll center center; }

#btnFaleconosco {
  background: url("../../images/newlayout/msg_contraste.png") no-repeat scroll center center; }

#btnContrasteOff {
  background: url("../../images/newlayout/contraste_contraste.png") no-repeat scroll center center; }

#btnContrasteOn {
  background: url("../../images/newlayout/contraste1_contraste.png") no-repeat scroll center center; }

#fontePadrao {
  background: url("../../images/newlayout/fontePadrao_contraste.png") no-repeat scroll center center; }

#fontUp {
  background: url("../../images/newlayout/aumentaFonte_contraste.png") no-repeat scroll center center; }

#fontDown {
  background: url("../../images/newlayout/diminuiFonte_contraste.png") no-repeat scroll center center; }

.ui-tabs .ui-tabs-panel {
  background: black; }

.btn_container {
  background: black; }

#panelNotasResenhasPublica_content {
  background: black; }

.ui-tabs .ui-tabs-panel {
  background: black; }

#tabelanotaspubRes {
  background-color: black; }

.tituloDetalhe {
  color: white; }

#btnPesqCombinada {
  background-color: black; }

#btnLimparAvancada {
  background-color: black; }

#btnArranjo {
  background-color: black; }

#btnPesquisarIndice {
  background-color: black; }

#btnLimparIndice {
  background-color: black; }

#frmMenuIndice {
  background-color: black; }

#btnPesquisaCatalogo {
  background-color: black; }

#frmMenuAutoridade {
  background-color: black; }

.pnel-bot {
  color: white; }

#addLista {
  background: url("../../images/addIcon_contraste.png"); }

#addReserva {
  background: url("../../images/reservaicon_contraste.png"); }

.arl {
  color: white; }

#tiramarela2 {
  background-color: white; }

#tiramarela {
  background-color: white; }

#tabMail {
  background: black; }

.blocoListTitComentados {
  background-color: black; }

.blocoListTitComentados {
  background-color: black; }

.ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-list-item {
  background-color: black; }

#tiramarela4 {
  background-color: white; }

.btnpadraocpl {
  background: black !important; }

.btnpadraocpl:hover {
  background: black !important; }

#frmUltimasAquisicoes {
  background-color: black; }

.btnNavecagaoNumPag:hover {
  background: black !important; }

.paginacao {
  background-color: black !important; }

#enviaEmail {
  background-color: black !important; }

.btnNavecagao {
  background: black !important;
  color: white !important; }

.btnNavecagao:hover {
  background: black !important;
  color: white !important; }

.ui-datepicker-today {
  background: black; }

#tbUsers {
  background-color: black; }

/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Aug 1, 2019, 5:47:32 PM
    Author     : root
*/
.fundo-icone {
  width: 30px;
  height: 30px;
  display: inline-block;
  margin-left: 20px; }

.fundo-icone:hover {
  box-shadow: 2px 2px #2d2d2d;
  cursor: pointer; }

.fundo-icone-check-list {
  background: url("../images/newlayout/toolbar-icon-001.png") no-repeat !important;
  background-size: contain !important; }

.fundo-icone-salvo {
  background: url("../images/newlayout/toolbar-icon-004.png") no-repeat !important;
  background-size: contain !important; }

.fundo-icone-nao-salvo {
  background: url("../images/newlayout/toolbar-icon-003.png") no-repeat !important;
  background-size: contain !important; }

.fundo-icone-reserva {
  background: url("../images/newlayout/toolbar-icon-001.png") no-repeat !important;
  background-size: contain !important; }

.fundo-icone-lista-usuario {
  /*background: url("../images/newlayout/toolbar-icon-001.png") no-repeat !important;*/
  background: url("../images/newlayout/toolbar-icon-002.png") no-repeat !important;
  background-size: contain !important; }

.fundo-icone-solicitacao-consulta {
  /*background: url("../images/newlayout/toolbar-icon-001.png") no-repeat !important;*/
  background: url("../images/newlayout/icon-solicitacao-consulta.png") no-repeat !important;
  background-size: contain !important; }

#menuListasPersonalizadas {
  /*background: url("../images/newlayout/toolbar-icon-002.png") no-repeat scroll center ;*/
  /*background-size: cover !important;*/
  opacity: 0 !important;
  padding: 25px 0px 0px 0px; }

/*#menuListasPersonalizadas .ui-selectcheckboxmenu-label-container label {
    opacity: 0;
    padding: 30px 0px 0px 0px;
}*/
/*#menuListasPersonalizadas div.ui-selectcheckboxmenu-trigger {
    display: none;
}*/

/*# sourceMappingURL=contraste.css.map */

.carteirinhaUsuario {
    background-size: 0;
}