*{margin:0;padding:0;text-decoration:none;list-style-type:none;font-size:12px;font-family:'Arial','Sans serif';}

#pub1{width:730px;height:90px;margin:0 auto 10px auto;display:block;}

#header{background:#1379aa url(imgs/bgHeader.jpg) repeat-x 0 bottom;height:290px;padding-top:20px;}

#containerHeader{width:930px;margin:30px auto 0 auto;}


#logo span{display:none;}
#logo a {background:url(imgs/logo.jpg) no-repeat 0 0;width:445px;height:72px;display:block;float:left;}
#rbt{float:right;}
#rbt h2{display:block;background:url(imgs/nbFactures.jpg) no-repeat 0 0;width:122px;height:26px;color:white;font-size:20px;font-weight:bold;text-align:center;padding:2px 0 0 0;}
#rbt p{color:#f4efe4;font-size:11px;display:block;margin:5px 0 0 0;}
#nav_FR, #nav_EN{width:930px;margin:43px auto 0 auto;}
#nav_FR li, #nav_EN li{float:left;}

#nav_FR li a, #nav_FR li, #nav_EN li a, #nav_EN li{display:block;float:left;height:42px;}
#nav_FR li span, #nav_EN li span{display:none;}


#nav_FR li#accueil a{background:url(imgs/navigation.jpg) no-repeat 0 0;width:79px;}
#nav_FR li#accueil a:hover{background:url(imgs/navigation.jpg) no-repeat 0 bottom;width:79px;margin-top:1px;}
#nav_FR li#accueil a.actif{background:url(imgs/navigation.jpg) no-repeat 0 bottom;width:79px;margin-top:1px;}

#nav_FR li#premierevisite a{background:url(imgs/navigation.jpg) no-repeat -79px 0;width:151px;}
#nav_FR li#premierevisite a:hover{background:url(imgs/navigation.jpg) no-repeat -79px bottom;width:151px;margin-top:1px;}
#nav_FR li#premierevisite a.actif{background:url(imgs/navigation.jpg) no-repeat -79px bottom;width:151px;margin-top:1px;}

#nav_FR li#envoyerami a{background:url(imgs/navigation.jpg) no-repeat -230px 0;width:162px;}
#nav_FR li#envoyerami a:hover{background:url(imgs/navigation.jpg) no-repeat -230px bottom;width:162px;margin-top:1px;}
#nav_FR li#envoyerami a.actif{background:url(imgs/navigation.jpg) no-repeat -230px bottom;width:162px;margin-top:1px;}


#nav_FR li a:hover;{background-image:0 -43px !important;}

#nav_FR li#adresseEmail{float:right;margin-top:-10px;}
#nav_FR li#adresseEmail .feedbackNL{display:block;height:15px;color: white;width:280px;text-align:center;margin-bottom:5px;}
#nav_FR li#adresseEmail #email{font-size:11px;color:#1d1d1d;background:url(imgs/inputEmail.jpg) no-repeat 0 0;width:147px;height:28px;border:none;float:left; padding-left : 5px;}
#nav_FR li#adresseEmail #ok{background:url(imgs/btnOK.jpg) no-repeat 0 0;width:33px;height:21px;border:none;font-size:0px;line-height:0px;float:left;margin:5px 0 0 0;}
#nav_FR li#adresseEmail label{font-size:0px;line-height:0px;background:url(imgs/titreNewsletter.jpg) no-repeat 0 0;width:86px;height:21px;display:block;float:left;margin:5px 5px 0 0;}

#nav_FR li#moncompte a {background:url(imgs/navMoncompte_FR.jpg) no-repeat 0 0;height:41px;width:134px;margin-top:2px;}
#nav_FR li#moncompte a:hover{background:url(imgs/navMoncompte_FR.jpg) no-repeat 0 bottom;}
#nav_FR li#moncompte a.actif{background:url(imgs/navMoncompte_FR.jpg) no-repeat 0 bottom;}

#nav_FR li#deconnexion{float: right;}
#nav_FR li#deconnexion a{display:block;width:101px;height:21px;background:url(imgs/btn_deconnexion_FR.jpg) 0 0 no-repeat;margin:15px 0 0 0;}
#nav_EN li#deconnexion{float: right;}
#nav_EN li#deconnexion a{display:block;width:101px;height:21px;background:url(imgs/btn_deconnexion_EN.jpg) 0 0 no-repeat;margin:15px 0 0 0;}

#nav_FR li#hello{font-size:12px;font-weight:bold;color:white;margin:18px 0 0 0;display:block;float:right;}
#nav_FR li#hello span{color:#FF6B1F;display:inline !important;font-size:14px;}
#nav_EN li#hello{font-size:12px;font-weight:bold;color:white;margin:18px 0 0 0;display:block;float:right;}
#nav_En li#hello span{color:#FF6B1F;display:inline !important;font-size:14px;}
/* Body */
#body{width:930px;margin:15px auto 50px auto;}
.narowcolumn{width:590px;float:left;}
.sidebar{width:320px;float:right;}
#body h2 span{display:none;}
#layusPays{padding:0 0 0 17px;}
#layusPays H4{font-size:14px;color:#2689c0;}
#layusPays p{margin:5px 0 15px 0;}
#layusPays a{color:#ff6710;font-weight:bold;text-decoration:underline;}
#layusPays a:hover{text-decoration:none;}

#rotator{width:590px;height:400px;display:block;background:url(imgs/rotator_FR.jpg) no-repeat 0 0;}
#rotator #bande{background-color:black;width:560px;margin:-73px 0 0 15px;height:70px;opacity:0.8;z-index:10;}
#rotator h3{font-style:italic;color:#ff660d;position:relative;margin:-57px 0 0 30px;z-index:20;font-size:30px;}
#rotator object{margin:90px 0px 0px 45px;border:3px solid white;}



#pubCarre{background:url(imgs/bgPub.jpg) no-repeat 0 0;width:300px;height:250px;padding:10px;margin:0 0 20px 0;}
#users{width:320px;}
#users #topUsers{display:block;background:url(imgs/top_payer.jpg) no-repeat 0 0;width:320px;height:36px;}
#users #centerUsers{display:block;background:url(imgs/center_payer.jpg) repeat-y 0 0;width:320px;padding:10px 0 0 0;}
#users #bottomUsers{display:block;background:url(imgs/bottom_payer.jpg) no-repeat 0 0;width:320px;height:44px;margin:-25px 0 0 0;}


#users h3.head span,#users h3.foot span{display:none;}
#users h3.head{background:url(imgs/titreIlsPayer.jpg) no-repeat 0 0;width:181px;height:13px;margin:0 auto 30px auto;}
#users h3.foot{background:url(imgs/titrePquoiPasVous.jpg) no-repeat 0 0;width:158px;height:13px;margin:0 auto 0 auto;}

#users ul{background:url(imgs/spacerDotedBlanc.gif) repeat-x 0 bottom;margin:0 15px 25px 20px;}
#users li {display:block;background:url(imgs/spacerDotedBlanc.gif) repeat-x 0 0;padding:4px 0 4px 0;}
#users li p{background:url(imgs/puceBleue.jpg) no-repeat 3px center;padding:0 0 0 15px;}
#users li p span{color:white;}
#users li p strong{color:#FF6B1F;}

/*connexion Home*/
.home #ouverture{margin:20px 0 0 0;}

.home #game_FR span, .home #game_EN{display:none;}
.home #game_EN{width:590px;height:87px;display:block;background:url(imgs/btn-gagner_FR.jpg) 0 0 no-repeat;margin:20px 0 0 0;}
.home #game_FR{width:590px;height:87px;display:block;background:url(imgs/btn-gagner_FR.jpg) 0 0 no-repeat;margin:20px 0 0 0;}

.home #listing{font-size:16px;font-weight:bold;color:#2689bd;width:590px;text-align:center;margin:20px 0 0 0;}

/*Contact*/
.contact h2.langue_FR{height:55px;width:932px;display:block;background:url(imgs/titre_contact_FR.jpg) no-repeat 0 0;margin:0 0 20px 0;}
.contact h2.langue_EN{height:55px;width:932px;display:block;background:url(imgs/titre_contact_EN.jpg) no-repeat 0 0;margin:0 0 20px 0;}
.contact .element{float:left;margin:10px 0 10px 0;}
.contact form{width:590px;margin:30px 0 0 0;}
.contact label{float:left;width:100px;font-weight:bold;text-align:right;padding:10px 0 0 0;margin:0 30px 0 0;display:block;}
.contact #emailContact, .contact #nameContact{float:left;width:217px;height:40px;display:block;background:url(imgs/inputContact.jpg) 0 0 no-repeat;border:none;font-size:14px;padding:10px 10px 0 10px;}
.contact #messageContact{font-size:14px;padding:15px 15px 0 15px;float:left;width:408px;height:170px;display:block;background:url(imgs/textareaContact.jpg) 0 0 no-repeat;border:none;}
.contact #submit_FR{display:block;float:left;width:129px;height:27px;background:url(imgs/btn_envoyer_FR.jpg) 0 0 no-repeat;border:none;font-size:0;margin:15px 0 0 250px;}
.contact #submit_EN{display:block;float:left;width:129px;height:27px;background:url(imgs/btn_envoyer_EN.jpg) 0 0 no-repeat;border:none;font-size:0;margin:15px 0 0 250px;}
.contact .feedback{color:#ff660d;font-weight:bold;width:590px;text-align:center;padding:10px 0 0 0;}
.contact .layus{width:590px;text-align:center;padding:10px 0 0 0;}
.contact .layus a{color:#ff660d;}

/*FAQ*/
.faq h2.langue_FR{height:55px;width:932px;display:block;background:url(imgs/titre_FAQ_FR.jpg) no-repeat 0 0;margin:0 0 20px 0;}
.faq h2.langue_EN{height:55px;width:932px;display:block;background:url(imgs/titre_FAQ_EN.jpg) no-repeat 0 0;margin:0 0 20px 0;}

/*CNIL*/
.cnil h2.langue_FR{height:55px;width:932px;display:block;background:url(imgs/titre-declarationCNIL_FR.jpg) no-repeat 0 0;margin:0 0 20px 0;}
.cnil h2.langue_EN{height:55px;width:932px;display:block;background:url(imgs/titre-declarationCNIL_FR.jpg) no-repeat 0 0;margin:0 0 20px 0;}

/*Mentions*/
.mentions h2.langue_FR{height:55px;width:932px;display:block;background:url(imgs/titre-mentions_FR.jpg) no-repeat 0 0;margin:0 0 20px 0;}
.mentions h2.langue_EN{height:55px;width:932px;display:block;background:url(imgs/titre-mentions_FR.jpg) no-repeat 0 0;margin:0 0 20px 0;}

/*CGV*/
.cgv h2.langue_FR{height:55px;width:932px;display:block;background:url(imgs/titre-reglement_FR.jpg) no-repeat 0 0;margin:0 0 20px 0;}
.cgv h2.langue_EN{height:55px;width:932px;display:block;background:url(imgs/titre-reglement_FR.jpg) no-repeat 0 0;margin:0 0 20px 0;}

/*Envoyer à un ami*/
.envoyerami h2.langue_FR{height:55px;width:932px;display:block;background:url(imgs/titre-envoyerAmi_FR.jpg) no-repeat 0 0;margin:0 0 20px 0;}
.envoyerami h2.langue_EN{height:55px;width:932px;display:block;background:url(imgs/titre-envoyerAmi_FR.jpg) no-repeat 0 0;margin:0 0 20px 0;}

.envoyerami .element{float:left;margin:10px 0 10px 0;}
.envoyerami form{width:590px;margin:30px 0 0 0;}
.envoyerami label{float:left;width:100px;font-weight:bold;text-align:right;padding:10px 0 0 0;margin:0 30px 0 0;display:block;}
.envoyerami input{float:left;width:230px;height:40px;display:block;background:url(imgs/inputContact.jpg) 0 0 no-repeat;border:none;font-size:14px;margin-top : 0px; padding-left : 5px;}
.envoyerami #message{font-size:14px;padding:15px 15px 0 15px;float:left;width:408px;height:170px;display:block;background:url(imgs/textareaContact.jpg) 0 0 no-repeat;border:none;}
.envoyerami #submit_FR{display:block;float:left;width:129px;height:27px;background:url(imgs/btn_envoyer_FR.jpg) 0 0 no-repeat;border:none;font-size:0;margin:15px 0 0 250px;}
.envoyerami #submit_EN{display:block;float:left;width:129px;height:27px;background:url(imgs/btn_envoyer_EN.jpg) 0 0 no-repeat;border:none;font-size:0;margin:15px 0 0 250px;}
.envoyerami .feedback{color:#ff660d;font-weight:bold;width:590px;text-align:center;padding:10px 0 0 0;}
.envoyerami .layus{width:590px;text-align:center;padding:10px 0 0 0;}
.envoyerami .layus a{color:#ff660d;}

/*Première Visite*/
.premierevisite h2.langue_FR{height:55px;width:932px;display:block;background:url(imgs/titre-premiereVisite_FR.jpg) no-repeat 0 0;margin:0 0 20px 0;}
.premierevisite h2.langue_EN{height:55px;width:932px;display:block;background:url(imgs/titre-premiereVisite_FR.jpg) no-repeat 0 0;margin:0 0 20px 0;}

/*Step2*/
.step2 h2.langue_FR{height:55px;width:932px;display:block;background:url(imgs/titre-step2-vide_FR.jpg) no-repeat 0 0;margin:0 0 20px 0; color : white; font-weight : bold; font-size : 20px; padding-left : 50px; padding-top : 15px; }
.step2 h2.langue_EN{height:55px;width:932px;display:block;background:url(imgs/titre-step2-vide_FR.jpg) no-repeat 0 0;margin:0 0 20px 0; color : white; font-weight : bold; font-size : 20px; padding-left : 50px; padding-top : 15px; }
.step2 .boxRbt{width:280px;float:left;margin-bottom:30px;}
.step2 #rbt1,.step2 #rbt3{margin-right:30px;}
.step2 .boxRbt .corps{background:url(imgs/bg_PBOX_center.jpg) repeat-y 0 0;padding:10px 5px 10px 5px;}

.step2 .boxRbt .bottom{background:url(imgs/bg_PBOX_bottom.jpg) repeat-y 0 0;line-height:0;font-size:0;height:12px;}
.step2 #rbt1 .top_FR{background:url(imgs/bg_PBOX_Top_FR.jpg) no-repeat 0 0;height:32px;margin-bottom:0; color  :white; font-weight: bold; font-size	: 20px; padding-left : 10px; padding-top : 5px;}
.step2 #rbt2 .top_FR{background:url(imgs/bg_PBOX_Top_FR.jpg) no-repeat 0 0;height:32px;margin-bottom:0; color  :white; font-weight: bold; font-size	: 20px; padding-left : 10px; padding-top : 5px;}
.step2 #rbt3 .top_FR{background:url(imgs/bg_PBOX_Top_FR.jpg) no-repeat 0 0;height:32px;margin-bottom:0; color  :white; font-weight: bold; font-size	: 20px; padding-left : 10px; padding-top : 5px;}
.step2 #rbt4 .top_FR{background:url(imgs/bg_PBOX_Top_FR.jpg) no-repeat 0 0;height:32px;margin-bottom:0; color  :white; font-weight: bold; font-size	: 20px; padding-left : 10px; padding-top : 5px;}
.step2 #rbt1 .top_EN{background:url(imgs/bg_PBOX_Top_FR.jpg) no-repeat 0 0;height:32px;margin-bottom:0; color  :white; font-weight: bold; font-size	: 20px; padding-left : 10px; padding-top : 5px;}
.step2 #rbt2 .top_EN{background:url(imgs/bg_PBOX_Top_FR.jpg) no-repeat 0 0;height:32px;margin-bottom:0; color  :white; font-weight: bold; font-size	: 20px; padding-left : 10px; padding-top : 5px;}
.step2 #rbt3 .top_EN{background:url(imgs/bg_PBOX_Top_FR.jpg) no-repeat 0 0;height:32px;margin-bottom:0; color  :white; font-weight: bold; font-size	: 20px; padding-left : 10px; padding-top : 5px;}
.step2 #rbt4 .top_EN{background:url(imgs/bg_PBOX_Top_FR.jpg) no-repeat 0 0;height:32px;margin-bottom:0; color  :white; font-weight: bold; font-size	: 20px; padding-left : 10px; padding-top : 5px;}
.step2 #choix_FR{font-size:0;background:url(imgs/btn-continuer_FR.jpg) no-repeat 0 0;width:129px;height:27px;display:block;border:none;cursor:pointer;margin:0 auto 0 auto;}
.step2 #choix_EN{font-size:0;background:url(imgs/btn-continuer_FR.jpg) no-repeat 0 0;width:129px;height:27px;display:block;border:none;cursor:pointer;margin:0 auto 0 auto;}


.step2 .boxRbt #montant1, .step2 .boxRbt #montant2,.step2 .boxRbt #montant3,.step2 .boxRbt #montant4{width:220px;font-size:20px;height:30px;border:none;padding:10px 10px 0 10px;margin:0 0 0 15px;background:url(imgs/input_PBOX.jpg) no-repeat 0 0;}
.step2 .boxRbt .montant{font-size:20px;height:30px;width:238px;margin:0 0 0 15px;}
.step2 .boxRbt label{color:black;display:block;margin:20px 0 5px 20px;font-size:13px;font-style:italic;font-weight:bold;text-transform:uppercase;}

/*Step3*/
.step3 h2.langue_FR{height:55px;width:932px;display:block;background:url(imgs/titre-step3_FR.jpg) no-repeat 0 0;margin:0 0 20px 0;}
.step3 h2.langue_EN{height:55px;width:932px;display:block;background:url(imgs/titre-step3_FR.jpg) no-repeat 0 0;margin:0 0 20px 0;}
.step3 #valider_FR{margin:15px 0 0 185px;display:block;background:url(imgs/btn-nouvellesfact_FR.jpg) no-repeat 0 0;width:229px;height:27px;font-size:0;line-height:0;border:none;cursor:pointer;}
.step3 #valider_EN{margin:15px 0 0 185px;display:block;background:url(imgs/btn-nouvellesfact_FR.jpg) no-repeat 0 0;width:229px;height:27px;font-size:0;line-height:0;border:none;cursor:pointer;}
.step3 #box .top{height:14px;line-height:0;font-size:0;background:url(imgs/bg-listRBT_topLight.jpg) no-repeat 0 0;}
.step3 #box .center{padding:10px;background:url(imgs/bg-listRBT_center.jpg) repeat-y 0 0;}
.step3 #box .bottom{height:10px;line-height:0;font-size:0;background:url(imgs/bg-listRBT_bottom.jpg) no-repeat 0 0;}



.step3 .boxRbt{width:280px;float:left;margin-bottom:30px;}
.step3 #rbt1,.step4 #rbt3{margin-right:30px;}
.step3 .boxRbt .corps{background:url(imgs/bg_PBOX_center.jpg) repeat-y 0 0;padding:10px 5px 10px 5px;}

.step3 .boxRbt .bottom{background:url(imgs/bg_PBOX_bottom.jpg) repeat-y 0 0;line-height:0;font-size:0;height:12px;}
.step3 #rbt1 .top_FR{background:url(imgs/bg_PBOX_Top_FR.jpg) no-repeat 0 0;height:32px;margin-bottom:0; color  :white; font-weight: bold; padding-left : 100px; padding-top : 5px;} 
.step3 #rbt2 .top_FR{background:url(imgs/bg_PBOX_Top_FR.jpg) no-repeat 0 0;height:32px;margin-bottom:0; color  :white; font-weight: bold; padding-left : 100px; padding-top : 5px;} 
.step3 #rbt3 .top_FR{background:url(imgs/bg_PBOX_Top_FR.jpg) no-repeat 0 0;height:32px;margin-bottom:0; color  :white; font-weight: bold; padding-left : 100px; padding-top : 5px;} 
.step3 #rbt4 .top_FR{background:url(imgs/bg_PBOX_Top_FR.jpg) no-repeat 0 0;height:32px;margin-bottom:0; color  :white; font-weight: bold; padding-left : 100px; padding-top : 5px;}
.step3 #rbt1 .top_EN{background:url(imgs/bg_PBOX_Top_FR.jpg) no-repeat 0 0;height:32px;margin-bottom:0; color  :white; font-weight: bold; padding-left : 100px; padding-top : 5px;} 
.step3 #rbt2 .top_EN{background:url(imgs/bg_PBOX_Top_FR.jpg) no-repeat 0 0;height:32px;margin-bottom:0; color  :white; font-weight: bold; padding-left : 100px; padding-top : 5px;} 
.step3 #rbt3 .top_EN{background:url(imgs/bg_PBOX_Top_FR.jpg) no-repeat 0 0;height:32px;margin-bottom:0; color  :white; font-weight: bold; padding-left : 100px; padding-top : 5px;} 
.step3 #rbt4 .top_EN{background:url(imgs/bg_PBOX_Top_FR.jpg) no-repeat 0 0;height:32px;margin-bottom:0; color  :white; font-weight: bold; padding-left : 100px; padding-top : 5px;} 

.step3 .boxRbt #codemp1, .step3 .boxRbt #codemp2,.step3 .boxRbt #codemp3,.step3 .boxRbt #codemp4{width:240px;font-size:20px;height:25px;border:none;padding:10px 10px 0 10px;margin:0 0 0 15px;background:url(imgs/input_PBOX.jpg) no-repeat 0 0;}
.step3 .boxRbt .montant{font-size:20px;height:30px;width:238px;margin:0 0 0 15px;}
.step3 .boxRbt label{color:black;display:block;margin:20px 35px 5px 20px;font-size:13px;font-style:italic;font-weight:bold;text-transform:uppercase;}

.boxRbt .pays{margin:0 0 0 20px;width:230px;}
.boxRbt p.infos{font-size:18px;display:block;text-align:center;color:white;text-transform:uppercase;margin:0 0 10px 0;}
.boxRbt p.infos strong{font-size:24px;display:block;text-align:center;color:#ff660d;text-transform:uppercase;}
.boxRbt p.instructions{text-align:center;width:260px;margin:10px 0 10px 0;font-style:italic;font-size:10px;}
.boxRbt p.instructions strong{color:white;font-size:13px;}

.step3 .code{width:229px;height:27px;background:url(imgs/btn_jouer.png) 0 0 no-repeat;font-size:0;border:0;margin:10px 0 15px 20px;cursor:pointer;}
.step3 #listRBT .top_FR{height:52px;line-height:0;font-size:0;background:url(imgs/bg-listRBT_top_FR.jpg) no-repeat 0 0;}
.step3 #listRBT .top_EN{height:52px;line-height:0;font-size:0;background:url(imgs/bg-listRBT_top_FR.jpg) no-repeat 0 0;}
.step3 #listRBT .center{padding:10px;background:url(imgs/bg-listRBT_center.jpg) repeat-y 0 0;}
.step3 #listRBT .center p.exp{font-size:16px;margin:-20px 0 10px 0;color:white;text-align:center;}
.step3 #listRBT .bottom{height:10px;line-height:0;font-size:0;background:url(imgs/bg-listRBT_bottom.jpg) no-repeat 0 0;}

.step3 #listRBT .center ul{background:url(imgs/spacer-listRBT.jpg) repeat-x 0 bottom;}
.step3 #listRBT .center ul li{font-size:17px;font-weight:bold;color:black;display:block;padding:10px 0 10px 0;background:url(imgs/spacer-listRBT.jpg) repeat-x 0 0;}
.step3 #listRBT{width:590px;margin-bottom:30px;float:left;}

.step3 .mcle{color:white;font-weight:bold;}
.step3 .prix{font-style:italic;font-size:10px;}
.step3 .lienpaypal{color:white;font-weight:bold;}
.step3 .lienpaypal:hover{text-decoration:underline;}

/*Step4*/
.step4 .boxRbt{width:280px;float:left;margin-bottom:30px;}
.step3 #rbt1,.step3 #rbt3{margin-right:30px;}
.step4 .boxRbt .corps{background:url(imgs/bg_PBOX_center.jpg) repeat-y 0 0;padding:10px 5px 10px 5px;}

.step4 .boxRbt .bottom{background:url(imgs/bg_PBOX_bottom.jpg) repeat-y 0 0;line-height:0;font-size:0;height:12px;}
/*
.step4 #rbt1 .top_FR{background:url(imgs/bg_PBOX_Top1_FR.jpg) no-repeat 0 0;height:37px;margin-bottom:0;}
.step4 #rbt2 .top_FR{background:url(imgs/bg_PBOX_Top2_FR.jpg) no-repeat 0 0;height:37px;margin-bottom:0;}
.step4 #rbt3 .top_FR{background:url(imgs/bg_PBOX_Top3_FR.jpg) no-repeat 0 0;height:37px;margin-bottom:0;}
.step4 #rbt4 .top_FR{background:url(imgs/bg_PBOX_Top4_FR.jpg) no-repeat 0 0;height:37px;margin-bottom:0;}
.step4 #rbt1 .top_EN{background:url(imgs/bg_PBOX_Top1_FR.jpg) no-repeat 0 0;height:37px;margin-bottom:0;}
.step4 #rbt2 .top_EN{background:url(imgs/bg_PBOX_Top2_FR.jpg) no-repeat 0 0;height:37px;margin-bottom:0;}
.step4 #rbt3 .top_EN{background:url(imgs/bg_PBOX_Top3_FR.jpg) no-repeat 0 0;height:37px;margin-bottom:0;}
.step4 #rbt4 .top_EN{background:url(imgs/bg_PBOX_Top4_FR.jpg) no-repeat 0 0;height:37px;margin-bottom:0;}
*/

.step4 .boxRbt #codemp1, .step4 .boxRbt #codemp2,.step4 .boxRbt #codemp3,.step4 .boxRbt #codemp4{width:240px;font-size:20px;height:43px;border:none;padding:10px 10px 0 10px;margin:0 0 0 15px;background:url(imgs/input_PBOX.jpg) no-repeat 0 0;}
.step4 .boxRbt .montant{font-size:20px;height:30px;width:238px;margin:0 0 0 15px;}
.step4 .boxRbt label{color:black;display:block;margin:20px 0 5px 20px;font-size:13px;font-style:italic;font-weight:bold;text-transform:uppercase;}

.boxRbt .pays{margin:0 0 0 20px;width:230px;}
.boxRbt p.infos{font-size:18px;display:block;text-align:center;color:white;text-transform:uppercase;margin:0 0 10px 0;}
.boxRbt p.infos strong{font-size:24px;display:block;text-align:center;color:#ff660d;text-transform:uppercase;}
.boxRbt p.instructions{text-align:center;margin:10px 0 10px 0;}
.boxRbt p.esperance{text-align:center;margin:2px 0 2px 0;font-size:10px;}
.boxRbt p.instructions strong{color:white;font-size:13px;}

.step4 .code{width:229px;height:27px;background:url(imgs/btn_jouer.png) 0 0 no-repeat;font-size:0;border:0;margin:10px 0 0 20px;cursor:pointer;}
.step4 #valider_FR{float:left;font-size:0;background:url(imgs/btn-continuer_FR.jpg) no-repeat 0 0;width:129px;height:27px;display:block;border:none;cursor:pointer;margin:20px 0 0 240px;}
.step4 #valider_EN{float:left;font-size:0;background:url(imgs/btn-continuer_FR.jpg) no-repeat 0 0;width:129px;height:27px;display:block;border:none;cursor:pointer;margin:20px 0 0 240px;}

.step4 input.check, .step4 .virement .radioRbt{width:12px;height:12px;background:none !important;}
/*VRAI STEP4*/

.step4 h2.langue_FR{height:55px;width:932px;display:block;background:url(imgs/titre-step4_FR.jpg) no-repeat 0 0;margin:0 0 20px 0;}
.step4 h2.langue_EN{height:55px;width:932px;display:block;background:url(imgs/titre-step4_FR.jpg) no-repeat 0 0;margin:0 0 20px 0;}
.step4 #login{width:590px;margin:0 0 20px 0;}
.step4 #login .top_FR{width:590px;height:48px;background:url(imgs/top_identification_FR.jpg) no-repeat 0 0;}
.step4 #login .top_EN{width:590px;height:48px;background:url(imgs/top_identification_FR.jpg) no-repeat 0 0;}
.step4 #login .center{background:transparent url(imgs/bg-listRBT_center.jpg) repeat-y scroll 0 0;padding:20px 0 20px 0;}
.step4 #login .bottom{background:transparent url(imgs/bg-listRBT_bottom.jpg) no-repeat scroll 0 0;font-size:0;height:10px;line-height:0;}
.step4 #login #connexion_FR{width:229px;margin:20px 0 0 180px;height:27px;border:none;background:url(imgs/btn_connexion_FR.jpg) 0 0 no-repeat;font-size:0;}
.step4 #login #connexion_EN{width:229px;margin:20px 0 0 180px;height:27px;border:none;background:url(imgs/btn_connexion_EN.jpg) 0 0 no-repeat;font-size:0;}

.step4 #box .top_FR{height:48px;background:url(imgs/top_creercompte_FR.jpg) no-repeat 0 0;}
.step4 #box .top_EN{height:48px;background:url(imgs/top_creercompte_FR.jpg) no-repeat 0 0;}
.step4 #box .center{padding:10px;background:url(imgs/bg-listRBT_center.jpg) repeat-y 0 0;}
.step4 #box .bottom{height:10px;line-height:0;font-size:0;background:url(imgs/bg-listRBT_bottom.jpg) no-repeat 0 0;}

/*ici */
.step4 input{border:0;background:url(imgs/input_PBOX.jpg) no-repeat 0 0;width:218px;height:25px;padding:10px 10px 0 10px;font-size:20px;margin:5px 0 5px 17px; float:left;}
.step4 label{display:block;float:left;width:200px;font-size:14px;color:white;text-align:right;margin:0 15px 0 0;padding:20px 0 0 0;}
.step4 #civility{float:left;padding : 0 0 0 0; margin:15px 0 5px 17px;width:238px;height:25px;font-size:20px;}
.step4 .champ{float:left;width:570px;}
.step4 .infos{color:black;text-align:center;margin:0 0 20px 0;font-size:18px;}
.step4 .infos strong{font-size:18px;}
.step4 .mentions{font-style:italic;color:#ff660d;margin:10px 0 10px 0;display:block;float:left;}
.step4 #labelCGU a{color:#ff660d;font-weight:bold;}
.step4 #labelCGU a:hover{text-decoration:underline;}
.step4 .feedback{color:#ff660d;font-weight:bold;text-align:center;}

.step4 #labelCGU, .step4 #labelOptin, .step4 #labelMajeur{padding:3px 0 0 10px !important;text-align:left;width:490px;}
.step4 .infosvirement{color:white;font-size:14px;text-align:center;margin:10px 0 5px 0;}
.step4 .virement label{font-style:italic;width:320px;padding:2px 0 0 0;}
.step4 .virement .radioRbt{padding:0 0 0 0;}
.step4 .errors{float:left;font-size:14px;color:#FF660D;text-align:center;width:570px;margin:0 0 10px 0;}

/*mon compte*/

.moncompte h2.langue_FR{height:55px;width:932px;display:block;background:url(imgs/titre-moncompte_FR.jpg) no-repeat 0 0;margin:0 0 20px 0;}
.moncompte h2.langue_EN{height:55px;width:932px;display:block;background:url(imgs/titre-moncompte_FR.jpg) no-repeat 0 0;margin:0 0 20px 0;}
.moncompte .element{float:left;margin:10px 0 10px 0;}
.moncompte #labelOptin{width:500px !important;margin:-7px 10px 0 0;}
.moncompte form{width:590px;margin:30px 0 0 0;}
.moncompte label{float:left;width:205px;font-weight:bold;text-align:right;padding:10px 0 0 0;margin:0 30px 0 0;display:block;}
.moncompte input{float:left;width:240px;height:40px;display:block;background:url(imgs/inputContact.jpg) 0 0 no-repeat;border:none;font-size:14px;padding:10px 10px 0 10px;}
.moncompte #messageContact{font-size:14px;padding:15px 15px 0 15px;float:left;width:408px;height:155px;display:block;background:url(imgs/textareaContact.jpg) 0 0 no-repeat;border:none;}
.moncompte #submit_FR{display:block;float:left;width:129px;height:27px;background:url(imgs/btn_envoyer_FR.jpg) 0 0 no-repeat;border:none;font-size:0;margin:15px 0 0 250px;}
.moncompte #submit_EN{display:block;float:left;width:129px;height:27px;background:url(imgs/btn_envoyer_EN.jpg) 0 0 no-repeat;border:none;font-size:0;margin:15px 0 0 250px;}
.moncompte .feedback{color:#ff660d;font-weight:bold;width:590px;text-align:center;padding:10px 0 0 0;}
.moncompte .layus{width:590px;text-align:center;padding:10px 0 0 0;}
.moncompte .layus a{color:#ff660d;}

.moncompte .infosvirement{margin-bottom:10px;text-align:center;font-weight:bold;}

.moncompte .infos label {font-style:italic;padding:2px 0 0;width:320px;margin:0 5px 5px 0;}
.moncompte .radioRbt {background:transparent !important;height:12px;width:12px;margin:0 0 10px 0;}

/* Footer */
#footer{background:url(imgs/bgFooter.jpg) no-repeat 0 0;width:932px;height:105px;margin:auto;}
#sousNav{padding:20px 0 0 5px;}
#sousNav li{color:white;display:inline;} 
#sousNav li a{color:white;}
#sousNav li a:hover{color:#ff6b1f;}

#partenaires{padding:15px 0 0 5px;}
#partenaires li{color:white;display:inline;} 
#partenaires li a{color:white;}
#partenaires li a:hover{color:#ff6b1f;}
#copyright{float:right;margin:-68px 10px 0 0;}
#copyright a{color:white;}
#mention{color:white;padding:10px 0 0 5px;}
