@charset "utf-8";
/* CSS Document */

body 			{ background:url(../../imagens/bgBody.png) #fff; }
body, table, a 	{ color:#000; }

/**
 * LAYOUT
 */

.tituloPage,
.tabelaRegistros .cabecalho,
.tabelaFormulario .cabecalho { background:#cccccc; }

.grupoTabela { background: #bccdee; }

.subTitulo { background:#999; color:#fff; }

.erro, .statusFormulario { color:#FF0000; }
div#corpoPrincipal div#cabecalho div#apresentacao #jclock { color:#6e2224; }
div#corpoPrincipal div#preferencias .sair { color:#FF9900; }

.tabelaFormulario .cabecalho,
.tabelaRegistros .cabecalho { color:#000; }

div#bgCabecalho { background:#fff; border-bottom:1px solid #000; }
div#bgRodape { background:#fff; border-top:1px solid #000; }

.tabelaRegistros td { border-bottom:1px solid #999; }
.tabelaRegistros .linhaPar { background:rgba(255,255,255,.2); }
.tabelaRegistros .linhaImpar { background:rgba(215,215,215,.2); }

.tabelaRegistros .linhaMarcada,
.tabelaRegistros .linhaPar:hover,
.tabelaRegistros .linhaImpar:hover { background:rgba(110,34,36,.2); }

.tabelaRegistros .linhaOff { color:#aaa; }
.tabelaFormulario .explicar, .tabelaRegistros .explicar { color:#777; }

/**
 * LOADING
 */

.loading { background:#fff; border:1px solid #000; }

/**
 * PAGINAÇÃO
 */

div#paginacao .pItem a { background:#eee; }
div#paginacao .pItem a:hover { background:#ccc; color:#fff; }

div#paginacao .pItem .open,
div#paginacao .pItem .open:hover { color:#fff; background:#aaa; }

/**
 * FORMULÁRIOS
 */

.button { background:#333; color:#fff; }
.button:active, .button:hover { background:#6e2224; }

.buttonLogin:active,
.buttonLogin { background:#eeeeee; border:1px solid #999; }
.buttonLogin:hover { border:1px solid #888; background:#f5f5f5; }

fieldset,
.input,
.select,
.area,
.filtro { border:1px solid #999; }

.input:disabled,
.select:disabled,
.area:disabled,
.button:disabled { background:#ccc; }
