body{background:#55a50d url(../images/chocolat_cacahuete/bg_cc.jpg) repeat-x left top; font-family:Arial, Helvetica, sans-serif;  }


/* PACK SHOT PARFUM */
#pack_parfum{background:url(/home/images/pcaf_home.gif) no-repeat center top; width:209px; height:196px;float:left;}
#pub_tv{background:url('/home/images/bouton_home.gif') no-repeat left top; width:189px; height:168px;border:none;margin-left:10px;margin-top:-15px;display:block;float:left;}
#spot_pcaf{background:url('/home/images/decouvrez.gif') no-repeat left top; width:169px; height:138px;border:none;margin-left:20px;margin-top:-15px;display:block;float:left;}


/**/
#global #caramel{background:transparent url(../images/chocolat_cacahuete/chocolat_cacahuete.jpg) no-repeat left top; height:162px; width:1000px; }

#global #caramel #navigation li.newsletter {height:28px;text-align:left;}
#global #caramel #navigation li.newsletter a{background:url(../images/chocolat_noisette/arobase.gif) no-repeat left top; height:28px; display:block;}
#global #caramel #navigation li.newsletter a .libelle{padding:0 0 0 35px;}
#global #caramel #navigation li.newsletter a:hover{background:url(../images/chocolat_cacahuete/arobase_ON.gif) no-repeat left top;}

#global #caramel #navigation{padding:10px 0 0 0px;}
#global #caramel #navigation li{ text-align:center;margin:0 0 0px 20px; float:left;}
#global #caramel #navigation li a{color:#ffffff; font-size:12px; text-transform:uppercase;  font-weight:bold;}
#global #caramel #navigation li a:hover{color:#60ba0f; }
#global #caramel #navigation li a.bleu{:#00ccff;}

/* menu DROITE */
#global  #droite #menu_droite{float:left; width:155px; padding:0px; position:relative; top:-55px; text-align:left;}
#global  #droite #menu_droite li {text-align:center;  padding:0 0 0px 0px; margin:0 0 0px 0; }
#global  #droite #menu_droite li a{display:block; }

/*BOUTONS*/
#global  #droite #menu_droite li a.recettes{background:transparent url(../images/chocolat_cacahuete/recettes_picto.gif) no-repeat center top;padding:78px 0 0 0;height:70px; }
#global  #droite #menu_droite li a:hover.recettes{background:transparent url(../images/chocolat_cacahuete/recettes_picto_actif.gif) no-repeat center top;padding:78px 0 0 0;height:70px; }

#global  #droite #menu_droite li a.galerie{background:transparent url(../images/chocolat_cacahuete/galerie_picto.gif) no-repeat center top;padding:42px 0 0 0;height:70px;}
#global  #droite #menu_droite li a:hover.galerie{background:transparent url(../images/chocolat_cacahuete/galerie_picto_actif.gif) no-repeat center top;}

#global  #droite #menu_droite li a.ateliers{background:transparent url(../images/chocolat_cacahuete/ateliers_picto.gif) no-repeat center top;padding:68px 0 0 0;height:70px;}
#global  #droite #menu_droite li a:hover.ateliers{background:transparent url(../images/chocolat_cacahuete/ateliers_picto_actif.gif) no-repeat center top;}

#global  #droite #menu_droite li a.mon_espace{background:transparent url(../images/chocolat_cacahuete/mon_espace_picto.gif) no-repeat center top;padding:56px 0 0 0;height:70px;}
#global  #droite #menu_droite li a:hover.mon_espace{background:transparent url(../images/chocolat_cacahuete/mon_espace_picto_actif.gif) no-repeat center top;}

#global  #droite #menu_droite li a.gourde{background:transparent url(../images/chocolat_cacahuete/gourde_picto.gif) no-repeat center top;padding:100px 0 0 0;height:70px;}
#global  #droite #menu_droite li a:hover.gourde{background:transparent url(../images/chocolat_cacahuete/gourde_picto_actif.gif ) no-repeat center top;}

/*Roll over FX*/
#global  #droite #menu_droite .commentaires a {color: #fff; font-weight:bold;font-size:11px;text-transform:uppercase; }
#global  #droite #menu_droite  li a:hover{color: #ffffff; }
#global  #droite #menu_droite .commentaires a:hover{color: #fdfac6;}
#global  #droite #menu_droite .commentaires a span{visibility:hidden; color: #fdfac6;text-align:center;font-size:11px; font-weight:normal; text-transform:none;}
#global  #droite #menu_droite .commentaires a:active span , 
#global  #droite #menu_droite .commentaires a:hover span {color: #fdfac6;visibility:visible;text-align:center;font-size:11px; font-weight:normal; text-transform:none;  }
/**/
#global  #droite #menu_droite li p.active {color: #fdfac6; font-weight:bold;font-size:11px;text-transform:uppercase;margin:0; padding:0 0 30px 0; }
#global  #droite #menu_droite li p span {visibility:hidden; color: #ffffff;text-align:center;font-size:11px; font-weight:normal; text-transform:none; }

/* Pied */
#global  #droite #contenu_droite #edito #pied {background:#ffffff url(../images/chocolat_cacahuete/pied_g.jpg) no-repeat left top;  padding:0 0 0 0px; clear:both; height:19px;width:549px; margin:15px 0 0 20px; margin-bottom:20px;}
#global  #droite #contenu_droite #edito #pied_d {background:#ffffff url(../images/chocolat_cacahuete/pied_d.jpg) no-repeat left top; float:left; width:14px; height:19px;}
#global  #droite #contenu_droite #edito #pied ul{padding:3px 0 0 0px;text-align:center;color:#225008; font-size:10px; float:left; width:535px; }
#global  #droite #contenu_droite #edito #pied li{display:inline; padding:0 5px 0 0px;}
#global  #droite #contenu_droite #edito #pied li a{color:#225008; font-size:11px; text-transform:uppercase; font-weight:bold;}
#global  #droite #contenu_droite #edito #pied li a:hover{color:#225008; font-size:11px; text-transform:uppercase; font-weight:bold;}
#global  #droite #contenu_droite #edito #pied li a.bleu{color:#225008;}

#global  #droite #contenu_droite #edito #code{color:#ffffff; font-size:14px; text-align:center;}
#global  #droite #contenu_droite #edito #code a{color:#ffffff; text-decoration:underline;}

/* home => DROITE */
#global  #droite{float:left; width:770px;}
#global  #droite #contenu_droite{float:left; width:615px; margin:0;}
#global  #droite #contenu_droite #home {padding:0 0px 0 0px; position:relative; top:-30px;float:left; margin:0 0 10px 0;}
#global  #droite #contenu_droite #home h1{font-size:15px;  color:#282828; font-weight:normal; text-transform:uppercase; font-weight:bold;}
#global  #droite #contenu_droite #home p{font-size:14px;  color:#7d7d7d; font-weight:normal;  }
#global  #droite #contenu_droite #home #edito_d{float:left; width:240px;padding:0px 10px 10px 10px;  }
#global  #droite #contenu_droite #home #edito_d img.packshot{padding:0px 0px 0px 10px;  }
#global  #droite #contenu_droite #home .edito_btn{text-align:center;background:url(../images/commun/btn_produit.jpg) no-repeat center top;width:250px;height:20px;top:-30px;position:relative;}
#global  #droite #contenu_droite #home .edito_btn a{font-weight:bold; color:#000; text-transform:uppercase; font-size:12px;  }

/* TITRE => commun */
#global  #droite #contenu_droite .chapeau{padding:15px 0 0 0px;position:relative; top:-70px; margin-bottom:-30px;}

#reglement {
font-size:12px;
color:#FFFFFF;
text-align:center;
}

#reglement a {
font-size:12px;
color:#FFFFFF;
text-decoration:underline;
}

.push_home_ordi {
background:transparent url(/jeux/annee_scolaire_2008/images/push_home_ordi.jpg ) no-repeat;
height:335px;
width:579px;
}
.push_home_2 {
background:transparent url(/jeux/annee_scolaire_2008/images/push_home_2.jpg ) no-repeat;
height:294px;
width:578px;
}

#a_gagner {
margin-top:25px;
margin-left:135px;
}
#txt_ordi {
margin-top:10px;
margin-left:34px;
}
#txt_ou {
margin-top:10px;
margin-left:140px;
}
#txt_cheque {
margin-top:5px;
margin-left:80px;
}
#chapeau_participer {
margin-left:140px;
padding:15px 0 0 0px;
position:relative;
height:72px;
top:-70px;
margin-bottom:-30px;
}

#push_participer_deja_ins {
background:transparent url(/jeux/annee_scolaire_2008/images/push_participer_deja_ins.gif) no-repeat;
width:288px;
height:313px;
padding-top:50px;
padding-left:46px;
color:#e10019;
}


#push_participer_ins {
background:transparent url(/jeux/annee_scolaire_2008/images/push_participer_ins.gif) no-repeat;
height:428px;
width:354px;
float:left;
color:#f0b133;
padding-top: 40px;
padding-left:12px;
padding-right:20px;
}

#push_participer_ins #titre {
margin-left:110px;
}

#left {
float:left;
}

.renseignements_left {
background-image:url(/jeux/annee_scolaire_2008/images/bg_input_deja_ins.jpg);
background-repeat: no-repeat;
color:black;
height: 28px;
width: 178px;
border:none;
border-width:0px;
}

.renseignements_left input {
width: 165px;
height:18px;
margin-bottom: 0px;
padding-top:3px;
padding-right:3px;
margin-top: 2px;
margin-left: 5px;
border:none;
border-width:0px;
float:left;
}

.renseignements_right {
background-image:url(/jeux/annee_scolaire_2008/images/bg_input_ins.jpg);
background-repeat: no-repeat;
color:black;
height: 28px;
width: 226px;
border:none;
border-width:0px;
padding-right:5px;
}

.renseignements_right  input {
width: 217px;
height:18px;
margin-bottom: 0px;
padding-top:2px;
padding-right:3px;
margin-top: 3px;
margin-left: 5px;
border:none;
border-width:0px;
float:left;
}

.valider2 {
float: right;
/*background-image:url(../images/btn_valid.jpg);*/
width:91px;
height:26px;
/*padding-top: 8px;*/
text-align: center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color: #FFFFFF;
float: right;
margin-right: 30px;
margin-top:-5px;
}

*html .valider2 {
float: right;
/*background-image:url(../images/btn_valid.jpg);*/
width:91px;
height:26px;
/*padding-top: 8px;*/
text-align: center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color: #FFFFFF;
float: right;
margin-right: 0px;
}

.checkbox {
margin-bottom: 3px;
margin-right:5px;
font-size:13px;
}

.checkbox input{
margin-right: 5px;
margin-bottom: 0px;
}

#chapeau_jouer {
margin-left:140px;
padding:15px 0 0 0px;
position:relative;
top:-70px;
margin-bottom:-30px;
}

#jouer {
background:transparent url(/jeux/annee_scolaire_2008/images/bg_jouer.jpg) no-repeat;
width:693px;
height:504px;
margin-left:-55px;
}

#code_game {
margin-left:250px;
margin-top:98px;
border:none;
border-width:0px;
width:232px;
font-size:17px;
color:#ed2222;
text-transform:uppercase;
font-weight:bold;
}

*:first-child+html #code_game {
margin-left:250px;
margin-top:93px;
border:none;
border-width:0px;
width:232px;
font-size:17px;
color:#ed2222;
text-transform:uppercase;
font-weight:bold;
}

#retour_accueil {
margin-top:28px;
margin-left:21px;
}

#captcha {
margin-top:54px;
margin-left:284px;
}

*:first-child+html  #captcha {
margin-top:54px;
margin-left:284px;
}

#code_secu {
margin-left:240px;
margin-top:30px;
width:232px;
border:none;
border-width:0px;
font-size:17px;
color:#ed2222;
text-transform:uppercase;
font-weight:bold;
}

#check_jouer {
margin-left:238px;
margin-top:42px;
border:none;
border-width:0px;
border-color:#ffffff;
}

*:first-child+html #check_jouer {
margin-left:234px;
margin-top:36px;
border:none;
border-width:0px;
}

#check_jouer input {
border-width:0px;
border-color:#ffffff;
}

#spacer_reglement {
margin-left:138px;
margin-top:2px;
}

#valid_jouer {
margin-top:9px;
margin-left:305px;
}

#perdu {
background:transparent url(/jeux/annee_scolaire_2008/images/perdu.gif) no-repeat;
width:589;
height:501px;
}

#spacer_perdu {
margin-left:40px;
width:440px;
height:370px;
}

#spacer_generateur {
height:30px;
margin-top:30px;
margin-left:40px;
width:330px;
}

#code_gratuit {
background:transparent url(/jeux/annee_scolaire_2008/images/bg_code_gratuit.gif) no-repeat;
width:579px;
height:329px;
}

#email_code_gratuit {
margin-top:139px;
margin-left:160px;
width:223px;
border:none;
border-width:0px;
padding-top:2px;
}

#valid_code_gratuit {
margin-left:410px;
margin-top:5px;
}

#txt_code_gratuit {
font-size:15px;
text-align:center;
font-weight:bold;
color:#ffffff;
}

#chapeau_code {
margin-left:40px;
padding:15px 0 0 0px;
position:relative;
top:-70px;
margin-bottom:-30px;
}

#pour_participer {
margin-top:35px;
margin-left:175px;
}

#btn_jouer {
margin-top:140px;
margin-left:228px;
}

.erreur {
height:5px;
}

.error {
font-size:12px;
}

.erreur_code {
font-size:12px;
margin-bottom:-5px;
margin-top:-10px
}

.erreur_code2 {
font-size:12px;
margin-left:260px;
margin-top:8px;
margin-bottom:-23px;
}

.erreur_code4 {
font-size:12px;
margin-left:260px;
margin-top:8px;
margin-bottom:-38px;
}

.erreur_code3 {
font-size:12px;
margin-bottom:-8px;
margin-top:-15px;
margin-left:238px;
}

/**** STYLE POUR LA PAGE PARTICIPER DE L'OP RENTREE 2008 ****/
/* menu DROITE */
#global  #droite_participer #menu_droite{float:left; width:155px; padding:0px; position:relative; top:-55px; text-align:left;}
#global  #droite_participer #menu_droite li {text-align:center;  padding:0 0 0px 0px; margin:0 0 0px 0; }
#global  #droite_participer #menu_droite li a{display:block; }

/*BOUTONS*/
#global  #droite_participer #menu_droite li a.recettes{background:transparent url(../images/chocolat_cacahuete/recettes_picto.gif) no-repeat center top;padding:78px 0 0 0;height:70px; }
#global  #droite_participer #menu_droite li a:hover.recettes{background:transparent url(../images/chocolat_cacahuete/recettes_picto_actif.gif) no-repeat center top;padding:78px 0 0 0;height:70px; }

#global  #droite_participer #menu_droite li a.galerie{background:transparent url(../images/chocolat_cacahuete/galerie_picto.gif) no-repeat center top;padding:42px 0 0 0;height:70px;}
#global  #droite_participer #menu_droite li a:hover.galerie{background:transparent url(../images/chocolat_cacahuete/galerie_picto_actif.gif) no-repeat center top;}

#global  #droite_participer #menu_droite li a.ateliers{background:transparent url(../images/chocolat_cacahuete/ateliers_picto.gif) no-repeat center top;padding:68px 0 0 0;height:70px;}
#global  #droite_participer #menu_droite li a:hover.ateliers{background:transparent url(../images/chocolat_cacahuete/ateliers_picto_actif.gif) no-repeat center top;}

#global  #droite_participer #menu_droite li a.mon_espace{background:transparent url(../images/chocolat_cacahuete/mon_espace_picto.gif) no-repeat center top;padding:56px 0 0 0;height:70px;}
#global  #droite_participer #menu_droite li a:hover.mon_espace{background:transparent url(../images/chocolat_cacahuete/mon_espace_picto_actif.gif) no-repeat center top;}

#global  #droite_participer #menu_droite li a.gourde{background:transparent url(../images/chocolat_cacahuete/gourde_picto.gif) no-repeat center top;padding:100px 0 0 0;height:70px;}
#global  #droite_participer #menu_droite li a:hover.gourde{background:transparent url(../images/chocolat_cacahuete/gourde_picto_actif.gif ) no-repeat center top;}

/*Roll over FX*/
#global  #droite_participer #menu_droite .commentaires a {color: #fff; font-weight:bold;font-size:11px;text-transform:uppercase; }
#global  #droite_participer #menu_droite  li a:hover{color: #ffffff; }
#global  #droite_participer #menu_droite .commentaires a:hover{color: #fdfac6;}
#global  #droite_participer #menu_droite .commentaires a span{visibility:hidden; color: #fdfac6;text-align:center;font-size:11px; font-weight:normal; text-transform:none;}
#global  #droite_participer #menu_droite .commentaires a:active span , 
#global  #droite_participer #menu_droite .commentaires a:hover span {color: #fdfac6;visibility:visible;text-align:center;font-size:11px; font-weight:normal; text-transform:none;  }
/**/
#global  #droite_participer #menu_droite li p.active {color: #fdfac6; font-weight:bold;font-size:11px;text-transform:uppercase;margin:0; padding:0 0 30px 0; }
#global  #droite_participer #menu_droite li p span {visibility:hidden; color: #ffffff;text-align:center;font-size:11px; font-weight:normal; text-transform:none; }

/* Pied */
#global  #droite_participer #contenu_droite #edito #pied {background:#ffffff url(../images/chocolat_cacahuete/pied_g.jpg) no-repeat left top;  padding:0 0 0 0px; clear:both; height:19px;width:549px; margin:15px 0 0 120px; }
#global  #droite_participer #contenu_droite #edito #pied_d {background:#ffffff url(../images/chocolat_cacahuete/pied_d.jpg) no-repeat left top; float:left; width:14px; height:19px;}
#global  #droite_participer #contenu_droite #edito #pied ul{padding:3px 0 0 0px;text-align:center;color:#225008; font-size:10px; float:left; width:535px; }
#global  #droite_participer #contenu_droite #edito #pied li{display:inline; padding:0 5px 0 0px;}
#global  #droite_participer #contenu_droite #edito #pied li a{color:#225008; font-size:11px; text-transform:uppercase; font-weight:bold;}
#global  #droite_participer #contenu_droite #edito #pied li a:hover{color:#225008; font-size:11px; text-transform:uppercase; font-weight:bold;}
#global  #droite_participer #contenu_droite #edito #pied li a.bleu{color:#225008;}

/* home => DROITE */
#global  #droite_participer{float:left; width:1000px; }
#global  #droite_participer #contenu_droite{float:left; width:750px; padding-left:95px;}
#global  #droite_participer #contenu_droite #home {padding:0 0px 0 0px; position:relative; top:-30px;float:left; margin:0 0 10px 0;}
#global  #droite_participer #contenu_droite #home h1{font-size:15px;  color:#282828; font-weight:normal; text-transform:uppercase; font-weight:bold;}
#global  #droite_participer #contenu_droite #home p{font-size:14px;  color:#7d7d7d; font-weight:normal;  }
#global  #droite_participer #contenu_droite #home #edito_d{float:left; width:240px;padding:0px 10px 10px 10px;  }
#global  #droite_participer #contenu_droite #home #edito_d img.packshot{padding:0px 0px 0px 10px;  }
#global  #droite_participer #contenu_droite #home .edito_btn{text-align:center;background:url(../images/commun/btn_produit.jpg) no-repeat center top;width:250px;height:20px;top:-30px;position:relative;}
#global  #droite_participer #contenu_droite #home .edito_btn a{font-weight:bold; color:#000; text-transform:uppercase; font-size:12px;  }