#espaceVitrine table#listeresultat {float:left;margin:10px 0;padding:0;width:560px;height:auto;border-collapse:none; }
#espaceVitrine table#listeresultat tr{ background:url(/static/images/bg/bg_escale.gif) top left repeat-x; }
#espaceVitrine table#listeresultat tr.coupDeCoeur{ background:#cce5ff url(/static/images/bg/bg_liste-coupdecoeur.jpg) top left; }
#espaceVitrine table#listeresultat tr td{  height:115px;padding:5px 0 5px 0;margin:0;vertical-align:top;}

/* visuel + avis */
#espaceVitrine table#listeresultat tr td.visuel{width:100px;padding:15px 10px 0 10px;margin:0;text-align:center;}
#espaceVitrine table#listeresultat tr td.visuel img{width:100px;height:74px;padding:0;margin:0;border:none;}
#espaceVitrine table#listeresultat tr td.visuel p.cruise{float:left;background-color:#0195F9;color:white;width:auto;margin:1px 0 0 0;padding:2px;}
#espaceVitrine table#listeresultat tr td.visuel div.avis {background:transparent;padding:0;margin:0;height:15px;color:#f00;font-weight:bold;}
#espaceVitrine table#listeresultat tr td.visuel div.avis div.moyenne img.star{display:inline;width:11px;height:12px;padding:0;margin:1px 1px 0 0;}
#espaceVitrine table#listeresultat tr td.visuel div.avis span.eval{text-transform:uppercase;font-weight:normal;}

/* descriptif */
#espaceVitrine table#listeresultat tr td.descriptif {padding: 15px 13px 5px 0; width: 293px;}
#espaceVitrine table#listeresultat tr td.descriptif span.croisiereDestination {clear:both;float:left;padding:0 0 5px 0;color:#39f;font-size:13px;font-weight:bold;line-height:13px;}
#espaceVitrine table#listeresultat tr td.descriptif span.croisiereZone {color:#39f;font-size:17px;font-weight:bold;line-height:14px;}
#espaceVitrine table#listeresultat tr td.descriptif span.duree {color:#39f;font-size:17px;font-weight:bold;line-height:17px; }
#espaceVitrine table#listeresultat tr td.descriptif span.phraseMarket {color:#39f;font-size:15px;line-height:30px;}
#espaceVitrine table#listeresultat tr td.descriptif p.croisiereNavire{ clear:both; float:left; margin: 2px 0; color:#666;font-weight:bold;line-height:11px;font-size:11px;}
#espaceVitrine table#listeresultat tr td.descriptif p.croisiereNavire span.confort { color:#666;font-weight:normal;line-height:11px;}
#espaceVitrine table#listeresultat tr td.descriptif p.croisiereNavire span.formule { color:#666;font-weight:normal;line-height:11px;}
#espaceVitrine table#listeresultat tr td.descriptif p.croisiereNavire img.company { border:0; }
#espaceVitrine table#listeresultat tr td.descriptif span.croisiereEscales { display:block; margin-top:8px; color:#666;font-size:11px;font-weight:normal;line-height:12px; }
#espaceVitrine table#listeresultat tr td.descriptif span.croisiereEscales b { font-weight:bold; }
#espaceVitrine table#listeresultat tr td.descriptif span.croisiereDeparts { display:block; color:#666;font-size:11px;font-weight:normal;line-height:12px; }
#espaceVitrine table#listeresultat tr td.descriptif span.croisiereDeparts b { font-weight:bold; }

/* etiquette promo */
#espaceVitrine table#listeresultat tr td.descriptif span.stopAffaire{width:90px;margin:0 10px; padding:1px 3px; background-color:#39f;color:#fff;font-size:11px;font-weight:bold;text-transform:uppercase;}
#espaceVitrine table#listeresultat tr td.descriptif span.dernieresPlaces{width:90px;margin:0 10px; padding:1px 3px; background-color:#ff0;color:#fff;font-size:11px;font-weight:bold;text-transform:uppercase;}
#espaceVitrine table#listeresultat tr td.descriptif span.coupDeCoeur{width:90px;margin:0 10px; padding:1px 3px; background-color:#39f;color:#fff;font-size:11px;font-weight:bold;text-transform:uppercase;}

/* prix */
#espaceVitrine table#listeresultat tr td.tarif{text-align:center; padding:10px 0 0 0;}
#espaceVitrine table#listeresultat tr td div.descriptifPrixConteneur{background:url("/static/images/sprites/pictos-sprite.png") no-repeat scroll 20px -343px transparent;padding:3px 0 0 0;margin:0 0 25px 0;}
#espaceVitrine table#listeresultat tr.coupDeCoeur td div.descriptifPrixConteneur{width:127px; height:47px;padding:3px 0 0 0;}
#espaceVitrine table#listeresultat tr td div.descriptifPrixConteneur div.descriptifPrix { text-align:center;margin:0 0 0 21px; }
#espaceVitrine table#listeresultat tr.coupDeCoeur td div.descriptifPrixConteneur div.descriptifPrix{margin:0 0 0 21px;}
#espaceVitrine table#listeresultat tr td div.descriptifPrixConteneur div.descriptifPrix span.aPartirDe {display:block;margin-bottom:1px;padding:6px 0 3px 0; color:#fff;font-weight:normal;font-size:11px;line-height:11px;}
#espaceVitrine table#listeresultat tr td div.descriptifPrixConteneur div.descriptifPrix span.prixBarre{display:block;margin-top:2px;margin-bottom:1px; color:#fff;font-size:14px;font-weight:bold;text-transform:uppercase;text-decoration:line-through;}
#espaceVitrine table#listeresultat tr td div.descriptifPrixConteneur div.descriptifPrix span.prix{display:block; color:#fff;font-size:20px;font-weight:bold;text-transform:uppercase;}
#espaceVitrine table#listeresultat tr td div.descriptifPrixConteneur div.descriptifPrix span.prix span{font-size:11px;}
#espaceVitrine table#listeresultat tr td div.descriptifPrixConteneur div.descriptifPrix span.prix .ttc{font-size:11px;}
#espaceVitrine table#listeresultat tr td div.descriptifPrixConteneur div.descriptifPrix span.reduc{display:block;margin:5px 0 0 0; color:#f00;font-size:16px;font-weight:bold;}
#espaceVitrine table#listeresultat tr.coupDeCoeur td div.descriptifPrixConteneur div.descriptifPrix span.aPartirDe{display:block;margin-bottom:1px;padding:2px 0 3px 0; color:#fff;font-weight:normal;font-size:11px;line-height:11px;}

#espaceVitrine table#listeresultat tr td div.avion{display:block;background: url("/static/images/sprites/icons-sprite.png") no-repeat scroll 1px -1326px transparent;height:20px;padding:0 0 0 10px;text-align:center;color:#f00; font-size:11px;}
#espaceVitrine table#listeresultat tr td.tarif .btn2 { margin-left:15px;font-size:11px; }
#it #espaceVitrine table#listeresultat tr td.tarif .btn2 { margin-left: 29px; }

