/************************ BLOC 1 LIGNE *****************************/ .bloc_vol_1col .listing { display: inline-block; width: 100%; } .bloc_vol_1col .listing.close { display: none; } .bloc_vol_1col .listing table { width: 100%; background-color: #f2f2f2; } .bloc_vol_1col .listing table thead { color: #747678; font-size: 9px; text-align: right; line-height: 12px; } .bloc_vol_1col .listing table .top td{ background-color: #ffffff; text-align: left; } div.bloc_vol_1col div.listing table.listing_2col_partenaire thead tr.top td span.td_3 { padding: 3px 24px; } div.bloc_vol_1col div.listing table.listing_2col_partenaire thead tr.top td.right span.td_4, div.bloc_vol_1col div.listing table.listing_2col_partenaire thead tr.top td.right span.td_5{ font-weight: bold; text-transform: uppercase; font-size: 9px; } .bloc_vol_1col .listing table tbody td.td_4, .bloc_vol_1col .listing table tbody td.td_5 { /*padding-right: 18px;*/ } div.bloc_vol_1col div.listing table.listing_2col_partenaire thead tr.top td.right span.sup{ text-transform: uppercase; font-size: 8px; position: relative; display: block; } .bloc_vol_1col .listing table .top td.right{ text-align: right; } .bloc_vol_1col table tr.even td { border-right:none !important; border-left:none !important; border-right:solid 1px #EFEFEF; border-left:solid 1px #EFEFEF; } .bloc_vol_1col table .odd td { border-right:none !important; border-left:none !important; border-right:solid 1px #ffffff; border-left:solid 1px #ffffff; } .bloc_vol_1col .listing_2col_partenaire .even td { background:#efefef; } .bloc_vol_1col .listing_2col_partenaire .odd td { background:#fff; } .bloc_vol_1col .listing table thead tr.top td span.right { float: right; width: 54px; text-align: right; } .bloc_vol_1col .listing table .top td { border-bottom: 1px solid #C0C1C2; padding: 3px 10px; vertical-align: bottom; } .bloc_vol_1col .listing table .prix .price { float: right; font-size: 14px; } .bloc_vol_1col .listing table tbody a { text-decoration: none; } .bloc_vol_1col .listing table tbody span.titre-depart a{ color: #313131; text-transform: uppercase; font-size: 14px; font-weight: bold; } .bloc_vol_1col .listing table tbody span.titre-desti { font-weight: bold; color: #0088ce; text-transform: uppercase; font-size: 14px; } .bloc_vol_1col .listing td a.push_prix { float: right; height: 30px; margin-top: 2px; text-align: left; width: 60px; } .bloc_vol_1col .listing .push_prix span:first-child { color: #747678; display: block; font-size: 9px !important; line-height: 9px !important; padding-right: 11px; position: relative; text-align: right; top: 2px; } .bloc_vol_1col .listing .push_prix span.color{ bottom: 0; font-size: 16px; font-weight: bold; left: 0; position: relative; text-align: right; width: 50px; float: left; } .bloc_vol_1col .listing .push_prix .mention { height: 22px !important; bottom: 19px; float: left; left: 50px; position: relative; width: 25px; } .bloc_vol_1col .listing .push_prix .mention sup { margin-top: 1px !important; bottom: 0; position: relative; } .bloc_vol_1col .listing .push_prix .mention span { font-size: 9px !important; line-height: 8px !important; margin-top: 0 !important; position: relative; color: #747678; } /** FIX IE LISTING 1Col**/ .msie .bloc_vol_1col .listing .push_prix .mention { height: 22px !important; bottom: 20px; float: left; left: 49px; position: relative; width: 20px; } .msie .bloc_vol_1col .listing .push_prix .mention span { font-size: 9px !important; line-height: 8px !important; margin-top: 0 !important; position: relative; color: #747678; bottom: -3px; left: 0px; } .msie .bloc_vol_1col .listing .push_prix .mention sup { margin-top: 1px !important; bottom: 0; position: relative; } .bloc_vol_1col .listing table tbody td { padding: 5px 10px; width: 20%; } .bloc_vol_1col .listing table tbody td.td_3{ padding-left: 24px; width: 22%; } .bloc_vol_1col .listing table tbody td.td_4{ width: 19%; } .bloc_vol_1col .listing table tbody td.td_5{ width: 25%; /*padding-right: 25px;*/ } .bloc_vol_1col .listing table tbody td.td_3{ /*width: 17%; padding: 5px 5px;*/ } div.listing table.listing_1col_partenaire tbody td.td_4 { width: 20%; } div.listing table.listing_1col_partenaire tbody td.td_3 { width: 17%; } div.bloc_df div.listing table.listing_1col_partenaire thead tr.top td span.td_4 { text-transform: uppercase; font-weight: bold; } div.listing table.listing_1col_partenaire thead tr.top td.right span.sup { bottom: 4px; font-size: 7px; position: relative; text-transform: uppercase; } div.listing table.listing_1col_partenaire thead tr.top td.right span.td_5 { font-weight: bold; text-transform: uppercase; } div.listing table.listing_1col_partenaire tbody tr.odd { background-color: #fff; } /**************************** FIN BLOC 1 LIGNE **********************************/ /**************************** BLOC 2 COLS SEPAREES ***************************************/ .bloc_vol_2col #listing1 { width: 48%; float: left; margin-right: 4%; } .bloc_vol_2col #listing2 { width: 48%; float: left; } .bloc_vol_2col .listing_2col_partenaire.close { display: none; } .bloc_vol_2col table.listing_2col_partenaire { width: 100%; background-color: #f2f2f2; } .bloc_vol_2col table.listing_2col_partenaire thead { color: #747678; font-size: 9px; text-align: right; line-height: 12px; margin-bottom: 5px; } div.bloc_df div.bloc_vol_2col table.listing_2col_partenaire thead tr.top td.right { padding-right: 5px; } div.bloc_vol_2col table.listing_2col_partenaire .top td{ background-color: #ffffff; text-align: left; } div.bloc_df div.bloc_vol_2col table.listing_2col_partenaire thead tr.top td span.td_1 { text-align: left; padding-left: 5px; } div.bloc_df div.bloc_vol_2col table.listing_2col_partenaire thead tr.top td span.td_2 { text-align: center; } div.bloc_vol_2col table.listing_2col_partenaire thead tr.top td.right span.sup{ text-transform: uppercase; font-size: 7px; bottom: 4px; position: relative; } .bloc_vol_2col table.listing_2col_partenaire .top td.right{ text-align: right; } .bloc_vol_2col table.listing_2col_partenaire tr.even td { border-right:none !important; border-left:none !important; border-right:solid 1px #EFEFEF; border-left:solid 1px #EFEFEF; } .bloc_vol_2col table.listing_2col_partenaire .odd td { border-right:none !important; border-left:none !important; border-right:solid 1px #ffffff; border-left:solid 1px #ffffff; } .bloc_vol_2col table.listing_2col_partenaire .even td { background:#efefef; } .bloc_vol_2col table.listing_2col_partenaire .odd td { background:#fff; } .bloc_vol_2col table.listing_2col_partenaire table thead tr.top td span.right { float: right; width: 54px; text-align: right; } .bloc_vol_2col table.listing_2col_partenaire .top td { border-bottom: 1px solid #C0C1C2; } .bloc_vol_2col table.listing_2col_partenairel tbody a { text-decoration: none; } .bloc_vol_2col .listing_2col_partenaire td a.push_prix { float: right; height: 30px; margin-top: 2px; text-align: left; width: 63px; } .bloc_vol_2col .listing_2col_partenaire .push_prix span:first-child { color: #747678; display: block; font-size: 9px !important; line-height: 9px !important; padding-right: 11px; position: relative; text-align: right; top: 3px; } .bloc_vol_2col .listing_2col_partenaire .push_prix span.color{ bottom: 0; font-size: 16px; font-weight: bold; left: 0; position: relative; text-align: right; width: 50px; float: left; } .bloc_vol_2col .listing_2col_partenaire .push_prix .mention { height: 22px !important; bottom: 20px; float: left; left: 49px; position: relative; width: 25px; } .listing_2col_partenaire a.push_prix div.mention sup { margin-top: 1px !important; position: relative; right: -3px; top: 1px; } .bloc_vol_2col .listing_2col_partenaire .push_prix .mention span { font-size: 9px !important; line-height: 8px !important; margin-top: 0 !important; position: relative; color: #747678; bottom: 0px; right: 0px; } /****** FIXCHROME CDC ******/ .chrome .bloc_vol_1col .listing .push_prix .mention{ bottom: 18px; } .chrome .listing_2col_partenaire a.push_prix div.mention sup{ right: -2px; top: -1px; } .chrome .bloc_vol_2col .listing_2col_partenaire .push_prix .mention { height: 22px !important; bottom: 18px; float: left; left: 49px; position: relative; width: 25px; } /****** FIX IE CDC ******/ .msie .bloc_vol_2col .listing_2col_partenaire .push_prix .mention { height: 22px !important; bottom: 17px; float: left; left: 48px; position: relative; width: 25px; } .msie .listing_2col_partenaire a.push_prix div.mention sup { margin-top: 1px !important; position: relative; right: -3px; top: 1px; } .msie .bloc_vol_2col .listing_2col_partenaire .push_prix .mention span { font-size: 9px !important; line-height: 8px !important; margin-top: 0 !important; position: relative; color: #747678; } .msie7 .bloc_vol_2col .listing_2col_partenaire .push_prix .mention span { font-size: 9px !important; line-height: 8px !important; margin-top: 0 !important; position: relative; color: #747678; bottom: 2px; left: 0px; } .bloc_vol_2col table.listing_2col_partenaire td.td_2 { width: 55px; font-size: 10px; } .bloc_vol_2col table.listing_2col_partenaire td.td_1 a.titre-depart span{ font-size: 12px; text-transform: uppercase; color: #0088CE; font-weight: bold; } .bloc_vol_2col table.listing_2col_partenaire td.td_1 p{ color: #313131; font-size: 10px; } .bloc_vol_2col table.listing_2col_partenaire a { text-decoration: none; } .bloc_vol_2col table.listing_2col_partenaire tbody td.td_1 { padding: 5px 0 5px 10px; width: 48%; } .bloc_vol_2col table.listing_2col_partenaire tbody td.td_2{ width: 22%; padding: 0 5px; } .bloc_vol_2col table.listing_2col_partenaire tbody td.td_3{ width: 15%; padding-right: 15px; } /******************* FIN BLOC 2 COLS *********************/ /******************* BLOC 2 COLS CDC *********************/ div.bloc_vol_2col div#listing1 table.listing_2col_partenaire, div.bloc_vol_2col div#listing2 table.listing_2col_partenaire{ margin-top: 30px; } div.listing_2col_partenaire_cdc table.listing_2col_partenaire td.td_1 a.titre-depart span:first-child{ color: #0088CE; } div.listing_2col_partenaire_cdc table.listing_2col_partenaire td.td_1 a.titre-depart{ font-size: 12px; font-weight: bold; text-transform: uppercase; color: #313131; } div.listing_2col_partenaire_cdc table.listing_2col_partenaire a.titre-depart p{ text-transform: none; font-size: 10px; font-weight: normal; } div.bloc_vol_2col div.listing_2col_partenaire_cdc table.listing_2col_partenaire a.titre-depart p span:last-child { text-transform: none; color: #4e4e4e; font-size: 10px; } div.bloc_vol_2col div.listing_2col_partenaire_cdc table.listing_2col_partenaire tbody td.td_1 { width: 50%; } div.bloc_vol_2col div.listing_2col_partenaire_cdc table.listing_2col_partenaire tbody td.td_2 { width: 30%; text-align: center; } div.bloc_vol_2col div.listing_2col_partenaire_cdc table.listing_2col_partenaire td.td_2 a.push_prix div.mention sup{ bottom: 0; margin-top: 1px !important; position: relative; top: 11px; } /******** LISTING LP ABTEST OFFRES COMPAGNIES *****/ .listing_3Col_compagnies{ float: left; min-height: 226px; width: 260px; } .listing_3Col_compagnies table { width: 100%; background-color: #f2f2f2; } .listing_3Col_compagnies table thead { color: #747678; font-size: 9px; text-align: right; line-height: 12px; } div.listing_3Col_compagnies table .top td{ background-color: #ffffff; text-align: left; } div.listing_3Col_compagnies table thead tr.top td.right span.sup{ position: relative; display: block; } .listing_3Col_compagnies table .top td.right{ text-align: right; line-height: 10px; } .listing_3Col_compagnies table tr.even td { border-right:none !important; border-left:none !important; border-right:solid 1px #EFEFEF; border-left:solid 1px #EFEFEF; } .listing_3Col_compagnies table .odd td { border-right:none !important; border-left:none !important; border-right:solid 1px #ffffff; border-left:solid 1px #ffffff; } .listing_3Col_compagnies table .even td { background:#efefef; } .listing_3Col_compagnies table .odd td { background:#fff; } .listing_3Col_compagnies table table thead tr.top td span.right { float: right; text-align: right; } table.listing_2col_partenaire thead tr.top td.right span.color{ text-transform: uppercase; font-weight: bold; } .listing_3Col_compagnies table .top td { border-bottom: 1px solid #C0C1C2; padding: 0 0 3px 0; vertical-align: bottom; } .listing_3Col_compagnies table tbody a { text-decoration: none; } table.listing_2col_partenaire td.td_1 span.titre-desti a { color: #313131; font-weight: bold; } table.listing_2col_partenaire td.td_1 span.titre-desti { text-transform: uppercase; } table.listing_2col_partenaire td.td_1 span.titre-desti p{ color:#747678; } .listing_3Col_compagnies td a.push_prix { float: right; height: 30px; margin-top: 2px; text-align: left; width: 63px; } .listing_3Col_compagnies .push_prix span:first-child { color: #747678; display: block; font-size: 9px !important; line-height: 9px !important; padding-right: 11px; position: relative; text-align: right; top: 3px; } .listing_3Col_compagnies .push_prix span.color{ bottom: 0; font-size: 16px; font-weight: bold; left: 0; position: relative; text-align: right; width: 50px; float: left; } .listing_3Col_compagnies .push_prix .mention { height: 22px !important; bottom: 20px; float: left; left: 49px; position: relative; width: 25px; } .listing_3Col_compagnies a.push_prix div.mention sup { margin-top: 1px !important; position: relative; right: -3px; top: 1px; } .listing_3Col_compagnies .push_prix .mention span { font-size: 9px !important; line-height: 8px !important; margin-top: 0 !important; position: relative; color: #747678; bottom: 0px; right: 0px; } .listing_3Col_compagnies table tbody td.td_1 { padding: 5px 0 5px 5px; width: 50%; } .listing_3Col_compagnies table tbody td.td_2{ padding-top: 5px; text-align: center; width: 70px; } .listing_2col_partenaire thead tr.top td.asc span.td_2 { text-align: center; } .listing_3Col_compagnies table tbody td.td_3{ width: 15%; } /******** FINLISTING LP ABTEST OFFRES COMPAGNIES *****/ /******** LISTING LP ABTEST OFFRES AU DEPART DE *****/ .listing_3Col_depart{ float: left; min-height: 226px; width: 260px; } .listing_3Col_depart h2.big_title{ margin: 0; } .listing_3Col_depart div.villes_depart{ background-color: #CB0044; color: #FFFFFF; margin: 0 0 20px; padding: 10px 0 10px 2px; text-align: center; } .listing_3Col_depart div.villes_depart a{ color: #fff; margin-bottom: 2px; font-size: 11px; } .listing_3Col_depart div.villes_depart a#onglet_marseille.on { font-size: 10px; } .listing_3Col_depart div.villes_depart a#onglet_toulouse.on { font-size: 10px; } .listing_3Col_depart div.villes_depart a.on{ text-transform: uppercase; text-decoration: none; font-weight: bold; } .listing_3Col_depart table { width: 100%; background-color: #f2f2f2; } .listing_3Col_depart table thead { color: #747678; font-size: 9px; text-align: right; line-height: 12px; } .listing_depart table.listing_2col_partenaire thead tr.top td span.td_2 { color: #CB0044; font-weight: bold; } .listing_depart table.listing_2col_partenaire thead tr.top td span.sup { display: block; } .listing_depart table.listing_2col_partenaire thead tr.top td { line-height: 10px; } .listing_depart table.listing_2col_partenaire tbody tr.even td.td_1 { width: 60%; } div.listing_3Col_depart table .top td{ background-color: #ffffff; text-align: left; } div.listing_3Col_depart table thead tr.top td.right span.sup{ position: relative; } .listing_3Col_depart table .top td.right{ text-align: right; line-height: 10px; } .listing_3Col_depart table tr.even td { border-right:none !important; border-left:none !important; border-right:solid 1px #EFEFEF; border-left:solid 1px #EFEFEF; } .listing_3Col_depart table .odd td { border-right:none !important; border-left:none !important; border-right:solid 1px #ffffff; border-left:solid 1px #ffffff; } .listing_3Col_depart table .even td { background:#efefef; } .listing_3Col_depart table .odd td { background:#fff; } .listing_3Col_depart table table thead tr.top td span.right { float: right; text-align: right; } .listing_3Col_depart table .top td.right span.td_3{ text-transform: uppercase; font-weight: bold; color: #0088CE; } .listing_3Col_depart table .top td { border-bottom: 1px solid #C0C1C2; padding: 0 0 3px 0; vertical-align: bottom; } .listing_3Col_depart table tbody a { text-decoration: none; } table.listing_3Col_depart td.td_1 span.titre-desti a { color: #313131; font-weight: bold; } table.listing_3Col_depart td.td_1 span.titre-desti { text-transform: uppercase; } .listing_3Col_depart td a.push_prix { float: right; height: 30px; margin-top: 2px; text-align: left; width: 61px; } .listing_3Col_depart .push_prix span:first-child { color: #747678; display: block; font-size: 9px !important; line-height: 9px !important; padding-right: 11px; position: relative; text-align: right; top: 3px; } .listing_3Col_depart td.td_2 .push_prix span.color{ bottom: 0; font-size: 16px; font-weight: bold; left: 0; position: relative; text-align: right; width: 50px; float: left; } .listing_3Col_depart td.td_3 .push_prix span.couleur_bleu_1{ bottom: 0; font-size: 16px; font-weight: bold; left: 0; position: relative; text-align: right; width: 50px; float: left; color: #0088CE; } .listing_3Col_depart .push_prix .mention { height: 22px !important; bottom: 20px; float: left; left: 49px; position: relative; width: 25px; } .listing_3Col_depart a.push_prix div.mention sup { margin-top: 1px !important; position: relative; right: -3px; top: 1px; } .listing_3Col_depart .push_prix .mention span { font-size: 9px !important; line-height: 8px !important; margin-top: 0 !important; position: relative; color: #747678; bottom: 0px; right: 0px; } .listing_3Col_depart table tbody td.td_1 { padding: 5px 0 3px 5px; } .listing_3Col_depart table tbody td.td_2{ } .listing_3Col_depart table tbody td.td_3{ } div.listing_3Col_depart table .top td.asc span.td_2{ padding-left: 5px; } div.listing_depart table.listing_2col_partenaire tbody tr td.td_1 img { padding-top: 2px; display: block; } /******** FINLISTING LP ABTEST AU DEPART DE *****/ /* FILE ARCHIVED ON 16:26:04 Jan 02, 2014 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 05:02:22 May 20, 2022. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). */ /* playback timings (ms): captures_list: 1032.878 exclusion.robots: 0.15 exclusion.robots.policy: 0.138 RedisCDXSource: 44.515 esindex: 0.012 LoadShardBlock: 960.913 (3) PetaboxLoader3.datanode: 972.953 (4) CDXLines.iter: 24.397 (3) load_resource: 279.753 PetaboxLoader3.resolve: 40.364 */