/* inicio acrescentados 14/mar/2006 */
{
font-size: 8pt;
font-family: verdana;
}

/*
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
}
*/

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;
}

.display 
{
	text-align: center;
}

table
{
	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;
}

.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_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;
}

.btnDefault {
	background-color: lime;
	text-align: center;	
	color: red;
	font-family: navy;
}

.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;
}

.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;
}

/* fim acrescentados 14/mar/2006 */
* {
	font-size: 8pt;
	font-family: arial;
	color: #000000;
	background-color: #ffffff;
}

a {
	text-decoration: none;
}

.hlink, .htitle, .hdisplay {
	display: none;
}

.stitle, .svalue {
	display: inline;
}

.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;
}
