/*style général*/
body
{width:95%;
margin-left:auto;
margin-right:auto;
color: purple;
background-color:rgb(255,255,221);
font-family: "Trebuchet MS";
}

h1,h2
{font-family: "Dauphin";}
p
{text-align: justify;
color: rgb(80,60,10);
padding-right:10px;
}
h2,h4
{text-align: center;
color: purple;
}
a
{color:purple;
text-decoration: none;
font-family:"Trebuchet MS";
font-size: large;}
a:hover
{text-decoration: underline;
color: red;}
a img /* Toutes les images contenues dans un lien */
{border: none; /* Pas de bordure */}

ul
{list-style-type: disc;
}
li
{padding: 7px;
font-size: medium;
}
table
{text-align: center;
border-top: solid 5px;}
tr
{border-top: solid 5px;}
tfoot
{font-size: 80%;
}
/*Style de l'en tete*/
#logo
{padding-left:0px;
position : absolute;
top: 0px;
left: 50px;
}

#en_tete
{height:60px;
}
#en_tete h1
{padding-left:0 px;
padding-bottom: 0px;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
text-align: center;
color:purple;
font-weight:bold;
font-size:large;
font-family:
}

/*Style du menu*/

#menu
{width: 20%;
float:left;
margin-top:50px;
padding-top:10px;
background-color: rgb(255,255,221);
border-right: 2px solid purple;
border-bottom: 2px solid purple;

}

/*Style du corps*/
.corps
{margin-left:21%;
margin-top:10px;
padding-right:10px;
padding-left:10px;
background-color: rgb(255,255,221);
border-left:2px solid purple;
border-top:2px solid purple;
}

.corps p
{margin-left: 210px;
margin-right: 260px;
}

.corps table
{margin-left: 10%;
margin-right: 10%;
}
.image
{
float:right;
padding :10px;
}
.image1
{float:left;
padding-right:10px;
}

#image2
{
float:right;
padding-left:10px;
}

/*Style de bio*/
#bio
{margin-left:21%;
margin-top:10px;
background-color: rgb(255,255,221);
border-left:2px solid purple;
border-top:2px solid purple;
}
#bio p
{margin-left: 20px;
margin-right: 20px;
margin-bottom: 5px;
}



/*Style de contact*/
.contact
{margin-left:21%;
margin-top:10px;
background-color: rgb(255,255,221);
border-left:2px solid purple;
border-top:2px solid purple;
text-align: center; 
padding-left:20px;                                      
}
.contact p
{text-align: center;}

/*Style de peinture*/
.peinture
{margin-left:21%;
margin-top:10px;
padding-right:10px;
padding-left:10px;
background-color: rgb(255,255,221);
border-left:2px solid purple;
border-top:2px solid purple;
}
.peinture p
{margin-left: 4 %;
margin-right: 10%;
}
.peinture table
{margin-left: 4%;
margin-right: 10%;
}


/*Style du pied de page*/

#pied
{clear: left;
height:110px;
padding-top:60px;
color: white;
text-align: center;
}
#pied p
{text-align: center;}

