#recette_fiche {
	float:left;
	width:591px;
	margin-left:2px;
}

#recette_fiche_print {
	float:left;
	width:700px;
	margin-left:2px;
}

#fiche_topnav {
	float:left;
	width:591px;
	padding:6px 0px 14px 0px;;
}

#fiche_bottomnav {
	clear:both;
	float:left;
	width:591px;
	padding:35px 0px 35px 0px;
}

#fiche_nav_back {
	float:left;
	width:165px;
	padding-left:15px;
}

#fiche_nav_printable {
	float:right;
	width:124px;
	padding-right:15px;
}

#fiche_nav_friend {
	float:right;
	padding-right:12px;
        width: 115px;
}

#fiche_nav_facebook {
	float:right;
	padding-right:12px;
        width: 65px;
        -overflow: hidden;
}

#fiche_title {
	float:left;
	width:357px;
	height:42px;
	padding:10px 218px 0px 16px;
	margin:14px 0px 16px 0px;
	background:url(../images/recettes_fiche_title_bg.gif) no-repeat;
	font-size:18px;
	font-weight:bold;
	color:#cc0000;
}

#fiche_title_print {
	float:left;
	width:700px;
	height:24px;
	padding:10px 26px;
	margin:0px 0px 5px 0px;
	/*background:url(../images/recettes_fiche_title_bg.gif) no-repeat;*/
	font-size:18px;
	font-weight:bold;
	color:#cc0000;
}

#fiche_info {
	float:left;
	width:554px;
	padding:16px 11px 22px 26px;
}

#fiche_info_print {
	float:left;
	width:700px;
	padding:0px 0px 15px 26px;
}

#fiche_info_content_big {
	float:left;
	width:360px;
	padding-right:24px;
}

#fiche_info_content {
	float:left;
	width:294px;
	padding-right:35px;
}

#fiche_info_pix {
	float:right;
	width:166px;
}

#fiche_info_pix_print {
	float:right;
	width:220px;
}

#fiche_info_pix_print .divs {
	clear:both;
	margin-top:5px;
}

#fiche_info_pix #bigpix {
	margin-bottom:10px;
}

#fiche_info_pix .divs {
	clear:both;
	margin-top:5px;
}

#fiche_info_clear {
	clear:both;
}

#fiche_vote {
	float:left;
	width:126px;
	height:40px;
	font-style:italic;
}

#fiche_temps {
	float:left;
	clear:left;
	width:158px;
	height:40px;
}

#fiche_specs {
	clear:both;
	float:left;
	width:159px;
	margin-bottom:16px;
	background:#f1f1f0;
}

#fiche_specs_content {
	padding:0px 0px 10px 10px;
}

#fiche_specs_log {
	clear:both;
	float:left;
	width:159px;
	background:#f1f1f0;
}

#fiche_specs_log_content {
	padding-left:10px;
}

#fiche_evaluate {
	float:left;
	clear:both;
	width:149px;
	padding:0px 0px 6px 10px;
	background:right top #f1f1f0;
}

#fiche_ingredients {
	clear:both;
	float:left;
	width:282px;
	margin-top:15px;
}

#fiche_ingredients p {
	font-size:14px;
	font-weight:bold;
	color:#cc0000;
	margin:0px 0px 10px 0px;
}

#fiche_ingredients ul {
	margin:0px;
	padding:0px;
	list-style:none;
}

#fiche_ingredients ul li {
	padding:2px 0px 6px 0px;
	margin:0px;
	width:282px;
	line-height:15px;
}


#fiche_ingredients_print {
	clear:both;
	float:left;
	width:282px;
	margin-top:15px;
}

#fiche_ingredients_print p {
	font-size:14px;
	font-weight:bold;
	color:#cc0000;
	margin:0px 0px 10px 0px;
}

#fiche_ingredients_print ul {
	margin:0px;
	padding:0px;
	list-style:none;
}

#fiche_ingredients_print ul li {
	padding:0px 0px 2px 0px;
	margin:0px;
	width:360px;
	line-height:15px;
	border-bottom:1px solid #9FC7FF;
}



#fiche_preparation {
	clear:both;
	width:555px;
	margin-left:15px;
	background:#fff5d8;
}

#fiche_preparation_content {
	padding:0px 19px 0px 21px;
	line-height:16px;
}

#fiche_preparation_content ol {
	margin:0px;
	padding:0px;
	margin-left:15px;
}

#fiche_preparation_content li {
	padding-bottom:12px;
	font-weight:bold;
	font-size:12px;
	color:#666;
}

#fiche_preparation_content li span {
	font-weight:normal;
}


#fiche_vin {
	clear:both;
	width:143px;
	height:167px;
	padding:48px 9px 0px 7px;
	background:url(../images/recettes_vin_bg.jpg) 0px 30px no-repeat;
}

#fiche_vin_pix {
	float:left;
	width:46px;
	height:158px;
}

#fiche_vin_title {	
	float:left;
	margin-bottom:14px;
}

#fiche_vin_text {
	float:left;
	width:87px;
	height:105px;
	padding-left:10px;
	font-size:10px;
	line-height:11px;
	overflow:hidden;
}

#fiche_vin_bin {
	font-size:11px;
	font-weight:bold;
	margin-bottom:6px;
}

#fiche_vin_btn {
	width:184px;
	height:40px;
	margin-top:10px;
	background:url(../images/recettes_vin_btn.jpg) no-repeat;
	position:relative;
}

#fiche_vin_btn_text {
	padding:8px 30px 0px 11px;
	word-wrap:break-word;
	line-height:12px;
}

#fiche_vin_btn_coupe {
	position:absolute;
	margin-left:154px;
	margin-top:-5px;
}



/* Valeur nutritives */

#tableau {
	display:none;
	position:absolute;
	float:left;
	width:209px;
	border:1px solid #000;
	padding:5px 4px 3px 4px;
	margin-top:15px;
	background:#fff;
}

#tableau_top {
	width:205px;
	padding:0px 0px 0px 4px;
}

#tableau_top_line {
	width:209px;
	padding-top:6px;
}

#tableau_top span {
	font-size:14px;
	font-weight:bold;
}

.tableau_items {
	width:205px;
	padding:1px 0px 0px 4px;
	font-size:12px;
}

.tableau_items_line {
	width:205px;
	padding-top:3px;
}

.tableau_items_bigline {
	width:205px;
	padding:1px 0px 0px 4px;
	font-size:12px;
}

.tableau_items_bigline_line {
	width:205px;
	padding-top:3px;
}

.tableau_items_11 {
	width:205px;
	padding:1px 0px 0px 4px;
	font-weight:bold;
}

.tableau_items_11_line {
	width:205px;
	padding-top:3px;
}

.tableau_items_teneur {
	float:right;
	width:150px;
	text-align:right;
}

.tableau_items_total {
	float:right;
}

.tableau_subitems {
	width:190px;
	padding:1px 0px 0px 19px;
}

.tableau_subitems_line {
	width:190px;
	padding-top:3px;
}

.tableau_vitamines_left1 {
	clear:both;
	float:left;
	width:94px;
	padding:1px 0px 0px 4px;
	margin-right:17px;
}

.tableau_vitamines_left1_line {
	clear:both;
	float:left;
	width:94px;
	padding-top:3px;
	margin-right:17px;
	height:1px;
}

.tableau_vitamines_right1 {
	float:left;
	display:block;
	width:94px;
	padding:1px 0px 0px 0px;
}

.tableau_vitamines_right1_line {
	float:left;
	display:block;
	width:94px;
	padding-top:3px;
	padding-left:2px;
}

.tableau_vitamines_left2 {
	clear:both;
	float:left;
	width:94px;
	padding:1px 0px 0px 4px;
	margin-right:17px;
}

.tableau_vitamines_right2 {
	float:left;
	display:block;
	width:94px;
	padding:1px 0px 0px 0px;
	
}

.tableau_vitamines_total {
	float:right;
}

@media print {

    #fiche_ingredients {
        width: 330px;
    }

    #fiche_ingredients ul li {
        width: 330px;
        padding: 0px;
    }

    #fiche_ingredients ul li img {
        width: 330px !important;
    }
}
