body
{
  margin: 0;
  background-color: #000;
  color: #000;
  font-size: 13px;
  font-family: Verdana, Arial, sans-serif;
  text-align: center;
 }

#global
{
  margin: auto;
  width: 960px;
  height: auto; 
  text-align: left;
}

#page_accueil
{
  margin: 0 auto;
  width: 960px;
  height: 590px;
  background-image: url('../images/accueil_fond.jpg');
  background-repeat: no-repeat;
  background-position: center center;
}

#page
{
  margin: 0 auto;
  width: 960px;
  height: 590px;
  background-image: url('../images/fond.jpg');
  background-repeat: no-repeat;
}

#page_ig
{
  margin: 0 auto;
  width: 960px;
  height: 590px;
  background-image: url('../images/fond-ig.jpg');
  background-repeat: no-repeat;
}

#page_coreg
{
  margin: 0 auto;
  width: 960px;
}

/*---------- Encart texte ------------------*/

#formulaire { 
   width: 298px;
   position: relative;
   top: 155px;
   left: 650px; 
   height: 367px;             
}

#encart_instants_gagnants { 
   width: 298px;
   position: relative;
   top: 200px;
   left: 620px; 
   height: 367px;             
}

#fin { 
       width: 298px;
       position: relative;
       top: 150px;
       left: 605px; 
       height: 367px;             
}

#form_top { 
  background-image: url('../images/formulaire_top.gif');
  background-repeat: no-repeat;
  width: 298px;
  height: 17px;
  margin: 0;         
}

#form_center { 
  background-image: url('../images/formulaire_center.gif');
  background-repeat: repeat-y;
  width: 288px; 
  margin: 0;  
  padding: 0 5px;             
}

#form_bottom { 
  background-image: url('../images/formulaire_bottom.gif');
  background-repeat: no-repeat;
  width: 298px;
  height: 17px;          
}

form {
  margin: 0; 
  padding: 10px 0;         
}

.champ {
        margin-left: 0px;
		border-style:solid;
		border-color:#9628a2;
		border-width: 1 px;
}
input.radio { border-width:0; }

.bouton_jouer { 
  background-image: url('../images/b-jouez.gif');
  background-repeat: no-repeat;
  width: 180px;
  height: 77px;        
  margin-left: 16%;
  margin-top: 10px;        
  cursor: pointer; 
  border: none;
}

.bouton_valider_inscription { 
  background-image: url('../images/formulaire02_bouton_valider.jpg');
  background-repeat: no-repeat;
  width: 193px;
  height: 30px;  
  margin-top: 10px;                                  
  margin-left: 40px;      
  cursor: pointer;        
}

.bouton_rejouer { 
  background-image: url('../images/b-envoyer_rejouer.gif');
  background-repeat: no-repeat;
  width: 240px;
  height: 59px;        
  margin-left: 10px;
  margin-top: 10px;        
  cursor: pointer;   
  border: none;                
}

.bouton_envoyer { 
  background-image: url('../images/b-envoyez.gif');
  background-repeat: no-repeat;
  width: 210px;
  height: 77px;        
  margin-left: 25px;
  margin-top: 10px;        
  cursor: pointer;        
  border: none;                
}
.bouton_continuer-jeu { 
  background-image: url('../images/b_continuer-jeu.gif');
  background-repeat: no-repeat;
  width: 294px;
  height: 72px;        
  margin-left: 20px;
  margin-top: 10px;        
  cursor: pointer;        
  border: none;                
}
.bouton_envoyer2 { 
  background-image: url('../images/b-envoyez.gif');
  background-repeat: no-repeat;
  width: 177px;
  height: 77px;        
  margin-left: 50px;
  margin-top: 10px;        
  cursor: pointer;        
  border: none;                
}
.bouton_envoyer_coreg { 
  background-image: url('../images/coreg_bouton_envoyer.jpg');
  background-repeat: no-repeat;
  width: 111px;
  height: 30px;        
  margin: 10px 0 0 350px;       
  cursor: pointer;        
  border: none;                
}

.bouton_terminer { 
  background-image: url('../images/viral02_bouton_terminer.jpg');
  background-repeat: no-repeat;
  width: 188px;
  height: 30px;        
  margin-left: 60px;
  margin-top: 10px;        
  cursor: pointer;        
}

#form_center p {
   padding: 0 10px;        
}

form p {
   clear: both;      
   margin-bottom: 5px;
   line-height: 12px;      
}

form table td { 
                line-height: 12px;
                font-size: 12px;
                padding: 2px 5px 0 5px;
}

#formulaire a, #fin a { 
     color: #fff;
     text-decoration: none;                   
}

#form_center b {
  color: #9628a2;   
}

#form_center div p {text-align: center;} 

/*---------- Flash ------------------*/

#conteneur_flash { 
       position: relative;
       top: 210px;            
       left: 180px;            
       width: 600px;
       height: 300px;
	   background-color:#FFF
}

/*---------- Encart blanc page coregistration ------------------*/

#encart_coreg { 
       width: 800px;
       margin: 0 auto;
       position: relative;
       top: 10px;
       left: 0;         
       padding: 10px;  
       background-color: #fff;  
       /* overflow: auto;          */
}

#encart_gauche { 
       float: left;
       margin: -160px 0 0 80px !important; 
       -margin: -160px 0 0 30px;  
       width: 480px;
       height: 270px;
       padding: 5px;  
       background-color: #fff;  
}

/*----------Footer ------------------*/

#logos { 
       margin: 120px 0 0 350px;  
       font-size: 11px;
 }

#logos_gagnants { 
       margin: -68px 0 0 275px;  
       font-size: 11px;
 }

#logos_gagnants2 { 
       margin: 302px 0 0 275px;  
       font-size: 11px;
 }

#logos_coreg { 
       margin: 202px 0 0 275px;  
       font-size: 11px;
 }

#footer
{ 
  color: #fff;
  font-size: 10px;
  line-height: 11px;
  padding: 0 25px;
  text-align: center;
}

#footer p
{ 
  margin-top: 10px;
}


#footer a
{ 
  color: #fff;
}

p {padding: 0; margin: 0;}

img
{
  border: 0;
}
