﻿body{
	background:#E4E4E4 url('/img/bg.png') repeat-y scroll 50% 100%;
	color:#4C4D4D;
	font-size:70%;
	margin:0;
	padding:0;
	text-align:center;
}


p, div, body, table, form, tr, td, dl, dt, ol, ul, li {
	font-size : 11px;
	color:#000000;
}

img{
	border: 0px;
}

h1 {
	margin-bottom: 10px;
}

h1.headerHelp {
	margin-top:0px;
	padding:3px;
	color:#003399;
	font-size:12px;
	border-bottom:1px solid #003399;
	margin-bottom:15px;
	padding-left:15px;
	background:url("/img/bullet_red.gif") left center no-repeat;
}

h3 {
	color: #039;
	font-size: 12px;
	font-weight: bold;
	margin:5px;
}

h4 {
	color: #C36;
	font-size: 12px;
	font-weight: bold;
	margin:5px;
}

table, tr, td, p {
	font-size:11px;
	color:#4C4D4D;
}

.montradestaque {
	font-weight: bold;
	font-size: 12px;
	color: #003399;
}
.montradestaque span {
  text-decoration:none;
}

.montradestaque2 {
	font-weight: bold;
	font-size: 12px;
	color: C36;
	background: url(/img/arrow_red2.gif) no-repeat right;
	padding-right: 20px;
}

#montradestaque2 a {text-decoration:none; color: C36;}

#montradestaque2 a:hover {text-decoration:underline;}

.montradestaque3 {
	font-weight: normal;
	font-size: 10px;
	color: 000;
	background: url(/img/arrow_black.gif) no-repeat right;
	padding-right: 20px;
}

#montradestaque3 a {text-decoration:none; color: 000;}

#montradestaque3 a:hover {text-decoration:underline;}

.montradestaque4 {
	font-weight: bold;
	font-size: 12px;
	color: 000;
	background: url(/img/arrow_black.gif) no-repeat right;
	padding-right: 20px;
}

#montradestaque4 a {text-decoration:none; color: C36;}

#montradestaque4 a:hover {text-decoration:underline;}


#acessorap {
	margin:0px;
  	padding: 0px 5px 5px 5px;
	border-bottom: 1px solid #CCCCCC;
}

#acessorap ul {
	margin:0;
	padding: 0px 5px 0px 5px;
	list-style: square;
}

#acessorap li {
	vertical-align: middle;
	font-size:11px;
	padding: 0px 0px 2px 0px;
	padding-left:0px;
	margin:0px;
	color: #DD7F7F;
}

#acessorap a {}

#acessorap a:hover {}

#acessorap2 {
	margin:0px;
  padding: 0px 5px 5px 5px;
	border-bottom: 1px solid #CCCCCC;
}

#acessorap2 ul {
	margin:0;
	padding: 0px 5px 0px 5px;
	list-style: square;
}

#acessorap2 li {
	vertical-align: middle;
	font-size:11px;
	padding: 0px 0px 2px 0px;
	padding-left:0px;
	margin:0px;
}

#acessorap2 a {text-decoration:none; color: #000000;}

#acessorap2 a:hover {text-decoration:underline;}


#dir-col {
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 10px 10px;
}

#esq-col {
	margin: 3px 5px 0px 0px;
	padding: 0px 5px 5px 0px;
	font-weight: normal;
	font-size: 11px;
	color: #4C4D4D;
	line-height:1.2em;
}

#esq-col table td{
	padding:2px;
}

.divisao {
	border-left: 1px solid #CCCCCC;
	}

#montra {
	border-bottom: 1px solid #CCCCCC;
	padding: 0px 0px 5px 0px;
}

#montra2 {
	font-weight: normal;
	font-size: 11px;
	color: #003399;
}

hr {
	color: #CCCCCC;
	height: 1px;
	clear:both;
}

#artigo {
	padding:5px;
	font-weight: normal;
	font-size: 11px;
	color: #003366;
	line-height:1.2em;
}

#artigo p, #artigo div,#artigo table,#artigo form,#artigo tr,#artigo td,#artigo dl,#artigo dt,#artigo ol, #artigo ul, #artigo li {
	font-weight: normal;
	font-size: 11px;
	color: #4C4D4D;
}

#artigo ul {
	margin-left:10px;
	padding: 0px 5px 0px 5px;
	list-style-type: square;

}

#artigo li {
	vertical-align: middle;
	padding: 0px 0px 2px 15px;
	padding-left:0px;
	margin:0px;

}

#artigo a {text-decoration:underline; color: #003366;}

#artigo a:hover {text-decoration:none;}

#tabartigo{
}

#artigo th{
	background: #eef1f4;
	font-weight: bold;
	text-align: center;
	vertical-align:middle;
}

#artigo td{
	
	padding-left: 5px;
}


#comimprensa ul {
	margin-left:0px;
	margin-top:5px;
	padding: 0px 0px 0px 25px;
	list-style: url("/img/bullet_357285a.gif") disc ;
}

#comimprensa li {
	vertical-align: top;
	color: #000;
	padding-top:0px;
	margin-top:0px;
	margin-bottom:5px;
	font-family: arial, sans-serif;
	font-size:11px;
}

#comimprensa a:link, #comimprensa a:visited {
	font-weight:bold;
	color:#000;
}

#comimprensa a:hover {text-decoration:none;}

#comimprensa a:focus {text-decoration:none;}



/*         styles para artigos         */
.superartigo{font-family:Arial,Helvetica, sans-serif;font-weight:bold; font-size:12px; color:#9BB3CB}
.tituloartigo{font-family:Arial,Helvetica, sans-serif;font-weight:bold; font-size:16px; color:#003366}
.ingressartigo{font-family:Arial,Helvetica, sans-serif;font-size:11px; font-style:italic; color:#003366}
.dataartigo{font-family:Arial,Helvetica, sans-serif;font-size:11px; color:#9BB3CB}
.txtartigo{font-family:Arial,Helvetica, sans-serif;font-size:12px; color:#000000;line-height:20px}
.txtartigobold{font-family:Arial,Helvetica, sans-serif;font-weight:bold; font-size:12px; color:#000000}
.txtartigoazulbold{font-family:Arial,Helvetica, sans-serif;font-weight:bold; font-size:12px; color:#003366}
.txtartigobordotbold{font-family:Arial,Helvetica, sans-serif;font-weight:bold; font-size:12px; color:#A70004}
.txtbordobold{font-family:Arial,Helvetica, sans-serif;font-weight:bold; font-size:14px; color:#A70004}
a.lnkartigo{font-family : Arial,Helvetica, sans-serif;font-size:12px;color:#003366;}
a.lnkartigo:hover{text-decoration:none;}
.txt10azulclaro{font-family:Arial,Helvetica, sans-serif;font-size:10px; color:#9BB3CB}

#imageThumbnails { margin: 0; padding: 0; }
#imageThumbnails .item { padding: 5px; margin: 5px; width: 110px; height: 110px; border: 1px solid #444444; float: left; vertical-align: middle; }
#imageThumbnails img{ vertical-align: middle; }
#imageThumbnails .pagingLinks{ display: block; text-align: right; padding-right: 5px; font-size: .9em; }

#videoThumbnails ul { list-style: none; padding: 0px; margin: 0; display: block; }
#videoThumbnails li { border: 1px solid #dddddd; display: block; margin: 10px; padding: 0; clear: both; vertical-align:middle; }
#videoThumbnails img.thumb{ display: block; float: left; vertical-align: top; padding: 10px; padding-bottom: 0px; }
#videoThumbnails span.desc{ display: block; padding-top: 10px; width: 270px; }

#projectos h4{
	background-color: #DD7F7F;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	margin: 0px;
	padding: 5px;
}

#tabelaDados th{
	background-color: #EEF1F4;
	color: #000080;
}
#tabelaDados td{
		background-color: #FFFFFF;
		border: 1px solid #EEEEEE;
}

#tabelaDados a:link, #tabelaDados a:visited {
	font-weight:bold;
	color:#000;
}

#tabelaDados a:hover {text-decoration:none;}

#tabelaDados a:focus {text-decoration:none;}



#paginacao {
	color:#000000;
	font-weight:normal;
	font-size: 10px;
	padding:1px;
	margin-bottom:10px;
}

#paginacao a.paginacaoPage 	{
	color:#DD7F7F;
	font-weight:bold;
	font-size: 10px;
	padding:1px;
}

#paginacao a.paginacaoPage:hover	{
	color:#ffffff;
	background-color:#DD7F7F;
	text-decoration: none;
}

.cotacaohome {
  color:#039;
  text-align:center;
}
.cotacaored{
  color:#C36
}


#lateral {
	margin:0px;
  padding: 0px 5px 5px 5px;
	border-bottom: 1px solid #CCCCCC;
}

#lateral h4 {
  color: #003399;
	font-family:  arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin:5px;
}


#lateral ul {
	margin:0;
	padding: 0px 5px 0px 5px;
	list-style: square;

}

#lateral li {
  color:#CC0066;
	vertical-align: middle;
	font-family:  arial, helvetica;
	font-size:11px;
	padding: 0px 0px 2px 0px;
	padding-left:0px;
	margin:0px;
}

#lateral a {}

#lateral a:hover {}

#lateralgrafico h4 {
  color: #003399;
	font-family:  arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin:5px;
}

#localizador {
	padding:5px;
	font-weight: normal;
	font-family:  arial, sans-serif;
	font-size: 11px;
	color: #003366;
}

#localizador p, #localizador div,#localizador table,#localizador form,#localizador tr,#localizador td,#localizador dl,#localizador dt,#localizador ol, #localizador ul, #localizador li {
	font-weight: normal;
	font-family:  arial, sans-serif;
	font-size: 11px;
	color: #003366;
}


#localizador a {text-decoration:underline; color: #003366;}

#localizador a:hover {text-decoration:none;}


#localizador th{
	background: #eef1f4;
	font-weight: bold;
	text-align: left;
}

#localizador td{
	border: 0px;
	padding: 0px;
}



#localizador th.grupo{
	background: #d6dce2;
	font-weight: bold;
	text-align: left;
}


.azulmillennium{
	font-weight: normal;
	font-family:  arial, sans-serif;
	font-size: 11px;
	color: #4C4D4D;
}


.langlnk {
	margin-left:8px;
	padding-left:17px;
	background: url('../img/arrow_blue.gif') no-repeat 0% 50%;
}
.langlnk a, .langlnk a:visited {
	font-weight: bold;
	font-family:  arial, sans-serif;
	font-size: 11px;
	color: #039;
}

.langlnk a:hover {
	text-decoration:none;
}

#artigocalendario {	padding-left:5px; width:370px;}

#artigocalendario p, #artigocalendario div,#artigocalendario table,#artigocalendario form,#artigocalendario tr,#artigocalendario td,#artigocalendario dl,#artigocalendario dt,#artigocalendario ol, #artigocalendario ul, #artigocalendario li {
	font-weight: normal;
	font-family:  arial, sans-serif;
	font-size: 12px;
	color: #003366;
}

#artigocalendario ul {
	margin:15;
	padding: 0px 5px 0px 5px;
	list-style-type: square;

}

#artigocalendario li {
	vertical-align: middle;
	padding: 0px 0px 2px 15px;
	padding-left:0px;
	margin:0px;

}

#artigocalendario a {text-decoration:underline; color: #003366;}

#artigocalendario a:hover {text-decoration:none;}


#artigocalendario th{
	background: #eef1f4;
	font-weight: bold;
	text-align: center;
}

#artigocalendario td{
	border: 1px solid #EEEEEE;
	padding-left: 5px;
}

.instButtons {
	width:100%;
	text-align:right;
}

.instButtons img {
	padding-top:8px;
}

#transaccao {
	width:608px;
	font-size:11px;
	margin:20px 0px 100px 24px;
	padding:0px;
}
