/* RECOMENDADO: manter organizado por ordem alfabética */

/* com imagem */

/* sem imagem */
#footer table, #footernouser table {
	color: #D1D1D1;
}
#msgtxt {
	color: #000000;
}
/* ids anonimos */

/* classes anonimas */

.buttons  {
	border-bottom: 2px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	color: #626262;
	background-color: #EEEEEE;
}

td.component, td.specialComponent {
	background-color: #F4F4F4;
	color: #000000;
}
.current {
  color: darkgreen;
}
.late {
  color: darkred;
}

.tableHeader, thead th, .tableFooter, .inactiveBar {
		background: rgb(210,205,182);	
}
.tableSubHeader {
  background:blue;
}

.warn {
  color: yellow;
}


/* elemento TABLE */
table.tableContent {
	background-color: #EEEEEE;
	border-top: 1px solid #999999;
	border-bottom: 2px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	color: #626262;
}

table.paginacao  {
	border-bottom: 2px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	color: #626262;
}

table.paginacao strong, table.paginacao select, table.paginacao img, table.paginacao td {
	color: #222222;
}

/* elemento TD */
td.userArea, div.userArea {
	color: #E0E0E0;
}


td.submenudisabled {
	border-bottom: 1px solid #ACABA2;
	color: silver;
}

a.submenudisabled {
	color: silver;
}

/* elemento TH */
th.submenu, th.submenumore {
	background-color: #D1D1D1;
	border-bottom: 1px solid #ACABA2;
}

.rodape td {
  text-align: center;
}

/* linha editável da tabela - Manter Funcionalidades */
td.inactiveTab {
	background-color: #4C555E;	
}
td.inactiveTab a {
	color: #FFFFFF;	
}


.gridtitle {
/*  border-top: 1px solid rgb(153,153,153);
  border-left: 1px solid rgb(153,153,153);
  border-bottom: 1px solid rgb(153,153,153);*/
  background-color: rgb(238,238,238);
  padding-top:5px;
  padding-bottom: 5px;
  background: rgb(210,205,182) none repeat scroll 0%;
  font-weight: bold; 
  color: rgb(98,98,98);
}

thead th {
  color: rgb(98,98,98);   
}

.tableSubHeader {
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
  background: rgb(249,245,230);
  padding-top: 5px;
  padding-bottom: 5px;
  font-weight: bold;
  color: rgb(98,98,98);
}

#rightarea strong a, #rightarea strong {
color: white;
}
div#pendenciasTxt strong {
color: black;
}
