.pagNum li.on {
	background-color:#3c5a80;
	border:solid 1px #3c5a80;
	color:#fff;
	cursor:default;
}
.pagNum li:hover{
	background-color:#3c5a80;
	border:solid 1px #3c5a80;
	color:#fff;
}
.pagNum li.prev, .pagNum li.next{
	width: 6em;
}
.SearchNumber {
	color: #3C5080;
	float: left;
	font-size: 1.2em;
	font-weight: bold;
	margin: 0.42em 0 1.2em;/* a passer a 0 0 .4em quand la pagination sera refaite */ 
}
div.SearchProductHeadStd002 {
	clear: both;
	border: 1px solid #bbb;
	border-radius: 5px;
	background: #f3f5f7; /* Old browsers */
	background: -moz-linear-gradient(top, #fff 0%, #f3f5f7 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#f3f5f7));
	background: -webkit-linear-gradient(top, #fff 0%,#f3f5f7 100%);
	background: -o-linear-gradient(top, #fff 0%,#f3f5f7 100%);
	background: linear-gradient(to bottom, #fff 0%,#f3f5f7 100%);
	color:#3c5a80;
	font-weight:bold;
	font-size: 1.2em;
	height: 39px;
	line-height: 39px;
	padding:0 1em;
	width: auto;
}
.SearchProductHeadStd002 label{
	font-size: 1em;
}
.SearchProductHeadStd002 select{
	color: #3c5a80;
	font-weight: bold;
	border: 1px solid #ccc;
	border-radius: 4px;
	padding: .2em;
}
#productList{
	background-image:none;
}

#productList div.priceContainer {
	padding-right: 0;
	font-size:.85em;
}

ul.plPagine li.prevnext {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJIAAAAaCAYAAABcmAU7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA99JREFUeNrsmz1M1GAYx/txH+31jgOOmAgqCERBiTEGBoPRQdjYNH7EMBgmHdTEmCAu6MDA4OBijAMxxqgL0cVowMEBjHFTjAaFqAQcyB3cV6/30db/w1XBeN7R27y+T/Lc+/TSNukv/z7P875tedM0ObKPc0sdGE7Cd8KDXGXbAnwK/hieK7Zje0t9yZOBHQ3E7wy8FS5VOL8vFr8nxI8YuSwQfbLXPaT4vI1ut6tO4HlPJVPQdSOuapnDsURqPzavlhLTJqwX/K4TP4/btYXneVcl88vpejSlZXvBrxubV+gvF0TUgGAgGPB1iKIQ4BxgdJ0BRdpLMWBQdrpV7rnArw3D+aqAvMclikEn8KPrDCj5awW/fgxjAn56aqqcI6KNRmKCD1BGKVNEBHMwVO3vdIqINprf5931ix0JqUEURT/nUPPJnkbKKPBmmyIidoPVAd9Byeve5kR2KOFuJKAQ3VAEw8Xza4JypFEmqa32H0A4REnKxqFnq/xyn5K/Kx1rEJOIwSNwzDg0yjvQIx5CeNnK0qWyUbcie8/5fVI7o5c3JqT1er8bGeYYwtMlRLQdwyUIqRGZXGTkmJD+MipT6JkuIOz6h4gUDNdqg0qn2y3WMWJMSIVh8LwHmabJKnFbC+xyMRiQj8iSp4nRYkIqarSgWBNUuqzmW9qQjY4HFOkU+qI2RokJaXNLApKnGZnnKM3MLBHR0kA/RNTK6DAh2euXZImm9T0QET3u6EVftE8QeJmRYUKyZTQjs1b7yUOCIEiMChOSbTNNTqeHuwjJw4ZhaIwKE5JtS6a0WQyT7S319GbARCSafKcbhsrIMCHZEFH6czSeeolwjLYhpnkM95Jqeo7RYULalKlaZn41pk4jHIb/LmcQ03g8qd2GzzBKTEhFTUtnF1aiyddc/mW3cIFd7sQSqfsQ0wdGiwmpoGWyueXwauItwhvwH4X2QVYyMNyEmJ4mVO0To8aE9IflMDtbjsQpE43CZ4vtazXfI+ihJqmXYvTWhZTDVNdwKgDDMNNqKv2Vyhb8zWaOgZiS1ENRL5XSMt+cLCDTNHVK6CSkRV3XE04FgRI1i55nBOEzO8dBTNRDDUeiyWnqrRwqoqyuG2GwiJKQJldi6kwuv/jmKKMZGM3EED4q53gApEw2TL0V9VjOuwnT1Aa8WCttgLGI8W4srs6kM9klUlmlV7NsTo+gYX4Pf2iVtLIN/AjmKHqsqVQ6+x2lsuJXwJF0YjRzBb8JbD6g//gCH0i2cPbeXf7vOFgN9Sv4cxJWCaGUPKH1gSS9IXACTq+ZhCpcS7RASx9IjnPWB5I/BRgA7+51XOzw3HUAAAAASUVORK5CYII=');
}
.iconView {
	background-image: url('data:image/gif;base64,R0lGODlhGQBkAJECAP///zxagAAAAAAAACH5BAEAAAIALAAAAAAZAGQAAAKhlI+py+0Po5y0noAtwsHwnzmcRpbQWKLg96DmCwuupq5hM8f6zvf+DwwCVx5QyyhD4pBEEVPJaDaXrGRVGJNCF9pr9OnlgnOKLjlhvmHX7Lb7DY8D5qY5wGDP0x32uK9fAqiX9wDot2OoITi415B4CBkpOUkpMYinV5gpcMm32en4uRlKyDnK0AlaiSpaSrroylqqupB6Wtv6qGAbu+o7WQAAOw==');
}
div.play {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABCdJREFUeNrsmFtIFFEYx/fMrutetRRMEBUUIhEUCu1FobftKXrtRQsETQR1JVAivICExSJaIKQVK1kkLL1oKEp4w2UfBBFFjcAb+KApZurOrjs7fWc5I6dxb+PsbD408Gdn9gwzv/l/33duiOd51WU+GNUlPzThGhFCZ6dhblMkBEJkNVHciyhA+pwXwfFxd1AEidNBTaUFBvKDOPKrYllWMqROp5MNKMAlUEIE0Ed0in/hZQFXLwIqp0gQ+RBteXl5+s7Ozger1XodrpNBSSAjNgK3E4cRgKJ4A+IXJ+7v7+vNZrOlra1tZHR09BH8lwq6SkAN+B7iMAOQWAgnezjJBUQUoMbtdifihzIMYyotLX26trbWB64WQFsK6ArIJHZTr9cjJQFpSAyoox+elpZ2s7u72z4yMvKYcjOZhF1wU20wGBgQUgpQuI/x+Xwa8QvUarWupKSkcmNjw15ZWXmLuIkhzSA95SZjNBoRlhKAgXs5jmNChSolJeVGR0fH2/Hx8VqTyZQmyk0dKbRA2KEdKQEYCHe4fILc1BYXFz9cXl7+VFdXd5uEXcjNv9yEYkNYMR+LI1UlVlJSUnZLS0vfxMTEk5ycnAwq7EKXlCC4GWEYlQ7o9/ujEoAyhYWFDyYnJweam5vvUG6ey81woEys3RMLiiKjtrb29czMzLP8/PxMkZv6SG4qEuJgysvLuw/d0UebzXZXlJthQ65YiIMJRpZrZWVlL51OZ3tRUVEWNVQmiiYi8QtxMOXm5locDsdnu91+j3RDWtIN/VsHaWm12lSLxdKxtLTUXV1dnS4MBuIJctxyMJRgCMyFcT0zVBVrpMLhr4/FAc/xra6uvq+oqOhaX1//SSa9fvHsXBIgDHUqmHLJhjs4OPje39/f3tvbOweXhyAvmfiKlxHSHZSzTAXXvPPz8/aampp3R0dHv+CvI9AJBeiXFWI5x97e3mJPT0/74ODgClz+Bh3jZQzIQ+C4YAsvxQEhLViXy/WmqqpqgIAJrnmEtQwV2vgC7u7uznV2dj4fGhr6QeAwmJsKKRcKTFFAmNiewCThVX19vYMKZ9SuyQGMWCHb29tOWFS1z87OblGusWLXFhYWAs8qKChQxQqQhwlpyE7Q6/Uejo2N2Zqamr5SuSaE85SuUgEuljsLgU4UALlgjZubm98aGxtfLC4ublNF4BZ1H7wUMCmAQp5wMH566AaWZXeHh4dtra2t41Suualc4y7imhRAntqDOYXp0hng1tbWl4aGhq6VlZU9yjU2Fq5dJMT4hV5YuR1Drq1NTU01W61WF3HJQ8BYqghkuXZulRZhf5AhH5KQnZ2tz8rKMk5PT3uozSNxEUhyLVQVC1zRAtJbb2oq/Bzl2IVciwUgCiKVqKPlVTHewJSyw8pH0UkrthOP/u/yyzz+CDAAHTinMU33ATYAAAAASUVORK5CYII=');
}
hr.separator {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAwoAAAALCAMAAADoUoorAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADBQTFRF5+rv2d7kytHb+vv83+TqusPS6+/y7e7z8fL29PX47fD09/j67O/06Ozw5+rx6u3yQdfIRAAAAUVJREFUeNrsmdtyxCAIQN11C16X///bChibabq3l45kPEneUTlARudjbnh/Ua7C12JxRjS9OdFvrlJKIcTovRcD3KYCUa2ucVMui8Xp0NxuWV4rZs17nw8qhJASQFUfNiEWi3PByV0JMYW8uXBQIQYhISK0BtGVmJ97/6xS3eK/trpBBInnohB/VMi/VVDUBwEI+J0cApo/yMcgh492V0C8+5RMLEDTmjVo7JvCXyqEYQIagQqJDWgUKTZsg1FYBD4DE8EeVciPVYi7pqA1d/6uYLstiMp2IRuzQw/0AxVGW0BWQQvW3HBhkupkFiBegdXodf9p+vi1aKoJosLLf4UxIJVSDIggg6o+ZkXQpkaGXbax/TBMGCr4Z/8KwwUxwcQJ9R5tNpEqmDYB+je/CFDKewOS29+sXReLUzJu2tzhtvlbgAEAu2DnIxboAwUAAAAASUVORK5CYII=');
}
div.plProductView {
	background-image: url('data:image/gif;base64,R0lGODlhAQALAIAAAMjKyQAAACH5BAAAAAAALAAAAAABAAsAAAIDhI9QADs=');
}
.list .plViewZone_2 {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAABfCAMAAADfyBeQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACpQTFRF9Pb48fT27/L1+vr8+Pn719rh/f395OXo9vf6/Pz+7O/z////+/z+/f3/reA1rgAAAQ9JREFUeNrs1cuOwyAMBVCDHWIK+f/fHT9IaYlHM+06RMriCFkQKfcCltZa0ddcEGMVqwuSbA2wlrqiasUAUQaXsU7ECz4QGZE6Yq/1OFoxJEPZ3bvg4ciK7FgH7kBMxLr3BRMDqQ+dyMCG3a8BewZgQ4oRT9wSyCPqA3zmlkNMMaYAc4BZMV0xhwgLPkT1WDJVL3rjjTd+h+HPFWAKMf2CHGIQF/l/GaJH97B7Zp1HUIRw4ojKzSYuuOunMDRrI2lZFg5sA4VIEf9Ez2QtAEnUEf67fQo2mwhkOT9s1AR7Tcx9T8TjxbRQuhZHK9MaZDzk2IazpHIP0DoO30tO2/BafISXLvUyXdenuMz8EWAAZxswvzT3OcYAAAAASUVORK5CYII=');
}
#plZoom {
	background-image: url('data:image/png;base64,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');
	background-repeat:no-repeat;
}
div.zoomRight {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAADeCAMAAAAO0QDQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAB5QTFRF////+/z98fP2+Pn69Pb4+vv87vH19vf51Nnh4uXrHHv1dgAAAhtJREFUeNrsmFt2wyAMBXkIiPe/4YKEjBAijftI+2E4+RmuxzhuasnOvX/4n8DJ5mmb9oYr2v7Y0jzHKN6iDXu/cjjpNCB5yqdpDRLz6YiQTN5wMtIRuV7JKabhOUeOg8t0lFykB8e9D0ycLIyLyY9YhGW4IVKe+JkuhfPSfUABg9d06ZY5DcgpfZ4VcbeI66yY+eRGCdIk3YF5lJYDkJ97GenGgc7pVLoUnQ6WhdKwpsU5x04ezQFguutKnPkjnBaZrhg1yCd3sNLZ5I+QB02fp/spN26Y7g+5A7T7Ju5PTSPfuIG+2JHOlLbdbYdWWrlzFt+hSoeR9kv6224w3GHrhovuot3jbq5uWNz5iRv+rztv07f7dt/u2327v+/+o2fDtWdaueb+zWfxFffb65NeV/l9XeXmuqrXbG6q2b5aD061JlyqNXd1bHwtva2RrYr6Sf1tVut2bf9C3/BqT2L0O6JWN/od3UudPZb3Kr32aWaHxZ2XnTa6OnaYHaPqLw/pSFOauk7du8p+ce5d176Ys9P+el+szL2LTspMPTdfyZJe+vycDDP2873Jn3hevf1dgczzOr5ZSMsbhyB27ce7lDDeN/QV5IGvkiYfE5j2Tz8snG8WEp88ddw4TR4OuzwxaL2my0xwutDS6ohI6YVWjH/dhY/ps0qw41bD4Y8Vipod6+HoF79ipPrjAv2HUNMZrE5Mr2ODPwQYAIJHMkeY1G1iAAAAAElFTkSuQmCC');
}
div.plZtd {
	background-image: url('data:image/gif;base64,R0lGODlhFAAHAKIAAPL09vj5+vb3+fT1+Pz8/fDy9fr7/AAAACH5BAAAAAAALAAAAAAUAAcAAAMdSLrcbTDKOYO9OGfBu//fII5kWQJoqq5r4b5wHCcAOw==');
	background-position: bottom;
	background-repeat: repeat-x;
}
div.plZtd img.info {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAYCAYAAADDLGwtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKZJREFUeNrMk2ENhDAMhQcOsDAk1AIWzsJZmAW0gAQszAInAQu9Drakad6W/eQlL1nCl37ZSB0zO1CSRn5yShdXAQtUco6uN51qGtKHnrwIJOmSz176zedZ3/RinHgPM8/yAWBAIAHQIzAgLQIj0lrQ17QWrGotWNVqEGkJgU2tBpvaAra0QT+41V4ZWvMvvSeinZnShkh/0l3vzCQ91MTN3jj1L8AAigVZWCQ7448AAAAASUVORK5CYII=');
}
div.plZtd img.more {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAATCAMAAACjpw26AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADBQTFRFlJSUqamp5OTk8/Pz7OzsbGxs////jIyM29vb+fn5tra2enp6xsbG09PThISE/Pz8ue67ZAAAAAd0Uk5T////////ABpLA0YAAADiSURBVHjaRJEBjgUhCEMRsYp84f633erfzTYZIk9SSUcAFOC21jlnmaMoyKWuS3uhvOvqBH4xR7+QU1WqTnKnTQHbTUT2Kqh5Ed/7OhdSbTtUq4R+HUfmhZO1gZYQZ1m/9H3HzUpwOlpIcvRKZnJZE1voU7I1spSdMz++unCNT6b0vjOn1okpfFRU0TKmodormVnXxLAjhij3L74SMUETbnlGxgjG0S+9eMlS2GAzQu3RaNAl7kxgDOJo4yoM7nJz1Bj/2oy0XrDY/zTZ4gXLw+ePNjbvN/i9rf6M5dQX/wgwAIWTC1iJQMFaAAAAAElFTkSuQmCC');
}
div.plZtd img.more.up {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAATCAMAAACjpw26AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADBQTFRFlZWV8/Pz6+vr4+Pj////ampqqqqqyMjIi4uLg4OD+fn5enp6cnJy09PTtLS03d3dpPW0RwAAAAV0Uk5T/////wD7tg5TAAAA2klEQVR42kSRCZLFIAhE2TQCLve/7TQmU78rsfCxhpCZBR45CzoMu0RFAfUClsU3juoUqYvdSNVKLiyKd3catA+4ROEQjVidXu24nIKVbSHyU7cCFDjOjxIttEJL9O5JPgahOuSYS4hPMGzcxbbD8CcOE6s9OdxJMOAenoMwJJ2DoEt52TXdUEQkuvtgi+ErrCPcUETVVuZQRn4+6F740FLjnBO5bWbSzNlNT30805wtG5yzDPS+O7GTbTaQ2eDb32Kh3V6Bu/2wPfNz9P/fcLcc3MtB66X2J8AAI+wJ/5HZPWQAAAAASUVORK5CYII=');
}

/************ ZOOM *****************/

#plZoom {
	background-position: right top;
	box-shadow: 1.9em 0 0.9em -1.5em rgba(0, 0, 0, 0.6);
	display: none;
	height: 232px;
	position: absolute;
	width: 778px;
	z-index: 2;
}
#plZoom .delegate {
	cursor: pointer;
}
#plZoom .delegate:hover {
	text-decoration : underline;
}
div.zoomLeft {
	float: left;
	height: 98%;
	margin: 0.2em 0 0.2em 9.2em;
	width: 25%;
}
.zoomLeft .zOpecom {
	margin: .2em .2em .5em;
	min-height: 34px;
}
.zoomLeft .zStriked {
	height: 1.3em;
	font-size: 1.3em;
	color: black;
}
.zoomLeft .zPrice {
	height: 4em;
}
.zoomLeft .zFacility {
	height: 1.4em;
	color: #000;
}
.zoomLeft .zVariants {
	height: 2.3em;
}
.zoomLeft .zVariants select {
	margin: .2em 0 .8em
}
.zoomLeft .zVariants select *{
	z-index: 100;
}
.zoomLeft .zShippingDelay {
	margin-top: .5em;
}
div.zoomRight {
	background-position: left center;
	background-repeat: no-repeat;
	float: left;
	height: 98%;
	margin: 0.2em;
	width: 60%;
}
.zoomRight .zproductView {
	height: 16.7em;
	width: 16.7em;
}
.zoomRight .zproductName {
    padding-top:4em;
	width: 20em;
}
.zoomRight .zproductDesc {
	width: 23em;
}
.zoomRight .zRating {
	position: absolute;
	right: 1em;
	bottom: 1em;
}
.zoomRight .zRating div {
	line-height: 1em;
	display: inline;
}
.zoomRight .zRating img {
	vertical-align: middle;
	margin-left: 1em;
}
.zoomRight .zLogo {
	position: absolute;
	right: 0;
	top: .5em;
	background-repeat: no-repeat;
	background-position: center top;
	background-size:84px;
	width: 10em;
	height: 3.75em;
}
.zoomRight .eco, .zoomRight .productSplashEconomy-medium-ct {
	top: .5em;
	left: 11em;
}
.zoomRight .shipping {
	position: absolute;
	top: 1.5em;
	right: 20.5em;
}
.zoomRight .shipping.M img {
	width: 80px;
}

/***** LISTE PRODUITS *****/
.pl {
	color: #3C5A80;
	font-size: 1.2em;
	margin: 0.41em 0 0!important;
}
.pl select {
	background-color: #f7f7f7;
	border: solid 1px rgb(60, 90, 128);
	border-radius: 3px;
	padding: .08em;
	color: rgb(60, 90, 128);
	font-weight: bold;
	font-size: .9em;
}
.pl select.selectColor{
    max-width:60%;
}
.pl select.selectSize{
    max-width:40%;
}
.pl select option {
	color: rgb(60, 90, 128);
	font-size: .9em;
}
.pl select option:hover {
	background-color: rgb(60, 90, 128);
}

div.plTitle {
	font-size: 1.7em;
}
div.plTitle h1 {
	font-size: 1em;
	display: inline;
}
div.plFilters select {
	margin-right: .5em;
	width: 23%;
}


ul.plPagine li {
	border-radius: 5px;
	background-color: #F1F3F6;
	float: left;
	font-weight: bold;
	line-height: 2.16em;
	margin-left: .5em;
	text-align: center;
	width: 2em;
}
ul.plPagine li.pgCurrent {
	background-color: #3C5A80;
	color: #F1F3F6;
}
ul.plPagine li a {
	height: 100%;
	display: block;
	color: inherit;
}
ul.plPagine li a:hover {
	text-decoration: underline;
}
ul.plPagine li.prevnext {
	background-color: #fff;
	width: 73px;
}
ul.plPagine li.prevnext a {
	font-size: smaller;
	line-height: 2.65em;
}
ul.plPagine li.prevnext.prev {
	background-position: -73px 0;
}
ul.plPagine li.empty {
	background: none;
}
.iconView {
	width: 25px;
	vertical-align: middle;
	border-radius: 5px;
	margin-top: .6em;
}
.iconView.active {
	background-color: #3C5A80;
}
.iconView.mozaic {
	background-position: 0 -25px;
}
.iconView.mozaic.active {
	background-position: 0 -75px;
}
.iconView.list {
	background-position: 0 0;
	margin-left: .5em;
	margin-right: .5em;
}
.iconView.list.active {
	background-position: 0 -50px;
}
input.iconView {
	cursor: pointer;
}
/*** VIEWS ***/
hr.separator {
	background-position: center;
	background-size: contain;
	background-color: #ccc; /* fallback IE */
	height: 11px;
	border: none;
	clear: both;
}
div.plProductView {
	background-repeat: repeat-y;
	background-position: 100%;
	float: left;
	width: 14.95em;
	padding: 2.5em .5em 0;
	height: 38.5em;
	position: relative;
}
div.plProductView.last {
	background-image: none;
}
.plViewZone_1, .plViewZone_2 {
	position: relative;
}
.plViewZone_1 {
	height: 24.5em;
}
.plViewZone_2 {
	height: 13.5em;
}
div.plProductView .eco, div.plProductView .productSplashEconomy-medium-ct {
	right: .5em;
	top: 2.5em;
}
.as_imgarea .eco{
    right:0;
    top:0;
    z-index:2;
}
div.plProductView .shipping {
	position: absolute;
	right: .5em;
	top: 2.5em;
}
div.plProductView .shipping.M img {
	width: 70px;
}
.plProductImg {
	height: 11.66em;
	margin-left: 1.5em;
	width: 11.66em;
}
div.play {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -20px;
	margin-left: -20px;
	width: 40px;
	height: 40px;
	cursor: pointer;
	display: none;
}

.plLogo {
	margin: .5em auto;
	height: 3.5em;
	display: inline-block;
	width: 50%;
	background-repeat: no-repeat;
	background-position: center center;
	background-size:84px;
    vertical-align: middle
}

.plPrName, .plPrDesc, .plPrColor {
	height: 2.5em;
	display: block;
	color: inherit;
	overflow: hidden;
	text-align: justify;
}
div.plProductView .plPrDesc {
	color: #798DA8;
	height: auto;
}
div.plProductView .plPrName:hover, div.plProductView .plPrDesc:hover, div.plProductView .plNotes .smaller:hover {
	text-decoration: underline;
}
.since{
	color:#dc0505;
	height:.9em;
}
.list .since{
	height:1.2em;
	color: #000 !important;
}
div.plProductView .striked {
	color: black;
}
div.plProductView .striked.px16 {
	font-weight: bold!important;
	padding-top: .5em!important;
}
.list div.plProductView .striked.px16 {
	text-align: right!important;
}
.list div.plProductView .priceInfo{
	position:absolute;
	right:0;
	width:45%;
	text-align:right;
}
div.plProductView .priceInfo .striked,  div.plProductView .priceInfo .center{
	width:35%;
	margin:0 auto;
	display:inline-block;
	vertical-align:bottom;
	*display:inline;
	zoom:1;
}
div.plProductView .priceInfo .striked{
	width:27%;
}
div.plProductView .priceInfo .center{
	width:63%;
}
.list div.plProductView .priceInfo .center{
	text-align:right;
	margin-top:1em;
	width:71%;
}
div.plProductView .facility {
	position: absolute;
	left: 0;
	top: 4.7em;
	width: 100%;
	color: #000 !important;
}
.list div.plProductView .facility{
	top:6em;
	width:34%;
}
div.plProductView button.jqSmallView {
	position: absolute;
	left: 50%;
	bottom: 0;
	margin-left: -5em;
	display: none;
}
div.plProductView button.jqCart {
	position: absolute;
	right: 2em;
	bottom: 2.8em;
	padding:.5em 0;
}

div.productContainer025Std001 button.jqCart
{
 position: absolute;
	right: 2em;
	bottom: 2.8em;
	padding:.5em 0;   
}

div.plProductView .plNotes {
	display:inline-block;
	vertical-align:middle;
	padding:1em 0;
	*display:inline;
	zoom:1;
}
div.plProductView .plProSellerLogo {
	display:inline-block;
	vertical-align:middle;
	padding:1em 0;
}
div.plProductView .variant {
	position: absolute;
	top: 5.2em;
	width:100%;
}
.list div.plProductView .variant{
	width:61%;
	top: 7.7em;
	text-align:left;
	left:2.6em;
}
.opecom {
	position: absolute;
	width: 100%;
	left: 0;
	bottom: 1.8em;
}

div.plProductView .mpBloc {
	position: absolute;
	bottom: 0;
	width: 100%;
	height:2.2em;
}
/* TODO - Patch to remove quickly */
.mpBloc span + span {
	margin-top: -12px;
}

div.plProductView .ploc {
	left: 2px;
	position: absolute;
	top: 3px;
	width: 97%;
}
.list div.plProductView .ploc{
	width:auto;
	left:52%;
}
div.plProductView .ploc .octxt {
	font-size: smaller;
}

/* VIEW LIST */
.list hr {
	display: none;
}
.list div.plProductView {
	float: auto;
	width: 100%;
	height: 12.5em;
	display: block;
	background: none;
	border-bottom: dotted 1px #ccc;
	padding: 0;
}

.list div.plProductView .ploc .oc_4, .list div.plProductView .ploc div[class^=oc_]{
	display: none;
}

.list div.plProductView .plViewZone_1 {
	float: left;
	height: 100%;
	width: 52%;
}
.list div.plProductView .plViewZone_2 {
	background-position: left center;
	background-repeat: no-repeat;
	float: left;
	height: 100%;
	width: 48%;
	margin: 0;
}

.list .plProductImg {
	width: 8em;
	height: 9em;
	margin-left: 0;
	z-index: 3;
    padding: .25em;
    margin-top: .25em;
}
.list .plLogo {
	background-position: center center;
	margin: 0;
	position: absolute;
	right: .5em;
	top: .5em;
	width: 10em;
	height: 3.5em;
}
.list .plPrName, .list .plPrDesc, .list .plPrColor {
	display: inline;
	position: absolute;
	right: 1em;
}
.list .plPrColor {
    left: 8.4em;
    margin-top:0;
    top: 8.5em;
}
.list .plPrName {
	height: 3.7em;
	left: 8em;
	top: 1em;
	width: 15em;
}
.list .plPrDesc {
	left: 10em;
	top: 6em;
	width: 18em;
}
.list .plFlag {
	display: block;
	left: 2.6em;
	position: absolute;
	top: 3.8em;
}
.list div.plProductView .plNotes {
	position:absolute;
	right: .5em;
	top: 6.5em;
	width:10em;
	height:30px;
}
.list div.plProductView .plProSellerLogo {
	position:absolute;
	right: 1.8em;
	top: 6.5em;
}
.list div.plProductView.pap select {
	right: 15em;
	top: 7.8em;
}
.list .opecom {
	display: none;
}
.list div.plProductView .mpBloc {
	width: 91%;
	left: 9%;
	height: 2em;
	text-align: right;
}
.list div.plProductView .mpBloc span {
	display: inline;
	line-height: 2em;
	margin: 0;
	padding: 0;	
}
.list div.plProductView button.jqCart {
	right: 0em;
	bottom:2.1em;
}
.list div.plProductView .eco {
	right: 15.5em;
	top: 2.5em;
}
.list div.plProductView .shipping {
	right: 15.2em;
	top:1.9em;
}
.list div.plProductView .priceContainer, .list div.plProductView .facility {
	right: 0;
	left: auto;
}
 
 
 /* ZTD */
div.plZtd {
	border-right: solid 1px #CFD6DE;
	border-bottom: solid 1px #CFD6DE;
	border-top: solid 1px #CFD6DE;
	border-left: solid 3em;
	border-radius: 10px;
}
div.plZtd img.info {
	width: 10px;
	height: 24px;
	position: absolute;
	left: -2em;
	top: 1em;
}
div.plZtd img.more {
	width: 22px;
	height: 19px;
	position: absolute;
	right: 3em;
	bottom: -6px;
}

/* fix de surcharge sur helpers */
div.plProductView .macaronMp {
    position:absolute;
    z-index:3;
}
.mozaic div.plProductView .macaronMp {
    left:5em;
    top:0;
}
.mozaic .mpBloc{
    text-align:center;
}
.list div.plProductView .macaronMp {
    left:3.2em;
    top:-.6em;
}
.list div.plProductView .macaronMp  .occasion {
    top:3.5em;
    left:30em;
}

/* DSI-0841 - Mise en avant couleurs */
.colorTxt {
    color:#FFFFFF;
    font-size:11px;
    font-style:italic;
}

.plPrColor {
    height:17px;
	left: 8em;
	width:144px;
	line-height:17px;
	margin-top: 10px;
    background-color:#3C5A80;
    text-align:center;	
}

.mozaic .plPrColor {
    margin-top:5px;
}

/* searchdexing for search */
.fpSimilarsProducts {
    border-color:#ddd;
    color:#3c5a80;
    clear:both;
    margin-bottom:1em;
}
.fpSimilarsProducts h2 {
    margin:0 0 1em 1em;
    padding-top:1.1em;
}
.fpSimilarsDynamique {
    font-size:.95em;
    width:95%;
    line-height:1.3;
    margin:0 0 .8em 3.6em;
}
.fpSimilarsDynamique strong {
    font-size:1.2em;
}
.fpSimilarsDynamique .spriteIcones {
    padding-left:.8em;
    margin-left:.8em;
    background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAGCAIAAABrW6giAAAAJklEQVQI12N49erVfxhgMA6p27D71JevP6AcCLpw5RYGB6EM2QAA4kc0tf3GzTQAAAAASUVORK5CYII=") no-repeat left center;
}
.fpSimilarsDynamique a {
    color:#3c5a80;
}

/*SOLDES JANVIER 2013 PATCH*/
.oc_4_7 .octxt, .oc_4_8 .octxt, .oc_4_9 .octxt, .oc_4_10 .octxt{
margin-left: 0px;
padding-left: 8px;
background-color: #FFCA00;
}
.oc_4_7 .octxt span, .oc_4_8 .octxt span, .oc_4_9 .octxt span, .oc_4_10 .octxt span{
color: #FF0060;
font-size: 1.9em;
} 
