

*{
  border:none;
  margin:0px;
  font-size:12px;
  font-family:Arial;
}

body{
  background-color:white;
  margin-top:0px;
  min-height:595px;
  background-image:url('http://img.jeu2loie.com/template/background.jpg');
  background-repeat:no-repeat;
  background-position:top center; 
}

a{
  text-decoration:none;
  font-weight:bold;
  color:#4aa0e0;
}

a:hover{
  text-decoration:underline;
  font-weight:bold;
  color:#4aa0e0;
}

table{
  border-collapse:collapse;
}

tr{
  height:25px;
}

#bon_plan{
  width:380px;!width:400px;
  background-color:white;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  -moz-box-shadow: 2px 2px 0 #aaa;   
  box-shadow: 2px 2px 0 #aaa; 
  padding:10px;
  text-align:center;
  margin:auto;
}

#bon_plan_description{
  font-size:11px;
  color:black;
  text-align:justify;
  width:300px;
  margin:auto;
  margin-bottom:10px;
}

#bon_plan_titre{
  color:#4aa0e0;
  font-size:20px;
  font-weight:bold;
  text-align:center;
  margin-bottom:10px;
}

#box_coreg{
  width:430px;!width:450px;
  background-color:white;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  -moz-box-shadow: 2px 2px 0 #aaa;   
  box-shadow: 2px 2px 0 #aaa; 
  padding:10px;
  text-align:center;
  margin:auto;
  text-align:justify;
}

#box_inscription{
  width:440px;!width:460px;
  background-color:white;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  -moz-box-shadow: 2px 2px 0 #aaa;   
  box-shadow: 2px 2px 0 #aaa; 
  padding:10px;
  text-align:center;
  margin:auto;
  text-align:left;
  float:left;
}

#cadeaux_inscription{
  width:230px;!width:250px;
  background-color:white;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  -moz-box-shadow: 2px 2px 0 #aaa;   
  box-shadow: 2px 2px 0 #aaa; 
  padding:10px;
  text-align:center;
  margin:auto;
  text-align:left;
  float:right;
}

#box_jackpot{
  width:200px;
  height:38px;!height:75px;
  background-image:url('http://img.jeu2loie.com/template/header/jackpot.jpg');
  background-repeat:no-repeat;
  float:right;
  margin-right:10px;
  margin-top:10px;
  text-align:center;   
  padding-top:37px;            
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;
  border-radius: 10px 10px 10px 10px;        
}

#box_jackpot_gain{
  width:150px;
  height:27px;!height:30px;
  background-image:url('http://img.jeu2loie.com/template/montant_jackpot.jpg');
  margin:auto;
  border:1px solid white;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;
  border-radius: 10px 10px 10px 10px; 
  text-align:center;
  color:white;
  font-weight:bold; 
  font-size:18px;
  padding-top:3px;
}

.boutique_item{
  width:100%;
  background-color:white;
  padding:2px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;  
  border:1px solid #233701;
  color:#233701;
  background-color:#d8f5fd;
  margin-top:10px;
}

.button{
  background-image:url('http://img.jeu2loie.com/btns/background.jpg');
  background-position:center center;
  background-repeat:repeat-x;
  height:16px;!height:30px;
  width:150px;
  padding:7px;
  text-align:center;
  margin:auto;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;
  border-radius: 10px 10px 10px 10px; 
  -moz-box-shadow: 1px 1px 0 #999;   
  box-shadow: 1px 1px 0 #999; 
  margin-top:3px;
  margin-bottom:3px;
  background-color:#233701;
}

.button a{
  color:white;
  font-weight:bold;
  display:block;
  width:100%;
  height:100%;   
}

#chg_pass{
  padding:10px;
  width:300px;!width:320px;
  background-color:#FFFFFF;
  text-align:justify;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px; 
  float:right;
}

#colonne_droite{
  padding:10px;
  width:728px;!width:748px;
  float:right;
  background-image:url('http://img.jeu2loie.com/template/colonne-droite.jpg');
  background-repeat:no-repeat; 
  background-position:top center;
  background-color:#82ae00; 
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;  
  -moz-box-shadow: 2px 2px 0 #aaa;   
  box-shadow: 2px 2px 0 #aaa;
}

#colonne_droite_content{
  width:708px;!width:728px;
  margin:auto;
  padding:10px;
  background-color:white;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;
  border-radius: 10px 10px 10px 10px; 
}

#colonne_gauche{
  width:205px;
  margin-right:10px;
  float:left;
}

.default{
  padding:10px;
  width:708px;!width:728px;
  background-color:#FFFFFF;
  text-align:justify;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px; 
}

#del_compte{
  padding:10px;
  width:300px;!width:320px;
  background-color:#FFFFFF;
  text-align:justify;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px; 
  float:right;
  margin-top:10px;
}

.description{
  font-size:11px;
  text-align:justify;
  margin-bottom:5px;
}

#donnees_persos{
  padding:10px;
  width:380px;!width:400px;
  background-color:#FFFFFF;
  text-align:justify;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px; 
  float:left;
}

.error{
  font-weight:bold;
  color:red;
  text-align:left;
  margin-bottom:10px;
}

#facebook{
  background-image:url('http://img.jeu2loie.com/template/info-compte.jpg');
  background-repeat:no-repeat;
  background-position: center center;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;
  border-radius: 10px 10px 10px 10px; 
  -moz-box-shadow: 2px 2px 0 #aaa;   
  box-shadow: 2px 2px 0 #aaa; 
  width:185px;!width:205px;
  margin:auto;
  padding:10px;
  margin-top:10px;
}

.faq_titre{
  font-weight:bold;
  color:orange;
  margin-bottom:3px;
}

#footer{
  width:1000px;
  height:90px;!height:100px;
  text-align:center;
  margin:auto;
  margin-top:20px;
  background-color:white;
  background-image:url('http://img.jeu2loie.com/template/footer.jpg');
  background-repeat:no-repeat;
  background-position:bottom center; 
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;   
  padding-top:10px;
}

#footer a{
}

#footer a:hover{
}

.gagnants_item{
  width:100%;
  background-color:white;
  padding:2px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;  
  border:1px solid #233701;
  color:#233701;
  background-color:#d8f5fd;
  margin-top:10px;
}         

.gagnants_item strong{
  color:#233701;
}

#global{
  width:968px;!width:998px;
  margin:auto;
  padding:15px;
  background-color:white;
  -moz-border-radius: 0px 10px 10px 10px;
  -webkit-border-radius: 0px 10px 10px 10px;
  border-radius: 0px 10px 10px 10px; 
  border:1px solid #aaa;
}

#header{
  width:1000px;
  height:100px;
  margin:auto;
  background-image:url('http://img.jeu2loie.com/template/header.jpg');
  margin-bottom:20px;
  -moz-border-radius: 0px 0px 10px 10px;
  -webkit-border-radius: 0px 0px 10px 10px;
  border-radius: 0px 0px 10px 10px; 
}

#header #promotion{
  background-color:white;
  padding:5px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px; 
  width:340px;!width:350px;
  height:65px;!height:75px;
  float:left; 
  margin-top:10px;
  margin-left:60px;
}

.image_100{
  width:100px;!width:110px;
  height:100px;!height:110px;
  background-color:white;
  padding:5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;  
  border:1px solid #4aa0e0;
}

.image_150{
  width:150px;!width:160px;
  height:150px;!height:160px;
  background-color:white;
  padding:5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;  
  border:1px solid #4aa0e0;
}

#infos_connexion{
  background-image:url('http://img.jeu2loie.com/template/info-compte.jpg');
  background-repeat:no-repeat;
  background-position: center center;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;
  border-radius: 10px 10px 10px 10px; 
  -moz-box-shadow: 2px 2px 0 #aaa;   
  box-shadow: 2px 2px 0 #aaa; 
  width:185px;!width:205px;
  margin:auto;
  padding:10px;
}

#infos_compte{
  background-image:url('http://img.jeu2loie.com/template/info-compte.jpg');
  background-repeat:no-repeat;
  background-position: center center;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px; 
  -moz-box-shadow: 2px 2px 0 #aaa;   
  box-shadow: 2px 2px 0 #aaa; 
  width:185px;!width:205px;
  margin:auto;
  padding:10px;
  text-align:center;
  color:#233701;
}

#infos_compte_jackpot{
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px; 
  width:155px;!width:165px;
  height:45px;!height:55px;
  background-color:white;
  margin:auto;
  font-weight:bold;
  padding:5px;
}

#infos_generales{
  padding:10px;
  width:300px;!width:320px;
  background-color:#FFFFFF;
  text-align:justify;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px; 
  float:right;
  margin-bottom:10px;
}

.input{
  font-size:12px;
  border:1px solid #4aa0e0; 
  height:17px;!height:20px;
  padding-top:3px;
  padding-left:2px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px; 
}

#inscription_facebook{
  width:708px;!width:728px;
  background-color:white;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  -moz-box-shadow: 2px 2px 0 #aaa;   
  box-shadow: 2px 2px 0 #aaa; 
  padding:10px;
  text-align:center;
  margin:auto;
  text-align:left;
  margin-bottom:10px;
}

.ligne_pair{
  background-color:#7aa201;
}

.ligne_impair{
  background-color:#a1c203;
}

#logo{
  width:285px;
  float:left;
  margin-left:20px;
  margin-top:10px;                
}

#menu{
  width:1000px;
  margin:auto;
  height:40px;
  margin-bottom:-11px;
}

#menu .btn{
  width:98px;
  height:29px;
  background-color:white;
  float:left;
  margin-right:10px;
  z-index:100; 
  -moz-border-radius-topleft: 10px;
  -moz-border-radius-topright: 10px;
  -webkit-border-top-left-radius: 10px;
  -webkit-border-top-right-radius: 10px;
  border-left:1px solid #aaa;
  border-right:1px solid #aaa;
  border-top:1px solid #aaa;
}

#menu .btn a{
  display:block;
  width:100%;
  height:100%;
  text-align:center;
  font-weight:bold;
  color:#4aa0e0;
  padding-top:7px;
}

#menu .btn_selected{
  width:98px;
  height:29px;
  background-color:#b6d700;
  float:left;
  margin-right:10px;
  -moz-border-radius-topleft: 10px;
  -moz-border-radius-topright: 10px;
  -webkit-border-top-left-radius: 10px;
  -webkit-border-top-right-radius: 10px;
  border-left:1px solid #aaa;
  border-right:1px solid #aaa;
  border-top:1px solid #aaa; 
}

#menu .btn_selected a{
  display:block;
  width:100%;
  height:100%;
  text-align:center;
  font-weight:bold;
  color:white;
  padding-top:7px;
}


#menu .btn_hover{
  width:98px;
  height:29px;
  background-color:#7fbce8;  
}

#menu .btn_hover a:hover{
  display:block;
  width:100%;
  height:100%;
  text-align:center;
  font-weight:bold;
  color:white;
  text-decoration:none;
  padding-top:7px;  
}

.mes_cadeaux_item{
  width:100%;
  background-color:white;
  padding:2px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;  
  border:1px solid #233701;
  color:#233701;
  background-color:#d8f5fd;
  margin-top:10px;
}

#minijeu{
  width:350px;
  height:220px;
  background-color:white;
}

#minijeu_description{
  font-size:11px;
  color:black;
  text-align:justify;
  width:350px;
  margin:auto;
  margin-bottom:10px;
}

#minijeu_titre{
  font-size:16px;
  background-color:#4aa0e0;
  font-weight:bold;
  font-style:italic;
  color:white;
  text-align:center;
  margin-bottom:10px;
}

.ok{
  font-weight:bold;
  color:green;
  text-align:left;
  margin-bottom:10px;
}

.pagination{
  height:25px;
  text-align:center;
}

.pagination .btn_page{
  width:20px;
  height:18px;!height:20px;
  float:left;
  background-color:white;
  margin-right:3px;
  text-align:center;
  padding-top:2px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;  
}

.pagination .btn_page_current{
  width:20px;
  height:18px;!height:20px;
  float:left;
  background-color:#233701;
  margin-right:3px;
  text-align:center;
  padding-top:2px;
  color:white;
  font-weight:bold;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;  
}

.pagination .btn_page a{
  color:orange;
}

.pagination .btn_page_hover{
  width:20px;
  height:18px;!height:20px;
  float:left;
  background-color:orange;
  margin-right:3px;
  text-align:center;
  padding-top:2px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;  
}

.pagination .btn_page_hover a{
  color:white;
}

#pub_header{
  width:728px;
  height:90px;
  border:1px solid white;
  margin-bottom:10px;
}

#rechargement_express{
  width:350px;
  height:150px;
  background-color:white;
  border-top:2px solid #4aa0e0; 
  border-right:2px solid #4aa0e0;
  position:fixed;
  left:0px;
  bottom:0px;
  color:black;
  -moz-border-radius: 0px 5px 0px 0px;
  -webkit-border-radius: 0px 5px 0px 0px;
  border-radius: 0px 5px 0px 0px;
  z-index:1000;
}

#rechargement_express_bar{
  width:350px;
  height:20px;
  background-color:#4aa0e0;
  border-top:2px solid #4aa0e0; 
  border-right:2px solid #4aa0e0;
  position:fixed;
  left:0px;
  bottom:0px;
  color:white;
  -moz-border-radius: 0px 5px 0px 0px;
  -webkit-border-radius: 0px 5px 0px 0px;
  border-radius: 0px 5px 0px 0px;
  z-index:1000;
}

.select{
  font-size:12px;
  border:1px solid #4aa0e0; 
  height:20px;
}

.submit{
  font-size:12px;
  border:1px solid #4aa0e0;
  background-color:#4aa0e0; 
  color:white;
  font-weight:bold;
  height:25px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px; 
  cursor:pointer;
} 

.textarea{
  font-size:12px;
  border:1px solid #4aa0e0; 
  padding-top:3px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;
  text-align:justify; 
}

.titre{
  font-weight:bold;
  margin-bottom:5px;
}

#titre_cadeau{
  color:#233701;
  font-weight:bold;
  font-size:14px;
  margin-top:10px;
}

.titre_page{
  width:728px;
  height:27px;!height:30px;
  background-color:orange;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px ; 
  text-align:center;
  color:white;
  font-weight:bold; 
  font-size:18px;
  padding-top:3px;
  margin-bottom:10px;
}

#user_credits{

}

#user_gains{

}

/* Optin Collect */
/* Habillage du lien "Non merci, je souhaite juste m\'inscrire" */
a.optinCampaignDeclineLink, a.optinCampaignDeclineLink:visited, a.optinSponsorsLink, a.optinSponsorsLink:visited {	                
}

/* Habillage du lien "Information sur les sponsors" */
span.optinSponsors {
}

#div_sponsors{
  width:100%;
  margin:auto;
  position:relative;
  text-align:left;
  float:left;
  margin-top:10px;
}
