html{
height:100%;
width:100%;
margin:0px;
padding:0px;
background-image: url("");
background-position: 100%;
overflow:auto;
font-size:;
}

body{
height:150%;
width:80%;
margin:auto;
padding:0px;
top:0px;
font-family:calibri;
}

#en_tete img {
width: 50%;
margin-left:;
}

header{
height:;
width:100%;
float:left;
margin-top:1%;
padding:1%;
background-color:;
border-radius:20px ;
border: dotted;
border-color:#3f4042;
color:#e84e1a;
text-align:center;
}

nav{
width:100%;
float:left;
margin-top:0.5%;
padding-right:2%;
background-color:#3f4042;
color:#e84e1a;
font-weight:bold;
text-align:center;
border-radius:15px;
border: solid;
border-color:#3f4042;
font-size:10px;
}

section {
width:81%;
height:;
float:left;
margin-top:0.5%;
margin-right:%;
padding:1.5%;
background-color:;
border-radius:20px ;
border: dotted;
border-color:#3f4042;
color:#e84e1a;
}

section header{
font-size:100%;
border:none;
width:100%;
text-align:justify;
font-style:italic;
}

aside {
width:14%;
margin-top:0.5%;
margin-left:1%;
padding:0;
float:left;
border-radius:;
border:;
border-color:;
color:#e84e1a;
background-color:;
text-align:center;
overflow:hidden;

}

footer {
width:100%;
float:left;
margin-top:0.5%;
padding:;
background-color:;
border-radius:20px ;
border: dotted;
border-color:#3f4042;
color:#e84e1a;
text-align:center;
}

section a{
color:#595d31;
font-weight:bold;}

section ul{
text-align:center;
list-style-type : none;
font-size:2em;}

section a:hover {
text-shadow:;}

.titre {
font-style:italic;
font-family:calibri;
text-align:center;
font-size:2em;
font-weight:bold;
}

.headergauche {
width:20%;
height:100%;
float:left;
margin-right:0.5%;
padding:0;
background:;

}
.headercentre {
width:21%;
height:100%;
float:left;
margin-right:0.5%;
padding:2%;
background:;
font-size:2em;
font-weight:bold;
}
.headerdroit {
width:53%;
height:100%;
float:left;
margin:;
padding:0;
background:;
float:left;
}

.image1{
float:left;
display:inline-block;
width:65%;
padding:0.5%;
}

.texte3 {
font-size:2em;
}

nav ul ul {
display:none;
top: 100%;
}

nav ul li {
display:inline-block;
padding-right:;
margin-right:2%;
background-color:;
font-size:2em;
border-radius:;
border: ;
border-color:;
position:relative;
top:0px;
}

nav ul {
list-style-type : none;
line-height:21px;
position:relative;
top:0px;
}

nav a {
color:#e84e1a;
text-decoration:none;
}
nav a:hover {
color:white;
}
nav ul li ul li {
color:;
background-color:;
font-size:1em;
text-align:right;
}
nav ul li ul {
list-style-type : none;
display:none;
}

nav ul li {
vertical-align:top;
}

nav ul li:hover ul {
display:block;
border-right:solid;
border-color:#e84e1a;
}
nav ul li:hover ul li {
display:block;
}

footer a{
color:#e84e1a;
font-weight:bold;}

footer a:hover{
text-shadow:;
color:#3f4042;
font-size: 2em}

footer ul li {
display:inline-block;
padding:10px;
position:relative;
}

