/*Estilo da barra de rolagem */
body {
	scrollbar-facecolor:#669999;
    scrollbar-shadow-color:#669999;
    scrollbar-highlight-color:#c0c0c0;
	scrollbar-3dligt-color:#669999;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-track-color:#c0c0c0;
	scrollbar-arrow-color:#669999;
	background:url(../imagens/fundo_cinza.jpg);
}

/*Estilo usado nos textos - Cor preta sem negrito*/
.texto
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color:#333333;
}
A.texto {text-decoration: none}
A.texto:link {color:#0000FF;}
A.texto:visited {color:#993366;}
A.texto:visited:hover {color:#0000FF; text-decoration:underline;}
A.texto:hover {color:#0000FF; text-decoration:underline;}


/*Estilo usado nos textos de Erro ou Mensagem*/
.textoErro
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;	
	text-decoration: none;
	color:#AE222D;
}

.textoDesabilitado
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #999999;
}

/*Estilo da caixa de explicação do sistema*/
.caixatexto
{
	line-height: 150%; 
	margin-top: 5; 	
	margin-bottom: 5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color:#333333;
}
A.caixatexto {text-decoration: none}
A.caixatexto:link {color:#0000FF;}
A.caixatexto:visited {color:#993366;}
A.caixatexto:visited:hover {color:#0000FF; text-decoration:underline;}
A.caixatexto:hover {color:#0000FF; text-decoration:underline;}

/*Estilo usado na combo box - cor azul sem negrito*/
.box
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	color:#000000;
	border: 1px solid #6896A5;
	/*padding-left: 2px; 
	padding-right: 1px; 
	padding-top: 0px; 
	padding-bottom: 0px; */
	margin: 0px;
	border-color: #6896A5;
	border-width: 1px;
	padding: 0px 0px 0px 2px;
}

/*Estilo usado nos links na navegação - Cor azul em negrito*/
.navegacao
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#006699;
	font-weight: bold;

}
A.navegacao {text-decoration: none}
A.navegacao:link {color:#006699; font-weight: bold}
A.navegacao:visited {color:#993366; font-weight:bold}
A.navegacao:hover {color:#006699; font-weight:bold; text-decoration:underline;}


/*Estilo usado nos links - Cor azul em negrito*/
.link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#006699;
	font-weight: bold;
}
A.link {text-decoration: none}
A.link:link {color:#006699; font-weight: bold}
A.link:visited {color:#006699; font-weight:bold}
A.link:hover {color:#CC9900; font-weight:bold}

/*Estilo dos botoes*/
.botao {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px;
	border-color: #006699;
	border-style: solid;	
}

/*Estilo dos botoes internos*/
.botaointerno {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px;
	border-color: #CCCCCC;
	border-style: solid;	
}

/*Título usado nas tabelas e nos sistemas*/
.titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}

/*Título usado no título do menu*/
.menu
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#006699;
	font-weight: bold;

}
A.menu {text-decoration: none}
A.menu:link {color:#006699; font-weight: bold}
A.menu:visited {color:#006699; font-weight:bold}
A.menu:hover {color:#006699; font-weight:bold; text-decoration:underline}

/*Título usado no título do sistema*/
.titSistema {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
}

/*Texto para campo obrigatório e observações*/
.campoObrigatorio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
}
A.campoObrigatorio {text-decoration: none}
A.campoObrigatorio:link {color:#006699;}
A.campoObrigatorio:visited {color:#006699;}
A.campoObrigatorio:hover {color:#006699; text-decoration:underline}


/*Estilo usado no título do TCE*/
.textoAzEscuro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;	
	text-decoration: none;
	color:#000066;
}


.textoAzClaro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	color: #006699;
}
A.texto {text-decoration: none}
A.texto:link {color:#0000FF;}
A.texto:visited {color:#993366;}
A.texto:hover {color:#0000FF; text-decoration:underline;}

/*09122009-cor para a linha da tabela*/
.linha_escura{background-image: url(../imagens/fundo_cinza_escuro.gif);}	

/*09122009-cor para a linha da tabela*/
.linha_clara{background-image: url(../imagens/fundo_cinza.jpg);}

/*11122009-legenda dos documentos*/	
.topotabelaclaro{
	background-image: url(../imagens/fundo_cinza.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
	border-bottom: 1px solid #6896A5;
}
.topotabelaescuro{
	background-image: url(../imagens/fundo_cinza_escuro.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
	border-bottom: 1px solid #6896A5;
}

/*09122009-cor para a linha no topo da tabela*/	
.topotabela{
	background-image: url(../imagens/fundo_azul_medio.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}

/*09122009-cor para a box de fundo da tabela*/		
.box_escuro{
border: 1px solid #6896A5; 
background-color:#EAEAEA;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}

/*09122009-cor para a box de fundo da tabela*/		
.box_claro{
border: 1px solid #6896A5; 
background-image: url(../imagens/fundo_cinza.jpg); 
layer-background-image: url(../imagens/fundo_cinza.jpg);
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}	

.linhatitulo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
	border-bottom: 1px solid #6896A5;
}

/*CAIXA ESQUERDA DO LOGIN*/
#leftLogin{background: url(../imagens/fundo_caixa_esquerda.jpg) no-repeat; }

/*CAIXA DO LOGIN*/
#caixaLogin{background: url(../imagens/fundo_caixa_sistema.jpg) no-repeat; }

/*FUNDO TELA
#topoFundo{background: url(../imagens/topo_fundo.jpg);}*/
#topoFundo{background: url(../imagens/fundotopo.jpg);}

/*TOPO TELA (LOGO)
#logo{background: url(../imagens/topo_brasao.gif) no-repeat center top; width:70px; }*/
#logo{background: url(../imagens/brasao.jpg) no-repeat center top; width:70px; }
/*TOPO DIREITO*/
#topoDireito{ vertical-align:bottom;}

/*Texto do topo direito*/
.txtTopoDireito {
}



/*RODAPE
#rodape{background: url(../imagens/fundo_azul_medio.gif); border-top:1px solid #006699;}*/
#rodape{background: url(../imagens/fundorodape.jpg); border-top:1px solid #95a9c2;}
/*Texto para campo obrigatório e observações
.txtrodape{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
}
A.txtrodape{text-decoration: none}
A.txtrodape:link {color:#006699;}
A.txtrodape:visited {color:#006699;}
A.txtrodape:hover {color:#006699; text-decoration:underline}*/
.txtrodape{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
}
A.txtrodape{text-decoration: none}
A.txtrodape:link {color:#006699;}
A.txtrodape:visited {color:#006699;}
A.txtrodape:hover {color:#006699; text-decoration:underline}

/*Titulo da instituição e nome do sistema
#instituicao{background: url(../imagens/topo_titulo.gif) no-repeat bottom; width:352px; height:12px; }
#nomeSistema{}
#nomeOrgaoResponsavel{}
*/
#seta{background: url(../imagens/seta_perfil.gif) no-repeat bottom; width:17px; height:17px; float:left; }
#setaTitulo{background: url(../imagens/setaTitulo.gif) no-repeat center; width:6px; height:6px; }
#instituicao{background: url(../imagens/titulo.jpg) no-repeat bottom; width:266px; height:14px; }
#nomeSistema{background: url(../imagens/subtitulo_SCA.jpg) no-repeat bottom; width:243px; height:11px; } 
#nomeOrgaoResponsavel{}
#infoTopo{width:230px;}
#icopagprincipal{background: url(../imagens/abahome.jpg) no-repeat bottom; width:31px; height:21px; margin-right:3px; float:right;}
#icobusca{background: url(../imagens/abapesquisa.jpg) no-repeat bottom; width:31px; height:21px; margin-right:3px; float:right;}
#icoperfil{background: url(../imagens/abaperfil.jpg) no-repeat bottom; width:31px; height:21px; margin-right:3px; float:right;}
#icosenha{background: url(../imagens/aba_novasenha.jpg) no-repeat bottom; width:31px; height:21px; margin-right:3px; float:right;}
#icosair{background: url(../imagens/abafechar.jpg) no-repeat bottom; width:31px; height:21px; margin-right:3px; float:right;}
#linhaMenu{/*border-top: 1px solid #95a9c2;*/ background-image:url(../imagens/fundomenu.gif); border-collapse:collapse;}
#titSistemaTxt{font-family:Arial, Helvetica, sans-serif; color:#3172CC; font-size:11px; font-weight:bold; margin: 5px 0px 0px 5px;}

/*PÁGINA DE PERFIS - início*/
table.boxtabela tr.imp{
	background-color: #EAEAEA;
}

table.boxtabela tr.imp:hover, tr.par:hover{
	background-color: #ffffff;
	cursor:pointer;
}
.tituloperfil{ color:#666; background:url(../imagens/fundoTopoPerfil.jpg);}
.box_perfis{ border-bottom:1px solid #C7C7C7; border-top:1px solid #C7C7C7; }
.box_perfil_cinza{
border: 1px solid #C7C7C7; 
background-color:#F4F4F4;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}	
.topotituloperfis{
	color:#666;
	background-color:#DADADA;
	border-bottom:#999;
	font-weight:bold;
}
.tdlinhacursor{cursor:pointer;}
.boxtopoPerfil{border: 1px solid #C7C7C7; background-color:#EAEAEA;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;}
.setap_off{background: url(../imagens/seta_perfil.gif) no-repeat bottom; width:16px; height:16px; float:left; margin-left:3px; padding-right:5px;}
.setap_on{background: url(../imagens/seta_perfil02.gif) no-repeat bottom; width:16px; height:16px; float:left; margin-left:3px; padding-right:5px;}
.txtsair, .txtsenha, .txtperfil{display:none;}
/*PÁGINA DE PERFIS - fim*/