#contBestSell {padding:5px;width:auto;}
#contBestSell h2{border-bottom:1px solid #0066FF;}
.contPromo  {border-bottom:1px dotted #FF9933;margin-top:5px;width:auto;}
.contPromo .hautPromo img{float:left;margin-right:10px;margin-bottom:10px;width:90px;}
.contPromo .titrePromo{background-repeat:no-repeat;height:16px;margin-bottom:5px;font-weight:bold;color:#FFFFFF; text-transform:uppercase;background-image:url('images/bande_promo.jpg')}
.contPromo .compagniePromo .logoCompagnie{float:left;margin-right:10px;text-align:center;width:100px;}
.contPromo .compagniePromo .logoCompagnie img{width:auto;margin:0 auto;float:none;}
.contPromo .compagniePromo .escaleCompagnie{width:auto;margin-bottom:5px;} 
.contPromo .compagniePromo .detailCompagnie{margin-left:220px;margin-bottom:5px;}
.contPromo .compagniePromo .departCompagnie{margin-bottom:5px;}
.contPromo .compagniePromo .casePromo{float:right;width:140px;text-align:center;overflow:hidden}
.contPromo .prixOld{ text-decoration:line-through; font-weight:bold;}
.contPromo .prixNew{color:#FF8600;font-weight:bold;font-size:20px;}
.contPromo .casePromo a{text-align:left;padding-left:20px;background-repeat:no-repeat;font-weight:bold;margin:0 auto;width:130px;height:35px;line-height:25px;color:#fff;display:block;background-image:url('images/bt_selectionner.gif')}
.contPromo  .casePromo .departPromo{text-align:center;background-repeat:no-repeat;background-position:center;width:100%;height:58px;/*background-image:url('http://www.qcnscruise.com/templates_mc/modele12/images/pictofrance.gif')*/}
.contPromo  .casePromo .departPromo img{margin:0px auto;width:auto;float:none;}