@charset "UTF-8";
/* CSS Document */

*{ margin:0; padding:0; }
body{  background-color:#ffeed7;}
#site{ width:980px;  margin:auto; background-color:#ffeed7; font-family:Verdana, Arial, Helvetica, sans-serif;}
.clearer{ clear:both;   background-color:#ffeed7;}

#bandeau{ width:980px; height:166px;}
img{ border:none;}


#menu{ width:210px; background-repeat:no-repeat; float:left;
	   line-height:11px; font-family:"Times New Roman", Times, serif;}
	   
	#menu.filiere ul li{height:28px; overflow:hidden; background-image:url(img/menu_filiere.gif); background-repeat:no-repeat; margin:0; }
	#menu.bovin13 ul li{height:28px; overflow:hidden; background-image:url(img/menu_bovin13com.gif); background-repeat:no-repeat; margin:0; }


	
	  #menu  a{ background-image:url(img/menu.gif); display:block; font-size:11px; background-repeat:no-repeat;  }
	  #menu a.accueil{ height:0; padding-top:18px; overflow:hidden;}
	  #menu a.vente{ height:0; background-position:left -19px;  padding-top:28px; overflow:hidden;}
	  #menu a.activites{ height:0; background-position:left -47px;  padding-top:28px; overflow:hidden;}
	  #menu a.filet{ height:10px; background-position:left -81px;}	  
	  #menu a.actu{ height:0; background-position:left -91px; padding-top:28px; overflow:hidden;}
	  #menu a.bovins13{ height:0; background-position:left -119px;  padding-top:28px; overflow:hidden;}
	  #menu a.charte{ height:0; background-position:left -148px;  padding-top:28px; overflow:hidden;}
	  #menu a.filiere{ height:0; background-position:left -176px;  padding-top:28px; overflow:hidden;}
	  #menu a.recettes{ height:0; background-position:left -206px;  padding-top:28px; overflow:hidden;}
	  #menu a.dl{ height:0; background-position:left -234px;  padding-top:28px; overflow:hidden;}
	  #menu a.contact{ height:0; background-position:left -264px;  padding-top:28px; overflow:hidden;}
	  #menu a.liens{ height:0; background-position:left -294px;  padding-top:28px; overflow:hidden;}
	  
	  
	  #menu  a.minilien{ background-image:none; margin:auto; text-align:center; margin-bottom:15px;}
	  
	  #menu a:hover.accueil, #menu a.accueilencours{ height:0; background-position:right top;  padding-top:18px; overflow:hidden;}
	  #menu a:hover.vente, #menu a.venteencours{ height:0; background-position:right -19px;  padding-top:28px; overflow:hidden;}
	  #menu a:hover.activites, #menu a.activitesencours{ height:0; background-position:right -47px;  padding-top:28px; overflow:hidden;}
	  #menu a:hover.filet{ height:10px; background-position:right -81px;}
	  #menu a:hover.actu, #menu a.actuencours{ height:0; background-position:right -91px;  padding-top:28px; overflow:hidden;}
	  #menu a:hover.bovins13, #menu a.bovins13encours{ height:0; background-position:right -119px;  padding-top:28px; overflow:hidden;}
	  #menu a:hover.charte, #menu a.charteencours{ height:0; background-position:right -148px;  padding-top:28px; overflow:hidden;}
	  #menu a:hover.filiere, #menu a.filiereencours{ height:0; background-position:right -176px;  padding-top:28px; overflow:hidden;}
	  #menu a:hover.recettes, #menu a.recettesencours{ height:0; background-position:right -206px;  padding-top:28px; overflow:hidden;}
	  #menu a:hover.dl, #menu a.dlencours{ height:0; background-position:right -234px;  padding-top:28px; overflow:hidden;}
	  #menu a:hover.contact, #menu a.contactencours{ height:0; background-position:right -264px;  padding-top:28px; overflow:hidden;}
	  #menu a:hover.liens, #menu a.liensencours{ height:0; background-position:right -294px; padding-top:28px; overflow:hidden;}
	  
	  
	  
/* menu filiere bovine */ 
   #menu.filiere a{ background-image:url(img/menu_filiere.gif);}
	  #menu.filiere a.filiere{ height:0; background-position:right -176px;  padding-top:28px; overflow:hidden;}
	  		#menu.filiere a.biou { height:0; background-position:left -206px;  padding-top:15px; overflow:hidden;}
			#menu.filiere a.combat { height:0; background-position:left -222px;  padding-top:15px; overflow:hidden;}
			#menu.filiere a.allaitants { height:0; background-position:left -236px;  padding-top:15px; overflow:hidden;}
			#menu.filiere a.laitiers { height:0; background-position:left -250px;  padding-top:15px; overflow:hidden;} 
	  #menu.filiere a.recettes{ height:0; background-position:left -270px;  padding-top:28px; overflow:hidden;}
	  #menu.filiere a.dl{ height:0; background-position:left -298px;  padding-top:28px; overflow:hidden;}
	  #menu.filiere a.contact{ height:0; background-position:left -325px;  padding-top:28px; overflow:hidden;}
	  #menu.filiere a.liens{ height:0; background-position:left -353px;  padding-top:28px; overflow:hidden;}
	  
	  	  #menu.filiere  a.minilien{ background-image:none; margin:auto; text-align:center; margin-bottom:15px;}

	  
	/* hover / encours */
	  		#menu.filiere a:hover.biou, #menu.filiere a.biouencours { height:0; background-position:right -206px; padding-top:15px; overflow:hidden;}
			#menu.filiere a:hover.combat, #menu.filiere a.combatencours { height:0; background-position:right -222px; padding-top:15px; overflow:hidden;}
			#menu.filiere a:hover.allaitants, #menu.filiere a.allaitantsencours { height:0; background-position:right -236px; padding-top:15px; overflow:hidden;}
			#menu.filiere a:hover.laitiers, #menu.filiere a.laitiersencours { height:0; background-position:right -250px; padding-top:15px; overflow:hidden;} 
	  #menu.filiere a:hover.recettes, #menu.filiere a.recettesencours{ height:0; background-position:right -270px; padding-top:28px; overflow:hidden;}
	  #menu.filiere a:hover.dl, #menu.filiere a.dlencours{ height:0; background-position:right -298px; padding-top:28px; overflow:hidden;}
	  #menu.filiere a:hover.contact, #menu.filiere a.contactencours{ height:0; background-position:right -325px; padding-top:28px; overflow:hidden;}
	  #menu.filiere a:hover.liens, #menu.filiere a.liensencours{ height:0; background-position:right -353px;  padding-top:28px; overflow:hidden;}




	   
#bas_page{width:770px; text-align:center;  color:#93672c; font-size:10px;   background-color:#ffeed7;}
	#bas_page a{ color:#93672c;  text-decoration:none;}
	#bas_page #encart{  width:770px; height:23px; padding-top:5px; margin-top:5px; color:#000000; background-position:center; background-image:url(img/fond_encart_bas.jpg); background-repeat:no-repeat;}
	
	
/* INDEX */
#vente_directe{ width:385px; height:169px; float:left;}
#activites{ width:385px; height:169px; float:left;}

#contenu_index{ width:770px; float:left; background-image:url(img/fond_page.gif); background-position:left 169px; background-repeat:no-repeat; background-color:#ffeed7;}
#contenu_index #txt{ width:466px; height:310px; padding:25px 70px 0 40px;background-color:#ffeed7;
					 background-image:url(img/fond_index.gif); background-repeat:no-repeat; float:left;
					 font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
		#contenu_index #txt p{  margin-bottom:10px;}
		#contenu_index #txt em{ color:#401c07;}
		#contenu_index #col_droite{ float:left; background-color:#ffeed7; }
			#contenu_index #col_droite #actu{  	  width:126px; height:157px; overflow:hidden;background-image:url(img/encart_accueil.jpg);    background-repeat:no-repeat; text-align:center; padding:5px;}
			#contenu_index #col_droite #actu p{ text-align:left; font-size:10px; color:#a69969; padding-top:10px;}
			#contenu_index #col_droite #actu a{ font-size:10px; text-decoration:none; color:#a69969;}
			#contenu_index #col_droite #actu a:hover{ text-decoration:underline;} 
			
			#contenu_index #col_droite #recette{  width:126px; height:157px; overflow:hidden; background-image:url(img/encart_accueil.jpg);   background-repeat:no-repeat;  text-align:center; padding:5px 5px 5px 5px;}
			#contenu_index #col_droite #recette a{ font-size:10px; color:#a69969; text-decoration:none; padding-top:10px; display:block; text-align:center;}
			#contenu_index #col_droite #recette a:hover{ text-decoration:underline;}
			#contenu_index #col_droite h1{ color:#93672c; font-size:12px;}


/* ACTIVITES */
#contenu_activites{ width:770px; height:913px; float:left;  background-position:left top; background-repeat:no-repeat;}
#carteflash{ width:770px; height:913px;}


/* FILIERE BOVINE */
/* BIOU */
#menu.biou{ width:210px;  background-image:url(img/fond_menu_biou.jpg); background-repeat:no-repeat; float:left; 
	   line-height:11px; font-family:"Times New Roman", Times, serif;}

#contenu_biou{ width:770px;float:left; background-image:url(img/filiere_bovine/race_biou.jpg); background-position:left 169px; background-repeat:no-repeat;}
#contenu_biou #txt{  height:480px; width:400px; text-align:justify; font-size:11px; padding:100px 0 0 150px; color:#a69969;}
#contenu_biou  p{ margin-bottom:10px;}
#contenu_biou em{color:#9a4d01; font-style:normal;}


#contenu_biou #txt a{color:#a69969; padding-left:20px; font-weight:bolder; text-decoration:none; display:inline-block; margin-right:10px;  font-size:12px; font-style:italic; background-image:url(img/charte_puces.gif); background-repeat:no-repeat; background-position:left;}
#contenu_biou #txt a:hover, #contenu_biou #txt a.on{color:#9a4d01; background-image:url(img/charte_puces_on.gif); background-repeat:no-repeat; background-position:left;}

#contenu_biou #contenu1{ position:absolute; top:470px; z-index:100; background-image:url(img/filiere_bovine/race_biou_manade.jpg);  background-position:top left; width:674px; background-repeat:no-repeat; height:450px;
	font-size:11px; color:#a69969; text-align:justify;} 
		#contenu_biou #contenu1 .txt1{ padding:0 0 0 300px; width:250px; height:220px;}
		#contenu_biou #contenu1 .txt2{padding:0 0 0 150px; width:180px;}
		
#contenu_biou #contenu2{ position:absolute; top:470px; z-index:100; background-image:url(img/filiere_bovine/race_biou_race.jpg);  background-position:top left; width:674px; background-repeat:no-repeat; height:580px;	font-size:11px; color:#a69969; text-align:justify;} 
		#contenu_biou #contenu2 .txt1{ padding:0 0 0 360px; width:200px; height:270px;}
		#contenu_biou #contenu2 .txt2{padding:0 0 0 150px; width:350px; height:300px;}

#contenu_biou #contenu3{ position:absolute; top:450px; z-index:100; background-image:url(img/filiere_bovine/race_biou_aoc.jpg);  background-position:top left; width:674px; background-repeat:no-repeat; height:480px;	font-size:11px; color:#a69969; text-align:justify;} 
		#contenu_biou #contenu3 .txt1{ padding:40px 0 0 160px; width:180px; height:270px;}
		
		
#contenu_biou #contenu4{ position:absolute; top:450px; z-index:100; background-image:url(img/filiere_bovine/race_biou_ident.gif);  background-position:top left; width:774px; background-repeat:no-repeat; height:480px;	font-size:11px; color:#a69969; text-align:justify;} 
		#contenu_biou #contenu4 .txt1{ padding:20px 0 0 160px; width:180px; height:270px; float:left;}
		#contenu_biou #contenu4 .txt2{ padding:20px 0 0 20px; width:210px; height:270px; float:left;		}


	
/* COMBAT */
#menu.combat{ width:210px;  background-image:url(img/fond_menu_combat.jpg); background-repeat:no-repeat; float:left; 
	   line-height:11px; font-family:"Times New Roman", Times, serif;}

#contenu_combat{ width:770px;float:left; background-image:url(img/filiere_bovine/race_combat.jpg); background-position:left 169px; background-repeat:no-repeat;}
#contenu_combat #txt{  height:480px; width:450px; text-align:justify; font-size:11px; padding:100px 0 0 150px; color:#a69969;}
#contenu_combat  p{ margin-bottom:10px;}
#contenu_combat em{color:#9a4d01; font-style:normal;}


#contenu_combat #txt a{color:#a69969; padding-left:20px; font-weight:bolder; text-decoration:none; display:inline-block; margin-right:8px;  font-size:12px; font-style:italic; background-image:url(img/charte_puces.gif); background-repeat:no-repeat; background-position:left;}
#contenu_combat #txt a:hover, #contenu_combat #txt a.on{color:#9a4d01; background-image:url(img/charte_puces_on.gif); background-repeat:no-repeat; background-position:left;}

#contenu_combat #contenu1{ position:absolute; top:470px; z-index:100; background-image:url(img/filiere_bovine/race_combat_manade.jpg);  background-position:top left; width:674px; background-repeat:no-repeat; height:450px;
	font-size:11px; color:#a69969; text-align:justify;} 
		#contenu_combat #contenu1 .txt1{ padding:0 0 0 300px; width:250px; height:220px;}
		#contenu_combat #contenu1 .txt2{padding:0 0 0 150px; width:180px;}
		
#contenu_combat #contenu2{ position:absolute; top:470px; z-index:100; background-image:url(img/filiere_bovine/race_combat_race.jpg);  background-position:top left; width:674px; background-repeat:no-repeat; height:580px;	font-size:11px; color:#a69969; text-align:justify;} 
		#contenu_combat #contenu2 .txt1{ padding:0 0 0 360px; width:200px; height:270px;}
		#contenu_combat #contenu2 .txt2{padding:0 0 0 150px; width:350px; height:300px;}

#contenu_combat #contenu3{ position:absolute; top:450px; z-index:100; background-image:url(img/filiere_bovine/race_combat_aoc.jpg);  background-position:top left; width:674px; background-repeat:no-repeat; height:480px;	font-size:11px; color:#a69969; text-align:justify;} 
		#contenu_combat #contenu3 .txt1{ padding:40px 0 0 160px; width:180px; height:270px;}

#contenu_combat #contenu4{ position:absolute; top:450px; z-index:100; background-image:url(img/filiere_bovine/race_combat_ident.gif);  background-position:top left; width:774px; background-repeat:no-repeat; height:480px;	font-size:11px; color:#a69969; text-align:justify;} 
		#contenu_combat #contenu4 .txt1{ padding:20px 0 0 160px; width:180px; height:270px; float:left;}
		#contenu_combat #contenu4 .txt2{ padding:20px 0 0 20px; width:210px; height:270px; float:left;		}
	#contenu_combat #contenu4 table{ font-size:10px;}

/* ALLAITANTS */	
#menu.allaitant{ width:210px;  background-image:url(img/fond_menu_allaitant.jpg); background-repeat:no-repeat; float:left; 
	   line-height:11px; font-family:"Times New Roman", Times, serif;}

#contenu_allaitant{ width:770px;float:left; background-image:url(img/filiere_bovine/race_allaitant.jpg); background-position:left 169px; background-repeat:no-repeat;}
#contenu_allaitant #txt{  height:480px; width:400px; text-align:justify; font-size:11px; padding:100px 0 0 150px; color:#a69969;}
#contenu_allaitant  p{ margin-bottom:10px;}
#contenu_allaitant em{color:#9a4d01; font-style:normal;}

#contenu_allaitant #contenu{ position:absolute; top:450px; z-index:100; background-image:url(img/filiere_bovine/race_allaitant_fond.jpg);  background-position:top left; width:674px; background-repeat:no-repeat; height:480px;	font-size:11px; color:#a69969; text-align:justify;} 
		#contenu_allaitant #contenu .txt1{ padding:0 0 0 160px; width:180px; height:270px;}


/* LAITIERS */
#menu.laitiers{ width:210px;  background-image:url(img/fond_menu_laitier.jpg); background-repeat:no-repeat; float:left; 
	   line-height:11px; font-family:"Times New Roman", Times, serif;}

#contenu_laitiers{ width:770px;float:left; background-image:url(img/filiere_bovine/race_laitier.jpg); background-position:left 169px; background-repeat:no-repeat;}
#contenu_laitiers #txt{  height:480px; width:400px; text-align:justify; font-size:11px; padding:100px 0 0 150px; color:#a69969;}
#contenu_laitiers  p{ margin-bottom:10px;}
#contenu_laitiers em{color:#9a4d01; font-style:normal;}

#contenu_laitiers #contenu{ position:absolute; top:450px; z-index:100; background-image:url(img/filiere_bovine/race_laitiers_fond.jpg);  background-position:top left; width:674px; background-repeat:no-repeat; height:480px;	font-size:11px; color:#a69969; text-align:justify;} 
		#contenu_laitiers #contenu .txt1{ padding:0 0 0 160px; width:180px; height:270px;}

/* CONTACT */

#contenu_contact{ width:770px;  float:left; background-image:url(img/fond_contact.gif); background-position:left 169px; background-repeat:no-repeat; font-size:11px;}
#contenu_contact form{width:300px; height:250px; padding:28px 0 0 430px;}
		#contenu_contact form em{color:#a69969; font-style:normal; font-size:12px;}
		#contenu_contact form label{color:#745a33; width:90px; text-align:right; display:inline-block; margin-right:10px; font-size:11px;}
		#contenu_contact form label.tel{ width:20px;}
		#contenu_contact form select{background-color:#d5c7b3;  border:none;  margin-bottom:3px;  }
		#contenu_contact form input{  background-color:#d5c7b3; border:none; margin-bottom:3px; height:12px; width:180px;}
		#contenu_contact form input.cp{ width:40px;}
		#contenu_contact form input.tel{ width:102px;}
		#contenu_contact form textarea{ border:#d5c7b3 2px solid; background-color:#ffeed7; width:280px; height:40px; font-size:11px;}
		#contenu_contact form input.submit{ background-color:#ffeed7; width:50px; height:20px;color:#745a33; float:right; margin-right:20px; } 
#contenu_contact #txt{text-align:right; color:#a69969; font-size:12px; padding-top:60px; margin-right:50px;}


/* BOVIN13.com */

#contenu_assoc{ width:770px;float:left; background-image:url(img/fond_assoc.jpg); background-position:left 169px; background-repeat:no-repeat;}
#contenu_assoc #txt{  height:auto; width:400px; height:450px; text-align:justify; font-size:11px; padding:100px 0 0 150px; color:#a69969;}
#contenu_assoc  p{ margin-bottom:10px;}
#contenu_assoc em{color:#9a4d01; font-style:normal;}

#contenu_assoc ul{ padding-left:20px;}
#contenu_assoc ul li{ margin-bottom:10px;}
#contenu_assoc  .txt1{ padding:0 0 0 150px; width:420px; height:350px;}

#contenu_assoc #txt a{color:#a69969; padding-left:20px; font-weight:bolder; text-decoration:none; display:inline-block; margin-right:8px;  font-size:12px; font-style:italic; background-image:url(img/charte_puces.gif); background-repeat:no-repeat; background-position:left;}
#contenu_assoc #txt a:hover, #contenu_assoc #txt a.on{color:#9a4d01; background-image:url(img/charte_puces_on.gif); background-repeat:no-repeat; background-position:left;}

#contenu_assoc #contenu1{ position:absolute; top:470px; z-index:100; background-image:url(img/fond_assoc_txt.gif);  background-position:bottom left; width:674px; background-repeat:no-repeat; padding-bottom:50px; 	font-size:11px; color:#a69969; text-align:justify;} 
		
#contenu_assoc #contenu2{ position:absolute; top:470px; z-index:100; background-image:url(img/fond_assoc_txt.gif);  background-position:bottom left; width:674px; background-repeat:no-repeat;	font-size:11px; color:#a69969; text-align:justify; padding-bottom:50px; } 

#contenu_assoc #contenu3{ position:absolute; top:470px; z-index:100; background-image:url(img/fond_assoc_txt.gif);  background-position:bottom left; width:674px; background-repeat:no-repeat;	font-size:11px; color:#a69969; text-align:justify; padding-bottom:50px; } 




/* CHARTE QUALITE */

#contenu_charte{ width:770px;  float:left; background-image:url(img/fond_charte.gif); background-position:left 169px; background-repeat:no-repeat; font-size:11px;}
#contenu_charte #txt{ height:500px; width:420px; padding:240px 0 0 140px; text-align:justify; color:#a69969;  }
#contenu_charte #txt #txtpetit{ width:250px; padding-left:150px;}
#contenu_charte #txt p{ margin-bottom:10px;}
#contenu_charte #txt em{ font-style:normal; color:#9a4d01;}
#contenu_charte #txt a{color:#a69969; padding-left:20px; font-weight:bolder; text-decoration:none; display:inline-block; margin-right:15px;  font-size:12px; font-style:italic; background-image:url(img/charte_puces.gif); background-repeat:no-repeat; background-position:left;}
#contenu_charte #txt a:hover, #contenu_charte #txt a.on{color:#9a4d01; background-image:url(img/charte_puces_on.gif); background-repeat:no-repeat; background-position:left;}


/* ACTU REGIONNALES */

#contenu_actu{ width:770px;  float:left; background-image:url(img/fond_actu.gif); background-position:left 169px; background-repeat:no-repeat; font-size:11px;}
#contenu_actu #txt{ height:541px; width:420px; padding:60px 0 0 140px; text-align:justify; color:#a69969;  }
#contenu_actu #txt p{ margin-bottom:10px;}
#contenu_actu #txt em{ font-style:normal; color:#9a4d01;}
#contenu_actu #txt a{color:#a69969; padding-left:20px; font-weight:bolder; text-decoration:none; display:inline-block; margin-right:20px;  font-size:12px; font-style:italic; background-image:url(img/charte_puces.gif); background-repeat:no-repeat; background-position:left;}
#contenu_actu #txt a:hover, #contenu_actu #txt a.on{color:#9a4d01; background-image:url(img/charte_puces_on.gif); background-repeat:no-repeat; background-position:left;}

#contenu_actu #txt table tr td a{ background-image:none; margin:0; padding:0; font-size:11px;}
#contenu_actu #txt table tr td a:hover{ background-image:none;}

#contenu_actu #txt table tr td  strong{color:#8e6531;}


/* TELECHARGEMENTS */

#contenu_dl{ width:770px;  float:left; background-image:url(img/fond_dl.jpg); background-position:left 169px; background-repeat:no-repeat; font-size:11px;}
#contenu_dl #txt{ height:410px;  width:450px; padding:85px 0 0 140px; text-align:justify; color:#e3ce8b;    }
#contenu_dl #txt em{ color:#a69969; font-style:normal;}
#contenu_dl #txt a.dl{ color:#93672c; text-decoration:none;}
#contenu_dl #txt a:hover.dl{ text-decoration:underline;}
#contenu_dl #txt table{ margin-bottom:30px;}
#contenu_dl #txt table tr td{ padding-left:100px; height:80px;}


/* LIENS */

#contenu_liens{ width:770px;  float:left; background-image:url(img/fond_liens.gif); background-position:left 169px; background-repeat:no-repeat; font-size:11px;}
#contenu_liens #txt{ height:240px;  width:450px; padding:70px 0 0 130px; text-align:center; color:#e3ce8b;    }



/* RECETTES */

#contenu_recettes{ width:770px;  float:left; background-image:url(img/fond_recettes.gif); background-position:left 169px; background-repeat:no-repeat; font-size:11px; }
#contenu_recettes #txt{ width:420px; padding:0 80px 20px 140px; text-align:justify; color:#a69969; margin-top:109px; background-image:url(img/fond_recettes_txt.gif); background-position:left bottom; }

#contenu_recettes h2{ text-align:right; font-size:14px; color:#9a4d01; font-weight:normal;}
#contenu_recettes small{ text-align:right; font-size:11px; color:#a69969; font-weight:normal; font-style:italic; display:block; margin-bottom:20px;}
#contenu_recettes strong{ color:#9a4d01;}

#contenu_recettes #txt #txtpetit{ width:420px; padding-left:10px;}
#contenu_recettes #txt #txtpetit #gauche{ float:left; width:220px; min-height:10px; }
#contenu_recettes #txt #txtpetit #droite{ float:left; width:180px;}
#contenu_recettes #txt img{ margin-right:10px; margin-bottom:50px;}

#contenu_recettes #txt p{ margin-bottom:10px;}
#contenu_recettes #txt em{ font-style:normal; color:#9a4d01;}
#contenu_recettes #txt a{color:#a69969; padding-left:20px; font-weight:bolder; text-decoration:none; display:inline-block; margin-right:20px;  font-size:12px; font-style:italic; background-image:url(img/charte_puces.gif); background-repeat:no-repeat; background-position:left;}
#contenu_recettes #txt a:hover, #contenu_recettes #txt a.on{color:#9a4d01; background-image:url(img/charte_puces_on.gif); background-repeat:no-repeat; background-position:left;}

#contenu_recettes #txt div a{ background-image:none; padding:0; margin:0; display:inline;}
#contenu_recettes #txt div a:hover{ background-image:none; padding:0; margin:0; display:inline;}
#contenu_recettes #txt div{ text-align:left;}