.clear{ clear:both; height:auto !important; }

/* breadcrum and tools container */
.breadcrum-container{ border:1px solid #fff; padding:0 0 10px 10px; position:relative; z-index: 200; }
	.breadcrum-container a:link,
	.breadcrum-container a:visited{ color:#aa1d25; text-decoration:underline; }
	.breadcrum-container a:hover{ color:#4c433f; text-decoration:none; }
	.breadcrum-container ul{ font-family:Arial, Verdana; font-size:10px; list-style:none; margin:0; padding:0; }

	/* tools */
	.breadcrum-container #toolbox{ position:absolute; right:0; top:-5px; }
	.breadcrum-container #toolbox ul{ float:right; }
		.breadcrum-container #toolbox ul li{ float:left; }
		.breadcrum-container #toolbox ul li span{ display:none; }
		.breadcrum-container #toolbox ul li a:link,
		.breadcrum-container #toolbox ul li a:visited{ display:block; height:28px; }

		.breadcrum-container #toolbox ul li a.font1{ background-image:url(/images/fr/tool-01.gif); width:13px; }
			.breadcrum-container #toolbox ul li a.font1on{ background-image:url(/images/fr/tool-01-on.gif); width:13px; }
		.breadcrum-container #toolbox ul li a.font2{ background-image:url(/images/fr/tool-02.gif); width:14px; }
			.breadcrum-container #toolbox ul li a.font2on{ background-image:url(/images/fr/tool-02-on.gif); width:14px; }
		.breadcrum-container #toolbox ul li a.font3{ background-image:url(/images/fr/tool-03.gif); width:18px; }
			.breadcrum-container #toolbox ul li a.font3on{ background-image:url(/images/fr/tool-03-on.gif); width:18px; }
		.breadcrum-container #toolbox ul li a.print{ background-image:url(/images/fr/tool-04.gif); width:37px; }
		.breadcrum-container #toolbox ul li.fr a.share{ background-image:url(/images/fr/tool-05.gif); width:64px; }
		.breadcrum-container #toolbox ul li.en a.share{ background-image:url(/images/en/tool-05.gif); width:64px; }


		.breadcrum-container #socialBox{ background-color:#f4f1ea; border:1px solid #c1bcb6; height:75px; padding:5px; position:absolute; top:30px; right:0; width:250px; z-index:100; }
			.breadcrum-container #socialBox ul li{ display:block; float:left; font-family:Arial, Verdana; font-size:11px; margin-top:5px; text-align:left; width:125px; }
			.breadcrum-container #socialBox ul li a:link,
			.breadcrum-container #socialBox ul li a:visited{ background-position:left center; background-repeat:no-repeat; color:#4c433f; display:block; padding:2px 0 2px 20px; text-decoration:none; }
			.breadcrum-container #socialBox ul li a:hover{ text-decoration:underline; }
			
			.breadcrum-container #socialBox ul li.social1 a{ background-image:url(/images/social-staf.png); }
			.breadcrum-container #socialBox ul li.social2 a{ background-image:url(/images/social-delicious.png); }
			.breadcrum-container #socialBox ul li.social3 a{ background-image:url(/images/social-digg.png); }
			.breadcrum-container #socialBox ul li.social4 a{ background-image:url(/images/social-google.png); }
			.breadcrum-container #socialBox ul li.social5 a{ background-image:url(/images/social-facebook.png); }
			.breadcrum-container #socialBox ul li.social6 a{ background-image:url(/images/social-twitter.png); }

	/* breadcrum */
	.breadcrum-container #c_breadcrumb{ margin:0 !important; float:none !important;}
		.breadcrum-container .breadcrumb{ padding:0; }
		.breadcrum-container .breadcrum ul li{ float:left;}
		.breadcrum-container .breadcrum ul li a:link,
		.breadcrum-container .breadcrum ul li a:visited{ background-image:url(/images/bullet-breadcrum.gif); background-position:right center; background-repeat:no-repeat; display:block; margin-right:10px;  padding-right:10px; }

/* CONTENT */
div.contenucentre-container{ padding:0 !important; }
#content-recipe{ float:left; margin:0; width:639px; }


/* global recipe styles */
#recipe-container{ color:#4c433f; font-family:Arial; font-size:11px; width:639px; }
	#recipe-container img{ border:0 none; display:block; }

	/* recipe number */
	#recipe-container .recipe-top{ background-image:url(/images/bg-recipe-top.gif); background-repeat:no-repeat; height:29px; }
		/*Autres couleurs de fond*/
		#recipe-container .recipe-top.members{ background-image:url(/images/bg-recipe-top-members.gif); background-repeat:no-repeat; height:29px; }
		#recipe-container .recipe-top.green{ background-image:url(/images/bg-recipe-top-green.gif); background-repeat:no-repeat; height:29px; }
		#recipe-container .recipe-top.blue{ background-image:url(/images/bg-recipe-top-blue.gif); background-repeat:no-repeat; height:29px; }
		#recipe-container .recipe-top.purple{ background-image:url(/images/bg-recipe-top-purple.gif); background-repeat:no-repeat; height:29px; }
		
		/*Fin Autres couleurs de fond*/
		#recipe-container .recipe-top .recipe-id{ display:block; float:left; font-weight:bold; padding:8px 0 0; text-align:center; width:129px; }
		#recipe-container .recipe-top .recipe-new{ float:left; padding:10px 0 0 10px; }
		#recipe-container .recipe-top .recipe-members{ float:left; padding:10px 0 0 10px; }

	/* recipe extra links */
	#recipe-container .recipe-top ul.recipe-extra{ float:right; list-style:none; margin:8px 0 0; padding:0; }
		#recipe-container .recipe-top ul.recipe-extra li{ float:left; }
		#recipe-container .recipe-top ul.recipe-extra li a:link,
		#recipe-container .recipe-top ul.recipe-extra li a:visited{ color:#aa1d25; background-image:url(/images/list-sep-gray.gif); background-position:left center; background-repeat:no-repeat; display:block; padding-left:10px; text-decoration:none; }
		#recipe-container .recipe-top ul.recipe-extra li.first a:link,
		#recipe-container .recipe-top ul.recipe-extra li.first a:visited{ background-image:none; padding-right:10px; }
		#recipe-container .recipe-top ul.recipe-extra li a:hover{ text-decoration:underline; }

	/* recipe center */
	#recipe-container .recipe-center{ background-image:url(/images/bg-recipe-center.gif); background-repeat:no-repeat; }
		/*Autres couleurs de fond (pour ajouter la classe xxx, dupliquer la ligne et remplacer members par xxx)*/
		#recipe-container .recipe-center.members{ background-image:url(/images/bg-recipe-center-members.gif); background-repeat:no-repeat; }
		#recipe-container .recipe-center.green{ background-image:url(/images/bg-recipe-center-green.gif); background-repeat:no-repeat; }
		#recipe-container .recipe-center.blue{ background-image:url(/images/bg-recipe-center-blue.gif); background-repeat:no-repeat; }
		#recipe-container .recipe-center.purple{ background-image:url(/images/bg-recipe-center-purple.gif); background-repeat:no-repeat; }
		/*Fin Autres couleurs de fond*/

		/* recipe center left */
		#recipe-container .recipe-center .recipe-primary{ background-color:#f4f1ea; border:1px solid #c1bcb6; float:left; margin:10px 0 10px 7px; min-height:296px; width:445px; }
			#recipe-container .recipe-center .recipe-primary .recipe-description{ float:left; margin:10px 0 0 10px; width:264px; }
			#recipe-container .recipe-center .recipe-primary .recipe-description h1{ color:#4c433f; font-size:15px; line-height:16px; margin:0; padding:0; }

		/* recipe details table */
		#recipe-container .recipe-center .recipe-primary .recipe-description table.recipe-times{ border-collapse:collapse; font-size:12px; margin:15px 0; }
			#recipe-container .recipe-center .recipe-primary .recipe-description table.recipe-times tr,
			#recipe-container .recipe-center .recipe-primary .recipe-description table.recipe-times td{ border-collapse:collapse; }
			#recipe-container .recipe-center .recipe-primary .recipe-description table.recipe-times td{ padding:2px; vertical-align:top; }
			#recipe-container .recipe-center .recipe-primary .recipe-description table.recipe-times .col1{ padding-right:5px; text-align:right; width:105px; }
			#recipe-container .recipe-center .recipe-primary .recipe-description table.recipe-times .col2{ color:#b25c0a; font-weight:bold; text-align:right; }
			#recipe-container .recipe-center .recipe-primary .recipe-description table.recipe-times .last .col1{ border-top:1px solid #dad6d0; font-weight:bold; }
			#recipe-container .recipe-center .recipe-primary .recipe-description table.recipe-times .last .col2{ border-top:1px solid #dad6d0; }

		/* portions */
		#recipe-container .recipe-center .recipe-primary .recipe-description .recipe-portions span{ margin-top:-48px; display:block; float:right; font-size:12px; font-weight:bold; text-align:center; width:90px; }

		/* categories table */
		#recipe-container .recipe-center .recipe-primary .recipe-description .recipe-categories-container{ background-color:#fff; border:1px solid #eae7e0; padding:1px; }
			#recipe-container .recipe-center .recipe-primary .recipe-description .recipe-categories-container a:link,
			#recipe-container .recipe-center .recipe-primary .recipe-description .recipe-categories-container a:visited{ color:#aa1d25; display:block; text-decoration:underline; width:130px; }
			#recipe-container .recipe-center .recipe-primary .recipe-description .recipe-categories-container a:hover{ text-decoration:none; }
			#recipe-container .recipe-center .recipe-primary .recipe-description .recipe-categories-container div{ border:1px solid #eae7e0; padding:10px 0; }
			#recipe-container .recipe-center .recipe-primary .recipe-description table.recipe-categories{ border-collapse:collapse; font-size:11px; margin:0; }
			#recipe-container .recipe-center .recipe-primary .recipe-description table.recipe-categories tr,
			#recipe-container .recipe-center .recipe-primary .recipe-description table.recipe-categories td{ border-collapse:collapse; }
			#recipe-container .recipe-center .recipe-primary .recipe-description table.recipe-categories td{ padding:2px; vertical-align:top; }
			#recipe-container .recipe-center .recipe-primary .recipe-description table.recipe-categories .col1{ padding-right:5px; text-align:right; width:105px; }
			#recipe-container .recipe-center .recipe-primary .recipe-description table.recipe-categories .col2{ color:#aa1d25; text-align:left; }

		/* recipe links */
		#recipe-container .recipe-center .recipe-primary .recipe-description .recipe-links{ margin-top:15px; }
			#recipe-container .recipe-center .recipe-primary .recipe-description .recipe-links a:link,
			#recipe-container .recipe-center .recipe-primary .recipe-description .recipe-links a:visited{ color:#4c433f; background-position:left center; background-repeat:no-repeat; display:block; float:left; font-size:12px; padding:3px 25px; text-decoration:none; }
			#recipe-container .recipe-center .recipe-primary .recipe-description .recipe-links a:hover{ text-decoration:underline; }
			#recipe-container .recipe-center .recipe-primary .recipe-description .recipe-links a.link-flyer:link,
			#recipe-container .recipe-center .recipe-primary .recipe-description .recipe-links a.link-flyer:visited{ background-image:url(/images/link-flyer.gif); }
			#recipe-container .recipe-center .recipe-primary .recipe-description .recipe-links a.link-video:link,
			#recipe-container .recipe-center .recipe-primary .recipe-description .recipe-links a.link-video:visited{ background-image:url(/images/link-video.gif); }

		/* recipe details */
		#recipe-container .recipe-center .recipe-primary .recipe-details{ float:left; margin:10px 0 0 10px; width:156px; }
			#recipe-container .recipe-center .recipe-primary .recipe-details .recipe-image a:link,
			#recipe-container .recipe-center .recipe-primary .recipe-details .recipe-image a:visited{ display:block; position:relative; z-index:1; }
			#recipe-container .recipe-center .recipe-primary .recipe-details .recipe-image a span{ background-image:url(/images/magnify.png); background-repeat:no-repeat; bottom:5px; display:block; height:23px; position:absolute; right:5px; width:25px; }

		/* recipe wine siggestions */
		#recipe-container .recipe-center .recipe-primary .recipe-details .recipe-wines{ margin:10px 0; width:152px; }
			#recipe-container .recipe-center .recipe-primary .recipe-details .recipe-wines .top,
			#recipe-container .recipe-center .recipe-primary .recipe-details .recipe-wines .bottom{ background-image:url(/images/bg-wines-top.gif); background-repeat:no-repeat; height:1px; overflow:hidden; }
			#recipe-container .recipe-center .recipe-primary .recipe-details .recipe-wines .content{ background-image:url(/images/bg-wines-center.gif); background-repeat:repeat-y; }
			#recipe-container .recipe-center .recipe-primary .recipe-details .recipe-wines .content .titleContent{ display:block; padding:5px 0; text-align:center; }
			#recipe-container .recipe-center .recipe-primary .recipe-details .recipe-wines .content .recipe-pastilles{ padding:5px 0 1px; text-align:center; }
			#recipe-container .recipe-center .recipe-primary .recipe-details .recipe-wines .content .recipe-pastilles img{ display:inline; }
			#recipe-container .recipe-center .recipe-primary .recipe-details .recipe-wines .content .recipe-pastilles a:link,
			#recipe-container .recipe-center .recipe-primary .recipe-details .recipe-wines .content .recipe-pastilles a:visited{ display:inline; }

				/* wine badges */
				#recipe-container .recipe-center .recipe-primary .recipe-details .recipe-wines .content strong{ color:#b25c0a; display:block; font-size:12px; padding:3px 0; text-align:center; }
					#recipe-container .recipe-center .recipe-primary .recipe-details .recipe-wines .content img{ margin:0 0 0 1px; padding-bottom:5px; }
					#recipe-container .recipe-center .recipe-primary .recipe-details .recipe-wines .content .recipe-other-recipes a:link,
					#recipe-container .recipe-center .recipe-primary .recipe-details .recipe-wines .content .recipe-other-recipes a:visited{ color:#aa1d25; display:block; padding:10px 18px; text-decoration:underline; }
					#recipe-container .recipe-center .recipe-primary .recipe-details .recipe-wines .content .recipe-other-recipes a:hover{ text-decoration:none; }

		/* recipe center right */
		#recipe-container .recipe-center .recipe-secondary{ float:left; margin:10px 0 10px 10px; width:163px; }

		/* tabs */
		#recipe-container .recipe-center .recipe-secondary .members-tabs{ width:166px; }
			#recipe-container .recipe-center .recipe-secondary .members-tabs a:link,
			#recipe-container .recipe-center .recipe-secondary .members-tabs a:visited{ background-image:url(/images/tab-members-off.gif); background-repeat:no-repeat; color:#fff; display:block; font-size:12px; float:left; padding:10px 0 3px; text-align:center; text-decoration:none; width:81px; }
			#recipe-container .recipe-center .recipe-secondary .members-tabs a#tabs01{ margin-right:4px; }
			#recipe-container .recipe-center .recipe-secondary .members-tabs a.on:link,
			#recipe-container .recipe-center .recipe-secondary .members-tabs a.on:visited{ background-image:url(/images/tab-members-on.gif); color:#4c433f; }
			#recipe-container .recipe-center .recipe-secondary .members-tabs a:focus{ outline:0; }

		/* members area */
		#recipe-container .recipe-center .recipe-secondary .members-content{ background-color:#fff; border-bottom:1px solid #c1bcb6; border-left:1px solid #c1bcb6; border-right:1px solid #c1bcb6; padding:10px 0; width:164px; }
			#recipe-container .recipe-center .recipe-secondary .members-content .members-icons{ float:left; padding:3px 0 0 7px; width:25px; }
			#recipe-container .recipe-center .recipe-secondary .members-content .seperator{ border-top:1px solid #e1e1d1; clear:both; margin:10px auto; width:155px; }
			#recipe-container .recipe-center .recipe-secondary .members-content .members-details{ float:left; width:130px; }
			#recipe-container .recipe-center .recipe-secondary .members-content .members-details ul{ list-style:none; margin:0; padding:0; }
			#recipe-container .recipe-center .recipe-secondary .members-content .members-details ul li{ float:left; padding:3px 2px 0 0; }
			#recipe-container .recipe-center .recipe-secondary .members-content .members-details span#voteMessage{ font-weight:bold; }
			#recipe-container .recipe-center .recipe-secondary .members-content .members-details a:link,
			#recipe-container .recipe-center .recipe-secondary .members-content .members-details a:visited{ color:#4c433f; display:block; padding:3px 0 10px; text-decoration:none; }
			#recipe-container .recipe-center .recipe-secondary .members-content .members-details a:focus{ outline:0; }
			#recipe-container .recipe-center .recipe-secondary .members-content .members-details a:hover{ text-decoration:underline; }
			#recipe-container .recipe-center .recipe-secondary .members-content .members-extra{ padding:0 7px; }

		/* member links */
		#recipe-container .recipe-center .recipe-secondary .members-links{ list-style:none; list-style-image:none; margin:0; padding:0; }
			#recipe-container .recipe-center .recipe-secondary .members-links a:link,
			#recipe-container .recipe-center .recipe-secondary .members-links a:visited{ background-repeat:no-repeat; color:#4c433f; display:block; font-weight:bold; margin-top:12px; padding:3px 0 2px 25px; text-decoration:none; width:140px; }
			#recipe-container .recipe-center .recipe-secondary .members-links a:hover{ text-decoration:underline; }
				#recipe-container .recipe-center .recipe-secondary .members-links .comments a{ background-image:url(/images/link-comments.gif); }
				#recipe-container .recipe-center .recipe-secondary .members-links .publish a{ background-image:url(/images/link-publish.gif); }
				#recipe-container .recipe-center .recipe-secondary .members-links .print a{ background-image:url(/images/link-print.gif); }
				#recipe-container .recipe-center .recipe-secondary .members-links .cart a{ background-image:url(/images/link-grocery-list.gif); }
				#recipe-container .recipe-center .recipe-secondary .members-links .book a{ background-image:url(/images/link-recipe-book.gif); }
					#recipe-container .recipe-center .recipe-secondary .members-links .cart-done{ background-image:url(/images/link-grocery-list-on.gif); color:#adadad; display:block; font-weight:bold; margin-top:12px; padding:3px 0 0 25px; text-decoration:none; width:140px; }
					#recipe-container .recipe-center .recipe-secondary .members-links .book-done{ background-image:url(/images/link-recipe-book-on.gif); color:#adadad; display:block; font-weight:bold; margin-top:12px; padding:3px 0 0 25px; text-decoration:none; width:140px; }
/* recipe bottom */
#recipe-container .recipe-bottom{ background-image:url(/images/bg-recipe-bottom.gif); background-repeat:no-repeat; height:4px; }

/* recipe details */
#details-container{ width:639px; }
	#details-container a:link,
	#details-container a:visited{ color:#aa1d25; }
	#details-container .primary{ float:left; font-size:11px; font-family:Arial; line-height:18px; margin-left:15px; padding-top:25px; width:430px; }
	#details-container .primary .seperator{ border-top:1px solid #c1bcb6; clear:both; margin:20px 0; }
	#details-container .primary h3{ color:#b25c0a; font-size:14px; font-weight:bold; margin:0 0 5px 0;}
	#details-container .primary ul{ list-style-image:url(/images/bullet-recipe.gif); margin:0; padding:0 0 0 15px; }
	#details-container .primary p{ margin:7px 0; }
	#details-container .primary a.link-top:link,
	#details-container .primary a.link-top:visited{ color:#aa1d25; display:block; margin-top:-15px; text-align:right; text-decoration:none; }
	#details-container .primary a.link-top:hover{ text-decoration:underline; }

#details-container .secondary{ float:right; margin:0px 0px 30px 20px; padding-top:25px; position:relative; width:165px; }

/* carousel */
#details-container .secondary img{ border:0; }
	#details-container .secondary .carousel{ margin-bottom:15px; position:relative; width:165px; }
	#details-container .secondary .carousel img{ border:none; }
	#details-container .secondary .carousel .carousel-images img{ width:150px; height:150px;}
	#details-container .secondary .carousel .carousel-title{ background-color:#aa1d25; color:#fff; font-family:Arial, Verdana; font-size:12px; font-weight:bold; padding:6px 8px; }
	#details-container .secondary .carousel .carousel-container{ background-color:#f4f1ea; border-bottom:1px solid #dad6d0; border-left:1px solid #dad6d0; border-right:1px solid #dad6d0; padding:5px 0 0 5px; position:relative; text-align:center; }
	#details-container .secondary .carousel .arrow-left{ position:absolute; top:162px; left:10px; text-decoration:none; }
	#details-container .secondary .carousel .arrow-right{ position:absolute; top:162px; right:7px; text-decoration:none; }
	#details-container .secondary .carousel #nav{ margin:2px 0 5px 0; }
	#details-container .secondary .carousel #nav a:link,
	#details-container .secondary .carousel #nav a:visited{ background-color:#fff; border:1px solid #c1bcb6; color:#4c433f; display:inline-block; font-family:Arial, Verdana; font-size:12px; font-weight:bold; height:16px; margin-right:2px; padding-top:2px; width:18px; text-decoration:none; }
	#details-container .secondary .carousel #nav a:focus{ outline:0; }
	#details-container .secondary .carousel #nav a.activeSlide{ background-color:#991c22; color:#fff; }	

/* other suggestions */
#details-container .tertiary{ border:1px solid #c1bcb6; font-family:Arial, Verdana; font-size:11px; margin-top:30px; }
	#details-container .tertiary img{ border:0 none; }
	#details-container .tertiary .other-suggestions{ padding:15px; }
	#details-container .tertiary .other-suggestions h3{ color:#b25c0a; font-size:12px; font-weight:bold; margin:0 0 10px; }
	#details-container .tertiary .other-suggestions .other-suggestions-left{ float:left; width:440px; }
	#details-container .tertiary .other-suggestions .other-suggestions-left ul{ list-style:none; list-style-image:none; margin:0; padding:0; }
	#details-container .tertiary .other-suggestions .other-suggestions-left ul li{ padding:1px 0; }
	#details-container .tertiary .other-suggestions .other-suggestions-left ul li a:link,
	#details-container .tertiary .other-suggestions .other-suggestions-left ul li a:visited{ background-image:url(/images/bullet-suggestions.gif); background-position:left 6px; background-repeat:no-repeat; color:#4c433f; display:block; padding:0 0 0 15px; text-decoration:none; }
	#details-container .tertiary .other-suggestions .other-suggestions-left ul li a:hover{ color:#b25c0a; text-decoration:underline; }
	#details-container .tertiary .other-suggestions .other-suggestions-right{ float:right; width:156px; }
	#details-container .tertiary .other-suggestions .other-suggestions-right img{ width:150px; }
	#details-container .tertiary .other-suggestions .other-suggestions-right .description{ display:block; font-size:11px; font-style:italic; width:152px;}

/* Recipe categories */
#details-container .quaterny{ border:1px solid #c1bcb6; font-family:Arial, Verdana; font-size:11px; margin:30px 0; }
	#details-container .quaterny .categories{ padding:15px; }
	#details-container .quaterny .categories h3{ color:#b25c0a; font-size:12px; font-weight:bold; margin:0 0 10px; }
	#details-container .quaterny .categories ul{ list-style:none;; margin:0; padding:0; }
	#details-container .quaterny .categories ul li{ display:block; float:left; padding:2px 0; width:150px; }
	#details-container .quaterny .categories ul li a:link,
	#details-container .quaterny .categories ul li a:visited{ color:#4c433f; background-image:url(/images/bullet-suggestions.gif); background-position:left 6px; background-repeat:no-repeat; display:block; padding:0 0 0 15px; text-decoration:none; }
	#details-container .quaterny .categories ul li a:hover{ color:#b25c0a; text-decoration:underline; }

/* bottom banner */
#details-container .pub-horizontal{ margin:15px 0 30px 0; }

/* print */
#print-container{ background-color:#fff; color:#000; font-family:Arial, Helvetica, Verdana; font-size:12px; padding:30px; width:540px; }
	#print-container a:link,
	#print-container a:visited{ color:#4c433f; font-size:11px; text-decoration:none; }
	#print-container img{ border:0 none; }
	#print-container .logo{ float:left; }
	#print-container .goback{ float:right; }
	#print-container .recipe-num{ display:block; font-size:11px; padding:30px 0 10px; }
	#print-container h1{ font-size:15px; margin-bottom:30px; }
	#print-container .seperator{ border-top:1px solid #c1bcb6; margin:20px 0; }

/* print: preperation times */
#print-container .descipriton-container .time-container{ float:left; width:300px; }
	#print-container .descipriton-container .time-container table.recipe-times{ border-collapse:collapse; float:left; }
	#print-container .descipriton-container .time-container table.recipe-times tr,
	#print-container .descipriton-container .time-container table.recipe-times td{ border-collapse:collapse; }
	#print-container .descipriton-container .time-container table.recipe-times td{ padding:2px; vertical-align:top; }
	#print-container .descipriton-container .time-container table.recipe-times .col1{ padding-right:5px; text-align:right; width:105px; }
	#print-container .descipriton-container .time-container table.recipe-times .col2{ font-weight:bold; text-align:left; }
	#print-container .descipriton-container .time-container table.recipe-times .last .col1{ border-top:1px solid #dad6d0; font-weight:bold; }
	#print-container .descipriton-container .time-container table.recipe-times .last .col2{ border-top:1px solid #dad6d0; }

/* print: portions */
#print-container .descipriton-container .time-container .recipe-portions{ font-weight:bold; padding-top:45px; text-align:center; }

/* print: categories */
#print-container .descipriton-container .time-container .recipe-categories-container{ background-color:#fff; border:1px solid #eae7e0; font-size:11px; margin-top:30px; padding:1px; }
	#print-container .descipriton-container .time-container .recipe-categories-container div{ border:1px solid #eae7e0; padding:10px 0; }
	#print-container .descipriton-container .time-container table.recipe-categories{ border-collapse:collapse; margin:0; }
	#print-container .descipriton-container .time-container table.recipe-categories tr,
	#print-container .descipriton-container .time-container table.recipe-categories td{ border-collapse:collapse; }
	#print-container .descipriton-container .time-container table.recipe-categories td{ padding:2px; vertical-align:top; }
	#print-container .descipriton-container .time-container table.recipe-categories .col1{ padding-right:5px; text-align:right; width:105px; }
	#print-container .descipriton-container .time-container table.recipe-categories .col2{ text-align:left; }

/* print: image */
#print-container .descipriton-container .descipriton-img{ float:left; padding-left:30px; }

/* print: wines */
#print-container .descipriton-container .wines{ float:left; padding-left:15px; width:150px; }
	#print-container .descipriton-container .wines strong{ display:block; font-size:12px; padding:3px 0; text-align:center; }

#print-container #details-container,
	#print-container #details-container .primary{ font-size:12px; margin:0; padding:0; width:100%; }
	#print-container #details-container .primary h3{ color:#000; }

/* print: footer */
#print-container .footer{ float:left; font-size:11px; }


/* old Metro CSS over rides */

#comments #fCommentMetro a.linkBack{ background-image:url(/images/arrow-left.gif); background-position:left 2px; background-repeat:no-repeat; color:#aa1d25; padding-left:15px; }

#evaluation{ width:430px;height:auto}
#evaluation form label.txt{ width:60px; }
#evaluation #nom,
#evaluation form textarea { width:350px; }
/* Box Commentaires Fb et Metro */
.fbCommentContainer{border:5px solid #4471B4;width:430px;clear:left;}
.metroCommentContainer{border:5px solid #BA4A49;width:430px;clear:left;}

