body {padding-left: 5%; padding-right: 5%; background-color:hsla(240,0%,15%,0.9);}
header {color: white; background-color:hsla(240,0%,25%,0.7);}
#logo1 {float:left; margin-top:5px;margin-left:5px}
#logo2 {float:left; margin-top:5px;margin-left:5px}
#entete { width: 79.5%; border: 4px solid hsla(240,100%,80%,0.5); margin-left:0%; padding-left:20%; margin-top: 10px; padding-top:29px; height: 250;}
#fix {position: fixed; top:2%; left:5%; width:90%; text-align: center;}
#presentation {margin: 15%; text-align: center; font-family: cursive; color: white; font-size:36px;}
#upic {display:inline; padding:70px;}
#mini_tableau {padding-top:12%;}
figure {display:block; text-align: center; border: 4px solid hsl(240,100%,10%); background-color: hsl(240,0%,10%); margin: 10%; padding-top: 5%; color: white;}
figcaption {text-align: center; font-size: 200%; text-align: center;}
.navhead {width:100%; font-family: monospace; background-color: black; font-size: 150%; border: 4px solid hsl(240,100%,80%); margin-top: 4px}

a:link {color: hsl(240,100%,90%); }
a:visited {color: hsl(240,100%,80%); }

.nav-in {float:right; width:50%; font-family: fantasy; font-size: 100%; border: 2px; border-color: black}

.x { border-style: solide; border-width: 2px; border-color:red}
