	

	#submenu{
		display:inline-block;
		vertical-align:top;
		width:18%;
		padding:100px 0 50px 1%;
		text-align:center;		
	}
		#submenu .link_submenu, #submenu .link_submenu_up{
			display:block;
			padding:30px 0 30px 0;
			text-decoration:none;
			color:#02330D;
			font-size:15px;
			font-family:'Aller';
			transition:0.5s;
			background:none center 38px;
		}
			#submenu .link_submenu:hover{
				color:#FFF;
			}
		#submenu .link_submenu_up{
			display:inline-block;
			color:#02330D;
			font-weight:bold;
			background:url(../../imagens/bk_link_menu.png) center 48px repeat-x;
		}
		
		#submenu .divisao_submenu{
			width:100%;
			height:3px;
			background:url(../../imagens/bk_titulo.png) center top repeat-x;
			padding:0;
			margin:0;
		}
	
	
	#fito{
		display:inline-block;
		vertical-align:top;
		width:75%;
		padding:10px 0 50px 5%;
		text-align:left;			
	}
		
		#fito .titulo{
			display:inline-block;
			padding:20px 20px 20px 20px;
			color:#FFF;
			font-size:40px;
			font-family:'Aller';
			background:url(../../imagens/bk_titulo.png) center top repeat-x, url(../../imagens/bk_titulo.png) center bottom repeat-x, url(../../imagens/bk_canto_titulo.png) left top no-repeat, url(../../imagens/bk_canto_titulo.png) left bottom no-repeat, url(../../imagens/bk_canto_titulo.png) right top no-repeat, url(../../imagens/bk_canto_titulo.png) right bottom no-repeat;	
			text-align:center;	
		}	
		
		#fito #historia{
			background:url(../../imagens/fito/imagem_empresa.png) right top no-repeat;
			background-size:35%;
		}					
			#fito #historia .texto{
				width:60%;
				padding:50px 0 0 0;	
				line-height:20px;	
			}
			
		
		#fito #nutrir{
			min-width:260px;
			padding:0 0 375px 0;
			background:url(../../imagens/fito/imagem_nutrir.png) right bottom no-repeat;
			background-size:63%;
		}		
			#fito #nutrir .texto{
				width:55%;
				padding:50px 0 0 0;	
				line-height:20px;	
			}
			
		
		#fito #mvv{
		}		
			#fito #mvv .box_mvv{
				display:inline-block;
				vertical-align:top;
				width:26%;
				min-height:275px;
				margin:60px 0 0 0;
				padding:60px 3% 60px 3%;
				background:url(../../imagens/fito/bk_texto_mvv.png) no-repeat;
				background-size:contain;
				text-align:center;
			}
				#fito #mvv .box_mvv .titulo_mvv{
					color:#FFF;
					font-size:25px;
					font-family:'Aller';
					background:url(../../imagens/bk_titulo.png) center top repeat-x;
					padding:10px 0 0 0;					
				}
				#fito #mvv .box_mvv .texto_mvv{
					min-height:180px;
					padding:45px 0 45px 0;
					background:url(../../imagens/bk_titulo.png) center bottom repeat-x;
					line-height:20px;
					vertical-align:middle;
				}
				#fito #mvv .box_mvv .valores{
					text-align:left;
				}
	
	

/* --------------------- RESPANSIVO TABLET --------------------- */

@media  (min-width : 651px) and (max-width: 1250px)
{
	#submenu{
		display:inline-block;
		vertical-align:top;
		width:25%;
		padding:100px 0 50px 1%;
		text-align:center;		
	}
		
	#fito{
		display:inline-block;
		vertical-align:top;
		width:70%;
		padding:10px 0 50px 3%;
		text-align:left;			
	}
}

/* --------------------- RESPANSIVO CELULAR --------------------- */

@media (max-width: 650px) {		
	#submenu{
		width:90%;
		padding:0 0 50px 0;
		background:url(../../imagens/bk_titulo.png) center top repeat-x;	
	}
		#submenu .link_submenu, #submenu .link_submenu_up{
		}
			#submenu .link_submenu:hover{
			}
		#submenu .link_submenu_up{
		}
		
		#submenu .divisao_submenu{
		}
	
	
	#fito{
		width:90%;
		padding:10px 0 50px 0;
		text-align:center;			
	}
		
		#fito .titulo{
			font-size:30px;	
		}	
		
		#fito #historia{
			background:url(../../imagens/fito/imagem_empresa.png) center bottom no-repeat;
			background-size:60%;
			padding:0 0 65% 0;
		}					
			#fito #historia .texto{
				width:100%;	
			}
			
		
		#fito #nutrir{
			min-width:inherit;
			padding:0 0 90% 0;
			background:url(../../imagens/fito/imagem_nutrir.png) center bottom no-repeat;
			background-size:90%;
		}		
			#fito #nutrir .texto{
				width:100%;
			}
			
		
		#fito #mvv{
		}		
			#fito #mvv .box_mvv{
				width:90%;
				min-height:inherit;
				margin:65px 0 0 0;
				padding:0;
				background:none;
				text-align:center;
			}
				#fito #mvv .box_mvv .titulo_mvv{
				}
				#fito #mvv .box_mvv .texto_mvv{
					min-height:inherit;
					padding:15px 0 15px 0;
				}
				#fito #mvv .box_mvv .valores{
					text-align:center;
					line-height:15px;
				}
}		