#menu_games {
	width: 1005px;
	/ width: 1005px;
	/ height : auto ;
	float: left;
	display: block;
	background: #fff;
	/ margin : 0 ;
	/ padding : 0 ;
	text-align: center;
	}
.spec1 {font-family:"MS Reference Sans Serif";color:#CC0000;font-size:9pt;}
.stitrenews {font-family:"Comic Sans MS";font-size:9pt;color:#7f4ada;}
.jeux { font-family:Verdana;font-size:10pt;color:black; }
.screenshot { font-family:Verdana;font-size:10pt;color:black; }
a.jeux { font-family:Verdana;font-size:10pt;color:black; }
.stitre { font-family:Sylfaen;font-size:10pt;color:black; }
a.jeux:hover{text-decoration:none;color:#e45617;}
a.jeux:visited{ font-family:Verdana;font-size:10pt;color:#e45617; }
a.jeux:link{ font-family:Verdana;font-size:10pt;color:black; }
.noir {font-family:Verdana;font-size:8pt;color:black;}
.nvmembres {font: 9pt "MS Reference Sans Serif",Verdana,sans-cherif;color:#bd3c03;}
.rouge { font-family:Verdana;font-size:7pt;color:#E45617; }
.bleunv { font-family:Verdana;font-size:7pt;color:#0101E1; }
.vert { font-family:Verdana;font-size:7pt;color:#21E417; }
.noirnv { font-family:Verdana;font-size:7pt;color:#000000; }
.bleu {font-family:Verdana;font-size:10pt;color:#1A2BB9;}
.bleubis {font-family:Verdana;font-size:7pt;color:#1A2BB9;}
.rose {color:#B50F65;font-family:Sylfaen;font-size:9pt;}

#news {
	width: 1005px;
	/ width: 1005px;
	/ height : auto ;
	background: #fff;
	float: left;
	margin: 0;
	padding: 0;
	text-align: center;
	}

#news ul.new {
	width: 1005px;
	text-align: center;
	background: #fff;
	margin: 0;
	padding: 5px 0;
	list-style-type: none;
	display: block;
	float: left;
	/ position: relative;
	}

#news ul.nonews {
	width: 995px;
	text-align: center;
	background: #fff;
	margin: 10px 0px 10px 10px;
	padding: 0;
	list-style-type: none;
	display: block;
	float: left;
	/ position: relative;
	}

#news ul.nonews li {
	width: 995px;
	display: block;
	text-align: left;
	margin: 0;
	padding: 0;
	font: 10pt "Tahoma",Sylfaen,sans-serif;
	}

#news ul.new li.barre {
	width: 700px;
	height: 2px;
	/ font-size: 1px;
	/ line-height: 1px;
	background: #000;
	margin: 0;
	padding: 0;
	text-align: left;
	display: block;
	}

#news ul.new li.barre2 {
	width: 700px;
	height: 2px;
	/ font-size: 1px;
	/ line-height: 1px;
	background: #000;
	margin: 0;
	padding: 0;
	text-align: left;
	float: left;
	display: block;
	}

#news ul.new li.titre {
	width: 106px;
	height: 160px;
	text-align: center;
	display: block;
	float: left;
	margin: 10px 0px 0px 5px;
	padding: 0;
	}

#news ul.new li.titre img.image {
	width: 98px;
	height: 78px;
	text-align: center;
	display: block;
	float: left;
	position: absolute;
	/ top: 0px;
	/ left: 5px;
	/ visibility: show;
	/ font-size: 1px;
	/ line-height: 1px;
	padding: 1px;
	z-index: 2;
	}

#news ul.new li.titre img.fond {
	width: 106px;
	height: 84px;
	text-ailgn: center;
	display: block;
	float: left;
	position: absolute;
	/ top: 0px;
	/ left: 5px;
	/ visibility: show;
	/ font-size: 1px;
	/ line-height: 1px;
	z-index: 1;
	}

#news ul.new li.titre p {
	text-align: left;
	font: 8pt "Sylfaen",Verdana,sans-cherif;
	color: #000;
	padding: 75px 0;
	line-height: 15px;
	display: block;
	float: left;
	}

#news ul.new li.texte {
	width: 840px;
	display: block;
	text-align: left;
	float: left;
	margin: 0;
	padding: 0px 0px 0px 10px;
	}

#news ul.new li.texte h1 {
	text-align: left;
	line-height: 15px;
	font: 12pt "Comic Sans MS",Verdana,sans-cherif;
	color: #BA2025;
	font-weight: bold;
	}

#news ul.new li.texte p {
	text-align: left;
	line-height: 14px;
	font: 9pt "Verdana",Sylfaen,sans-cherif;
	color: #000;
	}

#news ul.new li.auteur {
	width: 840px;
	display: block;
	text-align: left;
	float: left;
	margin: 0;
	padding: 5px 0px 5px 120px;
	font: 10pt "Tahoma",Verdana,sans-cherif;
	color: #a58e7a;
	}

#news ul.new li.auteur span.de {
	font: 10pt "Lucida Sans Unicode",Verdana,sans-cherif;
	color: #ba2025;	
	}

.titregris {font-family:Comic Sans MS;font-size:9pt;color:#6D798B;text-decoration:underline;}

#forum {
	width: 1005px;
	/ width: 1005px;
	/ height : auto ;
	float: left;
	display: block;
	background: #fff;
	/ margin : 0 ;
	/ padding : 0 ;
	text-align: center;
	}
	
#forum ul.titre {
	width: 1005px;
	background: #fff;
	list-style-type: none;
	padding: 0;
	margin: 0;
	display: block;
	}

#forum ul.titre li.ftitre {
	width: 1005px;
	/ width: 1000px;
	text-align: left;
	padding: 0px 0px 0px 10px;
	/ padding: 0px 0px 0px 5px;
	}

#forum ul.titre li.ftitre a {
	padding: 0px 0px 0px 5px;
	}

#forum ul.titre li.barre {
	width: 570px;
	height: 17px;
	background: #ccc;
	display: block;
	/ float: left;
	text-align: left;
	padding: 0;
	margin: 5px 0;
	}
	
#forum ul.newsticker { 
width: 1000px;
position: relative;
font: bold 10px Verdana;
list-style-type: none;
margin: 5px 0px 0px 100px;
/ margin: 0;
padding: 0;
float: left;
display: block;
text-align: center;
}
#forum ul.newsticker li {
width: 300px;
float: left;
margin: 0;
padding: 0;
/ padding: 5px 0px 0px 25px;
background: #fff;
float: left;
display: block;
text-align: left;
}
#forum ul.newsticker a {
white-space: nowrap;
padding: 0;
color: #ff0000;
font: bold 10px Verdana;
margin: 0 50px 0 0;
} 
#forum ul.newsticker span {
margin: 0 10px 0 0;
}

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

#forum ul.pubs li.pub {
	width: 100px;
	text-align: center;
	padding: 0;
	margin: 0;
	display: block;
	float: left;
	}

#forum ul.pubs li.pub img {
	padding: 25px 0px 0px 0px;
	}

#forum ul.pubs li.pub img.lemmings {
	padding: 45px 0px 0px 0px;
	}

#forum ul.pubs li.google {
	width: 805px;
	text-align: center;
	padding: 0;
	margin: 0;
	display: block;
	float: left;
	}

#forum ul.menunoir {
	width: 1005px;
	background: #000;
	list-style-type: none;
	padding: 0;
	margin: 10px 0;
	display: block;
	float: left;
	text-align: center;
	}

#forum ul.menunoir li {
	text-align: center;
	padding: 0;
	margin: 0;
	}

.blanc { font-family:Sylfaen;font-size:11pt;color:#FFFFFF; }

#forum ul.copyrights {
	width: 1005px;
	background: #fff;
	list-style-type: none;
	padding: 0;
	margin: 0px;
	display: block;
	text-align: center;
	}

#forum ul.copyrights li {
	width: 805px;
	padding: 0px 100px 0px 100px;
	margin: 0;
	text-align: center;
	color:#336699;
	font: 9pt "Sylfaen",Verdana,sans-cherif;
	display: block;
	float: left;
	}

a.rouge { font-family:Verdana;font-size:7pt;color:#E45617; }

#forum ul.partenaires {
	width: 1005px;
	background: #fff;
	list-style-type: none;
	padding: 0;
	margin: 0px;
	display: block;
	text-align: left;
	}

#forum ul.partenaires li.titre {
	width: 1000px;
	padding: 5px 0px 0px 5px;
	margin: 0;
	color:#336699;
	font: 9pt "Sylfaen",Verdana,sans-cherif;
	display: block;
	float: left;
	}

#forum ul.partenaires li {
	width: 1000px;
	/ width: 975px;
	padding: 5px 0px 0px 5px;
	color:#336699;
	font: 9pt "Sylfaen",Verdana,sans-cherif;
	margin: 0;
	display: block;
	float: left;
	line-height: 15px;
	}

#forum ul.partenaires li a {
	color:#000;
	font: 9pt "Sylfaen",Verdana,sans-cherif;
	}

#forum ul.partenaires li a:hover {
	color: purple;
	font: 9pt "Sylfaen",Verdana,sans-cherif;
	}

#forum ul.fin {
	width: 1005px;
	background: #fff;
	list-style-type: none;
	padding: 0;
	margin: 0px;
	display: block;
	text-align: left;
	}

#forum ul.fin li {
	width: 1005px;
	padding: 0;
	margin: 0;
	display: block;
	float: left;
	text-align: center;
	/ font-size: 1px;
	/ line-height: 1px;
	}

#forum ul.fin li a {
	padding: 0px 0px 0px 5px;
	}

#screenshot{
        position:absolute;
        border:1px solid #ccc;
        background:#333;
        padding:5px;
        display:none;
        color:#fff;
}
/* css pour la tooltip image preview */
#preview{
        position:absolute;
        border:1px solid #ccc;
        background:#333;
        padding:5px;
        display:none;
        color:#fff;
}
/* css pour la tooltip normal */
#tooltip{
        position:absolute;
        border:1px solid #333;
        background:#f7f5d1;
        padding:2px 5px;
        color:#333;
        display:none;
}

.petit {font: 7pt "Verdana",Sylfaen,sans-cherif;color: #000;}

#newspage {
	width: 1005px;
	background: #fff;
	margin: 0;
	padding: 0;
	list-type-style: none;
	}

#newspage li {
	width: 1005px;
	background: #fff;
	margin: 0;
	padding: 0;
	}

#middle {
	width: 1005px;
	/ width: 1005px;
	/ height : auto ;
	background: #fff;
	float: left;
	margin: 0;
	padding: 0;
	text-align: center;
	}

#middle ul.choix {
	width: 995px;;
	list-style-type: none;
	margin: 5px 0px 0px 10px;
	padding: 0;
	text-align: center;
	}

#middle ul.choix li.titre {
	width: 130px;
	text-align: left;
	margin: 0;
	padding: 0;
	font: 8pt "Trebuchet MS",Tahoma,sans-serif;
	font-weight: bold;
	display: block;
	float: left;
	}

#middle ul.choix li.menu {
	width: auto;
	text-align: left;
	margin: 0;
	padding-left: 2px;
	font: 8pt "Comic Sans MS",Tahoma,sans-serif;
	color: #000;
	display: block;
	float: left;
	}

#middle ul.choix li.menu span {
	font: 8pt "Trebuchet MS",Tahoma,sans-serif;
	font-weight: bold;
	color: #CC0000;
	}

#middle ul.choix li.menu a {
	font: 8pt "Comic Sans MS",Tahoma,sans-serif;
	color: #336699;
	}

#middle ul.choix li.menu a:hover {
	font: 8pt "Comic Sans MS",Tahoma,sans-serif;
	color: #000;
	text-decoration: underline;
	}

#middle ul.menu {
	width: 1005px;;
	list-style-type: none;
	margin: 10px 0;
	padding: 0;
	text-align: center;
	}

#middle ul.menu li.menu_gauche {
	width: 700px;
	margin: 0;
	padding: 0;
	display: block;
	float: left;
	}

#middle ul.menu li.menu_droit {
	width: 300px;
	margin: 0px 0px 0px 5px;
	padding: 0;
	display: block;
	float: left;
	}

#middle ul.apercu {
	width: 1005px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	}

#middle ul.apercu li.droite {
	width: 615;
	margin: 5px 5px 0px 5px;
	padding: 0;
	display: block;
	float: left;
	}

#middle ul.apercu li.droite ul {
	width: 615px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	}

#middle ul.apercu li.droite ul li.titre {
	width: 615px;
	text-align: left;
	font: 9pt "Comic Sans MS",Verdana,sans-cherif;
	font-weight: bold;
	margin: 0;
	padding: 0;
	}

#middle ul.apercu li.droite ul li.description {
	width: 615px;
	text-align: left;
	font: 9pt "Comic Sans MS",Verdana,sans-cherif;
	color: #4da7fb;
	font-weight: bold;
	padding: 5px 0;
	}

#middle ul.apercu li.droite ul li.descriptionbis {
	width: 615px;
	text-align: left;
	font: 9pt "Comic Sans MS",Verdana,sans-cherif;
	padding: 5px 0;
	}

#middle ul.apercu li.droite ul li.lien {
	width: 615px;
	text-align: right;
	font: 9pt "Comic Sans MS",Verdana,sans-cherif;
	color: red;
	font-weight: bold;
	}

#middle ul.apercu li.droite ul li.lien a {
	color: red;
	}

#middle ul.apercu li.droite ul li.description a {
	font: 9pt "Comic Sans MS",Verdana,sans-cherif;
	color: #4da7fb;
	}

#middle ul.apercu li.droite ul li.description a:hover {
	color: #000;
	}

#middle ul.menu li.menu_droit ul {
	width: 300px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	}

#middle ul.menu li.menu_droit ul li.titre {
	width: 297px;
	/ width: auto;
	/ height: 31px;
	margin: 5px 0px 0px 3px;
	text-align: center;
	padding: 0;
	line-height: 1px;
	font-width: 1px;
	}

#middle ul.menu li.menu_droit ul li.titrebas {
	width: 297px;
	/ width: auto;
	margin: 0px 0px 0px 3px;
	padding: 0;
	text-align: center;
	line-height: 1px;
	font-width: 1px;
	}

#middle ul.menu li.menu_droit ul li.contenu {
	width: 297px;
	/ width: auto;
	margin: 0px 0px 0px 3px;
	text-align: left;
	padding: 0;
	background: #ededcd;
	line-height: 8px;
	/ line-height: 1px;
	}

#middle ul.menu li.menu_droit ul li.contenu span.theme {
	font: 8pt "Trebuchet MS",Tahoma,sans-serif;
	color: #0F7da5;
	font-weight: bold;
	margin: 0;
	}

#middle ul.menu li.menu_droit ul li.contenu a {
	font: 8pt "Trebuchet MS",Tahoma,sans-serif;
	color: #000;
	font-weight: bold;
	}

#middle ul.menu li.menu_droit ul li.contenu a:hover {
	color: #98066d;
	}

#middle ul.menu li.menu_gauche ul {
	width: 700px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	}

#middle ul.menu li.menu_gauche ul li.nouv {
	width: 350px;
	text-align: left;
	margin: 0;
	padding: 5px 0px 0px 10px;
	font: 9pt "Comic Sans MS",Verdana,sans-cherif;
	color: #7f4ada;
	text-decoration: underline;
	display: block;
	float: left;
	}

#middle ul.menu li.menu_gauche ul li.date {
	width: 335px;
	text-align: right;
	margin: 0;
	padding: 5px 5px 0px 0px;
	font: 9pt "Comic Sans MS",Verdana,sans-cherif;
	color: #999;
	display: block;
	float: left;
	}

#middle ul.menu li.menu_gauche ul li.image {
	width: 128px;
	height: 81px;
	padding: 0;
	margin: 10px 0px 0px 8px;
	text-align: center;
	display: block;
	float: left;
	background: url(../Gifs/fond_miniature.png) center center no-repeat;
	z-index: 100;
	}

#middle ul.menu li.menu_gauche ul li.image img {
	width: 124px;
	height: 77px;
	padding: 2px;
	z-index: 20;
	}

#middle ul.menu li.menu_gauche ul li.image a:hover {
	color: #000;
	}

#middle ul.menu li.menu_gauche ul li.membres {
	width: 690px;
	text-align: left;
	margin: 0;
	padding: 5px 0px 0px 10px;
	font: 9pt "MS Reference Sans Serif",Verdana,sans-cherif;
	color: #052ba5;
	display: block;
	float: left;
	}

#middle ul.menu li.menu_gauche ul li.gauche {
	width: 590px;
	margin: 10px 0px 0px 10px;
	padding: 0;
	display: block;
	float: left;
	}

#middle ul.menu li.menu_gauche ul li.gauche ul {
	width: 590px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	}

#middle ul.menu li.menu_gauche ul li.gauche ul li.annonce {
	width: 480px;
	text-align: left;
	margin: 0;
	padding: 0;
	display: block;
	float: left;
	}

#middle ul.menu li.menu_gauche ul li.gauche ul li.icones {
	width: 110px;
	text-align: right;
	margin: 0;
	padding: 0;
	display: block;
	float: left;
	}

#middle ul.menu li.menu_gauche ul li.gauche ul li.sousliens {
	width: 590px;
	text-align: right;
	margin: 0;
	padding: 0;
	display: block;
	float: left;
	}

#middle ul.menu li.menu_gauche ul li.droite {
	width: 100px;
	text-align: right;
	margin: 0;
	padding: 0;
	display: block;
	float: left;
	}

#middle ul.apercu li.droite ul li.topgauche {
	width: 306px;
	margin: 0;
	padding: 0;
	display: block;
	float: left;
	}

#middle ul.apercu li.droite ul li.topgauche ul.top5 {
	width: 306px;
	background: #fff;
	list-style-type: none;
	margin: 0;
	padding: 0;
	}

#middle ul.apercu li.droite ul li.topgauche ul.newsletter {
	width: 306px;
	background: #fff;
	list-style-type: none;
	margin: 0;
	padding: 0;
	}

#middle ul.apercu li.droite ul li.topgauche ul.derajouts {
	width: 295px;
	text-align: center;
	background: #fff;
	list-style-type: none;
	margin: 10px 0;
	padding: 0;
	}

#middle ul.apercu li.droite ul li.topgauche ul.derajouts li.haut {
	width: 295px;
	height: 22px;
	text-align: center;
	margin: 0px 0px 5px 0px;
	padding: 0;
	display: block;
	float: left;
	/ line-height: 1px;
	/ font-width: 1px;
	}

#middle ul.apercu li.droite ul li.topgauche ul.derajouts li.langue {
	width: 30px;
	text-align: center;
	font: 8pt "Comic Sans MS",Tahoma,sans-serif;
	color: #666;
	margin: 0;
	padding: 1px 0;
	display: block;
	float: left;
	}

#middle ul.apercu li.droite ul li.topgauche ul.derajouts li.jeu {
	width: 265px;
	text-align: left;
	font: 8pt "Comic Sans MS",Tahoma,sans-serif;
	color: #336699;
	margin: 0;
	padding: 1px 0;
	display: block;
	float: left;
	}

#middle ul.apercu li.droite ul li.topgauche ul.derajouts li.jeu a {
	font: 8pt "Comic Sans MS",Tahoma,sans-serif;
	color: #336699;
	}

#middle ul.apercu li.droite ul li.topgauche ul.derajouts li.jeu a:hover {
	font: 8pt "Comic Sans MS",Tahoma,sans-serif;
	color: #000;
	text-decoration: underline;
	}

#middle ul.apercu li.droite ul li.topgauche ul.newsletter li.news {
	width: 226px;
	text-align: right;
	margin: 3px 0;
	padding-left: 0;
	display: block;
	float: left;
	}

#middle ul.apercu li.droite ul li.topgauche ul.newsletter li.contact {
	width: 80px;
	text-align: right;
	margin: 3px 0;
	padding-left: 0;
	display: block;
	float: left;
	}

#middle ul.apercu li.droite ul li.topgauche ul.top5 li.titre {
	width: 306px;
	text-align: left;
	padding: 0;
	margin: 0;
	font: 9pt "Comic Sans MS",Verdana,Sylfaen;
	color: #7f4ada;
	text-decoration:underline;
	font-weight: bold;
	}

#middle ul.apercu li.droite ul li.topgauche ul.top5 li.topjeu {
	width: 246px;
	text-align: left;
	padding: 0;
	margin: 0;
	display: block;
	float: left;	
	}

#middle ul.apercu li.droite ul li.topgauche ul.top5 li.topjeu a {
	font: 8pt "Sylfaen",Verdana,sans-serif;
	color: #000;
	}

#middle ul.apercu li.droite ul li.topgauche ul.top5 li.flopjeu {
	width: 246px;
	text-align: left;
	padding: 0;
	margin: 0;
	display: block;
	float: left;	
	}

#middle ul.apercu li.droite ul li.topgauche ul.top5 li.flopjeu a {
	font: 8pt "Sylfaen",Verdana,sans-serif;
	color: red;
	}

#middle ul.apercu li.droite ul li.topgauche ul.top5 li.flopjeu a:hover, #middle ul.apercu li.droite ul li.topgauche ul.top5 li.topjeu a:hover {
	font: 8pt "Sylfaen",Verdana,sans-serif;
	color: purple;
	}

#middle ul.apercu li.droite ul li.topgauche ul.top5 li.topdl {
	width: 60px;
	text-align: left;
	padding: 0;
	margin: 0;
	font: 7pt "Sylfaen",Verdana,sans-serif;
	color: #000;
	font-weight: bold;
	display: block;
	float: left;	
	line-height: 20px;
	}

#middle ul.apercu li.droite ul li.topgauche ul.top5 li.flopdl {
	width: 60px;
	text-align: left;
	padding: 0;
	margin: 0;
	font: 7pt "Sylfaen",Verdana,sans-serif;
	color: red;
	font-weight: bold;
	display: block;
	float: left;
	line-height: 20px;
	}

#middle ul.apercu li.droite ul li.topdroit {
	width: 309px;
	margin: 0;
	padding: 0;
	display: block;
	float: left;
	}

#middle ul.apercu li.droite ul li.topdroit ul.semaine {
	width: 309px;
	background: #fff;
	list-style-type: none;
	margin: 0;
	padding: 0;
	}

#middle ul.apercu li.droite ul li.topdroit ul.semaine li.game {
	width: 309px;
	height: 206px;
	text-align: center;
	margin: 0;
	padding: 0;
	}

#middle ul.apercu li.droite ul li.topdroit ul.semaine li.rss {
	width: 309px;
	text-align: center;
	margin: 5px 0;
	padding: 0;
	}

#middle ul.apercu li.droite ul li.topdroit ul.semaine li.stat {
	width: 309px;
	padding: 3px 0;
	text-align: center;
	font: 7pt "Verdana";
	color: #000;
	}

#middle ul.apercu li.droite ul li.topdroit ul.semaine li.stat span {
	width: auto;
	padding: 0px 0px 0px 5px;
	}

#middle ul.apercu li.droite ul li.topdroit ul.semaine li.bas {
	width: 309px;
	height: 23px;
	text-align: center;
	margin: 0;
	padding: 0;
	/ line-height: 1px;
	/ font-width: 1px;
	}

#middle ul.apercu li.droite ul li.topdroit ul.semaine li.game img {
	border: 1px solid #000;
	margin: 0;
	padding: 0;
	}

#middle ul.apercu li.gauche {
	width: 375px;
	margin: 5px 0px 0px 5px;
	padding: 0;
	display: block;
	float: left;
	text-align: center;
	}

#middle ul.apercu li.gauche ul {
	width: 375px;
	background: #fff;
	list-style-type: none;
	margin: 0;
	padding: 0;
	}

#middle ul.apercu li.gauche ul li.gauche {
	width: 180px;
	margin: 0;
	padding: 0;
	display; block;
	float: left;
	text-align: center;
	}

#middle ul.apercu li.gauche ul li.droite {
	width: 180px;
	margin: 0px 5px 0;
	padding: 0;
	display; block;
	float: left;
	text-align: left;
	}

#middle ul.apercu li.gauche ul li.gauche ul, #middle ul.apercu li.gauche ul li.droite ul {
	width: 172px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	}

#middle ul.apercu li.gauche ul li.gauche ul li.titre, #middle ul.apercu li.gauche ul li.droite ul li.titre {
	width: 172px;
	height: 20px;
	text-align: center;
	margin: 0;
	padding: 0;
	/ line-height: 1px;
	/ font-width: 1px;
	display: block;
	}

#middle ul.apercu li.gauche ul li.gauche ul li.image, #middle ul.apercu li.gauche ul li.droite ul li.image {
	width: 172px;
	height: 95px;
	text-align: center;
	margin: 0;
	padding: 0;
	/ line-height: 1px;
	/ font-width: 1px;
	display: block;
	}

#middle ul.apercu li.gauche ul li.gauche ul li.stitre, #middle ul.apercu li.gauche ul li.droite ul li.stitre {
	width: 172px;
	text-align: left;
	margin: 3px 0;
	padding: 0;
	font: 9pt "MS Reference Sans Serif",Tahoma,sans-serif;
	color:#CC0000;
	font-weight: bold;
	}

#middle ul.apercu li.gauche ul li.gauche ul li.points, #middle ul.apercu li.gauche ul li.droite ul li.points {
	width: 172px;
	text-align: left;
	margin: 0;
	padding: 0;
	line-height: 2px;
	/ line-height: 20px;
	/ font-width: 2px;
	}

#middle ul.apercu li.gauche ul li.gauche ul li.resume, #middle ul.apercu li.gauche ul li.droite ul li.resume {
	width: 172px;
	text-align: left;
	margin: 0;
	padding: 0;
	font: 9pt "Sylfaen",Verdana,sans-serif;
	color: #000;
	line-height: 16px;
}

#middle ul.apercu li.gauche ul li.gauche ul li.suite, #middle ul.apercu li.gauche ul li.droite ul li.suite {
	width: 172px;
	text-align: right;
	margin: 0;
	padding: 0;
	/ line-height: 1px;
	/ font-width: 1px;
	}

#menu_bas {
	width: 1005px;
	float: left;
	display: block;
	background: #fff;
	margin : 0;
	padding : 0;
	text-align: center;
	}

#menu_bas ul.menunoir {
	width: 1005px;
	background: #000;
	list-style-type: none;
	padding: 0;
	margin: 0;
	display: block;
	float: left;
	text-align: center;
	}

#menu_bas ul.menunoir li {
	text-align: center;
	padding: 0;
	margin: 0;
	display: block;
	}

#menu_bas ul.menubas {
	width: 1005px;
	height: auto;
	list-style-type: none;
	padding: 0;
	margin: 25px 0px 0px 0px;
	display: block;
	}

#menu_bas ul.menubas li.fongauche {
	width: 153px;
	height: 141px;
	text-align: center;
	margin: 0;
	padding: 0;
	display: block;
	float: left;
	}

#menu_bas ul.menubas li.fongauche ul {
	width: 153px;
	list-style-type: none;
	padding: 0;
	margin: 0;
	display: block;
	text-align: center;
	}

#menu_bas ul.menubas li.fongauche ul li {
	width: 153px;
	text-align: center;
	margin: 0;
	padding: 0;
	display: block;
	float: left;
	}

#menu_bas ul.menubas li.reste {
	width: 680px;
	height: 141px;
	text-align: center;
	margin: 0;
	padding: 0;
	display: block;
	float: left;
	}

#menu_bas ul.menubas li.reste ul {
	width: 680px;
	height: 93px;
	background: url(../Gifs/fond_bas_middle.png);
	list-style-type: none;
	padding: 0;
	margin: 48px 0;
	}

#menu_bas ul.menubas li.reste ul li {
	margin: 0;
	padding: 30px 0;
	font: 8pt "Comic Sans MS",Sylfaen,sans-serif;
	color: #999;
	line-height: 15px;
	}

#menu_bas ul.menubas li.reste ul li p.partenaires {
	text-align: center;
	margin: 0;
	padding: 0;
	font: 8pt "Comic Sans MS",Sylfaen,sans-serif;
	color: #999;
	}

#menu_bas ul.menubas li.reste ul li p.copy {
	width: 680px;
	text-align: right;
	margin: 0;
	padding: 5px 0;
	font: 8pt "Trebuchet MS",Sylfaen,sans-serif;
	color: #666;
	line-height: 13px;
	display: block;
	float: left;
	}

#menu_bas ul.menubas li.reste ul li a {
	font: 8pt "Comic Sans MS",Sylfaen,sans-serif;
	color: #999;
	}

#menu_bas ul.menubas li.reste ul li a:hover {
	font: 8pt "Comic Sans MS",Sylfaen,sans-serif;
	color: #A52305;
	}	

#menu_bas ul.menubas li.fondroit {
	width: 172px;
	height: 141px;
	text-align: center;
	margin: 0;
	padding: 0;
	display: block;
	float: left;
	}

#menu_bas ul.menubas li.fondroit ul {
	width: 172px;
	list-style-type: none;
	padding: 0;
	margin: 0;
	display: block;
	text-align: center;
	}

#menu_bas ul.menubas li.fondroit ul li {
	width: 172px;
	text-align: center;
	margin: 0;
	padding: 0;
	display: block;
	float: left;
	}

#menu_bas ul.newpartenaires {
	width: 1005px;
	background: #333;
	list-style-type: none;
	padding: 0;
	margin: 0;
	display: block;
	float: left;
	}

#menu_bas ul.newpartenaires li.pubs {
	width: 1005px;
	background: #333;
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	}

#menu_bas ul.newpartenaires li.pubs ul {
	width: 1005px;
	background: #333;
	list-style-type: none;
	padding: 0;
	margin: 0;
	}

#menu_bas ul.newpartenaires li.pubs ul li.gauche {
	width: 695px;
	margin: 0;
	padding: 1px 5px 0px 5px;
	text-align: left;
	display: block;
	float: left;
	}

#menu_bas ul.newpartenaires li.pubs ul li.gauche p.titre {
	margin: 2x 0;
	padding: 0;
	text-align: left;
	font: 8pt "Trebuchet MS",Tahoma,sans-serif;
	color: #fff;
	}

#menu_bas ul.newpartenaires li.pubs ul li.gauche p.annonce {
	margin: 2x 0;
	padding: 0;
	text-align: left;
	font: 8pt "Trebuchet MS",Tahoma,sans-serif;
	color: #999;
	}

#menu_bas ul.newpartenaires li.pubs ul li.gauche p.publis {
	margin: 0;
	padding: 0;
	text-align: left;
	font: 8pt "Comic Sans MS",Sylfaen,sans-serif;
	color: #999;
	}

#menu_bas ul.newpartenaires li.pubs ul li.gauche p.publis a {
	font: 8pt "Comic Sans MS",Sylfaen,sans-serif;
	color: #999;
	}

#menu_bas ul.newpartenaires li.pubs ul li.gauche p.publis a:hover {
	font: 8pt "Comic Sans MS",Sylfaen,sans-serif;
	color: #A52305;
	}	

#menu_bas ul.newpartenaires li.pubs ul li.droite {
	width: 290px;
	margin: 0;
	padding: 5px 5px 0px 5px;
	text-align: center;
	display: block;
	float: left;
	}

#menu_bas ul.w3c {
	width: 1005px;
	background: #333;
	list-style-type: none;
	padding: 5px 0;
	margin: 0;
	display: block;
	float: left;
	}

#menu_bas ul.w3c li.a {
	width: 315px;
	padding-left: 10px;
	margin: 0;
	text-align: left;
	display: block;
	float: left;
	}

#menu_bas ul.w3c li.c {
	width: 350px;
	padding: 0;
	margin: 0;
	text-align: center;
	display: block;
	float: left;
	}

#menu_bas ul.w3c li.b {
	width: 320px;
	padding-right: 10px;
	margin: 0;
	text-align: right;
	display: block;
	float: left;
	}