body {
margin:0;
background-color:black;
}

div#page{
margin:0 auto;
width:990px;
}

/*********HEADER***********/

header {
height:295px;
border:1px solid black;
background-color:#0B0B3B;
}

header h1 {
font-family: 'Great Vibes', cursive;
text-align:center;
font-size:35px;
color:white;
margin:5px;
}

/****************** MENU HEADER*********/

header  ul {
list-style:none;
margin:0 125px;
padding:0;
}

header  ul li {
padding:17px 17px 9px 17px;
margin:0 14px;
}

header  ul li a {
font-family: 'Fjalla One', sans-serif;
color:white;
text-decoration:none;
font-weight:bold;
display:block;
}

header  ul li:hover a {
color:#0B0B3B;
}

header  ul li:hover {
background-color:white;
}

/************************CONTENU***************/

div#contenu {
background:url('../ressource/partition_2.jpg') ;
background-repeat:no-repeat;
background-color:white;
min-height:700px;
max-height:1772px;
padding:15px;
}

div#contenu h1 {
font-family: 'Open Sans', sans-serif;
color:#0B0B3B;
text-shadow:5px 5px 5px #6E6E6E;
margin:0px;
padding:30px 0 10px 0;
text-align:center;
}

div#contenu h2 {
font-family: 'Open Sans', sans-serif;
}

div#contenu img {
margin:20px;
}

div#contenu div#texte {
font-family: 'Open Sans', sans-serif;
width:400px;
word-wrap:break-word;
margin:0 0 0 15px;
}

div#contenu article {
position:relative;
top:60px;
}

/******************FOOTER************/

footer {
position:fixed;
bottom:0;
right:0;
width:100%;
background-color:black;
opacity:0.80;
}

footer  ul {
margin:0;
list-style:none;
width:500px;
position:relative;
left:450px;
}

footer ul li {
font-size:12px;
padding: 5px;
}

footer ul li a {
color:white;
text-decoration:none;
}

footer ul li a:hover {
text-decoration:underline;
}


.clear {
clear:both;
}

.left {
float:left;
}