.tx-ratings { position: relative; left: 0; top: 0; padding-top: 0px; margin: 0px 5px; }
	/*.tx-ratings-display { position: absolute; left: 0; top: 0; height: 12px; }*/
	.tx-ratings-display {margin: 0 auto; width: 100px;position:relative;height:16px;}
	
		.tx-ratings-grey-bar { position: absolute; left: 0; top: 0; width: 100px; height: 16px; background: url(../i/_a7.png) repeat-x; font-size: 1px; }
		.tx-ratings-gold-bar { position: absolute; left: 0; top: 0; width: 0px; height: 16px; background: url(../i/_a7.png) repeat-x 0 -16px; font-size: 1px; font-size: 1px; }
		.tx-ratings-vote-bar { position: absolute; left: 0; top: 0; width: 100px; height: 16px; font-size: 1px; }
			.tx-ratings-vote-bar DIV A { position: absolute; left:0; top: 0; width: 20px; height: 16px; border: none; text-decoration: none; border: none !important}
				.tx-ratings-vote-bar DIV A:hover { background-image: url(../i/_a7.png); background-position: 0 -32px; }
			.tx-ratings-vote-bar DIV A.tx-ratings-star-1 { left: 0px; width: 20px; z-index: 5; }
			.tx-ratings-vote-bar DIV A.tx-ratings-star-2 { left: 0px; width: 40px; z-index: 4; }
			.tx-ratings-vote-bar DIV A.tx-ratings-star-3 { left: 0px; width: 60px; z-index: 3; }
			.tx-ratings-vote-bar DIV A.tx-ratings-star-4 { left: 0px; width: 80px; z-index: 2; }
			.tx-ratings-vote-bar DIV A.tx-ratings-star-5 { left: 0px; width: 100px; z-index: 1; }
			.tx-ratings-cleaner { clear: left; }
	.tx-ratings-text { font-size:70%; padding: 0 10px; color: #cac9c9; margin: 6px 0 0 0; line-height: 1.65em}
	.tx-rating-display-wrap { position: absolute; left: 0; top: 0; font-size: 12px; visibility: hidden; z-index: 1; }
			.tx-rating-display-wrap IMG { float: left; margin-right: 5px; }
