#avaliacao { font-weight:normal; margin: 3px 3px 0 0;}
.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating {
    background: url('/_img/ratings/s.png') top left repeat-x;
    margin:0;
    padding:0;
}

#rating ul li { font-size:0px !important; }

/* Somente para Chrome e Safari */
@media screen and (-webkit-min-device-pixel-ratio:0) {
 #rating ul li { line-height:20px !important; }
}

ul.star-rating {
    position:relative;
    width:100px;
    height:19px;
    overflow:hidden;
    list-style:none;
    margin:0;
    padding:0;
    background-position: top left;
}

ul.star-rating {
	display: inline-block;
    margin:0;
    padding:0;
}

li.star-rating {
    display: inline;
	margin: 0;
}

.star-rating a,
.star-rating .current-rating {
    position:absolute;
    height:20px;
    line-height:20px;
    outline:none;
    overflow:hidden;
    border: none;
    text-indent: -1000em;
}

.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus {
    background-position: left bottom;
    position: absolute;
	height: 20px;
	display: block;
    margin:0;
    padding:0;
}

.star-rating a.stars1 {
    width:20%;
    z-index:6;
}

.star-rating a.stars2 {
    width:40%;
    z-index:5;
}

.star-rating a.stars3 {
    width:60%;
    z-index:4;
}

.star-rating a.stars4 {
    width:80%;
    z-index:3;
}

.star-rating a.stars5 {
    width:100%;
    z-index:2;
}

.star-rating .current-rating {
    z-index:1;
    background-position: left center;
}

.rating-rate {
	display:none;
}

/*
#comments {
	position:absolute;
	z-index:50;
	background:#ffffff;
}
*/
#rating {
	margin: 0 0 0 0;
	display: inline-block; 
	margin-bottom:15px;
	float:left;

}
#rating_text {
	margin: 6px 5px 0 0;
	float:left; 
	font: bold 13px arial, tahoma, verdana;
	color:#00F;
}