.jrating {
	height: 20px;
}
	.jrating .jr-label {
	    float: left;
	    margin: 0 5px 0 0;
	}

	.jrating .jr-tooltip {
	    margin: 0 0 0 5px;
	}

	.jrating .jr-rate {
	    float: left;
		height: 20px;
		width: 100px;
		position: relative;
	}

		.jrating .jr-rate .jr-bg {
		    z-index: 0;
		    background: url('/design/smiley.gif') repeat-x 0 0;
			position: absolute;
			top: 0;
			left: 0;
		    width: 100%;
		    height: 100%;
		}
		.jrating .jr-rate .jr-avg {
		    z-index: 1;
		    background: url('/design/smiley.gif') repeat-x 0 -20px;
			position: absolute;
			top: 0;
			left: 0;
		    width: 0%;
		    height: 100%;
		}

		.jrating .jr-rate .opacity {
		    filter: alpha(opacity=50);
		    -moz-opacity: 0.5;
		    opacity: 0.5;
		}


		.jrating .jr-rate .jr-user-1,
		.jrating .jr-rate .jr-user-2,
		.jrating .jr-rate .jr-user-3,
		.jrating .jr-rate .jr-user-4,
		.jrating .jr-rate .jr-user-5 {
		    z-index: 2;
		    background: url('/design/smiley.gif') repeat-x 0 -40px;
			position: absolute;
			top: 0;
			left: 0;
		    height: 100%;
		}
			.jrating .jr-rate .jr-user-1 { width: 20%; }
			.jrating .jr-rate .jr-user-2 { width: 40%; }
			.jrating .jr-rate .jr-user-3 { width: 60%; }
			.jrating .jr-rate .jr-user-4 { width: 80%; }
			.jrating .jr-rate .jr-user-5 { width: 100%; }

		.jrating a.jr-rate {
			display: block;
			position: absolute;
			top: 0;
			left: 0;
			width: 20px;
			height: 20px;
			text-decoration: none;
			outline: none;
		}
		    .jrating a.rate-1 { width: 20px; z-index: 10; }
		    .jrating a.rate-2 { width: 40px; z-index: 9; }
		    .jrating a.rate-3 { width: 60px; z-index: 8; }
		    .jrating a.rate-4 { width: 80px; z-index: 7; }
		    .jrating a.rate-5 { width: 100px; z-index: 6; }

/** SKIN Etoile ***************************************************************/
.jr-skin-star {
	height: 16px;
}
	.jr-skin-star .jr-rate {
		height: 20px;
		width: 80px;
	}
		.jr-skin-star .jr-rate .jr-bg {
		    background: url('/design/jrating/star.gif') repeat-x 0 0;
		}
		.jr-skin-star .jr-rate .jr-avg {
		    background: url('/design/jrating/star.gif') repeat-x 0 -16px;
		}
		.jr-skin-star .jr-rate .opacity {
		    filter: alpha(opacity=100);
		    -moz-opacity: 1;
		    opacity: 1;
		}
		.jr-skin-star .jr-rate .jr-user-1,
		.jr-skin-star .jr-rate .jr-user-2,
		.jr-skin-star .jr-rate .jr-user-3,
		.jr-skin-star .jr-rate .jr-user-4,
		.jr-skin-star .jr-rate .jr-user-5 {
		    background: url('/design/jrating/star.gif') repeat-x 0 -32px;
		}
		.jr-skin-star a.jr-rate {
			width: 16px;
			height: 16px;
		}
	    .jr-skin-star a.rate-1 { width: 16px; z-index: 10; }
	    .jr-skin-star a.rate-2 { width: 32px; z-index: 9; }
	    .jr-skin-star a.rate-3 { width: 48px; z-index: 8; }
	    .jr-skin-star a.rate-4 { width: 64px; z-index: 7; }
	    .jr-skin-star a.rate-5 { width: 80px; z-index: 6; }

/** SKIN Toque ****************************************************************/
.jr-skin-toque {
	height: 16px;
}
	.jr-skin-toque .jr-rate {
		height: 16px;
		width: 80px;
	}
		.recette-liste .jr-skin-toque .jr-rate .jr-bg {
		    background: url('/design/jrating/toque-orange-d9d8d2-16.gif') repeat-x 0 0 !important;
		}
		#recette-rate .jr-skin-toque .jr-rate .jr-bg {
		    background: url('/design/jrating/toque-orange-eeeeec-16.gif') repeat-x 0 0 !important;
  		}
		#form-recette-depot-1 .jr-skin-toque .jr-rate .jr-bg {
		    background: url('/design/jrating/toque-orange-eeeeec-16.gif') repeat-x 0 0 !important;
  		}
  		
		.recette-liste .jr-skin-toque .jr-rate .jr-avg {
		    background: url('/design/jrating/toque-orange-d9d8d2-16.gif') repeat-x 0 -16px !important;
		}
		#recette-rate .jr-skin-toque .jr-rate .jr-avg {
		    background: url('/design/jrating/toque-orange-eeeeec-16.gif') repeat-x 0 -16px !important;
  		}
		#form-recette-depot-1 .jr-skin-toque .jr-rate .jr-avg {
		    background: url('/design/jrating/toque-orange-eeeeec-16.gif') repeat-x 0 -16px !important;
  		}
  		
		.jr-skin-toque .jr-rate .opacity {
		    filter: alpha(opacity=80);
		    -moz-opacity: 0.8;
		    opacity: 0.8;
		}
		
		.recette-liste .jr-skin-toque .jr-rate .jr-user-1,
		.recette-liste .jr-skin-toque .jr-rate .jr-user-2,
		.recette-liste .jr-skin-toque .jr-rate .jr-user-3,
		.recette-liste .jr-skin-toque .jr-rate .jr-user-4,
		.recette-liste .jr-skin-toque .jr-rate .jr-user-5 {
		    background: url('/design/jrating/toque-orange-d9d8d2-16.gif') repeat-x 0 -32px !important;
		}
		#recette-rate .jr-skin-toque .jr-rate .jr-user-1,
		#recette-rate .jr-skin-toque .jr-rate .jr-user-2,
		#recette-rate .jr-skin-toque .jr-rate .jr-user-3,
 		#recette-rate .jr-skin-toque .jr-rate .jr-user-4,
		#recette-rate .jr-skin-toque .jr-rate .jr-user-5 {
		    background: url('/design/jrating/toque-orange-eeeeec-16.gif') repeat-x 0 -32px !important;
  		}
  		#form-recette-depot-1 .jr-skin-toque .jr-rate .jr-user-1,
		#form-recette-depot-1 .jr-skin-toque .jr-rate .jr-user-2,
		#form-recette-depot-1 .jr-skin-toque .jr-rate .jr-user-3,
		#form-recette-depot-1 .jr-skin-toque .jr-rate .jr-user-4,
		#form-recette-depot-1 .jr-skin-toque .jr-rate .jr-user-5 {
		    background: url('/design/jrating/toque-orange-eeeeec-16.gif') repeat-x 0 -32px !important;
  		}
		.jr-skin-toque a.jr-rate {
			width: 16px;
			height: 16px;
		}
	    .jr-skin-toque a.rate-1 { width: 16px; z-index: 10; }
	    .jr-skin-toque a.rate-2 { width: 32px; z-index: 9; }
	    .jr-skin-toque a.rate-3 { width: 48px; z-index: 8; }
	    .jr-skin-toque a.rate-4 { width: 64px; z-index: 7; }
	    .jr-skin-toque a.rate-5 { width: 80px; z-index: 6; }
	    
/** SKIN Toque Vote detail recette ********************************************/
#recette-rate .jr-skin-toque {
	height: 16px;
}
	#recette-rate .jr-skin-toque .jr-rate {
		height: 16px;
		width: 80px;
	}
		#recette-rate .jr-skin-toque .jr-rate .jr-bg {
		    background: url('/design/jrating/toque-orange-eeeeec-16.gif') repeat-x 0 0 !important;
  		}
		#recette-rate .jr-skin-toque .jr-rate .jr-avg {
		    background: url('/design/jrating/toque-orange-eeeeec-16.gif') repeat-x 0 -16px !important;
  		}
		#recette-rate .jr-skin-toque .jr-rate .opacity {
		    filter: alpha(opacity=80);
		    -moz-opacity: 0.8;
		    opacity: 0.8;
		}
		#recette-rate .jr-skin-toque .jr-rate .jr-user-1,
		#recette-rate .jr-skin-toque .jr-rate .jr-user-2,
		#recette-rate .jr-skin-toque .jr-rate .jr-user-3,
 		#recette-rate .jr-skin-toque .jr-rate .jr-user-4,
		#recette-rate .jr-skin-toque .jr-rate .jr-user-5 {
		    background: url('/design/jrating/toque-orange-eeeeec-16.gif') repeat-x 0 -32px !important;
  		}
		#recette-rate .jr-skin-toque a.jr-rate {
			width: 16px;
			height: 16px;
		}
	    #recette-rate .jr-skin-toque a.rate-1 { width: 16px; z-index: 10; }
	    #recette-rate .jr-skin-toque a.rate-2 { width: 32px; z-index: 9; }
	    #recette-rate .jr-skin-toque a.rate-3 { width: 48px; z-index: 8; }
	    #recette-rate .jr-skin-toque a.rate-4 { width: 64px; z-index: 7; }
	    #recette-rate .jr-skin-toque a.rate-5 { width: 80px; z-index: 6; }

/** SKIN Coeur ****************************************************************/
.jr-skin-coeur {
	height: 16px;
}
	.jr-skin-coeur .jr-rate {
		height: 16px;
		width: 80px;
	}
		.jr-skin-coeur .jr-rate .jr-bg {
		    background: url('/design/jrating/coeur-orange-grisclair-16.gif') repeat-x 0 0;
		}
		.jr-skin-coeur .jr-rate .jr-avg {
		    background: url('/design/jrating/coeur-orange-grisclair-16.gif') repeat-x 0 -16px;
		}
		.jr-skin-coeur .jr-rate .opacity {
		    filter: alpha(opacity=80);
		    -moz-opacity: 0.80;
		    opacity: 0.80;
		}
		.jr-skin-coeur .jr-rate .jr-user-1,
		.jr-skin-coeur .jr-rate .jr-user-2,
		.jr-skin-coeur .jr-rate .jr-user-3,
		.jr-skin-coeur .jr-rate .jr-user-4,
		.jr-skin-coeur .jr-rate .jr-user-5 {
		    background: url('/design/jrating/coeur-orange-grisclair-16.gif') repeat-x 0 -32px;
		}
		.jr-skin-coeur a.jr-rate {
			width: 16px;
			height: 16px;
		}
	    .jr-skin-coeur a.rate-1 { width: 16px; z-index: 10; }
	    .jr-skin-coeur a.rate-2 { width: 32px; z-index: 9; }
	    .jr-skin-coeur a.rate-3 { width: 48px; z-index: 8; }
	    .jr-skin-coeur a.rate-4 { width: 64px; z-index: 7; }
	    .jr-skin-coeur a.rate-5 { width: 80px; z-index: 6; }