.map 
{    
    height: 300px;
    width: 100%;
}
  
  /* Optional: Makes the sample page fill the window. */
html, body 
{
    height: 100%;
    margin: 0;
    padding: 0;
    background-color: #F5F5F5;
}
  
.grad_vai
{
    background-image: linear-gradient(rgb(219, 255, 210), white);
}

.grad_vem
{
    background-image: linear-gradient(white, rgb(219, 255, 210));
}

.fundo
{
    background-color: rgb(219, 255, 210);   
}

.container
{
    background-color: #ffffff;
}

.titulo
{
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    font-size: 12px;
    color: darkgreen;
}

.texto
{
    font-family:  Verdana, Geneva, Tahoma, sans-serif;
    font-size: 18px;
    font-weight: bold;;
}

.error
{
    font-family:  Verdana, Geneva, Tahoma, sans-serif;
    font-size: 20px;
    font-weight: bold;;
    color: red;
    text-align: center;
}

.produtor
{
    font-family:  Verdana, Geneva, Tahoma, sans-serif;
    font-size: 20px;
    font-weight: bold;;
    color: darkgreen;
    text-align: center;
}



.titulo_etiqueta
{
    font-family:  Verdana, Geneva, Tahoma, sans-serif;
    font-size: 26px;
    font-weight: bold;;
}

.divisao
{
    background-color:  rgb(248, 253, 246);
}

.img_foto
{
  max-width: 200px;
  width:100%;
}