/*FRONT END*/
body{
	margin: 0 auto;

  scrollbar-face-color: #CCCCCC;
  scrollbar-highlight-color: #CCCCCC;
  scrollbar-shadow-color: #c1c1c1;
  scrollbar-3dlight-color: #c1c1c1;
  scrollbar-arrow-color:  #ffffff;
  scrollbar-track-color: #cccccc;
  scrollbar-darkshadow-color: #cccccc;
  }

.campo2{ 
   font-size: 11 px;
   font-family: Verdana; 
   font-weight: bolder;
	color: #ff9900; 
   border-style: solid; /*dashed*/;
   border-color: #666666;
   border-width: 1px;  
   letter-spacing: 1px;
	}

.txtBranco{
   font-family: Verdana;
   font-size:   12 px;
   font-weight: bolder;
	font-style: italic;
   color:       #ffffff;
   }

.txtMiniBranco{
   font-family: Verdana;
   font-size:   11px;
   font-weight: normal;
   color:       #ffffff;
   }

.txtMiniAzul{
   font-family: Verdana;
   font-size:   10px;
   font-weight: normal;
   color:       #595959;
   }

.paginacao{
  border: #000000, 1px, solid;
  background-color: #f7f5f3;
  font-family:  Tahoma,verdana;
  font-size: 9;
  color: #336699;
  font-weight: normal;
  }
.paginacao A:LINK {color: #336699; text-decoration: none; font-size: 10; font-weight: bold;}
.paginacao A:VISITED {color: #336699; text-decoration: none; font-size: 10; font-weight: bold;}
.paginacao A:ACTIVE {color: #ffffff; text-decoration: none; font-size: 10; font-weight: bold;}
.paginacao A:HOVER {color: #ff0000; text-decoration: none; font-size: 10; font-weight: bold;}

.txtPrestacao{
   font-family: Verdana;
   font-size:   10px;
   font-weight: bolder;
   color:       #595959;
   }
	
.txtTituloLink{
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #595959;
	}
.txtTituloLink A:LINK {color: #336699; text-decoration: none; font-size: 10; font-weight: bold;}
.txtTituloLink A:VISITED {color: #336699; text-decoration: none; font-size: 10; font-weight: bold;}
.txtTituloLink A:ACTIVE {color: #336699; text-decoration: none; font-size: 10; font-weight: bold;}
.txtTituloLink A:HOVER {color: #ff0000; text-decoration: none; font-size: 10; font-weight: bold;}

.txtTitulo{
	font-family: Verdana;
	font-size: 14px;
	font-weight: bolder;
	color: #ff9900;
	}

.txtTitleDestaque{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bolder;
	color: #1869ad;
}
.txtTitleDestaque A:LINK {color: #1869ad; text-decoration: none; font-size: 12; font-weight: bold;}
.txtTitleDestaque A:VISITED {color: #1869ad; text-decoration: none; font-size: 12; font-weight: bold;}
.txtTitleDestaque A:ACTIVE {color: #1869ad; text-decoration: none; font-size: 12; font-weight: bold;}
.txtTitleDestaque A:HOVER {color: #ff0000; text-decoration: none; font-size: 12; font-weight: bold;}


.txtLinkBranco{
   font-family: Verdana;
   font-size:   13 px;
   font-weight: bolder;
	font-style: italic;
   color:       #ffffff;
   }
.txtLinkBranco A:LINK {color: #1869ad; text-decoration: none; font-size: 13; font-weight: bold;}
.txtLinkBranco A:VISITED {color: #1869ad; text-decoration: none; font-size: 13; font-weight: bold;}
.txtLinkBranco A:ACTIVE {color: #1869ad; text-decoration: none; font-size: 13; font-weight: bold;}
.txtLinkBranco A:HOVER {color: #ff0000; text-decoration: none; font-size: 13; font-weight: bold;}
	
.txtTituloBranco{
	font-family: Verdana;
	font-size: 13px;
	font-weight: bolder;
	color: #ffffff;
	}

.txtDtaPublicacao{
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #595959;
	}

.txtConteudo
{
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.txtConteudo A:LINK {color: #000000; text-decoration: none;}
.txtConteudo A:VISITED {color: #000000; text-decoration: none;}
.txtConteudo A:ACTIVE {color: #000000; text-decoration: underline;}
.txtConteudo A:HOVER {color: #ff0000; text-decoration: underline; font-size:11; font-weight: normal;}


.txtArtigo{
  font-family :  Tahoma,verdana;
  font-size : 10;
  color : #000000;
  font-weight : normal;
  }
.txtArtigo A:LINK {color: #000000; text-decoration: none;}
.txtArtigo A:VISITED {color: #000000; text-decoration: none;}
.txtArtigo A:ACTIVE {color: #000000; text-decoration: underline;}
.txtArtigo A:HOVER {color: #ff0000; text-decoration: underline; font-size:10; font-weight: normal;}

.txtLinkBranco{
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	}
.txtLinkBranco A:LINK {color: #ffffff; text-decoration: none; font-size: 10;}
.txtLinkBranco A:VISITED {color: #ffffff; text-decoration: none; font-size: 10;}
.txtLinkBranco A:ACTIVE {color: #ffffff; text-decoration: none; font-size: 10;}
.txtLinkBranco A:HOVER {color: #ff0000; text-decoration: none; font-size: 10;}

.radioEnquete{ 
	cursor: hand;
   }

.botaoCinza{ 
   cursor: hand;
   font-family: Verdana;
   font-weight: thin;
   font-size: 10px;
	font-weight: bolder;
   color: #FFFFFF;
   border: #ffffff 1pt solid;
   background-color: #999999
   }

.tableAgenda {
	font-family: Verdana;
   font-size: 12px;
	background-color: #ebebeb;
   text-decoration: none;
   }

.tableAzul {
	font-family: Verdana;
   font-size: 12px;
	font-weight: bolder;
	color: #ffffff;
	background-color: #6699cc;
   text-decoration: none;
	border: 1px solid #000000;
   }

.tblMenuLateral{ 
   font-weight: thin;
   font-size: 8pt;
   color: #ff0000;
   FONT-FAMILY: Verdana;
   background-color: #f7f5f3;
   padding-top:10;
   padding-left:5;
   padding-right:5;
   padding-bottom:0;
   border:1px dashed #000000;
   }
.tblMenuLateral A:LINK {color : #000000; text-decoration : none;}
.tblMenuLateral A:VISITED {color : #000000; text-decoration : none;}
.tblMenuLateral A:ACTIVE {color : #000000; text-decoration : none;}
.tblMenuLateral A:HOVER {color : #336699; text-decoration : none;}   

.txtCopyright
{
  font-family :  Tahoma,verdana;
  font-size : 10;
  color : #FFFFFF;
  font-weight : normal;
  padding-left: 3px;
  text-align: center;
  background-color: #2171B5
}
	
/*ÁREA ADMINISTRATIVA*/
.linkPaginacao{
  font-family:  Tahoma,verdana;
  font-size: 9;
  color: #336699;
  font-weight: normal;
  }
.linkPaginacao A:LINK {color: #336699; text-decoration: none; font-size: 10; font-weight: bold;}
.linkPaginacao A:VISITED {color: #336699; text-decoration: none; font-size: 10; font-weight: bold;}
.linkPaginacao A:ACTIVE {color: #ffffff; text-decoration: none; font-size: 10; font-weight: bold;}
.linkPaginacao A:HOVER {color: #ff0000; text-decoration: none; font-size: 10; font-weight: bold;}

.tblMenu{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;    
    font-weight: normal;    
    color: #000000;   
    text-decoration: none;
    background-color: #efefef;
	 border: 2px solid #3366ff;
    }

p {
	font-family: arial;
	font-size: 12px;
	color: #000000;
	margin: 3 15 3 15;
	letter-spacing: 1px;
	text-align: justify;
}

.campo1{ 
   font-size:        11 px;
   font-family:      Verdana; 
   background-color: #ffffff; 
   border-style:     solid; /*dashed*/;
   border-color:     #666666;
   border-width:     1px;  
   letter-spacing :  1px;
   }

.campoRead{ 
   font-family:      Verdana;
   font-size:        11 px;
	color: #ff0000; 
   background-color: #f2f2f2; 
   border-style:     solid; /*dashed*/;
   border-color:     #f2f2f2;
   border-width:     1px;  
   letter-spacing :  1px;
   }

.campoSelect{ 
   font-size:        10 px;
   font-family:      Verdana;
	color: #ffffff; 
   background-color: #6699cc; 
   }

.txtAzulNegr{
   font-family: Verdana;
   font-size:   11 px;
   font-weight: bolder;
   color:       #000000;
   }

.txtTituloNoticia{
   font-size: 14 px;
   font-family: Verdana; 
	color: #000000;
   letter-spacing : 1px;
	font-weight: bolder;
}

.txtConteudoNoticia{
   font-size: 11 px;
   font-family: Verdana; 
	color: #000000;
   letter-spacing : 1px;
}

.txtTituloVB{
   font-family: arial;
   font-size:   14 px;
   font-weight: bolder;
   color:       #3366ff;
   }

.txtMsgAviso{
   font-family: Verdana;
   font-size:   11 px;
   font-weight: bolder;
   color:       #ff0000;
   }

.txtMsgRed{
   font-family: Verdana;
   font-size:   10 px;
   font-weight: normal;
   color:       #ff0000;
   }
 
.botao { 
   cursor: hand;
   font-weight: thin;
   font-size: 8pt;
   color: #FFFFFF;
   BORDER: #003366 1pt solid;
   font-family: Verdana;
   background-color: #3366ff
   }

.tblPrestacao{
   font-family: Verdana;
   font-size:   10px;
   font-weight: bolder;
   color:       #595959;
	}

.tblPrestacao.Par{
	background-color: #f1f1f1;
	}

.tblPrestacao.Impar{
	background-color: #D2DAFF;
	}

.tblPrestacao.Titulo{
   font-size:   13px;
   font-weight: bolder;
   color:       #ffffff;
	background-color: #999999;
	}

.tblPrestacao.Total{
   font-size:   13px;
   font-weight: bolder;
   color:       #ffffff;
	background-color: #999999;
	}
	
/* Estilos de tabela*/
.trCabecalho{
	background: #3366FF
   }
		
.trRodape{
   font-family: Verdana;
   font-size: 12 px;
   font-weight: bolder;
	text-align: center;
   letter-spacing: 2px;
   color: #ffffff;
	background: #3366FF;
	}
	
.trCinza{
   font-family: Verdana;
	background: #cccccc;
	}
	
.tr1{
   font-family: Verdana;
   font-size: 8pt;
   color: #000000;
	background: #f7f5f3;
	}
.tr1 A:LINK {color: #000000; text-decoration: none;}
.tr1 A:VISITED {color: #000000; text-decoration: none;}
.tr1 A:ACTIVE {color: #000000; text-decoration: none;}
.tr1 A:HOVER {color: #ff0000; text-decoration: none;}

.tr2{
   font-family: Verdana;
   font-size: 8pt;
   color: #000000;
	background: #e5e5e5;
	}
.tr2 A:LINK {color: #000000; text-decoration: none;}
.tr2 A:VISITED {color: #000000; text-decoration: none;}
.tr2 A:ACTIVE {color: #000000; text-decoration: none;}
.tr2 A:HOVER {color: #ff0000; text-decoration: none;}
	
.tbl2{
   font-weight: bolder;
   font-size: 11 px;
   color: #005197;
   border: #3366ff 1pt solid;
   font-family: Verdana;
   background: #e5e5e5;
   }

.tblCorpo{ 
   font-weight: thin;
   font-size: 8pt;
   color: #000000;
   font-family: Verdana;
   /*background-color: #f7f5f3*/
   }
.tblCorpo A:LINK {color : #000000; text-decoration : none;}
.tblCorpo A:VISITED {color : #000000; text-decoration : none;}
.tblCorpo A:ACTIVE {color : #000000; text-decoration : none;}
.tblCorpo A:HOVER {color : #336699; text-decoration : underline;}
   
.tblTop{
   font-weight: bolder;
   font-size: 11 px;
   color: #000000;
   border-bottom: #3366ff 1pt solid;
   font-family: Verdana;
   }
	  
.tblBase{
   font-weight: bolder;
   font-size: 11 px;
   color: #000000;
   border-top: #3366ff 1pt solid;
   font-family: Verdana;
   }   

/* Estilos do menu lateral*/
.dtree {
   position: relative;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #ffffff;
   white-space: nowrap;
   }
.dtree img {
   border: 0px;
   vertical-align: text-bottom;
   }
.dtree a {
   text-decoration: none;
   }
.dtree a:hover {
	font-weight: bold;
	color: #ff0000;
   text-decoration: none;
   }
.dtree .node {
   position: relative;
   top: -2px;
   padding: 1px;
	color: #000000;
   }
.dtree .nodeSel {
   position: relative;
   top: -2px;
   padding: 1px;
   color: #ff0000;
	font-weight: bolder;
   /*background-color: #c0d2ec;*/
}
/* Fim dos estilos do menu lateral*/   
/* -------- FIM ---------- */
