

/*##############################################################[ BODY ]####*/
body                 {color: #777777; 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:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #777777;  }

/*##############################################################[ TÍTULOS ]####*/
h1 			 				     {	color: #6699cc;	font-style: normal;	TEXT-ALIGN: left;	font-weight: bold;	font-size: 16pt;	font-family: Geneva, Arial, Helvetica, sans-serif;	text-indent: 0pt;	word-spacing: 0pt;	letter-spacing: 0pt;	margin: 8pt 0pt 0pt 0pt;	padding: 0px;	border: 0px}
h2 								   {	color: #6699cc;	font-style: italic;	font-weight: normal;	font-size: 13pt;	font-family: Geneva, Arial, Helvetica, sans-serif;	text-indent: 0pt;	text-align:left;	word-spacing: 0pt;	letter-spacing: 0pt;	margin: 8pt 0pt 0pt 0pt;	padding: 0px;	border: 0px}
h3 								   {	color: #6699cc;	font-style: italic;	font-weight: bold;	font-size: 11pt;	font-family: Geneva, Arial, Helvetica, sans-serif;	text-indent: 0pt;	text-align:left;	word-spacing: 0pt;	letter-spacing: 0pt;	margin: 8pt 0pt 0pt 0pt;	padding: 0px;	border: 0px}
h4									 {	color: #6699cc;	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: 8pt 0pt 0pt 0pt;	padding: 0px;	border: 0px}
h5 									 {	color: #6699cc;	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: 8pt 0pt 0pt 0pt;	padding: 0px;	border: 0px}
h6 									 {	color: #999999;	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: 8pt 0pt 0pt 0pt;	padding: 0px;	border: 0px}
.chamada             {	color: #91a8d2;	font-style: italic;	font-weight: normal;	font-size: 10pt;	font-family: Geneva, Arial, Helvetica, sans-serif;	text-indent: 0pt;	text-align:left;	word-spacing: 0pt;	letter-spacing: 0pt;	margin: 5pt 0pt 20pt 20pt;	padding: 0px;	border: 0px}

/*##############################################################[ TEXTOS ]####*/
p                    {color: #777777; margin: 0pt 0pt 12pt 0pt; padding: 0px; border: 0px ;font-family: Verdana,Arial, Helvetica, sans-serif; }
address  		 				 {font-family: Verdana,Arial, Helvetica, sans-serif;  color: #666666; font-style: italic; font-weight: bold; font-size: 8pt; 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 }
blockquote 					 {font-family: Verdana,Arial, Helvetica, sans-serif; : #666666;  background-color: #e9ebf8; font-style: normal; font-weight: normal; font-size: 10pt; font-family: Verdana,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; }

A:link   						 {color: #000000; font-style: normal; font-weight: normal; text-decoration:none;font-family: Verdana,Arial, Helvetica, sans-serif; }
A:visited 					 {color: #000000; font-style: normal; font-weight: normal; text-decoration:none;font-family: Verdana,Arial, Helvetica, sans-serif; }
A:hover   					 {color: #000000; font-style: normal; font-weight: normal; text-decoration:underline;font-family: Verdana,Arial, Helvetica, sans-serif; }
A:active  					 {color: #000000; font-style: normal; font-weight: normal; text-decoration:none;font-family: Verdana,Arial, Helvetica, sans-serif; }


ul  {color: #777777; font-style: normal; font-weight: normal; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; margin: 0pt 0pt 0pt 30pt; padding: 0px; border: 0px ;font-family: Verdana,Arial, Helvetica, sans-serif; }
ol  {color: #777777; font-style: normal; font-weight: normal; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; margin: 0pt 0pt 0pt 30pt; padding: 0px; border: 0px ;font-family: Verdana,Arial, Helvetica, sans-serif; }

/*##############################################################[ TABELA ]####*/
ul  {{color: #777777; font-style: normal; font-weight: normal; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; margin: 0pt 0pt 0pt 30pt; padding: 0px; border: 0px ;font-family: Verdana,Arial, Helvetica, sans-serif; }
}
.ttable    		 			 {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}
.ttd1      					 {margin: 0pt; padding: 0px; border: 0px; color: #000080; background-color: #f0f8ff; font-weight: nome; font-size: 9pt;  font-family: Verdana,Arial, Helvetica, sans-serif; }
.ttd2      					 {margin: 0pt; padding: 0px; border: 0px; color: #000080; background-color: #f0f8ff; font-weight: nome; font-size: 12px;  font-family: Verdana,Arial, Helvetica, sans-serif; }

/*##############################################################[ 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 }
.BT_BOX  { color: #FFFFFF; font-size: 8pt; font-family: verdana; background-color: #ffffff; border: solid 0px; background-color: #6c86bd;  margin: 0pt 0pt 1pt 0pt; 	}
.TitCol { color: #000080; font-weight: bold;  font-size: 10pt; font-family: verdana,Arial, Helvetica, sans-serif; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; text-align: right; BORDER-RIGHT: #6699cc 0px outset; BORDER-LEFT: #6699cc 0px outset; BORDER-TOP: #6699cc 1px outset; BORDER-BOTTOM:#6699cc 0px outset; margin: 10pt 3pt 0pt 3pt;	}

tr,td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  }




.ttdmini   {margin: 4pt; padding: 4px; border: 0px; color: #000000; background-color: #ddddff; font-weight: nome; font-size: 8pt;  font-family: Arial, Helvetica, sans-serif; }
.ttdminicinza {
margin: 4pt; padding: 4px; border: 0px; color: #000000; background-color: #EEEEEE; font-weight: nome; font-size: 8pt;  font-family: Arial, Helvetica, sans-serif;}

.TitCol {
color: #000080; font-weight: bold;  font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; text-align: right;
    BORDER-RIGHT: #6699cc 0px outset;
    BORDER-LEFT: #6699cc 0px outset;		
    BORDER-TOP: #6699cc 1px outset;
    BORDER-BOTTOM:#6699cc 0px outset;	
		margin: 10pt 3pt 0pt 3pt;	
}

.TxtCol {
color: #silver; font-size: 08pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0pt; word-spacing: 0pt; 

		margin: 0pt 3pt 10pt 3pt;	
}

.form_obrig { background-color:#DDFFF1;  font-size: 7pt; font-family: verdana;color: #006699; }
.linkfajuto{ font-family:verdana,arial; color:#6699CC; cursor:hand;}

.Tit_subs_box 									 {
	color: #fff;
	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
}

/*##############################################################[ 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;    }

