body {margin:0px;font-size: 11px; font-family:Verdana,arial,sans-serif;line-height:150%;}
H2 {font-size: 12px;font-weight:bold; color:#fff;display:inline;margin: 0;}
H3 {font-size: 11px;font-weight:bold; color:#000;display:inline; }
H1 {font-size: 20px; margin: 20px 0 5px 30px;color:#F30;font-weight:normal}
.imgH3 {margin-right: 10px;}
.right{ text-align:right; }
.left{ text-align:left; }
.center{ text-align:center; }
.b {font-weight:bold;} 
.grey {color:#666;} 
.dotted {background-image:url(img/grtop.gif);height:25px;}
.pourcent { font-weight:bold; color:#FFF; background-color: #F30;}
.asavoir {border: 1px solid #ccc; padding: 10px; font-size: 9px; color: #666;} 
.Inforesa, .Infopratique  {margin: 0;font-size: 12px;font-weight: bold;height: 31px;padding-left: 40px;padding-top: 12px;_padding-top: 6px;}
.Inforesa {color: #903;background:  url(img/resaBG.gif) no-repeat 0;}
.Infopratique {color: #999967;background:  url(img/newsBG.gif) no-repeat 0;}
.podVols, .podHotels, .podCars, .podSejours, .podLocs, .podWE, .podCroisieres {height: 30px;padding: 1px 0 2px 35px;vertical-align:middle;background-repeat: no-repeat;}
.podVols {background-color: #999967;background-image: url(img/pictos/icon_flight_darkmush.gif);}
.podHotels {background-color: #9285AA;background-image: url(img/pictos/icon_hotel_darkpurple.gif);}
.podCars {background-color: #026431;background-image: url(img/pictos/icon_car_darkgreen.gif);}
.podSejours {background-color: #C69;background-image: url(img/pictos/icon_palmtree_darkpink.gif);}
.podLocs {background-color: #FBA445;background-image: url(img/pictos/icon_loc_darkapricot.gif);}
.podWE {background-color: #9CC0E4;background-image: url(img/pictos/icon_palmtree_darkblue.gif);}
.podCroisieres {background-color: #FBA445;background-image: url(img/cruise_icon.gif);}
.apartir {padding: 5px;color: #666;font-size: 10px;text-align:right;}
.marTable {margin:20px 0 20px 20px;}
.marOffres {margin: 0 10px; height:50px;}
.mt20{ margin-top:20px; }
.t1{ padding-top:1px; }
.t5{ padding-top:5px; }
.t10{ padding-top:10px; }
.b1{ padding-bottom:1px; }
.b5{ padding-bottom:5px; }
.b10{ padding-bottom:10px; }
.bie{ _padding-top:10px; }
.l10{ padding-left:10px; }
.r10{ padding-right:5px;margin:0; }
.r30{ padding-right:80px; }
.e {font-size:1px; line-height:1px; height:1px; }
.w176 {width: 176px;}
.w186 {width: 186px;}
.w242 {width: 242px;}
.prix, a.prix:link, a.prix:active, a.prix:visited {font : bold 12px verdana,arial,sans-serif;color:#F30;text-decoration: none; }
a.prix:hover { text-decoration:underline;color:#F30;font-weight:bold; }
.tous, a.tous:link, a.tous:active, a.tous:visited {color:#903;text-decoration: none; }
a.tous:hover { text-decoration:underline;}
input, select {font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
sup {font-weight:normal;}
.destination, a.destination:link, a.destination:active, a.destination:visited {font : bold 11px verdana,arial,sans-serif;color:#000;text-decoration: none; }
.desti {background-color:#cc9;width:129px;}
.desti h3 {color:#fff;padding-left:10px;font-size: 12px;}
.de {background-color:#f7f7e7;}