#showcase{position:relative;float:left;background:#fff;border:4px solid #FF5F46;width:952px;height:auto;margin:10px 0 0 0;padding:10px 0 10px 0;}
.showcase div.offre{float:left;width:210px;height:auto;margin:0 14px 0 14px!important;+margin:0 7px 0 7px;padding:0;}
.showcase div.offre p{float:left;width:100%;color:#000;margin:0;padding:0;}
.showcase div.offre a{float:left;cursor:pointer;text-decoration:none;margin:0;padding:0;}
.showcase div.offre img{float:left;border:none;width:100px;height:72px;margin:0;padding:0;}
.showcase div.offre div.infos{float:left;width:100px;margin:0;padding:0;}
.showcase div.offre div.infos p.apartirde{font-size:10px;}
.showcase div.offre div.infos p.prix a{background-color:#FF5F46;float:left;width:auto;color:#FFF;font-size:20px;font-weight:bold;line-height:16px;margin:0;padding:5px 3px;}
.showcase div.offre div.infos p.prix a span.ttc{background-color:#F60;color:#FFF;font-size:14px;font-weight:bold;padding:0 1px 0 2px;}
.showcase div.offre div.detail{float:right;width:100px;margin:0;padding:0;}
.showcase div.offre div.detail p.destination a{color:#000;font-weight:bold;font-size:15px;line-height:17px;}
.showcase div.offre div.detail p.marketing{color:#FF5F46;font-weight:bold;font-size:14px;line-height:16px;}
.showcase div.offre div.detail p.date{color:#01f;font-weight:bold;font-size:14px;line-height:16px;}
.showcase div.offre div.detail p.descriptif{font-size:11px;line-height:13px;}