textarea{
	background-color: #D7DBCD;
}

h3{
	font-size:16px;
	color:#5279AD;
	padding:1px;
}

h4{
	font-size:14px;
	color:#B73313;
}

h5{
	font-size:12px;
	color:#333333;
}
   
.body {
	margin-left:0px;
	margin-right:0px;
	margin-bottom:10px;
	margin-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	background:fixed;
	background-image:url(../imgs/imgfundo.jpg);
	background-repeat:repeat-x;
}

#imgtopo{
	margin:0;
	padding:0;
}
#topo{
	margin:0;
	padding:0;
}
#sitegeral{
	text-align:center;
	background:#FFFFFF;
	width:786px;
	margin:0 auto;
	border:1px solid #B8C8A8;
}
#rodape{
	clear:both;
	border-top:1px solid #B8C8A8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background:#F0F0F0;
	text-align:right;
}
#divrodape {
	padding:4px;
}

#dados {
	color: #88B62D;
}

#dados2 {
	color: #A6DB31;
}

.tabela{
	margin:0px;
	margin-left:20px;
	width:90%;
	padding:0px;
	
}

fieldset{
	border: 0px solid #f0f0f0;
	margin:10px;
	padding:0px;
}

/*TELA DE LOGIN (ENTRADA NO SISTEMA)*/
#formlogin{
	width:600px;
	height:300px;
	position:absolute;
	left:50%;
	margin-left:-300px;
	margin-top:50px;
	background-color:#FFFFFF;
}
#toplogin{
	color:#FFFFFF;
	background-color:#4D485C;
	height:30px;
	text-align:center;
	padding:0px;
	padding-top:10px;
	font-weight:bold;
	font-size:16px;
}
.centracampos{
	margin:0;
	padding:0;
	width:600px;
	text-align:center;
}
.camposform{
	 margin-left:10px;
	 margin-right:10px;
	 margin-bottom:5px;
	 margin-top:5px;
}
.inputlogin{
	width:150px;
	border:1px solid #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
.inputcentro{
	text-align:center;
}
#btnlogin{
	border:1px solid #CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.camposformulario{
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	width:600px;
}

.campoformulario{
	background-color:#FFFFE1;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

.campoPesquisa{
	color:#666666;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

#informacaologin{
	text-align:center;
	margin-top:5px;
	margin-bottom:5px;
}
.imagemtopo{
	margin-top:10px;
	margin-bottom:10px;
	margin-left:100px;
	margin-right:200px;
}
.logininfo{
	margin-top:10px;
	margin-bottom:10px;
	margin-left:10px;
	margin-right:10px;
	text-align:center;
}
.logininfo hr{
color:#CCCCCC;
}
/* FIM formulario de login*/

/* TOP DO SISTEMA E MENU */
#pagtopo{
	width:770px;
	padding:0;
	margin:0;
}
#menutopo{
	background:#003300;	
	height:16px;
}
.barramenu a {
	font-size:12px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	background: #003300;
	text-align: center;
	padding: 0px 8px;
	vertical-align:middle;
	margin-right: 1px;
	border: 0px solid #000000;
	font-weight:bold;
}
.barramenu a:hover {
	color: #FFFFFF;
	background: #009B00;
	border: 0px solid #666666;
}
/* FIM DO MENU */
/* PAGINAS PRINCIPAL DO SISTEMA */
#principalesquerda {
	float:left;
	margin-bottom:0px;
}

#avaliacoes {
	float:left;
	left:20px;
	position:relative;
	width:600px;
	margin:10px;
	color:#666666;
}

#principaldireito {
	float:left;
	width:630px;
	margin-top:5px;
	margin-left:5px;
	text-align:center;
	margin-bottom:10px;
}

#botoes {
	left:150px;
	position:relative;
	text-align:left;
	padding-left:80px;
	padding-top:20px;
}


/* LINKS NA PÁGINA PRINCIPAL */
.linkhome{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#FF0000;
}
.linkhome:hover{
	text-decoration:underline;
	color:#000000;
}
.linkhomeblack{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#000000;
}
.linkhomeblack:hover{
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
	color:#000000;
}
/* FORM DE CADASTRO DE PROCESSOS */
#divfrmcadprocesso{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
}
#divfrmconprocesso{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
}
#frmcadastrarprocesso fieldset {
	padding:20px;
	margin:0 auto;
	width:85%;
	border:0px solid #D8D8D8;
	text-align:center;
}
#frmcadastrarprocesso input{
	padding:0px;
	margin:3px;
}
#frmcadastrarprocesso label{
	display: block;
	width: 140px;
	float:left;
	margin-top:3px;
	text-align:right;
	color: #000;
	padding-right:5px;
}
#frmcadastrarprocesso br{
	clear:left;
}
.camposformcadprocesso {
	border-top: 1px solid #333;
	border-left: 1px solid #333;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	color: #0E0659;
	display:block;
	float:left;
}
.camposformconprocesso {
	border-top: 1px solid #333;
	border-left: 1px solid #333;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	color: #0E0659;
	display:block;
	float:left;
}
.camposformcadprocessoselect{
	border-top: 1px solid #333;
	border-left: 1px solid #333;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	font-size: 11px;
	display:block;
	float:left;
	color: #0E0659;
	margin-left:3px;
	margin-top: 3px;	
	margin-bottom: 5px;
}
.camposformcadprocessoradio{
	font-size: 11px;
	display:block;
	float:left;
	color: #0E0659;
	padding:3px;
	margin-left:3px;
	margin-top: 0px;	
	margin-bottom: 0px;	
}
#lbnormal,#lbparalizado,#lbarquivado,#lbliquidado{
	font-size: 11px;
	color: #0E0659;
	padding:3px;
	margin:0;
	margin-left:3px;
	margin-top: 0px;	
	margin-bottom: 5px;		
}
.botaoformcadprocesso {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #003300;
}
.botaoformconprocesso {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #003300;
}
/* FIM DO FORM CAD PROCESSOS

titulos que ficam nas sub páginas: */
.titulosubpaginas{
	font-size:13px;
}
/*fim

INICIO DA TABELA QUE MOSTRA OS SETORES E AS NATUREZAS
*/
#tablemostrasetornatureza{
	width:95%;
	padding:0;
	margin:0 auto;	
	border:1px solid #999999;
}
.barratopotabela {
	padding:0px;
	font-weight:bold;
	background:#F0F0F0;
}
.tabelacampo1 {
	width:12%;
	font-weight:bold;
	text-transform:uppercase;	
	font-size:10px;	
}
.tabelacampo7 {
	width:3%;
	text-transform:uppercase;	
	font-size:10px;	
}
.tabelacampo2 {
	width:44%;
	font-size:10px;
}
.tabelacampo3 {
	width:15%;	
}
.tabelacampo4 {
	width:15%;	
}
.tabelacampo5 {
	width:3%;	
}
.tabelacampo6 {
	width:3%;	
}
.tabelacamponatureza1{
	width:90%;
}
.tabelacamponatureza2{
	width:5%;
}
.tabelacamponatureza3{
	width:5%;
}
/* FIM DA TABELA
CONFIGURA OS DADOS DO USUÁRIO NA PAGINA INDEX
*/
#imgUnidadeUsuario {
	float:left;
	padding:3px;
}
#dadosusuario {
	text-align:center;	
}
#linksusuario {
	text-align:center;
}
#centrausuario {
	text-align:center;
	width:300px;
	margin:0 auto;
}
/* FIM DO CONFIGURA
---------------------
CONFIGURAÇÃO PARA MOSTRAR OS DADOS DO USUÁRIO NA PÁGINA CHECAR DADOS
*/
#divmostradadosusuario{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	padding-left:150px;
}
.lbtitulomostradadosusuario {
	display: block;
	float:left;
	clear:left;
	text-align:right;
	color: #000;
	padding-right:5px;
	padding-bottom:5px;
	font-weight:bold;
}
.mostradadosusuario{
	color: #000000;
	display:block;
	float:left;
	padding-bottom:5px;
}
/*
FIM CONFIG CHECAR DADOS
--------------------------
CONFIGURAÇÃO PARA A PÁGINA ALTERAR SENHA DO USUÁRIO
*/
#frmalterasenha {
	background:400px 5px;;
	background-image:url(../imgs/imgfundoalterasenha.gif);
	background-repeat:no-repeat;
}
/*
FIM ALTERAR SENHA
============================
CONFIG DOS BOTÕES DE NAVEGAÇÃO DAS PÁGINAS QUE TEM PAGINAÇÃO
*/
.botoespaginacao {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;

}
.mostrapaginas {
	padding:0;
	margin:0;
	margin-bottom:5px;
}
/*
INICIO DA CONFIG DA TABELA PARA MOSTRAR OS TRAMITES
*/
#formmostratramite{
	margin:0;
	padding:0;
}
#divmostratramite {
	float:left;
	width:750px;
	margin-top:5px;
	margin-left:6px;
	text-align:center;
	margin-bottom:10px;
}
.barratopotabelatramite {
	padding:0px;
	font-weight:bold;
	background:#F0F0F0;
	padding:3px;
	font-size:10px;
}
#tablemostratramite{
	width:98%;
	padding:0;
	margin:0 auto;	
	border:1px solid #999999;
	font-size:10px;	
}
.tabelacampoano {
	width:5%;
	font-weight:bold;
	text-transform:uppercase;	
	font-size:10px;	
}
.tabelacamposecretaria {
	width:8%;
	font-weight:bold;	
	font-size:10px;
}
.tabelacamponumprocesso {
	width:15%;
	font-weight:bold;	
	font-size:10px;	
}
.tabelacampotipo {
	width:5%;	
	font-weight:bold;	
	font-size:10px;	
}
.tabelacamposeq {
	width:5%;	
	font-size:10px;	
}
.tabelacamposetor {
	width:30%;	
	font-size:10px;	
}
.tabelacampointeressado {
	width:20%;	
	font-size:10px;	
}
.tabelacamponaturezarelatorio {
	width:20%;	
	font-size:10px;	
}
.tabelacamposetorrelatorio {
	width:20%;	
	font-size:10px;	
}
.tabelacampodatatramite{
	width:15%;
	font-size:10px;
}
.tabelacampodataconfirma{
	width:30%;
	font-size:10px;
}
.tabelacampoconfirmado{
	width:15%;
	font-size:10px;	
}
/* FIM DA TABELA
/*
CONFIG DA TABELA QUE MOSTRA A ETIQUETA DE CAPA
*/
.tabelarelatorioetiqueta {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:4px;
	width:100%;
	margin:0 auto;
}
.titulorelatorioetiqueta {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:12px;
	margin:0 auto;
}
.relatorioetiquetacampo {
	text-align:right;
}
/* CLASS PARA ALTERAR A COR DE FUNDO DO COMBO NO CADASTRO DE PROCESSO */
.opc1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#ffffff;
}
.opc2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFE8;
}
.tabelatotalregistros {
	width:710px;
	text-align:right;
}
/*usado para natureza e setor */
.tabelatotalregistros2 {
	width:610px;
	text-align:right;
}
.totalprocessos {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	font-weight:bold;
}
/* TESTE */
.tittlelink:link,.tittlelink:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#000000;
	cursor:text;
	display:block;
	position:relative;
}
.tittlelink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#000000;
	cursor:text;	
}
.msgRed
{
   color:red;
}

.intersticio
{
	color:#ff0000;
	background-color:#E6D2A4;
}

.intersticio2
{
	color:#000000;
	background-color:#ffffff;
}