a:visited
{
color:black;

}

p
{
   font-size: 0.9em;
   text-align: justify;
   text-indent: 20px;
   margin-left:10px;

}
form
{
width:190px;
height: 500px;
float:right;
color: black;
font-family:arial;
font-size:0.7em;
text-align:center;
border: 1px solid black;
background:silver;
overflow: auto;

}
body
{
	width: 760px;
	margin: auto;/*  Pour centrer notre page */
	margin-top: 20px; /* Pour éviter de coller avec le haut de la fenêtre du navigateur.*/
	margin-bottom: 20px;
	background-image:url("degrade.jpg");
	background-repeat: no-repeat;
}
input
{
font-size:0.9em;
}

h1,h2,h3,h4
{
text-align: center;
}
td , th
{
   border: 1px solid black; 
   text-align: center;
}

table
{
   font-family: arial, serif;
   font-size:1em;
   margin: auto;
   border-collapse: collapse; /* Les bordures du tableau seront collées (plus joli) */
}
.blabla
{
color:black;
font-size:0.8em;
font-family: arial, serif;

}

.minus
{
text-align:center;
font-size:0.7em;
}

.mini
{
font-size:0.5em;
}

.sous_menu
{
   background-color: rgb(220,220,230);
   border: 1px solid black;
   margin-bottom: 5px; /* Pour éviter que les éléments du menu ne soient trop collés */
}


#tete
{
   width: 760px;
   height: 100px;
   margin-bottom: 10px;
   background-image: url("baniere.jpg");
   background-repeat: no-repeat;
}
#menu
{
	float: left;
	width: 120px;
}

#pied
{
font-size:0.5em;
text-align:center;
}

#corps
{

margin-left:120px;
margin-right:190px;
padding:20px;
}
#pub
{
float:right;
width:200px;
text-align:center;
border: 1px solid black;

}
