/* @override http://babyliss/rating/css/rating.css */

.rating_wrapper *{margin:0; border:0; padding:0;}
.rating_wrapper {overflow:hidden; height: 16px;	margin-bottom: 10px;}
.sp_rating{height: 16px;	margin-bottom: 10px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; line-height:1.7em; color:#5f5f5f; display:block;
}
.rating{float:left; padding-right:4px;}
.base{background: url(ratings.gif) no-repeat 0 -1px; width:85px; height:100%; float:left; padding-right:4px; overflow:hidden;}
.average{background: url(ratings.gif) no-repeat 0 -19px; text-indent:-9999px;}
.votes{float:left; padding-right:4px;}
.score{ background: url(ratings.gif) no-repeat 0 -2px; width:85px; height: 100%; float:left; position:relative;}
.score a{display:block; height: 100%; float:left; text-indent:-9999px; position:absolute; overflow:hidden; line-height:1em;}
.score1 {width:20%; z-index:55;}
.score2 {width:40%; z-index:54;}
.score3 {width:60%; z-index:53;}
.score4 {width:80%; z-index:52;}
.score5 {width:100%; z-index:51;}
.score a:hover{ background: url(ratings.gif) no-repeat right;}
.status {width:100px;overflow:hidden;position:relative;float: left;height: 16px;}
.score_this{ height: 100%; overflow:hidden;}
.score_this a{color:#f37800;}

