body {
	margin: 0; 
	padding:0;
}


#rodape { 

	width:100%;
	float:left;
	padding:0;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin: 0; 
	padding:0;
/*	background-image:url(../imagens/estrutura/bg_rodape.jpg);
	background-repeat:repeat-x;*/
	background-color: #333333;
}






/* PARA SMARTPHONE #############################################################################################################*/

@media only screen and (max-width: 640px){


	# rodape {
		height:800px;
		font-size: 10px;
	}
	
	#div_esquerda{
		height: 100px;
		float:left;
		width:100%;
		height:100%;
		//background-color:#99FF33;
	}
	
	
	#div_direita{
		display:none;
	}
	
	
	#ral {
		height:100px; 
		width:100%; 
		float:left; 
		margin-top:10px; 
		padding:0;
	}
	
	#ral p {
		width:90%;
		margin: 0 5% 0 5%;
		color:#999999; 
		font-size:12px; 
		text-align:left; 
		font-weight:bold;
	}
	
	#ral h4 {
		color:#999999; 
		font-size:10px; 
		text-align:justify; 
		width:90%;
		margin: 0 5% 0 5%;
	}

	
}


/* PARA TABLET #############################################################################################################*/

@media only screen and (min-width: 641px) and (max-width: 1024px){
	
	# rodape {
		height:80px;
		font-size: 10px;
	}
	
	#div_esquerda{
		height: 80px;
		float:left;
		width:100%;
		height:100%;
		//background-color:#99FF33;
	}
	
	
	#div_direita{
		display:none;
	}
	
	
	#ral {
		height:80px; 
		width:100%; 
		float:left; 
		margin-top:10px; 
		padding:0;
	}
	
	#ral p {
		width:90%;
		margin: 0 5% 0 5%;
		color:#999999; 
		font-size:12px; 
		text-align:left; 
		font-weight:bold;
	}
	
	#ral h4 {
		color:#999999; 
		font-size:10px; 
		text-align:justify; 
		width:90%;
		margin: 0 5% 0 5%;
	}

	


}




/* PARA PC #############################################################################################################*/

@media only screen and (min-width: 1025px){


	# rodape {
		height:120px;
		font-size: 10px;
	}
	
	#div_esquerda{
		float:left;
		width:49%;
		height:100px;
		//background-color:#99FF33;
	}
	
	
	#div_direita{
		float:left;
		width:50%;
		height:100px;
		//background-color: #339900;
	}
	
	#ral {
		height:60px; 
		width:100%; 
		float:left; 
		margin-top:5px; 
		padding:0;
	}
	
	#ral p {
		color:#999999; 
		font-size:12px; 
		text-align:left; 
		margin-left:5px; 
		font-weight:bold;
	}
	
	#ral h4 {
		color:#999999; 
		font-size:10px; 
		text-align:left; 
		margin-left:10px;
	}


}