/* les recettes */

#centre {
  background-color: #fff;
}
.recettes {
  display: block!important;
  height: 100%!important;
  position: relative!important;
  clear: both;
}

.recette_recherche { display:none; background-color: #EBE9EA!important; }

.recettes .block_recette {position: relative; border:1px solid #ccc; padding:5px; margin:10px 20px 10px 10px; }

.recettes .block_recette .photo { float:left; display:block; width:80px; position: relative;
 height:60px; background-color:#EBE9EA; margin:5px 10px 5px 5px; overflow:hidden; }

.recettes h4 { font-size:14px; position: relative;  }

.recettes .vote {  float:left; position: relative; padding:10px 10px 0 0; font-size: 9px; color:#4797D6;   }
.recettes .rating  { padding:0; position: relative;  display:block; }
.recettes .liens { float:left; padding:10px 10px 0 0;  }
.recettes .bout { padding:3px 0 0 35px; height: 25px; display:block; float:left; font-size:10px; }
.recettes .imprimer { background-image: url(../images/recette/imprimer.gif); width: 80px;  }
.recettes .envoyer { background-image: url(../images/recette/envoyer.gif);  width: 110px;  }
.recettes .upload { background-image: url(../images/recette/bout_rouge.gif); width: 123px; color: #fff;  }

.recettes .commentaire { background-image: url(../images/recette/commentaire.jpg);  }
.recettes .recette { background-image: url(../images/recette/recette.jpg); padding:0 0 0 30px; margin:0 0 0 10px; }

.recettes .recette_outils { clear:both;  padding:10px 0 0 0px; display:block; background-color: #fff; position: relative; height: 70px;}
.recettes .recette_outils a.bout { display:block; color:#fff; float:left; position: relative; }
.art_vote { display:block; width:180px;  float:right; text-align: center; margin: 0 0 0 20px;  background-color: #fff; position: relative;}
.bordure_vote { background-color: #F7F7F7; padding:5px 0 5px 0px;  font-size: 12px; color:#4797D6;  }
.bordure_vote .rating { padding:0 0 0 30px; position: relative; display:block; }

.pagination_recette { display:block; width: 400px; clear:both;}

.logo_recette { display:block; float:right; }

.recette_ext_logo { width:80px; display:block; height:60px; overflow:hidden; float:left; padding:5px 0 0 0; margin:0 0 0 20px; }
.recette_ext_description { float:left; width:320px!important; display:block; font-size:11px; }

.recette_ingredient ul {
  padding-left: 15px;
	margin: 0;
}
.recette_ingredient ul li {
  background-image: url(../images/puce.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	list-style: none;
	padding-left: 17px;
	margin: 0 0 5px 0px;
}
.recette_top10 ul li {
	list-style: none;
	margin: 0 5px 0px 5px;
	border-bottom: 0px solid #A7A7A7;
	font-weight: normal;
	color: #016FC8;
	font-size: 11px;
	line-height: 11px;
	padding: 3px 0 3px 0;
}
.recette_top10 ul li a {
	text-decoration: none;
}
#recette_gauche {
  display: block;
  position: relative;
  width: 240px;
  float: left;
  padding-right: 20px;
  height: auto;
  font-size: 12px;
}

#recette_droite {
  display: block;
  position: relative;
  width: 200px;
  float: left;
  background-color: #fff;
  height: auto;
}
#recette_droite .h2 {
	font-size: 11px;
	height: 20px;
	padding: 5px 0 0 10px;
	color: #fff;
	background-color: red;
	background-image: url(../images/fond_vert.gif);
	background-repeat: repeat-x;
	overflow: hidden;
	display: block;
	text-transform: uppercase;
	font-weight: bold!important;
}
#recette_droite .block {
  margin: 0 0 0 0;
	background-color: #fff;
	padding: 5px 5px 10px 5px;
	font-size: 12px;
	border: 1px solid #E0E0E0;
	line-height: 15px;
	height: auto!important;
}
.recette_infos {
  display: block;
  position: relative;
  height: auto;
}

/* .recette_infos ul li a{ */
.lien_infos_recette {
  display: block;
  list-style-type: none;
  height: 27px;
  line-height: 11px;
  padding: 8px 0 0 50px;
  font-weight: bold;
  font-size: 11px!important;
}

#bloc_tri {
  display: block;
  background-color: #fff;
  clear: both;
}
.tri_en_cours {
  display: block;
	background-color: #EBE9EA;
	color: #636466!important;
	float: left;
	font-size: 12px;
	margin: 0px;
	padding: 3px 10px 3px 10px ;
	font-weight: bold;
	width: 150px;
	text-align: center;
}
.nouveau_tri {
  display: block;
	background-color: #71AD00;
	color: #fff!important;
	float: left;
	font-size: 12px;
	margin: 0px;
	padding: 3px 10px 3px 10px ;
	font-weight: bold;
	width: auto;
	text-align: center;
	cursor: pointer;
	text-decoration: none;
	width: 150px;
}
.nouveau_tri:hover {
  text-decoration: none;
} 
.bloc_marge {
  display: block;
  float: left;
  width: 30px;
  height: 20px;
}
.recherche_recette {
  font-size: 10px!important;
  color: #000;
  width: 170px;
}
.recette_tags a {
  padding: 5px;
  color: #61AA03!important;
  font-weight: bold;
}

/* commenter les reponses */
.formulaire_forum { width:470px; }
.nb_message { float:left; color:#8C8C8C; width:100px; display:block; font-size: 11px;
 padding:0 0 0 30px; background-image: url(../images/blog/message.gif); 
 background-position: 5px 3px; 
 }
.lire_suite { float:right; width:300px;  display:block;  text-align: right; font-size: 11px;  position: relative;  }
.lire_suite a { font-weight: bold;  position: relative;}

/* #centre .sep { display:block; height:10px; border-top:1px solid #D2D2D2;
 width:300px; margin:10px auto 5px auto;} */

.blog_mess { width: 460px; display:block; }


.forum_com { background-color: #EEF9FF; width: 475px; padding: 0 10px 0 10px; margin:0 0 0 5px;}
.forum_com legend { display:none;  }
.forum_com fieldset { border:0;  }
.forum_com input,.forum_com textarea  { background-color: #fff; padding:1px; border:1px solid #ccc; }

.forum {   width:497px; margin:0 0 0 5px; }

.forum-message_haut { overflow:hidden; background-image: url(../images/blog/bulle_haut.gif); width:497px; height:16px;  }
.forum-texte { background-image: url(../images/blog/bulle_fond.gif); width:477px;
 background-repeat: repeat-y; padding:0 10px 0 10px; font-size: 11px; }
.forum-message_bas { background-image: url(../images/blog/bulle_bas.gif); width:447px; 
padding:15px 50px 0 0px; text-align: right; font-weight: normal;
}
.forum-message { margin:20px 0 10px 0; }

#forum_recette {
  background-color: #fff; 
  display: block;
}
#forum_recette .sep { display:block; height:10px; border-top:1px solid #D2D2D2;
 width:300px; margin:10px auto 5px auto;}


.logo_recette .copy { font-size:9px; color:#fff; margin:-15px 0 0 50px; } 

.recette_note { float:left; padding:5px 0 0 0; width:120px; display:block; font-size:9px; color:#13619F; }

/* envoyer a un ami 
#formulaire_recommander {
  display: block;
  clear: both;
}
#recommander {
  position: relative!important;
}
#recommander .formulaire_spip {
  display: block;
  clear: both;
  position: relative!important;
}*/

.submit_blog {
  background-color: transparent!important;
  border: 0!important;
  background-image: url(../images/blog/btn_message_definitif.gif)!important;
  background-repeat: no-repeat;
  display: block;
  width: 254px;
  height: 19px;
}
.annuler_blog {
  display: block;
  float: left;
  margin-top: 5px;
}

