<style>



.geral{
	float:left; width:100%;overflow:auto;
}

.conteudo_geral{

	float:left; width:100%;background:white;height:90%;
}

.rodape_topo{

	background:black;float:left; margin-top: 0px; padding-bottom:0%;color:gold;width:100%;overflow:auto;
}

.div_fundo_rodape_topo{
	position:absolute;width:100%;height:150px;margin-left:px;background-image:url('../img/rodape.png');
	background-size:100% 100%;margin-top:-150px;float:left;
}


















.img_menu{
	position:fixed;left:0%;width:100%;height:150px;background: black;border-radius: 0px 0px 50px 50px;border:1px solid white;top:0%;
}

.img_logo{

	position:absolute;top:20px;left:%; width:100%;height:200px;
}

.image_logo{
width:100%;height:100%;
}

.img_menu2{

	position:absolute;top:70px;right:20px; width:20%;height:90%;
}

.botao_abrir_menu{

	float:right;width:100%;height:100%;background: none; border:none;margin-top:;
}
.div_select_cardapio{

	float:left;margin-left:300px;margin-top: 50px;
}


	#select_cardapio{
		width:100px;
		background:rgb(255, 195, 0);
		color: black;
		border:none;
		border-radius:10px;
		padding:5px;
		font-size:20px;
	}
	.div_select_unidades{

	float:left;margin-left:100px;margin-top: 50px;
}


	#select_unidades{
		width:200px;
		background: rgb(124, 1,1);
		color: white;
		border:none;
		border-radius:10px;
		padding:5px;
		font-size:20px;
	}

.rodape{
	box-shadow: inset -30px 150px 300px 100px #000;
font-size:37px;position:fixed;font-family:verdana;padding:50px;display:none;bottom:0px;left:0px;width:100%;height:80px;background:rgb(30, 30, 30);border-top:1px solid rgb(30, 30, 30);color:rgb(255, 195, 0);
}






/*ESTRUTURA DO MENU*/

.menu{
font-family:arial;	position:fixed;top:0px;left:100%;background:rgb(253, 232, 51);width:92%;height:100%;border-radius:20px 0px 0px 20px;overflow:auto; 
}
.div_fechar_menu{
	float:right; width:25%;height:15%;margin-top:50px;margin-right:30px;
}

.botao_fechar_menu{
background:none;width:100%;height:100%;border: none;

}


.lista_menu{
padding:0px;
    margin:0px;

}
.lista_menu ul{
	font-family:arial;
margin-top:60px;
	    list-style:none;

}
.lista_menu li{
margin-top:30px;
	    list-style:none;

}
.lista_menu a{
margin-top:60px;
    text-decoration:none;
color:brown;
}
.link_a_menu{
	font-family:arial;


}
.div_rodape{
padding-top:50px;float:left;width:100%;background:rgb(30, 30, 30)	;

}
.logo_rodape{
width:60%;
margin-top:100px;
float: left;margin-left:15%;


}
.formas_pgto_rodape{
	width:90%;
	margin-left:5%;
margin-top:100px;
float: left;

}
.titulo_formas_pgto_rodape{
	font-size: 50px;
	color:white;
	width:100%;
	text-align: center;
}
.taxas_entrega_rodape{
	color:white;
	float:left;
	width:80%;
margin-left:10%;
font-size: 35px;
text-align:center;


}

.proibido{
width: 50%;
float:left;
margin-top:100px;
margin-left: 25%;
}

.primeira_parte{
float:left;
}


.segunda_parte{
float:left;
}
.terceira_parte{
float:left;
}


.div_links_cardapio_rodape{

	width:100%; float:left;
	color:white;
	font-size: 60px;
	text-align: center;
	height:120px;
}
.links_cardapio_rodape{
color:rgb(255, 195, 0);

text-decoration: none;

}


.links_cardapio_rodape :hover{color:white;
}
.titulo_redes_sociais_rodape{
float:left;
	width:100%;
	height:150px;
	text-align: center;
	font-size: 70px;
	color:white;
	margin-top: 100px;
}


.insta_rodape{
	float:left;
	margin-left:15%;
width:30%;
}


.face_rodape{
	margin-left:10%;

	float:left;width:29.5%;
}


.div_final_rodape{
width:100%;
float:left;
text-align:center;
margin-left:0%;
margin-top:120px;
border-top:2px solid black;
height: 200px;
color:white;
font-size:35px;
padding-top:50px;}
