#fiche-artisan {width:644px;margin:0px 35px;text-align:left;}
#fiche-artisan h2{color:#619a3a;font-size:16px;font-weight:bold;margin:5px 0px;padding:0px;text-align:left;text-transform:uppercase;}
#fiche-artisan .entete .titre{float:left;height:80px;width:375px;}
#fiche-artisan .entete .titre img{float:left;vertical-align:middle;}
#fiche-artisan .entete .services {float:right;margin-top:30px;text-align:right; clear:right;}
#fiche-artisan .entete .services img{margin:0px 3px;}
#fiche-artisan .fiche {background-color:#e9f4c8;background-image:url(../images/layout/bg-haut-fiche.gif);background-position:left top;background-repeat:no-repeat;clear:both;padding-top:1px;width:644px;}
#fiche-artisan .fiche .contenu {width:620px;margin:15px auto 0px auto;}
#fiche-artisan .fiche .contenu .dynamique {margin:0px 0px;padding:1px;}
#fiche-artisan .fiche .contenu .dynamique .photos {float:right;}
#fiche-artisan .fiche .contenu .dynamique .description {margin-top:10px;padding-left:4px;text-transform:none;}
#fiche-artisan .fiche .contenu .documents {padding-left:7px;}
#fiche-details{background-image:url(../images/layout/bg-details-fiche.gif);background-repeat:repeat-y;float:left;text-align:left;margin:0px;}
#fiche-details .adresse {float:left;width:186px;}
#fiche-details .adresse .texte {color:#e86711;margin:4px;}
#fiche-details .services {float:left;width:215px;margin-right:2px;}
#fiche-details .services .texte {color:#000000;margin:6px;}
#fiche-details .horaire {float:left;width:214px;}
#fiche-details .horaire .texte {color:#000000;margin:6px;}
#fiche-outils {clear:both;float:left;font-size:10px;font-weight:700; margin-top:3px;text-transform:uppercase;width:620px;}
#fiche-outils .texte {background-color:#ceea84;float:left;margin-right:3px;padding:4px 2px 4px 6px;width:177px; color:#619a3a}
#fiche-outils .menu {background-color:#ceea84;float:left;padding:4px 2px 4px 6px;width:422px;}
#fiche-outils .menu a:link{margin-right:20px;text-decoration:none; color:#879956}
#fiche-outils .menu a:hover{margin-right:20px;text-decoration:none; color:#5f712f}
#fiche-outils .menu a:visited{margin-right:20px;text-decoration:none; color:#879956}
#fiche-artisan .bas {background-image:url(../images/layout/bg-bas-fiche.gif);background-repeat:no-repeat;background-position:top center;height:9px;width:644px;}

#fiche-recette {width:644px;margin:0px 35px;text-align:left;}
#fiche-recette h2{color:#d37f0e;font-size:16px;font-weight:bold;margin:5px 0px;padding:0px;text-align:left;text-transform:uppercase;}
#fiche-recette .entete {}
#fiche-recette .entete .titre{float:left;height:80px;width:500px;}
#fiche-recette .entete .titre img{float:left;vertical-align:middle;}
#fiche-recette .entete .services {float:right;margin-top:18px;text-align:right;}
#fiche-recette .entete .services img{margin:0px 3px;}
#fiche-recette .fiche {background-color:#f7f0d5;background-image:url(../images/layout/recettes/bg-haut.gif);background-position:left top;background-repeat:no-repeat;clear:both;padding-top:1px;width:644px;}
#fiche-recette .fiche .contenu {margin:15px auto 0px auto;width:620px;}
#fiche-recette .fiche .contenu .dynamique {margin:0px 6px;padding:1px;}
#fiche-recette .fiche .contenu .dynamique .description {margin-top:10px;text-transform:none;}
#recette-details{float:left;margin-right:4px;text-align:left;}
#recette-details .specification {background-color:#F1BE3E;float:left;height:39px;padding:0px;margin-bottom:2px;width:229px;}
#recette-details .specification .preparation{background-image:url(../images/layout/recettes/ico-preparation.gif);background-repeat:no-repeat;float:left;height:37px;margin-right:8px;padding:1px;width:39px;}
#recette-details .specification .cuisson{background-image:url(../images/layout/recettes/ico-cuisson.gif);background-repeat:no-repeat;float:left;height:37px;margin-right:8px;padding:1px;width:39px;}
#recette-details .specification .portions{background-image:url(../images/layout/recettes/ico-portions.gif);background-repeat:no-repeat;float:left;height:37px;margin-right:8px;padding:1px;width:39px;}
#recette-details .specification h3 {color:#B55703;font-size:13px;margin:4px 0px 0px 0px;padding:0px;}
#recette-details .specification p {color:#423411;margin:0px;padding:0px;}
#recette-details .portions .texte{color:#423411;height:18px;margin:22px 0px 0px 45px;width:180px;}
#recette-details .photo {background-image:url(../images/layout/recettes/photo-vierge.jpg);background-position:center;background-repeat:no-repeat;float:right;height:121px;margin-right:0px;width:384px;}
#recette-outils {clear:both;float:left;font-size:10px;font-weight:700; margin-top:3px;text-transform:uppercase;width:620px;}
#recette-outils .texte {background-color:#f2da96;color:#d37f0e; float:left;margin-right:3px;padding:4px 2px 4px 6px;width:221px}
#recette-outils .menu {background-color:#f2da96;float:left;padding:4px 2px 4px 6px;width:376px;}
#recette-outils .menu a:link{color:#8a7b4e;margin-right:20px;text-decoration:none;}
#recette-outils .menu a:hover{color:#736437;margin-right:20px;text-decoration:none;}
#recette-outils .menu a:visited{color:#8a7b4e;margin-right:20px;text-decoration:none;}
#fiche-recette .bas {background-image:url(../images/layout/recettes/bg-bas.gif);background-repeat:no-repeat;background-position:top center;height:9px;width:644px;}

.fiche-circuit{text-align:left;width:515px;margin-bottom:25px;}
.fiche-circuit h3{margin-top:15px;}
.fiche-circuit p{margin:10px 0px;}
