BODY				{ background-image:url(../imagens/bg.jpg); background-attachment:fixed; 
					  font-family:Trebuchet MS, Arial, Helvetica, sans-serif; margin-top:0px; }

/* Inputs */
.input_busca		{ font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color:#909090; 
					  border:2px solid #FFF; }
.input_acesso		{ font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color:#909090; 
					  border:1px solid #CCC; margin-bottom:5px; margin-top:3px; }
.input_botao		{ font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color:#909090; 
					  border:1px solid #E8E8E8; background-color:#FFF; }
.input_text			{ font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color:#666; 
					  border:1px solid #E8E8E8; padding:2px 6px 2px 6px; }
.input_adm			{ font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:13px; color:#FFF; 
					  border:1px solid #E8E8E8; background-color:#069; padding:5px 10px 5px 10px; }	
.input_pesq			{ font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:13px; color:#FFF; 
					  border:1px solid #E8E8E8; background-color:#069; padding:2px 10px 2px 10px; }						  
					  
/* Bordas */
.bgTop				{ background-image:url(../imagens/bg_top.jpg); }
.bgBottom			{ background-image:url(../imagens/bg_bottom.jpg); }
.bgLeft				{ background-image:url(../imagens/bg_left.jpg); }
.bgRight			{ background-image:url(../imagens/bg_right.jpg); }	
.borda				{ border:1px solid #ffffff; }
.borda:hover		{ border:1px solid #006699; }

/* Menu */
.menu										{ font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:14px; 
											  font-weight:bold; text-align:center; height:22px; }
.menu a										{ text-decoration:none; color:#000; display:block; padding:3px 0px 4px 0px; }
.menu:hover, menu:focus, menu:active 		{ background-color:#0066CC; }
.menu:hover a 								{ color:#FFF; }

.submenu											{ font-family:Trebuchet MS, Arial, Helvetica, sans-serif; 
													  font-size:12px; text-align:left; }
.submenu a											{ text-decoration:none; color:#FFF; width:170px; display:block; padding:3px; } 						
.submenu a:hover, submenu a:focus, submenu a:active { background-color:#036; width:169px; display:block; padding:3px; }
.stabela											{ position:absolute; z-index:999; border-top:4px solid #FFF; 
													  border-right:1px solid #FFF; border-bottom:1px solid #FFF; 
													  border-leftt:1px solid #FFF; background-color:#0066CC; width:180px; }					
													  
/* Textos */
.titulo					{ font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; }
.titulo_adm				{ font-family:Trebuchet MS, Arial, Helvetica, sans-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_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:11px; color:#444; text-decoration:none; }
.texto_cinza_10			{ font-size:10px; color:#777; 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_14b		{ font-size:14px; color:#FFFFFF; font-weight:bold; text-decoration:none; }
.texto_vermelho_9		{ font-size:9px; color:#C33; text-decoration:none; font-weight:bold; }
.texto_azul_16b			{ font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:16px; color:#006699; font-weight:bold; }
.texto_azul_11			{ font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color:#006699; }
.texto_azul_11 a		{ text-decoration:none; }
.texto_azul_11 a:hover	{ text-decoration:underline; }

/* 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; }