.trav-col-640 p {margin: 0 15px 10px 0;}
.trav-col-640 ul {list-style: inherit inside none; margin: 10px 0 15px; padding-left: 15px;}
.trav-col-640 li {margin-right:15px;}
.trav-col-300 ul {float:left; list-style:none outside none; margin-bottom:20px; padding-left:5px; width:100%;}
.titre-destination-list-villes {clear:both;}
.trav-destination-list-villes {list-style: none outside none; padding-left: 5px; float:left; margin-bottom:20px; width:100%;}
.trav-destination-list-villes li {float: left; width: 50%;}
.trav-destination-list-villes li a {display:block; letter-spacing:-0.6px; color:#333333;}
.trav-destination-list-villes li a:hover {color:#2A6B93;}
#titre-vols-frequents {margin-top:-3px;}
.esv-pub-300-250 {clear:both;}
/* Bloc meteo */
.esv-bloc {float:left; margin-bottom:20px; overflow:hidden; width:100%;}
.esv-spacer-b5 {display:block; clear:both; font-size:1.2em; font-variant:small-caps;}
#esv-meteo {padding-right:5px;}
#esv-meteo > li {border-bottom:1px solid #CCC; font-size:1.1em; font-variant:small-caps; margin-left:3%; overflow:hidden; padding:10px 0; text-align:left; width:90%;}
#esv-meteo .esv-flt-left {float:left; margin-right:15px;}
#esv-meteo .esv-nom-pays {color:#2A6B93; display:block; font-size:1.4em; margin:0 0 5px 0!important; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:65%;}
#esv-meteo .esv-meteo-jour {display:block; clear:none; margin-bottom:5px; width:60%;}
#esv-meteo .esv-meteoTempCold {color:#7ABAF2;}
#esv-meteo .esv-meteoTempHot {color:#FF4D00;}
#esv-meteo .esv-meteo-previsions {color:#333; display:block; float:left;}