.cuerpo {
    flex: 5;
    display: flex;
    flex-flow: column;
}

#contenido {
    display: flex;
    height: 100%;
    margin: auto;
    flex: 1;
}

#articulo {
    flex: 1.5;
    margin: 20px 2px;
    background-color: rgba(0,0,0,0);
    box-shadow: none;
}

#articulo h3 {
    margin: 20px 60px;
}

#articulo p {
    margin: 30px 20px;
    text-indent: 40px;
    box-shadow: none;
}

#figcontenido {
    flex: 1;
    margin: 15px 15px;
    display: flex;
    background-color: rgba(180,190,200,0.5);
    box-shadow: 2px 2px 4px rgba(100,100,100,0.5);
    border: 1px dotted gray;
    max-height: 500px;
}

#figcontenido img {
    width: 100%;
    margin: auto;
}

