*{
margin:0;
padding:0;
}

body{
text-align:center;
font-size:11px;
font-family:Verdana;
margin:0 0 0 0;
background-image:url(/img/background3.png);
background-repeat:repeat-x;
}

a{
color:#484848;
}

a:hover{
color:#686868;
}

p{
text-align:justify;
margin-bottom:12px;
line-height:14px;
}

.alignGauche{
text-align:left;
}

.alignDroite{
text-align:right;
}

img.avecMarge{
margin:5px 6px 12px 6px;
}

.floatRight{
float:right;
}

h1{
font-size:17px;
color:#ff0000;
margin-bottom:10px;
}

h2{
font-size:13px;
color:#2f2f2f;
position:relative;

top:-23px;
left:176px;
text-align:left;
}

span.separateurTitre{
padding-left:30px;
color:#121314;
}

h1.enteteAccueil{
font-size:13px;
font-family:Verdana;
text-align:left;
text-transform:uppercase;
margin:0 0 0 5px;
padding:0;
color:#333333;
position:relative;
top:-23px;
left:170px;
}

h1.enteteAccueil span.span1{
color:#4E6E8E;
}

h1.titreNews a{
font-weight:bold;
font-family:Verdana;
font-size:12px;
text-decoration:none;
color:#111111;
}

h1.titreNews{
text-align:left;
margin:0;
padding:0;
}

h3{
font-size:14px;
font-family:Verdana;
text-align:left;
margin:0;
padding:0;
color:#000000;
}

ul{
text-align:left;
list-style-position: inside;
list-style: none;
}

.formulaire{margin-left:50px;}
.formulaire table{text-align:left;vertical-align:middle;font-size:12px;border:1px solid #cdcdcd;width:90%;margin:0 0 40px 0;}
.formulaire table td{height:20px;background:#f7f7f7;border:0;border-bottom:1px solid #dddddd;padding:10px;color:#3d3d3d;font-size:12px;vertical-align:middle;}
.formulaire table td.celluleBleue {font-weight:bold;font-size:12px;background:#eeeeee;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;}
.formulaire table td.titre{background:#f7f7f7;border:0;border-bottom:1px solid #dddddd;padding:10px;color:#3d3d3d;font-size:12px;vertical-align:middle;}

.formulaire input.texte{
padding-right:3px;
padding-top:2px;
width:190px;
height:18px;
border:1px solid #aaaaaa;
font-size:12px;
}

.formulaire textarea.texte{
padding-right:3px;
padding-top:2px;
width:190px;
height:97px;
border:1px solid #aaaaaa;
font-size:12px;
}

.formulaire input.submit{
height:25px;
font-size:12px;
font-weight:bold;
text-align:center;
margin-left:114px;
padding-left:7px;
padding-right:7px;
}

input.submitPage{
height:25px;
font-size:12px;
font-weight:bold;
text-align:center;
margin-left:5px;
padding-left:7px;
padding-right:7px;
}

div.clear{
clear:both;
}

div#contenuFond{
background-image:url(/img/background.jpg);
background-position:top center;
background-repeat:no-repeat;
margin:0 auto 0 auto;
min-width:955px;
}

div#contenuSite{
width:956px;
background-repeat:no-repeat;
padding-top:140px;
margin:0 auto 0 auto;
}

div#contenuSite_chrome{
width:955px;
background-repeat:no-repeat;
padding-top:140px;
margin:0 auto 0 auto;
}

div#contenuPage{
background:#FFFFFF;
width:955px;
background-repeat:repeat-y;
}

div#menuAffichage{
background:#FFFFFF;
float:left;
height:35px;
margin:0;
padding:0;
}

div#menu1{
margin:0;
padding:0;
background:url(/img/menu_01.png);
width:89px;
height:35px;
float:left;
cursor:pointer;
}

div#menu2{
margin:0;
padding:0;
background:url(/img/menu_02.png);
width:89px;
height:35px;
float:left;
cursor:pointer;
}

div#menu3{
margin:0;
padding:0;
background:url(/img/menu_03.png);
width:89px;
height:35px;
float:left;
cursor:pointer;
}

div#menu4{
margin:0;
padding:0;
background:url(/img/menu_04.png);
width:89px;
height:35px;
float:left;
cursor:pointer;
}

div#menu5{
margin:0;
padding:0;
background:url(/img/menu_05.png);
width:89px;
height:35px;
float:left;
cursor:pointer;
}

div#menu6{
margin:0;
padding:0;
background:url(/img/menu_06.png);
width:89px;
height:35px;
float:left;
cursor:pointer;
}

div#menu7{
margin:0;
padding:0;
background:url(/img/menu_07.png);
width:89px;
height:35px;
float:left;
cursor:pointer;
}

div#menu8{
margin:0;
padding:0;
background:url(/img/menu_08.png);
width:89px;
height:35px;
float:left;
cursor:pointer;
}

div#menu1 a{
width:89px;
height:35px;
float:left;
display:block;
}

div#menu2 a{
width:89px;
height:35px;
float:left;
display:block;
}

div#menu3 a{
width:89px;
height:35px;
float:left;
display:block;
}

div#menu4 a{
width:89px;
height:35px;
float:left;
display:block;
}

div#menu5 a{
width:89px;
height:35px;
float:left;
display:block;
}

div#menu6 a{
width:89px;
height:35px;
float:left;
display:block;
}

div#menu7 a{
width:89px;
height:35px;
float:left;
display:block;
}

div#menu8 a{
width:89px;
height:35px;
float:left;
display:block;
}

div#barreRecherche{
margin:0;
padding:0;
background:url(/img/menu_09.png);
width:243px;
height:35px;
float:left;
}

input[type=text].rechercheJeux{
width:172px;
font-size:11px;
font-weight:bold;
border:none;
text-align:left;
padding-top:3px;
padding-left:3px;
padding-right:3px;
margin:7px 0 0 16px;
float:left;
background-color:transparent;
}

input[type=text].rechercheJeux_chrome{
width:172px;
font-size:11px;
font-weight:bold;
border:none;
text-align:left;
padding-top:3px;
padding-left:3px;
padding-right:3px;
margin:9px 0 0 16px;
float:left;
background-color:transparent;
}

div.rechercheJeuxFormButtonEnvoyer{
float:left;
margin:5px 0 0 9px;
padding:0;
background:url(/img/rechercheJeux_post.png);
width:24px;
height:25px;
}

div.rechercheJeuxFormButtonEnvoyer a{
width:24px;
height:25px;
float:left;
display:block;
}

div#connexionSeraEtabli{
font-size:11px;
margin-top:5px;
margin-right:0px;
width:215px;
height:90px;
float:left;
text-align:left;
background:url(/img/fondConnexion.jpg);
}

div#connexionSeraEtabli .interieur{
padding-top:15px;
text-align:center;
vertical-align:middle;
}

table#connexion{
border:0;
margin-top:10px;
margin-left:4px;
width:210px;
}

table#connexion td.titre{
width:95px;
}

table#connexion td.champs{
padding-bottom:1px;
padding-top:1px;
width:120px;
}

table#connexion input[type=text].connexion, input[type=password].connexion{
font-size:10px;
height:17px;
padding:0;
margin:0;
border:1px solid #646464;
background:#FFFFFF;
width:110px;
}

div#connexion2{
margin-top:6px;
float:left;
text-align:left;
}

a.connexion2{
font-size:10px;
color:#000000;
text-decoration:none;
}

a.connexion2:hover{
font-size:10px;
color:#333333;
text-decoration:underline;
}

a.milpts{
font-size:10px;
color:#000000;
font-weight:bold;
font-style:italic;
text-decoration:none;
}

a.milpts:hover{
color:#333344;
text-decoration:underline;
}

span.connexionReussi{
color:#003300;
font-weight:bold;
}

span.connexionRate{
color:#330000;
font-weight:bold;
}

span.connexionEnCours{
color:#000000;
font-weight:bold;
}

div#connexionEnCours{
padding-top:18px;
}

img#connexionEnvoi{
cursor:pointer;
float:right;
margin-right:7px;
margin-top:2px;
border:0;

}

div#optionMembreDiv{
margin-top:6px;
}

div#optionMembreDiv a.optionMembre{
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration:none;
}


div#optionMembreDiv a.optionMembre:hover{
font-size:11px;
font-weight:bold;
color:#333333;
text-decoration:underline;
}

div#optionMembreBas{
font-size:11px;
padding-left:7px;
padding-top:4px;
font-weight:bold;
}

div#connexionSeraEtabli img.avatar {
border:1px solid #434343;
width:65px;
height:60px;
float:left;
margin:5px 5px 0 5px;
}

div#publiciteEntete{
padding:5px 0 0 3px;
width:734px;
height:90px;
float:left;
margin:0;
}

div#zone{
background-repeat:no-repeat;
width:930px;
margin: 0 auto 0 auto;
}

div#zone2{
background:url(/img/zone.png);
background-repeat:no-repeat;
width:82px;
height:32px;
float:right;
}

div#zone2 a.zone{
width:82px;
height:32px;
float:right;
display:block;
}

div#menuGauche{
width:140px;
height:700px;
margin-right:10px;
margin-top:5px;
float:left;
padding-top:7px;
}

div#menuGauche div.titre{
width:140px;
height:20px;
background:url(/img/menuGauche_01.png);
}

div#menuGauche div.page{
width:140px;
height:16px;
background:url(/img/menuGauche_02.png);
text-align:left;
font-weight:bold;
}

div#menuGauche a{
display:block;
width:139px;
height:16px;
color:#050505;
text-decoration:none;
font-family:Verdana;
font-size:11px;
}

div#menuGauche img{
border:0;
}

div#menuGauche a:hover{
color:#222222;
background:#DDDDDD;
}

div#menuGauche div.pageEnd{
width:140px;
height:17px;
background:url(/img/menuGauche_03.png);
text-align:left;
font-weight:bold;
}

div#menuGauche div.titre h1.titrePage{
padding-top:2px;
padding-right:2px;
color:#FFFFFF;
font-family:Verdana;
font-size:12px;
}

div.space{
width:140px;
height:5px;
}

div#googleAdsense{
margin-top:2px;
width:140px;
height:250px;
}
 
div#containerMilieuComplet{
float:left;
width:545px;
}

div#menuCentre{
width:543px;
height:400px;
background:#fefefe;
float:left;
margin-top:12px;
border:1px solid #CDCDCD;
margin-bottom:4px;
}

div.menuCentreTopInterieure{
font-size:13px;
color:#ffffff;
margin-top:13px;
background-image:url(/img/fondH1Page.png);
display:block;
padding-top:6px;
width:536px;
font-weight:bold;
padding-left:6px;
height:22px;
text-align:left;
border:1px solid #cdcdcd;
}

div.menuCentreInterieure{
width:525px;
background:#fefefe;
float:left;
border:1px solid #CDCDCD;
border-top:0;
margin-bottom:5px;
padding:0 9px 10px 8px;
}

div#menuCentreSansDroite{
width:700px;
background:#fefefe;
float:left;
margin-top:5px;
margin-bottom:25px;
padding-top:20px;
}

div#menuDroite{
width:253px;
background:#FFFFFF;
margin-top:5px;
float:right;
margin-bottom:10px;
}

div#communaute{
width:248px;
height:190px;
background:url(/img/droite_communauteMK7.png);
margin:0 0 2px 0;
padding:0;
}

div#communauteAccueil{
width:248px;
height:190px;
background:url(/img/droite_communauteMK7.png);
margin:10px 0 2px 10px;
padding:0;
position:absolute;
left:0;
}

div#decouvrez{
width:248px;
height:241px;
background:url(/img/droite_decouvrez.png);
margin:0;
padding:0;
}

div#decouvrez img{
margin-top:39px;
margin-left:1px;
}

div#milleniumChat{
width:248px;
height:262px;
background:url(/img/droite_milleniumChat.png);
font-size:11px;
}

div#milleniumChat iframe{
margin-bottom:4px;
}

div#fansFaceBook{
width:248px;
height:315px;
background:url(/img/droite_faceBook.png);
}

div #fansFaceBook iframe{
margin-top:37px;
margin-left:1px;
}

div#BoiteSondage{
width:231px;
height:265px;
background:url(/img/droite_sondage.png);
margin-bottom:8px;
padding-top:40px;
padding-left:17px;
text-align:left;
}

div#BoiteConcours{
width:231px;
height:202px;
background:url(/img/droite_concours.png);
margin-bottom:8px;
padding-top:40px;
padding-left:17px;
text-align:left;
}

div#basPage{
width:100%;
height:125px;
margin:0 auto 0 auto;
background:url(/img/basPage.png);
background-repeat:repeat-all;
min-width:955px;
font-size:12px;
color:#EFEFEF;
}

div#basPage a.lienCopyright{
color:#DDDDDD;
font-weight:bold;
}

div#basPage2{
width:100%;
height:16px;
margin:0 auto 0 auto;
background:url(/img/basPage2.png);
background-repeat:repeat-all;
min-width:955px;
}

div.actualite{
margin-left:3px;
padding-right:4px;
width:520px;
min-height:88px;
border:0;
}

div.actualite hr{
height:0;
border:0;
border-bottom:1px dotted #cfcfcf;
margin:0;
padding-top:11px;
clear:both;
}

div.actualite p{
font-size:13px;
font-family:Verdana;
margin-top:3px;
margin-bottom:6px;
}

div.actualite div.postePar{
font-style:italic;
float:left;
font-size:11px;
margin-top:2px;
}

div.actualite div.lireLaSuite{
float:right;
font-size:12px;
}

div.actualiteDetails{
margin-left:3px;
padding-right:7px;
padding-left:7px;
padding-bottom:12px;
width:504px;
background:#F9F9F9;
font-family:Verdana;
font-size:12px;
border:1px solid #C6C6C6;
text-align:left;
}

div.actualiteDetails img.entete{
border:1px solid #343434;
margin:0 auto 14px auto;
display:block;
}

span.actualiteTitreDate{
float:left;
font-size:13px;
font-family:Verdana;
color:#222222;
}

div.actualiteDetailsPartage{
margin-left:3px;
padding:5px 0 5px 14px;
width:504px;
background:#F9F9F9;
border:1px solid #C6C6C6;
}

div.actualiteDetailsPartage a{
text-decoration:none;
font-family:Verdana;
font-size:12px;
font-weight:bold;
color:#000000;
}

div.actualiteDetailsTags{
margin-left:3px;
padding:5px 7px 6px 7px;
width:504px;
background:#F9F9F9;
border:1px solid #C6C6C6;
}

div.actualiteDetailsTags a{
text-decoration:underline;
font-family:Verdana;
font-size:11px;
color:#222222;
}

h1.actualiteTitre{
font-size:13px;
font-family:Verdana;
text-align:left;
text-transform:uppercase;
margin:5px 0 0 0;
padding:0;
color:#000000;
}

img.img_news{
width:152px;
height:86px;
float:left;
margin-right:6px;
border:1px solid #111111;
}

div.nouveaute_top{
width:172px;
height:20px;
background:url(/img/header_newsB.png);
background-repeat:none;
text-align:left;
}

div.nouveaute_top h1{
color:#FFFFFF;
font-family:Verdana;
font-weight:bold;
padding-top:3px;
padding-left:20px;
font-size:12px;
}

div.nouveaute{
width:170px;
height:88px;
background:#FFFFFF;
border-top:0;
border-right:1px solid #bababa;
border-bottom:1px solid #bababa;
border-left:1px solid #bababa;
}

div.nouveaute h2{
text-align:left;
margin-left:5px;
padding-top:3px;
text-decoration:none;
}

div.nouveaute h2:hover{
color:#CC0000;
}

div.nouveaute a.nouveauteLink{
text-align:left;
font-size:12px;
color:#3A3A3A;
font-family:Verdana;
text-decoration:none;
}

div.nouveaute a.nouveauteLink:hover{
color:#CC0000;
}

div.nouveaute p{
width:160px;
text-align:justify;
font-size:12px;
color:#242424;
padding-left:4px;
line-height:13px;
margin:0;
}

div.nouveaute_container div.hr{
background:url(/img/hr_newsB.png);
background-repeat:no-repeat;
width:166px;
height:11px;
}

div.nouveaute_container img{
width:170px;
height:93px;
border-top:1px solid #000000;
border-right:1px solid #343434;
border-bottom:1px solid #656565;
border-left:1px solid #343434;
}

div.nouveaute_container{
float:left;
width:172px;
height:225px;
margin:10px 6px 0px 3px;
}

div#refresh_mmchat{
background:url(/img/refresh_mmchat.png);
width:26px;
height:24px;
margin-top:20px;
position:absolute;
margin-top:35px;
margin-left:191px;
}

div#refresh_mmchat a{
width:26px;
height:24px;
float:left;
display:block;
}

img.connexionRequise{
margin-top:4px;
}

div.wallpaper{
float:left;
margin-left:2px;
margin-bottom:15px;
width:172px;
}

div.wallpaper img.wallpaper{
border:1px solid #AAAAAA;
}

img.avatarReduit{
width:40px;
height:37px;
float:left;
margin:0 3px 0 0;
padding:0;
}

div.listeMembres{
float:left;
background-color:#f1f1f1;
text-align:left;
border:1px solid #cecece;
margin-left:17px;
margin-bottom:3px;
width:483px;
padding:2px 2px 1px 2px;
}

input[type=submit].bleu{
border:1px solid #5DBCEC;
background:#C1EAFF;
padding-left:6px;
padding-right:6px;
font-weight:bold;
}

select{
border:1px solid #AAAAAA;
background:#F3F3F3;
height:23px;
}

img.coloriage{
border:1px solid #646464;
margin:5px 3px 5px 3px;
}

div#pubBasGauche{
margin-top:5px;
margin-left:10px;
width:118px;
height:225px;
border:1px solid #444444;
background:#E5E5E5;
}

div#pubBasGauche img{
border:0;
}

div#pubBasGauche a{
display:block;
width:100px;
height:100px;
margin-left:9px;
margin-top:8px;
}

table#inscriptionTable{
width:500px;
margin-top:10px;
margin-left:22px;
border:0;
vertical-align:middle;
}

table#inscriptionTable img{
border:0;
margin:3px 0 0 0;
}

table#inscriptionTable td.titre1{
width:110px;
height:30px;
font-weight:bold;
text-align:right;
border-top:1px solid #AFE4F6;
padding:3px 6px 3px 6px;
background:#E4F6FD;
}

table#inscriptionTable td.titre2{
width:110px;
height:30px;
font-weight:bold;
text-align:right;
border-top:1px solid #AFE4F6;
padding:3px 6px 3px 6px;
background:#DFF5FD;
}

table#inscriptionTable td.titre3{
width:110px;
height:30px;
font-weight:bold;
text-align:right;
border-top:1px solid #AFE4F6;
padding:3px 6px 3px 6px;
background:#D9F3FD;
}

table#inscriptionTable td.titre4{
width:110px;
height:30px;
font-weight:bold;
text-align:right;
border-top:1px solid #AFE4F6;
padding:3px 6px 3px 6px;
background:#D3F2FD;
}

table#inscriptionTable td.titre5{
width:110px;
height:30px;
font-weight:bold;
text-align:right;
border-top:1px solid #AFE4F6;
padding:3px 6px 3px 6px;
background:#CDF0FD;
}

table#inscriptionTable td.titre6{
width:110px;
height:30px;
font-weight:bold;
text-align:right;
border-top:1px solid #AFE4F6;
padding:3px 6px 3px 6px;
background:#C8F0FE;
}

table#inscriptionTable td.titre7{
width:110px;
height:30px;
font-weight:bold;
text-align:right;
border-top:1px solid #AFE4F6;
border-bottom:1px solid #AFE4F6;
padding:3px 6px 3px 6px;
background:#C2EDFD;
}

table#inscriptionTable td.champs1{
text-align:left;
border-top:1px solid #AFE4F6;
padding:3px 6px 3px 6px;
background:#E4F6FD;
}

table#inscriptionTable td.champs2{
text-align:left;
border-top:1px solid #AFE4F6;
padding:3px 6px 3px 6px;
background:#DFF5FD;
}

table#inscriptionTable td.champs3{
text-align:left;
border-top:1px solid #AFE4F6;
padding:3px 6px 3px 6px;
background:#D9F3FD;
}

table#inscriptionTable td.champs4{
text-align:left;
border-top:1px solid #AFE4F6;
padding:3px 6px 3px 6px;
background:#D3F2FD;
}

table#inscriptionTable td.champs5{
text-align:left;
border-top:1px solid #AFE4F6;
padding:3px 6px 3px 6px;
background:#CDF0FD;
}

table#inscriptionTable td.champs6{
text-align:left;
border-top:1px solid #AFE4F6;
padding:3px 6px 3px 6px;
background:#C8F0FE;
}

table#inscriptionTable td.champs7{
text-align:left;
border-top:1px solid #AFE4F6;
border-bottom:1px solid #AFE4F6;
padding:3px 6px 3px 6px;
background:#C2EDFD;
}

#signupForm label.error {
color:#E80000;
font-style:italic;
margin-left: 10px;
width: auto;
display: inline;
}

div#blockStaff{
text-align:left;
border:1px solid #C4EBF6;
padding:3px 6px 3px 6px;
background:#DBF4FC;
float:left;
margin-left:15px;
margin-right:10px;
margin-top:15px;
margin-bottom:15px;
width:223px;
height:40px;
padding:3px 3px 3px 3px;
}

div#blockStaff img{
border:1px solid #666666;
float:left;
width:40px;
height:38px;
margin-right:7px;
}

div#blockStaff p{
padding-top:6px;
}

hr.staffHR{
margin:0;
padding:0;
height:1px;
background:#000000;
border:0;
}

h6.h6HR{
text-align:left;
font-size:13px;
font-family:Verdana;
color:#000000;
font-weight:bold;
margin:0;
padding:0;
}

div.rechercheZero{
margin:0 auto 0 auto;
padding:5px 7px 6px 7px;
width:450px;
background:#FDE7E7;
border:1px solid #FED4D4;
}

div.recherchePlus{
margin:0 auto 0 auto;
padding:5px 7px 6px 7px;
width:450px;
background:#E3FEE2;
border:1px solid #B8FCB7;
}
