@charset "UTF-8";

#main .centercol{
	float:right;
	width:766px;
}


/*********************** intro on 2 columns  */
#main .centercol .intro{
   -webkit-column-count: 2;
      -moz-column-count: 2;
           column-count: 2;
  -webkit-column-gap: 10px;
     -moz-column-gap: 10px;
          column-gap: 10px; 
}

/*********************** recettes */
#main .centercol .reclist{
	clear:both;
	overflow:hidden;
	clear:both;
	overflow:hidden;
	display:table;
	border-spacing:15px;
	margin-left:-15px;
	width: 796px;
	
}
#main .centercol .reclist .innerlist{
	width:800px;
	width:796px;
	display:table-row;
}
#main .centercol .reclist .rec{
	display:inline-block;
	display:table-cell;
	width:170px;
/*	height:345px;*/
	padding:10px;
	width:153px;
/*	height:225px;*/
/*	margin-right:17px;*/
	border-radius: 4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;  
	-khtml-border-radius:4px;  
	border:1px solid #acaaa5;
	margin-bottom:15px;
}

#main .centercol .reclist .rec.noborder{border:none;}

#main .centercol .reclist .rec .reclistimg{
	height: 150px;width:150px;text-align: center;margin-bottom:10px;
	margin-left:auto;margin-right:auto;
}
#main .centercol .reclist .rec img{
	display:block;
	margin-left:auto;
	margin-right:auto;
	
	vertical-align: middle;
}
#main .centercol .reclist a {
color:#555147; opacity:0.9;line
}
#main .centercol .reclist .rec h2{
margin:0; padding:0; font-size:16px;font-family: 'Share', cursive;
color:#444240;margin-bottom: 10px;background-image:none;
}

#main .centercol .reclist .prod p{
	font-size:11px;
	font-family:Helvetica, sans-serif;
	margin-bottom:0px;
}


/*********************** page nav */

#main .centercol .listnav {
	display:block;
	float:right;
	margin-top:10px;
	margin-bottom: 10px;
}
#main .centercol .listnav a,#main .centercol .listnav{
	font-family: 'Share', cursive;
font-size:18px; color:#444240;
}
#main .centercol .listnav a.active{
color:#669900; font-weight:bold;
}
#main .centercol .listnav img{
	vertical-align: text-top;
}
