*{margin:0;padding:0;}
img{border:0;}
body{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:62.5%;color:#333;background:url('../img/BackSite.gif') repeat-x #F1FCFD 0 0;}
input,select,textarea,radio,checkbox{outline-style:none;}
#page{width:100%;}
#entourage{width:950px;margin:auto;behavior: url(iepngfix.htc);background: url(../img/bandeauNormal.png) no-repeat scroll 36px 0;}
/***pour la partie de gauche*/

#left{margin:3px 0 0 0px;width:181px;float:left;display: inline}
/*haut***************/
#haut{width:181px;background:url('../img/backHautLeft.png') no-repeat 0 100%;min-height:23.5em;height:auto !important;height:23.6em;}
#haut h1 {font-size:15px;margin:0;padding:0;}
#haut h1 a{display:block;text-align:center;border:none;text-decoration:none;}
#haut .titreRech{color:#FFF;font-size:1.4em;padding:0px 0 0 14px;font-weight:bold;}
#haut .texteRech{color:#617E00;font-size:1em;word-spacing: -3px;padding:5px 0 0 14px;}
#haut input{border:0px;font-size:1em;float:left;padding:0;color:#888888;width:129px;}
#haut .btnokR{clear:both;padding:0;margin:0 0 0 115px;}
#haut .btnokR input{clear:both;width:29px;height:23px}
#rechercheParMot {padding:8px 0 0 14px;}
#rechercheParMot fieldset{border:0px;}
#left #haut p.center img {vertical-align:middle;float:left;}

/*millieu****************/
#millieu{min-height:300px;height:auto !important;height:300px;width:181px;background:url('../img/backLeft.gif') no-repeat #DDF58D 0 0;}
#millieu .titreRechA{font-size:11px;color:#FFF;margin: 0 0 0 9px;font-weight:bold;padding:11px 0 9px 0;}
#millieu .barreEspace{clear:both;height:4px;padding:0 0 0 115px;font-size:1px;}
#millieu .btnok{clear:both;padding:0 0 0 115px;}
#millieu .btnRechA{clear:both;padding:7px 0 0px 9px;display:block;}

/******************CHAMPS FORMULAIRES*/
#left div.champs{margin:0 auto 0px auto;clear:both;width:160px;padding: 0px 0px 0 0;font-size:1.2em;}
#left div.champs ul{list-style:none;position:absolute;z-index:100;width:159px;margin:0;/*background:url('../img/backLiHaut.gif') repeat-x 0 0;*/padding:0px 0 0 0;}
#left div.champs ul li{padding:0 0 0 9px;clear:both;list-style-image:none;list-style-type:none;background:url('../img/coterG.gif') repeat-y #FFF top right;}
#left div.champs ul li.firstLi{padding:0;height:10px;float:left;display:inline;width:100%;}
#left div.champs ul li.backMenu{background:none;display:inline;padding:0;}
#left div.champs ul li a{color:#888888;text-decoration:none;font-size:0.9em;}
#left div.afficher{margin-top:10px;height:10px;border:0px solid black;width:160px;overflow:hidden	;position:absolute;z-index:100;}
#left div.affichertexte{margin:3pt 0pt 0pt 10px;position:absolute;width:142px;z-index:110;background-color:#FFFFFF;}
#left div.affichertexte img {vertical-align:middle;float:right;}
#left div.affichertexte span {float:left;color:#888888;font-size:0.9em;}
#left div.afficher .leftBulleB{behavior: url(iepngfix.htc);width:100%;background : url('../img/bg.png') no-repeat bottom left;}
#left div.afficher .centerBulleB{font-size:1px;padding:0px;margin:0px 0 0px 9px;width:142px;background-color:#FFFFFF; height:10px}
#left div.afficher .rightBulleB{behavior: url(iepngfix.htc);width:100%;background : url('../img/bd.png') no-repeat bottom right;}
#left div.affichertexte .horloge{float:left;}

/*pour le menu deroulé des champs select*/
.leftBulleBa{float:left;width:9px;height:10px;}
.leftBulleBa img{vertical-align:top;}
.centerBulleBa{float:left;font-size:1px;padding:0px;width:141px;background-color:#FFFFFF; height:10px;float:left}
.rightBulleBa{float:left;width:9px;height:10px;}
.rightBulleBa img{vertical-align:top;}

#left p.left {behavior: url(iepngfix.htc);float:left;background:url('../img/input_bg.png') no-repeat left center;width:9px;height:20px;}
#left p.right {behavior: url(iepngfix.htc);float:left;background:url('../img/input_bd.png') no-repeat right center;width:9px;height:20px;}
#left p.leftOn {behavior: url(iepngfix.htc);float:left;background:url('../img/input_bgOn.png') no-repeat left center;width:9px;height:20px;}
#left p.rightOn {behavior: url(iepngfix.htc);float:left;background:url('../img/input_bdOn.png') no-repeat right center;width:9px;height:20px;}
#left p.center {float:left;background:url('../img/input_bh.gif') repeat-x #FFF;width:142px;padding:4px 0 0 0;height:16px;}
#left p.center img {vertical-align:middle;float:right;}
#left p.center span {float:left;color:#888888;font-size:0.9em;}

#center{float:left;margin:0px 0 0 43px;width:715px;padding:114px 0 0 0;}
#bandeau{width:694px;position:relative;}
#bandeau .dernierGagnant{text-align:center;position:absolute;top:55px;right:50px;color:#FFFFFF;font-weight:bold;width:130px;}

/*pour le menu */
#menu{list-style-type:none;width:687px;}
#menu li{font-size:1.4em;font-weight:bold;font-family:arial;width:219px;display:block;position:relative;float:left;padding:0 0 0px 0;margin:0 0 0 14px;z-index:10;}
#menu .backlimenu{behavior: url(iepngfix.htc);width:219px;background:url('../img/backMenu.png') repeat-x  0 0;height:33px;clear:both;}
#menu .backlimenu a{float:right;width:28px;margin:0 10px 0 0;}
#menu li span{float:left;padding:8px 0 0 16px;}
#menu li img{float:right;}
#menu li.couleurOrange{color:#E1A510;}
#menu li.couleurBleu{color:#32A9D1;}
#menu li.couleurViolet{color:#DB8ACA;}
#menu li.premier{margin:0 0 0 0px;}
#menu li ul{width:219px;top:31px;left:0;padding:0;margin-top:3px;position:static;}
#menu li ul li{font-weight:normal; height:auto;font-size:0.85em;background:none;background-color:#FFF;font-family:Helvetica;z-index:10;display:block;width:100%;margin:0 ;padding:5px 0 0 0px; ;list-style-image:none;list-style-type:none;}
#menu li ul li a{color:#87989A; text-decoration:none;display:block;margin: 0 0 0 12px;}
#menu li.couleurOrange ul li a:hover{color:#E1A510;}
#menu li.couleurBleu ul li a:hover{color:#32A9D1;}
#menu li.couleurViolet ul li a:hover{color:#DB8ACA;}
#menu li ul li.DernierLi{behavior: url(iepngfix.htc);padding:0;background:none;background : url('../img/dernierLi.png') no-repeat bottom left;display:inline;
height:14px;}

#encadrer1{float:left;width:224px;margin:10px 0 0 0;}
#encadrer1 img{position:relative;top:0px;}

#encadrer2{float:left;margin:10px 0 0 14px;width:224px;}
#encadrer2 img{position:relative;top:0px;}
span.topencard{behavior: url(iepngfix.htc);display:block;background:url('../img/TopEncar.png') no-repeat 0 0 ;width:219px;margin:-15px 0 0 5px;}
div.texte{background-color:#FFF;width:219px;margin:0 0 0px 5px;padding: 0 0 143px 0;min-height:130px;height:auto !important;height:130px;}

#encadrer3{float:left;margin:19px 0 0 14px;width:224px;}
#encadrer3 img{position:relative;top:0px;}
#encadrer3 div.texte{margin:0;}
#encadrer3 span.topencard{margin:-15px 0 0 0px;}

/*pour le texte des li*/
.titreOrange{color:#E1A510;font-weight:bold;margin: 0 0 0 27px;padding:14px 0 0 0;}
.titreBleu{color:#1C8AB6;font-weight:bold;margin: 0 0 0 27px;padding:14px 0 0 0;}
.titreViolet{color:#C442A2;font-weight:bold;margin: 0 0 0 27px;padding:14px 0 0 0;}
/*contenu des encart*/
p.texte{color:#555555;margin: 0 0 0 22px;padding:14px 5px 0 0px;}
.lireSuite{margin:12px 0 0 22px;}


/*Pour le gabarit des recettes*/
#centerleft{clear:left;float:left;width:211px;padding: 5px 0 143px 19px;min-height:130px;height:auto !important;height:130px;}
#centerRight{float:left;padding:0 0 143px 15px;width:270px;min-height:130px;height:auto !important;height:130px;}
#gabRecette{width:515px;clear:both;float:left;}
#gabRecette #bas{background-color:#FAFEFE;width:515px;float:left;}
#gabRecette .ficheOrange{color:#e2a610;font-size:12px;padding:5px 0 5px 19px;}
#gabRecette .titreRecette{color:#e1a50f;font-size:13px;}
#gabRecette .nbPersone{color:#606060;font-size:10px;}
.topRecette {width:515px;vertical-align:bottom;font-size:1px;height:8px;margin:10px 0 0 0;}
.topRecette p.gauche{background:none;float:left;width:19px;height:8px;}
.topRecette p.centre{width:477px;background-color:#FAFEFE;float:left;font-size:1px;height:8px;}
.topRecette p.droite{background:none;float:right;width:19px;height:8px;}
#gabRecette #ingredients{padding:40px 0 0 10px;background:url('../img/pixFondIngredient.gif') repeat-y 0 0;width:183px;margin:-30px 0 0 0;}
#gabRecette #ingredients ul{list-style-image:none;list-style-type:none;color:#6d6966;padding:5px 0 5px 0;width:180px;}
#gabRecette #ingredients ul li {margin:5px 0;font-weight:bold;}
#gabRecette #ingredients h4{color:#e2a610;font-size:11px;}
#gabRecette .lienIngredient a{margin:10px 0;display:block;}
#gabRecette #elements  {margin:15px 0 0 0;}
#gabRecette #elements  p{font-size:11px;margin:2.5px 0 2.5px 0;height:20px;}
#gabRecette #elements  .bleu{color:#269BAC;font-weight:bold;}
#gabRecette #elements img {vertical-align:middle;margin: 0 10px 0 0;}
#gabRecette #preparation {margin: 10px 0 0 0;width:250px}
#gabRecette #preparation h4{color:#e2a610;font-size:11px;margin:5px 0 10px 0;}
.logo{position:relative;margin:0 0 0 -30px;}
.logo img{position:relative;}


/*navigation de droite*/
#contenuRight{width:190px;background:url('../img/ligneOrange.png') repeat-y 0 0;}
#navigationRight{float:left;width:190px;margin:10px 0 0 0;}
#navigationRight .hautNavRight{font-size:1px;height:8px;margin:0 0 0 10px;}

.navigationRight{margin:0 0 0 10px;width:180px;background:url('../img/ligneOrange.png') repeat-y 0 0;padding: 10px 0 143px 10px;min-height:130px;height:auto !important;height:130px;}

.navigationRight ul{list-style-image:none;list-style-type:none;}
.navigationRight li {background-color:#fadf9c;margin:2px 0 2px -10px;padding:10px 0 10px 10px;min-height:20px;height:auto !important;height:20px;}

.navigationRight li img{margin:0 10px 0 0;float:left;}
.navigationRight li a{color:#b9841c;display:block;text-decoration:none;float:left;width:130px;font-weight:bold;}
.navigationRight li a:hover{text-decoration:underline}

div.bleu{background:url('../img/ligneBleu.png') repeat-y 0 0;}
.navigationRight li.bleu {background-color:#B7E4F3;}
.navigationRight li.bleu a{color:#3880A2;font-weight:bold;}
li.icone10 a{margin:0px 0 0;}
.calorie{margin:10px 0 0 0;color:#3880A2;padding:0 6px 0 0;font-size:10px;}
.calorieGras{font-weight:bold;}
.bientotIci{margin:25px 0 15px 0;}
/*GENERIQUE*/
.topCentrePage {width:715px;vertical-align:bottom;font-size:1px;height:8px;margin:10px 0 0 0;}
.topCentrePage p.gauche{background:none;float:left;width:19px;height:8px;}
.topCentrePage p.centre{width:677px;background-color:#FAFEFE;float:left;font-size:1px;height:8px;}
.topCentrePage p.droite{background:none;float:right;width:19px;height:8px;}
.centrePage{background-color:#FAFEFE;width:685px;padding:5px 20px 143px 10px;min-height:270px;height:auto !important;height:270px;}
.reduire485{width:485px;}
.reduire515{width:515px;}
.topCentrePage p.reduire477{width:477px;}
.separateurOrange{clear:both;height:1px;font-size:1px;background:url('../img/pixOrangeBlanc.gif') repeat-x 0 0 ;width:400px;margin:15px auto;}
.separateurOrange180{clear:both;height:1px;font-size:1px;background:url('../img/pixOrangeBlanc.gif') repeat-x 0 0 ;width:170px;margin:15px 0;}
.separateurOrange485{clear:both;height:1px;font-size:1px;background:url('../img/pixOrangeBlanc.gif') repeat-x 0 0 ;width:485px;margin:10px auto;}

.separateurNoir{clear:both;height:1px;font-size:1px;background:url('../img/pixGris.gif') repeat-x 0 0 ;width:251px;margin:15px 0;}
.separateurbleu{clear:both;height:9px;font-size:1px;background:url('../img/filetBleu.gif') repeat-x 0 0 ;width:190px;margin:15px 0 15px -10px;}
.separateurViolet{clear:both;height:1px;font-size:1px;background:url('../img/pixViolet.gif') repeat-x 0 0 ;width:335px;margin:10px 0 0px 15px;}
.centerContenu{width:515px;clear:both;float:left;}

/*gabarit mieux connaitre le lapin*/
#mieuxConnaitreLapin{}
#mieuxConnaitreLapin .titreRub{font-size:12px;color:#0E8A54;font-weight:bold;margin:10px 0 0 0;}
#mieuxConnaitreLapin #menuMieuxConnaitre{list-style-image:none;list-style-type:none;text-align:center;margin:20px 0;}
#mieuxConnaitreLapin #menuMieuxConnaitre li{display:inline;}
#mieuxConnaitreLapin h3 {margin:0 0 15px 0;}
#mieuxConnaitreLapin h4{margin:5px 0 0 0;color:#007944;font-size:10px;}
#mieuxConnaitreLapin .texteMieuxConnaitre{color:#555555;font-size:11px;}
#mieuxConnaitreLapin .spip_documents_center{display:block;text-align:center;}
#mieuxConnaitreLapin dl.spip_documents{	text-align:center;}
#mieuxConnaitreLapin dl.spip_documents dt a{color:#96BF0D;}

/*Pour le gabarit trucs e astuces*/
.liste-articles  {}
.liste-articles .titre {font-size:12px;color:#E1A510;margin:5px 0 10px 0 ;}
.liste-articles h2{font-size:14px;color:#555555;}
.liste-articles ul{list-style-image:none;list-style-type:none;color:#6d6966;font-size:11px;}
.liste-articles li.astuce{background-color:#FAEFD1;margin:15px -20px 20px -10px;min-height:125px;height:auto !important;height:125px;}
.liste-articles li.astuce img{margin:-15px 0 0 10px;position:relative;}
.liste-articles li.astuce .titre {margin:5px 0 0 10px;}
.liste-articles li.astuce div {margin:5px 0 0 10px;color:#d3880b;}
.texteCouperAstuce{width:160px;margin-top:5px;color:#B9841C}
.texteCouperAstuce img{float:right;}
.truksAstuceLien {display:block;margin:10px 0 10px 0;}
.logoAstuce{text-align:center;padding:15px 0;}

/*TOUTES LES RECETTES*/
.recetteTout{height:350px;overflow:auto;margin:5px 5px 10px 5px;border-top:1px solid #555555;border-bottom:1px solid #555555;border-left:1px solid #555555;border-right:1px solid #555555;position:relative;}
.voirRecette{float:left;width:230px;}
.recetteTout a{color:#B97B14;font-size:10px;}
.recetteTout a:hover{text-decoration:none;}
.recetteTout ul {padding-left:10px;}
.titreRecette{color:#B97B14;margin:5px 0 10px 10px;font-size:13px;}
.recetteClassique{}
.recetteExotique{}
.recetteLegere{}
.recetteChef{}


#rechercheAvancees fieldset{border:0px;}

/*gabarit guide pratique des morceaux*/
.liste-articles .titre {font-size:13px;}
.texteGuide .spip_documents_left{margin:10px 10px 0 0;clear:left;}
.texteGuide h3.spip{color:#e1a811;font-size:12px;float:left;margin:0 20px 0 0px;}
.texteGuide p.spip{font-size:11px;}
/*tableau ds cuisson*/
.texteGuide table{border: thin solid #B97B14;margin:20px 0 0 0;border-collapse:collapse;border-spacing:0px;width:100%;}
.texteGuide table .row_even{background-color:#F5F6E3;}
.texteGuide table .row_odd{background-color:#F9DE9B;}
.texteGuide table  td, th {border-left: thin solid #B97B14;border-top:0px;border-bottom:none;border-spacing:0px;}
.texteGuide table  tr{height:40px;text-align:center;color:#C4943D;border-spacing:0px;}

/*POUR LE GABARIT LES ATOUTS DU LAPIN*/
.liste-atouts  {color:#555555;font-size:11px;}
.liste-atouts .titre {font-size:14px;color:#026F99;margin:5px 0 10px 0 ;}
.liste-atouts h3{font-size:12px;color:#026F99;margin:15px 0 7px 0;}
.notion  li{background:none;margin:0px;padding:7px 0 7px 7px;}
.notion  li a{color:#3880A2;font-weight:bold;}

/*gabari consiel nutritionniste*/
.liste-atouts ul{list-style-image:none;list-style-type:none;line-height:15px;}
.liste-atouts li{padding:0px 0 4px 15px;background:url('../img/fleche3.gif') no-repeat 0px 2px;}
.liste-atouts .titreConseilNutritionel{margin:0 0 15px 0;color:#555555;font-size:11px;font-weight:bold;}

.liste-atouts .autreConseils{float:right;width:160px;margin:0 0 0 15px;padding:0 0 40px 15px;border-left:1px solid #ececec;}
.liste-atouts .nomNutri {background:url('../img/backgroundNom.gif') no-repeat 0px 0px;width:166px;height:66px;color:#026F99;text-align:center;padding:15px 0 0 0;margin:-15px 0 0 0;}
.liste-atouts .autreConseils img{position:relative;margin:0 0 0 5px;}
.liste-atouts .nomNutri span{font-weight:bold;}
.liste-atouts .autreConseils .titreAutresConseil {margin:10px 0;}
.liste-atouts .autreConseils .titreAutresConseil img{margin:0;}
.liste-atouts .autreConseils ul{list-style-image:none;list-style-type:none;}
.liste-atouts .autreConseils li{background:url('../img/PuceRondBleu.png') no-repeat 0 6px;}
.liste-atouts .autreConseils li a{color:#919191;text-decoration:none;}
.liste-atouts .autreConseils li a:hover{text-decoration:underline;}


/*liste des recettes*/
.liste-recettes .titre{margin:0px 0 0px 0;float:left;}
.liste-recettes .titre a{font-size:14px;color:#b97b14;margin:5px 0 10px 0 ;}
.liste-recettes .titre a:hover{text-decoration:none;}
.liste-recettes ul{list-style-image:none;list-style-type:none;margin:20px 0 0 0;width:485px;}
.liste-recettes ul ul{margin:0;}
.liste-recettes ul ul li{display:inline;font-size:11px;}
.liste-recettes ul li div{clear:both}
.liste-recettes .NombreRecettes{color:#E1A510;font-size:12px;font-weight:bold;margin:5px 0 0px 0;line-height:20px;}
.liste-recettes .NombreRecettes img{vertical-align:-3px;}
.liste-recettes .VoirRecette{margin:5px 0 0 0;text-align:right;font-size:10px;float:right}


/*BLOC TENDANCES*/
#tendance {padding:5px 0px 143px 0;width:715px;}
#tendance h2{font-weight:bold;font-size:14px;color:#C559AD;margin:0 0 10px 10px;}
#tendance .tendanceLeft{width:357.50px;float:left}
#tendance .tendanceLeft .imageFun{position:absolute;top:-87px;margin:0;padding:0;left:-10px}
#tendance .tendanceLeft a.imageFun{position:relative;font-size:1px;}
#tendance .tendanceRight{width:357.50px;float:left}

#tendance .tendanceLeftTop{background-color:#FCF0FB;height:180px;width:100%;}
#tendance .tendanceRightTop{background-color:#FCF0FB;height:180px;width:100%;}
#tendance .tendanceRightTop p{color:#C06FAD;padding:30px 0 0px 50px;width:280px;}
#tendance .tendanceRightTop p a{color:#C06FAD;text-decoration:none;padding:0;}
#tendance .tendanceRightTop p a:hover{text-decoration:underline;}
#tendance .tendanceRightTop .lienProposezRecette{margin:0 0 0 15px;}
#tendance .tendanceRightTop p.lien{padding:15px 0 0 50px;}
.ideeMode{margin:65px 0 0 0;width:340px;}
.ideeMode img{float:left;}
.ideeMode .ideeModeRight{width:190px;float:left;margin: 0 0 0 5px;}
.ideeMode .ideeModeRight img{margin:10px 0 10px 0;}
.ideeMode .ideeModeRight a{}
.ideeMode .ideeModeRight p{clear:both;margin}
.ideeMode .voirLapinIdeeMode{display:block;float:right;margin : 20px 0 0 0;}
.ideeMode #proposerIdee{display:block;float:right;margin : 20px 0 0px 20px;}

.lapinMedia{clear:both;padding:0 0 0 10px;width:330px;}
.lapinMedia .plat{float:right;}
.lapinMedia h3{margin:15px 0 20px 0;}
.lapinMedia a{color:#000000;}
.lapinMedia a:hover{text-decoration:none;}
.lapinMedia .lireSuite{display:block;margin:10px 0 0;width:85px;}
.lapinAdresseBranchee{padding:30px 0 0 20px}
.lapinAdresseBranchee .imageDeco{margin:25px 0 15px 0px;}
.lapinAdresseBranchee p{width:270px;margin:0px 0 10px 0px;}
.lapinAdresseBranchee #VoirAdresse{margin:0 0 0 50px;}
.lapinAdresseBranchee #ProposerAdresseInternaute{margin:0 0 0 15px;}



/*achat et conservation*/
.asavoir{background-color:#FCF3DA;clear:both;padding:10px;}
.asavoir .intituleEncadrer{color:#BC8523;font-size:11px;margin:0 0 10px 0;font-weight:bold;}
/*Espace Pro*/
#espacePro{background-color:#FAFEFE;width:705px;padding:5px 0px 143px 10px;min-height:270px;height:auto !important;height:270px;}
#espacePro h2{color:#92AF41;font-size:15px;margin:5px 0 10px;}
#espacePro .espaceProLeft{float:left;width:370px;margin:20px 0 0 0;display:inline;}
#espacePro .espaceProLeft p.spip{width:350px;}
#espacePro .espaceProRight{float:right;width:306px;margin:20px 9px 0 0;background-color:#F6FFDF;padding:10px;display:inline;}
#espacePro .espaceProRight h2{margin:0 0 10px 0;color:#92AF41;font-size:15px;}
#espacePro .espaceProRight p.spip{font-size:10px;}
#espacePro .espaceProRight #btnIdentifiant{display:block;margin:15px 0 0 0;width:134px}
/*POUR LE PIED DE PAGE*/
#footer{clear:both;width:100% ;/*height:139px;top:-139px;*/font-size:1em;z-index:10;position:relative;}
#footerback{ width:100%;height:139px;/**/position:absolute;top:-139px;}
#footerContenu{behavior: url(iepngfix.htc); background:url('../img/herbe.png') repeat-x 0 top; width:100%;height:139px}
#footer #encadrage{width:945px;margin:auto;}

/*bloc newsletter*/
#footer #newsletter {display:inline;margin:0 0 0 0px;padding:37px 0 0 0;width:181px;float:left;}
#footer #newsletter p.left {behavior: url(iepngfix.htc);float:left;background:url('../img/input_bg.png') no-repeat left center;width:9px;height:20px;}
#footer #newsletter p.right {behavior: url(iepngfix.htc);float:left;background:url('../img/input_bd.png') no-repeat right center;width:9px;height:20px;}
#footer #newsletter p.center {float:left;background:url('../img/input_bh.gif') repeat-x  #FFF;width:142px;padding:4px 0 0 0;}
#footer #newsletter p.center img {vertical-align:middle;float:left;}
#footer #newsletter p.center span {float:left;color:#888888;font-size:0.9em;}
#footer #newsletter p.center input {border:0px;font-size:1em;float:left;padding:0;color:#888888;width:127px;}
#footer #newsletter div.btnokE {clear:both;width:60px;height:21px;margin:0 0 0 83px;}
#footer #newsletter p.titreNews {color:#D7EE8A;font-size:12px;font-weight:bold;margin:0 0 5px 0;}
#footer #newsletter p.titreNews span{color:#E2EBCC;font-size:10px;font-weight:normal;}
#footer #newsletter #retour_mail {color:#E2EBCC;margin:10px 0 0 0;}
/*bloc Mieux connaitre le lapin*/
#footer #mieuxConnaitre{float:left;padding:30px 0 0;margin:0 0 0 20px ;width:487px;}
#footer #mieuxConnaitre  a{width:95px;float:left;}
#footer #mieuxConnaitre  p{float:left;width:380px;color:#E2EBCC;padding:15px 0 0 0;margin:0 0 0 10px;}
/*bouton espace*/
#footer #espace  {float:left;width:250px;padding:45px 0 0 0;margin:0 0 0 5px;}
/*bloc des differents liens*/
#footer #lien  {margin:0;padding:5px 0 0 0;text-align:center;background-color:#FFF;height:20px;color:#96AD5E;}
#footer #lien  ul li{display:inline;}
#footer #lien  ul li a {color:#96AD5E;}
#footer #lien  ul li a:hover{text-decoration:none;}


/* --- classes utiles --- */
.break{clear:both;height:1px;font-size:1px;}
.format_png { behavior: url(win_png.htc); }
.confiramtionMail{font-size:12px;text-align:center;margin:15px 0 0 0;}


/*FORMULAIRE*/
fieldset{border:0;}
#formulaire .colonne {margin:15px 0 0 10px;}
#formulaire .colonne label{float:left;width:11em;font-size:1.2em;margin-bottom:0.2em;clear:both;vertical-align:middle;display:block;font-weight:normal;}
#formulaire.formulairePro .colonne label{width:13em;}
#formulaire.formulairePro .colonne textarea{width:170px;outline-style:none;resize:none;}
#formulaire .colonne input{font-size:1em;vertical-align:middle;border:0px;width:170px;float:left;height:16px;}
#formulaire .colonne select{width:190px;}
#contact {margin:50px 0 0 20px;}
#contact .barreEspaceBlanche{clear:left;height:4px;padding:0 0 0 260px;font-size:1px;}
#contact .barreEspaceBlanche img{vertical-align:top}
#contact  textarea{font-size:1.3em;border:0px;width:200px;height:32px;float:left;color:#000;padding:0;margin:0 0 0 0px;outline-style:none;resize:none;}
#formulaire .btnOk3 {height:37px;width:30px;clear:left;padding:0 0 0 260px;}
#formulaire .btnOk3 input{height:37px;width:30px;vertical-align:top;}
div.tex{margin:0 0 0 0px;float:left;display:inline;}
p.leftTex {behavior: url(iepngfix.htc);float:left;background:url('../img/bordLetfTex.png') no-repeat left center;width:8px;height:37px;}
p.righttex {behavior: url(iepngfix.htc);float:left;background:url('../img/bordRightTex.png') no-repeat right center;width:8px;height:37px;}
.FormulaireDemandeAdhesion h2{color:#92AF41;font-size:15px;margin:5px 0 10px;}

p.left {behavior: url(iepngfix.htc);float:left;background:url('../img/input_bg.png') no-repeat left center;width:9px;height:20px;}
p.right {behavior: url(iepngfix.htc);float:left;background:url('../img/input_bd.png') no-repeat right center;width:9px;height:20px;}
p.center {float:left;background:url('../img/input_bh.gif') repeat-x  #FFF;/*width:142px;*/padding:4px 0 0 0;}
p.center img {vertical-align:middle;float:right;}
p.center span {float:left;color:#888888;font-size:0.9em;}



/*contact pro*/
#contactPro {margin:50px 0 0 0px;}
#contactPro .formulairePro .btnOk3 {height:37px;width:30px;clear:left;padding:0 0 0 290px;}
#contactPro .barreEspaceBlanche{clear:left;height:4px;padding:0 0 0 290px;font-size:1px;}
#contactPro .barreEspaceBlanche img{vertical-align:top}
#contactPro  textarea{font-size:1.3em;border:0px;width:200px;height:32px;float:left;color:#000;padding:0;margin:0 0 0 0px;outline-style:none;resize:none;}
/*form indentification espace securiser*/
#formulaireSecuriser .colonne {margin:15px 0 0 10px;}
#formulaireSecuriser label{float:left;width:9em;font-size:1.2em;margin-bottom:0.2em;clear:both;vertical-align:middle;display:block;font-weight:normal;}
#formulaireSecuriser input{font-size:1em;vertical-align:middle;border:0px;width:161px;float:left;height:16px;}
#formulaireSecuriser .btnOk3 {height:37px;clear:left;padding:0 0 0 0px;}
#formulaireSecuriser .btnOk3 input{float:right;height:37px;margin-right:26px;vertical-align:top;width:30px;}
#formulaireSecuriser .btnOk3 a{float:left;color:#92AF41;margin:10px 0 0;}
#formulaireSecuriser .btnOk3 a:hover{text-decoration:none;}
#securiser{margin:10px 0 0 0px;}
#securiser .barreEspaceBlanche{clear:left;height:4px;padding:0 0 0 240px;font-size:1px;}
#securiser .barreEspaceBlanche img{vertical-align:top}

/*gabarit espace securiser*/
#EspaceSecuriserAdherent{}
#EspaceSecuriserAdherent .titreRub{color:#92AF41;font-size:15px;margin:5px 0 10px;}
#EspaceSecuriserAdherent #menuEspaceAdherent{list-style-image:none;list-style-type:none;text-align:center;margin:20px 0;}
#EspaceSecuriserAdherent #menuEspaceAdherent li{display:inline;}
#EspaceSecuriserAdherent h3 {margin:0 0 15px 0;clear:left;}
#EspaceSecuriserAdherent h4{margin:5px 0 0 0;color:#007944;font-size:10px;}
#EspaceSecuriserAdherent .texteMieuxConnaitre{color:#555555;font-size:11px;}
#EspaceSecuriserAdherent .spip_documents_center{display:block;text-align:center;}
#EspaceSecuriserAdherent dl.spip_documents{float:left;clear:left;display:inline;width:100%}
#EspaceSecuriserAdherent dl.spip_documents dt{float:left;}
#EspaceSecuriserAdherent dl.spip_documents dt.spip_doc_titre{margin:5px 0 0 0 ;padding:0 0 0 15px;} 
#EspaceSecuriserAdherent dl.spip_documents dt.spip_doc_titre a{color:#555555;text-decoration:none}
#EspaceSecuriserAdherent dl.spip_documents dt.spip_doc_titre a:hover{text-decoration:underline} 
.formulaire div.champs{margin:0 auto 0px auto;width:188px;padding: 0px 0px 0 0;font-size:1.2em;float:left;display:none;}
.formulaire div.champs ul{list-style:none;position:absolute;z-index:100;width:187px;margin:0;/*background:url('../img/backLiHaut.gif') repeat-x 0 0;*/padding:0px 0 0 0;}
.formulaire div.champs ul li{padding:0 0 0 9px;clear:both;list-style-image:none;list-style-type:none;background:url('../img/coterG.gif') repeat-y #FFF top right;}
.formulaire div.champs ul li.firstLi{padding:0;height:10px;float:left;display:inline;width:100%;}
.formulaire div.champs ul li.backMenu{background:none;display:inline;padding:0;}
.formulaire div.champs ul li a{color:#888888;text-decoration:none;font-size:0.9em;}
.formulaire div.afficher{margin-top:10px;height:10px;border:0px solid black;width:188px;overflow:hidden	;position:absolute;z-index:100;}
.formulaire div.affichertexte{margin:3pt 0pt 0pt 10px;position:absolute;width:161px;z-index:110;background-color:#FFFFFF;}
.formulaire div.affichertexte img {vertical-align:middle;float:right;}
.formulaire div.affichertexte span {float:left;color:#888888;font-size:0.9em;}
.formulaire div.afficher .leftBulleB{behavior: url(iepngfix.htc);width:100%;background : url('../img/bg.png') no-repeat bottom left;}
.formulaire div.afficher .centerBulleB{font-size:1px;padding:0px;margin:0px 0 0px 9px;width:170px;background-color:#FFFFFF; height:10px}
.formulaire div.afficher .rightBulleB{behavior: url(iepngfix.htc);width:100%;background : url('../img/bd.png') no-repeat bottom right;}
.formulaire div.affichertexte .horloge{float:left;}
.formulaire .centerBulleBa{width:161px;}
.formulaire p.center {width:161px;}

/*pas utiliser*/
.info_erreur{min-height:20px;height:auto !important;height:20px;padding:5px;margin:0 9px;background:#FFFFFF url(../img/input_bh.gif) repeat-x top left; }
.topLeft{width:100%;background :#FFFFFF url('../img/bgh.png') no-repeat top left; margin:5px 0}
.topRight{background-image : url('../img/bdh.png');background-repeat : no-repeat;background-position : top right;}
.bottomLeft{background-image : url('../img/bg.png');background-repeat : no-repeat;background-position : bottom left;}
.bottomRight{background-image : url('../img/bd.png');background-repeat : no-repeat;background-position : bottom right;}



/*pour la partie quel mangeur etes vous*/
.quelMangeur{text-align:center;margin:15px 0 0 0;}
#questionnaireJeu{padding-right:0px;width:705px;}
#englobeQuelMangeur h2{color:#C458AC;font-size:15px;margin:5px 0 10px;}
#quelmangeur #formulairequelmangeur .intituleQuestion{color:#ce5cb2;font-size:11px;margin:28px 0 0 0 ;}
#quelmangeur #formulairequelmangeur .intituleQuestion p{margin:0 0 0 10px;display:inline;vertical-align:top;}
#quelmangeur #formulairequelmangeur .reponses{padding:0 0 0 24px;font-size:11px;}
#quelmangeur #formulairequelmangeur .reponses label{margin:0 0px 0 6px;}
#quelmangeur #formulairequelmangeur .bouton{margin:25px 0 0 0 ;}

#quelMangeurreponse .lienRetour{margin:24px 0 0 0;}
#quelMangeurreponse a{color:#C458AC;font-size:11px;}
#quelMangeurreponse a:hover{text-decoration:none;}

/*Pour le gabarit le plein d'ideee contenu*/
#PleinDideeContenu h2{color:#DB8ACA;font-size:15px;margin:5px 0 10px;}
#PleinDideeContenu a{color:#9F318B;font-size:11px;text-decoration:none;}
#PleinDideeContenu a:hover{text-decoration:underline;}
/***********POUR L'INFO BULLE MOT DE PASSE OUBLIER*/
div.jqibox{}
.jqiwarning .jqi{background-color: #B0BE96;}
.jqifade{background-color: #000;}
div.jqi{position: absolute;background-color: #f3f3f0;width: 430px;}
div.jqi .jqiclose{
background:transparent url(../img/btnFermerBulle.gif) no-repeat scroll left top;
color:#C06FAD;
cursor:pointer;
font-size:12px;
font-weight:bold;
height:30px;
margin:0 10px 0 0;
padding:5px 0 0;
/*position:relative;
right:0;
top:0;*/
text-align:center;
width:30px;
z-index:1001;
float:right;
}
div.jqi .jqicontainer{float:left;}
div.jqi .jqimessage{float:left;margin:0px 0 0 0px;width:100%;line-height:20px;}
div.jqi .jqimessage ul{list-style-image:none;list-style-type:none;line-height:15px;}
div.jqi .jqimessage li{padding:0px 0 4px 15px;background:url('../img/fleche3.gif') no-repeat 0px 2px;}
div.jqi .jqimessage .titreEncard{color:#026F99;font-size:15px;margin:0px 0 15px 15px;font-weight:bold}
div.jqi .jqimessage .titreRetour{color:#026F99;font-size:15px;margin:15px 0 15px 15px;font-weight:bold}
div.jqi .jqimessage .titreRetour .photoIdee{color:#C859A8;border-right:1px solid #C859A8;float:left;width:200px;margin:0 0 0 0px;padding:0 15px 0 0;text-align:center;}
div.jqi .jqimessage .titreRetour .titreAdresse{color:#C859A8;border-right:1px solid #C859A8;float:left;width:120px;margin:0 0 0 35px;padding:15px 30px 15px 15px;}
div.jqi .jqimessage .titreRetour .adresse{color:#555555;font-size:12px;font-weight:normal;float:left;width:100px;margin:5px 0 0 30px;}
div.jqi .jqimessage .titreRetour .adresseLapinMedia{color:#555555;font-size:12px;font-weight:normal;float:left;width:180px;margin:5px 0 0 30px;}
div.jqi .jqimessage .titreRetour .adresseLapinIdee{color:#555555;font-size:12px;font-weight:normal;float:left;width:165px;margin:5px 0 0 25px;}
div.jqi .jqimessage .texteRetour{color:#555555;font-size:11px;margin:15px 0 0px 15px;padding:0 15px 15px 0;line-height:14px;}
div.jqi .jqimessage .prec{float:left;width:141px;}
div.jqi .jqimessage .suiv{float:right;width:141px;text-align:right;}
div.jqi .jqimessage .ami{float:left;margin:5px 0 0;width:148px;}

div.jqi .jqibuttons{text-align: center;padding: 0px 0 0 0;float:left; display:inline;width:100%}
div.jqi button{
display:none;
/*border:0 none;
height:37px;
padding:0 0 10px;
width:30px;
clear:both;
float:left;
margin:0 0px 0 260px;
display:inline;
cursor:pointer;*/
}
#jqibuttonprec{ background:url(../img/BtnPrec.gif);display:block;border:0 none;height:27px;padding:0px;width:28px;float:left;margin:0 113px 0 0 ;cursor:pointer;}
#jqibuttonsuiv{ background:url(../img/BtnSuiv.gif);display:block;border:0 none;height:27px;padding:0px;width:28px;float:left;margin:0 0 0 114px ;cursor:pointer;}
#jqibuttonami{ background:url(../img/EnvoyerAmiAdresse.gif);display:block;border:0 none;height:20px;padding:0px;width:147px;float:left;margin:5px 0 0 0 ;cursor:pointer;}

#jqibuttonprece{ background:url(../img/BtnPrec.gif);display:block;border:0 none;height:27px;padding:0px;width:28px;float:left;margin:0 0px 0 0 ;cursor:pointer;}
#jqibuttonsuiva{ background:url(../img/BtnSuiv.gif);display:block;border:0 none;height:27px;padding:0px;width:28px;float:right;margin:0 0 0 0px ;cursor:pointer;}



/*ENVOYER A UN AMI*/
#bulleEnvoyerAmi {padding:35px 0 0;}
#bulleEnvoyerAmi.proposerAdresse{padding:0px 0 0;}
#bulleEnvoyerAmi.proposerAdresse label{padding:0px 0 0;width:16em;margin:0 0 0 1em;}
#bulleEnvoyerAmi label{float:left;width:12em;font-size:1.2em;margin:0 0 0 3em;clear:both;display:inline;font-weight:bold;color:#000;}
#bulleEnvoyerAmi input{font-size:1em;vertical-align:middle;border:0px;width:170px;float:left;height:15px;}
#bulleEnvoyerAmi textarea{font-size:1.3em;border:0px;width:200px;height:32px;float:left;color:#000;padding:0;margin:0 0 0 0px;outline-style:none;resize:none;}
#bulleEnvoyerAmi .valide3{text-align:center;color:#B9841C;font-size:14px;padding:2px;margin:0 0 0 20px;}
#bulleEnvoyerAmi .valide4{text-align:center;color:#C06FAD;font-size:14px;padding:2px;margin:0 0 0 20px;}
#bulleEnvoyerAmi .sousvalide3{color:#555555;font-size:12px;font-weight:normal;padding:2px;margin:0 0 10px 20px;text-align:center}
#bulleEnvoyerAmi .barreEspaceBlanche{clear:left;height:4px;padding:0 0 0 320px;font-size:1px;}
#bulleEnvoyerAmi .barreEspaceBlanche img{vertical-align:top}
#retourInfos{color:#B9841C;font-size:10px;left:0;margin:40px 0 0 15px;position:absolute;width:230px;}
.EnvoyerAmiwarning .EnvoyerAmi{background-color: #b0be96;}
.EnvoyerAmifade{background-color: #000;}
div.EnvoyerAmi{position: absolute;background-color: #f3f3f0;width: 430px;height: 230px;}
div.EnvoyerAmi .EnvoyerAmiclose{
background:transparent url(../img/btnFermerBulle.gif) no-repeat scroll left top;
color:#B9841C;
cursor:pointer;
font-size:12px;
font-weight:bold;
height:30px;
margin:0 10px 0 0;
padding:5px 0 0;
position:absolute;
right:0;
top:0;
text-align:center;
width:30px;
z-index:1001;
}
div.EnvoyerAmi .EnvoyerAmicontainer{font-weight: bold;float:left;}
div.EnvoyerAmi .EnvoyerAmimessage{float:left; margin:20px 0 0 0px;width:100%;}
div.EnvoyerAmi .EnvoyerAmibuttons{text-align: center;padding: 0px 0 0 0;float:left;display:inline;}
div.EnvoyerAmi button{
behavior: url(iepngfix.htc);
 background:url(../img/btnOkBulle.png);
border:0 none;
height:37px;
padding:0 0 10px;
width:30px;
clear:both;
float:left;
margin:0 0px 0 320px;
display:inline;
cursor:pointer;
}

#bulleMail .infosBulle{color:#89AE0C;font-size:14px;margin:0 0 15px;text-align:center;font-weight:normal;}
#NouveauMotDePasse #retourInfos{color:#89AE0C;font-size:10px;left:0;margin:25px 0 0 15px;position:absolute;width:230px;}
#NouveauMotDePasse {padding:35px 0 20px 0;}
#NouveauMotDePasse label{float:left;width:12em;font-size:1.2em;margin:0 0 0 3em;clear:both;display:inline;font-weight:bold;color:#000;}
#NouveauMotDePasse input{font-size:1em;vertical-align:middle;border:0px;width:170px;float:left;height:15px;}
#NouveauMotDePasse .barreEspaceBlanche{clear:left;height:4px;padding:0 0 0 320px;font-size:1px;}
#NouveauMotDePasse .barreEspaceBlanche img{vertical-align:top}
.NouveauMotDePassewarning .NouveauMotDePasse{background-color: #b0be96;}
.NouveauMotDePassefade{background-color: #000;}
div.NouveauMotDePasse{position: absolute;background-color: #f3f3f0;width: 430px;}
div.NouveauMotDePasse .NouveauMotDePasseclose{
background:transparent url(../img/btnFermerBulle.gif) no-repeat scroll left top;
color:#89AE0C;
cursor:pointer;
font-size:12px;
font-weight:bold;
height:30px;
margin:0 10px 0 0;
padding:5px 0 0;
position:absolute;
right:0;
top:0;
text-align:center;
width:30px;
z-index:1001;
}
div.NouveauMotDePasse .NouveauMotDePassecontainer{font-weight: bold;float:left;}
div.NouveauMotDePasse .NouveauMotDePassemessage{float:left; margin:20px 0 0 0px;width:100%;}
div.NouveauMotDePasse .NouveauMotDePassebuttons{text-align: center;padding: 0px 0 0 0;float:left;display:inline;}
div.NouveauMotDePasse button{
behavior: url(iepngfix.htc);
 background:url(../img/btnOkBulle.png);
border:0 none;
height:37px;
padding:0 0 10px;
width:30px;
clear:both;
float:left;
margin:0 0px 0 320px;
display:inline;
cursor:pointer;
}

