.clear,.breaker{clear:both;width:100%;visibility:visible;display:block}body{color:#000;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:12px!important;line-height:16px}a:link,a:hover,a:visited{font-family:Arial,Helvetica,Verdana,sans-serif;color:#036b05}input,select,textarea{border:1px solid #ccc}#title{font-family:Arial,Helvetica,Verdana,sans-serif;color:#333}body.deals a.buttonfastergreen{color:#036b05!important;font:normal 12px Arial,Helvetica,Verdana,sans-serif!important}body.partneroffers #contents #contentsRight .content .airline{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none repeat scroll 0 0 #fff;border-color:#d8d8d8 #d8d8d8 -moz-use-text-color;border-image:none;border-style:solid solid none;border-width:1px 1px 0;height:300px;margin-top:20px;overflow-y:scroll}body.partneroffers #contents #contentsRight .content .airline{margin-top:20px;background:#fff;border:1px solid #d8d8d8;border-bottom:0;height:300px;overflow-y:scroll}body.partneroffers #contents #contentsRight .content .airline li{text-align:center}body.partneroffers #contents #contentsRight .content .airline li img{margin:0 auto}.main-header{margin:0;background:0}.nav-main{margin-top:0}.main-logo{background:0;height:auto}.main-logo a{position:static}.main-header .header-wrapper{background:0}.nav-main li a{font-weight:normal}body #bodyTemplateNFEInstitutionnal #contents,body #bodyTemplateNFEInstitutionnal #contents a:link{font-family:Verdana,Helvetica,sans-serif}body #bodyTemplateNFEInstitutionnal #secNav{float:left}body #bodyTemplateNFEInstitutionnal #contentsCentral{float:left}body #bodyTemplateNFEInstitutionnal #secNav+#contentsCentral{width:590px;margin-left:20px}body #bodyTemplateNFEInstitutionnal #secNav img{display:inline}body #bodyTemplateNFEInstitutionnal #secNav a{font-size:10px;line-height:12px;text-align:right}body #bodyTemplateNFEInstitutionnal #secNav .butBook a{text-align:center;font-weight:bold}#bodyTemplateNFEInstitutionnal .header-wrapper{position:relative}body #navigation_insti{background:none repeat scroll 0 0 #000;position:absolute;left:0;bottom:0;top:auto;width:100%;z-index:25;height:26px;padding:0;margin:0}body #navigation_insti>ul.nav{margin:0 auto;position:relative;width:918px;height:26px}body #navigation_insti>ul.nav>li{background:0;display:inline;float:left;margin-right:0;padding-top:0;border-right:1px solid #d8d8d8;height:26px}body #navigation_insti>ul.nav>li:first-child{border-left:1px solid #d8d8d8}body #navigation_insti>ul.nav>li>a{color:#fff;display:inline-block;line-height:26px;padding:0 15px;text-decoration:none;font-weight:normal;vertical-align:top;height:auto}body #navigation_insti>ul.nav>li.aon>a,body #navigation_insti>ul.nav>li.aoff>a:hover{background:0;height:26px;color:#f9d200}div#container{width:auto;padding-bottom:0}#container #contents{width:918px;float:none}body.vehicleguide #container #contents{width:auto}body.partneroffers #contents #title,body.partneroffers #skip-content #title{width:684px;border-bottom:0 none;margin-bottom:0;padding-bottom:20px}body.partneroffers #container #contents .top #onglet{background:0;float:none;min-height:auto;width:auto}body.partneroffers #onglet ul.nav,body.partneroffers #ongletnomargin ul.nav{font-size:12px;font-weight:normal;height:auto;list-style-type:none;overflow:visible;width:auto}body.partneroffers #onglet ul.nav li,body.partneroffers #ongletnomargin ul.nav li{background:0;display:block;float:none}body.partneroffers #onglet ul.nav li.aon,body.partneroffers #onglet ul.nav li.aoff a:hover,body.partneroffers #ongletnomargin ul.nav li.aon,body.partneroffers #ongletnomargin ul.nav li.aoff a:hover{background:0}body.partneroffers #onglet ul.nav li a,body.partneroffers #ongletnomargin ul.nav li a{color:#036b05;display:inline;float:none;height:auto;text-decoration:none}body.partneroffers #onglet ul.nav li.aon a,body.partneroffers #ongletnomargin ul.nav li.aon a{color:#333}body.partneroffers #onglet a{text-decoration:underline}body.partneroffers #onglet ul.nav li a img,body.partneroffers #ongletnomargin ul.nav li a img{display:none}body.partneroffers #container #contents #contentsCentral{width:684px}body.partneroffers #container #contents #contentsCentral .block_315_offerpush_li{background:0;margin-bottom:0!important;position:static;width:auto}body.partneroffers #container #contents #contentsCentral .block_315_offerpush_li .content{width:auto;margin-left:0}.block_315_offerpush_liBottom,.block_315_offerpush_liTop{display:none}.promowithimagecontentdiv h2{width:auto}.block_435_promopush_si{background:0;margin-bottom:0;position:static;width:auto}.block_435_partner_presentation{background:0;margin-bottom:0;position:static;width:auto}.block_435_partner_presentation .content{padding:0}.block_435_partner_presentation h2{color:#333}.block_435_partner_presentation .colleft{margin-top:0}.block_435_partner_presentation .picto{float:none;margin:0}.block_435_promopush_si .content{padding:0}.block_435_promopush_siBottom,.block_435_promopush_siTop{display:none}.block_435_promopush_si .content p{font-size:12px;margin-top:0;clear:none}.block_435_promopush_si .morepartnersdivtitle{margin-top:0}.block_435_promopush_si .morepartnersdivcontent{min-height:0}.block_315_offerpush_li .content p{font-size:12px;margin-top:0}.block_235_graybrd_whitebg{background:0;position:static;width:auto}.block_235_graybrd_whitebgTop{display:none}.block_235_graybrd_whitebgBottom{display:none}body.partneroffers #contentsRight{display:block}body.partneroffers #contentsRight .content{padding:0}.right235{float:none;width:auto}.right235 h4{color:#333;font-weight:normal}.right235 p{font-size:12px;font-weight:normal}body.deals #container #contents{width:958px;padding:0}.deals-landing{margin-top:0;text-align:left;width:auto;color:#000}.deals-landing .top-header{background:0;height:auto;margin:0;padding:0;position:relative;width:auto}.deals-landing .trans-box{background:0;margin:0;padding:0;width:auto}.deals-landing .trans-box .text{background:0;padding:0}.deals-landing .top-header h2{color:#fff;font-size:1em;font-weight:normal;padding:0}.deals-landing .top-header h3{color:#fff;font-size:1em;padding:0}.deals-landing .top-header p.web-font{color:#fff;float:none;font-size:1em;padding:0}.deals-landing .tabs-container{margin:0}.deals-landing .tab-navigation{background:0;height:auto;padding:0}body.deals #contents .tabs-container .tab-navigation p{background:0;color:#333;float:none;font-size:1em;padding:0}.deals-landing .tab-navigation ul{padding:0}.deals-landing .tab-navigation li{float:none}.deals-landing .tab-navigation a{background:0;color:#036b05;cursor:pointer;float:none;font-size:1em;position:relative;text-decoration:none!important;top:auto}.deals-landing .maincontent_815_graybrd_whitebg #button815tools a,.deals-landing a:link,.deals-landing a:hover,.deals-landing a:visited{font-size:1em}.deals-landing .tab-navigation a span{display:inline;height:auto;padding:0}.deals-landing .tab-navigation a.selected span{background:0;display:inline;height:auto;padding:0}.deals-landing .tab-content-wrap{background:0;padding:0}.js .deals-landing .tab-content{background:0}.deals-landing .double-cols{float:none;margin:0;width:auto}.deals-landing .tab-bottom{background:0;height:auto}.deals-landing .breadcrumbs{padding:0}.deals-landing .intro-box{padding:0}.deals-landing .intro-box h2{padding:0}.deals-landing .intro-box p{color:#000;padding:0}.deals-landing .double-cols .img{background:0;color:#000;float:none;margin:0;padding:0}.deals-landing .double-cols .text{float:none;padding:0;text-align:left;width:auto}.deals-landing .double-cols h3{color:#000;font-size:1em;padding:0}.deals-landing .double-cols p{color:#000;padding:0}.dbl-col{width:auto}.dbl-col p{font-size:1em!important;padding-bottom:5px}body.deals #contents .deals-landing .double-cols p{margin:0 0 15px}body.deals #contents .deals-landing .double-cols p strong{font-size:1.2em}body.deals #contents .deals-landing strong,body.deals #contents .deals-landing b{font-weight:normal}body.deals #contents .deals-landing p,body.deals #contents .deals-landing blockquote{font-size:1em}body.deals #contents .deals-landing .double-cols .buttons{margin-right:0}body.deals #contents .tabs-container .tab-content .dbl-col .buttons a.buttongreen{background:0;display:inline;float:none;font-family:"futura-pt",Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-size:16px;color:#037b00;height:auto!important;margin:0;padding:0;position:relative;text-decoration:none!important;text-transform:none;line-height:32px!important}body.deals #contents .tabs-container .tab-content .dbl-col .buttons a.buttongreen .l,body.deals #contents .tabs-container .tab-content .dbl-col .buttons a.buttongreen .l_lens,body.deals #contents .tabs-container .tab-content .dbl-col .buttons a.buttongreen .l_arrow{background:0;display:block;height:auto;left:auto;position:static;top:auto;width:auto}body.deals #contents .deals-landing .bottom-content{background:0;padding:0 20px;margin:0}.deals-landing .bottom-content h3{color:#333;padding:0}body.deals #contents .deals-landing .bottom-content .bottom-left .carousel{margin:0 0 70px;clear:both;position:static;width:auto}body.deals #contents .deals-landing .bottom-left{float:none;margin:0;width:auto}body.deals #contents .deals-landing .bottom-left .step-box{width:auto}body.deals #contents .deals-landing .bottom-content div.carousel-view-pane{border-bottom:0;border-top:0;height:auto;margin:auto;overflow:auto;width:auto}body.deals #contents .deals-landing .bottom-content div.carousel-wrapper{overflow:auto;padding:0}.deals-landing .steps-list .step-pos p{margin:0 0 15px;padding:0;color:#333}body.deals #contents .deals-landing .steps-list .step-pos{float:none;font-size:auto;list-style:none outside none;margin:0;padding:0;width:auto;background:0;color:#333}body.deals #contents .deals-landing .steps-list .step-pos .text{float:none;padding:0}body.deals #contents .deals-landing .bottom-content div.carousel-wrapper ul{padding-bottom:0}body.deals #contents .deals-landing .steps-list .step-pos a{color:#036b05;text-decoration:none!important}.deals-landing .steps-list .step-pos td.location{width:auto}.deals-landing .steps-list .step-pos td.price{color:#333}body #privilege #loyalty .header-panel p{font-size:1em;padding-bottom:10px}body #privilege{background:0;position:relative;top:-40px;width:918px;float:none}body #privilege .padding{padding:0}body #privilege .intropanel{position:static;width:948px;padding-top:0;padding-bottom:0;margin-top:0}body #privilege .caroverlay{display:none}body #privilege .panel .tl,body #privilege .panel .bl{display:none}body #privilege .intropanel .padding{padding:0}body #privilege .intropanel .m{background:0;margin:0 20px}body #privilege .intropanel h1{line-height:normal;padding-bottom:0}body #privilege .intropanel h2{color:#fff}body #privilege .midpanel{background:none repeat scroll 0 0 #f0f0f0;margin:0;padding-bottom:0;position:absolute;top:374px}body #privilege .midpanel-t{padding:0;background:0;min-height:0}body #privilege .midpanel ol li.midpanel-three{width:292px}body #privilege .midpanel ol li.midpanel-one .padding,body #privilege .midpanel ol li.midpanel-two .padding,body #privilege .midpanel ol li.midpanel-three .padding{background:0}body #privilege .midpanel ol li ul li{font-weight:normal}body #privilege .padding.fcclear .midpanel .midpanel-t .cta span{visibility:visible}body #privilege .midpanel .midpanel-t ol.fcclear+a.cta img{display:none}body #privilege .contentpanel .contentpanel-tabs{background:0}body #privilege .contentpanel .contentpanel-tabs ul li{float:none}body #privilege .contentpanel .tab0selected .tab0 .r{background:0}body #privilege .contentpanel .contentpanel-tabs .r{display:inline;float:none;padding:0}body #privilege .contentpanel .tab1selected .tab0 .r{padding:0}body #privilege .contentpanel .contentpanel-tabs a{font-weight:normal;font-size:1em;color:#036b05}body #privilege .contentpanel .tab1selected .tab0,body #privilege .contentpanel .tab0selected .tab0,body #privilege .contentpanel .tab1selected .tab1,body #privilege .contentpanel .tab0selected .tab1{background:0;padding:0;padding-right:2px}body #privilege .maincontent{width:684px}body #privilege .maincontent #tabPanel .tab0selected ul li.tab0 .r a,body #privilege .maincontent #tabPanel .tab1selected ul li.tab1 .r a{border-style:solid;border-width:1px 1px 0;bottom:-1px;border-color:#a9a9a9}body #privilege .contentpanel .contentpanel-tl,body #privilege .contentpanel .contentpanel-bl{display:none}body #privilege .contentpanel .padding,body #privilege .contentpanel .inner-padding,body #privilege .contentpanel ul{padding:0}body #privilege .contentpanel ul li{font-size:1em;line-height:1em;list-style-image:url("/files/live/sites/Europcar/files/dc_images/elements/el_list.png")}body #privilege .contentpanel .contentpanel-l,body #privilege .contentpanel .contentpanel-r,body #privilege .contentpanel .contentpanel-grad-b,body #privilege .contentpanel .contentpanel-grad-t{background:0;padding:0}body #privilege .contentpanel h3{padding-bottom:0}body #privilege .contentpanel a.cta{display:none}body #privilege .contentpanel div.moreinfo{width:auto}body #privilege .contentpanel p{font-size:1em;line-height:1.3em;padding-bottom:0}body #privilege p.subtext{padding-left:0;margin-top:30px}body #privilege .contentpanel .inner-padding a{text-decoration:none}body #privilege .additional{width:216px}body #privilege .login-panel .tl{display:none}body #privilege .login-panel .bl,body #privilege .login-panel .br{background:0;padding:0}body #privilege .additional .login-panel .sifr-gr-spans{font-size:18px;line-height:22px;margin:0 0 10px}body #privilege .login-panel .smile h2{color:#333}body #privilege .login-panel .smile h2 span.top{font-size:1em;padding:0;margin:0}body #privilege .additional .login-panel .sifr-gr-spans span.bot{font-size:1em;display:block;padding:0;margin:0}body #privilege .login-panel .smile{padding:0;position:static;width:auto}body #privilege .login-panel .smile .back{display:none}body #privilege .login-panel .innerpanel{margin:0;padding:0;background:0}body #privilege .login-panel .innerpanel p{margin:0;font-size:1em;line-height:1.3em}body #privilege .padding.fcclear .additional .login-panel .bl .br .innerpanel.fcclear .cta span,body #privilege .login-panel .innerpanel .cta span{display:block;visibility:visible}body #privilege .login-panel .innerpanel .cta img{display:none}body #privilege .footerpanel{background:0;color:#333}body #privilege .footerpanel-t{background:0}body #privilege .footerpanel .padding{padding:0}body #privilege .footerpanel .promos{padding:0}body #privilege .footerpanel .promo{background:0;padding-right:0;position:relative;width:auto}body #privilege .footerpanel .promo-b{background:0;padding:0}body #privilege .footerpanel .promo-t{background:0;min-height:auto}body #privilege .footerpanel .promo img.card{display:none}body #privilege .footerpanel .promo ul{padding:0}body #privilege .footerpanel .promo ul li{font-size:1em;line-height:1.3em;list-style:disc outside url("/files/live/sites/Europcar/files/dc_images/elements/el_list.png");padding-bottom:0}body #privilege .footerpanel .promo-column p{padding:0;font-size:1em;line-height:1.3em}body #privilege+.call{clear:both;height:80px}#container #contents #contentsCentral{width:684px;float:left}.whychoose445{float:none;width:auto}.whychoose445 h2{font-weight:normal;padding-bottom:0}.whychoose445 h3{font-size:1em}.whychoosedivtext{display:block;float:none;position:relative;width:auto!important}.whychoosedivtext img,.whychoosedivtext h2{float:none}#whychoosedivfooter{margin:0;position:static;width:auto}#whychoosedivtools{display:block;float:none;font-size:1em;position:static;width:auto}.driving-abroad-in-winter-conditions #contents #title{display:none}.need-a-hotel #container #contents #contentsCentral{float:left}.need-a-hotel #container #contents #contentsCentral:after{clear:both}div#NeedanhotelContent{float:left}div#NeedanhotelContent:after,div#NeedanhotelContent #need-a-hotel:after{clear:both}div#NeedanhotelContent select{width:auto}.need-a-hotel #contents #title{padding-bottom:0;border-bottom:0}select#nb_nuit{width:auto}.searchnearestlocation #container #contents{width:960px}#footer,#instit_footer{color:#333;display:block;margin:0;position:static;text-align:left;width:auto}.partneroffers #contents img#imageContent{margin-left:25px}.partneroffers #contentsCentral #contentRight{float:right;margin-bottom:10px;width:515px;padding-bottom:5px}.partneroffers #contents #button445tools{float:right;border-bottom:0}.partneroffers #contentsCentral #contentRight p strong{color:#007800}.partneroffers #contents #contentsCentral .maincontent_445_graybrd_whitebg{clear:both}.Mobile .partneroffers #contentsCentral #contentdyn445 p:first-child{margin-bottom:2px!important}.chauffeurservice p:first-child strong{color:#000!important}#container #contents .top-header .trans-box h2.web-font,#container #contents .top-header .trans-box p.web-font{color:#fff!important}body #bodyTemplateNFEInstitutionnal #contentsRight .block_185_insti_section_push{margin-top:20px}#bodyTemplateNFEInstitutionnal #contentsRight .content .title,#bodyTemplateNFEInstitutionnal #contentsRight .content h2{display:block;font-size:18px;line-height:22px;margin:0 20px 5px}#bodyTemplateNFEInstitutionnal #contentsRight img{margin:2px 0 5px}.travelentry #bodyTemplateG1_0 #container #contents #contentsCentral{width:918px}body[class*="travelentry"] #contents .block_280_graybrd_whitebg h2,body.tour-operators #contents .block_280_graybrd_whitebg h2{background:none repeat scroll 0 0 #f0f0f0;color:#919191;font-size:18px;font-weight:normal;line-height:22px;margin:0;padding:20px 20px 15px}body[class*="travelentry"] #contents .block_270_content_paragraph_button,body.tour-operators #contents .block_270_content_paragraph_button{float:left;margin-left:18px;width:450px}body[class*="travelentry"] #contents .block_280_graybrd_whitebg>.content,body.tour-operators #contents .block_280_graybrd_whitebg>.content{float:left;width:450px}body[class*="travelentry"] #contents .block_280_graybrd_whitebg fieldset,body.tour-operators #contents .block_280_graybrd_whitebg fieldset,body[class*="travelentry"] #contents .block_280_graybrd_whitebg form>div,body.tour-operators #contents .block_280_graybrd_whitebg form>div{background:none repeat scroll 0 0 #f0f0f0;padding:0 20px}body[class*="travelentry"] #contents .block_270_content_paragraph_button img+p strong,body.tour-operators #contents .block_270_content_paragraph_button img+p strong{color:#919191;display:block;font-size:18px;line-height:22px;margin:15px 0}.travelentry #bodyTemplateG1_0 #container #contents #contentsCentral .block_270_content_paragraph_button .content h2{display:none}html.Tour body.travelentry page div#bodyTemplateG1_0 div#container div#contents div#contentsCentral h1#title{border-bottom:0;margin-bottom:20px;padding-bottom:0}body[class*="travelentry"] #contents .block_280_graybrd_whitebg fieldset input[type="text"],body.tour-operators #contents .block_280_graybrd_whitebg fieldset input[type="text"],body[class*="travelentry"] #contents .block_280_graybrd_whitebg fieldset input[type="password"],body.tour-operators #contents .block_280_graybrd_whitebg fieldset input[type="password"],body[class*="travelentry"] #contents .block_280_graybrd_whitebg fieldset input[type="email"],body.tour-operators #contents .block_280_graybrd_whitebg fieldset input[type="email"]{width:410px}body[class*="travelentry"] #contents .block_280_graybrd_whitebg fieldset+fieldset a.buttongreen,body.tour-operators #contents .block_280_graybrd_whitebg fieldset+fieldset a.buttongreen{bottom:20px;right:20px}body[class*="travelentry"] #contents .block_280_graybrd_whitebg fieldset+fieldset,body.tour-operators #contents .block_280_graybrd_whitebg fieldset+fieldset{margin-bottom:20px;padding-bottom:40px;position:relative}body[class*="corporate"] .block_280_graybrd_whitebg .buttongreen,body[class*="travel"] .block_280_graybrd_whitebg .buttongreen,body.tour-operators .block_280_graybrd_whitebg .buttongreen{position:absolute}body[class*="travelentry"] #contents .block_280_graybrd_whitebg p strong,body.tour-operators #contents .block_280_graybrd_whitebg p strong{display:block;font-size:14px;font-weight:bold;line-height:18px;margin:0 0 5px}.notreoffre #contents #contentsCentral .block_270_content_paragraph_button .content p,.notreoffre #contents #contentsCentral .block_270_content_paragraph_button .content p strong{font-size:12px}.notreoffre #contents contentsCentral contentsCentralRight div.block_270_content_paragraph_button div.content h2{margin-left:10px}.notreoffre #contents #contentsCentral{margin:0;padding-bottom:40px}.notreoffre #contents #contentsCentral #contentsCentralLeft{float:left;width:50%;padding-bottom:40px}.notreoffre #contents div#contentsCentral div#contentsCentralRight{float:right;width:50%;padding-bottom:40px}.notreoffre #contents #contentsCentral .block_270_content_paragraph_button .content{padding-top:20px;background:#f0f0f0;border-bottom:1px solid #d8d8d8;float:left;margin-bottom:10px!important;width:270px}.notreoffre a.buttongreen,.notreoffre a.buttonfastergreen{display:block;float:right;margin:0 10px 10px 10px!important;position:relative}.notreoffre .block_270_content_paragraph_button .content img.imgcard{float:left;margin:0 12px 7px 10px}img{border:0 none;display:block}.block_435_promopush_si .content h2{color:#007800;font-size:13px;font-weight:bold}.toimipisteet-suomessa .partneroffers #container #contents #contentsCentral .block_315_offerpush_li{margin-bottom:10px!important;position:static;width:auto;float:left}#intro strong{margin:0 0 15px;font-size:14px;line-height:18px;color:#919191}.partneroffers div div#container div#contents p#intro strong{color:#000;font-size:14px;font-weight:700}.partneroffers page div div#container div#contents div#contentsCentral div.block_570_loyaltyview div.content div{float:right;clear:both}.partneroffers page div div#container div#contents div#contentsCentral div.block_570_loyaltyview div.content div.blockcontent{float:left}.partneroffers page div div#container div#contents div#contentsCentral div.block_570_loyaltyview div.content h2{float:left}.partneroffers page div div#container div#contents div#contentsCentral div.block_570_loyaltyview div.content a.buttongreen{float:left}.partneroffers page div div#container div#contents div#contentsCentral div.block_570_loyaltyview div.content div.blockcontent ul li p strong a{font-size:12px}.block_570_loyaltyview .content ul li{font-size:10px;list-style-image:url("/files/live/sites/Europcar/files/dc_images/green_bullet.gif");margin-left:15px;margin-top:10px}.partneroffers page div div#container div#contents div#contentsCentral div.block_570_loyaltyview div.content div.blockcontent p strong{font-weight:700}.partneroffers page div div#container div#contents div#contentsCentral ul{padding-bottom:10px}.jobba-hos-oss .contentfaq{width:600px;clear:both}.jobba-hos-oss .main445 #contentTxtfaq{float:left;position:relative;width:495px;padding-bottom:40px}.jobba-hos-oss .main445 #imageContent{float:left;margin-right:10px;width:95px}.jobba-hos-oss .partneroffers #contents #contentsCentral>div..main445 .content+div{clear:both;padding-bottom:20px}.kalusto #contentsRight .block_115_image_push{border-style:none}.main445 #imageContent{margin-right:10px}.main445 h3.subtitleContent{color:#007800;font-size:16px;font-weight:bold;margin:20px 10px 5px 0;text-decoration:underline}.main445 h2.titleContent{color:#007800;font-size:18px;font-weight:bold;padding-bottom:5px}.main445 div#imageContent+div#contentTxtfaq p{margin-left:113px}.main445 div#imageContent+div#contentTxtfaq h3{margin-left:113px}.main445 div.contentfaq p{margin-bottom:10px}body.contactform #contentsRight .block_115_image_push a img{display:block!important}.call{clear:both}.block_570_loyaltyview{position:relative;background:url('/files/live/sites/Europcar/files/dc_images/570_graybrd_whitebg_bg.gif') repeat-y top left;width:570px;margin-bottom:10px}.block_570_loyaltyviewBottom,.block_570_loyaltyviewTop{width:570px;height:6px;display:block}.block_570_loyaltyviewTop{background:url('/files/live/sites/Europcar/files/dc_images/570_graybrd_whitebg_top.gif') no-repeat top left}.block_570_loyaltyviewBottom{background:url('/files/live/sites/Europcar/files/dc_images/570_graybrd_whitebg_bottom.gif') no-repeat top left;position:relative;_position:absolute}.block_570_loyaltyview .content{padding:1px 10px 3px 10px;_padding:3px 10px 3px 10px}.block_570_loyaltyview .content h3{font-size:11px;font-weight:bold}.block_570_loyaltyview .blockcontent{clear:both;margin-top:10px}.block_570_loyaltyview a.pbtop{display:block;float:right;width:23px;height:20px;margin-left:5px;background:url('/files/live/sites/Europcar/files/dc_images/570_content_paragraph_pbtop.gif') no-repeat top left}.kalusto .partneroffers #container #contents #contentsRight .content div.airline{display:none}.SE .jobbet .partneroffers #container #contents #contentsCentral .main445 .contentfaq #contentTxtfaq{float:right;width:515px}.SE ..jobbet .partneroffers #container #contents #contentsCentral .main445 .contentfaq #contentTxtfaq:first-child{float:left;margin-left:25px}.SE .jobbet .partneroffers #container #contents #contentsCentral .main445 .contentfaq #imageContent{margin-left:25px}#contentsCentral #button445tools{margin-bottom:15px}#positionningDiv{position:relative}#positionningDiv #contentsRight{right:0}body #contentsRight{width:218px;float:right}#animation .slideprice from{top:auto;bottom:40px}#animation .slideprice to{top:30px;bottom:auto}#animation .slideinleft from{left:100%}#animation .slideinleft to{left:0}#animation .slideinright from{left:-100%}#animation .slideinright to{left:0}#animation .slideoutleft from{left:0}#animation .slideoutleft to{left:-100%}#animation .slideoutright from{left:0}#animation .slideoutright to{left:100%}@-webkit-keyframes slideprice{from{top:auto;bottom:40px}to{top:30px;bottom:auto}}@-webkit-keyframes slideinleft{from{left:100%}to{left:0}}@-webkit-keyframes slideinright{from{left:-100%}to{left:0}}@-webkit-keyframes slideoutleft{from{left:0}to{left:-100%}}@-webkit-keyframes slideoutright{from{left:0}to{left:100%}}@-moz-keyframes slideprice{from{top:auto;bottom:40px}to{top:30px;bottom:auto}}@-moz-keyframes slideinleft{from{left:100%}to{left:0}}@-moz-keyframes slideinright{from{left:-100%}to{left:0}}@-moz-keyframes slideoutleft{from{left:0}to{left:-100%}}@-moz-keyframes slideoutright{from{left:0}to{left:100%}}@-ms-keyframes slideprice{from{top:auto;bottom:40px}to{top:30px;bottom:auto}}@-ms-keyframes slideinleft{from{left:100%}to{left:0}}@-ms-keyframes slideinright{from{left:-100%}to{left:0}}@-ms-keyframes slideoutleft{from{left:0}to{left:-100%}}@-ms-keyframes slideoutright{from{left:0}to{left:100%}}@-o-keyframes slideprice{from{top:auto;bottom:40px}to{top:30px;bottom:auto}}@-o-keyframes slideinleft{from{left:100%}to{left:0}}@-o-keyframes slideinright{from{left:-100%}to{left:0}}@-o-keyframes slideoutleft{from{left:0}to{left:-100%}}@-o-keyframes slideoutright{from{left:0}to{left:100%}}@keyframes slideprice{from{top:auto;bottom:40px}to{top:30px;bottom:auto}}@keyframes slideinleft{from{left:100%}to{left:0}}@keyframes slideinright{from{left:-100%}to{left:0}}@keyframes slideoutleft{from{left:0}to{left:-100%}}@keyframes slideoutright{from{left:0}to{left:100%}}@-webkit-keyframes showoverlay{0%{display:block;opacity:0}to{opacity:1}}@-webkit-keyframes hideoverlay{0%{opacity:1}to{display:none;opacity:0}}@-moz-keyframes showoverlay{0%{display:block;opacity:0}to{opacity:1}}@-moz-keyframes hideoverlay{0%{opacity:1}to{display:none;opacity:0}}@-ms-keyframes showoverlay{0%{display:block;opacity:0}to{opacity:1}}@-ms-keyframes hideoverlay{0%{opacity:1}to{display:none;opacity:0}}@-o-keyframes showoverlay{0%{display:block;opacity:0}to{opacity:1}}@-o-keyframes hideoverlay{0%{opacity:1}to{display:none;opacity:0}}@keyframes showoverlay{0%{display:block;opacity:0}to{opacity:1}}@keyframes hideoverlay{0%{opacity:1}to{display:none;opacity:0}}@-webkit-keyframes showshim{from{display:block;opacity:0}to{opacity:1}}@-webkit-keyframes hideshim{0%{opacity:1}to{display:none;opacity:0}}@-moz-keyframes showshim{from{display:block;opacity:0}to{opacity:1}}@-moz-keyframes hideshim{0%{opacity:1}to{display:none;opacity:0}}@-ms-keyframes showshim{from{display:block;opacity:0}to{opacity:1}}@-ms-keyframes hideshim{0%{opacity:1}to{display:none;opacity:0}}@-o-keyframes showshim{from{display:block;opacity:0}to{opacity:1}}@-o-keyframes hideshim{0%{opacity:1}to{display:none;opacity:0}}@keyframes showshim{from{display:block;opacity:0}to{opacity:1}}@keyframes hideshim{0%{opacity:1}to{display:none;opacity:0}}body{margin:0;padding:0;background:#f0f0f0;color:#333;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:12px;line-height:16px}a,.a{text-decoration:none;color:#036b05;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-ms-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out;cursor:pointer}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal;font-size:100%;line-height:normal}p{margin:0 0 15px}p a,p span.a{cursor:pointer}blockquote{margin:0;padding:0}form,fieldset,legend{border:0;padding:0;margin:0}object{display:block}dl,dt,dd,ul,ol,li{margin:0;padding:0}ul,ol{list-style:none}img{-ms-interpolation-mode:bicubic;display:block;border:0}u{text-decoration:none}object,embed{outline:0}address{font-style:normal}iframe{display:block;border:0;background:transparent}table{border-width:0;border-spacing:0;border-collapse:collapse}table caption{text-align:left}table th,table td{padding:0;vertical-align:top}table th{font-weight:bold;text-align:left}.h1{margin:0 0 30px;font-size:24px;line-height:normal}.h2{margin:0 0 15px;font-size:18px;line-height:22px}.h3{margin:0 0 15px;font-size:14px;line-height:18px}.h4{margin:0 0 10px;font-size:12px;line-height:normal}.col{float:left}ul.list{margin:0 0 15px;list-style-image:url('/files/live/sites/Europcar/files/dc_images/elements/el_list.png')}ul.list li{margin:0 0 0 10px;padding:3px 0}ul.checked{margin:0 0 15px;list-style-image:url('/files/live/sites/Europcar/files/dc_images/elements/el_confirmed.png');margin:0 0 0 20px}ul.checked li{margin:0 0 0 10px;padding:3px 0}ul.checked li{margin:0 0 15px;font-size:14px;line-height:18px;margin:0 0 5px 0}br+br{display:none}#container,.container,#bodyPopup{margin:0 auto;text-align:center}#container>.shortcuts,.container>.shortcuts,#bodyPopup>.shortcuts{display:none}#container>img,.container>img,#bodyPopup>img,#container>iframe,.container>iframe,#bodyPopup>iframe{display:none}#large_header{position:relative;background:#037b00 url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_header.jpg') no-repeat 100% 100%;background-image:-webkit-radial-gradient(100% 0,cover,#81be38,#037b00 70%);background-image:-moz-radial-gradient(100% 0,cover,#81be38,#037b00 70%);background-image:-ms-radial-gradient(100% 0,cover,#81be38,#037b00 70%);background-image:-o-radial-gradient(100% 0,cover,#81be38,#037b00 70%);min-width:980px;background-image:radial-gradient(100% 0,cover,#81be38,#037b00 70%)}#large_header #large_header{background:0;z-index:auto}#large_header .main-header{height:137px}#large_header .main-logo{margin:0 auto;padding-top:29px;width:918px;text-align:left}#large_header .main-logo #logoLink{display:block;width:683px;height:108px;margin-left:-100px}#large_header .main-logo #logoLink img{display:block}#large_header .nav-main{position:absolute;top:0;left:0;background:#000;width:100%}#large_header .nav-main>ul{position:relative;margin:0 auto;width:950px}#large_header .nav-main>ul>li{float:left;border-right:1px solid #d8d8d8;height:30px}#large_header .nav-main>ul>li.opened{background-color:#fff}#large_header .nav-main>ul>li:first-child{border-left:1px solid #d8d8d8}#large_header .nav-main>ul>li.selected a{color:#f9d200}#large_header .nav-main>ul>li.opened a.opened{color:#000}#large_header .nav-main>ul>li>a{display:inline-block;padding:0 15px;color:#fff;text-decoration:none;line-height:30px}#large_header .nav-main>ul>li>a:hover{color:#f9d200}#large_header .nav-main>ul>li #homeLink{padding:0;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_home.png') no-repeat 50% 50%;width:46px;text-indent:-3000px}#large_header .nav-main>ul>li #welcome{display:none;position:absolute;right:0;top:50px;color:#fff;text-align:left}#large_header .nav-main>ul>li #welcome span{display:block;font-weight:bold}#large_header .nav-main>ul>li.login{position:absolute;left:824px;float:left;border:0}#large_header .hideMyEuropcar>ul>li.login{visibility:hidden}#large_header .nav-main>ul>li.login>a{float:left;padding:0;background-color:#90c53e;width:162px;height:31px;color:#fff}#large_header .nav-main>ul>li.login>a span{display:inline-block;font-family:"futura-pt";font-size:16px;font-weight:700}#large_header .nav-main>ul>li.login>a:hover{background-color:#f0f0f0}#large_header .nav-main>ul>li.login>a.logout{display:none}#large_header .nav-main>ul>li.login>a.logout span{text-transform:none}#large_header .header_login{display:none}#large_header #loginLayer,#large_header #logoutLayer,#large_header .openeableLayer{display:none;opacity:1;position:absolute;top:0;right:0;background:#fff;-webkit-box-shadow:0 0 6px rgba(85,85,85,0.3);-moz-box-shadow:0 0 6px rgba(85,85,85,0.3);-ms-box-shadow:0 0 6px rgba(85,85,85,0.3);-o-box-shadow:0 0 6px rgba(85,85,85,0.3);box-shadow:0 0 6px rgba(85,85,85,0.3);width:325px;text-align:left;z-index:36}#selectCountryflag{margin:7px 0;float:right}#large_header .nav-main>ul>li.selectCountry{border-right:0;float:right}#large_header #loginLayer .h3,#large_header #logoutLayer .h3{margin:0 0 12px}#large_header #loginLayer form{padding:15px 15px 5px}#large_header #selectCountryDiv form{padding:15px 15px 5px}#large_header #loginLayer form .formrow input[type=text],#large_header #loginLayer form .formrow input[type=password]{margin:0 0 5px;font-family:"futura-pt";font-size:20px;height:46px}#large_header #loginLayer form .formrow .bt,#large_header #selectCountryDiv form .formrow .bt{float:right}#large_header #loginLayer form .formrow a,#large_header #selectCountryDiv form .formrow a{float:right;color:#036b05;font-family:"futura-pt";font-size:14px}#large_header #loginLayer form .formrow a.arrowlink,#large_header #selectCountryDiv form .formrow a.arrowlink{float:left;margin-top:13px}#large_header #loginLayer form .formrow.submit,#large_header #selectCountryDiv form .formrow.submit{padding-top:20px;min-height:40px}#large_header #loginLayer form .formrow.submit{margin:0 0 5px}#large_header #loginLayer .business,#large_header #logoutLayer .business{padding:15px 15px 10px;background:#f0f0f0;border-top:1px solid #fff}#large_header #loginLayer .business li,#large_header #logoutLayer .business li{margin:0 0 10px;font-size:14px;line-height:normal}#large_header #loginLayer.show,#large_header #logoutLayer.show{display:block;opacity:1}body.loggedin #large_header .nav-main>ul>li #welcome{display:block}body.loggedin #large_header .nav-main>ul>li.login>a.login{display:none}body.loggedin #large_header .nav-main>ul>li.login>a.logout{display:block}#contents,#skip-content{position:relative;margin:0 auto;padding:40px 20px 0;background:#fff;width:918px;min-height:510px;text-align:left}#contents #title,#skip-content #title{margin:0 0 20px;font-size:24px;line-height:normal;padding-bottom:15px;border-bottom:1px solid #d8d8d8;width:684px}body.ebe-module-station-searchnearestlocation #contents,body.ebe-module-station-searchnearestlocation #skip-content{width:960px}#contents{overflow:hidden}#contentsCentral{z-index:1;text-align:left;width:684px}#contentsCentral .content h2{margin-bottom:15px;font-weight:bold;font-size:14px}#contentsCentral .content h2.msgthanks{margin:0 0 15px;font-size:18px;line-height:22px;margin-bottom:5px;font-weight:normal}#contentsCentral .content h2.msgthanks:first-child{margin-top:40px}#contentsRight{position:absolute;top:40px;right:20px;width:214px}#contentsRight .content{padding-top:20px;background:#f0f0f0;border-bottom:1px solid #d8d8d8}#contentsRight .content h4,#contentsRight .content .title{margin:0 0 15px;font-size:18px;line-height:22px;margin:0 20px 5px;display:block}#contentsRight .content h4 strong,#contentsRight .content .title strong{display:block}#contentsRight .content h4+p,#contentsRight .content .title+p{margin-top:12px}#contentsRight .content p{margin:0 20px 0;padding-bottom:20px}#contentsRight .content .link{display:block;text-align:right;padding:1px 15px 0 0;background:transparent url("/files/live/sites/Europcar/files/dc_images/elements/el_arrow_green.png") no-repeat 100% 50%}#contentsRight .block_115_transgenericpushverdanagrey+.block_115_transgenericpushverdanagrey,#contentsRight .block_115_transgenericpush_greybr+.block_115_transgenericpushverdanagrey,#contentsRight .block_115_transgenericpushverdanagrey+.block_115_transgenericpush_greybr,#contentsRight .block_115_transgenericpush_greybr+.block_115_transgenericpush_greybr{margin-top:20px}a.buttongreen,.default-ongreen-button{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_prim.png') no-repeat 100% -50px;height:32px;line-height:32px}a.buttongreen.grey,.default-ongreen-button.grey{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_sec.png') no-repeat 100% -50px;height:32px;line-height:32px}a.buttongreen.grey:hover,.default-ongreen-button.grey:hover{color:#333}a.buttongreen.grey .l,.default-ongreen-button.grey .l,a.buttongreen.grey .l_lens,.default-ongreen-button.grey .l_lens,a.buttongreen.grey .l_arrow,.default-ongreen-button.grey .l_arrow{float:left;background:#fff url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_sec.png') no-repeat 2px 0;width:10px;height:32px}a.buttongreen.grey .r,.default-ongreen-button.grey .r{display:none}a.buttongreen.grey:hover,.default-ongreen-button.grey:hover{background-position:100% -150px}a.buttongreen.grey:hover .l,.default-ongreen-button.grey:hover .l,a.buttongreen.grey:hover .l_lens,.default-ongreen-button.grey:hover .l_lens,a.buttongreen.grey:hover .l_arrow,.default-ongreen-button.grey:hover .l_arrow{background-position:2px -100px}a.buttongreen:hover,.default-ongreen-button:hover{color:#333}a.buttongreen .l,.default-ongreen-button .l,a.buttongreen .l_lens,.default-ongreen-button .l_lens,a.buttongreen .l_arrow,.default-ongreen-button .l_arrow{float:left;background:#fff url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_prim.png') no-repeat 2px 0;width:10px;height:32px}a.buttongreen .r,.default-ongreen-button .r{display:none}a.buttongreen:hover,.default-ongreen-button:hover{background-position:100% -150px}a.buttongreen:hover .l,.default-ongreen-button:hover .l,a.buttongreen:hover .l_lens,.default-ongreen-button:hover .l_lens,a.buttongreen:hover .l_arrow,.default-ongreen-button:hover .l_arrow{background-position:2px -100px}.arrowlink,.reveal-link a,.maincontent_815_graybrd_whitebgTopTitle a.underline{display:inline-block;padding:0 15px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_green.png') no-repeat 100% 50%;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:14px;line-height:normal;font-weight:inherit;cursor:pointer}.arrowlink .l,.reveal-link a .l,.maincontent_815_graybrd_whitebgTopTitle a.underline .l,.arrowlink .r,.reveal-link a .r,.maincontent_815_graybrd_whitebgTopTitle a.underline .r{display:none}a.bt{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_prim.png') no-repeat 2px 0;height:32px;line-height:32px}a.bt.grey{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_sec.png') no-repeat 2px 0;height:32px;line-height:32px}a.bt.grey:hover{color:#333}a.bt.grey>*{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#037b00;font-size:16px;font-weight:700;font-family:"futura-pt",Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_sec.png') no-repeat 100% -50px;height:32px}a.bt.grey>*:hover{color:#333}a.bt.grey:hover{background-position:2px -100px}a.bt.grey:hover>*{background-position:100% -150px}a.bt:hover{color:#333}a.bt>*{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_prim.png') no-repeat 100% -50px;height:32px}a.bt>*:hover{color:#333}a.bt:hover{background-position:0 -100px}a.bt:hover>*{background-position:100% -150px}.ic{display:block;float:left;background:transparent url('/files/live/sites/Europcar/files/dc_images/icons/ic_share.png') no-repeat 0 0}.ic.facebook,.ic.google,.ic.twitter,.ic.ipad,.ic.mobile,.ic.android{width:25px;height:32px;overflow:hidden;text-indent:-1000px;line-height:32px}.ic.facebook{background-position:0 4px}.ic.google{background-position:0 -46px}.ic.twitter{background-position:0 -96px}.ic.ipad,.ic.mobile,.ic.android{background-image:url('/files/live/sites/Europcar/files/dc_images/elements/el_mobile.png')}.ic.mobile{background-position:0 -50px;width:15px}.ic.android{background-position:0 -100px}span.close{display:block;position:absolute;top:15px;right:15px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_close.png') no-repeat 50% -17px;width:22px;height:22px;overflow:hidden;text-indent:-1000px;cursor:pointer;z-index:1}ul.tools>li{float:left;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_tools.png') no-repeat 0 0;border:0;color:#036b05;cursor:pointer}ul.tools>li.notxt{margin-left:2px;background:#f0f0f0 url('/files/live/sites/Europcar/files/dc_images/elements/el_tools_notext.png') no-repeat 0 0;width:30px;height:19px;text-indent:-3000px;overflow:hidden}ul.tools>li.notxt.active{background-color:#f9d200}ul.tools>li.fav{background-position:0 0}ul.tools>li.rec{background-position:0 -28px}ul.tools>li.reset{background-position:0 -115px}ul.tools>li.minimize{background-position:0 -145px}ul.tools>li.save,ul.tools>li.print,ul.tools>li.ecoprint{float:right;margin-left:20px;padding-left:25px}ul.tools>li.save{background-position:0 -60px}ul.tools>li.print{background-position:0 -90px}ul.tools>li.ecoprint{background-position:0 -215px}.pagetools{position:relative;padding:20px 20px 35px;background:#fff;text-align:center}.pagetools ul.tools{position:absolute;right:20px;top:20px}.pagetools ul.pagination{margin:0 auto}.pagetools ul.pagination li{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:1px 15px 0 0;color:#036b05;cursor:pointer;line-height:14px;height:14px;overflow:hidden}.pagetools ul.pagination li+li{padding-left:15px;border-left:1px solid #333}.pagetools ul.pagination li.selected{padding-top:0;color:#333;font-weight:bold;cursor:default}.pagetools ul.pagination li.next,.pagetools ul.pagination li.prev{display:inline-block;padding:1px 15px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_green.png') no-repeat 100% 50%;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:12px;line-height:normal;font-weight:inherit;cursor:pointer;padding:1px 15px 0 15px}.pagetools ul.pagination li.next .l,.pagetools ul.pagination li.prev .l,.pagetools ul.pagination li.next .r,.pagetools ul.pagination li.prev .r{display:none}.pagetools ul.pagination li.prev{display:inline-block;padding:1px 15px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_green.png') no-repeat 100% 50%;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:12px;line-height:normal;font-weight:inherit;cursor:pointer;padding-left:15px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_back_green.png') no-repeat 0 50%}.pagetools ul.pagination li.prev .l,.pagetools ul.pagination li.prev .r{display:none}.toolTip .content,.tooltip .content,.toolTipMorInfo .content,.tt .content{display:none;position:absolute;left:0;top:auto;bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin-left:-115px;padding:10px;border:1px solid #d8d8d8;background:#f0f0f0;-webkit-box-shadow:0 0 6px rgba(85,85,85,0.3);-moz-box-shadow:0 0 6px rgba(85,85,85,0.3);-ms-box-shadow:0 0 6px rgba(85,85,85,0.3);-o-box-shadow:0 0 6px rgba(85,85,85,0.3);box-shadow:0 0 6px rgba(85,85,85,0.3);width:250px;z-index:2;text-indent:0;text-align:left;color:#333;font-size:12px;line-height:16px}.toolTip .content:before,.tooltip .content:before,.toolTipMorInfo .content:before,.tt .content:before,.toolTip .content:after,.tooltip .content:after,.toolTipMorInfo .content:after,.tt .content:after{content:"";display:inline-block;position:absolute;left:125px;top:-12px;margin-left:-12px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_tooltip.png') no-repeat 50% 100%;width:22px;height:12px}.toolTip .content:after,.tooltip .content:after,.toolTipMorInfo .content:after,.tt .content:after{top:auto;bottom:-12px;background-position:50% 0}.toolTip .content .h4,.tooltip .content .h4,.toolTipMorInfo .content .h4,.tt .content .h4{font-weight:bold}.toolTip .content p,.tooltip .content p,.toolTipMorInfo .content p,.tt .content p{margin:0}.toolTip .content p+img,.tooltip .content p+img,.toolTipMorInfo .content p+img,.tt .content p+img{margin-top:5px}.toolTip .content strong,.tooltip .content strong,.toolTipMorInfo .content strong,.tt .content strong{font-weight:bold}.toolTip .content .top,.tooltip .content .top,.toolTipMorInfo .content .top,.tt .content .top,.toolTip .content .bottom,.tooltip .content .bottom,.toolTipMorInfo .content .bottom,.tt .content .bottom{display:none}.toolTip .content:before,.tooltip .content:before,.toolTipMorInfo .content:before,.tt .content:before{display:none}.toolTip:hover .content,.tooltip:hover .content,.toolTipMorInfo:hover .content,.tt:hover .content{display:block}.toolTip.disabled:hover,.tooltip.disabled:hover,.toolTipMorInfo.disabled:hover,.tt.disabled:hover{cursor:default!important}.toolTip.disabled:hover .content,.tooltip.disabled:hover .content,.toolTipMorInfo.disabled:hover .content,.tt.disabled:hover .content{display:none}span.toolTip,span.tooltip,div.tooltip,div.field li.tooltip,.toolTipMorInfo,.tt{display:inline-block;position:relative;margin-top:-2px;width:18px;height:18px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_info.png') no-repeat 100% 100%;cursor:pointer;text-indent:-3000px}.tooltip.twoCC{background-image:url('/files/live/sites/Europcar/files/dc_images/elements/el_cc_light.png');background-position:0 50%;width:31px;height:22px}#footer{padding-bottom:20px;background:#000;margin-bottom:70px}#footer .h2{font-size:22px;font-weight:700;font-family:"futura-pt",Arial,Helvetica,Verdana,sans-serif;text-transform:none}#footer li{display:inline-block}#footer .content{margin:0 auto;padding:25px 0;width:918px;text-align:left}#footer .contact{background:#333;color:#fff;height:72px}#footer .contact ul{margin:0 auto;padding:20px 0 25px;width:918px}#footer .contact ul li{display:inline-block;float:left;margin-right:20px;line-height:32px}#footer .contact ul li a{margin:0 5px 0 10px;color:#333}#footer .contact ul li span{float:left}#footer .contact ul li .phone{padding:0 5px 0 10px;font-size:24px}#footer .service{background:#fff}#footer .service ul li a{display:inline-block}#footer .service ul.service{margin:0 0 25px}#footer .service ul.service li{margin:5px 0;width:24%}#footer .service ul.service li a{display:inline-block;padding:10px 0 10px 45px;font-size:16px;line-height:normal}#footer .service ul.links{clear:both;padding-top:20px;border-top:1px solid #d8d8d8}#footer .service ul.links li{padding:0 0 5px}#footer .service ul.links li a{padding:0 20px;border-left:1px solid #036b05}#footer .service ul.links li:first-child a{padding-left:0;border:0}#footer .service .col{margin:0 0 25px;width:50%}#footer .service select{margin-right:15px}#footer .more{background:#037b00 url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_footer.jpg') no-repeat 100% 100%;background-image:-webkit-radial-gradient(100% 100%,cover,#81be38,#037b00 100%);background-image:-moz-radial-gradient(100% 100%,cover,#81be38,#037b00 100%);background-image:-ms-radial-gradient(100% 100%,cover,#81be38,#037b00 100%);background-image:-o-radial-gradient(100% 100%,cover,#81be38,#037b00 100%);background-image:radial-gradient(100% 100%,cover,#81be38,#037b00 100%);color:#fff}#footer .more .h4{margin:0 0 15px;padding:15px 0 0;border-top:1px solid #fff}#footer .more ul,#footer .more p,#footer .more .seo,#footer .more .content-additional{margin:0 0 25px}#footer .more ul li{padding-right:20px}#footer .more ul li a{color:#fff}#footer .more ul.cities{margin:0}#footer .h2.businessCenter{clear:both}#footer .h2.businessCenter+ul{margin:0 0 25px}#footer .h2.businessCenter+ul li{margin:5px 0;width:24%}#footer .h2.businessCenter+ul li a{display:inline-block;padding:10px 0;font-size:16px;line-height:normal}body.payment-method #contentsRight .block_115_transgenericpush_greybr+.block_115_transgenericpush_greybr .content p a,body.need-a-chauffeur #contentsRight .block_115_transgenericpush_greybr+.block_115_transgenericpush_greybr .content p a{text-align:left}form{position:relative}label{display:block;margin:0 0 4px 0;color:#919191}label.radio{display:inline-block;margin:0 25px 18px 0;color:#333}label.error{display:none}label strong{font-weight:normal}input[type=search],input[type=text],input[type=email],input[type=number],input[type=digits],input[type=month],input[type=tel],input[type=password],textarea{padding:5px;margin:0 0 15px;border:1px solid #d8d8d8;background-color:#fff;width:294px;height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;-ms-appearance:textfield;-o-appearance:textfield;appearance:textfield;font-family:Arial,Helvetica,Verdana,sans-serif}input[type=search]:focus,input[type=text]:focus,input[type=email]:focus,input[type=number]:focus,input[type=digits]:focus,input[type=month]:focus,input[type=tel]:focus,input[type=password]:focus,textarea:focus{outline:0}input[type=search].initialError,input[type=text].initialError,input[type=email].initialError,input[type=number].initialError,input[type=digits].initialError,input[type=month].initialError,input[type=tel].initialError,input[type=password].initialError,textarea.initialError,input[type=search].error,input[type=text].error,input[type=email].error,input[type=number].error,input[type=month].error,input[type=tel].error,input[type=password].error,textarea.error{border-color:#c90000;color:#333}input[type=checkbox]{margin:3px 5px 18px 0}label input[type=checkbox]{margin:0 5px 0 0}input[type=radio]{margin:3px 5px 18px 1px}textarea{height:auto;font-size:12px}input[readonly=readonly]{margin:0;padding:0;border:0;width:auto;height:auto;font-size:inherit;line-height:normal}.bt{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_prim.png') no-repeat 2px 0;height:32px;line-height:32px}.bt.grey{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_sec.png') no-repeat 2px 0;height:32px;line-height:32px}.bt.grey:hover{color:#333}.bt.grey>*{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_sec.png') no-repeat 100% -50px;height:32px}.bt.grey>*:hover{color:#333}.bt.grey:hover{background-position:2px -100px}.bt.grey:hover>*{background-position:100% -150px}.bt:hover{color:#333}.bt>*{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_prim.png') no-repeat 100% -50px;height:32px}.bt>*:hover{color:#333}.bt:hover{background-position:2px -100px}.bt:hover>*{background-position:100% -150px}#dates select{margin:0 0 15px;border:1px solid #d8d8d8;background-color:#fff;width:56px;-webkit-appearance:menulist;-moz-appearance:menulist;-ms-appearance:menulist;-o-appearance:menulist;appearance:menulist}select{margin:0 0 15px;border:1px solid #d8d8d8;background-color:#fff;width:294px;-webkit-appearance:menulist;-moz-appearance:menulist;-ms-appearance:menulist;-o-appearance:menulist;appearance:menulist}select.error{border-color:#c90000;color:#333}select[name=title],select[name*=date],select[name*=day],select[name*=month],select[name*=year],select[name*=Date],select[name*=Day],select[name*=Month],select[name*=Year]{margin-right:5px;width:auto}input[disabled],select[disabled]{color:#d8d8d8;cursor:not-allowed}fieldset.aright{text-align:right}.formrow{position:relative;margin:0 0 15px}.normalFrame{margin:0 0 15px}.normalFrame input,.normalFrame select{margin-bottom:0}.three-cols{min-height:30px}.three-cols>div{float:left}.three-cols>div label{display:none}.hidden{display:none!important}.invisible{visibility:hidden}.error,.rederror{color:#c90000}.errorFrame label.error{display:block}.errorFrame input[type=search],.errorFrame input[type=text],.errorFrame input[type=email],.errorFrame input[type=number],.errorFrame input[type=month],.errorFrame input[type=tel],.errorFrame input[type=password],.errorFrame select{border-color:#c90000}button::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}.searcherrors{width:918px;margin:0 auto 0;color:#fff}.searcherrors .padding{padding:15px 10px 10px 40px;text-align:left;border:solid #fff;border-width:1px 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_search_error.png') no-repeat 0 50%;border-bottom:0}.searcherrors h2,.searcherrors p{display:inline;font-size:18px;line-height:normal}.searcherrors ul{margin-top:5px;overflow:hidden}.searcherrors ul li{float:left;width:80%;margin:0;padding:0}.searcherrors ul li label{color:inherit}.searcherrors ul li span{display:block;margin:0 40px 5px 0}.custom_select_container{position:relative;float:left;width:740px}.custom_select_container span{display:inline-block}.custom_select_container span.label{padding:0 25px 0 0}.custom_select_container span.country{position:relative;white-space:nowrap;font-size:12px;line-height:22px}.custom_select_container span.prefix{padding-right:10px}.custom_select_container select{position:absolute;top:auto;bottom:0;left:auto;width:auto;height:26px;z-index:1;opacity:0;filter:alpha(opacity=0);border:0;cursor:pointer}.custom_select_container select+span{padding:2px 20px 2px 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_close.png') no-repeat 100% -40px;min-height:12px;color:#f9d200;white-space:nowrap}.custom_select_container.residence{text-align:left;margin-top:10px;height:22px}body.home .custom_select_container.residence{width:310px}body.home .custom_select_container.residence select{right:auto}.no-opacity .custom_select_container select+span{top:-12px}.datepicker{position:absolute;top:60px;left:0!important;right:auto!important;z-index:30;padding:20px;color:#333;background:#fff;-webkit-box-shadow:0 0 6px rgba(85,85,85,0.3);-moz-box-shadow:0 0 6px rgba(85,85,85,0.3);-ms-box-shadow:0 0 6px rgba(85,85,85,0.3);-o-box-shadow:0 0 6px rgba(85,85,85,0.3);box-shadow:0 0 6px rgba(85,85,85,0.3);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.datepicker:before{content:"";position:absolute;left:90px!important;top:-12px;margin-left:-12px;display:inline-block;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_lb.png') no-repeat 50% 50%;width:24px;height:12px}.datepicker .ctrl li{position:absolute;z-index:1;display:inline-block;overflow:hidden;text-indent:-1000px;cursor:pointer}.datepicker .ctrl li.close{top:15px;right:15px;width:22px;height:22px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_close.png') no-repeat 50% -17px}.datepicker .ctrl li.prev,.datepicker .ctrl li.next{top:125px;left:5px;width:30px;height:30px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_cal.png') no-repeat 15px -24px}.datepicker .ctrl li.next{left:auto;right:5px;background-position:-35px 7px}.datepicker .frame{position:relative;width:500px;height:240px;overflow:hidden}.datepicker .frame .months{position:relative;-webkit-transition:left .5s ease-out;-moz-transition:left .5s ease-out;-ms-transition:left .5s ease-out;-o-transition:left .5s ease-out;transition:left .5s ease-out}.datepicker .frame .months>li{padding:0 20px;position:absolute;top:0;left:auto}.datepicker .frame .months>li table{border-space:1px;border-collapse:seperate}.datepicker .frame .months>li table th,.datepicker .frame .months>li table td{text-align:center;vertical-align:middle}.datepicker .frame .months>li table th{padding:5px 0;color:#919191;font-weight:bold;border-bottom:1px solid #d8d8d8}.datepicker .frame .months>li table td{width:30px;height:30px;cursor:pointer;color:#036b05;line-height:14px;border-top:1px solid #fff;border-left:1px solid #fff;background:#f0f0f0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.datepicker .frame .months>li table td.inactive,.datepicker .frame .months>li table td.noval{color:#919191;background:#f7f7f7;cursor:default}.datepicker .frame .months>li table td.inactive:hover,.datepicker .frame .months>li table td.noval:hover{color:#919191;background:#f7f7f7}.datepicker .frame .months>li table td.selected{color:#fff;background:#90c53e}.datepicker .frame .months>li table td:hover{color:#fff;background:#036b05}.datepicker .frame .months>li table td.inrange{background:pink}.datepicker .frame .months>li table td:first-child{border-left:none}.datepicker .frame .months>li table:first-child td{border-top:0}body.landing .datepicker,body.region .datepicker{left:auto;right:0}body.landing .datepicker:before,body.region .datepicker:before{content:"";left:auto;right:190px}.timepicker{position:absolute;right:-140px;top:60px;padding:20px;background:#fff;z-index:30;color:#333;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-box-shadow:0 0 6px rgba(85,85,85,0.3);-moz-box-shadow:0 0 6px rgba(85,85,85,0.3);-ms-box-shadow:0 0 6px rgba(85,85,85,0.3);-o-box-shadow:0 0 6px rgba(85,85,85,0.3);box-shadow:0 0 6px rgba(85,85,85,0.3)}.timepicker:before{content:"";position:absolute;left:90px;top:-12px;margin-left:-12px;display:inline-block;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_lb.png') no-repeat 50% 50%;width:24px;height:12px}.timepicker .carousels>ul{overflow:hidden;border:1px solid #d8d8d8}.timepicker .carousels>ul>li{float:left;width:75px;border-right:1px solid #f7f7f7;border-left:1px solid #d8d8d8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.timepicker .carousels>ul>li>span{display:block;height:32px;cursor:pointer;border-bottom:1px solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;background-color:#f1f1f1;background-image:url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_time_dark.png') repeat-x 0 0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f1f1f1),color-stop(0.3,#efefef),color-stop(0.8,#e0e0e0),color-stop(1,#dfdfdf));background-image:-webkit-linear-gradient(top,#f1f1f1 0,#efefef 30%,#e0e0e0 80%,#dfdfdf 100%);background-image:-moz-linear-gradient(top,#f1f1f1 0,#efefef 30%,#e0e0e0 80%,#dfdfdf 100%);background-image:-ms-linear-gradient(top,#f1f1f1 0,#efefef 30%,#e0e0e0 80%,#dfdfdf 100%);background-image:-o-linear-gradient(top,#f1f1f1 0,#efefef 30%,#e0e0e0 80%,#dfdfdf 100%);background-image:linear-gradient(to bottom,#f1f1f1 0,#efefef 30%,#e0e0e0 80%,#dfdfdf 100%)}.timepicker .carousels>ul>li>span span{display:block;height:100%;border-bottom:1px solid #d8d8d8;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_time.png') no-repeat 27px -20px;text-indent:-3000px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.timepicker .carousels>ul>li>span.down{border-top:1px solid #d8d8d8;border-bottom:0}.timepicker .carousels>ul>li>span.down span{border-top:1px solid #fff;background-position:-2px 10px}.timepicker .carousels>ul>li .frame{position:relative;height:96px;overflow:hidden;background-color:#e9e9e9;background-image:url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_time_light.png') repeat-x 0 0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e9e9e9),color-stop(0.3,#f7f7f7),color-stop(0.8,#fff),color-stop(1,#fff));background-image:-webkit-linear-gradient(top,#e9e9e9 0,#f7f7f7 30%,#fff 80%,#fff 100%);background-image:-moz-linear-gradient(top,#e9e9e9 0,#f7f7f7 30%,#fff 80%,#fff 100%);background-image:-ms-linear-gradient(top,#e9e9e9 0,#f7f7f7 30%,#fff 80%,#fff 100%);background-image:-o-linear-gradient(top,#e9e9e9 0,#f7f7f7 30%,#fff 80%,#fff 100%);background-image:linear-gradient(to bottom,#e9e9e9 0,#f7f7f7 30%,#fff 80%,#fff 100%)}.timepicker .carousels>ul>li .frame .marker{position:absolute;left:0;right:0;top:32px;height:32px;background:#90c53e}.timepicker .carousels>ul>li .frame ul{position:relative;top:0;right:0;left:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-ms-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}.timepicker .carousels>ul>li .frame ul li{position:absolute;top:auto;right:0;left:0;height:32px;padding:8px 0 0;color:#919191;cursor:pointer;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.timepicker .carousels>ul>li .frame ul li.selected{cursor:default;color:#fff}.timepicker .carousels>ul>li.hour{border-left:none}.timepicker.carousels>ul>li.ampm{border-right:0}.vehicleguide .result,.select .result{font-weight:bold}.cartile{float:left;position:relative}.cartile h3{margin:0 0 10px}.cartile h3 .similar{font-size:12px;text-transform:none}ul.features li{float:left;margin-bottom:5px;padding:10px 0 10px 40px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_features.png') no-repeat 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;white-space:nowrap}ul.features li.seats{background-position:0 0}ul.features li.luggage{background-position:0 -60px}ul.features li.doors{background-position:0 -120px}ul.features li.aircon{background-position:0 -180px}ul.features li.manual{background-position:0 -240px}ul.features li.automatic{background-position:0 -300px}ul.features li.power{background-position:0 -420px}ul.features li.volume{background-position:0 -480px}ul.features li.maxweight{background-position:0 -540px}ul.features li.emission{background-image:url('/files/live/sites/Europcar/files/dc_images/elements/el_emission.png')}ul.features li.emission.emission_a{background-position:0 0}ul.features li.emission.emission_b{background-position:0 -60px}ul.features li.emission.emission_c{background-position:0 -120px}ul.features li.emission.emission_d{background-position:0 -180px}ul.features li.emission.emission_e{background-position:0 -240px}ul.features li.emission.emission_f{background-position:0 -300px}ul.features li.emission.emission_g{background-position:0 -360px}ul.features li.milage,ul.features li.minage,ul.features li.reqDL{float:none;padding:0;background:0}ul.features li.minage{padding-bottom:10px}ul.features li.reqDL{padding-bottom:10px;margin-top:-10px}ul.features li.even{padding-right:10px}ul.features li.disabled{opacity:.5;filter:alpha(opacity=50)}ul.features li.disabled.drive{background-position:0 -360px}ul.features li.disabled.emission{background-position:0 -420px}ul.features li.disabled .unit{display:none}ul.features.large{font-size:14px;line-height:normal}ul.features.large li{padding:10px 18px 10px 32px;background-image:url('/files/live/sites/Europcar/files/dc_images/elements/el_features_large.png')}ul.features.large li.emission{clear:both;padding-left:38px;background-image:url('/files/live/sites/Europcar/files/dc_images/elements/el_emission_large.png')}ul.features.large li.emission.disabled{background-position:0 -420px}ul.features.large li.drive{padding-left:30px}ul.features.large li.drive.disabled{background-position:0 -360px}ul.features.large li.aircon{clear:both}body.vehicleguide #contents{width:auto;padding:30px 0 0;background:0}body.vehicleguide #contents .h1{padding:30px 20px 10px;border-bottom:1px solid #d8d8d8}body.vehicleguide #contents .h1 span{font-size:14px;line-height:normal}body.vehicleguide #contents .typeheaders{width:958px;height:38px;margin:0 auto;border-bottom:1px solid #a9a9a9;background:#f0f0f0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}body.vehicleguide #contents .typeheaders>li{position:relative;float:left;background-color:#ebebeb;background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#c4c4c4));background-image:-moz-linear-gradient(top,#ebebeb,#c4c4c4);background-image:-ms-linear-gradient(top,#ebebeb,#c4c4c4);background-image:-o-linear-gradient(top,#ebebeb,#c4c4c4);background-image:linear-gradient(top,#ebebeb,#c4c4c4);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #fff;text-align:center;cursor:pointer;color:#036b05;font-size:14px;line-height:normal;float:left;height:37px;padding:5px 10px;border-right:1px solid #fff;border-left:none;cursor:pointer;text-align:center;font-size:20px;z-index:1}body.vehicleguide #contents .typeheaders>li:first-child,body.vehicleguide #contents .typeheaders>li:first-child span{border-left:none}body.vehicleguide #contents .typeheaders>li.active,body.vehicleguide #contents .typeheaders>li:hover{background:#333;color:#fff}body.vehicleguide #contents .typeheaders>li.active:after,body.vehicleguide #contents .typeheaders>li:hover:after{content:"";position:absolute;left:50%;top:auto;bottom:-12px;margin-left:-12px;display:inline-block;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_tab.png') no-repeat 50% 0;width:24px;height:12px}body.vehicleguide #contents .typeheaders>li.active{cursor:default}body.vehicleguide #contents .typeheaders>li span{display:inline-block;padding:10px 15px;border-left:1px solid #d8d8d8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}body.vehicleguide #contents .typeheaders>li span{border-left:none}body.vehicleguide #contents .typeheaders>li span{padding:4px 15px}body.vehicleguide #contents .typecontents{width:958px;margin:0 auto}body.vehicleguide #contents .typecontents>li{visibility:hidden;height:0}body.vehicleguide #contents .typecontents>li.active{visibility:visible;height:auto}body.vehicleguide #contents .typecontents>li.trucks{overflow:hidden;background-color:#fff}body.vehicleguide #contents .typecontents>li.trucks ul.cars{background-image:none}body.vehicleguide #contents .filter{position:relative;background-color:#ebebeb;background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#c3c3c3));background-image:-moz-linear-gradient(top,#ebebeb,#c3c3c3);background-image:-ms-linear-gradient(top,#ebebeb,#c3c3c3);background-image:-o-linear-gradient(top,#ebebeb,#c3c3c3);background-image:linear-gradient(top,#ebebeb,#c3c3c3);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}body.vehicleguide #contents .filter .filterframe{overflow:hidden;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}body.vehicleguide #contents .filter.minimized .filterframe{height:0}body.vehicleguide #contents .filter.minimized li.minimize{background-position:0 -173px}body.vehicleguide #contents .filter select{width:auto}body.vehicleguide #contents .filter ul{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}body.vehicleguide #contents .filter ul>li{float:left;padding:5px 10px;text-align:center;cursor:pointer}body.vehicleguide #contents .filter ul>li:first-child{border-left:none}body.vehicleguide #contents .filter ul.tools{position:absolute;top:-31px;right:40px}body.vehicleguide #contents .filter ul.tools>li{padding-left:25px}body.vehicleguide #contents .filter ul.filter-segment>li{padding-left:0;border:0;color:#036b05}body.vehicleguide #contents .filter ul.filter-segment>li span{display:inline-block;padding:5px 10px 5px 30px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background:#f0f0f0 url('/files/live/sites/Europcar/files/dc_images/elements/el_radio.png') no-repeat 0 0;cursor:pointer}body.vehicleguide #contents .filter ul.filter-segment>li.active span{background-color:#90c53e;background-position:0 -32px;color:#fff}body.vehicleguide #contents .filter ul.filter-segment>li:hover span{background-color:#90c53e;color:#fff}body.vehicleguide #contents .filter ul.attributefilters{clear:both;height:59px}body.vehicleguide #contents .filter ul.attributefilters>li{padding:0;height:100%;text-align:center;border:1px solid;border-color:#ededed #ededed #a9a9a9 #a9a9a9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}body.vehicleguide #contents .filter ul.attributefilters>li>span{display:inline-block;padding-top:35px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_filter.png') no-repeat 50% 10px}body.vehicleguide #contents .filter ul.attributefilters>li>span.filter-seats{background-position:50% -270px}body.vehicleguide #contents .filter ul.attributefilters>li>span.filter-drive{background-position:50% -200px}body.vehicleguide #contents .filter ul.attributefilters>li>span.filter-doors{background-position:50% -130px}body.vehicleguide #contents .filter ul.attributefilters>li>span.filter-luggage{background-position:50% -60px}body.vehicleguide #contents .filter ul.attributefilters>li>span.filter-fuel{background-position:50% 10px}body.vehicleguide #contents .filter ul.attributefilters>li .opts{visibility:hidden;position:absolute;left:auto;top:149px;width:275px;padding:20px 30px;border:solid #a9a9a9;border-width:0 1px 1px;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f0f0f0));background-image:-moz-linear-gradient(top,#fff,#f0f0f0);background-image:-ms-linear-gradient(top,#fff,#f0f0f0);background-image:-o-linear-gradient(top,#fff,#f0f0f0);background-image:linear-gradient(top,#fff,#f0f0f0);z-index:1}body.vehicleguide #contents .filter ul.attributefilters>li .opts .slider{pointer-events:none;height:8px;position:absolute;top:35px;left:auto;z-index:1;width:245px;padding:0 15px;border-bottom:1px solid #d8d8d8;background-color:#d3d3d3;background-image:-webkit-gradient(linear,left top,left bottom,from(#d3d3d3),to(#f8f8f8));background-image:-moz-linear-gradient(top,#d3d3d3,#f8f8f8);background-image:-ms-linear-gradient(top,#d3d3d3,#f8f8f8);background-image:-o-linear-gradient(top,#d3d3d3,#f8f8f8);background-image:linear-gradient(top,#d3d3d3,#f8f8f8);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}body.vehicleguide #contents .filter ul.attributefilters>li .opts .slider .bar{height:100%;position:relative}body.vehicleguide #contents .filter ul.attributefilters>li .opts .slider .bar .highlight{height:100%;position:absolute;top:0;right:-15px;left:0;border-bottom:1px solid #3e8c37;background-color:#589e39;background-image:-webkit-gradient(linear,left top,left bottom,from(#589e39),to(#90c53e));background-image:-moz-linear-gradient(top,#589e39,#90c53e);background-image:-ms-linear-gradient(top,#589e39,#90c53e);background-image:-o-linear-gradient(top,#589e39,#90c53e);background-image:linear-gradient(top,#589e39,#90c53e);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}body.vehicleguide #contents .filter ul.attributefilters>li .opts .slider .bar .highlight .dragger{pointer-events:auto;position:absolute;left:0;top:50%;width:24px;height:25px;margin:-12px 0 0 -12px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_filter_slider.png') no-repeat 50% 50%}body.vehicleguide #contents .filter ul.attributefilters>li .opts ul.checkbox li{padding:5px;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}body.vehicleguide #contents .filter ul.attributefilters>li .opts .filter-drive li{width:50%}body.vehicleguide #contents .filter ul.attributefilters>li .opts .filter-drive li label{margin:0}body.vehicleguide #contents .filter ul.attributefilters>li .opts .filter-drive li input[type=checkbox]{margin:0 5px 0 0}body.vehicleguide #contents .filter ul.attributefilters>li .opts .filter-drive li span{display:inline-block;padding:10px 0 10px 30px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_features_large.png') no-repeat}body.vehicleguide #contents .filter ul.attributefilters>li .opts .filter-drive li.filter-drive-automatic span{background-position:0 -300px}body.vehicleguide #contents .filter ul.attributefilters>li .opts .filter-drive li.filter-drive-manual span{background-position:0 -240px}body.vehicleguide #contents .filter ul.attributefilters>li .opts ul{position:relative;padding:0 15px}body.vehicleguide #contents .filter ul.attributefilters>li .opts ul li{padding:0}body.vehicleguide #contents .filter ul.attributefilters>li .opts ul li .marker{display:block;width:50%;height:10px;margin-bottom:20px;border-right:1px solid #a9a9a9}body.vehicleguide #contents .filter ul.attributefilters>li .opts ul li:hover{background-color:#ededed}body.vehicleguide #contents .filter ul.attributefilters>li.last{border-right:1px solid #a9a9a9}body.vehicleguide #contents .filter ul.attributefilters>li:hover{border-bottom:0;background-color:#f0f0f0;background-image:-webkit-gradient(linear,left top,left bottom,from(#f0f0f0),to(#fff));background-image:-moz-linear-gradient(top,#f0f0f0,#fff);background-image:-ms-linear-gradient(top,#f0f0f0,#fff);background-image:-o-linear-gradient(top,#f0f0f0,#fff);background-image:linear-gradient(top,#f0f0f0,#fff)}body.vehicleguide #contents .filter ul.attributefilters>li:hover .opts{visibility:visible}body.vehicleguide #contents .filter .col{padding:20px;border-top:1px solid #ededed;border-right:1px solid #ededed;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;width:718px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}body.vehicleguide #contents .filter .col p{margin:0 0 5px}body.vehicleguide #contents .filter .col label{margin:0 0 10px;color:#333;font-size:14px;line-height:normal}body.vehicleguide #contents .filter .col.category{border-right:1px solid #a9a9a9;width:240px}body.vehicleguide #contents .cars{width:900px;padding:0 190px 0 190px;position:relative;left:-161px;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_vehicleguide.png') repeat-y 50% 0;overflow:hidden}body.vehicleguide #contents .cars .cartile{width:300px;height:500px}body.vehicleguide #contents .cars .cartile img{width:270px;height:180px;margin-left:10px}body.vehicleguide #contents .cars .cartile div.content{position:relative;border-left:1px solid #f0f0f0}body.vehicleguide #contents .cars .cartile div.content .name{height:auto}body.vehicleguide #contents .cars .cartile div.content .name h3{max-height:44px;margin:0 0 5px;padding-right:30px;overflow:hidden}body.vehicleguide #contents .cars .cartile div.content .name h4{height:15px;line-height:15px}body.vehicleguide #contents .cars .cartile div.content .details{padding:10px 15px;border-left:1px solid #aaa}body.vehicleguide #contents .cars .cartile div.content .details .features{margin:5px 0 0}body.vehicleguide #contents .cars .cartile div.content .details .features li.twoCC{position:relative;padding:0;background-image:url('/files/live/sites/Europcar/files/dc_images/elements/el_cc_dark.png');height:28px;white-space:normal;cursor:pointer}body.vehicleguide #contents .cars .cartile div.content .details .features li.twoCC .content{bottom:44px}body.vehicleguide #contents .cars .cartile div.content .details .btns{clear:both}body.vehicleguide #contents .spinner{display:none;position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;opacity:.7;filter:alpha(opacity=70);border-radius:25px;background:#fff url('/files/live/sites/Europcar/files/dc_images/elements/el_loading_spinner.gif') no-repeat 50% 50%}body.vehicleguide #contents.progress .spinner{display:block}body.vehicleguide #contents.progress .vehicles{display:none}.lightbox .acrissglossary>h3{margin:0 0 15px;font-size:14px;line-height:18px}body.home #contents{padding:0;min-width:980px;max-width:1280px;width:100%}body.home .main-content{position:relative;text-align:left}#stage{position:relative;width:100%;height:618px;overflow:hidden}#stage .h1{margin:0 0 10px;font-size:56px;font-weight:bold;white-space:nowrap}#stage #slideshow{position:relative;width:85%;overflow:hidden}#stage #slideshow .slidelist{height:100%;position:relative;-webkit-transition:all 1.5s ease-out;-moz-transition:all 1.5s ease-out;-ms-transition:all 1.5s ease-out;-o-transition:all 1.5s ease-out;transition:all 1.5s ease-out}#stage #slideshow .slidelist .item{position:absolute;top:0;height:100%;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}#stage #slideshow .slidelist .item>a{display:block;height:100%}#stage #slideshow .slidelist .item img{width:auto;height:100%}#stage #slideshow .slidelist .item .h1,#stage #slideshow .slidelist .item .h2{position:absolute;margin:0;color:#fff;font-family:"futura-pt",Arial,Helvetica,Verdana,sans-serif;font-weight:700}#stage #slideshow .slidelist .item .bt{margin-left:20px}#stage #slideshow .images{position:relative;height:468px}#stage #slideshow .images .pager li{position:absolute;right:30px;bottom:80px;z-index:5;margin:0;width:36px;height:36px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_slide.png') no-repeat 100% 0;text-indent:-3000px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}#stage #slideshow .images .pager li:first-child{right:auto;left:30px;background-position:0 0}#stage #slideshow .images .item{overflow:hidden}#stage #slideshow .images .item .shim{position:absolute;right:0;bottom:0;left:0;height:184px;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_heroteaser.png') repeat-x 0 100%;background-color:transparent;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:-moz-linear-gradient(top,transparent,#000);background-image:-ms-linear-gradient(top,transparent,#000);background-image:-o-linear-gradient(top,transparent,#000);background-image:linear-gradient(top,transparent,#000)}#stage #slideshow .images .item .shim .h1{left:80px;bottom:77px;font-size:58px}#stage #slideshow .images .item .shim .h2{left:85px;bottom:45px;text-transform:uppercase;font-size:22px}#stage #slideshow .thumbs{position:relative;border-top:1px solid #fff;border-bottom:1px solid #fff;height:148px}#stage #slideshow .thumbs .ln{display:block;position:absolute;margin-top:-5px;width:100%;height:3px;border-top:1px solid #f9d200}#stage #slideshow .thumbs .item .h2{left:0;bottom:0}#stage #slideshow .thumbs .item .dot{position:absolute;left:50%;margin:-15px 0 0 -11px;display:inline-block;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_dot.png') no-repeat 50% 50%;width:22px;height:22px}#stage #slideshow .thumbs .item a{overflow:hidden;border-right:1px solid #fff}#stage #slideshow .thumbs .item a .h2{z-index:1;margin:0;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_teaser.png') repeat-x 0 100%;background-color:transparent;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:-moz-linear-gradient(top,transparent,#000);background-image:-ms-linear-gradient(top,transparent,#000);background-image:-o-linear-gradient(top,transparent,#000);background-image:linear-gradient(top,transparent,#000);width:100%;height:74px}#stage #slideshow .thumbs .item a .h2 span{font-size:20px;position:absolute;left:15px;right:45px;bottom:18px}#stage #slideshow .thumbs .item a .chevron{display:block;position:absolute;z-index:2;right:18px;bottom:18px;width:27px;height:27px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_tsr_arrow.png') repeat-x 50% 50%}#stage #fleet{max-width:90%;min-width:15%;position:absolute;left:85%;right:0;top:0;z-index:6;height:618px;background:#f0f0f0 url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_fleet_preview_empty.png') no-repeat 0 50%}#stage #fleet.open{left:10%;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}#stage #fleet.open .drag{background-position:50% -104px}#stage #fleet.close{left:85%;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;cursor:pointer}#stage #fleet.close .street{visibility:hidden;opacity:0;filter:alpha(opacity=0)}#stage #fleet .drag{display:inline-block;position:absolute;top:50%;left:0;z-index:15;margin-top:-48px;margin-left:-48px;width:96px;height:96px;overflow:hidden;text-indent:-3000px;cursor:pointer;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_drag.png') no-repeat 50% 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}#stage #fleet .street{width:100%;min-width:882px;max-width:1152px;height:100%;overflow:hidden;background:#d5d8d9 url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_fleet.jpg') no-repeat center 0;opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-ms-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}#stage #fleet .wrapper{width:814px;height:100%;position:relative;margin:0 auto;padding:0 34px}#stage #fleet .wrapper h2.h1{padding-top:40px}#stage #fleet .wrapper .cars{position:absolute;left:0;right:0;top:0;bottom:0;-webkit-perspective:750px;-moz-perspective:750px;-ms-perspective:750px;-o-perspective:750px;perspective:750px;-webkit-perspective-origin:50% 46%;-moz-perspective-origin:50% 46%;-ms-perspective-origin:50% 46%;-o-perspective-origin:50% 46%;perspective-origin:50% 46%}#stage #fleet .wrapper .cars>li{position:absolute;bottom:65px;left:50px;width:300px;opacity:0;z-index:15}#stage #fleet .wrapper .cars>li>img,#stage #fleet .wrapper .cars>li>canvas{position:absolute;bottom:100px;left:0;width:300px;height:200px}#stage #fleet .wrapper .cars>li .cat{display:none;position:relative;height:155px;border-left:1px solid #036b05;margin:0 0 100px 40px}#stage #fleet .wrapper .cars>li .cat a{position:relative;display:inline-block;padding:10px 25px 7px 10px;color:#fff;font-size:16px;line-height:normal;text-transform:uppercase;background:#036b05}#stage #fleet .wrapper .cars>li .cat a span{display:inline-block;width:25px;position:absolute;top:0;right:0;bottom:0;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_white_large.png') no-repeat 50% 50%}#stage #fleet .wrapper .cars>li .cat:before{content:"";position:absolute;left:0;top:32px;display:inline-block;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_fleet_cat.png') no-repeat 0 0;width:30px;height:30px}#stage #fleet .wrapper .cars>li .details{display:none;height:100px;margin-left:20px}#stage #fleet .wrapper .cars>li .details .h2{font-size:18px}#stage #fleet .wrapper .cars>li .details .features{border:0;width:auto}#stage #fleet .wrapper .cars>li.r{left:auto;right:50px}#stage #fleet .wrapper .cars>li.active,#stage #fleet .wrapper .cars>li.active+li{opacity:1;z-index:14}#stage #fleet .wrapper .cars>li.active .cat,#stage #fleet .wrapper .cars>li.active+li .cat{display:inline-block}#stage #fleet .wrapper .cars>li.active .details,#stage #fleet .wrapper .cars>li.active+li .details{display:block}#stage #fleet .wrapper .cars>li.active+li+li,#stage #fleet .wrapper .cars>li.active+li+li+li{opacity:1;z-index:13}#stage #fleet .wrapper .cars>li.active+li+li+li+li,#stage #fleet .wrapper .cars>li.active+li+li+li+li+li{opacity:1;z-index:12}#stage #fleet .wrapper .cars>li.active+li+li+li+li+li+li,#stage #fleet .wrapper .cars>li.active+li+li+li+li+li+li+li{opacity:1;z-index:11}#stage #fleet .wrapper .cars>li.active+li+li+li+li+li+li+li+li,#stage #fleet .wrapper .cars>li.active+li+li+li+li+li+li+li+li+li{z-index:10}#stage #fleet .wrapper .cars>li.active+li+li+li+li+li+li+li+li+li+li,#stage #fleet .wrapper .cars>li.active+li+li+li+li+li+li+li+li+li+li+li{z-index:9}#stage #fleet .wrapper .cars>li.active+li+li+li+li+li+li+li+li+li+li+li+li,#stage #fleet .wrapper .cars>li.active+li+li+li+li+li+li+li+li+li+li+li+li+li{z-index:8}#stage #fleet .wrapper .cars>li.active+li+li+li+li+li+li+li+li+li+li+li+li+li+li,#stage #fleet .wrapper .cars>li.active+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li{z-index:7}#stage #fleet .wrapper .cars>li.active+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li,#stage #fleet .wrapper .cars>li.active+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li{z-index:6}#stage #fleet .wrapper .cars>li.active+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li,#stage #fleet .wrapper .cars>li.active+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li{z-index:5}#stage #fleet .wrapper .cars>li.active+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li,#stage #fleet .wrapper .cars>li.active+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li{z-index:4}#stage #fleet .wrapper .cars>li.active+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li,#stage #fleet .wrapper .cars>li.active+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li{z-index:3}#stage #fleet .wrapper .cars>li.active+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li,#stage #fleet .wrapper .cars>li.active+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li{z-index:2}#stage #fleet .wrapper .cars>li.active+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li ~ li,#stage #fleet .wrapper .cars>li.active+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li ~ li{z-index:1}#stage #fleet .wrapper .pager{width:70px;height:50px;position:absolute;left:50%;bottom:95px;z-index:5;margin-left:-35px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_drag_fleet.png') no-repeat 50% 50%}#stage #fleet .wrapper .pager li{height:50%;text-indent:-3000px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}#stage #fleet .wrapper .showall{position:absolute;bottom:20px;right:20px}#stage #fleet .wrapper .showall .arrowlink{font-size:18px;text-transform:uppercase;margin-top:10px}#stage #fleet .spinner{display:none;position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;opacity:.7;filter:alpha(opacity=70);border-radius:25px;background:#fff url('/files/live/sites/Europcar/files/dc_images/elements/el_loading_spinner.gif') no-repeat 50% 50%}#stage #fleet.progress .spinner{display:block}#stage #fleet.progress.close .spinner{display:none}#stage #fleet.progress .vehicles{display:none}.modernizr-csstransforms3d #stage #fleet .cars>li{-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-ms-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out;-webkit-transform:translatez(750px);-moz-transform:translatez(750px);-ms-transform:translatez(750px);-o-transform:translatez(750px);transform:translatez(750px)}.modernizr-csstransforms3d #stage #fleet .cars>li.active,.modernizr-csstransforms3d #stage #fleet .cars>li.active+li{-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.modernizr-csstransforms3d #stage #fleet .cars>li.active+li+li,.modernizr-csstransforms3d #stage #fleet .cars>li.active+li+li+li{-webkit-transform:translatez(-750px);-moz-transform:translatez(-750px);-ms-transform:translatez(-750px);-o-transform:translatez(-750px);transform:translatez(-750px)}.modernizr-csstransforms3d #stage #fleet .cars>li.active+li+li+li+li,.modernizr-csstransforms3d #stage #fleet .cars>li.active+li+li+li+li+li{-webkit-transform:translatez(-2250px);-moz-transform:translatez(-2250px);-ms-transform:translatez(-2250px);-o-transform:translatez(-2250px);transform:translatez(-2250px)}.modernizr-csstransforms3d #stage #fleet .cars>li.active+li+li+li+li+li+li,.modernizr-csstransforms3d #stage #fleet .cars>li.active+li+li+li+li+li+li+li{-webkit-transform:translatez(-5250px);-moz-transform:translatez(-5250px);-ms-transform:translatez(-5250px);-o-transform:translatez(-5250px);transform:translatez(-5250px)}.modernizr-csstransforms3d #stage #fleet .cars>li.active+li+li+li+li+li+li+li ~ li,.modernizr-csstransforms3d #stage #fleet .cars>li.active+li+li+li+li+li+li+li+li ~ li{-webkit-transform:translatez(-11250px);-moz-transform:translatez(-11250px);-ms-transform:translatez(-11250px);-o-transform:translatez(-11250px);transform:translatez(-11250px)}.modernizr-no-csstransforms3d #stage #fleet .cars>li{display:none}.modernizr-no-csstransforms3d #stage #fleet .cars>li.active{display:block;width:300px;left:50px;bottom:65px}.modernizr-no-csstransforms3d #stage #fleet .cars>li.active+li{display:block;width:300px;right:50px;bottom:65px}.modernizr-no-csstransforms3d #stage #fleet .cars>li.active+li+li{display:block;width:150px;left:245.5px;bottom:148px}.modernizr-no-csstransforms3d #stage #fleet .cars>li.active+li+li img,.modernizr-no-csstransforms3d #stage #fleet .cars>li.active+li+li canvas{width:150px;height:100px}.modernizr-no-csstransforms3d #stage #fleet .cars>li.active+li+li+li{display:block;width:150px;right:245px;bottom:148px}.modernizr-no-csstransforms3d #stage #fleet .cars>li.active+li+li+li img,.modernizr-no-csstransforms3d #stage #fleet .cars>li.active+li+li+li canvas{width:150px;height:100px}.modernizr-no-csstransforms3d #stage #fleet .cars>li.active+li+li+li+li{display:block;width:75px;left:343.25px;bottom:187px}.modernizr-no-csstransforms3d #stage #fleet .cars>li.active+li+li+li+li img,.modernizr-no-csstransforms3d #stage #fleet .cars>li.active+li+li+li+li canvas{width:75px;height:50px}.modernizr-no-csstransforms3d #stage #fleet .cars>li.active+li+li+li+li+li{display:block;width:75px;right:336px;bottom:187px}.modernizr-no-csstransforms3d #stage #fleet .cars>li.active+li+li+li+li+li img,.modernizr-no-csstransforms3d #stage #fleet .cars>li.active+li+li+li+li+li canvas{width:75px;height:50px}.modernizr-no-csstransforms3d #stage #fleet .cars>li.active+li+li+li+li+li+li{display:block;width:37.5px;left:381px;bottom:206px}.modernizr-no-csstransforms3d #stage #fleet .cars>li.active+li+li+li+li+li+li img,.modernizr-no-csstransforms3d #stage #fleet .cars>li.active+li+li+li+li+li+li canvas{width:37.5px;height:25px}.modernizr-no-csstransforms3d #stage #fleet .cars>li.active+li+li+li+li+li+li+li{display:block;width:37.5px;right:381px;bottom:206px}.modernizr-no-csstransforms3d #stage #fleet .cars>li.active+li+li+li+li+li+li+li img,.modernizr-no-csstransforms3d #stage #fleet .cars>li.active+li+li+li+li+li+li+li canvas{width:37.5px;height:25px}body.landing #large_header .main-logo #logoLink{height:108px}body.landing #contents{padding:0;width:958px;background:0;overflow:visible}body.landing #contents>div{background-color:#fff}body.landing #contents #stage{position:relative;height:527px;overflow:visible}body.landing #contents #stage .visual{height:527px;overflow:hidden;background:transparent no-repeat 50% 50%}body.landing #contents #stage .visual.noimg{background-image:url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_dummy_landing.jpg')}body.landing #contents #stage .shim{position:absolute;left:0;bottom:0;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_dealslanding.png') repeat-x 0 100%;background-color:transparent;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:-moz-linear-gradient(top,transparent,#000);background-image:-ms-linear-gradient(top,transparent,#000);background-image:-o-linear-gradient(top,transparent,#000);background-image:linear-gradient(top,transparent,#000);height:100px;width:100%}body.landing #contents #stage .shim .h1,body.landing #contents #stage .shim .h2{margin-left:20px;color:#fff}body.landing #contents #stage .shim .h1{margin-bottom:0;font-size:36px}body.landing #contents #stage .shim .h2{margin-left:22px}body.landing #contents .ln{display:block;position:absolute;left:0;right:0;margin-top:-5px;border-top:2px solid #f9d200}body.landing #contents .ln .dot{position:absolute;top:-11px;left:20px;width:22px;height:22px;display:inline-block;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_dot.png') no-repeat 50% 50%}body.landing #contents .description{margin:0 0 4px;padding:30px 20px 40px;border-bottom:1px solid #d8d8d8}body.landing #contents .description .h2,body.landing #contents .description .h3,body.landing #contents .description .more-info{width:540px}body.landing #contents .description .h2+.h3{color:#919191}body.landing #contents .reasons{position:absolute;top:527px;right:20px;padding:30px 20px;width:310px;background:#f0f0f0}body.landing #contents .reasons .h1{margin:0 0 10px}body.landing #contents .reasons .hseperator{position:absolute;display:block;visibility:visible;width:3px;height:258px;left:174px;top:66px;background-color:#fff}body.landing #contents .reasons .vseperator{position:absolute;display:block;visibility:visible;width:310px;height:3px;left:20px;top:195px;background-color:#fff}body.landing #contents .termsandconditions{padding:20px}body.landing #contents .termsandconditions .list{width:540px}body.landing #contents .sticker{position:absolute;right:390px;top:468px;padding-top:23px;width:110px;height:87px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_loyality_big.png') no-repeat 50% 50%}body.landing #contents .sticker>*{display:block;text-align:center;font-size:16px;line-height:normal}body.landing #contents .sticker strong{font-weight:bold;font-size:20px}#errors{margin:0 auto;padding:20px 10px;background:#fff;width:958px;text-align:left}#errors>div{padding-left:45px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_error.png') no-repeat 35px 20px;color:#c90000;padding:20px 20px 20px 75px;border:1px solid #d8d8d8;border-width:1px 0}#errors>div li{padding:5px 0 0}#errors>div h2{margin:0 0 15px;font-size:18px;line-height:22px}#errors>div p{font-size:12px;line-height:16px;margin-bottom:0}#errors>div ul{list-style:disc inside none}#errors>div.top,#errors>div.bottom{display:none}.errors{margin:15px 0}.errors li{padding:0 0 5px;color:#c90000}.errors.overall{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding-left:45px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_error.png') no-repeat 35px 40px;color:#c90000;margin:0;padding:20px;background-color:#fff;width:100%}.errors.overall li{padding:5px 0 0}.errors.overall h2{margin:0 0 15px;font-size:18px;line-height:22px}.errors.overall li{padding:0 200px 5px 55px}.errors.overall li:first-child{padding-top:25px;border-top:1px solid #d8d8d8}.errors.overall li.btns{padding:15px 0 20px 15px;border-bottom:1px solid #d8d8d8}.errors.overall li.btns .bt{float:none}.filter .errors.overall{padding:20px 0;background-position:15px 38%}.extras .errors{padding-left:45px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_error_small.png') no-repeat 22px 45%;color:#c90000}.extras .errors li{padding:5px 0 0}.extras .errors h2{margin:0 0 15px;font-size:18px;line-height:22px}.loading span{display:inline-block;zoom:1;*display:inline}.loading span.h3{margin:0;color:#919191}.loading.inline{text-align:center}.loading.inline span{margin:45px 0;padding:45px 20px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_loading_spinner.gif') no-repeat 50% 0;color:#919191}.loading.page{margin:0 0 5px;padding:20px 10px 50px;background:#fff;border-bottom:1px solid #d8d8d8}.loading.page .h2{margin:0;padding:20px;background:#f0f0f0}.loading.page .h2 span{display:inline-block;zoom:1;*display:inline}.loading.page .h2 span:first-child{margin-right:20px;padding-right:120px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_loading.gif') no-repeat 100% 0;text-transform:uppercase}body.select #contents #promos{padding:50px 0;background:#fff;min-height:235px;overflow:hidden}body.select #contents #promos img{margin:0 auto}body.select #contents #filter{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:978px;margin:0 0 4px;padding:0 10px 20px;background:#fff;border-bottom:1px solid #d8d8d8}body.select #contents #filter .tabs+p,body.select #contents #filter>.h2{margin-left:10px}body.select #contents #filter>.h2{margin:0 0 20px;font-size:28px;font-weight:700;font-family:"futura-pt",Arial,Helvetica,Verdana,sans-serif;line-height:normal;padding-bottom:15px;border-bottom:1px solid #d8d8d8;border-bottom:0;margin:25px 0 0 10px}body.select #contents #filter .sort{position:absolute;right:20px;top:65px}body.select #contents #filter .sort li{display:inline-block;zoom:1;*display:inline;padding:0 10px;border-right:1px solid #333}body.select #contents #filter .sort li:first-child,body.select #contents #filter .sort li.last{border:0;padding-right:5px}body.select #contents #filter .sort li a{color:#036b05}body.select #contents #filter .sort li a:hover,body.select #contents #filter .sort li a.selected{color:#333}body.select #contents #filter .featured{margin:0 10px 20px;width:958px;overflow:hidden}body.select #contents #filter .featured ul{margin:5px 0}body.select #contents #filter .featured ul li{float:left;width:159.66666666666666px}body.select #contents #filter .featured ul li>span{display:block;margin-top:3px}body.select #contents #filter .featured ul li .visual{margin:0 0 5px}body.select #contents #filter .featured ul li .visual img{width:135px;height:90px}body.select #contents #filter .featured ul li .visual.noimg{width:135px;height:90px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_dummy_car_small.png') no-repeat 50% 50%}body.select #contents #filter .featured ul li .visual.noimg img{display:none}body.select #contents ul.tabs{background-color:#ebebeb;background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#c4c4c4));background-image:-moz-linear-gradient(top,#ebebeb,#c4c4c4);background-image:-ms-linear-gradient(top,#ebebeb,#c4c4c4);background-image:-o-linear-gradient(top,#ebebeb,#c4c4c4);background-image:linear-gradient(top,#ebebeb,#c4c4c4);margin:0 0 20px;height:45px}body.select #contents ul.tabs li{position:relative;float:left;background-color:#ebebeb;background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#c4c4c4));background-image:-moz-linear-gradient(top,#ebebeb,#c4c4c4);background-image:-ms-linear-gradient(top,#ebebeb,#c4c4c4);background-image:-o-linear-gradient(top,#ebebeb,#c4c4c4);background-image:linear-gradient(top,#ebebeb,#c4c4c4);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #fff;text-align:center;cursor:pointer;color:#036b05;font-size:14px;line-height:normal;height:45px}body.select #contents ul.tabs li:first-child,body.select #contents ul.tabs li:first-child span{border-left:none}body.select #contents ul.tabs li.active,body.select #contents ul.tabs li:hover{background:#919191;color:#fff}body.select #contents ul.tabs li.active:after,body.select #contents ul.tabs li:hover:after{content:"";position:absolute;left:50%;top:auto;bottom:-12px;margin-left:-12px;display:inline-block;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_tab_options.png') no-repeat 50% 0;width:24px;height:12px}body.select #contents ul.tabs li.active{cursor:default}body.select #contents ul.tabs li span{display:inline-block;padding:10px 15px;border-left:1px solid #d8d8d8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}body.select #contents ul.tabs li span{padding:15px;height:45px}body.select #contents .quote .arrowlink{position:absolute;top:20px;right:20px}body.select #contents .quote ul.items{margin:0 0 50px}body.select #contents .quote ul.price{position:absolute;left:20px;bottom:20px;width:253px}body.select #contents .quote ul.errors{margin-bottom:60px}body.select #contents .quote .bt.box.submit{position:absolute;bottom:-36px;left:0;width:293px}body.select #contents .details .col{width:640px;min-height:200px}body.select #contents .details .col.quote{width:253px}body.select #contents .details.notice_availability .col,body.select #contents .details.notice_onrequest .col{min-height:270px}body.select #contents .details.notice_availability .col .visual,body.select #contents .details.notice_onrequest .col .visual{margin-bottom:20px}body.book #contents #basket ul.locations li,body.confirmation #contents #basket ul.locations li{margin:0 0 5px}body.book #contents #basket ul.locations li span,body.confirmation #contents #basket ul.locations li span{display:block}body.book #contents #basket ul.items,body.confirmation #contents #basket ul.items{margin:0 0 20px}body.book #contents #basket ul.items span.name,body.confirmation #contents #basket ul.items span.name{float:left;width:60%}body.book #contents #basket ul.items span.price,body.confirmation #contents #basket ul.items span.price{font-weight:bold}body.book #contents #basket ul.price,body.confirmation #contents #basket ul.price{position:relative;left:-10px;margin:0;padding:0 20px 10px;width:233px;border:5px solid #f9d200;border-width:0 0 5px;-webkit-box-shadow:0 3px 3px rgba(85,85,85,0.3);-moz-box-shadow:0 3px 3px rgba(85,85,85,0.3);-ms-box-shadow:0 3px 3px rgba(85,85,85,0.3);-o-box-shadow:0 3px 3px rgba(85,85,85,0.3);box-shadow:0 3px 3px rgba(85,85,85,0.3)}body.book #contents #basket ul.price+h4.h2,body.confirmation #contents #basket ul.price+h4.h2{border:0}body.book #contents #basket ul.price li span.name,body.confirmation #contents #basket ul.price li span.name,body.book #contents #basket ul.price li span.price,body.confirmation #contents #basket ul.price li span.price,body.book #contents #basket ul.price li span.txt,body.confirmation #contents #basket ul.price li span.txt{float:none;text-align:left}body.book #contents #basket ul.price li.estimated span.price,body.confirmation #contents #basket ul.price li.estimated span.price{font-size:24px;line-height:normal}body.book #contents #basket ul.price li.coupon .warn,body.confirmation #contents #basket ul.price li.coupon .warn{color:#919191}body.book #contents #basket ul.price li.coupon .notice,body.confirmation #contents #basket ul.price li.coupon .notice{background-image:url('/files/live/sites/Europcar/files/dc_images/elements/el_confirmed.png');background-position:0 0}body.book #contents #basket ul.price li.coupon a,body.confirmation #contents #basket ul.price li.coupon a{display:inline-block;clear:both}body.book #contents #basket .h2,body.confirmation #contents #basket .h2{margin:0;padding:0 0 10px;border:1px solid #d8d8d8}body.book #contents #basket h3.h2,body.confirmation #contents #basket h3.h2{margin-bottom:20px;border-width:0 0 1px}body.book #contents #basket h4.h2,body.confirmation #contents #basket h4.h2{clear:both;position:relative;padding-top:20px;border-width:1px 0 0}body.book #contents #basket h4.h2 a,body.confirmation #contents #basket h4.h2 a{position:absolute;top:25px;right:0}body.book #contents #basket h5.h4,body.confirmation #contents #basket h5.h4{margin:0 0 5px;font-weight:bold}body.book #contents #basket .content,body.confirmation #contents #basket .content{margin:0 0 20px}body.book #contents #basket .content p a,body.confirmation #contents #basket .content p a{color:#036b05;text-decoration:none}body.book #contents #basket .content+ul.price,body.confirmation #contents #basket .content+ul.price{margin-top:20px}body.book #contents #basket ul.list,body.confirmation #contents #basket ul.list,body.book #contents #basket p,body.confirmation #contents #basket p{color:#919191}body.book #contents #basket .highlight,body.confirmation #contents #basket .highlight{padding:20px 10px 0;background:#fff;border:10px solid #90c53e}body.book #contents #basket .highlight .content,body.confirmation #contents #basket .highlight .content,body.book #contents #basket .highlight .h2,body.confirmation #contents #basket .highlight .h2{margin-left:0;margin-right:0}body.book #contents #basket .highlight .h2,body.confirmation #contents #basket .highlight .h2{color:#333}body.book #contents #basket .highlight+h4.h2,body.confirmation #contents #basket .highlight+h4.h2{border:0}body.book .popup,body.book #creation_errors{display:none}body.book button{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_sec.png') no-repeat 2px 0;height:32px;line-height:32px}body.book button:hover{color:#333}body.book button>*{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_sec.png') no-repeat 100% -50px;height:32px}body.book button>*:hover{color:#333}body.book button:hover{background-position:2px -100px}body.book button:hover>*{background-position:100% -150px}body.book button[type=submit],body.book .bt{float:right}body.book button[type=submit].box,body.book .bt.box{float:none}body.book #large_header .nav-main>ul>li,body.hide-nav #large_header .nav-main>ul>li{border:0}body.book #large_header .nav-main>ul>li a,body.hide-nav #large_header .nav-main>ul>li a{visibility:hidden}body.book #contents #enquiry{margin-bottom:5px;padding-bottom:20px;border-bottom:1px solid #d8d8d8}body.book #contents #enquiry>ul{margin-bottom:20px}body.book #contents #enquiry>ul li{cursor:pointer}body.book #contents #enquiry>ul li.tooltip>.content{position:absolute;left:225px;top:40px;bottom:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin-left:-165px;padding:10px;border:1px solid #d8d8d8;background:#f0f0f0;-webkit-box-shadow:0 0 6px rgba(85,85,85,0.3);-moz-box-shadow:0 0 6px rgba(85,85,85,0.3);-ms-box-shadow:0 0 6px rgba(85,85,85,0.3);-o-box-shadow:0 0 6px rgba(85,85,85,0.3);box-shadow:0 0 6px rgba(85,85,85,0.3);width:350px;z-index:2;text-indent:0;text-align:left;color:#333;font-size:12px;line-height:16px}body.book #contents #enquiry>ul li.tooltip>.content:before,body.book #contents #enquiry>ul li.tooltip>.content:after{content:"";display:inline-block;position:absolute;left:175px;top:-12px;margin-left:-12px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_tooltip.png') no-repeat 50% 100%;width:22px;height:12px}body.book #contents #enquiry>ul li.tooltip>.content:after{top:auto;bottom:-12px;background-position:50% 0}body.book #contents #enquiry>ul li.tooltip>.content .h4{font-weight:bold}body.book #contents #enquiry>ul li.tooltip>.content p{margin:0}body.book #contents #enquiry>ul li.tooltip>.content p+img{margin-top:5px}body.book #contents #enquiry>ul li.tooltip>.content strong{font-weight:bold}body.book #contents #enquiry>ul li.tooltip>.content .top,body.book #contents #enquiry>ul li.tooltip>.content .bottom{display:none}body.book #contents #enquiry>ul li.tooltip>.content:after{display:none}body.book #contents #enquiry .h1{margin-bottom:20px;padding:0 10px}body.book #contents #enquiry:hover{z-index:10;position:relative}body.book #contents .loyalty{margin:20px 0 0}body.book #contents .main-content{position:relative;background:#fff}body.book #contents .cartile{z-index:1;float:left;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin-bottom:0;padding:20px;width:665px}body.book #contents .cartile .bt.box.toggle,body.book #contents .cartile .details .col{width:640px}body.book #contents #basket{float:right;margin-right:20px}body.book #contents #basket .h2{margin:0 20px}body.book #contents #basket .content{margin:0 20px 20px}body.book #contents #basket .content p a{color:#036b05;text-decoration:none}body.book #contents #basket .content+ul.price{margin-top:20px}body.book #contents #basket .quote,body.book #contents #basket .submit_quote{z-index:1;margin:0 0 25px;padding:0;width:293px}body.book #contents #basket .submit_quote{position:relative}body.book #contents #basket .submit_quote .bt.box.submit{margin:25px 0 20px;width:293px}body.book #contents #basket .submit_quote .security{margin:0 20px;padding-left:30px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_security.png') no-repeat 0 0;color:#919191}body.book #contents #basket .submit_quote .error{display:block;padding:20px 20px 0}body.book #contents #basket .bg{position:absolute;top:0;bottom:60px;right:0;margin-right:20px;padding:0;width:293px;background:#f0f0f0}body.book #contents #basket.fixed .submit_quote{-webkit-animation:slideprice .5s both;-moz-animation:slideprice .5s both;-ms-animation:slideprice .5s both;-o-animation:slideprice .5s both;animation:slideprice .5s both;-webkit-transform:translatez(0);position:fixed;top:40px;bottom:auto;left:50%;margin-left:176px}body.book #contents #basket.bottom .submit_quote{-webkit-animation:none;-moz-animation:none;-ms-animation:none;-o-animation:none;animation:none;position:absolute;top:auto;bottom:91px}body.book #contents #recommendations{background:0}body.book #contents #recommendations .h2{margin:0}body.book #contents #recommendations.extras ul.options li{clear:both;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border-bottom:0;padding:20px 0 15px 20px;overflow:hidden}body.book #contents #recommendations.extras ul.options li span{position:static;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding-right:20px}body.book #contents #recommendations.extras ul.options li span.title{width:305px}body.book #contents #recommendations.extras ul.options li span.price{width:190px;text-align:right}body.book #contents #recommendations.extras ul.options li a{display:inline-block;padding:1px 15px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_green.png') no-repeat 100% 50%;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:12px;line-height:normal;font-weight:inherit;cursor:pointer;width:90px;text-align:right}body.book #contents #recommendations.extras ul.options li a .l,body.book #contents #recommendations.extras ul.options li a .r{display:none}body.book #contents #recommendations.extras ul.options li+li{border-top:1px solid #d8d8d8}body.book #contents .cartile .bt.box{margin-top:20px}body.book #contents #extras{background:0}body.book #contents #payment_option,body.book #contents #upgrade{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:30px 0 20px}body.book #contents #coupon .content>span.error{display:static;padding:0;background:0}body.book #contents #coupon input[type=text],body.book #contents #coupon button{margin-right:5px}body.book a#cancel-coupon{display:none}body.book #contents #payment_option ul.h2{margin-bottom:0}body.book #contents #payment_option ul.h2 li{position:relative}body.book #contents #payment_option ul.h2 li+li{border-top:1px solid #d8d8d8}body.book #contents #payment_option ul.h2 li>a{display:block;padding:25px 20px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_checkbox.png') 20px 50% no-repeat;color:#333}body.book #contents #payment_option ul.h2 li>a .checkbox{display:inline-block;padding:0 0 0 35px}body.book #contents #payment_option ul.h2 li>a .tooltip{position:relative;top:3px;margin-left:10px}body.book #contents #payment_option ul.h2 li>a .price{display:block;position:absolute;left:310px;top:25px}body.book #contents #payment_option ul.h2 li>a.active{background-color:#f0f0f0}body.book #contents #payment_option ul.h2 li>a.active .checkbox{background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_confirmed.png') 6px 50% no-repeat}body.book #contents #payment_option ul.h2 li>a.highlight .price{top:20px}body.book #contents #payment_option ul.h2 li>a.highlight .price>span:first-child{font-weight:bold}body.book #contents #payment_option ul.h2 li>a.highlight .price>span.off{display:block;margin:0 0 10px;font-size:12px;line-height:normal;margin-top:5px}body.book #contents #payment_option .bt{right:20px;bottom:20px}body.book #contents #payment_option .notice{margin:15px 0}body.book #contents #upgrade{overflow:hidden;padding:20px;background:#f0f0f0}body.book #contents #upgrade .visual{float:left;width:135px}body.book #contents #upgrade .visual img{width:100%;height:auto}body.book #contents #upgrade .visual.noimg{height:65px;background-image:url('/files/live/sites/Europcar/files/dc_images/elements/el_dummy_car_small.png')}body.book #contents #upgrade .content{position:static;float:left;margin-left:10px}body.book #contents #upgrade .content p{margin:0}body.book #contents #upgrade .content p .title{font-size:14px;line-height:normal;text-transform:uppercase}body.book #contents #upgrade .content p.price{margin:0 0 15px}body.book #contents #upgrade .content p.price,body.book #contents #upgrade .content p.price strong{font-weight:bold}body.book #contents #upgrade .content .bt{position:absolute;right:20px;bottom:20px}body.book #contents #formContainer{float:left;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:20px 5px 20px 20px;background:#fff;border-top:4px solid #f0f0f0;width:665px}body.book #contents #formContainer a{color:#036b05;text-decoration:none}body.book #contents #formContainer form input[type=text],body.book #contents #formContainer form input[type=email],body.book #contents #formContainer form select{width:344px}body.book #contents #formContainer form span.error{padding-left:45px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_error_small.png') no-repeat 22px 45%;color:#c90000;position:absolute;left:350px;top:20px}body.book #contents #formContainer form span.error li{padding:5px 0 0}body.book #contents #formContainer form span.error h2{margin:0 0 15px;font-size:18px;line-height:22px}body.book #contents #formContainer form .col-one select,body.book #contents #formContainer form .col-two select,body.book #contents #formContainer form .col-three select,body.book #contents #formContainer form select.short{margin-right:5px;width:auto}body.book #contents #formContainer form .cols>div{display:inline-block}body.book #contents #formContainer form .field{clear:both;position:relative;margin:0 0 15px}body.book #contents #formContainer form .field input{margin-bottom:0}body.book #contents #formContainer form .field input[type=text]+label,body.book #contents #formContainer form .field select+input{margin-top:15px}body.book #contents #formContainer form input[type=checkbox]+input[type=hidden]+label{display:inline-block}body.book #contents #formContainer form #divGender div,body.book #contents #formContainer form #divPhoneNumber fieldset div,body.book #contents #formContainer form #divGender h3,body.book #contents #formContainer form #divPhoneNumber fieldset h3,body.book #contents #formContainer form #divGender label,body.book #contents #formContainer form #divPhoneNumber fieldset label{display:inline-block}body.book #contents #formContainer form #divGender h3,body.book #contents #formContainer form #divPhoneNumber fieldset h3,body.book #contents #formContainer form #divGender label,body.book #contents #formContainer form #divPhoneNumber fieldset label{margin:0 20px 0 0}body.book #contents #formContainer form #divGender label,body.book #contents #formContainer form #divPhoneNumber fieldset label{color:#333}body.book #contents #formContainer form #divPhoneNumber fieldset{position:absolute;top:auto;bottom:19px;left:120px;width:200px}body.book #contents #formContainer form #divMopExpiryDate .cols label{display:none}body.book #contents #formContainer form #divMopExpiryDate .col-one span.error{top:0}body.book #contents #formContainer form #divMopExpiryDate .col-two span.error{top:38px}body.book #contents #formContainer form #divSecurityCode .tooltip{position:absolute;top:0;left:134px}body.book #contents #formContainer form #divSecurityCode input[type=text]{width:118px}body.book #contents #formContainer form #divSecurityCode.mandatory .tooltip{left:100px}body.book #contents #formContainer form #divSecurityCode.mandatory .tooltip .content{left:34px}body.book #contents #formContainer form #divSecurityCode.mandatory .tooltip .content:after{left:141px}body.book #contents #formContainer fieldset legend,body.book #contents #formContainer fieldset legend+.h2{display:none}body.book #contents #formContainer fieldset button[type=submit],body.book #contents #formContainer fieldset .bt{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_prim.png') no-repeat 2px 0;height:32px;line-height:32px}body.book #contents #formContainer fieldset button[type=submit]:hover,body.book #contents #formContainer fieldset .bt:hover{color:#333}body.book #contents #formContainer fieldset button[type=submit]>*,body.book #contents #formContainer fieldset .bt>*{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_prim.png') no-repeat 100% -50px;height:32px}body.book #contents #formContainer fieldset button[type=submit]>*:hover,body.book #contents #formContainer fieldset .bt>*:hover{color:#333}body.book #contents #formContainer fieldset button[type=submit]:hover,body.book #contents #formContainer fieldset .bt:hover{background-position:0 -100px}body.book #contents #formContainer fieldset button[type=submit]:hover>*,body.book #contents #formContainer fieldset .bt:hover>*{background-position:100% -150px}body.book #contents #formContainer #loginTypes{position:relative;width:625px}body.book #contents #formContainer #loginTypes>.h2{margin:0 0 5px}body.book #contents #formContainer #loginTypes>fieldset{position:relative;float:left;width:302px}body.book #contents #formContainer #loginTypes>fieldset p+.h2{margin:0 0 15px;font-size:14px;line-height:18px;margin-bottom:5px;font-weight:bold}body.book #contents #formContainer #loginTypes>fieldset .header{display:none}body.book #contents #formContainer #loginTypes>fieldset .account-check{position:absolute;left:20px;bottom:20px;margin:0}body.book #contents #formContainer #loginTypes>fieldset .account-check .top,body.book #contents #formContainer #loginTypes>fieldset .account-check input,body.book #contents #formContainer #loginTypes>fieldset .account-check label{display:none}body.book #contents #formContainer #loginTypes>fieldset .account-check #js_signup_text{clear:both;margin:0}body.book #contents #formContainer #loginTypes>fieldset .account-check #js_signup_text a{display:inline-block;padding:1px 15px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_green.png') no-repeat 100% 50%;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:12px;line-height:normal;font-weight:inherit;cursor:pointer}body.book #contents #formContainer #loginTypes>fieldset .account-check #js_signup_text a .l,body.book #contents #formContainer #loginTypes>fieldset .account-check #js_signup_text a .r{display:none}body.book #contents #formContainer #loginTypes>fieldset .account-check h3{margin:0 0 5px;color:#333;font-weight:bold}body.book #contents #formContainer #loginTypes>fieldset #login form{position:static}body.book #contents #formContainer #loginTypes>fieldset #login form>p{margin:0 0 15px;font-size:18px;line-height:22px}body.book #contents #formContainer #loginTypes>fieldset #login form>div label,body.book #contents #formContainer #loginTypes>fieldset #login form>div label+.tooltip{float:left}body.book #contents #formContainer #loginTypes>fieldset #login form>div label{margin-right:10px}body.book #contents #formContainer #loginTypes>fieldset #login form>div input{margin:0 0 3px;width:264px}body.book #contents #formContainer #loginTypes>fieldset #login form>div .element{text-align:right}body.book #contents #formContainer #loginTypes>fieldset #login,body.book #contents #formContainer #loginTypes>fieldset#guestlogin{padding:20px;background:#f0f0f0;width:264px;height:320px}body.book #contents #formContainer #loginTypes>fieldset#guestlogin{margin-left:18px;width:263px}body.book #contents #formContainer #loginTypes>fieldset .default-button,body.book #contents #formContainer #loginTypes>fieldset .bt{position:absolute;right:20px;bottom:85px}body.book #contents #formContainer #changeLoginOption{display:none;padding:15px 0 14px;border-bottom:1px solid #d8d8d8}body.book #contents #formContainer #changeLoginOption a{display:inline-block;padding:1px 15px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_green.png') no-repeat 100% 50%;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:12px;line-height:normal;font-weight:inherit;cursor:pointer;padding-left:15px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_back_green.png') no-repeat 0 50%}body.book #contents #formContainer #changeLoginOption a .l,body.book #contents #formContainer #changeLoginOption a .r{display:none}body.book #contents #formContainer #js_signup_panel{display:none}body.book #contents #formContainer #js_signup_panel>div{display:block}body.book #contents #formContainer #js_signup_panel h3{margin:0 0 4px;color:#919191}body.book #contents #formContainer #reservationForm{display:none}body.book #contents #formContainer #reservationForm>fieldset>.h2{margin:0 0 15px;font-size:18px;line-height:22px;margin:0;padding:17px 10px 14px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_toggle_step.png') no-repeat 98% -45px;border-top:1px solid #d8d8d8;width:620px;color:#036b05;cursor:pointer}body.book #contents #formContainer #reservationForm>fieldset>.h2 .tooltip{top:4px;margin:0 0 0 5px}body.book #contents #formContainer #reservationForm>fieldset>.h2.open{background-position:98% 15px}body.book #contents #formContainer #reservationForm>fieldset>.content{display:none;border-top:1px solid #d8d8d8;padding:20px;background:#f0f0f0}body.book #contents #formContainer #reservationForm>fieldset>.content .h2{margin-bottom:10px;padding-top:15px;border-top:1px solid #d8d8d8}body.book #contents #formContainer #reservationForm #customer .h2{border:0}body.book #contents #formContainer #reservationForm #customer #divName.FName label:first-child{display:none}body.book #contents #formContainer #reservationForm #customer #divAddress span+label{margin-top:15px}body.book #contents #formContainer #reservationForm #customer #tooltipEmail{position:absolute;top:0;left:326px}body.book #contents #formContainer #reservationForm #payment #payment-summary,body.book #contents #formContainer #reservationForm #payment input[name=ccdsid]{display:none}body.book #contents #formContainer #reservationForm #payment>.content{padding-bottom:80px}body.book #contents #formContainer #reservationForm #payment>.content strong:first-child{display:block;margin:0 0 15px;font-size:18px;line-height:22px;margin-bottom:10px}body.book #contents #formContainer #reservationForm #payment>.content .h2,body.book #contents #formContainer #reservationForm #payment>.content #divCardType{margin-top:10px}body.book #contents #formContainer #reservationForm #payment>.content .security{display:block;float:right;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_security_comodo.png') no-repeat 0 0;width:89px;height:58px;overflow:hidden;text-indent:-1000px}body.book #contents #formContainer #reservationForm #ftprogram .hasFtp{display:none}body.book #contents #formContainer #reservationForm #legal{border-top:1px solid #d8d8d8;width:640px}body.book #contents #formContainer #reservationForm #legal>div{margin:20px 0 20px 10px;border-top:1px solid #d8d8d8;width:625px;clear:both;font-size:12px;padding:0;color:#999;padding-top:15px}body.book #contents #formContainer #reservationForm #legal>div>div{padding:0 20px}body.book #contents #formContainer #reservationForm #legal>div>div:first-child{padding-top:15px;border-top:5px solid #f0f0f0}body.book #contents #formContainer #reservationForm #legal>div>div:first-child input[type=checkbox]{top:15px}body.book #contents #formContainer #reservationForm #legal input[type=checkbox]{position:absolute;left:20px;top:0;margin:0}body.book #contents #formContainer #reservationForm #legal label,body.book #contents #formContainer #reservationForm #legal p{width:600px}body.book #contents #formContainer #reservationForm #legal label{margin-left:20px}body.book #contents #formContainer #reservationForm #legal ul.button{display:none}body.book #contents #formContainer #reservationForm #legal p{color:#919191}body.book #contents #formContainer #reservationForm #legal span.error{display:block;position:relative;left:20px;top:0;padding:0;background:0;margin-bottom:5px}body.book #contents #formContainer.signup #customerlogin,body.book #contents #formContainer.signup #guestlogin{display:none}body.book #contents #formContainer+div{clear:both;border-top:1px solid #d8d8d8}body.book #contents .pagetools{border-top:4px solid #f0f0f0}body.book #updateOptionsFrame>iframe{position:absolute;left:-1000px;top:-1000px;width:100px;height:100px}body.book.loggedin #contents .main-content #formContainer #loginTypes>.h2,body.book.loggedin #contents .main-content #formContainer #loginTypes #guestlogin{display:none}body.book.loggedin #contents .main-content #formContainer #loginTypes>fieldset{float:none;width:auto}body.book.loggedin #contents .main-content #formContainer #changeLoginOption{display:none}body.book.loggedin #contents .main-content #formContainer #reservationForm{display:block}body.book.loggedin #contents .main-content #formContainer #reservationForm #customer>.field{display:block}body.book #footer .contact li>*,body.book #footer .more .content,body.book #footer .service .content>*{display:none}body.book #footer .contact li .phone,body.book #footer .contact li>p,body.book #footer .contact li .lbl-phone,body.book #footer .service .content>.links{display:block}body.book #footer .service .content>.links{padding:0;border:0;height:16px;overflow:hidden}body.book #footer .more .content{height:100px}body.confirmation #contents{padding:0;background:0;width:978px}body.confirmation #contents h2{margin:0 0 15px;font-size:18px;line-height:22px}body.confirmation #contents .pagetools:first-child{position:absolute;top:55px;right:10px;z-index:1;background:0}body.confirmation #contents .pagetools li{padding-top:2px;padding-bottom:2px}body.confirmation #contents #headline,body.confirmation #contents #details,body.confirmation #contents #banner{position:relative;margin:0 0 4px;padding:20px;background:#fff;border-bottom:1px solid #d8d8d8}body.confirmation #contents #headline{padding:40px 80px 40px 20px}body.confirmation #contents #headline *{margin:0 0 15px;font-size:14px;line-height:18px;margin:0}body.confirmation #contents #headline p{margin:0}body.confirmation #contents #headline p strong{display:block;margin:0 0 15px;font-size:18px;line-height:22px;padding-left:22px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_confirmed.png') no-repeat 0 2px}body.confirmation #contents #headline .h1{margin:0 0 30px;font-size:24px;line-height:normal;margin:0 0 15px}body.confirmation #contents #details{padding-left:0}body.confirmation #contents #details>div ~ div{clear:both;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:0;padding:20px 0;width:665px}body.confirmation #contents #details>div ~ div.cartile,body.confirmation #contents #details>div ~ div#location,body.confirmation #contents #details>div ~ div #returning-your-vehicle{border-top:4px solid #f0f0f0}body.confirmation #contents #details h3{margin:0 0 15px;font-size:18px;line-height:22px;margin:0 0 10px}body.confirmation #contents #details #customer{position:relative;padding:0 20px 20px}body.confirmation #contents #details #customer .clear{float:left;margin:0 0 15px 312px;width:294px}body.confirmation #contents #details #customer .h2+.clear{position:absolute;top:37px;left:20px;margin:0}body.confirmation #contents #details #customer .title,body.confirmation #contents #details #customer .content{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}body.confirmation #contents #details #customer .title{width:74px}body.confirmation #contents #details #customer .content{width:220px}body.confirmation #contents #details #customer .content p{margin:0}body.confirmation #contents #details #customer .content strong{font-weight:bold}body.confirmation #contents #details #e-rental{clear:both;border-bottom:1px solid #d8d8d8}body.confirmation #contents #details #e-rental>div{margin:0 20px;padding:20px 0 40px;border-top:1px solid #d8d8d8}body.confirmation #contents #details #e-rental>div img{float:left;margin:0 20px 20px 0}body.confirmation #contents #details #e-rental>div a{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_prim.png') no-repeat 2px 0;height:32px;line-height:32px;float:right}body.confirmation #contents #details #e-rental>div a:hover{color:#333}body.confirmation #contents #details #e-rental>div a>*{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_prim.png') no-repeat 100% -50px;height:32px}body.confirmation #contents #details #e-rental>div a>*:hover{color:#333}body.confirmation #contents #details #e-rental>div a:hover{background-position:2px -100px}body.confirmation #contents #details #e-rental>div a:hover>*{background-position:100% -150px}body.confirmation #contents #details #e-rental>div.top,body.confirmation #contents #details #e-rental>div.bottom{display:none}body.confirmation #contents #details .cartile{padding:20px;height:300px}body.confirmation #contents #details .cartile .col{margin:0;padding-right:15px}body.confirmation #contents #details .quote{position:absolute;top:0;bottom:0;right:20px}body.confirmation #contents #details .quote .booking p{margin:0 0 5px}body.confirmation #contents #details .quote .booking p+h2{margin:0 0 10px;font-size:12px;line-height:normal;margin:0 0 5px;font-weight:bold}body.confirmation #contents #details .quote .booking div h2{margin-top:30px}body.confirmation #contents #details .quote .privilege{padding-top:20px;border-top:1px solid #d8d8d8}body.confirmation #contents #details .quote #extraBanner img,body.confirmation #contents #details .quote .privilege img{margin:0 auto}body.confirmation #contents #details .quote .terms a,body.confirmation #contents #details .quote .booking a{display:inline-block;padding:1px 15px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_green.png') no-repeat 100% 50%;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:12px;line-height:normal;font-weight:inherit;cursor:pointer}body.confirmation #contents #details .quote .terms a .l,body.confirmation #contents #details .quote .booking a .l,body.confirmation #contents #details .quote .terms a .r,body.confirmation #contents #details .quote .booking a .r{display:none}body.confirmation #contents #details .quote .terms{margin-bottom:30px}body.confirmation #contents #details .quote ul.items li>span,body.confirmation #contents #details .quote ul.price li>span{float:none;display:block;width:auto}body.confirmation #contents #details .highlight{margin:0 0 30px -20px;width:253px}body.confirmation #contents #details #dontForget{margin:0 0 20px;padding:20px;background:#f0f0f0}body.confirmation #contents #details #dontForget li{margin:0 0 15px;font-size:14px;line-height:18px;margin:0 0 8px;font-weight:bold}body.confirmation #contents #details #dontForget li span{display:block;margin:0 0 10px;font-size:12px;line-height:normal;margin:2px 0 0;color:#919191;font-weight:normal}body.confirmation #contents #details #location>div{padding:0 20px}body.confirmation #contents #details #location>div.content{position:relative}body.confirmation #contents #details #location #pickupLocation ul,body.confirmation #contents #details #location #returnLocation ul{overflow:hidden;padding-bottom:20px}body.confirmation #contents #details #location #pickupLocation li,body.confirmation #contents #details #location #returnLocation li{float:left;margin:0 0 10px;width:312px;min-height:46px}body.confirmation #contents #details #location #pickupLocation li h2,body.confirmation #contents #details #location #returnLocation li h2{margin:0 0 15px;font-size:14px;line-height:18px;margin:0;font-weight:bold}body.confirmation #contents #details #location #pickupLocation li h2 span,body.confirmation #contents #details #location #returnLocation li h2 span{display:block;margin:5px 0;font-weight:normal}body.confirmation #contents #details #location #pickupLocation li p,body.confirmation #contents #details #location #returnLocation li p{margin:0 0 5px}body.confirmation #contents #details #location #pickupLocation li p.bold,body.confirmation #contents #details #location #returnLocation li p.bold{margin:0 0 15px;font-size:14px;line-height:18px;margin:0 0 5px;font-weight:bold}body.confirmation #contents #details #location #pickupLocation+div,body.confirmation #contents #details #location #returnLocation+div{clear:both}body.confirmation #contents #details #location #picking-up-your-vehicle+div{border-bottom:1px solid #d8d8d8}body.confirmation #contents #details #location #returning-your-vehicle{overflow:hidden}body.confirmation #contents #details #location #returning-your-vehicle{padding:20px}body.confirmation #contents #details #location #googleMap{position:absolute;top:0;left:20px;border:1px solid #d8d8d8;width:623px;height:475px;overflow:hidden}body.confirmation #contents #details #location #googleMap #google-map{width:623px;height:475px}body.confirmation #contents #details #location #googleMapDirections{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:0 0 20px;padding:495px 20px 20px;background:#f0f0f0}body.confirmation #contents #details #location #googleMapDirections form{height:100px}body.confirmation #contents #details #location #googleMapDirections form p,body.confirmation #contents #details #location #googleMapDirections form input[type=text]{top:20px;background-image:url('/files/live/sites/Europcar/files/dc_images/elements/el_map_a.png');background-repeat:no-repeat;background-position:0 50%}body.confirmation #contents #details #location #googleMapDirections form p{padding:7px 0 7px 30px}body.confirmation #contents #details #location #googleMapDirections form input[type=text]{padding-left:30px;background-position:2px 50%;width:264px}body.confirmation #contents #details #location #googleMapDirections form label,body.confirmation #contents #details #location #googleMapDirections form p,body.confirmation #contents #details #location #googleMapDirections form input[type=text]{position:absolute;top:0;left:0}body.confirmation #contents #details #location #googleMapDirections form p,body.confirmation #contents #details #location #googleMapDirections form input[type=text]{top:20px}body.confirmation #contents #details #location #googleMapDirections form label.to,body.confirmation #contents #details #location #googleMapDirections form #map-from{left:305px}body.confirmation #contents #details #location #googleMapDirections form #map-from{background-image:url('/files/live/sites/Europcar/files/dc_images/elements/el_map_b.png')}body.confirmation #contents #details #location #googleMapDirections form .switch{position:absolute;top:20px;left:-40px;width:30px;height:30px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_switch.png') no-repeat 50% 50%}body.confirmation #contents #details #location #googleMapDirections form button{position:absolute;right:0;bottom:0;display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_sec.png') no-repeat 2px 0;height:32px;line-height:32px;margin:0}body.confirmation #contents #details #location #googleMapDirections form button:hover{color:#333}body.confirmation #contents #details #location #googleMapDirections form button>*{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_sec.png') no-repeat 100% -50px;height:32px}body.confirmation #contents #details #location #googleMapDirections form button>*:hover{color:#333}body.confirmation #contents #details #location #googleMapDirections form button:hover{background-position:2px -100px}body.confirmation #contents #details #location #googleMapDirections form button:hover>*{background-position:100% -150px}body.confirmation #contents #banner{overflow:hidden}body.confirmation #contents #banner .content{float:left;margin:0 0 20px 10px;width:450px}body.confirmation #contents #banner .content+div.content{margin-left:18px}body.confirmation #contents #banner #free{clear:both;margin-top:20px}body.confirmation #contents #banner #free img{margin:0 auto}body.confirmation #contents #banner #voucher{margin:40px 10px 20px}body.confirmation #contents #banner #voucher h2{margin-bottom:5px}body.confirmation #contents #banner #voucher .promo-2-subtitle{margin:0 0 15px;font-size:14px;line-height:18px;color:#919191}body.confirmation #contents #banner #voucher .fr{float:left}body.confirmation #contents #banner #voucher .fr img{margin:0 20px 10px 0}body.confirmation #contents #banner #voucher br{display:none}#shim{display:none;opacity:0;-webkit-animation:.25s hideshim forwards;-moz-animation:.25s hideshim forwards;-ms-animation:.25s hideshim forwards;-o-animation:.25s hideshim forwards;animation:.25s hideshim forwards;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.65);pointer-events:none}#shim.show{display:block;z-index:25;pointer-events:auto;-webkit-animation:.25s showshim forwards;-moz-animation:.25s showshim forwards;-ms-animation:.25s showshim forwards;-o-animation:.25s showshim forwards;animation:.25s showshim forwards}.needslightbox{display:none}.lightbox{display:none;position:fixed;top:50%;left:50%;z-index:30;pointer-events:none;margin:-250px 0 0 -381px;background:#fff;width:762px;overflow:hidden;text-align:left;-webkit-animation:.25s hideoverlay forwards;-moz-animation:.25s hideoverlay forwards;-ms-animation:.25s hideoverlay forwards;-o-animation:.25s hideoverlay forwards;animation:.25s hideoverlay forwards}.lightbox.show{display:block;-webkit-animation:.25s showoverlay forwards;-moz-animation:.25s showoverlay forwards;-ms-animation:.25s showoverlay forwards;-o-animation:.25s showoverlay forwards;animation:.25s showoverlay forwards}.lightbox .needslightbox{display:block}.lightbox>.content{padding:30px 20px}.lightbox>.content .hr-plain,.lightbox>.content br{display:none}.lightbox>.content .bar{margin:0 0 30px;padding:20px 20px 15px;background:#f0f0f0}.lightbox>.content .bar p{margin:0 0 5px}.lightbox>.content .txt{width:97%}.lightbox>.content .txt br,.lightbox>.content .txt br+br{display:block}.lightbox>.content .buttons li{display:inline}.lightbox>.content .buttons li button{margin-right:10px}.lightbox>.content .buttons li button.default-button{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_prim.png') no-repeat 2px 0;height:32px;line-height:32px}.lightbox>.content .buttons li button.default-button:hover{color:#333}.lightbox>.content .buttons li button.default-button>*{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_prim.png') no-repeat 100% -50px;height:32px}.lightbox>.content .buttons li button.default-button>*:hover{color:#333}.lightbox>.content .buttons li button.default-button:hover{background-position:2px -100px}.lightbox>.content .buttons li button.default-button:hover>*{background-position:100% -150px}.lightbox.car{margin:-365px 0 0 -459px;width:918px}.lightbox.car h3{padding:20px 20px 15px}.lightbox.car .content{padding:0}.lightbox.car .errors{margin:20px}.lightbox.car .stage{position:relative;margin:0 0 1px;padding:0 20px;background:#f0f0f0 url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_caroverlay.jpg') no-repeat 0 0;background-size:100% 100%;height:330px}.lightbox.car .stage .cat{position:absolute;left:20px;top:20px;margin:0 0 15px;font-size:14px;line-height:18px}.lightbox.car .stage .similarCars{position:absolute;left:20px;bottom:10px;width:850px}.lightbox.car .stage .similarCars .title{display:block;float:left;margin:0 15px 0 0;font-weight:bold}.lightbox.car .stage .similarCars ul{float:left}.lightbox.car .stage .similarCars ul li{float:left;padding:1px 15px}.lightbox.car .stage .similarCars ul li.disabled{color:#919191;cursor:default}.lightbox.car .stage .visual{margin:0 auto;width:450px}.lightbox.car .stage .visual.noimg{height:300px;background-image:url('/files/live/sites/Europcar/files/dc_images/elements/el_dummy_car_large.png');background-position:50% 50%}.lightbox.car .stage .visual img{width:100%;height:auto}.lightbox.car .col{position:relative;float:left;padding:15px 0;width:372px;height:296px}.lightbox.car .col .tooltip.twoCC{right:20px}.lightbox.car .col .tooltip.twoCC .content{padding:10px}.lightbox.car .col>*{margin-left:20px;margin-right:20px}.lightbox.car .col ul.features{margin-bottom:5px;width:90%}.lightbox.car .col div.features{clear:both;margin-bottom:15px;padding:15px 0;border:1px solid #d8d8d8;border-width:1px 0;overflow:hidden}.lightbox.car .col div.features .list{margin:0}.lightbox.car .col div.features .list li{float:left;padding:0;width:45%}.lightbox.car .col.prices{overflow-y:scroll;width:546px;background:#f0f0f0}.lightbox.car .col.prices .h2{margin-bottom:5px}.lightbox.car #vehicleAndRateDetails ul.features li.tooltip{position:relative}.lightbox.car #vehicleAndRateDetails ul.features li.tooltip .content{padding:10px;bottom:47px;left:92px;width:170px}.lightbox.car #vehicleAndRateDetails ul.features li.tooltip .content:after,.lightbox.car #vehicleAndRateDetails ul.features li.tooltip .content:before{left:85px}.lightbox.car .tools li{margin-right:20px;padding-left:25px}.lightbox.car .tools li.fav.active{color:#333}.lightbox.search{width:958px;height:694px;margin:-347px 0 0 -479px;overflow:visible;background:0}.lightbox.search>.close{background-position:50% 5px}.lightbox.search .content{background:#037b00 url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_header.jpg') no-repeat 100% 100%;background-image:-webkit-radial-gradient(100% 0,cover,#81be36,#037b00 70%);background-image:-moz-radial-gradient(100% 0,cover,#81be36,#037b00 70%);background-image:-ms-radial-gradient(100% 0,cover,#81be36,#037b00 70%);background-image:-o-radial-gradient(100% 0,cover,#81be36,#037b00 70%);background-image:radial-gradient(100% 0,cover,#81be36,#037b00 70%)}.lightbox.abs{position:absolute;margin-top:0}.lightbox.residence{height:372px}.lightbox.residence .content .hr-plain+p{margin:0;padding:0 0 15px 20px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_notice.png') no-repeat 0 2px}.lightbox.residence .content #corMessages{margin:0 0 15px;font-weight:bold;padding-left:20px}.lightbox.residence .content .buttons li{display:inline}.lightbox.residence .content .buttons li button{margin-right:10px}.lightbox.residence .content .buttons li button.default-button{float:right;display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_prim.png') no-repeat 2px 0;height:32px;line-height:32px}.lightbox.residence .content .buttons li button.default-button:hover{color:#333}.lightbox.residence .content .buttons li button.default-button>*{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_prim.png') no-repeat 100% -50px;height:32px}.lightbox.residence .content .buttons li button.default-button>*:hover{color:#333}.lightbox.residence .content .buttons li button.default-button:hover{background-position:2px -100px}.lightbox.residence .content .buttons li button.default-button:hover>*{background-position:100% -150px}.lightbox.send_quote .bt+.bt{margin-left:20px}.lightbox.you p+.you-extra{border-top:1px solid #d8d8d8}.lightbox.you .you-top{padding:15px 0 0;border-bottom:1px solid #d8d8d8;overflow:hidden}.lightbox.you .you-text{float:left;width:75%}.lightbox.you .you-text p{padding-left:10px;font-weight:bold}.lightbox.you .you-button{float:left;width:23%;text-align:right}.lightbox.you button.add-you{display:inline-block;padding:0 15px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_green.png') no-repeat 100% 50%;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:14px;line-height:normal;font-weight:inherit;cursor:pointer;display:inline;padding:0 15px 0 0;height:auto}.lightbox.you button.add-you .l,.lightbox.you button.add-you .r{display:none}.lightbox.you button.add-you span{display:inline;padding:0;background:0;height:auto;color:#036b05}.lightbox.you button.close-you{float:none;margin-top:30px}.lightbox.borderless{width:724px;margin-left:-362px}.lightbox.borderless>.content{padding:0}.lightbox.borderless span.close{background-position:0 5px;right:0}@media screen and (min-device-width:1025px){.lightbox.show .close,.lightbox.show .content{pointer-events:auto}}body.print-lightbox #shim.show{background-color:#000}.modernizr-no-cssanimations #shim.show{opacity:1}.modernizr-no-cssanimations .lightbox{display:none}.modernizr-no-cssanimations .lightbox.show{display:block}.modernizr-no-opacity #shim{background:#000;filter:alpha(opacity = 65)}body.favorite #contents{padding:0;background:0;width:978px}body.favorite #contents .tooltip.emission{position:relative;cursor:pointer}body.favorite #contents .tooltip.emission .content{position:absolute;left:0;top:auto;bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin-left:-75px;padding:10px;border:1px solid #d8d8d8;background:#f0f0f0;-webkit-box-shadow:0 0 6px rgba(85,85,85,0.3);-moz-box-shadow:0 0 6px rgba(85,85,85,0.3);-ms-box-shadow:0 0 6px rgba(85,85,85,0.3);-o-box-shadow:0 0 6px rgba(85,85,85,0.3);box-shadow:0 0 6px rgba(85,85,85,0.3);width:170px;z-index:2;text-indent:0;text-align:left;color:#333;font-size:12px;line-height:16px;left:3px;bottom:47px}body.favorite #contents .tooltip.emission .content:before,body.favorite #contents .tooltip.emission .content:after{content:"";display:inline-block;position:absolute;left:85px;top:-12px;margin-left:-12px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_tooltip.png') no-repeat 50% 100%;width:22px;height:12px}body.favorite #contents .tooltip.emission .content:after{top:auto;bottom:-12px;background-position:50% 0}body.favorite #contents .tooltip.emission .content .h4{font-weight:bold}body.favorite #contents .tooltip.emission .content p{margin:0}body.favorite #contents .tooltip.emission .content p+img{margin-top:5px}body.favorite #contents .tooltip.emission .content strong{font-weight:bold}body.favorite #contents .tooltip.emission .content .top,body.favorite #contents .tooltip.emission .content .bottom{display:none}body.favorite #contents .tooltip.emission .content:before{display:none}body.favorite #contents .tooltip.emission .content .features li{float:none;margin:0;padding:8px 0 8px 40px}body.favorite #contents #enquiry{padding:0 10px;background:#fff}body.favorite #contents #enquiry>ul{background:#f0f0f0;border-bottom:1px solid #d8d8d8;width:958px;height:35px}body.favorite #contents #enquiry>ul li{position:relative;float:left;width:459px}body.favorite #contents #enquiry>ul li span{float:left;padding:10px 10px 5px}body.favorite #contents #enquiry>ul li span.pickuploc,body.favorite #contents #enquiry>ul li span.returnloc{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding-left:68px;height:30px;max-width:310px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_car_dark.png') no-repeat 30px 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body.favorite #contents #enquiry>ul li span.returnloc{background-position:30px -93px}body.favorite #contents .quote,body.favorite #contents .submit_quote{position:relative;background:#f0f0f0;margin:0;padding:20px;width:253px}body.favorite #contents .quote .h2,body.favorite #contents .submit_quote .h2{color:#919191}body.favorite #contents .quote ul.tools,body.favorite #contents .submit_quote ul.tools{position:absolute;top:-22px;right:0}body.favorite #contents .quote ul.items li,body.favorite #contents .submit_quote ul.items li,body.favorite #contents .quote ul.price li,body.favorite #contents .submit_quote ul.price li{clear:both;position:relative;padding:5px 0;line-height:16px;overflow:hidden}body.favorite #contents .quote ul.items li span,body.favorite #contents .submit_quote ul.items li span,body.favorite #contents .quote ul.price li span,body.favorite #contents .submit_quote ul.price li span{display:block;margin:0 0 5px}body.favorite #contents .quote ul.items li span span,body.favorite #contents .submit_quote ul.items li span span,body.favorite #contents .quote ul.price li span span,body.favorite #contents .submit_quote ul.price li span span{display:inline}body.favorite #contents .quote ul.items li span.price,body.favorite #contents .submit_quote ul.items li span.price,body.favorite #contents .quote ul.price li span.price,body.favorite #contents .submit_quote ul.price li span.price{float:right}body.favorite #contents .quote ul.items li span.txt,body.favorite #contents .submit_quote ul.items li span.txt,body.favorite #contents .quote ul.price li span.txt,body.favorite #contents .submit_quote ul.price li span.txt{clear:both;color:#919191}body.favorite #contents .quote ul.price li,body.favorite #contents .submit_quote ul.price li{line-height:18px}body.favorite #contents .quote ul.price li span.name,body.favorite #contents .submit_quote ul.price li span.name,body.favorite #contents .quote ul.price li span.price,body.favorite #contents .submit_quote ul.price li span.price{text-align:right;font-size:18px}body.favorite #contents .quote ul.price li span.updated,body.favorite #contents .submit_quote ul.price li span.updated{font-size:12px}body.favorite #contents .quote ul.price li span.loading,body.favorite #contents .submit_quote ul.price li span.loading{background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_loading_spinner_small.gif') no-repeat 100% 0;width:18px;height:18px;overflow:hidden;text-indent:3000px}body.favorite #contents .quote ul.list,body.favorite #contents .submit_quote ul.list{margin:0 0 15px;list-style-image:url('/files/live/sites/Europcar/files/dc_images/elements/el_list_grey.png')}body.favorite #contents .quote ul.list li,body.favorite #contents .submit_quote ul.list li{margin:0 0 0 10px;padding:3px 0}body.favorite #contents .notice{padding-left:20px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_notice.png') no-repeat 0 2px}body.favorite #contents .notice span{display:block}body.favorite #contents .notice .h3{margin-bottom:5px;font-weight:bold}body.favorite #contents .notice .arrowlink{display:inline-block;padding:1px 15px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_green.png') no-repeat 100% 50%;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:12px;line-height:normal;font-weight:inherit;cursor:pointer}body.favorite #contents .notice .arrowlink .l,body.favorite #contents .notice .arrowlink .r{display:none}body.favorite #contents .notice>ul li{margin-top:10px}body.favorite #contents .notice>ul li:first-child{margin-top:0}body.favorite #contents .notice.overall{padding:20px 20px 20px 50px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_notice_large.png') no-repeat 20px 45%;border:1px solid #d8d8d8;border-width:1px 0}body.favorite #contents .notice.overall p{margin-bottom:0}body.favorite #contents p.notice{padding:7px 0 7px 20px;background-position:0 100%}body.favorite #contents .bt.box{clear:both;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 2px rgba(85,85,85,0.9);-moz-box-shadow:0 1px 2px rgba(85,85,85,0.9);-ms-box-shadow:0 1px 2px rgba(85,85,85,0.9);-o-box-shadow:0 1px 2px rgba(85,85,85,0.9);box-shadow:0 1px 2px rgba(85,85,85,0.9);margin:0;padding:0;height:36px;font-size:14px;line-height:36px;font-weight:bold;text-transform:uppercase}body.favorite #contents .bt.box.toggle{margin-right:5px;padding:0 20px;width:640px;background-image:none;background-color:#f9d200;background-image:-webkit-gradient(linear,left top,left bottom,from(#ffed8a),to(#f9d200));background-image:-moz-linear-gradient(top,#ffed8a,#f9d200);background-image:-ms-linear-gradient(top,#ffed8a,#f9d200);background-image:-o-linear-gradient(top,#ffed8a,#f9d200);background-image:linear-gradient(top,#ffed8a,#f9d200)}body.favorite #contents .bt.box.toggle>span{display:inline-block;zoom:1;*display:inline;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_toggle.png') no-repeat 100% 6px;width:100%}body.favorite #contents .bt.box.toggle.open>span{background-position:100% -39px}body.favorite #contents .bt.box.toggle.disabled>span{color:#037b00}body.favorite #contents .bt.box.toggle.disabled:hover{background-color:#f9d200;background-image:-webkit-gradient(linear,left top,left bottom,from(#ffed8a),to(#f9d200));background-image:-moz-linear-gradient(top,#ffed8a,#f9d200);background-image:-ms-linear-gradient(top,#ffed8a,#f9d200);background-image:-o-linear-gradient(top,#ffed8a,#f9d200);background-image:linear-gradient(top,#ffed8a,#f9d200)}body.favorite #contents .bt.box.toggle:hover{background-color:#ecc701;background-image:-webkit-gradient(linear,left top,left bottom,from(#ffed8a),to(#ecc701));background-image:-moz-linear-gradient(top,#ffed8a,#ecc701);background-image:-ms-linear-gradient(top,#ffed8a,#ecc701);background-image:-o-linear-gradient(top,#ffed8a,#ecc701);background-image:linear-gradient(top,#ffed8a,#ecc701)}body.favorite #contents .bt.box.submit{background-image:none;background-color:#037b00;background-image:-webkit-gradient(linear,left top,left bottom,from(#037b00),to(#064c06));background-image:-moz-linear-gradient(top,#037b00,#064c06);background-image:-ms-linear-gradient(top,#037b00,#064c06);background-image:-o-linear-gradient(top,#037b00,#064c06);background-image:linear-gradient(top,#037b00,#064c06);text-align:center;cursor:pointer}body.favorite #contents .bt.box.submit input[type=submit],body.favorite #contents .bt.box.submit span{margin:0;padding:0 20px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_btn.png') no-repeat 100% 50%;border:0;height:36px;color:#fff;font-size:14px;line-height:36px}body.favorite #contents .bt.box.submit.disabled:hover{background-color:#037b00;background-image:-webkit-gradient(linear,left top,left bottom,from(#037b00),to(#064c06));background-image:-moz-linear-gradient(top,#037b00,#064c06);background-image:-ms-linear-gradient(top,#037b00,#064c06);background-image:-o-linear-gradient(top,#037b00,#064c06);background-image:linear-gradient(top,#037b00,#064c06)}body.favorite #contents .bt.box.submit:hover{background-color:#037100;background-image:-webkit-gradient(linear,left top,left bottom,from(#037100),to(#043d04));background-image:-moz-linear-gradient(top,#037100,#043d04);background-image:-ms-linear-gradient(top,#037100,#043d04);background-image:-o-linear-gradient(top,#037100,#043d04);background-image:linear-gradient(top,#037100,#043d04)}body.favorite #contents .bt.box.disabled{opacity:.4;filter:alpha(opacity=40);cursor:default}body.favorite #contents .bt.box.disabled>*{cursor:default}body.favorite #contents .bt.box:hover{background-position:0 0}body.favorite #contents .teaser{margin:0;padding:20px;background:#fff}body.favorite #contents .loyalty{position:relative;margin:0 0 20px;padding:30px 20px 10px;border:1px solid #d8d8d8;border-width:1px 0;min-height:70px}body.favorite #contents .loyalty .sticker{position:absolute;top:15px;left:20px;padding:20px 5px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_loyality.png') no-repeat 0 0;width:82px;height:65px}body.favorite #contents .loyalty .sticker>*{display:block;text-align:center;font-size:14px;line-height:normal}body.favorite #contents .loyalty .sticker strong{font-weight:bold}body.favorite #contents .loyalty>.h2,body.favorite #contents .loyalty>p,body.favorite #contents .loyalty>ul{margin:0 100px 5px 100px}body.favorite #contents .loyalty>.h2{font-size:20px;font-weight:700;font-family:"futura-pt",Arial,Helvetica,Verdana,sans-serif}body.favorite #contents .loyalty .tooltip{display:inline;width:auto;height:auto;text-indent:0;background:0}body.favorite #contents .loyalty .tooltip p{margin:0;display:inline}body.favorite #contents .loyalty .tooltip a{padding:0;background-image:none;font-size:inherit;line-height:inherit}body.favorite #contents .loyalty .tooltip .content{position:absolute;left:225px;top:40px;bottom:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin-left:-165px;padding:10px;border:1px solid #d8d8d8;background:#f0f0f0;-webkit-box-shadow:0 0 6px rgba(85,85,85,0.3);-moz-box-shadow:0 0 6px rgba(85,85,85,0.3);-ms-box-shadow:0 0 6px rgba(85,85,85,0.3);-o-box-shadow:0 0 6px rgba(85,85,85,0.3);box-shadow:0 0 6px rgba(85,85,85,0.3);width:350px;z-index:2;text-indent:0;text-align:left;color:#333;font-size:12px;line-height:16px;left:45px;top:30px}body.favorite #contents .loyalty .tooltip .content:before,body.favorite #contents .loyalty .tooltip .content:after{content:"";display:inline-block;position:absolute;left:175px;top:-12px;margin-left:-12px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_tooltip.png') no-repeat 50% 100%;width:22px;height:12px}body.favorite #contents .loyalty .tooltip .content:after{top:auto;bottom:-12px;background-position:50% 0}body.favorite #contents .loyalty .tooltip .content .h4{font-weight:bold}body.favorite #contents .loyalty .tooltip .content p{margin:0}body.favorite #contents .loyalty .tooltip .content p+img{margin-top:5px}body.favorite #contents .loyalty .tooltip .content strong{font-weight:bold}body.favorite #contents .loyalty .tooltip .content .top,body.favorite #contents .loyalty .tooltip .content .bottom{display:none}body.favorite #contents .loyalty .tooltip .content:after{display:none}body.favorite #contents .loyalty .tooltip .content>div>.clear{margin:0 0 10px;font-size:12px;line-height:normal;font-weight:bold}body.favorite #contents .loyalty .tooltip .content>div>p{margin-bottom:5px}body.favorite #contents .loyalty .tooltip .content>div>p+div{margin-top:15px}body.favorite #contents .quoteincludes{margin:0;padding:10px 20px 10px;background:#f0f0f0}body.favorite #contents .quoteincludes .h4{margin:0 0 10px;font-size:12px;line-height:normal;margin-bottom:5px;font-weight:bold;text-transform:uppercase}body.favorite #contents .quoteincludes li{display:inline-block}body.favorite #contents .quoteincludes li span{padding:2px 15px 2px 22px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_confirmed.png') no-repeat 0 0}body.favorite #contents .quoteincludes li a{white-space:nowrap}body.favorite #contents .quoteteaser{position:relative;margin:0;padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}body.favorite #contents .quoteteaser .h2{position:absolute;top:20px;left:20px;margin:0;padding:20px 50px 20px 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_grey_large.png') no-repeat 100% 50%}body.favorite #contents .quoteteaser .content{margin:0 0 0 300px}body.favorite #contents .quoteteaser .content li{padding:0 0 5px 25px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_included.png') no-repeat 0 1px}body.favorite #contents .quoteteaser .content label{color:#333}body.favorite #contents .quoteteaser .content label select{width:100%}body.favorite #contents .quoteteaser.mileage .content{margin:0 0 0 290px;padding:20px 0;min-height:65px}body.favorite #contents .quoteteaser.mileage .content span>span{font-weight:bold}body.favorite .visual.noimg{background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_dummy_car.png') no-repeat 50% 50%}body.favorite .visual.noimg img{display:none}body.favorite .tooltip.twoCC{position:absolute;top:20px;right:5px}body.favorite ul.features li{width:65%}body.favorite ul.features li.even{width:35%}body.favorite ul.features li.milage,body.favorite ul.features li.minage{width:auto}body.favorite ul.features li.seats,body.favorite ul.features li.drive{padding-top:10px}body.favorite .cartile{float:none;margin:0 0 4px;padding:20px 0;background:#fff;border-bottom:1px solid #d8d8d8}body.favorite .cartile .similar{display:inline-block;zoom:1;*display:inline;margin-right:20px}body.favorite .cartile .details .col{position:relative;margin:0 5px 0 0;padding:20px 0;border-top:1px solid #d8d8d8}body.favorite .cartile .details .col .visual{float:left;margin:20px 30px 0 0;width:290px;cursor:pointer}body.favorite .cartile .details .col .visual.noimg{height:170px;background-position:0 0}body.favorite .cartile .details .col .cat{position:absolute;top:20px;left:0;font-size:14px;line-height:normal}body.favorite .cartile .details .col .notice{clear:both;margin:0 15px}body.favorite .cartile .details .col ul.features{float:left;width:290px}body.favorite .cartile .details .col ul.features+.arrowlink{position:absolute;top:205px;left:320px}body.favorite .cartile .details .col.quote{margin:0;padding:20px;width:253px}body.favorite .cartile .details .col.quote .tools .fav{position:relative;overflow:visible}body.favorite .cartile .details .col.quote .tools .fav.tooltip .content{left:60px;width:135px}body.favorite .cartile .details .col.quote .tools .fav.tooltip .content:after{left:72px}body.favorite .cartile .details.notice_availability .col,body.favorite .cartile .details.notice_onrequest .col{min-height:270px}body.favorite .cartile .details.notice_availability .col .visual,body.favorite .cartile .details.notice_onrequest .col .visual{margin-bottom:20px}body.favorite .cartile .extras{background:#f0f0f0}body.favorite .cartile .extras .list{background:#fff;width:640px;padding:5px 5px 0 0}body.favorite .cartile .extras ul{width:640px}body.favorite .cartile .extras ul.filter{height:80px}body.favorite .cartile .extras ul.filter li{position:relative;float:left;padding:10px 0 15px;background-color:#f2f2f2;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#e5e5e5));background-image:-moz-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-ms-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-o-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:linear-gradient(top,#f2f2f2,#e5e5e5);width:212px;text-align:center;cursor:pointer;border-left:2px solid #fff;color:#036b05}body.favorite .cartile .extras ul.filter li:first-child{border:0}body.favorite .cartile .extras ul.filter li.active,body.favorite .cartile .extras ul.filter li:hover{background:#919191;color:#fff}body.favorite .cartile .extras ul.filter li.active,body.favorite .cartile .extras ul.filter li.disabled{cursor:default}body.favorite .cartile .extras ul.filter li span{display:inline-block;zoom:1;*display:inline;padding-top:40px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_extras_type.png') no-repeat 50% 10px}body.favorite .cartile .extras ul.filter li.rate span,body.favorite .cartile .extras ul.filter li.disabled.rate span,body.favorite .cartile .extras ul.filter li.disabled.rate:hover span{background-position:50% 10px}body.favorite .cartile .extras ul.filter li.rate:hover span,body.favorite .cartile .extras ul.filter li.rate.active span{background-position:50% -200px}body.favorite .cartile .extras ul.filter li.service span,body.favorite .cartile .extras ul.filter li.disabled.service span,body.favorite .cartile .extras ul.filter li.disabled.service:hover span{background-position:50% -58px}body.favorite .cartile .extras ul.filter li.service:hover span,body.favorite .cartile .extras ul.filter li.service.active span{background-position:50% -268px}body.favorite .cartile .extras ul.filter li.equipment span,body.favorite .cartile .extras ul.filter li.disabled.equipment span,body.favorite .cartile .extras ul.filter li.disabled.equipment:hover span{background-position:50% -135px}body.favorite .cartile .extras ul.filter li.equipment:hover span,body.favorite .cartile .extras ul.filter li.equipment.active span{background-position:50% -345px}body.favorite .cartile .extras ul.filter li.disabled{opacity:.4;filter:alpha(opacity=40);color:#333;background-color:#f2f2f2;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#e5e5e5));background-image:-moz-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-ms-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-o-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:linear-gradient(top,#f2f2f2,#e5e5e5)}body.favorite .cartile .extras ul.options li{position:relative;background:#fff;border-top:1px solid #fff;border-bottom:1px solid #d8d8d8}body.favorite .cartile .extras ul.options li:hover{cursor:pointer}body.favorite .cartile .extras ul.options li>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:20px 0 15px 20px;min-height:67px}body.favorite .cartile .extras ul.options li select{margin:0;width:auto}body.favorite .cartile .extras ul.options li .title,body.favorite .cartile .extras ul.options li p{margin:0 0 5px;width:370px}body.favorite .cartile .extras ul.options li .title a,body.favorite .cartile .extras ul.options li p a{color:#036b05;text-decoration:none}body.favorite .cartile .extras ul.options li .title,body.favorite .cartile .extras ul.options li .price{font-weight:bold;text-transform:none}body.favorite .cartile .extras ul.options li .add,body.favorite .cartile .extras ul.options li .remove,body.favorite .cartile .extras ul.options li .price{position:absolute;top:19px;right:-15px;padding-right:40px}body.favorite .cartile .extras ul.options li .add,body.favorite .cartile .extras ul.options li .remove,body.favorite .cartile .extras ul.options li .disabled{margin:0;top:33px;cursor:pointer}body.favorite .cartile .extras ul.options li .add span,body.favorite .cartile .extras ul.options li .remove span,body.favorite .cartile .extras ul.options li .disabled span{position:absolute;display:block;top:-15px;right:-2px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_add_extra.png') no-repeat 0 0;width:33px;height:33px}body.favorite .cartile .extras ul.options li .remove{display:none}body.favorite .cartile .extras ul.options li .remove span{background-position:0 -50px}body.favorite .cartile .extras ul.options li select{position:absolute;top:30px;left:420px}body.favorite .cartile .extras ul.options li.preselected>div{border-left:5px solid #f9d200}body.favorite .cartile .extras ul.options li.selected{background:#90c53e}body.favorite .cartile .extras ul.options li.selected>div{border:0}body.favorite .cartile .extras ul.options li.selected .remove{display:block}body.favorite .cartile .extras ul.options li.selected .add{display:none}body.favorite .cartile .extras ul.options li.disabled *{color:#919191;cursor:default}body.favorite .cartile .extras ul.options li.disabled .add span,body.favorite .cartile .extras ul.options li.disabled .remove span{background-position:0 -100px}body.favorite .cartile>form{margin:0 20px}body.favorite .cartile>form.open>.details .quote{position:absolute;right:0}body.favorite .cartile.preselected{border-left:5px solid #f9d200;border-right:5px solid #f9d200}body.favorite .cartile.preselected>form{margin:0 15px}.favoritebox{width:918px;margin-left:-458px}.favoritebox>.content{padding:30px 0 0 0}.favoritebox .favoritecontent{overflow:hidden;padding:0 20px 20px 20px}.favoritebox .favoritecontent .boxheader{padding-left:20px;padding-right:20px;margin:0 -20px;border-bottom:4px solid #666}.favoritebox .favoritecontent .boxheader h2{margin:0 0 20px;font-size:24px;line-height:normal;padding-bottom:15px;border-bottom:1px solid #d8d8d8;margin-bottom:15px}.favoritebox .favoritecontent .boxheader h2 span{display:inline-block;width:21px;height:19px;margin-left:12px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/fav_middle.png') no-repeat 0 0}.favoritebox .favoritecontent .boxheader h3{margin:0 0 15px;font-size:18px;line-height:22px;margin-bottom:8px;padding-bottom:0}.favoritebox .favoritecontent .boxheader .note{margin-bottom:16px;padding-left:30px;border-bottom:1px solid #d8d8d8;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_notice.png') no-repeat 0 10px}.favoritebox .favoritecontent .boxheader .note+h3{padding-bottom:5px}.favoritebox .favoritecontent ol{padding-left:40px}.favoritebox .favoritecontent ol li.favgroup{list-style-position:outside;list-style-type:decimal;font-size:24px;clear:both;padding-top:43px;position:relative}.favoritebox .favoritecontent ol li.favgroup hr{position:absolute;top:-12px;left:-60px;right:-20px;display:block;border-color:#666;border-width:0 0 4px 0}.favoritebox .favoritecontent ol li.favgroup:first-child hr{display:none}.favoritebox .favoritecontent ol li.favgroup .error,.favoritebox .favoritecontent ol li.favgroup .list{font-size:12px;margin-left:-20px}.favoritebox .favoritecontent ol li.favgroup .locations{font-size:12px;display:inline-block;zoom:1;*display:inline;margin-bottom:20px;background-color:#f0f0f0}.favoritebox .favoritecontent ol li.favgroup .locations li{margin-top:-34px;width:343px;padding:15px 15px 15px 60px;vertical-align:top;background:#f0f0f0 url('/files/live/sites/Europcar/files/dc_images/elements/el_car_dark.png') no-repeat 20px -78px;display:inline-block;zoom:1;*display:inline;position:relative}.favoritebox .favoritecontent ol li.favgroup .locations li:before{content:'';position:absolute;top:0;bottom:0;right:auto;background:#fff;width:1px;left:-1px}.favoritebox .favoritecontent ol li.favgroup .locations li.locstart{margin-right:-1px;margin-left:0;background-position:20px 22px}.favoritebox .favoritecontent ol li.favgroup .locations li.locstart:before{right:-1px;left:auto}.favoritebox .favoritecontent ol li.favgroup .locations .timedate{margin-top:4px;color:#919191}.favoritebox .favoritecontent ol li.favgroup .list{margin-left:-40px}.favoritebox .favoritecontent ol li.favgroup .list h3{margin:0 0 15px;font-size:18px;line-height:22px;padding-top:36px;overflow:hidden;margin-bottom:3px}.favoritebox .favoritecontent ol li.favgroup .list h3 span{cursor:pointer;font-size:12px;color:#036b05;padding:0 20px;float:right;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_tools.png') no-repeat -2px -252px}.favoritebox .favoritecontent ol li.favgroup .list .js_favorite{clear:both}.favoritebox .favoritecontent ol li.favgroup .list li.tooltip{position:relative;cursor:pointer}.favoritebox .favoritecontent ol li.favgroup .list li.tooltip .content{position:absolute;left:0;top:auto;bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin-left:-75px;padding:10px;border:1px solid #d8d8d8;background:#f0f0f0;-webkit-box-shadow:0 0 6px rgba(85,85,85,0.3);-moz-box-shadow:0 0 6px rgba(85,85,85,0.3);-ms-box-shadow:0 0 6px rgba(85,85,85,0.3);-o-box-shadow:0 0 6px rgba(85,85,85,0.3);box-shadow:0 0 6px rgba(85,85,85,0.3);width:170px;z-index:2;text-indent:0;text-align:left;color:#333;font-size:12px;line-height:16px;bottom:47px;left:3px}.favoritebox .favoritecontent ol li.favgroup .list li.tooltip .content:before,.favoritebox .favoritecontent ol li.favgroup .list li.tooltip .content:after{content:"";display:inline-block;position:absolute;left:85px;top:-12px;margin-left:-12px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_tooltip.png') no-repeat 50% 100%;width:22px;height:12px}.favoritebox .favoritecontent ol li.favgroup .list li.tooltip .content:after{top:auto;bottom:-12px;background-position:50% 0}.favoritebox .favoritecontent ol li.favgroup .list li.tooltip .content .h4{font-weight:bold}.favoritebox .favoritecontent ol li.favgroup .list li.tooltip .content p{margin:0}.favoritebox .favoritecontent ol li.favgroup .list li.tooltip .content p+img{margin-top:5px}.favoritebox .favoritecontent ol li.favgroup .list li.tooltip .content strong{font-weight:bold}.favoritebox .favoritecontent ol li.favgroup .list li.tooltip .content .top,.favoritebox .favoritecontent ol li.favgroup .list li.tooltip .content .bottom{display:none}.favoritebox .favoritecontent ol li.favgroup .list li.tooltip .content:before{display:none}.favoritebox .favoritecontent ol li.favgroup .list .col{float:left;width:620px;margin-right:5px;padding:20px 0;border-top:1px solid #d8d8d8;min-height:251px;position:relative}.favoritebox .favoritecontent ol li.favgroup .list .col.quote{background-color:#f0f0f0;width:253px;border-top:0;margin-right:0;padding-bottom:0}.favoritebox .favoritecontent ol li.favgroup .list .col.quote p{position:absolute;bottom:42px;left:20px;font-size:18px;width:213px;text-align:right}.favoritebox .favoritecontent ol li.favgroup .list .col.quote p span{display:block;padding-top:5px}.favoritebox .favoritecontent ol li.favgroup .list .cat{font-size:14px;position:absolute;top:20px;left:20px}.favoritebox .favoritecontent ol li.favgroup .list .visual{width:270px;height:180px;float:left;margin:20px 30px 20px 0}.favoritebox .favoritecontent ol li.favgroup .list .visual+.features{float:left;width:315px}.favoritebox .favoritecontent ol li.favgroup .list .bt{background-image:none}.favoritebox .favoritecontent ol li.favgroup .list .bt.box{clear:both;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 2px rgba(85,85,85,0.9);-moz-box-shadow:0 1px 2px rgba(85,85,85,0.9);-ms-box-shadow:0 1px 2px rgba(85,85,85,0.9);-o-box-shadow:0 1px 2px rgba(85,85,85,0.9);box-shadow:0 1px 2px rgba(85,85,85,0.9);margin:0;padding:0;height:30px;font-size:14px;line-height:30px;font-weight:bold;text-transform:uppercase}.favoritebox .favoritecontent ol li.favgroup .list .bt.box.toggle{margin:20px 0 0 0;padding:0 20px;display:block;background-color:#f2f2f2;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#e5e5e5));background-image:-moz-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-ms-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-o-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:linear-gradient(top,#f2f2f2,#e5e5e5)}.favoritebox .favoritecontent ol li.favgroup .list .bt.box.toggle span{display:inline-block;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_toggle.png') no-repeat 100% 2px;width:100%}.favoritebox .favoritecontent ol li.favgroup .list .bt.box.toggle span.forward{background-position:100% -87px}.favoritebox .favoritecontent ol li.favgroup .list .bt.box.toggle+.extras{display:none}.favoritebox .favoritecontent ol li.favgroup .list .bt.box.toggle+.extras li{padding:20px 215px 20px 20px;position:relative;border-bottom:1px solid #d8d8d8}.favoritebox .favoritecontent ol li.favgroup .list .bt.box.toggle+.extras li h4{font-weight:bold}.favoritebox .favoritecontent ol li.favgroup .list .bt.box.toggle+.extras li h4+span,.favoritebox .favoritecontent ol li.favgroup .list .bt.box.toggle+.extras li h4+span+p{margin-top:4px}.favoritebox .favoritecontent ol li.favgroup .list .bt.box.toggle+.extras li span{position:absolute;right:20px;font-weight:bold}.favoritebox .favoritecontent ol li.favgroup .list .bt.box.toggle+.extras .edit{display:block;text-align:right;padding:12px 34px 12px 0;color:#036b05;cursor:pointer;border-bottom:1px solid #d8d8d8;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_green.png') no-repeat 97.5% 50%}.favoritebox .favoritecontent ol li.favgroup .list .bt.box.toggle.open span{background-position:100% -43px}.favoritebox .favoritecontent ol li.favgroup .list .bt.box.toggle.open+.extras{display:block}.favoritebox .favoritecontent ol li.favgroup .list .bt.box.submit{position:absolute;bottom:0;left:0;right:0;background-color:#037b00;background-image:-webkit-gradient(linear,left top,left bottom,from(#037b00),to(#064c06));background-image:-moz-linear-gradient(top,#037b00,#064c06);background-image:-ms-linear-gradient(top,#037b00,#064c06);background-image:-o-linear-gradient(top,#037b00,#064c06);background-image:linear-gradient(top,#037b00,#064c06);text-align:center;cursor:pointer}.favoritebox .favoritecontent ol li.favgroup .list .bt.box.submit input[type=submit],.favoritebox .favoritecontent ol li.favgroup .list .bt.box.submit span{margin:0;padding:0 28px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_btn.png') no-repeat 95% 50%;border:0;height:30px;color:#fff;font-size:12px;line-height:30px}.favoritebox .favoritecontent ol li.favgroup .list .bt.box.disabled{opacity:.4;filter:alpha(opacity=40);cursor:default}.favoritebox .favoritecontent .warning{margin:0;margin-left:-40px;margin-bottom:0;padding:15px 0 15px 52px;border:1px solid #d8d8d8;color:#c90000;font-size:12px;border-width:1px 0;background:#fff url('/files/live/sites/Europcar/files/dc_images/elements/el_error.png') no-repeat 15px 50%}.favoritebox .favoritecontent+.favfooter{margin:0 -20px;padding:19px 40px;clear:both;border-top:4px solid #666;text-align:right}.favoritebox .favoritecontent+.favfooter span{cursor:pointer;padding:5px 5px 5px 24px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_tools.png') no-repeat 0 -251px;color:#036b05;margin-left:10px}.favoritebox .favoritecontent+.favfooter span.remove{background-position:2px -251px}.favoritebox .favoritecontent+.favfooter span.print{background-position:0 -87px}.favoritebox .favoritecontent+.favfooter span.mail{background-position:0 -23px}.favoritebox .nofavsbox h2{margin:0 0 30px;font-size:24px;line-height:normal;margin-bottom:15px}.favoritebox .nofavsbox h2 span{display:inline-block;width:21px;height:19px;margin-left:12px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/fav_middle.png') no-repeat 0 0}*+html .favoritebox .nofavsbox h2 span{zoom:1;*display:inline;vertical-align:middle}.favoritebox .nofavsbox h3{margin:0 0 15px;font-size:18px;line-height:22px}.favoritebox .nofavsbox p{margin-bottom:0}.favoritebox .nofavsbox em{color:#919191}.favoritebox .nofavsbox em+h3{margin-top:15px;margin-bottom:0}.favoritebox .nofavsbox .favicon{display:inline-block;width:15px;height:15px;background:url('/files/live/sites/Europcar/files/dc_images/elements/el_tools_notext.png') no-repeat -9px 0}*+html .favoritebox .nofavsbox .favicon{zoom:1;*display:inline;vertical-align:top}.favoritebox ul.features li{width:65%}.favoritebox ul.features li.even{width:35%}.favoritebox ul.features li.milage,.favoritebox ul.features li.minage{width:auto}.favoritebox ul.features li.seats,.favoritebox ul.features li.drive{padding-top:10px}.lightbox.favsmall{width:350px;margin-left:-175px}*+html .lightbox.favsmall{border:1px solid #d8d8d8}.lightbox.favsmall>.content{padding:0;margin:20px 30px}.lightbox .nofavsbox{padding:0 20px 30px 20px}.lightbox div[class^="fav-"]{background-repeat:no-repeat;padding-left:40px}.lightbox div[class^="fav-"] p{padding:10px 0 5px;margin:0;font-size:14px;line-height:1.5}.lightbox div.fav-added{background-image:url('/files/live/sites/Europcar/files/dc_images/elements/fav_big.png');background-position:0 50%}.lightbox div.fav-maximum{background-image:url('/files/live/sites/Europcar/files/dc_images/elements/el_notice.png');background-position:10px 50%}.lightbox div.fav-deleted{background-image:url('/files/live/sites/Europcar/files/dc_images/elements/el_basket.png');background-position:6px 50%}.lightbox div.fav-clearlist{padding-left:0}.lightbox div.fav-clearlist p{margin:0 0 15px;font-size:18px;line-height:22px;padding:0}.lightbox div.fav-clearlist .approve{float:right;display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_prim.png') no-repeat 2px 0;height:32px;line-height:32px}.lightbox div.fav-clearlist .approve:hover{color:#333}.lightbox div.fav-clearlist .approve>*{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_prim.png') no-repeat 100% -50px;height:32px}.lightbox div.fav-clearlist .approve>*:hover{color:#333}.lightbox div.fav-clearlist .approve:hover{background-position:2px -100px}.lightbox div.fav-clearlist .approve:hover>*{background-position:100% -150px}*+html .lightbox div.fav-clearlist .approve{zoom:1;*display:inline}.lightbox div.fav-clearlist .cancel{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_sec.png') no-repeat 2px 0;height:32px;line-height:32px}.lightbox div.fav-clearlist .cancel:hover{color:#333}.lightbox div.fav-clearlist .cancel>*{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_sec.png') no-repeat 100% -50px;height:32px}.lightbox div.fav-clearlist .cancel>*:hover{color:#333}.lightbox div.fav-clearlist .cancel:hover{background-position:2px -100px}.lightbox div.fav-clearlist .cancel:hover>*{background-position:100% -150px}*+html .lightbox div.fav-clearlist .cancel{zoom:1;*display:inline}.lightbox.timedatepicker{width:947px;height:637px;background:0}.lightbox.timedatepicker>span.close{background-position:50% 5px;right:auto;left:725px}.lightbox.timedatepicker>.content{width:682px;background:#037b00 url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_footer_popup.jpg') no-repeat 100% 100%;background-image:-webkit-radial-gradient(100% 0,cover,#81be36,#037b00 100%);background-image:-moz-radial-gradient(100% 0,cover,#81be36,#037b00 100%);background-image:-ms-radial-gradient(100% 0,cover,#81be36,#037b00 100%);background-image:-o-radial-gradient(100% 0,cover,#81be36,#037b00 100%);background-image:radial-gradient(100% 0,cover,#81be36,#037b00 100%);color:#fff;padding:40px 40px 65px;position:relative}.lightbox.timedatepicker>.content h2{font-size:24px;margin-bottom:24px}.lightbox.timedatepicker>.content dl{margin-bottom:20px}.lightbox.timedatepicker>.content dl dt{margin-bottom:12px;font-size:18px}.lightbox.timedatepicker>.content dl dd{font-size:14px;font-weight:bold}.lightbox.timedatepicker>.content dl+dl{margin-bottom:40px}.lightbox.timedatepicker>.content .startdate,.lightbox.timedatepicker>.content .returndate{position:relative;margin-bottom:20px;display:inline-block;zoom:1;*display:inline}.lightbox.timedatepicker>.content .startdate>span,.lightbox.timedatepicker>.content .returndate>span{width:27px;height:40px;margin-right:10px;display:inline-block;zoom:1;*display:inline;float:left;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_car.png') no-repeat 0 50%}.lightbox.timedatepicker>.content .startdate input[type=text],.lightbox.timedatepicker>.content .returndate input[type=text]{height:40px;padding:8px 15px 8px 35px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;font-size:14px;line-height:normal;background:#fff url('/files/live/sites/Europcar/files/dc_images/elements/el_date.png') no-repeat 8px -41px}.lightbox.timedatepicker>.content .startdate input[type=text].time,.lightbox.timedatepicker>.content .returndate input[type=text].time{width:120px}.lightbox.timedatepicker>.content .startdate input[type=text].date,.lightbox.timedatepicker>.content .returndate input[type=text].date{margin-right:10px;background-position:-22px 10px;width:150px}.lightbox.timedatepicker>.content .returndate{margin-left:47px}.lightbox.timedatepicker>.content .returndate>span{background-position:-50px 50%}.lightbox.timedatepicker>.content .bt{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 15px;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_search.png') no-repeat 0 0;height:42px;line-height:42px;position:absolute;right:40px;bottom:40px}.lightbox.timedatepicker>.content .bt:hover{color:#333}.lightbox.timedatepicker>.content .bt>*{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 45px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_search.png') no-repeat 100% -50px;height:42px}.lightbox.timedatepicker>.content .bt>*:hover{color:#333}.lightbox.timedatepicker>.content .bt:hover{background-position:0 -100px}.lightbox.timedatepicker>.content .bt:hover>*{background-position:100% -150px}.lightbox.timedatepicker>.content .bt>*{font-size:14px;font-weight:bold;text-transform:uppercase}#contentsCentral li strong,#contentsCentral h1,.subTitleH2{margin:0 0 15px;font-size:18px;line-height:22px;font-weight:normal}#contentsCentral #imageContent{float:left}#contentsCentral #imageContent+#contentRight{padding-left:20px}#contentsCentral #imageContent+#contentRight li strong{display:block}#contentsCentral #imageContent+#contentRight blockquote+ul li strong{margin-top:30px}#contentsCentral #imageContent+#contentRight p{margin-bottom:15px}#contentsCentral #imageContent+#contentRight p strong{font-size:inherit;font-weight:bold}#contentsCentral #imageContent+#contentRight ul{margin-bottom:15px}#contentRight{overflow:hidden}iframe#worldwidelocationsiframe{width:100%;height:384px}body.history-of-road-signs #contents title{display:none}body.history-of-road-signs #contents>#contents{margin:0;padding:0;width:auto;min-height:0}body.history-of-road-signs #contents p:first-child{width:684px}body.history-of-road-signs #contents p+div{margin:0 0 15px;font-size:14px;line-height:18px}body.history-of-road-signs #contents p+div textarea{margin-top:5px;width:684px;height:100px;font-size:12px;line-height:normal}#tools{display:none;float:left;margin:0 18px 0 0;width:216px}#tools>div img{margin-bottom:20px}#tools>div ul{margin:0 0 20px;padding:8px 0 0;background:#f0f0f0}#tools>div ul li{border-top:1px solid #fff}#tools>div ul li h1,#tools>div ul li h2{margin:0 0 15px;font-size:18px;line-height:22px;line-height:normal;margin:0;padding:12px 20px}#tools>div ul li h2{padding:10px 20px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_green.png') no-repeat 100% 50%;margin:0 0 15px;font-size:14px;line-height:18px;margin:0}#tools>div ul li a{display:block;padding-right:15px}#tools>div ul li a:hover,#tools>div ul li a.aon,#tools>div ul li a.baon{background:#90c53e;color:#fff}#tools>div ul li a:hover h2,#tools>div ul li a.aon h2,#tools>div ul li a.baon h2{background-image:url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_white.png')}#tools>div ul li:first-child{padding-bottom:5px;border-top:0;border-bottom:1px solid #d8d8d8}#tools>div:last-child{margin-bottom:40px}#tools #logout{margin:0 0 40px;padding:none;background:0}#tools #logout li{border:0;text-align:right}#tools #logout a,a.newButtongreen{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_sec.png') no-repeat 2px 0;height:32px;line-height:32px}#tools #logout a:hover{color:#333}#tools #logout a>*,a.newButtongreen>*{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_sec.png') no-repeat 100% -50px;height:32px}#tools #logout a>*:hover,a.newButtongreen>*:hover{color:#333}#tools #logout a:hover,a.newButtongreen:hover{background-position:0 -100px}#tools #logout a:hover>*,a.newButtongreen:hover>*{background-position:100% -150px}#tools #logout a h1,a.newButtongreen span{float:left;margin:0;line-height:32px}.lfield,.rfield,.lfield_400,.rfield_400,.fleft{float:left;width:294px}.lfield+.lfield,.lfield_400+.lfield_400,.fleft+.fleft,.lfield+.rfield,.lfield_400+.rfield_400{margin-left:18px}.fleft{margin-top:30px}fieldset .fleft,.fleft+.fleft+.fleft{margin-top:0}.fright{float:right}fieldset fieldset .lfield+.rfield,.fleft+.fleft+.fleft{margin-left:0}.lfield.green.strong,.tab_bg,#generalConditionsErrorDiv{clear:both;margin:25px 0 0;padding:20px 0 0;border-top:1px solid #d8d8d8;width:100%;float:none}.lfield.green.strong>label,.tab_bg>label,#generalConditionsErrorDiv>label,.lfield.green.strong .tab_left,.tab_bg .tab_left,#generalConditionsErrorDiv .tab_left{display:block;margin:0 0 15px;font-size:18px;line-height:22px;margin-bottom:15px;color:#333}.introtext{margin:0 0 15px}#bodyTemplateG2_0 #contents #title,#bodyTemplateG2_0 #contents #g2_0{width:918px}#bodyTemplateG2_0 #contents #title fieldset+.maincontent_815_graybrd_whitebg,#bodyTemplateG2_0 #contents #g2_0 fieldset+.maincontent_815_graybrd_whitebg,#bodyTemplateG2_0 #contents #title>.maincontent_815_graybrd_whitebg:first-child,#bodyTemplateG2_0 #contents #g2_0>.maincontent_815_graybrd_whitebg:first-child,#bodyTemplateG2_0 #contents #title>form>.maincontent_815_graybrd_whitebg:first-child,#bodyTemplateG2_0 #contents #g2_0>form>.maincontent_815_graybrd_whitebg:first-child,#bodyTemplateG2_0 #contents #title>form>input[type=hidden]+.maincontent_815_graybrd_whitebg,#bodyTemplateG2_0 #contents #g2_0>form>input[type=hidden]+.maincontent_815_graybrd_whitebg{border:0}#bodyTemplateG2_0 #contents #g2_0>.maincontent_815_graybrd_whitebg:first-child,#bodyTemplateG2_0 #contents #g2_0>form>.maincontent_815_graybrd_whitebg:first-child,#bodyTemplateG2_0 #contents #g2_0>form>input[type=hidden]+.maincontent_815_graybrd_whitebg{padding-top:16px}#bodyTemplateG2_0 #contents #g2_0>.maincontent_815_graybrd_whitebg:first-child.fleft,#bodyTemplateG2_0 #contents #g2_0>form>.maincontent_815_graybrd_whitebg:first-child.fleft,#bodyTemplateG2_0 #contents #g2_0>form>input[type=hidden]+.maincontent_815_graybrd_whitebg.fleft{margin-top:0}#bodyTemplateG2_0 #contents #title+div+#g2_0>.maincontent_815_graybrd_whitebg.fleft:first-child{margin-top:0;padding-top:0}#bodyTemplateG2_0 #contents #tools+#g2_0 .maincontent_815_graybrd_whitebg:first-child,#bodyTemplateG2_0 #contents #tools+link+#g2_0 .maincontent_815_graybrd_whitebg:first-child,#bodyTemplateG2_0 #contents #tools+#g2_0>form>input[type=hidden]+.maincontent_815_graybrd_whitebg,#bodyTemplateG2_0 #contents #tools+link+#g2_0>form>input[type=hidden]+.maincontent_815_graybrd_whitebg{margin-top:0}#bodyTemplateG2_0 #contents #tools+#g2_0 .maincontent_815_graybrd_whitebg:first-child .maincontent_815_graybrd_whitebgTopTitle h2,#bodyTemplateG2_0 #contents #tools+link+#g2_0 .maincontent_815_graybrd_whitebg:first-child .maincontent_815_graybrd_whitebgTopTitle h2,#bodyTemplateG2_0 #contents #tools+#g2_0>form>input[type=hidden]+.maincontent_815_graybrd_whitebg .maincontent_815_graybrd_whitebgTopTitle h2,#bodyTemplateG2_0 #contents #tools+link+#g2_0>form>input[type=hidden]+.maincontent_815_graybrd_whitebg .maincontent_815_graybrd_whitebgTopTitle h2{display:block;margin:0 0 20px;font-size:24px;line-height:normal;padding-bottom:15px;border-bottom:1px solid #d8d8d8}#bodyTemplateG2_0 #contents #g2_0{margin-bottom:40px}#bodyTemplateG2_0 #contents #g2_0+.call{clear:both}body.createac form #firstNameErrorDiv,body.createac form #lastNameErrorDiv,body.createac form #birthDateErrorDiv{position:relative}body.createac form #firstNameErrorDiv .error,body.createac form #lastNameErrorDiv .error,body.createac form #birthDateErrorDiv .error{position:absolute;top:-20px;left:0}form.style_3_di .fleft{margin-bottom:30px}form.style_3_di .fleft+.fleft+.fleft{margin-top:30px;margin-left:18px}form.style_3_di #fok{clear:both}#title+div>span{display:none}body.driversearchid1000 #contents{position:relative}#title+div.my-europcar-subtitle{position:absolute;top:50px;right:20px}#title+div span.secure{display:inline;color:#919191;background:url('/files/live/sites/Europcar/files/dc_images/elements/el_security_small.png') 0 0 no-repeat;padding:4px 0 4px 20px}#intro strong{margin:0 0 15px;font-size:14px;line-height:18px;color:#919191}.undertitle{margin:0 0 15px;width:684px}.undertitle.fleft{float:none}.maincontent_815_graybrd_whitebgTopTitle,.maincontent_402_graybrd_whitebgTopTitle{position:relative}.maincontent_815_graybrd_whitebgTopTitle h2,.maincontent_402_graybrd_whitebgTopTitle h2{display:inline-block;margin:0 0 15px;font-size:18px;line-height:22px}.maincontent_815_graybrd_whitebgTopTitle a.buttongreen,.maincontent_402_graybrd_whitebgTopTitle a.buttongreen{position:absolute;right:0}.maincontent_815_graybrd_whitebg,.maincontent_402_graybrd_whitebg{clear:both;padding:20px 0 30px;border-top:1px solid #d8d8d8;width:918px}.maincontent_815_graybrd_whitebg a.buttongreen,.maincontent_402_graybrd_whitebg a.buttongreen{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_sec.png') no-repeat 100% -50px;height:32px;line-height:32px}.maincontent_815_graybrd_whitebg a.buttongreen:hover,.maincontent_402_graybrd_whitebg a.buttongreen:hover{color:#333}.maincontent_815_graybrd_whitebg a.buttongreen .l,.maincontent_402_graybrd_whitebg a.buttongreen .l,.maincontent_815_graybrd_whitebg a.buttongreen .l_lens,.maincontent_402_graybrd_whitebg a.buttongreen .l_lens,.maincontent_815_graybrd_whitebg a.buttongreen .l_arrow,.maincontent_402_graybrd_whitebg a.buttongreen .l_arrow{float:left;background:#fff url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_sec.png') no-repeat 2px 0;width:10px;height:32px}.maincontent_815_graybrd_whitebg a.buttongreen .r,.maincontent_402_graybrd_whitebg a.buttongreen .r{display:none}.maincontent_815_graybrd_whitebg a.buttongreen:hover,.maincontent_402_graybrd_whitebg a.buttongreen:hover{background-position:100% -150px}.maincontent_815_graybrd_whitebg a.buttongreen:hover .l,.maincontent_402_graybrd_whitebg a.buttongreen:hover .l,.maincontent_815_graybrd_whitebg a.buttongreen:hover .l_lens,.maincontent_402_graybrd_whitebg a.buttongreen:hover .l_lens,.maincontent_815_graybrd_whitebg a.buttongreen:hover .l_arrow,.maincontent_402_graybrd_whitebg a.buttongreen:hover .l_arrow{background-position:2px -100px}.maincontent_815_graybrd_whitebg a.buttongreen.disabled,.maincontent_402_graybrd_whitebg a.buttongreen.disabled,.maincontent_815_graybrd_whitebg a.buttongreen.disabled:hover,.maincontent_402_graybrd_whitebg a.buttongreen.disabled:hover{opacity:.4;cursor:default;color:#036b05;background-position:100% -50px}.maincontent_815_graybrd_whitebg a.buttongreen.disabled .l,.maincontent_402_graybrd_whitebg a.buttongreen.disabled .l,.maincontent_815_graybrd_whitebg a.buttongreen.disabled:hover .l,.maincontent_402_graybrd_whitebg a.buttongreen.disabled:hover .l,.maincontent_815_graybrd_whitebg a.buttongreen.disabled .l_lens,.maincontent_402_graybrd_whitebg a.buttongreen.disabled .l_lens,.maincontent_815_graybrd_whitebg a.buttongreen.disabled:hover .l_lens,.maincontent_402_graybrd_whitebg a.buttongreen.disabled:hover .l_lens,.maincontent_815_graybrd_whitebg a.buttongreen.disabled .l_arrow,.maincontent_402_graybrd_whitebg a.buttongreen.disabled .l_arrow,.maincontent_815_graybrd_whitebg a.buttongreen.disabled:hover .l_arrow,.maincontent_402_graybrd_whitebg a.buttongreen.disabled:hover .l_arrow{background-position:0 0}.maincontent_815_graybrd_whitebg.fleft{float:none;margin-left:0;width:100%}.maincontent_402_graybrd_whitebg .fleft{margin-top:0;width:100%}body.my-europcar #g2_0>fieldset>.lfield,body.mybookingsexistingbookings #g2_0>fieldset>.lfield,body[class*="searchinvoice"] #g2_0>fieldset>.lfield,body[class*="homepagedriver"] #g2_0>fieldset>.lfield,body.my-europcar #g2_0>fieldset>.lfield,body.mybookingsexistingbookings #g2_0>fieldset>.lfield,body[class*="searchinvoice"] #g2_0>fieldset>.lfield,body[class*="homepagedriver"] #g2_0>fieldset>.lfield,body.my-europcar #g2_0>fieldset>.rfield,body.mybookingsexistingbookings #g2_0>fieldset>.rfield,body[class*="searchinvoice"] #g2_0>fieldset>.rfield,body[class*="homepagedriver"] #g2_0>fieldset>.rfield,body.my-europcar #g2_0>fieldset>.rfield,body.mybookingsexistingbookings #g2_0>fieldset>.rfield,body[class*="searchinvoice"] #g2_0>fieldset>.rfield,body[class*="homepagedriver"] #g2_0>fieldset>.rfield{width:450px}body.my-europcar #g2_0>fieldset>.lfield input[type=text],body.mybookingsexistingbookings #g2_0>fieldset>.lfield input[type=text],body[class*="searchinvoice"] #g2_0>fieldset>.lfield input[type=text],body[class*="homepagedriver"] #g2_0>fieldset>.lfield input[type=text],body.my-europcar #g2_0>fieldset>.lfield input[type=text],body.mybookingsexistingbookings #g2_0>fieldset>.lfield input[type=text],body[class*="searchinvoice"] #g2_0>fieldset>.lfield input[type=text],body[class*="homepagedriver"] #g2_0>fieldset>.lfield input[type=text],body.my-europcar #g2_0>fieldset>.rfield input[type=text],body.mybookingsexistingbookings #g2_0>fieldset>.rfield input[type=text],body[class*="searchinvoice"] #g2_0>fieldset>.rfield input[type=text],body[class*="homepagedriver"] #g2_0>fieldset>.rfield input[type=text],body.my-europcar #g2_0>fieldset>.rfield input[type=text],body.mybookingsexistingbookings #g2_0>fieldset>.rfield input[type=text],body[class*="searchinvoice"] #g2_0>fieldset>.rfield input[type=text],body[class*="homepagedriver"] #g2_0>fieldset>.rfield input[type=text],body.my-europcar #g2_0>fieldset>.lfield input[type=password],body.mybookingsexistingbookings #g2_0>fieldset>.lfield input[type=password],body[class*="searchinvoice"] #g2_0>fieldset>.lfield input[type=password],body[class*="homepagedriver"] #g2_0>fieldset>.lfield input[type=password],body.my-europcar #g2_0>fieldset>.lfield input[type=password],body.mybookingsexistingbookings #g2_0>fieldset>.lfield input[type=password],body[class*="searchinvoice"] #g2_0>fieldset>.lfield input[type=password],body[class*="homepagedriver"] #g2_0>fieldset>.lfield input[type=password],body.my-europcar #g2_0>fieldset>.rfield input[type=password],body.mybookingsexistingbookings #g2_0>fieldset>.rfield input[type=password],body[class*="searchinvoice"] #g2_0>fieldset>.rfield input[type=password],body[class*="homepagedriver"] #g2_0>fieldset>.rfield input[type=password],body.my-europcar #g2_0>fieldset>.rfield input[type=password],body.mybookingsexistingbookings #g2_0>fieldset>.rfield input[type=password],body[class*="searchinvoice"] #g2_0>fieldset>.rfield input[type=password],body[class*="homepagedriver"] #g2_0>fieldset>.rfield input[type=password],body.my-europcar #g2_0>fieldset>.lfield input[type=email],body.mybookingsexistingbookings #g2_0>fieldset>.lfield input[type=email],body[class*="searchinvoice"] #g2_0>fieldset>.lfield input[type=email],body[class*="homepagedriver"] #g2_0>fieldset>.lfield input[type=email],body.my-europcar #g2_0>fieldset>.lfield input[type=email],body.mybookingsexistingbookings #g2_0>fieldset>.lfield input[type=email],body[class*="searchinvoice"] #g2_0>fieldset>.lfield input[type=email],body[class*="homepagedriver"] #g2_0>fieldset>.lfield input[type=email],body.my-europcar #g2_0>fieldset>.rfield input[type=email],body.mybookingsexistingbookings #g2_0>fieldset>.rfield input[type=email],body[class*="searchinvoice"] #g2_0>fieldset>.rfield input[type=email],body[class*="homepagedriver"] #g2_0>fieldset>.rfield input[type=email],body.my-europcar #g2_0>fieldset>.rfield input[type=email],body.mybookingsexistingbookings #g2_0>fieldset>.rfield input[type=email],body[class*="searchinvoice"] #g2_0>fieldset>.rfield input[type=email],body[class*="homepagedriver"] #g2_0>fieldset>.rfield input[type=email]{width:410px}body.my-europcar #g2_0>fieldset+.maincontent_815_graybrd_whitebg,body.mybookingsexistingbookings #g2_0>fieldset+.maincontent_815_graybrd_whitebg,body[class*="searchinvoice"] #g2_0>fieldset+.maincontent_815_graybrd_whitebg,body[class*="homepagedriver"] #g2_0>fieldset+.maincontent_815_graybrd_whitebg,body.my-europcar #g2_0>fieldset+.maincontent_815_graybrd_whitebg,body.mybookingsexistingbookings #g2_0>fieldset+.maincontent_815_graybrd_whitebg,body[class*="searchinvoice"] #g2_0>fieldset+.maincontent_815_graybrd_whitebg,body[class*="homepagedriver"] #g2_0>fieldset+.maincontent_815_graybrd_whitebg{margin-top:0}.maincontent_470_greenbrd_greenbg,.maincontent_335_greenbrd_greenbg{position:relative;margin:0 0 20px;padding:0 0 20px;background:#f0f0f0;height:395px}.maincontent_470_greenbrd_greenbg span img,.maincontent_335_greenbrd_greenbg span img{margin:0 0 20px;width:450px;height:130px}.maincontent_470_greenbrd_greenbg>div,.maincontent_335_greenbrd_greenbg>div{padding:0 20px}.maincontent_470_greenbrd_greenbg h2,.maincontent_335_greenbrd_greenbg h2{margin:0 0 15px;font-size:14px;line-height:18px;color:#919191}.maincontent_470_greenbrd_greenbg a.buttongreen,.maincontent_335_greenbrd_greenbg a.buttongreen{position:absolute;right:15px;bottom:20px}.maincontent_470_greenbrd_greenbg a.buttongreen .l,.maincontent_335_greenbrd_greenbg a.buttongreen .l{background-color:#f0f0f0}.block_248_gray_bg{float:left;position:relative;margin:0 0 30px;width:294px;height:172px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.block_248_gray_bg+.block_248_gray_bg{margin-left:18px;padding-left:18px;border-left:1px solid #d8d8d8}.block_248_gray_bg+.block_248_gray_bg input[type=text],.block_248_gray_bg+.block_248_gray_bg input[type=password],.block_248_gray_bg+.block_248_gray_bg input[type=email],.block_248_gray_bg+.block_248_gray_bg select.input{width:276px}.block_248_gray_bg .lfield,.block_248_gray_bg .rfield{float:none;margin:0}.block_248_gray_bg a.buttongreen{position:absolute;right:0;bottom:0}form#search_id .block_248_gray_bg{width:275px}form#search_id .block_248_gray_bg input,form#search_id .block_248_gray_bg select[name="creditCard"],form#search_id .block_248_gray_bg select[name="ftp"]{width:264px}form#search_id .block_248_gray_bg+.block_248_gray_bg{margin-left:18px;padding-left:18px;width:295px}form.hasErrors .block_248_gray_bg{height:205px}.maincontent_815_greenbrd_greenbg{clear:both;padding:20px 0;border-top:1px solid #d8d8d8}.maincontent_815_greenbrd_greenbg h2{margin:0 0 15px;font-size:14px;line-height:18px;margin:0 0 5px;font-weight:bold}.maincontent_815_greenbrd_greenbg.fleft{margin-left:0;width:100%}body.loggedin .maincontent_815_greenbrd_greenbg.fleft{width:684px}form[name=cancelBookingForm] table td div.visual,body.mybookingscancelbooking table td div.visual{width:135px;height:90px}form[name=cancelBookingForm] table td div.visual img,body.mybookingscancelbooking table td div.visual img{width:100%;height:auto}form[name=cancelBookingForm] table td div.visual.noimg,body.mybookingscancelbooking table td div.visual.noimg{background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_dummy_car_small.png') no-repeat 50% 50%}form[name=cancelBookingForm] table td div.visual.noimg img,body.mybookingscancelbooking table td div.visual.noimg img{display:none}table.result{margin:8px 0 40px;width:100%}table.result th,table.result td{padding:12px 5px 10px 5px;text-align:center}table.result th{background:#f0f0f0;color:#919191;font-weight:normal;white-space:normal}table.result th.th_first{text-align:left}table.result td{border:1px solid #d8d8d8;border-width:0 0 1px 1px}table.result td input{margin:0}table.result td input[type=text]{width:80px}table.result td input[type=hidden]{position:absolute;display:none}table.result td img.visual{width:135px}table.result td.strong{text-align:left;white-space:nowrap}table.result td:first-child{border-left:none}table.result td.firstNoBorder{border-left:none}form[name=cancelBookingForm] table td img.visual,body.mybookingscancelbooking table td img.visual{width:135px}.maincontent_815_graybrd_whitebg>.content form[name=cancelBookingForm] table.result td{background:#fff!important}.maincontent_815_graybrd_whitebg>.content form[name=cancelBookingForm] table.result td.last{text-align:left}.maincontent_815_graybrd_whitebg>.content form[name=cancelBookingForm] table.result td:first-child+td,.maincontent_815_graybrd_whitebg>.content form[name=cancelBookingForm] table.result th:first-child+th{width:80px}.maincontent_815_graybrd_whitebg>.content form[name=cancelBookingForm] table.result th:first-child+th{white-space:normal}.maincontent_815_graybrd_whitebg>.content form[name=cancelBookingForm] table.result td.last>p,.maincontent_815_graybrd_whitebg>.content form[name=cancelBookingForm] table.result td.last>a,.maincontent_815_graybrd_whitebg>.content form[name=cancelBookingForm] table.result td.last>input[type=submit]{margin:0 5px 1em}.maincontent_815_graybrd_whitebg>.content form[name=cancelBookingForm] table.result td.last:first-child{border-left:none}#popinConfirm{margin:0 0 20px;padding:0 0 15px;border-bottom:1px solid #d8d8d8;width:684px;min-height:32px}#popinConfirm.cache{display:none}#popinConfirm #poptop p{float:left;width:60%}#popinConfirm #poptop .logo{display:none}#popinConfirm #poptop .logo+p{padding-top:8px}#popinConfirm a.buttongreen{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_sec.png') no-repeat 100% -50px;height:32px;line-height:32px}#popinConfirm a.buttongreen:hover{color:#333}#popinConfirm a.buttongreen .l,#popinConfirm a.buttongreen .l_lens,#popinConfirm a.buttongreen .l_arrow{float:left;background:#fff url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_sec.png') no-repeat 2px 0;width:10px;height:32px}#popinConfirm a.buttongreen .r{display:none}#popinConfirm a.buttongreen:hover{background-position:100% -150px}#popinConfirm a.buttongreen:hover .l,#popinConfirm a.buttongreen:hover .l_lens,#popinConfirm a.buttongreen:hover .l_arrow{background-position:2px -100px}#popinConfirm a.buttongreen+a.buttongreen{margin-left:15px}.content #popinConfirm{padding:15px 0 0;border-bottom:0}#tools+#popinConfirm{float:left}form.printInvoice #cardType{width:294px}form.printInvoice .fleft+.fleft+.fleft{margin-left:18px}img.summary-erental-img{float:left;margin:0 18px 20px 0}img.summary-erental-img ~ div{float:left;width:570px}img.summary-erental-img ~ div h2{margin:0 0 15px;font-size:14px;line-height:18px;margin-bottom:5px}img.summary-erental-img ~ div.col-b{margin-bottom:20px}form[name=driverExistingBookingsForm]{height:172px}body.loggedin #g2_0>.maincontent_815_graybrd_whitebg:first-child>.content>.lfield>fieldset div>label.strong{margin-top:5px}body.loggedin #g2_0>.maincontent_815_graybrd_whitebg:first-child>.content>.lfield>fieldset+fieldset{margin-top:15px}body.loggedin #g2_0>.maincontent_815_graybrd_whitebg:first-child>.content>.lfield>fieldset+fieldset ~ fieldset{margin-top:0}.maincontent_815_graybrd_whitebg>.content>div>span{display:inline-block}form[name^=driver] label.green.strong{margin:0 0 15px;font-size:18px;line-height:22px;margin:15px 0;color:#919191}form[name^=driver] #genderM,form[name^=driver] #genderF{width:auto}form[name^=driver] #dayErrorDiv div{float:left;margin:0 0 15px}form[name=driverPersonalInformationForm] .maincontent_815_graybrd_whitebgTopTitle h2{display:block;margin:0 0 20px;font-size:24px;line-height:normal;padding-bottom:15px;border-bottom:1px solid #d8d8d8}form[name=driverPersonalInformationForm] .content>fieldset+div{margin:15px 0}form[name=driverPersonalInformationForm] .toolTipMorInfo{background:0}form[name=driverPersonalInformationForm] .toolTipMorInfo>*{float:left}form[name=driverPersonalInformationForm] #askCredit1 .toolTipMorInfo{margin:5px 0;width:auto;text-indent:0}form[name=driverPersonalInformationForm] #askCredit1 .toolTipMorInfo .tooltip{margin-left:10px}form[name=driverPersonalInformationForm] td .toolTipMorInfo u{display:none}form[name=driverPersonalInformationForm] .yellow_line+div .strong{font-weight:bold}form[name=driverPersonalInformationForm] table#myTABLE{margin-top:0}form[name=driverPersonalInformationForm] table#myTABLE td.last{color:#fff;cursor:default}form[name=driverPersonalInformationForm] table#myTABLE tr.bottom_border+tr>td:first-child{border:0;text-align:left;font-weight:bold}form[name=driverPersonalInformationForm] table#myTABLE tr.bottom_border+tr>td:first-child .toolTipMorInfo{margin-bottom:0;font-weight:normal}form[name=driverPersonalInformationForm] #displayAdditionalCard2Div+div+div .yellow_line+div{margin-bottom:15px}body.createac .maincontent_815_greenbrd_greenbg.fleft{padding-left:45px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_error.png') no-repeat 35px 20px;color:#c90000;margin:0;padding:20px 20px 20px 75px;width:auto}body.createac .maincontent_815_greenbrd_greenbg.fleft li{padding:5px 0 0}body.createac .maincontent_815_greenbrd_greenbg.fleft h2{margin:0 0 15px;font-size:18px;line-height:22px}body.createac form #firstNameErrorDiv,body.createac form #lastNameErrorDiv,body.createac form #birthDateErrorDiv{position:relative}body.createac form #firstNameErrorDiv .error,body.createac form #lastNameErrorDiv .error,body.createac form #birthDateErrorDiv .error{position:absolute;top:-20px;left:0}body.myaccountpersonalinfo div[id^=issueNumberContainer]{display:none}body.myaccountpersonalinfo table.result td input[id^=cardNumberId]{width:124px}body.myaccountpersonalinfo #g2_0>.maincontent_815_graybrd_whitebg:first-child>.content{padding-bottom:20px;border-bottom:1px solid #d8d8d8}body.myaccountpersonalinfo #g2_0>.maincontent_815_graybrd_whitebg:first-child>.content>fieldset>div a.buttongreen{display:inline-block;padding:0 15px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_green.png') no-repeat 100% 50%;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:14px;line-height:normal;font-weight:inherit;cursor:pointer}body.myaccountpersonalinfo #g2_0>.maincontent_815_graybrd_whitebg:first-child>.content>fieldset>div a.buttongreen .l,body.myaccountpersonalinfo #g2_0>.maincontent_815_graybrd_whitebg:first-child>.content>fieldset>div a.buttongreen .r{display:none}body.myaccountpersonalinfo #g2_0>.maincontent_815_graybrd_whitebg:first-child>.content>fieldset>div div{width:auto}body.myaccountpersonalinfo #g2_0>.maincontent_815_graybrd_whitebg:first-child>.content>fieldset>div div.lfield{margin-right:20px}body.myaccountpersonalinfo #g2_0>.maincontent_815_graybrd_whitebg:first-child>.content>fieldset>div.strong{margin:0 0 15px;font-size:14px;line-height:18px}div[id^="displayAdditional"]>span{vertical-align:middle}div[id^="displayAdditional"] a{display:inline-block;zoom:1;*display:inline;float:left;width:26px;height:26px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_add.png') no-repeat 0 0}div[id^="displayAdditional"] .style_titre_hide{display:inline-block;zoom:1;*display:inline;padding:5px 0 5px 5px;cursor:pointer;color:#036b05;vertical-align:middle}div[id$="Card2Div"]{display:none}div[id$="Card2Div"] a{margin:0 0 15px;background-position:-30px -30px}div[id$="Card2Div"] .style_titre_hide{margin:0 0 15px}*+html div[id$="Card2Div"] .style_titre_hide{margin:0}#generalConditionsErrorDiv,#fok{margin:15px 0 0}body.loyalty_info #large_header .main-logo #logoLink img{display:none!important}body.loyalty_info .maincontent_815_graybrd_whitebg>.content>.lfield{width:528px;min-height:131px}body.loyalty_info .maincontent_815_graybrd_whitebg>.content>.lfield+div div img{float:right;width:86px;height:131px;margin-left:40px;margin-right:30px}body.loyalty_info .maincontent_815_graybrd_whitebg>.content>.whatIsPrivilege_270{float:left;margin:0;width:294px}body.loyalty_info .maincontent_815_graybrd_whitebg>.content>.whatIsPrivilege_270+.whatIsPrivilege_270+.whatIsPrivilege_270{margin:20px 0}body.loyalty_info .maincontent_815_graybrd_whitebg>.content .whatiIsPrivilege_buttons{display:none}body.loyalty_info .maincontent_815_graybrd_whitebg>.content a,body.loyalty_info .maincontent_815_graybrd_whitebg>.content .whatIsPrivilege_link{margin:0 0 15px;font-size:18px;line-height:22px;display:inline-block;margin-bottom:10px}body.loyalty_info .maincontent_815_graybrd_whitebg>.content a *+html,body.loyalty_info .maincontent_815_graybrd_whitebg>.content .whatIsPrivilege_link *+html{zoom:1;*display:inline}body.loyalty_info .maincontent_402_graybrd_whitebg{width:569px!important;padding-top:40px;padding-left:115px;position:relative}body.loyalty_info .maincontent_402_graybrd_whitebg img{position:absolute;left:0;top:42px}body.loyalty_info .maincontent_402_graybrd_whitebg .fleft+form{clear:both}body.loyalty_info .rfield_402 .maincontent_402_graybrd_whitebg{border-top:0;padding-top:0}body.loyalty_info .rfield_402 .maincontent_402_graybrd_whitebg img{top:2px}body.loyalty_info .lightbox.show>.content{padding-top:0}body.loyalty_info .lightbox.show span.close{background-position:50% 5px}body.loyalty_info .lightbox.show .NFE_loyaltyProgram{left:0}body.loyalty_info .lightbox.show .NFE_loyaltyProgram img{width:762px;height:419px}body.loyalty_info .lightbox.show .intropanel{height:419px;margin-top:0}body.loyalty_info .lightbox.show .intropanel .intropanel-m .sifr-wh{font-size:36px;padding-top:190px}body.loyalty_info .lightbox.show .intropanel .intropanel-m .sifr-ye{font-size:20px}body.loyalty_info .lightbox.show .intropanel .intropanel-m img.intropanel-new{display:none}body.loyalty_info .lightbox.show .midpanel{top:286px;left:20px;width:722px;height:113px;overflow:hidden}body.loyalty_info .lightbox.show .midpanel .midpanel-t{height:93px}body.loyalty_info .lightbox.show .midpanel .midpanel-t ol.fcclear>li{height:93px}body.loyalty_info .lightbox.show .midpanel .midpanel-t ol.fcclear>li.midpanel-one{width:240px;border-left:none}body.loyalty_info .lightbox.show .midpanel .midpanel-t ol.fcclear>li.midpanel-two{width:240px}body.loyalty_info .lightbox.show .midpanel .midpanel-t ol.fcclear>li.midpanel-three{border-right:0}body.loyalty_info .lightbox.show .midpanel .midpanel-t ol.fcclear>li h3{font-size:16px}body.loyalty_info .lightbox.show .midpanel .midpanel-t ol.fcclear>li ul li{font-size:12px}body.loyalty_info .lightbox.show .contentpanel{padding-top:40px}body.loyalty_info .lightbox.show .contentpanel img.card-img{display:none}body.loyalty_info .lightbox.show .contentpanel h2{margin:0 0 30px;font-size:24px;line-height:normal;margin-bottom:10px}body.loyalty_info .lightbox.show .contentpanel h3{margin:0 0 15px;font-size:18px;line-height:22px}body.loyalty_info .lightbox.show .contentpanel ul{margin:0 0 15px;list-style-image:url('/files/live/sites/Europcar/files/dc_images/elements/el_list.png')}body.loyalty_info .lightbox.show .contentpanel ul li{margin:0 0 0 10px;padding:3px 0}body.loyalty_info .lightbox.show .contentpanel p.subtext{border-top:1px solid #d8d8d8;padding-top:20px;margin:20px 0}body.loyalty_info .lightbox.show .footerpanel .sifr-ye{display:none}body.loyalty_info .lightbox.show .footerpanel p.subtext{color:#919191;margin:0}body.loyalty_info .lightbox.show .footerpanel .promos .promo-column{width:228px;height:293px;margin-bottom:20px;background-image:none!important}body.loyalty_info .lightbox.show .footerpanel .promos .promo-column+.promo-column{margin-left:19px}body.loyalty_info .lightbox.show .footerpanel .promos .promo-column .padding{padding:17px 17px 0}form[name*=driverPrivilegeEnrolment] .rederror+div,form[name="driverPersonalInformationForm"] .rederror+div{margin:15px 0}form[name*=driverPrivilegeEnrolment] #generalConditionsErrorDiv,form[name="driverPersonalInformationForm"] #generalConditionsErrorDiv{border-top:0;padding-top:0}form[name*=driverPrivilegeEnrolment] #generalConditionsErrorDiv.errorFrame .error,form[name="driverPersonalInformationForm"] #generalConditionsErrorDiv.errorFrame .error{margin:0 0 10px;font-size:12px;line-height:normal;color:#c90000}form[name*=driverPrivilegeEnrolment]>.lfield,form[name="driverPersonalInformationForm"]>.lfield{float:none;width:684px}form[name*=driverPrivilegeEnrolment]>.lfield .strong,form[name="driverPersonalInformationForm"]>.lfield .strong{margin:0 0 15px;font-size:18px;line-height:22px;color:#919191}form[name*=driverPrivilegeEnrolment] #displayAdditionalCard2Div+div.strong+div+div+div+div.spacer+div.tab_bg .tab_left,form[name="driverPersonalInformationForm"] #displayAdditionalCard2Div+div.strong+div+div+div+div.spacer+div.tab_bg .tab_left{margin-bottom:20px;padding-bottom:0}body[class*=driver] #contents #g2_0 form br{display:block}form[name=driverPrivilegeEnrolmentIdCard] .maincontent_815_graybrd_whitebg.fleft{padding-bottom:0;margin-top:25px}form[name=driverPrivilegeEnrolmentIdCard] .maincontent_815_graybrd_whitebg.fleft .content .lfield label{display:inline}form[name=driverPrivilegeEnrolmentIdCard] .maincontent_815_graybrd_whitebg.fleft+.maincontent_815_graybrd_whitebg.fleft+.maincontent_815_graybrd_whitebg.fleft+.maincontent_815_graybrd_whitebg.fleft+.maincontent_815_graybrd_whitebg.fleft+.maincontent_815_graybrd_whitebg.fleft+.maincontent_815_graybrd_whitebg.fleft .lfield{float:none;width:auto}form[name=driverPrivilegeEnrolmentIdCard] .content{overflow:hidden}form[name=driverPrivilegeEnrolmentIdCard] .content>.lfield{width:auto;float:none}form[name=driverPrivilegeEnrolmentIdCard] .content>.lfield .lfield{margin:0 0 15px 0}form[name=driverPrivilegeEnrolmentIdCard] div:first-child+.maincontent_815_graybrd_whitebg.fleft{margin-top:0}form[name=driverPrivilegeEnrolmentIdCard] div:first-child+.maincontent_815_graybrd_whitebg.fleft .content>.lfield .lfield:first-child{float:none;width:100%;margin:20px 0 10px 0}form[name=driverPrivilegeEnrolmentIdCard] div.strong{font-weight:bold}form[name=driverPrivilegeEnrolmentIdCard] div.strong label{font-weight:normal}form[name=driverPrivilegeEnrolmentIdCard] #labelConditions{padding-right:10px}form[name=driverPrivilegeEnrolmentIdCard] input#selectedCard01{margin-top:22px}form[name=driverPrivilegeEnrolmentIdCard] #fok{margin-bottom:40px}form[name=driverPrivilegeEnrolmentIdCard] table#myTABLE{margin-bottom:15px}form[name=driverPrivilegeEnrolmentIdCard] #displayAdditionalCard2Div+div.strong{margin-top:15px}form[name=driverPrivilegeEnrolmentChargeCardForm]>.maincontent_815_graybrd_whitebg>.content>.lfield{float:none;width:684px}form[name=driverPrivilegeEnrolmentChargeCardForm]>.maincontent_815_graybrd_whitebg>.content>.lfield>div{margin:0 0 5px}form[name=driverPrivilegeEnrolmentChargeCardForm]>.maincontent_815_graybrd_whitebg>.content>.lfield>div.strong{margin:0 0 15px;font-size:18px;line-height:22px;color:#919191}form[name=driverPrivilegeEnrolmentChargeCardForm]>.maincontent_815_graybrd_whitebg>.content>.lfield>div>strong{font-weight:bold}form[name=driverPrivilegeEnrolmentChargeCardForm]>.maincontent_815_graybrd_whitebg>.content>.lfield #countryErrorDiv{margin:30px 0 15px}form[name=driverPrivilegeEnrolmentChargeCardForm] p+fieldset+.strong{margin-bottom:15px}form[name=driverPrivilegeEnrolmentChargeCardForm] .rederror+div,form[name=driverPrivilegeEnrolmentChargeCardForm] #generalConditionsErrorDiv{margin-top:0}form[name=driverUpdatePasswordForm]>input[type=hidden]+div,form[name=driverUpdatePasswordForm]>input[type=hidden]+div+fieldset+div{margin:0 0 15px;width:90%}form[name=driverUpdatePasswordForm] .lfield,form[name=driverUpdatePasswordForm] .rfield{min-height:65px}form[name=driverUpdatePasswordForm]>div{clear:both}form[name=driverUpdatePasswordForm]>div.lfield{clear:none}form[name=driverUpdatePasswordForm] a.buttongreen{position:absolute;right:0;bottom:0}form[name=driverUpdatePasswordForm],form[name=driverClaimMissingForm]{padding-bottom:42px}form[name=driverUpdatePasswordForm] .lfield+.spacer,form[name=driverClaimMissingForm] .lfield+.spacer{clear:both;display:block;padding-bottom:15px}form[name=driverUpdatePasswordForm] .lfield+.spacer+div,form[name=driverClaimMissingForm] .lfield+.spacer+div{float:right;display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_sec.png') no-repeat 2px 0;height:32px;line-height:32px}form[name=driverUpdatePasswordForm] .lfield+.spacer+div:hover,form[name=driverClaimMissingForm] .lfield+.spacer+div:hover{color:#333}form[name=driverUpdatePasswordForm] .lfield+.spacer+div>*,form[name=driverClaimMissingForm] .lfield+.spacer+div>*{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_sec.png') no-repeat 100% -50px;height:32px}form[name=driverUpdatePasswordForm] .lfield+.spacer+div>*:hover,form[name=driverClaimMissingForm] .lfield+.spacer+div>*:hover{color:#333}form[name=driverUpdatePasswordForm] .lfield+.spacer+div:hover,form[name=driverClaimMissingForm] .lfield+.spacer+div:hover{background-position:2px -100px}form[name=driverUpdatePasswordForm] .lfield+.spacer+div:hover>*,form[name=driverClaimMissingForm] .lfield+.spacer+div:hover>*{background-position:100% -150px}body.drivercompletedrentals #bodyTemplateG2_0 #contents #g2_0 .content table.result{margin-bottom:0}body.drivercompletedrentals #bodyTemplateG2_0 #contents #g2_0>form[name=driverCompletedRentalsForm] select[name=creditCardType]{width:294px}body.drivercompletedrentals #bodyTemplateG2_0 #contents #g2_0>form[name=driverCompletedRentalsForm]>.maincontent_815_graybrd_whitebg.fleft{padding-top:20px;border-top:1px solid #d8d8d8}body.drivercompletedrentals #bodyTemplateG2_0 #contents #g2_0>form[name=driverCompletedRentalsForm] .fright{clear:both}form[name=driverClaimMissingForm]{margin-top:15px}form[name=driverClaimMissingForm] .info-from-select{margin:0 0 15px;width:90%}form[name=driverClaimMissingForm] .label{padding:0 0 15px 20px;position:relative}form[name=driverClaimMissingForm] .label input[type=radio]{position:absolute;top:1px;left:0;margin:0;padding:0}*+html form[name=driverClaimMissingForm] .label input[type=radio]{top:-4px}form[name=driverClaimMissingForm] .pickupChecker{margin-top:5px}form[name=driverClaimMissingForm] .pickupChecker input[type=checkbox]+div{display:inline}form[name=driverClaimMissingForm] .lfield+.rfield+.spacer+fieldset{clear:both}form[name=driverClaimMissingForm] span.toolTip{position:absolute;margin-left:.5em}.blackTitle14{margin:0 0 15px;font-size:14px;line-height:18px;color:#919191}body.mybookingscancelbooking .maincontent_815_graybrd_whitebgTopTitle h2,body[class*="mybookingsexistingbookings"] .maincontent_815_graybrd_whitebgTopTitle h2{display:block;margin:0 0 15px;font-size:18px;line-height:22px;border-bottom:1px solid #d8d8d8;padding-bottom:10px}body.mybookingscancelbooking table,body[class*="mybookingsexistingbookings"] table{position:relative;margin-bottom:70px;width:100%}body.mybookingscancelbooking table+table,body[class*="mybookingsexistingbookings"] table+table{border-top:1px solid #d8d8d8}body.mybookingscancelbooking table tr td,body[class*="mybookingsexistingbookings"] table tr td{padding-top:12px}body.mybookingscancelbooking table tr td #rateDiv,body[class*="mybookingsexistingbookings"] table tr td #rateDiv{padding-top:12px}body.mybookingscancelbooking table tr+tr td,body[class*="mybookingsexistingbookings"] table tr+tr td{padding:12px 0 4px}body.mybookingscancelbooking table tr+tr+tr td,body[class*="mybookingsexistingbookings"] table tr+tr+tr td{padding:4px 0}body.mybookingscancelbooking table h2,body[class*="mybookingsexistingbookings"] table h2{margin:0 0 15px;font-size:14px;line-height:18px;white-space:nowrap;font-weight:bold;margin:0}body.mybookingscancelbooking table td.green,body[class*="mybookingsexistingbookings"] table td.green,body.mybookingscancelbooking table td.green+td,body[class*="mybookingsexistingbookings"] table td.green+td{height:0;margin:0;padding:0;overflow:hidden;border-top:1px solid #d8d8d8;font-size:0;line-height:0;text-indent:-9999px;color:#fff}body.mybookingscancelbooking table td[rowspan="8"],body[class*="mybookingsexistingbookings"] table td[rowspan="8"]{width:145px}body.mybookingscancelbooking table td[rowspan="8"]+td,body[class*="mybookingsexistingbookings"] table td[rowspan="8"]+td{padding-right:.5em;border-bottom:1px solid #d8d8d8;width:95px}body.mybookingscancelbooking table td[rowspan="8"]+td+td,body[class*="mybookingsexistingbookings"] table td[rowspan="8"]+td+td{width:auto;border-bottom:1px solid #d8d8d8;padding-bottom:10px}body.mybookingscancelbooking table td[rowspan="7"],body[class*="mybookingsexistingbookings"] table td[rowspan="7"]{position:relative;width:0;padding-top:0;text-align:right}body.mybookingscancelbooking table td[rowspan="7"] .maincontent_170_gray_bg,body[class*="mybookingsexistingbookings"] table td[rowspan="7"] .maincontent_170_gray_bg{position:absolute;top:0;right:0;width:170px}body.mybookingscancelbooking table td[rowspan="7"] .maincontent_170_gray_bg #rateDiv,body[class*="mybookingsexistingbookings"] table td[rowspan="7"] .maincontent_170_gray_bg #rateDiv{margin:0 0 15px;font-size:14px;line-height:18px;margin:0;display:inline}body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv,body[class*="mybookingsexistingbookings"] table td[rowspan="7"] .buttonDiv{position:absolute;bottom:-30px;right:85px}body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv .buttonSpan,body[class*="mybookingsexistingbookings"] table td[rowspan="7"] .buttonDiv .buttonSpan{white-space:nowrap}body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv+.hidden+.buttonDiv,body[class*="mybookingsexistingbookings"] table td[rowspan="7"] .buttonDiv+.hidden+.buttonDiv{right:0}body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv a,body[class*="mybookingsexistingbookings"] table td[rowspan="7"] .buttonDiv a,body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv input,body[class*="mybookingsexistingbookings"] table td[rowspan="7"] .buttonDiv input{display:inline-block;padding:1px 15px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_green.png') no-repeat 100% 50%;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:12px;line-height:normal;font-weight:inherit;cursor:pointer}body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv a .l,body[class*="mybookingsexistingbookings"] table td[rowspan="7"] .buttonDiv a .l,body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv input .l,body[class*="mybookingsexistingbookings"] table td[rowspan="7"] .buttonDiv input .l,body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv a .r,body[class*="mybookingsexistingbookings"] table td[rowspan="7"] .buttonDiv a .r,body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv input .r,body[class*="mybookingsexistingbookings"] table td[rowspan="7"] .buttonDiv input .r{display:none}body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv a[href*='erental'],body[class*="mybookingsexistingbookings"] table td[rowspan="7"] .buttonDiv a[href*='erental']{position:relative;left:-85px}body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv input,body[class*="mybookingsexistingbookings"] table td[rowspan="7"] .buttonDiv input{border:0;margin:0;font-family:Arial,Helvetica,Verdana,sans-serif}body.mybookingscancelbooking table td[rowspan="7"] input.ereadyExistingActivated+p,body[class*="mybookingsexistingbookings"] table td[rowspan="7"] input.ereadyExistingActivated+p{position:absolute;bottom:-30px;right:170px;margin:0;padding:2px 0 0 22px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_confirmed.png') no-repeat 0 50%;white-space:nowrap}body.mybookingscancelbooking table{margin-top:30px}body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv{right:0;bottom:-40px}body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv #firstButton{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_prim.png') no-repeat 2px 0;height:32px;line-height:32px}body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv #firstButton:hover{color:#333}body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv #firstButton>*{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_prim.png') no-repeat 100% -50px;height:32px}body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv #firstButton>*:hover{color:#333}body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv #firstButton:hover{background-position:2px -100px}body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv #firstButton:hover>*{background-position:100% -150px}body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv #firstButton .l,body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv #firstButton .r{display:none}body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv+.buttonDiv{bottom:-32px;right:170px}body.ebe-module-myeuropcar-cancelreservation .content>div{margin-top:20px}body[class*="myaccountprivilegeenrolmentidcard"] .rederror+div+fieldset div.lfield{float:none;width:100%;margin-bottom:18px}body[class*="myaccountprivilegeenrolmentidcard"] .rederror+div+fieldset div.lfield input,body[class*="myaccountprivilegeenrolmentidcard"] .rederror+div+fieldset div.lfield label{margin-bottom:0}body[class*="myaccountprivilegeenrolmentidcard"] .rederror+div+fieldset+fieldset div.rfield input,body[class*="myaccountprivilegeenrolmentidcard"] .rederror+div+fieldset+fieldset div.rfield label{margin-bottom:0}body[class*="myaccountprivilegeenrolmentidcard"] #labelPreferredAddr{display:inline;margin-right:1em}body[class*="myaccountprivilegeenrolmentidcard"] fieldset.radio{margin-bottom:18px}body[class*="myaccountprivilegeenrolmentidcard"] fieldset.radio div#generalConditionsErrorDiv,body[class*="myaccountprivilegeenrolmentidcard"] fieldset.radio input#acceptOffer,body[class*="myaccountprivilegeenrolmentidcard"] fieldset.radio input#generalConditions{margin-bottom:0}body[class*="drivercompletedrentals"] form[name="driverCompletedRentalsForm"] div.fleft+div.fleft+div.fleft{clear:both;width:100%}body[class*="drivercompletedrentals"] form[name="driverCompletedRentalsForm"] div.fleft+div.fleft+div.fleft+div.fright{float:none;text-align:right}body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebgTopTitle a,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebgTopTitle a,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebgTopTitle a,body.myaccountupdatepassword .maincontent_815_graybrd_whitebgTopTitle a,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebgTopTitle a,body.my-europcar .maincontent_815_graybrd_whitebgTopTitle a{float:right}body[class*="myeuropcarsummary"] #g2_0>div:first-child .content div fieldset div img,body[class*="homepagedriver"] #g2_0>div:first-child .content div fieldset div img,body.myaccountpersonalinfo #g2_0>div:first-child .content div fieldset div img,body.myaccountupdatepassword #g2_0>div:first-child .content div fieldset div img,body[class*="myaccountprivilegeenrolment"] #g2_0>div:first-child .content div fieldset div img,body.my-europcar #g2_0>div:first-child .content div fieldset div img{margin:0 0 20px 312px}body[class*="myeuropcarsummary"] .maincontent_815_greenbrd_greenbg a.underline,body[class*="homepagedriver"] .maincontent_815_greenbrd_greenbg a.underline,body.myaccountpersonalinfo .maincontent_815_greenbrd_greenbg a.underline,body.myaccountupdatepassword .maincontent_815_greenbrd_greenbg a.underline,body[class*="myaccountprivilegeenrolment"] .maincontent_815_greenbrd_greenbg a.underline,body.my-europcar .maincontent_815_greenbrd_greenbg a.underline{display:inline-block;padding:0 15px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_green.png') no-repeat 100% 50%;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:14px;line-height:normal;font-weight:inherit;cursor:pointer;float:right}body[class*="myeuropcarsummary"] .maincontent_815_greenbrd_greenbg a.underline .l,body[class*="homepagedriver"] .maincontent_815_greenbrd_greenbg a.underline .l,body.myaccountpersonalinfo .maincontent_815_greenbrd_greenbg a.underline .l,body.myaccountupdatepassword .maincontent_815_greenbrd_greenbg a.underline .l,body[class*="myaccountprivilegeenrolment"] .maincontent_815_greenbrd_greenbg a.underline .l,body.my-europcar .maincontent_815_greenbrd_greenbg a.underline .l,body[class*="myeuropcarsummary"] .maincontent_815_greenbrd_greenbg a.underline .r,body[class*="homepagedriver"] .maincontent_815_greenbrd_greenbg a.underline .r,body.myaccountpersonalinfo .maincontent_815_greenbrd_greenbg a.underline .r,body.myaccountupdatepassword .maincontent_815_greenbrd_greenbg a.underline .r,body[class*="myaccountprivilegeenrolment"] .maincontent_815_greenbrd_greenbg a.underline .r,body.my-europcar .maincontent_815_greenbrd_greenbg a.underline .r{display:none}body[class*="myeuropcarsummary"] .maincontent_815_greenbrd_greenbg.fleft,body[class*="homepagedriver"] .maincontent_815_greenbrd_greenbg.fleft,body.myaccountpersonalinfo .maincontent_815_greenbrd_greenbg.fleft,body.myaccountupdatepassword .maincontent_815_greenbrd_greenbg.fleft,body[class*="myaccountprivilegeenrolment"] .maincontent_815_greenbrd_greenbg.fleft,body.my-europcar .maincontent_815_greenbrd_greenbg.fleft{margin-top:0}body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg:first-child,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg:first-child,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg:first-child,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg:first-child,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg:first-child,body.my-europcar .maincontent_815_graybrd_whitebg:first-child{padding-bottom:0}body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg:first-child .maincontent_815_graybrd_whitebgBottom,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg:first-child .maincontent_815_graybrd_whitebgBottom,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg:first-child .maincontent_815_graybrd_whitebgBottom,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg:first-child .maincontent_815_graybrd_whitebgBottom,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg:first-child .maincontent_815_graybrd_whitebgBottom,body.my-europcar .maincontent_815_graybrd_whitebg:first-child .maincontent_815_graybrd_whitebgBottom{clear:both}body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg:first-child+.maincontent_815_graybrd_whitebg,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg:first-child+.maincontent_815_graybrd_whitebg,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg:first-child+.maincontent_815_graybrd_whitebg,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg:first-child+.maincontent_815_graybrd_whitebg,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg:first-child+.maincontent_815_graybrd_whitebg,body.my-europcar .maincontent_815_graybrd_whitebg:first-child+.maincontent_815_graybrd_whitebg{margin-top:0}body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg:first-child+.maincontent_815_graybrd_whitebg>.content>fieldset>.lfield>span.strong,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg:first-child+.maincontent_815_graybrd_whitebg>.content>fieldset>.lfield>span.strong,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg:first-child+.maincontent_815_graybrd_whitebg>.content>fieldset>.lfield>span.strong,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg:first-child+.maincontent_815_graybrd_whitebg>.content>fieldset>.lfield>span.strong,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg:first-child+.maincontent_815_graybrd_whitebg>.content>fieldset>.lfield>span.strong,body.my-europcar .maincontent_815_graybrd_whitebg:first-child+.maincontent_815_graybrd_whitebg>.content>fieldset>.lfield>span.strong{display:inline-block;margin:0 0 15px;font-size:14px;line-height:18px;margin:0;padding:2px 15px 0 22px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_confirmed.png') no-repeat 0 50%;font-weight:normal}body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg>.content>.lfield,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg>.content>.lfield,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg>.content>.lfield,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg>.content>.lfield,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg>.content>.lfield,body.my-europcar .maincontent_815_graybrd_whitebg>.content>.lfield{float:none;width:100%}body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg>.content>.lfield>fieldset,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg>.content>.lfield>fieldset,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg>.content>.lfield>fieldset,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg>.content>.lfield>fieldset,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg>.content>.lfield>fieldset,body.my-europcar .maincontent_815_graybrd_whitebg>.content>.lfield>fieldset{margin:0!important}body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg>.content>.lfield>fieldset>.lfield,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg>.content>.lfield>fieldset>.lfield,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg>.content>.lfield>fieldset>.lfield,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg>.content>.lfield>fieldset>.lfield,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg>.content>.lfield>fieldset>.lfield,body.my-europcar .maincontent_815_graybrd_whitebg>.content>.lfield>fieldset>.lfield{width:312px}body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg>.content>.lfield>fieldset>.lfield+div label,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg>.content>.lfield>fieldset>.lfield+div label,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg>.content>.lfield>fieldset>.lfield+div label,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg>.content>.lfield>fieldset>.lfield+div label,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg>.content>.lfield>fieldset>.lfield+div label,body.my-europcar .maincontent_815_graybrd_whitebg>.content>.lfield>fieldset>.lfield+div label{display:inline}body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg>.content>.lfield>fieldset>.lfield+div label.strong,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg>.content>.lfield>fieldset>.lfield+div label.strong,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg>.content>.lfield>fieldset>.lfield+div label.strong,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg>.content>.lfield>fieldset>.lfield+div label.strong,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg>.content>.lfield>fieldset>.lfield+div label.strong,body.my-europcar .maincontent_815_graybrd_whitebg>.content>.lfield>fieldset>.lfield+div label.strong{font-weight:bold;color:#333}body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg>.content span.strong+span,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg>.content span.strong+span,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg>.content span.strong+span,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg>.content span.strong+span,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg>.content span.strong+span,body.my-europcar .maincontent_815_graybrd_whitebg>.content span.strong+span{color:#919191}body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg>.content form label.strong,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg>.content form label.strong,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg>.content form label.strong,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg>.content form label.strong,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg>.content form label.strong,body.my-europcar .maincontent_815_graybrd_whitebg>.content form label.strong{font-weight:normal}body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg>.content td.last,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg>.content td.last,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg>.content td.last,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg>.content td.last,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg>.content td.last,body.my-europcar .maincontent_815_graybrd_whitebg>.content td.last{white-space:normal}body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg>.content td.last a,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg>.content td.last a,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg>.content td.last a,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg>.content td.last a,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg>.content td.last a,body.my-europcar .maincontent_815_graybrd_whitebg>.content td.last a,body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg>.content td.last input,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg>.content td.last input,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg>.content td.last input,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg>.content td.last input,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg>.content td.last input,body.my-europcar .maincontent_815_graybrd_whitebg>.content td.last input{display:inline-block;padding:1px 15px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_green.png') no-repeat 100% 50%;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:12px;line-height:normal;font-weight:inherit;cursor:pointer;border:0;margin:0 20px}body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg>.content td.last a .l,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg>.content td.last a .l,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg>.content td.last a .l,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg>.content td.last a .l,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg>.content td.last a .l,body.my-europcar .maincontent_815_graybrd_whitebg>.content td.last a .l,body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg>.content td.last input .l,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg>.content td.last input .l,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg>.content td.last input .l,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg>.content td.last input .l,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg>.content td.last input .l,body.my-europcar .maincontent_815_graybrd_whitebg>.content td.last input .l,body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg>.content td.last a .r,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg>.content td.last a .r,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg>.content td.last a .r,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg>.content td.last a .r,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg>.content td.last a .r,body.my-europcar .maincontent_815_graybrd_whitebg>.content td.last a .r,body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg>.content td.last input .r,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg>.content td.last input .r,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg>.content td.last input .r,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg>.content td.last input .r,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg>.content td.last input .r,body.my-europcar .maincontent_815_graybrd_whitebg>.content td.last input .r{display:none}body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg>.content td.last a+a,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg>.content td.last a+a,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg>.content td.last a+a,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg>.content td.last a+a,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg>.content td.last a+a,body.my-europcar .maincontent_815_graybrd_whitebg>.content td.last a+a,body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg>.content td.last input+a,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg>.content td.last input+a,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg>.content td.last input+a,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg>.content td.last input+a,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg>.content td.last input+a,body.my-europcar .maincontent_815_graybrd_whitebg>.content td.last input+a,body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg>.content td.last a+input,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg>.content td.last a+input,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg>.content td.last a+input,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg>.content td.last a+input,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg>.content td.last a+input,body.my-europcar .maincontent_815_graybrd_whitebg>.content td.last a+input,body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg>.content td.last input+input,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg>.content td.last input+input,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg>.content td.last input+input,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg>.content td.last input+input,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg>.content td.last input+input,body.my-europcar .maincontent_815_graybrd_whitebg>.content td.last input+input{margin-top:1em}*+html body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg>.content td.last a,*+html body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg>.content td.last a,*+html body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg>.content td.last a,*+html body.myaccountupdatepassword .maincontent_815_graybrd_whitebg>.content td.last a,*+html body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg>.content td.last a,*+html body.my-europcar .maincontent_815_graybrd_whitebg>.content td.last a,*+html body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg>.content td.last input,*+html body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg>.content td.last input,*+html body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg>.content td.last input,*+html body.myaccountupdatepassword .maincontent_815_graybrd_whitebg>.content td.last input,*+html body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg>.content td.last input,*+html body.my-europcar .maincontent_815_graybrd_whitebg>.content td.last input{zoom:1;*display:inline}body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg>.content td.last input.ereadySummaryActivated+p,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg>.content td.last input.ereadySummaryActivated+p,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg>.content td.last input.ereadySummaryActivated+p,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg>.content td.last input.ereadySummaryActivated+p,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg>.content td.last input.ereadySummaryActivated+p,body.my-europcar .maincontent_815_graybrd_whitebg>.content td.last input.ereadySummaryActivated+p{padding:0 0 0 22px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_confirmed.png') no-repeat 0 0;white-space:nowrap}body.myaccountpersonalinfo .maincontent_815_greenbrd_greenbg.fleft{border-top:0}body.loyalty_info a[id$="QualifBtn"],body[class*="myeuropcarsummary"] a[id$="QualifBtn"],body[class*="homepagedriver"] a[id$="QualifBtn"],body.my-europcar a[id$="QualifBtn"]{white-space:nowrap;font-size:12px!important;margin:0!important;background:transparent!important;padding:0!important}body.loyalty_info a[id$="QualifBtn"] img,body[class*="myeuropcarsummary"] a[id$="QualifBtn"] img,body[class*="homepagedriver"] a[id$="QualifBtn"] img,body.my-europcar a[id$="QualifBtn"] img{display:none}body.loyalty_info a#hideQualifBtn,body[class*="myeuropcarsummary"] a#hideQualifBtn,body[class*="homepagedriver"] a#hideQualifBtn,body.my-europcar a#hideQualifBtn{display:none}body.loyalty_info table.result td.qualifying-rentals,body[class*="myeuropcarsummary"] table.result td.qualifying-rentals,body[class*="homepagedriver"] table.result td.qualifying-rentals,body.my-europcar table.result td.qualifying-rentals{padding-left:0;padding-right:0;text-align:center}body.loyalty_info table.result td.left_border+td.left_border+td.left_border+td.left_border span,body[class*="myeuropcarsummary"] table.result td.left_border+td.left_border+td.left_border+td.left_border span,body[class*="homepagedriver"] table.result td.left_border+td.left_border+td.left_border+td.left_border span,body.my-europcar table.result td.left_border+td.left_border+td.left_border+td.left_border span{display:block;width:180px}#qualifyingRentals table#historyTable{display:none;margin-bottom:15px}#qualifyingRentals table#historyTable+div{text-align:right}#qualifyingRentals table#historyTable+div a{font-size:12px!important}#qualifyingRentals table#historyTable+div a[href*=missing]{display:none}body.loyalty_info[class*=drivercardprogram] .maincontent_815_graybrd_whitebg>.maincontent_815_graybrd_whitebgTopTitle+.content+.content{margin-top:30px;padding-top:30px;border-top:1px solid #d8d8d8}body.loyalty_info[class*=drivercardprogram] form[name=driverCardProgramForm]>fieldset>.lfield{float:none;width:100%}body.loyalty_info[class*=drivercardprogram] form[name=driverCardProgramForm]>fieldset img{display:none}body.loyalty_info[class*=drivercardprogram] form[name=driverCardProgramForm]>fieldset select#country+div.strong{margin-top:20px}form[name="driverExistingBookingsForm"]{margin-bottom:30px}form[name="driverExistingBookingsForm"] .block_248_gray_bg{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box;width:294px;clear:none!important;margin-top:0!important}form[name="driverExistingBookingsForm"] .block_248_gray_bg .lfield{width:294px}form[name="driverExistingBookingsForm"] .block_248_gray_bg .lfield .calendar{height:30px}form[name="driverExistingBookingsForm"] .block_248_gray_bg+.block_248_gray_bg,form[name="driverExistingBookingsForm"] .block_248_gray_bg+.block_248_gray_bg .lfield,form[name="driverExistingBookingsForm"] .block_248_gray_bg+.block_248_gray_bg .lfield input[type="text"]{width:275px}*+html form[name="driverExistingBookingsForm"] .block_248_gray_bg+.block_248_gray_bg .lfield input[type="text"]{width:265px}body.loggedin #bodyTemplateG2_0 #contents #tools{display:block}body.loggedin #bodyTemplateG2_0 #contents #title,body.loggedin #bodyTemplateG2_0 #contents #g2_0{float:left;width:684px}body.loggedin #bodyTemplateG2_0 #contents .block_248_gray_bg+.block_248_gray_bg+.block_248_gray_bg{clear:both;margin:15px 0 0;padding-left:0;border-left:0}body.loggedin #bodyTemplateG2_0 #contents .block_248_gray_bg+.block_248_gray_bg+.block_248_gray_bg input[type=text],body.loggedin #bodyTemplateG2_0 #contents .block_248_gray_bg+.block_248_gray_bg+.block_248_gray_bg input[type=password],body.loggedin #bodyTemplateG2_0 #contents .block_248_gray_bg+.block_248_gray_bg+.block_248_gray_bg input[type=email]{width:294px}body.loggedin #bodyTemplateG2_0 #contents .maincontent_815_graybrd_whitebg,body.loggedin #bodyTemplateG2_0 #contents .maincontent_402_graybrd_whitebg{width:684px}body.loggedin #bodyTemplateG2_0 #contents form[name^=driver] label.green.strong{margin-top:0}body.loggedin #bodyTemplateG2_0 #contents form[name="driverExistingBookingsForm"] .block_248_gray_bg{width:216px;margin-left:0;border:0;padding:0;clear:none!important;margin-top:0!important;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}body.loggedin #bodyTemplateG2_0 #contents form[name="driverExistingBookingsForm"] .block_248_gray_bg+.block_248_gray_bg{margin-left:18px}body.loggedin #bodyTemplateG2_0 #contents form[name="driverExistingBookingsForm"] .block_248_gray_bg .lfield{width:216px}body.loggedin #bodyTemplateG2_0 #contents form[name="driverExistingBookingsForm"] .block_248_gray_bg .lfield input[type="text"]{width:216px}*+html body.loggedin #bodyTemplateG2_0 #contents form[name="driverExistingBookingsForm"] .block_248_gray_bg .lfield input[type="text"]{width:206px}body.loggedin.createac #bodyTemplateG2_0 #contents #g2_0{width:auto}body.loggedin.createac #bodyTemplateG2_0 #contents #g2_0 .maincontent_815_graybrd_whitebg{width:auto}body.deals #contents{padding:0;width:958px}body.deals #contents .deals-landing>div{padding:0 20px}body.deals #contents .top-header{position:relative;margin:0 0 30px;width:100%;height:250px;background:#f00;background-position:0 0;background-repeat:no-repeat}body.deals #contents .top-header>div{position:absolute;bottom:0;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:0 0 30px 20px;background-color:transparent;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/1x121px_DEALS_TransparentGradient.png') repeat-x 0 100%;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#616161));background-image:-moz-linear-gradient(top,transparent,#616161);background-image:-ms-linear-gradient(top,transparent,#616161);background-image:-o-linear-gradient(top,transparent,#616161);background-image:linear-gradient(top,transparent,#616161);width:100%;color:#fff}body.deals #contents .top-header>div h2{font-size:36px;line-height:normal;margin:0 0 5px}body.deals #contents .top-header>div h3,body.deals #contents .top-header>div p{margin:0 0 15px;font-size:18px;line-height:22px;margin:0}body.deals #contents .tabs-container .tab-navigation{margin:0 0 20px}body.deals #contents .tabs-container .tab-navigation p{margin:0 0 15px;font-size:18px;line-height:22px}body.deals #contents .tabs-container .tab-navigation ul{clear:both;border-bottom:1px solid #d8d8d8}body.deals #contents .tabs-container .tab-navigation ul li{display:inline-block;position:relative;padding-right:2px;font-size:14px;line-height:normal}body.deals #contents .tabs-container .tab-navigation ul li a{display:inline-block;position:relative;padding:12px 15px;background-color:#ebebeb;background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#c4c4c4));background-image:-moz-linear-gradient(top,#ebebeb,#c4c4c4);background-image:-ms-linear-gradient(top,#ebebeb,#c4c4c4);background-image:-o-linear-gradient(top,#ebebeb,#c4c4c4);background-image:linear-gradient(top,#ebebeb,#c4c4c4)}body.deals #contents .tabs-container .tab-navigation ul li a.selected,body.deals #contents .tabs-container .tab-navigation ul li.aon a{bottom:-1px;background:#fff;border:1px solid #d8d8d8;border-width:1px 1px 0;color:#333}body.deals #contents .tabs-container .tab-content{width:918px}body.deals #contents .tabs-container .tab-content .intro-box{margin:0 0 35px}body.deals #contents .tabs-container .tab-content .intro-box h2{margin:0 0 15px;font-size:18px;line-height:22px}body.deals #contents .tabs-container .tab-content .double-cols{width:50%;float:left}body.deals #contents .tabs-container .tab-content .dbl-col{position:relative;margin:0 25px 30px 0;min-height:150px}body.deals #contents .tabs-container .tab-content .dbl-col .img{position:absolute;top:0;left:0}body.deals #contents .tabs-container .tab-content .dbl-col .text,body.deals #contents .tabs-container .tab-content .dbl-col .reveal-text,body.deals #contents .tabs-container .tab-content .dbl-col .buttons{margin-left:110px}body.deals #contents .tabs-container .tab-content .dbl-col .text h3{margin:0 0 15px;font-size:18px;line-height:22px;margin:0;color:#036b05}body.deals #contents .tabs-container .tab-content .dbl-col .text h3+p{margin:0 0 15px;font-size:14px;line-height:18px;margin:0 0 5px}body.deals #contents .tabs-container .tab-content .dbl-col .text p:first-child{margin:0 0 5px}body.deals #contents .tabs-container .tab-content .dbl-col .reveal-text{display:none}body.deals #contents .tabs-container .tab-content .dbl-col .buttons .reveal-link{float:left;padding-top:8px}body.deals #contents .tabs-container .tab-content .dbl-col .buttons a.buttongreen{float:right;display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_sec.png') no-repeat 100% -50px;height:32px;line-height:32px}body.deals #contents .tabs-container .tab-content .dbl-col .buttons a.buttongreen:hover{color:#333}body.deals #contents .tabs-container .tab-content .dbl-col .buttons a.buttongreen .l,body.deals #contents .tabs-container .tab-content .dbl-col .buttons a.buttongreen .l_lens,body.deals #contents .tabs-container .tab-content .dbl-col .buttons a.buttongreen .l_arrow{float:left;background:#fff url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_sec.png') no-repeat 2px 0;width:10px;height:32px}body.deals #contents .tabs-container .tab-content .dbl-col .buttons a.buttongreen .r{display:none}body.deals #contents .tabs-container .tab-content .dbl-col .buttons a.buttongreen:hover{background-position:100% -150px}body.deals #contents .tabs-container .tab-content .dbl-col .buttons a.buttongreen:hover .l,body.deals #contents .tabs-container .tab-content .dbl-col .buttons a.buttongreen:hover .l_lens,body.deals #contents .tabs-container .tab-content .dbl-col .buttons a.buttongreen:hover .l_arrow{background-position:2px -100px}body.deals #contents .bottom-content{clear:both;overflow:hidden}body.deals #contents .bottom-content .bottom-left h3{margin:0 0 15px;font-size:18px;line-height:22px}body.deals #contents .bottom-content .bottom-left .carousel{margin:0 0 70px}body.deals #contents .bottom-content .bottom-left .carousel .prev-wrap,body.deals #contents .bottom-content .bottom-left .carousel .next-wrap{display:none}body.deals #contents .bottom-content .bottom-left .carousel li table th{display:none}body.deals #contents .bottom-content .bottom-left .carousel li table td{padding:0 0 10px;font-size:14px;line-height:normal}body.deals #contents .bottom-content .bottom-left .carousel li table td.location{color:#036b05}body.deals #contents .bottom-content .bottom-left .carousel li table td.price{text-align:right;padding:0 20px 10px 100px}body.deals #contents .bottom-content .bottom-left .carousel li table td.price+td.location{padding-left:20px;border-left:1px solid #d8d8d8}body.deals #contents .bottom-content .bottom-right{display:none}body.vehicleguide #contents #title{margin-bottom:0;padding-bottom:20px;border-bottom:0;border-bottom-style:none;border-bottom-width:0}body.partneroffers #contents #title{margin-bottom:0;padding-bottom:20px;border-bottom:0}body.deals div#contents div.deals-landing div.trans-box h2.web-font{font-family:"futura-pt",Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-size:41px}body.deals div#contents div.deals-landing div.trans-box p.price.web-font{font-family:"futura-pt",Arial,Helvetica,Verdana,sans-serif;font-weight:400;font-size:20px}body.deals div#contents div.deals-landing div.tabs-container div.tab-navigation>h1,body.deals #contents .bottom-content .bottom-left h3{font-family:"futura-pt",Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-size:20px}body.deals div#contents div.deals-landing div.tabs-container div.tab-content div.dbl-col div.text>h3{font-family:"futura-pt",Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-size:18px;color:#037b00}body.landing div#contents div.shim h1.step1promoL1{font-family:"futura-pt",Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-size:34px}body.landing div#contents div.shim h3.h2{font-family:"futura-pt",Arial,Helvetica,Verdana,sans-serif;font-weight:400;font-size:23px}body.landing #contents .sticker>*{font-family:"futura-pt",Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-size:18px;line-height:21px}body.landing #contents .reasons h3.h1,body.landing #contents .description h3.h2,body.landing #contents .termsandconditions h3.h2{font-family:"futura-pt",Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-size:20px}body.landing .step1promoL1{font-size:36px;margin-bottom:0;color:#fff;margin-left:20px;font-weight:bold;white-space:nowrap;line-height:normal;padding:0}#contents #onglet{margin:0 0 20px}#contents #onglet p{margin:0 0 15px;font-size:18px;line-height:22px}#contents #onglet ul{clear:both;border-bottom:1px solid #d8d8d8}#contents #onglet ul li{display:inline-block;position:relative;padding-right:2px;font-size:14px;line-height:normal}#contents #onglet ul li a{display:inline-block;position:relative;padding:12px 15px;background-color:#ebebeb;background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#c4c4c4));background-image:-moz-linear-gradient(top,#ebebeb,#c4c4c4);background-image:-ms-linear-gradient(top,#ebebeb,#c4c4c4);background-image:-o-linear-gradient(top,#ebebeb,#c4c4c4);background-image:linear-gradient(top,#ebebeb,#c4c4c4)}#contents #onglet ul li a.selected,#contents #onglet ul li.aon a{bottom:-1px;background:#fff;border:1px solid #d8d8d8;border-width:1px 1px 0;color:#333}body.partneroffers #contents #contentsCentral{margin:0;padding-bottom:40px}body.partneroffers #contents #contentsCentral>div .content img{float:left;margin-right:18px}body.partneroffers #contents #contentsCentral>div .content h2{margin:0 0 15px;font-size:18px;line-height:22px}body.partneroffers #contents #contentsCentral>div .content .link,body.partneroffers #contents #contentsCentral>div .content a.buttongreen{display:inline-block;padding:1px 15px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_green.png') no-repeat 100% 50%;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:12px;line-height:normal;font-weight:inherit;cursor:pointer}body.partneroffers #contents #contentsCentral>div .content .link .l,body.partneroffers #contents #contentsCentral>div .content a.buttongreen .l,body.partneroffers #contents #contentsCentral>div .content .link .r,body.partneroffers #contents #contentsCentral>div .content a.buttongreen .r{display:none}body.partneroffers #contents #contentsCentral>div .content .l a#morepartnersbutton,body.partneroffers #contents #contentsCentral>div .content p a#morepartnersbutton{display:none}body.partneroffers #contents #contentsCentral>div .content>div{float:left;width:550px}body.partneroffers #contents #contentsCentral>div .content>div h2{color:#036b05}body.partneroffers #contents #contentsCentral>div .content>div p{margin-bottom:5px}body.partneroffers #contents #contentsCentral>div .content>div .link,body.landing .description .more-info>a{display:inline-block;padding:1px 15px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_green.png') no-repeat 100% 50%;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:12px;line-height:normal;font-weight:inherit;cursor:pointer}body.partneroffers #contents #contentsCentral>div .content>div .link .l,body.partneroffers #contents #contentsCentral>div .content>div .link .r{display:none}body.partneroffers #contents #contentsCentral>div .content>div#imgcard{margin-right:18px;width:95px}body.partneroffers #contents #contentsCentral>div.block_435_promopush_si .content+div,body.partneroffers #contents #contentsCentral>div.block_315_offerpush_li .content+div{clear:both;padding-bottom:20px}body.partneroffers #contents #contentsCentral>div.block_435_promopush_si .content .morepartnersdivcontent a,body.partneroffers #contents #contentsCentral>div.block_315_offerpush_li .content .morepartnersdivcontent a{display:inline-block;padding:1px 15px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_green.png') no-repeat 100% 50%;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:12px;line-height:normal;font-weight:inherit;cursor:pointer}body.partneroffers #contents #contentsCentral>div.block_435_promopush_si .content .morepartnersdivcontent a .l,body.partneroffers #contents #contentsCentral>div.block_315_offerpush_li .content .morepartnersdivcontent a .l,body.partneroffers #contents #contentsCentral>div.block_435_promopush_si .content .morepartnersdivcontent a .r,body.partneroffers #contents #contentsCentral>div.block_315_offerpush_li .content .morepartnersdivcontent a .r{display:none}body.partneroffers #contents #contentsCentral>div.block_435_partner_presentation .content{position:relative}body.partneroffers #contents #contentsCentral>div.block_435_partner_presentation .content>img{margin-bottom:40px}body.partneroffers #contents #contentsCentral>div.block_435_partner_presentation .content>div{float:none;width:auto}body.partneroffers #contents #contentsCentral>div.block_435_partner_presentation .content>div>h2{color:inherit}body.partneroffers #contents #contentsCentral>div.block_435_partner_presentation .content>h2,body.partneroffers #contents #contentsCentral>div.block_435_partner_presentation .content>p{float:left;width:571px}body.partneroffers #contents #contentsCentral>div.block_435_partner_presentation .content .colleft{clear:both;padding:20px 0;border-top:1px solid #d8d8d8}body.partneroffers #contents #contentsCentral>div.block_435_partner_presentation .content .picto{clear:both}body.partneroffers #contents #contentsCentral>div.block_435_partner_presentation .content .picto>div{float:left;margin:0 18px 15px 0;width:100px}body.partneroffers #contents #contentsCentral>div.block_435_partner_presentation .content .picto>div img{margin-bottom:10px}body.partneroffers #contents #contentsCentral>div.block_435_partner_presentation .content .picto>div a.buttongreen{display:inline-block;padding:1px 15px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_green.png') no-repeat 100% 50%;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:12px;line-height:normal;font-weight:inherit;cursor:pointer}body.partneroffers #contents #contentsCentral>div.block_435_partner_presentation .content .picto>div a.buttongreen .l,body.partneroffers #contents #contentsCentral>div.block_435_partner_presentation .content .picto>div a.buttongreen .r{display:none}body.partneroffers #contents #contentsCentral #category{display:none}body.partneroffers #contents #contentsRight .content p{padding-bottom:0}body.partneroffers #contents #contentsRight .content p:first-letter {font-weight:bold}body.partneroffers #contents #contentsRight .content>.airline{margin-top:20px;background:#fff;border:1px solid #d8d8d8;border-bottom:0;height:300px;overflow-y:scroll}body.partneroffers #contents #contentsRight .content>.airline li{text-align:center}body.partneroffers #contents #contentsRight .content>.airline li img{margin:0 auto}#terms .liste li{list-style:disc inside none;font-size:4px;color:#036b05;vertical-align:middle;margin-bottom:9px}#terms .liste li a{font-size:12px;vertical-align:middle;padding-left:2px}#terms+.call{margin-bottom:40px;padding:20px 0;border-bottom:1px solid #d8d8d8;width:684px;text-align:right}#terms+.call a.buttongreen{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_sec.png') no-repeat 100% -50px;height:32px;line-height:32px}#terms+.call a.buttongreen:hover{color:#333}#terms+.call a.buttongreen .l,#terms+.call a.buttongreen .l_lens,#terms+.call a.buttongreen .l_arrow{float:left;background:#fff url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_sec.png') no-repeat 2px 0;width:10px;height:32px}#terms+.call a.buttongreen .r{display:none}#terms+.call a.buttongreen:hover{background-position:100% -150px}#terms+.call a.buttongreen:hover .l,#terms+.call a.buttongreen:hover .l_lens,#terms+.call a.buttongreen:hover .l_arrow{background-position:2px -100px}#terms+.call a.buttongreen:first-child+a.buttongreen{margin-left:28px}#terms+.call a.buttongreen.showhide,#terms+.call a.buttongreen.showhide:hover{display:inline-block;margin:0 0 0 20px;padding:3px 0 3px 25px;height:auto;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_tools.png') no-repeat 0 -60px;border:0;color:#036b05;cursor:pointer;text-transform:none;font-weight:normal;font-size:12px;line-height:normal}#terms+.call a.buttongreen.showhide .l,#terms+.call a.buttongreen.showhide:hover .l,#terms+.call a.buttongreen.showhide .r,#terms+.call a.buttongreen.showhide:hover .r{display:none}#terms+.call a.buttongreen.showhide.print-tc,#terms+.call a.buttongreen.showhide:hover.print-tc{background-position:0 -90px}#terms select#country_selector{margin-bottom:20px}#terms .block_570_content_para_button{width:684px}#terms .block_570_content_para_button a+h3{margin-top:20px}#terms .block_570_content_para_button:first-child h3{margin:0 0 15px;font-size:18px;line-height:22px;font-weight:normal}#terms .block_570_content_para_button h3,#terms .block_570_content_para_button .content .terms_per_country h3,#terms .block_570_content_para_button .content.terms_per_country h3{margin:0 0 10px;font-size:12px;line-height:normal;margin:0 0 5px;font-weight:bold}#terms .block_570_content_para_button:first-child a+h3{margin-top:20px}#contents #terms>.block_570_content_para_button:first-child,#poptop .body-terms+.block_570_content_para_button{padding:20px 0;border-top:1px solid #d8d8d8}#tools+div>a.buttongreen.showhide{display:none}#bodyPopup{min-height:510px;width:724px}#bodyPopup #poptop,#bodyPopup #popbigtop{border-top:10px solid #000}#bodyPopup #poptop .logo,#bodyPopup #popbigtop .logo,#bodyPopup #poptop .biglogo,#bodyPopup #popbigtop .biglogo{background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_header_popup.png') no-repeat 0 0;height:65px}#bodyPopup #poptop+div,#bodyPopup #popbigtop+div,#bodyPopup #poptop .maincontent,#bodyPopup #popbigtop .maincontent{background:#fff;padding:40px 20px;text-align:left}#bodyPopup #title,#bodyPopup #erental-page-title,#bodyPopup h1{margin:0 0 30px;font-size:24px;line-height:normal}#bodyPopup h3,#bodyPopup h2{margin:0 0 15px;font-size:18px;line-height:22px}#bodyPopup:after{content:"";display:block;margin:0 auto;background:#037b00 url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_footer_popup.jpg') no-repeat 100% 100%;background-image:-webkit-radial-gradient(100% 0,cover,#81be36,#037b00 100%);background-image:-moz-radial-gradient(100% 0,cover,#81be36,#037b00 100%);background-image:-ms-radial-gradient(100% 0,cover,#81be36,#037b00 100%);background-image:-o-radial-gradient(100% 0,cover,#81be36,#037b00 100%);background-image:radial-gradient(100% 0,cover,#81be36,#037b00 100%);border-bottom:10px solid #000;width:724px;height:20px}#bodyPopup .block_570_content_para_button .content .liste{display:none}#bodyPopup #errors{padding:0 0 20px;width:684px;overflow:hidden}#bodyPopup button{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_prim.png') no-repeat 2px 0;height:32px;line-height:32px;opacity:1;filter:alpha(opacity=100)}#bodyPopup button:hover{color:#333}#bodyPopup button>*{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_prim.png') no-repeat 100% -50px;height:32px}#bodyPopup button>*:hover{color:#333}#bodyPopup button:hover{background-position:2px -100px}#bodyPopup button:hover>*{background-position:100% -150px}#bodyPopup button.default-disabled-button{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_sec.png') no-repeat 2px 0;height:32px;line-height:32px;opacity:.4;filter:alpha(opacity=40)}#bodyPopup button.default-disabled-button:hover{color:#333}#bodyPopup button.default-disabled-button>*{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_sec.png') no-repeat 100% -50px;height:32px}#bodyPopup button.default-disabled-button>*:hover{color:#333}#bodyPopup button.default-disabled-button:hover{background-position:2px -100px}#bodyPopup button.default-disabled-button:hover>*{background-position:100% -150px}#bodyPopup button.default-disabled-button>*{cursor:not-allowed;color:#333}#bodyPopup button.default-disabled-button:hover{background-position:0 0}#bodyPopup button.default-disabled-button:hover>*{background-position:100% -50px}body.booking-accriss-glossary #bodyPopup #popupHeaderPrinter{display:none}body.booking-accriss-glossary #bodyPopup #popupcontent{position:relative;background:#fff;padding:40px 20px 30px;text-align:left}body.booking-accriss-glossary #bodyPopup #popupcontent table{width:100%}body.booking-accriss-glossary #bodyPopup #popupcontent table td{padding:4px 20px 2px 0}body.booking-accriss-glossary #bodyPopup #popupcontent table td.toptitles{font-weight:bold}body.booking-accriss-glossary #bodyPopup #popupcontent .print{position:absolute;right:20px;bottom:20px;cursor:pointer}body.booking-accriss-glossary #bodyPopup #popupcontent .print img{float:left;margin-right:5px}#bodyTemplateG0_0 #title{padding-bottom:0;border-bottom:0}#mainsitemap .col .multi,#mainsitemap .col .simple{width:286px;margin-left:20px}#mainsitemap .col:first-child{margin-left:0}#mainsitemap .col ul{margin-left:10px;margin-bottom:20px}#mainsitemap .col ul li{list-style:disc inside none;font-size:4px;color:#036b05;vertical-align:middle;margin-bottom:9px}#mainsitemap .col ul li a{font-size:12px;vertical-align:middle;padding-left:2px}#mainsitemap .titresitemap,#mainsitemap .titresimplesitemap{margin-bottom:22px;padding-bottom:14px;border-bottom:1px solid #d8d8d8;font-size:20px}#mainsitemap .titresimplesitemap{margin-bottom:38px}#contentsRight .block_115_image_push{border:1px solid #d8d8d8;border-color:#d8d8d8 #d8d8d8 #f0f0f0 #d8d8d8;text-align:center}#contentsRight .block_115_image_push img{display:inline-block;padding:25px 0}#contentsRight .block_115_image_push a img{padding:0}#contentsCentral{margin-bottom:61px}#contentsCentral .maincontent_445_graybrd_whitebg:first-child #contentdyn445{padding-top:0}#contentsCentral .maincontent_445_graybrd_whitebg+.maincontent_445_graybrd_whitebg #contentdyn445{padding-top:22px}#contentsCentral #contentdyn445{padding-bottom:19px;width:685px}#contentsCentral #contentdyn445 p:first-child{margin-bottom:2px}#contentsCentral #contentdyn445 p a{padding:1px 15px 0 0;background:transparent url("/files/live/sites/Europcar/files/dc_images/elements/el_arrow_green.png") no-repeat 100% 50%}#contentsCentral #contentdyn445 p a.green{background:0;padding:0}#contentsCentral #contentdyn445 #imageContent+#contentRight a u strong{font-weight:normal;font-size:12px}#contentsCentral strong{font-size:14px}#contentsCentral #button445tools{padding:23px 20px 19px 0;text-align:right;border-bottom:1px solid #d8d8d8}#contentsCentral #button445tools a{display:inline-block;overflow:hidden;margin-left:15px}#contentsCentral #button445tools a:first-child{margin-left:0}#contentsCentral #button445tools a img{margin-right:5px;display:inline-block}body.ebe-module-sendfriend-sendemail #bodyPopup .content{padding:20px 20px 40px;background:#fff;text-align:left;color:#919191}body.ebe-module-sendfriend-sendemail #bodyPopup .content .rederror+strong{margin-top:15px}body.ebe-module-sendfriend-sendemail #bodyPopup .content>strong{display:block}body.ebe-module-sendfriend-sendemail #bodyPopup .content input[type=text]{color:#000}body.ebe-module-sendfriend-sendemail #bodyPopup .content input[type=text]#inputemail{margin-bottom:5px}body.ebe-module-sendfriend-sendemail #bodyPopup .content input[type=text].inputMessage{width:625px}body.ebe-module-sendfriend-sendemail #bodyPopup input[type=submit]{display:none}body.ebe-module-sendfriend-sendemail #bodyPopup .call{height:1px}body.ebe-module-sendfriend-sendemail #bodyPopup .msg+.call{margin-bottom:15px}#personalinfo .lfield{clear:both;float:none}#personalinfo .lfield fieldset label{margin-bottom:10px}body.contactform #contentsRight .block_115_image_push{border:0;position:relative}body.contactform #contentsRight .block_115_image_push a{display:inline-block;width:216px;height:236px;position:absolute;top:0;left:0;z-index:1}body.contactform #contentsRight .block_115_image_push a img{display:none}body.contactform #contentsRight .block_115_image_push a+span{position:absolute;top:0;left:0;z-index:0;display:block!important}body.contactform #contentsRight .block_115_image_push a+span img{padding:0}body.contactform #contentsCentral form[name="contactUsForm"] input[name="recipients"]+.lfield{float:none}body.contactform #contentsCentral form[name="contactUsForm"] input[type="hidden"]+.lfield{margin-bottom:20px;padding-bottom:0;border-bottom:1px solid #d8d8d8}body.contactform #contentsCentral form[name="contactUsForm"] input[type="hidden"]+.lfield+.grayline+.titlepartfooter{border-top:0;margin-top:0;padding-top:0}body.contactform #contentsCentral form[name="contactUsForm"]>.lfield{width:auto;overflow:hidden}body.contactform #contentsCentral form[name="contactUsForm"]>.lfield>fieldset{min-height:81px}body.contactform #contentsCentral form[name="contactUsForm"]>.lfield label{width:294px}body.contactform #contentsCentral form[name="contactUsForm"] .titlepartfooter{margin:20px 0 15px 0;padding-top:20px;border-top:1px solid #d8d8d8;font-size:18px;line-height:22px;font-weight:normal;clear:both}body.contactform #contentsCentral form[name="contactUsForm"] .titlepartfooter+.lfield{padding-left:18px}body.contactform #contentsCentral form[name="contactUsForm"] .titlepartfooter+.lfield+.lfield strong{display:block;margin:0 0 30px;font-size:inherit;line-height:normal}body.contactform #contentsCentral form[name="contactUsForm"] .call+fieldset{margin-left:18px}body.contactform #contentsCentral form[name="contactUsForm"] .call+fieldset+.lfield fieldset{height:auto;min-height:auto}body.contactform #contentsCentral form[name="contactUsForm"]>fieldset{clear:both}body.contactform #contentsCentral form[name="contactUsForm"]>fieldset+.lfield{float:none;clear:both}body.contactform #contentsCentral form[name="contactUsForm"]>fieldset+.lfield strong{display:block;margin:40px 0}body.contactform #contentsCentral form[name="contactUsForm"] .lfield fieldset input[name="birthDate"]{width:100px}body.contactform #contentsCentral form[name="contactUsForm"] .lfield fieldset div{margin:0 0 10px;color:#919191}body.contactform #contentsCentral form[name="contactUsForm"] .lfield fieldset div.rederror{color:#c90000}body.contactform #contentsCentral form[name="contactUsForm"] .lfield fieldset div+div{margin:0;color:#000;min-height:45px}body.contactform #contentsCentral form[name="contactUsForm"] .lfield fieldset.fleft{margin:0 18px 0 0}body.contactform #contentsCentral form[name="contactUsForm"] .lfield fieldset.fleft+fieldset{float:left;margin-left:0;margin-right:18px}body.contactform #contentsCentral form[name="contactUsForm"] .lfield label,body.contactform #contentsCentral form[name="contactUsForm"] .lfield .label{margin:0 0 10px;color:#919191;font-size:12px;line-height:16px}body.contactform #contentsCentral form[name="contactUsForm"] .rentalinfo1 fieldset{width:auto;margin:0}body.contactform #contentsCentral form[name="contactUsForm"] .rentalinfo1 fieldset input{width:30px}body.contactform #contentsCentral form[name="contactUsForm"] .rentalinfo1 fieldset input[name="pickupYear"],body.contactform #contentsCentral form[name="contactUsForm"] .rentalinfo1 fieldset input[name="returnYear"]{width:40px}body.contactform #contentsCentral form[name="contactUsForm"] .rentalinfo1 .label strong{padding-right:13px}body.contactform #contentsCentral form[name="contactUsForm"] .grayline{display:block;clear:both}body.contactform #contentsCentral form[name="contactUsForm"] #fok{text-align:right;padding-top:20px}body.need-a-chauffeur div#contentdyn445 #contentRight h1:first-child+p{margin:0 0 15px;font-size:18px;line-height:22px;color:#919191}.whychoose445 h2{margin:0 0 15px;font-size:18px;line-height:22px;color:#919191}.whychoose445 h3{margin-bottom:40px}.whychoose445 h3 p{margin:0}.whychoose445 .whychoosedivnumbers{margin-bottom:20px;position:relative;padding-left:59px;min-height:52px}.whychoose445 .whychoosedivnumbers:first-child{background-color:#f0f}.whychoose445 .whychoosedivnumbers .whychoosedivbuttons{position:absolute;left:0;top:1px}.whychoose445 .whychoosedivnumbers .whychoosedivtext{padding-top:8px}.whychoose445 .whychoosedivnumbers .whychoosedivtext h2{font-size:18px;color:#000;line-height:normal;margin:0 0 8px}.whychoose445 #whychoosedivfooter{border-bottom:1px solid #d8d8d8}.whychoose445 #whychoosedivfooter #whychoosedivtools{text-align:right;padding:23px 20px 19px 0}.whychoose445 #whychoosedivfooter #whychoosedivtools .tag_track{padding:5px 0 5px 27px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_tools.png') no-repeat 0 -87px}.whychoose445 #whychoosedivfooter #whychoosedivtools .tag_track img{display:none}#popsurvey{width:684px;padding:36px 20px}#popsurvey #banner h1{margin:0 0 20px;font-size:24px;line-height:normal;padding-bottom:15px;border-bottom:1px solid #d8d8d8;margin-bottom:0;padding-bottom:5px;border-bottom:0}#popsurvey #banner #subtitle{margin:0 0 15px;font-size:14px;line-height:18px;margin-bottom:35px}#popsurvey form fieldset{border-bottom:1px solid #d8d8d8;width:684px}#popsurvey form fieldset+div>fieldset{margin-bottom:20px;padding:20px 0 20px;text-align:right}#popsurvey form fieldset+div>fieldset .buttongreen{margin-right:20px}#popsurvey form fieldset .question{margin:0 0 15px;font-size:18px;line-height:22px;margin:35px 0 15px 0}#popsurvey form fieldset .question+div.purpose{border-top:0}#popsurvey form fieldset div.purpose{border-top:1px solid #d8d8d8;overflow:hidden;padding:6px 20px 4px 20px;text-align:right;position:relative}#popsurvey form fieldset div.purpose label.purpose{display:inline;font-size:14px;float:left}#popsurvey form fieldset div.purpose div.purpose{margin:0 -20px}#popsurvey form fieldset div.purpose .marge10{padding-bottom:4px}#popsurvey form fieldset div.purpose .marge10+.purpose{padding-bottom:0}#popsurvey form fieldset div.purpose .marge10+.purpose .marge10{padding-bottom:0}#popsurvey form fieldset div.purpose input{margin:0}#popsurvey form fieldset div.purpose input[type=radio]{margin-left:16px}#popsurvey form fieldset div.purpose input[type=text],#popsurvey form fieldset div.purpose select{width:227px}#popsurvey form fieldset div.purpose input[type=text]{margin-bottom:15px}#popsurvey form fieldset div.purpose input[type=checkbox]+select,#popsurvey form fieldset div.purpose input[type=checkbox]+input[type=text]{margin-left:15px}#popsurvey form fieldset div.purpose input[value=yes],#popsurvey form fieldset div.purpose input[value=no],#popsurvey form fieldset div.purpose input[value=M],#popsurvey form fieldset div.purpose input[value=F]{position:absolute;top:7px}#popsurvey form fieldset div.purpose input[value=yes]+label,#popsurvey form fieldset div.purpose input[value=no]+label,#popsurvey form fieldset div.purpose input[value=M]+label,#popsurvey form fieldset div.purpose input[value=F]+label{position:absolute;top:7px}#popsurvey form fieldset div.purpose input[value=yes]+label+label+.txt,#popsurvey form fieldset div.purpose input[value=no]+label+label+.txt,#popsurvey form fieldset div.purpose input[value=M]+label+label+.txt,#popsurvey form fieldset div.purpose input[value=F]+label+label+.txt{margin-top:32px}#popsurvey form fieldset div.purpose input[value=yes],#popsurvey form fieldset div.purpose input[value=M]{right:120px}#popsurvey form fieldset div.purpose input[value=yes]+label,#popsurvey form fieldset div.purpose input[value=M]+label{left:573px}#popsurvey form fieldset div.purpose input[value=no],#popsurvey form fieldset div.purpose input[value=F]{right:45px}#popsurvey form fieldset div.purpose input[value=no]+label,#popsurvey form fieldset div.purpose input[value=F]+label{left:650px}#popsurvey form fieldset div.purpose input[type=radio]{width:12px}#popsurvey form fieldset div.purpose input[type=radio]+label+input[type=radio]{margin-left:25px}#popsurvey form fieldset div.purpose input[name=othePlace]{margin-bottom:0}#popsurvey form fieldset div.purpose input[name=othePlace]+select{margin-top:15px}#popsurvey form fieldset div.purpose select[name=browserOthers],#popsurvey form fieldset div.purpose input[name=bookingAirlinesWebsites]{margin-left:100px}#popsurvey form fieldset div.purpose textarea{float:left;width:450px;height:120px;margin-top:10px}#popsurvey form input:first-child+fieldset+.grayline+fieldset h2+div.purpose{background:transparent url('/files/live/sites/Europcar/files/dc_images/icons/scala.png') no-repeat 524px 0}#popsurvey form input:first-child+fieldset+.grayline+fieldset .purpose label+input{position:absolute;top:7px;right:145px}#popsurvey form input:first-child+fieldset+.grayline+fieldset .purpose label+input+input{right:113px}#popsurvey form input:first-child+fieldset+.grayline+fieldset .purpose label+input+input+input{right:82px}#popsurvey form input:first-child+fieldset+.grayline+fieldset .purpose label+input+input+input+input{right:20px}#popsurvey form input:first-child+fieldset+.grayline+fieldset+.grayline+fieldset h2+div.purpose{background:transparent url('/files/live/sites/Europcar/files/dc_images/icons/scala.png') no-repeat 524px 0}#popsurvey form input:first-child+fieldset+.grayline+fieldset+.grayline+fieldset .purpose label+input{position:absolute;top:7px;right:145px}#popsurvey form input:first-child+fieldset+.grayline+fieldset+.grayline+fieldset .purpose label+input+input{right:113px}#popsurvey form input:first-child+fieldset+.grayline+fieldset+.grayline+fieldset .purpose label+input+input+input{right:82px}#popsurvey form input:first-child+fieldset+.grayline+fieldset+.grayline+fieldset .purpose label+input+input+input+input{right:20px}#popsurvey form input:first-child+fieldset+.grayline+fieldset+.grayline+fieldset+.grayline+fieldset h2+div.purpose{background:transparent url('/files/live/sites/Europcar/files/dc_images/icons/scala.png') no-repeat 524px 0}#popsurvey form input:first-child+fieldset+.grayline+fieldset+.grayline+fieldset+.grayline+fieldset .purpose label+input{position:absolute;top:7px;right:145px}#popsurvey form input:first-child+fieldset+.grayline+fieldset+.grayline+fieldset+.grayline+fieldset .purpose label+input+input{right:113px}#popsurvey form input:first-child+fieldset+.grayline+fieldset+.grayline+fieldset+.grayline+fieldset .purpose label+input+input+input{right:82px}#popsurvey form input:first-child+fieldset+.grayline+fieldset+.grayline+fieldset+.grayline+fieldset .purpose label+input+input+input+input{right:20px}#popsurvey form input:first-child+fieldset+.grayline+fieldset+.grayline+fieldset+.grayline+fieldset+.grayline+fieldset h2+div.purpose{background:transparent url('/files/live/sites/Europcar/files/dc_images/icons/scala.png') no-repeat 524px 0}#popsurvey form input:first-child+fieldset+.grayline+fieldset+.grayline+fieldset+.grayline+fieldset+.grayline+fieldset .purpose label+input{position:absolute;top:7px;right:145px}#popsurvey form input:first-child+fieldset+.grayline+fieldset+.grayline+fieldset+.grayline+fieldset+.grayline+fieldset .purpose label+input+input{right:113px}#popsurvey form input:first-child+fieldset+.grayline+fieldset+.grayline+fieldset+.grayline+fieldset+.grayline+fieldset .purpose label+input+input+input{right:82px}#popsurvey form input:first-child+fieldset+.grayline+fieldset+.grayline+fieldset+.grayline+fieldset+.grayline+fieldset .purpose label+input+input+input+input{right:20px}#popsurvey form input:first-child+fieldset+.grayline+fieldset+.grayline+fieldset+.grayline+fieldset+.grayline+fieldset+.grayline+fieldset{border-bottom:0}body.pageError h1{margin:0 0 30px;font-size:24px;line-height:normal}body.pageError h1:first-child{font-size:50px;font-weight:bold}body.pageError #tools{display:none}body.pageError h1+h1,body.pageError #line+h1{margin:0 0 15px;font-size:18px;line-height:22px}body.pageError.pageError_404 #container,body.pageError.pageError_500 #container,body.pageError.pageError_503 #container,body.pageError.pageError_404 .container,body.pageError.pageError_500 .container,body.pageError.pageError_503 .container{background:url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_error.png') 50% 445px no-repeat}body.pageError.pageError_404 #contents,body.pageError.pageError_500 #contents,body.pageError.pageError_503 #contents{background:transparent}body.pageError.pageError_404 #contents #contentsCentral,body.pageError.pageError_500 #contents #contentsCentral,body.pageError.pageError_503 #contents #contentsCentral{width:100%}body.pageError.pageError_404 h1:first-child,body.pageError.pageError_500 h1:first-child,body.pageError.pageError_503 h1:first-child{margin-left:0}body.pageError.pageError_404 h1+p,body.pageError.pageError_500 h1+p,body.pageError.pageError_503 h1+p,body.pageError.pageError_404 h1+ul,body.pageError.pageError_500 h1+ul,body.pageError.pageError_503 h1+ul{float:left;width:294px;margin-top:37px;font-size:14px}body.pageError.pageError_404 h1+ul,body.pageError.pageError_500 h1+ul,body.pageError.pageError_503 h1+ul{margin:0 0 15px;list-style-image:url('/files/live/sites/Europcar/files/dc_images/elements/el_list.png');margin:34px 0 0 15px}body.pageError.pageError_404 h1+ul li,body.pageError.pageError_500 h1+ul li,body.pageError.pageError_503 h1+ul li{margin:0 0 0 10px;padding:3px 0}body.pageError.pageError_404 h1+h1,body.pageError.pageError_500 h1+h1,body.pageError.pageError_503 h1+h1,body.pageError.pageError_404 #line+h1,body.pageError.pageError_500 #line+h1,body.pageError.pageError_503 #line+h1{position:absolute;width:294px}body.pageError.pageError_404 #line+h1,body.pageError.pageError_500 #line+h1,body.pageError.pageError_503 #line+h1{left:330px}body.pageError.pageError_404 #line+h1+p,body.pageError.pageError_500 #line+h1+p,body.pageError.pageError_503 #line+h1+p{margin-left:18px}body.pageError.pageError_404 #line+h1+p+#line+h1,body.pageError.pageError_500 #line+h1+p+#line+h1,body.pageError.pageError_503 #line+h1+p+#line+h1{left:642px}body.pageError.pageError_404 #line+h1+p+#line+h1+ul+#line,body.pageError.pageError_500 #line+h1+p+#line+h1+ul+#line,body.pageError.pageError_503 #line+h1+p+#line+h1+ul+#line{display:block;clear:both;margin-top:510px}body.pageError.pageError_404 #line+h1+p+#line+h1+ul+#line+h1,body.pageError.pageError_500 #line+h1+p+#line+h1+ul+#line+h1,body.pageError.pageError_503 #line+h1+p+#line+h1+ul+#line+h1{position:static;width:auto;margin-left:0}body.pageError.pageError_404 #line+h1+p+#line+h1+ul+#line+h1+p,body.pageError.pageError_500 #line+h1+p+#line+h1+ul+#line+h1+p,body.pageError.pageError_503 #line+h1+p+#line+h1+ul+#line+h1+p{width:auto;margin-top:0;margin-bottom:75px;margin-left:0}body.pageError.pageError_404 #container,body.pageError.pageError_404 .container{background-image:url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_error_404.png')}.lightbox.acrissglossary h3{margin:0 0 15px;font-size:18px;line-height:22px}.lightbox.acrissglossary table{width:100%}.lightbox.acrissglossary table tr td.toptitles{padding-bottom:5px;border-bottom:1px solid #d8d8d8;font-size:14px;font-weight:bold}.lightbox.acrissglossary table tr td .code{display:inline-block;width:10px;margin-right:7px;text-align:center;font-weight:bold;zoom:1;*display:block}#privilege{position:relative}body.loyalty_info .lightbox .NFE_loyaltyProgram,#privilege .NFE_loyaltyProgram{display:block!important;position:absolute;top:0;left:-20px}body.loyalty_info .lightbox .NFE_loyaltyProgram img,#privilege .NFE_loyaltyProgram img{display:block;width:958px;height:527px}body.loyalty_info .lightbox .intropanel,#privilege .intropanel{margin:-40px -20px 0;height:527px}body.loyalty_info .lightbox .intropanel .intropanel-m,#privilege .intropanel .intropanel-m,body.loyalty_info .lightbox .intropanel .m,#privilege .intropanel .m{position:absolute;margin:0 20px;color:#fff}body.loyalty_info .lightbox .intropanel .intropanel-m .sifr-wh,#privilege .intropanel .intropanel-m .sifr-wh,body.loyalty_info .lightbox .intropanel .m .sifr-wh,#privilege .intropanel .m .sifr-wh{font-size:56px;font-weight:bold;padding-top:255px;margin-bottom:5px}body.loyalty_info .lightbox .intropanel .intropanel-m .sifr-ye,#privilege .intropanel .intropanel-m .sifr-ye,body.loyalty_info .lightbox .intropanel .m .sifr-ye,#privilege .intropanel .m .sifr-ye{font-size:24px;line-height:22px}body.loyalty_info .lightbox .midpanel,#privilege .midpanel{position:absolute;top:374px;left:0;width:100%;height:133px;background:#f0f0f0}body.loyalty_info .lightbox .midpanel .midpanel-t,#privilege .midpanel .midpanel-t{height:113px;margin:10px 0;position:relative}body.loyalty_info .lightbox .midpanel .midpanel-t ol.fcclear>li,#privilege .midpanel .midpanel-t ol.fcclear>li{float:left;height:113px;border-right:1px solid #fefefe;border-left:1px solid #a9a9a9}body.loyalty_info .lightbox .midpanel .midpanel-t ol.fcclear>li .padding,#privilege .midpanel .midpanel-t ol.fcclear>li .padding{padding:8px 20px 0}body.loyalty_info .lightbox .midpanel .midpanel-t ol.fcclear>li.midpanel-one,#privilege .midpanel .midpanel-t ol.fcclear>li.midpanel-one{width:312px;border-left:none}body.loyalty_info .lightbox .midpanel .midpanel-t ol.fcclear>li.midpanel-two,#privilege .midpanel .midpanel-t ol.fcclear>li.midpanel-two{width:310px}body.loyalty_info .lightbox .midpanel .midpanel-t ol.fcclear>li.midpanel-three,#privilege .midpanel .midpanel-t ol.fcclear>li.midpanel-three{border-right:0}body.loyalty_info .lightbox .midpanel .midpanel-t ol.fcclear>li h3,#privilege .midpanel .midpanel-t ol.fcclear>li h3{margin:0 0 15px;font-size:14px;line-height:18px;margin-bottom:10px;font-size:24px;padding:2px 15px 2px 22px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_confirmed.png') no-repeat 0 50%}body.loyalty_info .lightbox .midpanel .midpanel-t ol.fcclear>li ul li,#privilege .midpanel .midpanel-t ol.fcclear>li ul li{font-size:14px}body.loyalty_info .lightbox .midpanel .midpanel-t ol.fcclear+a.cta,#privilege .midpanel .midpanel-t ol.fcclear+a.cta{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_prim.png') no-repeat 2px 0;height:32px;line-height:32px;position:absolute;right:20px;bottom:10px}body.loyalty_info .lightbox .midpanel .midpanel-t ol.fcclear+a.cta:hover,#privilege .midpanel .midpanel-t ol.fcclear+a.cta:hover{color:#333}body.loyalty_info .lightbox .midpanel .midpanel-t ol.fcclear+a.cta>*,#privilege .midpanel .midpanel-t ol.fcclear+a.cta>*{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_prim.png') no-repeat 100% -50px;height:32px}body.loyalty_info .lightbox .midpanel .midpanel-t ol.fcclear+a.cta>*:hover,#privilege .midpanel .midpanel-t ol.fcclear+a.cta>*:hover{color:#333}body.loyalty_info .lightbox .midpanel .midpanel-t ol.fcclear+a.cta:hover,#privilege .midpanel .midpanel-t ol.fcclear+a.cta:hover{background-position:2px -100px}body.loyalty_info .lightbox .midpanel .midpanel-t ol.fcclear+a.cta:hover>*,#privilege .midpanel .midpanel-t ol.fcclear+a.cta:hover>*{background-position:100% -150px}body.loyalty_info .lightbox .maincontent,#privilege .maincontent{padding-top:40px;float:left;width:684px}body.loyalty_info .lightbox .maincontent #tabPanel .contentpanel-tabs,#privilege .maincontent #tabPanel .contentpanel-tabs{margin:0 0 20px}body.loyalty_info .lightbox .maincontent #tabPanel .contentpanel-tabs p,#privilege .maincontent #tabPanel .contentpanel-tabs p{margin:0 0 15px;font-size:18px;line-height:22px}body.loyalty_info .lightbox .maincontent #tabPanel .contentpanel-tabs ul,#privilege .maincontent #tabPanel .contentpanel-tabs ul{clear:both;border-bottom:1px solid #d8d8d8}body.loyalty_info .lightbox .maincontent #tabPanel .contentpanel-tabs ul li,#privilege .maincontent #tabPanel .contentpanel-tabs ul li{display:inline-block;position:relative;padding-right:2px;font-size:14px;line-height:normal}body.loyalty_info .lightbox .maincontent #tabPanel .contentpanel-tabs ul li a,#privilege .maincontent #tabPanel .contentpanel-tabs ul li a{display:inline-block;position:relative;padding:12px 15px;background-color:#ebebeb;background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#c4c4c4));background-image:-moz-linear-gradient(top,#ebebeb,#c4c4c4);background-image:-ms-linear-gradient(top,#ebebeb,#c4c4c4);background-image:-o-linear-gradient(top,#ebebeb,#c4c4c4);background-image:linear-gradient(top,#ebebeb,#c4c4c4)}body.loyalty_info .lightbox .maincontent #tabPanel .contentpanel-tabs ul li a.selected,#privilege .maincontent #tabPanel .contentpanel-tabs ul li a.selected,body.loyalty_info .lightbox .maincontent #tabPanel .contentpanel-tabs ul li.aon a,#privilege .maincontent #tabPanel .contentpanel-tabs ul li.aon a{bottom:-1px;background:#fff;border:1px solid #d8d8d8;border-width:1px 1px 0;color:#333}body.loyalty_info .lightbox .maincontent #tabPanel .contentpanel-tabs ul,#privilege .maincontent #tabPanel .contentpanel-tabs ul{border-color:#a9a9a9}body.loyalty_info .lightbox .maincontent #tabPanel .contentpanel-tabs ul li a.selected,#privilege .maincontent #tabPanel .contentpanel-tabs ul li a.selected,body.loyalty_info .lightbox .maincontent #tabPanel .contentpanel-tabs ul li.aon a,#privilege .maincontent #tabPanel .contentpanel-tabs ul li.aon a{border-color:#a9a9a9}body.loyalty_info .lightbox .maincontent #tabPanel .tab-content,#privilege .maincontent #tabPanel .tab-content{padding-bottom:30px}body.loyalty_info .lightbox .maincontent #tabPanel .tab-content h3,#privilege .maincontent #tabPanel .tab-content h3{margin:0 0 15px;font-size:18px;line-height:22px}body.loyalty_info .lightbox .maincontent #tabPanel .tab-content ul,#privilege .maincontent #tabPanel .tab-content ul{margin:0 0 15px;list-style-image:url('/files/live/sites/Europcar/files/dc_images/elements/el_list.png')}body.loyalty_info .lightbox .maincontent #tabPanel .tab-content ul li,#privilege .maincontent #tabPanel .tab-content ul li{margin:0 0 0 10px;padding:3px 0}body.loyalty_info .lightbox .maincontent #tabPanel .tab-content #moreLink,#privilege .maincontent #tabPanel .tab-content #moreLink{display:block;height:30px;margin:0 0 10px 0;padding:0 20px;font-size:14px;line-height:30px;font-weight:bold;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 2px rgba(85,85,85,0.9);-moz-box-shadow:0 1px 2px rgba(85,85,85,0.9);-ms-box-shadow:0 1px 2px rgba(85,85,85,0.9);-o-box-shadow:0 1px 2px rgba(85,85,85,0.9);box-shadow:0 1px 2px rgba(85,85,85,0.9);background-color:#f2f2f2;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#e5e5e5));background-image:-moz-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-ms-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-o-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:linear-gradient(top,#f2f2f2,#e5e5e5)}body.loyalty_info .lightbox .maincontent #tabPanel .tab-content #moreLink span,#privilege .maincontent #tabPanel .tab-content #moreLink span{display:inline-block;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_toggle.png') no-repeat 100% 2px;width:100%}body.loyalty_info .lightbox .maincontent #tabPanel .tab-content #moreLink.open span,#privilege .maincontent #tabPanel .tab-content #moreLink.open span{background-position:100% 106%}body.loyalty_info .lightbox .subtext,#privilege .subtext{color:#919191}body.loyalty_info .lightbox .additional,#privilege .additional{float:left;width:216px;margin-left:18px;padding:40px 0}body.loyalty_info .lightbox .additional .login-panel,#privilege .additional .login-panel{background:#f0f0f0 url('/files/live/sites/Europcar/files/dc_images/backgrounds/vs_teaser_image.png') 50% 0 no-repeat;border-bottom:1px solid #d8d8d8;padding:228px 20px 35px}body.loyalty_info .lightbox .additional .login-panel .sifr-gr-spans,#privilege .additional .login-panel .sifr-gr-spans{margin:0 0 15px;font-size:18px;line-height:22px;margin-bottom:10px}body.loyalty_info .lightbox .additional .login-panel .sifr-gr-spans span,#privilege .additional .login-panel .sifr-gr-spans span{display:inline}body.loyalty_info .lightbox .additional .login-panel .sifr-gr-spans span+span,#privilege .additional .login-panel .sifr-gr-spans span+span{margin-left:.5em}body.loyalty_info .lightbox .additional .login-panel .sifr-gr-spans span.bot,#privilege .additional .login-panel .sifr-gr-spans span.bot{margin-left:0;display:block}body.loyalty_info .lightbox .additional .login-panel .cta,#privilege .additional .login-panel .cta{display:inline-block;padding:0 15px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_green.png') no-repeat 100% 50%;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:14px;line-height:normal;font-weight:inherit;cursor:pointer;float:right}body.loyalty_info .lightbox .additional .login-panel .cta .l,#privilege .additional .login-panel .cta .l,body.loyalty_info .lightbox .additional .login-panel .cta .r,#privilege .additional .login-panel .cta .r{display:none}body.loyalty_info .lightbox .footerpanel,#privilege .footerpanel{clear:both}body.loyalty_info .lightbox .footerpanel .promos .promo-column,#privilege .footerpanel .promos .promo-column{float:left;width:294px;height:553px;background:#f0f0f0 url('/files/live/sites/Europcar/files/dc_images/backgrounds/vs_card_club.png') 50% 0 no-repeat;border-bottom:1px solid #d8d8d8}body.loyalty_info .lightbox .footerpanel .promos .promo-column+.promo-column,#privilege .footerpanel .promos .promo-column+.promo-column{margin-left:18px;background-image:url('/files/live/sites/Europcar/files/dc_images/backgrounds/vs_card_executive.png')}body.loyalty_info .lightbox .footerpanel .promos .promo-column+.promo-column+.promo-column,#privilege .footerpanel .promos .promo-column+.promo-column+.promo-column{background-image:url('/files/live/sites/Europcar/files/dc_images/backgrounds/vs_card_elite.png')}body.loyalty_info .lightbox .footerpanel .promos .promo-column .padding,#privilege .footerpanel .promos .promo-column .padding{padding:220px 20px 0}body.loyalty_info .lightbox .footerpanel .promos .promo-column .padding .sifr-wh,#privilege .footerpanel .promos .promo-column .padding .sifr-wh{margin:0 0 15px;font-size:18px;line-height:22px}body.loyalty_info .lightbox .footerpanel .promos .promo-column .padding .sifr-wh+p,#privilege .footerpanel .promos .promo-column .padding .sifr-wh+p{font-weight:bold}body.loyalty_info .lightbox .footerpanel .promos .promo-column .padding ul,#privilege .footerpanel .promos .promo-column .padding ul{margin:0 0 15px;list-style-image:url('/files/live/sites/Europcar/files/dc_images/elements/el_list.png')}body.loyalty_info .lightbox .footerpanel .promos .promo-column .padding ul li,#privilege .footerpanel .promos .promo-column .padding ul li{margin:0 0 0 10px;padding:3px 0}body.loyalty_info .lightbox .footerpanel .promos .promo-column .promo+p,#privilege .footerpanel .promos .promo-column .promo+p{margin:0 20px;color:#919191}body.loyalty_info .lightbox+.call,#privilege+.call{clear:both;height:80px}body.need-a-hotel #contents #contentsCentral{width:100%}body.need-a-hotel #contents #contentsCentral h1#title{padding-bottom:0;border-bottom:0}body.need-a-hotel #contents #contentsCentral h1#title+iframe{width:100%;height:500px;margin:0 0 30px 0}body.driving-abroad-in-winter-conditions #contentsCentral{position:relative}body.driving-abroad-in-winter-conditions #contentsCentral>p{padding-left:115px}body.driving-abroad-in-winter-conditions #contentsCentral>p strong{font-size:12px;font-weight:bold}body.driving-abroad-in-winter-conditions #contentsCentral #imageContent{position:absolute;top:67px;left:0;float:none}body.driving-abroad-in-winter-conditions #contentsCentral #contentRight{margin-top:35px;padding-top:17px;border-top:1px solid #d8d8d8}body.driving-abroad-in-winter-conditions #contentsCentral #contentRight p strong{font-size:12px}body.driving-abroad-in-winter-conditions #contentsCentral #contentdyn445{padding-bottom:0}body.driving-abroad-in-winter-conditions #contentsCentral #contentdyn445 p a{background:0;padding:0}body.driving-abroad-in-winter-conditions #contentsCentral #contentdyn445 p a strong{font-weight:normal;font-size:12px}body.driving-abroad-in-winter-conditions #contentsCentral table{margin:18px 0 10px 0}body.driving-abroad-in-winter-conditions #contentsCentral table tr td{padding:15px 25px 6px 0;border-width:1px 0 0 0;border-color:#d8d8d8}body.driving-abroad-in-winter-conditions #contentsCentral table tr td strong{font-size:12px}body.driving-abroad-in-winter-conditions #contentsCentral table tr:first-child td{border:0}body.driving-abroad-in-winter-conditions #contentsCentral table tr:first-child td strong{font-size:14px}body.driving-abroad-in-winter-conditions #contentsCentral #button445tools a{padding:5px 0 5px 27px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_tools.png') no-repeat 0 -87px}body.driving-abroad-in-winter-conditions #contentsCentral #button445tools a img{display:none}body.driving-abroad-in-winter-conditions #contentsCentral #button445tools a:first-child{background-position:3px -22px}body.world #contents,body.region #contents{padding-top:20px}body.world .container,body.region .container{position:relative;overflow:hidden;text-align:left}body.world .page .shortcuts,body.region .page .shortcuts,body.world .page .box-9-top,body.region .page .box-9-top{display:none}body.world .breadcrumb,body.region .breadcrumb{margin:0 0 40px;width:550px}body.world .breadcrumb ol li,body.region .breadcrumb ol li{display:inline}body.world .breadcrumb ol li a,body.region .breadcrumb ol li a{display:inline-block;margin-right:5px;padding:2px 15px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_grey.png') no-repeat 100% 50%}body.world #container #contents .container .google-map iframe{height:500px;width:720px}body.world #container #contents .container .why-box h3{margin:0 0 15px;font-size:18px;line-height:22px}body.world #container #contents .container .why-box .why{display:inline-block;width:295px;padding:15px 3px}body.world #container #contents .container .why-box .why .text{width:230px;display:inline-block;margin:0 0 0 5px;vertical-align:top}body.world #container #contents .container .why-box .why .text .title{font-weight:bold;font-size:14px;margin-bottom:5px}body.world #container #contents .container .why-box .why .icon{display:inline-block}body.world #container #contents .shortcuts,body.world #container #contents .toplink{display:none}body.world #container #contents .intro-box .content{display:inline-block}body.world #container #contents .intro-box .content .intro-text-box{width:545px}body.world #container #contents .intro-box .content .intro-text-box .elements h1{margin:0 0 20px;font-size:24px;line-height:normal;padding-bottom:15px;border-bottom:1px solid #d8d8d8;border:0}body.world #container #contents .intro-box .content .intro-text-box .elements .scrollText{background-image:url('/seo-images/intro-bg-kaleos.jpg');background-repeat:no-repeat;background-position:99% 0;padding-top:250px}body.world #container #contents .intro-box .content-nav{width:350px;display:inline-block;margin-left:20px;padding-bottom:36px;vertical-align:top;background-color:#f0f0f0;line-height:36px}body.world #container #contents .intro-box .content-nav:before{content:"MISSING HEADLINE";height:30px;width:320px;display:inline-block;font-size:16px;padding:15px 15px;border-bottom:solid 1px #d8d8d8}body.world #container #contents .intro-box .content-nav li.off{font-size:14px;border-bottom:solid 1px #ddd;border-top:solid 1px #fff;padding-left:15px}body.region #contents{padding-top:0}body.region #contents .breadcrumb{position:absolute;top:20px;left:0;margin:0}body.region #contents .toplink,body.region #contents #skip-content{display:none}body.region #contents .page .content{overflow:hidden;margin-bottom:40px}body.region #contents .page .content .col-one{float:left;margin-right:18px;padding-top:75px;width:550px}body.region #contents .page .content .col-one h1{margin:0 0 15px;font-size:18px;line-height:22px}body.region #contents .page .content .col-one .box-1{margin:0 0 30px;padding-bottom:20px;border-bottom:1px solid #d8d8d8}body.region #contents .page .content .col-one .box-1 .image-right{float:left;padding:0 15px 15px 0}body.region #contents .page .content .col-one .box-1 .extraText ul{list-style:square;margin-left:15px}body.region #contents .page .content .col-one .box-1 .extraText li{padding:0 0 15px 0}body.region #contents .page .content .col-two{float:left;background-color:#f0f0f0;width:350px}body.region #contents .page .content .col-two .box-2-top{-webkit-box-shadow:inset 0 9px 10px -5px rgba(0,0,0,0.25);-moz-box-shadow:inset 0 9px 10px -5px rgba(0,0,0,0.25);-ms-box-shadow:inset 0 9px 10px -5px rgba(0,0,0,0.25);-o-box-shadow:inset 0 9px 10px -5px rgba(0,0,0,0.25);box-shadow:inset 0 9px 10px -5px rgba(0,0,0,0.25);padding:25px 90px 5px 20px}body.region #contents .page .content .col-two .box-2-top ul.tick-list{margin:0 0 15px;list-style-image:url('/files/live/sites/Europcar/files/dc_images/elements/el_confirmed.png');margin:0 0 0 20px}body.region #contents .page .content .col-two .box-2-top ul.tick-list li{margin:0 0 0 10px;padding:3px 0}body.region #contents .page .content .col-two .box-2-top ul.tick-list li{margin:0 0 15px;font-size:14px;line-height:18px;margin:0 0 5px 0}body.region #contents .page .content .col-two h2.whychoose{margin:0 0 15px;font-size:18px;line-height:22px}body.region #contents .page iframe{display:block;float:left;margin:0 18px 20px 0;width:720px;height:480px}body.region #contents .page .weather-panel{float:left;width:180px}body.region #contents .page .weather-panel h2{margin:0 0 15px;font-size:18px;line-height:22px;margin:0}body.region #contents .page .weather-panel .weather>*{float:left}body.region #contents .page .weather-panel .weather>p{margin:0 0 15px;font-size:14px;line-height:18px;margin:0;padding:20px;font-weight:bold}body.region #contents .page .weather-panel em{display:block;clear:both}body.region #contents .additional h2{margin:0 0 15px;font-size:18px;line-height:22px}body.region #contents .additional .box-5-bottom,body.region #contents .additional .box-6-bottom{display:none}body.region #contents .additional .box-5-top{display:inline-block;zoom:1;*display:inline;width:315px;padding:0 15px 0 0}body.region #contents .additional .box-5-top .arrow-list li{margin-bottom:15px}body.region #contents .additional .box-5-middle .arrow-list a{display:inline-block;padding:0 15px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_green.png') no-repeat 100% 50%;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:14px;line-height:normal;font-weight:inherit;cursor:pointer}body.region #contents .additional .box-5-middle .arrow-list a .l,body.region #contents .additional .box-5-middle .arrow-list a .r{display:none}body.region #contents .additional .box-6-top{display:inline-block;zoom:1;*display:inline;width:215px;background:#f0f0f0 url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_seo_rentals.png') 0 0 no-repeat;vertical-align:top}body.region #contents .additional .box-6-top .padding{margin:175px 10px 20px 20px}body.region #contents .additional .box-6-top .padding .image-para{margin-top:15px}body.region #contents .additional .box-6-top .padding .button-container{text-align:right}body.region #contents .additional .box-6-top .padding .button-container a{display:inline-block;padding:0 15px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_green.png') no-repeat 100% 50%;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:14px;line-height:normal;font-weight:inherit;cursor:pointer}body.region #contents .additional .box-6-top .padding .button-container a .l,body.region #contents .additional .box-6-top .padding .button-container a .r{display:none}body.region #contents .additional .box-6-top h2.featured,body.region #contents .additional .box-6-top h2.subtitle{display:inline;margin:0}body.region .datepicker{right:0;left:auto}body.region .datepicker:before{right:200px;left:auto}body.region .timepicker{right:-15px}body.region .timepicker:before{left:190px}ul.tagcloud{margin:0 0 40px}ul.tagcloud li{display:inline;line-height:20px}ul.tagcloud li span.cloud5{font-size:20px}ul.tagcloud li span.cloud4{font-size:18px}ul.tagcloud li span.cloud3{font-size:16px}ul.tagcloud li span.cloud2{font-size:14px}ul.tagcloud li span.cloud1{font-size:12px}ul.tagcloud li,ul.tagcloud a{color:#036b05}body.eready #contentRight #button445{text-align:right}body#erentalPage #bodyPopup .confirmation,body#erentalPage #bodyPopup>form{background:#fff;padding:40px 20px;text-align:left}body#erentalPage #bodyPopup>form[name*=EcForm],body#erentalPage #bodyPopup>form[name*=EcForm]+form[name*=newbookingForm]{padding-top:0}#e-rental-popin #login{margin:30px 0;overflow:hidden}#e-rental-popin #login .col-one,#e-rental-popin #login .col-two{float:left;width:294px}#e-rental-popin #login .col-one input,#e-rental-popin #login .col-two input{margin-bottom:5px}#e-rental-popin #login .col-two{margin-left:18px}#e-rental-popin #login h2,#e-rental-popin .withDriver h2,#e-rental-popin .withoutDriver h2,#e-rental-popin #login h3,#e-rental-popin .withDriver h3,#e-rental-popin .withoutDriver h3,#e-rental-popin #login p,#e-rental-popin .withDriver p,#e-rental-popin .withoutDriver p{margin:0 0 15px;font-size:14px;line-height:18px}#e-rental-popin #login fieldset h3,#e-rental-popin .withDriver fieldset h3,#e-rental-popin .withoutDriver fieldset h3{margin:0 0 10px;font-size:12px;line-height:normal;margin-bottom:4px;color:#919191}#e-rental-popin .account-check .top{display:none}#e-rental-popin .account-check .check-radios input[type=radio],#e-rental-popin .account-check .check-radios label{float:left;margin:0 5px 0 0;width:auto}#e-rental-popin .account-check .check-radios label{margin-right:20px}#e-rental-popin .account-check legend{display:none}#e-rental-popin .account-check .field{margin-bottom:15px}#e-rental-popin .account-check .field input,#e-rental-popin .account-check .field select{margin-bottom:0}#e-rental-popin .account-check .cols>.col-two{margin-bottom:30px}#e-rental-popin .error input,#e-rental-popin .error select{border-color:#c90000}#e-rental-popin #login .error p{margin:0 0 10px;font-size:12px;line-height:normal;margin-bottom:5px}#e-rental-popin .label{position:relative}#e-rental-popin .label input[type=checkbox]{position:absolute;left:0;top:0}#e-rental-popin .label label{margin-left:20px}#ra-summary{position:relative}#ra-summary>h2{margin:0 0 30px;font-size:24px;line-height:normal}#ra-summary .loading-summary{padding:45px 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_loading_spinner.gif') no-repeat 50% 0;color:#919191;text-align:center}#ra-summary .loading-summary h1,#ra-summary .loading-summary p{margin:0 0 15px;font-size:14px;line-height:18px;display:inline}#ra-summary .loading-summary img{display:none}#ra-summary .row br,#ra-summary #col1 br,#ra-summary #col2 br{display:block}#ra-summary div h2{margin:0 0 15px;font-size:14px;line-height:18px}#ra-summary div h2 img{display:none}#ra-summary div.row .col-a{display:none}#ra-summary div.row .col-b h2{margin:0 0 15px;font-size:14px;line-height:18px;padding-left:22px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_confirmed.png') no-repeat 0 2px}#ra-summary div.row .col-b.driver{margin:0 0 40px;padding-left:22px}#ra-summary div.row .col-b.driver p{margin:0 0 15px;font-size:14px;line-height:18px;margin:0}#ra-summary div.mast-print{width:auto;position:absolute;top:20px;right:20px;z-index:1}#ra-summary div.mast-print>div{padding-left:22px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_tools.png') no-repeat 0 -90px}#ra-summary div.readysummary>h2{margin:0 0 15px;font-size:18px;line-height:22px}#ra-summary div.readysummary>div{margin:0 0 15px}#ra-summary div.readysummary table th,#ra-summary div.readysummary table td{padding:0 7px;text-align:left;width:180px}#ra-summary div.readysummary table th:first-child,#ra-summary div.readysummary table td:first-child,#ra-summary div.readysummary table th:first-child strong,#ra-summary div.readysummary table td:first-child strong{font-weight:bold}#ra-summary div.readysummary table th+td+td,#ra-summary div.readysummary table td+td+td{text-align:right;width:auto}#ra-summary div.readysummary table th+td+td strong,#ra-summary div.readysummary table td+td+td strong{font-weight:bold}#ra-summary div.readysummary table th+td+td+td,#ra-summary div.readysummary table td+td+td+td{text-align:left;width:100px}#ra-summary div.readysummary table th span,#ra-summary div.readysummary table td span{display:block}#ra-summary div.readysummary table th span.prea,#ra-summary div.readysummary table td span.prea{text-align:right}#ra-summary div.readysummary table th span.prec,#ra-summary div.readysummary table td span.prec{text-align:left}#ra-summary div.readysummary table:first-child th,#ra-summary div.readysummary table:first-child td{padding:12px 7px 10px 7px}#ra-summary div.readysummary #col4 table+table td+td{width:auto}#ra-summary div.warning img{display:none}#ra-summary div .buttons{margin-top:30px}#ra-summary #summary-data .clear.mast-print{width:auto}#ra-summary #summary-data #readysum{background:0}#lbEReady #new{position:absolute;top:30px;left:20px}#lbEReady #e-rental-popin>h2{margin:0 0 30px;font-size:24px;line-height:normal;margin:0 0 20px 90px;padding-top:15px;width:605px;height:70px}#lbEReady #e-rental-popin>div{clear:both;width:722px}#lbEReady #e-rental-popin>div img{float:left;margin:0 10px 10px 0}#lbEReady #e-rental-popin>div h2{margin:0 0 15px;font-size:18px;line-height:22px;padding-top:5px;float:left}#lbEReady #e-rental-popin>div p{clear:both}#lbEReady #e-rental-popin .check-radios{margin-bottom:15px}#lbEReady #e-rental-popin #js_signup_text{position:absolute}#lbEReady #e-rental-popin #js_signup_text #js_signup_link{display:none}#lbEReady #e-rental-popin #eRentalLoginForm,#lbEReady #e-rental-popin #js_signup_panel{clear:both}#lbEReady #ra-summary{width:722px}#lbEReady #ra-summary div.mast-print{top:auto;bottom:37px}#lbEReady button{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_prim.png') no-repeat 2px 0;height:32px;line-height:32px}#lbEReady button:hover{color:#333}#lbEReady button>*{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_prim.png') no-repeat 100% -50px;height:32px}#lbEReady button>*:hover{color:#333}#lbEReady button:hover{background-position:0 -100px}#lbEReady button:hover>*{background-position:100% -150px}#lbEReady button#cancel{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_sec.png') no-repeat 2px 0;height:32px;line-height:32px;margin-right:20px}#lbEReady button#cancel:hover{color:#333}#lbEReady button#cancel>*{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_sec.png') no-repeat 100% -50px;height:32px}#lbEReady button#cancel>*:hover{color:#333}#lbEReady button#cancel:hover{background-position:2px -100px}#lbEReady button#cancel:hover>*{background-position:100% -150px}#lbEReady button[disabled]{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_sec.png') no-repeat 2px 0;height:32px;line-height:32px;opacity:.4;filter:alpha(opacity=40)}#lbEReady button[disabled]:hover{color:#333}#lbEReady button[disabled]>*{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_sec.png') no-repeat 100% -50px;height:32px}#lbEReady button[disabled]>*:hover{color:#333}#lbEReady button[disabled]:hover{background-position:2px -100px}#lbEReady button[disabled]:hover>*{background-position:100% -150px}#lbEReady button[disabled]>*{cursor:not-allowed;color:#333}#lbEReady button[disabled]:hover{background-position:0 0}#lbEReady button[disabled]:hover>*{background-position:100% -50px}body.travelentry #contents #title{border-bottom:0;padding-bottom:0}body.travelentry #contents #contentsCentral{width:918px}body.travelentry #contents .block_280_graybrd_whitebg>.content{float:left;width:450px}body.travelentry #contents .block_280_graybrd_whitebg h2{margin:0 0 15px;font-size:18px;line-height:22px;background:#f0f0f0;font-weight:normal;color:#919191;margin:0;padding:20px 20px 15px}body.travelentry #contents .block_280_graybrd_whitebg fieldset{padding:0 20px;background:#f0f0f0}body.travelentry #contents .block_280_graybrd_whitebg fieldset input[type=text],body.travelentry #contents .block_280_graybrd_whitebg fieldset input[type=password],body.travelentry #contents .block_280_graybrd_whitebg fieldset input[type=email]{width:410px}body.travelentry #contents .block_280_graybrd_whitebg fieldset+fieldset{position:relative;padding-bottom:40px;margin-bottom:20px}body.travelentry #contents .block_280_graybrd_whitebg fieldset+fieldset a.buttongreen{position:absolute;bottom:20px;right:20px}body.travelentry #contents .block_280_graybrd_whitebg p{margin-bottom:10px}body.travelentry #contents .block_280_graybrd_whitebg p strong{margin:0 0 15px;font-size:14px;line-height:18px;font-weight:bold;display:block;margin-bottom:5px}body.travelentry #contents .block_280_graybrd_whitebg p a{display:inline-block;padding:1px 15px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_green.png') no-repeat 100% 50%;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:12px;line-height:normal;font-weight:inherit;cursor:pointer}body.travelentry #contents .block_280_graybrd_whitebg p a .l,body.travelentry #contents .block_280_graybrd_whitebg p a .r{display:none}body.travelentry #contents .block_280_graybrd_whitebg p a#to_contact{display:none}body.travelentry #contents .block_270_content_paragraph_button{float:left;width:450px;margin-left:18px}body.travelentry #contents .block_270_content_paragraph_button h2{display:none}body.travelentry #contents .block_270_content_paragraph_button img+p strong{margin:0 0 15px;font-size:18px;line-height:22px;color:#919191;display:block;margin-top:15px}body.travelentry #contents .block_270_content_paragraph_button p+p strong a{display:inline-block;padding:1px 15px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_green.png') no-repeat 100% 50%;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:12px;line-height:normal;font-weight:inherit;cursor:pointer}body.travelentry #contents .block_270_content_paragraph_button p+p strong a .l,body.travelentry #contents .block_270_content_paragraph_button p+p strong a .r{display:none}body.travelentry #contents .call{clear:both}body.corporateentry #contents #contentsCentral,body.ebe-module-btob-corporateentry #contents #contentsCentral{width:918px}body.corporateentry #contents #title,body.ebe-module-btob-corporateentry #contents #title{border-bottom:0;padding-bottom:0}body.corporateentry #contents .call,body.ebe-module-btob-corporateentry #contents .call{clear:both;height:80px}body.corporateentry #contents .block_280_graybrd_whitebg,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg{float:left;width:450px;background:#f0f0f0;min-height:450px}body.corporateentry #contents .block_280_graybrd_whitebg .block_280_graybrd_whitebgBottom,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg .block_280_graybrd_whitebgBottom,body.corporateentry #contents .block_280_graybrd_whitebg .block_280_graybrd_whitebgTop,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg .block_280_graybrd_whitebgTop{display:none}body.corporateentry #contents .block_280_graybrd_whitebg>.content,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg>.content{padding:20px}body.corporateentry #contents .block_280_graybrd_whitebg .acenter,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg .acenter,body.corporateentry #contents .block_280_graybrd_whitebg h2,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg h2{margin:0 0 15px;font-size:18px;line-height:22px;color:#919191;font-weight:normal}body.corporateentry #contents .block_280_graybrd_whitebg .acenter,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg .acenter{text-transform:lowercase;text-align:center}body.corporateentry #contents .block_280_graybrd_whitebg input[type=text],body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg input[type=text],body.corporateentry #contents .block_280_graybrd_whitebg input[type=password],body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg input[type=password],body.corporateentry #contents .block_280_graybrd_whitebg input[type=email],body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg input[type=email]{width:410px}body.corporateentry #contents .block_280_graybrd_whitebg form,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg form{position:relative;padding-bottom:40px}body.corporateentry #contents .block_280_graybrd_whitebg form a.buttongreen,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg form a.buttongreen{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_prim.png') no-repeat 100% -50px;height:32px;line-height:32px;position:absolute;bottom:0;right:0}body.corporateentry #contents .block_280_graybrd_whitebg form a.buttongreen:hover,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg form a.buttongreen:hover{color:#333}body.corporateentry #contents .block_280_graybrd_whitebg form a.buttongreen .l,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg form a.buttongreen .l,body.corporateentry #contents .block_280_graybrd_whitebg form a.buttongreen .l_lens,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg form a.buttongreen .l_lens,body.corporateentry #contents .block_280_graybrd_whitebg form a.buttongreen .l_arrow,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg form a.buttongreen .l_arrow{float:left;background:#f0f0f0 url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_prim.png') no-repeat 2px 0;width:10px;height:32px}body.corporateentry #contents .block_280_graybrd_whitebg form a.buttongreen .r,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg form a.buttongreen .r{display:none}body.corporateentry #contents .block_280_graybrd_whitebg form a.buttongreen:hover,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg form a.buttongreen:hover{background-position:100% -150px}body.corporateentry #contents .block_280_graybrd_whitebg form a.buttongreen:hover .l,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg form a.buttongreen:hover .l,body.corporateentry #contents .block_280_graybrd_whitebg form a.buttongreen:hover .l_lens,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg form a.buttongreen:hover .l_lens,body.corporateentry #contents .block_280_graybrd_whitebg form a.buttongreen:hover .l_arrow,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg form a.buttongreen:hover .l_arrow{background-position:2px -100px}body.corporateentry #contents .block_280_graybrd_whitebg form .rederror+fieldset,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg form .rederror+fieldset{margin-top:1em}body.corporateentry #contents .block_280_graybrd_whitebg fieldset#fs_IATA_TIDS label,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg fieldset#fs_IATA_TIDS label{position:relative}body.corporateentry #contents .block_280_graybrd_whitebg fieldset#fs_IATA_TIDS a,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg fieldset#fs_IATA_TIDS a{position:absolute;bottom:0;right:90px}body.corporateentry #contents .block_280_graybrd_whitebg fieldset#fs_IATA_TIDS a+a,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg fieldset#fs_IATA_TIDS a+a{bottom:auto;right:0}body.corporateentry #contents .block_280_graybrd_whitebg fieldset#fs_IATA_TIDS+fieldset,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg fieldset#fs_IATA_TIDS+fieldset{display:none}body.corporateentry #contents .block_280_graybrd_whitebg fieldset#fs_IATA_TIDS+fieldset+fieldset,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg fieldset#fs_IATA_TIDS+fieldset+fieldset{display:block}body.corporateentry #contents .block_280_graybrd_whitebg fieldset#fs_IATA_TIDS+fieldset+fieldset label,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg fieldset#fs_IATA_TIDS+fieldset+fieldset label{position:relative}body.corporateentry #contents .block_280_graybrd_whitebg fieldset#fs_IATA_TIDS+fieldset+fieldset label a,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg fieldset#fs_IATA_TIDS+fieldset+fieldset label a{position:absolute;bottom:0;right:0}body.corporateentry #contents .block_280_graybrd_whitebg+.block_280_graybrd_whitebg,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg+.block_280_graybrd_whitebg{margin-left:18px}body.corporateentry #contents .block_280_graybrd_whitebg+.block_280_graybrd_whitebg form,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg+.block_280_graybrd_whitebg form{padding-bottom:0}body.corporateentry #contents .block_280_graybrd_whitebg+.block_280_graybrd_whitebg fieldset#fs_accesscode,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg+.block_280_graybrd_whitebg fieldset#fs_accesscode{position:relative;margin-bottom:20px;padding-bottom:40px}body.corporateentry #contents .block_280_graybrd_whitebg+.block_280_graybrd_whitebg p strong,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg+.block_280_graybrd_whitebg p strong{margin:0 0 15px;font-size:14px;line-height:18px;color:#919191;display:block;margin-bottom:5px}body.corporateentry #contents .block_280_graybrd_whitebg+.block_280_graybrd_whitebg p a#booking_corporate_contact,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg+.block_280_graybrd_whitebg p a#booking_corporate_contact{display:block}body.corporateentry iframe,body.ebe-module-btob-corporateentry iframe{width:724px;height:510px;overflow:hidden}body.travelagents #contents #contentsCentral{position:relative;width:auto}body.travelagents #contents #contentsCentral #intro{display:none}body.travelagents #contents #contentsCentral p{margin-bottom:2px;margin-left:467px}body.travelagents #contents #contentsCentral p strong{font-weight:bold}body.travelagents #contents #contentsCentral p a{color:#036b05;padding-right:12px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_green.png') no-repeat 100% 50%}body.travelagents #contents #contentsCentral #title{margin-bottom:0;border-bottom:0}body.travelagents #contents #contentsCentral #title+p+p+p{margin-top:-4px}body.travelagents #contents #contentsCentral #title+p+p+p+p{margin-left:0;padding-left:467px;display:inline}body.travelagents #contents #contentsCentral #title+p+p+p+p+p{display:inline;padding-left:0;margin-left:0}body.travelagents #contents .block_280_graybrd_whitebg{position:absolute;top:25px;left:0}body.travelagents #contents .content{width:410px;padding:20px 20px 35px;position:relative;background-color:#f0f0f0;color:#919191}body.travelagents #contents .content h2{font-size:18px;font-weight:normal}body.travelagents #contents .content input{display:block;width:100%}body.travelagents #contents .content .buttongreen{bottom:-17px}body.travelagents #contents .content form #travelAgents .rederror{display:none}body.travelagents #contents .content fieldset{margin-top:10px}body[class*="corporate"] form[name="form"].info#form .rederror{display:none}body[class*="corporate"] .block_280_graybrd_whitebg .buttongreen,body[class*="travelagents"] .block_280_graybrd_whitebg .buttongreen,body.travelentry .block_280_graybrd_whitebg .buttongreen{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_prim.png') no-repeat 100% -50px;height:32px;line-height:32px;position:absolute;bottom:0;right:0}body[class*="corporate"] .block_280_graybrd_whitebg .buttongreen:hover,body[class*="travelagents"] .block_280_graybrd_whitebg .buttongreen:hover,body.travelentry .block_280_graybrd_whitebg .buttongreen:hover{color:#333}body[class*="corporate"] .block_280_graybrd_whitebg .buttongreen .l,body[class*="travelagents"] .block_280_graybrd_whitebg .buttongreen .l,body.travelentry .block_280_graybrd_whitebg .buttongreen .l,body[class*="corporate"] .block_280_graybrd_whitebg .buttongreen .l_lens,body[class*="travel"] .block_280_graybrd_whitebg .buttongreen .l_lens,body.travelentry .block_280_graybrd_whitebg .buttongreen .l_lens,body[class*="corporate"] .block_280_graybrd_whitebg .buttongreen .l_arrow,body[class*="travel"] .block_280_graybrd_whitebg .buttongreen .l_arrow,body.travelentry .block_280_graybrd_whitebg .buttongreen .l_arrow{float:left;background:#f0f0f0 url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_prim.png') no-repeat 2px 0;width:10px;height:32px}body[class*="corporate"] .block_280_graybrd_whitebg .buttongreen .r,body[class*="travelagents"] .block_280_graybrd_whitebg .buttongreen .r,body.travelentry .block_280_graybrd_whitebg .buttongreen .r{display:none}body[class*="corporate"] .block_280_graybrd_whitebg .buttongreen:hover,body[class*="travelagents"] .block_280_graybrd_whitebg .buttongreen:hover,body.travelentry .block_280_graybrd_whitebg .buttongreen:hover{background-position:100% -150px}body[class*="corporate"] .block_280_graybrd_whitebg .buttongreen:hover .l,body[class*="travelagents"] .block_280_graybrd_whitebg .buttongreen:hover .l,body.travelentry .block_280_graybrd_whitebg .buttongreen:hover .l,body[class*="corporate"] .block_280_graybrd_whitebg .buttongreen:hover .l_lens,body[class*="travel"] .block_280_graybrd_whitebg .buttongreen:hover .l_lens,body.travelentry .block_280_graybrd_whitebg .buttongreen:hover .l_lens,body[class*="corporate"] .block_280_graybrd_whitebg .buttongreen:hover .l_arrow,body[class*="travel"] .block_280_graybrd_whitebg .buttongreen:hover .l_arrow,body.travelentry .block_280_graybrd_whitebg .buttongreen:hover .l_arrow{background-position:2px -100px}body[class*="corporate"] .block_280_graybrd_whitebg .rederror,body.travelagents .block_280_graybrd_whitebg .rederror{display:none}body.green-policy #contentdyn445noimage>img{margin-bottom:30px}body.green-policy #contentsRight .block_115_image_push{border:0;position:relative}body.green-policy #contentsRight .block_115_image_push a{display:inline-block;position:absolute;top:0;left:0;z-index:1}body.green-policy #contentsRight .block_115_image_push a>img{display:none}body.green-policy #contentsRight .block_115_image_push a span.NFE_GreenPolicy{display:block!important;position:relative;z-index:0}body.legal-mentions p strong{font-weight:bold}body.corpform h1{font-size:18px;line-height:22px;padding:0 0 15px}body.corpform #bodyPopup{width:724px;min-height:510px;background:#fff}body.corpform #bodyPopup::after{display:none;background:0}body.corpform #bodyPopup #poptop{display:none}body.corpform #bodyPopup #popupsearchmyID{padding-top:0;padding-bottom:10px}body.corpform #bodyPopup div.content{padding-top:0;min-height:430px;overflow:hidden}body.corpform .maincontent_435_graybrd_whitebg.fleft{margin-top:0}body.corpform .maincontent_435_graybrd_whitebg.fleft .maincontent_435_graybrd_whitebgTop{display:none}body.corpform .lightbox{height:570px}body.corpform form fieldset{position:relative}body.corpform form select{margin-bottom:25px}body.corpform form>.lfield{float:none;overflow:hidden;width:auto}body.corpform form .colleft{width:342px;float:left;border-right:1px solid #d8d8d8}body.corpform form .colleft .lfield:first-child .grand{margin-bottom:30px;font-size:14px;color:#333}body.corpform form .colleft .lfield:last-child{text-align:right}body.corpform form .colright{margin-left:-1px;padding-left:30px;width:310px;float:left;border-left:1px solid #d8d8d8}body.corpform form .colright .rfield{float:none}body.corpform form .colright .rfield:first-child .grand{margin-bottom:30px;font-size:14px;color:#333}body.corpform form .colright .rfield:last-child{text-align:right}body.corpform .notice{clear:both;padding-top:20px;margin-top:20px;margin-bottom:0}body.corpform .number,body.corpform .numberon{display:none}body.corpform a.fleft{margin:0 0 40px 0;width:20px;height:20px;display:block;float:none;position:relative;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_info.png') no-repeat 0 0}body.corpform a.fleft .content{left:97px;bottom:18px}body.corpform a.fleft .content:after{left:27px}body.corpform #passwordid{margin-right:150px}body.corpform #passwordid+.buttongreen{margin:0 0 40px 225px}body.corpform label.bgreen{font-size:18px;line-height:22px;padding:0 0 15px;color:#333}body.corpform label.bgreen+label.strong{color:#333;margin-bottom:20px}body.corpform label.bgreen+label.strong+label.bgreen{color:#919191;margin:0 0 4px 0;padding:0;font-size:12px;line-height:16px}body.corpform .call{clear:both}body.driverinscription .maincontent_435_graybrd_whitebg.fleft{width:608px}body.driverinscription form{overflow:hidden}body.driverinscription form fieldset.fleft{margin-left:0}body.driverinscription form fieldset.fleft+fieldset.fleft{margin-left:18px}body.driverinscription form fieldset.fleft+fieldset.fleft+fieldset.fleft{position:relative;padding-top:60px;margin-left:0}body.driverinscription form fieldset.fleft+fieldset.fleft+fieldset.fleft+fieldset.fleft{padding-top:0;margin-left:18px}body.driverinscription form fieldset.fleft+fieldset.fleft+fieldset.fleft+fieldset.fleft label{position:relative}body.driverinscription form fieldset.fleft+fieldset.fleft+fieldset.fleft label{position:absolute;top:0;left:2px}body.driverinscription form fieldset.fleft+fieldset.fleft+fieldset.fleft label+select{position:absolute;top:20px;left:0}body.driverinscription form fieldset.fleft+fieldset.fleft+fieldset.fleft label+select+label{position:absolute;top:0;left:82px}body.driverinscription form fieldset.fleft+fieldset.fleft+fieldset.fleft label+select+label+select{position:absolute;top:20px;left:80px}body.driverinscription form fieldset.fleft+fieldset.fleft+fieldset.fleft label+select+label+select+label{position:absolute;top:0;left:176px}body.driverinscription form fieldset.fleft+fieldset.fleft+fieldset.fleft label+select+label+select+label+select{position:absolute;top:20px;left:174px}body.driverinscription form #fok{display:block;clear:both;float:none;text-align:right}*+html #large_header .nav-main>ul #homeLink{display:block}*+html #loginLayer{top:28px;width:324px}*+html #loginLayer form .formrow.submit{position:relative;margin:0;height:55px;width:294px}*+html #footer ul li{float:left}*+html #footer .h4{clear:both}*+html input[type=search],*+html input[type=text],*+html input[type=email],*+html input[type=number],*+html input[type=month],*+html input[type=tel],*+html input[type=password]{padding:5px;width:284px;height:18px}*+html button,*+html input[type=submit]{overflow:visible}*+html .three-cols{height:30px}*+html body.vehicleguide #contents .filter .col{width:676px;height:48px}*+html body.vehicleguide #contents .filter .col.category{width:198px}*+html body.vehicleguide #contents .filter ul.attributefilters{width:960px}*+html body.vehicleguide #contents .filter ul.attributefilters>li,*+html body.vehicleguide #contents .filter ul.attributefilters>li.last{border:0}*+html body.vehicleguide #contents .filter ul.filter-type,*+html body.vehicleguide #contents .filter ul.filter-type>li{height:auto}*+html body.select #contents #waiting{height:510px}*+html body.select #contents #filter{width:958px}*+html body.select #contents #filter .sort li{zoom:1;*display:inline}*+html body.select #contents #filter ul.tabs li span{height:15px;zoom:1;*display:inline}*+html body.select #contents .details{overflow:hidden}*+html body.favorite ul.features li,*+html .favoritebox ul.features li{width:146px}*+html body.favorite ul.features li.even,*+html .favoritebox ul.features li.even{width:50px}*+html body.favorite #contents .bt,*+html .favoritebox #contents .bt{zoom:1;*display:inline}*+html body.favorite #contents .bt.box.toggle,*+html .favoritebox #contents .bt.box.toggle{width:600px}*+html body.favorite #contents .bt.box.toggle span,*+html .favoritebox #contents .bt.box.toggle span{zoom:1;*display:inline;width:560px}*+html body.favorite #contents .loyalty,*+html .favoritebox #contents .loyalty{height:70px}*+html body.favorite #contents .tools.pagetools>li.print,*+html .favoritebox #contents .tools.pagetools>li.print,*+html body.favorite #contents .tools.pagetools>li.ecoprint,*+html .favoritebox #contents .tools.pagetools>li.ecoprint{float:none}*+html body.book #contents .main-content{float:left}*+html body.book #contents .cartile{width:625px}*+html body.book #contents .cartile .bt.box.toggle,*+html body.book #contents .cartile .details .col{width:600px}*+html body.book #contents .cartile .details .col>ul.features{position:absolute}*+html body.book #contents #payment_option{padding-top:10px}*+html body.book #contents #recommendations.extras ul.options li span.title{width:285px}*+html body.book #contents #recommendations.extras ul.options li span.price{width:170px}*+html body.book #contents #upgrade form{zoom:1}*+html body.book #contents #formContainer{width:625px}*+html body.book #contents #formContainer #loginTypes>fieldset #login form>div input[type=text]{width:268px}*+html body.book #contents #formContainer form #divGender div,*+html body.book #contents #formContainer form #divPhoneNumber fieldset div,*+html body.book #contents #formContainer form #divGender h3,*+html body.book #contents #formContainer form #divPhoneNumber fieldset h3,*+html body.book #contents #formContainer form #divGender label,*+html body.book #contents #formContainer form #divPhoneNumber fieldset label{zoom:1;display:inline}*+html body.confirmation #returning-your-vehicle{height:150px}*+html body.confirmation #contents #details .cartile{width:625px}*+html body.confirmation #contents #details #location #pickupLocation li,*+html body.confirmation #contents #details #location #returnLocation li{height:46px}*+html body.confirmation #contents #details #googleMapDirections form input.text{width:244px!important}*+html form.style_3_di .fleft{margin-bottom:15px}*+html body.my-europcar form.login_myec input[type=checkbox]{float:left;margin-top:0}*+html body.my-europcar form.login_myec fieldset+div+div{clear:both;width:310px}*+html form#search_id.style_3 .block_248_gray_bg{width:275px}*+html form#search_id.style_3 .block_248_gray_bg .lfield{width:auto}*+html form#search_id.style_3 .block_248_gray_bg input,*+html form#search_id.style_3 .block_248_gray_bg select#creditCard,*+html form#search_id.style_3 .block_248_gray_bg select.input{width:248px}*+html form[name*="driver"] #genderM input[type=radio],*+html form[name*="driver"] #genderF input[type=radio],*+html form[name*="driver"] #genderM input[type=radio]+label,*+html form[name*="driver"] #genderF input[type=radio]+label{margin-top:0;margin-bottom:0}*+html form[name*="driver"] fieldset.radio input#acceptOffer,*+html form[name*="driver"] fieldset.radio input#generalConditions{margin-bottom:0}*+html body.deals #contents .tabs-container .tab-navigation ul{height:40px}*+html body.deals #contents .tabs-container .tab-navigation ul li{float:left;height:40px}*+html body.deals #contents .tabs-container .tab-navigation ul li a.selected{bottom:0}*+html body.partneroffers #contents #onglet ul{height:40px}*+html body.partneroffers #contents #onglet ul li{float:left;height:40px}*+html body.partneroffers #contents #onglet ul li a.selected{bottom:0}*+html body.pageError.pageError_404 #line+h1+p+#line+h1+ul+#line,*html body.pageError.pageError_404 #line+h1+p+#line+h1+ul+#line,*+html body.pageError.pageError_500 #line+h1+p+#line+h1+ul+#line,*html body.pageError.pageError_500 #line+h1+p+#line+h1+ul+#line,*+html body.pageError.pageError_503 #line+h1+p+#line+h1+ul+#line,*html body.pageError.pageError_503 #line+h1+p+#line+h1+ul+#line{margin-top:325px}*+html body.loyalty_info .lightbox .maincontent #tabPanel .contentpanel-tabs ul,*+html #privilege .maincontent #tabPanel .contentpanel-tabs ul{height:40px}*+html body.loyalty_info .lightbox .maincontent #tabPanel .contentpanel-tabs ul li,*+html #privilege .maincontent #tabPanel .contentpanel-tabs ul li{float:left;height:40px}*+html body.loyalty_info .lightbox .maincontent #tabPanel .contentpanel-tabs ul li a.selected,*+html #privilege .maincontent #tabPanel .contentpanel-tabs ul li a.selected{bottom:0}*+html body.region #contents .page .content .col-two .box-2-top ul.tick-list{margin-left:15px}*+html body.region #contents .page .content .col-two .box-2-top ul.tick-list li{padding-left:5px}@media screen and (max-device-width:1024px){body{position:relative}#shim{position:absolute}.content{-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:rgba(0,0,0,0);-ms-tap-highlight-color:rgba(0,0,0,0);-o-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0)}.lightbox.show{pointer-events:auto}body.book #contents #basket.fixed .submit_quote,body.book #contents #basket.bottom .submit_quote{position:relative;top:0;left:0;bottom:auto;margin-left:0}}@media print{#large_header *,#footer,.pagetools,#tools,body.select #filter .featured{display:none}#large_header{position:static;background:0;text-align:left;margin:0 0 20px;font-size:24px;line-height:normal;padding-bottom:15px;border-bottom:1px solid #d8d8d8;margin-bottom:60;padding-top:20px;color:#333}#large_header:after{content:"Europcar - moving your way"}body.select #contents #filter,body.book #contents #filter,body.confirmation #contents #filter{margin:0 0 15px;font-size:14px;line-height:18px;color:#333}body.select #contents #filter ul,body.book #contents #filter ul,body.confirmation #contents #filter ul{width:100%}body.select #contents #enquiry ul,body.book #contents #enquiry ul,body.confirmation #contents #enquiry ul{display:none}body.select #contents #upgrade,body.book #contents #upgrade,body.confirmation #contents #upgrade,body.select #contents #dontForget,body.book #contents #dontForget,body.confirmation #contents #dontForget,body.select #contents .quoteincludes,body.book #contents .quoteincludes,body.confirmation #contents .quoteincludes{border:1px solid #d8d8d8}body.select #contents .cartile,body.book #contents .cartile,body.confirmation #contents .cartile{padding-bottom:0;border:0}body.select #contents ul.features li,body.book #contents ul.features li,body.confirmation #contents ul.features li,body.select #contents ul.features li.even,body.book #contents ul.features li.even,body.confirmation #contents ul.features li.even,body.select #contents ul.features li.minage,body.book #contents ul.features li.minage,body.confirmation #contents ul.features li.minage{position:static;padding:0;height:auto;width:100%}body.select #contents ul.features li:after,body.book #contents ul.features li:after,body.confirmation #contents ul.features li:after,body.select #contents ul.features li.even:after,body.book #contents ul.features li.even:after,body.confirmation #contents ul.features li.even:after,body.select #contents ul.features li.minage:after,body.book #contents ul.features li.minage:after,body.confirmation #contents ul.features li.minage:after{content:" " attr(data-title) " "}body.select #contents .quoteincludes li,body.book #contents .quoteincludes li,body.confirmation #contents .quoteincludes li{display:block}body.select #contents .quoteincludes li span,body.book #contents .quoteincludes li span,body.confirmation #contents .quoteincludes li span{padding-left:0;background:0}body.select #contents .col{min-height:0}body.select #contents .bt.box,body.select #contents .arrowlink{visibility:hidden}body.book #contents #basket,body.book #contents #cardetails,body.book #contents #formContainer{float:none;width:100%}body.book #contents .cartile,body.book #contents .cartile .details .col,body.book #contents .cartile .extras,body.book #contents .cartile .extras ul,body.book #contents #basket>.quote,body.book #contents #basket>.submit_quote,body.book #contents #basket ul.price,body.book #contents #formContainer #reservationForm>fieldset>.h2{width:100%}body.book #contents #formContainer #reservationForm fieldset>.content{display:block!important}body.book #contents #formContainer #reservationForm #legal{width:100%}body.book #contents #formContainer #reservationForm #legal>div>div:first-child{border:0}body.book #contents #formContainer #reservationForm label,body.book #contents #formContainer #reservationForm p{width:90%}body.book #contents #basket a,body.book #contents .toggle.options #extras{display:none}body.confirmation #contents #details{border:0}body.confirmation #contents #details .cartile,body.confirmation #contents #details #location,body.confirmation #contents #details #returning-your-vehicle{border-top:none!important}body.confirmation #contents #details #customer a,body.confirmation #contents #details #basket a{display:none}body.confirmation #contents #details #basket .privilege a{display:block}body.confirmation #banner{page-break-before:always}body.confirmation #banner #voucher .fr{margin:0 0 10px 20px}body.confirmation #banner #voucher .print_hidden{display:block!important}body.myaccountprivilegeenrolmentchargecard{font-family:Arial,Helvetica,Verdana,sans-serif;font-size:12px!important;line-height:16px}body.myaccountprivilegeenrolmentchargecard #tools{display:none!important}body.myaccountprivilegeenrolmentchargecard #contents #g2_0{width:100%!important;margin-bottom:0!important}body.myaccountprivilegeenrolmentchargecard #contents #g2_0 .maincontent_815_graybrd_whitebg,body.myaccountprivilegeenrolmentchargecard #contents #g2_0 .maincontent_815_graybrd_whitebg>.content>.lfield{width:auto!important;float:none}body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] fieldset .lfield,body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] fieldset .rfield{width:50%!important}body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] fieldset .rfield{margin:0!important}body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] fieldset.radio{height:auto!important}body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] .lfield.green.strong,body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] .tab_bg{margin-top:15px!important;padding:0!important;border:none!important}body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] p+fieldset>.lfield label,body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] p+fieldset>.rfield label{width:294px!important}body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] h2,body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] p,body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] span,body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] span.tab_left{color:#333!important;font-weight:normal!important}body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] label,body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] label.green.strong{color:#919191!important;font-weight:normal!important;font-size:12px!important}body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] .strong{font-weight:normal!important}body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] img,body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] .yellow_line{display:none!important}body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] #driverDetails>.lfield.green.strong{display:none!important}body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] #personalData{width:100%!important}body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] #generalConditionsErrorDiv{margin:0!important;padding:0!important;border:none!important}body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] table.result{margin-bottom:20px!important}body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] table.result td,body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] table.result th{vertical-align:middle;padding:3px 5px 3px 5px!important;font-weight:normal!important}body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] table.result th{border:1px solid #d8d8d8!important;border-width:1px 0 1px 1px!important;font-weight:bold!important;color:#333}body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] table.result th:first-child{border-left:none!important}.lightbox{position:static!important;top:0!important;left:0!important;margin:0!important;width:100%!important}.lightbox .close,.lightbox .loading{display:none}.lightbox *{border:none!important;outline:none!important}.lightbox #lbEReady #summary-data>form{display:none}.lightbox #lbEReady #popup,.lightbox #lbEReady #summary-data,.lightbox #lbEReady #summary-data>div,.lightbox #lbEReady #summary-data .warning,.lightbox #lbEReady #summary-data .ending{width:95%!important}.lightbox #lbEReady table{width:95%!important}.lightbox #lbEReady table td{padding:2px 5px 2px 0!important;border:none!important}.lightbox #lbEReady table td:first-child{white-space:nowrap;width:300px}}hr,.hr-footer,.eciwebsites *,#toolsBusiness,.site-tools,.content-top .seo,.content-top .nav-shadow,.block_promoprice_fleet,.tipsReassurance,.block_248_gray_top,.block_248_gray_bottom,.calendar .cal-holder,.spacer,.maincontent_470_greenbrd_greenbgBottom,.maincontent_335_greenbrd_greenbgBottom,#contents>#tools #toolsBusiness,#contents>#tools #toolsConcierge,#block_235_115_image_push,.jqmOverlay,.block_435_partner_presentationTop,.block_435_partner_presentationBottom,.block_435_promopush_siTop,#terms .block_570_content_para_buttonGoToTop,#terms .block_570_content_para_buttonTop,#terms .block_570_content_para_buttonBottom,#contents>#terms .block_570_content_para_button .liste,#popsurvey .grayline,#privilege .footerpanel .sifr-ye,#privilege .maincontent #tabPanel .tab-content .access,body#erentalPage #bodyPopup br,body#erentalPage #bodyPopup img,.yellow_line{display:none}div#footer div.service ul.service li img{float:left}div#footer div.service ul.service li a{padding:10px 0 10px 12px}div#footer div.service ul.service li img{float:left}div#footer div.service ul.service li a{padding:10px 0 10px 12px}#englob .container .search .formrow .custom_select_container .custom_select,#englob .container .search .formrow .prefix .custom_select{border:1px solid #ccc}#bodyTemplateG2_0 #large_header{width:100%}body[class*=mybookingsexistingbookings] #bodyTemplateG2_0 #container #contents #g2_0 .maincontent_815_graybrd_whitebg.fleft,body[class*=mybookingscancelbooking] #bodyTemplateG2_0 #container #contents #g2_0 .maincontent_815_graybrd_whitebg.fleft{border-top:0;padding-top:0}.maincontent_815_graybrd_whitebg.fleft{margin-top:0}.form-row.select{font-size:12px}body.homepagedriver1000 page div#bodyTemplateG2_0 div#container div#contents{position:relative}body.homepagedriver1000 #title+div{position:absolute;right:20px;top:50px}body.homepagedriver1000 #title+div span.green{background:url("/files/live/sites/Europcar/files/dc_images/elements/el_security_small.png") no-repeat scroll 0 0 transparent;color:#919191;display:inline;padding:4px 0 4px 20px}.ic{background:0}.driving-abroad-in-winter-conditions #contentsCentral{position:relative}.driving-abroad-in-winter-conditions #contentsCentral>p{padding-left:115px}.driving-abroad-in-winter-conditions #contentsCentral>p strong{font-size:12px;font-weight:bold}.driving-abroad-in-winter-conditions #contentsCentral #imageContent{position:absolute;top:67px;left:0;float:none}.driving-abroad-in-winter-conditions #contentsCentral #contentRight{margin-top:35px;padding-top:17px;border-top:1px solid #d8d8d8}.driving-abroad-in-winter-conditions #contentsCentral #contentRight p strong{font-size:12px}.driving-abroad-in-winter-conditions #contentsCentral #contentdyn445{padding-bottom:0}.driving-abroad-in-winter-conditions #contentsCentral #contentdyn445 p a{background:0;padding:0}.driving-abroad-in-winter-conditions #contentsCentral #contentdyn445 p a strong{font-weight:normal;font-size:12px}.driving-abroad-in-winter-conditions #contentsCentral table{margin:18px 0 10px 0}.driving-abroad-in-winter-conditions #contentsCentral table tr td{padding:15px 25px 6px 0;border-width:1px 0 0 0;border-color:#d8d8d8}.driving-abroad-in-winter-conditions #contentsCentral table tr td strong{font-size:12px}.driving-abroad-in-winter-conditions #contentsCentral table tr:first-child td{border:0}.driving-abroad-in-winter-conditions #contentsCentral table tr:first-child td strong{font-size:14px}.driving-abroad-in-winter-conditions #contentsCentral #button445tools a{padding:5px 0 5px 27px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_tools.png') no-repeat 0 -87px}.driving-abroad-in-winter-conditions #contentsCentral #button445tools a img{display:none}.driving-abroad-in-winter-conditions #contentsCentral #button445tools a:first-child{background-position:3px -22px}.green-policy #contentdyn445noimage>img{margin-bottom:30px}.green-policy #contentsRight .block_115_image_push{border:0;position:relative}.green-policy #contentsRight .block_115_image_push a{display:inline-block;position:absolute;top:0;left:0;z-index:1}.green-policy #contentsRight .block_115_image_push a>img{display:none}.green-policy #contentsRight .block_115_image_push a span.NFE_GreenPolicy{display:block!important;position:relative;z-index:0}.legal-mentions p strong{font-weight:bold}.need-a-chauffeur div#contentdyn445 #contentRight h1:first-child+p{margin:0 0 15px;font-size:18px;line-height:22px;color:#919191}.need-a-chauffeur #contentsRight .block_115_transgenericpush_greybr+.block_115_transgenericpush_greybr .content p a{text-align:left}.mybookingscompletedrentals .maincontent_815_graybrd_whitebg,.mybookingscompletedrentals .maincontent_402_graybrd_whitebg{clear:both;padding:20px 0 0;border-top:1px solid #d8d8d8;width:918px}.mybookingscompletedrentals fieldset fieldset .lfield+.rfield,.mybookingscompletedrentals .fleft+.fleft+.fleft{margin-left:0;clear:both;width:100%}.mybookingscompletedrentals #bodyTemplateG2_0 #contents #g2_0>.maincontent_815_graybrd_whitebg:first-child{padding-top:0}.mybookingsclaimmissing #bodyTemplateG2_0 #contents #g2_0>.maincontent_815_graybrd_whitebg:first-child{padding-top:0}body.contactform #contentsCentral form[name="contactUsForm"] input[type="hidden"]+.lfield{border-bottom:0}html.Loyalty body.loggedin page div#bodyTemplateG2_0 div#container div#contents div#g2_0 div.maincontent_815_graybrd_whitebg div.maincontent_815_graybrd_whitebgTopTitle h2{border-bottom:1px solid #d8d8d8;margin:0 0 20px;font-size:24px;display:block;padding-bottom:15px}.maincontent_402_graybrd_whitebg .fleft{margin-top:0;width:100%}.timepicker.notam{right:-43px}.maincontent_470_greenbrd_greenbg,.maincontent_335_greenbrd_greenbg{height:440px}body.home .bt>*{color:#037b00;font-size:16px;font-weight:700;font-family:"futura-pt",Arial,Helvetica,Verdana,sans-serif}body.home #stage #vehicleguide-title{color:#333;font-family:Arial;font-size:36px;font-style:normal;font-weight:bold;left:17px;line-height:1.2em;position:absolute;top:44px}body.home #stage #vehicleguide-subtitle{color:#036b05;font-family:Arial;font-size:24px;font-style:normal;left:17px;line-height:1em;position:absolute;top:180px}body.home #stage #vehicleguide-click{bottom:30px;color:#036b05;font-family:Arial;font-size:18px;font-style:normal;left:33px;position:absolute}body.home #stage span.guide-open{background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_fleet.png') no-repeat 0 0;bottom:28px;color:#036b05;font-family:Arial;font-size:18px;font-style:normal;left:19px;position:absolute;width:13px}body.home div#fleet div#fleet-closed-text{display:none}body.home div#fleet.close div#fleet-closed-text{display:block}body.loyalty_info div.popup-content>.content{padding-top:0}body.loyalty_info div.popup-content span.close{background-position:50% 5px}body.loyalty_info div.popup-content .NFE_loyaltyProgram{left:0}body.loyalty_info div.popup-content .NFE_loyaltyProgram img{width:762px;height:419px}body.loyalty_info div.popup-content .intropanel{height:419px;margin-top:0}body.loyalty_info div.popup-content .intropanel .intropanel-m .sifr-wh{font-size:36px;padding-top:190px}body.loyalty_info div.popup-content .intropanel .intropanel-m .sifr-ye{font-size:20px}body.loyalty_info div.popup-content .intropanel .intropanel-m img.intropanel-new{display:none}body.loyalty_info div.popup-content .midpanel{top:286px;left:20px;width:722px;height:113px;overflow:hidden}body.loyalty_info div.popup-content .midpanel .midpanel-t{height:93px}body.loyalty_info div.popup-content .midpanel .midpanel-t ol.fcclear>li{height:93px}body.loyalty_info div.popup-content .midpanel .midpanel-t ol.fcclear>li.midpanel-one{width:240px;border-left:none}body.loyalty_info div.popup-content .midpanel .midpanel-t ol.fcclear>li.midpanel-two{width:240px}body.loyalty_info div.popup-content .midpanel .midpanel-t ol.fcclear>li.midpanel-three{border-right:0}body.loyalty_info div.popup-content .midpanel .midpanel-t ol.fcclear>li h3{font-size:16px}body.loyalty_info div.popup-content .midpanel .midpanel-t ol.fcclear>li ul li{font-size:12px}body.loyalty_info div.popup-content .contentpanel{padding-top:40px}body.loyalty_info div.popup-content .contentpanel img.card-img{display:none}body.loyalty_info div.popup-content .contentpanel h2{margin:0 0 30px;font-size:24px;line-height:normal;margin-bottom:10px}body.loyalty_info div.popup-content .contentpanel h3{margin:0 0 15px;font-size:18px;line-height:22px}body.loyalty_info div.popup-content .contentpanel ul{margin:0 0 15px;list-style-image:url('/files/live/sites/Europcar/files/dc_images/elements/el_list.png')}body.loyalty_info div.popup-content .contentpanel ul li{margin:0 0 0 10px;padding:3px 0}body.loyalty_info div.popup-content .contentpanel p.subtext{border-top:1px solid #d8d8d8;padding-top:20px;margin:20px 0}body.loyalty_info div.popup-content .footerpanel .sifr-ye{display:none}body.loyalty_info div.popup-content .footerpanel p.subtext{color:#919191;margin:0}body.loyalty_info div.popup-content .footerpanel .promos .promo-column{width:228px;height:293px;margin-bottom:20px;background-image:none!important}body.loyalty_info div.popup-content .footerpanel .promos .promo-column+.promo-column{margin-left:19px}body.loyalty_info div.popup-content. footerpanel .promos .promo-column .padding{padding:17px 17px 0}body.loyalty_info a[id$="QualifBtn"]{white-space:nowrap;font-size:12px!important;margin:0!important;background:transparent!important;padding:0!important}body.loyalty_info a[id$="QualifBtn"] img{display:none}body.loyalty_info a#hideQualifBtn{display:none}body.loyalty_info table.result td.qualifying-rentals{padding-left:0;padding-right:0;text-align:center}body.loyalty_info table.result td.left_border+td.left_border+td.left_border+td.left_border span{display:block;width:180px}body.loyalty_info[class*=drivercardprogram] .maincontent_815_graybrd_whitebg>.maincontent_815_graybrd_whitebgTopTitle+.content+.content{margin-top:30px;padding-top:30px;border-top:1px solid #d8d8d8}body.loyalty_info[class*=drivercardprogram] form[name=driverCardProgramForm]>fieldset>.lfield{float:none;width:100%}body.loyalty_info[class*=drivercardprogram] form[name=driverCardProgramForm]>fieldset img{display:none}body.loyalty_info[class*=drivercardprogram] form[name=driverCardProgramForm]>fieldset select#country+div.strong{margin-top:20px}body.loyalty_info .popup-content .NFE_loyaltyProgram{display:block!important;position:absolute;top:0;left:-20px}body.loyalty_info .popup-content .NFE_loyaltyProgram img{display:block;width:958px;height:527px}body.loyalty_info .popup-content .intropanel{margin:-40px -20px 0;height:527px}body.loyalty_info .popup-content .intropanel .intropanel-m,body.loyalty_info .popup-content .intropanel .m{position:absolute;margin:0 20px;color:#fff}body.loyalty_info .popup-content .intropanel .intropanel-m .sifr-wh,body.loyalty_info .popup-content .intropanel .m .sifr-wh{font-size:56px;font-weight:bold;padding-top:255px;margin-bottom:5px}body.loyalty_info .popup-content .intropanel .intropanel-m .sifr-ye,body.loyalty_info .popup-content .intropanel .m .sifr-ye{font-size:24px;line-height:22px}body.loyalty_info .popup-content .midpanel{position:absolute;top:374px;left:0;width:100%;height:133px;background:#f0f0f0}body.loyalty_info .popup-content .midpanel .midpanel-t{height:113px;margin:10px 0;position:relative}body.loyalty_info .popup-content .midpanel .midpanel-t ol.fcclear>li{float:left;height:113px;border-right:1px solid #fefefe;border-left:1px solid #a9a9a9}body.loyalty_info .popup-content .midpanel .midpanel-t ol.fcclear>li .padding{padding:8px 20px 0}body.loyalty_info .popup-content .midpanel .midpanel-t ol.fcclear>li.midpanel-one{width:312px;border-left:none}body.loyalty_info .popup-content .midpanel .midpanel-t ol.fcclear>li.midpanel-two{width:310px}body.loyalty_info .popup-content .midpanel .midpanel-t ol.fcclear>li.midpanel-three{border-right:0}body.loyalty_info .popup-content .midpanel .midpanel-t ol.fcclear>li h3{margin:0 0 15px;font-size:14px;line-height:18px;margin-bottom:10px;font-size:24px;padding:2px 15px 2px 22px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_confirmed.png') no-repeat 0 50%}body.loyalty_info .popup-content .midpanel .midpanel-t ol.fcclear>li ul li{display:inline;font-size:14px}body.loyalty_info .popup-content .midpanel .midpanel-t ol.fcclear+a.cta{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_prim.png') no-repeat 2px 0;height:32px;line-height:32px;position:absolute;right:20px;bottom:10px}body.loyalty_info .popup-content .midpanel .midpanel-t ol.fcclear+a.cta:hover{color:#333}body.loyalty_info .popup-content .midpanel .midpanel-t ol.fcclear+a.cta>*{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_prim.png') no-repeat 100% -50px;height:32px}body.loyalty_info .popup-content .midpanel .midpanel-t ol.fcclear+a.cta>*:hover{color:#333}body.loyalty_info .popup-content .midpanel .midpanel-t ol.fcclear+a.cta:hover{background-position:0 -100px}body.loyalty_info .popup-content .midpanel .midpanel-t ol.fcclear+a.cta:hover>*{background-position:100% -150px}body.loyalty_info .popup-content .maincontent{padding-top:40px;float:left;width:684px}body.loyalty_info .popup-content .maincontent #tabPanel .contentpanel-tabs{margin:0 0 20px}body.loyalty_info .popup-content .maincontent #tabPanel .contentpanel-tabs p{margin:0 0 15px;font-size:18px;line-height:22px}body.loyalty_info .popup-content .maincontent #tabPanel .contentpanel-tabs ul{clear:both;border-bottom:1px solid #d8d8d8}body.loyalty_info .popup-content .maincontent #tabPanel .contentpanel-tabs ul li{display:inline-block;position:relative;padding-right:2px;font-size:14px;line-height:normal}body.loyalty_info .popup-content .maincontent #tabPanel .contentpanel-tabs ul li a{display:inline-block;position:relative;padding:12px 15px;background-color:#ebebeb;background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#c4c4c4));background-image:-moz-linear-gradient(top,#ebebeb,#c4c4c4);background-image:-ms-linear-gradient(top,#ebebeb,#c4c4c4);background-image:-o-linear-gradient(top,#ebebeb,#c4c4c4);background-image:linear-gradient(top,#ebebeb,#c4c4c4)}body.loyalty_info .popup-content .maincontent #tabPanel .contentpanel-tabs ul li a.selected,body.loyalty_info .popup-content .maincontent #tabPanel .contentpanel-tabs ul li.aon a{bottom:-1px;background:#fff;border:1px solid #d8d8d8;border-width:1px 1px 0;color:#333}body.loyalty_info .popup-content .maincontent #tabPanel .contentpanel-tabs ul{border-color:#a9a9a9}body.loyalty_info .popup-content .maincontent #tabPanel .contentpanel-tabs ul li a.selected,body.loyalty_info .popup-content .maincontent #tabPanel .contentpanel-tabs ul li.aon a{border-color:#a9a9a9}body.loyalty_info .popup-content .maincontent #tabPanel .tab-content{padding-bottom:30px}body.loyalty_info .popup-content .maincontent #tabPanel .tab-content h3{margin:0 0 15px;font-size:18px;line-height:22px}body.loyalty_info .popup-content .maincontent #tabPanel .tab-content ul{margin:0 0 15px;list-style-image:url('/files/live/sites/Europcar/files/dc_images/elements/el_list.png')}body.loyalty_info .popup-content .maincontent #tabPanel .tab-content ul li{margin:0 0 0 10px;padding:3px 0}body.loyalty_info .popup-content .maincontent #tabPanel .tab-content #moreLink{display:block;height:30px;margin:0 0 10px 0;padding:0 20px;font-size:14px;line-height:30px;font-weight:bold;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 2px rgba(85,85,85,0.9);-moz-box-shadow:0 1px 2px rgba(85,85,85,0.9);-ms-box-shadow:0 1px 2px rgba(85,85,85,0.9);-o-box-shadow:0 1px 2px rgba(85,85,85,0.9);box-shadow:0 1px 2px rgba(85,85,85,0.9);background-color:#f2f2f2;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#e5e5e5));background-image:-moz-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-ms-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-o-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:linear-gradient(top,#f2f2f2,#e5e5e5)}body.loyalty_info .popup-content .maincontent #tabPanel .tab-content #moreLink span{display:inline-block;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_toggle.png') no-repeat 100% 2px;width:100%}body.loyalty_info .popup-content .maincontent #tabPanel .tab-content #moreLink.open span{background-position:100% 106%}body.loyalty_info .popup-content .subtext{color:#919191}body.loyalty_info .popup-content .additional{float:left;width:216px;margin-left:18px;padding:40px 0}body.loyalty_info .popup-content .additional .login-panel{background:#f0f0f0 url('/files/live/sites/Europcar/files/dc_images/backgrounds/vs_teaser_image.png') 50% 0 no-repeat;border-bottom:1px solid #d8d8d8;padding:228px 20px 35px}body.loyalty_info .popup-content .additional .login-panel .sifr-gr-spans{margin:0 0 15px;font-size:18px;line-height:22px;margin-bottom:10px}body.loyalty_info .popup-content .additional .login-panel .sifr-gr-spans span{display:inline}body.loyalty_info .popup-content .additional .login-panel .sifr-gr-spans span+span{margin-left:.5em}body.loyalty_info .popup-content .additional .login-panel .sifr-gr-spans span.bot{margin-left:0;display:block}body.loyalty_info .popup-content .additional .login-panel .cta{display:inline-block;padding:0 15px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_green.png') no-repeat 100% 50%;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:14px;line-height:normal;font-weight:inherit;cursor:pointer;float:right}body.loyalty_info .popup-content .additional .login-panel .cta .l,body.loyalty_info .popup-content .additional .login-panel .cta .r{display:none}body.loyalty_info .popup-content .footerpanel{clear:both}body.loyalty_info .popup-content .footerpanel .promos .promo-column{float:left;width:294px;height:553px;background:#f0f0f0 url('/files/live/sites/Europcar/files/dc_images/backgrounds/vs_card_club.png') 50% 0 no-repeat;border-bottom:1px solid #d8d8d8}body.loyalty_info .popup-content .footerpanel .promos .promo-column+.promo-column{margin-left:18px;background-image:url('/files/live/sites/Europcar/files/dc_images/backgrounds/vs_card_executive.png')}body.loyalty_info .popup-content .footerpanel .promos .promo-column+.promo-column+.promo-column{background-image:url('/files/live/sites/Europcar/files/dc_images/backgrounds/vs_card_elite.png')}body.loyalty_info .popup-content .footerpanel .promos .promo-column .padding{padding:220px 20px 0}body.loyalty_info .popup-content .footerpanel .promos .promo-column .padding .sifr-wh{margin:0 0 15px;font-size:18px;line-height:22px}body.loyalty_info .popup-content .footerpanel .promos .promo-column .padding .sifr-wh+p{font-weight:bold}body.loyalty_info .popup-content .footerpanel .promos .promo-column .padding ul{margin:0 0 15px;list-style-image:url('/files/live/sites/Europcar/files/dc_images/elements/el_list.png')}body.loyalty_info .popup-content .footerpanel .promos .promo-column .padding ul li{margin:0 0 0 10px;padding:3px 0}body.loyalty_info .popup-content .footerpanel .promos .promo-column .promo+p{margin:0 20px;color:#919191}body.loyalty_info .popup-content+.call{clear:both;height:80px}*+html body.loyalty_info .popup-content .maincontent #tabPanel .contentpanel-tabs ul{height:40px}*+html body.loyalty_info .popup-content .maincontent #tabPanel .contentpanel-tabs ul li{float:left;height:40px}*+html body.loyalty_info .popup-content .maincontent #tabPanel .contentpanel-tabs ul li a.selected{bottom:0}body.corporateentry #container #contents #contentsCentral{width:918px}body.travelagents #container #contents #contentsCentral{width:auto}body.travelagents .block_280_graybrd_whitebg .rederror{display:none}body.vehicleguide .acrissglossary div#poptop,body.vehicleguide .acrissglossary div#popupHeaderPrinter,body.vehicleguide div.lightbox #bodyPopup #popupcontent div.print{display:none}body.vehicleguide div.lightbox div.content div#bodyPopup:after{background:inherit;border:0}body.vehicleguide div.lightbox div.content div#bodyPopup{text-align:left}body[class*="myeuropcarsummary"] table.result td.left_border+td.left_border+td.left_border+td.left_border span{display:block;width:auto}body.partneroffers div#contentsCentral div.content>p{margin-left:112px}html.partners-details body.partneroffers div#contentsCentral div.content>p{margin-left:inherit}div#erental-popin-content .form .account-check{background-color:#f0f0f0;border-top:1px solid #d8d8d8;padding:20px;margin-bottom:20px;min-height:50px;max-height:auto;clear:left}div#erental-popin-content .form .credit-card-check{padding-bottom:80px!important}div#erental-popin-content .form .col-one-alt{background-color:#f0f0f0;border-top:1px solid #d8d8d8;padding:20px;margin-bottom:20px;clear:left}div#erental-popin-content .form div#login{background-color:#f0f0f0;border-top:1px solid #d8d8d8;padding:20px;margin-bottom:20px;clear:left}div#erental-popin-content .withoutDriver .title{margin:0 0 15px;font-size:18px;line-height:22px;padding-top:5px;float:left;width:680px}div#erental-popin-content .credit-card-check .field{margin:0 0 15px}div#erental-popin-content .credit-card-check .field select,div#erental-popin-content .credit-card-check .field input{margin-bottom:0}div#erental-popin-content #eRentalCreditCardForm span.security{display:block;float:right;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_security_comodo.png') no-repeat 0 0;width:89px;height:58px;overflow:hidden;text-indent:-1000px}div#divMopExpiryDate .col-one,div#divMopExpiryDate .col-two{display:inline-block}.MoveUp_PageTemplateTwoColumns #contents #onglet,.MoveUp_Content #contents #onglet{margin:0 0 20px}.MoveUp_PageTemplateTwoColumns #contents #onglet p,.MoveUp_Content #contents #onglet p{margin:0 0 15px;font-size:18px;line-height:22px}.MoveUp_PageTemplateTwoColumns #contents #onglet ul,.MoveUp_Content #contents #onglet ul{clear:both;border-bottom:1px solid #d8d8d8}.MoveUp_PageTemplateTwoColumns #contents #onglet ul li,.MoveUp_Content #contents #onglet ul li{display:inline-block;position:relative;padding-right:2px;font-size:14px;line-height:normal}.MoveUp_PageTemplateTwoColumns #contents #onglet ul li a,.MoveUp_Content #contents #onglet ul li a{display:inline-block;position:relative;padding:12px 15px;background-color:#ebebeb;background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#c4c4c4));background-image:-moz-linear-gradient(top,#ebebeb,#c4c4c4);background-image:-ms-linear-gradient(top,#ebebeb,#c4c4c4);background-image:-o-linear-gradient(top,#ebebeb,#c4c4c4);background-image:linear-gradient(top,#ebebeb,#c4c4c4);height:17px}.MoveUp_PageTemplateTwoColumns #contents #onglet ul li a img,.MoveUp_Content #contents #onglet ul li a img{display:none}.MoveUp_PageTemplateTwoColumns #contents #onglet ul li a.selected,.MoveUp_Content #contents #onglet ul li a.selected,.MoveUp_PageTemplateTwoColumns #contents #onglet ul li.aon a,.MoveUp_Content #contents #onglet ul li.aon a{bottom:-1px;background:#fff;border:1px solid #d8d8d8;border-width:1px 1px 0;color:#333}*+html.MoveUp_PageTemplateTwoColumns #contents #onglet ul,.MoveUp_Content #contents #onglet ul{height:40px}*+html.MoveUp_PageTemplateTwoColumns #contents #onglet ul li,.MoveUp_Content #contents #onglet ul li{float:left;height:40px}*+html.MoveUp_PageTemplateTwoColumns #contents #onglet ul li a.selected,.MoveUp_Content #contents #onglet ul li a.selected{bottom:0}body.myaccountprivilegeenrolmentidcardconfirmation .lfield+.lfield{margin-left:0}div.maincontent_445_graybrd_whitebg{border-bottom:1px solid #d8d8d8;margin-bottom:15px}#contentsCentral #button445tools{border-bottom:0 solid #d8d8d8;margin-bottom:0}#contents #contentsCentral div.maincontent_445_graybrd_whitebg img{margin-bottom:5px}div.body-newsletter #newsletter .content{padding:10px}div.body-newsletter #newsletter .content h2{color:#007800;font-weight:bold;margin-bottom:10px}div.body-newsletter #newsletter .content input{width:auto}#contentsCentral font strong{font-size:inherit}.maincontent_445_graybrd_whitebg a.buttongreen .l{background-color:#f0f0f0}#concierge #content{padding:0 20px}#concierge #content #imageField{right:15px;position:absolute;bottom:0}body.myaccountpersonalinfo input[type=radio],body.myaccountpersonalinfo input[type=checkbox],body[class*=myaccountprivilege] input[type=radio],body[class*=myaccountprivilege] input[type=checkbox]{border:0}body[class*="myaccountprivilegeenrolment"] fieldset.radio input#acceptOffer,body[class*="myaccountprivilegeenrolment"] fieldset.radio input#statAcceptance,body[class*="myaccountprivilegeenrolment"] fieldset.radio input#commAcceptance,body[class*="myaccountpersonalinfo"] fieldset.radio input#sensitiveDataDriver,body[class*="myaccountprivilegeenrolment"] fieldset.radio #generalConditionsErrorDiv.errorFrame input#generalConditions,body.myaccountpersonalinfo fieldset.radio #thirdPartyDriverErrorDiv.errorFrame input#thirdPartyDriver{margin-bottom:0}body[class*="myaccountprivilegeenrolment"] fieldset.radio{margin-bottom:18px}.notreoffre #contents #title,#skip-content #title{border:medium none}#stage #fleet .wrapper .cars>li>img,#stage #fleet .wrapper .cars>li>canvas{cursor:pointer}#bodyPopup #popbigtop{height:auto}#bodyPopup #popbigtop .biglogo{position:static;width:auto}body #bodyPopup .content{position:static;width:auto;margin:0}#bodyPopup #terms .block_570_content_para_button{background:0;float:none;margin-bottom:10px;position:relative;width:auto}#bodyPopup #terms .block_570_content_para_buttonTop,#bodyPopup #terms .block_570_content_para_buttonBottom{display:none}#bodyPopup #terms .block_570_content_para_button .content{padding:0}#bodyPopup #terms .block_570_content_para_button:first-child h3{font-size:18px;font-weight:normal;line-height:22px;margin:0 0 15px;color:#333}#bodyPopup #terms .block_570_content_para_button:first-child a+h3{margin-top:20px}#bodyPopup #terms .block_570_content_para_button .content p{margin:0 0 15px}#bodyPopup #terms .block_570_content_para_button .content,#bodyPopup #terms .block_570_content_para_button .content p{font-size:12px;color:#333}body.home #fleet ul.cars li canvas,body.home #fleet ul.cars li img{cursor:pointer}body[class*=myaccountprivilegeenrolmentchargecard] #contents #g2_0 form br{display:block}body.homepagedriver1000 .lfield,body.homepagedriver1000 .lfield .rfield{float:left;width:400px}body.myaccountpersonalinfo div#generalConditionsErrorDiv label#generalConditionsErrorLabel{display:none}body.myaccountpersonalinfo div#generalConditionsErrorDiv.errorFrame label#generalConditionsErrorLabel{display:block}body.myaccountpersonalinfo div#generalConditionsErrorDiv label#placeHolderLabel{display:block;margin:inherit;font-size:inherit}body.myaccountpersonalinfo div#generalConditionsErrorDiv.errorFrame label#placeHolderLabel{display:none}.couponContainer{border-top:1px solid #d8d8d8;padding-top:25px}.couponContainer .coupon-fields,.couponContainer .coupon-field,.couponContainer #apply-coupon{float:right}.couponContainer .coupon-field{margin-right:20px}.couponContainer input[name="couponCode"]{width:inherit;margin-bottom:3px}.couponContainer .coupon-info{float:left;clear:both}.coupon-info p{padding-top:4px}.cancel-container{text-align:right}a.grey-close{background:url("/files/live/sites/Europcar/files/dc_images/elements/el_close.png") no-repeat scroll 100% -17px transparent;min-height:12px;padding:4px 20px 2px 0;white-space:nowrap}body.book #contents #upgradeContainer{float:left;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:20px 20px 20px 20px;background:#fff;border-top:4px solid #f0f0f0;width:665px;border-bottom:1px solid #d8d8d8}body.book #contents div.couponContainer .coupon-info>p.error{max-width:325px}body.book #contents div.couponContainer .coupon-info>p.notice{padding:7px 0 0 20px;max-width:317px}body.book #contents #enquiry>ul li.tooltip>.content br{display:block}body.confirmation #contents #details #e-rental>div a.basicLink{display:inline-block;margin:0;padding:0;border:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box;color:#036b05;font-size:12px;font-weight:normal;text-transform:none;white-space:nowrap;cursor:pointer;-webkit-transition:all 0 ease 0;-moz-transition:all 0 ease 0;-ms-transition:all 0 ease 0;-o-transition:all 0 ease 0;transition:all 0 ease 0;padding:0;background:0;height:auto;line-height:auto;float:none;text-decoration:underline}.more-info .hide-info{margin-top:15px}input.initialError::-webkit-input-placeholder,input.error::-webkit-input-placeholder{color:#c90000}#sidebar{display:block;float:left;margin-right:18px;width:215px}#sidebar .sidebarNav{background:none repeat scroll 0 0 #e6e7e8;margin-bottom:20px}#sidebar .sidebarNav li{position:relative}#sidebar .sidebarNav li a,#sidebar .sidebarNav h2{border-bottom:1px solid #a9a9a9;border-top:1px solid #f5f5f5}#sidebar .sidebarNav a{background:url("/files/live/sites/Europcar/files/dc_images/elements/el_arrow_sprite_left.gif") no-repeat scroll 95% 13px transparent;display:block;font-size:14px;line-height:14px;padding:10px 18px}#sidebar .sidebarNav ul li span{height:34px;position:absolute;right:0;text-indent:-1000px;top:0;width:34px;cursor:pointer}#sidebar .sidebarNav h2{border-top:medium none;color:#333;font-size:20px;font-weight:normal;padding:20px 18px 20px 30px}#sidebar .sidebarNav ul ul{background:none repeat scroll 0 0 #f0f0f0;display:none}#sidebar .sidebarNav ul ul a{padding-left:30px;padding-right:30px}#sidebar .sidebarNav ul ul ul{background:none repeat scroll 0 0 #fafafa;display:none}#sidebar .sidebarNav ul ul ul a{background:none repeat scroll 0 0 transparent;padding-left:40px}#sidebar .sidebarNav .active>ul,#sidebar .sidebarNav .open>ul{display:block}#sidebar .sidebarNav .active>a{background-color:#88c556;color:#fff}#sidebar .sidebarNav .open>a{background-image:url("/files/live/sites/Europcar/files/dc_images/elements/el_arrow_sprite_down.gif")}#sidebar .sidebarNav .open.active>a{background-image:url("/files/live/sites/Europcar/files/dc_images/elements/el_arrow_sprite_actif.gif")}div#footer div.service ul.service li img{float:left}div#footer div.service ul.service li a{padding:10px 0 10px 12px}div#footer div.service ul.service li a{padding:10px 0 10px 12px}#englob .container .search .formrow .custom_select_container .custom_select,#englob .container .search .formrow .prefix .custom_select{border:1px solid #ccc}#bodyTemplateG2_0 #large_header{width:100%}body[class*=mybookingsexistingbookings] #bodyTemplateG2_0 #container #contents #g2_0 .maincontent_815_graybrd_whitebg.fleft,body[class*=mybookingscancelbooking] #bodyTemplateG2_0 #container #contents #g2_0 .maincontent_815_graybrd_whitebg.fleft{border-top:0;padding-top:0}.maincontent_815_graybrd_whitebg.fleft{margin-top:0}.form-row.select{font-size:12px}body.homepagedriver1000 page div#bodyTemplateG2_0 div#container div#contents{position:relative}body.homepagedriver1000 #title+div{position:absolute;right:20px;top:50px}.ic{background:0}.driving-abroad-in-winter-conditions #contentsCentral{position:relative}.driving-abroad-in-winter-conditions #contentsCentral>p{padding-left:115px}.driving-abroad-in-winter-conditions #contentsCentral>p strong{font-size:12px;font-weight:bold}.driving-abroad-in-winter-conditions #contentsCentral #imageContent{position:absolute;top:67px;left:0;float:none}.driving-abroad-in-winter-conditions #contentsCentral #contentRight{margin-top:35px;padding-top:17px;border-top:1px solid #d8d8d8}.driving-abroad-in-winter-conditions #contentsCentral #contentRight p strong{font-size:12px}.driving-abroad-in-winter-conditions #contentsCentral #contentdyn445{padding-bottom:0}.driving-abroad-in-winter-conditions #contentsCentral #contentdyn445 p a{background:0;padding:0}.driving-abroad-in-winter-conditions #contentsCentral #contentdyn445 p a strong{font-weight:normal;font-size:12px}.driving-abroad-in-winter-conditions #contentsCentral table{margin:18px 0 10px 0}.driving-abroad-in-winter-conditions #contentsCentral table tr td{padding:15px 25px 6px 0;border-width:1px 0 0 0;border-color:#d8d8d8}.driving-abroad-in-winter-conditions #contentsCentral table tr td strong{font-size:12px}.driving-abroad-in-winter-conditions #contentsCentral table tr:first-child td{border:0}.driving-abroad-in-winter-conditions #contentsCentral table tr:first-child td strong{font-size:14px}.driving-abroad-in-winter-conditions #contentsCentral #button445tools a{padding:5px 0 5px 27px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_tools.png') no-repeat 0 -87px}.driving-abroad-in-winter-conditions #contentsCentral #button445tools a img{display:none}.driving-abroad-in-winter-conditions #contentsCentral #button445tools a:first-child{background-position:3px -22px}.green-policy #contentdyn445noimage>img{margin-bottom:30px}.green-policy #contentsRight .block_115_image_push{border:0;position:relative}.green-policy #contentsRight .block_115_image_push a{display:inline-block;position:absolute;top:0;left:0;z-index:1}.green-policy #contentsRight .block_115_image_push a>img{display:none}.green-policy #contentsRight .block_115_image_push a span.NFE_GreenPolicy{display:block!important;position:relative;z-index:0}.legal-mentions p strong{font-weight:bold}.need-a-chauffeur div#contentdyn445 #contentRight h1:first-child+p{margin:0 0 15px;font-size:18px;line-height:22px;color:#919191}.need-a-chauffeur #contentsRight .block_115_transgenericpush_greybr+.block_115_transgenericpush_greybr .content p a{text-align:left}.mybookingscompletedrentals .maincontent_815_graybrd_whitebg,.mybookingscompletedrentals .maincontent_402_graybrd_whitebg{clear:both;padding:20px 0 0;border-top:1px solid #d8d8d8;width:918px}.mybookingscompletedrentals fieldset fieldset .lfield+.rfield,.mybookingscompletedrentals .fleft+.fleft+.fleft{margin-left:0;clear:both;width:100%}.mybookingscompletedrentals #bodyTemplateG2_0 #contents #g2_0>.maincontent_815_graybrd_whitebg:first-child{padding-top:0}.mybookingsclaimmissing #bodyTemplateG2_0 #contents #g2_0>.maincontent_815_graybrd_whitebg:first-child{padding-top:0}body.contactform #contentsCentral form[name="contactUsForm"] input[type="hidden"]+.lfield{border-bottom:0}html.Loyalty body.loggedin page div#bodyTemplateG2_0 div#container div#contents div#g2_0 div.maincontent_815_graybrd_whitebg div.maincontent_815_graybrd_whitebgTopTitle h2{border-bottom:1px solid #d8d8d8;margin:0 0 20px;font-size:24px;display:block;padding-bottom:15px}.maincontent_402_graybrd_whitebg .fleft{margin-top:0;width:100%}.timepicker.notam{right:-43px}.maincontent_470_greenbrd_greenbg,.maincontent_335_greenbrd_greenbg{height:440px}body.home #stage #vehicleguide-title{color:#333;font-family:"futura-pt",Arial,Helvetica,Verdana,sans-serif;font-size:38px;font-style:normal;font-weight:700;left:17px;line-height:1.2em;position:absolute;top:44px}body.home #stage #vehicleguide-subtitle{color:#037b00;font-family:"futura-pt",Arial,Helvetica,Verdana,sans-serif;font-size:20px;font-style:normal;font-weight:700;left:17px;line-height:1.3em;position:absolute;top:180px}body.home #stage #vehicleguide-click{bottom:30px;color:#037b00;font-family:"futura-pt",Arial,Helvetica,Verdana,sans-serif;font-size:20px;font-style:normal;font-weight:700;left:33px;position:absolute}body.home #stage span.guide-open{background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_fleet.png') no-repeat 0 0;bottom:28px;color:#036b05;font-family:Arial;font-size:18px;font-style:normal;left:19px;position:absolute;width:13px}body.home div#fleet div#fleet-closed-text{display:none}body.home div#fleet.close div#fleet-closed-text{display:block}body.loyalty_info div.popup-content>.content{padding-top:0}body.loyalty_info div.popup-content span.close{background-position:50% 5px}body.loyalty_info div.popup-content .NFE_loyaltyProgram{left:0}body.loyalty_info div.popup-content .NFE_loyaltyProgram img{width:762px;height:419px}body.loyalty_info div.popup-content .intropanel{height:419px;margin-top:0}body.loyalty_info div.popup-content .intropanel .intropanel-m .sifr-wh{font-size:36px;padding-top:190px}body.loyalty_info div.popup-content .intropanel .intropanel-m .sifr-ye{font-size:20px}body.loyalty_info div.popup-content .intropanel .intropanel-m img.intropanel-new{display:none}body.loyalty_info div.popup-content .midpanel{top:286px;left:20px;width:722px;height:113px;overflow:hidden}body.loyalty_info div.popup-content .midpanel .midpanel-t{height:93px}body.loyalty_info div.popup-content .midpanel .midpanel-t ol.fcclear>li{height:93px}body.loyalty_info div.popup-content .midpanel .midpanel-t ol.fcclear>li.midpanel-one{width:240px;border-left:none}body.loyalty_info div.popup-content .midpanel .midpanel-t ol.fcclear>li.midpanel-two{width:240px}body.loyalty_info div.popup-content .midpanel .midpanel-t ol.fcclear>li.midpanel-three{border-right:0}body.loyalty_info div.popup-content .midpanel .midpanel-t ol.fcclear>li h3{font-size:16px}body.loyalty_info div.popup-content .midpanel .midpanel-t ol.fcclear>li ul li{font-size:12px}body.loyalty_info div.popup-content .contentpanel{padding-top:40px}body.loyalty_info div.popup-content .contentpanel img.card-img{display:none}body.loyalty_info div.popup-content .contentpanel h2{margin:0 0 30px;font-size:24px;line-height:normal;margin-bottom:10px}body.loyalty_info div.popup-content .contentpanel h3{margin:0 0 15px;font-size:18px;line-height:22px}body.loyalty_info div.popup-content .contentpanel ul{margin:0 0 15px;list-style-image:url('/files/live/sites/Europcar/files/dc_images/elements/el_list.png')}body.loyalty_info div.popup-content .contentpanel ul li{margin:0 0 0 10px;padding:3px 0}body.loyalty_info div.popup-content .contentpanel p.subtext{border-top:1px solid #d8d8d8;padding-top:20px;margin:20px 0}body.loyalty_info div.popup-content .footerpanel .sifr-ye{display:none}body.loyalty_info div.popup-content .footerpanel p.subtext{color:#919191;margin:0}body.loyalty_info div.popup-content .footerpanel .promos .promo-column{width:228px;height:293px;margin-bottom:20px;background-image:none!important}body.loyalty_info div.popup-content .footerpanel .promos .promo-column+.promo-column{margin-left:19px}body.loyalty_info div.popup-content. footerpanel .promos .promo-column .padding{padding:17px 17px 0}body.loyalty_info a[id$="QualifBtn"]{white-space:nowrap;font-size:12px!important;margin:0!important;background:transparent!important;padding:0!important}body.loyalty_info a[id$="QualifBtn"] img{display:none}body.loyalty_info a#hideQualifBtn{display:none}body.loyalty_info table.result td.qualifying-rentals{padding-left:0;padding-right:0;text-align:center}body.loyalty_info table.result td.left_border+td.left_border+td.left_border+td.left_border span{display:block;width:180px}body.loyalty_info[class*=drivercardprogram] .maincontent_815_graybrd_whitebg>.maincontent_815_graybrd_whitebgTopTitle+.content+.content{margin-top:30px;padding-top:30px;border-top:1px solid #d8d8d8}body.loyalty_info[class*=drivercardprogram] form[name=driverCardProgramForm]>fieldset>.lfield{float:none;width:100%}body.loyalty_info[class*=drivercardprogram] form[name=driverCardProgramForm]>fieldset img{display:none}body.loyalty_info[class*=drivercardprogram] form[name=driverCardProgramForm]>fieldset select#country+div.strong{margin-top:20px}body.loyalty_info .popup-content .NFE_loyaltyProgram{display:block!important;position:absolute;top:0;left:-20px}body.loyalty_info .popup-content .NFE_loyaltyProgram img{display:block;width:958px;height:527px}body.loyalty_info .popup-content .intropanel{margin:-40px -20px 0;height:527px}body.loyalty_info .popup-content .intropanel .intropanel-m,body.loyalty_info .popup-content .intropanel .m{position:absolute;margin:0 20px;color:#fff}body.loyalty_info .popup-content .intropanel .intropanel-m .sifr-wh,body.loyalty_info .popup-content .intropanel .m .sifr-wh{font-size:56px;font-weight:bold;padding-top:255px;margin-bottom:5px}body.loyalty_info .popup-content .intropanel .intropanel-m .sifr-ye,body.loyalty_info .popup-content .intropanel .m .sifr-ye{font-size:24px;line-height:22px}body.loyalty_info .popup-content .midpanel{position:absolute;top:374px;left:0;width:100%;height:133px;background:#f0f0f0}body.loyalty_info .popup-content .midpanel .midpanel-t{height:113px;margin:10px 0;position:relative}body.loyalty_info .popup-content .midpanel .midpanel-t ol.fcclear>li{float:left;height:113px;border-right:1px solid #fefefe;border-left:1px solid #a9a9a9}body.loyalty_info .popup-content .midpanel .midpanel-t ol.fcclear>li .padding{padding:8px 20px 0}body.loyalty_info .popup-content .midpanel .midpanel-t ol.fcclear>li.midpanel-one{width:312px;border-left:none}body.loyalty_info .popup-content .midpanel .midpanel-t ol.fcclear>li.midpanel-two{width:310px}body.loyalty_info .popup-content .midpanel .midpanel-t ol.fcclear>li.midpanel-three{border-right:0}body.loyalty_info .popup-content .midpanel .midpanel-t ol.fcclear>li h3{margin:0 0 15px;font-size:14px;line-height:18px;margin-bottom:10px;font-size:24px;padding:2px 15px 2px 22px;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_confirmed.png') no-repeat 0 50%}body.loyalty_info .popup-content .midpanel .midpanel-t ol.fcclear>li ul li{display:inline;font-size:14px}body.loyalty_info .popup-content .midpanel .midpanel-t ol.fcclear+a.cta{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_prim.png') no-repeat 0 0;height:32px;line-height:32px;position:absolute;right:20px;bottom:10px}body.loyalty_info .popup-content .midpanel .midpanel-t ol.fcclear+a.cta:hover{color:#333}body.loyalty_info .popup-content .midpanel .midpanel-t ol.fcclear+a.cta>*{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_prim.png') no-repeat 100% -50px;height:32px}body.loyalty_info .popup-content .midpanel .midpanel-t ol.fcclear+a.cta>*:hover{color:#333}body.loyalty_info .popup-content .midpanel .midpanel-t ol.fcclear+a.cta:hover{background-position:0 -100px}body.loyalty_info .popup-content .midpanel .midpanel-t ol.fcclear+a.cta:hover>*{background-position:100% -150px}body.loyalty_info .popup-content .maincontent{padding-top:40px;float:left;width:684px}body.loyalty_info .popup-content .maincontent #tabPanel .contentpanel-tabs{margin:0 0 20px}body.loyalty_info .popup-content .maincontent #tabPanel .contentpanel-tabs p{margin:0 0 15px;font-size:18px;line-height:22px}body.loyalty_info .popup-content .maincontent #tabPanel .contentpanel-tabs ul{clear:both;border-bottom:1px solid #d8d8d8}body.loyalty_info .popup-content .maincontent #tabPanel .contentpanel-tabs ul li{display:inline-block;position:relative;padding-right:2px;font-size:14px;line-height:normal}body.loyalty_info .popup-content .maincontent #tabPanel .contentpanel-tabs ul li a{display:inline-block;position:relative;padding:12px 15px;background-color:#ebebeb;background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#c4c4c4));background-image:-moz-linear-gradient(top,#ebebeb,#c4c4c4);background-image:-ms-linear-gradient(top,#ebebeb,#c4c4c4);background-image:-o-linear-gradient(top,#ebebeb,#c4c4c4);background-image:linear-gradient(top,#ebebeb,#c4c4c4)}body.loyalty_info .popup-content .maincontent #tabPanel .contentpanel-tabs ul li a.selected,body.loyalty_info .popup-content .maincontent #tabPanel .contentpanel-tabs ul li.aon a{bottom:-1px;background:#fff;border:1px solid #d8d8d8;border-width:1px 1px 0;color:#333}body.loyalty_info .popup-content .maincontent #tabPanel .contentpanel-tabs ul{border-color:#a9a9a9}body.loyalty_info .popup-content .maincontent #tabPanel .contentpanel-tabs ul li a.selected,body.loyalty_info .popup-content .maincontent #tabPanel .contentpanel-tabs ul li.aon a{border-color:#a9a9a9}body.loyalty_info .popup-content .maincontent #tabPanel .tab-content{padding-bottom:30px}body.loyalty_info .popup-content .maincontent #tabPanel .tab-content h3{margin:0 0 15px;font-size:18px;line-height:22px}body.loyalty_info .popup-content .maincontent #tabPanel .tab-content ul{margin:0 0 15px;list-style-image:url('/files/live/sites/Europcar/files/dc_images/elements/el_list.png')}body.loyalty_info .popup-content .maincontent #tabPanel .tab-content ul li{margin:0 0 0 10px;padding:3px 0}body.loyalty_info .popup-content .maincontent #tabPanel .tab-content #moreLink{display:block;height:30px;margin:0 0 10px 0;padding:0 20px;font-size:14px;line-height:30px;font-weight:bold;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 2px rgba(85,85,85,0.9);-moz-box-shadow:0 1px 2px rgba(85,85,85,0.9);-ms-box-shadow:0 1px 2px rgba(85,85,85,0.9);-o-box-shadow:0 1px 2px rgba(85,85,85,0.9);box-shadow:0 1px 2px rgba(85,85,85,0.9);background-color:#f2f2f2;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#e5e5e5));background-image:-moz-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-ms-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-o-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:linear-gradient(top,#f2f2f2,#e5e5e5)}body.loyalty_info .popup-content .maincontent #tabPanel .tab-content #moreLink span{display:inline-block;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_toggle.png') no-repeat 100% 2px;width:100%}body.loyalty_info .popup-content .maincontent #tabPanel .tab-content #moreLink.open span{background-position:100% 106%}body.loyalty_info .popup-content .subtext{color:#919191}body.loyalty_info .popup-content .additional{float:left;width:216px;margin-left:18px;padding:40px 0}body.loyalty_info .popup-content .additional .login-panel{background:#f0f0f0 url('/files/live/sites/Europcar/files/dc_images/backgrounds/vs_teaser_image.png') 50% 0 no-repeat;border-bottom:1px solid #d8d8d8;padding:228px 20px 35px}body.loyalty_info .popup-content .additional .login-panel .sifr-gr-spans{margin:0 0 15px;font-size:18px;line-height:22px;margin-bottom:10px}body.loyalty_info .popup-content .additional .login-panel .sifr-gr-spans span{display:inline}body.loyalty_info .popup-content .additional .login-panel .sifr-gr-spans span+span{margin-left:.5em}body.loyalty_info .popup-content .additional .login-panel .sifr-gr-spans span.bot{margin-left:0;display:block}body.loyalty_info .popup-content .additional .login-panel .cta{display:inline-block;padding:0 15px 0 0;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_arrow_green.png') no-repeat 100% 50%;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:14px;line-height:normal;font-weight:inherit;cursor:pointer;float:right}body.loyalty_info .popup-content .additional .login-panel .cta .l,body.loyalty_info .popup-content .additional .login-panel .cta .r{display:none}body.loyalty_info .popup-content .footerpanel{clear:both}body.loyalty_info .popup-content .footerpanel .promos .promo-column{float:left;width:294px;height:553px;background:#f0f0f0 url('../modules/europcar-templates/css/../module/images/nfe/backgrounds/vs_card_club.png') 50% 0 no-repeat;border-bottom:1px solid #d8d8d8}body.loyalty_info .popup-content .footerpanel .promos .promo-column+.promo-column{margin-left:18px;background-image:url('/files/live/sites/Europcar/files/dc_images/elements/vs_card_executive.png')}body.loyalty_info .popup-content .footerpanel .promos .promo-column+.promo-column+.promo-column{background-image:url('/files/live/sites/Europcar/files/dc_images/elements/vs_card_elite.png')}body.loyalty_info .popup-content .footerpanel .promos .promo-column .padding{padding:220px 20px 0}body.loyalty_info .popup-content .footerpanel .promos .promo-column .padding .sifr-wh{margin:0 0 15px;font-size:18px;line-height:22px}body.loyalty_info .popup-content .footerpanel .promos .promo-column .padding .sifr-wh+p{font-weight:bold}body.loyalty_info .popup-content .footerpanel .promos .promo-column .padding ul{margin:0 0 15px;list-style-image:url('/files/live/sites/Europcar/files/dc_images/elements/el_list.png')}body.loyalty_info .popup-content .footerpanel .promos .promo-column .padding ul li{margin:0 0 0 10px;padding:3px 0}body.loyalty_info .popup-content .footerpanel .promos .promo-column .promo+p{margin:0 20px;color:#919191}body.loyalty_info .popup-content+.call{clear:both;height:80px}*+html body.loyalty_info .popup-content .maincontent #tabPanel .contentpanel-tabs ul{height:40px}*+html body.loyalty_info .popup-content .maincontent #tabPanel .contentpanel-tabs ul li{float:left;height:40px}*+html body.loyalty_info .popup-content .maincontent #tabPanel .contentpanel-tabs ul li a.selected{bottom:0}body.corporateentry #container #contents #contentsCentral{width:918px}body.travelagents #container #contents #contentsCentral{width:auto}body.travelagents .block_280_graybrd_whitebg .rederror{display:none}body.vehicleguide .acrissglossary div#poptop,body.vehicleguide .acrissglossary div#popupHeaderPrinter,body.vehicleguide div.lightbox #bodyPopup #popupcontent div.print{display:none}body.vehicleguide div.lightbox div.content div#bodyPopup:after{background:inherit;border:0}body.vehicleguide div.lightbox div.content div#bodyPopup{text-align:left}body[class*="myeuropcarsummary"] table.result td.left_border+td.left_border+td.left_border+td.left_border span{display:block;width:auto}body.partneroffers div#contentsCentral div.content>p{margin-left:112px}html.partners-details body.partneroffers div#contentsCentral div.content>p{margin-left:inherit}div#erental-popin-content .form .account-check{background-color:#f0f0f0;border-top:1px solid #d8d8d8;padding:20px;margin-bottom:20px;min-height:50px;max-height:auto;clear:left}div#erental-popin-content .form .credit-card-check{padding-bottom:80px!important}div#erental-popin-content .form .col-one-alt{background-color:#f0f0f0;border-top:1px solid #d8d8d8;padding:20px;margin-bottom:20px;clear:left}div#erental-popin-content .form div#login{background-color:#f0f0f0;border-top:1px solid #d8d8d8;padding:20px;margin-bottom:20px;clear:left}div#erental-popin-content .withoutDriver .title{margin:0 0 15px;font-size:18px;line-height:22px;padding-top:5px;float:left;width:680px}div#erental-popin-content .credit-card-check .field{margin:0 0 15px}div#erental-popin-content .credit-card-check .field select,div#erental-popin-content .credit-card-check .field input{margin-bottom:0}div#erental-popin-content #eRentalCreditCardForm span.security{display:block;float:right;background:transparent url('/files/live/sites/Europcar/files/dc_images/elements/el_security_comodo.png') no-repeat 0 0;width:89px;height:58px;overflow:hidden;text-indent:-1000px}div#divMopExpiryDate .col-one,div#divMopExpiryDate .col-two{display:inline-block}.MoveUp_PageTemplateTwoColumns #contents #onglet,.MoveUp_Content #contents #onglet{margin:0 0 20px}.MoveUp_PageTemplateTwoColumns #contents #onglet p,.MoveUp_Content #contents #onglet p{margin:0 0 15px;font-size:18px;line-height:22px}.MoveUp_PageTemplateTwoColumns #contents #onglet ul,.MoveUp_Content #contents #onglet ul{clear:both;border-bottom:1px solid #d8d8d8}.MoveUp_PageTemplateTwoColumns #contents #onglet ul li,.MoveUp_Content #contents #onglet ul li{display:inline-block;position:relative;padding-right:2px;font-size:14px;line-height:normal}.MoveUp_PageTemplateTwoColumns #contents #onglet ul li a,.MoveUp_Content #contents #onglet ul li a{display:inline-block;position:relative;padding:12px 15px;background-color:#ebebeb;background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#c4c4c4));background-image:-moz-linear-gradient(top,#ebebeb,#c4c4c4);background-image:-ms-linear-gradient(top,#ebebeb,#c4c4c4);background-image:-o-linear-gradient(top,#ebebeb,#c4c4c4);background-image:linear-gradient(top,#ebebeb,#c4c4c4);height:17px}.MoveUp_PageTemplateTwoColumns #contents #onglet ul li a img,.MoveUp_Content #contents #onglet ul li a img{display:none}.MoveUp_PageTemplateTwoColumns #contents #onglet ul li a.selected,.MoveUp_Content #contents #onglet ul li a.selected,.MoveUp_PageTemplateTwoColumns #contents #onglet ul li.aon a,.MoveUp_Content #contents #onglet ul li.aon a{bottom:-1px;background:#fff;border:1px solid #d8d8d8;border-width:1px 1px 0;color:#333}*+html.MoveUp_PageTemplateTwoColumns #contents #onglet ul,.MoveUp_Content #contents #onglet ul{height:40px}*+html.MoveUp_PageTemplateTwoColumns #contents #onglet ul li,.MoveUp_Content #contents #onglet ul li{float:left;height:40px}*+html.MoveUp_PageTemplateTwoColumns #contents #onglet ul li a.selected,.MoveUp_Content #contents #onglet ul li a.selected{bottom:0}body.myaccountprivilegeenrolmentidcardconfirmation .lfield+.lfield{margin-left:0}div.maincontent_445_graybrd_whitebg{border-bottom:1px solid #d8d8d8;margin-bottom:15px}#contentsCentral #button445tools{border-bottom:0 solid #d8d8d8;margin-bottom:0}#contents #contentsCentral div.maincontent_445_graybrd_whitebg img{margin-bottom:5px}div.body-newsletter #newsletter .content{padding:10px}div.body-newsletter #newsletter .content h2{color:#007800;font-weight:bold;margin-bottom:10px}div.body-newsletter #newsletter .content input{width:auto}#contentsCentral font strong{font-size:inherit}#contents{padding:40px 20px 10px}.maincontent_445_graybrd_whitebg a.buttongreen .l{background-color:#f0f0f0}#concierge #content{padding:0 20px}#concierge #content #imageField{right:15px;position:absolute;bottom:0}body.myaccountpersonalinfo input[type=radio],body.myaccountpersonalinfo input[type=checkbox],body[class*=myaccountprivilege] input[type=radio],body[class*=myaccountprivilege] input[type=checkbox]{border:0}body[class*="myaccountprivilegeenrolment"] fieldset.radio input#acceptOffer,body[class*="myaccountprivilegeenrolment"] fieldset.radio input#statAcceptance,body[class*="myaccountprivilegeenrolment"] fieldset.radio input#commAcceptance,body[class*="myaccountpersonalinfo"] fieldset.radio input#sensitiveDataDriver,body[class*="myaccountpersonalinfo"] fieldset.radio input#thirdPartyDriver,body[class*="myaccountpersonalinfo"] fieldset.radio input#personnalDataDriver,body[class*="myaccountprivilegeenrolment"] fieldset.radio #generalConditionsErrorDiv.errorFrame input#generalConditions{margin-bottom:0}body.myaccountpersonalinfo fieldset.radio #personnalDataDriverErrorDiv.errorFrame,body.myaccountpersonalinfo fieldset.radio #thirdPartyDriverErrorDiv.errorFrame{margin-bottom:15px}body[class*="myaccountprivilegeenrolment"] fieldset.radio{margin-bottom:18px}.notreoffre #contents #title,#skip-content #title{border:medium none}#stage #fleet .wrapper .cars>li>img,#stage #fleet .wrapper .cars>li>canvas{cursor:pointer}#bodyPopup #popbigtop{height:auto}#bodyPopup #popbigtop .biglogo{position:static;width:auto}body #bodyPopup .content{position:static;width:auto;margin:0}#bodyPopup #terms .block_570_content_para_button{background:0;float:none;margin-bottom:10px;position:relative;width:auto}#bodyPopup #terms .block_570_content_para_buttonTop,#bodyPopup #terms .block_570_content_para_buttonBottom{display:none}#bodyPopup #terms .block_570_content_para_button .content{padding:0}#bodyPopup #terms .block_570_content_para_button:first-child h3{font-size:18px;font-weight:normal;line-height:22px;margin:0 0 15px;color:#333}#bodyPopup #terms .block_570_content_para_button:first-child a+h3{margin-top:20px}#bodyPopup #terms .block_570_content_para_button .content p{margin:0 0 15px}#bodyPopup #terms .block_570_content_para_button .content,#bodyPopup #terms .block_570_content_para_button .content p{font-size:12px;color:#333}body.home #fleet ul.cars li canvas,body.home #fleet ul.cars li img{cursor:pointer}body[class*=myaccountprivilegeenrolmentchargecard] #contents #g2_0 form br{display:block}body.homepagedriver1000 .lfield,body.homepagedriver1000 .lfield .rfield{float:left;width:400px}body.myaccountpersonalinfo div#generalConditionsErrorDiv label#generalConditionsErrorLabel{display:none}body.myaccountpersonalinfo div#generalConditionsErrorDiv.errorFrame label#generalConditionsErrorLabel{display:block}body.myaccountpersonalinfo div#generalConditionsErrorDiv label#placeHolderLabel{display:block;margin:inherit;font-size:inherit}body.myaccountpersonalinfo div#generalConditionsErrorDiv.errorFrame label#placeHolderLabel{display:none}.couponContainer{border-top:1px solid #d8d8d8;padding-top:25px}.couponContainer .coupon-fields,.couponContainer .coupon-field,.couponContainer #apply-coupon{float:right}.couponContainer .coupon-field{margin-right:20px}.couponContainer input[name="couponCode"]{width:inherit;margin-bottom:3px}.couponContainer .coupon-info{float:left;clear:both}.coupon-info p{padding-top:4px}.cancel-container{text-align:right}a.grey-close{background:url("/files/live/sites/Europcar/files/dc_images/elements/el_close.png") no-repeat scroll 100% -17px transparent;min-height:12px;padding:4px 20px 2px 0;white-space:nowrap}body.book #contents #upgradeContainer{float:left;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:20px 20px 20px 20px;background:#fff;border-top:4px solid #f0f0f0;width:665px;border-bottom:1px solid #d8d8d8}body.book div.couponContainer .coupon-info>p.error{max-width:325px}body.book div.couponContainer .coupon-info>p.notice{padding:7px 0 0 20px;max-width:317px}body.book #contents #enquiry>ul li.tooltip>.content br{display:block}body.confirmation #contents #details #e-rental>div a.basicLink{display:inline-block;margin:0;padding:0;border:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box;color:#036b05;font-size:12px;font-weight:normal;text-transform:none;white-space:nowrap;cursor:pointer;-webkit-transition:all 0 ease 0;-moz-transition:all 0 ease 0;-ms-transition:all 0 ease 0;-o-transition:all 0 ease 0;transition:all 0 ease 0;padding:0;background:0;height:auto;line-height:auto;float:none;text-decoration:underline}.more-info .hide-info{margin-top:15px}input.initialError::-webkit-input-placeholder,input.error::-webkit-input-placeholder{color:#c90000}#sidebar{display:block;float:left;margin-right:18px;width:215px}#sidebar .sidebarNav{background:none repeat scroll 0 0 #e6e7e8;margin-bottom:20px}#sidebar .sidebarNav li{position:relative}#sidebar .sidebarNav li a,#sidebar .sidebarNav h2{border-bottom:1px solid #a9a9a9;border-top:1px solid #f5f5f5}#sidebar .sidebarNav a{background:url("/files/live/sites/Europcar/files/dc_images/el_arrow_sprite_left.gif") no-repeat scroll 95% 13px transparent;display:block;font-size:14px;line-height:14px;padding:10px 18px}#sidebar .sidebarNav ul li span{height:34px;position:absolute;right:0;text-indent:-1000px;top:0;width:34px;cursor:pointer}#sidebar .sidebarNav h2{border-top:medium none;color:#333;font-size:20px;font-weight:normal;padding:20px 18px 20px 30px}#sidebar .sidebarNav ul ul{background:none repeat scroll 0 0 #f0f0f0;display:none}#sidebar .sidebarNav ul ul a{padding-left:30px;padding-right:30px}#sidebar .sidebarNav ul ul ul{background:none repeat scroll 0 0 #fafafa;display:none}#sidebar .sidebarNav ul ul ul a{background:none repeat scroll 0 0 transparent;padding-left:40px}#sidebar .sidebarNav .active>ul,#sidebar .sidebarNav .open>ul{display:block}#sidebar .sidebarNav .active>a{background-color:#88c556;color:#fff}#sidebar .sidebarNav .open>a{background-image:url("/files/live/sites/Europcar/files/dc_images/el_arrow_sprite_down.gif")}#sidebar .sidebarNav .open.active>a{background-image:url("/files/live/sites/Europcar/files/dc_images/el_arrow_sprite_actif.gif")}.lightbox.b2b2c{width:344px;left:68%}.lightbox.b2b2c>.content{padding-bottom:20px}.lightbox.b2b2c span.close{top:6px}div#lbB2B2C .content{background:#f0f0f0;padding:20px}div#lbB2B2C .content label{display:inline}div#lbB2B2C h2.h2{font-family:"futura-pt",Arial,Helvetica,Verdana,sans-serif;font-size:20px;font-weight:700;margin-bottom:30px}div#lbB2B2C div.delcol{padding-left:20px;margin-bottom:30px}div#lbB2B2C input#delcol{margin:0;position:absolute;left:40px}div#lbB2B2C .delcol label{font-size:14px;color:#434242}div#lbB2B2C div.mop ul{margin-top:15px}div#lbB2B2C div.mop ul input[type="radio"]{margin-bottom:10px}div#lbB2B2C div.mop,div#lbB2B2C div.mop label{font-size:14px;color:#434242}div#lbB2B2C div.submit{font-family:"futura-pt",Arial,Helvetica,Verdana,sans-serif;font-size:16px;font-weight:700;margin-top:15px;margin-left:130px}#shimDatePicker{display:none;opacity:0;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.65);pointer-events:none}#shimDatePicker.show{display:block;z-index:29;pointer-events:auto}.lightbox.search div#lbB2B2C.needslightbox{display:none}#helpLayer{position:absolute;width:225px;background:#FFF;border-bottom:4px solid #f9d200;margin-left:auto;display:none;z-index:36!important;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8}#openableHeaderLink div#arrowImage{position:relative;left:7px;display:inline-block;width:10px;height:10px;background:url("/files/live/sites/Europcar/files/dc_images/icons/Dropdown_Arrow_Sprite.png") no-repeat 0 2px}#openableHeaderLink.opened div#arrowImage{background-position:0 -11px}#helpLayer #helpWelc{padding:15px 15px 5px 15px;text-align:left}#helpLayer #helpWelc span{color:#919191;font-size:12px}#helpLayer #helpOptions{padding:0 15px 5px 15px;text-align:left}#helpLayer #helpOptions a,#selectCountryDiv #selectCountryLink a{font-size:14px;display:block;outline:0;padding:10px;margin-bottom:10px;background:#f0f0f0}#helpLayer #helpOptions a:hover,#selectCountryDiv #selectCountryLink a:hover{font-size:14px;display:block;outline:0;padding:10px;margin-bottom:10px;color:#FFF;background:#333}#shimOpenableHeaderMenu{display:none;opacity:0;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.65);pointer-events:none}#shimOpenableHeaderMenu.show{display:block;z-index:24;pointer-events:auto}li.station span.loadmore:after{background:transparent url("/EBE/module/images/nfe/elements/el_arrow_green.png") no-repeat 100% 50%;content:" ";height:18px;float:right;width:15px}li.station span.loadmore{margin-left:22px}span.station span.distance{float:right;font-style:italic;color:#828282}div.details a.arrowlink{margin:0 0 15px 10px}div.details div.select-sta{padding:0 0 10px 10px}div.details div.select-sta .bt>*{font-size:12px!important}span.place:before,span.place+div.details h3:before{background:url("/EBE/module/images/nfe/elements/el_station_finder.png") no-repeat -5px -363px transparent}ul.result-list span.place.type-none span.sub{font-style:italic;color:#585858}ul.result-list li.active span.place.type-none span.sub{color:inherit}ul.result-list li.station.active div.address div.poiname{font-style:italic}#feedbackButton.bottom{display:block;float:left;width:100%;bottom:0;position:static;z-index:99999999999;text-align:center;margin-top:10px}#feedbackButton.right{display:block;right:0;top:45%;position:fixed;z-index:99999999999;padding-top:82px;transform:rotate(270deg);-ms-transform:rotate(270deg);-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-webkit-transform-origin:100% 100%;-o-transform-origin:100% 100%}#feedbackButton span{cursor:pointer;display:inline-block;width:auto;height:16px;color:#FFF;padding:3px 15px;font-family:"futura-pt",Futura,Arial,Helvetica,Verdana,sans-serif;font-size:20px;font-weight:400;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;border:2px solid #FFF;border-bottom:0;background-color:#78b477;text-align:center;-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;text-rendering:optimizeLegibility;-webkit-font-feature-settings:"dlig" 1;-moz-font-feature-settings:"dlig" 1;font-feature-settings:"dlig" 1;transition-duration:.5s;-webkit-transition-duration:.5s}#feedbackButton span:hover{background-color:#037b00}.timepicker .carousels{float:right}.timepicker .openHours{float:left;margin-right:15px}.timepicker .openHours h3.h2{font-size:14px;font-weight:bold}.timepicker.withopenhours{right:-285px}.timepicker.withopenhours:before{left:150px}body.landing .timepicker.withopenhours{right:0!important}body.landing .timepicker.withopenhours:before{left:210px!important}#dontForget td img{margin:auto}body.b2bPortalHome #contents{min-width:958px}.contactus #contentsRight{width:294px}body.b2bPortalHome #large_header .main-logo #logoLink{width:700px}#large_header .nav-main>ul>li.login>a.open{background-color:#fff;color:#037b00}#large_header .nav-main>ul>li.login>a:hover{background-color:#f9d100;color:#037b00}#large_header .nav-main>ul>li.login>a.open span:after{background-position:0 0}#large_header .nav-main>ul>li.login>a span:after{content:" ";display:inline-block;width:20px;height:18px;background:url("/DotcarClient/nfe/resources/images/elements/el_user.png") no-repeat scroll 0 -18px transparent;position:relative;top:3px;margin-left:10px}#loginLayer h4.h2{font-family:"futura-pt";font-size:20px;font-weight:700}#large_header #loginLayer form .formrow label{font-size:16px;font-family:"futura-pt"}#large_header .nav-main>ul>li.login>a.open{background-color:#fff;color:#037b00}#large_header .nav-main>ul>li.login>a:hover{background-color:#f9d100;color:#037b00}#large_header .nav-main>ul>li.login>a.open span:after{background-position:0 0}#large_header .nav-main>ul>li.login>a span:after{content:" ";display:inline-block;width:20px;height:18px;background:url("/DotcarClient/nfe/resources/images/elements/el_user.png") no-repeat scroll 0 -18px transparent;position:relative;top:3px;margin-left:10px}#loginLayer h4.h2{font-family:"futura-pt";font-size:20px;font-weight:700}#large_header #loginLayer form .formrow label{font-size:16px;font-family:"futura-pt"}span.station:before,span.place:before,span.station+div.details h3:before,span.place+div.details h3:before{content:" ";width:15px;height:18px;float:left;margin-right:7px}span.station.type-airport:before,span.station.type-airport+div.details h3:before{background:url("/EBE/module/images/nfe/elements/el_station_finder.png") no-repeat -4px -198px transparent}span.station.type-railway:before,span.station.type-railway+div.details h3:before{background:url("/EBE/module/images/nfe/elements/el_station_finder.png") no-repeat -5px -247px transparent}div.overlay div.content div.tip{left:390px}body.landing div.overlay div.content div.tip{left:0}.maincontent_445_graybrd_whitebg ul,ol{list-style:disc}.fix .clear{clear:none!important}body.partneroffers #contents #contentsCentral>div.block_435_partner_presentation .content>img{margin-bottom:40px}.partneroffers div div#container div#contents div#contentsCentral div.block_570_loyaltyview div.content div.blockcontent p strong{font-weight:700}*+html #logoutLayer{top:28px;width:324px}#logoutLayer{width:325px;background:#FFF}#logoutLayer #logoutWelc{padding:15px}#logoutLayer #logoutWelc span{color:#919191;font-size:12px}#logoutLayer #logoutOptions a.logout span{text-transform:capitalize}#loginLayer,#logoutLayer{width:325px;background:#FFF;border-bottom:4px solid #f9d200}#logoutLayer #logoutOptions,#loginLayer #loginOptions{padding:5px 15px 5px 15px;border-bottom:1px solid #d8d8d8}#logoutLayer #logoutOptions a,#loginLayer #loginOptions a{font-size:14px;display:block;outline:0;padding:10px;margin-bottom:10px;background:#f0f0f0}body.deals #contents .tabs-container .tab-navigation h1{font-size:18px;line-height:22px;margin:0 0 15px}.seoReviewsList{margin:auto;width:920px!important;min-height:0!important}.contactUsImg{left:15px;padding:-20px;position:relative;top:0}body.deals #contents .deals-landing>div#carTransferLanding{padding:0}body>img{height:0}#large_header #loginLayer .passbook{position:relative;width:325px;height:349px;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}#lbLogin .passbook,.myEuropcarLogin .passbook{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}#large_header #loginLayer .card{position:absolute;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lbLogin .passbook .back-pwd,.myEuropcarLogin .passbook .back-pwd{display:none}#lbLogin .backCancel{display:none;bottom:20px;right:20px;margin:0;position:absolute}#large_header #loginLayer .front-pwd,#lbLogin .passbook .front-pwd,.myEuropcarLogin .passbook .front-pwd{z-index:1}#large_header #loginLayer .back-pwd,#lbLogin .passbook .back-pwd,.myEuropcarLogin .passbook .back-pwd{z-index:1;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg)}#large_header #loginLayer .rotate-3d,#lbLogin .rotate-3d,.myEuropcarLogin .rotate-3d{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);transform:rotateY(-180deg)}#large_header #loginLayer .back-pwd .cancel{position:absolute;right:20px;bottom:-90px}.myEuropcarLogin .backCancel{display:block;position:absolute;right:0;bottom:-90px}#large_header #loginLayer #passwordRecovered{display:none;height:349px}#large_header #loginLayer #passwordRecovered #envelopeImgLogin,#passwordRecoveredBP #envelopeImgBP,.myEuropcarLogin #passwordRecoveredBP #envelopeImgEC{height:50px;margin-bottom:10px;margin-left:auto;margin-right:auto}#passwordRecoveredBP #envelopeImgBP{margin-top:15px}#large_header #loginLayer #submitToken,#large_header #loginLayer #checkEmailBtn{padding-top:0}#passwordRecoveredBP #loginSubmitToken>input{width:264px}#passwordRecoveredBP #goBack{position:absolute;bottom:15px}#passwordRecoveredBP{display:none}#passwordRecovered a,#passwordRecoveredBP a{background:url("/files/live/sites/Europcar/files/dc_images/elements/el_arrow_green.png") no-repeat scroll 100% 50% transparent;color:#036b05;cursor:pointer;display:inline-block;font-size:12px;font-weight:inherit;height:auto;line-height:normal;padding:1px 15px 0 0;text-decoration:none}#lbLogin #loginTypes>fieldset #login form>div input#recoverPassword{width:auto}.myEuropcarLogin #recoverPassword{right:0}.myEuropcarLogin span.error.normalFrame,#loginLayer div.fieldError.error,#lbLogin div.fieldError.error{display:none}#large_header .nav-main>ul>li{float:left;border-right:1px solid #d8d8d8;height:30px}#large_header .nav-main>ul>li>a{display:inline-block;padding:0 15px;color:#fff;text-decoration:none;line-height:30px}#large_header .nav-main>ul>li.login{position:absolute;left:824px;float:left;border:0}#large_header .nav-main>ul>li.login>a{float:left;padding:0;background-color:#90c53e;width:162px;height:31px;color:#fff;text-align:center}#large_header .nav-main>ul>li.login>a span{display:inline-block;font-family:"futura-pt";font-size:16px;font-weight:700;background:0;text-transform:none;padding:0}#large_header .nav-main>ul>li.login>a:hover{background-color:#f0f0f0}#large_header .nav-main>ul>li.login>a.logout{display:none}#large_header .nav-main>ul>li.login>a.logout span{text-transform:none}#large_header .header_login{display:none}#large_header #loginLayer,#large_header #logoutLayer,#large_header #selectCountryDiv{display:none;opacity:1;position:absolute;top:31px;right:0;background:#fff;-webkit-box-shadow:0 0 6px rgba(85,85,85,0.3)}#large_header #loginLayer form .formrow input[type=text],#large_header #loginLayer form .formrow input[type=password]{margin:0 0 5px;font-family:"futura-pt";font-size:20px;height:46px}#large_header #loginLayer form .formrow .bt,#large_header #selectCountryDiv form .formrow .bt{float:right}#large_header #loginLayer form .formrow a,#large_header #selectCountryDiv form .formrow a{float:right;color:#036b05;font-family:"futura-pt";font-size:14px;padding:0;line-height:16px}#large_header #loginLayer form .formrow a.arrowlink,#large_header #selectCountryDiv form .formrow a.arrowlink{float:left;margin-top:13px}#large_header #loginLayer .passbook{position:relative;width:325px;height:349px;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d}#large_header .nav-main>ul>li.login>a.open{background-color:#fff;color:#037b00}#large_header .nav-main>ul>li.login>a:hover{background-color:#f9d100;color:#037b00}#large_header .nav-main>ul>li.login>a.open span:after{background-position:0 0}#large_header .nav-main>ul>li.login>a span:after{content:" ";display:inline-block;width:20px;height:18px;background:url("/DotcarClient/nfe/resources/images/elements/el_user.png") no-repeat scroll 0 -18px transparent;position:relative;top:3px;margin-left:10px}#loginLayer h4.h2{font-family:"futura-pt";font-size:20px;font-weight:700}#large_header #loginLayer form .formrow label{font-size:16px;font-family:"futura-pt"}#large_header .nav-main>ul>li.login>a.fav{display:none}#large_header #loginLayer,#large_header #logoutLayer,#large_header .openeableLayer{top:0}#large_header .nav-main>ul>li.login .bt{background:transparent url("/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_prim.png") no-repeat scroll 2px 0}#large_header .nav-main>ul>li.login .bt>*{background:transparent url("/files/live/sites/Europcar/files/dc_images/backgrounds/bg_bt_prim.png") no-repeat scroll 100% -50px}#large_header .nav-main>ul>li.login .business a{display:inline}