
Body 
{  
	scrollbar-base-color: white;
	scrollbar-track-color: white;
	scrollbar-face-color: #626683;
	scrollbar-highlight-color: #626683;
	scrollbar-3dlight-color: white;
	scrollbar-darkshadow-color: white;
	scrollbar-shadow-color: #626683;
	scrollbar-arrow-color: #FFA72D;
}
 
.tableb1
{
	background-attachment: fixed;
	background-image: url(images/bckcelula.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-top: 1px none #ededed;
	border-right: 1px none #ededed;
	border-bottom: 1px none #EDD9BA;
	border-left: 1px none #ededed;
}

.txt09 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #FFFFFF;
}
.txt10p {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bolder;
	color: #999999;
}

.txt10pb { 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bolder;
	color: #797D9A;
}

.txt12 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #646885;
}
.navBotaoActivo01 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #646885;
	height: 20px;
	text-align: center;
	padding-left:10px;
	padding-right:10px;

}
.navBotaoInactivo01 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #646885;
	background-color: #FFFFFF;
	height: 20px;
	text-align: center;
	border-top: 1px none #646885;
	border-right: 1px solid #646885;
	border-bottom: 1px none #646885;
	border-left: 1px none #646885;
	padding-left:10px;
	padding-right:10px;

}
.separaColum {
	background-attachment: fixed;
	background-image: url(images/back03traco.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 188px;
	height: 290px;
	
}
.separaColum65 {
	background-attachment: fixed;
	background-image: url(images/back03traco.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 65px;
	height: 5px;
	
}
.txt03 {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 3px;
	font-style: normal;
	color: #FFFFFF;
}

/* FIM Formatacao NB12407 */

.menuapp
{
	background-image: url(images/bck01.jpg);
}

.menulang
{
	background-image: url(images/bck02.jpg);
}

.menufunc
{
	width: 160px;
	background-image: url(images/bck04.gif);
	background-position: left top;
	background-color: #EDEDED;
}

.ajuda
{
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: Trebuchet MS, Verdana;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: justify
}
.form
{
    /*FONT-WEIGHT: bold;*/
    FONT-SIZE: 8pt;
    COLOR: #006699;
    FONT-FAMILY: Trebuchet MS, Verdana;
    BACKGROUND-COLOR: transparent
}
.formLink
{
	font-size: 8pt;
	color: #006699;
	font-family: Trebuchet MS, Verdana;
	background-color: transparent;
	text-decoration: none;
	cursor: hand;
}
.formHeader
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: #CC6633;
    FONT-FAMILY: Trebuchet MS, Verdana;
    BACKGROUND-COLOR: transparent
}


.copyright
{
    FONT-SIZE: 8pt;
    COLOR: #c0c0c0;
    FONT-FAMILY: Trebuchet MS, Verdana;
    BACKGROUND-COLOR: transparent
}
.ndoc
{
    FONT-SIZE: 10pt;
    COLOR: steelblue;
    FONT-FAMILY: Trebuchet MS, Verdana;
}
.default
{
    FONT-SIZE: 8pt;
    VISIBILITY: visible;
    COLOR: black;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-ALIGN: justify
}
.paginas
{
    FONT-SIZE: 8pt;
    COLOR: midnightblue;
    FONT-FAMILY: Trebuchet MS, Verdana;
}
.erro
{
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Trebuchet MS, Verdana;
}

.tit1
{
    FONT-SIZE: 10pt;
    COLOR: steelblue;
    FONT-FAMILY: Trebuchet MS, Verdana;
}
a.tit1 
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: steelblue;
    FONT-FAMILY: Trebuchet MS, Verdana;
	BACKGROUND-COLOR: transparent;
	text-decoration: underline;
}

a.tit1:hover {
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: steelblue;
    FONT-FAMILY: Trebuchet MS, Verdana;
	BACKGROUND-COLOR: transparent;
	text-decoration: underline;
}

a.tit1:visited
{ 
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: steelblue;
    FONT-FAMILY: Trebuchet MS, Verdana;
	BACKGROUND-COLOR: transparent;
	text-decoration: underline;
}

a.tit1:active
{ 
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: steelblue;
    FONT-FAMILY: Trebuchet MS, Verdana;
	BACKGROUND-COLOR: transparent;
	text-decoration: underline;
}

.tit2
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Trebuchet MS, Verdana;
}

.tit3
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Trebuchet MS, Verdana;
}
.label
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: steelblue;
    FONT-FAMILY: Trebuchet MS, Verdana;
}
.text
{
    FONT-SIZE: 10pt;
    COLOR: black;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-ALIGN: justify
}
.hitext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-STYLE: italic;
    FONT-FAMILY: Trebuchet MS, Verdana;
}
.hide
{
    DISPLAY: none;
    VISIBILITY: hidden
}
.ckbox
{
}


table.item
{
	font-family: Verdana;
	font-size: 10pt;
	color: #000000;
	text-align: center;

	/*border-collapse: collapse;*/
	padding:0px;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
}

table.item th, table.item td 
{
	font-family: Verdana;
	font-size: 10pt;
	color: #000000;
	text-align: center;

	/*border-collapse: collapse;*/
	padding:4px;
	border-top: 0px none #000000;
	border-left: 0px none #000000;
	border-bottom: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
}

.itemlabel{
	/*background-attachment: fixed;
	background-image: url(images/bck_tbl.gif);
	background-repeat: repeat-x;
	background-position: left top;*/
    	FONT-SIZE: 10pt;
    	COLOR: #4682C1;
    	FONT-FAMILY: Trebuchet MS, Verdana;
    	BACKGROUND-COLOR: #BDCBD2;
}
.itemvalue
{
    /*FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Trebuchet MS, Verdana;*/
		border-bottom: 1px solid #FF0000;
		border-right: 1px solid #00FF00;
}
.pedido
{
    FONT-SIZE: 10pt;
    COLOR: #4682B4;
    FONT-FAMILY: Trebuchet MS, Verdana;
    BACKGROUND-COLOR: #ECE9D8
}
.itemlabel_
{
    FONT-SIZE: 10pt;
    COLOR: #006699;
    FONT-FAMILY: Trebuchet MS, Verdana;
    BACKGROUND-COLOR: #006699
}
.header
{
    /*BORDER-TOP: thin;*/
    FONT-SIZE: 10pt;
    /*FONT-WEIGHT: BOLD;*/
    /*COLOR: white;`*/
    /*BORDER-BOTTOM: thin;*/
    FONT-FAMILY: Trebuchet MS, Verdana;
    BACKGROUND-COLOR: #BEBFC8
}
.linhapar
{
    FONT-SIZE: 8pt;
    COLOR: midnightblue;
    FONT-FAMILY: Trebuchet MS, Verdana;
    BACKGROUND-COLOR: #E8E6EB
}
.linhaimpar
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Trebuchet MS, Verdana;
    BACKGROUND-COLOR: #efefef
}
.disable
{
    FONT-SIZE: 8pt;
    COLOR: silver;
    FONT-FAMILY: Trebuchet MS, Verdana;
    BACKGROUND-COLOR: transparent
}
.Titulo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: steelblue;
    FONT-FAMILY: Trebuchet MS, Verdana;
}
.openLinks
{
    DISPLAY: block
}
.closeLinks
{
    DISPLAY: none;
    OVERFLOW: hidden;
    POSITION: static
}
.TabDados
{
    FONT-SIZE: 8pt;
    COLOR: steelblue;
    FONT-FAMILY: Trebuchet MS, Verdana;
    BACKGROUND-COLOR: transparent
}
.ucase
{
    TEXT-TRANSFORM: uppercase
}

.closeTemas
{
    DISPLAY: none;
    OVERFLOW: hidden;
    POSITION: static
}
.openTemas
{
    DISPLAY: block;
}
.marc_label
{
    FONT-SIZE: 8pt;
    COLOR: steelblue;
    FONT-FAMILY: Trebuchet MS, Verdana, Courier New, Courier
}
.marc_text
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Trebuchet MS, Verdana, Courier New, Courier
}


.AuthorTooltip
{
	visibility: hidden;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
	font: normal 10pt verdana;
	padding: 0px;
	width: 350px;

	/*
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	*/
}


.RefTooltip
{
	visibility: hidden;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
	font: normal 10pt verdana;
	padding: 0px;
	width: 660px;

	/*
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	*/
}

.hfichaautor
{
	font: normal 10pt verdana;
	padding: 0px;
	border: none 1px;
	background-color: #ccccff;
}

.bfichaautor
{
	font: normal 10pt verdana;
	padding: 1px;
	border: none 1px;
	background-color: #eeeeff;
	filter: alpha(opacity=90);
}

/* MENU */
.option_off
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-ALIGN: left
}
a.option_off 
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-ALIGN: left;
	BACKGROUND-COLOR: transparent;
	text-decoration: underline;
}

a.option_off:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-ALIGN: left;
	BACKGROUND-COLOR: transparent;
	text-decoration: underline;
}

a.option_off:visited
{ 
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-ALIGN: left;
	BACKGROUND-COLOR: transparent;
	text-decoration: underline;
}

a.option_off:active
{ 
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-ALIGN: left;
	BACKGROUND-COLOR: transparent;
	text-decoration: underline;
}


.bkwlib
{
    BACKGROUND-COLOR: white
}
.show
{
    VISIBILITY: visible
}
.closeOpcao
{
    DISPLAY: none;
    OVERFLOW: hidden;
    COLOR: white;
    FONT-FAMILY: Trebuchet MS, Verdana;
    POSITION: static
}
.openOpaco
{
    DISPLAY: block;
    COLOR: white;
    FONT-FAMILY: Trebuchet MS, Verdana;
    LIST-STYLE-TYPE: none
}
.lstHist
{
    COLOR: white;
    FONT-SIZE: 8pt;
    TEXT-INDENT: 15px;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-ALIGN: left
}
.sel_boletim
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Trebuchet MS, Verdana;
}

.topoption
{
    FONT-SIZE: 10pt;
    COLOR: #646885;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-ALIGN: center
}

a.topoption_off 
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #646885;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-ALIGN: center;
	BACKGROUND-COLOR: transparent;
	text-decoration: underline;
}

a.topoption_off:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #646885;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-ALIGN: center;
	BACKGROUND-COLOR: transparent;
	text-decoration: underline;
}

a.topoption_off:visited
{ 
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #646885;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-ALIGN: center;
	BACKGROUND-COLOR: transparent;
	text-decoration: underline;
}

a.topoption_off:active
{ 
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #646885;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-ALIGN: center;
	BACKGROUND-COLOR: transparent;
	text-decoration: underline;
}

.nb
{
    FONT-FAMILY: Novabase
}


.listaThes
{
	height:400px; 
	overflow:auto; 
	/* Só IE */
	scrollbar-face-color:#cccccc;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#F1EFE2;
	scrollbar-shadow-color:#ACA899;
	scrollbar-darkshadow-color:#716F64;
	scrollbar-track-color:#eeeeff;
	scrollbar-arrow-color:#eeeeff;
}

.listaThesSel
{
	height:100px; 
	overflow:auto; 
	/* Só IE */
	scrollbar-face-color:#cccccc;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#F1EFE2;
	scrollbar-shadow-color:#ACA899;
	scrollbar-darkshadow-color:#716F64;
	scrollbar-track-color:#eeeeff;
	scrollbar-arrow-color:#eeeeff;
}

.listasAux
{
      height:470px; 
      overflow:auto; 
      /* Só IE */
      scrollbar-face-color:#cccccc;
      scrollbar-highlight-color:#FFFFFF;
      scrollbar-3dlight-color:#F1EFE2;
      scrollbar-shadow-color:#ACA899;
      scrollbar-darkshadow-color:#716F64;
      scrollbar-track-color:#eeeeff;
      scrollbar-arrow-color:#eeeeff;
}

.listaaux
{
	visibility: hidden;
    DISPLAY: none;

	position: absolute;
	z-index: 2;
	font: normal 10pt verdana;
	padding: 5px;

	top: 20;
	left: 50%;
	/*margin-left:-265px;*/
	margin-left:-225px;
}

.fundolistaaux
{
	font: normal 10pt verdana;
	padding: 0px;
	border: solid 0px;
}

.formdefault
{
    FONT-SIZE: 8pt;
    VISIBILITY: visible;
    COLOR: black;
    FONT-FAMILY: Trebuchet MS, Verdana;
}

.listborder
{
	padding: 0px;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	
	/*width: 530px;*/
}

.listborder0
{
	padding: 0px;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	
	width: 530px;
}

.listborder1
{
	padding: 0px;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-color: #eeeeff;
	filter: alpha(opacity=90);
}

.listborder2
{
	padding: 0px;
	border-top: #000000 2px solid;
}

.listborder3
{
	padding: 0px;
	border-bottom: #000000 2px solid;
}
/* Ini Thesaurus */
.select
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}

.tdo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: navy;
    FONT-FAMILY: Verdana
}
.tmt
{
	font-weight: bold;
	font-size: 8pt;
	color: blue;
	font-family: Verdana
}
.tte
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: green;
    FONT-FAMILY: Verdana
}
.ttr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: navy;
    FONT-FAMILY: Verdana
}
.ttg
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: steelblue;
    FONT-FAMILY: Verdana
}
.tuse
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Verdana
}
.tup
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Verdana
}
.tne
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
/* Fim Thesaurus */

.exportWin
{
	visibility: hidden;
	display:none;
	
	position: absolute;
	z-index: 2;
	font: normal 10pt verdana;
	padding: 5px;

	top: 20;
	left: 0px;
	left: 50%;
	/*margin-left:-225px;*/
	margin-left:-150px;
}

.exportBorder1
{
	padding: 0px;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;

	width: 300px;
}

.exportBorder2
{
	padding: 0px;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-color: #eeeeff;
	filter: alpha(opacity=90);
}

.logon
{
    FONT-SIZE: 8pt;
    COLOR: #646885;
    FONT-FAMILY: Trebuchet MS, Verdana;
}
.logonbox
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Trebuchet MS, Verdana;
	
	height: 15px;
	
	padding: 0px;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
}

.searchbox
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Trebuchet MS, Verdana;
	
	height: 18px;
	
	padding: 0px;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
}


.justify {
    text-align: justify
}

.reg-tit
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
	text-align: center;
}

.reg-p0
{
	margin: 6pt 0cm 6pt 0pt;
	text-indent: 0pt;
	text-align: justify;
	font-size: 10pt;
	font-family: Verdana;
	line-height: 12pt
}
.reg-p1
{
	margin: 6pt 0cm 6pt 15pt;
	text-indent: -15pt;
	font-size: 10pt;
	font-family: Verdana;
	line-height: 12pt
}
.reg-p2
{
	margin: 6pt 0cm 6pt 20pt;
	text-indent: -20pt;
	font-size: 10pt;
	font-family: Verdana;
	line-height: 12pt;
	direction: ltr;
}

.reg-p3
{
	margin: 6pt 0cm 6pt 50pt;
	text-indent: -15pt;
	font-size: 10pt;
	font-family: Verdana;
	line-height: 12pt;
	direction: ltr;
}

.reg-tabs
{
	font-family: Verdana;
	font-size: 10pt;
	color: #000000;
	text-align: center;
	padding: 10px;
	border-style:dotted;
	/*
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
	*/
}

.reg-tab-h
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
	text-align: center;
}

table.regtab
{
	font-family: Verdana;
	font-size: 10pt;
	color: #000000;
	text-align: center;

	border-collapse: collapse;
	padding:5px;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 0px solid #000000;
	border-right: 0px solid #000000;
}

table.regtab th, table.regtab td 
{
	font-family: Verdana;
	font-size: 10pt;
	color: #000000;
	text-align: center;

	border-collapse: collapse;
	padding:5px;
	border-top: 0px solid #000000;
	border-left: 0px solid #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
}