h3 {
	color:#386738;
}

h4 {
	font-size: 144%;
}

th, thead td {
	background-color:#386738;
}
/* ########### CONTAS PÚBLICAS CEO #####################*/

.even {
	background-color:#FFFFFF;
	border:1px solid red !important;
}
table.grid {
	border-collapse : collapse;
	margin-top:5px;
}
table.grid td, table.grid th {
	border: 1px solid #ffffff !important;
	padding:2px;
	/* não quebrar linhas nas td e th */
		white-space:nowrap;/*color: #000000;*/
}
.group {
	background-color:#646464;
	color:#FFFFFF;
}
.moeda {
	text-align: right;
	width: 120px;
}
.negativo {
	color:#FF0000;
}
.coluna_atual {
	color:darkgreen;
	font-weight:bold;
}
.negrito {
	font-weight:bold !important;
}
.pai {
	background-color: #DDDDDD;
	color: #000000 !important;
}
.destacar1 {
	background-color:#F0F0D0;
}
.destacar2 {
	background-color:#F0F0A9;
}
tr.totalizer td {
	color: #003366 !important;
	background-color:#CECECE !important;
}

.direita {
	text-align: right;
}

.centro {
	text-align: center;
}

/* ######## BALANCETE ######### */

#balancete td{
	background-color: #EEEEEE;
	padding-left: 5px;
}

.nivel_1 {
	background-color: #9fc6a1;
}

.nivel_2 {
	background-color: #eff4e3;
}

.azul_claro {
	color: #43B6C9;
}

.cinza_claro {
	color: #888888;
}