BODY					{ margin:0px; font-family:"Times New Roman", Times, serif; background-color:#FFF !important; }
.contador				{ position:absolute; font-size:60px; margin-left:-75px; margin-top:45px; text-shadow:#FFF -1px -1px 0; color:#000; }
.conteudo 				{ text-align:justify; text-shadow:#D7D7D7 -1px -1px 0; color:#000; font-size:12px; padding:5px; }
.info					{ color:#FFF; font-size:12px; padding:10px; text-shadow: #666666 1px 1px 1px; }
.copyright				{ text-shadow:#CCC -1px -1px 0; color:#333; font-size:10px; padding-top:10px; padding-bottom:5px; }
					  
.bgAzul				{ background-image:url(../imagens/bg_azul.jpg); background-repeat:repeat; }

/* Inputs */

.inputText				{ -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; border:1px solid #DDD; padding:6px; font-size:12px; color:#333; 
						  -webkit-box-shadow:0px 2px 5px #999; box-shadow: 0px 2px 5px #999; -moz-box-shadow:0px 2px 5px #999; }	
.inputButton			{ font-size:12px; color:#FFFFFF; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color:#1292AB; border-color:#17B7D9; border-radius: 5px; 
						  padding:8px 12px 8px 12px; -webkit-transition:background-color .15s ease-in-out; cursor:pointer; -o-transition:background-color .15s ease-in-out;
					 	  transition:background-color .15s ease-in-out; text-shadow: #333333 1px 1px 1px; }				  
.inputButton:hover		{ background-color:#036; border-color:#6FB7FF; } 




.input_busca		{ font-family:"Times New Roman", Times, serif; font-size:15px; border:1px solid #E8E8E8; 
					  width:270px; height:18px; padding:5px; }
.input_acesso		{ font-family:"Times New Roman", Times, serif; font-size:11px; color:#909090; 
					  border:1px solid #CCC; margin-bottom:5px; margin-top:3px; }
.input_botao		{ font-family:"Times New Roman", Times, serif; font-size:11px; color:#909090; 
					  border:1px solid #E8E8E8; background-color:#FFF; }
.input_botao_azul	{ font-family:"Times New Roman", Times, serif; font-size:11px; color:#FFFFFF; 
					  border:1px solid #E8E8E8; background-color:#3c7cdd; padding:5px 10px 5px 10px; }
					  
.input_text			{ font-family:"Times New Roman", Times, serif; font-size:11px; color:#666; 
					  border:1px solid #E8E8E8; padding:2px 6px 2px 6px; }
.input_adm			{ font-family:"Times New Roman", Times, serif; font-size:13px; color:#FFF; 
					  border:1px solid #E8E8E8; background-color:#069; padding:5px 10px 5px 10px; }	
.input_pesq			{ font-family:"Times New Roman", Times, serif; font-size:13px; color:#FFF; 
					  border:1px solid #E8E8E8; background-color:#069; padding:2px 10px 2px 10px; }
.input_text2			{ font-family:Arial, Helvetica, sans-serif; font-size:11px; border:1px solid #FFF; padding:1px;  }					  		
					  

/* Textos */

.texto_tit_novo		{ font-family:"Times New Roman", Times, serif; font-size:25px; color:#047CB4; text-shadow: #B6E1F8 0.1em 0.1em 0.1em; }	
.texto_tit1_novo	{ font-family:"Times New Roman", Times, serif; font-size:10px; color:#047CB4; text-shadow: #B6E1F8 0.1em 0.1em 0.1em; }	
.texto_tit5_novo	{ font-family:"Times New Roman", Times, serif; font-size:10px; color:#047CB4; font-weight:bold; }	
.texto_tit6_novo	{ font-family:"Times New Roman", Times, serif; font-size:10px; color:#047CB4; }	
.texto_tit7_novo	{ font-family:"Times New Roman", Times, serif; font-size:10px; color:#FFFFFF; }
.texto_tit3_novo	{ font-family:"Times New Roman", Times, serif; font-size:22px; color:#047CB4; text-shadow: #B6E1F8 0.1em 0.1em 0.1em; }	
.texto_tit2_novo	{ font-family:"Times New Roman", Times, serif; font-size:12px; color:#737373; text-shadow: #ECECEC 0.1em 0.1em 0.1em; line-height:20px; text-decoration:none; }	
.texto_tit4_novo	{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#535353; text-shadow: #ECECEC 0.1em 0.1em 0.1em; line-height:20px; text-decoration:none; }	

.tx_bt2		{ color:#027AB2; font-family: "Times New Roman", Times, serif; font-size:16px; text-decoration:none; }
.tx_bt		{ color:#027AB2; font-family: "Times New Roman", Times, serif; font-size:19px; }
.tx_indique { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#006699; }

.texto_menu_14		{ font-size:15px; color:#066AA3; text-decoration:none; font-family:Arial, Helvetica, sans-serif; padding:4px;  }
.texto_menu_14:hover	{ border-bottom:1px solid #066AA3; background-image:url(../imagens/bg_link.jpg); -moz-border-radius: 5px; -webkit-border-radius: 5px;
				 	  	  border-radius: 5px;}
.texto_menu_14_sel	{ border-bottom:1px solid #066AA3; background-image:url(../imagens/bg_link.jpg); -moz-border-radius: 5px; -webkit-border-radius: 5px;
				 	  	  border-radius: 5px; font-size:15px; color:#066AA3; text-decoration:none; font-family:Arial, Helvetica, sans-serif; padding:4px;}						  

.titulo					{ font-family:"Times New Roman", Times, serif; font-size:14px; font-weight:bold; }
.titulo_adm				{ font-family:"Times New Roman", Times, serif; font-size:14px; font-weight:bold; color:#006699; }
.texto_preto_10b		{ font-size:10px; font-weight:bold; color:#000; text-decoration:none; }
.texto_preto_10b1		{ font-size:10px; color:#000000; text-decoration:none; font-family:Verdana, Geneva, sans-serif; }
.texto_preto_11b		{ font-size:11px; font-weight:bold; color:#000; text-decoration:none; }
.texto_preto_13b		{ font-size:13px; font-weight:bold; color:#000; text-decoration:none; }
.texto_preto_13			{ font-size:13px; color:#000; text-decoration:none; }
.texto_cinza_10b		{ font-size:10px; font-weight:bold; color:#777; text-decoration:none; }
.texto_cinza_11			{ font-size:13px; color:#444; text-decoration:none;  }
.texto_cinza_10			{ font-size:10px; color:#777; text-decoration:none; }
.texto_cinza_13			{ font-size:13px; color:#666; line-height:40px; text-decoration:none; }
.texto_cinza_13n		{ font-size:13px; color:#666; text-decoration:none; }
.texto_cinza_14			{ font-size:14px; color:#E8E8E8; text-decoration:none; }
.texto_branco_10		{ font-size:10px; color:#FFF; text-decoration:none; }
.texto_branco_12		{ font-size:12px; color:#FFF; text-decoration:none; }
.texto_branco_13b		{ font-size:13px; color:#FFFFFF; font-weight:bold; text-decoration:none; }
.texto_branco_20b		{ font-size:18px; color:#FFFFFF; font-weight:bold; text-decoration:none; font-family:Verdana, Geneva, sans-serif; }
.texto_branco_12b		{ font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none; font-family:Arial; text-shadow: #999999 1px 1px 1px; }
.texto_branco_10b		{ font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none; font-family:Arial; }
.texto_vermelho_9		{ font-size:9px; color:#C33; text-decoration:none; font-weight:bold; }
.texto_azul_15b			{ font-family:"Times New Roman", Times, serif; font-size:15px; color:#3c7cdd; font-weight:bold;
						  font-style:italic; }
.texto_azulc_15b		{ font-family:"Times New Roman", Times, serif; font-size:20px; color:#05A1FA; text-shadow: #B6E1F8 0.1em 0.1em 0.1em; }						  
						  
.texto_azul_13b			{ font-family:"Times New Roman", Times, serif; font-size:13px; color:#1764AB; font-family:Verdana, Geneva, sans-serif; text-shadow: #CCCCCC 1px 1px 1px; }	
.texto_azul_18b			{ font-family:"Times New Roman", Times, serif; font-size:18px; color:#1764AB; font-family:Verdana, Geneva, sans-serif; text-shadow: #CCCCCC 1px 1px 1px; }	
.texto_azul_13			{ font-family:"Times New Roman", Times, serif; font-size:13px; color:#006699; }						  					  
.texto_azul_11			{ font-family:"Times New Roman", Times, serif; font-size:11px; color:#006699; }
.texto_azul_11 a		{ text-decoration:none; }
.texto_azul_11 a:hover	{ text-decoration:underline; }
.texto_cinza_16			{ font-family:"Times New Roman", Times, serif; font-size:16px; color:#666; text-decoration:none; }
.texto_cinza_14c		{ font-family:"Times New Roman", Times, serif; font-size:14px; color:#666; text-decoration:none; }
.link_preto				{ background-color:#353535; padding:5px 0px 5px 0px; text-align:center; color:#FFFFFF; font-size:13px; font-family:Arial, Helvetica, sans-serif; width:110px; display:block; }

/* Navegação */
.navegacao				{ font-size:11px; color:#444; text-decoration:none; }
.navegacao a			{ text-decoration:none; color:#444; }
.navegacao a:hover		{ text-decoration:underline; }

.pag_a					{ border:1px solid #ececec; padding-left:7px; padding-right:7px; color:#FFF; background-color:#006699; }
.pag_i					{ border:1px solid #ececec; padding-left:7px; padding-right:7px; color:#000; cursor:pointer; }
.pag_i:hover			{ background-color:#ececec; }

/* Rodape */
.links				{ font-size:11px; color:#909090; padding-left:20px; text-align:left; vertical-align:bottom; 
					  padding-bottom:10px; text-decoration:none; }
.links2				{ font-size:12px; color:#909090; padding-left:20px; text-align:left; vertical-align:bottom; 
					  padding-bottom:10px; text-decoration:none; }

/* Grids */
.titulo_tabela 		{ font-size:11px; font-weight:bold; color:#000; text-decoration:none; background-color:#E9E9E9;
				  	  padding:5px; border-bottom:1px solid #CCC; border-left: 1px solid #FFF; border-right:1px solid #ccc;
					  border-top: 1px solid #FFF; text-align:left; }
.texto_tabela 		{ font-size: 11px; color: #333; padding:5px; border-bottom:1px solid #E9E9E9; text-align:left; 
					  border-left: 1px solid #FFF; border-right:1px solid #E9E9E9; text-decoration:none; }
.texto_tabela2 		{ font-size: 11px; color: #333; border-bottom:1px solid #E9E9E9; text-align:center; 
					  border-left: 1px solid #E9E9E9; border-right:1px solid #E9E9E9; text-decoration:none; }					  