div#frise{
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	margin-top:10px;
	padding-bottom:15px;
	position:relative;
}

div#frise div#block_image{
	background-color:#000;
	display:inline;
	float:left;
	position:relative;
}
div#frise div#block_image div#infos_ssmenu{
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; /* pour IE8 */
	filter:alpha(opacity=0); /* pour IE5-7 */
	opacity:0.0;			 /* pour Firefox */
	position:absolute;
	right:0;
	top:0;
}
div#frise div#block_image div#infos_ssmenu div.content{
	background-color:#111;
	margin-bottom:13px;
	padding:20px 15px 15px 15px;
	width:310px;
}
div#frise div#block_image div#infos_ssmenu div.content img.present{
	border:1px solid #222;
	left:5px;
	position:absolute;
	top:5px;
}
div#frise div#block_image div#infos_ssmenu div.content span.present{
	color:#FF0A8F;
	font:bold 26px Arial;
	left:10px;
	position:absolute;
	top:12px;
}
div#frise div#block_image div#infos_ssmenu div.content span.present.min{
	font-size:20px;
}
div#frise div#block_image div#infos_ssmenu div.content h3{
	color:#ff0a8f;
	font:bold 13px Verdana, Arial;
	margin-bottom:2px;
	text-align:right;
}
div#frise div#block_image div#infos_ssmenu div.content h3 a{
	color:#ff0a8f;
}
div#frise div#block_image div#infos_ssmenu div.content h3.info{
	color:#FFF;
	font-size:11px;
	margin-bottom:10px;
}
div#frise div#block_image div#infos_ssmenu div.content h3.info.min{
	font-size:9px;
	margin-top:13px;
}
div#frise div#block_image div#infos_ssmenu div.content h3.info a{
	color:#FFF;
}
div#frise div#block_image div#infos_ssmenu div.content img.best-seller{
	display:inline;
	float:right;
	margin-left:5px;
}
div#frise div#block_image div#infos_ssmenu div.content div.description{
	font-size:11px;
	margin:20px 0 10px 0;
	text-align:right;
}
div#frise div#block_image div#infos_ssmenu div.content div.description p{
	margin-bottom:2px;
}
div#frise div#block_image div#infos_ssmenu div.content div.description span{
	color:#e2017b;
	font-size:8px;
	padding-right:5px;
}
div#frise div#block_image div#infos_ssmenu div.content div.description div.gauche{
	display:inline;
	float:left;
	width:50%;
}
div#frise div#block_image div#infos_ssmenu div.content div.description div.droit{
	display:inline;
	float:right;
	width:50%;
}
div#frise div#block_image div#infos_ssmenu div.content div.description.cheques p{
	line-height:25px;
}
div#frise div#block_image div#infos_ssmenu div.content div.description.cheques span{
	color:#888;
	font-size:11px;
}
div#frise div#block_image div#infos_ssmenu div.content div.description.cheques img.plus{
	margin-left:15px;
	vertical-align:middle;
}
div#frise div#block_image div#infos_ssmenu div.content div.boutons{
	margin-top:20px;
}
div#frise div#block_image div#infos_ssmenu div.content div.boutons div{
	display:inline;
	float:right;
}
div#frise div#block_image div#infos_ssmenu div.content div.info{
	color:#999;
	font-size:9px;
	text-align:right;
}
div#frise div#block_image div#infos_ssmenu div#image_menu{
	display:none;
}
div#frise div#block_image div#infos_ssmenu div#btn_savoir_plus{
	bottom:-7px;
	position:absolute;
	right:10px;
	z-index:9999999;
}

div#frise  div#block_ssmenus{
	display:inline;
	float:right;
}
div#frise  div#block_ssmenus div.ssmenu{
	background-color:#121212;
	border-bottom:1px solid #000;
	border-top:1px solid #000;
	cursor:pointer;
	height:47px;
	margin-bottom:5px;
	width:152px;
}
div#frise  div#block_ssmenus div.ssmenu:hover{
	border-bottom:1px solid #222;
	border-top:1px solid #222;
}
div#frise  div#block_ssmenus div.ssmenu:hover img{
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /* pour IE8 */
	filter:alpha(opacity=50); /* pour IE5-7 */
	opacity:0.5;			  /* pour Firefox */
}
div#frise  div#block_ssmenus div.ssmenu img{
	display:inline;
	float:left;
	margin-right:5px;
}
div#frise  div#block_ssmenus div.ssmenu div.info{
	display:inline;
	float:left;
	height:43px;
	padding-top:3px;
	position:relative;
	width:85px;
}
div#frise  div#block_ssmenus div.ssmenu div.info a.titre, div#frise  div#block_ssmenus div.ssmenu div.info div.titre{
	color:#EEE;
	font-size:10px;
	font-weight:bold;
}
div#frise  div#block_ssmenus div.ssmenu div.info div.prix{
	color:#ff0a8f;
	font-weight:bold;
	margin-top:3px;
}
div#frise  div#block_ssmenus div.ssmenu div.info div.prix span{
	font-size:9px;
}
div#frise  div#block_ssmenus div.ssmenu div.info div.panier{
	bottom:1px;
	position:absolute;
	right:1px;
}
div#frise  div#block_ssmenus div.ssmenu div.info div.panier.btn_savoir_plus{
	font-size:9px;
	right:3px;
}
div#frise  div#block_ssmenus div.ssmenu div.info div.panier.btn_savoir_plus img{	
	vertical-align:middle;
}

div#frise div#cache{
	display:none;
}