IMG
{border:0;
}

FORM
{margin:0; padding:0;}

SELECT{font-size:10px; letter-spacing:normal;}

#site
{
width:900px;
margin-left:auto; margin-right:auto;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
background:url(../images/fond_prehome.jpg) no-repeat;
min-height:600px;
}

/*************** PAGE D'ATTENTE ************************/
#content_attente
{
height:567px;
}

#logo_attente
{float:left;width:221px;height:208px; background:url(../images/logo_bebe_gd.jpg);}

#accroche_attente
{
float:left;width:455px;height:133px;margin-top:185px;background:url(../images/accroche_attente.gif);
}
#femme_attente
{
float:right;width:224px;height:567px;background:url(../images/femme_attente.jpg); 
}

/**************** PRE-HOME *******************************/

#content_prehome
{
height:567px;position:relative;
}

#content_prehome .header_prehome
{
float:left;width:900px;height:161px; background:url(../images/header_prehome.gif);
}

#content_prehome .header_prehome h1
{
display:none;
}

#content_prehome .header_prehome#mdp
{
background:url(../images/header_prehome_mdp.gif);
}

#content_prehome .header_prehome#cgv
{
background:url(../images/header_prehome_cgv.gif);
}

#content_prehome .header_prehome#faq
{
background:url(../images/header_prehome_faq.gif);
}

#content_prehome .header_prehome#desabo
{
background:url(../images/header_prehome_desabo.gif);
}

#content_prehome .header_prehome#contact2
{
background:url(../images/header_prehome_contact.gif);
}

#content_prehome .header_prehome#.inscription
{
background:url(../images/header_inscription.gif);
}
#content_prehome .header_prehome#profil
{
background:url(../images/header_profil.gif);
}

#content_prehome .header_prehome#mentions
{
background:url(../images/header_prehome_mentions.gif);
}


#content_prehome .header_prehome a
{
float:left;display:block; width:180px; height:161px; background-image:url(../images/logo.jpg);
}

#content_prehome .header_prehome span {color:#6a6881; float:right; margin-right:50px; margin-top:15px;}


/** bloc identification **/

#identification
{
float:left; display:inline; width:257px; height:251px; margin-left:21px; background:url(../images/fond_ident.gif) no-repeat;
}

#identification a.btn
{
	display:block; margin-left:auto; margin-right:auto;background-image:url(../images/btn_inscription.gif);width:215px; height:20px; margin-top:18px;color:#FFFFFF; text-decoration:none; font-size:12px;font-weight:bold; line-height:20px;
}

#identification div
{
	color:#6d6e71;
	text-align:left;
	width:215px;
	margin-left:auto; margin-right:auto;
	margin-top:14px;
}

#identification div a
{
font-size:9px;color:#de2027; clear:both;float:left;width:200px;margin-right:-3px;
}

#identification div span
{
float:left;width:80px;margin-top:4px;
}
#identification div input
{
float:left;width:101px;font-size:10px; margin-top:4px;
}
#identification div a.ok
{
clear:none;float:right;width:23px;height:22px; margin-top:4px;
}

#identification div font
{clear:both;float:left;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;color:#de2027;
margin-top:10px;width:100%;}

#identification a.lien_eco
{
display:block; float:left;width:114px; height:28px;margin-top:8px;
}
#identification a.lien_inter
{
display:block;float:left;width:120px; height:28px;margin-top:2px;
}
#identification a.lien_carte
{
display:block;float:right;width:125px; height:70px;margin-top:2px;
}

/***** texte de pr&eacute;sentation **/
#presentation{
width:413px;margin-left:40px; float:left; display:none;
font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;color:#ba2079;
}

/** flash pr&eacute;home **/
#flash_prehome
{float:right;width:588px; height:411px; background:url(../images/flash_prehome.jpg) no-repeat;}

#presentation span{color:#730143;}

/** page mot de passe oubli&eacute; **/

#motdepasse
{
float:right;width:588px; height:411px;
}

#motdepasse #text_presentation
{
background-image:url(../images/text_mdp.gif);width:588px;height:80px;
}
#motdepasse.desabo #text_presentation
{
background-image:url(../images/text_desabo.gif);/*width:588px;*/height:124px; margin-top:-39px;margin-bottom:-5px;
}

#motdepasse #text_presentation span
{ display:none;}

#motdepasse #form_mdp
{
background:url(../images/fond_form_mdp.jpg) no-repeat;width:588px;height:321px;
}
#motdepasse #form_mdp input
{
float:left; margin-top:110px; margin-left:82px;width:170px; border:solid 1px #8ca91b; font-size:10px;
}

#motdepasse #form_mdp IMG.btn_valider
{
clear:both;float:left; margin-top:18px; margin-left:113px;width:113px;height:26px; border:none;
}

#motdepasse #form_mdp IMG.btn_desabo
{
clear:both;float:left; margin-top:18px; margin-left:119px;width:102px;height:32px; border:none; display:inline; 
}

#motdepasse #form_mdp a.retour
{
display:block; width:124px;height:124px; clear:both;float:right; margin-right:165px; margin-top:-15px;
* margin-right:80px;*width:200px;
}

/*** articles de la pr&eacute;home **/

#contenu_prehome
{
width:613px; height:411px; float:right;
}

#contenu_prehome #liens_articles{height:12px; text-align:left; font-weight:bold;  width:80px; float:right; text-align:right; margin-right:8px; margin-top:5px;}
#contenu_prehome #liens_articles a{font-weight:bold;}
.article_prehome#bebe #liens_articles a{color:#515f1b;}
.article_prehome#maman #liens_articles a{color:#66003e;}
.article_prehome#conso #liens_articles a{color:#545076;}

.article_prehome
{
width:447px; height:323px; float:left; text-align:left;
background-image:url(../images/article_ph_mauve.jpg);
}



.article_prehome#maman
{background-image:url(../images/article_ph_mauve.jpg);}

.article_prehome#maman p font{ color:#66003e; font-style:normal; font-weight:bold;}
.article_prehome#maman p{color:#ffffff;}


.article_prehome#bebe
{background-image:url(../images/article_ph_vert.jpg);}

.article_prehome#bebe #article_contenu p font{ color:#515f1b; font-style:normal;font-weight:bold;}
.article_prehome#bebe #article_contenu p{ color:#667934;}

.article_prehome#conso
{background-image:url(../images/article_ph_bleu.jpg);}

.article_prehome#conso p font{ color:#545076; font-style:normal;font-weight:bold;}
.article_prehome#conso p{ color:#8885a1;}

.article_prehome h1
{margin:15px;padding:0; float:left;display:none;}
.article_prehome IMG.titre
{float:left; margin-top:15px; margin-left:12px; margin-bottom:8px;}


#article_contenu
{font-size:11px;width:430px; height:260px;position:relative; text-align:left;color:#ffffff; overflow:auto; margin-top:10px; margin-left:5px; clear:both;
/*scrollbar-face-color:#c6d6fd;scrollbar-arrow-color:#4d6185;scrollbar-track-color: #f0eee7;scrollbar-3dlight-color:#c9cbcc;scrollbar-darkshadow-color: #f0eee7;*/
}
#article_contenu2
{width:470px;/*left:200px;*/ height:265px; left:0;
height:265px;width:470px;text-align:left;color:#ffffff; font-size:11px; overflow:auto; position:relative; float:left; margin-left:5px;margin-top:10px;
}

#article_contenu2 ul
{clear:both;
}

.article_prehome#articlementions #article_contenu{height:285px;}

#article_contenu h1, #article_contenu2 h1
{margin:0; padding:10px; font-size:17px;padding-bottom:0px; font-weight:normal; letter-spacing:1px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

#article_contenu p, #article_contenu2 p
{margin:0; padding:10px; text-align:justify;font-size:11px;
}


#article_contenu font, #article_contenu2 font{
color:#760037; font-style:italic;font-size:11px;
}
#article_contenu2.histoire
{color:#556322; background:url(../histoire/visuel.gif) no-repeat right top;
/**background: none;
*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../histoire/visuel.png', sizingMethod='crop');*/
}

#article_contenu2.histoire p
{width:320px;
}

#article_contenu2.histoire li
{width:300px;
}

#article_contenu2.histoire span
{font-size:14px; font-weight:bold; color:#FFFFFF;
}

#droite_article_ph
{ background:url(../images/text_article_ph.gif) no-repeat;width:166px;float:right; padding-top:149px;
}

#droite_article_ph span{display:none;}

/** CGV **/
#droite_cgv
{ width:166px; float:right; padding-top:235px; text-align:right;
}


#footer_prehome
{
clear:both;
height:33px;
text-align:right;
}

#footer_prehome ul
{
list-style:none;height:33px;margin:0;padding:0; vertical-align:middle; float:right;
}

#footer_prehome li
{
display:inline;margin:0; color:#83809d;float:left;margin-top:12px;
}
#footer_prehome li.logo{
margin-top:0px;
}
#footer_prehome li a{
color:#83809d; text-decoration:none;  margin-right:5px; margin-left:5px;
}
#footer_prehome li a:hover{
color:#83809d; text-decoration:underline;
}

#footer_prehome #navigateurs {clear:both;float:left; text-align:left;color:#aeaad0; margin-top:25px;*margin-top:45px; width:100%; display:inline;}
#footer_prehome #navigateurs  a{color:#aeaad0; text-decoration:none;}
#footer_prehome #navigateurs  a:hover{text-decoration:underline;}

/** pages d'inscription **/

#nom_etape {width:303px; float:left; display:inline; text-align:right;}

#centre_inscription{ float:left; display:inline; width:418px;height:404px;* height:385px;  position:relative;/*background:url(../images/cadre_inscription.png) no-repeat;*/
/*background: none;
*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/cadre_inscription.png', sizingMethod='scale');*/
}
.contenu_cadre{position:absolute; z-index:81;width:408px;height:404px; top:0; left:0;}
.cadre{position:absolute; z-index:80;width:408px;height:404px; top:0; left:0;}

#centre_inscription .contenu_message_23mois{clear:both;float:left; display:inline; text-align:center; color:#727272; font-size:11px;width:380px; margin:5; padding:5;margin-top:150px;*margin-top:200px;margin-left:10px;line-height:16px;}

#centre_inscription .formu{margin:9px;height:310px; }
#centre_inscription .formu.coordo{margin:9px;height:360px; }


#centre_inscription label{clear:both;float:left; display:inline; text-align:right; color:#727272; font-size:10px;width:206px; margin:0; padding:0;margin-top:1px;*margin-top:0px;line-height:16px;}
#centre_inscription label.nb_enfant{width:80%; text-align:left; margin-left:35px;}
#centre_inscription div.accouch{width:80%; text-align:left; margin-left:35px; float:left;color:#727272; font-size:10px;line-height:16px;}
#centre_inscription fieldset{ border:0; float:left; display:inline; font-size:10px; margin:0; padding:0; margin-left:4px;margin-top:1px;*margin-top:0px;line-height:16px; text-align:left;width:178px; color:#727272;font-size:11px;/*letter-spacing:-1px;*/ margin-right:-10px;}

#centre_inscription fieldset input{font-size:10px; border:solid 1px #b1acd6;color:#727272;width:160px; margin:0; }
#centre_inscription fieldset.question input{ border:0; width:40px;}

/* style sur la partie non modifiable */
#centre_inscription .readOnly{font-size:10px; border:solid 1px #b1acd6;color:#727272;background-color:#CCCCCC;width:160px; margin:0; }
#centre_inscription fieldset input.petitreadOnly, #centre_inscription input.petitreadOnly{font-size:10px; border:solid 1px #b1acd6;color:#727272;background-color:#CCCCCC;width:35px; margin-right:10px;* margin-right:7px; }

#centre_inscription fieldset input.moyen{width:121px;*width:131px;}
#centre_inscription fieldset input.petit, #centre_inscription input.petit{width:35px; margin-right:10px;* margin-right:7px;font-size:9px;}
#centre_inscription p{float:left;clear:both;width:100%; margin:0;padding:0;}
#centre_inscription p.message_bas{text-align:left; margin-left:20px; /*margin-top:30px;*/ margin-bottom:10px;width:85%;}
#centre_inscription p.message_bas a{color:#727272;}
#centre_inscription font{color:#9d9d9d;font-size:10px;letter-spacing:-1px;}

#centre_inscription label.radio{clear:both;float:left; display:inline; text-align:left; color:#727272; font-size:9px;width:100%; letter-spacing:-1px;margin:0; padding:0;margin-top:0px;line-height:14px; margin-right:-33px;}
#centre_inscription label.radio input{float:left; margin-right:4px; display:inline;}
#centre_inscription label.radio span{ float:left; display:inline; width:93%;}

#centre_inscription label.radiocouche{clear:both;float:left; display:inline; text-align:left; color:#727272; font-size:10px;width:100%; letter-spacing:-1px;margin:0; padding:0;margin-top:0px;line-height:14px; margin-bottom:10px;}
#centre_inscription label.radiocouche input{float:left; margin-right:4px; display:inline; margin-top:15px;}
#centre_inscription label.radiocouche span{ float:left; display:inline; width:93%;}

#centre_inscription DIV.rose{ clear:both;color:#a70075; border-top: solid 1px #727272; margin-top:8px; text-align:left; float:left; width:100%; font-size:14px; font-weight:bold;font-family: Geneva, Arial, Helvetica, sans-serif; padding-top:10px;}

#centre_inscription label.question4{width:90%; text-align:left; margin-left:30px; margin-bottom:4px;}
#centre_inscription label.questionautre{width:20%; text-align:left; margin-left:30px; margin-bottom:4px;}
#centre_inscription input.autre{font-size:10px; border:solid 1px #b1acd6;color:#727272; margin:0; width:160px; float:left;margin-top:4px;}
#centre_inscription label.question5{text-align:left; margin-left:0px;margin-top:-18px;width:100%;margin-bottom:4px;margin-top:-4px;}



#centre_inscription fieldset input.btn_radioCiv{width:12px; margin-right:5px; margin-left:5px; border:0;}
#centre_inscription fieldset input.btn_radio{width:12px; margin-right:19px; margin-left:12px; border:0;}
.champs_obligatoires{float:right;* margin-top:-8px;margin-right:10px;color:#727272; letter-spacing:-1px; }
.champs_obligatoires.coord{margin-top:-15px; }

#action{ float:left; display:inline;}

#action a.btn_etape, #action a.btn_etapelast{margin-top:160px; display:block; width:177px; height:128px; background:url(../images/btn_etape.png) no-repeat;text-decoration:none;color:#ffffff;
*background: none;
*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/btn_etape.png', sizingMethod='scale');


 }

#action a.btn_etape:hover{ text-decoration:underline;}

#action a span{margin-top:88px; margin-left:23px; float:left; font-weight:bold; font-size:14px; text-align:left; cursor:hand;}
#action a.btn_etapelast span{margin-top:80px;font-size:13px;}
#action p{color:#808080; margin:0; padding:0; width:155px; text-align:justify; font-size:9px; margin-left:15px; letter-spacing:-1px; line-height:10px;}
#action p a{color:#808080; text-decoration:none;}
#action p a:hover{text-decoration:underline;}


/** pages apr&egrave;s identification **/

#site_home
{
width:900px;
margin-left:auto; margin-right:auto;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
background:url(../images/fond_home.jpg) no-repeat;
min-height:600px;
}

#content_home
{
height:567px;position:relative;
}

#content_home #header_home
{float:left;width:900px;height:161px; background:url(../images/header_home.gif) no-repeat;}

#menu_haut{float:left;display:inline;width:612px; height:133px;}

#content_home #header_home a.logo{float:left;display:block; width:192px; height:161px; background:url(../images/logo_home.gif) no-repeat;}
#content_home #header_home span {color:#6a6881;  float:right;margin-right:50px; margin-top:15px;text-align:right;width:562px;margin-bottom:10px;}

/** menu haut **/
#silouhette {float:left;display:inline;width:96px; height:133px; background-image:url(../images/maman_et_bebe.jpg); margin:0;}

#content_home #header_home ul{/*clear:both;float:left;*/list-style:none; height:96px; margin:0; padding:0; width:612px;}
#content_home #header_home li {float:left; display:inline;/*width:100px;*/height:96px; margin:0; padding:0;}


#content_home #header_home li a{ margin:0; padding:0; width:100px; height:96px;}

#content_home #header_home ul#menu_nav{width:612px;height:29px;margin-top:0px;float:left; }
#content_home #header_home ul#menu_nav li{height:29px;}

/** personnalisation **/

#personalisation{float:left; display:inline; width:192px; margin-top:20px;}
#personalisation #bloc_perso{ /*margin-left:21px;*/width:118px; height:252px; /*background:url(../images/fond_perso.png) no-repeat; */color:#a31984; font-size:11px; font-weight:bold; left:36px;
/**background: none;
*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fond_perso.png', sizingMethod='scale');*/
}

#personalisation #bloc_perso p{clear:both;float:left;padding:0px; margin:0px; width:100%;text-align:center;}
#personalisation #bloc_perso p.nommaman{height:25px; margin-top:8px;}
#personalisation #bloc_perso p.visu_bebe{height:120px;}
#personalisation #bloc_perso #cadre_photo{position:absolute;height:120px; float:left; display:inline; z-index:90; left:1px;; top:30px; display:block;}
#personalisation #bloc_perso #texteenfant{clear:both; position:relative; margin-top:110px;}
#personalisation #bloc_perso #photo_bebe{position:absolute;height:120px; float:left;display:inline;  z-index:89; left:0; top:30px; width:117px; background-color:#FF0000;}

/*#personalisation #bloc_perso IMG.photobebe{float:left;margin-left:1px;  }*/

#personalisation #bloc_perso div{float:left;font-style:italic; font-size:10px; height:36px; width:95%; margin-left:auto; margin-right:auto; margin-top:3px;}

#personalisation #bloc_perso a{color:#FFFFFF; text-decoration:none;font-size:9px;line-height:15px;  display:block;   margin-left:auto; margin-right:auto; }
#personalisation #bloc_perso a:hover{ text-decoration:underline;}
#personalisation a.btn_bleu{ background:url(../images/btn_bleu.gif) no-repeat;width:99px; height:19px;}
#personalisation #bloc_perso #noFlashBlocPerso{ height:35px; display:block; position:absolute; top:209px; left:1px; }
#personalisation a.btn_orange{background:url(../images/btn_orange.gif) no-repeat;width:99px; height:19px;margin-top:7px;display:block; curso:hand;}

/** champ upload **/
.champupload{font-size:10px;}
.okupload {background-color:#ee4e9b; color:#FFFFFF;font-size:10px; font-weight:bold;}


#centre{ float:left; display:inline; width:550px;margin-top:20px;}
#centre .cadrecentre{ width:499px; height:343px; /*position:absolute;*/ float:left; margin-left:0px; }
#centre .cadrecentre h1{font-size:18px; font-family: Geneva, Arial, Helvetica, sans-serif; text-align:left; margin:15px;; padding:0; float:left; display:none;}

#centre .cadrecentre a.telecharger{ display:block;width:85px; height:40px; float:right; margin-right:5px; position:relative;}
#centre .cadrecentre a.boite{ display:block;width:282px; height:65px; float:right; margin-right:5px; margin-top:232px;}

.cadrecentre IMG.titre
{float:left; margin-top:15px; margin-left:12px; margin-bottom:0px;}



/*Styles propres &agrave; l'article b&eacute;b&eacute; **/

#centre .cadrecentre#cadrebebe{ /*margin-top:22px;*/ background:url(../images/cadre_bebe.png) no-repeat;
*background: none;
*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/cadre_bebe.png', sizingMethod='crop');}
#centre .cadrecentre#cadrebebe h1{color:#1867ad; display:none;}
#centre .cadrecentre#cadrebebe div#temoignages{}
#centre .cadrecentre#cadrebebe p font{ color:#515f1b; font-style:normal;}
#centre .cadrecentre#cadrebebe table p font{ text-align:left;}
#centre .cadrecentre#cadrebebe p{ color:#515f1b;}
#centre .cadrecentre#cadrebebe p.temoignage{ font-style:italic; color:#FFFFFF; background:url(../images/fond_temoignage_vert.gif) repeat-y;width:428px; padding-top:0; padding-bottom:0;}
#centre .cadrecentre#cadrebebe ul{color:#667934;}
#centre .cadrecentre#cadrebebe ul li{ margin-bottom:5px;}
#centre .cadrecentre#cadrebebe ul a{color:#667934; font-weight:bold; letter-spacing:0.5px;}

/*Styles propres &agrave; l'article maman **/

#centre .cadrecentre#cadremaman{ /*margin-top:22px;*/ background:url(../images/cadre_maman.png) no-repeat;
*background: none;
*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/cadre_maman.png', sizingMethod='crop');}
#centre .cadrecentre#cadremaman h1{color:#1867ad; display:none;}
#centre .cadrecentre#cadremaman div#temoignages{}
#centre .cadrecentre#cadremaman p font{ color:#66003e; font-style:normal;}
#centre .cadrecentre#cadremaman p{ color:#ffffff;}
#centre .cadrecentre#cadremaman p.temoignage{ font-style:italic; color:#b256a1; background:url(../images/fond_temoignage_maman.gif) repeat-y;width:428px; padding-top:0; padding-bottom:0;}
#centre .cadrecentre#cadremaman ul{color:#66003e;}
#centre .cadrecentre#cadremaman ul li{ margin-bottom:5px;}
#centre .cadrecentre#cadremaman ul a{color:#66003e; font-weight:bold; letter-spacing:0.5px;}

/*Styles propres &agrave; l'article conso **/

#centre .cadrecentre#cadreconso{ background:url(../images/cadre_conso.png) no-repeat;
*background: none;
*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/cadre_conso.png', sizingMethod='crop');}
#centre .cadrecentre#cadreconso h1{color:#545076; display:none;}
#centre .cadrecentre#cadreconso div#temoignages{}
#centre .cadrecentre#cadreconso p font{ color:#545076; font-style:normal;}
#centre .cadrecentre#cadreconso p{ color:#545076;}
#centre .cadrecentre#cadreconso p.temoignage{ background:url(../images/fond_temoignage_conso.gif) repeat-y;font-style:italic; color:#545076;width:428px; padding-top:0; padding-bottom:0;}
#centre .cadrecentre#cadreconso ul{color:#545076;}
#centre .cadrecentre#cadreconso ul li{ margin-bottom:5px;}
#centre .cadrecentre#cadreconso ul a{color:#545076; font-weight:bold; letter-spacing:0.5px;}

/*Styles propres aux pages astuces **/

#centre .cadrecentre#astuce{ background:url(../images/cadre_astuce.png) no-repeat;
*background: none;
*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/cadre_astuce.png', sizingMethod='crop');}
#centre .cadrecentre#astuce h1{color:#ffffff; display:none;}
#centre .cadrecentre#astuce p font{ color:#a0004f; font-style:normal; font-weight:bold;}
#centre .cadrecentre#astuce p font{ color:#a0004f; font-style:normal; font-weight:bold;}
#centre .cadrecentre#astuce .titreAstuce{ color:#fff; font-style:normal; font-weight:bolder; font-size:14px;}
#centre .cadrecentre#astuce p{ color:#ffffff; font-style:italic; padding:7px;}

/* styles propres aux pages recette **/
#centre .cadrecentre#recette{ background:url(../images/cadre_recette.png) no-repeat;
*background: none;
*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/cadre_recette.png', sizingMethod='crop');}
#centre .cadrecentre#recette h1{color:#1867ad; display:none;}
#centre .cadrecentre#recette p span{ color:#760037; font-style:normal; font-weight:bold; }
#centre .cadrecentre#recette div.ingredients1 {width:200px;float:left; margin-left:30px; margin-bottom:8px; font-style:italic;}
#centre .cadrecentre#recette div.ingredients2 {width:200px;float:left; margin-left:5px; margin-bottom:8px; font-style:italic;}

/* styles propres &agrave; l'imagier **/
#centre .cadrecentre#imagier{ background:url(../imagier/imagier.png) no-repeat;
*background: none;
*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../imagier/imagier.png', sizingMethod='crop');}
#centre .cadrecentre#imagier h1{color:#1867ad; display:none;}

/* styles propres &agrave; la page Expert **/
#centre .cadrecentre#expert{ background:url(../images/cadre_expert.png) no-repeat;
*background: none;
*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/cadre_expert.png', sizingMethod='crop');}
#centre .cadrecentre#expert h1{color:#1867ad; display:none;}
#centre .cadrecentre#expert #article_contenu2{height:275px;}
#centre .cadrecentre#expert #article_contenu2 IMG{margin-left:10px; float:right;}

/* styles propres &agrave; l'histoire **/
#centre .cadrecentre#histoire{ background:url(../images/cadre_histoire.png) no-repeat;
*background: none;
*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/cadre_histoire.png', sizingMethod='crop');}
#centre .cadrecentre#histoire h1{color:#1867ad; display:none;}

/* styles propres &agrave; la page Témoignage mamans **/
#centre .cadrecentre#mamans{ background:url(../images/cadre_expert.png) no-repeat;
*background: none;
*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/cadre_expert.png', sizingMethod='crop');}
#centre .cadrecentre#mamans h1{color:#1867ad; display:none;}
#centre .cadrecentre#mamans #article_contenu2{height:275px;}
#centre .cadrecentre#mamans #article_contenu2 p{color:#8354a2; font-weight:bold; margin-bottom:10px;}
#centre .cadrecentre#mamans #article_contenu2 .bloc_maman{width:226px; height:113px; float:left; display:inline; margin-bottom:10px;}
#centre .cadrecentre#mamans #article_contenu2 .bloc_maman IMG{float:left; display:inline; margin-left:5px; margin-right:5px;}
#centre .cadrecentre#mamans #article_contenu2 .bloc_maman span{color:#8354a2; font-weight:bold; font-size:12px; letter-spacing:normal;}

/*Styles propres à la page promo **/

#centre .cadrecentre#promo{ background:url(../images/cadre_promo.png) no-repeat;
*background: none;
*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/cadre_promo.png', sizingMethod='crop');}
#centre .cadrecentre#promo IMG.date{float:left; margin-top:3px; margin-left:5px; }
#centre .cadrecentre#promo IMG.titre{margin-top:22px;}
#centre .cadrecentre#promo p{ color:#e96012;}
#centre .cadrecentre#promo font{ color:#e96012; font-size:14px; font-style:normal;}
#centre .cadrecentre#promo a{ color:#e96012;}

/*Styles propres à la page BR **/

#centre .cadrecentre#br{ background:url(../images/cadre_br.png) no-repeat;
*background: none;
*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/cadre_br.png', sizingMethod='crop');}
#centre .cadrecentre#br IMG.titre{margin-bottom:8px;}
#centre .cadrecentre#br p{color:#ffffff; font-weight:bold; font-size:10px; clear:both; text-align:left; margin-left:10px; margin-bottom:0px;}
#centre .cadrecentre#br #attention{background:url('../images/attention2.gif') no-repeat;width:466px; height:100px; margin-left:7px; margin-top:3px; float:left; color:#ec1c00; text-align:left;}
#centre .cadrecentre#br #attention span { font-weight:bold; font-size:10px; margin-top:5px; float:left; margin-left:12px;}
#centre .cadrecentre#br #attention p { color:#ec1c00; font-weight:normal; float:left; margin-left:68px; margin-top:0; font-size:9px; display:inline;}
#centre .cadrecentre#br #attention p a{color:#ec1c00;}

#centre .cadrecentre#br #article_contenu2 {width:480px; height:150px;*height:145px;}
#centre .cadrecentre#br #article_contenu2 #liste_bons{float:left; display:inline; width:325px;}
#centre .cadrecentre#br #article_contenu2 #bouton_imprimer{float:left; display:inline; width:135px;}
/*#centre .cadrecentre#br #article_contenu2 .liste_bons IMG{ margin-top:10px;}
#centre .cadrecentre#br #article_contenu2 .liste_bons INPUT{ margin-top:10px;}*/
#centre .cadrecentre#br #article_contenu2 .monbr{width:308px; float:left; margin-bottom:7px;}
#centre .cadrecentre#br #article_contenu2 .dejaimprime{background-color:#505050;width:298px; float:left;margin-bottom:7px;}

#centre #liens_articles{height:22px; text-align:left;color:#6a6881; font-weight:bold;}
#centre #liens_articles a{color:#6a6881; font-weight:bold;}
#centre #liens_articles a.blanc{color:#6a6881; font-weight:bold; text-decoration:none;}

#menu_droit{ float:left; display:inline; width:158px;margin-top:20px; text-align:left;}
#menu_droit #offre{/*background:url(../images/fond_offre.png) no-repeat;*/width:144px; height:233px; margin-bottom:7px;
}
#menu_droit #offre div{position:absolute;}
#menu_droit #offre .img_offre{margin-top:24px; margin-left:3px;position:relative; height:117px;}
#menu_droit #offre a{ display:block; margin-left:3px; margin-top:3px; margin-bottom:0px; padding:0;height:19px;}

#menu_droit .btn_expert{ margin-top:5px;}

/** POP message d'erreur **/

#pop_message{width:399px; height:174px; position:absolute;display:none;margin-left:auto; margin-right:auto; left:480px;top:200px;*top:120px;z-index:101; /*background-color:#FFFFFF;*/}
#pop_message_email{width:399px; height:174px; position:absolute;display:none;margin-left:auto; margin-right:auto; left:480px;top:200px;z-index:101;*top:120px; }
#pop_message_enceinte{width:399px; height:174px; position:absolute;display:none;margin-left:auto; margin-right:auto; left:480px;top:200px;z-index:101;}

/*.fond_message{width:399px; height:174px; }*/

.contenu_message{position:absolute; z-index:104;width:399px; height:174px; left:0; top:0;}


/*#divfermer{ display:none;position:absolute;z-index:103;margin-left:auto; margin-right:auto; left:810px;top:205px;}
#divfermer a{ color:#666666; text-decoration:none;font-weight:bold; letter-spacing:1px;}*/

#pop_message #message, #pop_message_email #message, #pop_message_enceinte #message_enceinte{ margin-top:30px;display:none;width:95%; margin-left:auto; margin-right:auto; font-weight:bold; color:#444445; font-size:10px;}

#pop_message a.a_fermer, #pop_message_email a.a_fermer, #pop_message_enceinte a.a_fermer{float:right; color:#666666; text-decoration:none; margin-right:10px; margin-top:5px; font-weight:bold; letter-spacing:1px;}

#site_noir
{
	display:none; position:absolute;width:100%;height:100%; background:url(../images/pix.png) repeat; left:0; top:0; z-index:100;
	*background: none;
	*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/pix.png', sizingMethod='scale');
	*height:800px;
}



/**    style de la page Envoie &agrave; une amie  */

#form_amie{margin:25px 0 0 160px; float:left;text-align:left; color:#FFFFFF; display:inline;}
#form_amie label{width:90px; height:25px; line-height:10px;clear:both;float:left; letter-spacing:normal; font-size:10px;margin-top:2px;}
#form_amie input{border:solid 1px #ef7907; float:left;margin-bottom:5px; margin-top:5px;width:105px;font-size:10px;}
#form_amie p{ text-align:center; clear:both; width:180px; font-size:8px; margin:0 0 0 5px;}
.envoie_amie{background:url(../images/fond_amie.jpg) no-repeat; height:369px; }
.envoie_amie a{ width:123px; height:123px; display:block; float:right; margin-right:40px; margin-top:15px; display:inline;}
.envoie_amie .gagnants{width:350px; height:40px;text-align:center; color:#FFFFFF; font-weight:bold; font-size:13px; margin:80px 0 0 180px; }
.envoie_amie .reglement{width:150px; height:69px;text-align:left; color:#7f0a35; font-size:10px; margin:20px 0 0 380px; }
.envoie_amie .reglement input{ /*margin:0 4px 0 -14px;*/ }
.envoie_amie .reglement a{width:0px; height:0px; display:block; float:none; margin-right:0px; margin-top:0px; display:inline; color:#7f0a35;}

/** style pour la page mentions l&eacute;gales **/
#article_contenu p a {color:#FFFFFF;}
#article_contenu p.hautpage {text-align:right;}
p.hautpage a{color:#ffffff; text-decoration: none;}
p.hautpage a:hover{text-decoration: underline;}


.lien{ color:#666666;}

/** style pour la page reglement **/

#reglement{ width:530px; height:600px; background-image:url(../images/fond_reglement.jpg); }
#reglement .scroll_reglement{
	width:440px;
	height:305px;
	position: absolute;
	top:158px;
	left:44px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
	text-align:justify;
	overflow:auto;

}
#reglement .scroll_reglement p{
	padding-right:10px;
}
