#nav {
padding-top:10px;
width: 540px;
height:650px;
margin:auto;
background-color: lightblue;
border:5px solid blue;
}

#numero {
width: 50px;
font-size:small;
}

h1{
width: 400px;
margin:auto;
}
h2{
width: 240px;
margin:auto;
}
#representation {
border:1px solid blue;
background-color: white;
padding-top:30px;
padding-left:120px;
margin-top:10px;
padding-bottom:20px;
margin-bottom:20px;

}

#direction 
{
position : absolute;
padding-top:20px;
position : absolute; 
top:85%; 
left:32%;
height:50vh;
width: 600px;
color: black;
}

#texte 
{
width: 450px;
margin:auto;
font-size:x-large;
}