FRAME {
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	BACKGROUND-COLOR: #ffffff
}
HR.dotted {
	BORDER-RIGHT: #d0ebc8 1px dashed;
	BORDER-TOP: #d0ebc8 1px dashed;
	BORDER-LEFT: #d0ebc8 1px dashed;
	BORDER-BOTTOM: #d0ebc8 1px dashed;
	HEIGHT: 1px
}
.pq {
	FONT-SIZE: 7pt
}
.pqB {
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt
}
.pqE {
	FONT-SIZE: 7pt;
	COLOR: #006a53
}
.pqEB {
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt;
	COLOR: #006a53
}
.pqC {
	FONT-SIZE: 7pt;
	COLOR: #00b14b
}
.pqCB {
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt;
	COLOR: #00b14b
}
.pqW {
	FONT-SIZE: 7pt;
	COLOR: #ffffff
}
.pqWBDest {
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt;
	COLOR: #ffffff;
	TEXT-DECORATION: underline
}
.textoB {
	FONT-WEIGHT: bold
}
.textoE {
	COLOR: #006a53
}
.textoEB {
	FONT-WEIGHT: bold;
	COLOR: #006a53
}
.textoC {
	COLOR: #00b14b
}
.textoCB {
	FONT-WEIGHT: bold;
	COLOR: #00b14b
}
.textoW {
	COLOR: #ffffff
}
.textoWB {
	FONT-WEIGHT: bold;
	COLOR: #ffffff
}
.gr {
	FONT-SIZE: 9pt
}
.grB {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt
}
.grEB {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #006a53
}
.grCB {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #00b14b
}
.grWB {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #ffffff
}
.grTitCB {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #00b14b;
	FONT-FAMILY: ARIAL
}
.grTitEB {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #006a53;
	FONT-FAMILY: ARIAL
}
A.pqEdest {
	FONT-SIZE: 7pt;
	COLOR: #006a53;
	TEXT-DECORATION: underline
}
A.pqEdest:hover {
	COLOR: #00b14b;
	TEXT-DECORATION: underline
}
A.pqEBdest {
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt;
	COLOR: #006a53;
	TEXT-DECORATION: underline
}
A.pqEBdest:hover {
	COLOR: #00b14b;
	TEXT-DECORATION: underline
}
A.pqE {
	FONT-SIZE: 7pt;
	COLOR: #006a53;
	TEXT-DECORATION: none
}
A.pqB {
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt
}
A.pqEB {
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt;
	COLOR: #006a53;
	TEXT-DECORATION: none
}
A.pathE {
	FONT-SIZE: 7pt;
	COLOR: #006a53;
	TEXT-DECORATION: none
}
A.pathEB {
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt;
	COLOR: #006a53;
	TEXT-DECORATION: none
}
A.pathC {
	FONT-SIZE: 7pt;
	COLOR: #00b14b;
	TEXT-DECORATION: none
}
A.pathC:hover {
	COLOR: #006a53;
	TEXT-DECORATION: none
}
A.pathCB {
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt;
	COLOR: #00b14b;
	TEXT-DECORATION: none
}
A.pathCB:hover {
	COLOR: #006a53;
	TEXT-DECORATION: none
}
A.pqC {
	FONT-SIZE: 7pt;
	COLOR: #00b14b;
	TEXT-DECORATION: none
}
A.pqC:hover {
	COLOR: #006a53;
	TEXT-DECORATION: none
}
A.pqCdest {
	FONT-SIZE: 7pt;
	COLOR: #00b14b;
	TEXT-DECORATION: underline
}
A.pqCdest:hover {
	COLOR: #006a53;
	TEXT-DECORATION: none
}
A.pqCBdest {
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt;
	COLOR: #00b14b;
	TEXT-DECORATION: underline
}
A.pqCBdest:hover {
	COLOR: #006a53;
	TEXT-DECORATION: none
}
A.pqW {
	FONT-SIZE: 7pt;
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
A.textoEdest {
	FONT-SIZE: 8pt;
	COLOR: #006a53;
	TEXT-DECORATION: underline
}
A.textoEBdest {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #006a53;
	TEXT-DECORATION: underline
}
A.textoE {
	FONT-SIZE: 8pt;
	COLOR: #006a53;
	TEXT-DECORATION: none
}
A.textoEB {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #006a53;
	TEXT-DECORATION: none
}
A.textoC {
	FONT-SIZE: 8pt;
	COLOR: #00b14b;
	TEXT-DECORATION: none
}
A.textoC:hover {
	COLOR: #006a53;
	TEXT-DECORATION: none
}
A.textoCdest {
	FONT-SIZE: 8pt;
	COLOR: #00b14b;
	TEXT-DECORATION: underline
}
A.textoCdest:hover {
	COLOR: #006a53;
	TEXT-DECORATION: none
}
A.textoCBdest {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #00b14b;
	TEXT-DECORATION: underline
}
A.textoCBdest:hover {
	COLOR: #006a53;
	TEXT-DECORATION: none
}
A.textoCB {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #00b14b;
	TEXT-DECORATION: none
}
A.textoCB:hover {
	COLOR: #006a53;
	TEXT-DECORATION: none
}
A.textoW {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
A.treeviewE {
	COLOR: #006a53;
	TEXT-DECORATION: none
}
A.treeviewEB {
	FONT-WEIGHT: bold;
	COLOR: #006a53;
	TEXT-DECORATION: none
}
A.treeviewC {
	COLOR: #00b14b;
	TEXT-DECORATION: none
}
A.treeviewC:hover {
	COLOR: #006a53;
	TEXT-DECORATION: none
}
A.treeviewCB {
	COLOR: #00b14b;
	TEXT-DECORATION: none
}
A.treeviewCB:hover {
	COLOR: #006a53;
	TEXT-DECORATION: none
}
A.grB {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #000000;
	TEXT-DECORATION: none
}
A.grCB {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #00b14b;
	TEXT-DECORATION: none
}
A.grCB:hover {
	COLOR: #006a53;
	TEXT-DECORATION: none
}
.bg {
	BACKGROUND-COLOR: #ffffff
}
.bgPAR {
	BACKGROUND-COLOR: #f0f4ce
}
.bgPARn {
	BACKGROUND-COLOR: #fafcea
}
.bgEMP {
	BACKGROUND-COLOR: #d0ebc8
}
.bgBAC {
	BACKGROUND-COLOR: #dfeced
}
.cotacoes {
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt;
	COLOR: #006a53;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #d0ebc8
}
.cotacoesL {
	FONT-SIZE: 7pt;
	COLOR: #006a53;
	BORDER-BOTTOM: #d0ebc8 1px solid;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #ffffff
}
.cotacoesR {
	FONT-SIZE: 7pt;
	COLOR: #006a53;
	BORDER-BOTTOM: #d0ebc8 1px solid;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: right
}
.cotacoesRR {
	FONT-SIZE: 7pt;
	COLOR: red;
	BORDER-BOTTOM: #d0ebc8 1px solid;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: right
}
.glossario-off {
	BORDER-RIGHT: #999999 1px solid;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	BACKGROUND-IMAGE: url(../appIimages/glossario-off.gif);
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #999999 1px solid;
	BACKGROUND-COLOR: #e9f3ed;
	TEXT-ALIGN: center
}
.glossario-particulares-on {
	BORDER-RIGHT: #999999 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #ffffff 1px solid;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	BACKGROUND-IMAGE: url(../appImages/glossario-on.gif);
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #ffffff 1px solid;
	COLOR: #000000;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #999999 1px solid;
	TEXT-ALIGN: center
}
.glossario-dis {
	BORDER-RIGHT: #cccccc 1px solid;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	BACKGROUND-IMAGE: url(images/glossario-dis.gif);
	PADDING-BOTTOM: 2px;
	COLOR: #cccccc;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #cccccc 1px solid;
	BACKGROUND-COLOR: #e9f3ed;
	TEXT-ALIGN: center
}
.glossario-A {
	BORDER-RIGHT: #d0ebc8 2px solid;
	BORDER-TOP: #d0ebc8 2px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	BORDER-LEFT: #d0ebc8 2px solid;
	COLOR: #006a53;
	BORDER-BOTTOM: #d0ebc8 2px solid;
	TEXT-DECORATION: underline
}
.cxbottom {
	BORDER-BOTTOM: #00b14b 1px solid
}
.cxbottomJovem {
	COLOR: #006a53;
	BORDER-BOTTOM: #ededed 1px solid
}
.cxbottomC {
	BORDER-BOTTOM: #d0ebc8 1px solid
}
.borderCSelling {
	BORDER-RIGHT: #78b133 1px solid;
	BORDER-TOP: #78b133 1px solid;
	BORDER-LEFT: #78b133 1px solid;
	BORDER-BOTTOM: #78b133 1px solid
}
.cntmenu {
	BACKGROUND-IMAGE: url(../appImages/canto_menu_esq.gif)
}
.cntmenud {
	BACKGROUND-IMAGE: url(../appImages/canto_menu_dir.gif)
}
.trvdivL {
	OVERFLOW-X: hidden;
	WIDTH: 170px;
	HEIGHT: 100%
}
.FloatWrapper {
	BACKGROUND-COLOR: #d7d7d7
}
.FloatTbl {
	LEFT: -3px;
	POSITION: relative;
	TOP: -3px
}
.FloatTL {
	OVERFLOW: hidden;
	WIDTH: 1px;
	HEIGHT: 1px;
	BACKGROUND-COLOR: #000000
}
.FloatTC {
	BACKGROUND-IMAGE: url(../appImages/topbar.gif);
	OVERFLOW: hidden;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #d7d7d7
}
.FloatTR {
	OVERFLOW: hidden;
	WIDTH: 1px;
	HEIGHT: 1px;
	BACKGROUND-COLOR: #000000
}
.FloatML {
	OVERFLOW: hidden;
	WIDTH: 1px;
	BACKGROUND-COLOR: #000000
}
.FloatMC {
	OVERFLOW: hidden;
	BACKGROUND-COLOR: #000000
}
.FloatMR {
	OVERFLOW: hidden;
	WIDTH: 1px;
	BACKGROUND-COLOR: #000000
}
.FloatBL {
	OVERFLOW: hidden;
	WIDTH: 1px;
	HEIGHT: 1px;
	BACKGROUND-COLOR: #000000
}
.FloatBC {
	OVERFLOW: hidden;
	HEIGHT: 1px;
	BACKGROUND-COLOR: #000000
}
.FloatBR {
	OVERFLOW: hidden;
	WIDTH: 1px;
	HEIGHT: 1px;
	BACKGROUND-COLOR: #000000
}
.FloatCrossPic {
	LEFT: 1px;
	POSITION: relative
}
.FloatIFrame {
	BACKGROUND-COLOR: #00ffff
}
.texto {
	COLOR: #000000;
	TEXT-DECORATION: none
}
.cxleftop {
	BORDER-TOP: #78b133 1px solid;
	BORDER-LEFT: #78b133 1px solid
}
.cxrightop {
	BORDER-RIGHT: #78b133 1px solid;
	BORDER-TOP: #78b133 1px solid
}
.cxleftbottom {
	BORDER-LEFT: #78b133 1px solid;
	BORDER-BOTTOM: #78b133 1px solid
}
.cxrightbottom {
	BORDER-RIGHT: #78b133 1px solid;
	BORDER-BOTTOM: #78b133 1px solid
}
.cxright {
	BORDER-RIGHT: #78b133 1px solid
}
.cxleft {
	BORDER-LEFT: #78b133 1px solid
}
.cxleftright {
	BORDER-RIGHT: #78b133 1px solid;
	BORDER-LEFT: #78b133 1px solid
}
.cxtop {
	BORDER-TOP: #78b133 1px solid
}
.cxtopbottom {
	BORDER-TOP: #78b133 1px solid;
	BORDER-BOTTOM: #78b133 1px solid
}
.cxtopletteringtittle {
	BORDER-TOP: #78b133 1px solid;
	FONT-SIZE: small;
	COLOR: green
}
.cxletteringtittle {
	FONT-SIZE: small;
	COLOR: green
}
.cxtopV2 {
	BORDER-TOP: #78b133 1px solid
}
.cx1 {
	BORDER-RIGHT: #78b133 1px solid;
	BORDER-LEFT: #78b133 1px solid;
	BORDER-BOTTOM: #78b133 1px solid
}
.SLresposta {
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none
}
.SLtop20 {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	BORDER-BOTTOM: #8bb183 1px dotted
}
.cxbottomMenu {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #004c00;
	BORDER-BOTTOM: #78b133 1px solid;
	TEXT-DECORATION: none
}
.txtMailText {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	FONT-SIZE: 11px;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
	BACKGROUND-COLOR: #ffffff
}
.divPos1 {
	POSITION: relative
}
.divPos2 {
	LEFT: 0px;
	POSITION: absolute;
	TOP: 0px
}
.LinhasBoldV2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #006a53
}
.LinhasBoldV3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #006600
}
.bgcolor {
	BACKGROUND-COLOR: #005841
}
.bgcolorTopo {
	BACKGROUND-COLOR: #ffffff
}
.bgcolorTopoB {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #005841;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none
}
.clienteselecttopo {
	FONT-SIZE: 11px;
	COLOR: #72c555;
	BACKGROUND-COLOR: #d8eed1
}
BODY.bgcolorTopoBanc {
}
/*Nova Pag Erro*/

.pagErro {
	font-family: 'Open Sans', 'Helvetica', 'Arial', sans-serif;
	font-size: 16px;
	line-height: 1.428571429;
	color: #333333;
	background-color: #ffffff;
	-webkit-font-smoothing: antialiased;
	min-width: 1024px;
}
.pagErro p {
	padding: 0;
	margin: 0;
}
.pagErro p, .pagErro td {
	color: #616469;
}
.pagErro .Ctit {
	font-family: 'Open Sans', 'Helvetica', 'Arial', sans-serif;
	font-size: 40px;
	line-height: 1.2;
	font-weight: 300;
	text-transform: uppercase;
	letter-spacing: -1px;
}
.pagErro td {
	font-family: 'Open Sans', 'Helvetica', 'Arial', sans-serif;
	font-size: 16px;
	font-weight:200;
}
.pagErro span.Ctit a:link, .pagErro span.Ctit a:visited, .pagErro a:link, .pagErro a:visited {
	color: #47bac5;
	font-size: 16px;
	font-weight: bold;
	text-transform: none;
	letter-spacing: 0;
	line-height: 50px;
}

.pagErro a:hover {border-bottom: 1px solid #47bac5;}
 

.pagErro .tableCartoes td {
	padding: 80px 0 0 12px;
	white-space:nowrap;
	overflow:hidden;
}
.pagErro input {
	border-radius: 4px;
	border: 1px solid #cdd0d0;
	font-size:14px!important;
	outline:none;
	padding:5px;
}

.pagErro .logotipo { margin-bottom:40px; margin-top:50px;}