
.bordaTabela {

BORDER-RIGHT: #FFFFFF 1px solid; BORDER-TOP: #FFFFFF 1px solid;
BORDER-LEFT: #FFFFFF 1px solid; BORDER-BOTTOM: #FFFFFF 1px solid;

BACKGROUND-COLOR: #FFFFFF;
}
.form { font-family: tahoma; border-style: solid; border-width: 1px; font-size:11px; color: #000000; background-color: #DEE7EC; border-color: #cccccc; height:18px;}
 
.msgErro {
    text-align: left;
	color:	#ff0000;
    font-size:	12px;
    font-style: oblique;
} 


.fundoCremeEscuro {
		background-color:#e1d9d0;
	}
	
.fundoCremeClaro {
		background-color:#f5f3ea;
	}	

.fundoCreme {
		background-color:#faf9f4;
	}	

.menuNavegacao {
	
		font-size: 13px;
		font-weight: bold;
		background-color:#f5f3ea;
		height: 19px;
	}	

.barraVerde {
	font-family:arial, verdana;
	font-size:11px;
	color: #ffffff;
	background-image: url(/Portal/images/back_tit_form.gif);
	}
	
.linhaMarron { background-image: url(/Portal/images/back_line1_top.gif);}	

.barraMenu { background-image: url(/Portal/images/back_menu.gif);}	

.linhaPreta { background-image: url(/Portal/images/back_line2_top.gif);}	

.linhaPreta2 { background-image: url(/Portal/images/back_line2_bot.gif);}	

.fundoTopo { background-image: url(/Portal/images/back_topo.gif);}

.fundoRodape { 
	font-size: 11px;
 	font-family:      Arial;
 	text-align: center;
	background-image: url(/Portal/images/back_status.gif); 
}

.lateralEsquerda { background-image: url(/Portal/images/back_lateral_esq.gif);}

.lateralDireita { background-image: url(/Portal/images/back_lateral_dir.gif);}



.espaco{
	height:	10px;
 }

.espacoDuplo{
	height:	20px;
 }
 
 
.cabecalho_ladoEsquerdo {
 	text-align:left;
 }
 .navegacao {
 	background-color: #EFEBDE;
 }
 
 .cabecalho_nome_sistema {
	color: #D98C41;
 	font-family: arial, sans-serif;
 	font-size: 20px;
	vertical-align: top;
	text-align: left;
	width: 100%;	 
 }
 .cabecalho_miolo {
 	font-weight: bold;
 	font-size: 18px;
	vertical-align: middle;
	text-align: left;
	width: 50%;
 }

 .cabecalho_ladoDireito { 
    text-align: right; 
	font-family:	verdana, arial, sans-serif;
	font-size:	13px;
	white-space:	nowrap;
 }
 
 .cabecalho_ladoDireito_interno { 
 	font-weight: bold;
 	font-size: 11px;
 	font-family:      Arial;
	/* valign: middle; */
 	text-align: right;
	
 }


 .titulo_data {
 	font-size: 11px;
 	font-family:      Arial;
 	background-color: #F7F7F7;
 	text-align: right;
 }
  .titulo_usuario {
 	font-size: 13px;
 	font-family:      Arial;
 	background-color: #f5f3ea;
 	text-align: right;
 	margin-right: 5px;
 }
 
  .titulo_principal {
 	font-size: 13px;
 	font-weight: bold;
 	font-family:      Arial;
 	background-color: #f5f3ea;
 	text-align: left;
 	height: 22px;
 	margin-left: 5px;
 }
 
 .alinharEsquerda {
 	font-size: 12px;
 	font-family:      Arial;
 	text-align: left; 	
 	margin-left: 5px;
 }
 
 .alinharDireita {
 	font-size: 12px;
 	font-family:      Arial;
 	text-align: right; 	
 	margin-right: 5px;
 }
 
 .titulo_navegacao
{
 	font-size: 13px;
 	font-weight: bold;
 	font-family:      Arial;
 	background-color: #FFFFFF;
 	text-align: left;
 	height: 22px;
 	margin-left: 5px;
 	border-bottom: #969696 2px solid;
}
.titulo_logado
{
 	font-size: 13px;
 	font-family:      Arial;
 	background-color: #FFFFFF;
 	text-align: right;
 	margin-right: 5px;
 	border-bottom: #969696 2px solid;
}
  
.formulario {
 	font-size: 11px;
 	font-family: Arial;
 	width: 460px;
 /*	valign: top; 
    margin-top:	300px;*/
    border-bottom: #e1d9d0 1px solid;
 }
 
 .formulario_erro {
 	font-size: 14px;
	font-family: Arial;
 	width: 40%;
 /*	valign: top; 
    margin-top:	300px;*/
    border-top: #ADA59A 1px solid;
    border-bottom: #ADA59A 1px solid;
    border-left: #ADA59A 1px solid;
    border-right: #ADA59A 1px solid;
 }
 
 
 .formulario_autenticar {
 	font-size: 12px;
 	font-family: Arial;
 	width: 40%;
 /*	valign: top; 
    margin-top: 300px;*/
    border-top: #ADA59A 1px solid;
    border-bottom: #ADA59A 1px solid;
    border-left: #ADA59A 1px solid;
    border-right: #ADA59A 1px solid;
 }

 
 /* novos do festrati */
 .iconesTop	{
	color: #666666;
	font-size:	10px;
	text-align:	right;
	vertical-align:	middle;
	}

.titulo
		{
	color:	#999999;
	font-size:	17px;
	font-weight: bold;
	padding:	10px	
	}

.tituloDinamico
		{
	color:	#666666;
	font-size:	20px;
	font-weight: bold;
	padding-right:	10px	
	}

#barraMenu 		{
	color:	#999999;
	font-size:	13px;
	background-image: url("images/bgCreme.png");

	}

#navegacao		{
	color:	#666666;
	font-size:	11px;
	}

#rodape		{
	color:	#666666;
	font-size:	11px;
	border-top: #999966 1px solid;

	}
	
.label {
 	color:	#666666;
 	font-family: Arial;
	font-size:	12px;
 	text-align: left;
 }
 
 .texto_explicativo {
 	font-family: Arial;
	font-size:	13px;
 }

.error_label {
 	color: red;
 	font-family: Arial;
 	font-style: italic;
	font-size:	11px;
 	text-align: left;
 }

.textBox {
 	color:	#666666;
	font-size:	12px;	
	border: 1px #9A9A9A solid;
 }
 
  .coluna_tab_centro {
	text-align: center;
 }

 .coluna_tab_esquerda {
	text-align: left;
 }
 
 .coluna_tab_direita {
	text-align: right;
 }
 
 .coluna_tab_alinhado {
	text-align: justify;
 }
 
 .titulo_tabela {
 	color:	#000000;
	font-size:	12px;
	background-image: url("/Portal/images/back_tit_form.gif");
 	text-align: center;
 }
  .linhas_tabela {
 	color:	#666666;
	font-size:	12px;
	background-color: #FFFFFF;
 }
 .linhas_tabela1 {
 	color:	#666666;
	font-size:	12px;
	background-color: #FFFFFF ;
 }
 
 .linhas_dados {
 	color:	#666666;
	font-size:	12px;
	background-color:  #FFFFFF;
 }
 .linhas_dados1 {
 	color:	#000000;
	font-size:	12px;
	background-color: #DEE7EC;
 }
 
 .botoes {
 	color:	#666666;
	font-size:	12px;
 }

/* novos estilos do clodoaldo */

.aba1 {border-left-width:1px; border-left-color:#FFFFFF; border-left-style:solid; border-top-width:1px; border-top-color:#FFFFFF; border-top-style:solid; border-right-width:1px; border-right-color:#FFFFFF; border-right-style:solid; border-bottom-width:1px; border-bottom-color:#FFFFFF; border-bottom-style:solid; background-color:#FFFFFF; height:20px; width:300px;font-size:	11px; font-weight: bolder; margin-top: 5px; margin-bottom: 5px}
.aba2 {border-bottom-width:1px; border-bottom-color:#FFFFFF; border-bottom-style:solid}
 
 .x-tree-node-icon { 
    display: none;
}
 
/* Calendario do tribunal - Autor: Leandro Forte*/

.box_calendario{margin:0px;float: left;height: auto;width: 150px;}
.calendario {font-size: 12px;margin: 0;width: auto;text-align: left;border-collapse: collapse;}

.calendario th{	padding: 1px 3px;font-weight: bold;	font-size: 12px;color: #025125;text-align:center;
				border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #999;}
.calendario td{padding: 1px 3px;color: #404040;text-align:left;
				border-bottom-style: dotted;border-bottom-color: #ccc;border-bottom-width: 1px;				
				/*border-left-width: 0px;border-left-style: solid;border-left-color: #FFF;*/
				/*border-right-style: solid;border-right-width: 5px;border-right-color: #FFF;*/
				}
.botao_calendario{margin-left:1px;float:left;margin-right:1px;}
.select_calendario{margin-left:1px;float:left;margin-right:1px;}
.titulo_calendario {
	color:	#000000;
	font-size:	12px;
	background-image: url("/Portal/images/back_tit_form.gif");
	text-align: center;
}
 
 .linhas_calendario {
 	color:	#666666;
	font-size:	12px;
	background-color:  #FFFFFF;
 }
 .linhas_calendario1 {
 	color:	#000000;
	font-size:	12px;
	background-color: #DEE7EC;
 }

