html {
height: 100%;
}

body {
height: 100%;
margin: 0;
padding: 50;
background-color: #f5efe0;
position: relative;
display: table;
width: 100%;
}

#global {
	
}

#header {
height: 100%;
max-width: 100%;
}

#header img {
max-width: 25%;
height: auto;
}

img {
max-width: 25%;
height: auto;
}


#nav {
margin: 10;
padding: 0;
color: dark;
text-align: center;
font-family: glass antiqua, calibri;
font-size: 22px;
}

#nav li {
display: inline-block;
list-style: none;
background-color: rgb(254,134,55);

}

#nav a {
color: black;
display: inline-block;
background-color: rgb(254,134,55);
margin: 0 50px;
text-align: center;
text-decoration: none;
}

#nav a:hover {
color: white;
}

#corps {
height: 100%;
margin: 0;
padding: 50px;
bottom: 0;
}

p {
text-align: center;
font-family: calibri;
margin-left: 100px;
font-size: 17px;
}

span.nom {
font-family: lucida handwriting, calibri;
font-weight: bolder;
}

#pied_de_page {
background-color: rgb(254,134,55);
text-align: center;
text-decoration: none;
font-size: 14px;
color: black;
position: absolute;
bottom: 0;
left: 0;
right: 0;
font-family: calibri;
}

h1 {
font-family: lucida handwriting, calibri;
color: rgb(254,134,55);
font-size: 20px;
margin-left: 100px;
 }

ul, li {
list-style: none;
margin: 0;
position: relative;
}

div#thumb_center{
width:100%;
margin:auto;
text-align:center;
display: block;
}

div#thumb_center2{
width:100%;
margin:auto;
text-align:center;
display: block;
}

.contour {
text-align: center;
padding: 15px;
margin: 0px;
color : black;
font-family: calibri;
}

strong {
font-family: calibri;
font-weight:normal;
}
