*{margin:0;padding:0;}
img{border:0;}
body{font-family: Arial, Verdana, 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:#546e00;font-size:1.1em;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:27px;height:20px}
#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;}
.accueil #millieu{padding-bottom: 80px;}
#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:12px 0 0px 9px;display:block;background: url(../img/fond-coin-bloggeur.png) no-repeat;}

/******************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:#555555;text-decoration:none;font-size:0.9em;}
#left div.champs ul li a:hover{color:#92bf04 !important;}
#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;}

/* Coin des bloggeurs *********/
.coin_blogueurs { background: url(../img/fond-coin-bloggeur.png) no-repeat; display:block;padding: 12px 0 0 9px; margin-top: 5px;clear:both; }

/*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:218px;display:block;position:relative;float:left;padding:0 0 0px 0;margin:0 0 0 16px;z-index:10;}
#menu .backlimenu{behavior: url(iepngfix.htc);width:218px;height:26px;clear:both;}
#menu .backlimenu a{display: block; width:219px;height:26px; color: #fff;text-decoration: none;}
#menu li span{float:left;padding:6px 0 0 15px;}
#menu li img{float:right; margin: 8px 15px 0 0;}
#menu li{color:#fff;}
#menu li.couleurBleu .backlimenu{background-image:url(../img/backMenuBleuNormal.png); background-repeat: no-repeat;}
#menu li.couleurOrange .backlimenu{background-image:url(../img/backMenuOrangeNormal.png); background-repeat: no-repeat;}
#menu li.couleurVert .backlimenu{background-image:url(../img/backMenuVertNormal.png); background-repeat: no-repeat;}
#menu li.premier{margin:0 0 0 0px;}
#menu li ul{width:219px;top:26px;left:0;padding:0;position:absolute;background-color:#FFF;padding-top: 10px;}
#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:#ff8111;}
#menu li.couleurBleu ul li a:hover{color:#32A9D1;}
#menu li.couleurVert ul li a{text-transform: uppercase;}
#menu li.couleurVert ul li a:hover{color:#85b803;}
#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:#ff8111;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;}
.titreVert{color:#85B803;font-weight:bold;margin: 0 0 0 27px;padding:14px 0 0 0; text-transform: uppercase;}
/*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 h2 { font-size: 14px; color: #B9841C; text-transform: uppercase; }

.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.icone349 {min-height:30px;}

.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;}
.carteInteractive{margin:0 0 0 20px;}
.carte { height: 700px; }
.carte h2 { color: #E1A50F; font-size: 14px; margin-bottom: 5px; text-transform: uppercase; }
/*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:#fff;float:left;font-size:1px;height:8px;}
.topCentrePage p.droite{background:none;float:right;width:19px;height:8px;}
.centrePage{background-color:#fff;width:685px;padding:5px 20px 120px 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 .titre {font-size:12px;color:#ff8111;margin:5px 0 10px 0 ;}
.liste-articles h2{font-size:14px;color:#555555;}
#se_faire_plaisir h2{font-size:14px;color:#E1A50F; margin-bottom: 5px;}
.liste-articles ul{list-style-image:none;list-style-type:none;color:#6d6966;font-size:11px;}
.liste-articles a{color: black;}
.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; clear: both;}

/*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;}
.liste-articles .texteGuide h3.spip{float: none;}
.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;}
#page_bloggeurs li{padding:0;background:none;}
.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;height:200px;}
.liste-atouts .nomNutri span{font-weight:bold;}
.liste-atouts .autreConseils .titreAutresConseil {margin:10px 0;}
.liste-atouts .autreConseils .titreAutresConseil img{margin:0;height:auto;width: auto;}
.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:#ff8111;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;}

/*Les métiers du lapin*/
#metiers-du-lapin { font-family: Arial, Verdana, Helvetica, sans-serif; margin: 5px 0 0 10px; }
#metiers-du-lapin .spip_documents { display: inline;  }
#metiers-du-lapin a { color: #333; text-decoration: underline; }
#metiers-du-lapin a:hover { text-decoration: none; }
#metiers-du-lapin ul { overflow: hidden; height: 80px; }
#metiers-du-lapin ul.menu-tradition { overflow: hidden; height: 60px; }
#metiers-du-lapin ul li a { margin: 0; }
#metiers-du-lapin ul li a { color: #3e7300; text-transform: uppercase; width: 146px; float: left; background: #ddecb6; margin: 0 8px 0 0; padding: 5px;text-align: center; display: block; text-decoration: none; }
#metiers-du-lapin ul li a#titreArticle-3 { margin: 0;}

#metiers-du-lapin ul li.active a { background: #99c20f url(../img/puce-verte.png) bottom left no-repeat; color: white; padding-bottom: 13px; }

#metiers-du-lapin .titre-article { color: #3e7300; font-size: 14px; text-transform: uppercase; font-family: "Arial bold", Arial, Verdana, sans-serif; font-weight: bold; }
#metiers-du-lapin h3.spip { color: #99c20f; font-size: 12px; margin-top: 26px; }
#metiers-du-lapin p { font-size: 11px; margin-top: 15px; color: #555555; }
#metiers-du-lapin .filiere_en_chiffre img { margin-left: -18px; }

/*Portrait éleveur*/
#portrait_eleveur { float: right; width: 190px; height: 500px; background: #d5ecb9; margin-top: 10px; padding: 15px 0; font-family:Arial,Verdana, Helvetica,sans-serif; }
#portrait_eleveur h2 { color: #3e7300; font-size: 14px; font-weight: bold; margin-left: 11px; text-transform: uppercase; }
#portrait_eleveur #video_eleveur { margin: 5px 0 0 11px; }
#portrait_eleveur #voir_video { margin: 5px 0 0 11px; }
#portrait_eleveur #voir_video a { color: #5aae06; text-decoration: underline; }
#portrait_eleveur #voir_video a:hover { text-decoration: none; }
#portrait_eleveur ul { margin-top: 20px; }
#portrait_eleveur ul li {  list-style-type: none; margin-bottom: 2px; }
#portrait_eleveur ul li a { display: block; background: #b1d689 url(../img/puce-fleche-droite.png) 18px 10px no-repeat; padding: 8px 18px 15px 43px; color: #3e7300; font-size: 11px; font-weight: bold; text-decoration: none; text-transform: uppercase; }
#portrait_eleveur ul.metier li a.on { background: #99c43f url(../img/puce-fleche-gauche.png) 18px 10px no-repeat; color: white; }


/*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%;/**/position:absolute;top:-90px;}
#footerContenu{behavior: url(iepngfix.htc); background: url('../img/herbe.png') repeat-x 0 top; width:100%;}
#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;height:16px;position:relative}
#footer #newsletter p.center img {vertical-align:middle;position:absolute;top:5px;right:0;}
#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;}
/*page News*/
#page_news { position: relative; padding-bottom: 20px; }
#page_news h2 { color: #E1A50F; font-size: 21px; }
#page_news ul li { display: list-item; clear: both; list-style-type: none; }
#page_news ul li img { display: block; margin: 0 0 20px 0; }
#page_news ul li p { clear: both; margin: 0 0 20px 0; }
#page_news a { color: #555; text-decoration: underline;  }
#page_news a:hover { text-decoration: none; }
#page_news ul li.spip { list-style-type: disc; margin-left: 20px; }
#page_news ul li h3 { color: #3e7300; font-size: 14px; font-weight: bold; margin: 7px 0 20px 0; }
#page_news ul li h4 { color: #99c20f; font-size: 11px; font-weight: bold; margin-top: 27px; }
#page_news #pagination_haut_news { position: absolute; top: 10px; right: 0; }
#page_news #pagination_bas_news { position: absolute; bottom: 0; right: 0; }
#page_news .lien_pagination { text-decoration: none; margin-left: 5px; }
#page_news .lien_pagination:hover { text-decoration: underline; }
#page_news #lien_precedent { background: #dcee9f url(../img/puce-lien-precedent.png) 8px 7px no-repeat; color: #3e5b01; padding: 5px 10px 5px 12px; }
#page_news #lien_suivant { background: #dcee9f url(../img/puce-lien-suivant.png) 10px 7px no-repeat; color: #3e5b01; padding: 5px 10px 5px 20px; }
.spip_note { margin-top: 20px; }
/*page Bloggeurs*/
#page_bloggeurs { font-family: Arial, Verdana, Helvetica, sans-serif; position: relative; padding-bottom: 20px; margin: 5px 0 0 10px; }
#page_bloggeurs h2 { color: #FF8111; text-transform: uppercase; font-family: "Arial bold", Arial, Verdana, sans-serif; font-size: 15px; }
#page_bloggeurs h2.titre_recettes_equilibrees { font-family: "Arial bold", Arial, sans-serif; margin-bottom: 10px; font-size: 14px; text-transform: uppercase; color: #0c94c7; font-weight: bold; }
#page_bloggeurs ul li { display: list-item; padding-bottom: 20px; clear: both; border-bottom: 1px solid #e9e4e9; overflow: hidden; height: 100%; list-style-type: none; }
#page_bloggeurs ul li.spip { list-style-type: disc; margin-left: 20px; }
#page_bloggeurs ul li img { display: block; margin: 0 30px 20px 0; }
#page_bloggeurs ul li p { margin: 0 0 20px 0; font-size: 11px; }
#page_bloggeurs a { color: #555; text-decoration: underline;  }
#page_bloggeurs a:hover { text-decoration: none; }
#page_bloggeurs ul li h3 { color: #0C94C7; font-size: 14px; font-weight: bold; margin: 27px 0 0 0; }
#page_bloggeurs ul li h4 { margin: 5px 0 14px 0; }
#page_bloggeurs ul li h4 a { color: #ff8916; font-size: 11px; font-weight: bold; }
#page_bloggeurs ul li h4 a:hover { text-decoration: none; }
#page_bloggeurs #pagination_haut_news { position: absolute; top: 10px; right: 0; }
#page_bloggeurs #pagination_bas_news { position: absolute; bottom: 0; right: 0; }
#page_bloggeurs .lien_pagination { text-decoration: none; margin-left: 5px; }
#page_bloggeurs .lien_pagination:hover { text-decoration: underline; }
#page_bloggeurs #lien_precedent { background: #dcee9f url(../img/puce-lien-precedent.png) 8px 7px no-repeat; color: #3e5b01; padding: 5px 10px 5px 12px; }
#page_bloggeurs #lien_suivant { background: #dcee9f url(../img/puce-lien-suivant.png) 10px 7px no-repeat; color: #3e5b01; padding: 5px 10px 5px 20px; }
#page_bloggeurs .descriptif_recette { margin: 5px 0 10px 0; }
#page_bloggeurs h4.document_telecharge { margin: 0 20px 15px 0; float: left; }
#page_bloggeurs .lireSuite { margin: 10px 0 0 0; }
#page_bloggeurs h3.spip { margin: 10px 0; font-size: 13px; color: #0C94C7; }
#page_bloggeurs .spip { margin: 10px 0; font-size: 11px; }
#page_bloggeurs strong, #page_bloggeurs i { display: block; }
body #page_bloggeurs strong.spip { margin: 20px 0 0 0; }
#page_bloggeurs i { padding-top: 10px; }
#page_bloggeurs .spip_documents { margin-bottom: 20px; }

/**/
.intro_cuisine_enfant { font-size: 11px; }
#liste-cuisine-enfants { margin-top: 20px; overflow: hidden; height: 100%; }
#liste-cuisine-enfants li { margin-bottom: 10px; }
#liste-cuisine-enfants h3 { color: #E1A50F; font-size: 13px; margin-bottom: 5px; text-transform: uppercase; }
#liste-cuisine-enfants p { width: 250px; float: left; margin-right: 30px; color: #333; }
#liste-cuisine-enfants p a { color: #333; text-decoration: underline; }
#liste-cuisine-enfants p a:hover { text-decoration: none; }
/*Image Carte animée*/
#footer #carte-animee { float: left; margin: -2px 0 0 27px; }
#footer #carte-animee img { display: block; }
/*bloc News*/
#footer #news{float:left;padding:0 10px 0 0;margin: 40px 10px 0 71px; width:487px; background: url(../img/bordure-footer.png) right top repeat-y;display: inline;}
#footer #news  h3{float:left; color: white; font-size: 11px; text-transform: uppercase; margin:0 0 0 10px;}
#footer #news  a{width:95px;float:left;}
#footer #news  a.lien_news{width:auto; text-decoration: none; color: white;}
#footer #news  a.lien_news:hover{text-decoration: underline;}
#footer #news  p{float:left;width:380px;color:#E2EBCC;padding:5px 0 0 0;margin:0 0 0 10px; font-size: 11px;}
#footer #news  p a{width: auto;}
#footer #news  p.lireSuite a{margin-left /*\**/: 100px\9; }
/*bouton espace*/
#footer #espace  {float:left;padding:45px 0 0 0;margin:0 0 0 30px;}
/*bloc des differents liens*/
#footer #conteneur-lien { background-color:#448300; margin-top: 5px; padding-bottom: 30px; }
#footer #lien  {width: 930px; margin:auto;padding:8px 0 0 0;position: relative; left: -15px;text-align:center;background-color:#3d7300;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;
}


