body{
  width:100%;
  height:100%;
  margin:0px;
  padding:0px;
}

html{
  width:100%;
  height:100%;
  padding:0px;
}

.cabecalho {
  display: none !important;
}

.menuoff {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0F46A3;
}
.menuoff2 {
	font-family: Tahoma;
	font-size: 11px;
	color: #593D00;
	font-weight: bold;
	background-color: #FEDE71;
}
.menuon {
	font-family: Tahoma;
	font-size: 11px;
	color: #305728;
	background-color: #8FC98B;
	font-weight: bold;
}
.menuoff3 {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
    background-color: #E8E8E8
}
.sep-cinza {
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: 1px dotted #BEBEBE;
}
.fundogradiente {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #4A8C42;
	font-weight: bold;
	filter: Alpha(Opacity=100, FinishOpacity=20, Style=1, StartX=0, StartY=10, FinishX=10, FinishY=0);
}
.fundoverde {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #4A8C42;
	font-weight: bold;
}
.fundovermelho {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #FF0000;
	font-weight: bold;
}
.fundoazul {
	background-color: #D6ECFF;
	border-right-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: ACD9FF;
	border-left-color: ACD9FF;
}
.textonormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
}
.textonoticia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.barraescura {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #0F46A3;
}

.fundo-escuro {
	background-color: #0F46A3;
}

.cxtexto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	border: 1px solid #0F46A3;
	background-color: #0F46A3;
}
.textonegrito {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	font-weight: bold;
}
.tabpontos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #E0EFDE;
	border: 1px dotted #00592B;
	font-weight: bold;
}
.textonoticianegrito {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.textonegritomaior {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.tabpontosamarela {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FEFECB;
	border: 1px dotted #5C5C01;
	font-weight: bold;
}
.textonegritobranco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.tabpontodir {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-top: 1px none #999999;
	border-right: 1px dashed #999999;
	border-bottom: 1px none #999999;
	border-left: 1px none #999999;
	color: #000000;
}
.tabpontodircima {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-top: 1px dashed #999999;
	border-right: 1px dashed #999999;
	border-bottom: 1px none #999999;
	border-left: 1px none #999999;
	color: #000000;
}
.tabpontobaixo {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-top: 1px none #999999;
	border-right: 1px none #999999;
	border-bottom: 1px dotted #999999;
	border-left: 1px none #999999;
	color: #000000;
	
}
.tabpontobaixo2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-bottom: 2px dotted #0F46A3;
	

}
.textoapagado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
}
.fundotitulos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	background-color: #C0DAFA;
	border: none;
	font-weight: bold;
}
.fundodados {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #F1F7FE;
	border: none;
	font-weight: normal;
}
.textonegritored {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;
}
.sombra {
	border: 1px solid #000000;
}
.tabpontosouro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #F9F900;
	border: 1px dotted #5C5C01;
	font-weight: bold;
}
.textonormalred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
}
.cxtextodisabled {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: none;
}
.cxtexto2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #00006C;
}
.cxtexto3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #000000;
}.textonormal2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
}
.relatorios {
	background-color: #CAE3C6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	filter: Alpha(Opacity=100, FinishOpacity=0, Style=1, StartX=0, StartY=0, FinishX=100, FinishY=100);
}
.subrelatorio {
	background-color: #FFF8F0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.fundosite {
	background-image: url(../imagens/fundo-site.gif);
}
.textomenor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
}