.menuP {
font-family: Verdana;
color: #006600;
text-decoration: none;
font-weight: bold;
font-size: 11px;
}

.menuP2 {
font-family: Verdana;
color: #ffffff;
text-decoration: none;
font-weight: bold;
font-size: 11px;
}

.menu {
font-family: Verdana;
color: #ffffff;
text-decoration: none;
font-weight: bold;
font-size: 9px;
text-transform : uppercase;
}

a.menu {
font-family: Verdana;
color: #006600;
text-decoration: none;
font-weight: bold;
font-size: 9px;
text-transform : uppercase;
}

a.menu:hover {
font-family: Verdana;
color: #ffffff;
text-decoration: none;
font-weight: bold;
font-size: 9px;
text-transform : uppercase;
}

.submenu {
font-family: Verdana;
color: #ffffff;
font-size: 9px;
margin-bottom: 5px;
text-decoration: none;
}

a.submenu {
font-family: Verdana;
color: #ffffff;
font-size: 9px;
text-decoration: none;
margin-bottom: 5px;
}

a.submenu:hover {
font-family: Verdana;
color: #ffffff;
font-size: 9px;
text-decoration: underline;
}

.subsubmenu {
font-family: Verdana;
color: #ffffff;
font-size: 11px;
margin-bottom: 5px;
text-decoration: underline;
}

a.subsubmenu {
font-family: Verdana;
color: #ffffff;
font-size: 11px;
text-decoration: none;
margin-bottom: 5px;
}

a.subsubmenu:hover {
font-family: Verdana;
color: #ffffff;
font-size: 11px;
text-decoration: underline;
}

.legenda {
font-family: "Verdana";
color: #006600;
font-size: 9px;
text-decoration: none;
font-weight: normal;
text-align: justify;
line-height: 16px;
}

.legenda2 {
font-family: "Verdana";
color: #333333;
font-size: 10px;
text-decoration: none;
}

.titulo {
font-family: "Verdana";
color: #006600;
font-size: 12px;
text-decoration: none;
font-weight: bold;
}

.subtitulo {
font-family: "Verdana";
color: #006600;
font-size: 11px;
text-decoration: none;
font-weight: bold;
text-align: justify;
}

.desenvolvimento {
font-family: "Verdana";
color: #006600;
font-size: 11px;
text-decoration: none;
font-weight: normal;
text-align: justify;
line-height: 16px;
}

.desenvolvimento2 {
font-family: "Verdana";
color: #006600;
font-size: 10px;
text-decoration: none;
font-weight: normal;
text-align: left;
line-height: 16px;
}

a.desenvolvimento {
font-family: "Verdana";
color: #006600;
font-size: 11px;
text-decoration: none underline;
font-weight: normal;
text-align: justify;
line-height: 16px;
}

a.desenvolvimento:hover {
font-family: "Verdana";
color: #009966;
font-size: 11px;
text-decoration: none underline;
font-weight: normal;
text-align: justify;
line-height: 16px;
}

.copy {
font-family: Verdana;
color: #006600;
font-size: 9px;
font-weight: normal;
text-decoration: none;
}

a.copy {
font-family: Verdana;
color: #006600;
font-size: 9px;
text-decoration: none;
font-weight: normal;
}

a.copy:hover {
font-family: Verdana;
color: #006600;
font-size: 9px;
text-decoration: underline;
font-weight: normal;
}

.popLink {
font-family: "Verdana";
color: #000000;
font-size: 9px;
text-decoration: none;
font-weight: normal;
}

a.popLink {
font-family: "Verdana";
color: #000000;
font-size: 9px;
font-weight: normal;
text-decoration: underline;
}

a.popLink:hover {
font-family: "Verdana";
color: #676767;
font-size: 9px;
font-weight: normal;
text-decoration: underline;
}

.paginacao {
font-family: "Verdana";
color: #006600;
font-size: 10px;
text-decoration: none;
font-weight: normal;
}

a.paginacao:hover {
font-family: "Verdana";
color: #006600;
font-size: 10px;
font-weight: normal;
text-decoration: none;
}

a.paginacao {
font-family: "Verdana";
color: #006600;
font-size: 10px;
font-weight: normal;
text-decoration: underline;
}

a.paginacao2:hover {
font-family: "Verdana";
color: #006600;
font-size: 10px;
font-weight: normal;
text-decoration: none;
}

a.paginacao2 {
font-family: "Verdana";
color: #006600;
font-size: 10px;
font-weight: normal;
text-decoration: underline;
}

.paginacaoSeleccionado {
font-family: "Verdana";
color: #006600;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

a.paginacaoSeleccionado:hover {
font-family: "Verdana";
color: #c18c1e;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

a.paginacaoSeleccionado {
font-family: "Verdana";
color: #e4b450;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

.erro {
width: 100%;
border: 1px #006600 solid;
background-color: #f7ffdd;
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #006600;
font-size: 12px;
text-align: center;
padding: 5px;
}

.erro2 {
background-color: #f7ffdd;
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #006600;
font-size: 10px;
}

input.pesquisa {
border: 1px #999999 solid;
font-family: Verdana;
color: #999999;
text-decoration: none;
font-size: 9px;
}

input.ficha {
border: 1px #ffffff solid;
font-family: Verdana;
color: #006600;
text-decoration: none;
font-size: 9px;
}

textarea.ficha {
border: 1px #ffffff solid;
font-family: Verdana;
color: #006600;
text-decoration: none;
font-size: 9px;
}

select.ficha {
border: 1px #ffffff solid;
font-family: Verdana;
color: #006600;
text-decoration: none;
font-size: 9px;
}

.tituloDestaque {
font-family: "Verdana";
color: #e4b450;
font-size: 12px;
text-decoration: none;
text-transform: uppercase;
font-weight: bold;
}

.destaqueTitulo {
font-family: "Verdana";
color: #463d9a;
font-size: 12px;
text-decoration: none;
font-weight: bold;
text-align: justify;
}

.destaque {
font-family: "Verdana";
color: #463d9a;
font-size: 10px;
text-decoration: none;
font-weight: normal;
text-align: justify;
}

a.destaque {
font-family: "Verdana";
color: #463d9a;
font-size: 10px;
font-weight: normal;
text-align: justify;
text-decoration: underline;
}

a.destaque:hover {
font-family: "Verdana";
color: #837acb;
font-size: 10px;
font-weight: normal;
text-align: justify;
text-decoration: underline;
}

.rpesquisa {
color: #ffffff;
background-color: #006600;
}

.info {
color: #006600;
font-family: Verdana;
font-weight: bold;
font-size: 9px;
}

.n_resultados {
color: #006600;
font-family: Verdana;
font-size: 9px;
}

.filiada {
color: #006600;
font-family: Verdana;
font-weight: bold;
font-size: 9pt;
}

td.menuTable {
padding-left: 10px;
padding-top: 30px;
padding-right: 10px;
}

tr.mapaPontos {
/*background-image: url(../imagens/pontinho.gif);*/
background-image: url(../imagens/linha_tracejadanova.gif);
/*background-attachment: fixed;*/
background-repeat: repeat-x;
/*background-position: center;*/
}

a.mapaMenu {
font-family: Verdana;
color: #006600;
text-decoration: none;
font-size: 9px;
text-transform : uppercase;
}

a.mapaMenu:hover {
font-family: Verdana;
color: #006600;
text-decoration: underline;
font-size: 9px;
text-transform : uppercase;
}

a.mapaSubmenu {
font-family: Verdana;
color: #006600;
text-decoration: none;
font-size: 9px;
text-transform : capitalize;
}

a.mapaSubmenu:hover {
font-family: Verdana;
color: #006600;
text-decoration: underline;
font-size: 9px;
text-transform : capitalize;
}

a.mapaSubsubmenu {
font-family: Verdana;
color: #006600;
text-decoration: none;
font-size: 9px;
}

a.mapaSubsubmenu:hover {
font-family: Verdana;
color: #006600;
text-decoration: underline;
font-size: 9px;
}

.subtituloPrincipal {
font-family: "Verdana";
color: #006600;
font-size: 9px;
text-decoration: none;
font-weight: normal;
}

.fileInfo {
font-family: Verdana;
color: #000000;
font-size: 11px;
font-weight: normal;
text-decoration: none;
}

a.fileList {
font-family: "Verdana";
color: #006600;
font-size: 11px;
text-decoration: underline;
margin-top: 0px;
}

a.fileList:hover {
font-family: "Verdana";
color: #006600;
font-size: 11px;
text-decoration: underline;
margin-top: 0px;
}

.tituloPagina {
font-family: "Verdana";
color: #006600;
font-size: 9px;
text-decoration: none;
text-transform: uppercase;
font-weight: bold;
}

.tituloPagina2 {
font-family: "Verdana";
color: #006600;
font-size: 9px;
text-decoration: none;
text-transform: capitalize;
font-weight: bold;
}

.tituloPagina3 {
font-family: "Verdana";
color: #006600;
font-size: 9px;
text-decoration: none;
text-transform: capitalize;
font-weight: bold;
}

a.tituloPagina3 {
font-family: "Verdana";
color: #006600;
font-size: 9px;
text-decoration: none;
text-transform: capitalize;
font-weight: normal;
}

a.tituloPagina3:hover {
font-family: "Verdana";
color: #006600;
font-size: 9px;
text-decoration: none;
text-transform: capitalize;
font-weight: normal;
}

.formTitulo {
font-family: "Verdana";
color: #99cc00;
font-size: 9px;
text-decoration: none;
font-weight: bold;
}

a.formTitulo {
font-family: "Verdana";
color: #99cc00;
font-size: 9px;
text-decoration: none;
font-weight: normal;
}

a.formTitulo:hover {
font-family: "Verdana";
color: #99cc00;
font-size: 9px;
text-decoration: underline;
font-weight: normal;
}

td.formItem {
    background-color : #d1e1b3;
    border : 1px solid #99cc00;
}

td.formItem2 {
    background-color : #ffffff;
    border-top: 1px solid #99cc00;
    border-bottom: 1px solid #99cc00;
    border-right: 1px solid #99cc00;    
font-family: "Verdana";
color: #006600;
font-size: 9px;
text-decoration: none;  
}

.formItem {
font-family: "Verdana";
color: #006600;
font-size: 9px;
text-decoration: none;
font-weight: bold;
height:13px;
vertical-align : middle;
padding-left:3px;
}

.formItemTxt {
font-family: "Verdana";
color: #333333;
font-size: 9px;
text-decoration: none;
font-weight: bold;
}

.formEscolhaTxt {
font-family: "Verdana";
color: #333333;
font-size: 9px;
text-decoration: none;
font-weight: normal;
text-align: left;
line-height: 16px;
}

/**********************************************************/
/*CAIXAS LOGIN/NEWSLETTER...etc
/**********************************************************/
/*campos de entrada */
.itemCaixa {
/*    border : 1px solid #cccccc;*/
    vertical-align : middle;
}

input.btnCaixa2 {
	font-family: "Verdana";
	color: #006600;
    font-size: 11px;
    font-style: normal;
    font-variant: normal;
    text-decoration : none;
    border : 1px solid #006600;
}

td.itemCaixa2 {
	font-family: "Verdana";
	color: #006600;
    font-size: 10px;
    font-style: normal;
    font-variant: normal;
    text-decoration : none;
}

a.itemCaixa2 {
	font-family: "Verdana";
    font-size: 10px;
    font-style: normal;
	color: #006600;
    text-align : left;
    text-decoration : none;
}

a.itemCaixa2:hover {
	font-family: "Verdana";
    font-size: 10px;
    font-style: normal;
	color: #006600;
    text-align : left;
    text-decoration : underline;
}

input.btnCaixa3 {
border: 1px #ffffff solid;
	font-family: "Verdana";
color: #006600;
text-decoration: none;
font-size: 9px;  
}

input.btnCaixa {
	font-family: "Verdana";
    font-size: 10px;
    font-style: normal;
    color: #4d4d4d;
    font-variant: normal;
    text-decoration : none;
    border : 0px none White;
}

div.itemCaixa3 {
	font-family: "Verdana";
    font-size: 10px;
    font-style: normal;
    color: #4d4d4d;
    border : 0px none White;
    background-color : #ffffff;
    text-align : left;
    text-decoration : none;
}

.itemCaixa3 {
	font-family: "Verdana";
    font-size: 10px;
    font-style: normal;
    color: #4d4d4d;
    border : 0px none White;
    background-color : #ffffff;
    text-align : left;
    text-decoration : none;
}

div.itemCaixa2 {
	font-family: "Verdana";
    font-size: 10px;
    font-style: normal;
    color: #4d4d4d;
    border : 0px none White;
    background-color : #cccccc;
    padding-left:10px;
    padding-right:10px;
    text-align : left;
    text-decoration : none;
}
/**********************************************************/
/*CAIXAS LOGIN/NEWSLETTER...etc
/**********************************************************/

/**********************************************************/
/*RESULTADOS DA PESQUISA                                      */
/**********************************************************/
.pesquisaResultados {
	font-family: "Verdana";
    font-size: 11px;
	color: #006600;
    font-weight : normal;
}

.artigoEncontrado {
	font-family: "Verdana";
    font-size: 11px;
	color: #006600;
    font-style: normal;
    font-weight: bold;
}

/* temas a serem pesquisados */
.pesquisaTemaTitulo {
	font-family: "Verdana";
	color: #006600;
    font-size: 12px;
    text-decoration : none;
    padding-left: 15px;
    padding-right: 15px;    
    padding-bottom: 5px;
    padding-top: 5px;   
    height:23px;    
    background-color : #fee7e1;
}
/* titulo do elemento */
.tituloP {
	font-family: "Verdana";
    font-size: 11px;
	color: #006600;
    text-align: justify;
    font-weight: bold;
    text-decoration:none;
}

a.tituloP {
	font-family: "Verdana";
    font-size: 11px;
	color: #006600;
    text-align: justify;
    font-weight: bold;
    text-decoration:none;
}

a.tituloP:hover {
	font-family: "Verdana";
    font-size: 11px;
	color: #006600;
    text-align: justify;
    font-weight: bold;
    text-decoration : underline;
}


/* subtitulo do elemento */
.subtituloP {
	font-family: "Verdana";
    font-size: 11px;
	color: #006600;
    text-align: justify;
    font-weight: normal;
    text-decoration:none;
}
/* resumo do elemento */
.ResumoP {
	font-family: "Verdana";
    font-size: 10px;
	color: #006600;
    text-align: justify;
    font-weight: normal;
    text-decoration:none;
}
/* link para a pesquisa */
.pesquisa {
	font-family: "Verdana";
    font-size: 10px;
	color: #006600;
    text-align: justify;
    font-weight: normal;
}


/**********************************************************/
/*RESULTADOS DA PESQUISA                                      */
/***********************************************************/

.formTxt {
    background-color : #99CC00;
	font-family: "Verdana";
    font-size: 10px;
    font-style: normal;
	color: #006600;
    padding-left: 15px;
    padding-right: 5px;
    height:23px;
    text-align : left;
    text-decoration : none;
    vertical-align : middle;
    font-weight : bold;
}

input.formTxt {
	font-family: "Verdana";
    font-size: 12px;
    height:23px;
    font-style: normal;
	color: #006600;
    border : 1px solid #006600;
    background-color : #ffffff;
    text-align : left;
    text-decoration : none;
    vertical-align : middle;
    padding-left: 0px;
    padding-top: 2px; 
	width : 200px;
    font-weight : normal;
}

select.formTxt {
	font-family: "Verdana";
    font-size: 12px;
    font-style: normal;
    height:23px;
	color: #006600;
    border : 1px solid #006600;
    background-color : #ffffff;
    text-align : left;
    text-decoration : none;
    padding-left: 0px; 
    font-weight : normal;	 
/*  width:100%; */
}

textarea.formTxt {
	font-family: "Verdana";
	color: #006600;
    font-size: 12px;
    text-decoration : none;
    border : 1px solid #006600;
    background-color : #ffffff;
    padding-left:0px;
    width : 300px;
	height:100px;
    font-weight : normal;	
}

/* botoes de submit */
input.btnok2 {
	font-family: "Verdana";
    font-size: 12px;
    font-style: normal;
	color: #006600;
    border : 1px solid #006600;
    background-color : #99CC00;
    text-align : center;
    text-decoration : none;
    font-weight : bold;
}

