html{
background: grey;
font: 1.1em sans-serif;
}
body{}
header{
text-align : center;
margin-left :12%;
margin-right:12%;
border:1px solid black;}
nav{
margin-left :12%;
margin-right:12%;
margin-top :0.3%;
}
ul{
display: inline;
width: 500px;
margin: 100px auto;
padding: 0;
background: linear-gradient(deepskyblue, dodgerblue);
border-radius: 3px;
box-shadow: 0 1px 3px rgba(0, 0, 0, .3),
0 3px 5px rgba(0, 0, 0, .2),
0 5px 10px rgba(0, 0, 0, .2),
0 20px 20px rgba(0, 0, 0, .15);
}
ul li{
display: table-cell;
}
ul li a{
display: inline;
text-align: center;
color: rgba(0, 0, 0, .7);
text-decoration: none;
padding: 8px 8px 17px 8px;
text-shadow: 0 1px 0 rgba(255, 255, 255, .4);
transition: padding .3s;
}
ul li:first-child a{
border-radius: 3px 0 0 3px;
}
ul li:last-child a{
border-radius: 0 3px 3px 0;
}
ul li a:hover,
ul li a:focus{
background: rgba(255,255,255,.2);
box-shadow: 0 1px 0 rgba(255, 255, 255, .7) inset,
0 -1px 0 hsl(210, 100%, 42%) inset,
0 -2px 0 hsl(210, 100%, 48%) inset,
0 -3px 0 hsl(210, 100%, 54%) inset,
0 -4px 0 hsl(210, 100%, 60%) inset,
0 -5px 0 hsl(210, 100%, 70%) inset;
padding: 8px 25px 17px 25px;
}
ul li a:active{
background: linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.1));
box-shadow: 0 0 2px rgba(0,0,0,.3) inset;
}
#Accueil{
float:left;
margin-left :12%;
margin-top:1%;
width: 56%;
padding :1em;
border:1px solid black;}
#Annexes{
float:right;
margin-right:12%;
margin-top:1%;
width:15%;
padding:1em;
border:1px solid black;
}
footer {
padding:0.5em;
float :left;
border :1px solid black;
margin-left :12%;
margin-top:1%;
margin-bottom:1%;
width:74.5%;
position:fixe;
bottom:0;
left:0;
height:100px]