.fclear{clear:both;font-size:0;line-height:0;height:0;}
.jeuxHidden{display:none;}
.jeuxBackground{position:fixed;height:100%;width:100%;z-index:999888;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60);background:#669CCF;display:none;}
#jeuxContainer{display:none;width:700px;height:412px;top:50%;left:50%;margin:-206px 0 0 -350px;position:fixed;background:url("/static/images/jeux/fr/jeu-hd.gif") no-repeat;font:normal 11px Verdana,Tahoma,Arial,sans-serif;z-index:999977;}
#jeuxContainer .dblock{display:block;}
#jeuxContainer #formJeux{margin:0;padding:0;}
#jeuxContainer .step{margin:51px 0 0;width:700px;height:361px;background:url("/static/images/jeux/fr/jeu-bg.jpg") no-repeat;}
#jeuxContainer .step2{background-position:0 -361px;display:none;}
#jeuxContainer .step3{background-position:0 -722px;display:none;}
#jeuxContainer .step4{background-position:0 -1083px;display:none;}
#jeuxContainer .step5{background-position:0 -1444px;display:none;}
#jeuxContainer .mainContent{padding:72px 0 0 37px;width:270px;}
#jeuxContainer .jeuStepHeading{margin:0 0 25px;text-align:center;color:#fff;font-weight:bold;}
#jeuxContainer .size12{font-size:12px;}
#jeuxContainer .size13{font-size:13px;}
#jeuxContainer .size16{font-size:16px;}
#jeuxContainer .size21{font-size:21px;margin:5px 0;display:block;}
#jeuxContainer .size23{font-size:23px;}
#jeuxContainer .size25{font-size:25px;}
#jeuxContainer input[type="text"]{background:url("/static/images/jeux/fr/jeu-inp-bg.gif") repeat-x;width:260px;border:1px solid #999;font-size:11px;height:13px;padding:4px 4px 5px;text-align:center;}
#jeuxContainer .btn-jouer{width:127px;height:41px;margin:10px auto 0;display:block;background:url("/static/images/jeux/fr/jeu-btn-jouer.gif") no-repeat;}
#jeuxContainer .btn-fb{width:151px;height:22px;margin:10px auto 5px;display:block;background:url("/static/images/jeux/fr/jeu-btn-fb.gif") no-repeat;}
#jeuxContainer .en-cliquant{text-align:center;font-size:10px;margin:0;}
#jeuxContainer #bottomLinks{width:270px;height:43px;position:absolute;bottom:0;left:37px;}
#jeuxContainer .step5 #bottomLinks{display:none;}
#jeuxContainer #bottomLinks a{display:block;padding:2px 0 2px 10px;background:url("/static/images/jeux/fr/arr-dkbl-e.gif") no-repeat left 4px;color:#000036;font-weight:bold;display:inline;float:left;clear:both;font-size:11px;width:200px;}
#jeuxContainer .x{background:url("/static/images/sprites/general-sprite-icons.png") repeat scroll -37px -82px transparent;top:17px;display:block;height:15px;position:absolute;right:12px;text-decoration:none;width:69px;border:1px solid #fff;}
#jeuxContainer label{float:left;width:75px;margin:10px 0 0;padding:0 0 0 3px;font-size:11px;}
#jeuxContainer label.long{width:116px;}
#jeuxContainer .step2 input[type="text"],#jeuxContainer .step3 input[type="text"]{float:left;width:180px;text-align:left;margin:5px 0 0;}
#jeuxContainer .radio-btns{width:180px;float:left;height:23px;margin:5px 0 0;}
#jeuxContainer .radio-btns a{display:block;float:left;padding:0 0 0 13px;background:url(/static/images/jeux/fr/jeu-radio-off.gif) no-repeat left center;margin:4px 24px 0 0;color:#000;text-decoration:none;}
#jeuxContainer .radio-btns a.on{background:url(/static/images/jeux/fr/jeu-radio-on.gif) no-repeat left center;}
#jeuxContainer .passerEtape2{float:left;margin:12px 0 0;font-weight:bold;color:#000;}
#jeuxContainer .passerEtape3{text-decoration:underline;float:right;margin:16px 0 0;color:#000;width:82px;}
#jeuxContainer .passerEtape4{float:right;display:block;font-size:12px;color:#000;margin:10px 0 0;text-decoration:underline;}
#jeuxContainer .btn-participer{width:145px;height:28px;margin:5px 2px 0 0;float:right;display:block;background:url("/static/images/jeux/fr/jeu-btn-participer.gif") no-repeat;}
#jeuxContainer .info{margin:3px 0 0;font-size:10px;}
#jeuxContainer .btn-valider{width:126px;height:28px;float:left;margin:10px 0 0 52px;display:block;background:url("/static/images/jeux/fr/jeu-btn-valider.gif") no-repeat;}
#jeuxContainer .btn-like{margin:50px 0 0 98px;}
#jeuxContainer .red{margin:10px 0 0;color:#f00;text-align:center;font-weight:bold;font-size:12px;}
#jeuxContainer .art-sel{position:relative;background:#fff url(/static/images/jeux/fr/jeu-inp-bg.gif) repeat-x;font:normal 11px Verdana;padding:3px 6px;border:1px solid #999;float:left;margin:5px 0 0 4px;z-index:999995;}
#jeuxContainer .art-sel ul{display:none;position:absolute;top:20px;left:-1px;z-index:999999;list-style:none;padding:0;margin:0;height:170px;width:87px;overflow-y:scroll;background:#fff;border-style:solid;border-color:#aaa #000 #000 #aaa;border-width:1px 1px 1px 2px;zoom:1;}
#jeuxContainer .art-sel ul li{cursor:default;padding-left:4px;line-height:14px;font:normal 11px Arial;}
#jeuxContainer .art-sel ul li:hover{background:#006;color:#fff;}
#jeuxContainer #select-overlay{display:none;height:100%;width:100%;position:fixed;top:0;left:0;z-index:999990;}
#jeuxContainer .art-sel-val{font:11px Arial;background:url(/static/images/jeux/fr/jeu-sel-arr.gif) no-repeat right center;cursor:pointer;}
#jeuxContainer #jours-sel{width:27px;}
#jeuxContainer #jours-sel ul{width:38px;}
#jeuxContainer #mois-sel{width:27px;}
#jeuxContainer #mois-sel ul{width:38px;}
#jeuxContainer #annee-sel{width:41px;}
#jeuxContainer #annee-sel ul{width:52px;}
.fb_edge_widget_with_comment{margin:15px 0 0 95px;}
.fb-click{background:url("/static/images/pictos/lg-arr-s.gif") no-repeat center 25px;color:#000036;font:bold 15px Arial;display:block;text-align:center;padding:0 0 24px;}
.step4 .jeuStepHeading{margin-bottom:40px!important;}
.fb_edge_widget_with_comment span.fb_edge_comment_widget iframe.fb_ltr{display:none!important;}