body
{
width: 1200px;
color: black;
background-color: SeaShell;
background-image: url(mosaique_de_Marcianopolis.jpg);
background-repeat: repeat;
margin: auto;
font-family: Georgia, "DejaVu Serif", Norasi, serif;
}

section
{
width: 1000px;
color: black;
background-color: Snow;
margin: auto;
margin-top: 30px;
border: Azure 12px ridge;
padding: 10px;
}

input[type="submit"]
{
	border: black 0px solid;
	background-color: MediumTurquoise;
	color: Gold;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	padding:0 .25em 0 .25em;
	width:auto;
	overflow:visible;
}

input[type="submit"]:hover
{
	background-color: Gold;
	color: MediumTurquoise;
	cursor: pointer;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	padding:0 .25em 0 .25em;
	width:auto;
	overflow:visible;
}

form
{
display: inline;
}

a
{
font-weight: bold;
text-decoration: none;
background-color: PaleVioletRed;
color: MediumTurquoise;
}

a:hover
{
font-weight: bold;
text-decoration: none;
background-color: MediumTurquoise;
color: PaleVioletRed;
}

table
{
border: 4px solid black;
margin: auto;
margin-top: 30px;
background-color: Snow;
}

td
{
width: 100px;
border: 2px solid black;
text-align: center;
background-color: Snow;
font-size: 13px;
}

.priorite
{
color: Crimson;
font-weight: bold;
}

.conseils
{
color: ForestGreen;
font-weight: bold;
}

.evals
{
width: 100px;
border: 2px solid black;
text-align: left;
background-color: Snow;
font-size: 13px;
padding: 3px;
}

.couleur_appreciation
{
color: blue;
font-weight: bold;
}

.petit
{
width: 12px;
}

h2
{
text-align: center;
color: Sienna;
}

h5
{
text-align: center;
font-size: 18px;
}

th
{
color: blue;
background-color: Azure;
width: 300px;
font-size: 14px;
}

.largeur_Niveau
{
width: 100px;
}

.blanc
{
background-color: white;
}

.noir
{
background-color: black;
}

.ea_noir
{
background-color: Silver;
}

.rouge
{
color: red;
background-color: red;
}

.ea_rouge
{
background-color: Pink;
}

.orange
{
color: orange;
background-color: orange;
}

.ea_orange
{
background-color: PeachPuff;
}

.jaune
{
color: yellow;
background-color: yellow;
}

.ea_jaune
{
background-color: LightYellow;
}

.violet
{
color: purple;
background-color: purple;
}

.ea_violet
{
background-color: Plum;
}

.bleu
{
color: blue;
background-color: blue;
}

.ea_bleu
{
background-color: PaleTurquoise;
}

.vert
{
color: green;
background-color: green;
}

.ea_vert
{
background-color: PaleGreen;
}

.nom
{
color: MidnightBlue;
border: 2px solid Sienna;
}

.gauche
{
text-align: left;
}

.suggestions 
{
width: 500px;
border: border: gold 2px solid;
}

.contour
{
border: 2px solid black;
background-color: white;
margin: auto;
width: 200px;
margin-top: 20px;
}

.contour h2
{
font-size: 12px;
}

#exos a
{
font-weight: bold;
text-decoration: none;
background-color: LightYellow;
color: Green;
padding: 2px;
line-height: 32px;
border: 1px black solid;
}

#exos a:hover
{
font-weight: bold;
text-decoration: none;
background-color: Green;
color: LightYellow;
padding: 2px;
line-height: 32px;
border: 1px black solid;
}

