body { 
	background-color: #FFFFFF;
}

.cssInput7 {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #f00000;
	margin: 0px;
	background-color: transparent;
	border: 0px solid #ffffff;
	height: 16px;
}

.cssTextoRodaPe{
	font-family: verdana;
	font-weight: normal;
	font-size: 9px; 
	font-weight: bold;
	color: #314f74;
}

.fontGrafAviso{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #9D9D9D;
	background-color: transparent;
	border: 0px solid #BFBFBF;
}

.descTotal{font-family: verdana; font-size: 11px; font-style: normal; font-height: bold; font-weight: bold; color: #0D256F;}
.tituloDesc{font-family: verdana; font-size: 14px; font-style: normal; font-height: bold; font-weight: bold; color: #0D256F;}

.QuadrodeAvisos{font-family: verdana; font-size: 11px; font-style: normal; font-height: bold; font-weight: bold; color: #0D256F;}

.QuadrodeAvisosTop{
	font-family: verdana;
	font-weight: normal;
	font-size: 11px; 
	font-weight: bold;
	color: #022c7e;
}

.QuadrodeAvisosLinhas{
	font-family: verdana;
	font-weight: normal;
	font-size: 9px; 
	font-weight: bold;
	color: #022c7e;
}

.BorderBoxCad{ border-bottom: 1px solid #111111;}
.BorderRight{ border-bottom: 1px solid #111111; border-right: 1px solid #111111;}

.BorderLeftRodaPe{ border-left: 1px solid #C8C8C8;}
.BorderRightRodaPe{ border-right: 1px solid #C8C8C8;}

.Fundo { background-color: #FFFFFF; }
.Destaque { font-family: Arial; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; background-color: #E5E5E5;}

.TopTable{ border-top: 1px solid #000000; }
.LeftTable{ border-left: 1px solid #000000; }
.Table{ border: 1px solid #000000; }

.apagaCampos{display:none;}

.F09N  { font-family: Arial; font-size: 9px; font-style: normal; font-weight: normal; color: #000000; }
.F011N { font-family: Arial; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; }
.F011B { font-family: Arial; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; }
.F012N { font-family: Arial; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; }
.F012B { font-family: Arial; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; }

.F109N { font-family: Arial; font-size: 9px; font-style: italic; font-weight: bold; color: #e00000; }
.F110B { font-family: Arial; font-size: 10px; font-style: normal; font-weight: bold; color: #e00000; }
.F111N { font-family: Arial; font-size: 11px; font-style: italic; font-weight: normal; color: #e00000; }
.F111B { font-family: Arial; font-size: 11px; font-style: normal; font-weight: bold; color: #e00000; }
.F112N { font-family: Arial; font-size: 12px; font-style: normal; font-weight: normal; color: #e00000; }
.F112B { font-family: Arial; font-size: 12px; font-style: normal; font-weight: bold; color: #e00000; }

.F320B { font-family: Arial; font-size: 18px; font-style: normal; font-weight: bold; color: #e00000; }

.F414B { font-family: Arial; font-size: 14px; font-style: normal; font-weight: bold; color: #666666; }
.F418B { font-family: Arial; font-size: 18px; font-style: normal; font-weight: bold; color: #6294BD; }
.F513B { font-family: Arial; font-size: 13px; font-style: normal; font-weight: bold; color: #60BCFF; }
.F514B { font-family: Arial; font-size: 14px; font-style: normal; font-weight: bold; color: #60BCFF; }

.F611N { font-family: Arial; font-size: 11px; font-style: normal; font-weight: normal; color: #e00000; }

.F79N  { font-family: Arial; font-size: 9px; font-style: normal; font-weight: bold; color: #666666; }
.F711B { font-family: Arial; font-size: 11px; font-style: normal; font-weight: bold; color: #666666; }
.F712N { font-family: Arial; font-size: 12px; font-style: italic; font-weight: normal; color: #666666; }
.F712B { font-family: Arial; font-size: 12px; font-style: normal; font-weight: bold; color: #666666; }

.F89N  { font-family: Arial; font-size: 9px; font-style: normal; font-weight: normal; color: #3A6EA5; }

.F925B { font-family: Arial; font-size: 25px; font-style: normal; font-weight: bold; color: #76923C; }

.FCONT9N { font-family: Verdana; font-size: 9px; font-style: normal; font-weight: normal; color: #000000; }
.FCONT9B { font-family: Verdana; font-size: 9px; font-style: normal; font-weight: bold; color: #000000; }

.Fieldset { border: #CCCCCC 1px solid; }

.BordaTop{ border-top: 1px solid #CCCCCC; }
.BordaBox{ border: 1px solid #CCCCCC; }

.Input { font-family: Arial; font-size: 10px; color:#295D8A; margin: 0px; background-color: #ffffff; border: 1px solid #cccccc; height: 16px; }
.Combo { font-family: Arial; font-size: 11px; color:#295D8A; margin: 0px; padding: 0px; background-color: #ffffff; border: 1px solid #cccccc; height: 18px; }

.Button { font-family: Arial; font-size: 11px; font-weight: bold; color: #ffffff; margin: 0px; background-color:#00407B; border: 0px ; height: 20px; cursor: pointer; }

.Menu { font-weight: bold; font-size: 11px; color: #FFFFFF; font-family: verdana; text-align:center; background-color: #CCCCCC; background-repeat:repeat-x; border: 0px; border-style:solid; table-layout:fixed; }
.TopoForm { background: #FFFFFF url(../../images/logo2.gif) center no-repeat; }

a.Calendar:link	   { font-family: Arial; font-size: 9px; color:#000000; font-weight: normal; }
a.Calendar:visited { font-family: Arial; font-size: 9px; color:#000000; font-weight: normal; }
a.Calendar:hover   { font-family: Arial; font-size: 9px; color:#dd3232; font-weight: normal; text-decoration: underline; }
a.Calendar:active  { font-family: Arial; font-size: 9px; color:#000000; font-weight: normal; }	

a.link:link	   { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#0f9646; font-weight: normal;  text-decoration: underline; }
a.link:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#0f9646; font-weight: normal; }
a.link:hover   { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#0f9646; font-weight: normal; }
a.link:active  { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#0f9646; font-weight: normal; }

/* Imprimir */
.F88N    { font-family: arial; verdana; font-size: 8px; font-weight: normal; font-style: normal; color:#000000; }
.F98N    { font-family: arial; verdana; font-size: 8px; font-weight: normal; font-style: normal; color:#000080; }
.F108N   { font-family: arial; verdana; font-size: 8px; font-weight: normal; font-style:italic; color:#000000; }
.F910B   { font-family: arial; verdana; font-size: 10px; font-weight: bold; font-style: normal; color:#000000; }
.F912B   { font-family: arial; verdana; font-size: 12px; font-weight: bold; font-style: bold;   color:#000000; }
.Border  { border-bottom:1px; border-left:1px; border-top:1px; border-right:1px; border-style: solid; border-color: #000000; }
.BorderTop  { border-bottom:1px; border-left:1px; border-top:0px; border-right:1px; border-style: solid; border-color: #000000; }
.BorderBottom  { border-bottom:0px; border-left:1px; border-top:1px; border-right:1px; border-style: solid; border-color: #000000; }
.Vertical { color: #000000; writing-mode:tb-rl; filter: flipH() flipV(); white-space: normal; letter-spacing:3px; }

.cssInputLogin {
	font-family: verdana;
	font-weight: normal;
	font-size: 11px; 
	height: 15px;
	width:76px;
	margin: 0px;
	background-color: #FFFFFF;
	border: 1px solid #62b2f9;
	color: #111111;
}

.cssInputSenha {
	font-family: verdana;
	font-weight: normal;
	font-size: 11px; 
	height: 15px;
	width:78px;
	margin: 0px;
	background-color: #FFFFFF;
	border: 1px solid #62b2f9;
	color: #111111;
}

.cssInputLoginGraAna{
	font-family: verdana;
	font-weight: normal;
	font-size: 11px; 
	height: 18px;
	width:110px;
	margin: 0px;
	background-color: #FFFFFF;
	border: 1px solid #c6d1d3;
	color: #111111;
}

.cssInputSenhaGraAna{
	font-family: verdana;
	font-weight: normal;
	font-size: 11px; 
	height: 18px;
	width:110px;
	margin: 0px;
	background-color: #FFFFFF;
	border: 1px solid #c6d1d3;
	color: #111111;
}

.cssButonAnaGraf{
	font-family: verdana;
	font-weight: bold;
	font-size: 10px; 
	border: 1px solid #D5D0D4;
	background-color: #FFFFFF;
	width:25px;
	height:18px;
	text-align: center;
	color: #022c7e;
}

.cssLabelAnaGra{
	font-family: verdana;
	font-weight: normal;
	font-size: 10px; 
	font-weight: bold;
	color: #022c7e;
}

.cssLabelAnaGraBarraLogin
{
	font-family: verdana;
	color:#022c7e;
	font-size:12px;
	font-weight: bold;
}


.cssLabel{
	font-family: verdana;
	font-weight: normal;
	font-size: 10px; 
	font-weight: bold;
	color: #022c7e;
}
.cssCBNatur{
	margin: 0px; padding: 0px; background-color: #E2E4E1;
	border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;
	border-top:1px solid #FFFFFF;border-left:1px solid #FFFFFF; 
	width:300px;
	cursor:pointer;
	font-family: Arial; font-size: 10px; color:#535D8A;
	font-style:normal;
}

.cssCBNaturOff{
	margin: 0px; padding: 0px; background-color: #E2E4E1;
	border-bottom:1px solid #FFFFFF;border-right:1px solid #FFFFFF;
	border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC; 	
	width:300px;
	cursor:pointer;
	font-family: Arial; font-size: 10px; color:#295D8A;
	font-style: bold;
}
.cssCBNaturBar{
	margin: 0px; padding: 0px; background-color: #E2E4E1;
	border-bottom:1px solid #CCCCCC;border-right:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC; 	
	width:300px;
	font-family: Arial; font-size: 10px; color:#295D8A;
	font-style: bold;
}

