body { background:url(images/fundo.jpg) repeat-x white; font-size:9pt; font-family:Trebuchet MS; Tahoma; margin:1px; }

body.Agenda { background:white; font-size:9pt; font-family:Trebuchet MS; margin:1px; }

input.pesquisa { 
	border:1px solid #019118; font-size:8.7pt; font-family:Trebuchet MS; background:white; color:black;
}
input.botoesTopo{
	font-size:11px; 
	font-family:Trebuchet MS;
	color:white; 
	LETTER-SPACING:0.1pt;
	font-weight:bold;
	background-color:#017710;
	HEIGHT:19;
	WIDTH:30;
	vertical-align :middle;
	cursor:pointer;
}

input.botoesMapa{
	font-size:11px; 
	font-family:Trebuchet MS;
	color:white; 
	LETTER-SPACING:0.1pt;
	font-weight:bold;
	background-color:#017710;
	HEIGHT:19;
	WIDTH:100;
	vertical-align : middle;
	cursor:pointer;
}
 .botoesForm{
	font-size:7.7pt; 
	font-family:Trebuchet MS;
	color:black; 
	line-height:20px;	
	LETTER-SPACING:0.1pt;
	font-weight:none;
	background:#F0F0F0;
	HEIGHT=19;
	cursor: pointer;
}
.botoesFormInactivo{
	font-size:7.7pt; 
	font-family:Trebuchet MS;
	color:#C6C4C4; 
	line-height:20px;	
	LETTER-SPACING:0.1pt;
	font-weight:none;
	background:#F0F0F0;
	HEIGHT=19;
	cursor: none;
}
input { border:0px solid #F0F0F0; font-size:8.7pt; background:#F0F0F0; color:black; font-family:Trebuchet MS; cursor-color:black}
textarea{ font-family:Trebuchet MS; font-size:8.7pt; border:0px solid black; background:#F0F0F0; color:black;}

td { font-size:11px; color:black } 

td.white{
	 background-color :white;
}
td.green{
	 background-color :#f6f8f1;
}
td.cinza{
	 background-color :#F0F0F0;
}
td.textosHome{		
	font-size:8.7pt; 
	font-family:Trebuchet MS;
	color:black; 
	line-height:17px;	
	LETTER-SPACING:0.1pt;
	
}
td.textos{		
	font-size:8.7pt; 
	font-family:Trebuchet MS;
	color:black; 
	line-height:20px;	
	LETTER-SPACING:0.1pt;
	
}
td.textosTopo{		
	font-size:11px; 
	font-family:Trebuchet MS;
	color:black; 
	line-height:20px;	
	LETTER-SPACING:0.1pt;
	font-weight:bold;
}
td.textosServicos{		
	font-size:8.7pt; 
	font-family:Trebuchet MS;
	color:black; 
	line-height:20px;	
	LETTER-SPACING:0.1pt;	
	font-weight:none;
}
td.textosMSGBoasvindas{		
	font-size:11.8pt; 
	font-family:Trebuchet MS;
	color:#019118; 
	line-height:20px;	
	LETTER-SPACING:0.1pt;
	font-weight:bold;
}
td.textosTopoExtra{		
	font-size:8.0pt; 
	font-family:Trebuchet MS;
	color:#019118; 
	line-height:15px;	
	LETTER-SPACING:0.1pt;
	font-weight:none;
}

td.avisos{		
	font-size:7.5pt; 
	font-family:Trebuchet MS;
	color:balck;
	font-weight:none;
	LETTER-SPACING:0.1pt;
}
td.tituloscinza{		
	font-size:9pt; 
	font-family:Trebuchet MS;
	color:balck; 
	line-height:20px;
	font-weight:bold;
	background-color :#F0F0F0;	
}
.tituloNoticias{		
	font-size:20px; 
	font-family:Trebuchet MS;
	color:#019118; 
	font-weight:bold;	
	padding-bottom:20px;
}
td.multimedia{		
	font-size:7.0pt; 
	font-family:Trebuchet MS;
	color:black;
	font-weight:none;
	LETTER-SPACING:0.1pt;
}
.titulos{ 
	font-size:10pt; 
	font-family:Trebuchet MS;
	color:#019118; 
	line-height:20px;
	font-weight:bold;	
}
.titulosContactos{ 
	font-size:10pt; 
	font-family:Trebuchet MS;
	color:black; 
	font-weight:bold;	
}
.menuPrinicipalSemFilho{ 
	color:black; 
	font-weight:none; 
	font-size:13px; 
	font-family:Trebuchet MS; 
	text-decoration:none;
}

.menuRodapeSemFilho{ 
	color:black;
	font-weight:none;
	font-size:9pt;
	font-family:Trebuchet MS;
	text-decoration:none;
}

.tituloListagem{ 
	color:black; 
	font-weight:bold; 
	font-size:16px; 
	font-family:Trebuchet MS; 
	text-decoration:none; 
	padding-bottom:5px;
}
.tituloListagem:hover{ text-decoration:underline; }


.tituloAgenda{ 
	color:#019118; 
	font-weight:bold; 
	font-size:9.3pt; 
	font-family:Trebuchet MS; 
	text-decoration:none; 
}
.textosAgenda{		
	font-size:8.7pt; 
	font-family:Trebuchet MS;
	color:black; 
	line-height:20px;	
	LETTER-SPACING:0.1pt;
	
}
.tabelaMenu{
	 background-color :white;
}

a.menuPrinicipal{ color:black; font-weight:bold; font-size:13px; font-family:Trebuchet MS; text-decoration:none; }
a.menuPrinicipal:hover{ color:#019118; font-weight:bold; font-size:13px; font-family:Trebuchet MS; text-decoration:none; }
a.menuPrinicipalActivo{ color:#dd2c24; font-weight:bold; font-size:13px; font-family:Trebuchet MS; text-decoration:none; }

a.menuPrinicipal1{ color:black;  font-size:11px; font-family:Trebuchet MS; text-decoration:none; }
a.menuPrinicipal1:hover{ color:#019118;  font-size:11px; font-family:Trebuchet MS; text-decoration:none; }
a.menuPrinicipalActivo1{ color:#dd2c24; font-weight:bold; font-size:11px; font-family:Trebuchet MS; text-decoration:none; }

.menuPrinicipalNav{ color:gray; font-weight:normal; font-size:11px; font-family:Trebuchet MS; text-decoration:none; }
.menuPrinicipalNav:hover{ color:#019118; font-weight:bold; font-size:11px; font-family:Trebuchet MS; text-decoration:none; }
.menuPrinicipalNavActivo{ color:#019118; font-weight:bold; font-size:11px; font-family:Trebuchet MS; text-decoration:none; }
.separadorNavBar{color:silver; font-weight:none; font-size:11px; font-family:Trebuchet MS; text-decoration:none;}

.subMenu { color:black; font-weight:none; font-size:7.5pt; font-family:Trebuchet MS; text-decoration:none; }
.subMenu:hover{ color:black; font-weight:none; font-size:7.5pt; font-family:Trebuchet MS; text-decoration:none; }
.subMenu:active{ color:black; font-weight:none; font-size:7.5pt; font-family:Trebuchet MS; text-decoration:none; }

.lerMais { color:#cc0000; font-weight:bold; font-size:8pt; font-family:Trebuchet MS; text-decoration:none; }
.lerMais:hover{ color:#019118; font-weight:bold; font-size:8pt; font-family:Trebuchet MS; text-decoration:none; }

.menuRodape{ color:black; font-weight:none; font-size:9pt; font-family:Trebuchet MS; text-decoration:none; }
.menuRodape:hover{ color:black; font-weight:none; font-size:9pt; font-family:Trebuchet MS; text-decoration:none; }
.menuRodape:visited{ color:black; font-weight:bold; font-size:9pt; font-family:Trebuchet MS; text-decoration:none; }
.menuRodapeActivo{ color:black; font-weight:bold; font-size:9pt; font-family:Trebuchet MS; text-decoration:none; }

.documentos { color:#019118; font-weight:none; font-size:8pt; font-family:Trebuchet MS; text-decoration:none; }
.documentos:hover{ color:#019118; font-weight:none; font-size:8pt; font-family:Trebuchet MS; text-decoration:none; }
.documentos:active{ color:#019118; font-weight:none; font-size:8pt; font-family:Trebuchet MS; text-decoration:none; }

.tituloAgenda{ color:#019118; font-weight:bold; font-size:9.3pt; font-family:Trebuchet MS; text-decoration:none; }
.tituloAgenda:hover{ color:#019118; font-weight:bold; font-size:9.3pt; font-family:Trebuchet MS; text-decoration:none; }
.tituloAgenda:visited{ color:#019118; font-weight:bold; font-size:9.3pt; font-family:Trebuchet MS; text-decoration:none; }

/*
 *
 *Zona de login
 *
 */
a.zonalogin{ font-size:8.0pt; font-family:Trebuchet MS; color:#e3242c; line-height:20px; LETTER-SPACING:0.1pt; font-weight:bold; text-decoration:none;}
a.zonalogin:hover{ font-size:8.0pt; font-family:Trebuchet MS; color:#019118; line-height:20px; LETTER-SPACING:0.1pt; font-weight:bold; text-decoration:underline;}
a.zonalogin:active{ font-size:8.0pt; font-family:Trebuchet MS; color:#019118; line-height:20px; LETTER-SPACING:0.1pt; font-weight:bold; text-decoration:none;}

a.zonaloginAutenticado{ font-size:8.7pt; font-family:Trebuchet MS; color:#019118; line-height:20px; LETTER-SPACING:0.1pt; font-weight:none; text-decoration:none;}
a.zonaloginAutenticado:hover{ font-size:8.7pt; font-family:Trebuchet MS; color:#019118; line-height:20px; LETTER-SPACING:0.1pt; font-weight:none; text-decoration:underline;}
a.zonaloginAutenticado:active{ font-size:8.7pt; font-family:Trebuchet MS; color:#019118; line-height:20px; LETTER-SPACING:0.1pt; font-weight:none; text-decoration:none;}

a.linkAtalho{ font-size:8.7pt; font-family:Trebuchet MS; color:#019118; line-height:20px; LETTER-SPACING:0.1pt; font-weight:none; text-decoration:underline;}
a.linkAtalho:hover{ font-size:8.7pt; font-family:Trebuchet MS; color:#019118; line-height:20px; LETTER-SPACING:0.1pt; font-weight:none; text-decoration:underline;}
a.linkAtalho:active{ font-size:8.7pt; font-family:Trebuchet MS; color:#019118; line-height:20px; LETTER-SPACING:0.1pt; font-weight:none; text-decoration:underline;}

/*
*
*Zona de paginação
*
*/
a.pdto_form   		{ color:black; text-decoration:none; font-weight:normal; font-size:8pt; font-family: Verdana,Arial,Helvetica;}
a.pdto_form:active	{ color:#019118; text-decoration:none; font-weight:bold; font-size:8pt; font-family: Verdana,Arial,Helvetica;}
a.pdto_form:hover	{ color:#019118; text-decoration:none; font-weight:bold; font-size:8pt; font-family: Verdana,Arial,Helvetica;}
a.pdto_form1   		{ color:#019118; text-decoration:none; font-weight:bold; font-size:8pt; font-family: Verdana,Arial,Helvetica;}
.pdto_form   		{ color:black; text-decoration:none; font-weight:normal; font-size:8pt; font-family: Verdana,Arial,Helvetica;}



a.page_navigator{color:black; text-decoration:none; font-weight:normal; font-size:11px; font-family: Verdana,Arial,Helvetica;}
a.page_navigator:hover{color:#019118; text-decoration:none; font-weight:normal; font-size:1px; font-family: Verdana,Arial,Helvetica;}


.titulos { color: #019118; font-size:16px; }

.icheck
{
	background-color:transparent;
	border:0;

}

table { empty-cells:show; }

