font-family: 'Alegreya Sans', sans-serif;
body { width: 2000px;
		background: #fff;
	 }

.pagina {width: 90%;
        margin: auto 0, auto 0;
}
.botones {color: #929292;
     margin-right: 2rem;
     padding: 0rem;
     position: relative;
     width: 2000px;

    }

.botones ul{
        list-style: none;
        overflow: hidden;
        margin-left:0px;
        padding: 0rem;
        }

.botones ul li{
           float: left;
           margin-right:0px;
           }

.botones ul li a{ margin: 0.5rem;
            padding: 0.5rem;
            display: block;
            text-decoration: none;
            font-family: 'Alegreya Sans', sans-serif;
            margin-right:0px;
            color: #9b9b9b;
            font-size: 0.8rem;
            }
    
.texto1 {  font-family: 'Alegreya Sans', sans-serif;}
    

h1{font-family: 'Alegreya Sans', sans-serif;
    font-weight: 700;
    font-size: 80px;
    color: black;
    margin-left: 55px;
    margin-top: 10px;
    margin-bottom: 0px;
    
 }
h2 {font-family: 'Alegreya Sans', sans-serif;
    font-size: 50px;
    color: black;
    margin-left: 55px;
    margin-top: 0px;
    margin-bottom: 10px;
    font-weight: 400;
    
 }
h3  {font-family: 'Alegreya Sans', sans-serif;
     color: #ffffff;
     margin-left: 55px;
     margin-top: 1px;
     margin-bottom: 10px;
     font-weight: 700;
     background-color: black;
     width: 35%;
     font-size: 40px;

 }
h4  {font-family: 'Alegreya Sans', sans-serif;
     color: #080808;
     margin-left: 55px;
     margin-top: 1px;
     margin-bottom: 10px;
     font-weight: 400;
     width: 20%;
    font-size: 30px;

 }
article {font-family: 'Alegreya Sans', sans-serif;
        color: #ffffff;
        padding-top: 10px;
        padding-bottom: 10px;
        margin-left: 60px;
        margin-top: 1px;
        margin-bottom: 5px;
        font-weight: 100;
        background-color: #969696;
        width: 70%;
        font-size: 20px;
        }
ul {font-family: 'Alegreya Sans', sans-serif;
         color: #fafafa;
         margin-left: 55px;
         margin-top: 1px;
         margin-bottom: 10px;
         font-weight: 100;
         width: 50%;
         font-size: 20px;
         text-decoration: none;

 }
.articulopropu{font-family: 'Alegreya Sans', sans-serif;
                   background-color: black;
                color: white;
                margin: 10px;
                padding: 20px;}
    
    
    
    article p{font-size: 20px; 
         color:#fff;
         margin-left: 3.3rem;
         width: 80%;
         margin-top: 10px;}

.imagenes { margin-right: 2rem;
            padding: 1rem;
            width: 100%;
            }


.imagenes ul{ width: 100%;
              float: left;
            font-family:  'Alegreya Sans', sans-serif;
            background-color: black;
            color: white;
    
}
.imagenes ul{ list-style-type: none;
            margin-left:0px;
            padding: 0rem;
            }
.imagenes ul img{
    float: left;
    margin-left:45px;
                padding: 0rem;
                width: 500px;   
}
.imagenes ul img a{margin-right: auto;
                   font-family: 'Alegreya Sans', sans-serif;
                    color: black;
                    width: 20%;
                background-color: black;
                    padding-bottom: 20rem;}
                    

<!-- footer --> 
.footer {color: #b4b4b4;
    
}
.footer p{font-size: 0.7rem; 
         color:#fff;
         margin-left: 3.3rem;
         width: 80%}

.footer {font-family: 'Alegreya Sans', sans-serif;
        font-size: 0.7rem;
        width: 80%;
        background: #383838;
        padding: 10px;
        position: relative;
        float: left;
        margin-right: 40px;
        margin-left: 40px;
        color: beige;
}





