{
font-size: 8pt;
font-family: "Verdana";
}

/* 08/jun/2006 cesararnold : adicionado INICIO */
a:link
{  
font-family: "Verdana, Arial, Helvetica, sans-serif"; 
font-size: 8pt; 
text-decoration: none; 
font-weight: normal; 
color: #0000CC;
}

a:visited
{  
font-family: "Verdana, Arial, Helvetica, sans-serif"; 
font-size: 8pt; 
text-decoration: none; 
font-weight: normal; 
color: #0000CC;
}

a:hover
{  
font-family: "Verdana, Arial, Helvetica, sans-serif"; 
font-size: 8pt; 
text-decoration: underline; 
font-weight: normal; 
color: #0000CC;
}
/* 08/jun/2006 cesararnold : adicionado FIM */

a 
{
text-decoration: none;
}

.required_note
{
color: blue;
text-align: left;
font-family: monospace;
font-size:-1;
}

/* inicio classes Pedido */

.celula_cabecalho_empresa_pedido
{
vertical-align: top;
text-align: center;
font-family: monospace;
font-size:-1;
}

.celula_cabecalho_empresa_pedido_bold
{
vertical-align: top;
text-align: center;
font-family: monospace;
font-size:-1;
font-weight: bold;
}

.celula_header_pedido
{
vertical-align: top;
text-align: center;
font-weight: bold;
font-size:-2;
}

.celula_label_pedido
{
vertical-align: top;
text-align: left;
font-weight: bold;
font-size:-2;
}
/* fim classes Pedido */

.subtitle_display
{
	color: blue;
	background-color: white;
	text-align: left;
	font-style: italic;
	font-size: 8pt;
}

.left_align
{
	text-align: left;
}

.right_align
{
	text-align: right;
}

.center_align
{
	text-align: center;
}

.cfilter
{
	color: blue;
	border-color: white;
	background-color: #e8f3ff;
	text-align: center;
}

.rfilter 
{ 	
	color: blue;
	border-color: white;
	background-color: #e8f3ff;
	text-align: right;
} 

.lfilter
{ 
	color: blue;
	border-color: white;
	background-color: #e8f3ff;
	text-align: left;
} 

.overfont {
	background-color: #FFCC00;
	cursor: default;
}

.outfont {
	background-color: #e8f3ff;
	cursor: default;
}

.outfont_par {
	background-color: #e0ffff;
	cursor: default;
}

.outfont_impar {
	background-color: #add8e6;
	cursor: default;
}

.titulo_browser_incompativel
{
color: #000099; 
background-color: #0099cc; 
text-align: center;
font-family: "Arial, Verdana, Helvetica, sans-serif";
font-size: 20px;
font-weight: bold;
}

.title_blank
{
color: white; 
background-color: white; 
text-align: center;
}

.title
{
color: white; 
background-color: #0099cc; 
text-align: center;
}

.title_help
{
color: white; 
background-color: #65B165; 
text-align: center;
font-weight: normal;
}

.title_help_bold
{
color: white; 
background-color: #65B165; 
text-align: center;
font-weight: bold;
}

.title_help_sem_resultado
{
background-color: white; 
color: #000099; 
text-align: left;
font-family: "Arial, Verdana, Helvetica, sans-serif";
font-size: 12px;
font-weight: bold;
}

.title_tab
{
color: white; 
/*background-color: #65B165; */
background-color: #99cc99;
text-align: center;
}

.title_2nd
{
	color: white; 
	background-color: #65B165; 
	text-align: center;
}

.secao_editor
{
	color: white; 
	background-color: #ff8000; 
	text-align: left;
}

.secao_redator
{
	color: white; 
	background-color: #0099cc; 
	text-align: left;
}

.assunto_editor
{
	color: white; 
	background-color: #ffbf80; 
	text-align: left;
}

.assunto_redator
{
	color: white; 
	background-color: #84e0ff; 
	text-align: left;
}


.footer
{
	color: white; 
	background-color: #0099cc; 
	text-align: center;
}

.right_footer
{
color: white; 
background-color: #0099cc; 
text-align: right;
}

.display 
{
	text-align: center;
}

.display_idioma 
{
	text-align: center;
	background-color:#99cc99;
}

table
{
/*
font-family: "Verdana, Arial, Helvetica, sans-serif"; 
font-size: 10px; 
text-align: justify; 
font-weight: normal;
*/

	border-width: 1px;
	border-style: solid;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-color: white;
	background-color : white; 
}

.hdisplay 
{
	text-align: center; 
	text-decoration: underline;
}

.hlink
{
	text-align: center; 
	text-decoration: underline;
	font-size:20pt;
}

.ttable {
	border-width: 0px;
	border-style: solid;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-color: white;
	background-color : #e8f3ff; 

}

.ttable td {
	border-width: 0px;
	border-style: solid;
	border-left: 0px;
	border-bottom-width: 0px;
}

.fieldset_opcao_de_busca
{
	border-width: 1px;
	border-color: black;
	padding: 0px;
	margin: 0px;
}

.tabela_opcao_de_busca
{
	border-width: 0px;
	border-style: none;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-color: white;
	padding: 0px;
	margin: 0px;
	border: none;
}

.tabela_padrao
{
	border-width: 0px;
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-color: white;
/*
	background-color: #3366cc;
*/
}

.tabela_padrao td {
	border-width: 0px;
	border-style: solid;
	border-left: 0px;
	border-bottom-width: 0px;
}

.barra_de_rolagem
{
scrollbar-face-color: #c0c0c0;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: blue;
scrollbar-darkshadow-color: #c0c0c0;
scrollbar-shadow-color: #c0c0c0;
scrollbar-arrow-color: green;
scrollbar-track-color: #dedede;
}

.body_padrao
{
	text-align:center;
	background-color: white;
	margin: 0px;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #808080;
	scrollbar-3dlight-color: #808080;
	scrollbar-darkshadow-color: #808080;
	scrollbar-shadow-color: #808080;
	scrollbar-arrow-color: #808080;
	scrollbar-track-color: #eeeeee;

/*
	scrollbar-face-color: #3375C7;
	scrollbar-highlight-color: #3375C7;
	scrollbar-3dlight-color: white;
	scrollbar-darkshadow-color: #3375C7;
	scrollbar-shadow-color: #3375C7;
	scrollbar-arrow-color: white;
	scrollbar-track-color: white;
*/
}

.img_sem_borda
{
	border:0;
}

.img_editor_exemplo
{
	border:none;
	width:30px;
	height:30px;
}

.img_browser
{
	border:0;
	width:50px;
	height:50px;
}

.img_alfabeto
{
	border:0;
	width:20px;
	height:20px;
}

.img_alfabeto_selected
{
	border:1;
	width:20px;
	height:20px;
}

.img_padrao
{
	border:0;
	width:10px;
	height:10px;
}

.img_template
{
	border:0;
	width:100px;
	height:100px;
}

.div_padrao
{
	text-align:center;
	background-color:#ffffff; 
	color:#004080;
	font-weight:bold; 
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 10px;
}

.table_cabecalho {
	background-color: #0099cc;
	border-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
} 

.tabela_padrao
{
	border: 0px;
	border-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	width: 100%;
	background-color: #3366cc;
} 

.tr_cabecalho {
	background-color: #0099cc;
	font-family: "Verdana";
	font-size: 8pt;
	text-align: center;
	color: white;
}

.td_seta {
	background-color: #0099cc;
	font-family: "Verdana";
	text-align: center;
	color: white;
	width: 10px;
}

.botao_padrao
{
	background-color: lime;
	text-align: center;	
	color: red;
	font-family: navy;
}

.botao_realcado
{
	background-color: #3375C7;
	text-align: center;	
	color: #F5F5F5;
	font-family: navy;
}

.btnDefault 
{
	background-color: #3375C7;
	text-align: center;	
	color: #F5F5F5;
	font-family: navy;
}

.botaoDesabilitado 
{
	background-color: dark;
	text-align: center;	
	color: white;
	font-family: navy;
}

.select_padrao
{ 
	font-size:default; 
	background-color:#3375C7; 
	font-weight:bold; 
	color:#F5F5F5;
}

.dropdown
{ 
	font-size:default; 
	background-color:#3375C7; 
	font-weight:bold; 
	color:#F5F5F5;
}

.data_nao_vencida
{
	font-style:italic;
	font-weight:normal; 
	font-family: navy;
	color:#CC0000;
}

.rodape
{
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 10px;
	font-weight: bold;
	background-color: #ffffff;
	color: green;
}

.texto_noticia
{
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 12px;
	font-weight:normal;
}

.chamada_noticia
{
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 12px;
	font-weight:normal;
	font-style:italic;
}

.campo_noticia
{
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 12px;
	font-weight:normal;
}

.cabecalho_lista_agenda
{
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 15px;
	font-weight:normal;
	text-align: center;	
	color: white; 
	background-color: #0099cc; 
}

.texto_lista_agenda
{
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 15px;
	font-weight:normal;
	text-align: center;
	height: 30px;	
}

.texto_pauta_agenda
{
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 15px;
	font-weight:normal;
	text-align: center;
	height: 30px;	
}

.evento_passado_par
{
	background-color: #E4FFED;
	cursor: default;
}

.evento_passado_impar
{
	background-color: #CBFFE2;
	cursor: default;
}

.evento_presente
{	
	margin-bottom : 3em;
	background-color: #FFD9C6;
	cursor: default;	
}

.evento_futuro_par
{
	background-color: #D6EDED;
	cursor: default;
}

.evento_futuro_impar
{
	background-color: #E2FBFB;
	cursor: default;
}

.titulo_agenda
{
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 16px;
	font-weight:normal;
	text-align: left;
}

.table_lista_de_evento
{	
	background-color: #F9F9F9;
}

.table_evento_do_horario
{
	border-color: #808080;
	border-style: dashed;
	border-width: 1;

}

.hora_evento
{
	font-family: "Helvetica, sans-serif";
	font-size: 12px;
	font-style:normal;
	color: red;
}

.evento_outro_autor
{
	font-family: "Helvetica, sans-serif";
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: red;
}

.evento_demanda
{
	font-family: "Helvetica, sans-serif";
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: blue;
}

a:link { color: blue }

a:visited { color: red }

table.enquete_res
{
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 14px;
	font-style:normal;
}

td.enquete_pergunta
{
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 16px;
	font-weight: bold;
}

.toolbar_table
{
	border-color: #808080;
	border-width: 1;
	text-align: center;
}

.data_extenso
{
	font-family: "Helvetica, sans-serif";
	font-size: 14px;
	font-style:normal;
	color: blue;
}

.arrecadacao_mes_ativo
{
	color: black; 
	background-color: #00f000; 
	text-align: center;
}

.arrecadacao_mes_atual
{
	color: black; 
	background-color: blue; 
	text-align: center;
}

.socio_em_dia
{
	color: black; 
	text-align: left;
}

.socio_em_atraso
{
	color: red; 
	text-align: left;
}

.outfont_impar_report 
{
	background-color: #eeeeee;
}

.title_report
{
	color: white;
	background-color: #c0c0c0;
	text-align: center;
}

.footer_report
{
	color: black;
	background-color: #c0c0c0;
	text-align: center;
}

.encaminhada
{
	color: green;
	background-color: white;
	text-align: center;
}

.liberada
{
	color: black;
	background-color: #f0f0f0;
	text-align: center;
}

.finalizada
{
	color: blue;
	background-color: #a0a0a0;
	text-align: center;
}

.footer_report_negrito
{
	color: black;
	background-color: #c0c0c0;
	text-align: center;
	font-weight: bold;
}

.encaminhada_negrito
{
	color: green;
	background-color: white;
	text-align: center;
	font-weight: bold;
}

.liberada_negrito
{
	color: black;
	background-color: #f0f0f0;
	text-align: center;
	font-weight: bold;
}

.finalizada_negrito
{
	color: blue;
	background-color: #a0a0a0;
	text-align: center;
	font-weight: bold;
}


.table_report 
{
	border-width: 0px;
	border-style: solid;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-color: black;
	background-color : white; 
}

.assinante_msg_titulo
{
	font-family:"Arial, Helvetica, sans-serif";
	color:#0066CC;
	font-size:16;
	font-weight: bold;
}

.assinante_msg_fechar
{
	font-family:"Arial, Helvetica, sans-serif";
	color:#0066CC;
	font-size:12;
	font-weight: normal;
}

.td_cabecalho_pagina
{
	vertical-align: bottom;
	text-align: right;
}

.link {
	TEXT-DECORATION: none;
}
.link:link {
	FONT-SIZE: 8px;
	COLOR: white;
	FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif";
}
.link:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8px;
	COLOR: green;
	FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif";
	TEXT-DECORATION: underline;
}
.link:visited {
	FONT-SIZE: 8px;
	COLOR: white;
	FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif";
}
.link:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8px;
	COLOR: white;
	FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif";
	TEXT-DECORATION: underline;
}

.link_white {
	TEXT-DECORATION: none;
}
.link_white:link {
	FONT-SIZE: 8px;
	COLOR: white;
	FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif";
}
.link_white:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8px;
	COLOR: white;
	FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif";
	TEXT-DECORATION: underline;
}
.link_white:visited {
	FONT-SIZE: 8px;
	COLOR: white;
	FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif";
}
.link_white:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8px;
	COLOR: white;
	FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif";
	TEXT-DECORATION: underline;
}

.link_sort {
	TEXT-DECORATION: none;
}
.link_sort:link {
	FONT-SIZE: 12px;
	COLOR: white;
	FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif";
}
.link_sort:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: green;
	FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif";
	TEXT-DECORATION: underline;
}
.link_sort:visited {
	FONT-SIZE: 12px;
	COLOR: white;
	FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif";
}
.link_sort:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: green;
	FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif";
	TEXT-DECORATION: underline;
}



/* NOTICIA */
.tr_noticia_lst_detalhe1
{
	background-color: #99cc99;
}

.td_noticia_lst_detalhe1_negrito
{
	font-weight: bold;
	color: #000099;
}

.tr_noticia_lst_detalhe2
{
	background-color: #65B165;
}

.td_noticia_lst_detalhe2_negrito
{
	font-weight: bold;
	color: #ffffff;
}

.td_noticia_lst_detalhe2_normal
{
	font-weight: normal;
	color: #ffffff;
}

.tr_noticia_frm
{
	background-color: #E8F3FF;
}

.td_noticia_frm_esquerda
{
	vertical-align: top;
	font-weight: normal;
	font-size: 10px;
	font-family: "Verdana, Arial, Helvetica, sans-serif";
	text-align: left;
	color: #000000;
	/*text-color: #000000;*/
}

.td_noticia_frm_direita
{
	vertical-align: top;
	font-weight: normal;
	font-size: 10px;
	font-family: "Verdana, Arial, Helvetica, sans-serif";
	text-align: right;
	color: #000000;
	/*text-color: #000000;*/
}

.td_noticia_frm_centro
{
	vertical-align: top;
	font-weight: normal;
	font-size: 10px;
	font-family: "Verdana, Arial, Helvetica, sans-serif";
	text-align: center;
	color: #000000;
	/*text-color: #000000;*/
}

.td_noticia_frm_direita_negrito
{
	vertical-align: top;
	font-weight: bold;
	font-size: 10px;
	font-family: "Verdana, Arial, Helvetica, sans-serif";
	text-align: right;
	color: #000000;
	/*text-color: #000000;*/
}

.td_noticia_frm_numero_edicao
{
	vertical-align: top;
	font-weight: bold;
	font-size: 12px;
	font-family: "Verdana, Arial, Helvetica, sans-serif";
	text-align: left;
	color: #65B165;
	/*
	font-color: #65B165;
	text-color: #65B165;
	*/
}

.tr_noticia_frm_msg_campo_obrigatorio
{
	background-color: #99cc99;
}

.td_noticia_frm_msg_campo_obrigatorio
{
	vertical-align: top;
	font-weight: bold;
	font-size: 10px;
	font-family: "Verdana, Arial, Helvetica, sans-serif";
	text-align: center;
	text-color: #000099;
}

.login_title
{
	font-weight: bold;
	font-size: 10px;
	color: white; 
	text-align: center;
}

.img_logo_convenio
{
	margin:0 0 0 10px;
	height:30px;
	width:120px;
}