@charset "utf-8";
/*feuille de style rcupre de l'ancien style - @import "old.css";*/
@import "old.css";
/*------------------------------------------------------------------
[Sommaire]
1. General-reset
2. Main - Structure
3. header
4. footer
5. sidebar Pavs gauche
5.1 Pave bas droite les petits prix bios (caroussel) -  Promo du mois - recette similaire
5.2. Caroussel HOME 
6. home
6.1 box-actu HP
7. Claire
8. TEXTE-intro - speachbox
9. produit
9.1 produit2 - Page accueil Produit
10. recette - Page accueil recette
10.1 recette2 - Page resultat recherche recette - Page Fiche recette
11. magasin Fiche
11.1 magasin resultat recherche - inner6 = noustrouverresult
12. pages diverses:newsletters - FAQ - mentionslegales - FAQ - offres emplois - services conso - plan du site - Espace presse
13. pages LVC
14. Mag  croquer - Theme du mois - inner4
15. guidebio
16. Recherche magasins
17. NEW guidebio sommaire
18. Bloc droite Guide BIO
19. NEW guidebio articles
20. UNDEFINED
-------------------------------------------------------------------*/
/*------------------------------------------------------------------
[1. General-reset]
*/
a{text-decoration:none;}
a:hover{text-decoration:underline;}
body{font:12px Arial,Helvetica,sans-serif;margin:0;color:#5a5549;background:url(../images/bg-body.gif) no-repeat 50% 90px;}
form,fieldset{padding:0;margin:0;border:0;width:auto;}
html{background:url(../images/bg.gif);}
img{border-style:none;}
.row{width:100%;overflow:hidden;}
a:active, a:focus{outline:none;} /*FF*/

/*------------------------------------------------------------------
[2. Main - Structure]
*/
/*main*/
#main{margin:0 auto;width:950px;position:relative;}
/*CONTAINER*/
#container{padding:125px 12px 10px 5px;height:1%;background:#fff;overflow:hidden;}
/*content*/
.content{width:690px;float:right;position:relative;}
/*content-block*/
.content-block{width:486px;overflow:hidden;padding:92px 9px 8px 10px;background:url(../images/content-block-bg.gif) no-repeat 0 100%;float:left;}
.content-block p{margin:0;font-size:11px;color:#006e33;line-height:14px;}
.content-block strong{font-size:12px;line-height:16px;margin:0 0 3px;color:#006e33;}
.content-block ul {margin:0;font-size:11px;color:#006e33;line-height:14px;}
.content-block ul li{margin:0;font-size:11px;color:#006e33;line-height:14px;}
/*------------------------------------------------------------------
[3. header]
*/
/*header*/
#header{width:982px;height:122px;background:url(../images/bg-header.gif) no-repeat;position:absolute;top:0;left:-16px;}
/*navigation*/
#navigation{position:absolute;top:80px;left:0px;margin:0;padding:12px 0 0;list-style:none;width:100%;z-index:1010;}
#navigation ul li{float:none;width:100%;vertical-align:top;padding:0;height:auto;}
#navigation li{float:left;padding:0 0 0 23px; position:relative; height:29px;}/*padding:0 0 0 27px;*/
#navigation li a{display:block;text-indent:-9999px;overflow:hidden;}
#navigation li a:hover,#navigation li.active a{background-position:0 100%;}
#navigation li.hover,#navigation li:hover{position:relative;}
#navigation ul a{text-indent:0;color:#fff;font-size:13px;line-height:24px;padding:0 0 0 12px;background:url(../images/arrow.gif) no-repeat 0 7px  !important;}
#navigation ul a:hover{background-position:0 7px !important;}
#navigation ul a:hover{text-decoration:none;color:#fdc362;}
#navigation .la-vie{width:111px;height:16px;background:url(../images/la-vie.gif) no-repeat;}
#navigation .le-guide{width:173px;height:20px;background:url(../images/le-guide.gif) no-repeat;}/*width:154px*/
#navigation .nos-produits{width:131px;height:22px;background:url(../images/nos-produits.gif) no-repeat;}
#navigation .ou-nous{width:156px;height:17px;background:url(../images/ou-nous.gif) no-repeat;}
#navigation .les-recettes{width:115px;height:17px;background:url(../images/les-recettes.gif) no-repeat;}
#navigation .drop-box{position:absolute;top:22px;left:0;display:none;z-index:100;}
/*#navigation .drop-box ul{margin:0;padding:5px 5px 0 20px;list-style:none;width:153px;background:url(../images/drop-box-bg.png) no-repeat;min-height:200px;}*/
#navigation .drop-box ul.produits{margin:0;padding:5px 5px 0 20px;list-style:none;width:153px;background:url(../images/drop-box-bg.png) no-repeat;min-height:200px;}
#navigation .drop-box ul.guide{margin:0;padding:5px 5px 0 20px;list-style:none;width:153px;background:url(../images/drop-box-bg2.png) no-repeat;min-height:100px;}
#navigation li:hover .drop-box,#navigation li.hover .drop-box{display:block;}
.drop-box-bottom{width:178px;height:20px;background:url(../images/drop-box-bottom.png) no-repeat;}
#navi{width:982px;left:-16px;position:absolute;top:0;z-index:1000;}
#navi ul li a{position:relative;z-index:1000;}
/*inscription newsletter*/
.header-form{position:absolute;top:0;right:10px;width:265px;padding:8px 14px 9px;background:url(../images/bg-header-form.png) no-repeat;}
.header-form .calque-input{width:214px;height:30px;float:left;background:url(../images/calque-input.gif) no-repeat;margin:0 8px 0 0;}
.header-form input{font:11px Arial,Verdana,sans-serif;color:#747272;padding:5px;width:200px;background:none;border-style:none;}
.header-form label{font-size:11px;line-height:17px;color:#6d6d6d;display:block;padding:0 0 4px;font-weight:bold;}
.la-bio{width:242px;height:52px;position:absolute;top:10px;left:366px;text-indent:-9999px;overflow:hidden;background:url(../images/text-la-bio.gif);}
/*logo*/
.logo{width:294px;height:55px;background:url(../images/logo.gif) no-repeat;text-indent:-9999px;overflow:hidden;position:absolute;top:10px;left:13px;z-index:100;margin:0;}
.logo a{display:block;height:100%;}
/*------------------------------------------------------------------
[4. footer]
*/
/*footer*/
#footer{font-size:13px;width:100%;overflow:hidden;padding:0 0 10px;}
.footer-nav{margin:0;padding:12px 0 0;list-style:none;float:left;}
.footer-nav li{float:left;background:url(../images/icon-star.gif) no-repeat 0 55%;padding:0 5px 0 16px;}
.footer-nav li a{color:#4f4f4d;}
.footer-nav li:first-child{background-image:none;padding-left:0;}
/*image franchise*/
.vous-souhaitez{float:right;width:394px;height:45px;overflow:hidden;text-indent:-9999px;background:url(../images/vous-souhaitez.gif) no-repeat;}
/*Pour variante footer
#footer{font-size:13px;width:100%;overflow:hidden;padding:0 0 10px;}
.footer-nav,.footer-nav-inner{margin:0;padding:12px 0 0;list-style:none;float:left;}
#footer.inner{background:url(../images/bg-footer.gif) no-repeat;padding-top:20px;}
#footer.inner .footer-nav-inner li{background:url(../images/icon-star.gif) no-repeat 100% 55%;padding:0 22px 0 10px;float:left;}
#footer.inner .footer-nav-inner li a{color:#76746c;}
#footer.inner .right{float:right;}
#footer.inner .right li{background-position:0 55% !important;padding:0 10px 0 22px !important;}*/
/*------------------------------------------------------------------
[5. sidebar]
*/
/*side-column*/
.side-column{width:230px;float:left;}
/*Commun 1 et 2*/
.tabs-block,.search-block{width:227px;overflow:hidden;background:url(../images/green-side-block-bg.gif) repeat-y;margin:0 0 12px;}
/*PAVE RECETTE les dernires/les + vues - index.html (1)*/
.tabs-block .bottom{overflow:hidden;padding:12px 8px 10px;min-height:323px;background:url(../images/green-side-block-bottom.gif) no-repeat 0 100%;color:#649b13;font-size:11px;}
.tabs-block .bottom  .tabset{margin:0;padding:0;list-style:none;font-size:11px;line-height:21px;overflow:hidden;position:relative;z-index:20;width:100%;background:#d5e9a9;}
.tabs-block .bottom  .tabset a{color:#558410;padding:1px 10px 0 7px;display:block;}
.tabs-block .bottom  .tabset a.active,.tabset li a:hover{background:#e6f2cb;text-decoration:none;}
.tabs-block .bottom  .tabset li{float:left;}
.tabs-block .bottom .les-recettes{width:151px;height:23px;overflow:hidden;margin:0 0 12px 3px;background:url(../images/les-recettes-green.gif) no-repeat;text-indent:-9999px;}
.tabs-block .bottom .tab-box{width:200px;padding:2px 5px 2px 4px;overflow:hidden;background:#e6f2cb url(../images/border3.gif) no-repeat 7px 99px;margin:-20px 0 9px;}
.tabs-block .top{background:url(../images/green-side-block-top.gif) no-repeat;}
.tabs-block .bottom .row a {color:#649B13;text-decoration:none;}
.tabs-block .bottom .row a:hover {color:#649B13;text-decoration:underline;}

/*search-form*/
.search-form{background:url(../images/bg-search-form.gif) no-repeat;width:206px;overflow:hidden;padding:8px 0 0;text-align:center;}
.search-form .btn-ok{width:21px;height:17px;overflow:hidden;text-indent:-9999px;float:left;background:url(../images/btn-ok-green.gif) no-repeat;margin:3px 0 0;}
.search-form .row{width:100%;overflow:hidden;}
.search-form input{float:left;width:160px;padding:3px 4px;color:#5c9609;font:12px Arial,Verdana,sans-serif;margin:0 6px 0 0;}
.search-form p{margin:0 0 5px;line-height:13px;}
/*PAVE RECHERCHE RECETTE - Page Menu/recette inner2.html (2)*/
/*search-block*/
.search-block .top{background:url(../images/green-side-block-top.gif) no-repeat;}
.search-block .bottom{overflow:hidden;padding:12px 14px 15px;min-height:323px;background:url(../images/green-side-block-bottom.gif) no-repeat 0 100%;font-size:11px;}
.search-block .bottom .holder,.search-block .bottom .wrapper{width:100%;overflow:hidden;}
.search-block .bottom .input-text{width:186px;padding:2px 3px;margin:0 0 3px;}
.search-block .bottom .row{width:100%;overflow:hidden;padding:0 0 10px;}
.search-block .bottom input.choice{float:left;width:15px;height:16px;margin:0 3px 0 0;padding:0;}
.search-block .bottom label{float:left;color:#727d5b;line-height:14px;}
.search-block .bottom p{margin:0 0 1px;color:#649b13;}
.search-block .wrapper label{font-weight:bold;color:#8d9a70;margin:0 10px 0 0;}
.form-list1{width:90px;}
.form-list1 a,.form-list2 a{color:#8d9a70;padding:0 0 0 30px;}
.form-list1 a:hover,.form-list2 a:hover{color:#6ca01d;}
.form-list1 li{width:100%;padding:0 0 3px;}
.form-list1,.form-list2{margin:0;padding:0;list-style:none;float:left;line-height:25px;font-weight:bold;}
.form-list2{width:109px;}
.automne{background:url(../images/icon4.gif) no-repeat;}
.hiver{background:url(../images/icon1.gif) no-repeat;}
.ete{background:url(../images/icon3.gif) no-repeat;}
.printemps{background:url(../images/icon2.gif) no-repeat;}
.recherche{width:113px;height:22px;background:url(../images/label-je-recherche.gif) no-repeat;}
.je-cherche{width:188px;height:34px;background:url(../images/text-je-cherche.gif) no-repeat;}
.je-cherche,.souhaiterais,.recherche,.selectionne{margin:0 0 9px;overflow:hidden;text-indent:-9999px;}
.selectionne{width:122px;height:21px;background:url(../images/label-je-selectionne.gif) no-repeat;}
.souhaiterais{width:192px;height:22px;background:url(../images/label-je-souhaiterais.gif) no-repeat;}
/*PAVE OU NOUS TROUVER*/
.lien-ou-nous-trouver {display:block;width:205px;height:150px;overflow:hidden;}
.input-wrapper{width:205px;height:31px;position:absolute;top:155px;left:12px;overflow:hidden;background:url(../images/input-wrapper.gif) no-repeat;}
.input-wrapper a{color:#b50000;font-size:13px;line-height:31px;font-weight:bold;float:left;}
.input-wrapper input{color:#f24b00;width:100px;padding:5px;background:none;font-size:11px;margin:5px 8px 0 0;border-style:none;}
.input-wrapper input a:hover{text-decoration:none;}
.input-wrapper input,.input-wrapper input a{float:left;}
.rechercher-form{width:226px;height:200px;position:relative;background:url(../images/box-ou-nous.gif) no-repeat;overflow:hidden;margin:0 0 13px;}
.rechercher-form h4{margin:0;text-indent:-9999px;}
/*PAVE Le mag  croquer*/
/*side-box dans colomne de gauche*/
.side-column .side-box{width:230px;background:url(../images/yellow-side-block-bg.gif) repeat-y;overflow:hidden;}
.side-column .side-box .bottom{background:url(../images/yellow-side-block-bottom.gif) no-repeat 0 100%;min-height:227px;overflow:hidden;padding:13px 0 8px 6px;}
.side-column .side-box .top{background:url(../images/yellow-side-block-top.gif) no-repeat;}
.text-box{width:100px;color:#7a6537;font-size:13px;float:right;padding:0 0 10px 0;}
.text-box strong{display:block;font-size:16px;margin:0 0 13px;}
.side-box .bottom .holder{overflow:hidden;padding:0 17px 0 14px;width:193px;}
.side-box .bottom .holder img{float:left;}
.side-box .bottom .le-mag{width:184px;height:25px;overflow:hidden;margin:0 0 6px 14px;background:url(../images/text-le-mag.gif) no-repeat;text-indent:-9999px;}
.side-box .bottom .link-feuilletez{width:218px;height:48px;overflow:hidden;display:block;background:url(../images/link-feuilletez.gif) no-repeat;text-indent:-9999px;}
/*PAVE Vous souhaitez devenir franchis ?*/
.banner-vous{display:block;margin:0 0 13px;}
/*PAVE PROMO du mois*/
.promo-box{width:225px;overflow:hidden;height:234px;background:url(../images/promo-box.gif) no-repeat;padding:16px 0 0;}
.promo-box h4{margin:0;width:167px;height:38px;text-indent:-9999px;overflow:hidden;background:url(../images/text-promo-du.gif);}
.promo-box h5{margin:0;width:145px;height:38px;text-indent:-9999px;overflow:hidden;background:url(../images/text-nouveaute.png);}
.promo-box p{margin:0;text-align:center;color:#a04d92;font-size:11px;font-weight:bold;letter-spacing:1px;}
.promo-box a {color:#a04d92; text-decoration:none;}
.promo-box a:hover {color:#a04d92; text-decoration:underline;}
/*PAVE PRODUITS*/
.pave-produit {width:227px;overflow:hidden;background:url(../images/produit-side-block-bg.gif) repeat-y;margin:0 0 12px;}
.pave-produit .bottom{overflow:hidden;padding:12px 8px 10px;min-height:323px;background:url(../images/produit-side-block-bottom.gif) no-repeat 0 100%;color:#649b13;font-size:11px;}
.pave-produit .bottom .decouvrez-produits-bio{width:153px;height:31px;overflow:hidden;margin:0 0 12px 3px;background:url(../images/decouvrez-produits-bio.gif) no-repeat;text-indent:-9999px;}
.pave-produit .top{background:url(../images/produit-side-block-top.gif) no-repeat;}
.pave-produit .bottom ul{margin:0;padding:0;list-style:none;}
.pave-produit .bottom ul li a{overflow:hidden;position:relative;display:block;width:200px;height:50px;}
.pave-produit .bottom ul li a span {display:block;position:absolute;left:0;top:0;width:100%;height:100%;}
.pave-produit .bottom ul li#produit-epicerie a span{background:url(../images/produit-epicerie.gif) no-repeat 0 0;}
.pave-produit .bottom ul li#produit-frais a span{background:url(../images/produit-frais.gif) no-repeat 0 0;}
.pave-produit .bottom ul li#produit-pain a span{background:url(../images/produit-pain.gif) no-repeat 0 0;}
.pave-produit .bottom ul li#produit-fruit a span{background:url(../images/produit-fruit.gif) no-repeat 0 0;}
.pave-produit .bottom ul li#produit-soin a span{background:url(../images/produit-soin.gif) no-repeat 0 0;}
.pave-produit .bottom ul li#produit-complement a span{background:url(../images/produit-complement.gif) no-repeat 0 0;}
.pave-produit .bottom ul li#produit-maison a span{background:url(../images/produit-maison.gif) no-repeat 0 0;}
/*------------------------------------------------------------------
[5.1 Pave bas droite les petits prix bios (caroussel) -  Promo du mois - recette similaire]
*/
/*side-block*/
.side-block{width:197px;float:right;padding:430px 0 0;}
/*slide-box*/
.slide-box{overflow:hidden;width:197px;background:url(../images/slide-box-bg.gif) repeat-y; height:1%;}
.slide-box .bottom{min-height:140px;overflow:hidden;background:url(../images/slide-box-bottom.gif) no-repeat 0 100%;padding:18px 0 10px 14px;width:183px;}
.slide-box .bottom .row{width:100%;overflow:hidden;}
/* CAROUSSEL Petits prix bio */
.slide-box .jCarouselLite{margin:0;float:left;}
.slide-box ul{margin:0;padding:0;list-style:none;float:left;}
.slide-box ul li{padding:0 0 0 0;text-align:center;float:left;width:120px;height:110px;}
.slide-box ul li img{display:block;}
.slide-box ul li p{font-size:11px;color:#01639e;font-weight:bold;}
.slide-box .bottom .row img{/*float:left;*/}
.slide-box .top{background:url(../images/slide-box-top.gif) no-repeat;}
.les-petits-prix{width:137px;height:71px;overflow:hidden;text-indent:-9999px;background:url(../images/text-les-petits-prix.gif) no-repeat;margin:0 0 3px 0;}
.tout-au{width:177px;height:26px;overflow:hidden;text-indent:-9999px;background:url(../images/text-tout-au.gif) no-repeat;display:block;margin:0 0 2px 0;}
.slide-box .bottom .row .previous,.slide-box .bottom .row .next{float:left;width:13px;height:22px;overflow:hidden;text-indent:-9999px;margin:0 0 0 0;}
.slide-box .bottom .row .next{background:url(../images/slide-arrow-next.gif) no-repeat;z-index:5;position:relative;margin:60px 0 0 0px;}
.slide-box .bottom .row .previous{background:url(../images/slide-arrow.gif) no-repeat;z-index:5;position:relative;margin:60px 15px 0 0;}
/* en + pour CAROUSSEL Recettes similaires */
.recette2 .slide-box{color:#e25f1e;}
.recette2 .slide-box .bottom .row .next{background:url(../images/slide-arrow-next-red.gif) no-repeat;margin-left:15px;}
.recette2 .slide-box .bottom .row .previous{background:url(../images/slide-arrow-red.gif) no-repeat;margin-right:20px;position:relative;}
.recette2 .slide-box ul li {width:100px;height:160px;}
.recette2 .slide-box .bottom {min-height:170px;}
.recette2 .slide-box ul li img {margin: 0 0 5px 0;}
.recette2 .slide-box .bottom p{color:#e25f1e;width:100px; margin:0 0 0 0px;}
.recette2 .slide-box .bottom a {color:#e25f1e;text-decoration:none;}
.recette2 .slide-box .bottom a:hover {color:#e25f1e;text-decoration:underline;}
.recette2 .slide-box .bottom h3.recettes{margin:0 0 30px 0;background:url(../images/text-recettes.gif) no-repeat;overflow:hidden;text-indent:-9999px;width:158px;height:18px;}

/*PAVE Droite PROMO du mois*/
.side-block .promo-box{width:197px;overflow:hidden;height:234px;background:url(../images/promo-box.gif) no-repeat;padding:16px 0 0;}
/*------------------------------------------------------------------
[5.2. Caroussel HOME ]
*/
/* CAROUSSEL HOME */
.gallery-wrapper{height:1%;overflow:hidden;padding:0 24px;}
.gallery-wrapper .holder{padding:0 0 10px;}
.gallery,.holder{width:100%;overflow:hidden;}
.gallery{margin:0 0 20px;}
.gallery div{width:100%;overflow:hidden;}
.gallery p{margin:0 0 12px;font-weight:bold;color:#60bdeb;}
.gallery ul{margin:0 0 0 -25px;padding:0;list-style:none;float:left;}
.gallery ul li{float:left;padding:0 25px;text-align:center;width:168px;}
.gallery ul li img{display:block;}
.gallery ul li p{margin:0;font-size:11px;color:#1184c9;font-weight:bold;}
.les-petits{float:left;margin:0;width:203px;height:30px;text-indent:-9999px;background:url(../images/text-les-petits.gif);}
.link-tous-les{float:right;width:203px;height:17px;overflow:hidden;text-indent:-9999px;background:url(../images/link-tous-les.gif);}
.home .previous,.home .next{float:left;width:18px;height:30px;overflow:hidden;text-indent:-9999px;margin:45px 0 0;}
.home .next{background:url(../images/link-next.gif) no-repeat;margin-left:-20px;}
.home .next{z-index:5;position:relative;}
.home .previous{background:url(../images/link-previous.gif) no-repeat;margin-right:-10px;z-index:5;position:relative;}
.home .jCarouselLite{float:left;margin:0 0 0 -25px;}
.home .gallery ul li{background:url(../images/border2.gif) no-repeat 0 0;height:163px;}
/*------------------------------------------------------------------
[6. home]
*/
.home #container{}
.home .content{}
/*info-box*/
.info-box{width:448px;overflow:hidden;background:url(../images/info-box-bg.gif) repeat-y;margin:0 0 20px -10px;position:relative;}
.info-box .bottom{background:url(../images/info-box-bottom.gif) no-repeat 0 100%;min-height:310px;overflow:hidden;padding:20px 29px 0 20px;color:#b75ca4;}
.info-box .bottom p{margin:0 0 3px 0;text-align:center;}
.info-box .bottom strong{font-size:16px;display:block;text-align:center;}
.info-box .row{width:508px;overflow:hidden;background:url(../images/border1.gif) no-repeat 225px 0;text-align:left;}
.info-box .row a {color:#b75ca4; text-decoration:none;}
.info-box .row a:hover {color:#b75ca4; text-decoration:underline;}
.info-box .row  img{display:block;}
.info-box .row  p{margin:0;font-weight:bold;font-size:11px;letter-spacing:1px;text-align:center;}
.info-box .row .box1{width:200px;}
.info-box .row .box1 img{padding:5px 0 4px 30px;}
.info-box .row .box1,.info-box .row .box2{float:left;padding:0 52px 0 0;}
.info-box .row .box2{width:165px;}
.info-box .row .box2 img{padding:7px 0 4px 0;}
.info-box .top{background:url(../images/info-box-top.gif) no-repeat;}
.le-theme{width:278px;height:42px;overflow:hidden;text-indent:-9999px;background:url(../images/text-le-theme.gif) no-repeat;margin:0 0 0 80px;}
.nouveaute{width:151px;height:68px;overflow:hidden;text-indent:-9999px;background:url(../images/text-nouveaute.png) no-repeat;margin:0 0 -32px 22px;}
.nouveaute1{width:151px;height:68px;overflow:hidden;text-indent:-9999px;background:url(../images/text-nouveaute.png) no-repeat;margin:0 0 -32px 0px;}
.promo-du{width:188px;height:34px;overflow:hidden;text-indent:-9999px;background:url(../images/text-promo-du-mois.png) no-repeat;margin:10px 0 2px 0;position:relative;}
/*------------------------------------------------------------------
[6.1 box-actu HP]
*/
.box-actu{width:325px;position:absolute;top:280px;right:0;z-index:100;}
.box-actu div{overflow:hidden;}
.box-actu div .on-off{width:56px;height:180px;overflow:hidden;text-indent:-9999px;background:url(../images/actu-on.png) no-repeat 0 0;margin:1px 0 0;float:right;cursor:pointer;}
.box-actu div span.on-off-span a:hover{background:url(../images/actu-on.png) no-repeat -56px 0;}
.box-actu div.active .box-on{display:block;}
.box-actu div.active .on-off{background:url(../images/actu-off.png) no-repeat 0 0;float:left;width:61px;height:184px;}
.box-actu div.active span.on-off-span a:hover{background:url(../images/actu-off.png) no-repeat -61px 0;}
.box-on{display:none;width:244px;height:186px;background:url(../images/box-on.png) no-repeat;text-align:center;padding:15px 10px 0;color:#fff;float:left;overflow:hidden;}
.box-on p{margin:0;}
.box-on a{color:#FFF; text-decoration:underline;}
.box-on a:hover {color:#FFF; text-decoration:none;}
.btn-ok{float:left;overflow:hidden;text-indent:-9999px;background:url(../images/btn-ok.gif) no-repeat;width:21px;height:17px;margin:6px 0 0;}
.button-ok{width:59px;height:34px;overflow:hidden;text-indent:-9999px;background:url(../images/btn-ok2.gif) no-repeat;display:block;margin:0 0 0 58px;}
.container-area{width:100%;overflow:hidden;}
/*------------------------------------------------------------------
[7. Claire]
*/
/*girl-holder*/
.girl-holder{position:absolute;top:67px;right:3px;width:267px;z-index:60;}
/*girl*/
.girl{width:267px;height:589px;background:url(../images/girl-img.png) no-repeat;}
.girl .link-en-savoir{width:127px;height:17px;text-indent:-9999px;overflow:hidden;background:url(../images/link-en-savoir.gif) no-repeat 0 0;display:block;margin:0 0 0 58px;}
.girl span.link-en-savoir-span a:hover{background:url(../images/link-en-savoir.gif) no-repeat 0 -17px;}
.girl .text{width:230px;position:absolute;top:407px;left:25px;}
.girl p{margin:0 0 10px;color:#fff;line-height:14px;text-align:center;}
.heading-le-guide{width:96px;height:59px;overflow:hidden;text-indent:-9999px;background:url(../images/text-le-guide.gif) no-repeat;margin:0 0 10px 80px;}

/* commun à : produit, recette, vieclaire, recette2, divers, theme (theme+mag) */
.produit .girl .link-en-savoir, .recette .girl .link-en-savoir, .vieclaire .girl .link-en-savoir, .recette2 .girl .link-en-savoir, .divers .girl .link-en-savoir, .theme .girl .link-en-savoir {width:87px;height:12px;text-indent:-9999px;overflow:hidden;background:url(../images/link-en-savoir-inner.gif) no-repeat 0 0;display:block;margin:0 0 0 58px;}
.produit .girl span.link-en-savoir-span a:hover, .recette .girl span.link-en-savoir-span a:hover, .vieclaire .girl span.link-en-savoir-span a:hover, .recette2 .girl span.link-en-savoir-span a:hover, .divers .girl span.link-en-savoir-span a:hover, .theme .girl span.link-en-savoir-span a:hover {background:url(../images/link-en-savoir-inner.gif) no-repeat 0 -12px;}
.produit .girl .text, .recette .girl .text, .vieclaire .girl .text, .recette2 .girl .text, .divers .girl .text, .theme .girl .text {width:168px;top:345px;left:15px;}
.produit .girl p,.recette .girl p, .vieclaire .girl p, .recette2 .girl p, .divers .girl p, .theme .girl p {margin:0 0 5px;}
.produit .girl, .recette .girl, .vieclaire .girl, .recette2 .girl, .divers .girl, .theme .girl {width:196px;height:477px;background:url(../images/girl-inner.png) no-repeat;}
.produit .girl-holder, .recette .girl-holder, .vieclaire .girl-holder, .recette2 .girl-holder, .divers .girl-holder, .theme .girl-holder {left:746px;top:77px;width:230px;}
.produit .heading-le-guide, .recette .heading-le-guide, .vieclaire .heading-le-guide, .recette2 .heading-le-guide, .divers .heading-le-guide, .theme .heading-le-guide {width:88px;height:45px;overflow:hidden;text-indent:-9999px;background:url(../images/text-le-guide-inner.gif);margin:0 0 6px 45px;}
/*------------------------------------------------------------------
[8. TEXTE-intro - speachbox]
*/
/*speach-box*/
.speach-box{width:554px;background:url(../images/speach-box-bg.gif) repeat-y;overflow:hidden;}
.speach-box .bottom{min-height:166px;overflow:hidden;padding:17px 86px 17px 17px;background:url(../images/speach-box-bottom.gif) no-repeat 0 100%;}
.speach-box .bottom h2{margin:0 0 3px;font-weight:normal;line-height:16px;font-size:14px;color:#d1500f;}
.speach-box .bottom p{line-height:16px;color:#5a5549;margin:0 0 8px;}
.speach-box .top{background:url(../images/speach-box-top.gif) no-repeat;}

/* commun à : recette, vieclaire, recette2, divers, theme (theme+mag) */
.recette .speach-box, .vieclaire .speach-box, .recette2 .speach-box, .divers .speach-box, .theme .speach-box {
	background:url(../images/speach-box-inner2.gif) no-repeat;
	width:444px;
	height:82px;
	overflow:hidden;
	padding:10px 86px 10px 18px;
	position:absolute;
	top:127px;
	left:239px;
}
.theme .speach-box {width:464px;}
.recette .speach-box h5, .vieclaire .speach-box h5, .recette2 .speach-box h5, .divers .speach-box h5, .theme .speach-box h5 {margin:0; font-size:14px; color:#e25f1e;}
.vieclaire .speach-box h5, .divers .speach-box h5 {color:#7ecb11;}
.theme .speach-box h5 {color:#5b5b5b;}
.recette .speach-box p, .vieclaire .speach-box p, .recette2 .speach-box p, .divers .speach-box p, .theme .speach-box p {margin:0;}
h5.article-titre2 {no-repeat scroll 0 0 transparent; color:7ecb11 !important; font-size:16px !important; line-height:18px !important; margin:0; padding:0 0 0 4px !important; letter-spacing:1px; text-transform:uppercase; margin:0 0 2px !important;}

/* GIRL comprise dans speachbox */
/*resultat magasins : noustrouverresult + acceauil produit : produitaccueil */
.noustrouverresult .speach-box, .produitaccueil .speach-box {width:443px;height:95px;background:url(../images/girl-inner3.png) no-repeat;position:absolute;top:70px;left:285px;padding:64px 180px 0 18px;z-index:60;}
.noustrouverresult .speach-box h5, .produitaccueil .speach-box h5 {margin:0;font-size:14px;color:#e25f1e;}
.noustrouverresult .speach-box p, .produitaccueil .speach-box p {margin:0;}
/*fiche magasin*/
.magasin .speach-box {width:443px;height:95px;background:url(../images/girl-inner3.png) no-repeat;position:absolute;top:70px;left:269px;padding:64px 180px 0 18px;z-index:60;}
.magasin .speach-box h5{margin:0;font-size:12px;color:#e25f1e;}
.magasin .speach-box p{margin:0;}
/*recherche magasin carte*/
.magasin-carte .speach-box {width:443px;height:95px;background:url(../images/girl-inner3.png) no-repeat;position:absolute;top:70px;left:269px;padding:64px 180px 0 18px;z-index:60;}
.magasin-carte .speach-box h5{margin:0;font-size:12px;color:#e25f1e;}
.magasin-carte .speach-box p{margin:0;}

/* Produit */
.produit .speach-box-p1{background:url(../images/speach-box-p1.gif) no-repeat;width:387px;height:71px;overflow:hidden;padding:14px 105px 0 80px;position:absolute;top:125px;left:244px;}
.produit .speach-box-p1 h5{margin:0;color:#55154d;font-size:14px;}
.produit .speach-box-p2{background:url(../images/speach-box-p2.gif) no-repeat;width:387px;height:71px;overflow:hidden;padding:14px 105px 0 80px;position:absolute;top:125px;left:244px;}
.produit .speach-box-p2 h5{margin:0;color:#917525;font-size:14px;}
.produit .speach-box-p21{background:url(../images/speach-box-p21.gif) no-repeat;width:387px;height:71px;overflow:hidden;padding:14px 105px 0 80px;position:absolute;top:125px;left:244px;}
.produit .speach-box-p21 h5{margin:0;color:#7ecb11;font-size:14px;}
.produit .speach-box-p3{background:url(../images/speach-box-p3.gif) no-repeat;width:387px;height:71px;overflow:hidden;padding:14px 105px 0 80px;position:absolute;top:125px;left:244px;}
.produit .speach-box-p3 h5{margin:0;color:#e870ca;font-size:14px;}
.produit .speach-box-p4{background:url(../images/speach-box-p4.gif) no-repeat;width:387px;height:71px;overflow:hidden;padding:14px 105px 0 80px;position:absolute;top:125px;left:244px;}
.produit .speach-box-p4 h5{margin:0;color:#81c5e8;font-size:14px;}
.produit .speach-box-p5{background:url(../images/speach-box-p5.gif) no-repeat;width:387px;height:71px;overflow:hidden;padding:14px 105px 0 80px;position:absolute;top:125px;left:244px;}
.produit .speach-box-p5 h5{margin:0;color:#efb908;font-size:14px;}
.produit .speach-box-p6{background:url(../images/speach-box-p6.gif) no-repeat;width:387px;height:71px;overflow:hidden;padding:14px 105px 0 80px;position:absolute;top:125px;left:244px;}
.produit .speach-box-p6 h5{margin:0;color:#e93643;font-size:14px;}
.produit .speach-box-p1 p,.produit .speach-box-p2 p,.produit .speach-box-p21 p,.produit .speach-box-p3 p,.produit .speach-box-p4 p,.produit .speach-box-p5 p,.produit .speach-box-p6 p{margin:0;}
/*------------------------------------------------------------------
[9. produit]
*/
.produit #container{padding-right:4px;}
.produit .content{width:708px;}
.produit .tabs-block{margin:0;}
/*banners-nav*/
.mais-aussi{margin:0;width:95px;height:13px;overflow:hidden;text-indent:-9999px;background:url(../images/text-mais-aussi.gif) no-repeat;}
.banners-nav{margin:0 0 0 -10px;padding:10px 0 0;list-style:none;overflow:hidden;}
.banners-nav li{float:left;padding:0 0 0 12px;}
/*produit-box*/
.produit-box{width:100%;overflow:hidden;padding:15px 0 18px;margin:0 0 12px;background:url(../images/border4.gif) no-repeat 0 100%;}
.produit-box img{float:right;margin:0 25px 0 0;}
.list-holder{float:left;width:170px;padding:15px 0 0 8px;letter-spacing:1px;}
.list-holder .list{margin:0;padding:0 0 17px 24px;list-style:none;font-size:11px;line-height:13px;}
.list-holder .list li{width:100%;vertical-align:top;}
.list-holder .list li a{padding:0 0 0 12px;}
.yellow .list a{color:#e25f1e;background:url(../images/yellow-arrow.gif) no-repeat 0 2px;}
.yellow strong{color:#e25f1e;padding:0 0 0 22px;background:url(../images/star.gif) no-repeat;}
.pink .list a{color:#e21e96;background:url(../images/pink-arrow.gif) no-repeat 0 2px;}
.pink strong{color:#e21e96;padding:0 0 0 22px;background:url(../images/heart.gif) no-repeat 0 2px;}
.green strong{color:#009900;padding:0 0 0 22px;background:url(../img/panier-bio.jpg) no-repeat 0 2px;}
.green .list a{color:#009900;background:url(../img/pink-arrow.gif) no-repeat 0 0px;}
/*------------------------------------------------------------------
[9.1 produit2 - Page accueil Produit]
*/
.produitaccueil #container{padding-right:2px;}
.produitaccueil .side-block{padding-top:96px;}
.banners-nav-holder{height:1%;overflow:hidden;background:url(../images/border4.gif) no-repeat 8px 0;padding:10px 0 0 10px;}
/*banners-nav-inner*/
.banners-nav-inner{margin:0;padding:10px 0 0;list-style:none;width:580px;}
.banners-nav-inner li{float:left;padding:0 120px 0 0;}
.epicerie{background:url(../images/epicerie-box.gif) no-repeat;height:142px;}
.epicerie strong,.epicerie p{color:#cc8abe;}
.fruits{background:url(../images/fruits-box.gif) no-repeat;height:118px;}
.pain{background:url(../images/pain-box.gif) no-repeat;height:143px;}
.soin{background:url(../images/soin-box.gif) no-repeat;height:133px;}
.soin strong,.soin p{color:#ffd5ff;}
.text-epicerie{width:103px;height:33px;background:url(../images/text-epicerie.gif) no-repeat;margin:0 0 -15px 15px;}
.text-epicerie,.text-fruits,.text-pain,.text-soin{overflow:hidden;text-indent:-9999px;}
.text-fruits{width:203px;height:37px;background:url(../images/text-fruits.gif) no-repeat;margin:0 0 0 7px;}
.text-pain{width:193px;height:29px;background:url(../images/text-pain.gif) no-repeat;margin:0 0 -4px 3px;}
.text-soin{width:166px;height:30px;background:url(../images/text-soin.gif) no-repeat;margin:0 0 -5px 5px;}
/*boxes-holder*/
.produitaccueil .boxes-holder{width:100%;overflow:hidden;}
.produitaccueil .boxes-holder .row{height:1%;overflow:hidden;width:auto;}
.produitaccueil .boxes-holder .row .box{float:left;width:251px;}
.produitaccueil .boxes-holder .row .sub-box{padding:20px 34px 0 122px;overflow:hidden;}
.produitaccueil .boxes-holder .row .sub-box p{margin-bottom:12px;}
.produitaccueil .boxes-holder .row .sub-box p,.produitaccueil .boxes-holder .row .sub-box strong{line-height:14px;}
.produitaccueil .content{width:712px;}
.produitaccueil .content-block{width:510px;padding:92px 0 8px 0;}
/* utilisation avec un pavé commun petit prix et promo
.produitaccueil .promo-box{background:url(../images/border10.gif) no-repeat 10px 5px;width:200px;margin:0 0 -22px -16px;}
.produitaccueil .promo-box p{color:#a04d92 !important;}*/
/*produitaccueil*/
.link-lire{width:94px;height:13px;overflow:hidden;text-indent:-9999px;background:url(../images/link-lire.png) no-repeat;display:block;}
/*------------------------------------------------------------------
[10. recette - Page accueil recette]
*/
.recette .content{width:700px;}
.recette .content-block{padding:108px 0 8px 5px;width:490px;background:none;}
/*menu-block*/
.menu-block{width:489px;background:url(../images/menu-block.gif) repeat-y;margin:0 0 15px;}
.menu-block .bottom{height:1%;overflow:hidden;padding:20px 8px 15px 18px;background:url(../images/menu-block-bottom.gif) no-repeat 0 100%;font-size:11px;}
.menu-block .bottom .holder{width:100%;overflow:hidden;padding:0 0 10px;}
.menu-block .bottom .tab-box{width:300px;float:left;}
.menu-block .bottom .tabset{margin:-9px -37px 0 0;padding:0;list-style:none;color:#a04d92;width:194px;float:left;position:relative;z-index:90;}
.menu-block .bottom .tabset li{padding:1px 0 0;background:url(../images/border5.gif) no-repeat 5px 0;}
.menu-block .bottom .tabset li a{display:block;height:93px;padding:10px 37px 0 0;}
.menu-block .bottom .tabset li a.active{background:url(../images/tab-arrow.png) no-repeat;}
.menu-block .bottom .tabset li span{display:block;color:#a04d92;text-align:center;font-weight:bold;letter-spacing:1px;font-size:11px;}
.menu-block .bottom .tabset li:first-child{background:none;}
.menu-block .top{background:url(../images/menu-block-top.gif) no-repeat;width:100%;}
.en-dessert{width:127px;height:26px;background:url(../images/text-en-dessert.png) no-repeat;}
.en-entree{width:117px;height:26px;background:url(../images/text-en-entree.png) no-repeat;}
.en-entree,.en-plat,.en-dessert{margin:0 0 12px;overflow:hidden;text-indent:-9999px;display:block;}
.en-plat{width:144px;height:26px;background:url(../images/text-en-plat.png) no-repeat;}
.le-menu{margin:9px 0 0 8px;float:left;width:253px;height:31px;overflow:hidden;text-indent:-9999px;background:url(../images/text-le-menu.gif) no-repeat;}
.imprimer{padding:47px 0 0;width:45px;background:url(../images/print.gif) no-repeat;color:#e25f1e;text-decoration:underline;font-size:11px;float:left;margin:23px 0 0;}
.imprimer:hover{text-decoration:none;}
.imprimer-box{width:73px;height:39px;background:url(../images/imprimer-box.gif) no-repeat;float:right;padding:10px 14px 10px 66px;font-weight:bold;}
.imprimer-box em{font-style:normal;color:#a4977d;}
.recette-list{margin:0;padding:0;list-style:none;overflow:hidden;font-size:12px;letter-spacing:1px;font-weight:bold;}
.recette-list li{padding:0 0 15px 24px;overflow:hidden;background:url(../images/icon-plus.gif) no-repeat;}
.recette-list li a{color:#5b5b5b;}
.recette-list li a:hover{color:#649b13;text-decoration:none;}
.recette-list li ul{margin:0;padding:0;list-style:none;display:inline;font-weight:normal;letter-spacing:normal;}
.recette-list ul li{display:inline;padding:0 10px;background:url(../images/separator.gif) no-repeat 0 65%;}
.recette-list ul li a{text-decoration:underline;}
.recette-list ul li a:hover{text-decoration:none;color:#5b5b5b;}
.recette-list ul li:first-child{background-image:none;}
.recette-list{margin:0;padding:0;list-style:none;overflow:hidden;font-size:12px;letter-spacing:1px;font-weight:bold;}
.recette-list li{padding:0 0 15px 24px;overflow:hidden;background:url(../images/icon-plus.gif) no-repeat;}
.recette-list li a{color:#5b5b5b;}
.recette-list li a:hover{color:#649b13;text-decoration:none;}
.recette-list li ul{margin:0;padding:0;list-style:none;display:inline;font-weight:normal;letter-spacing:normal;}
.recette-list ul li{display:inline;padding:0 10px;background:url(../images/separator.gif) no-repeat 0 65%;}
.recette-list ul li a:hover{text-decoration:none;color:#5b5b5b;}
.recette-list ul li:first-child{background-image:none;}
.tab-box .row{width:100%;overflow:hidden;padding:30px 0 0;}
.tab-box .row .column{width:125px;float:right;letter-spacing:1px;line-height:13px;}
.tab-box .row img{float:left;border:2px solid #fff;margin:-9px 0 0;position:relative;}
.tab-box .row strong{display:block;}
.tab-box .star-rating{width:90px;height:15px;padding:5px 0 0;}
.tab-box .star-rating img{border-style:none;margin:0;}
/*------------------------------------------------------------------
[10.1 recette2 - Page resultat recherche recette - Page Fiche recette]
*/
.recette2 .content{width:702px;}
.recette2 .content-block{padding:108px 0 8px 5px;width:490px;background:none;}
/*10.11 recherche recette = resultat*/
.content-block-inner{width:450px;float:left;padding:100px 0 0 15px;}
/*bread-crumbs*/
.bread-crumbs{height:1%;padding:3px 0 3px 0;background:#edf6db;overflow:hidden;font-weight:bold;font-size:11px;color:#3f620c;text-align:center;letter-spacing:1px;}
.bread-crumbs ul{margin:0;padding:0;list-style:none;display:inline;}
.bread-crumbs ul a{color:#3f620c;}
.bread-crumbs ul li{display:inline;padding:0 10px;background:url(../images/separator4.gif) no-repeat 0 55%;}
.bread-crumbs ul li:first-child{background:none;}
/*10.12 recette Fiche*/
.envoyer{background:url(../images/icon-message.gif) no-repeat;}
.heading-holder{width:100%;overflow:hidden;}
.heading-holder h2{margin:0;color:#614343;font-size:18px;float:left;}
.imprimer-link{background:url(../images/icon-imprimer.gif) no-repeat;}
.proposer{background:url(../images/icon-add.gif) no-repeat;}
.ingredients{margin:0;padding:0;list-style:none;font-size:11px !important;line-height:13px !important;}
.ingredients li{width:100%;vertical-align:top;}
/*user-menu*/
.user-menu{margin:0;padding:0 0 15px;list-style:none;overflow:hidden;width:100%;}
.user-menu li{float:left;padding:0 8px;background:url(../images/separator3.gif) no-repeat 0 55%;font-size:11px;line-height:22px;}
.user-menu li:first-child{background:none;}
.user-menu li a{color:#614343;text-decoration:underline;padding:3px 0 4px 26px;}
.user-menu li a:hover{text-decoration:none;}
/*recette-box-holder*/
.recette-box-holder{height:1%;overflow:hidden;padding:0 0 20px;}
.recette-box-holder img{margin:0px 0 0 20px;}
/*recette-box*/
.recette-box{width:280px;background:#f1ece1 url(../images/recette-box-top.gif) no-repeat;float:left;}
.recette-box .bottom{height:1%;overflow:hidden;padding:4px 10px 10px;background:url(../images/recette-box-bot.gif) no-repeat 0 100%;color:#614343;}
.recette-box .bottom h3.hiver{margin:0 0 8px;color:#008ed5;background:url(../images/icon-hiver2.gif) no-repeat;padding:0 0 0 30px;line-height:20px;font-size:12px;}
.recette-box .bottom h3.printemps{margin:0 0 8px;color:#3fab57;background:url(../images/icon-printemps2.gif) no-repeat;padding:0 0 0 30px;line-height:20px;font-size:12px;}
.recette-box .bottom h3.ete{ margin:0 0 8px; color:#F90; background:url(../images/icon-ete2.gif) no-repeat; padding:0 0 0 30px; line-height:20px; font-size:12px; }
.recette-box .bottom h3.automne{margin:0 0 8px;color:#c31818;background:url(../images/icon-automne2.gif) no-repeat;padding:0 0 0 30px;line-height:20px;font-size:12px;}
.recette-box .bottom p{margin:0;color:#614343;}
.recette-box .bottom p span{font-weight:bold;}
.recette-box .bottom strong{color:#614343;padding:15px 0 0;margin:0;}
/*rating-block*/
.rating-block{height:1%;overflow:hidden;padding:0 0 10px 16px;}
.rating-block .row{width:483px;overflow:hidden;padding:10px 0 0;margin:0 0 0 -50px;}
.rating-block .row .box{width:111px;float:left;padding:0 0 0 50px;text-align:center;color:#649b13;font-size:11px;font-weight:bold;}
.rating-block .row .box span{display:block;text-align:center;padding:0 0 10px;}
.rating-block .row .box a{color:#649b13; text-decoration:none;}
.rating-block .row .box a:hover{color:#649b13; text-decoration:underline;}
.star-raiting{width:120px;float:right;}
.star-raiting img{display:block;}
.star-raiting span{font-size:10px;color:#878787;}
.recette2 .page-upper{background:#edf6db;padding-bottom:3px;}
.recette2 .page-upper a,.recette2 .page-upper strong{color:#3f620c !important;font-size:11px !important;}
.recette2 .page-upper ul li{background:url(../images/separator4.gif) no-repeat 0 55%;}
/*page-upper*/
.page-upper{background:#f6e6c2;height:1%;overflow:hidden;font-size:11px;font-weight:bold;color:#917841;padding:3px 17px 0;}
.page-upper .holder{margin:0 0 0 85px;overflow:hidden;float:left;width:auto;}
.page-upper .holder a{float:left;color:#917841;}
.page-upper .holder ul{margin:0;padding:0;list-style:none;float:left;}
.page-upper .holder ul li:first-child{background:none;}
.page-upper .holder ul li{float:left;padding:0 10px;background:url(../images/separator2.gif) no-repeat 0 55%;}
.page-upper .holder ul li a{text-decoration:underline;float:none;}
.page-upper .holder ul li a.active,.page-upper .holder ul li a:hover{text-decoration:none;}
.page-upper strong{float:left;color:#917841 !important;}
.preparation{margin:0;font-size:14px;line-height:16px;color:#e25f1e;background:url(../images/arrow-red.gif) no-repeat;padding:0 0 0 17px;}
.preparation-list{margin:0;padding:0;list-style:none;font-size:11px;}
/*------------------------------------------------------------------
[11. magasin Fiche]
*/
/*magasin*/
.magasin .content{padding-top:99px;width:680px;}
/*main-block*/
.main-block{width:666px;overflow:hidden;background:url(../images/main-block.gif) repeat-y;}
.main-block .bottom{height:1%;overflow:hidden;padding:20px 10px 20px;background:url(../images/main-block-bottom.gif) no-repeat 0 100%;}
.main-block .bottom .column{width:293px;float:left;padding:10px 10px 0;background:#ffe9c4;color:#696969;}
.main-block .bottom .column address{width:271px;background:url(../images/icon5.gif) no-repeat;padding:0 0 10px 22px;font-style:normal;}
.main-block .bottom .column address a{color:#e25f1e;text-decoration:underline;}
.main-block .bottom .column address a:hover{text-decoration:none;}
.main-block .bottom .column address span{display:block;}
.main-block .bottom .visual{width:313px;float:left;padding:0 0 0 20px;}
.main-block .bottom .visual .banner2{display:block;margin:0 0 20px 50px;}
.main-block .bottom .visual h3{font-size:12px;}
.main-block .bottom h2{margin:0 0 18px 10px;color:#fff;line-height:16px;}
.main-block .bottom h2 span{font-size:14px;font-weight:normal;}
.main-block .bottom h3{margin:0;color:#e25f1e;font-size:14px;padding:0 0 0 15px;background:url(../images/arrow-red.gif) no-repeat;}
.main-block .bottom strong{display:block;padding:10px 0 5px;}
.main-block .box{width:100%;overflow:hidden;background:url(../images/border6.gif) no-repeat;padding:14px 0 15px;}
.main-block .box .list{margin:0;padding:0;list-style:none;}
.main-block .top{background:url(../images/main-block-top.gif) no-repeat;}
.form-holder{height:1%;overflow:hidden;padding:0 0 22px 8px;}
.form-holder .input-wrapper{float:left;position:static;background:url(../images/input-wrapper2.gif) no-repeat;}
.form-holder .input-wrapper a{color:#fbb43e;}
.form-holder label{float:left;width:184px;padding:0 10px 0 0;color:#b50000;font-size:11px;line-height:14px;font-weight:bold;}
.form-holder label a{color:#b50000;text-decoration:none;}
.form-holder label a:hover{color:#b50000;text-decoration:none;}
.ouverture{margin:0;padding:5px 0;font-size:11px;width:274px;}
.ouverture dd{margin:0;}
.ouverture dt{float:left;}
.map-holder{padding:13px 0 0 13px;height:1%;overflow:hidden;}
.map-holder img{float:left;margin:0 18px 0 0;}
.retour{float:right;width:89px;height:33px;overflow:hidden;text-indent:-9999px;background:url(../images/link-retour.gif) no-repeat;}
/*------------------------------------------------------------------
[11.1 magasin resultat recherche - inner6 = noustrouverresult]
*/
.noustrouverresult .content{padding-top:99px;width:680px;}
.blocks-list li{background:url(../images/border9.gif) no-repeat 0 100%;padding:8px 0 35px;height:1%;cursor:pointer !important;}
.blocks-list li:hover, .blocks-list li.hover{background:#ffeac6 url(../images/border9.gif) no-repeat 0 100% !important;}
/*noustrouverresult*/
.noustrouverresult #container{padding-bottom:0;}
.noustrouverresult .main-block .blocks-list{width:310px;float:left;margin:0 5px 0 0;padding:0 10px 0 0;list-style:none;}
.noustrouverresult .main-block .blocks-list li strong{background:url(../images/icon5.gif) no-repeat 8px 0;padding:0 0 5px 30px;color:#e25f1e;font-size:14px;display:block;}
.noustrouverresult .main-block .blocks-list li ul{margin:0;padding:0 0 0 26px;list-style:none;}
.noustrouverresult .main-block .blocks-list li ul li{background:none;padding:0;}
.noustrouverresult .main-block .blocks-list li ul li:hover, .noustrouverresult .main-block .blocks-list li ul li.hover{background:none !important;}
/*main-block*/
.noustrouverresult .main-block .row{background:url(../images/border8.gif) no-repeat 310px 0;width:670px;overflow:hidden;padding:0 0 10px;}
.noustrouverresult a { padding:0; margin: 0px; backgroung:none; color:#787859; text-decoration:none;}
.noustrouverresult a:hover { padding:0; margin: 0px; backgroung:none; color:#EB5E12;text-decoration:underline;}
/*------------------------------------------------------------------
[12. pages diverses:newsletters - FAQ - mentionslegales - FAQ - offres emplois - services conso - plan du site - Espace presse]
*/
.divers #container{padding-right:4px;}
.divers .content{width:708px;}
.divers .content-block{padding:92px 0 8px;width:486px;line-height:16px;}
.divers .content-block p{color:#000;}
.divers .content-block strong{color:#000;}
.divers .content-block a{color:#000;text-decoration:underline;}
.divers .lien_top{margin:0 0 20px 0;font-size:11px;color:#000000;text-align:left;font-weight:normal;display:block;vertical-align:top;text-decoration:none;padding:0px 0px 5px 400px;background:url(../img/franchise/puce_haut.gif) no-repeat 390px;}
.divers a.lien_top:hover{text-decoration:underline;}
.divers a.puce_orange{margin:0 0 5px 0px;display:block;font-size:11px;color:#EB5E12;font-weight:bolder;text-decoration:underline;background:url(../img/commun/pt_orange.gif) no-repeat 2px center;padding:0px 0px 0px 13px;}
.divers .etoile_orange{font-size:12px;color:#EB5E12;display:block;font-weight:bolder;text-align:left;vertical-align:middle;background:url(../img/commun/pt_fleur_orange2.gif) no-repeat 0 center;margin:10px 5px 10px 0px;padding:3px 3px 10px 27px;}
.divers .asterisque{height:15 px;width:300 px;display:block;font-size:9 px;color:#000000;text-align:left;vertical-align:middle;background:url(../img/commun/asterisque.gif) no-repeat;margin:0px;padding:2px 0px 2px 17px;}
.txt_12px_orange{font-size:12px;color:#EB5E12;text-align:left;vertical-align:top;}
.divers .content-block a.lien_formulaire { color:#EB5E12; display:block; font-size:12px; height:52px;text-align:left;vertical-align:middle;background: url(../img/franchise/fond_lien_formulaire.gif) no-repeat;margin:20px 0 0 10px;padding:15px 0 20px 120px;}
.divers .content-block .green{color:#08672f;}
.divers .content-block .red{color:#f24b00;}
/*------------------------------------------------------------------
[13. pages LVC]
*/
.vieclaire #container{padding-right:2px;}
.vieclaire .content{width:702px;}
.vieclaire .content-block{padding:92px 0 8px;width:486px;line-height:16px;}
.vieclaire .content-block .blue{color:#81c5e8;}
.vieclaire .content-block .blue2{color:#218ccd;}
.vieclaire .content-block .brown{color:#56154d;}
/*content-list*/
.vieclaire .content-block .content-list{margin:0;padding:0;list-style:none;color:#817f7a;}
.vieclaire .content-block .content-list li{width:486px;vertical-align:top;padding:0 0 15px 0;}
.vieclaire .content-block .green{color:#08672f;}
.vieclaire .content-block .green2,.fruits strong,.fruits p{color:#7ecb11;}
.vieclaire .content-block .grey,.pain strong,.pain p{color:#917525;}
.vieclaire .content-block .more-inf-nav li a{color:#e25f1e;text-decoration:none;}
.vieclaire .content-block .more-inf-nav li a:hover{text-decoration:underline;}
.vieclaire .content-block .pink{color:#e870ca;}
.vieclaire .content-block .red{color:#f24b00;}
/*sub-list*/
.vieclaire .content-block .sub-list{margin:0;padding:0 0 15px 37px;list-style:none;}
.vieclaire .content-block .sub-list li{padding:0 0 0 12px;background:url(../images/icon-dot.gif) no-repeat 0 7px;width:440px;}
.vieclaire .content-block .yellow{color:#f9c21a;}
.vieclaire .content-block a{color:#817f7a;text-decoration:underline;font-weight:bold;}
.vieclaire .content-block a:hover{text-decoration:none;}
.vieclaire .content-block p{color:#817f7a !important;margin:0 0 16px;font-size:12px;line-height:16px;}
.vieclaire .content-block strong{display:inline;color:#817f7a;margin:0;}
.vieclaire .content-block ul, .vieclaire .content-block ul li{color:#817f7a !important;}
.more-inf-box{padding:40px 0 5px 15px;height:1%;overflow:hidden;background:url(../images/border7.gif) no-repeat 0 20px;}
.more-inf-nav{margin:0;padding:0;list-style:none;font-size:14px;line-height:22px;}
.more-inf-nav li{background:url(../images/arrow2.gif) no-repeat 0 55%;padding:0 0 0 27px;}
.lire-aussi{width:92px;height:13px;overflow:hidden;text-indent:-9999px;background:url(../images/text-lire-aussi.gif) no-repeat;margin:0 0 15px;}
/*------------------------------------------------------------------
[14. Mag  croquer - Theme du mois - inner4 = theme]
*/
.theme .content-block{padding:92px 0 8px;}
.theme .content-block{background:none;}
/*14.1 Theme*/
.content-inner{width:700px;float:right;}
.content-inner .content-block{width:500px;}
/*astuce-box*/
.astuce-box{width:503px;background:url(../images/astuce-box-bg.gif) repeat-y;margin:-15px 0 0;}
.astuce-box .bottom{height:1%;overflow:hidden;background:url(../images/astuce-box-bot.gif) no-repeat 0 100%;padding:25px 25px 20px 70px;}
.astuce-box .bottom p{margin:0;padding:4px 0 0;font-size:11px;line-height:15px;color:#ffeefc;background:url(../images/arrows.gif) no-repeat;text-indent:27px;}
.astuce-box .top{background:url(../images/astuce-box-top.gif) no-repeat;}
.lastuce-de{width:212px;height:22px;overflow:hidden;text-indent:-9999px;background:url(../images/text-lastuce.gif) no-repeat;margin:0 0 15px 22px;}
.content-block .promo-du-mois{display:block;width:134px;height:16px;background:url(../images/text-promo2.gif) no-repeat;margin:0 0 20px 5px !important;}
.content-block .text-nouveaute{display:block;width:118px;height:57px;background:url(../images/text-nouveaute2.gif) no-repeat;margin:-18px 0 5px 8px !important;position:relative;}
.promo-du-mois{overflow:hidden;text-indent:-9999px;}
.text-nouveaute{overflow:hidden;text-indent:-9999px;}
/*info-block*/
.info-block{height:1%;overflow:hidden;padding:0 0 0 35px;}
.info-block .row{width:100%;overflow:hidden;padding:20px 0 40px;margin:-10px 0 0;background:url(../images/border11.gif) no-repeat 25px 95%;}
.info-block .last{background:none;}
.info-block .row .text-column{height:1%;overflow:hidden;color:#b75ca4;}
.info-block .row .text-column .list{margin:0;padding:0 0 15px;list-style:none;font-size:11px;}
.info-block .row .text-column strong{color:#b75ca4;letter-spacing:1px;}
.info-block .row .visual-column{width:170px;float:left;padding:0 20px 0 0;}
.retrouvez-link{background:url(../images/link-retrouvez.gif) no-repeat;}
.toutes-link{background:url(../images/link-toutes.gif) no-repeat;}
.toutes-link,.retrouvez-link{width:222px;height:17px;overflow:hidden;text-indent:-9999px;display:block;}
/*14.2 Mag*/
.magazine-block{width:494px;background:url(../images/magazine-block-bg.gif) repeat-y;margin:0 0 15px;}
.magazine-block .bottom-block{background:url(../images/magazine-block-bot.gif) no-repeat 0 100%;height:1%;overflow:hidden;padding:18px 0 20px 32px;}
.magazine-block .top-block{background:url(../images/magazine-block-top.gif) no-repeat;}
/*archives-block*/
.archives-block{height:1%;overflow:hidden;padding:0 0 0 10px;}
.archives-block .row{width:100%;overflow:hidden;padding:0 0 30px;}
.archives-block .row .column{width:224px;float:left;}
.archives-block .row .column .text-column{height:1%;overflow:hidden;font-size:11px;color:#818080;}
.archives-block .row .column .text-column em{font-style:normal;display:block;font-weight:bold;}
.archives-block .row .column .text-column strong{font-size:14px;color:#222;display:block;margin:0 0 16px;}
.archives-block .row .column img{float:left;margin:0 9px 0 0;}
.archives-block .row .column .text-column ul{margin:0;padding:0;list-style:none;}
.et-retrouvez{width:393px;height:45px;overflow:hidden;text-indent:-9999px;background:url(../images/text-et-retrouvez.gif) no-repeat;margin:0 auto 15px;}
.feuilletez-le{width:406px;height:24px;overflow:hidden;text-indent:-9999px;background:url(../images/text-feuilletez.gif) no-repeat;margin:0 0 7px 8px;}
/*------------------------------------------------------------------
[15. guidebio]
*/
.guidebio #container{padding-right:2px;}
.guidebio .content{width:698px;}
.guidebio .content-block { background:none; padding:0; width:698px; }

.guidebio .AbsWrap{width:100%;position:relative;}
.guidebio .rowWrap{width:100%;}
.guidebio #colwrap1{float:left;width:259px;margin-top:0px;margin-left:0px;border:0px solid #f0f0f0;}
.guidebio .guide-bio-pratiques{ margin-left:0px; margin-top:0px; width:259px; height:217px; margin-bottom:0px; float:left; display:inline; background: url(../images/guide-bio-pratiques.gif) no-repeat; }
.guidebio .guide-bio-pratiques p { margin :0; padding:110px 15px 20px 35px; color:#FFF; font: bolder 12px "Lucida Sans Unicode", "Lucida Grande", arial, sans-serif; }
.guidebio .guide-bio-etiquetage {margin-left:0px;margin-top:0px;width:259px;height:196px;margin-bottom:0px;float:left;display:inline;background: url(../images/guide-bio-categories.gif) no-repeat;}
.guidebio .guide-bio-etiquetage p { margin :0; padding:55px 40px 0 40px; color:#FFF; font: bolder 12px "Lucida Sans Unicode", "Lucida Grande", arial, sans-serif; }
.guidebio #colwrap2{float:left;width:158px;margin-top:0px;margin-left:0px;border:0px solid #f0f0f0;}
.guidebio .guide-bio-controles {margin-left:0px;margin-top:0px;width:158px;height:117px;margin-bottom:0px;float:left;display:inline;background: url(../images/guide-bio-controles.gif) no-repeat;}
.guidebio .guide-bio-controles p { margin :0; padding:38px 13px 20px 14px; color:#FFF; font: bolder 12px "Lucida Sans Unicode", "Lucida Grande", arial, sans-serif; }
.guidebio .guide-bio-girl{margin-left:0px;margin-top:0px;width:158px;height:296px;margin-bottom:0px;float:left;display:inline;background: url(../images/guide-bio-girl.gif) no-repeat;}
.guidebio #colwrap3{float:left;width:281px;margin-top:0px;margin-left:0px;border:0px solid #f0f0f0;}
.guidebio .guide-bio-origines {margin-left:0px;margin-top:0px;width:281px;height:217px;margin-bottom:0px;float:left;display:inline;background: url(../images/guide-bio-origines.gif) no-repeat;}
.guidebio .guide-bio-origines p { margin :0; padding:125px 15px 20px 30px; color:#FFF; font: bolder 12px "Lucida Sans Unicode", "Lucida Grande", arial, sans-serif; }
.guidebio .guide-bio-reglementations {margin-left:0px;margin-top:0px;width:281px;height:196px;margin-bottom:0px;float:left;display:inline;background: url(../images/guide-bio-reglementations.gif) no-repeat;}
.guidebio .guide-bio-reglementations p { margin :0; padding:65px 30px 20px 70px; color:#FFF; font: bolder 12px "Lucida Sans Unicode", "Lucida Grande", arial, sans-serif; }
.clearfloat {clear:both;height:0px;}
.guidebio .guide-bio-pratiques a, .guidebio .guide-bio-etiquetage a, .guidebio .guide-bio-controles a, .guidebio .guide-bio-origines a, .guidebio .guide-bio-reglementations a { color:#FFF; text-decoration:none; }
.guidebio .guide-bio-pratiques a:hover, .guidebio .guide-bio-etiquetage a:hover, .guidebio .guide-bio-controles a:hover, .guidebio .guide-bio-origines a:hover, .guidebio .guide-bio-reglementations a:hover { color:#FFF; text-decoration:underline; }

.pave-pratiques-top, .pave-controles-top, .pave-origines-top, .pave-reglementations-top, .pave-etiquetage-top {width: 698px; margin-top:413px !important; margin-top:0px;}
.pave-pratiques-top {background: url(../images/guide-bio-pratiques-pave-top.gif) no-repeat 0 0;}
.pave-controles-top {background: url(../images/guide-bio-controles-pave-top.gif) no-repeat 0 0;}
.pave-origines-top {background: url(../images/guide-bio-origines-pave-top.gif) no-repeat 0 0;}
.pave-reglementations-top {background: url(../images/guide-bio-reglementations-pave-top.gif) no-repeat 0 0;}
.pave-etiquetage-top {background: url(../images/guide-bio-etiquetage-pave-top.gif) no-repeat 0 0;}

.Accordion-container { background:transparent url(../images/guide-bio-pave-bottom.gif) no-repeat scroll 0 100%; width: 698px; padding:55px 0 32px 0;}

/*.guidebio #guide-bio_r4_c1{margin-left:0px;margin-top:0px;width:698px;height:81px;margin-bottom:0px;float:left;display:inline;}
.guidebio #guide-bio_r5_c1{margin-left:0px;margin-top:0px;width:698px;height:29px;margin-bottom:0px;float:left;display:inline;}
.guidebio #guide-bio_r6_c1{margin-left:0px;margin-top:0px;width:698px;height:317px;margin-bottom:0px;float:left;display:inline;}
.guidebio #guide-bio_r7_c1{margin-left:0px;margin-top:0px;width:698px;height:45px;margin-bottom:0px;float:left;display:inline;}*/

/*------------------------------------------------------------------
[16. Recherche magasins]
*/
.magasin-carte #container{padding-right:2px;}
.magasin-carte .content{width:698px; padding-top:99px;}
.magasin-carte .main-block { background:none; float:left; overflow:hidden; padding:0; width:698px; margin:0;}
.magasin-carte .carte { float:left; width:415px; margin: -35px 0px 0px -20px; z-index:2000;}
.magasin-carte .nous-trouver { background:transparent url(../images/magasin-carte-sep.gif) no-repeat scroll 5px 0; height:1%; overflow:hidden; padding:10px 0 0 10px; }
.magasin-carte .form-holder{height:1%;overflow:hidden;padding:0 0 22px 0;}
.magasin-carte .form-holder .input-wrapper{float:left;position:static;background:url(../images/input-wrapper3.gif) no-repeat;}
.magasin-carte .form-holder .input-wrapper a{color:#fbb43e;}
.magasin-carte .form-holder label{float:left;width:184px;padding:5px 5px 0 10px;color:#b50000;font-size:11px;line-height:14px;font-weight:bold;}
.magasin-carte .nouveaux-magasins { background: url(../images/magasin-carte-nouveaux.gif) no-repeat 400px 0px; padding:75px 0 0 0;}

.nouveaux-magasins .blocks-list{ margin:0 5px 0 415px;padding:0 10px 0 0;list-style:none;}
.nouveaux-magasins .blocks-list li{background:url(../images/magasin-carte-nouveaux-sep.gif) no-repeat 0 100%;padding:8px 0 20px;height:1%;cursor:pointer !important;}
.nouveaux-magasins .blocks-list li:hover, .nouveaux-magasins .blocks-list li.hover{background:#ffeac6 url(../images/magasin-carte-nouveaux-sep.gif) no-repeat 0 100% !important;width:240px;}
.nouveaux-magasins .blocks-list li strong{background:url(../images/icon5.gif) no-repeat 8px 0;padding:0 0 5px 30px;color:#e25f1e;font-size:14px;display:block;}
.nouveaux-magasins .blocks-list li ul{margin:0;padding:0 0 0 26px;list-style:none;}
.nouveaux-magasins .blocks-list li ul li{background:none;padding:0;}
.nouveaux-magasins .blocks-list li ul li:hover, .nouveaux-magasins .blocks-list li ul li.hover{background:none !important;}

.nouveaux-magasins a { padding:0; margin: 0px; background:none; color:#787859; text-decoration:none;}
.nouveaux-magasins a:hover { padding:0; margin: 0px; background:none; color:#EB5E12;text-decoration:underline;}

/*------------------------------------------------------------------
[17. NEW guidebio sommaire]
*/
.newguide .content{width:698px;}
.newguide .content-block{padding:10px 0 8px; width:466px; background:none; border-right:2px solid #e6f2cc;min-height:700px;}
.alaune {background:transparent url(../images/gb-a-la-une.gif) no-repeat 0 0; height:27px; width:339px; display:block; overflow:hidden; text-indent:-9999px; margin:5px 0;}
.autrestitres {background:transparent url(../images/gb-autres-titres.gif) no-repeat 0 0; height:28px; width:206px; display:block; overflow:hidden; text-indent:-9999px; margin:5px 0;}
.posts-area {list-style:none outside none;margin:0;overflow:hidden;padding:5px 0px 0 0px;width:480px;}
.posts-area li {border-bottom:0; height:1%; margin-bottom:16px; overflow:hidden; padding-bottom:28px;}
.posts-area img { border: 2px solid #6dad45; float:left; height:98px; margin-right:8px; width:147px; }
.posts-area .post-box {float:left;padding-top:1px;width:283px;}
.posts-area .post-box h4 {font-size:14px;line-height:14px;margin:0 0 2px 0;letter-spacing:1px; font-weight: bold; color:#006E33;}
.posts-area .post-box h4 a {text-decoration:none; color:#006E33;}
.posts-area .post-box h4 a:hover {text-decoration:underline; color:#006E33;}
.posts-area .post-box ul.gb-ariane {list-style-type:none;display:inline; padding:0; margin:0 0 5px 0;color:#9E9889;font-size: 11px;}
.posts-area .post-box ul.gb-ariane li { display:inline; font-size: 11px; padding:0; margin:0;}
.posts-area .post-box ul.gb-ariane a { color:#9e9889; text-decoration: underline; }
.posts-area .post-box ul.gb-ariane a:hover { color:#9e9889; text-decoration: none; }
.posts-area .post-box p { margin:0; font-size: 12px; color: #52a025; margin:5px 0 0 0; letter-spacing:1px; line-height:13px; font-weight: bold; }
.posts-area .post-box .suite {background:transparent url(../images/gb-lire-suite.gif) no-repeat 0 0; height:17px; width:92px; display:block; overflow:hidden; text-indent:-9999px; margin:10px 0 0 0;}
/*page-upper*/
.newguide .page-upper{background:#e6f2cc;height:1%;overflow:hidden;font-size:11px;font-weight:bold;color:#659a14;padding:3px 17px 0; width:418px;}
.newguide .page-upper .holder{margin:0 0 0 85px;overflow:hidden;float:left;width:auto;}
.newguide .page-upper .holder a{float:left;color:#659a14;}
.newguide .page-upper .holder ul{margin:0;padding:0;list-style:none;float:left;}
.newguide .page-upper .holder ul li:first-child{background:none;}
.newguide .page-upper .holder ul li{float:left;padding:0 10px;background:url(../images/separator2.gif) no-repeat 0 55%;}
.newguide .page-upper .holder ul li a{text-decoration:underline; float:none;}
.newguide .page-upper .holder ul li a.active,.page-upper .holder ul li a:hover{text-decoration:none;}
.newguide .page-upper strong{float:left;color:#659a14 !important;}
.newguide .autrestitres2 { background:url("../images/gb-puce-titre.gif") no-repeat scroll 0 0 transparent; color:#0A823B; display:block; font-family:'Lucida Sans', 'Lucida Grande', sans-serif; font-size:22px; height:27px; margin:5px 0; overflow:hidden; text-indent:20px; text-transform: uppercase; }

.newguide .speach-box-newsletter {background:url("../images/speach-box-newsletter.gif") no-repeat scroll 0 0 transparent;height:169px;left:244px;overflow:hidden;padding:23px 105px 0 20px;position:absolute;top:125px;width:337px; border-right:0px solid #e6f2cc; color:#0a823b;}
.newguide .speach-box-newsletter h5 {font-size:14px; margin:0; font-weight:bold; color:#0a823b;}
.newguide .speach-box-newsletter a{color:#0a823b;text-decoration:underline;font-weight:bold;}
.newguide .speach-box-newsletter a:hover{text-decoration:none;}
.newguide .content-block-newsletter {padding:180px 0 8px 0; width:466px; background:none; border-right:2px solid #e6f2cc; float:left; overflow:hidden; min-height:600px;}

/*------------------------------------------------------------------
[18. Bloc droite Guide BIO]
*/
/*BLOC LIENS - inc-bloc-droite-baba-bio.php */
.newguide .side-block {padding:0; width:217px;}
.baba-box {background:url("../images/baba-box-bg.gif") no-repeat scroll 0 0 transparent; height:449px; overflow:hidden; padding:0; width:211px;}
.le-baba {background:transparent url(../images/gb-text-le-baba.gif) no-repeat 0 0; height:50px; width:187px; display:block; overflow:hidden; text-indent:-9999px; margin:15px 0 5px 13px;}
.baba-box .holder1 {overflow:hidden; padding:0 0 0 20px; width:187px; color:#18703a;}
.baba-box .holder2 {overflow:hidden; padding:0 0 0 35px; width:193px; color:#18703a;margin:60px 0 0; font-weight:bold; line-height:18px; font-size:14px;}
.le-baba2 {background:transparent url(../images/gb-text-le-baba2.gif) no-repeat 0 0; height:35px; width:134px; display:block; overflow:hidden; text-indent:-9999px; margin:15px 0 10px 0;}
.baba-box a {text-decoration:underline;color:#18703a;}
.baba-box a:hover {text-decoration:none;color:#18703a;}
.baba-box .holder2 a { font-size:12px;}
.lien-baba1 {display:block;margin:4px 0 10px 0;}
/*BLOC Proposer un contenu - inc-bloc-droite-bio-proposer-contenu.php*/
.proposer-box {background:url("../images/gb-proposer-box-bg.gif") no-repeat scroll 0 0 transparent; height:56px; overflow:hidden; padding:0; width:210px; margin:10px 0 15px 0;}
.proposer-text {background:transparent url(../images/gb-text-proposer.gif) no-repeat 0 0; height:28px; width:183px; display:block; overflow:hidden; text-indent:-9999px; margin:12px 0 5px 12px;}
/*BLOC Recherche Guide Bio - inc-bloc-droite-bio-search.php*/
.search-box-bio{width:211px;padding:8px 0 10px 18px; background:url(../images/bg-search-form.png) no-repeat; margin:10px 0;}
.search-box-bio .calque-input-search{width:136px;height:31px;float:left;background:url(../images/calque-input-search.gif) no-repeat;margin:0 8px 0 0;}
.search-box-bio input{font:11px Arial,Verdana,sans-serif;color:#747272;padding:5px;width:130px;background:none;border-style:none;}
.search-box-bio label{font-size:16px;line-height:17px;color:#6d6d6d;display:block;padding:0 0 4px;font-weight:bold;}
/* CLOUD */
.box-cloud {text-align : justify;  margin:20px 0 10px 0; line-height: 1.8em; width:215px; letter-spacing:1px;}
.box-cloud a {color:#558410;}
.box-cloud .level1 {font-size : 1em;}
.box-cloud .level2 {font-size : 1.2em;}
.box-cloud.level3 {font-size : 1.4em;}
.box-cloud .level4 {font-size : 1.6em;}
.box-cloud .level5 {font-size : 1.8em;}
.box-cloud .level6 {font-size : 2em;}
.box-cloud .level7 {font-size : 2.2em;}
.box-cloud .level8 {font-size : 2.4em;}
.box-cloud .level9 {font-size : 2.6em;}
.box-cloud .level10 {font-size : 2.8em;}

/*specifique col gauche*/
.side-column .baba-box {margin-left:10px;}
.side-column .proposer-box{margin-left:10px;}
.side-column .search-box-bio {margin-left:10px;}
.side-column .box-cloud {margin-left:10px;}
/*------------------------------------------------------------------
[19. NEW guidebio articles] = guidebioarticles
*/
.guidebioarticles #container{padding-right:4px;}
.guidebioarticles .content{width:700px;}
.guidebioarticles .content-block { background:none; padding:0 10px; width:660px;}
.guidebioarticles .article-titre {margin:15px 0;}
.guidebioarticles .article-titre h2 {background:url("../images/gb-puce-titre.gif") no-repeat scroll 0 0 transparent; color:#0a823b; font-size:22px; line-height:22px; margin:0; padding:0 0 0 17px; letter-spacing:1px; text-transform:uppercase; margin:0 0 5px;}
.guidebioarticles .article-titre .article-retour {color:#9E9889; font-size: 13px; float:right; margin: -20px 0px 0 0; font-weight:bold; text-transform:uppercase; text-decoration:underline;}
.article-titre ul.gb-ariane {list-style-type:none;display:inline; padding:0; margin:0 0 5px 17px;color:#9E9889;font-size: 11px;}
.article-titre ul.gb-ariane li { display:inline; font-size: 11px; padding:0; margin:0; text-transform: capitalize; }
.article-titre ul.gb-ariane a { color:#9e9889; text-decoration: underline; }
.article-titre ul.gb-ariane a:hover { color:#9e9889; text-decoration: none; }
.guidebioarticles .article-chapeau, .guidebioarticles .article-chapeau p{margin:15px 0; color:#d4743d; font-size:13px; letter-spacing:1px; font-weight:bold; }
.guidebioarticles .article-photo{margin:10px 0; text-align:center;}
.guidebioarticles .article-photo img{border:2px solid #0a823b;}
.guidebioarticles .article-photo-legende{color:#9E9889; display:block; text-align:center;margin:10px 0; font-weight:bold;}
.guidebioarticles .article-contenu {margin:15px 0 ;height:1%; overflow:hidden; padding:0 0 20px;} /*la CSS de contenu est dans wysiwig.css*/
.guidebioarticles .article-footer{margin:15px 0;clear:both; border-top:1px solid #dcd9d1;}
.guidebioarticles .article-footer .article-tags, .guidebioarticles .article-footer .article-partager{color: #7b7667; margin:15px 0;}
.guidebioarticles .article-footer .tags-share {font-size: 14px; font-style: normal; font-weight: bold; text-transform:uppercase;}
.guidebioarticles .article-footer .tags-share { float:left; margin-right:5px;}
.guidebioarticles .article-footer .addthis_toolbox {display:inline;}
.guidebioarticles .article-footer .article-tags a { color:#9e9889; text-decoration: underline; }
.guidebioarticles .article-footer .article-tags a:hover { color:#9e9889; text-decoration: none; }
.guidebioarticles .article-footer .article-partager a { color:#9e9889; text-decoration: none; }
.guidebioarticles .article-footer .article-partager a:hover { color:#9e9889; text-decoration: underline; }
.guidebioarticles .article-footer .article-meme-esprit{ color: #7b7667; margin:15px 0; background: #fcf8ec; border: 2px dashed #9d9292; padding:15px 0 15px 15px; overflow:hidden;}
.guidebioarticles .article-footer .titre-esprit { font-size: 18px; font-style: italic; font-weight: bold; display:block;margin-bottom:10px;}
.guidebioarticles .article-footer div.liens-esprit {height:50px;}
.guidebioarticles .article-footer ul.esprit, .guidebioarticles .article-footer ul.esprit2 {float:left; display:block; padding-left:0; margin-right:30px;}
.guidebioarticles .article-footer ul.esprit {border-right:1px solid #7b7667; position:relative;}
.guidebioarticles .article-footer ul.esprit2 {margin-right:0; position:relative;}
.guidebioarticles .article-footer ul.esprit li, .guidebioarticles .article-footer ul.esprit2 li {list-style-type: none; background:url(../images/gb-puce-fleche.gif) center left no-repeat; padding-left: 15px; padding-right:35px; font-size:12px; line-height: 24px; color: #7b7667; position:relative;}
.guidebioarticles .article-footer ul.esprit li a, .guidebioarticles .article-footer ul.esprit2 li a { color: #7b7667; text-decoration: underline; font-weight: bold; }
.guidebioarticles .article-footer ul.esprit li a:hover , .guidebioarticles .article-footer ul.esprit2 li a:hover { color: #7b7667; text-decoration: none; font-weight: bold; }
.guidebioarticles .article-footer ul.esprit2 li {padding-right:0; }



/*------------------------------------------------------------------
[20. UNDEFINED]
*/
.nav-wrapper{position:absolute;top:80px;left:0px;width:983px; background: url(../images/magasin-carte-nouveaux-sep.gif) no-repeat; }
