*{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

#contenedor{
    /*aca le agregaremos 1px de grosor a la caja contenedora, luego la indicaremos que tiene que ser solid para que se muestre los bordes por defecto lineas, y al final le pondremos el color al borde*/
    border: 1px solid grey;
    /*aca le ponemos a la caja contenedora que ocupe el espacio de la pagina web 90% ya que por defecto siempre ocupa el 100% de la pagina web*/
    width: 90%;
    margin: 25px auto;
    padding: 10px;
}

#cabecera{
    border: 1px solid grey;
    height: 150px;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
}
#titulo{
    width: 30%;
    margin: 5px;
}
#menu{
    width: 70%;
}

#menu ul{
    list-style-type: none;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
}

#menu ul li{
    padding: 5px;
    margin: 10px;
}
#menu ul li a{
    text-decoration: none;
    padding: 10px;
    /*aca haremos que todo el texto señalado sea en mayuscula*/
    text-transform: uppercase;
}

#menu ul li a:hover{
    background-color: black;
    color: white;
    border-radius: 5px;
}

#contenido{
    border: 1px solid black;
    margin: 10px;
    height: 400px;
    /*ya que el contenido es muy grande para la caja le agregaremos un scroll para que dentro de esa caja pueda bajar y poder mostrar el contenido como una mini pagina web*/
    overflow: scroll;
    /*con esta indicacion haremos que el desplazamiento del scroll sea no muy rapida*/
    scroll-behavior: smooth;
}

#contenido img{
    height: 150px;
    margin: 10px;
}

#peliculas{
    padding: 10px;
    margin: 10px;
}
.films{
    margin: 10px;
    padding: 20px;
}
.films h3{
    color: blue;
    margin-top: 5px;
    padding-left: 5px;
}
.films ol li{
    margin: 10px 0 10px;
}