/*ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ DOCUMENTO ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ*/
body {
	background-color: #DADADA;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family: Arial,Helvetica,Sans-serif;
	font-size: 12px;
	font-weight: normal;
}

td 	{ font:normal 12px Arial; color:#3C3C3C; }

.loading {
	background-color: #FFFFFF;
	filter:alpha(opacity=30);
	-moz-opacity: 0.3;
	opacity: 0.3;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	cursor:se-resize;
	overflow:visible;
	visibility: visible;
}

/*ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ BUSCA ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ*/
.button_busca { 	
	background:transparent url(../images/bt_busca.gif) no-repeat 0 0;
	border:0px;
	width:66px;
	height:22px;
	font-weight:normal;
	vertical-align:middle;
	cursor:pointer;
	font-size:1em;
	font-weight:bold;
	color:#FFFFFF; 
}
.inputbox_busca { width:150px; height:21px; border:1px solid #CC0000; color:#000000; vertical-align:middle; font:normal 13px; padding: 0px 0px 0px 4px; }
.text_busca_rapida { font-size:12px; font-weight:bold; color:#CC0000; }
.text_login_usuario { font-size:10px; font-weight:bold; color:#CC0000; }
.data_topo { font-size:11px; font-weight:bold; color:#004276; }
.pesquisa {	background-color: #CC0000; color: #FFFFFF; text-decoration: none; }
.text_idiomas { font-size:10px; font-weight:bold; color:#949494; text-align:left;  }

/*ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ LOGIN ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ*/
.text_login { font-size:12px; font-weight:bold; color:#949494; }
.text_login_erro { font-size:12px; font-weight:bold; color:#D13700; }
.inputbox_login { width:60px; height:13px; border:1px solid #B2B2B2; color:#000000; vertical-align:middle; font-size:1em; font-weight:normal; padding:4px; }
.button_ok { margin:0 0 0 7px; background:transparent url(../images/bt_ok.png) no-repeat 0 0; border:0; width:25px; height:23px; vertical-align:bottom; cursor:pointer; font:bold 11px Arial; color:#FFFFFF; 
}


/*ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ RODAPE ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ*/
.rodape { font-size:11px; font-weight:normal; font-family:Verdana; color:#FFFFFF; }

a.link_rodape:link 		{ font-size:11px; font-weight:normal; font-family:Verdana; color:#FFFFFF; text-decoration: none; }
a.link_rodape:visited 	{ font-size:11px; font-weight:normal; font-family:Verdana; color:#FFFFFF; text-decoration: none; }
a.link_rodape:hover 	{ font-size:11px; font-weight:normal; font-family:Verdana; color:#FFFFFF; text-decoration: underline; }
a.link_rodape:active 	{ font-size:11px; font-weight:normal; font-family:Verdana; color:#FFFFFF; text-decoration: none; }


/*ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ NOTICIA ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ*/
.noticia_titulo		{ font: normal 18px Arial; color:#3b3b3b; }
.noticia_conteudo 	{ font: normal 10px Arial; color:#6d6d6d; text-align:justify; } 
.noticia_data 		{ font: normal 10px Arial; color:#9298a3; text-align:justify; } 
.noticia_numero		{ font: normal 9px Arial;  color:#9298a3; font-weight:bold; } 
.noticia_emissora	{ font-size:11px; font-family: Arial,Helvetica,Sans-serif; font-weight:bold; color:#999999; text-align:left; } 
.noticia_ultima		{ font: normal 10px Arial; color:#949494; }
.noticia_tema		{ font-size:12px; font-family: Arial,Helvetica,Sans-serif; font-weight:normal; color:#CC0000; text-align:left; } 

a.link_noticia:link 	{ font: bold 11px Arial; color:#004276; text-decoration: none; }
a.link_noticia:visited 	{ font: bold 11px Arial; color:#004276; text-decoration: none; }
a.link_noticia:hover 	{ font: bold 11px Arial; color:#CC0000; text-decoration: none; }
a.link_noticia:active 	{ font: bold 11px Arial; color:#004276; text-decoration: none; }

a.link_noticia_assunto:link 	{ font: bold 10px Arial; color:#666666; text-decoration: none; }
a.link_noticia_assunto:visited 	{ font: bold 10px Arial; color:#666666; text-decoration: none; }
a.link_noticia_assunto:hover 	{ font: bold 10px Arial; color:#CC0000; text-decoration: none; }
a.link_noticia_assunto:active 	{ font: bold 10px Arial; color:#666666; text-decoration: none; }

.input_pesquisa { font: normal 12px Arial; color:#818181; border: 1px solid #818181; padding: 1px 0px 0px 6px; }
.input_pesquisa:focus { border:1px solid #CA0002;	}

.button_pesquisa		{ height:20px; border:1px solid #818181; font:bold 10px tahoma; color:#818181; background-color:#FFFFFF; cursor:pointer; }
.button_pesquisa:hover 	{ color:#CA0002; border:1px solid #CA0002; }


/*ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ CONTEUDO ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ*/
.titulo_conteudo	{ padding:0px 0px 0px 10px; margin:0px 0px 0px 0px; font:normal 18px Verdana; color:#CC0000; text-align:left; }
.titulo_noticia		{ font: bold 11px Arial; color:#004276; }
.conteudo		 	{ font: normal 12px Arial; color:#000000; text-align:justify; padding: 10px 10px 10px 10px; }
.borda_conteudo 	{ background: #FFFFFF url(../images/bg_tabela.gif) bottom right no-repeat; position: relative; left: 1px; top: 1px; }
.borda_conteudo_usuario 	{ background: #FFFFFF url(../images/bg_tabela.gif) bottom right no-repeat; position: relative; left: 1px; top: 1px; height:225px }
.borda_conteudo_calendario 	{ background: #FFFFFF url(../images/bg_tabela.gif) bottom right no-repeat; position: relative; left: 1px; top: 1px; height:225px }

a.link_conteudo:link 	{ font: normal 12px Arial; color:#3c3c3c; text-decoration: none; }
a.link_conteudo:visited { font: normal 12px Arial; color:#3c3c3c; text-decoration: none; }
a.link_conteudo:hover 	{ font: normal 12px Arial; color:#3c3c3c; text-decoration: underline; }
a.link_conteudo:active 	{ font: normal 12px Arial; color:#3c3c3c; text-decoration: none; }

a.link_topo:link 	{ font-size:12px; font-weight:normal; color:#5E5F61; padding-right:10px; text-decoration: none; }
a.link_topo:visited { font-size:12px; font-weight:normal; color:#5E5F61; padding-right:10px; text-decoration: none; }
a.link_topo:hover 	{ font-size:12px; font-weight:normal; color:#5E5F61; padding-right:10px; text-decoration: underline; }
a.link_topo:active 	{ font-size:12px; font-weight:normal; color:#5E5F61; padding-right:10px; text-decoration: none; }

a.link_menu_usuario:link 	{ font-size:11px; font-weight:normal; color:#CA0002; text-decoration: none; }
a.link_menu_usuario:visited { font-size:11px; font-weight:normal; color:#CA0002; text-decoration: none; }
a.link_menu_usuario:hover 	{ font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration: none; }
a.link_menu_usuario:active 	{ font-size:11px; font-weight:normal; color:#CA0002; text-decoration: none; }

A.menulink {
display: block;
height: 18px;
font-size:10px; font-weight:normal; font-family:Arial; color: #CA0002; text-decoration: none;
text-align: center;
border: none;
padding: 7px 0px 0px 0px;
}

A.menulink:hover {
border: none;
background-color:#CA0002;
color: #FFFFFF;
}
.usuario_icones { font-size:10px; font-weight:normal; font-family:Arial; color: #CA0002; padding-left: 20px;  }


/*ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ NOTCEL ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ*/
.conteudo_notcel 	{ font-size:12px; font-weight:bold; color:#CC0000; }
.inputbox_notcel 	{ width:190px; height:12px; border:1px solid #B2B2B2; color:#000000; vertical-align:middle; font-size:1em; font-weight:normal; padding:4px; }

/*ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ MERCADO FINANCEIRO ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ*/
.conteudo_cotacao 	{ font-size:12px; font-weight:bold; color:#999999; }
.conteudo_numero 	{ font-size:10px; font-weight:bold; color:#999999; }
.conteudo_indicador	{ font-size:11px; font-weight:bold; color:#000000; }
.titulo_cotacao 	{ font-size:14px; font-weight:bold; color:#336666; padding-left: 5px; }

a.link_mf:link 		{ font-size:10px; font-weight:bold; font-family:Arial; color:#000000; text-decoration: none; }
a.link_mf:visited 	{ font-size:10px; font-weight:bold; font-family:Arial; color:#000000; text-decoration: none; }
a.link_mf:hover 		{ font-size:10px; font-weight:bold; font-family:Arial; color:#000000; text-decoration: underline; }
a.link_mf:active 	{ font-size:10px; font-weight:bold; font-family:Arial; color:#000000; text-decoration: none; }

/*ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ PREVISAO TEMPO ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ*/
.conteudo_tbp 		{ font: bold 12px Arial; color:#FFFFFF; text-align:justify; }
.borda_conteudo_p 	{ background: #CF6D5B url(../images/bg_tabela_p.gif) bottom right no-repeat; position: relative; left: 1px; top: 1px; padding: 10px 10px 10px 10px; }
.titulo_p 			{ font-size:14px; font-weight:normal; font-family:Arial; color:#494949; text-align:center; }
.conteudo_p 		{ font-size:12px; font-weight:normal; font-family:Arial; color:#494949; text-align:center; }

a.link_pt:link 		{ font-size:10px; font-weight:bold; font-family:Arial; color:#FFFFFF; text-decoration: none; }
a.link_pt:visited 	{ font-size:10px; font-weight:bold; font-family:Arial; color:#FFFFFF; text-decoration: none; }
a.link_pt:hover 	{ font-size:10px; font-weight:bold; font-family:Arial; color:#FFFFFF; text-decoration: underline; }
a.link_pt:active 	{ font-size:10px; font-weight:bold; font-family:Arial; color:#FFFFFF; text-decoration: none; }


/*ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ TÚNEO ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ*/
a.link_tunel:link 		{ font-size:11px; font-weight:bold; font-family:Arial; color:#42770D; text-decoration: none; }
a.link_tunel:visited 	{ font-size:11px; font-weight:bold; font-family:Arial; color:#42770D; text-decoration: none; }
a.link_tunel:hover 		{ font-size:11px; font-weight:bold; font-family:Arial; color:#42770D; text-decoration: underline; }
a.link_tunel:active 	{ font-size:11px; font-weight:bold; font-family:Arial; color:#42770D; text-decoration: none; }

.noticia_tunel		{ font: normal 10px Arial; color:#949494; }


/*ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ TEMPO REAL ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ*/
a.link_temporeal:link 		{ background:url(../images/bullet_tr.gif) no-repeat 0px 5px; padding:0px 0px 0px 5px; margin:0px 0px 0px 0px; font-size:11px; font-weight:normal; font-family:Arial; color:#949494; text-decoration: none; }
a.link_temporeal:visited 	{ background:url(../images/bullet_tr.gif) no-repeat 0px 5px; padding:0px 0px 0px 5px; margin:0px 0px 0px 0px; font-size:11px; font-weight:normal; font-family:Arial; color:#949494; text-decoration: none; }
a.link_temporeal:hover 		{ background:url(../images/bullet_tr.gif) no-repeat 0px 5px; padding:0px 0px 0px 5px; margin:0px 0px 0px 0px; font-size:11px; font-weight:normal; font-family:Arial; color:#676767; text-decoration: underline; }
a.link_temporeal:active 	{ background:url(../images/bullet_tr.gif) no-repeat 0px 5px; padding:0px 0px 0px 5px; margin:0px 0px 0px 0px; font-size:11px; font-weight:normal; font-family:Arial; color:#949494; text-decoration: none; }


/*ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ CALENDARIO ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ*/
.calendario_tabela { border: solid 1px #CF6D5B; width: 220px; background-color:#FFFFFF;}
.calendario_tr_ano { background-color:#FFFFFF; height: 25px; text-align:center;}
.calendario_tr_dia { background-color:#FFFFFF; height: 25px; text-align:center;}
.calendario_tr_dia_atual { background-color:#CF6D5B; height: 25px; text-align:center; color:#FFFFFF;}
.calendario_tr_semana { font-size:12px; font-weight:bold; font-family:Tahoma; color:#FFFFFF; background-color:#CF6D5B; height: 24px; text-align:center;   }
.calendario_titulo { font-size:13px; font-weight:bold; font-family:Tahoma; color:#CF6D5B; text-align:center; }

a.calendario_link:link 		{ font-size:11px; font-weight:normal; font-family:Tahoma; color:#000000; text-decoration: none; }
a.calendario_link:visited 	{ font-size:11px; font-weight:normal; font-family:Tahoma; color:#000000; text-decoration: none; }
a.calendario_link:hover 	{ font-size:11px; font-weight:normal; font-family:Tahoma; color:#CF6D5B; text-decoration: underline; }
a.calendario_link:active 	{ font-size:11px; font-weight:normal; font-family:Tahoma; color:#000000; text-decoration: none; }

a.calendario_link_atual:link 		{ font-size:11px; font-weight:normal; font-family:Tahoma; color:#FFFFFF; text-decoration: none; }
a.calendario_link_atual:visited 	{ font-size:11px; font-weight:normal; font-family:Tahoma; color:#FFFFFF; text-decoration: none; }
a.calendario_link_atual:hover 	{ font-size:11px; font-weight:normal; font-family:Tahoma; color:#FFFFFF; text-decoration: underline; }
a.calendario_link_atual:active 	{ font-size:11px; font-weight:normal; font-family:Tahoma; color:#FFFFFF; text-decoration: none; }


/*ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ BORDAS ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ*/
h1{font-size: 20px; font-weight:normal; font-family:"Trebuchet MS",Verdana,Arial,sans-serif; color:#949494; margin: 0px 0px 0px 10px;}
h3{font-size: 20px; font-weight:normal; font-family:"Trebuchet MS",Verdana,Arial,sans-serif; color:#949494; margin: 0px 0px 0px 00px;}
h2{font-size: 200%; color: #f0f0f0; padding-top: 0.3em}
p{padding-bottom:1em; margin: 10px 10px; font-size: 12px; text-align:justify; font-family: Arial,Helvetica,Sans-serif;}
p2{border: 1px #999 solid; padding: 0px; margin: 0px; }

div#linha_titulo{clear:left; border-top:1px solid #DFDFDF; }
div#borda{ background: #FFFFFF; }
b.rtop, b.rbottom{display:block;background: #DADADA; }
b.rtop b, b.rbottom b{display:block; height: 1px; overflow: hidden; background: #FFFFFF; } 
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px; height: 2px}

/*ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ ESTATISTICAS ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ*/
.dados_vermelho { font-size:11px; font-weight:bold; font-family:Arial,Helvetica,Sans-serif; color:#990000; text-decoration: none;}
.dados_verde { font-size:11px; font-weight:bold; font-family:Arial,Helvetica,Sans-serif; color:#006600; text-decoration: none;}
.dados_azul { font-size:11px; font-weight:bold; font-family:Arial,Helvetica,Sans-serif; color:#003366; text-decoration: none;}
.dados_nada { font-size:11px; font-weight:bold; font-family:Arial,Helvetica,Sans-serif; color:#000000; text-decoration: none;}
.dados_uf { font-size:10px; font-weight:bold; font-family:Arial,Helvetica,Sans-serif; color:#999999; text-decoration: none; padding-left:1px; padding-top:2px;}
.dados_titulo { font-size:12px; font-weight:bold; font-family:Arial,Helvetica,Sans-serif; color:#004276; text-decoration: none; }
.dados_conteudo { font-size:10px; font-weight:normal; font-family:Arial,Helvetica,Sans-serif; color:#333333; text-decoration: none; }
.dados_ferramentas { font-size:10px; font-weight:normal; font-family:Arial,Helvetica,Sans-serif; color:#949494; text-decoration: none; }

a.link_estatisticas:link 	{ font: normal 11px Arial; color:#333333; text-decoration: none; }
a.link_estatisticas:visited { font: normal 11px Arial; color:#333333; text-decoration: none; }
a.link_estatisticas:hover 	{ font: normal 11px Arial; color:#CC0000; text-decoration: underline; }
a.link_estatisticas:active 	{ font: normal 11px Arial; color:#333333; text-decoration: none; }