       #contenedor{
        max-width: 1280px;
        margin:auto; 
        width:80%; /*fet*/
        justify-content: center;
        font-family: "poppins", "arial", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 10pt;
        line-height: 1.4rem;
       }

       @media screen and (max-width:850px){
       #contenedor{
              width: 95%;
       }
       }
 
        header{
              display:flex;
              justify-content: space-between;
              align-items: center;
       }

       nav{
              text-align: right;
              gap: 0.5rem;
       }

       @media screen and (max-width:850px) {
              nav a{
              display: block;
              }
       }

       @media screen and (min-width:850px){
       div{
       display:flex;
       flex-flow: row nowrap;
       justify-content:space-between;
       align-items:stretch;
       gap: 1rem 1rem;
       }
       header{
       display: flex;
       align-items: baseline;
       }
       nav a{
       display: inline;
       }
       }

       a{
              text-decoration: none;
              padding-left: 1rem;
       }

       a:link, a:visited{
              color:rgb(118, 118, 118)
       } 
       
       a:hover, a:active{
              color: rgb(59, 59, 59);
       }
                        /* Els colors han de ser suficientment diferents */

       h1{
              font-family: 'Times New Roman', Times, serif;
              font-size: 2.5rem;
        }
        
       picture img {
              max-width: 100%;
              height: auto;
       }
              
       #article1{
              background-color:lightgray;
              margin-top:0.5rem;
              color:rgb(86, 86, 86);
       }

       .apartat2i3{
              background-color: grey;
              margin-top: 1rem;
              display:inline-block;
              color:white;
              overflow:hidden;

              }

       h2{color: black;}

       .imatges2i3{
              height: auto;
              float:left;
              margin-right: 1rem;
       }

       article{
              padding: 1rem;
       }


      footer{
              clear:both;
              border-bottom: 1px solid rgb(103, 103, 103);
              padding: 0rem
       }  /* Falta que sa linia arribi fins es final de sa pagina */ /*fet*/

       #textfooter{
              padding: 1rem 0rem 0rem 0rem;
              margin: 0rem;
       }


       

                
               

        