body
{
	font-family: Arial, Verdana, sans-serif;
	width: 90%;
	margin: auto;
	margin-top: 20px;
	margin-bottom: 20px;
	/* border: 1px dashed red; */
}

a
{
	text-decoration: none;
}

td
{
	padding: 10px;
	text-align: center;
	/* border: 1px dashed green; */
}

p
{
	text-align: center;
}

h2
{
	text-align: center;
}

hr {
  border: 0;
  width: 80%;
  color: #FFFFFF;
  background-color: #A4A4A4;
  height: 2px;  
  
}


.blanc
{
	background-color: #FFFFFF;
	color: #000000;
}

.noir
{
	background-color: #000000;
	color: #FFFFFF;
}

.bleu
{
	background-color: #0000FF;
	color: #FFFFFF;
}

.grisf
{
	background-color: #808080;
	color: #FFFFFF;
}

.grisc
{
	background-color: #C8C8C8;
	color: #000000;
}

.jaune
{
	background-color: #FFFFCC;
	color: #3366CC;
}

.vert
{
	background-color: #67FA6A;
	color: #000000;
}

.cadre
{
	border: 1px solid black;
}

/* Bordure blanche autour des photos */
.photo
{
	border: 8px solid #ffffff;
}
