#meilleuresoffres{float:left;margin:10px 0 0;padding:0 0 10px 0;width:649px;}
#meilleuresoffres h2{float:left;margin:18px 0 12px 17px!important;+margin:18px 0 12px 8px;padding:0;width:632px;}
#hotelcountry #meilleuresoffres{background:#3EA3FD url(../../../../static/images/arbo/bg/bg-bonsplans.jpg) repeat-x scroll left bottom;}
#hotelcountry #meilleuresoffres h2{color:#FFF;font-size:15px;padding:0;float:left;margin:10px 0 5px 10px!important;display:inline;}
#hotelcountry #meilleuresoffres h4{float:left;margin:1px 0 0 10px!important;padding:5px 0 5px 10px;background-color:#ff0;width:619px!important;-width:629px!important;color:#f00;font-size:16px;font-weight:bold;display:inline;}
#hotelcountry #meilleuresoffres div.line{float:left;margin:1px 0 0 10px!important;+margin:1px 0 0 5px;padding:0 0 5px;background-color:#fff;width:629px;cursor:pointer;}
#hotelcountry #meilleuresoffres .line p.destination{float:left;margin:10px 0 0 10px!important;+margin:10px 0 0 5px;padding:0;color:#00f;font-size:13px;line-height:15px;font-weight:bold;width:460px;}
#hotelcountry #meilleuresoffres div.line p.destination a.oname{color:#f00;font-weight:bold;font-size:12px;}
#hotelcountry #meilleuresoffres div.line p.destination a.otitle{color:#000;font-weight:bold;font-size:13px;}
#hotelcountry #meilleuresoffres .line p.nbavis{float:left;clear:left;margin:2px 0 0 10px!important;+margin:2px 0 0 5px;padding:0;color:#00f;font-size:12px;line-height:10px;width:460px;}
#hotelcountry #meilleuresoffres .line div.prix{float:right;margin:5px 5px 0 0;width:146px;text-align:right;vertical-align:bottom;}
#hotelcountry #meilleuresoffres .line div.prix span.prix{margin:0 0 0 1px;font-family:arial;color:#f00;font-size:25px;font-weight:bold;text-align:center;}
#hotelcountry #meilleuresoffres .line div.prix span.partir{font-size:9px;color:#000;}
#hotelcountry #meilleuresoffres .line div.prix span.ttc{margin:0 0 0 3px;font-size:15px;color:#f00;font-weight:bold;}
#hotelcountry #meilleuresoffres .line p.avis{float:left;margin:2px 0 0 10px!important;+margin:2px 0 0 5px;padding:0;width:460px;font-size:12px;}
#hotelcountry #meilleuresoffres .line p.avis span{font-size:12px;padding:0;}
#hotelcity #meilleuresoffres{background:#3EA3FD url(../../../../static/images/arbo/bg/bg-bonsplans.jpg) repeat-x scroll left bottom;}
#hotelcity #meilleuresoffres h2{color:#FFF;font-size:15px;padding:0;margin:10px 0 5px 10px!important;display:inline;}
#hotelcity #meilleuresoffres h4{float:left;margin:1px 0 0 10px!important;padding:5px 0 5px 10px;background-color:#ff0;width:619px!important;-width:629px!important;color:#f00;font-size:16px;font-weight:bold;display:inline;}
#hotelcity #meilleuresoffres div.line{float:left;margin:1px 0 0 10px!important;+margin:1px 0 0 5px;padding:0 0 5px;background-color:#fff;width:629px;cursor:pointer;}
#hotelcity #meilleuresoffres .line p.destination{float:left;margin:10px 0 0 10px!important;+margin:10px 0 0 5px;padding:0;color:#00f;font-size:13px;line-height:15px;font-weight:bold;width:460px;}
#hotelcity #meilleuresoffres div.line p.destination a.oname{color:#f00;font-weight:bold;font-size:12px;}
#hotelcity #meilleuresoffres div.line p.destination a.otitle{color:#000;font-weight:bold;font-size:13px;}
#hotelcity #meilleuresoffres .line p.nbavis{float:left;clear:left;margin:2px 0 0 10px!important;+margin:2px 0 0 5px;padding:0;color:#00f;font-size:12px;line-height:10px;width:460px;}
#hotelcity #meilleuresoffres .line div.prix{float:right;margin:5px 5px 0 0;width:146px;text-align:right;vertical-align:bottom;}
#hotelcity #meilleuresoffres .line div.prix span.prix{margin:0 0 0 1px;font-family:arial;color:#f00;font-size:25px;font-weight:bold;text-align:center;}
#hotelcity #meilleuresoffres .line div.prix span.partir{font-size:9px;color:#000;}
#hotelcity #meilleuresoffres .line div.prix span.ttc{margin:0 0 0 3px;font-size:15px;color:#f00;font-weight:bold;}
#hotelcity #meilleuresoffres .line p.avis{float:left;margin:2px 0 0 10px!important;+margin:2px 0 0 5px;padding:0;width:460px;font-size:12px;}
#hotelcity #meilleuresoffres .line p.avis span{font-size:12px;padding:0;}
#hotelcity #meilleuresoffres a.link2{float:left;width:100%;height:16px;font-size:12px;font-family:Verdana,sans-serif;background-position:15px -73px!important;margin:5px 0 0 0;padding:0 0 0 25px;color:#00F;}
#hotelcity #meilleuresoffres a.link2 .themeAll{color:#00F;margin:0 0 0 5px;text-decoration:underline;}
#flightcountry #meilleuresoffres{margin:10px 0 0;padding:0 0 10px 0;background:#3EA3FD url(../../../../static/images/arbo/bg/bg-bonsplans.jpg) repeat-x scroll left bottom;}
#flightcountry #meilleuresoffres h2{color:#FFF;font-size:15px;padding:0;margin:10px 0 5px 10px!important;display:inline;}
#flightcountry #meilleuresoffres h2 span{color:#f00;font-size:15px;}
#flightcountry #meilleuresoffres h4{float:left;margin:1px 0 0 10px!important;padding:5px 0 5px 10px;background-color:#ff0;width:619px!important;-width:629px!important;color:#f00;font-size:16px;font-weight:bold;display:inline;}
#flightcountry #meilleuresoffres h4 a{color:#f00;}
#flightcountry #meilleuresoffres div.line{float:left;margin:1px 0 0 10px!important;padding:0;background-color:#fff;width:629px;height:50px;cursor:pointer;display:inline;}
#flightcountry #meilleuresoffres .line p.compagnie{float:left;margin:0;padding:0;width:133px;height:50px;text-align:center;display:inline;line-height:39px;vertical-align:text-middle;-font-size:35px;}
#flightcountry #meilleuresoffres .line p.compagnie img{max-width:133px;max-height:50px;vertical-align:middle;margin:auto;padding:auto;}
#flightcountry #meilleuresoffres .line p.details{float:left;margin:0;padding:5px 0 0 10px;width:330px!important;height:50px;color:#000;font-size:12px;display:inline;}
#flightcountry #meilleuresoffres .line p.details span.nomcompagnie{margin:0;padding:0;color:#00f;}
#flightcountry #meilleuresoffres p.details span.volstype{margin:0;padding:0;color:#00f;}
#flightcountry #meilleuresoffres p.details span.volsdepart{margin:0;padding:0;color:#00f;}
#flightcountry #meilleuresoffres p.details span.datedepart{margin:0;padding:0;color:#f00;}
#flightcountry #meilleuresoffres p.details span.volsretour{margin:0;padding:0;color:#00f;}
#flightcountry #meilleuresoffres p.details span.dateretour{margin:0;padding:0;color:#f00;}
#flightcountry #meilleuresoffres .line div.prix{float:right;margin:5px 5px 0 0;width:146px;text-align:right;vertical-align:bottom;display:inline;}
#flightcountry #meilleuresoffres .line div.prix span.prix{margin:0 0 0 1px;font-family:arial;color:#f00;font-size:25px;font-weight:bold;text-align:center;}
#flightcountry #meilleuresoffres .line div.prix span.partir{font-size:9px;color:#000;}
#flightcountry #meilleuresoffres .line div.prix span.ttc{margin:0 0 0 3px;font-size:15px;color:#f00;font-weight:bold;}
#meilleuresoffres{margin:10px 0 0;padding:0;}
#meilleuresoffres h2{font-size:22px;line-height:34px;height:34px;margin:0!important;display:inline;background:transparent url(../../../../static/images/arbo/bg/bg-bonsplans-header.gif) repeat-x scroll left bottom;padding:0 0 0 20px;width:629px!important;-width:649px!important;}
#meilleuresoffres span.bp-title{float:left;margin:0!important;padding:5px 0 5px 20px;background-color:#ff0;width:629px!important;-width:629px!important;color:#f00;font-size:16px;display:inline;}
#meilleuresoffres h4 a{color:#f00;}
#meilleuresoffres div.line{float:left;margin:1px 0 0!important;padding:0 10px;background-color:#fff;width:629px;height:50px;cursor:pointer;display:inline;border-bottom:1px solid #cdff68;}
#meilleuresoffres .line p.compagnie{float:left;margin:0;padding:0;width:133px;height:50px;text-align:center;display:inline;line-height:39px;vertical-align:text-middle;-font-size:35px;}
#meilleuresoffres .line p.compagnie img{max-width:133px;max-height:50px;vertical-align:middle;margin:auto;padding:auto;}
#meilleuresoffres .line p.details{float:left;margin:0;padding:5px 0 0 10px;width:330px!important;height:50px;color:#000;font-size:12px;display:inline;}
#meilleuresoffres .line p.details span.nomcompagnie{margin:0;padding:0;color:#00f;}
#meilleuresoffres p.details span.volstype{margin:0;padding:0;color:#00f;}
#meilleuresoffres .line p.details span.volsdepart{margin:0;padding:0;color:#00f;}
#meilleuresoffres .line p.details span.datedepart{margin:0;padding:0;color:#f00;}
#meilleuresoffres .line p.details span.volsretour{margin:0;padding:0;color:#00f;}
#meilleuresoffres .line p.details span.dateretour{margin:0;padding:0;color:#f00;}
#meilleuresoffres .line div.prix{float:right;margin:5px 5px 0 0;width:146px;text-align:right;vertical-align:bottom;display:inline;}
#meilleuresoffres .line div.prix span.prix{margin:0 0 0 1px;font-family:arial;color:#f00;font-size:25px;font-weight:bold;text-align:center;}
#meilleuresoffres .line div.prix span.partir{font-size:9px;color:#000;}
#meilleuresoffres .line div.prix span.ttc{margin:0 0 0 3px;font-size:15px;color:#f00;font-weight:bold;}
#meilleuresoffres .line p.destination{float:left;margin:10px 0 0 10px!important;+margin:10px 0 0 5px;padding:0;color:#00f;font-size:13px;line-height:15px;font-weight:bold;width:509px;}
#meilleuresoffres .line p.nbavis{float:left;clear:left;margin:0 0 0 10px!important;+margin:0 0 0 5px;padding:0;color:#f00;font-size:10px;line-height:10px;font-weight:bold;width:509px;}
#meilleuresoffres .line p.avis{float:left;margin:0 0 0 10px!important;+margin:0 0 0 5px;padding:0;width:620px;font-size:10px;}
#meilleuresoffres .line p.avis span{color:#09f;font-weight:bold;font-size:13px;padding:0 0 0 20px;padding:0 0 0 20px;background:url(../../../../static/images/bg/pictos.gif) 0 -18px no-repeat;}
#meilleuresoffres .meilleuresoffresFooter{float:left;display:inline;height:34px;background:transparent url(../../../../static/images/arbo/bg/bg-bonsplans-header.gif) repeat-x scroll left bottom;width:643px;padding:0 0 0 6px;}
#meilleuresoffres a.link2{float:left;height:20px;font-size:12px;font-family:Verdana,sans-serif;text-decoration:underline;background-position:15px -73px!important;margin:5px 0 0 0;padding:0 0 0 25px;color:#739e19;display:block;background:transparent url(../../../../static/images/arbo/pictos/arrow-green.gif) 5px 5px no-repeat!important;}
#meilleuresoffres a.link5{color:#799b11;text-decoration:underline;}
#meilleuresoffres span.link5Separator{color:#799b11;float:left;font-size:12px;height:15px;margin:8px 6px 0 1px;padding:0 0 3px;vertical-align:middle;}
#meilleuresoffres span.link2Separator{color:#587EFE;float:left;font-size:12px;height:15px;margin:8px 0 0 6px;padding:0 0 3px;vertical-align:middle;}
#vacation-country #meilleuresoffres{float:left;margin:0;padding:5px 1px 10px 10px;width:949px;background-color:#3fa3fd;}
#vacation-country #meilleuresoffres h2{float:left;margin:5px 0 10px 10px!important;padding:0;width:940px;color:#FFF;display:inline;}
#vacation-country #meilleuresoffres .product{float:left;width:312px!important;height:100px;margin:0 0 1px 1px;padding:0;background-color:#fff;cursor:pointer;display:inline;}
#vacation-country #meilleuresoffres .product .destination{text-align:left;color:#000;font-size:14px;font-weight:bold;margin:0;padding:0;}
#vacation-country #meilleuresoffres .product img{float:left;width:90px;height:66px;background-color:#fff;margin:10px 6px 10px 10px;}
#vacation-country #meilleuresoffres .product .product_details{float:left;width:198px;margin:2px 0 0 0;}
#vacation-country #meilleuresoffres .product p.descriptif{float:left;color:#000;font-size:11px;font-weight:normal;width:100px;margin:0 0 0 2px;}
#vacation-country #meilleuresoffres .product p.prix{float:left;margin:0;width:100%;}
#vacation-country #meilleuresoffres .product span.prix{float:left;margin:0 0 0 3px;height:26px;font-family:arial;color:#f00;font-size:25px;line-height:26px;font-weight:bold;text-align:center;vertical-align:middle;}
#vacation-country #meilleuresoffres .product span.ttc{float:left;margin:8px 0 0 5px;font-size:15px;color:#f00;font-weight:bold;}
#vacation-country #meilleuresoffres .product span.partir{float:left;margin:12px 0 0 2px;font-size:9px;color:#000;}
#vacation-country #meilleuresoffres .product a,#vacation-country #bonsplans .product a:hover{margin:0;padding:0;text-decoration:none;color:#00F;}
#vacation-country #meilleuresoffres a.link2{float:left;width:600px;height:16px;font-size:12px;font-family:Verdana,sans-serif;text-decoration:underline;background-position:15px -73px!important;margin:5px 0 0 0;padding:0 0 0 25px;color:#00F;}
#travelcountry #meilleuresoffres{background:#3EA3FD url(../../../../static/images/arbo/bg/bg-bonsplans.jpg) repeat-x scroll left bottom;margin:10px 0 0 0;}
#travelcountry #meilleuresoffres .title{width:649px;margin:0;padding:0;height:38px;}
#travelcountry #meilleuresoffres .title h2{margin:10px 0 10px 14px!important;color:#FFF;font-size:15px;float:left;display:inline;}
#travelcountry #meilleuresoffres .product{float:left;width:619px!important;-width:629px!important;height:auto;margin:0 10px 1px 10px!important;padding:10px 0 5px 10px;background-color:#fff;display:inline;}
#travelcountry #meilleuresoffres .product p{float:left;margin:0;padding:0;font-family:Verdana,sans-serif;display:inline;}
#travelcountry #meilleuresoffres .product a{text-decoration:none;}
#travelcountry #meilleuresoffres .product p.photo{width:110px;height:82px;margin:0;padding:0;}
#travelcountry #meilleuresoffres .product p.photo a img{width:110px;height:82px;border:none;margin:0;padding:0;}
#travelcountry #meilleuresoffres .product div.descriptif{float:left;width:330px!important;margin-left:10px;padding-right:15px;display:inline;}
#travelcountry #meilleuresoffres .product div.descriptif p.desti{width:320px!important;float:left;display:inline;}
#travelcountry #meilleuresoffres .product div.descriptif p.desti a.oname{color:#f00;font-weight:bold;font-size:12px;width:100%;float:left;}
#travelcountry #meilleuresoffres .product div.descriptif p.desti a.otitle{color:#000;font-weight:bold;font-size:12px;width:100%;float:left;}
#travelcountry #meilleuresoffres .product div.descriptif p.detail{float:left;width:320px!important;color:#000;font-weight:normal;font-size:10px;display:inline;}
#travelcountry #meilleuresoffres .product div.descriptif a.link{float:left;width:320px!important;height:18px;padding:0 0 0 10px;color:#f00;font-size:11px;text-decoration:underline;background-position:0 -34px;display:inline;}
#travelcountry #meilleuresoffres .product div.prix{float:right;margin:0 5px 0 0;width:146px;text-align:right;vertical-align:bottom;display:inline;}
#travelcountry #meilleuresoffres .product div.prix span.prix{margin:0 0 0 1px;font-family:arial;color:#f00;font-size:25px;font-weight:bold;text-align:center;}
#travelcountry #meilleuresoffres .product div.prix span.partir{font-size:9px;color:#000;}
#travelcountry #meilleuresoffres .product div.prix span.ttc{margin:0 0 0 3px;font-size:15px;color:#f00;font-weight:bold;}
#travelcountry #meilleuresoffres a.link2{float:left;width:600px;height:16px;font-size:12px;font-family:Verdana,sans-serif;text-decoration:underline;background-position:15px -73px!important;margin:5px 0 0 0;padding:0 0 0 25px;color:#00F;}