﻿.listagem.listagem-op {
  width: 100%;
  font-family: arial;
  font-size: normal;
  background-color: #FFFFFF;
}

  .listagem.listagem-op .mainTable {
    border-color: #FFFFFF;
    width: 100%;
  }

    .listagem.listagem-op .mainTable thead tr {
      background-color: #b9d332;
      color: #595957;
    }

      .listagem.listagem-op .mainTable thead tr th {
        /*border: solid 1px #ffffff;*/
        font-family: arial;
        font-size: 12pt;
        font-weight: bold;
        border-right: solid 1px #CDD1D4;
        border-top: solid 1px #CDD1D4;
        border-bottom: solid 1px #CDD1D4;
      }

.listagem #jumpToPage {
  width: 50px;
}

.listagem.listagem-op .mainTable tbody td {
  font-family: arial;
  font-size: 12pt;
  font-weight: normal;
  color: #000000;
}

  .listagem.listagem-op .mainTable tbody td:first-child {
    border-left: none;
  }

  .listagem.listagem-op .mainTable tbody td:last-child {
    border-right: none;
  }

.listagem.listagem-op .mainTable tr.par td {
  background-color: #E2E2E2;
  border-right: solid 1px #CDD1D4;
  border-bottom: solid 1px #CDD1D4;
}

  .listagem.listagem-op .mainTable tr.par td:first-child {
    border-left: 1px solid #CDD1D4;
  }

.listagem.listagem-op .mainTable tr.impar td {
  background-color: #ffffff;
  border-right: solid 1px #CDD1D4;
  border-bottom: solid 1px #CDD1D4;
}

  .listagem.listagem-op .mainTable tr.impar td:first-child {
    border-left: 1px solid #CDD1D4;
  }

.listagem.listagem-op .mainTable tr.selected td {
  background-color: #cbdb77;
  border-right: solid 1px #FFFFFF;
}

.listagem.listagem-op .mainTable tr.hover td {
  background-color: #cbdb77;
  border-right: solid 1px #FFFFFF;
}

.listagem.listagem-op .mainTable .pagin {
  color: #8C128;
  font-size: 12pt;
  font-family: arial;
  font-weight: normal;
}

  .listagem.listagem-op .mainTable .pagin a {
    color: #8AC128;
    display: table-cell;
    vertical-align: middle;
    padding: 7px;
    height: auto;
    float: none;
    border-radius: 0;
  }

    .listagem.listagem-op .mainTable .pagin a:visited {
      color: #8AC128;
    }

    .listagem.listagem-op .mainTable .pagin a:active {
      color: #8AC128;
    }

    .listagem.listagem-op .mainTable .pagin a:hover {
      color: #000000;
    }

    .listagem.listagem-op .mainTable .pagin a.selected {
      color: #8C128;
      background: none;
    }

.listagem.listagem-op .mainTable .history-container {
  color: #000000;
  background-color: #FFFFFF;
}

  .listagem.listagem-op .mainTable .history-container .history-content {
    background-color: #FFFFFF;
    padding: 10px 20px 10px 10px;
    margin: 0 0 10px 17px;
  }

    .listagem.listagem-op .mainTable .history-container .history-content > a {
      color: #000000;
      background-color: #FFFFFF;
      left: -17px;
      top: -1px;
      z-index: 1;
      height: 36px;
      padding-top: 17px;
      font-size: 16px;
    }

  .listagem.listagem-op .mainTable .history-container thead tr {
    color: #b9d332;
    background: #fff;
    border-bottom: 2px solid #b9d332;
  }

    .listagem.listagem-op .mainTable .history-container thead tr th {
      border: none;
    }

  .listagem.listagem-op .mainTable .history-container.child-of-odd .history-content, .listagem.listagem-op .mainTable .history-container.child-of-odd .history-content > a {
    border-color: #CDD1D4;
  }

  .listagem.listagem-op .mainTable .history-container.child-of-even .history-content, .listagem.listagem-op .mainTable .history-container.child-of-even .history-content > a {
    border-color: #CDD1D4;
  }

.resizer, .dropdown-more {
  display: none;
}


/*OLD*/
/*
BODY {
	font-family:Arial;
	font-size:normal;
	text-decoration:none;
	background-color:#ffffff;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;				
	scrollbar-3dlight-color :#444444;
	scrollbar-arrow-color : #444444;
	scrollbar-base-color : #e5e5e5;
	scrollbar-darkshadow-color : #444444;
	scrollbar-face-color : #ffffff;
	scrollbar-highlight-color : #e5e5e5;
	scrollbar-shadow-color : #e5e5e5;
	scrollbar-track-color : #e5e5e5;
}
*/

/* TITULO COLUNAS */
/*
a.Titulo	{
	font-family:Arial;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
	
}
a.Titulo:link    { color:#ffffff; }
a.Titulo:visited { color:#ffffff; }
a.Titulo:active  { color:#ffffff; }
a.Titulo:hover   { color:#000000; }

th.TituloInicio {
  background-color:#B3B6BB;
  text-align:left;
  width:20px;
}

th.Titulo {
  background-color:#B3B6BB;
  padding-left:12px;
  padding-right:6px;
  padding-top:3px;
  padding-bottom:3px;
  border-right:solid 1px #D2D5DA;  
}

th.TituloFecho {
  background-color:#B3B6BB;
  padding-left:12px;
  padding-right:6px;
  padding-top:3px;
  padding-bottom:3px;
}

*/
/* NAVEGACAO */
/*
a.Navegacao	{
	font-family:Arial;
	font-size:8pt;
  font-weight:normal;
	text-decoration:none;
}
a.Navegacao:link    { color:#8AC128; }
a.Navegacao:visited { color:#8AC128; }
a.Navegacao:active  { color:#8AC128; }
a.Navegacao:hover   { color:#000000; }

td.Navegacao {
  font-family:Arial;
  font-size:8pt;
  font-weight:normal;
  color:#AAABAD;
  padding-left:20px;
  padding-right:10px;
  padding-bottom:3px;
}
*/
/* TD NORMAL */
/*
TD {
  font-family:Arial;
  font-size:8pt;
  font-weight:normal;
  color:#000000;
  cursor:default;
}

td.Erro {
  width:100%;
  height:100%;
  text-align:center;
  vertical-align:middle;
  font-weight:bold;
}
*/
/* CELULAS DA LISTAGEM */
/*
td.InicioPar {
  background-color:#F5F5F5;
}

td.CelulaPar {
  padding-left:12px;
  padding-right:6px;
  padding-top:2px;
  padding-bottom:2px;
  background-color:#ffffff;
  border-right: solid 1px #CDD1D4;  
}

td.CelulaFechoPar {
  padding-left:12px;
  padding-right:6px;
  padding-top:2px;
  padding-bottom:2px;
  background-color:#ffffff;
}

td.InicioImpar {
  background-color:#E6E6E6;
}

td.CelulaImpar {
  padding-left:12px;
  padding-right:6px;
  padding-top:2px;
  padding-bottom:2px;
  background-color:#F6F6F8;
  border-right: solid 1px #CDD1D4;
}

td.CelulaFechoImpar {
  padding-left:12px;
  padding-right:6px;
  padding-top:2px;
  padding-bottom:2px;
  background-color:#F6F6F8;
}

td.InicioSeleccionada {
  background-color:#80B124;
}

td.CelulaSeleccionada {
  padding-left:12px;
  padding-right:6px;
  padding-top:2px;
  padding-bottom:2px;
  background-color:#8BC028;
  border-right: solid 1px #B1D66F;
}

td.CelulaFechoSeleccionada {
  padding-left:12px;
  padding-right:6px;
  padding-top:2px;
  padding-bottom:2px;
  background-color:#8BC028;
}

td.InicioIluminada {
  background-color:#9CD139;
}

td.CelulaIluminada {
  padding-left:12px;
  padding-right:6px;
  padding-top:2px;
  padding-bottom:2px;
  background-color:#A5DD3A;
  border-right: solid 1px #C3E97C;
}

td.CelulaFechoIluminada {
  padding-left:12px;
  padding-right:6px;
  padding-top:2px;
  padding-bottom:2px;
  background-color:#A5DD3A;
}

td.SeparadorFecho {
  background-color:#CFD0D4;
}
*/
/* HISTORICO */
/*
td.Historico {
  background-color:#ffffff;
}
td.HistoricoLink {
  padding-left:12px;
  background-color:#ffffff;
}
td.HistoricoTitulo {
  padding-left:10px;
  padding-top:2px;
  padding-bottom:2px;
  background-color:#ffffff; 
  color:#000000; 
  font-family:Arial;
  font-weight:bold;
  font-size:8pt;
}
td.HistoricoValor {
  padding-left:5px; 
  background-color: #ffffff;
  color: #000000;
  font-size: 12pt;
  font-family: Arial;
  font-weight: normal;
}
*/
/*********/

/******/
/*
DIV {
  font-family: Arial;
	font-size: 12pt;
	font-weight: normal;
	color: #000000;
}

div.BarraVertical {
  position:absolute;
  overflow:hidden;
  top:0px;
  left:0px;
  width:2px;
  height:100%;
  border:1px solid #CFD0D4;
  display:none;
}

div.Pixel {
  overflow:hidden;
  width:1px;
  height:1px;
}


*/
