/* product-list.tpl */ul#product_list { 	clear: both;	width: 800px;	height: 369px; 	list-style-type: none }ul#product_list li {        margin-bottom: 20px;    float: left;	background: #232527;    border: 9px solid #232527;    -moz-border-radius: 3px;    -webkit-border-radius: 3px;    -o-border-radius: 3px;    -ms-border-radius: 3px;    border-radius: 3px;    -moz-box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.25);    -webkit-box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.25);    -o-box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.25);    -ms-box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.25);    box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.25); 	-moz-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;    -webkit-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;    -o-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;    -ms-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;	padding: 5px;	cursor: pointer;	text-align: center;		margin-right: 16px;	width: 212px;	overflow: hidden;	line-height: 23px;	z-index: 10;}ul#product_list li:hover {        -moz-box-shadow:  0 0 8px rgba(78, 82, 87, 0.8);    -webkit-box-shadow:  0 0 8px rgba(78, 82, 87, 0.8);    -o-box-shadow:  0 0 8px rgba(78, 82, 87, 0.8);    -ms-box-shadow:  0 0 8px rgba(78, 82, 87, 0.8);    box-shadow:  0 0 8px rgba(78, 82, 87, 0.8);}ul#product_list h5 {     margin: 0 5px 15px 3px; 	text-align: left;	display: block;    height: 30px;	line-height: 30px;	font-size: 16px; 	font-weight: bold;	color: white;	padding-left: 2px;	 } 	ul#product_list h5 a { 	color: #AEADAD; }ul#product_list h5 a:hover {	color: white;	text-decoration: none;	-moz-transition: all 400ms ease-in-out 0s;    -webkit-transition: all 400ms ease-in-out 0s;    -o-transition: all 400ms ease-in-out 0s;    -ms-transition: all 400ms ease-in-out 0s;    transition: all 400ms ease-in-out 0s;}ul#product_list a.product_img_link {	border: none;	float: left;	margin-right: 3em}ul#product_list a.product_image img {    height: 269px;	width: 210px;	-moz-border-radius: 2px;    -webkit-border-radius: 2px;	-o-border-radius: 2px;    -ms-border-radius: 2px;    border-radius: 2px; } ul#product_list .lnk_more {	display:inline;	margin: -15px 0 0 0;		float: right;	color: transparent;	height: 25px;	width: 25px;	background:url(../img/green_icons/eye-gray-25.png) repeat-x;	cursor: pointer;}ul#product_list .lnk_more:hover {	background:url(../img/green_icons/eye-yellow-25.png) repeat-x;	}ul#product_list li h3 { margin: 0 }ul#product_list li span.new { 	line-height: 17px;	display: none;	width: 101px;	float: right;	-moz-transform: rotate(45deg);	-webkit-transform: rotate(45deg);	-o-transform:rotate(45deg);	-ms-transform: rotate(45deg);	transform: rotate(45deg);	background-color: #F4F4F2;	color: #FF7474;	font-family: Arial;	font-size: 10px;	font-weight: normal;	padding: 5px;	text-transform: uppercase;	margin: 11px -30px 0 0; 	-moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3);    -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3);    -o-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3);    -ms-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3);    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3);}ul#product_list li span.on_sale { 	line-height: 17px;	display: none;	width: 101px;	float: left;	-moz-transform: rotate(-45deg);	-webkit-transform: rotate(-45deg);	-o-transform:rotate(-45deg);	-ms-transform: rotate(-45deg);	transform: rotate(-45deg);	background-color: #FF7474;	color: white;	font-family: Arial;	font-size: 10px;	font-weight: normal;	padding: 5px;	text-transform: uppercase;	margin: 11px 0 0 -30px; 	-moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.5);    -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.5);    -o-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.5);    -ms-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.5);    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.5);}ul#product_list li p.product_desc {	margin-top: 20px;	color: #CCCED0;	font-size: 12px}ul#product_list li div.center_block {	float: left;	width: 75%;	margin-right: 3em;	margin-left: 0;}ul#product_list li div.right_block {	float: right;	width: 11em;	text-align: right;	margin-right: 0px;	margin-top: 10px}ul#product_list li .discount, ul#product_list li .on_sale, ul#product_list li .online_only {	color: #E49E9E;	font-size: 12px;	text-transform: uppercase;	font-weight: normal;	margin-bottom: 20px;	display: block}ul#product_list li .reduction {	display: block;	margin-bottom: 0.3em}ul#product_list li .price {	color: #F5C11E;    font-size: 22px;    font-weight: normal;    padding-left: 5px;	float: left;    margin-top: -13px;}}ul#product_list li span.availability {     display: block;	color: #75858D;	margin-top: 20px;	margin-bottom: 20px;	font-size: 12px}ul#product_list li a.button { margin-top: 0.5em; margin-bottom: 0.5em; float: right }ul#product_list li a.button_large { display: none }ul#product_list li p.compare input { display: none; vertical-align: text-bottom } ul#product_list li p.compare { display: none }.bouton-view {	margin-left: 165px;	margin-top: 10px;