/***************/
/**  GENERAL  **/
/***************/

/********COULEURS*******/
/*
vert kaki = #6a6c38
texte kaki foncé = #515328
*/

/*.body-enfants =  background:url(../images/fond-enfants.jpg) center top;       si pas d'habillage*/
/*.body-enfants =  background:url(../images/concours/cabane/habillage-concours-cabane-940.jpg) center top;       si habillage*/
.body-enfants{height:auto;margin-top:-30px;z-index:-1;background-color:#cfd541;background:url(../images/fond-general.jpg) center top;background-repeat:repeat-y} 
.h1enfants{padding-top:18px;padding-left:65px;padding-bottom:10px;font-size:45px;color:#515328;font-family:'DKLemonYellowSun',sans-serif;font-weight:400}
.h2enfants{font-size:32px;color:#515328;font-family:'DKLemonYellowSun',sans-serif;font-weight:400;line-height:30px;padding:10px 10px 6px 35px;text-decoration:none}
.h3enfants{font-size:27px;color:#515328;font-family:'DKLemonYellowSun',sans-serif;font-weight:normal;padding:15px 0 6px 35px;line-height:27px}
.h3blockenfants{font-size:18px;color:#515328;font-family:'DKLemonYellowSun',sans-serif;font-weight:400;padding:10px 10px 6px 0;text-decoration:none}
h4.zoomerenfants{color:#515328;height:40px;padding:5px 0 6px;text-align:center}
.penfants{clear:both;font-size:16px;font-family:Arial;color:#515328;text-align:justify;padding:5px 40px 10px 35px;line-height:19px}
.fond-enfants{width:940px;height:auto;margin-left:auto;margin-right:auto;text-align:left;background-color:#6a6c38;background-image:url(../images/fond-bois-940.jpg);background-repeat:repeat-y}
.texte-petit-produits-enfants{font-size:10px;color:#515328}

/***************/	
/**  CONTENU  **/
/***************/
.contenu-enfants{width:940px;clear:both;margin-top:10px;margin-bottom:25px}
.contenu-enfants > .h2enfants{padding-left:35px;padding-top:15px}
.contenu-enfants-img{width:400px;margin-left:260px;padding-top:10px;}
.contenu-enfants-img img{width:100%}
.contenu-enfants-txt{width:780px;margin:30px 60px 20px 60px;padding:20px 20px 20px 20px;line-height:22px;font-size:17px;color:#515328;border-left:4px solid #515328}
.contenu-enfants-txt >h2{padding-left:0;padding-top:20px;padding-bottom:15px;color:#373814;font-size:31px}
.contenu-enfants-txt >h3{padding-left:0;padding-top:10px;padding-bottom:5px;color:#515328}
.contenu-enfants-liste ul{width:800px}
.contenu-enfants-liste li{font-size:16px;color:#515328;padding:10px 30px 0 10px;margin-left:15px}

/*************/	
/**  LIENS  **/
/*************/
.lienenfants{font-size:16px;color:#515328;text-decoration:underline;font-weight:bold}
.lienenfants:hover{font-size:16px;color:#515328;text-decoration:underline;font-weight:bold}
.lienenfants:active{text-decoration:underline}
.h3blockenfants a,.h3blockenfants a:hover,.h3blockenfants a:active{font-size:23px;color:#515328;font-weight:bold;font-family:'DKLemonYellowSun',sans-serif;padding-top:3px;padding-bottom:6px;text-decoration:none;line-height:21px;}	
.lienblockenfants,.lienblockenfants:hover,.lienblockenfants:active{font-size:16px;color:#515328;text-decoration:none}


/**************/	
/**  BLOCKS  **/
/**************/
/* Utilisés sur : Home - Produits - Recettes ...... */
.block-produits{clear:both;width:940px}
.block-produits-horiz{width:445px;height:160px;float:left;padding-left:25px}
.block-enfants{width:420px;height:140px;margin-bottom:20px!important;margin-bottom:17px}
.block-enfants-img{width:200px;height:140px;float:left}
.block-enfants-img img{width:100%}
.block-enfants-txt{width:220px;height:135px !important;height:140px;float:left}
/*.block-txt-gauche{width:14px;height:140px;float:left;background:url(../images/block-bordure-gauche.png) no-repeat 0 0}*/
.block-enfants-txt-txt{width:186px;height:140px;padding:0 2px 0 10px;margin-left:10px;font-size:13px;font-family:Arial;border-left:5px solid #6a6c38;line-height:19px;float:left}
/*.block-txt-droite{width:14px;height:140px;float:left;background:url(../images/block-bordure-droite.png) no-repeat 0 0}*/
	
/****************/	
/**  POSITION  **/
/****************/
.position-enfants{clear:both;width:500px;font-size:11px;padding-left:20px;padding-top:10px;color:#6a6c38}
.position-enfants a{text-decoration:underline;color:#6a6c38;font-size:11px;line-height:18px}
.position-enfants a:hover{text-decoration:underline;color:#6a6c38;font-size:11px;line-height:18px}

/****************/	
/**  PRODUITS  **/
/****************/
.gamme-enfants{width:940px}
.gamme-enfants-txt{width:600px;float:left}
.gamme-enfants-img{width:340px;float:left;margin-top:-93px}
/* Utilisés sur : Produits + Mon Vitabio */
.block-enfants-produits{clear:both;width:940px;height:160px}
.block-enfants-produits-horiz{width:445px;height:160px;float:left;padding-left:25px}
.gamme-produits-enfants-img{width:400px;margin-top:30px;margin-right:30px;float:left}
.gamme-produits-enfants-img img{width:100%}
.gamme-produits-enfants-txt{width:500px;margin-top:30px;padding:0 10px 20px 0;float:left}
.gamme-produits-enfants-img-large{width:940px;margin-top:10px;margin-bottom:10px}
.gamme-produits-enfants-img-large img{width:100%}
/* ZOOMER */
.container-zoomerenfants{clear:both;width:940px}
.container-zoomerenfants-unique{width:150px!important;width:150px;height:215px;padding:30px 0 15px 60px !important;padding:30px 0 15px 60px;float:left}
ul.thumb{list-style:none;margin:0;width:180px!important;width:140px;background-color:#937967}
ul.thumb li img{position:absolute;z-index:1;height:150px;width:150px;margin:0;-webkit-transition:all .5s cubic-bezier(.6,2,.4,1);-moz-transition:all .5s cubic-bezier(.6,2,.4,1);-ms-transition:all .5s cubic-bezier(.6,2,.4,1);-o-transition:all .5s cubic-bezier(.6,2,.4,1);transition:all .5s cubic-bezier(.6,2,.4,1)}
ul.thumb li:hover img{z-index:5;margin-top:15px;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}
ul.thumb li img.hover{margin-top:15px;border:none}
/* PAGE DU PRODUIT */
.produits-enfants-img{width:470px;margin-top:20px;float:left}
.produits-enfants-img img{width:100%}
.produits-enfants-h2{font-size:32px;color:#515328;font-family:'DKLemonYellowSun',sans-serif;font-weight:400;line-height:30px;padding:10px 10px 6px 0;text-decoration:none}
.h2produits-enfants{font-size:25px;color:#515328;font-family:'DKLemonYellowSun',sans-serif;font-weight:400;padding:0 10px 6px 0;text-decoration:none}
.produits-enfants-txt{width:420px;margin:0 0 15px 15px;float:left}
.produits-enfants-txt > p{padding:10px 20px 0 0}
.produits-enfants-avantages{margin-top:10px;padding-right:5px;color:#515328}
.produits-enfants-info-block{clear:both}
.produits-enfants-info{width:350px;padding-left:70px;margin-top:40px;float:left}
.produits-enfants-info-titre{height:33px;width:250px;color:#515328;font-family:'DKLemonYellowSun',sans-serif;font-size:28px;border-left:4px solid #515328;padding-left:15px;padding-top:10px;margin-left:35px}
.produits-enfants-info-liste{width:350px;padding-left:10px}
.produits-enfants-info-liste li{font-size:14px;color:#515328;padding:10px 5px 10px 0;margin-left:15px}
p.produits-enfants-info-liste{font-size:14px;color:#515328;padding:5px 15px 0 10px;text-align:left}
.produits-enfants-info-txt{width:300px;padding-left:5px;padding-top:5px;border-left:4px solid #515328;margin-left:35px}
.autres-produits-enfants{float:left;padding-top:20px;margin-bottom:20px}

/****************/	
/**  RECETTES  **/
/****************/
.block-recettes-enfants{width:270px;height:220px;float:left;margin:20px 21px 20px 21px;}
.block-recettes-enfants-img{width:270px;height:190px;float:left;padding:0 0 0 0}
.block-recettes-enfants-img img{width:100%}
.block-recettes-enfants-txt{width:202px;height:25px;float:left;padding:10px 10px 20px 20px;background-color:#ededed;border-left:4px solid #515328;margin:-40px 16px 0 16px;}
.block-recettes-enfants-txt a{text-decoration:none;font-size:16px;font-weight:550;color:#515328}
.block-recettes-enfants-txt a:hover{text-decoration:none;color:#515328;font-size:16px}
/* PAGE DE LA RECETTE */
.recettes-enfants-img{width:540px;margin-top:20px;margin-left:10px;float:left}
.recettes-enfants-img img{width:100%}
.recettes-enfants-txt{width:330px;margin-top:100px;padding:0 10px 20px 30px;float:left}
.recettes-enfants-txt > h2{padding-left:35px}
.recettes-enfants-txt > p{text-align:left}
.recettes-enfants-info-block{clear:both}
.recettes-enfants-info{width:420px;padding-left:30px;margin:40px 0 0 20px;float:left}
.recettes-enfants-info-titre{height:38px;width:320px;color:#515328;border-left:4px solid #515328;font-family:'DKLemonYellowSun',sans-serif;font-size:30px;padding-left:20px;padding-top:10px}
.recettes-enfants-info-liste ul{width:420px}
.recettes-enfants-info-liste li{font-size:14px;color:#515328;padding-top:10px;margin-left:15px;padding-right:5px}
p.recettes-enfants-info-liste{font-size:15px;color:#515328;padding:0 10px 0 0}
.recettes-enfants-info-txt{width:370px;padding:10px 15px 10px 20px;border-left:4px solid #515328;color:#515328}
.recettes-enfants-preparation{clear:both;width:800px;padding:30px 20px 20px} 

/***************************************/	
/**  CONTACT, NEWSLETTER ET CONCOURS  **/
/***************************************/
/* CONCOURS */
#infos {display:none}
.concours_img{width:800px;margin-left:70px;padding-top:10px;}
.concours_img img{width:100%}
.error {color:#F08C24;margin-left:5px;}
.lien-big-participez-enfants{font-size:30px;background-color:#515328;color:#ffffff;font-family:'DKLemonYellowSun',sans-serif;border:3px solid #5f5f5f;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;font-weight:700;padding:3px 10px 0 10px;margin-left:200px;text-decoration:none}
.lien-big-participez-enfants:hover,.lien-big-participez-enfants:active{font-size:30px;color:#cfd541;font-family:'DKLemonYellowSun',sans-serif;border:3px solid #5f5f5f;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;font-weight:700;padding:3px 10px 0 10px;margin-left:200px;text-decoration:none}
.bloc_concours_enfants{clear:both;margin:47px auto;max-width:670px}
.concours_enfants_txt {font-size:20px;color:#515328;font-family:Arial;font-weight:700}
.form_enfants{text-shadow:0 1px 0 #3a1c14;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background:#515328;padding:25px}
.form_enfants p{width:400px;clear:left;margin:0;padding: 5px 0 8px 200px;height:40px}
.form_enfants label{font-size:15px;font-weight:bold;float:left;margin-left:-215px;width:210px;margin-right:20px; text-align:right;margin-top:12px}
.form_enfants input[type=&quot;text&quot;]{width: 180px}
.form_enfants input{width:90%;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-color:#f4f4f4;color:#000;border:1px solid #5f5f5f;padding:10px;margin-bottom:5px}
.input_checkbox{margin-top:20px;height:20px;width:20% !important;background-color:#515328 !important}
.form_enfants select{margin-top:12px;height:20px}
.input_submit{margin-top:25px;height:40px;font-weight:700;font-size:16px;text-align:center;width:620px !important}





