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

}

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

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

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

.d_txt01_azul	{
	text-align : left;
	text-decoration : none;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height : 13px;			
	color : #00629f;
}
.d_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;	
}
.d_txt02_azul	{
	text-align : left;
	text-decoration : none;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height : 13px;			
	color : #00629f;
}
.d_txt02_azul a:hover	{
	color : #000000;
	font-size: 11px;
	line-height : 13px;				
	text-decoration : none;
	
}
.d_login_senha	{
	text-align : left;
	text-decoration : none;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height : 13px;			
	color : #666666;
}
.d_saibamais_azul	{
	text-align : left;
	text-decoration : none;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height : 13px;			
	color : #66a3c2;
}

.d_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; 
	
}
.d_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; 
}
.d_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; 
	
}
.d_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; 
}

.d_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;
}


.d_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;
}

.d_subtit_pag	{
	text-align : left;
	text-decoration : none;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	line-height : 15px;		
	letter-spacing:1px;	
	font-weight:bolder;
	color : #4c7094;
}

.d_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; 
	
}
.d_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; 
}

.d_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; 
	
}

.d_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;
}

.a_caixaform_pq {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	COLOR: #333333; 
	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: Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	COLOR: #333333; 
	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;
}
.d_botao_pq {
    height:14px;
	width:20px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8px;
	COLOR: #999999; 
	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; 
}


.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;
}
