body{
     background-image:url('../imagens/fundo.png');
   font-family: 'Source Sans Pro', sans-serif;
 }

.cabeca{
   border-radius: 40px;
   border: 2px solid gray;
   border-style: groove;
   width: 90%;
   margin:auto auto 10px auto;
   background-attachment: fixed;
   background: rgb(211,211,211);
   background-size: 13%;
   background-position: center center;
}


h1#cabecalho_popup{
   width: 30%;
   margin: 0px auto 0 auto;
   box-shadow:none;

}
h1#cabecalho{
   width: 30%;
   margin: 0 auto 0 auto;
   margin-top: 0px;
   box-shadow:none;
}

img#cabecalho{
   width: 100%;
}


#rodape{

   margin: 10px auto 20px auto; 
   padding: 10px;       
   background: rgb(211,211,211);
   line-height: 100%;
   /*box-shadow: 10px 10px 30px;*/
   width: 90%;
   border: 2px solid gray;
   border-style: groove;
   border-radius: 40px;
   color: black;
}


form fieldset {
   margin: 20px auto 40px auto;
   width:85%;
   border: solid black 1px;
   padding: 3%;
   background-color:  rgba(150,187,255,0.3);

}

form select{
   font-size: 1em;
   background-color: yellow;
   width: 100%

}
form legend {
   padding: 6px;
   margin: 10px;
   border: solid black 1px;
   font-size: 20px;
   background-color: yellow;
   color: black;
}

form label {
   display: block;
   font-size: 20px;
}

form input {
   width: 50%;
   border: solid #ccc 1px;
   font-size: 20px;
   margin-bottom: 10px;
}

input.botao {
   display: block;
   float: left;
   background: lightgreen;
   border: solid black 3px;
   color: black;
   font-size: 2em;
   padding: 0.5em 3% 0.5em 3%;
   cursor: pointer;
   margin: 15px 0 20px 5%;

   width: auto;
}
input.botao1 {
   display: block;
   float: left;
   background: lightgrey;
   border: solid black 3px;
   color: black;
   font-size: 2em;
   padding: 0.5em 3% 0.5em 3%;
   cursor: pointer;
    margin: 15px 0 20px 5%;

   width: auto;
}

#valor1, #valor2, #valor3,#res{
      border: solid black 1px;
      width: 200px;
      font-size: 3em;
      
}

.whatsapp {position: fixed; bottom: 1%; right: 1%; padding: 5px; z-index: 10000000;}