
body {
margin : 0;
padding : 0;
background-color : #D3DBFF;
font-family : Comic Sans Ms, "Arial Black", "Times New Roman",  Arial,  serif, Times;
font-size : 100%;
}
p {
margin : 0 0 10px 0;
}
#conteneur {
width : 1000px;
margin : 0 auto 0 auto;
padding-left : 0;
}
#header {
height : 100px;
}
#haut {
background-color : #D3DBFF;
width : 100%;
height : 35px;
}
#boite {
clear : both;
}
#gauche {
float : left;
width : 15%;
background-color : #e6ecf8;
margin-left : 0;
margin-top : 0;
padding-left : 0;
}
#centre {
background-color : #e6ecf8;
margin-top : 0;
margin-left : 15%;
margin-right : 15%;
padding : 10px;
}
#droite {
float : right;
width : 15%;
background-color : #e6ecf8;
padding : 0;
}
#pied {
clear : both;
height : auto;
background-color : #8ffbb7;
}
.menuhaut p {
width : auto;
padding-top : 3px;
padding-bottom : 1px;
float : left;
margin-right : 5px;
}
.menuhaut a {
text-decoration : none;
text-align : center;
color : #000000;
margin-right : 5px;
vertical-align : middle;
font-size : 100%;
}
a:hover {
background-color : #f5e5f9;
color : #000000;
}
p.meteo {
padding : 3px;
margin-left : 2px;
}
p.bloc {
background-color : #00efb5;
height : 30px;
border-width : 3px;
border-style : solid;
color : #2a4096;
}
p.inscription {
float : right;
height : 30px;
background-color : #00efb5;
border-width : 3px;
border-style : solid;
color : #2a4096;
}
p.adroite {
float : right;
}
.img {
border-style : none;
}
.menugauche {
border : 3px;
border-style : outset;
color : #9400d3;
font-size : 80%;
font-weight : bold;
margin-top : 0;
margin-left : 0;
padding : 0;
width : 140px;
height : auto;
background-color : #f5e5f9;
list-style : none;
}
.menugauche h5 {
font-size : 120%;
margin : 0;
padding : 3px;
width : 134px;
height : 25px;
text-align : center;
vertical-align : middle;
font-family : Comic Sans Ms, "Arial Black", "Times New Roman", Arial, serif, Times;
color : #ffffff;
background-color : #8b008b;
}
.menugauche ul {
background-color : #00efb5;
list-style : none;
text-decoration : none;
padding : 0;
padding-left : 10px;
margin : 0;
margin-bottom : 0;
}
.menugauche a {
font-size : 120%;
text-align : center;
text-decoration : none;
color : #100929;
}
.menugauche a:hover {
background-color : #f5e5f9;
color : #100929;
}
.menudroit {
border : 3px;
border-style : outset;
color : #9400d3;
font-weight : bold;
font-size : 80%;
margin-right : 0;
margin-top : 0;
padding : 0;
width : 140px;
height : auto;
background-color : #f5e5f9;
list-style : none;
}
.menudroit h5 {
margin : 0;
padding : 3px;
width : 134px;
height : 25px;
text-align : center;
vertical-align : middle;
font-family : Comic Sans Ms, "Arial Black", "Times New Roman", Arial, serif, Times;
font-size : 120%;
color : #ffffff;
background-color : #8b008b;
}
.menudroit ul {
background-color : #00efb5;
list-style : none;
text-decoration : none;
padding : 0;
padding-left : 10px;
margin : 0;
margin-bottom : 0;
}
.menudroit a {
font-size : 120%;
text-align : center;
text-decoration : none;
color : #100929;
}
.menudroit a:hover {
background-color : #f5e5f9;
color : #100929;
}
.image {
float : left;
margin-right : 15px;
margin-bottom : 10px;
margin-left : 10px;
}
.elementcentre {
font-family : Arial, "Arial Black", "Times New Roman", serif, Times;
font-size : 0.8em;
font-weight : bold;
margin-left : 15px;
}
.elementcentre h1 {
font-family : Comic Sans Ms, "Arial Black", "Times New Roman", Arial, serif, Times;
color : #141dfa;
}
.elementcentre h2 {
font-family : Comic Sans Ms, "Arial Black", "Times New Roman", Arial, serif, Times;
color : #3f50e3;
}
.elementcentre h3 {
font-family : Comic Sans Ms, "Arial Black", "Times New Roman", Arial, serif, Times;
text-align : center;
color : #3f50e3;
}
.elementcentre h4 {
font-family : Comic Sans Ms, "Arial Black", "Times New Roman", Arial, serif, Times;
color : #3f50e3;
}
.elementcentre h5 {
font-family : Comic Sans Ms, "Arial Black", "Times New Roman", Arial, serif, Times;
color : #3f50e3;
}
.elementcentre p {
text-indent : 20px;
font-size : 100%;
font-family : "Arial Black", "Times New Roman", Arial, serif, Times;
}
.elementcentre a {
text-align : center;
font-size : 100%;
text-decoration : none;
}
#recolte {
height: 120px;
width: auto;
}
#pub {
width : auto;
height : 135px;
}
#pied {
clear: both;
width: 100%;
font-family : Comic Sans Ms, "Arial Black", "Times New Roman", Arial, serif, Times;
font-size : 100%;
text-align : center;
color : #8b008b;
}
#pied-pub
{
margin-left: auto;
margin-right: auto;
width: 600px;
}

