/* ------------------------------------------------------------------------
	Tooltips
------------------------------------------------------------------------- */

	div.tooltip {
		position: absolute; z-index: 1000;
		top: -23px;
		height: 25px;
		font-size: 0.9em;
		line-height: 22px;
		padding: 0 0 0 8px;
		background: url(/plugins/reviews/images/backgrounds/tooltip_left.gif) top left no-repeat;
		white-space: nowrap;
	}
	
		div.tooltip .inside {
			padding-right: 7px;
			background: url(/plugins/reviews/images/backgrounds/tooltip_right.gif) top right no-repeat;
		}
		

/* ------------------------------------------------------------------------
	Reviews popin
------------------------------------------------------------------------- */

	.reviewsPopin { width: 500px; margin: -10px 0 0 0; }

	.reviewsPopin h2 {
		font-weight: normal;
		color: #000;
		font-size: 1.2em;
		text-transform: uppercase;
		margin: 0 50px 0 0;
	}
	
	.reviewsPopin ul {
		list-style: none;
		margin: 15px 0 0 0;
	}
	
		.reviewsPopin ul li {
			position: relative;
			padding: 15px 0 0 0;
			background: url(/plugins/reviews/images/backgrounds/reviews_gradient.gif) top center no-repeat;
		}
		.reviewsPopin ul li.first { background: none; }
		
		.reviewsPopin ul li ul.star-rating {
			position: absolute;
			top: 5px; right: 10px;
		}
		
		.reviewsPopin ul li h3 { margin: 0; }

		.reviewsPopin ul li h4 { font-weight: normal; font-size: 0.9em; margin: 0 0 10px 0; }
	
	.reviewsPopin input { width: 485px !important; }	
	.reviewsPopin textarea { width: 485px !important; height: 90px !important; }
	
	.reviewsPopin .rating-holder { float: left; margin: 0 0 15px 0; position: relative; width: 100%; }
	.reviewsPopin .rating-holder .error-message { margin: -10px 0 0 0; }
	.reviewsPopin .rating-holder .small { margin: 15px 0 10px 0; }
	
	.reviewsPopin .error-message { margin: -10px 0 10px 0; }
	.reviewsPopin .error { margin: -5px 0 10px 0 !important; padding: 0 !important; }
	
	.reviewsPopin form .star-rating { position: relative; top: 0; left: 0; margin: 0; }
	.reviewsPopin form .star-rating li { position: static; }
	.reviewsPopin form .star-rating a,
	.reviewsPopin form .star-rating .current-rating { position: absolute; }
	
	.reviewsPopin form input.submit { width: 103px !important; height: 17px; border: 0; padding: 0; }
	body#fr .reviewsPopin form input.submit { width: 143px !important; }
	
	.reviewsPopin p.small { clear: left; font-size: 0.9em; margin: -5px 0 10px 0; }
	
	.reviewsPopin .pagination { position: relative; z-index: 1000; float: right; font-size: 0.9em; margin: 10px; }
	.reviewsPopin .pagination a { color: #000; }
	.reviewsPopin .pagination a:hover { color: #ed037c; text-decoration: none; }
	
	.reviewsPopin .pagination a.next { background: url(/media/images/all/backgrounds/arrowBullet.gif) center right no-repeat; padding: 0 10px 0 0; }
	.reviewsPopin .pagination a.previous { background: url(/media/images/all/backgrounds/breadcrumbBack.gif) center left no-repeat; padding: 0 0 0 10px; }
	
	.reviewsPopin .buttons { float: left; margin: 10px 0; }
	
/* ------------------------------------------------------------------------
	BUTTONS
------------------------------------------------------------------------- */

	body#en a.b_writeReview {
		display: block;
		width: 99px; height: 17px;
		text-indent: -1000px;
		background: url(/plugins/reviews/images/en/buttons/b_writeReview.gif) top left no-repeat;
	}
		body#en a.b_writeReview:hover { background: url(/plugins/reviews/images/en/buttons/b_writeReview_o.gif) top left no-repeat; }
		

	body#fr a.b_writeReview {
		display: block;
		width: 147px; height: 17px;
		text-indent: -1000px;
		background: url(/plugins/reviews/images/fr/buttons/b_writeReview.gif) top left no-repeat;
	}
		body#fr a.b_writeReview:hover { background: url(/plugins/reviews/images/fr/buttons/b_writeReview_o.gif) top left no-repeat; }
		
	a#b_ok {
		display: block;
		width: 36px; height: 17px;
		text-indent: -1000px;
		background: url(/plugins/reviews/images/fr/buttons/b_ok.gif) top left no-repeat;
	}
		a#b_ok:hover { background: url(/plugins/reviews/images/fr/buttons/b_ok_o.gif) top left no-repeat; }