/* Avis client */
 .iframe_reviews {
	width: 100%;
	min-height: 500px;
	height: 100%;
	background: #F8F5F1;
	border: 0;
}

 .iframe_reviews body {
	position: relative;
}

 .pr-review-engine {
	font-size: 12px;
	background: #F8F5F1;
}

 .pr-review-engine select {
	-webkit-appearance: menulist !important;
	-moz-appearance: menulist !important;
}

 .pr-review-sort-box select {
	margin: 0 0 0 10px;
	position: relative;
	top: 3px;
}

  a[name="ReviewHeader"] {
	display: block;
}

/* Head iframe - note */
 .title_reviews {
	position: absolute;
	top: 0;
	left: 0;
	font-size: 1.7em;
	width: 355px;
	line-height: 14px;
	font-family: 'nimbus_sans_nov_dot_blackRg', Arial, sans-serif;
}

 .pr-snippet-wrapper {
	font-size: 16px;
	width: 100%;
}

 .pr-snippet {
	height: 50px;
	position: absolute;
	top: 0;
	right: 0;
	width: 20%;
}

 .pr-snapshot-body-wrapper {
	width: 100%;
}

 .pr-snapshot-head {
	position: absolute !important;
	top: -3px;
	left: 0;
}

 .pr-snapshot-head, .pr-snapshot-body, .pr-snippet-wrapper, .pr-snippet-read-write, .pr-snippet-review-count, .pr-snapshot-body-wrapper {
	position: relative;
	background: none;
	padding: 0;
	border: 0;
}

 .pr-snapshot-head .pr-snapshot-head-wrapper {
	padding: 0;
}

 .pr-snapshot-head .pr-snapshot-title {
	padding: 0;
}

 .pr-header {
	margin-bottom: 20px;
}

 .pr-snippet-read-write a.pr-snippet-link {
	color: #4a4a44;
}

 .pr-snippet-read-write .pr-snippet-read-reviews a.pr-snippet-link {
	display: inline-block;
	font-family: 'nimbus_sans_nov_dot_mediumRg', Arial, sans-serif;
	background: none;
	border: none;
	padding: 0;
	text-transform: none;
	text-decoration: underline;
	color: #4a4a44;
	font-size: 1em;
	margin: 0;
}

 .pr-snippet-read-write .pr-snippet-write-review a.pr-snippet-link {
	display: none;
	font-family: 'nimbus_sans_nov_dot_mediumRg', Arial, sans-serif;
	background: none;
	border: none;
	padding: 0;
	text-transform: none;
	text-decoration: underline;
	color: #4a4a44;
	font-size: 1em;
	margin: 0;
}

 .pr-snapshot-rating-wrapper {
	font-size: 1em;
	padding: 0 0 20px;
	border-bottom: 1px dotted #dad4c4;
	margin-bottom: 20px;
}

 .pr-snapshot-rating {
	width: 30%;
	float: left;
	display: inline;
}

 .pr-snapshot-consensus {
	position: absolute;
	left: 27%;
	top: 0;
	margin: 0;
	padding: 0;
	font-size: 1.25em;
}

 .pr-snapshot-rating .pr-stars, .pr-review-faceoff .pr-stars, .pr-modal-container .pr-stars, .pr-modal-container .pr-review-faceoff-review-content .pr-stars {
	margin-left: 190px;
	float: none;
	background-image: url(../../images/pictos/stars.png);
	width: 126px;
	height: 22px;
}

 .pr-snapshot-consensus-value {
	background: none;
	color: #4A4A44;
	border: 0;
	border-radius: 0;
}

 #pr-snippet-read-link-0001, .pr-snippet-stars, .pr-snippet-review-count {
	display: none;
}

 .pr-snippet-read-write {
	clear: none;
	width: auto;
	float: left;
	line-height: 12px;
}


 	.generic_infos_block .pr-snippet-read-write {
		line-height: 22px;
	}

 .pr-snapshot-rating .pr-rating, .pr-attribute-bestuses,  #customer_reviews .pr-snippet-read-reviews {
	display: none;
}

 .pr-snippet-read-reviews {
	display: block;
	border-right: none;
}

 .pr-review-engine .pr-snapshot-average-based-on-text {
	color: #90886c;
	padding: 0;
	font-family: 'nimbus_sans_nov_dot_regular', arial, sans-serif;
}

 .pr-snippet-write-review {
	float: none;
	position: relative;
	z-index: 10;
}

 .pr-snippet-write-review a {
	display: block;
}

 .pr-snippet-wrapper {
	position: relative;
}

 p.pr-review-sort-by {
	margin: 0 10px 0 0;
}
/* head iframe - plus moins */
 .pr-review-points-attr-wrapper {
	position: relative;
	zoom: 1;
}

 .pr-review-points-attr-wrapper .pr-attribute-group {
	border: 0;
	padding: 0;
}

 .pr-review-engine p, .pr-review-engine a {
	font-size: 1.25em;
	text-transform: none;
	color: #4A4A44;
	background-color: transparent;
	border: 0;
	padding: 0 0 0 20px;
	margin: 0;
	font-family: 'nimbus_sans_nov_dot_blackRg', arial, sans-serif;
}

 .pr-attribute-label-pros {
	background: url(../../images/pictos/picto-review-pros.gif) no-repeat 0 0;
}

 .pr-attribute-label-cons {
	background: url(../../images/pictos/picto-review-cons.gif) no-repeat 0 50%;
}

 .pr-attribute-value li {
	float: none;
	margin: 0;
	width: 100%;
}

 .pr-attribute-value-list {
	font-size: 1.25em;
	padding: 0 0 0 15px;
}

 .pr-review-sort {
	background-color: transparent;
	border: 0;
}

 .pr-review-points {
	margin-bottom: 15px;
	float: left;
	display: inline;
	width: 60%;
}

 .pr-review-text {
	float: left;
	display: inline;
	width: 40%;
	background: url(../../images/background/title-review-comment.gif) no-repeat 0 0;
	padding: 22px 0 0
}

 .pr-review-points-attr-wrapper .pr-attribute-group {
	width: 48%
}

 .pr-review-footer {
	clear: both;
	float: none;
	margin: 10px 0 0;
	width: 100%;
	display: block;
}
/* Avis client */
 .pr-review-wrap {
	margin: 35px 0 50px;
	width: 100%;
	position: relative;
}

 .pr-review-rating {
	margin: 0;
	width: 89%;
	min-height: 20px;
}

 .pr-review-rating .pr-rating, .pr-review-bottom-line-wrapper {
	display: none;
}

 .pr-stars-small, .pr-snippet-stars .pr-stars-small, .pr-modal-container .pr-stars {
	background-image: url(../../images/pictos/stars-min.png);
	width: 85px;
}

 .pr-review-engine p.pr-review-rating-headline {
	line-height: 20px;
	width: 72%;
	float: left;
	display: inline;
	font-size: 1.8em;
}

 .pr-contents-wrapper, .pr-contents {
	background: none;
	border: 0;
}

 .pr-pagination-top {
	display: none;
}

 .pr-review-sort-wrapper {
	clear: both;
}

 .pr-review-sort-wrapper, .pr-review-count p {
	padding: 0;
}

 .pr-review-rating-wrapper {
	float: none;
	width: 100%;
	padding-bottom: 10px;
	position: relative;
}

*  html .pr-review-author {
	width: 100%;
}

*  html .pr-review-rating-wrapper {
	position: relative;
}

 .pr-review-author {
	width: 100%;
	float: none;
	min-height: 20px;
}

 .pr-review-main-wrapper {
	height: auto;
	float: none;
	clear: both;
	width: 100%;
	border-top: 1px dotted #DAD4C4;
	padding-top: 20px;
}

 .pr-review-wrap .pr-review-points .pr-review-points-attr-wrapper .pr-attribute-group .pr-attribute-key p {
	background-color: transparent;
	padding-left: 20px;
	margin-top: 17px;
}

 .pr-review-author-date {
	background: none;
	position: absolute;
	bottom: -12px;
	left: 136px;
	width: 150px;
	height: 20px;
	border: 0;
	padding: 0;
}

 .pr-review-author-date p {
	font-family: 'nimbus_sans_nov_dot_regular', Arial, sans-serif;
	color: #90886C;
	float: left;
	display: inline;
	padding: 0 5px 0 0;
}

 .pr-review-author-date p.pr-date-day {
	font-weight: normal;
}

 .pr-review-author-info-wrapper {
	min-width: 15%;
	padding: 4px 0 0 127px;
	min-height: 17px;
	float: left;
	display: inline;
}

 .pr-review-author-info-wrapper p {
	float: left;
	display: inline;
	color: #90886C;
	font-family: 'nimbus_sans_nov_dot_regular', arial, sans-serif;
}

 .pr-review-author-info-wrapper p span {
	font-weight: normal;
}

 .pr-review-author-info-wrapper p.pr-review-author-location {
	padding: 0 0 0 3px;
}

 .pr-review-author-badge-wrapper {
	margin: 0 0 0 10px;
	float: left;
	display: inline;
	clear: none;
}

 .pr-review-author-verified-buyer-wrapper {
	width: 140px;
	height: 22px;
	background: url(../../images/pictos/review-buyers.gif) no-repeat 0 0;
}

 .pr-review-author-verified-buyer-wrapper a {
	display: none;
}

 .pr-review-text p.pr-comments {
	padding: 0;
	font-family: 'nimbus_sans_nov_dot_regular', arial, sans-serif;
}

 .pr-review-tools p, .pr-review-tools a {
	font-family: 'nimbus_sans_nov_dot_regular', arial, sans-serif;
	font-style: normal;
	font-size: 12px;
}

 .pr-review-helpful-text a, .pr-review-helpful-text p, .pr-review-tools p.pr-review-helpful-text-link {
	font-size: 12px;
}

 .pr-snippet {
	top: 15px;
	right: 0;
	width: 16%;
}

 .pr-snippet .pr-snippet-stars {
	border: 0 !important;
	background: none;
}

 #customer_reviews .pr-snippet .pr-snippet-write-review, .pr-snippet .pr-rounded {
	display: none;
}

 .pr-snippet .pr-snippet-write-review {
	display: block;
	float: left;
}

 .pr-snippet-write-first-review p{
	display: none;
}

 .pr-snippet .pr-snippet-stars {
	display: block;
}

 .pr-snippet .pr-snippet-stars .pr-stars-small {
	display: block;
}

 .pr-page-count {
	display: none;
}

 .pr-snapshot-footer {
	position: absolute;
	top: 0;
	right: 0;
	padding: 0
}

 .pr-snapshot-footer a {
	display: inline-block;
	font-family: 'nimbus_sans_nov_dot_blackRg', arial, sans-serif;
	background: #f3ece4;
	border: 1px solid #e1d4c4;
	padding: 1em;
	text-transform: uppercase;
	text-decoration: none;
	color: #44433e;
	font-size: 1.25em;
}

 #pr-snapshot-histogram-container {
	top: 15px;
}

 .pr-histogram-label {
	width: 27%;
}

 .pr-ratings-histogram-content li {
	float: none;
	display: block;
	width: 100%
}
/* end iframe shopzilla review */


/* Rating product */
 .iframe_rating_product {
	width: 100%;
	clear: both;
	min-height: 2000px;
}

 .printro p, #bestuses {
	display: none;
}

 .printro h1 {
	font-size: 1.25em;
	font-family: 'nimbus_sans_nov_dot_regular', arial, sans-serif;
}

 .prwrapper {
	width: 99%;
}

 .prwrapper p, .prwrapper a {
	font-family: 'nimbus_sans_nov_dot_regular', arial, sans-serif;
}

 .prinputgroup {
	border-bottom: 1px dotted #E0E0DF;
	padding-bottom: 20px;
}

 .prfieldwrap {
	border: 0;
	border-left: 1px dotted #E0E0DF;
	width: 80%;
}

 .prlabel h3 {
	font-family: 'nimbus_sans_nov_dot_blackRg', arial, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
}

 a.unchecked, a.checked {
	background: url(../../images/pictos/checkbox.png) no-repeat 0 0;
}

 a.checked {
	background-position: 0 -67px;
}

 div.prStars {
	background: url(../../images/pictos/stars.png) no-repeat 0 0;
}

 .prwrapper input[type="text"]:focus, .prwrapper textarea:focus {
	box-shadow: 0 0 0 3px rgba(126, 114, 101, 1);
	border-radius: 5px 5px 5px 5px;
	background: #fff;
	color: #4A4A44;
	border-color: #4A4A44;
}

 .prwrapper .button {
	line-height: 25px;
	background: url(../../images/background/bg-06.gif) repeat-x 0 0 #444440;
	padding: 0 5px;
	height: 25px;
	display: inline-block;
}

 .prwrapper a.button.tagsuggest:hover {
	color: #fff;
	background: #832F4B;
}

 .prwrapper .button span {
	background: none;
	padding: 0;
}

 .prwrapper .inputBox {
	width: 360px;
}

 .prwrapper .addTags .inputBox {
	width: 106px;
}

 a.button.tagsuggest span {
	padding: 0;
}

 .addTags {
	font-size: 1.25em;
	width: 425px;
	height: 124px;
	background: #eee;
	margin-left: 200px;
}

 .checkboxes {
	width: 185px;
}

 .prwrapper .button span:hover, .prwrapper .button:hover {
	color: #fff;
}

 .prReviewWrapper, .prconfirmWrapper {
	padding: 20px;
}

 .comments {
	padding-top: 10px;
}

 div.k-review {
	border-bottom: 2px solid #fff;
	padding: 10px 0 30px;
	margin: 0 0 20px;
}

 div.k-review dt.reviewer {
	height: 100%;
	border-bottom: 1px dotted #d8d2c0;
	padding: 0 0 15px;
	margin: 0 0 10px;
}

 .prReviewWrapper h3 {
	margin-bottom: 10px;
}

 div.k-review .stars {
	margin: 7px 4% 0 0;
	background-image: url(../../images/pictos/stars.png);
	width: 117px;
	height: 21px;
	float: left;
	display: inline;
}

 .stars {
	background: url(../../images/pictos/stars.png) no-repeat 0 0;
	width: 117px;
	height: 21px;
	display: inline-block;
	vertical-align: middle;
}

 .stars_min, div.prStars.prStarsSmall {
	background: url(../../images/pictos/stars-min.png) no-repeat 100% 0;
	width: 83px;
	height: 15px;
	display: inline-block;
	vertical-align: middle;
}

 .stars_01 {
	background-position: 0 -221px;
}

 .stars_02 {
	background-position: 0 -199px;
}

 .stars_03 {
	background-position: 0 -177px;
}

 .stars_04 {
	background-position: 0 -154px;
}

 .stars_05 {
	background-position: 0 -133px;
}

 .stars_06 {
	background-position: 0 -109px;
}

 .stars_07 {
	background-position: 0 -87px;
}

 .stars_08 {
	background-position: 0 -64px;
}

 .stars_09 {
	background-position: 0 -43px;
}

 .stars_10 {
	background-position: 0 -22px;
}

 .stars_11 {
	background-position: 0 0;
}

 .stars_min_01 {
	background-position: 0 0;
}

 .stars_min_02 {
	background-position: 0 -18px;
}

 .stars_min_03 {
	background-position: 0 -36px;
}

 .stars_min_04 {
	background-position: 0 -54px;
}

 .stars_min_05 {
	background-position: 0 -72px;
}

 .stars_min_06 {
	background-position: 0 -90px;
}

 .stars_min_07 {
	background-position: 0 -69px;
}

 .stars_min_08 {
	background-position: 0 -52px;
}

 .stars_min_09 {
	background-position: 0 -35px;
}

 .stars_min_10 {
	background-position: 0 -18px;
}

 .stars_min_11 {
	background-position: 0 0;
}

 div.k-review .bloc_vcard {
	display: block;
	float: left;
}

 div.k-review .bloc_vcard .title {
	font-size: 1.7em;
	background: url(../../images/pictos/quote-05.png) no-repeat 0 0;
	padding: 4px 0 0 10px;
}

 div.k-review .bloc_vcard .title strong {
	background: url(../../images/pictos/quote-05-min.png) no-repeat 100% 100%;
	padding: 0 14px 0 0;
	display: inline-block;
}

 div.k-review .bloc_vcard .fn {
	color: #90886c;
	font-size: 0.8em;
	padding: 0 0 0 10px;
}

 div.k-review .status {
	background: url(../../images/pictos/picto-08.png) no-repeat 6px -129px #d8d1bf;
	margin: 18px 0 0 10px;
	float: left;
	display: inline;
	padding: 0.3em 1em 0.3em 2em;
	text-decoration: none;
	font-family: 'nimbus_sans_nov_dot_bold', Arial, sans-serif;
}

 div.k-review .comment {
	width: 49%;
}

 .other_products .other_products_left {
	margin: 3px 0 0;
	width: 222px;
	float: left;
	display: inline;
	background: #f2ebe3;
}

 .other_products .other_products_left .title {
	text-transform: uppercase;
	font-size: 1.5em;
	line-height: 24px;
	padding: 1em 1.5em;
}

 .other_products .link_other_products li {
	padding: 0 1.5em;
}

 .other_products .link_other_products a {
	padding: 0.85em 0;
	border-bottom: 1px solid #ede4d9;
	font-size: 1.675em;
	display: block;
	text-decoration: none;
	position: relative;
}

 .other_products .link_other_products a strong {
	background: url(../../images/pictos/picto-07.png) no-repeat 100% -33px;
	padding: 0 0.9em 0 0;
}

 .other_products .link_other_products .selected {
	background: #e6d9ca;
}

 .other_products .link_other_products .selected a, .other_products .link_other_products a:hover {
	color: #924961;
}

 .other_products .link_other_products .selected strong, .other_products .link_other_products a:hover strong {
	background-position: 100% 9px;
}

 .other_products .link_other_products .puce_selected {
	display: none;
	background: url(../../images/pictos/puce-01.gif) no-repeat 0 0;
	position: absolute;
	top: 0;
	right: -38px;
	width: 20px;
	height: 56px;
}

 .other_products .link_other_products .selected .puce_selected, .other_products .link_other_products a .puce_selected {
	display: none;
}

 .other_products .link_other_products .selected .puce_selected, .other_products .link_other_products .selected .puce_selected {
	display: block;
}

 .other_products_content {
	width: 79.7%;
	float: right;
	display: inline;
}

  .other_products .k-catalog {
	float: right;
	width: 100%;
	display: none;
}

.other_products ul.active {
	display: block;
}

 .ie7 .other_products_content .k-catalog {
	margin: 0 0 2em 0;
} /* IE7 */
 .selection_frame {
	width: 100%;
	margin: 0 0 20px;
}

 .selection_frame li {
	float: left;
	display: inline;
	width: 612px;
}

 .selection_frame li.first {
	margin-right: 30px;
}

 .selection_frame li a {
	display: block;
	text-decoration: none;
	border: 1px solid #b0afa9;
	padding: 1em 0;
	font-size: 1.5em;
	font-family: 'nimbus_sans_nov_dot_semi_boldRg', Arial, sans-serif;
	text-align: center;
}

 .i_looked_frame {
	background: #5d5d55;
	width: 100%;
	position: fixed;
	bottom: 0;
	left: 0;
	z-index: 200;
}

 .i_looked_frame .title_looked {
	cursor: pointer;
	background: #5D5D55;
	text-align: center;
	color: #fff;
	font-size: 1.083em;
	text-transform: uppercase;
	position: absolute;
	top: -28px;
	line-height: 28px;
	width: 228px;
	left: 50%;
	margin-left: -114px;
}

 .i_looked_frame .title_looked strong {
	background: url(../../images/pictos/picto-06.png) no-repeat 100% -188px;
	padding: 0 15px 0 0;
}

 .i_looked_frame .i_looked {
	display: none;
	padding: 15px 0;
	width: 100%;
	text-align: center;
}

 .i_looked_frame .i_looked a {
	display: inline-block;
	border: 5px solid #5d5d55;
	width: 8.99%;
}

 .i_looked_frame .i_looked a.over {
	border-color: #393833;
}

 .i_looked img {
	display: block;
	width: 100%;
}

 .generic_infos .generic_infos_block,  .generic_infos_hide li {
	position: relative;
}

 .generic_infos .generic_infos_block .pr-stars-small,  .generic_infos .generic_infos_block .pr-snippet-stars .pr-stars-small,  .generic_infos .generic_infos_block .pr-modal-container .pr-stars {
	width: 90px;
}

 .generic_infos .generic_infos_block .pr-snippet .pr-snippet-stars {
	width: 80px;
}

 .generic_infos .generic_infos_block .pr-snippet {
	height: 25px;
    right: 32px;
    top: 16px;
    width: auto;
}

 .generic_infos_hide {
	min-height: 100px;
}

 #customer_reviews .pr-stars-0-sm {
	display: none;
}

.generic_infos_hide ul.pr-ratings-histogram-content li {
	width: 100%;
	clear: both;
	height: 18px;
	margin: 2px 0;
	float: none;
	display: block;
}

/* Ticket 6214 */
#pr-snapshot-histogram  #pr-snapshot-histogram-lnk #pr-snapshot-histogram-lnk-img{
	display: none;
}

#pr-snapshot-histogram  #pr-snapshot-histogram-lnk {
	width: 11px;
	height: 11px;
	background: no-repeat url("../../images/shopzilla/icon_popout.gif");
}
/* Fin Ticket 6214 */