* {
    box-sizing: border-box;
    list-style: none;
    text-decoration: none;
    margin: 0;
    padding: 0;
    text-align: left;
}


  #logo {
display: block;
margin-left: 9.1em;

}
.contenedorgeneral {
    background-color:  rgb(249, 244, 222);
width: 480px;
    height: 775px;
}
 nav ul li{
    display: flex;
    align-items: center;
list-style-type: none; 
font-family: "lato",sans-serif;
font-size: 1.3rem
    
     
}


nav ul li a{
    display: flex;
    text-decoration: none;
    color: white;
    background-color: 
}


#navprincipal ul{
    display: flex;
    justify-content: space-between;
    background-color: grey
}
body {

width: 480px;
height: 775px;
}

#logo {
    
    padding-top: 
}
#fecha {
    
    background-color:rgb(117, 184, 163)
}
#editor {
    background-color: rgb(117, 184, 163)
}

#editorial {
    background-color: rgb(117, 184, 163)
}
#parrafo {
       padding: 30px
}

#referencia1 {
    
    background-color: rgb(117, 184, 163)
}
#referencia2 {
    background-color: rgb(117, 184, 163);
}

.caja{
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: center;
        }

.postularme{
background-color: rgb(145,199,178);  
width: 50%;
align-self: center;
align-items: center;    
}



h3{
font-family: "lato",sans-serif;
padding: 6px;    
text-align: center;  
color: rgb(249,244,222);  
background-color: rgb (145,199,178); 
}

.img1{
padding: 5px;    
margin-bottom:15px;     
margin-top: 5px;    
}

.img2{
margin-top:30px;     
margin-bottom: 5px;    

}


.texto{
padding-left: 10px; 
margin-bottom: 15px;    
}