/*****************************************    Classes Padrões    ********************************************/
A:link 
{
	TEXT-DECORATION: none;
	color: #3F3F3F;
}

A:visited 
{
	COLOR: #0066CC; TEXT-DECORATION: none
}
A:active 
{
	COLOR: #0066CC; TEXT-DECORATION: none
}
A:hover 
{
	COLOR: #060;
	TEXT-DECORATION: none;
	border-bottom:1px #FFF dashed;
}
/***************************************    Classes Obrigatórias    ******************************************/
A.Link1:link {
	COLOR: #3F3F3F; TEXT-DECORATION: none
}
A.Link1:visited {
	COLOR: #0066CC; TEXT-DECORATION: none
}
A.Link1:active {
	COLOR: #0066CC; TEXT-DECORATION: none
}
A.Link1:hover {
	FONT-WEIGHT: bold; COLOR: #060; TEXT-DECORATION: none
}

/*****************************************    Classes de Chamada    ********************************************/
A.LinkChamada:link 
{
	TEXT-DECORATION: none;
	color: #3F3F3F;
	text-align: justify;
}
A.LinkChamada:visited 
{
	COLOR: #0066CC; 
	TEXT-DECORATION: none;
	text-align: justify;
}
A.LinkChamada:active 
{
	COLOR: #0066CC; 
	TEXT-DECORATION: none;
	text-align: justify;
}
A.LinkChamada:hover 
{
	COLOR: #060;
	TEXT-DECORATION: none;
	font-weight: normal;
	text-align: justify;
}

/*****************************************    Classes Padrões    ********************************************/
A.Link2:link 
{
	TEXT-DECORATION: none;
	color: #3F3F3F;
}
A.Link2:visited 
{
	COLOR: #0066CC; TEXT-DECORATION: none
}
A.Link2:active 
{
	COLOR: #0066CC; TEXT-DECORATION: none
}
A.Link2:hover 
{
	COLOR: #060;
	TEXT-DECORATION: none;
	font-weight: bold;
}
A.MapaDoSite:link 
{
	TEXT-DECORATION: none;
	color: #060;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11.3px
}
A.MapaDoSite:visited 
{
	COLOR: #0066CC; TEXT-DECORATION: none
}
A.MapaDoSite:active 
{
	COLOR: #0066CC; TEXT-DECORATION: none
}
A.MapaDoSite:hover 
{
	COLOR: #060;
	TEXT-DECORATION: none	
}
.LoginBrancoUsuario
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	padding-left:5px;
	color:#06C;
	height:30px;
}
.LoginCaixaUsuario
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#666;
	}

.TituloTabela
{
	/*FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR:#999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #224879; 			TEXT-ALIGN: center*/
}
.TituloClipping
{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #224879; TEXT-ALIGN: center	
}
.FundoBorda 
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #878787;
	background-color: #f9f9f9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ADADAD;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ADADAD;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DDDDDD;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ADADAD;
}
.PlanodeFundoGaleria
{
	background-color: #EFEFEF;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-3dlight-color:#000000;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-face-color:#006699;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-track-color:#FFFFFF;
}
.BordaTabela
{
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid
}
.BotaodeFormulario
{
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; BORDER-LEFT: #666 1px solid; COLOR: #000000; BORDER-BOTTOM: #666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.Formulario
{
	BORDER-RIGHT: #3F3F3F 1px solid;
	BORDER-TOP: #3F3F3F 1px solid;
	MARGIN-TOP: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 0px;
	BORDER-LEFT: #3F3F3F 1px solid;
	COLOR: #3F3F3F;
	TEXT-INDENT: 5px;
	BORDER-BOTTOM: #3F3F3F 1px solid;
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
}
.FormularioBotao
{
BORDER-RIGHT: #3F3F3F 1px solid;
	BORDER-TOP: #3F3F3F 1px solid;
	MARGIN-TOP: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 0px;
	BORDER-LEFT: #3F3F3F 1px solid;
	COLOR: #FFF;
	font-weight:bold;
	TEXT-INDENT: 5px;
	BORDER-BOTTOM: #3F3F3F 1px solid;
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #06C;
	width:30px;

}

.FormularioBotaoFechar
{
BORDER-RIGHT: #3F3F3F 1px solid;
	BORDER-TOP: #3F3F3F 1px solid;
	MARGIN-TOP: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 0px;
	BORDER-LEFT: #3F3F3F 1px solid;
	COLOR: #FFF;
	font-weight:bold;
	TEXT-INDENT: 5px;
	BORDER-BOTTOM: #3F3F3F 1px solid;
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #06C;
	width:60px;

}

.Fomulario_botao
{
	BORDER-RIGHT: #3F3F3F 1px solid;
	BORDER-TOP: #3F3F3F 1px solid;
	MARGIN-TOP: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 0px;
	BORDER-LEFT: #3F3F3F 1px solid;
	COLOR: #000099;
	TEXT-INDENT: 5px;
	BORDER-BOTTOM: #3F3F3F 1px solid;
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
}

.FormularioBusca
{
	BORDER-RIGHT: #999 1px solid;
	BORDER-TOP: #999 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	BORDER-LEFT:#999 1px solid;
	COLOR: #999;
	BORDER-BOTTOM: #999 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFF
}
.form_site
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	background:#ffffff;
	border-right:1px solid #999999;
	border-left: 1px solid #999999;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	scrollbar-shadow-color: #5A759C;
	scrollbar-highlight-color: #5A759C;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #F2F2F2;
	scrollbar-arrow-color: #8080d4;
}
.Voltar
{
	font-size: 10px;
	font-weight: normal;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF ;
}
.FonteAlerta 
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-indent: 6px;
}
.FonteCadastro 
{
	FONT-SIZE: 12px;
	COLOR: #3F3F3F;
	TEXT-INDENT: 12px;
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.Fontebusca
{
	FONT-SIZE: 10px; COLOR: #000000; TEXT-INDENT: 6px; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif;
}
.FonteDataCabecalho
{
	font-style:italic; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; TEXT-INDENT: 6px; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif;
}
.FonteListagem1 
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3F3F3F;
	text-align: center;
}
.FonteListagem2
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3F3F3F;
	background-color: #efefef;
	text-align: center;
}
.FonteMenu 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color:#EFEFEF;
	text-align: center;
}
.FontePadrão
{
	margin-bottom: 0;
	margin-top: 0;
	width: 140px;
	height: 20px;
	font-size: 9px;
	color: #000000;
	font-weight: normal;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	border: 0px none #FFFFFF;
}
.Menu 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #878787;
	background-color: #f9f9f9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ADADAD;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ADADAD;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DDDDDD;
}
.FonteTitle
{
	FONT-FAMILY: Trebuchet MS; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #000000; HEIGHT: 18px;
}
.TituloBarraAzul
{
	FONT-FAMILY: Tahoma; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #ffffff; padding-left: 30px; padding-right:30px;
}
.TituloComponenteHome
{
	FONT-FAMILY: Trebuchet MS; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0066CC; HEIGHT: 18px;
}
.SubTituloComponenteHome 
{
	FONT-SIZE: 11px; COLOR: #3F3F3F; FONT-FAMILY: Trebuchet MS; TEXT-ALIGN: left;
}
.TextoComponenteHome
{
	FONT-SIZE: 11px; COLOR: #3F3F3F; FONT-FAMILY:Trebuchet MS, Arial, Helvetica, sans-serif;  TEXT-ALIGN: justify
}
.TextoLegenda
{
	FONT-SIZE: 11px; COLOR: #3F3F3F; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.TextoLegenda2
{
	FONT-SIZE: 11px; COLOR: #3F3F3F; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.VisualizaRegCompTitulo
{
	FONT-WEIGHT: bold; 
	HEIGHT: 18px; 
	COLOR: #06F;
	BACKGROUND-COLOR: #E6E6E6;
}
.VisualizaRegChamada
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3F3F3F;
	text-align: justify;
}
.VisualizaRegTitulo 
{
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #3F3F3F;; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.VisualizaRegTitulo1
{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3F3F3F;; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.VisualizaRegData 
{
	FONT-SIZE: 10px; COLOR: #555555; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.VizualizarRegDataList {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#555555;
}
.VisualizaRegAutor 
{
	FONT-SIZE: 12px; COLOR: #224879; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.PrintAutor 
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
}
.VisualizaRegCompTituloAux 
{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #224879; TEXT-ALIGN: left
}
.VisualizaRegCompAux 
{
		FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #F7F7F7; TEXT-ALIGN: left
}
.ListaRecurso 
{
	FONT-SIZE: 11px; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.TituloGaleriaReg
{
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.BordaGaleria
{
	BORDER-RIGHT: #224879 8px solid; BORDER-TOP: #224879 8px solid; BORDER-LEFT: #224879 8px solid; BORDER-BOTTOM: #224879 8px solid
}
.FonteGaleria
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	text-indent:6px;
	font-weight: bolder;
}
.FonteGaleria3
{
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #224879; TEXT-INDENT: 6px; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif;
}
.ListaRecursoChamada 
{
	FONT-SIZE: 11px; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; TEXT-ALIGN: left;
}
.VisualizaRegRotulo 
{
	FONT-SIZE: 10px; COLOR: #a2a2a2; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; TEXT-ALIGN: left;
}
.RodapeComponenteHome 
{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; TEXT-ALIGN: right;
}
.FonteDataHome 
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #33628C;
	text-align:justify;
	font-weight : bold;	
	/*text-indent:6px;*/
}
.FonteHoraHome 
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align:justify;
	font-weight : bold;	
	/*text-indent:6px;*/
}

/***************************************    Classes Específicas    ******************************************/
.Rodape 
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: left;
	padding-left:13px;
}
.FonteLogin 
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-indent:6px;
}
.html {
overflow-x: hidden;
}
.MenuTopo{
	vertical-align:top;
}
.ImagemDestaque{
	font-weight:bold;			
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;     
}
