#header
{
	text-align: center;
}
#header a
{
	padding: 10px;
}

h1, h2, h3
{
	text-align: center;
}

.centrer
{
	text-align: center;
}

.tcenter
{
	display: inline;
	text-align: center;
}

fieldset
{
	margin: 8px;
}

.parisblock
{
	text-align: center;
}

.pari
{
	text-align: left;
	background-color: rgb(220,220,220);
	border-radius: 15px;
	width: 29%;
	min-width: 300px;
	max-width: 400px;
	padding: 10px;
	margin: 10px;
	display: inline-block;
	vertical-align: top;
	font-size: 0.8em;
}

.pari_gagnant
{
	text-align: left;
	background-color: rgb(210,255,210);
	border-radius: 15px;
	width: 29%;
	min-width: 300px;
	max-width: 400px;
	padding: 10px;
	margin: 10px;
	display: inline-block;
	vertical-align: top;
	font-size: 0.8em;
}

.pari_perdant
{
	text-align: left;
	background-color: rgb(255,210,210);
	border-radius: 15px;
	width: 29%;
	min-width: 300px;
	max-width: 400px;
	padding: 10px;
	margin: 10px;
	display: inline-block;
	vertical-align: top;
	font-size: 0.8em;
}

.pari_rembourse
{
	text-align: left;
	background-color: rgb(255,255,210);
	border-radius: 15px;
	width: 29%;
	min-width: 300px;
	max-width: 400px;
	padding: 10px;
	margin: 10px;
	display: inline-block;
	vertical-align: top;
	font-size: 0.8em;
}

.pariM
{
	width: 100%;
}

.pari form
{
	float: right;
}

.parisform input
{
	margin: 3px;
}

#ajouterparis
{
	text-align: center;
	font-size: 120%;
}

th
{
	text-align: left;
}

.joueur
{
	text-align: center;
}

.joueur a
{
	padding: 10px;
}

a:hover
{
	color: blue;
}

.perdant
{
	background-color: rgb(255,80,90);
}

.gagnant
{
	background-color: rgb(40,200,30);
}

.rembourse
{
	background-color: rgb(255,255,80);
}


.classementblock
{
	text-align: center;
}

.classement
{
	text-align: left;
	background-color: rgb(200,220,255);
	border-radius: 15px;
	width: 235px;
	padding: 15px;
	padding-top: 0px;
	margin: 10px;
	display: inline-block;
	vertical-align: top;
	font-size: 1.2em;
}

.classement table
{
	width: 100%;
}

#classementgen
{
	text-align: center;
	background-color: rgb(200, 255, 212);
	border-radius: 15px;
	width: 600px;
	padding: 15px;
	padding-top: 5px;
	margin: auto;
	margin-top: 50px;
	vertical-align: top;

	font-size: 1.2em;
}

#classementgen th
{
	text-align: center;
}

#classementgen table
{
	width: 100%;
}

h4
{
	text-align: center;
	margin: 15px;
	font-size: 0.9em;
}

#formcon .right
{
	text-align:right;
}

#formcon .left
{
	text-align:left;
}
