.divTit {
	font-weight: bolder;
	color: #000000;
	background-color: #CADED8;
	padding: 2px 0px 2px 2px;
	height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.divTitMenor {
	color: #000000;
	background-color: #CADED8;
	padding: 2px 0px 2px 2px;
	height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}


.divTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: justify;
	padding: 10px;
	font-weight: bold;
}
.divDestTxt {
	background-color: #CADED8;
	border: thin solid #CADED8;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	height: 50px;
}
.negrito{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.divPrinc {
	border: 1px solid #74B8A3;
}
.divTxtCampo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.divCampo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #74B8A3;
}
.divBotao {
	font-family: Verdana; 
	font-size: 9px; 
	background-color: #FFFFFF; 
	color: #000000;  
	cursor: pointer;
	border: 1px solid #808080; 
	text-align: center;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#808080,direction=120,Strength=4);
}

.divBotaoVDE {
	font-family: Verdana;
	font-weight:bold; 
	font-size: 9px; 
	background-color: #FFFFFF; 
	color:#009900;  
	cursor: pointer;
	border: 1px solid #808080; 
	text-align: center;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#808080,direction=120,Strength=4);
}

.divBotaoVMO {
	font-family: Verdana; 
	font-size: 9px; 
	font-weight:bold; 	
	background-color: #FFFFFF; 
	color: #FF0000;  
	cursor: pointer;
	border: 1px solid #808080; 
	text-align: center;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#808080,direction=120,Strength=4);
}



#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: #EDEDED;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:normal 10px Verdana;
line-height:18px;
z-index:100;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 8px;
}




.disabled{
	background-color: #DFDFDF;
}
.divBotaoGrd {
	font-family: Verdana; 
	font-size: 9px; 
	background-color: #FFFFFF; 
	color: #000000;  
	cursor: pointer;
	border: 1px solid #808080; 
	text-align: center;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#808080,direction=120,Strength=4);
}
.divBotao1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	cursor: pointer;
	width: 60px;
	border-top: 1px solid #000000;
	border-right: thin solid #000000;
	border-bottom: thin solid #000000;
	border-left: 1px solid #000000;
	text-align: left;
}
.divBotaoGrd1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
	cursor: pointer;
	width: 100px;
	border-top: 1px solid #000000;
	border-right: thin solid #000000;
	border-bottom: thin solid #000000;
	border-left: 1px solid #000000;
	text-align: left;
}
.divErro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990000;
	text-align: center;
	padding: 10px;
}
.subDestTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
	cursor: pointer;
}
.subDestTxtCinza {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	text-align: center;
}
.titleTable1 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #F0A869;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F0A869;
	vertical-align: middle;
	height: 20px;
	font-weight: bold;
	padding-left: 10px;
}
.titleTable {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #F0A869;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F0A869;
	vertical-align: middle;
	height: 15px;
	font-weight: bold;
	padding-left: 10px;
}
.linha2 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-bottom-color: #F0A869;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4AAE8C;
	vertical-align: middle;
	height: 15px;
	font-weight: bold;
	padding-left: 20px;
}
.subtitleTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4AAE8C;
	background-color: #D7E6DE;
	text-align: center;
	background-position: right;
	float: right;
	width: 150px;
	clear: both;
}
.gridTitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
	height: 20px;
	color: #000000;
	background-position: top;
}
.gridCabecalho {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #D7E6DE;
	text-align: center;
	height: 20px;
}
.gridCabecalho2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #B8D3CB;
	text-align: center;
	height: 20px;
}
.gridTabela {
	border: 1px solid #4AAE8C;
}


.gridResultadoLeft {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
	color: #000000;
	text-align: left;
}


.gridResultado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: center;
}
.linkImage {
	cursor: pointer;
}
.cabExt {
	background-color: #D7E6DE;
	border: 1px solid #4AAE8C;
}

.cabPorcent {
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #4AAE8C;
	border-left-color: #4AAE8C;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
}
.cabTxtPorcent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #D7E6DE;
	border: 4px solid #D7E6DE;
}
.cabNumPorcent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #E77817;
	background-color: #FFFFFF;
	text-align: center;
}
.cabBrancoBorda {
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.cabQuadroTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}


.modTit {
	font-weight: bolder;
	color: #000000;
	background-color: #B8D3CB;
	padding: 2px 0px 2px 0px;
	height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #B8D3CB;

}
.modPrinc {
	border: 1px solid #B8D3CB;

}
.modTexto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	padding: 3px;
}
.formTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #CADED8;
	padding: 0px;
	margin: 0px;
	border: 1px solid #CADED8;
	height: 15px;
}
.formTableClaro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #F6F8F6;
	padding: 0px;
	margin: 0px;
	border: 1px solid #F6F8F6;
	height: 15px;
}
.formDivBorda {
	border: 1px solid #CADED8;
}
.listLink {
	color: #4AAE8C;
	text-decoration: none;
}
.listLink:hover {
	color: #000000;
	text-decoration: none;
}
.titLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.fundoBotaoOrgaoNA{
	background:url('../../imagens/fundoBotaoNA.gif');
	border-bottom:0px;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	width:158px;
	height:19px;
	cursor:hand;
	text-align:right;	
	padding-right:5px;	
}

.fundoBotaoOrgaoAG{
	background:url('../../imagens/fundoBotaoAG.gif');
	border-bottom:0px;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	width:158px;
	height:19px;
	cursor:hand;
	text-align:right;
	padding-right:5px;
}

.fundoBotaoOrgaoAT{
	background:url('../../imagens/fundoBotaoAT.gif');
	border-bottom:0px;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	width:158px;
	height:19px;
	cursor:hand;
	text-align:right;
	padding-right:5px;	
}


.titLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.pagLink {
	font-family: Arial, Helvetica, sans-serif;
	color: #4AAE8C;
	text-decoration: none;
}
.pagLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
.TxtPuro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
}
.subitem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: oblique;
	font-weight: bold;
	color: #003300;
	text-decoration: underline;
	background-color: #F6F8F6;
	line-height: 20px;
	vertical-align: bottom;
}



.detalhes_titulo { font-family: Arial; font-size: 15px; color: #000000; font: bold; }
.detalhes_campos { font-family: Arial; font-size: 9px; color: #000000; }
.detalhes_secao { font-family: Arial; font-size: 11px; color: #000000; font: bold;}
.detalhes_dados { font-family: Arial; font-size: 10px; color: #000000; }
.detalhes_col { font-family: Arial; font-size: 9px; color: #000000;}
.detalhes_row { font-family: Arial; font-size: 10px; color: #000000;}

.glae_assinatura { font-family: Arial; font-size: 11px; color: #000000; }
.glae_titulo { font-family: Arial; font-size: 15px; color: #000000; font: bold; }
.glae_campos { font-family: Arial; font-size: 8px; color: #000000; }
.glae_secao { font-family: Arial; font-size: 11px; color: #000000; font: bold;}
.glae_dados { font-family: Arial; font-size: 10px; color: #000000; }
.glae_col { font-family: Arial; font-size: 8px; color: #000000;}
.glae_row { font-family: Arial; font-size: 10px; color: #000000;}
.glae_codigo { font-family: Arial; font-size: 14px; color: #000000; font: bold; }
.glae_nrpagina_dados { font-family: Arial; font-size: 12px; color: #000000; }
.glae_nrpagina { font-family: Arial; font-size: 18px; color: #000000; font: bold; }
.quadroTexto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #CADED8;
	text-align: center;
}


.quadroTextoVDE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#006600;
	background-color: #CADED8;
	text-align: center;
}

.tabTracejadaVDE {
	border-bottom:#006600 1px dashed;
	border-left:#006600 1px dashed;
	border-right:#006600 1px dashed;
}


.quadroTitulo {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADED8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ED9114;
	font-weight: bold;
	text-align: center;
}
.quadroBorda {
	border-color: #74B8A3;
	border-style: solid;
	border-width: 1px;
	cursor:pointer;
}
.campTransp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: transparent;
	border: 0px solid #74B8A3;
}

.destaque_alteracao {
    font-size: 12px;    
	font-weight: bold;
}



