/* Arqui CSS - formatação do site */

*{
	padding: 0; 
	margin:0;
	font-size:18px;
	text-decoration:none;
	color:#333;
	list-style:none; 
}

body{
	background-color:#9aa113;
	/*max-width: 100%;*/
	
}

#geral {
	max-width: 1600px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
}
/*-------------------------------------------TOPO DO SITE-------------------------------------------------------*/
#topo{
		/*position: fixed;*/
		max-width: 1600px;;
		height:450px;	
		float:center;
		background-color:#5a8ed3
	}
	.links_top{float:right;padding:10px;margin:5px 2px;background-color:#145;color:rgb(219, 152, 152);}
	.logo{width:1600; height:450; float:left;margin:5px;}
	.links_top:hover{background-color: rgb(52, 53, 55);}
/*-------------------------------------------FIM TOPO DO SITE-------------------------------------------------------*/	

/*-------------------------------------------INICIO MENU SITE-------------------------------------------------------*/	
#menu{
		width: 1600px;
		height: 50px;
		/*position: fixed;*/
		text-align: right;
		/*float:left;*/
		background-color:#5a8ed3; 
		
	}
	.links_menu li a{float:left;
					 padding: 12px;
					 background-color: #3418e8;
					 color:#e0dace;
					 margin-top: 5px;
					 margin-left: 5px;
					 margin-bottom: 5px;
					 
					}
	.links_menu li a:hover{font-size: 23px; background-color: #0d0c0b;}
/*-------------------------------------------FIM MENU DO SITE-------------------------------------------------------*/	
 
/*------------------------------------------INICIO CONTEÚDO DO SITE-------------------------------------------------------*/	
#conteudo{
		width:100%;
		MIN-height:800px;
		float:left;
		background-color:#5a8ed3;		
		padding-bottom: 20px;
		}
#conteudo_principal{
	width: auto; MIN-height: 600px;float:inline-start; border:none  #bd3f73;margin: 20px 10px;	
}
 
#recentes{
	width: 26%; min-height: 750px;float: left;border: 1px solid #CCC;margin: 20px 10px;
}
.postagens {width: 100%;height: auto;overflow: hidden; float: left;margin: 10px 0 30px 0;border: 0px solid #f00;}
.titulo1 {font-size: 25px; color: rgb(47, 78, 16);font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif; float: left; width: 96%;margin:10px 2%;}
.titulo2 {font-size: 25px; color:rgb(50, 31, 13); font-family:  'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif; float: left; width: 96%;margin:10px 2%;}
.imagem {width: 100%;height: auto; float: left;margin: 5px 0;}
.imagem2 {width: 70px;height: 30px; float: left;margin: 5px 0;}
.paragrafo,.data{font-size: 14px;color:#333; float: left;width: 96%;font-family: calibri,sans-serif;margin: 10px 2%;}
.postagens_recentes{width: 100%;height: auto;overflow: hidden; float: left;margin: 10px 0 30px 0;border: 0px solid #f00;}
.titulos a:hover{color:rgb(121, 138, 144)}
.primeiraLista {text-align: center;font-weight: bold;font-size: 20px;color:#FFF}
.lista1 {list-style-type:square}

/*---------------------Página-de-contatos--------------------------------------------------------*/
.campos,.campos_cad,#botoes{width: 80%;margin: 10px 10%; height: 30px;float: left;padding: 2px;font-size: 14px;}
.campos2 {width: 80%;margin: 10px 10%; min-height: 150px;float: left;padding: 2px;}
.bt_enviar{float: left;margin-left: 10%;padding: 5px;font-size: 16px;}
.legenda{float: left;margin-left: 10%;font-size: 16px;}
#box_form{width: 80%;min-height: 300px;background-color: #FFF;margin: 40px auto;overflow: hidden;}
.bt_cad{float: left;font-size: 16px;padding: 5px;margin-right:5px}
/*-------------FIM PAGINA CONTATO-------------------------------------------------------------------------*/
#rodape{
		width:100%;
		height:auto;
		float:left;
		background-color:#372c26
		
		}
	.direitos{
		text-align: center;font-size: 18px;color:#b3edb9
		;
	}
	.email{text-align: center;font-weight: bold;font-size: 20px;color:#FFF
	}
/*--------------------------------------------------------------------------------------