 Principal 

form         {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: thin none;
	color: #525d94;
}
.edit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #525d94;
	border: 1px solid #000000;
	background-color: #CECFDE;
}
.botao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #525D94;
	border: 1px solid #525D94;
	cursor: default;
}

link         {
	border-style: solid;
	border-width: medium;
	font-style: default;
	font-weight: default;
	text-decoration: none;
}

A {
	TEXT-DECORATION: none;
	color: #000000;
}
 
A:hover {
	color: default; 
    font-weight:default; 
    text-decoration:underline;
}
 Fim 


.tableHeaderAssist      {
background-color: #B1B1C5; font-family: Verdana, Arial, Helvetica, sans-serif;
                border:1px solid #B1B1C5;font-size: 8pt
}
.tableHeaderAssist2{
background-color: #FFFFCC; font-family: Verdana, Arial, Helvetica, sans-serif;
                border:1px solid #B1B1C5;font-size: 8pt

}
.tableHeaderAssist3{
background-color: #aa0000; font-family: Verdana, Arial, Helvetica, sans-serif;
                border:1px solid #B1B1C5;font-size: 8pt;color

}
link         { font-family: Verdana, Arial, Helvetica, sans-serif;
               border-style: solid; border-width: medium;font-size: 10pt; }

.campos_form2          { font-size: 8pt; font-family: Arial; color: #0000FF; border: 1px solid #ddeeff;  }
.campos_form          { font-size: 8pt; font-family: Arial; }

.txt {
	font-family: Verdana;
	font-size: 8pt;
	color: #669966;
	text-transform: none;
	text-align: justify;
	text-indent: 5pt;
	border: 1px solid #99CC99;
	;
	font-style: italic;
	font-weight: bold;
}
base         { font-size: 	0pt; font-family: Arial }
table        { font-size: 8pt; font-family: Arial }

 Noticias 

.texto_resumo_noticia { font-family: Verdana; font-size: 8pt; color: #6699FF }
.tabela_resumo_noticia {
	background-color: #E8E8E8;
	background-position: center top;
	border: 1px solid #cccccc;
	height: 100%;
	width: 100%;
}
.link_resumo_noticia { font-family: Verdana; font-size: 8pt; color: #339933 }
.titulo_resumo_noticia {
	font-family: Verdana;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
	text-align: center;
	background-color: #FFFFFF;
}
.texto_noticia { font-family: Verdana; font-size: 8pt;  background-color:
               #F7F9FF }
.titulo_noticia { font-family: Verdana; font-size: 8pt; color: #000000; font-weight: bold;
               background-color: #DBDBDB }
.data_noticia { font-family: Verdana; font-size: 8pt; color: #808080 }
.detail_titulo_noticia { font-family: Verdana; font-size: 8pt; color: #808080; background-color:
               #FFFFCC }
.header_titulo_noticia { color: #000000; font-family: Verdana; font-size: 8pt; font-weight: bold;
               background-color: #3399FF }

 Menu Admin 

.detail_menu_admin { background-color:#EDEDED }
.tabela_menu_admin { font-family: Verdana; font-size: 8pt; border-style: solid; border-width: 1px;
               padding-left: 4px; padding-right: 4px; padding-top: 1px;
               padding-bottom: 1px }
.header_menu_admin { font-family: Verdana; font-size: 8pt; color: #0000ff; font-weight: bold;
               background-color: #dbdbdb; text-align:center }

 Catálogo 

.tabela_catalogo { font-family: Verdana; font-size: 8pt; border-style: solid; border-width: 1px;
               padding-left: 4px; padding-right: 4px; padding-top: 1px;
               padding-bottom: 1px }
               
.detail_catalogo { background-color:#EDEDED }

.header_catalogo { font-family: Verdana; font-size: 8pt; color: #0000ff;
               background-color: #dbdbdb;  }

.tabela_artigo { font-family: Verdana; font-size: 10px; border: 3px double #808080;
               padding-left: 4px; padding-right: 4px; padding-top: 1px;
               padding-bottom: 1px }

.header_artigo { color: #FFFFFF; font-family: Verdana; font-size: 10px; font-weight: bold;
               border: 2px solid #808080; background-color: #7D2FFF }

               
 Erros 

.erro { border-style: solid; border-width: 1px; padding-left: 4px; padding-right: 4px;
               padding-top: 1px; padding-bottom: 1px }


 Downloads 

.footer_downloads { font-family: Verdana; font-size: 10px; background-color: #FFFFCC }
.header_downloads { font-family: Verdana; font-size: 8pt; font-weight: bold; text-align: center;
               background-color: #9999FF }
.table_downloads {border:1px solid #000000; padding-left: 4px; padding-right: 4px;
               padding-top: 1px; padding-bottom: 1px}

.top1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(nexus_r3_c2.jpg);
	background-repeat: repeat-x;

}
.top3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.top2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(nexus_r3_c5.gif);
	background-repeat: repeat-x;

}
.cxazulclaro {
	border: 1px solid #7D9EBF;
}
.fundoazulclaro {
	background-color: #7D9EBF;
}
.linhaazulclaro {
	font-size: 8pt;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7D9EBF;
}

.cxazulescuro {
	border: 1px solid #0066CC;
}
.fundoazulescuro {
	background-color: #0066CC;
}
.linhaazulescuro {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0066CC;
}

.cxazul {
	border: 1px solid #5A81DC;
}
.fundoazul {
	background-color: #5A81DC;
}
.linhaazul {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5A81DC;
}

.cxazulinho {
	border: 1px solid #E5EEF9;
}
.fundoazulinho {
	background-color: #E5EEF9;
}
.linhaazulinho {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5EEF9;
}

.cxverde {
	border: 1px solid #A1CE71;
}
.fundoverde {
	background-color: #A1CE71;
}
.linhaverde {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A1CE71;
}

.cxverdeescuro {
	border: 1px solid #9EBF7D;
}
.fundoverdescuro {
	background-color: #9EBF7D;
}
.linhaverdescuro {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9EBF7D;
}

.cxlaranja {
	border: 1px solid #FF7900;
}
.fundolaranja {
	background-color: #FF7900;
}
.linhalaranja {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF7900;
}

.cxlaranjaclaro {
	border: 1px solid #FF993E;
}
.fundolaranjaclaro {
	background-color: #FF993E;
}
.linhalaranjaclaro {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF993E;
}

.menutop {
	font-family: Verdana;
	font-size: 13pt;
	color: #FFFFFF;
	text-align: center;
	background-color: #181818;
	font-style: normal;
	height: 25px;

}

.menutop A {
	TEXT-DECORATION: none;
	color: #FFFFFF;

}
.menutop  A:hover {
	font-weight: bold;
	font-style: italic;
}

.menuazul {
	font-family: Verdana;
	font-size: 13pt;
	color: #FFFFFF;
	text-align: center;
	background-color: #000099;
	font-style: normal;
	height: 25px;
}

.menuazul A {
	TEXT-DECORATION: none;
	color: #FFFFFF;

}
.menuazul  A:hover {
	font-weight: default;
	font-style: default;
}

.linhaazulclaroMenu {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7D9EBF;
}

.linhaazulclaroMenu A {
	TEXT-DECORATION: none;
	color: #181818;
}

.linhaazulclaroMenu  A:hover {
	font-weight: none;
	font-style: none;
	color: #FFFFFF;
	background-color: #0066CC;
}

.logotipo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	background-image: url(desc.jpg);
	background-repeat: no-repeat;
	height: 20px;
	color: #FFFFFF;
	background-position: center;
	font-style: italic;
	font-weight: bold;
	text-align: center;
	font-variant: normal;
}
.forum_titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	background-color: #FF7900;
	color: #FFFFFF;
	font-weight: bold;
}
.forum_subtitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #FF993E;
}
.forum_sub_subtitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF993E;
}

.forum_autor {
	font-family: Arial;
	font-size: 9pt;
	background-color: #FFFFFF;
	color: #000000;
}
.forum_cab_corpo {
	font-family: Arial;
	font-size: 9pt;
	color: #FFFFFF;
	background-color: #FF7900;
}
.forum_corpo {
	font-family: Arial;
	font-size: 9pt;
	color: #000000;
	border: 1px dashed #FFFFFF;
}
.forum_tabela {
	background-color: #FFB571;
	border: 1px solid #FFB571;
}
