body
{
   width: 100%;
   height: 100%;
   margin: auto; /* Pour centrer notre page */
   background-image: url("images/fondbeaute.jpg");
   background-repeat: repeat;
   background-attachment: fixed;
   background-position: center;
   margin-top: 1px; /* Pour éviter de coller avec le haut de la fenêtre du navigateur. Essayez d'enlever pour voir ! */
   margin-bottom: 0px;    /* Idem pour le bas du navigateur */
}

h1
{
	text-align: center;
	font-family: Verdana, serif;
	font-weight: bold;
	font-size: 2em;
}

h2
{
	text-align: center;
	text-decoration: underline;
	font-family: Verdana, serif;
	font-weight: bold;
	font-size: 1.3em;
	padding: 10px;
}

p
{
	text-align: center;
	font-family: "Comic Sans MS", Verdana, serif;
	font-weight: bold;
	padding: 10px;
}

.souligne
{
   text-decoration: underline;
}

.gras
{
	font-weight: bold;
}

.sureleve
{
position: relative;
   bottom: 30px;
}

.bascentre
{
   width: 100%;
   border-top: 2px solid black;
   text-align: center;
}

a img
 {
  border: 0px solid black;
 }
 
a img:hover
 {
  border: 2px solid blue;
 }
 
 a:visited
{
	color: navy;
	}
	
a:hover
{
	color: red;
	}
	
a:active
{
	background-color: white;
	}

caption /* Titre du tableau */
{
   margin: auto; /* Centre le titre du tableau */
   font-family: Verdana, Arial, Times, "Times New Roman", serif;
   font-weight: bold;
   font-size: 1.2em;
   margin-bottom: 20px; /* Pour éviter que le titre ne soit trop collé au tableau en-dessous */
}

table /* Le tableau en lui-même */
{
   margin: auto; /* Centre le tableau */
   border: 5px solid black; /* 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: "Comic Sans MS", "Trebuchet MS", Times, "Times New Roman", serif;
   text-align: center; /* Tous les textes des cellules seront centrés*/
   padding: 20px; /* Petite marge intérieure aux cellules pour éviter que le texte touche les bordures */
}

.com
{
	border-top: 2px solid black;
	text-align : center;
	width: 55%;
	margin-left: auto;
	margin-right: auto;
	font-family: "Comic Sans MS", "Trebuchet MS", Times, "Times New Roman", serif;
	}
