body {
	margin: 10px 0px 10px 0px;
	background-color:#FFFFFF; }

.bordaazul_geral {
	border-top: 1px solid #74A5BD;
	border-right: 1px solid #74A5BD;
	border-left: 1px solid #74A5BD;

}

.bordaazul { border: 1px solid #74A5BD; }

.bordapreta { border: 1px solid #000000; }

.bordacinza { border: 1px solid #999999; }

.formulario { font-family: Arial; font-size: 11px; color:#0367A1; font-weight:bold; background-color: #EAEAEA; border: 1px none #FFFFFF; margin: 0px; padding: 0px;}
.formulario2 { font-family: Arial; font-size: 11px; background-color: #FFFFFF; border: 1px dotted #666666; }

#topo_geral_english {  
	position:relative; 
	width:760px; 
	height:163px;
	background-image:url(/images/fundo_english.jpg);
	background-repeat:no-repeat;
	left: 0px; 
	top: 0px; 
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Arial; font-size: 9px; color: #FFFFFF;		}

#topo_geral {  
	position:relative; 
	width:760px; 
	height:163px;
	left: 0px; 
	top: 0px; 
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Arial; font-size: 9px; color: #FFFFFF;		}
	
/*	#topo_geral div a { font-family: Arial; font-size: 11px; color: #FFFFFF; text-decoration:none; }
	#topo_geral div a:hover { font-family: Arial; font-size: 11px; color: #FFFFFF; text-decoration:none; border-bottom: 2px solid #CC0000; }*
*/

#topo_busca {  
	position:absolute;
	z-index:5; 
	width:79px; 
	height:82px; 
	left: 0px; 
	top: 0px; 
	margin: 12px 0px 0px 670px;
	padding: 0px 0px 0px 0px;
	font-family: Arial; font-size: 9px; color: #FFFFFF;		}
	.form_busca { font-family: Arial; font-size: 9px; color:#CC0000; background-color:#FFFFFF; border: 0px solid #98adc2; }

#topo_nomepratico {  
	position:absolute;
	z-index:5; 
	height:29px;
	width:280px; 
	left: -230px; 
	top: 90px; 
	margin: 12px 0px 0px 705px;
	padding: 0px 0px 0px 0px;
	font-family: Arial; font-size: 9px; color: #FFFFFF;		}


/*
#topo_menu {  
	position:absolute;
	z-index:4; 
	width:600px; 
	height:30; 
	left: -87px; 
	top: -8px; 
	margin: 120px 0px 0px 260px;
	padding: 0px 0px 0px 0px;
	}

#topo_menu ul {
	display:inline;
	width:54px; 
	height:21px;
	background-image:url("/images/menutopo_1.gif");
	list-style-type:none;
	background-repeat:no-repeat;
	background-position:left;
	margin: 0px 15px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Arial; font-size: 11px; font-weight:bold; color: #FFFFFF;
	text-decoration:none;
	}*/


#MENU_TOPO {
	position:absolute;
	z-index:4; 
	width:600px;
	height:30px;
	left: -87px; 
	top: -10px; 
	margin: 120px 0px 0px 290px;
		   }


#MENU_TOPO div {
	display: inline;
	margin: 0px 15px 0px 0px;
}


#MENU_TOPO div a {
	font-family: Arial;	font-size: 11px;	color: #FFFFFF; font-weight: bold; text-decoration:none;

	padding: 2px 7px 2px 7px;
	border-bottom: 2px solid #FFFFFF;
	border-left: 2px solid #FFFFFF;
	position:relative;

}

#MENU_TOPO div a:hover {
	font-family: Arial;	font-size: 11px;	color: #FFFFFF; font-weight:bold; text-decoration:none;

	border-bottom: 2px solid #990000;
	border-left: 2px solid #990000;
}


#topo_data {
	z-index:5;
	position:absolute; 
	width:175px; 
	height:19px; 
	left: 5px; 
	top: 120px; 
	margin: 12px 0px 0px 20px;
	}
	
#topo_data p {
	font-family: Arial; font-size: 10px; font-weight: normal; color:#FFFFFF;

}


.naolido {
	font-family: Arial; font-size: 11px; font-weight: bold; color:#333333;

}



.inc_esquerda {
	background-image:url("/images/fundo_esquerda.gif");
	background-repeat:repeat-y; }

	
	
.inc_direita {
	background-image:url("/images/fundo_direita.gif");
	background-repeat:repeat-y; }	

#MENU_ESQUERDA { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  }

#MENU_ESQUERDA ul {
	display:block;
	text-decoration: none;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	list-style-type:none;
/*	background-color:#E8B7A0; */
	margin: 0px 5px 0px 0px;
	padding: 0px 5px 0px 7px;
}

#MENU_ESQUERDA li {
	display:block;
	list-style-type:none;
	background-image: url("/images/tic_menuesquerda.gif");
	background-repeat: no-repeat;
	background-color:#EAF1F4;
	border: 1px solid #BBCDD7;
	margin: 0px 0px 1px 0px;
	padding: 0px 0px 0px 10px;
	font-family: Arial; font-size: 11px; color: #666666;
}

#MENU_ESQUERDA li a {
	display:block;
	font-family: Arial; font-size: 11px; color: #666666; text-decoration:none;
}

#MENU_ESQUERDA li a:hover {
	display:block;
	margin: 0px 0px 0px -11px;
	padding: 0px 0px 0px 11px;
	background-image: url("/images/tic_menuesquerda_ON.gif");
	font-family: Arial; font-size: 11px; color: #000000; text-decoration:none;
	display:block;
	background-color:FF0000;

}


#login_restrita {  
	font-family: Arial; 
	font-size: 11px; 
	color: #336699;	
	width:142px; 
	height:90px; 
	left: 0px; 
	top: 0px; 
	margin: 25px 0px 0px 8px;
	padding: 7px 0px 0px 10px;
	background-image:url("/images/fundo_arearestrita.gif");
	background-repeat:no-repeat;
	}
	.form_login { font-family: Arial; font-size: 9px; color:#CC0000; background-color:#FFFFFF; border: 0px solid #98adc2; }


#webmail {  }
	#webmail em { font-family: Arial; font-size: 10px; color: #336699; text-align:center; font-style:normal; margin: 0px 0px 0px 0px; }
	#webmail em a { font-family: Arial; font-size: 10px; color: #336699; text-decoration:none; font-style:normal; }
	#webmail em a:hover { font-family: Arial; font-size: 10px; color: #336699; text-decoration:none; font-style:normal; border-bottom: 2px solid #CC0000; }	






#rodape {  }
	#rodape div {  
	position:relative; 
	left: 0px; 
	top: 0px; 
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url("/images/rodape.gif");
	background-repeat:no-repeat;
	font-family: Arial; 
	font-size: 11px;
	height:41px;
	width:760px;
	color: #FFFFFF;		}
	#rodape div a { font-family: Arial; font-size: 11px; color: #FFFFFF; text-decoration:none; }
	#rodape div a:hover { font-family: Arial; font-size: 11px; color: #FFFFFF; text-decoration:none; border-bottom: 2px solid #CC0000; }
	#rodape p { font-family: Arial; font-size: 9px; color: #336699; text-align:center; margin: 5px 0px 5px 0px; }
	#rodape p a { font-family: Arial; font-size: 9px; color: #CC0000; text-decoration:none; }
	#rodape p a:hover { font-family: Arial; font-size: 9px; color: #CC0000; text-decoration:none; border-bottom: 2px solid #336699; }
	#rodape span{ width:310px; height:auto; margin: 0px 10px 0px 330px; } 
	
	
	
	




/* #########################################			
PGINA INICIAL
######################################### */

#index_principal {  }
	#index_principal p { font-family: Arial; font-size: 13px; color: #336699; text-align:left; margin: 5px 0px 0px 12px; }
	#index_principal p a { font-family: Arial; font-size: 13px; color: #336699; text-decoration:none; font-weight:bold; }
	#index_principal p a:hover { font-family: Arial; font-size: 13px; color: #CC0000; text-decoration:none; font-weight:bold; }
	#index_principal img { margin: 5px 0px 0px 12px; }


#index_secundarias { 
					scrollbar-face-color:       #FFFFFF;
					scrollbar-highlight-color:  #BAC7D8;
					scrollbar-shadow-color:     #BAC7D8;
					scrollbar-3Dlight-color:    #ececec;
					scrollbar-arrow-color:      #666666;
					scrollbar-track-color:      #ececec;
					scrollbar-darkshadow-color: #ececec;
					
					width:180px; height:164px;
					z-index:1;
					overflow: auto;
					margin:0px 0px 0px 8px; 
					padding:5px 5px 5px 5px;
					background-color: #ececec; }
		
			.index_secundarias { font-family: Arial; font-size: 11px; color: #666666; line-height: 15px; padding: 0px 0px 16px 0px;  }
			.index_secundarias a { text-decoration:none; color: #666666; }
			.index_secundarias a:hover { text-decoration:none; color: #CC0000; }
			
			.not_chapeu { font-family: Arial; font-size: 11px; font-weight:bold; color: #336699; }
			.RSP_chapeu { font-family: Arial; font-size: 12px; font-weight:bold; color: #336699; }
			
			
#index_linkleiamais { margin: 0px 0px 0px 5px; background-color: #ececec; }		
		#index_linkleiamais em 			{ font-family: Arial; font-size: 11px; color: #336699; font-style: normal; margin: 18px 7px 10px 110px; 	}
		#index_linkleiamais em a 		{ font-family: Arial; font-size: 11px; color: #336699; text-decoration:none; font-style: normal;	}
		#index_linkleiamais em a:hover 	{ font-family: Arial; font-size: 11px; color: #336699; font-style: normal; border-bottom: 1px solid #CC0000; }

.titulo_index {
	font-family: Arial; font-size: 13px; color: #336699; font-weight: bold; background-position: left;
	height:24px;
	margin: 0px 0px 0px 6px;
	padding: 9px 0px 0px 30px;
	background-image:url('/images/fundo_titulos.gif');
	background-repeat:no-repeat;
/*	border-bottom: 1px solid #CC0000; 
	border-left: 2px solid #CC0000; */		}
	.titulo_index em { color:#999999; font-style:normal;}

.titulo_unipilot {
	font-family: Arial; font-size: 13px; color: #336699; font-weight: bold; background-position: left;
	height:24px; 	margin: 0px 0px 0px 6px; padding: 9px 0px 0px 27px;
	background-image:url('/images/tit_unipilot.gif'); background-repeat:no-repeat; }
		.titulo_unipilot em { color:#999999; font-style:normal;}
		
.titulo_noticias {
	font-family: Arial; font-size: 13px; color: #336699; font-weight: bold; background-position: left;
	height:24px; 	margin: 0px 0px 0px 6px; padding: 9px 0px 0px 38px;
	background-image:url('/images/tit_noticias.gif'); background-repeat:no-repeat; }
	
.titulo_noticias_internas {
	font-family: Arial; font-size: 13px; color: #336699; font-weight: bold; background-position: left;
	height:24px; 	margin: 0px 0px 0px 6px; padding: 9px 0px 0px 38px;
	background-image:url('/images/tit_noticias_internas.gif'); background-repeat:no-repeat; }	
		
		
		


.titulo_areadeatuacao {
	font-family: Arial; font-size: 13px; color: #336699; font-weight: bold; background-position: left;
	height:24px; 	margin: 0px 0px 0px 6px; padding: 9px 0px 0px 35px;
	background-image:url('/images/tit_areadeatuacao.gif'); background-repeat:no-repeat; }
		.titulo_areadeatuacao em { color:#999999; font-style:normal;}		

.titulo_opratico {
	font-family: Arial; font-size: 13px; color: #336699; font-weight: bold; background-position: left;
	width:176px; height:24px; 	margin: 22px 0px 0px 6px; padding: 9px 0px 0px 30px;
	background-image:url('/images/tit_opratico.gif'); background-repeat:no-repeat; }
		.titulo_opratico em { color:#999999; font-style:normal;}

.titulo_opraticoI {
	font-family: Arial; font-size: 13px; color: #336699; font-weight: bold; background-position: left;
	height:24px; 	margin: 0px 0px 0px 6px; padding: 9px 0px 0px 30px;
	background-image:url('/images/tit_opratico.gif'); background-repeat:no-repeat; }
		.titulo_opraticoI em { color:#999999; font-style:normal;}

.titulo_capitania {
	font-family: Arial; font-size: 13px; color: #336699; font-weight: bold; background-position: left;
	height:24px; 	margin: 0px 0px 0px 6px; padding: 9px 0px 0px 30px;
	background-image:url('/images/tit_capitania.gif'); background-repeat:no-repeat; }
		.titulo_capitania em { color:#999999; font-style:normal;}

		
.titulo_localizacao {
	font-family: Arial; font-size: 13px; color: #336699; font-weight: bold; background-position: left; 
	width:176px;	height:24px; 	margin: 22px 0px 0px 6px; padding: 9px 0px 0px 30px;
	background-image:url('/images/tit_localizacao.gif'); background-repeat:no-repeat; }
		.titulo_localizacao em { color:#999999; font-style:normal;}		
		
.titulo_praticagem {
	font-family: Arial; font-size: 13px; color: #336699; font-weight: bold; background-position: left;
	height:24px; 	margin: 0px 0px 0px 6px; padding: 9px 0px 0px 30px;
	background-image:url('/images/tit_praticagem.gif'); background-repeat:no-repeat; }
		.titulo_praticagem em { color:#999999; font-style:normal;}		

.titulo_historia {
	font-family: Arial; font-size: 13px; color: #336699; font-weight: bold; background-position: left;
	height:24px; 	margin: 0px 0px 0px 6px; padding: 9px 0px 0px 30px;
	background-image:url('/images/tit_historia.gif'); background-repeat:no-repeat; }
		.titulo_historia em { color:#999999; font-style:normal;}		
		
.titulo_legislacao {
	font-family: Arial; font-size: 13px; color: #336699; font-weight: bold; background-position: left;
	height:24px; 	margin: 0px 0px 0px 6px; padding: 9px 0px 0px 30px;
	background-image:url('/images/tit_legislacao.gif'); background-repeat:no-repeat; }
		.titulo_legislacao em { color:#999999; font-style:normal;}				
		
.titulo_portos {
	font-family: Arial; font-size: 13px; color: #336699; font-weight: bold; background-position: left;
	height:24px; 	margin: 0px 0px 0px 6px; padding: 9px 0px 0px 30px;
	background-image:url('/images/tit_portos.gif'); background-repeat:no-repeat; }
		.titulo_portos em { color:#999999; font-style:normal;}						

		
.titulo_wap {
	font-family: Arial; font-size: 13px; color: #336699; font-weight: bold; background-position: left;
	height:24px; 	margin: 0px 0px 0px 6px; padding: 9px 0px 0px 30px;
	background-image:url('/images/tit_wap.gif'); background-repeat:no-repeat; }
		.titulo_wap em { color:#999999; font-style:normal;}				

.titulo_tabuademares {
	font-family: Arial; font-size: 13px; color: #336699; font-weight: bold; background-position: left;
	height:24px; 	margin: 0px 0px 0px 6px; padding: 9px 0px 0px 30px;
	background-image:url('/images/fundo_tabuademares.gif'); background-repeat:no-repeat; }
		.titulo_tabuademares em { color:#999999; font-style:normal;}				

.titulo_amazonas {
	font-family: Arial; font-size: 13px; color: #336699; font-weight: bold; background-position: left;
	height:24px; 	margin: 5px 0px 0px 6px; padding: 9px 0px 0px 30px;
	background-image:url('/images/tit_amazonas.gif'); background-repeat:no-repeat; }
		.titulo_amazonas em { color:#999999; font-style:normal;}		

.titulo_informacoes {
	font-family: Arial; font-size: 13px; color: #336699; font-weight: bold; background-position: left;
	width:162px;	height:24px; 	margin: 3px 0px 0px 6px; padding: 9px 0px 0px 38px;
	background-image:url('/images/tit_informacoes_pq.gif'); background-repeat:no-repeat; }
		.titulo_informacoes em { color:#999999; font-style:normal;}
		
.titulo_multimidia {
	font-family: Arial; font-size: 13px; color: #336699; font-weight: bold; background-position: left;
	height:24px; 	margin: 3px 0px 0px 6px; padding: 9px 0px 0px 38px;
	background-image:url('/images/tit_multimidia_pq.gif'); background-repeat:no-repeat; }
		.titulo_multimidia em { color:#999999; font-style:normal;}
		
	.titulo_multimidia_interna {
		font-family: Arial; font-size: 13px; color: #336699; font-weight: bold; background-position: left;
		height:24px; 	margin: 0px 0px 0px 6px; padding: 9px 0px 0px 38px;
		background-image:url('/images/tit_multimidia.gif'); background-repeat:no-repeat; }
			.titulo_multimidia_interna em { color:#999999; font-style:normal;}		


#galeria_index img {
		float:center;
		border: 0px solid #FFFFFF;
		margin-top:6px; 
		padding-right:0px; 
		padding-left:0px; 
		padding-top:0px; 
		padding-bottom:0px; }
		
		#galeria_index a {
		float:center;
		border: 2px solid #FFFFFF; 
		padding-right:0px; 
		padding-left:0px; 
		padding-top:0px; 
		padding-bottom:0px;
			}
		
		#galeria_index a:hover {
		float:center;
		border: 2px solid #FF0000; 
		padding-right:0px; 
		padding-left:0px; 
		padding-top:0px; 
		padding-bottom:0px;
		 }




/*  #index_secundarias {  }
	#index_secundarias p { font-family: Arial; font-size: 11px; color: #666666; text-align:left; line-height:14px; padding: 6px 5px 5px 12px; }
	#index_secundarias p a { font-family: Arial; font-size: 11px; color: #666666; text-decoration:none; }
	#index_secundarias p a:hover { font-family: Arial; font-size: 11px; color: #CC0000; text-decoration:none; }
	#index_secundarias em { font-family: Arial; font-size: 11px; color: #336699; font-style: normal; font-weight:bold; } */

#index_saiba {  }
	#index_saiba p { font-family: Arial; font-size: 11px; color: #666666; text-align:left; margin: 5px 0px 0px 12px; }
	#index_saiba p a { font-family: Arial; font-size: 11px; color: #666666; text-decoration:none; }
	#index_saiba p a:hover { font-family: Arial; font-size: 11px; color: #CC0000; text-decoration:none; }
	#index_saiba em { font-family: Arial; font-size: 11px; color: #336699; font-style: normal; font-weight:bold; }
	#index_saiba img { margin: 0px 2px 0px 1px;}
	
#index_mapas {  }
	#index_mapas p { font-family: Arial; font-size: 11px; color: #666666; text-align:left; margin: 0px 10px 0px 30px; }
	#index_mapas p a { font-family: Arial; font-size: 11px; color: #666666; text-decoration:none; }
	#index_mapas p a:hover { font-family: Arial; font-size: 11px; color: #CC0000; text-decoration:none; }
	#index_mapas em { font-family: Arial; font-size: 11px; color: #336699; font-style: normal; font-weight:bold; }
	#index_mapas img { margin: 2px 3px 0px 3px; float: left;}	

#index_restricoes {  }
	#index_restricoes div {  margin:5px 3px 15px 3px; padding:0px 0px 0px 0px; background-image:url('/images/fundo_gradiente.gif'); border:1px solid #336699; }
	#index_restricoes p { font-family: Arial; font-size: 10px; color: #336699; text-align:left; margin: 5px 0px 5px 3px; }
	#index_restricoes p a { font-family: Arial; font-size: 10px; color: #336699; text-decoration:none; }
	#index_restricoes p a:hover { font-family: Arial; font-size: 10px; color: #CC0000; text-decoration:none; }
	#index_restricoes em { font-family: Arial; font-size: 11px; color: #336699; font-style: normal; font-weight:bold; }
	#index_restricoes img { margin: 0px 2px 0px 0px;}




/* #########################################			
PAGINAS INTERNAS
######################################### */

/* PAGINA DE NOTICIAS */

.NOT_data {
	font-family: "Courier New", Courier, mono; 	
	font-size: 10px; 	
	color: #CC0000; 	
	text-align: center;
	margin: 0px 0px 0px 0px;
	width:95%; }

.NOT_titulo {
	font-family: Verdana; font-size: 13px; color: #666666; font-weight: bold; text-align:center;
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
	width:95%;	}
	
	.Not_newsletter {
	font-family: Verdana; font-size: 13px; color: #666666; font-weight: bold; text-align:left;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	width:95%;	}
	
	

.NOT_texto { 	font-family: Arial; font-size: 11px; color:#666666; line-height:15px; 
				text-align:left; width:95%; margin: 10px 12px 10px 13px; }
	.NOT_texto a { font-family: Arial; font-size: 11px; color:#336699; text-decoration:none; }
	.NOT_texto a:hover { font-family: Arial; font-size: 11px; color:#336699; text-decoration:none; border-bottom: 1px solid #CC0000; }

.NOT_creditos {	font-family: Arial; font-size: 9px; color: #666666; 
				margin: 20px 5px 5px 10px;	padding: 2px 5px 2px 5px;
				width:90%; 
				border: 1px dotted #336699;}
			.NOT_creditos a {	font-family: Arial; font-size: 12px; color: #990000; text-decoration:none; }
			.NOT_creditos a:hover {	font-family: Arial; font-size: 12px; color: #990000; text-decoration:none; border-bottom: 3px solid #DADADA; }

/* PAGINA DE NOTICIAS FINAL */


#PAGINA_LINKS { font-family: Arial; font-size: 11px; color:#666666; text-align:left; }

#PAGINA_LINKS ul {
	display:block; margin: 0px 5px 0px 0px; padding: 0px 5px 0px 30px; }

#PAGINA_LINKS li {
	display:block;
	list-style-type:none;
	background-image: url("/images/tic_paginalinks.gif");
	background-repeat: no-repeat;
	padding: 0px 0px 15px 10px;
	font-family: Arial; font-size: 11px; color: #666666;
}

#PAGINA_LINKS li a {
	display:block; 
	font-family: Arial; font-size: 11px; color:#336699; text-decoration:none; 
	}
	

#PAGINA_LINKS li a:hover {
	display:list-item; color:#CC0000; margin: 0px 0px 0px -10px; padding: 0px 0px 0px 10px;
	background-image: url("/images/tic_paginalinks_ON.gif");
	background-repeat: no-repeat; }

#foto_interna {
	border-top: 1px solid #CCCCCC; border-right: 3px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-bottom: 3px solid #CCCCCC; }

.mapadosite_titulos {
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#9DA0A1;
	text-align:left;
	padding: 2px 2px 2px 2px;
	border-bottom:1px dotted #CCCCCC; }
		.mapadosite_titulos a { color: #0367A1; text-decoration: none; 	padding: 2px 2px 2px 2px; }
		.mapadosite_titulos a:hover { color: #666666; text-decoration: none; padding: 2px 2px 2px 2px; }


.titulo_internas {
	font-family: Arial; font-size: 13px; color: #336699; font-weight: bold; background-position: left;
	width:95%; height:24px;
	margin: 0px 0px 0px 6px;
	padding: 9px 0px 0px 30px;
	background-image:url('/images/fundo_titulos2.gif');
	background-repeat:no-repeat;
/*	border-bottom: 1px solid #CC0000; 
	border-left: 2px solid #CC0000; */		}
	.titulo_internas em { color:#999999; font-style:normal;}




.titulo {
	font-family: Arial; font-size: 13px; color: #336699; font-weight: bold; background-position: left;
	margin: 7px 0px 0px 6px;
	padding: 0px 0px 2px 5px;
	border-bottom: 1px solid #CC0000; 
	border-left: 2px solid #CC0000;
	width:93%;	}
	
.subtitulo {
	font-family: Arial; font-size: 12px; color: #336699; text-decoration:underline;
	text-align:center;
	font-weight: bold; 
	margin: 25px 0px 0px 6px;
	padding: 0px 0px 2px 5px;
	width:93%;
	}	

.texto { font-family: Arial; font-size: 11px; color:#666666; line-height:15px; /* text-align:left;*/ margin: 10px 12px 10px 13px; }
.texto a { font-family: Arial; font-size: 11px; color:#336699; text-decoration:none; }
.texto a:hover { font-family: Arial; font-size: 11px; color:#336699; text-decoration:none; border-bottom: 1px solid #CC0000; }


.RSP_texto { font-family:"Courier New", Courier, monospace; color:#666666; line-height:15px; margin: 10px 12px 10px 13px; font-size:12px; }

.textinho { font-family: Arial; font-size: 10px; color:#336699; line-height:11px; text-align:center; margin: 0px 0px 6px 0px }

.textinho a { font-family: Arial; font-size: 10px; color:#336699; text-decoration:none; }
.textinho a:hover { font-family: Arial; font-size: 10px; color:#CC0000; text-decoration:none; }


	
.CCS { font-family: Arial; font-size: 11px; color: #666666; text-align: left; border-top: 1px dotted #cccccc; width: 95%; margin-bottom: 4px;	margin-left:10px;	padding-left: 2px; 	}
	.CCS a { font-family: Arial; font-size: 10px; color: #B48383; text-decoration:none; }
	.CCS  a:hover { font-family: Arial; font-size: 10px; color: #B48383; text-decoration: underline;	}

.legenda {
	font-family: Arial;
	font-size: 10px;
	color:#cc0000;
	background-color: #EFEFEF;
	text-align: center;
}



.leiatambem {
	font-family: Arial; font-size: 11px; color: #336699; font-weight: bold; background-position: left;
	border-bottom: 2px solid #DADADA; 
	margin-left:14px;
	margin-bottom:-10px;
	width:93%;	}


.tabela_titulo {
	font-family: Arial; 	font-size: 11px; 	color: #FFFFFF; 	font-weight: bold; background-color:#336699; }
	
.tabela_titulo_client {
	font-family: Arial; font-size: 11px; color: #FFFFFF; font-weight: bold; background-color:#dc5351; }
	
	
	.tabela_corsim { font-family: Arial; font-size: 10px; color:#000000; background-color: #e5e7ed; }
	.tabela_corsim a {	font-family: Arial; font-size: 10px; color:#336699; text-decoration:none; background-color: #e5e7ed;  }
 	.tabela_corsim a:hover { font-family: Arial; font-size: 10px; color:#336699; text-decoration:none;  background-color: #EFEFEF;  border-bottom: 1px solid #990000; }
	.tabela_cornao { font-family: Arial; font-size: 10px; color:#000000; background-color: #FFFFFF; }
	.tabela_cornao a {	font-family: Arial; font-size: 10px; color:#336699; text-decoration:none; background-color: #FFFFFF;  }
 	.tabela_cornao a:hover { font-family: Arial; font-size: 10px; color:#336699; text-decoration:none; border-bottom: 1px solid #990000; }


.caixainterna {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #1E4B4B;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #1E4B4B;
}

.caixatopo2 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #1E4B4B;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #1E4B4B; }

.caixatopo {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #1E4B4B; }

/* #########################################			
AREA RESTRITA
######################################### */

#index_praticos { 
					scrollbar-face-color:       #FFFFFF;
					scrollbar-highlight-color:  #BAC7D8;
					scrollbar-shadow-color:     #BAC7D8;
					scrollbar-3Dlight-color:    #FFFFFF;
					scrollbar-arrow-color:      #666666;
					scrollbar-track-color:      #FFFFFF;
					scrollbar-darkshadow-color: #FFFFFF;
					
					width:420px; height:150px;
					z-index:1;
					overflow: auto;
					background-color:#EFEFEF;
					margin:5px 5px 5px 5px; 
					padding:15px 7px 15px 7px; }
		
			.index_praticos { font-family: Arial; font-size: 13px; color: #666666; text-align:left; padding: 0px 0px 5px 0px;  }
			.index_praticos a { text-decoration:none; color: #666666; }
			.index_praticos a:hover { text-decoration:none; color: #CC0000; }
			.data_comunicado { font-family: Arial; font-size: 11px; color: #CC0000; text-align:left;}
			
			.regitros { font-family: Arial; font-size: 11px; color: #1d6893; text-align:left;}

			
	
			.index_newsletter { font-family: Verdana; font-size: 14px; color: #cc0100; text-align:left; padding: 0px 0px 10px 0px;  }
			.index_newsletter a { text-decoration:none; color: #cc0100; }
			.index_newsletter a:hover { text-decoration:none; color: #606699; }

			.data_newsletter { font-family: Arial; font-size: 11px; color: #606699; text-align:left;}



.titulo_rodizio {
	font-family: Arial; font-size: 13px; color: #336699; font-weight: bold; text-align:left; background-position: left;
	height:24px; 	margin: 0px 4px 0px 4px; padding: 9px 0px 0px 35px;
	background-image:url('/images/tit_rodizio.gif'); background-repeat:no-repeat; }
		.titulo_rodizio em { color:#999999; font-style:normal;}
			
			

#content {
top: 0px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

#content a:link, #content a:visited
		{
	color: #09549C;
	text-decoration: none;
}

#content a:hover
		{
	color: Black;
	text-decoration: underline;
}

#numnav{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: Grey;  
}
#tablevei {
	border: 1px solid #587CA0;
	background-color: #EDF2FA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#tablevei2 {
	border: 1px solid #587CA0;
	background-color: #EDF2FA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#tablevei .tit{
	 background-color: #587CA0;
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: bold;
	 color: White;
	 
}
#tablevei .itens{
	 background-color: #EDF2FA;
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 padding-left:20px;		 
}.header {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.header td {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	border-bottom-color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.corsim {
background-color: #EDF2FA;
border-left: 1px dashed #333333;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}
.cornao {
background-color: #F8F8FD;
border-left: 1px dashed #333333;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}

.corsim td{
	border-bottom: 1px solid #6A6A6A;
	border-left: 1px dashed #6A6A6A;
	height: 20px;
	padding-left: 6px;
}

.cornao td{
	border-bottom: 1px solid #6A6A6A;
	height: 20px;
	border-left: 1px dashed #6A6A6A;
	padding-left: 6px;
}

.corsimObs {
background-color: #FFFACD;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}

.corsimObs td{
	border-bottom: 1px solid #006400;
	height: 30px;
	padding-left: 6px;
}

.corsimlixo td{
	border-right: 1px dashed #006400;
	border-bottom: 1px solid #006400;
	height: 30px;
	padding-left: 6px;
}

.cornaolixo td{
	border-right: 1px dashed #006400;
	border-bottom: 1px solid #006400;
	height: 30px;
	padding-left: 6px;
}
.corsimlixo {
background-color: #E8EDF0;
border-left: 1px dashed #006400;

font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}

.cornaolixo {
background-color: #F0FFFF;
border-left: 1px dashed #006400;

font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}

.nomepratico { font-family: Arial; font-size: 12px; color:#FFFFFF; font-weight:bold; text-align:left; margin: 0px 0px 0px 0px; }

.titulo_restrita {
	font-family: Arial; font-size: 13px; color: #336699; font-weight: bold; background-position: left;
	width:95%; height:24px;
	margin: 0px 0px 0px 6px;
	padding: 9px 0px 0px 30px;
	background-image:url('/images/fundo_restrita.gif');
	background-repeat:no-repeat;
/*	border-bottom: 1px solid #CC0000; 
	border-left: 2px solid #CC0000; */		}
	.titulo_restrita em { color:#999999; font-style:normal;}
	
.titulo_comunicado {
	font-family: Arial; font-size: 13px; color: #336699; font-weight: bold; background-position: left;
	width:95%; height:24px;
	margin: 0px 0px 0px 6px;
	padding: 9px 0px 0px 30px;
	background-image:url('/images/fundo_comunicado.gif');
	background-repeat:no-repeat;
/*	border-bottom: 1px solid #CC0000; 
	border-left: 2px solid #CC0000; */		}
	
	.titulo_newsletter {
	font-family: Arial; font-size: 13px; color: #336699; font-weight: bold; background-position: left;
	width:95%; height:24px;
	margin: 0px 0px 0px 6px;
	padding: 9px 0px 0px 30px;
	background-image:url('/images/fundo_newsletter.gif');
	background-repeat:no-repeat;
/*	border-bottom: 1px solid #CC0000; 
	border-left: 2px solid #CC0000; */		}
	.titulo_comunicado em { color:#999999; font-style:normal;}	
	
	
		.titulo_ancor {
	font-family: Arial; font-size: 13px; color: #336699; font-weight: bold; background-position: left;
	width:95%; height:24px;
	margin: 0px 0px 0px 6px;
	padding: 9px 0px 0px 30px;
	background-image:url('/images/fundo_ancor.gif');
	background-repeat:no-repeat;
/*	border-bottom: 1px solid #CC0000; 
	border-left: 2px solid #CC0000; */		}
	.titulo_comunicado em { color:#999999; font-style:normal;}	


.titulo_rodizio {
	font-family: Arial; font-size: 13px; color: #336699; font-weight: bold; background-position: left;
	width:95%; height:24px;
	margin: 0px 0px 0px 6px;
	padding: 9px 0px 0px 30px;
	background-image:url('/images/fundo_rodizio.gif');
	background-repeat:no-repeat;
/*	border-bottom: 1px solid #CC0000; 
	border-left: 2px solid #CC0000; */		}
	.titulo_rodizio em { color:#999999; font-style:normal;}	
	
.titulo_votacao {
	font-family: Arial; font-size: 13px; color: #336699; font-weight: bold; text-align:left; background-position: left;
	width:95%; height:24px;
	margin: 0px 0px 0px 6px;
	padding: 9px 0px 0px 30px;
	background-image:url('/images/fundo_votacao.gif');
	background-repeat:no-repeat;
/*	border-bottom: 1px solid #CC0000; 
	border-left: 2px solid #CC0000; */		}
	.titulo_votacao em { color:#999999; font-style:normal;}		
	
	
#perfil { width:95%; background:#B7C6D4; position:relative; left:2.5%; margin:5px 0 5px 0; }
#perfil img { margin:5px 15px 15px 15px; float:left; }
#perfil canvas { margin:15px 15px 15px 15px; float:left; }
#perfil p { font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin:15px 7px 7px 0; color:#336699; font-weight:bold; }

.commentbox{
background-color: #cadce3;
width: 580px;
padding: 10px;
margin-left:80px;
}

.commentfooter{
background: url(/restrict/clients/images/arrow.gif) 20px 0 no-repeat; /*20px 0 equals horizontal and vertical position of arrow. Adjust as desired (ie: 20px -5px).*/
padding-left: 58px;
padding-top: 1px;
margin-bottom: 2em;
margin-left:80px;
font-size: 90%;
color: #4A4A4A;
}

label.error {
	margin-left: 3px;
	width: auto;
	display: inline;
	color:red;
}