html{ margin:0; padding:0; }
body{ top:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; text-align:center; margin:0; padding:0;  }
a{ text-decoration:none; text-decoration:underline; color:#000000; }
a:hover{ text-decoration:none; color:#EB0707; }

div#contenu{ border:0; width:800px; background:none; top:0; position:absolute; margin-left:-400px; left: 50%; padding:0; float:left; }
	
	#contenu div#titre{ text-align:left; height:auto; vertical-align:top; float:left; }
	#contenu div#titre div#logo{ width:300px; float:left; }
	#contenu div#titre div#logo h1{ font-size:11px; }
	#contenu div#titre div#logo h1 a{ font-size:32px; }
	#contenu div#titre img{ border:0; vertical-align:top; }
	#contenu div#titre div#info{ width:445px; height:auto; float:left; }
	#contenu div#titre div#info div.aligner{ width:85px; height:48px; float:left; }
	#contenu div#titre div#info p{ width:445px; height:auto; float:left; margin:0; text-align:left; }
	
	#contenu #corps{ width:798px; vertical-align:top; padding:0; float:left; height:auto; vertical-align:top; margin-top:1px; }
	#contenu #corps div#pub_728{ width:796px; height:90px; float:left; text-align:center; }
	#contenu #corps div#texte{ width:613px; vertical-align:top; border:0; padding:0; float:left; height:auto; }
	#contenu #corps div.categorie p{ border-bottom:1px solid #D70000; }
	#contenu #corps div#texte h2{ font-size:15px; margin:10px 0px 5px 0px; float:left; width:590px; height:27px; text-decoration:underline; color:#EB0707; }
	
	#contenu #corps div#texte p{ margin:0px 0px 5px 0px; width:613px; padding:5px 0px 7px 0px; float:left; text-align:left; }
	#contenu #corps div#texte p.pub{ border:0; padding:38px 0px 22px 0px; }
	#contenu #corps div#texte p.nobordure{ border:0; }
	#contenu #corps div#texte p.centrer{ text-align:center; }
	#contenu #corps div#texte p.pub_cat{ margin:10px 0px 5px 0px; border:0; padding:38px 0px 26px 0px; text-align:center; width:575px; }
	#contenu #corps div#texte p img{ margin-right:4px; }
	#contenu #corps div#texte p img.img_jeu{ width:80px; height:80px; float:left; }
	#contenu #corps div#texte p img.prev{ width:120px; height:90px; float:left; }
	#contenu #corps div#texte p a.mini{ float:left; margin:3px 5px 5px 5px;}
	#contenu #corps div#texte p span{ font-weight:bold; color:#EB0707; font-size:12px;}
	#contenu #corps div#texte p span a{ font-size:12px;}
	#contenu #corps div#texte p span#cmd{ font-weight:bold; text-decoration:underline; color:#000000; cursor:pointer; }
	#contenu #corps div#texte p span.detail{ color:#EB0707; font-size:12px; }
	#contenu #corps div#texte p a.ldetail{ color:#EB0707; font-size:12px; }
	#contenu #corps div#texte p a.ldetail:hover{ color:#FF0000; text-decoration:none; }
	#contenu #corps div#texte p.info_site{ border:0; }
	#contenu #corps div#texte span.visite{ cursor:pointer; font-size:14px; }
	#contenu #corps div#texte span.gras{ font-weight:bold; color:#000000; }
	#contenu #corps div#texte p.info_site img{ float:left; margin-right:4px; }
	#contenu #corps div#texte p.com img{ float:left; width:50px; height:50px; }
	#contenu #corps div#texte p.com span{ font-weight:normal; color:#999999; }
	
	#contenu #corps div#texte div#ss_cmd{ display:none; }
	#contenu #corps div#texte div a{ text-decoration:underline; color:#660033; }
	#contenu #corps div#texte div a:hover{ text-decoration:none; color:#FF6600;}
	#contenu #corps div#texte div a img{ border:0; }
	#contenu #corps div#texte div.gd_pub{ margin:0px 0px 5px 7px; background:none; padding:0; float:left; width:595px; height:auto; }
	#contenu #corps div#texte div.vote{ float:left; padding:0px 7px 0px 7px; font-weight:bold; font-size:15px; vertical-align:bottom; }
	#contenu #corps div#texte div.agrandir{ float:left; padding:0px 0px 0px 7px; font-weight:bold; font-size:15px; vertical-align:bottom; width:200px; }
	#contenu #corps div#texte div.agrandir img{ vertical-align:middle; }
	#contenu #corps div#texte div.vote{ padding:0px 0px 0px 7px; }
	#contenu #corps div#texte div.video{ margin:0px 0px 5px 7px; background:none; padding:0; float:left; width:595px; height:auto; text-align:center; }
	#contenu #corps div#texte p span.pubintext{ float:right; width:300px; height:225px; padding:3px; margin-bottom:1em; }
	#contenu #corps div#texte ul.autre{list-style:none; margin:0px 0px 0px 7px; width:595px; float:left; padding:5px 0px 0px 0px;}
	#contenu #corps div#texte ul.autre li{display:list-item; border:0; height:auto; width:587px; float:left; padding:0; margin:0px 0px 0px 5px; }
	#contenu #corps div#texte ul.autre li a{ text-decoration:none; color:#FF0000; font-weight:bold;}
	#contenu #corps div#texte ul.autre li a:hover{ text-decoration:underline; color:#660033;}
	
	#contenu #corps div#texte ul.dossier{list-style:none; margin:4px 0px 0px 50px; width:230px; padding:0; background:url(images/folder.gif) no-repeat; float:left; height:auto; text-align:left; min-height:60px; }
	#contenu #corps div#texte ul.dossier li.cat{display:list-item; height:auto; width:auto; float:left; padding:0; width:210px; margin:0px 0px 2px 20px; font-size:13px; color:#000000; text-decoration:underline; }
	#contenu #corps div#texte ul.dossier li.cat a{ font-weight:bold; }
	#contenu #corps div#texte ul.dossier li{display:list-item; height:auto; width:auto; float:left; padding:0px 7px 0px 0px;}
	#contenu #corps div#texte ul.dossier li a{ text-decoration:underline; color:#333333; }
	#contenu #corps div#texte ul.dossier li a:hover{ text-decoration:none; color:#FF0000;}
	
	#contenu #corps div#texte ul.lien{list-style:none; margin:4px 0px 0px 10px; width:600px; padding:0; }
	#contenu #corps div#texte ul.lien li{display:list-item; border-bottom:1px #CCCCCC dotted; height:auto; width:197px; float:left; padding:4px 0px 4px 0px;}
	#contenu #corps div#texte ul.lien li a{ text-decoration:none; color:#FF6600; font-weight:bold; padding-left:20px; }
	#contenu #corps div#texte ul.lien li a:hover{ text-decoration:underline; color:#660033; }
	
	#contenu #corps div#texte textarea.f_lien{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; width:575px; height:45px; margin:0; background:#FFEECC; border:1px solid #FF0000; float:left; padding:2px;  }
	
	#contenu #corps div#menu{ width:185px; vertical-align:top; border:0; float:left; height:auto; }
	#contenu #corps div#menu div{ margin:0; width:175px; text-align:center; float:left;}
	#contenu #corps div#menu div.pub_menu{ margin:5px 0px 0px 0px; width:175px; text-align:center; background:none; float:left; }
	#contenu #corps div#menu div.pub_menu img{ border:0; }
	#contenu #corps div#menu div.titre_rub{ text-align:center; font-size:15px; font-weight:bold; width:175px; padding:5px 0px 0px 0px; color:#FFFFFF; margin-top:4px; float:left; background:#000000; }
	#contenu #corps div#menu div.actu{ padding:5px 0px 7px 7px;float:left; margin:0em 0em 0.1em 0em; width:170px; text-align:left; float:left; }
	#contenu #corps div#menu div.actu span{ font-size:10px; float:left; }
	#contenu #corps p.pub{ text-align:center; float:left; }
	#contenu #corps div#menu ul{list-style:none; float:left; margin:0em 0em 0.1em 0em; padding:0px 0px 4px 0px; width:181px; }
	#contenu #corps div#menu ul.list_menu li a{}
	#contenu #corps div#menu ul.list_menu li.deb_menu{ text-align:center; font-size:14px; padding:10px 0px 10px 0px;}
	#contenu #corps div#menu ul.list_menu li.deb_menu a{ text-decoration:none; color:#333333; font-weight:bold; margin:0; background:none; }
	#contenu #corps div#menu ul li{display:list-item; border-bottom:1px #CCCCCC dotted; height:20px; width:174px; }
	#contenu #corps div#menu a{ text-decoration:none; color:#000000; font-weight:bold; }
	#contenu #corps div#menu a:hover{ text-decoration:underline; }
	
	#contenu div#bas{ float:left; width:800px; height:auto; }
	#contenu div#bas p{ float:left; margin:5px 0px 10px 0px; width:790px; font-size:11px; text-align:center; padding:0; float:left; }
	
	