header{
  font-family:Bree serif;
  font-size:130%;
  text-align: center;
  padding-bottom:15px;
  line-height: 0.5;
  margin:0;
  background: linear-gradient(180deg, rgb(128, 128, 128), rgb(230, 230, 230));
  }
  .a1{
  color:lightblue;
  }
  .a2{
  color:red;
  }
  .a3{
  color:blue;
  }
  .a4{
  text-decoration:none;
  color:black;
  }
  
  nav li {
  text-align:center;
  text-decoration:none;
  display: inline;
  margin-right: 10px;
  }
  .lineas12{
  border-collapse: collapse;
  }
  main{
  background-color:rgb(230,230,230);
  }
  .envolver{
  border:0.5px solid rgb(0,0,0,0.5);
  border-radius:7px;
  box-shadow: 5px 5px 10px rgba(0, 0, 0);
  }
  .titulo{
  font-family:candara;
  font-size:150%;
  text-align:center;
  }
  .subtitulo{
  font-family:candara;
  font-size:110%;
  text-align:center;
  }
  .img0 {
  border-radius:7px;
  border:1px solid black;
  box-shadow: 5px 5px 10px rgba(0,0,0);
  }
  .inputtext{
  border-radius:3px;
  font-family:candara;
  font-size:110%;
  }
  .inputsubmit{
  border-radius:10px;
  font-family:candara;
  font-size:110%;
  height:30px;
  color:white;
  background-color:rgb(128,128,128);
  }
  .botoncookie{
  border-radius:10px;
  font-family:candara;
  font-size:110%;
  height:30px;
  width:200px;
  }
  .enviosms{
  border-radius:7px;
  margin-left:20px;
  margin-right:20px;
  }
  .celda{
  background-size: cover;
  background-position: center;
  -webkit-box-shadow: 18px -10px 23px -6px rgba(0,0,0,0.69);
  -moz-box-shadow: 18px -10px 23px -6px rgba(0,0,0,0.69);
  box-shadow: 18px -10px 23px -6px rgba(0,0,0,0.69);
  border-collapse:collapse;
  margin:0;
  }
  .celda2{
  -webkit-box-shadow: -17px -10px 23px -6px rgba(0,0,0,0.69);
  -moz-box-shadow: -17px -10px 23px -6px rgba(0,0,0,0.69);
  box-shadow: -17px -10px 23px -6px rgba(0,0,0,0.69);
  
  border-collapse:collapse;
  margin:0;
  }
  footer {
  background: linear-gradient(180deg, rgb(230, 230, 230), rgb(128, 128, 128));
  font-size:110%;
  text-align: center;
  padding: 10px 0;
  color:black;
  }