body{
	color:#000000;
	font:12px Verdana,Arial,Helvetica,sans-serif;
	margin:0px;
	padding:0;
	font-stretch: semi-expanded;
	background-color:#00477d;

}



.data {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
}


.a_tit_22_azul	{
	text-decoration : none;
	font-family: 'Calibri', Verdana, Helvetica, sans-serif;
	font-size: 22px;
	line-height : 20px;			
	letter-spacing:0px;
	font-weight:bolder;
	color : #003399;
}

.a_subtit_17_sessao_pto	{
	text-decoration : none;
	font-family: 'Calibri', Verdana, Helvetica, sans-serif;
	font-size: 17px;
	line-height : 20px;			
	letter-spacing:0px;
	font-weight:normal;
	color : #000000;
}

.a_subtit_17_sessao_azul	{
	text-decoration : none;
	font-family: 'Calibri', Verdana, Helvetica, sans-serif;
	font-size: 17px;
	line-height : 20px;			
	letter-spacing:0px;
	font-weight:normal;
	color : #002653;
}

.a_subtit_17_sessao_bco	{
	text-decoration : none;
	font-family: 'Calibri', Verdana, Helvetica, sans-serif;
	font-size: 17px;
	line-height : 20px;			
	letter-spacing:0px;
	font-weight:normal;
	color : #ffffff;
}

.a_subtit_17_sessao_bco a	{
	color : #fcfcfc;
	text-decoration : none;	
}
.a_subtit_17_sessao_bco a:hover	{
	color : #fcfcfc;
	/*position:relative;	
	left:2px;	
	top:-1px;*/
	text-decoration : none;	
}


.a_subtit_17_sessao_cinza	{
	text-decoration : none;
	font-family: 'Calibri', Verdana, Helvetica, sans-serif;
	font-size: 17px;
	line-height : 20px;			
	letter-spacing:0px;
	font-weight:normal;
	color : #666666;
}

.a_subtit_17_sessao_cinza a	{
	color : #666666;
	text-decoration : none;	
}
.a_subtit_17_sessao_cinza a:hover	{
	color : #666666;
	/*position:relative;	
	left:2px;	
	top:-1px;*/
	text-decoration : none;	
}


.a_subtit_17_sessao_azul	{
	text-decoration : none;
	font-family: 'Calibri', Verdana, Helvetica, sans-serif;
	font-size: 17px;
	line-height : 20px;
	letter-spacing:1px;
	font-weight:normal;
	color : #002653;
	font-stretch: narrower;
}

.a_subtit_22_sessao_pto	{
	text-decoration : none;
	font-family: 'Calibri', Verdana, Helvetica, sans-serif;
	font-size: 22px;
	line-height : 20px;			
	letter-spacing:0px;
	font-weight:normal;
	color : #000000;
}


.a_link_13_sessao_azul	{
	text-decoration : none;
	font-family: 'Calibri', Verdana, Helvetica, sans-serif;
	font-size: 13px;
	line-height : 19px;	letter-spacing:1px;
	font-weight:normal;
	color : #002653;
}
.a_link_13_sessao_azul a	{
	color : #002653;
	text-decoration : none;	
}
.a_link_13_sessao_azul a:hover	{
	color : #002653;
	border-bottom:dashed;
	border-bottom-width:thin;
	border-color:#002653;	
}

.a_texto_12_cinza_escuro	{
	text-decoration : none;
	font-family: 'Calibri', Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height : 19px;	letter-spacing:0px;
	font-weight:normal;
	color : #666666;
}
.a_texto_12_cinza_escuro a	{
	color : #666666;
	text-decoration : none;	
}
.a_texto_12_cinza_escuro a:hover	{
	color : #002653;
	text-decoration : none;	
}


.a_texto_12_azul	{
	text-decoration : none;
	font-family: 'Calibri', Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height : 19px;	letter-spacing:0px;
	font-weight:normal;
	color : #002653;
}
.a_texto_12_azul a	{
	color : #002653;
	text-decoration : none;	
}
.a_texto_12_azul a:hover	{
	color : #002653;
	border-bottom:dashed;
	border-bottom-width:thin;
	border-color:#002653;	
}
.a_texto_10_cinza	{
	text-decoration : none;
	font-family: 'Calibri', Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height : 14px;			
	letter-spacing:0px;
	font-weight:normal;
	color : #666666;
}
.a_texto_10_cinza a	{
	color : #002653;
	text-decoration : none;	
}
.a_texto_10_cinza a:hover	{
	color : #002653;
	border-bottom:dashed;
	border-bottom-width:thin;
	border-color:#002653;	
}
.a_texto_10_azul	{
	text-decoration : none;
	font-family: 'Calibri', Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height : 14px;			
	letter-spacing:0px;
	font-weight:normal;
	color : #002653;
}
.a_texto_10_azul a	{
	color : #002653;
	text-decoration : none;	
}
.a_texto_10_azul a:hover	{
	color : #002653;
	border-bottom:dashed;
	border-bottom-width:thin;
	border-color:#002653;	
}
.a_linha 	{
	border-bottom:dashed;
	border-bottom-width:thin;
	border-color:#999999;	
}

.a_botao_pq {
    height:14px;
	width:20px;
	font-family: 'Calibri', Verdana, Helvetica, sans-serif;
	font-size: 12px;
	COLOR: #666666; 
	LINE-HEIGHT: normal; 
	BORDER-RIGHT: #999 1px double;
	BORDER-TOP: #999 1px double; 
	BORDER-LEFT: #999 1px double; 
	BORDER-BOTTOM: #999 1px double; 
	FONT-STYLE: normal; 
	BACKGROUND-COLOR: #ffffff; 
}


.a_caixaform_pq {
	font-family: 'Calibri', Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	COLOR: #666; 
	height:14px;
	LINE-HEIGHT: 10px; 
	BORDER-RIGHT: #999 1px double;
	BORDER-TOP: #999 1px double; 
	BORDER-LEFT: #999 1px double; 
	BORDER-BOTTOM: #999 1px double; 
	FONT-STYLE: normal; 
	BACKGROUND-COLOR: #ffffff; 
	FONT-VARIANT: normal;
}

.a_caixaform {
	font-family: 'Calibri',Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	COLOR: #666; 
	LINE-HEIGHT: normal; 
	BORDER-RIGHT: #999 1px double;
	BORDER-TOP: #999 1px double; 
	BORDER-LEFT: #999 1px double; 
	BORDER-BOTTOM: #999 1px double; 
	FONT-STYLE: normal; 
	BACKGROUND-COLOR: #ffffff; 
	FONT-VARIANT: normal;
}
.a_botao_pq {
    height:17px;
	width:20px;
	font-family: 'Calibri',Verdana, Helvetica, sans-serif;
	font-size: 8px;
	COLOR: #999; 
	font-variant:small-caps;
	LINE-HEIGHT: normal; 
	BORDER-RIGHT: #999 1px double;
	BORDER-TOP: #999 1px double; 
	BORDER-LEFT: #999 1px double; 
	BORDER-BOTTOM: #999 1px double; 
	FONT-STYLE: normal; 
	BACKGROUND-COLOR: #ffffff; 
}


.a_menu_cinza_13	{
	text-align : center;
	text-decoration : none;
	font-family: 'Calibri', Verdana, Helvetica, sans-serif;
	font-size: 14px;
	line-height : 21px;			
	font-weight:normal;
	letter-spacing:0px;
	color : #003366;
	
}

.a_menu_cinza_13 a:{
	text-decoration : none;
	color : #003366;
}

.a_menu_cinza_13 a:hover	{
	text-decoration : none;
	position:relative;
	left:2px;	
	top:-1px;
	color : #003366;	
}

.a_menu_cinza_13_vert	{
	text-align : left;
	text-decoration : none;
	font-family: 'Calibri', Verdana, Helvetica, sans-serif;
	font-size: 13px;
	line-height : 21px;			
	font-weight:normal;
	letter-spacing:0px;
	color : #666666;
	
}
.a_menu_cinza_13_vert a:{
	text-decoration : none;
	color : #666666;
}

.a_menu_cinza_13_vert a:hover	{
	text-decoration : none;
	position:relative;
	left:2px;	
	top:-1px;
	color : #006699;	
}

.a_menu_bco_13	{
	text-align : center;
	text-decoration : none;
	font-family: 'Calibri', Verdana, Helvetica, sans-serif;
	font-size: 13px;
	line-height : 21px;			
	font-weight:normal;
	letter-spacing:0px;
	color : #ffffff;
	
}

.a_menu_bco_13 a:{
	text-decoration : none;
	color : #ffffff;
}

.a_menu_bco_13 a:hover	{
	text-decoration : none;
	position:relative;
	left:2px;	
	top:-1px;
	color : #ffffff;	
}


.a_subtit_azul_14	{
	text-decoration : none;
	font-family: 'Calibri', Verdana, Helvetica, sans-serif;
	font-size: 14px;
	line-height : 24px;			
	font-weight:normal;
	letter-spacing:0px;
	color : #006699;
	
}
.a_subtit_azul_14 a:{
	text-decoration : none;
	color : #006699;
}

.a_subtit_azul_14 a:hover	{
	text-decoration : none;
	position:relative;
	left:2px;	
	top:-1px;
	color : #006699;	
}


.a_subtit_dourado_14	{
	text-decoration : none;
	font-family: 'Calibri', Verdana, Helvetica, sans-serif;
	font-size: 14px;
	line-height : 24px;			
	font-weight:bold;
	letter-spacing:1px;
	color : #bc8e32;
	
}
.a_subtit_dourado_14 a:{
	text-decoration : none;
	color : #bc8e32;
}

.a_subtit_dourado_14 a:hover	{
	text-decoration : none;
	position:relative;
	left:2px;	
	top:-1px;
	color : #bc8e32;	
}

.a_subtit_dourado_12	{
	text-decoration : none;
	font-family: 'Calibri', Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height : 16px;			
	font-weight:bold;
	letter-spacing:1px;
	color : #bc8e32;
	
}
.a_subtit_dourado_12 a:{
	text-decoration : none;
	color : #bc8e32;
}

.a_subtit_dourado_12 a:hover	{
	text-decoration : none;
	position:relative;
	left:2px;	
	top:-1px;
	color : #bc8e32;	
}


.a_menu_17_bco	{
	text-decoration : none;
	font-family: 'Calibri', Verdana, Helvetica, sans-serif;
	font-size: 17px;
	line-height : 17px;			
	letter-spacing:0px;
	font-weight:bolder;
	color : #ffffff;
}

.a_menu_17_bco a:link	{
	color : #ffffff;
	text-decoration : none;	
}
.a_menu_17_bco a:visited	{
	color : #ffffff;
	position:relative;	
	left:2px;	
	top:-1px;
	text-decoration : none;	
}
.a_menu_17_bco a:hover	{
	color : #002653;
	position:relative;	
	left:2px;	
	top:-1px;
	text-decoration : none;	
}
.a_menu_17_bco a:active	{
	color : #002653;
	position:relative;	
	left:2px;	
	top:-1px;
	text-decoration : none;	
}

.a_txt02	{
	text-decoration : none;
	font-family: 'Calibri', Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height : 19px;	letter-spacing:0px;
	font-weight:normal;
	color : #666666;
}
.a_txt02 a	{
	color : #666666;
	text-decoration : none;	
}
.a_txt02 a:hover	{
	color : #002653;
	text-decoration : none;	
}



.x_txt00	{
	text-align : left;
	text-decoration : none;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	line-height : 13px;			
	color : #333;
}
.x_txt01	{
	text-align : left;
	text-decoration : none;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height : 13px;			
	color : #333;
}
.x_txt02	{
	text-align : justify;
	text-decoration : none;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height : 16px;			
	color : #666;
}

.x_txt02 a:hover	{
	text-align : justify;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height : 16px;			
	color : #000;
	text-decoration : none;	
	
}

.x_txt01_azul	{
	text-align : left;
	text-decoration : none;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height : 13px;			
	color : #00629f;
}
.x_txt01_azul a:hover	{
	text-align : left;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height : 13px;			
	color : #000;
	text-decoration : none;	
}
.x_txt02_azul	{
	text-align : left;
	text-decoration : none;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height : 13px;			
	color : #00629f;
}
.x_txt02_azul a:hover	{
	color : #000000;
	font-size: 11px;
	line-height : 13px;				
	text-decoration : none;
	
}
.x_login_senha	{
	text-align : left;
	text-decoration : none;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height : 13px;			
	color : #666666;
}
.x_saibamais_azul	{
	text-align : left;
	text-decoration : none;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height : 13px;			
	color : #66a3c2;
}

.x_menu_superior	{
	text-align : center;
	text-decoration : none;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height : 21px;			
	color : #333333;
	BACKGROUND-COLOR: #f5f5f5; 
	
}
.x_menu_superior a:hover	{
	text-align : center;
	text-decoration : none;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height : 21px;			
	color : #ffffff;
	BACKGROUND-COLOR: #006ba4; 
}
.x_menu_inferior	{
	text-align : center;
	text-decoration : none;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height : 21px;			
	color : #333333;
	BACKGROUND-COLOR: #e5e5e5; 
	
}
.x_menu_inferior a:hover	{
	text-align : center;
	text-decoration : none;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height : 21px;			
	color : #ffffff;
	BACKGROUND-COLOR: #006ba4; 
}

.x_tit_menu_vert_azul	{
	text-align : left;
	text-decoration : none;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height : 15px;			
	font-weight:bold;
	color : #026b9f;
}


.x_item_subtit	{
	text-align : left;
	text-decoration : none;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height : 15px;			
	font-weight:bold;
	color : #000000;
}

.x_subtit_pag	{
	text-align : left;
	text-decoration : none;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	line-height : 15px;			
	font-weight:bolder;
	color : #0170a7;
}

.x_menu_vertical	{
	text-align : left;
	text-decoration : none;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height : 21px;			
	color : #333333;
	BACKGROUND-COLOR: #f5f5f5; 
	
}
.x_menu_vertical a:hover	{
	text-align : left;
	text-decoration : none;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height : 21px;			
	color : #ffffff;
	background-repeat:repeat-t;
	BACKGROUND-COLOR: #006ba4; 
}

.x_submenu_vertical	{
	text-align : left;
	text-decoration : none;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height : 15px;			
	color : #333333;
	BACKGROUND-COLOR: #f5f5f5; 
	
}

.x_submenu_vertical a:hover	{
	text-align : left;
	text-decoration : none;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height : 15px;			
	color : #026b9f;
}



.caixaform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	COLOR: #003399; 
	LINE-HEIGHT: normal; 
	BORDER-RIGHT: #999 1px double;
	BORDER-TOP: #999 1px double; 
	BORDER-LEFT: #999 1px double; 
	BORDER-BOTTOM: #999 1px double; 
	FONT-STYLE: normal; 
	BACKGROUND-COLOR: #ffffff; 
	FONT-VARIANT: normal;
}

form {
	padding : 0px;
	margin : 0px;
}
navegcurr {
	text-align : justify;
	text-decoration : none;
	font : 11px verdana, arial;
	FONT-STYLE: bold; 	
	color : #fff;
	bgcolor: #336699;
	}
input {
	font : 65% verdana, arial;
	color : #000;
}
select {
	font : 65% verdana, arial;
	color : #000;
}
ul {
	margin : 0px 0px 15px 0px;
}
li {
	font : 70% verdana, arial;
	color : #006;
	margin : 0px 0px 0px 0px;
	list-style-position : inside;
	list-style-type: square;
}
li a {
	color : #006;
	text-decoration : underline;
}
li a:hover {
	text-decoration : none;
}
#menu {
	padding : 0px 0px 0px 8px;
}
#mainhome {
	padding : 10px 12px 0px 10px;
}
#main {
	padding : 10px 15px 30px 15px;
}
.erro		{
	color: red;
}
.homenews {
	padding : 3px 2px 0px 2px;
	font : verdana, arial;
	font-size : 1pt;
	color : #000;
}
.homenews a {
	color : #000;
	text-decoration : none;
}
.homenews a:hover {
	text-decoration : underline;
}
.botao {
	BORDER-RIGHT: #666 1px double;
	BORDER-TOP: #666 1px double; 
	FONT-SIZE: 8pt; 
	BORDER-LEFT: #666 1px double; 
	COLOR: #666; 
	LINE-HEIGHT: normal; 
	BORDER-BOTTOM: #666 1px double; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial; 
	BACKGROUND-COLOR: #ECF5FF; 
	FONT-VARIANT: normal;
}
.botao_cinza {
	BORDER-RIGHT: #666 1px double;
	BORDER-TOP: #666 1px double; 
	FONT-SIZE: 7pt; 
	BORDER-LEFT: #666 1px double; 
	COLOR: #666; 
	LINE-HEIGHT: normal; 
	BORDER-BOTTOM: #666 1px double; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial; 
	BACKGROUND-COLOR: #ECF5FF; 
	FONT-VARIANT: normal;
}
.txt01	{
	text-align : justify;
	text-decoration : none;
	font : 70% verdana, arial;
	line-height : 13px;			
	color : #666;
}
.txt02	{
	text-align : justify;
	text-decoration : none;
	font : 11px verdana, arial;
	FONT-STYLE: normal; 	
	color : #666;
}
txt01 a {
	color : #000;
	text-decoration : none;
	font-weight : bold;
}
txt01 a:hover {
	text-decoration : underline;
}
.txt03	{
	text-align : justify;
	text-decoration : none;
	font : 11px verdana, arial;
	FONT-STYLE: normal; 	
	color : #006;
}
.txt04	{
	text-align : justify;
	text-decoration : none;
	font : 10px verdana, arial;
	FONT-STYLE: normal; 	
	color : #666;
}
.txt05	{
	text-align : justify;
	text-decoration : none;
	font : 10px verdana, arial;
	FONT-STYLE: normal; 	
	color : #fff;
}
.txt06	{
	text-align : justify;

	font : 11px verdana, arial;
	FONT-STYLE: normal; 	
	color : #666;
}
.txt07	{
	text-align : justify;
	font : 9px Arial, Helvetica, sans-serif;
	FONT-STYLE: normal; 	
	color : #036;
}

.tt	{
	font : bold 70% verdana, arial;
	color : #006;
}
.restrito {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#border-cinza {
	border:      	1px solid #005070;
	font-family: 	Arial, Helvetica, sans-serif;
	font-size: 		10px;
	font-weight: 	normal;
	color: 			#005070;
}
ABBR[title] {
	BORDER-BOTTOM: #039 1px dashed; CURSOR: help
}
ACRONYM[title] {
	BORDER-BOTTOM: #039 1px dashed; CURSOR: help
}
ABBR {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
ACRONYM {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}

.MarronB {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #972f08; FONT-FAMILY: arial
}
.bg_box {
	BACKGROUND-COLOR: #f2f0f0
}
.bg_tit {
	BACKGROUND-COLOR: #dcdcdb
}
.bg_ver {
	BACKGROUND-COLOR: #f8f0e8
}
.bg_menu2 {
	BACKGROUND-COLOR: #f5f5f5
}
.bg_submn {
	BACKGROUND-COLOR: #666666
}
