body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,label,input,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}q:before,q:after{content:'';}

body{text-align:center; background-color:#e2dfdf; font-family:tahoma;}
#website{margin-left:auto;margin-right:auto; align:center; width:960px; background-image:url(../img/common/layout/bg.png);margin-top:5px;}
#droit{float:right; position:relative; width:179px ;  background-image:url(../img/common/layout/membre.png); background-repeat:no-repeat;text-align:left;}

#pub{width:179px; height:581px; background-image:url(../img/common/layout/pub.png);position:relative;}

#header{width:781px; height:131px; background-image:url(../img/common/layout/top.png);float:left;}
#headerblock{width:781px; height:177px; background-image:url(../img/common/layout/headerblock.png);float:left;}

#header2{width:781px; height:131px; background-image:url(../img/common/layout/top2.png);float:left;}
#headerblock2{width:781px; height:197px; background-image:url(../img/common/layout/headerblock2.png);float:left; position:relative;}
#contenu{width:781px; height:531px; background-image:url(../img/common/layout/contenu.png); position:relative;float:left;}
#bas{width:781px; height:23px; background-image:url(../img/common/layout/bas.png);float:left;}

#produit{width:781px; height:231px; background-image:url(../img/common/layout/produit.png); position:relative;float:left;}

#participez{width:396px; height:173px; background-image:url(../img/common/layout/participez.png);float:left; position:relative;margin-bottom:8px;}
#consultez{width:385px; height:173px; background-image:url(../img/common/layout/consultez.png);float:left;  position:relative;}
#footer{ margin-left:auto;margin-right:auto; align:center; width:960px; height:38px; background-image:url(../img/common/layout/footer.png);  position:relative;
color:#bdbaba;font-size:12px;text-align:center;
}


#header3{width:781px; height:131px; background-image:url(../img/common/layout/top3.png);float:left; position:relative;}

#headerblock3{width:960px; height:25px; background-image:url(../img/common/layout/inscriptionblockhaut.png);float:left;}
#contenu3{width:960px; height:335px; background-image:url(../img/common/layout/inscriptionblockcentre.png); position:relative;float:left;}
#bas3{width:960px; height:33px; background-image:url(../img/common/layout/inscriptionblockbas.png);float:left;}

#headerblock4{width:960px; height:35px; background-image:url(../img/common/layout/inscriptionblockhaut2.png);float:left;}
#contenu4{width:960px; height:71px; background-image:url(../img/common/layout/inscriptionblockcentre2.png); position:relative;float:left;}
#bas4{width:960px; height:34px; background-image:url(../img/common/layout/inscriptionblockbas2.png);float:left;}
#member_registration_link{color:#488A1E;text-decoration:none;} #member_registration_link:hover{text-decoration:underline;}
i#loginbox{border-left:solid #dddddd 1px;border-bottom:solid #dddddd 1px;margin-bottom:10px;padding:5px;z-index:5000;}

#headerblock5{width:960px; height:37px; background-image:url(../img/common/layout/inscriptionblockhaut3.png);float:left;}
#contenu5{width:960px; height:60px; background-image:url(../img/common/layout/inscriptionblockcentre3.png); position:relative;float:left;}
#bas5{width:960px; height:75px; background-image:url(../img/common/layout/inscriptionblockbas3.png);float:left;}


form{margin:0px;padding:0px;}
#member_email,#member_pass,#member_pass_forgotten{color:#000000;float:left;font-size:10px;height:20px;margin-left:4px;margin-top:5px; text-align:left;}
#loginbox b{font-size:14px;}
#loginbox{border-left:solid #dddddd 1px;border-bottom:solid #dddddd 1px;margin-bottom:10px;padding:5px;z-index:5000;}
#loginbox p{text-align:right;color:#488A1E;padding-right:10px;padding-top:0px;padding-bottom:0px;font-weight:bold;font-size:14px;}
#loginbox{text-align:left;}
#btn{text-align:left;height:33px;margin-top:25px;position:absolute;width:119px; left:0px; margin-left:50px}
#btn2{text-align:left;height:33px;margin-top:30px;position:absolute;width:119px; left:0px; margin-left:50px}
#btn3{text-align:left;height:33px;margin-top:0px;position:absolute;width:119px; left:0px; margin-left:20px}
#btn4{height:33px;margin-top:125px;position:absolute;  left:300px}
#btn5{height:33px;margin-top:95px;position:absolute;right:20px;}
#btn6{height:33px;margin-top:95px;position:absolute;left:400px;}
.bienvenue p{text-align:justify;margin-left:200px; }
.decouvrir p{text-align:justify;margin-left:50px; }
.gagner p{margin-top:10px; text-align:justify;margin-left:50px; }
.comprendre p{margin-top:10px; text-align:justify;margin-left:15px; }
#maman {position:abosolute; float:left;left:0px; margin-top:0px; text-align:justify;margin-left:50px; font-size:12px; width:370px }
#enfant {position:abosolute; float:right;font-size:10px;left:0;margin-right:60px;text-align:justify;top:2px;width:480px}
#papa {position:abosolute; float:right;font-size:10px;left:0;margin-right:60px;text-align:justify;top:2px;width:480px}
label {margin-right:50px}
#maman input{height:16px; margin-top:1px;}

#enfant input{height:16px; margin-right:5px; }
#enfant option{height:16px; margin-right:5px; }
#enfant td{font-size:10px}

#mdp{left: 0px; position: absolute; margin-top: 20px; margin-left: 360px; font-size: 10px;}
#login{left: 0px; position: absolute; margin-top: 20px; margin-left: 60px; font-size: 10px;}












#forminscription,#forminscription label{ font-size:11px; color:black; }
#forminscription{margin-left:28px;}
#forminscription fieldset{border:none;}
#ligne_enfant1,#ligne_enfant2,#ligne_enfant3,#ligne_enfant4,#ligne_enfant5,#ligne_enfant6,#ligne_enfant7,#ligne_enfant8,#ligne_enfant9,#ligne_enfant10{display:none;}
input.jqueryerrormsg, select.jqueryerrormsg{ background-color:#FFF0F0;}
div.errorbox{position:absolute;top:200px;border:solid black 1px;margin-left:auto;margin-right:auto;align:center;padding:15px;background-color:white;z-index:5000;display:none;left:25%;right:25%;}



#ligne_enfants_1_prenom,#ligne_enfants_2_prenom,#ligne_enfants_3_prenom,#ligne_enfants_4_prenom,#ligne_enfants_5_prenom,#ligne_enfants_6_prenom,#ligne_enfants_7_prenom,#ligne_enfants_8_prenom,#ligne_enfants_9_prenom,#ligne_enfants_10_prenom{width:100px;}

#page_inscription  #footer{margin-top:0px;}

#inscription_bloc1{background-image:url(../img/common/layout/inscription/inscription_bloc1_back.png);background-repeat:repeat-y;margin-bottom:8px;margin-top:60px;}
#inscription_bloc2{background-image:url(../img/common/layout/inscription/inscription_bloc2_back.png);background-repeat:repeat-y;margin-bottom:8px;}
#inscription_bloc3{background-image:url(../img/common/layout/inscription/inscription_bloc3_back.png);background-repeat:repeat-y;}


#footer a{color:#BDBABA;text-decoration:none;}
#footer{background-repeat:no-repeat;}
#footer img{vertical-align:middle;}
