#championnat01 table{
	width:490px;
	margin:20px auto;
	border-collapse:collapse;
}

#championnat01 table tr td,
	#championnat01 table tr th{
	text-align:center;
	border:1px solid #E0E0E0;
	padding:5px 3px;
}

#championnat01 table tr th{
	background-color:#F0F0F0;
	border:1px solid #F0F0F0;
	color:#666666;
}

#championnat01 table tr td.equipe{
	text-align:left;
	font-weight:bold;
	width:150px;
}

#championnat01 table tr td.jouer,
	#championnat01 table tr td.gagner,
	#championnat01 table tr td.nul,
	#championnat01 table tr td.perdu{
	width:22px;
}

#championnat01 table tr td.pour,
	#championnat01 table tr td.ppm,
	#championnat01 table tr td.contre,
	#championnat01 table tr td.diff{
	width:40px;
}

#championnat01 table tr.qualifier td{
	color:#CC0000;
	font-weight:bold;
}

#championnat01 div.journees{
	width:490px;
	margin:20px auto;
}

#championnat01 div.journee{
	margin:20px 0;
	border:1px solid #E0E0E0;
}

#championnat01 div.journees h2{
	color:#666666;
	background-color:#F0F0F0;
	font-size:14px;
	text-align:center;
	padding:5px;
	margin:0 0 10px 0;
}

#championnat01 div table{
	color:#666666;
}

#championnat01 div table tr.matche td{
	height:20px;
	padding:5px 10px;
}

#championnat01 div table tr.matche td.equipe{
	text-align:right;
}

#championnat01 div table tr.matche td.equipe strong{
	color:#CC0000;
}


#championnat01 div table tr.matche td.score{
	width:50px;
	text-align:center;
}

#championnat01 div.pronostic table tr.matche td.score{
	width:100px;
	text-align:center;
	padding:5px 20px;
}

#championnat01 div table tr.matche td.exterieur{
	text-align:left;
}

#championnat01 div table tr.matche td.statistique{
	text-align:center;
	width:40px;
}

#championnat01 div.pronostic table tr.matche td a:link,
	#championnat01 div.pronostic table tr.matche td a:visited,
	#championnat01 div.pronostic table tr.matche td a:hover{
	color:#CC0000;
	text-decoration:none;
	font-weight:bold;
}

#championnat01 div.pronostic table tr.matche td a:hover{
	color:#666666;
}
