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

/********COULEURS*******/
/*
violet = #8b0752
gris foncé = #2c2927
rose (texte) = #c5408c
*/

.h1adultes{padding:18px 130px 10px 65px;font-size:40px;color:#ffffff;font-family:'SketchGothicLight',sans-serif;font-weight:400}
.h2adultes{font-size:25px;color:#faf5f8;font-family:'SketchGothicLight',sans-serif;font-weight:400;padding:10px 10px 6px 35px;text-decoration:none}
.h3adultes{font-size:16px;color:#ffffff;font-family:Arial;padding:15px 0 6px 35px}
.h3blockadultes{font-size:18px;color:#64056c;font-family:'SketchGothicLight',sans-serif;font-weight:400;padding:10px 10px 6px 0;text-decoration:none}
.h4adultes{font-size:14px;color:#ffffff;font-family:Arial;padding:5px 0 6px 15px}
h4.zoomeradultes{color:#c5408c;height:40px;padding:5px 0 6px;text-align:center}
.padultes{clear:both;font-size:16px;font-family:Arial;color:#faf5f8;text-align:left;padding:5px 40px 10px 35px;line-height:19px}
.texte-petit{font-size:12px}
.texte-petit-produits-adultes{font-size:10px;color:#ffffff}
.texte-big{font-size:15px;font-weight:700}
.texte-centre{text-align:center}
/* SI PAS D'HABILLAGE
.fond{width:940px;height:auto;margin-left:auto;margin-right:auto;text-align:left;-webkit-box-shadow:0 0 90px 55px rgba(106,20,69,1);-moz-box-shadow:0 0 90px 55px rgba(106,20,69,1);box-shadow:0 0 90px 55px rgba(106,20,69,1);background-color:#2c2927;background-image:url(../images/fond-ardoise.jpg);background-repeat:repeat}
*/
/* SI HABILLAGE  */
.fond{width:940px;height:auto;margin-left:auto;margin-right:auto;text-align:left;background-color:#2c2927;background-image:url(../images/fond-ardoise.jpg);background-repeat:repeat}
.clear-both{clear:both}


/*************/	
/**  LIENS  **/
/*************/
.lienadultes{font-size:16px;color:#c5408c;text-decoration:underline;font-weight:400}
.lienadultes:hover{font-size:16px;color:#fff;text-decoration:underline;font-weight:400}
.lienadultes:active{text-decoration:underline}
.h2adultes a,.h2adultes a:hover,.h2adultes a:active{font-size:18px;color:#ffffff;font-family:'SketchGothicLight',sans-serif;padding-top:3px;padding-bottom:6px;text-decoration:none}
.h3adultes a,.h3adultes a:hover,.h3adultes a:active{font-size:16px;color:#c5408c;font-family:Arial;padding:15px 0 6px 0;text-decoration:underline}
.h3blockadultes a,.h3blockadultes a:hover,.h3blockadultes a:active{font-size:23px;color:#eb83ca;font-family:'SketchGothicLight',sans-serif;padding-top:3px;padding-bottom:6px;text-decoration:none}
.lienblockadultes,.lienblockadultes:hover,.lienblockadultes:active{font-size:14px;color:#faf5f8;text-decoration:none}
.lien_produits{font-size:14px;color:#3a1c14;text-decoration:underline;font-weight:400}
.lien_produits:hover{font-size:14px;color:#3a1c14;text-decoration:underline;font-weight:400}
.lien_produits:active{text-decoration:underline}
.lien-big-participez{font-size:18px;color:#f6bb57;font-family:'Arial Black',Gadget,sans-serif;font-weight:700;padding-top:3px;padding-left:20px}
.lien-big-participez:hover{font-size:18px;color:#f08c24;font-family:'Arial Black',Gadget,sans-serif;font-weight:700;padding-top:3px;padding-left:20px}

/**************/	
/**  IMAGES  **/
/**************/
.image-centree{clear:both;text-align:center}

/****************/	
/**  POSITION  **/
/****************/
.position{clear:both;width:500px;font-size:11px;padding-left:20px;padding-top:10px;color:#faf5f8}
.position a{text-decoration:underline;color:#faf5f8;font-size:11px;line-height:18px}
.position a:hover{text-decoration:underline;color:#faf5f8;font-size:11px;line-height:18px}
	
/*****************/	
/**  BANNIERES  **/
/*****************/
.banniere-centrale{clear:both;margin-left:350px}
.banniere-2-bann{clear:both;padding-top:40px;margin-left:230px;margin-bottom:20px}
	
/****************/	
/**  FACEBOOK  **/
/****************/
.fb-like{clear:both;margin-left:250px;margin-top:35px;margin-bottom:15px;z-index:10}

/**************/	
/**  BLOCKS  **/
/**************/
/* Utilisés sur : Produits - Conseils - Fruits - Recettes ...... */
.block-produits{clear:both;width:940px}
.block-produits-horiz{width:445px;height:160px;float:left;padding-left:25px}
.block{width:420px;height:140px;margin-bottom:20px!important;margin-bottom:17px}
.block-img{width:200px;height:140px;float:left}
.block-img img{width:100%}
.block-txt{width:220px;height:135px !important;height:140px;float:left}
.block-txt-txt{width:186px;height:140px;padding:0 2px 0 10px;margin-left:10px;font-size:13px;font-family:Arial;border-left:5px solid #8b0752;line-height:19px;float:left}

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

/****************/	
/**  PRODUITS  **/
/****************/
.gamme{width:940px}
.gamme-txt{width:600px;float:left;font-size:16px;font-family:Arial;color:#faf5f8}
.gamme-img{width:340px;float:left;margin-top:-93px}
.gamme-produits-img{width:400px;margin-top:30px;margin-right:30px;float:left}
.gamme-produits-img img{width:100%}
.gamme-produits-txt{width:500px;margin-top:30px;padding:0 10px 20px 0;float:left}
.gamme-produits-img-large{width:940px;margin-top:10px;margin-bottom:20px}
.gamme-produits-img-large img{width:100%}
/* ZOOMER */
.container-zoomeradultes{clear:both;width:940px}
.container-zoomeradultes-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{margin:0;padding:24px 5px 5px 5px;float:left;width:160px!important;width:140px;height:160px}
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-adultes-img{width:470px;margin-top:20px;float:left}
.produits-adultes-img img{width:100%}
.produits-adultes-explosion{float:left;width:340px;margin-top:-110px;margin-left:5px}
.produits-adultes-explosion img{width:100%}
.produits-adultes-h2{width:340px}
.h2produits{font-size:25px;color:#faf5f8;font-family:'SketchGothicLight',sans-serif;font-weight:400;padding:0 10px 6px 0;text-decoration:none}
.produits-adultes-txt{width:380px;margin:0 0 15px 15px;float:left}
.produits-adultes-txt > p{padding:0 20px 0 0}
.produits-adultes-avantages{margin-top:10px;padding-right:5px;color:#ffffff}
.produits-adultes-info-block{clear:both}
.produits-adultes-info{width:350px;padding-left:70px;margin-top:40px;float:left}
.produits-adultes-info-titre{height:33px;width:250px;color:#bc91a9;font-family:'SketchGothicLight',sans-serif;font-size:25px;border-left:4px solid #8b0752;padding-left:15px;padding-top:10px;margin-left:35px}
.produits-adultes-info-liste{width:350px;padding-left:10px}
.produits-adultes-info-liste li{font-size:14px;color:#faf5f8;padding:10px 5px 10px 0;margin-left:15px}
p.produits-adultes-info-liste{font-size:14px;color:#faf5f8;padding:5px 15px 0 10px;text-align:left}
.produits-adultes-info-txt{width:300px;padding-left:5px;padding-top:5px;border-left:4px solid #8b0752;margin-left:35px}
.autres-produits-adultes{float:left;padding-top:20px;margin-bottom:20px}
/* h2 différent selon le produit */
.h2adultes_cassis{font-size:25px;color:#63bdf6;font-family:'SketchGothicLight',sans-serif;font-weight:400;padding:10px 10px 6px 0;text-decoration:none}
.h2adultes_poire{font-size:25px;color:#e7e13f;font-family:'SketchGothicLight',sans-serif;font-weight:400;padding:10px 10px 6px 0;text-decoration:none}
.h2adultes_ananas{font-size:25px;color:#fcec0a;font-family:'SketchGothicLight',sans-serif;font-weight:400;padding:10px 10px 6px 0;text-decoration:none}
.h2adultes_myrtille{font-size:25px;color:#71d2f1;font-family:'SketchGothicLight',sans-serif;font-weight:400;padding:10px 10px 6px 0;text-decoration:none}
.h2adultes_cranberry{font-size:25px;color:#fa2d39;font-family:'SketchGothicLight',sans-serif;font-weight:400;padding:10px 10px 6px 0;text-decoration:none}
.h2adultes_grenade{font-size:25px;color:#f02031;font-family:'SketchGothicLight',sans-serif;font-weight:400;padding:10px 10px 6px 0;text-decoration:none}
.h2adultes_carotte{font-size:25px;color:#fbc91b;font-family:'SketchGothicLight',sans-serif;font-weight:400;padding:10px 10px 6px 0;text-decoration:none}
.h2adultes_the-vert{font-size:25px;color:#c1d55e;font-family:'SketchGothicLight',sans-serif;font-weight:400;padding:10px 10px 6px 0;text-decoration:none}
.h2adultes_mangue{font-size:25px;color:#f6d516;font-family:'SketchGothicLight',sans-serif;font-weight:400;padding:10px 10px 6px 0;text-decoration:none}
.h2adultes_fraise{font-size:25px;color:#f83731;font-family:'SketchGothicLight',sans-serif;font-weight:400;padding:10px 10px 6px 0;text-decoration:none}
.h2adultes_framboise{font-size:25px;color:#ee3340;font-family:'SketchGothicLight',sans-serif;font-weight:400;padding:10px 10px 6px 0;text-decoration:none}
.h2adultes_abricot{font-size:25px;color:#f5e00a;font-family:'SketchGothicLight',sans-serif;font-weight:400;padding:10px 10px 6px 0;text-decoration:none}
.h2adultes_orange{font-size:25px;color:#e8d119;font-family:'SketchGothicLight',sans-serif;font-weight:400;padding:10px 10px 6px 0;text-decoration:none}
.h2adultes_griotte{font-size:25px;color:#e12b4c;font-family:'SketchGothicLight',sans-serif;font-weight:400;padding:10px 10px 6px 0;text-decoration:none}
.h2adultes_peche{font-size:25px;color:#ec8721;font-family:'SketchGothicLight',sans-serif;font-weight:400;padding:10px 10px 6px 0;text-decoration:none}
.h2adultes_mirabelle{font-size:25px;color:#edcb32;font-family:'SketchGothicLight',sans-serif;font-weight:400;padding:10px 10px 6px 0;text-decoration:none}
.h2adultes_figue{font-size:25px;color:#5ea9e1;font-family:'SketchGothicLight',sans-serif;font-weight:400;padding:10px 10px 6px 0;text-decoration:none}
.h2adultes_quetche{font-size:25px;color:#dd4bc2;font-family:'SketchGothicLight',sans-serif;font-weight:400;padding:10px 10px 6px 0;text-decoration:none}
.h2adultes_mure-myrtille{font-size:25px;color:#9879ea;font-family:'SketchGothicLight',sans-serif;font-weight:400;padding:10px 10px 6px 0;text-decoration:none}
.h2adultes_goyave{font-size:25px;color:#eb83ca;font-family:'SketchGothicLight',sans-serif;font-weight:400;padding:10px 10px 6px 0;text-decoration:none}
.h2adultes_cacao{font-size:25px;color:#de6b40;font-family:'SketchGothicLight',sans-serif;font-weight:400;padding:10px 10px 6px 0;text-decoration:none}
.h2adultes_piperade{font-size:25px;color:#e32e33;font-family:'SketchGothicLight',sans-serif;font-weight:400;padding:10px 10px 6px 0;text-decoration:none}
.h2adultes_tajine{font-size:25px;color:#ffdf2c;font-family:'SketchGothicLight',sans-serif;font-weight:400;padding:10px 10px 6px 0;text-decoration:none}
.h2adultes_curry{font-size:25px;color:#c372aa;font-family:'SketchGothicLight',sans-serif;font-weight:400;padding:10px 10px 6px 0;text-decoration:none}
.h2adultes_texmex{font-size:25px;color:#a1c54e;font-family:'SketchGothicLight',sans-serif;font-weight:400;padding:10px 10px 6px 0;text-decoration:none}
.h2adultes_choukale{font-size:25px;color:#17b6a0;font-family:'SketchGothicLight',sans-serif;font-weight:400;padding:10px 10px 6px 0;text-decoration:none}
.h2adultes_pistou{font-size:25px;color:#baaf2f;font-family:'SketchGothicLight',sans-serif;font-weight:400;padding:10px 10px 6px 0;text-decoration:none}
/* fruits */
.fruits-small{clear:both;width:940px;margin-top:20px}
.fruits-small-img{width:90px;margin-left:230px;float:left}
.fruits-small img{width:100%}
.fruits-small-txt{width:200px;margin-left:30px;margin-top:23px;float:left}
	
/****************/	
/**  RECETTES  **/
/****************/
.block-recettes{width:270px;height:220px;float:left;margin:20px 21px 20px 21px;}
.block-recettes-img{width:270px;height:190px;float:left;padding:0 0 0 0}
.block-recettes-img img{width:100%}
.block-recettes-txt{width:202px;height:25px;float:left;padding:10px 10px 20px 20px;background-color:#2c2429;border-left:4px solid #8b0752;margin:-40px 16px 0 16px;}
.block-recettes-txt a{text-decoration:none;font-size:16px;font-weight:550;color:#faf5f8}
.block-recettes-txt a:hover{text-decoration:none;color:#c5408c;font-size:16px}
/* PAGE DE LA RECETTE */
.recettes-adultes-img{width:540px;margin-top:20px;margin-left:10px;float:left}
.recettes-adultes-img img{width:100%}
.recettes-adultes-txt{width:330px;margin-top:100px;padding:0 10px 20px 30px;float:left}
.recettes-adultes-txt > h2{padding-left:35px}
.recettes-adultes-txt > p{text-align:left}
.recettes-photo-produit {margin-top:20px;margin-left:70px}
.recettes-adultes-info-block{clear:both}
.recettes-adultes-info{width:420px;padding-left:30px;margin:40px 0 0 20px;float:left}
.recettes-adultes-info-titre{height:38px;width:320px;color:#bc91a9;border-left:4px solid #8b0752;font-family:'SketchGothicLight',sans-serif;font-size:24px;padding-left:20px;padding-top:10px}
.recettes-adultes-info-liste ul{width:420px}
.recettes-adultes-info-liste li{font-size:14px;color:#faf5f8;padding-top:10px;margin-left:15px;padding-right:5px}
p.recettes-adultes-info-liste{font-size:14px;color:#faf5f8;padding:0 10px 0 0}
.recettes-adultes-info-txt{width:370px;padding:10px 15px 10px 20px;border-left:4px solid #8b0752}
.recettes-preparation{clear:both;width:800px;padding:30px 20px 20px}
/* Pour les video Youtube */
iframe{width:640px;height:360px}	
	
/***********************/	
/**  POINTS DE VENTE  **/
/***********************/
.pdv{width:940px}
.pdv iframe{width:935px;height:580px}
.liste-pdv ul{width:350px}
.liste-pdv li{font-size:14px;color:#8b0752;padding-top:10px;margin-left:100px}
.liste-pdv a,.liste-pdv a:hover,.liste-pdv a:active{font-size:14px;color:#faf5f8}
.form-pdv {margin-left:90px}
#revendeurs {margin:0px 0px 0px 0px;	padding-top:20px;line-height:20px}
	
/*******************/	
/**  MON VITABIO  **/
/*******************/
.divers-img{width:400px;margin-top:30px;float:left}
.divers-img img{width:100%}
.divers-txt{width:500px;margin-top:30px;padding:0 10px 20px 30px;float:left}
.divers-txt > .h2adultes{padding-left:35px;padding-top:15px}
.presse-img{width:200px;margin-top:30px;float:left}
.presse-img img{width:100%}
.presse-txt{width:600px;margin-top:40px;padding:0 10px 20px 30px;float:left}
.presse-txt > .h2adultes{padding-left:35px}
.conteneur-lien-presse{width:940px;clear:both}
.lien-presse-img{width:70px;margin-top:30px;margin-left:250px;float:left}
.lien-presse-img img{width:100%}
.lien-presse-txt{width:500px;margin-top:25px;padding:0 10px 20px 30px;float:left}
.lien-presse-txt a,.lien-presse-txt a:hover,.lien-presse-txt a:active{text-decoration:none}
.questions-liste ul{width:800px}
.questions-liste li{font-size:14px;color:#3a1c14;padding:10px 30px 0 10px;margin-left:45px}
.bio-img{width:150px;margin-top:30px;padding:0 10px 10px 40px;float:left}
.bio-txt{width:600px;margin-top:30px;padding:0 10px 20px 30px;float:left}
	
/****************/	
/**  CONSEILS  **/
/****************/
.liste_conseils li{width:800px;margin-left:80px;padding-top:5px;line-height:19px;list-style-type:square;padding-left:8px}

/***************/	
/**  GOODIES  **/
/***************/
.block-goodies{width:270px;height:100px;float:left;margin-left:21px;margin-right:21px}
.block-goodies-img{width:100px;height:70px;float:left;padding:10px 0 20px 10px}
.block-goodies-img img{width:100%}
.block-goodies-txt{width:150px;height:70px;float:left;padding:10px 0 20px 10px}
.block-goodies-txt a{text-decoration:none;font-size:13px;font-weight:700;color:#eee2c4}
.block-goodies-txt a:hover{text-decoration:none;color:#3a1c14;font-size:13px}
	
/***************************************/	
/**  CONTACT, NEWSLETTER ET CONCOURS  **/
/***************************************/
.wrapper{clear:both;margin:47px auto;max-width:580px}
.wrapper >h3{padding-left:0;padding-top:10px;padding-bottom:5px;color:#bc91a9}
#contact_form{text-shadow:0 1px 0 #3a1c14;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background:#8c4b94;padding:25px}
.label-contact{text-align:left;width:100%}
#ff label{cursor:pointer;margin:4px 0;color:#eee2c4;display:block;font-weight:800}
input{display:block;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:25px}
textarea{display:block;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:25px}
.sendButton{cursor:pointer;-moz-box-shadow:inset 0 1px 0 0 #fce2c1;-webkit-box-shadow:inset 0 1px 0 0 #fce2c1;box-shadow:inset 0 1px 0 0 #fce2c1;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#ffc477),color-stop(1,#fb9e25));background:-moz-linear-gradient(center top,#ffc477 5%,#fb9e25 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc477',endColorstr='#fb9e25');background-color:#ffc477;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;border:1px solid #eeb44f;color:#fff;font-family:Arial;font-size:14px;width:25%;font-weight:700;text-shadow:1px 1px 0 #cc9f52}
.sendButton:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#fb9e25),color-stop(1,#ffc477));background:-moz-linear-gradient(center top,#fb9e25 5%,#ffc477 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb9e25',endColorstr='#ffc477');background-color:#fb9e25}
/** Formlaire du concours **/
#infos {display:none;}
.error {color:#F08C24;margin-left:5px;}
#content {margin-left:60px;padding-top:20px;line-height:20px;}
#ajax {display:none;}
#form_concours{text-shadow:0 1px 0 #3a1c14;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background:#8c4b94;padding:25px}
form p {margin-left:10px;}
.todo {font-size:140%;font-style:italic;color:#f08c24;}
label {width:230px;float:left;text-align:right;margin-right:20px;display:block}
label.error {width: auto;float: none;text-align: left;margin-right: 0em;display: inline;color:#F08C24;padding:2px;border:dashed 1px #F08C24;} 
p.error {text-align: left;margin-right: 0em;color:#F08C24;padding:2px;}
hr {clear:both;border:none;height:0px;}
input#svalid, input#svalidphp {margin-left:250px;}
input#cnewsletter, input#cnewsletterphp {margin-top:10px;}
#questions p input, #questionsphp p input {margin-right:10px;float:left;display:block;margin-top:2px;width:100px;}