.img-container {
 box-sizing: border-box;
 float: right;
 width: 28%;
 padding: 5px;

}
.img-container img{
 width: 90%;
 
}

.productos{
    text-align:center;
}

ul.navbar {
    
 list-style-type: none;
 padding: 0;
 margin: 0;
 position: center;
 top: 2em;
 left: 1em;
 width: 9em;
 
 }
 body {

background-color: #FFE0E0 }

 
 ul.navbar li {
    
 background: white;
 margin: 0.5em 0;
 padding: 0.3em;
 border-right: 1em solid black;
 
 }
 
ul.navbar a {
    
 text-decoration: none;

 
 }
 
a:link {
    
 color: blue;
 
 }
 
a:visited {
    
 color: purple;
 
 }
address {
    
 margin-top: 1em;
 padding-top: 1em;
 border-top: thin dotted;
 
 }
 

#titulo {
    text-align: center;
}