#main #left #content {
	padding:10px 18px;
	background:white;
	}
#main #left #content h3 {
	clear:both;
	font-family:Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
	color:#666666;
	font-size:18px;
	border-bottom:solid 2px #666666;
	margin:0 0 10px 0;
	padding:30px 0 0 0;
	}
#main #left #content h1, #main #left #content h3, #main #left #content h4, #main #left #content h5, #main #left #content h6, #main #left #content ul {
	height:100%;
	}

/*Suggestion*/
#main #left #content ul {
	list-style:none;
	margin:0;
	padding:0;
	}
#main #left #best div ul {
	border-color:#be8f65;
	}
#main #left #best div {
	float:left;
	width:300px;
	}
#main #left #best hr {
	clear:both;
	visibility:hidden;
	}
#main #left #best .add {
	text-align:center;
	}

/*Entete*/
#main #left #content h1 {
	height:27px;
	width:289px;
	line-height:27px;
	text-align:center;
	margin:0;
	padding:0;
	font:bold 16px Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
	color:white;
	}
#main #left #content #entete {
	height:204px;
	background:url(../images/bgentete.gif) right no-repeat;
	}
#main #left #content #entete img {
	float:left;
	}
#main #left #content #entete h2 {
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:10px 10px 10px 300px;
	margin:0;
	}
#main #left #content #entete p {
	font:normal 12px Arial, Helvetica, sans-serif;
	text-align:justify;
	line-height:18px;
	color:#333333;
	margin:0 0 0 300px;
	padding-right:10px;
	}

	
/*Suggestions*/
#suggestion .left {
	float:left;
	border-right:solid 1px #CCCCCC;
	}
#suggestion .right {
	float:right;
	}
#suggestion div {
	width:48%;
	}
#suggestion div h4, #suggestion div p {
	margin-left:120px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:0;
	margin-top:0;
	line-height:normal;
	}
#suggestion div h4 a {
	font-size:12px;
	}
#suggestion div p {
	color:#666666;
	font-size:12px;
	margin-top:5px;
	}
#suggestion div img {
	float:left;
	}
#main #left #best div ul .left {
	float:left;
	}
#main #left #best div ul .right {
	float:right;
	}
#main #left #best div ul li {
	display:block;
	width:140px;
	height:24px;
	line-height:24px;
	text-align:center;
	}
#suggestion div p a {
	font-size:11px;
	display:block;
	padding-top:10px;
	padding-bottom:10px;
	}

/*Suggestion => Scroller*/
#main #left #best .scroller .section {
	width:315px;
	overflow:hidden;
	float:left;
	padding:1em;		
	}
#main #left #best .scroller .content {
	width: 10000px;
	}
#main #left #best .scroller .content div {
	width:300px;
	}
#main #left #best .scroller { 
	/* modify width and height of scrolling section if necessary	*/		
	width: 315px; 
	overflow: hidden;
	background:white;
	}

/*Meilleurs*/
#main #left #best div ul li a {
	display:block;
	width:140px;
	height:24px;
	text-decoration:none;
	}
#main #left #best div ul {
	margin:0;
	padding:0;
	list-style:none;
	font:normal 12px Arial, Helvetica, sans-serif;
	width:300px;
	height:24px;
	}
#main #left #best ol {
	font:normal 12px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0 0 0 12px;
	}
#main #left #best ol a {
	color: #666666;
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
	}
#main #left #best ol li {
	padding-bottom:5px;
	}



/*Flux*/
#main #left #content #flux {
	height:100%;
	padding-bottom:30px;
	}
#main #left #content #flux ul {
	margin:0;
	padding:0;
	font:normal 12px Arial, Helvetica, sans-serif;
	list-style:none;
	height:26px;
	}
#main #left #content #flux ul li {
	display:block;
	float:right;
	text-align:center;
	height:26px;
	line-height:26px;
	}
#main #left #content #flux ul li b {
	padding-right:15px;
	}
#main #left #content #flux ul a {
	display:block;
	width:113px;
	height:26px;
	line-height:26px;
	text-align:center;
	background:url(../images/ongletflux.gif);
	color:#666666;
	font-size:11px;
	margin-left:5px;
	}
#main #left #content #flux ul .actif {
	color: #333333;
	display:block;
	width:113px;
	height:26px;
	line-height:26px;
	text-align:center;
	background:url(../images/ongletfluxactif.gif);
	text-decoration:none;
	font-weight:bold;
	}
#main #left #content #flux ul a:hover {
	display:block;
	width:113px;
	height:26px;
	line-height:26px;
	text-align:center;
	background:url(../images/ongletfluxactif.gif);
	color:#666666;
	text-decoration:none;
	}
#main #left #content #flux p {
	margin:1px 0 0 0;
	padding:10px 0 15px 0;
	height:40px;
	display:block;
	position:static;
	}
#main #left #content #flux .grey {
	background: url(../images/bg-grey.gif);
	}

#main #left #content #flux p img, #main #left #content #flux p a, #main #left #content #flux p b, #main #left #content #flux span {
	display:block;
	float:left;
	}
#main #left #content #flux p a, #main #left #content #flux p b {
	height:40px;
	}
#main #left #content #flux p a {
	position:relative;
	width:205px;
	padding-left:5px;
	padding-right:30px;
	padding-top:8px;
	font:normal 12px Arial, Helvetica, sans-serif;
	}
#main #left #content #flux p img {
	margin-right:50px;
	}
#main #left #content #flux p .mini {
	margin:0;
	padding:0 5px 5px 10px;
	border:0;
	}
#main #left #content #flux p .minibig {
	position:absolute;
	top:-45px;
	left:-80px;
	border:none;
	width:130px;
	height:120px;
	background:url(../images/bg-big.png) no-repeat;
	padding:0;
	margin:0;
	}
#main #left #content #flux p .minibig img {
	padding:0;
	margin:11px 0 0 10px;
	border:none;
	}

#main #left #content #flux p b {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	}
#main #left #content #flux span {
	font:normal 11px Arial, Helvetica, sans-serif;
	margin-right:65px;
	}

/*Counter*/
#main #left #content #counter {
	height:45px;
	}
#main #left #content #counter span {
	display:block;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333333;
	padding-bottom:5px;
	}
#main #left #content #counter a {
	display:block;
	font:bold 14px Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
	height:30px;
	width:30px;
	line-height:30px;
	text-align:center;
	border:solid 2px #CCCCCC;
	background:#f9f9f9;
	float:left;
	margin-right:3px;
	}
#main #left #content #counter a:hover {
	text-decoration:none;
	color: #999999;
	}
#main #left #content #counter .actif {
	background:white;
	border:none;
	}

/*Adsense*/
#main #left #content #bottomadd {
	padding:30px 0 20px 0;
	}

/*Index recette de cuisine*/
#main #left #content .gauche , #main #left #content .droite {
	background:url(../images/til-bottom-recette.gif) bottom no-repeat;
	padding-bottom:30px;
	}
#main #left #content .gauche h2, #main #left #content .droite h2 {
	color:white;
	text-align:center;
	line-height:27px;
	height:27px;
	width:289px;
	font:bold 16px trebuchet MS;
	margin:0;
	padding:0;
	}
#main #left #content .gauche p, #main #left #content .droite p {
	display:block;
	font:normal 11px Arial, Helvetica, sans-serif;
	width:289px;
	height:31px;
	line-height:31px;
	background:url(../images/bg-h3-recette.gif);
	text-align:center;
	margin:0;
	padding:0;
	}
#main #left #content .gauche p a, #main #left #content .droite p a {
	color: #666666;
	}
#main #left #content .gauche h3, #main #left #content .droite h3 {
	font-size:14px;
	margin:5px 0 5px 0;
	}

/*Amuses-bouche*/
#main #left #content .amusebouche h2 {
	background:url(../images/bg-amusebouche.gif);
	}
#main #left #content .amusebouche ul a {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#be8f65;
	}
#main #left #content .amusebouche ul {
	list-style:none;
	margin:0;
	padding:0;
	}
#main #left .landamusebouche #best div ul {
	border-bottom:solid 10px #be8f65;
	}
#main #left .landamusebouche #best div ul li a {
	background:url(../images/best-off-amusebouche.gif);
	}
#main #left .landamusebouche #best div ul .actif {
	background:url(../images/best-on-amusebouche.gif);
	}
#main #left .landamusebouche #best div ul li a:hover {
	background:url(../images/best-on-amusebouche.gif);
	}
#main #left .landamusebouche #best ol {
	color:#be8f65;
	}
#main #left .landamusebouche #best ol li {
	color:be8f65;
	}
#main #left .landamusebouche #best ol a:hover {
	color:#be8f65;
	}
.landamusebouche #suggestion div h4 a {
	color:#be8f65;
	}
#main #left .landamusebouche  h1 {
	background:url(../images/bgh1amuse-bouche.gif);
	}
.landamusebouche #suggestion div p a {
	color:#be8f65;
	}
#main #left .landamusebouche #flux p a {
	color:#be8f65;
	}
#main #left .landamusebouche #counter a {
	color:#be8f65;
	}
#main #left .landamusebouche #best div ul li a {
	color:#be8f65;
	}
#main #left .landamusebouche #best div ul .actif {
	color:white;
	}
#main #left .landamusebouche #best div ul li a:hover {
	color:white;
	}	

/*Entrées*/
#main #left #content .entree h2 {
	background:url(../images/bg-entree.gif);
	}
#main #left #content .entree ul a {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#b83316;
	}
#main #left #content .entree ul {
	list-style:none;
	margin:0;
	padding:0;
	}
#main #left .landentree #best div ul {
	border-bottom:solid 10px #b83316;
	}
#main #left .landentree #best div ul li a {
	background:url(../images/best-off-entree.gif);
	}
#main #left .landentree #best div ul .actif {
	background:url(../images/best-on-entree.gif);
	}
#main #left .landentree #best div ul li a:hover {
	background:url(../images/best-on-entree.gif);
	}
#main #left .landentree #best ol {
	color:#b83316;
	}
#main #left .landentree #best ol li {
	color:b83316;
	}
#main #left .landentree #best ol a:hover {
	color:#b83316;
	}
.landentree #suggestion div h4 a {
	color:#b83316;
	}
#main #left .landentree  h1 {
	background:url(../images/bgh1entree.gif);
	}
.landentree #suggestion div p a {
	color:#b83316;
	}
#main #left .landentree #flux p a {
	color:#b83316;
	}
#main #left .landentree #counter a {
	color:#b83316;
	}	
#main #left .landentree #best div ul li a {
	color:#b83316;
	}
#main #left .landentree #best div ul .actif {
	color:white;
	}
#main #left .landentree #best div ul li a:hover {
	color:white;
	}	


/*Plat principal*/
#main #left #content .platprincipal h2 {
	background:url(../images/bg-platprincipal.gif);
	}
#main #left #content .platprincipal ul a {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#d7a614;
	}
#main #left #content .platprincipal ul {
	list-style:none;
	margin:0;
	padding:0;
	}
#main #left .landplatprincipal #best div ul {
	border-bottom:solid 10px #d7a614;
	}
#main #left .landplatprincipal #best div ul li a {
	background:url(../images/best-off-platprincipal.gif);
	}
#main #left .landplatprincipal #best div ul .actif {
	background:url(../images/best-on-platprincipal.gif);
	}
#main #left .landplatprincipal #best div ul li a:hover {
	background:url(../images/best-on-platprincipal.gif);
	}
#main #left .landplatprincipal #best ol {
	color:#d7a614;
	}
#main #left .landplatprincipal #best ol li {
	color:d7a614;
	}
#main #left .landplatprincipal #best ol a:hover {
	color:#d7a614;
	}
.landplatprincipal #suggestion div h4 a {
	color:#d7a614;
	}
#main #left .landplatprincipal  h1 {
	background:url(../images/bgh1platprincipal.gif);
	}
.landplatprincipal #suggestion div p a {
	color:#d7a614;
	}
#main #left .landplatprincipal #flux p a {
	color:#d7a614;
	}
#main #left .landplatprincipal #counter a {
	color:#d7a614;
	}	
#main #left .landplatprincipal #best div ul li a {
	color:#d7a614;
	}
#main #left .landplatprincipal #best div ul .actif {
	color:white;
	}
#main #left .landplatprincipal #best div ul li a:hover {
	color:white;
	}

/*accompagnements*/
#main #left #content .accompagnements h2 {
	background:url(../images/bg-accompagnements.gif);
	}
#main #left #content .accompagnements ul a {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#46232a;
	}
#main #left #content .accompagnements ul {
	list-style:none;
	margin:0;
	padding:0;
	}
#main #left .landaccompagnement #best div ul {
	border-bottom:solid 10px #46232a;
	}
#main #left .landaccompagnement #best div ul li a {
	background:url(../images/best-off-accompagnement.gif);
	}
#main #left .landaccompagnement #best div ul .actif {
	background:url(../images/best-on-accompagnement.gif);
	}
#main #left .landaccompagnement #best div ul li a:hover {
	background:url(../images/best-on-accompagnement.gif);
	}
#main #left .landaccompagnement #best ol {
	color:#46232a;
	}
#main #left .landaccompagnement #best ol li {
	color:#46232a;
	}
#main #left .landaccompagnement #best ol a:hover {
	color:#46232a;
	}
.landaccompagnement #suggestion div h4 a {
	color:#46232a;
	}
#main #left .landaccompagnement  h1 {
	background:url(../images/bgh1accompagnement.gif);
	}
.landaccompagnement #suggestion div p a {
	color:#46232a;
	}
#main #left .landaccompagnement #flux p a {
	color:#46232a;
	}
#main #left .landaccompagnement #counter a {
	color:#46232a;
	}	
#main #left .landaccompagnement #best div ul li a {
	color:#46232a;
	}
#main #left .landaccompagnement #best div ul .actif {
	color:white;
	}
#main #left .landaccompagnement #best div ul li a:hover {
	color:white;
	}


/*Desert*/
#main #left #content .desert h2 {
	background:url(../images/bg-desert.gif);
	}
#main #left #content .desert ul a {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#866346;
	}
#main #left #content .desert ul {
	list-style:none;
	margin:0;
	padding:0;
	}
#main #left .landdessert #best div ul {
	border-bottom:solid 10px #866346;
	}
#main #left .landdessert #best div ul li a {
	background:url(../images/best-off-dessert.gif);
	}
#main #left .landdessert #best div ul .actif {
	background:url(../images/best-on-dessert.gif);
	}
#main #left .landdessert #best div ul li a:hover {
	background:url(../images/best-on-dessert.gif);
	}
#main #left .landdessert #best ol {
	color:#866346;
	}
#main #left .landdessert #best ol li {
	color:#866346;
	}
#main #left .landdessert #best ol a:hover {
	color:#866346;
	}
.landdessert #suggestion div h4 a {
	color:#866346;
	}
#main #left .landdessert  h1 {
	background:url(../images/bgh1dessert.gif);
	}
.landdessert #suggestion div p a {
	color:#866346;
	}
#main #left .landdessert #flux p a {
	color:#866346;
	}
#main #left .landdessert #counter a {
	color:#866346;
	}	
#main #left .landdessert #best div ul li a {
	color:#866346;
	}
#main #left .landdessert #best div ul .actif {
	color:white;
	}
#main #left .landdessert #best div ul li a:hover {
	color:white;
	}
	

/*confiseries*/
#main #left #content .confiseries h2 {
	background:url(../images/bg-confiserie.gif);
	}
#main #left #content .confiseries ul a {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#f2648d;
	}
#main #left #content .confiseries ul {
	list-style:none;
	margin:0;
	padding:0;
	}
#main #left .landconfiserie #best div ul {
	border-bottom:solid 10px #f2648d;
	}
#main #left .landconfiserie #best div ul li a {
	background:url(../images/best-off-confiserie.gif);
	}
#main #left .landconfiserie #best div ul .actif {
	background:url(../images/best-on-confiserie.gif);
	}
#main #left .landconfiserie #best div ul li a:hover {
	background:url(../images/best-on-confiserie.gif);
	}
#main #left .landconfiserie #best ol {
	color:#f2648d;
	}
#main #left .landconfiserie #best ol li {
	color:#f2648d;
	}
#main #left .landconfiserie #best ol a:hover {
	color:#f2648d;
	}
.landconfiserie #suggestion div h4 a {
	color:#f2648d;
	}
#main #left .landconfiserie  h1 {
	background:url(../images/bgh1confiserie.gif);
	}
.landconfiserie #suggestion div p a {
	color:#f2648d;
	}
#main #left .landconfiserie #flux p a {
	color:#f2648d;
	}
#main #left .landconfiserie #counter a {
	color:#f2648d;
	}	
#main #left .landconfiserie #best div ul li a {
	color:#f2648d;
	}
#main #left .landconfiserie #best div ul .actif {
	color:white;
	}
#main #left .landconfiserie #best div ul li a:hover {
	color:white;
	}
	

#main #left #content hr {
	clear:both;
	visibility:hidden;
	}
#main #left #content .top {
	background:none;
	font-size:17px;
	color:#666666;
	width:100%;
	text-align:left;
	margin-bottom:20px;
	}

#main #left #content .gauche {
	float:left;
	width:289px;
	}
#main #left #content .droite {
	float:right;
	width:289px;
	}

