  body{
    background-color: #f0f0f0;
    background-image: url('imgback.jpg');
    background-size: cover;
  }
  
  h1{
    background-color: rgba(0, 0, 128, 0.7); 
    color: white ;
    text-align: center;
  }
  
  h2{
      color: white;
      background: linear-gradient(to right, #0077ff, #00c3ff);
    }
  
  .p1{
    background-color:lightyellow;
    color: #222;
  }
  
.p2{
    background-color:lightgreen;
    color: #222;
  }
  
.p3{
    background-color:rgba(255, 255, 255, 0.6);
    color: #222;
  }
  
  div{
    background-image: url('imgtematica.jpg');
    background-repeat: no-repeat;
    color: white;
    background-size: cover;
  }
  
  footer {
      background-color: #333;
      color: white; 
      text-align: center;
     padding: 14px 2px;
      position: fixed;
    bottom: 0;
    width: 100%;
    margin-top: auto;
     }