body 
{
	background: #000;
	margin: 0;
	text-align: center;
}

img {
	font: 6pt "Trebuchet MS",Tahoma,sans-serif;
}

#entete
{
	width: 1005px;
	height: auto;
	/ height : auto ;
	margin: 0 auto ;
	background: #fff;
	text-align: center;
}

#separation {
	width: auto;
	height: 5px;
	margin: 0;
	padding: 0;
	display: block;
	border: 1px solid #868686;
	text-align: center;
	}

#separation img {
	width: auto;
	height: 5px;
	}

#champions {
	width: 1005px;
	margin: 0;
	padding: 0;
	background: #fff;
	display: block;
	}

#champions ul.h_haut {
	width: 1005px;
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
	background: #fff;
	}

#champions ul.h_haut li.gauche {
	width: 224px;
	margin: 0;
	padding: 8px 0px 0px 0px;
	display: block;
	float: left;
	background: #fff;
	}

#champions ul.h_haut li.gauche ul.champforum {
	width: 224px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	background: #fff;
	display: block;
	float: left;
	}

#champions ul.h_haut li.gauche ul.champforum li.entete {
	width: 224px;
	background: url(../Gifs/gros_trait.png);
	display: block;
	float: left;
	padding: 0px 0px 3px 0px;
	margin: 0;
	text-align: left;
	text-indent: 5px;
	line-height: 17px;
	}

#champions ul.h_haut li.gauche ul.champforum li.victoire {
	width: 221px;
	margin: 0;
	padding: 1px 0px 0px 3px;
	line-height: 5px;
	text-align: left;
	display: block;
	float: left;
	}

#champions ul.h_haut li.gauche ul.champforum li.victoire span.champions {
	color:#4D528C;
	font-size:10pt;
	}

#champions ul.h_haut li.gauche ul.champforum li.play {
	width: 219px;
	text-align: left;
	margin: 0;
	padding: 1px 0px 0px 5px;
	line-height: 5px;
	display: block;
	float: left;
	}

#champions ul.h_haut li.gauche ul.champforum li.play span.rouge, #champions ul.h_haut li.gauche ul.champforum li.play a, #champions ul.h_haut li.gauche ul.champforum li.play a:hover {
	font: 7pt "Verdana",Sylfaen,sans-cherif;
	color: #E45617;
	text-align: left;
	text-decoration: none;
	padding: 0;
	margin: 0;
	}

.titremenu {font-family:Sylfaen;font-size:9pt;color:black;text-decoration:underline;}
.rouge { font-family:Verdana;font-size:7pt;color:#E45617;}

#champions ul.h_haut li.droite {
	width: 781px;
	margin: 0;
	padding: 8px 0px 0px 0px;
	display: block;
	float: left;
	background: #fff;
	}

#champions ul.h_haut li.droite ul.menu_google {
	width: 781px;
	padding: 0;
	margin: 0;
	list-style-type: none;
	background: #fff;
	float: left;
	display: block;
	}

#champions ul.h_haut li.droite ul.menu_google li.pub {
	width: 18px;
	height: 56px;
	margin: 0;
	padding: 0;
	display: block;
	float: left;
	text-align: center;
	line-height: 1px;
	font-widht: 1px;
	}

#champions ul.h_haut li.droite ul.menu_google li.pub img {
	padding: 20px 0;
	}

#champions ul.h_haut li.droite ul.menu_google li.google {
	width: 737px;
	background: #fff;
	text-align: center;
	border: 1px solid #333333;
	padding: 3px;
	display: block;
	float: left;
	}

#champions ul.h_haut li.droite ul.sousmenu_google {
	width: 761px;
	padding: 0;
	margin-left: 20px;
	list-style-type: none;
	background: #fff;
	float: left;
	display: block;
	}

#champions ul.h_haut li.droite ul.sousmenu_google li {
	width: auto;
	display: block;
	float: left;
	text-align: center;
	background: #fff;
	padding: 0px 0px 5px 3px;
	}

#champions ul.h_haut li.droite ul.sousmenu_google li a {
	font: 11pt "Sylfaen",Verdana,sans-cherif;
	color: #000;
	text-align: center;
	}

#champions ul.h_haut li.droite ul.sousmenu_google li a:hover {
	font: 11pt "Sylfaen",Verdana,sans-cherif;
	color: #000;
	text-align: center;
	text-decoration: underline;
	}

pre
{
	overflow: auto ;
	background: #dea ;
	border: 2px solid #9b2 ;
	padding: 5px 0 0 5px ;
	font-size: 1.2em ;
}

pre span
{
	color: #560 ;
}

pre span.comment
{
	color: #b30000 ;
}

/* Police Menu_login*/ 

.information{font-family:Tahoma;font-size:8pt;color:#444444;}

.grasrouge
{
	color: red;
	font: 10pt "Sylfaen",Verdana,sans-cherif;
	font-weight: bold ;
}

.taille2vert {color:green;font: 10pt "Sylfaen",Verdana,sans-cherif;font-weight: bold;}
.green {color:#79AB33;font-size:8pt;font-family:Tahoma;}
.rouge {color:red;font-size:8pt;font-family:Tahoma;}
.level {color:#444444;font-size:8pt;}
.level_redaction {color:#444444;font-size:8pt;padding-right:20px;}
.information_emails {font-family:Tahoma;font-size:8pt;color:#444444;padding-right:20px;}

/* Police des liens et images et form */ 

a
{
	text-decoration: none;
	border: 0;
	font: 9pt "Comic Sans MS";
}

form {
	margin: 0;
	padding: 0;
}

img {
	border: 0;
}

a:hover{color:purple;text-decoration:underline;}
a:active{color:black}
a:link{text-decoration:none;}	
a.pages:visited {color:mediumblue;font-family:Comic Sans MS;font-size:9pt;}
a.visited{font-family:Comic Sans MS;font-size:8pt;}