body
{
	background-color:white;
	background-image:url(fond.jpg);
	background-repeat:no-repeat;
	background-position:center center;
}

.centre
{
	text-align:center;
	vertical-align:center;
	margin-left:auto;
	margin-right:auto;
}

td .espace
{
	padding:5px;
}

#titre
{
	font-family:Comic Sans MS, Sans Serif;
	font-size:36px;
	text-align:center;
	vertical-align:center;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	margin-bottom:20px;
}


#intro
{
	margin:50px;
}

#ajout
{
	margin:50px;
}

#visual
{
	margin:20px;
}

#quizz
{
	margin:20px;
}

.tableau
{
	text-align:center;
	vertical-align:center;
	margin-left:auto;
	margin-right:auto;
	border:solid;
	border-width:1px;
	border-color:#000000;
	padding:5px;
}

#image
{
	
}

#pos
{
	
}

#anime
{
	
}

#perso
{
	
}

.cursor
{
	cursor:pointer;
	text-align:center;
	vertical-align:center;
	margin-left:auto;
	margin-right:auto;
}

#jouer
{
	text-align:center;
	vertical-align:center;
	margin-left:auto;
	margin-right:auto;
}

#corr
{
	margin:20px;
}


.gauche {
	text-align:center;
	font-size:120%;
	vertical-align:center;
	margin-left:10px;
	float:left;
	padding:15px;
	cursor:pointer;
}

.droite {
	text-align:center;
	font-size:120%;
	vertical-align:center;
	margin-right:10px;
	float:right;
	padding:15px;
	cursor:pointer;
}

.jaune {
	background-color:#FFFFC0;
	padding:5px;
	color:black;
	text-align:center;
	vertical-align:center;
	margin-left:auto;
	margin-right:auto;
}

.bleu {
	background-color:#CDE6FD;
	padding:5px;
	color:black;
	text-align:center;
	vertical-align:center;
	margin-left:auto;
	margin-right:auto;
}

.jauneclair {
	background-color:#FFFFDD;
	padding:5px;
	color:black;
	text-align:center;
	vertical-align:center;
	margin-left:auto;
	margin-right:auto;
}

.gris {
	background-color:#C0C0C0;
	padding:5px;
	color:black;
	text-align:center;
	vertical-align:center;
	margin-left:auto;
	margin-right:auto;
}

.grisclair {
	background-color:#E5E5E5;
	padding:5px;
	color:black;
	text-align:center;
	vertical-align:center;
	margin-left:auto;
	margin-right:auto;
}

.grisfonce {
	background-color:#808080;
	padding:5px;
	color:white;
	cursor:pointer;
	text-align:center;
	vertical-align:center;
	margin-left:auto;
	margin-right:auto;
}

.blanc {
	background-color:#FFFFFF;
	padding:5px;
	color:black;
	text-align:center;
	vertical-align:center;
	margin-left:auto;
	margin-right:auto;
}

.vert {
	background-color:#C0FFC0;
	padding:5px;
	color:black;
	text-align:center;
	vertical-align:center;
	margin-left:auto;
	margin-right:auto;
}

.vide {
	padding:5px;
	text-align:center;
	vertical-align:center;
	margin-left:auto;
	margin-right:auto;
}

.anime {
	width:200px;
	overflow:auto;
	text-align:center;
	vertical-align:center;
	margin-left:auto;
	margin-right:auto;
}

.teteanime {
	width:200px;
	overflow:auto;
	font-size:120%;
	text-align:center;
	vertical-align:center;
	margin-left:auto;
	margin-right:auto;
}

.perso {
	width:150px;
	overflow:auto;
	text-align:center;
	vertical-align:center;
	margin-left:auto;
	margin-right:auto;
}

.teteperso {
	width:150px;
	overflow:auto;
	font-size:120%;
	text-align:center;
	vertical-align:center;
	margin-left:auto;
	margin-right:auto;
}

.teteclassement {
	width:40px;
	overflow:hidden;
	font-size:120%;
	text-align:center;
	vertical-align:center;
	margin-left:auto;
	margin-right:auto;
}

.numero {
	width:20px;
	overflow:hidden;
	text-align:center;
	vertical-align:center;
	margin-left:auto;
	margin-right:auto;
}

.tetenumero {
	width:20px;
	font-size:120%;
	overflow:hidden;
	text-align:center;
	vertical-align:center;
	margin-left:auto;
	margin-right:auto;
}

.1box {
	width:20px;
	overflow:hidden;
	text-align:center;
	vertical-align:center;
	margin-left:auto;
	margin-right:auto;
}

.2box {
	width:30px;
	overflow:hidden;
	text-align:center;
	vertical-align:center;
	margin-left:auto;
	margin-right:auto;
}

.score {
	width:30px;
	text-align:center;
	vertical-align:center;
	margin-left:auto;
	margin-right:auto;
}

.scorefinal {
	font-size:36px;
	font-family:Comic Sans MS;
	color:red;
	text-align:center;
	vertical-align:center;
	margin-left:auto;
	margin-right:auto;
}

.tetescore {
	width:50px;
	overflow:hidden;
	font-size:120%;
	text-align:center;
	vertical-align:center;
	margin-left:auto;
	margin-right:auto;
}

.nbrquestions {
	width:30px;
	text-align:center;
	vertical-align:center;
	margin-left:auto;
	margin-right:auto;
}

.tetenbrquestions {
	width:50px;
	overflow:hidden;
	font-size:120%;
	text-align:center;
	vertical-align:center;
	margin-left:auto;
	margin-right:auto;
}


#soustitre {
	font-family:Comic Sans MS, Sans Serif;
	font-size:24px;
	text-align:center;
	vertical-align:center;
	margin-left:auto;
	margin-right:auto;
}

#highscore {
	font-family:Comic Sans MS, Sans Serif;
	font-size:24px;
	text-align:center;
	vertical-align:center;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	margin-bottom:20px;
	padding:5px;
}