body{
background-image: url('../imagens/fundo.png');		
}

header{
font-family: arial, sans-serif;
font-size: 18px;
}

img {
max-width: 100%;
max-height: 100%;
}

.container{

}

.container-fluid ul{
text-align: center;	
}

/******* SECÇÃO DO BANNER **********/

/*
http://bg.siteorigin.com 
https://bggenerator.com/
*/
.zona_banner{
padding: 10px 0px 0px 0px;	
background-image: url('../imagens/fundo.png');
min-height: 220px;
text-align: center;	
}

.zona_banner p{
}

/******** SECÇÃO DO CORPO *********/
.descritivo{
padding: 5px 0px 50px 15px;		
}

.sloganslides {
padding: 0px 0px 30px 0px;		
}

.sloganslides h2{
padding: 0px 0px 0px 15px;		
}

.textogeral p{
text-align: justify;
padding: 10px 0px 0px 0px;
}

.textogeral img{
text-align: left;
padding: 15px 0px 10px 0px;
}

.produtostexto p{
text-align: justify;
padding: 10px 0px 0px 0px;
}

.produtostexto img{
text-align: left;
padding: 0px 0px 20px 0px;
}

.fabricotexto p{
text-align: justify;
padding: 10px 0px px 0px;
}



.fotos {
text-align: center;
}


/******** SECÇÃO DO CORPO - 3 Blocos ****************/

.container h4{
text-align: left;
padding: 0px 0px 0px 7px;	
}

.infos3{
padding: 50px 0px 25px 0px;	
text-align: center;       
}

.infos3 h1{
text-align: center;       
font-size: 18px;
color: #177ABD;
}

.infos3 p{
text-decoration: none; 
text-align: justify;    
font-size: 14px;
color: black;
padding: 0px 10px 0px 10px;	
}

.infos3 a:hover{
text-decoration: none;
}

#btnmais3{
text-align: left;
color: #40A5D9;
font-weight: bold;
padding: 0px 10px 0px 10px;	
}

/******** SECÇÃO SABOR DO ANO ****************/

.sabordoano{
padding: 5px 0px 50px 10px;
}

/******** SECÇÃO DO CORPO - 4 Blocos ****************/
.infos4{
padding: 0px 0px 30px 10px;	
}

.infos4 h1{
font-weight: bold;
color: black;
font-family: calibri, arial, sans-serif;
text-align: left;
font-size: 18px;
}

.infos4 p{
font-size: 14px;
text-align: justify;
color: black;	
}

.infos4 a:hover{
text-decoration: none;
}

#btnmais4{
text-align: left;
color: #40A5D9;
font-weight: bold;
}


/******** SECÇÃO REDES SOCIAIS ****************/

.barraredes{
text-align: center;
min-height: 80px;
background-color: #D4D3D1;
font-size: 14px;
}

.barraredes img{
padding: 5px 0px 0px 0px;
}

.barraredes a{
text-decoration: none;
}


/*********** FILMES YOUTUBE ********************/

.filmefabrico {
padding-bottom: 56.25%;
height: 100px;
position: relative;
}

.mapa{
padding-bottom: 56.25%;
height: 100px;
position: relative;	
}

/*********** SECÇÃO RODAPÉ ********************/

.rodape{
background-image: url('../imagens/rodape.png');
min-height: 150px;
}
	
.rodape p{
}

.rodape a{  
}

.rodape a:hover{
}

.rodapeinfos4{
}

.rodapeinfos4 img{
padding: 10px 10px 0px 0px;	
}

.rodapeinfos4 h1{
font-weight: bold;
font-family: calibri; arial; sans-serif;
text-align: left;
font-size: 18px;
}

.rodapeinfos4 p{
text-decoration: none;
padding: 5px 0px 0px 50px;		
text-align: left;  	
font-size: 14px;
color: #ffffff;

}

.rodapeinfos4 p:hover{
text-decoration: none;

}

.rodapeinfos4 a{
text-decoration: none;
color: #ffffff;
}

.rodapeinfos4 a:hover{
text-decoration: none;
color: #ffffff;
}

.rodapeinfos4 b{
color: #ffffff;
}

