body
{
margin: auto;
margin-top:0px;
padding: 0px;
outline: 0px;
width : 1000px ;
text-align:center;
background-position:center; 
height :1000px;
background-color: #beb1f8; 
background-image: url("images/violet3.jpg"); 
background-repeat:no-repeat;
color: purple ; 
border:2px ridge rgb(120,120,120);  
}

#entete
{
margin: auto;
padding-top:20px;
height:300px;
margin-left:300px; 
text-align: center;
text-decoration: underline;
font-size: 1.5em;
font-family: "Bradley Hand ITC", Chiller,"monotype corsiva","Comic sans MS",  serif;
}
#titre
{
text-transform: capitalize; 
text-align: center;
text-decoration: underline;
font-size: 2.5em;
font-weight: bold;
font-style:italic;
font-family: "Bradley Hand ITC",Chiller,"monotype corsiva","Comic sans MS",  serif;
}
.img
{
float:right;
}
.logo
{
width:300px;
height:300px;
}
.logodrt
{
float:right;
margin-right:200px;
}
a
{
 /*   text-decoration: none;    */
}
#corps
{
width : 1000px ;

font-weight: bold;
text-align: center;
/*	font-size: 1.1em;	*/
 font-family: "monotype corsiva", "Bradley Hand ITC",Chiller, "Imprint MT Shadow",  serif;
}
.marge
{
margin-left:50px;
}
.large
{
width : 1000px ;
text-align:center;
}
.souligne,h2,h3
{
text-decoration: underline;
}
table /* Le tableau en lui-même */
{
   margin: auto; /* Centre le tableau */
   border: 4px outset purple; /* Bordure du tableau avec effet 3D (outset) */
   border-collapse: collapse; /* Colle les bordures entre elles */
}

td /* Les cellules normales */
{
   border: 1px solid black;
   font-family: "Trebuchet MS", "Comic Sans MS",  Times, "Times New Roman", serif;
   text-align: center; /* Tous les textes des cellules seront centrés*/
   padding: 5px; /* Petite marge intérieure aux cellules pour éviter que le texte touche les bordures */
   font-size: 0.9em;
}
td img
{
margin-left:5px;
}

#pieddepage
{
width : 1000px ;
border-top:1px dotted;  
  padding: 5px;
 /* text-align:center;*/
   color: black;
   font-size:0.8em;
}