BODY, TABLE, A, TD {font-family:Tahoma,Verdana,Helvetica; font-size:8pt; color:#4f4f4f;}
TD.espheader{ padding:3px; }
A { text-decoration:none; }
A:hover{ text-decoration:underline; }
UL { list-style-type: square; }
LI.nws { list-style-image: url(/images/css/li_nws.gif); list-style-position: outside; margin-left:16; padding: 2 0 2 0;}
FORM { margin:0px 0px 0px 0px; }
.btn { font-family: Courier New, Courier; color: #4f4f4f; font-size: 11px; font-weight: bold; border: 1px solid #c1c1c1; background: #ebebeb url(/images/css/btnbkg.gif) repeat-x top; }
.AtivoHeader{font-size:7pt;}
.bgmenu { background-color:#ffffff; }
.bxlat { border-left:1px #999999 solid; border-right:1px #999999 solid; }
.DataHeader{font-size:8pt;color:#006699;}
.dCap{color:#ffffff;font-weight:bold;padding:3;}
.dLinH{padding:3px; background:#ffffff; }
.dLinL{padding:3px; background:#f6f6f6; }
.Footer{font-size:7pt; line-height:11pt;}
.frm { font-family: Courier New, Cuurier; font-size: 11px; font-weight: normal; color: #333333; border: 1px solid #999999; background-color: #f6f6f6; }
.frmUni{ font-family: Courier New, Cuurier; font-size: 11px; font-weight: normal; color: #333333; border: 1px solid #999999; background-color: #f6f6f6; }
.ftsz7{font-size:8pt;}
.ftsz8{font-size:9pt;}
.ftsz8w{font-size:8pt; color: #ffffff;}
.ftsz11{font-size:10pt;}
.infonews { font-weight: bold; color:#00ff00; }
.LIMenu{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;display:block;list-style-type:none;line-height:13pt}
.LinhaMenu { background:#999999; }
.Map{font-size:7pt; padding: 5 0 5 0; color: #ffffff;}
.MenuHeader{font-size:10px;font-weight:bold;}
.noticiatitulo { font-weight: bold; font-size:8pt;}
.noticiatexto { font-weight: normal; font-size: 8pt;}
.SelectHeader{font-size:11px;color:#999999;background-color:#FFFFFF;margin:auto;border:1px solid #CCCCCC;height:16px;}
.tBody { border: 1px solid #dddddd; }
.tCap, .tCap2 { border-bottom: 1px solid #dddddd; height: 20; padding: 3; font: bold 7pt Tahoma,Verdana,Helvetica,Arial,serif; font-weight: bolder; background: #fcfcfc url(/images/css/lstcap.gif) repeat-x top; color: #4f4f4f; }
th.tCap2{ color:#af9f61;; border-right: 1px solid #dddddd;  }
td.tCap2{ background: none; color:#af9f61;;  border-bottom:none; border-right: 1px solid #dddddd; font-weight: normal; }
.textotabelapequeno { font-size : 7pt;}
.tLine{font-size:8pt;background:#FFFFFF;padding:5;}
.tTopic { font-size: 10pt; font-weight: bolder; }
.tTit { font-size: 13pt; font-weight: bolder;}
.tUpper { font-size: 13pt; font-weight: bolder; }
.ULMenu{margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;display:block;list-style-type:none;}
/*Top 5 home*/
.subcaph, .subcapc{border-left: 1px solid #dddddd;  border-top:1px solid #dddddd; height: 20; padding: 3; font-weight: bolder; color: #E0A000; background: #FFFFFF ;  }
.subcapc{color: #af9f61; }
.topcaph{border-bottom: 1px solid #dddddd;border-top:1px solid #dddddd;border-left: 1px solid #dddddd; height: 20; padding: 3; font-weight: bolder; color: #B6B6B6; background: #fcfcfc url(/images/css/lstcap.gif) repeat-x top;  }
.bottoncaph{border-left: 1px solid #dddddd; border-right:1px solid #dddddd; border-bottom:1px solid #dddddd; height: 20; padding: 3; font: bold 7pt Tahoma,Verdana,Helvetica,Arial serif; font-weight: bolder; color: #4d4d4d;background: #FFFFFF;  }
.top5sh {font-size: 10pt ; font-weight: bolder;color:#E0A000;}
.top5nh {font-size: 10pt ; font-weight: bolder; color: #B6B6B6}
/*Top 5 interno*/
.topcap{border-left: 1px solid #F9F9F9; border-right:1px solid #F9F9F9; border-top:1px solid #F9F9F9; height: 20; padding: 3; font-weight: bolder; color: #B6B6B6;background: #F9F9F9 ;  }
.subcap{border-left: 1px solid #EBEBEB; border-right:1px solid #EBEBEB; border-top:1px solid #EBEBEB; height: 20; padding: 3; font-weight: bolder;  background: #EBEBEB url(/images/css/subcap.gif) repeat-x top; }
.bottoncap{border-left: 1px solid #EBEBEB; border-right:1px solid #EBEBEB; border-bottom:1px solid #EBEBEB; height: 20; padding: 3; font: bold 7pt Tahoma,Verdana,Helvetica,Arial serif; font-weight: bolder; color: #4d4d4d;background: #EBEBEB;  }
.top5 { border-bottom:1px #CCCCCC solid; }
.top5s {font-size: 10pt ; font-weight: bolder;}
.top5n {font-size: 10pt ; font-weight: bolder; color: #B6B6B6;}
/*Top 5 fim*/

.alert { display:block; border: 2px solid #7e1909; background: #a63904; font-family: Verdana, Helvetica, Tahoma, Arial; font-size: 9pt;  color: #FFF; text-align: center; padding: 10px;}
.galert { display:block; border: 1px solid #006633; background: #669966; font-family: Verdana, Helvetica, Tahoma, Arial; font-size: 9pt;  color: #FFF; text-align: center; padding: 10px;}
.CellNewsFront { height: 26; background-color:#FFFFFF; }
/*.CellNewsFront { height: 26; border-top:1px #999999 solid; border-bottom:1px #FFFFFF solid; border-right:1px #999999 solid; border-left:1px #999999 solid; background-color:#FFFFFF; }*/
.CellNewsBack { height: 26; border-bottom:1px #dddddd solid; border-left:1px #dddddd solid; border-right:1px #dddddd solid; background: #fcfcfc url(/images/css/lstcap.gif) repeat-x top; }
/*.CellNewsBack { height: 26; border-top:1px #CCCCCC solid; border-bottom:1px #999999 solid; border-right:1px #CCCCCC solid; border-left:1px #CCCCCC solid; background: #fcfcfc url(/images/css/lstcap.gif) repeat-x top; }*/
.CellNewsBox { border-bottom:1px #999999 solid; border-right:1px #999999 solid; border-left:1px #999999 solid; background-color:#FFFFFF; }
.BlackBorder { border:1px #999999 solid; }
.CellCap { background-color: #EEEEF7; border-bottom:1px #DEDEED solid; }
.ScrollDiv { width: 100%; height: 100%; overflow: auto; margin: 0px; padding: 0; line-height: 16px; scrollbar-face-color: #EBEBEB; }
.bgCap { padding: 0 0 1 13; height: 42; }
.bgCapPetrobras { padding: 0 0 1 13; height: 42; }
.tCan { font-size: 8pt; color: #4d4d4d; padding: 0 0 5 8}
.pdx { padding: 3; }
.CellFront {
	border-left:1px #EBEBEB solid;
	border-right:1px #EBEBEB solid;
	border-top:1px #EBEBEB solid;
	font-weight: bolder;
	background: #EBEBEB url(/images/css/boxchange.gif) repeat-x top; 
}
.CellBack {	
	border-right:1px #F9F9F9 solid;
	border-left:1px #F9F9F9 solid;
	border-bottom:1px #EBEBEB solid;
	border-top:1px #F9F9F9 solid;
	background: #F9F9F9
}
.fntFront {
	font-weight: bolder;
}
.fntBack {	
	color:#A7A7A7;
	font-weight: bolder;
}
.dLinH2{background:#f6f6f6; }
.dLinL2{background:#EBEBEB; }

.CellBox 
{	
	border-bottom:1px #EBEBEB solid;
	border-right:1px #EBEBEB solid;
	border-left:1px #EBEBEB solid;	

}
.ftsz10{font-size:8pt; font-weight: bolder; color: #666666;}
.tCapTop{border-top: 1px solid #dddddd;}
.tCapBottom{border-bottom: 1px solid #dddddd;}
.tCapRight{border-right: 1px solid #dddddd;}
.tCapLeft{border-left: 1px solid #dddddd;}

ul.forum , ul.blogs {
	margin: 0;
	padding: 0 0 0 0;
	
	
}
li.forum, li.forum2, li.blogs, li.blogs2 {
	margin: 0;
	padding: 5px;
	padding-left: 25px;
	padding-bottom: 10px;
	list-style: none;
	background: url(/images/css/li_forum.gif) 0px 0px no-repeat;
	border-bottom: 1px solid  #CCC;	
	line-height:5px;
	
	
}

li.forum2, li.blogs2 {
	border-bottom: none;	
}

li.blogs, li.blogs2 {
	background: url(/images/css/li_blogs.gif) 0px 0px no-repeat;
}


div.sforum, div.sblogs {font-weight:bold; line-height:12px;}
div.sforum:first-letter, div.sblogs:first-letter {text-transform:uppercase;}
div.pgf:first-letter {font-size: 300%; font-weight: bold; float:left; margin:0px 2px 0px 0px; padding: 0 0 0 0 }
p.disclaimer { background-color: #F5F5F5;color:#9C9C9C; padding:10px;font-size:90%;}

table.investimentos, table.financas, table.negocios { font-family:tahoma; font-size:11px; border:0px; border:1px solid #B7B7B7; border-left:0px; border-bottom:0px    }
table.investimentos th, table.financas th, table.negocios th			{ font-weight:bold; background-color:#ddd; border-bottom:1px solid #B7B7B7; padding:3px 0; border-left:1px solid #B7B7B7;   }
table.investimentos td, table.financas td, table.negocios td			{ font-weight:normal; color:#4F4F4F; border-bottom:1px solid #B7B7B7; padding:3px; border-left:1px solid #B7B7B7;  }
.rodape_tabela		{ font-size:9px; background-color:#B7B7B7; padding:1px  }
.linha_1	{ background-color:#fff   }
.linha_2	{ background-color:#F6F6F6;  }
table.investimentos th		{ color:#006699; }
table.investimentos a		{ color:#006699; text-decoration:underline  }
table.investimentos a:hover	{ color:#006699; text-decoration:none }
table.financas th			{ color:#006600;  }
table.financas a			{ color:#006600; text-decoration:underline  }
table.financas a:hover		{ color:#006600; text-decoration:none }
table.negocios th			{ color:#1F7D7D;  }
table.negocios a			{ color:#1F7D7D; text-decoration:underline  }
table.negocios a:hover		{ color:#1F7D7D; text-decoration:none }
.positivo					{ color:green!important;}
.negativo					{ color:red !important;}
.neutro						{ color:#0060bf !important;}
.legenda_rodape				{font-size:9px;}

