/*##############################################################[ BODY ]####*/
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 }


/*##############################################################[ TÍTULOS ]####*/
/*cor do base 1*/
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 }
/*cor do texto*/
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 }



/*##############################################################[ TEXTOS ]####*/
.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 }

/*cor de fundo base 2*/
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; }



/*##############################################################[ TABELA ]####*/
/*cor de fundo base 2*/
.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;}
.frame    {margin: 0pt; padding: 2px; border: solid 1px #9999cc; background-color: #E3EBF2 ; filter: alpha(Opacity=85, FinishOpacity=85, Style=1)}
.frame1    {margin: 0pt; padding: 2px; border: solid 1px #9999cc; background-color: #FFFFFF ; filter: alpha(Opacity=85, FinishOpacity=85, Style=1)}



/*##############################################################[ TABELA ]####*/
.tb_tit_tab       {margin: 1pt; padding: 3px; color: #ffffff; background-color: #006567; font-weight: bold; font-size: 10px;  font-family: Arial, Helvetica, sans-serif;}
.tb_tit_col				{margin: 1pt; padding: 0px; color: #ffffff; background-color: #003637; font-weight: bold; font-size: 10px;  font-family: Arial, Helvetica, sans-serif; text-indent: 3pt; }
.tb_linha_label   {padding: 10px 0px 0px 0px; color: #666666;	font-size: 10px;	font-family: Arial, Helvetica, sans-serif;}
.tb_linha					{padding: 5px 0px 5px 0px;	color: #666666;	font-size: 10px;	font-family: Arial, Helvetica, sans-serif;	border-bottom: 1px solid #D2E6D9;}



/*##############################################################[ FORMS ]####*/
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 }



/*##############################################################[ MENU JSCRIPT ]####*/
.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 }
		
