@charset "utf-8";
/* CSS Document */

/* top-level container for rating widget */

.ratingContainer{
	float: left;	
}
/* star */
.ratingButton{
 	 background-repeat: no-repeat;
	 background-position: center center;
	 display: none;
}  
.ratingInitialState .ratingButton,
.ratingReadOnlyState .ratingButton,
.ratingRatedState .ratingButton
{
	display: block;
	width: 30px;
	height: 35px;
	float: left;
}
/* Hide the input fields that are used for graceful degradation when JavaScript is enabled. */
.ratingInitialState input,
.ratingReadOnlyState input,
.ratingRatedState input
{
	display: none;
}
.ratingFull{
	 background-image: url('/site/images/layout/spry/sterren-actief.gif');
} 
.ratingEmpty{
	 background-image: url('/site/images/layout/spry/sterren-inactief.gif');
} 
.ratingHalf{
	 background-image: url('/site/images/layout/spry/sterren-half.gif');
}
.ratingHover{
	 background-image: url('/site/images/layout/spry/sterren-hover.gif');
	 cursor: pointer;
}
.ratingReadOnlyState .ratingFull{
 	background-image: url('/site/images/layout/spry/sterren-actief.gif');
}
.ratingReadOnlyState .ratingHalf{
 	background-image: url('/site/images/layout/spry/sterren-half.gif');
}
.ratingReadOnlyErrMsg, .ratingRatedMsg{	
	display: none;
}
.ratingReadOnlyErrState .ratingReadOnlyErrMsg{
	display: inline;
	color: #CC3333;
	border: 1px solid #CC3333;	
}
.ratingRatedState .ratingRatedMsg{
	display: inline;
	/* color: green; */
	padding-top: 5px;
}
/* Customize the appearance of the rating counter */
.ratingCounter{
	color: green;
}