/*************CSS****************/
html, body{margin:0; padding:0; background-image:url('../imagens/bg_geral.jpg'); background-repeat:repeat-x; height:100%; font-family:Verdana, Arial, 'Sans-serif'; font-size:12px; color:#333; background-color:#006599;}

#geral{position:relative; width:800px; min-height:100%; *height:100%; margin:0 auto; background-color:#fff; background-image:url('../imagens/bg_geral_pontilhado.jpg'); background-repeat:repeat-y;}

	#topo{position:relative; width:800px; height:250px;}
	
		#topo_esquerda{position:relative; width:293px; height:250px; float:left; text-align:center;}
		
			.logo{width:211px; height:108px; margin:30px 0 0 0;}

			.endereco_topo{font-size:1em; margin:20px 0 0 0; color:#c00; padding:0; line-height:16px; font-weight:bold; padding:0 10px; text-align:left;}
			
		#topo_direita{position:relative; width:293px; height:250px; float:left;}
		
			#slide{position:relative; width:507px; height:250px;}
			
	#centro{position:relative; width:800px; height:auto; overflow:hidden; padding-bottom:120px;}
	
		#centro_esquerda{position:relative; width:293px; height:auto; overflow:hidden; float:left; background-image:url('../imagens/bg_centro_esquerda.gif'); background-repeat:no-repeat;}
		
			.foto_esquerda{position:relative; width:199px; height:150px; border:2px #fff solid; margin:10px 0 5px 45px;}
			
			.texto_foto_esquerda{color:#fff; font-size: 1.1em; font-weight: bold; margin: 5px 0 20px 0; padding: 0px; text-align: center;}
		
			.destaque{position:relative; width:293px; height:auto; overflow:hidden; padding:15px 0;}
		
				.titulo_destaque{font-size:1.2em; color:#006; margin:0; padding:0; text-align:center; font-family:Arial;}
			
				.destaque ul li{font-size:0.9em; color:#333; line-height:15px;}
			
				.texto_destaque{width:261px; text-align:center; font-size:0.9em; margin:0; padding:0 15px; font-weight:bold;}
		
		#centro_direita{position:relative; width:507px; height:auto; overflow:hidden; float:left;}
		
			#conteudo{position:relative; width:507px; height:auto; overflow:hidden;}
				
				.titulo_paginas{width:420px; font-size:1.3em; margin:40px 0 10px 15px; padding:0 0 5px 0; color:#006; border-bottom:2px #006 solid; text-align:right;}
				
				.texto{font-size:0.9em; line-height:16px; margin:20px 70px 0 15px; padding:0;}
				
				.texto_centro{font-size:0.9em; margin:5px 0 0 0; padding:0; text-align:center; font-weight:bold;}

				.bold{font-weight:bold;}
				
				.bold_red{font-weight:bold; color:#c00; text-align:center;}
				
				.red{font-weight:bold; color:#c00;}
				
				#fotos{position:relative; width:496px; height:auto; overflow:hidden; margin:10px auto 20px auto;}
				
					#fotos a{width:104px; height:120px; display:block; margin:10px 5px; padding:5px; text-align:center; float:left; text-decoration:none; color:#fff; background-color:#004276; font-size:0.9em;}
					
					#fotos a:hover{font-weight:bold;}
					
					#fotos img{border:2px #fff solid; margin:0 0 10px 0;}
				
				.texto_contato{text-align:center; line-height:16px; font-size:0.9em;}
				
					.texto_contato a{text-decoration:none; color:#006; font-weight:bold;}
					
					.texto_contato a:hover{text-decoration:underline;}
				
				#form_contato{position:relative; width:320px; height:auto; overflow:hidden; margin:20px auto; font-size:0.9em;}
				
				.center{text-align:center;}
				
				.obrigado{font-size:1.1em; text-align:center;}
				
				.titulo_setores{font-size:1.2em; font-weight:bold; margin:15px 0; padding:0; border-bottom:1px #333 solid;}
				
				.subtitulo_setores{font-size:1em; font-weight:bold; margin:15px 0; padding:0;}
				
	#rodape{position:absolute; width:800px; height:120px; background-color:#003466; bottom:0;}
	
		.rodape_esquerda{width:120px; height:50px; float:left; margin:25px 0 0 20px;}

		.rodape_direita{width:130px; height:61px; float:left; margin:25px 0 0 30px;}
		
		.endereco_rodape{width:300px; height:105px; float:left; color:#fff; padding:5px 20px; font-size:0.9em; line-height:14px;}
		
		.contador{width:140px; height:60px; float:left; text-align:right; margin:20px 20px 0 0; color:#fff; font-size:0.8em;}
		
/****************************FORMATAÇÃO POP-UPS********************************/

.topo_popup{position:relative; width:100%; height:110px; background-color:#fff;}
	
	.logo_popup{width:211px; height:108px; margin:0 0 0 294px;}

#centro_pop{position:relative; width:800px; height:455px;}

	.esquerda_popup{position:relative; width:520px; height:425px; float:left; text-align:center; padding:30px 0 0 0;}

		.esquerda_popup img{border:2px #fff solid;}

	.direita_popup{position:relative; width:280px; height:455px; overflow:auto; float:left;}

		.direita_popup img{margin:5px 1px 5px 1px; float:left; border:1px #fff solid;}
		
		.direita_popup img:hover{border:1px #ff0 solid;}
