/*##############################################################[ BODY ]####*/
body {
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-arrow-color: #ffffff;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-face-color: #999999;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-track-color: #cccccc;
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#444444;
}
/*##############################################################[ TÍTULOS ]####*/
h1 {
	color: #474999;
	font-style: normal;
	font-weight: bold;
	font-size: 14pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-indent: 0pt;
	word-spacing: 0pt;
	letter-spacing: 0pt;
	margin: 0pt 0pt 0pt 0pt;
	padding: 0px;
	border: 0px
}
h2 {
	color: #474999;
	font-style: normal;
	font-weight: bold;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-indent: 0pt;
	word-spacing: 0pt;
	letter-spacing: 0pt;
	margin: 20pt 0pt 0pt 0pt;
	padding: 0px;
	border: 0px
}
h3 {
	color: #474999;
	font-style: normal;
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-indent: 0pt;
	word-spacing: 0pt;
	letter-spacing: 0pt;
	margin: 10pt 0pt 0pt 0pt;
	padding: 0px;
	border: 0px
}
h4 {
	color: #474999;
	font-style: normal;
	font-weight: bold;
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-indent: 0pt;
	word-spacing: 0pt;
	letter-spacing: 0pt;
	margin: 0pt 0pt 0pt 0pt;
	padding: 0px;
	border: 0px
}
h5 {
	color: #474999;
	font-style: italic;
	font-weight: bold;
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-indent: 0pt;
	word-spacing: 0pt;
	letter-spacing: 0pt;
	margin: 0pt 0pt 0pt 0pt;
	padding: 0px;
	border: 0px
}
h6 {
	color: #474999;
	font-style: italic;
	font-weight: normal;
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-indent: 0pt;
	word-spacing: 0pt;
	letter-spacing: 0pt;
	margin: 0pt 0pt 0pt 0pt;
	padding: 0px;
	border: 0px
}
/*##############################################################[ FORMS ]####*/
input {
	color: #666666;
	font-size: 8pt;
	font-family: verdana;
	border: solid 1px #9999cc
}
textarea {
	color: #666666;
	font-size: 8pt;
	font-family: verdana;
	border: solid 1px #9999cc
}
select {
	color: #666666;
	font-size: 8pt;
	font-family: verdana;
	border: solid 1px #9999cc
}
option {
	color: #666666;
	font-size: 8pt;
	font-family: verdana;
	border: solid 1px #9999cc
}
borda {
	color: #666666;
	font-size: 8pt;
	font-family: verdana;
	border: solid 1px #9999cc
}
/*##############################################################[ TEXTOS ]####*/
p, tr, td {
	font-size:11pt;
	color: #444444;
	font-style: normal;
	font-weight: normal;
	text-indent: 0pt;
	word-spacing: 0pt;
	letter-spacing: 0pt;
	margin:  0px;
	padding: 0px;
	border: 0px;
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
}
A:link {
	color: #393ce4;
	text-decoration:none;
}
A:visited {
	color: #393ce4;
	text-decoration:none;
}
A:hover {
	color: #393ce4;
	text-decoration:underline;

}
A:active {
	color: #393ce4;
	text-decoration:none;
}

ol  {color: #444444; font-style: normal; font-weight: normal; font-size: 10pt; font-family: Calibri, Verdana,Arial, Helvetica, sans-serif; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; margin: 0pt 0pt 10pt 30pt; padding: 0px; border: 0px; }
ul  {color: #444444; font-style: normal; font-weight: normal; font-size: 10pt; font-family: Calibri, Verdana,Arial, Helvetica, sans-serif; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; margin: 0pt 0pt 10pt 30pt; padding: 0px; border: 0px;  }


/*##############################################################[ Novos estilos de tabela, em aprovação ]####*/
.Tab_Titulo    	{font-family: Verdana,Arial, Helvetica, sans-serif;margin: 0pt; padding: 2px; color: #FFFFFF; background-color: #6699cc;  font-weight: bold; font-size: 12px;  font-family: Verdana,Arial, Helvetica, sans-serif; margin: 0px; border-collapse:separete; empty-cells:show  vertical-align:top; }   	
.Tab_coluna     {font-family: Verdana,Arial, Helvetica, sans-serif;margin: 10px 0px 0px 0px;  padding: 2px; border: 0px; color: #6699cc; background-color: #f0f8ff; font-weight: nome; font-size: 9pt;  font-family: Verdana,Arial, Helvetica, sans-serif;  vertical-align:top;  }
.Tab_linha			{font-family: Verdana,Arial, Helvetica, sans-serif;margin: 0pt; padding: 2px; border-bottom:1px solid #D2E6D9; background-color: #ffffff; vertical-align:top; }
.Tab_ultima			{font-family: Verdana,Arial, Helvetica, sans-serif;margin: 0pt; padding: 2px; border-bottom:1px solid #6699cc; background-color: #ffffff; vertical-align:top;  }
.Tab_legenda		{font-family: Verdana,Arial, Helvetica, sans-serif;margin: 0pt; padding: 0px 0px 10px 0px;  font-size: 9px; text-align:right;    }


/*##############################################################[ Miscelania ]####*/
.tit_box_ajuda {
	cursor:hand;
	margin-top: 5px;
	background: #ffffcc;
	color: #000;
	padding: 0.4em;
	font-size:10px;
	border: 1px solid #CCCCCC;
}
ul.ajuda {
	color: #999999;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 0pt;
	word-spacing: 0pt;
	letter-spacing: 0pt;
	margin: 0pt 0pt 5pt 15pt;
	padding: 0px;
	border: 0px;
}
ol.ajuda {
	color: #999999;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 0pt;
	word-spacing: 0pt;
	letter-spacing: 0pt;
	margin: 0pt 0pt 5pt 15pt;
	padding: 0px;
	border: 0px;
}
.pajuda {
	color: #666666;
	font-size:8pt;
	font-family: Verdana;
	margin: 0pt 0pt 0pt 0pt;
	padding: 0px;
	border: 0px
}
.box_coluna {
	color: #888888;
	font-size:10pt;
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 8px 0px;
	padding: 3px 3px 5px 3px;
	border: 0px
	width: 202PX;
	background:#ffffff;
	
}
.box_coluna2 {
	color: #999999;
	font-size:10pt;
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 8px 0px;
	padding: 3px 3px 5px 3px;
	border: 0px
	width: 202PX;
	border: solid 1px #7ca9d5
}
.Tit_box_coluna {
	color: #003e7c;
	font-size:11pt;
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	margin: 2px 0px 0px 0px;
	padding: 0px 3px 0px 3px;
	border: 0px
	width: 202PX;
	height: 20px;
	border: solid 1px #58799C;
	
	cursor:help;
}

.Tit_box_coluna2 {
	color: #ffffff;
	font-size:10pt;
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	margin: 2px 0px 0px 0px;
	padding: 0px 3px 0px 3px;
	border: 0px
	width: 202PX;
	height: 20px;
	background:#58799C;
	border: solid 1px #ffffff;
	cursor:help;
}
.Link_Box_Evento {
	color: #003e7c;
	font-size:11pt;
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	margin: 10px 0px 0px 5px;
	padding: 0px 3px 0px 3px;
	border: 0px
	width:100px;
	height: 15px;
	border: solid 1px #58799C;	
	cursor:help;
}
.pdestaque {
	color: #666666;
	font-size:12pt;
	font-family: Verdana;
	margin: 0pt 0pt 0pt 0pt;
	padding: 0px;
	border: 0px
}



.hdestaque {
	color: #393ce4;
	font-size:14pt;
	font-family: Verdana;
	margin: 0pt 0pt 0pt 0pt;
	padding: 0px;
	border: 0px;
	font-weight: bold;
}
.pdestaque2 {
	color: #666666;
	font-size:8pt;
	font-family: Verdana;
	margin: 2px 0pt 0pt 0pt;
	padding: 0px;
	border: 0px
	font-weight: bold;
}
.hdestaque2 {
	color: #393ce4;
	font-size:12pt;
	font-family: Verdana;
	margin: 0pt 0pt 0pt 0pt;
	padding: 0px;
	border: 0px;
	font-weight: bold;
}
.hdestaque3 {
	color: #393ce4;
	font-size:10pt;
	font-family: Verdana;
	margin: 0pt 0pt 0pt 0pt;
	padding: 0px;
	border: 0px;
	font-weight: bold;
}
.pdestaque3 {
	color: #666666;
	font-size:8pt;
	font-family: Verdana;
	margin: 0pt 0pt 0pt 0pt;
	padding: 0px;
	border: 0px
}


/*#############################################################[ MENU LA ]### */
/* Root = Horizontal, Secondary = Vertical */
ul#navmenu {        margin: 0;  border: 0 none;  padding: 0;  width: 360px; /*For KHTML*/  list-style: none;  height: 30px;	border-left:100px;}
ul#navmenu li {     margin: 0;  border: 0 none;  padding: 0;  float: left; /*For Gecko*/  display: inline;  list-style: none;  position: relative;  height: 0px;}
ul#navmenu ul {     margin: 0;  border: 0 none;  padding: 0;  width: 110px;  list-style: none;  display: none;  position: absolute;  top: 21px;  left: 0;}
ul#navmenu ul:after /*From IE 7 lack of compliance*/{  clear: both;  display: block;  font: 1px/0px serif;  content: ".";  height: 0;  visibility: hidden;}
ul#navmenu ul li {  width: 160px;  float: left; /*For IE 7 lack of compliance*/  display: block !important;  display: inline; /*For IE*/}
/* Root Menu */
ul#navmenu a {  padding: 0 6px;  float: none !important; /*For Opera*/  float: left; /*For IE*/  display: block; color: #000;  font: bold 10px/18px Verdana, Arial, Helvetica, sans-serif;  text-decoration: none;  height: auto !important;  height: 1%; /*For IE*/}
ul#navmenu a:hover,ul#navmenu li:hover a,ul#navmenu li.iehover a {    color: #000;}
/* 2nd Menu */
ul#navmenu li:hover li a,ul#navmenu li.iehover li a {  float: none;  background: #EEE;  color: #666;}
ul#navmenu li:hover li a:hover,ul#navmenu li:hover li:hover a,ul#navmenu li.iehover li a:hover,ul#navmenu li.iehover li.iehover a {  background: #D0CC9F;  color: #FFF;}
/* 3nd Menu */
ul#navmenu ul ul,ul#navmenu ul ul ul {  display: none;  position: absolute;  top: 0;  left: 160px; background:#EEE;  color: #FFFFFF;}
ul#navmenu li:hover li:hover li a:hover,ul#navmenu li:hover li:hover li:hover a,ul#navmenu li.iehover li.iehover li a:hover,ul#navmenu li.iehover li.iehover li.iehover a {  background: #006767;  color: #FFF;}
ul#navmenu li:hover ul ul,ul#navmenu li:hover ul ul ul,ul#navmenu li.iehover ul ul,ul#navmenu li.iehover ul ul ul {  display: none;}
ul#navmenu li:hover ul,ul#navmenu ul li:hover ul,ul#navmenu ul ul li:hover ul,ul#navmenu li.iehover ul,ul#navmenu ul li.iehover ul,ul#navmenu ul ul li.iehover ul {  display: block;}






.frame     {margin: 0pt; padding: 2px; border: solid 1px #9999cc; background-color: #E3EBF2 ; filter: alpha(Opacity=85, FinishOpacity=85, Style=1) 	font-size:10pt;
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;}
.frame1    {margin: 0pt; padding: 2px; border: solid 1px #9999cc; background-color: #FFFFFF ; filter: alpha(Opacity=85, FinishOpacity=85, Style=1)	font-size:10pt;
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;}


/*##############################################################[ Miscelaneas ]####*/
.Tit1_curso  {color: #474999; font-family: "trebuchet ms", Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; padding: 2px; border: 0px;  margin: 0px 2px 0px 4px; vertical-align:text-bottom; vertical-align:bottom; }
.Tit2_curso  {color: #474999; font-family: "trebuchet ms", Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; padding: 2px; border: 0px;  margin: 0px 0px 0px 0px; vertical-align:text-bottom; vertical-align:bottom; }
.Cham1_curso {color: #444444; font-family: "trebuchet ms", Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; vertical-align:top; margin: 0px 2px 0px 4px;}
.Cham2_curso {color: #444444; font-family: "trebuchet ms", Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; vertical-align:top;margin: 10px 2px 0px 4px; }
.Info1_curso {color: #777777; font-family: "trebuchet ms", Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; vertical-align:top; margin: 10px 2px 0px 0px;}
.Info2_curso {color: #777777; font-family: "trebuchet ms", Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; vertical-align:top; margin:  0px 2px 0px 4px;}
.Barra_inscr     {color: #006633; font-family: "trebuchet ms", Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; padding: 0px 5px 0px 5px; border-bottom:1px solid #006633;  margin: 10px 0px 0px 0px; background-color: #d2ebeb;}
.Tit_Bigode  {color: #E96300; font-family: "trebuchet ms", Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; padding: 0px; border: 0px;    border-bottom:1px solid #ad500c;  margin: 30px 2px 0px 4px; vertical-align:text-bottom; vertical-align:bottom; }
       
.Barra_info      {color: #666666; font-family: "trebuchet ms", Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; padding: 0px 5px 0px 5px; border-bottom:1px solid #666666;  margin: 10px 0px 0px 0px; background-color: #dddddd;}
.Barra_info_sel  {color: #efefef; font-family: "trebuchet ms", Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; padding: 0px 5px 0px 5px; border-bottom:1px solid #FFFFFF;  margin: 10px 0px 0px 0px; background-color: #474999;}
	
	
	

/* 

body     { background: url(https://ssl634.websiteseguro.com/mbiasioli/vs2/imagens/molde_02.jpg) no-repeat fixed left top;  background-color: #ffffff; }
body     { scrollbar-3dlight-color: #669999; 
           scrollbar-arrow-color: #ffffff; 
					 scrollbar-darkshadow-color: #669999; 
					 scrollbar-face-color: #669999; 
					 scrollbar-highlight-color: #669999; 
					 scrollbar-shadow-color: #669999; 
					 scrollbar-track-color: #cccccc }


h1 {color: #006666; font-style: normal; font-weight: bold;   font-size: 14pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; margin: 0pt 0pt 0pt 0pt;  padding: 0px; border: 0px }
h2 {color: #006666; font-style: normal; font-weight: bold;   font-size: 12pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; margin: 20pt 0pt 0pt 0pt; padding: 0px; border: 0px }
h3 {color: #006666; font-style: normal; font-weight: bold;   font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; margin: 10pt 0pt 0pt 0pt; padding: 0px; border: 0px }
h4 {color: #006666; font-style: normal; font-weight: bold;   font-size: 9pt;  font-family: Arial, Helvetica, sans-serif; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; margin: 0pt 0pt 0pt 0pt;  padding: 0px; border: 0px }
h5 {color: #006666; font-style: italic; font-weight: bold;   font-size: 9pt;  font-family: Arial, Helvetica, sans-serif; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; margin: 0pt 0pt 0pt 0pt;  padding: 0px; border: 0px }
h6 {color: #006666; font-style: italic; font-weight: normal; font-size: 9pt;  font-family: Arial, Helvetica, sans-serif; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; margin: 0pt 0pt 0pt 0pt;  padding: 0px; border: 0px }

.entre0 {color: #006666; font-style: normal; font-weight: bold;   font-size: 14pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; margin: 0pt 0pt 0pt 0pt;  padding: 0px; border: 0px }
.entre1 {color: #006666; font-style: normal; font-weight: bold;   font-size: 12pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; margin: 20pt 0pt 0pt 0pt; padding: 0px; border: 0px }
.entre2 {color: #006666; font-style: normal; font-weight: bold;   font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; margin: 10pt 0pt 0pt 0pt; padding: 0px; border: 0px }
.entre3 {color: #006666; font-style: normal; font-weight: bold;   font-size: 9pt;  font-family: Arial, Helvetica, sans-serif; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; margin: 0pt 0pt 0pt 0pt;  padding: 0px; border: 0px }



.texto  {color: #666666; font-style: normal; font-weight: normal; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; margin: 0pt 0pt 5pt 15pt; padding: 0px; border: 0px }
p  {color: #666666; font-style: normal; font-weight: normal; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 10pt; word-spacing: 0pt; letter-spacing: 0pt;  padding: 0px; border: 0px }
.pzerado      {color: #666666; font-style: normal; font-weight: normal; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; margin: 0pt 0pt 0pt 0pt; padding: 0px; border: 0px }
.pzeradomini  {color: #666666; font-style: normal; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; margin: 0pt 0pt 0pt 0pt; padding: 0px; border: 0px }

A:link    {color: #000099; font-style: normal; font-weight: normal; text-decoration:underline;}
A:visited {color: #000055; font-style: normal; font-weight: normal; text-decoration:underline;}
A:hover   {color: #000055; font-style: normal; font-weight: normal; text-decoration:underline;}
A:active  {color: #000099; font-style: normal; font-weight: normal; text-decoration:underline;}

A.zerado:link {color: #666666;   text-decoration: none;}
A.zerado:visited {color: #666666;text-decoration: none;}
A.zerado:hover {color: #666666;  text-decoration: underline;}
A.zerado:active {color: #666666; text-decoration: none; }

A.super:link    {color: #666666; font-size: 11pt; text-decoration:nome; font-family: Arial, Helvetica, sans-serif; }
A.super:visited {color: #666666; font-size: 11pt; text-decoration:nome; font-family: Arial, Helvetica, sans-serif; }
A.super:hover   {color: #666666; font-size: 11pt; text-decoration:underline; font-family: Arial, Helvetica, sans-serif; }
A.super:active  {color: #666666; font-size: 11pt; text-decoration:nome; font-family: Arial, Helvetica, sans-serif; }


A.mini:link    {color: #666666; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration:nome; font-family: Arial, Helvetica, sans-serif; }
A.mini:visited {color: #666666; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration:nome; font-family: Arial, Helvetica, sans-serif; }
A.mini:hover   {color: #666666; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration:nome; font-family: Arial, Helvetica, sans-serif; }
A.mini:active  {color: #666666; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration:nome; font-family: Arial, Helvetica, sans-serif; }

ol  {color: #666666; font-style: normal; font-weight: normal; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; margin: 0pt 0pt 10pt 30pt; padding: 0px; border: 0px; }
ul  {color: #666666; font-style: normal; font-weight: normal; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; margin: 0pt 0pt 10pt 30pt; padding: 0px; border: 0px;  }

address  {color: #666666; font-style: italic; font-weight: normal; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; margin: 20pt 50pt 50pt 200pt; padding: 0px; border: 0px }


blockquote {color: #666666;  background-color: #e9ebf8; font-style: normal; font-weight: normal; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; margin: 0pt 50pt 0pt 30pt; padding: 5px; BORDER-LEFT: #ffffff 10px outset; }
q {color: #666666;  background-color: #e9ebf8; font-style: normal; font-weight: normal; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; margin: 0pt 50pt 0pt 30pt; padding: 5px; BORDER-LEFT: #ffffff 10px outset; }


.ttable    { color: #666666;  font-weight: normal; font-size: 9pt;  font-family: Arial, Helvetica, sans-serif; margin: 20pt 0pt 20pt 15pt; border-collapse:separete; empty-cells:show}
th         { color: #666666; background-color: #eeeeee; font-weight: bold;   font-size: 9pt;  font-family: Arial, Helvetica, sans-serif;   border: solid 0px #069; TEXT-ALIGN: left; margin: 0pt; padding: 3px;}
.tCaption  { color: #ffffff; background-color: #000099; font-weight: bold;   font-size: 10pt; font-family: Arial, Helvetica, sans-serif;   border: solid 0px #069; TEXT-ALIGN: left; margin: 0pt; padding: 3px;}

.ttd1      {margin: 0pt; padding: 0px; border: 0px; color: #000099; background-color: #E3EBF2; font-weight: bold; font-size: 9pt;  font-family: Arial, Helvetica, sans-serif; }
.ttd2      {margin: 0pt; padding: 0px; border: 0px}
.ttr       {margin: 0pt; padding: 0px; border: 0px; background-color: #e9ebf8; }
.tzero    {margin: 0pt; padding: 0px; border: 0px; background-color: #EFEFEF; border-collapse:separete; empty-cells:show}
.tdzero   {margin: 0pt; padding: 0px; border: 0px; background-color: #EFEFEF;}
.trzero   {margin: 0pt; padding: 0px; border: 0px; background-color: #EFEFEF;}



.tb_tit_tab       {margin: 1pt; padding: 3px; color: #ffffff; background-color: #006567; font-weight: bold; font-size: 10px;  font-family: Verdana, Arial, Helvetica, sans-serif; }
.tb_tit_col				{margin: 1pt; padding: 0px; color: #ffffff; background-color: #003637; font-weight: bold; font-size: 10px;  font-family: Verdana, Arial, Helvetica, sans-serif; text-indent: 3pt; }
.tb_linha_label   {padding: 10px 0px 0px 0px; color: #666666;	font-size: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.tb_linha					{padding: 5px 0px 5px 0px;	color: #666666;	font-size: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	border-bottom: 1px solid #D2E6D9;}



input    { color: #666666; font-size: 8pt; font-family: verdana; background-color: #eee; border: solid 1px #9999cc }
textarea { color: #666666; font-size: 8pt; font-family: verdana; background-color: #eee; border: solid 1px #9999cc }
select   { color: #666666; font-size: 8pt; font-family: verdana; background-color: #eee; border: solid 1px #9999cc }
option   { color: #666666; font-size: 8pt; font-family: verdana; background-color: #eee; border: solid 1px #9999cc }
borda    { color: #666666; font-size: 8pt; font-family: verdana; background-color: #eee; border: solid 1px #9999cc }



					 
.credito1  {color: #666666; font-weight: bold;  font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; margin: 25pt 2pt 0pt 100pt; text-align: center;}
.credito2  {color: #666666; font-weight: bold;  font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; margin: 25pt 2pt 0pt 100pt; text-align: center;}
.credito   {color: #666666; font-style: normal; font-size: 7pt;  font-family: Arial, Helvetica, sans-serif; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; margin: 2pt 0pt 0pt 0pt }
.legenda    { color: #666666; font-style: normal; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; margin: 0pt }
.destaque_ini   { color: #666666; font-style: italic; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-align: left }



.menuBar
{
    POSITION: relative;
    BACKGROUND-COLOR: #003399;
    TEXT-ALIGN: center
}
.Bar
{
    BORDER-RIGHT: #ffcc99 2px solid;
    BORDER-LEFT: #ffcc99 2px solid;		
    BORDER-TOP: #ffcc99 0px outset;
    BORDER-BOTTOM: #ffcc99 0px outset;		
    FLOAT: left;
    WIDTH: 100px;
    CURSOR: hand;
    TEXT-INDENT: 5px;
    POSITION: relative;
    BACKGROUND-COLOR: #A41C1C;
    TEXT-ALIGN: center;
		font-size: 8pt;  
		font-family: Arial, Helvetica, sans-serif;
		color: #fff;		
		}
.barOver
{
    BORDER-RIGHT: #ffcc99 2px solid;
    BORDER-LEFT: #ffcc99 2px solid;		
    BORDER-TOP: #ffcc99 0px outset;
    BORDER-BOTTOM: #ffcc99 0px outset;			
    FLOAT: left;
    WIDTH: 100px;
    CURSOR: hand;
    TEXT-INDENT: 5px;
    POSITION: relative;
    BACKGROUND-COLOR: #A41C1C;
    TEXT-ALIGN: center;
		font-size: 8pt;  
		font-family: Arial, Helvetica, sans-serif;
		color: #fff;		
		}		
.menu
{
 		margin: 0pt 0pt 0pt 0pt;
    BORDER-RIGHT: #A41C1C 1px outset;
    BORDER-LEFT: #A41C1C 5px outset;		
    BORDER-TOP: #A41C1C 1px outset;
    BORDER-BOTTOM: #A41C1C 1px outset;		
    VISIBILITY: hidden;
    WIDTH: 150px;
    LINE-HEIGHT: 140%;
    POSITION: absolute;
    BACKGROUND-COLOR: #ffcc99;
		font-size: 8pt;  
		font-family: Arial, Helvetica, sans-serif;	
		color: #000;					
}


.menuItem
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-TOP: 3px;	
    PADDING-BOTTOm: 3px;			
    WIDTH: 100%;
    CURSOR: hand;
    LINE-HEIGHT: 12px;
		BORDER-TOP: white 1px solid;
    BORDER-BOTTOM: white 1px solid
}
.ItemMouseOver
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-TOP: 3px;	
    PADDING-BOTTOm: 3px;	
    WIDTH: 100%;
    CURSOR: hand;
    COLOR: highlighttext;
    LINE-HEIGHT: 12px;
		BORDER-TOP: white 1px solid;
    BORDER-BOTTOM: white 1px solid;
    BACKGROUND-COLOR: highlight;
		font-size: 8pt;  
		font-family: Arial, Helvetica, sans-serif;		
}
.ItemMouseOut
{
    WIDTH: 100%
}
.Arrow
{
    FLOAT: right;
    FONT-FAMILY: Webdings;
    POSITION: absolute;
    TEXT-ALIGN: left
}

.Bar2
{
    FLOAT: center;
    CURSOR: hand;
    TEXT-INDENT: 5px;
    POSITION: relative;
    BACKGROUND-COLOR: #0000cc;
    TEXT-ALIGN: LEFT;
		font-size: 8pt;  
		font-family: Arial, Helvetica, sans-serif;
		color: #fff;	
		text-decoration: none;	
		}		

		
.descr_impostos  {color: #666666; font-style: normal; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt;  padding: 0px; border: 0px }
		 */