.page{height:auto;min-height:100%;margin-left:auto;margin-right:auto}body{font-family:Arial;font-size:11px;margin:0;padding:0;color:#696969}h1,h2,h3,h4,h5,h6{font-size:1.5em;color:#000}h1{font-size:2em;padding-bottom:0;margin-bottom:0}h2{padding:0 0 10px 0}h3{font-size:1.2em}h4{font-size:1.1em}h5,h6{font-size:1em}ins{text-decoration:none}.rightColumn>h1,.rightColumn>h2,.leftColumn>h1,.leftColumn>h2{margin-top:0}#header{position:relative;margin-bottom:0;color:#000;padding:0}#header h1{font-weight:bold;padding:5px 0;margin:0;color:#fff;border:none;line-height:2em;font-size:32px !important}body.cmsBody #languages li.clear{display:none}#main{margin:auto;_height:1px}#main h2{padding-left:10px}#main .loginUser{margin-left:10px}#main #preview-page{max-width:150px;min-height:20px;border:1px solid #888;padding:10px 35px 10px 10px;color:#595757;position:fixed;top:250px;z-index:1000;right:0;background:url("/Content/images/close-icon.png") no-repeat 130px center}#main #preview-page a{padding:5px 15px;display:block;cursor:pointer;color:#fff;font-weight:bold;text-decoration:none;background-color:#0a6aab}footer{padding:10px 0;text-align:center;line-height:normal;margin:0;font-size:.9em;clear:both}.tabContent div{outline:none}fieldset{border:1px solid #ddd;padding:0 1.4em 1.4em 1.4em;margin:0 0 1.5em 0}legend{font-size:1.2em;font-weight:bold}input[type="text"]{width:200px;border:1px solid #ccc}input[type="password"]{width:200px;border:1px solid #ccc}.field-validation-to-valid{display:none}table{border-collapse:collapse}td{vertical-align:top}.clear{clear:both;float:none}.hidden{display:none}.error{color:#f00}#menucontainer{margin-top:40px}div#title{display:block;float:left;text-align:left}#logindisplay{font-size:1.1em;display:block;text-align:right;margin:10px;color:#fff}#logindisplay a:link{color:#fff;text-decoration:underline}#logindisplay a:visited{color:#fff;text-decoration:underline}#logindisplay a:hover{color:#fff;text-decoration:none}.field-validation-error,.field-validation-to-error{color:#f00}.field-validation-valid{display:none}input[type="text"].input-validation-error,input[type="text"].input-validation-to-error,input[type="password"].input-validation-error,textarea.input-validation-to-error,textarea.input-validation-error,select.input-validation-to-error,input[type="date"].input-validation-error{border:1px solid #f00;background-color:#fee}.validation-summary-errors{font-weight:bold;color:#f00}.validation-summary-valid{display:none}.display-label,.editor-label{margin:1em 0 0 0}.display-field,.editor-field{margin:.5em 0 0 0}.text-box{width:30em}.text-box.multi-line{height:6.5em}.tri-state{width:6em}.template{max-width:900px;margin:auto}#login{max-width:900px;margin:auto}.loginUser{float:left}.loginUser fieldset{padding-top:10px}.loginUser div{line-height:20px}.validation-summary-errors ul{padding:0;margin:0;list-style-type:none}.validation-summary-errors ul li{line-height:20px}header{width:100%}nav ul{list-style-type:none;border:none;width:100%;height:auto;outline:none}#main{clear:both}img{border:0}.ui-datepicker{min-width:200px;background-color:#fff;padding:5px;border:1px solid #ccc}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{line-height:1.8em}.ui-datepicker .ui-datepicker-prev{float:left}.ui-datepicker .ui-datepicker-next{float:right}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.slideshowContainer{position:relative}#divSlideShow{margin-top:0}#divSlideShow img{border:none}.shadowSlide{display:none;z-index:1000;background-color:#000;position:absolute;width:100%;height:50px;top:0;filter:alpha(opacity=50);-khtml-opacity:.5;-moz-opacity:.5;opacity:.5}.mouseSlideShow{display:block;width:100%;height:55px;position:absolute;top:0;z-index:100;cursor:pointer;background-color:#ccc;filter:alpha(opacity=10);-khtml-opacity:.1;-moz-opacity:.1;opacity:.1}.mouseSlideShow a{display:block;width:100%;height:45px;position:absolute;top:0;z-index:100}.slide-prev{left:46%;position:absolute;margin-top:5px;cursor:pointer;height:28px}.slide-pause{cursor:pointer;left:48.5%;position:absolute;margin-top:5px;width:28px;height:28px}.slide-next{cursor:pointer;left:52.5%;position:absolute;margin-top:5px;height:28px}#caption{position:absolute;display:block;margin-top:30px;width:100%;text-align:center;color:#fff;font-weight:bold}.pauseButton{background-image:url(/Content/site/pause.png);background-repeat:no-repeat;background-position:center center;width:28px;height:19px}.resumeButton{background-image:url(/Content/Images/CarFlow/play.png);background-repeat:no-repeat;background-position:center center;width:28px;height:19px}.favorites,.compare,.divDetails li .month{display:none}.spanInternalStatus{display:none}#divVehicleDetails li.extraFinanceData{display:none}div#vehiclesContainer ul li.liCarItem ul li.liPower label.powerHP{display:none}#vehicleDetails .liPrice span{display:none}.no-close .ui-dialog-titlebar-close{display:none}.no-ui-dialog-titlebar .ui-dialog-titlebar{display:none}.ui-dialog{outline-style:none;box-shadow:none;border-color:transparent}.ui-dialog a{outline-style:none;box-shadow:none;border-color:transparent}.ui-resizable{position:relative}.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden;border:1px solid #aaa;background:#fff url(/Content/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.ui-dialog{outline-style:none;box-shadow:none;border-color:transparent}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;z-index:99999;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-widget-overlay{background:#aaa url(/Content/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}#container-tell-a-friend{padding-bottom:20px}.popup-header{padding-bottom:10px;padding-top:10px}#site-map-content .site-map-link{cursor:pointer}#site-map-content .site-map-link:hover{text-decoration:underline}#site-map-content .jstree-icon{background-position:0 5px}#site-map-content .jstree-leaf .jstree-icon{background-image:none}#site-map-content .jstree li{background-image:none}#site-map-content .jstree{background-color:inherit}#sitemap-tree li a .jstree-icon{display:none}#site-map-content{max-width:980px;margin:0 auto}.divSelectedModel span.customValidationMessage{display:none}#dealerDetails .anchorStock{display:none}.gallery-item{float:left;margin-left:10px;margin-top:5px}.gallery-item a img{max-width:300px}.fancybox-nav span{visibility:visible !important}.fancybox-next{right:-45px !important}.fancybox-prev{left:-45px !important}.fancybox-nav{height:65% !important}.asyncUploader{float:left;cursor:pointer;display:block;position:relative;min-height:25px}#SWFUpload_0{font-family:Arial;height:25px !important;width:150px !important;line-height:25px;position:absolute;left:0;top:0;padding-left:30px;float:left;border:1px solid #ccc;background:url("/Content/admin/upload.png") no-repeat 5px center #fff}#file-up_completedMessage{margin-top:25px;line-height:25px;display:block}.divContactForm .item-row span.phoneValidationMsg{display:none}.highslide-container .nextImgDiv{display:block;position:absolute;top:0;right:0;cursor:pointer;z-index:100}.closeLightBox{position:absolute;top:7px;right:7px;height:30px;width:30px;cursor:pointer;background:url('/Content/admin/close.png');z-index:20}.highslide-container .highslide-image{cursor:pointer !important}#vehicleCategories .liNoVehiclesTitle,#vehicleCategories .liBodyworksTitle{display:none}
@font-face{font-family:'OpelSansCondensed';src:url('/Resources/Fonts/OpelSansCondensed/opelsanscondensed-webfont.eot');src:url('/Resources/Fonts/OpelSansCondensed/opelsanscondensed-webfont.eot?#iefix') format('eot'),url('/Resources/Fonts/OpelSansCondensed/opelsanscondensed-webfont.woff') format('woff'),url('/Resources/Fonts/OpelSansCondensed/opelsanscondensed-webfont.ttf') format('truetype'),url('/Resources/Fonts/OpelSansCondensed/opelsanscondensed-webfont.svg#webfont0U90b9XN') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpelSansCondensed-Bold';src:url('/Resources/Fonts/OpelSansCondensedBold/opelsanscnbd.eot');src:url('/Resources/Fonts/OpelSansCondensedBold/opelsanscnbd.eot?#iefix') format('embedded-opentype'),url('/Resources/Fonts/OpelSansCondensedBold/opelsanscnbd.woff') format('woff'),url('/Resources/Fonts/OpelSansCondensedBold/opelsanscnbd.ttf') format('truetype'),url('/Resources/Fonts/OpelSansCondensedBold/opelsanscnbd.svg#opelsanscnbd') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpelSansCondensed2-Bold';src:url('/Resources/Fonts/OpelSansCondensed2Bold/opelsanscondensed2-bd.eot');src:url('/Resources/Fonts/OpelSansCondensed2Bold/opelsanscondensed2-bd.eot?#iefix') format('embedded-opentype'),url('/Resources/Fonts/OpelSansCondensed2Bold/opelsanscondensed2-bd.woff') format('woff'),url('/Resources/Fonts/OpelSansCondensed2Bold/opelsanscondensed2-bd.ttf') format('truetype'),url('/Resources/Fonts/OpelSansCondensed2Bold/opelsanscondensed2-bd.svg#opelsanscondensed2-bd') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpelSansCondensedExtraBold';src:url('/Resources/Fonts/OpelSansCondensedExtraBold/opelsanscondensed-extrabold-webfont.eot');src:url('/Resources/Fonts/OpelSansCondensedExtraBold/opelsanscondensed-extrabold-webfont.eot?#iefix') format('embedded-opentype'),url('/Resources/Fonts/OpelSansCondensedExtraBold/opelsanscondensed-extrabold-webfont.woff') format('woff'),url('/Resources/Fonts/OpelSansCondensedExtraBold/opelsanscondensed-extrabold-webfont.ttf') format('truetype'),url('/Resources/Fonts/OpelSansCondensedExtraBold/opelsanscondensed-extrabold-webfont.svg#OpelSansCondensedExtraBold') format('svg');font-weight:normal;font-style:normal}body.OpelHolland,body.OpelBelgium{font-family:Verdana;font-size:12px;color:#5d5d5d;line-height:17px;background:url("/App_Themes/Opel/Images/body.png") repeat left top #232323}body.adminBody{height:auto}a{cursor:pointer;text-decoration:none}.CMSBlock span a,p a{color:#000;text-decoration:none;font-weight:bold}a:hover,.cms a:hover{color:#febe10}a img{border:none}.Opel a{font-weight:normal}div.page{position:relative}li.clear{display:none}#site-map-content h1,h1.title{font-size:24px;line-height:28px;font-family:OpelSansCondensed;text-transform:uppercase;color:#000;margin-top:15px;margin-bottom:16px;background-color:#f7d900;padding:1px 24px 1px 8px;display:inline-block}#main h2,h1{color:#5d5d5d}#main h2.title{margin:0 0 20px 0;color:#231f20;font-family:OpelSansCondensed;font-size:13px;padding:0 0 3px 0}h2.title span{padding:2px 20px 2px 5px;background-color:#f7d900;color:#000;font-family:OpelSansCondensed;font-size:18px;line-height:28px;text-transform:uppercase}blockquote{padding:0;margin:0}form{padding:0;margin:0}ul{padding:0;margin:0;list-style-type:none}.submitButton{clear:both;margin:6px 0;float:left}.submitButton a{display:block;height:25px;line-height:25px;font-weight:bold;text-decoration:none;color:#000;text-align:center;text-transform:uppercase;background:url("/App_Themes/Opel/Images/button-background.png") repeat-x left center}.submitButton a:hover{color:#fff}.submitButton a span{background:url("/App_Themes/Opel/Images/white-arrow.png") no-repeat 8px center;padding:0 20px 0 30px}.ui-datepicker{width:200px;background:url("/App_Themes/Opel/Images/content-background.png") repeat left bottom;border-radius:5px}.ui-datepicker-header{background:none;border:none;border-radius:0;color:#fff;position:relative}body.adminBody .ui-datepicker-header{color:#222}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{background:none;top:0;width:26px;height:25px;display:block;padding:0;margin:0;position:absolute;border-radius:0}.ui-datepicker-prev{left:0}.ui-datepicker-next{right:0}.ui-icon.ui-datepicker-prev span{background:url("/App_Themes/Opel/Images/previous.png") no-repeat left center}.ui-icon.ui-datepicker-next span{background:url("/App_Themes/Opel/Images/next.png") no-repeat right center}.ui-datepicker-prev span,.ui-datepicker-next span{display:block;line-height:0;font-size:0;height:21px;min-width:10px}.ui-datepicker .ui-datepicker-title{text-transform:uppercase;line-height:25px}.ui-datepicker-calendar th{color:#f7d900;font-size:11px;border-bottom:1px solid #808080}.ui-datepicker-calendar td.ui-state-disabled{color:#fff}.ui-datepicker-calendar td a.ui-state-default{border:none;background-color:transparent;background-image:none;color:#fff;text-align:center;text-decoration:none}body.adminBody .ui-datepicker-calendar td a.ui-state-default{color:#404040}.ui-datepicker-calendar td a.ui-state-highlight{background:#f7d900;border-radius:5px;background-image:none;color:#000;font-weight:bold}body #redirectAnchor{display:none}body.adminBody #redirectAnchor{display:block}header{position:relative}#divHeader{width:976px;margin:0 auto -1px auto;position:relative}.cmsBody #languages{position:absolute;right:110px;top:20px;padding:0;margin:0}#languages li{float:left;line-height:17px}#languages li a{font-weight:bold;text-transform:uppercase;text-decoration:none;color:#fff;font-size:10px}body.cmsBody #languages li:first-child a{border-right:1px solid #f7d900}#languages li a:hover,#languages li a.current{color:#ccc}#logoCMS{position:absolute;top:0;left:0;display:block;width:100%;text-decoration:none;color:#f7d900;font-family:OpelSansCondensed-Bold;font-size:36px;line-height:38px;margin:38px 0 0 8px;height:60px}#logoCMS img{float:left;max-height:60px;margin-top:-18px}#logoCMS span{display:block;text-align:center}#logoOpel{display:block;float:right;margin:20px 8px 0 0}nav{clear:both;padding:10px 0;background:url("/App_Themes/Opel/Images/content-background.png") repeat left top}nav ul{width:auto;padding:0;margin:0 0 2px 0;list-style-type:none}nav li{float:left;position:relative}nav li a{display:block;padding:0 21px 0 8px;line-height:24px;font-size:18px;color:#fff;font-family:OpelSansCondensed-Bold;text-decoration:none}nav li a:hover,nav li a.active{color:#f7d900}nav ul ul{position:absolute;float:left;top:26px;z-index:100;background:url("/App_Themes/Opel/Images/submenu.png") repeat-x left top #000}nav ul ul li{float:none;width:auto !important;border-width:0;margin:0;padding:0}nav ul ul li a{padding:5px 10px;color:#fff;display:block;font-family:Verdana;font-size:11px;line-height:17px;white-space:nowrap;border-width:0;font-weight:normal}nav ul ul li a:hover{color:#fff;font-weight:normal;border-width:0;background-color:#878b8e}nav ul ul ul{left:100% !important;top:0 !important;border-left:2px solid #2b2b2c}#ui-id-2{padding-top:2px}.cmsBody #main{width:100% !important;max-width:976px;padding:0 0 20px 0 !important;margin:0 auto}.homePageOpel{padding:10px 8px;width:960px;background:url("/App_Themes/Opel/Images/content-background.png") repeat left top}.homePageOpel .mainContainer{width:100%}.homePageOpel .leftContainer{width:756px;float:left}.homePageOpel .rightContainer{margin-left:8px;width:196px;float:right}.contentPageOpel{padding:10px 8px;width:960px;background:url("/App_Themes/Opel/Images/content-background.png") repeat left top}.contentPageOpel .mainContainer{width:100%}.contentPageOpel .leftContainer{width:724px !important;float:left;padding:16px;background:#f8f8f8;min-height:496px}.contentPageOpel .rightContainer{width:196px;float:right;margin-left:8px}.twoColumnsWhitePageOpel{width:976px;background:#f8f8f8}.twoColumnsWhitePageOpel .mainContainer{margin:20px;width:936px;background:url("/App_Themes/Opel/Images/inner_sap.gif") repeat-y #fff;position:relative;float:left}.twoColumnsWhitePageOpel .leftContainer{width:220px;float:left;margin-right:10px}.twoColumnsWhitePageOpel .rightContainer{width:696px;float:right;margin-left:10px}.twoColumnsWhitePageOpel.fullPage .mainContainer{background:none}.twoColumnsWhitePageOpel.fullPage .leftContainer{display:none}.twoColumnsWhitePageOpel.fullPage .rightContainer{margin-left:0;width:100%;float:none}.fullWidthWhitePageOpel{width:976px;background:#fff}.fullWidthWhitePageOpel .mainContainer{width:100%}.fullWidthWhitePageOpel .centerContainer{width:100%}.fullWidthConfigurator{width:980px;background:#fff;padding:20px 0}footer{position:relative;clear:both;width:100%;padding:0;z-index:1}footer ul{padding:0;margin:0;list-style-type:none}footer ul li{float:left}.divFooterContent{z-index:1;width:922px;height:35px;margin:0 auto 83px auto;padding:27px 30px 13px 24px;background:url("/App_Themes/Opel/Images/content-background.png") repeat left bottom}.divFooterContent img{float:left;display:none}.ulPrivacyLinks{margin-left:22px;float:left;height:18px}.ulPrivacyLinks a,.ulPrivacyLinks span{display:block;padding-right:18px;text-decoration:none;font-family:Verdana;font-size:10px;color:#666;line-height:18px}.ulPrivacyLinks .liSalesLegal{display:none}.ulFooterSocialMediaLinks{float:right}.ulFooterSocialMediaLinks li{float:left;margin-left:6px}.ulFooterSocialMediaLinks a{display:block;width:35px;height:35px}.ulFooterSocialMediaLinks a.aFacebook{background:url("/App_Themes/Opel/Images/facebook.png") no-repeat center center}.ulFooterSocialMediaLinks a.aTwitter{background:url("/App_Themes/Opel/Images/twitter.png") no-repeat center center}.ulFooterSocialMediaLinks a.aHyves{background:url("/App_Themes/Opel/Images/hyves.png") no-repeat center center}.ulFooterSocialMediaLinks a.aLinkedin{background:url("/App_Themes/Opel/Images/linkedin.png") no-repeat center center}.ulFooterSocialMediaLinks a.aYoutube{background:url("/App_Themes/Opel/Images/youtube.png") no-repeat center center}.ulFooterSocialMediaLinks a.aGooglePlus{background:url("/App_Themes/Opel/Images/google-plus.png") no-repeat center center}body.OpelHolland div.divFooterLinks div.divFooterLinksContainer{width:100%;max-width:976px;margin:0 auto;position:relative}body.OpelHolland .ulFooterSocialMediaLinks{margin:15px 0;position:absolute;right:24px}body.OpelHolland .ulFooterSocialMediaLinks li{float:left;margin-left:6px}body.OpelHolland .ulFooterSocialMediaLinks a{display:block;width:35px;height:35px}body.OpelHolland .ulFooterSocialMediaLinks a.aFacebook{background:url("/App_Themes/Opel/Images/facebook.png") no-repeat center center;background-size:35px 35px}body.OpelHolland .ulFooterSocialMediaLinks a.aTwitter{background:url("/App_Themes/Opel/Images/twitter.png") no-repeat center center;background-size:35px 35px}body.OpelHolland .ulFooterSocialMediaLinks a.aHyves{background:url("/App_Themes/Opel/Images/hyves.png") no-repeat center center;background-size:35px 35px}body.OpelHolland .ulFooterSocialMediaLinks a.aLinkedin{background:url("/App_Themes/Opel/Images/linkedin.png") no-repeat center center;background-size:35px 35px}body.OpelHolland .ulFooterSocialMediaLinks a.aYoutube{background:url("/App_Themes/Opel/Images/youtube.png") no-repeat center center;background-size:35px 35px}.divFooterLinks{clear:both;float:left;margin-top:44px;padding:0;width:100%;height:63px;background:url("/App_Themes/Opel/Images/footer.png") repeat-x left top;position:fixed;left:0;bottom:0;z-index:101}.divFooterLinks ul.ulFooterLinks{width:400px;height:63px;margin:0 auto;border-left:1px solid #202020;border-right:1px solid #202020}.OpelHolland .divFooterLinks.divrepair ul.ulFooterLinks{width:200px}.OpelBelgium .divFooterLinks.divrepair ul.ulFooterLinks{width:200px}.OpelBelgium .divFooterLinks.divrepair .divdealer ul.ulFooterLinks{width:500px}.divFooterLinks ul.ulFooterLinks li{border-left:1px solid #202020;border-right:1px solid #202020}.divFooterLinks ul.ulFooterLinks li:hover{-moz-box-shadow:0 0 5px #f7d900;-webkit-box-shadow:0 0 5px #f7d900;box-shadow:0 0 5px #f7d900}.divFooterLinks ul li.clear{display:none}.divFooterLinks ul.clear{display:none}.divFooterLinks ul.ulFooterLinks>li>a{display:block;width:98px;height:18px;padding-top:45px;color:#f7d900;text-decoration:none;font-family:OpelSansCondensed}.divFooterLinks ul li a.aContact{background:url("/App_Themes/Opel/Images/contact-icon.png") no-repeat center 10px}.divFooterLinks ul li a.aConfigurator{background:url("/App_Themes/Opel/Images/stock-icon.png") no-repeat center 15px}.divFooterLinks ul li a.aTestdrive{background:url("/App_Themes/Opel/Images/testdrive-icon.png") no-repeat center 10px}.divFooterLinks ul li a.aService{background:url("/App_Themes/Opel/Images/service-icon.png") no-repeat center 17px}.divFooterLinks ul li a.aTaxation{background:url("/App_Themes/Opel/Images/taxation-icon.png") no-repeat center 10px}.divFooterLinks ul li a.aBrochure{background:url("/App_Themes/Opel/Images/brochure-icon.png") no-repeat center 12px}#faq ul li b{display:block;cursor:pointer;color:#000;font-weight:bold;margin-bottom:10px}.pt-element{display:none}.identityBody .pt-element{display:block}.cb_online{display:none}.chat-container{position:absolute;top:auto;left:12%;z-index:auto}div.cb_online a.cb_chatbutton{padding-top:0}.divFooterLinks ul.ulFooterLinks li a.cb_chatbutton{padding-top:0}.divCallMeButton{width:100%;height:auto;max-width:100%}li.divCallMeContainer{position:absolute;left:0;top:auto;bottom:0;z-index:auto}.divCallMeButton img{cursor:pointer}.OpelBelgium .divCallMeButton{display:none}#divCallMeForm{display:none;padding:32px 16px 16px;position:fixed;top:180px;left:40%;background:#242425;z-index:100}#divCallMeForm .closeCallMe{background:url("/App_Themes/Opel/Images/close-icon.png") no-repeat center center;width:21px;height:21px;display:block;position:absolute;top:10px;right:10px;z-index:101}#divCallMe h2{font-family:OpelSansCondensed-Bold;font-size:20px;color:#000;line-height:28px;padding:0 16px;margin:0;background:#f7d900;text-transform:uppercase;float:left}#divCallMe .divContactForm{padding:15px 0 0 0;width:auto;background:none;border:none;color:#fff;clear:both;position:relative}#divCallMe .divContactForm div label{width:85px}#divCallMe .divContactForm div input[type="text"],#divCallMe .divContactForm div select,#divCallMe .divContactForm textarea{width:155px}#divCallMe .divContactForm .submitButton{float:left;margin-left:113px}#divCallMe .divThankYouMessage{clear:both;padding:10px 0;max-width:276px}#divCallMe .divThankYouMessage p{color:#fff}.divRightContent{float:left;width:196px;margin-bottom:10px;position:relative}.divRightContent>a{position:absolute;bottom:12px;left:8px;line-height:15px;font-family:Verdana;color:#000;font-size:12px;font-weight:bold;padding:4px 9px;float:left;background:#ccc}.divRightContent a.aLocations:hover{color:#000}.divDealerInformation a:hover{color:#febe10}.OpelHolland .divRightContent{background-color:#000;float:none;clear:both;height:auto}.OpelHolland .divRightContent a.aLocations{position:relative;margin:auto;width:65px;display:block;float:none;margin-top:14px;margin-bottom:0;clear:both;left:0;bottom:5px}.divRightContent h1{text-transform:uppercase;font-family:OpelSansCondensed-Bold;font-size:16px;color:#000;line-height:34px;padding:0 0 0 16px;margin:0;background:#f7d900}.divRightContent>p{float:left;background:#fff;margin:0}.divRightContent>p b,.divRightContent>p span{color:#000;padding:5px 10px;display:block;clear:both}.divRightContent p a{line-height:15px;font-family:Verdana;color:#000;font-size:12px;font-weight:bold;padding:7px 15px;margin:10px;float:left;background:url("/App_Themes/Opel/Images/button-background.png") repeat-x left center}.divDealerInformation{padding:16px;background:#000}.divDealerInformation>a{color:#fff;display:block;padding-left:22px;font-size:12px;font-weight:bold;text-decoration:none;background:url("/App_Themes/Opel/Images/yellow-arrow.png") no-repeat left center;background-size:auto 14px}.slideshowContainer{width:756px;height:350px;position:relative;margin-bottom:16px}.slideshowContainer #prevItem{left:0;position:absolute;top:153px;z-index:19;opacity:.25}.slideshowContainer #nextItem{right:0;position:absolute;top:153px;z-index:19;opacity:.25}#prevItem img{width:50%;height:auto}#nextItem img{width:50%;height:auto;float:right}.slideshowContainer:hover #prevItem,.slideshowContainer:hover #nextItem{opacity:1}#divSlideShow img{border:none;height:auto;width:100%}.fullWidthWhitePageOpel #news{width:96%;max-width:976px;margin:0 2%}#news{width:728px}#news h1.title{margin-left:5px}#news h2{text-transform:capitalize}#news ul{padding:0;margin:0 3px 0 0;width:728px}.OpelHolland #news ul{width:100%;display:inline-block}.OpelHolland .fullWidthWhitePageOpel #news ul li{margin:0 4px 25px;width:224px;height:210px;border:1px solid #e0e0e0;max-height:210px}#news ul li{color:#5d5d5d;display:inline;float:left;font-family:Verdana;font-size:12px;margin:8px 18px 20px 0;width:164px;background:url("/App_Themes/Opel/Images/newsbutton_background.png") no-repeat scroll right bottom transparent;padding:0 0 25px;max-height:160px}#news li a img{width:100%}.OpelBelgium .contentPageOpel #news li a img{width:100%;height:68px}.newsThumbs li a img{width:222px;height:96px}.OpelHolland .fullWidthWhitePageOpel #news .newsThumbs li a img{width:100%;max-width:224px}.OpelHolland #news li .newsData{padding:8px}.OpelHolland #news li h4{font-weight:700;font-family:Verdana;height:24px;padding:0;margin-left:0}.OpelHolland #news li p{margin:12px 0;width:204px;height:54px;line-height:18px}#news li h4{font-size:12px;font-weight:normal;line-height:15px;padding:6px 0;margin:0;color:#000;font-family:Verdana;margin-left:5px;height:24px}#news li p{color:#666;font-size:12px;font-weight:normal;margin:0 0 7px 5px}#news li span{background:url("/App_Themes/Opel/Images/read-more.png") no-repeat left 4px;padding-left:12px;font-size:11px !important;color:#333;font-weight:bold}.OpelHolland .fullWidthWhitePageOpel #news li.clear{border:none;margin:0}#news li.clear{padding:0;float:none}.homePageOpel #news h1{display:none}.homePageOpel #news{background:#000;width:724px;height:auto;float:left;padding:16px;position:relative;margin-top:12px}.homePageOpel #news ul{padding:0;margin:0;width:auto;list-style-type:none}.OpelHolland .homePageOpel #news ul li{max-height:160px;color:#5d5d5d;display:inline;float:left;font-family:Verdana;font-size:12px}.homePageOpel #news ul li{margin:0 11px 0 12px;padding:0;background:none;max-width:224px}.homePageOpel #news ul li.clear{float:none}.homePageOpel #news ul li a{float:left;display:block;width:100%;min-height:126px;text-decoration:none}.homePageOpel #news ul li a img{width:100%;max-height:96px}.homePageOpel #news li h4{font-family:Verdana;font-size:12px;color:#fff;margin:0;font-weight:bold;padding:0 0 0 21px;line-height:16px;background:url("/App_Themes/Opel/Images/yellow-arrow.png") no-repeat left center;background-size:auto 14px;height:auto}.homePageOpel .newsData p,.homePageOpel .newsData span{display:none}a#prevNews,a#nextNews{position:absolute;z-index:19;width:30px;top:40px}a#prevNews{left:0}a#nextNews{right:0}a#prevNews img,a#nextNews img{width:100%;max-width:35px}#news ul.newsList{clear:both;width:100%;margin:0}#news ul.newsList li{background:none;clear:both;float:none;margin:0;overflow:hidden;width:auto;z-index:10}#news ul.newsList li a{display:block;border-top:#d5d5d5 1px solid;color:#5d5d5d;padding:8px 0 8px 10px}#news ul.newsList li a p{margin:0}#news ul.newsList li a:hover,#news ul.newsList li a:hover p{color:#f7d900}#news ul.newsList li a b{float:left;padding-right:5px}#newsDetails{width:100%;float:left}#newsDetails #newsControls,#newsDetails .newsHeroes{display:none}#newsDetails h2{padding:0;margin:0 0 10px 0;float:left}#newsDetails h2 span{float:left}#newsDetails h2 span.maintitle{color:#000;font-size:24px;text-transform:uppercase;display:inline-block;background-color:#f7d900;padding:1px 24px 1px 8px;margin-bottom:16px;line-height:28px;font-family:OpelSansCondensed;font-weight:bold}#newsDetails h2 span.subtitle{display:block;font-size:14px;font-family:Verdana;font-weight:bold;color:#000;clear:both}#newsDetails .newsContent{clear:both}#newsDetails p a{color:#000;font-weight:bold;text-decoration:none}#newsDetails table.notdealersite{display:none}.notdealersite,.onlyopelleasing{display:none}p.onlydealersite,div.onlydealersite,table.onlydealersite{display:block !important}span.onlydealersite{display:inline !important}#newsDetails table{margin-bottom:5px}#newsDetails a.action,#newsDetails #controls a{padding:0 0 0 16px;display:inline-block;background:url("/App_Themes/Opel/Images/arrow.png") no-repeat left 4px;font-weight:bold;color:#000;text-decoration:none}#newsDetails a:hover{color:#f7d900}#newsDetails #controls{clear:both;margin-top:10px;float:left;display:none}#newsDetails #controls a{margin-left:20px}#newsDetails .displayOpelBullets{list-style-type:disc;padding-left:30px;padding-bottom:15px}#newsDetails .contentUl{padding-left:30px;padding-bottom:15px}#newsDetails .contentUl li{list-style-type:disc}.OpelBelgium #newsDetails .newsContent ol{padding-left:20px}.customNewsContainer{float:left;clear:both;padding-bottom:10px}#modelsList{float:left;width:100%;padding-bottom:170px;position:relative}#modelsList li{float:left;width:130px;margin:0 4px;padding-bottom:15px}#modelsList li a{display:block;text-decoration:none}#modelsList li a img{width:100%;max-width:130px;background:#fff}#modelsList li a b{display:block;font-family:OpelSansCondensed;font-size:12px;color:#3c3c3c;font-weight:bold;padding-top:7px;text-align:center;text-decoration:none}#modelsList li a:hover b{color:#f7d900}#modelsList li .modelDetails{position:absolute;bottom:10px;left:0;width:100%;float:left}#modelsList .modelDetails div{float:left}#modelsList .modelDetails h3{font-size:18px;font-weight:bold;font-family:OpelSansCondensed;color:#f7d900;padding:0;margin:10px 0}#modelsList .modelDetails strong{clear:left}#modelsList .modelDetails img{float:right}.modelImage{display:none}.modelImage img{border:0}#testdrive .divModelContentLeft{float:left}.modelImages{float:right}#SelectedModel,#selectedModelInput{width:190px}#divShowroomTaxation #SelectedModel,#privateLease #SelectedModel{width:122px}#commercial-models .slideshowContainer{width:100%;height:347px;margin:0}#commercial-models #divSlideShow{max-height:347px;overflow:hidden}#commercial-models ul.middle-menu-bar{background:#3b3b3b url('/App_Themes/Opel/Images/modelmenu_background.png') right repeat-y}#commercial-models ul.middle-menu-bar li{float:left;list-style:none outside none;line-height:32px;height:32px}#commercial-models ul.middle-menu-bar li.title{color:#000;background:url('/App_Themes/Opel/Images/nav_sec-dt.png') no-repeat scroll right 0 transparent;margin-right:-9px;padding:0 16px 0 8px;position:relative;font-size:18px}#commercial-models ul.middle-menu-bar li.clear{float:none;clear:both;margin:0;padding:0;line-height:0;height:0;display:block}#commercial-models ul.middle-menu-bar li a{color:#fff;font-size:11px;font-weight:normal;line-height:20px;padding:6px 15px;display:block}#commercial-models ul.middle-menu-bar li a:hover{background:url('/App_Themes/Opel/Images/modelmenu_background_hover.png') repeat-x scroll 0% 0% transparent;color:#000}#commercial-models #ul-models{float:left;padding:8px 16px;width:166px}#commercial-models #ul-models li a{display:block;padding:2px 0 2px 20px;background:url("/App_Themes/Opel/Images/small-yellow-arrow.png") no-repeat 3px center;margin:2px 0 3px 0;line-height:15px;font-family:Verdana;color:#000;font-size:12px;font-weight:bold;text-decoration:none}#commercial-models #news{float:right;width:728px;padding:0 25px}#commercial-models #news ul{margin:0}#modelIntro{width:100%;max-width:976px}#modelIntro img.brandImage{width:100%;max-width:976px}#modelIntro ul.ulModelDetails{padding:15px;float:left;margin:0;list-style-type:none;width:946px}#modelIntro ul.ulModelDetails .onlydealersite>ul{list-style-type:disc}#modelIntro ul.ulModelDetails .onlydealersite>ul li{float:none}#modelIntro ul.ulModelDetails>li{float:left}#modelIntro ul.ulModelDetails li.liContent ul{margin-bottom:10px}#modelIntro ul.ulModelDetails li.liContent ul li{list-style-type:disc;margin:0 18px}#modelIntro li.liRightContent{width:190px;float:right}#modelIntro li.liRightContent a{width:170px;display:block;padding:10px 10px 7px 10px;margin:0;color:#000;font-size:13px;line-height:13px;text-decoration:none;font-family:OpelSansCondensedExtraBold}#modelIntro li.liRightContent a img{width:100%;max-width:170px}#modelIntro li.liLeftContent{width:215px}#modelIntro li.liLeftContent .divControls{float:left;width:193px;background:#fff;border:1px solid #e1e1e1;padding:10px;margin-bottom:10px}#modelIntro li.liLeftContent .divControls a{clear:both;display:block;margin:0 0 3px 0;line-height:15px;font-family:Verdana;color:#000;font-size:12px;font-weight:bold;text-decoration:none}#modelIntro li.liLeftContent .divControls strong{color:#000;float:left;margin-right:15px;font-size:13px}.OpelHolland #modelIntro li.liLeftContent .divControls a{clear:left;padding:7px 0 7px 20px;background:url("/App_Themes/Opel/Images/small-yellow-arrow.png") no-repeat 3px center}.OpelBelgium #modelIntro li.liLeftContent .divControls a{padding:7px 0 7px 30px;background:url("/App_Themes/Opel/Images/small-yellow-arrow.png") no-repeat 10px center}#modelIntro li.liLeftContent .divControls a.aStock{padding:7px 15px;margin:10px 0;float:left;background:url("/App_Themes/Opel/Images/button-background.png") repeat-x left center}.OpelBelgium #modelIntro li.liLeftContent .divControls a:hover,.OpelBelgium #modelIntro li.liLeftContent .divControls a:first-child{background:url("/App_Themes/Opel/Images/arrow-black.png") no-repeat 10px center #f7d900}.OpelHolland #modelIntro li.liContent{width:500px;margin:0 26px 0 15px}.OpelHolland #modelIntro li.liContent a.aContact{padding:7px 15px;margin:10px 0;float:left;background:url("/App_Themes/Opel/Images/button-background.png") repeat-x left center;line-height:15px;font-family:Verdana;color:#000;font-size:12px;font-weight:bold}.OpelBelgium #modelIntro li.liContent{width:716px;float:right;margin:0 0 0 15px}#modelIntro .expandBrochure{display:none;background:url('/App_Themes/Opel/Images/expand.png') center center no-repeat;width:17px;height:16px;margin:10px 0;cursor:pointer}#modelIntro .collapseBrochure{display:none;background:url('/App_Themes/Opel/Images/collapse.png') center center no-repeat;width:17px;height:17px;margin:10px 0;cursor:pointer}#modelIntro .divPdfDownloads{clear:both;width:193px;clear:left}#modelIntro .divPdfDownloads{background:#fff;border:1px solid #e1e1e1;padding:10px;margin-top:8px}#modelIntro .divPdfDownloads span{font-family:Verdana;font-size:12px;font-weight:bold;color:#000;display:block;line-height:30px}#modelIntro .divPdfDownloads p{background:url(/App_Themes/Opel/Images/bottom-dots.png) no-repeat left bottom;margin:0;padding:2px 0 2px 0}#modelIntro .divPdfDownloads p img{float:left;margin-right:3px}#modelIntro .divPdfDownloads p a{font-size:11px;font-family:Verdana;color:#000;line-height:21px;font-weight:normal;overflow:hidden;text-decoration:none}.bijtelling{width:150px;margin-left:10px;display:block}.bijtelling img{width:100%}.OpelHolland #modelIntro #news{position:relative;width:706px;margin-left:240px;height:249px;margin-right:0;max-width:initial}.OpelHolland #modelIntro #news #newsContainer{width:646px;padding:0 30px;background:url(/App_Themes/Opel/Images/bottom-dots.png) repeat-x left top}.OpelHolland #modelIntro #news .caroufredsel_wrapper{float:none !important}#modelIntro #news ul{padding:10px 8px}.OpelHolland #modelIntro #news ul li{padding:0 0 25px;max-height:160px;color:#5d5d5d;display:inline;height:auto;border:none}#modelIntro #news ul li{margin:8px 16px 20px 0;max-width:202px}#modelIntro #news li a{display:block;text-decoration:none}#modelIntro #news li a div.newsData{position:relative}.OpelHolland #modelIntro #news li a div.newsData{padding:0}#modelIntro #news li a div.newsData span{position:absolute;bottom:0;left:5px}#modelIntro #news li p{height:70px}.OpelHolland #modelIntro #news li p{color:#666;font-size:12px;font-weight:normal;margin:0 0 7px 5px;width:initial}#modelIntro .onlydealersite ul{margin-left:0;float:none;padding:0 0 15px 0}.services ul{padding:10px;margin:0;list-style-type:none;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5}.services ul li{margin:5px 0}.services ul li a{display:block;background:url("/App_Themes/Opel/Images/arrow.png") no-repeat 4px center;padding:0 0 0 26px;font-weight:bold;color:#000;text-decoration:none}.services ul li a:hover{color:#f7d900}.serviceDetails p a{color:#000;text-decoration:none;font-weight:bold}.serviceDetails ul{padding:0;margin:10px 0;list-style-type:none}.ulServiceSiblings{margin:0;padding:0;height:auto;width:auto;background-color:#000}.serviceDetails ul.ulServiceSiblings li{list-style:none;float:left;margin:0;padding:0;line-height:25px;background:none}.serviceDetails ul.ulServiceSiblings li.clear{float:none;display:block}.ulServiceSiblings li a{display:block;padding:0 20px 0 20px;margin:0;color:#fff;font-family:OpelSansCondensed;font-weight:normal;font-size:15px;line-height:25px;text-decoration:none}.ulServiceSiblings li a.active{background-color:#f7d900;color:#000}.serviceDetails ul li{background:url("/App_Themes/Opel/Images/bullet.png") no-repeat left top;padding-left:8px}.serviceDetails .notdealersite{display:none}.serviceDetails table.onlydealersite td{float:left}.serviceDetails a.action{padding:0 0 0 16px;background:url("/App_Themes/Opel/Images/small-yellow-arrow.png") no-repeat left center;font-weight:bold;color:#000;text-decoration:none}.serviceDetails div.onlydealersite a.action{color:#000}.serviceDetails a.action:hover{color:#f7d900}.serviceDetails #controls{padding:10px 20px;float:left}.serviceDetails #controls a{float:left;margin-right:40px;background:url("/App_Themes/Opel/Images/button-background.png") repeat-x;display:block;height:25px;line-height:25px;font-weight:bold;text-decoration:none !important;color:#000;text-transform:uppercase;text-align:center;padding:0;cursor:pointer}.serviceDetails #controls a:hover{color:#fff}.serviceDetails #controls a span{background:url("/App_Themes/Opel/Images/white-arrow.png") no-repeat left center;display:block;height:25px;padding:0 30px 0 23px;margin-left:8px}.serviceDetails .serviceContent{clear:both}.serviceDetails table{border-collapse:separate}table.display{margin:7px auto}table.display thead th{border-bottom:1px dotted #383937;background-color:#fff;line-height:17px}table.display tbody td{border-bottom:1px dotted #aaa}.tabs_content table{padding:0 0 10px 0}.tabs_content table.display td{padding:6px 9px;color:#5d5d5d}table.display tbody .odd th,table.display tbody .odd td{background-color:#efefef}#showroomData.box.medium .top,#showroomData.box.large .top{background:url("/App_Themes/Opel/Images/box_top_background.png") bottom repeat-x;padding-left:2px;border:0;overflow:hidden;height:auto}#showroomData.box.medium .middle{padding:10px 9px 0 9px;width:704px;background:#fff;float:left;border-left:1px solid #ccc;border-right:1px solid #ccc}#showroomData .bottom{margin:0;background:#fff;border-style:solid;border-width:0 1px 1px 1px;border-color:#ccc}#showroomData #tabs_selector{overflow:hidden;background:none;margin:0 16px 0 0;padding:0;float:right;border:0;bottom:-1px;z-index:20;list-style-type:none}#showroomData #tabs_selector li{width:auto;display:inline;font-size:12px;background:none;padding-left:0}#showroomData #tabs_selector li a{display:inline;width:auto;color:#666;padding:4px 13px 5px 13px;line-height:26px;height:25px;position:relative;bottom:-1px;background:#fff;text-decoration:none;border:1px solid #ccc;background-color:transparent}#showroomData #tabs_selector li a:hover{color:#f7d900}#showroomData #tabs_selector li a.active{color:#000;font-weight:bold;border-bottom:none;background-color:#fff}#showroomData #tabs_selector li a.active:hover{cursor:default;color:#000}#main .middle{max-width:100%}#klantensite_menu ul.menu li{margin:0}#klantensite_menu ul.menu li a{display:block;padding:5px 0 5px 10px;line-height:16px;background:url("/App_Themes/Opel/Images/small-yellow-arrow.png") no-repeat 3px center}#klantensite_rightpane h1{margin:0 0 20px 0;font-family:OpelSansCondensed;font-size:13px;padding:2px 28px 2px 5px;background-color:#f7d900;color:#000;font-size:24px;line-height:28px;text-transform:uppercase}#klantensite_rightpane table table{clear:both;margin-top:10px}#klantensite_loginframe form b{line-height:16px;padding:4px 0;display:inline-block}.klantensite_container input[type="submit"]{cursor:pointer;width:150px;border:none;margin-top:15px;display:block;height:25px;line-height:25px;font-weight:bold;text-decoration:none;color:#000;text-align:center;text-transform:uppercase;background:url("/App_Themes/Opel/Images/white-arrow.png") no-repeat 8px center #f7d900}#klantensite_loginframe form input[type="submit"]{width:171px}#divVehiclesStock{padding:15px 0}.divSortBy{float:right;margin-bottom:10px}.divSortBy select{width:218px;font-size:11px;height:23px}#vehicles-list{clear:both}.divNumberOfResults{display:block;padding:10px 0 10px 0;border-top:1px solid #b4bbbf;border-bottom:1px solid #b4bbbf}.divNumberOfResults b{font-size:18px;line-height:16px}#vehiclesContainer{clear:both;width:100%}.OpelHolland #vehiclesContainer .liCarItem{clear:both;float:left;width:100%;position:relative;padding-bottom:8px;border-bottom:1px solid #b4bbbf}.OpelHolland #vehiclesContainer a.aCarItem{display:block;padding:10px;height:82px;text-decoration:none;color:#5d5d5d}.OpelHolland #vehiclesContainer a.aCarItem:hover{background:#f0f0f0}.OpelHolland #vehiclesContainer .divCarImage{float:left;margin-right:10px}.OpelHolland #vehiclesContainer .divCarImage img{width:101px;vertical-align:middle}.divCarDescription{font-size:12px;font-weight:bold;line-height:16px;text-align:left;float:left;width:380px}.divCarDescription span{display:block;float:left;margin-right:20px}.divCarDescription span.carDescription{clear:both;font-weight:normal;width:100%}.ulPriceData{margin:0 0 0 0;vertical-align:top;float:right}.ulPriceData .liPrice{height:38px;line-height:38px;width:128px;color:#000;text-transform:uppercase;cursor:pointer}.ulPriceData .liPrice label{display:none}.ulPriceData .liPrice span{font-size:14px;font-weight:bold}.ulDetails li.liIdentityPromoPrice span,.ulMainDetails li.liIdentityPromoPrice span{text-decoration:line-through}.ulDetails li.liIdentityPromoPrice label,.ulMainDetails li.liIdentityPromoPrice label{padding-right:2px}.liCarItem .aContact,.liCarItem .aDetails{background:url("/App_Themes/Opel/Images/button-background.png") repeat-x;clear:both;text-decoration:none;position:absolute;right:10px}.liCarItem .aContact{top:45px}.liCarItem .aDetails{top:75px}.liCarItem .aContact span,.liCarItem .aDetails span{display:block;background:url("/App_Themes/Opel/Images/white-arrow.png") no-repeat 8px center;height:25px;width:100px;padding-left:28px;line-height:25px;color:#000;font-size:16px;font-family:OpelSansCondensed-Bold}.OpelHolland .ulDetails{font-size:12px;line-height:16px;margin:7px 0 0 0;width:380px;float:left;font-weight:normal}.OpelHolland .ulDetails li{float:left;height:16px;width:190px;color:#000;font-family:OpelSansCondensed}.OpelHolland .ulDetails li label{display:block;float:left;width:50%;font-size:15px;font-family:OpelSansCondensed-Bold}.OpelHolland .ulDetails li span{font-size:13px}.OpelBelgium #vehiclesContainer{padding-top:10px}.OpelBelgium #vehiclesContainer .liCarItem{float:left;width:31%;height:345px;margin:0 1% 10px 1%;background:#f5f5f5;font-family:OpelSansCondensed}.OpelBelgium .fullPage #vehiclesContainer .liCarItem{width:23%}.OpelBelgium #vehiclesContainer a.aCarItem{display:block;text-decoration:none;color:#5d5d5d}#vehiclesContainer .divCarName h3{background:#f7d900;color:#000;padding:5px 10px;margin:0 0 10px 0;font-size:15px}.OpelBelgium .divCarImage{padding:0 10px}.OpelBelgium .divCarImage img{width:100%}.OpelBelgium .ulDetails{padding:0 10px 10px 10px}.OpelBelgium .ulDetails li{clear:both}.OpelBelgium .ulDetails label{display:block;float:left;width:60px;color:#616467;font-size:11px}.OpelBelgium .ulDetails span{display:block;color:#000}.OpelBelgium .liDescription span{height:16px;overflow:hidden}.OpelBelgium .ulDetails .liPrice span{font-size:14px;font-weight:bold}.liSelectLabel,.liPremiumLabel{padding-top:10px;cursor:pointer;background-repeat:no-repeat;background-position:left center}.liSelectLabel{background-image:url("/App_Themes/Opel/Images/car-list-select-item.png");width:160px !important;height:27px}.liPremiumLabel{background-image:url("/App_Themes/Opel/Images/car-list-premium-item.jpg");width:166px;height:28px}.divPager{clear:both;float:left;margin-top:20px}.divPager span.label,.divPager a.firstPage,.divPager a.lastPage{display:none}a.pagerNumeric,span.pagerCurrent{background-color:#d9dddf;background-image:none;float:left;height:28px;line-height:28px;padding:0 10px 0 10px;font-family:Arial,Helvetica,sans-serif;margin:0 2px 0 2px;font-weight:bold}a.pagerNumeric{color:#999}.vehicleDataPagerCtn a:hover{color:#000}span.pagerCurrent{color:#000}a.previousPage,a.nextPage{min-width:55px;color:#000;display:block;font-weight:bold}a.previousPage{background:url("/App_Themes/Opel/Images/previous-page.png") no-repeat left center transparent;text-align:right}.OpelBelgium a.previousPage{padding-left:24px}a.previousPage[disabled=disabled]{background:url("/App_Themes/Opel/Images/previous-page-disabled.png") no-repeat left center transparent}a.nextPage{background:url("/App_Themes/Opel/Images/next-page.png") no-repeat right center transparent;width:80px}a.nextPage[disabled=disabled]{background:url("/App_Themes/Opel/Images/next-page-disabled.png") no-repeat right center transparent}#vehicleDetails{width:100%;position:relative}.twoColumnsWhitePageOpel #vehicleDetails{max-width:676px}.twoColumnsWhitePageOpel.fullPage #vehicleDetails{max-width:976px}#vehicleDetails #action-container{padding:2px 5px 2px 5px;background:#f7d900;width:160px;cursor:pointer;margin:10px 0}#vehicleDetails #action-container a{color:#000;font-family:OpelSansCondensed;font-size:16px;line-height:18px;text-align:center;width:100%;display:block}#vehicleDetails #action-container a:hover{color:#fff}#vehicleDetails #show-filters a{display:block;background:url('/App_Themes/Opel/Images/add.png') center center no-repeat;width:18px;height:18px;float:left}#vehicleDetails #hide-filters{display:none}#vehicleDetails #hide-filters a{display:block;background:url('/App_Themes/Opel/Images/minus.png') center center no-repeat;width:18px;height:18px;float:left}#vehicleDetails #show-filters span,#vehicleDetails #hide-filters span{text-transform:uppercase;font-weight:bold;color:#000;margin-left:5px}#vehicleDetails h3.subtitle{font-family:OpelSansCondensed;margin:10px 0;padding:2px 28px 2px 5px;background-color:#f7d900;color:#000;font-size:16px;line-height:22px}.ulNavigationLinks{background:#9d9d9d;padding:3px 0 5px 0;width:100%;position:relative}.ulNavigationLinks li{max-width:140px;height:23px}.ulNavigationLinks li.liPreviousVehicle{position:absolute;top:3px;left:0}.ulNavigationLinks li.liGoBackToVehicles{margin:0 auto}.ulNavigationLinks li.liNextVehicle{position:absolute;top:3px;right:0}.ulNavigationLinks li a{display:block;line-height:17px;text-decoration:none;color:#fff;font-weight:bold;padding:3px 15px;white-space:nowrap}.ulNavigationLinks li a:hover{color:#f7d900}.ulNavigationLinks li a[disabled=disabled]{color:#5d5d5d}#vehicleDetails h2.title{margin:15px 35px 5px 0}#vehicleDetails .carDescription{text-transform:uppercase}#vehicleDetails h2.title span.carName{padding-right:15px}.divPrint{position:absolute;right:0;top:46px}.divPrint a,.liPrint a{display:block;width:29px;height:29px;background:url("/App_Themes/Opel/Images/print-icon.png") no-repeat center center}.divTopContainer,.divMiddleContainer,.divBottomContainer{clear:both;margin:5px 0}.ulMainDetails,.divTechnicalDetails{float:right;width:52%;margin-left:3%}#divImageGallery{float:left;width:45%}#divImageGallery .divCarImage{position:relative;float:left;width:100%}#divImageGallery #prev,#divImageGallery #next{position:absolute;top:35%;z-index:100;cursor:pointer}#divImageGallery #prev img,#divImageGallery #next img{border-radius:50px}#divImageGallery #prev{left:10px}#divImageGallery #next{right:10px}#divImageGallery .divCarImage li a{float:left}#divImageGallery .divCarImage li img{width:100%;border-radius:5px}#divImageGallery #vehicleImages{width:100% !important;height:230px !important}.twoColumnsWhitePageOpel.fullPage #divImageGallery #vehicleImages{height:318px !important}#divImageGallery #vehicleImages li{width:100% !important;height:100% !important}.divImagesList{margin:5px 0;float:left;clear:both;height:55px;width:100%}.divImagesList .divLeftArrow,.divImagesList .divRightArrow{width:5%;height:48px;border:1px solid #ccc;cursor:pointer}.divImagesList .divLeftArrow{background:url("/App_Themes/Opel/Images/left-arrow.png") no-repeat center center;border-top-left-radius:5px;border-bottom-left-radius:5px;float:left}.divImagesList .divRightArrow{background:url("/App_Themes/Opel/Images/right-arrow.png") no-repeat center center;border-top-right-radius:5px;border-bottom-right-radius:5px;float:right}.divImagesList .divScrollingImages{float:left;height:50px;width:87%;overflow:hidden}.divScrollingImages table{width:100%;border:none !important;padding:0;margin:0}.divScrollingImages td .small-image-item{height:50px;width:71px;float:left;margin:0 2px}.divScrollingImages .small-image-item a{display:block;float:left}.divScrollingImages .small-image-item a img{width:100%;height:50px;border:none;border-radius:5px}.ulMainDetails li{clear:both;color:#000;font-size:14px;font-family:OpelSansCondensed}.ulMainDetails li label{display:block;float:left;font-weight:bold;width:150px}.ulMainDetails li label{float:left}.ulMainDetails li.liPriceB2C{font-size:28px;line-height:34px;padding-bottom:20px}.ulMainDetails li.liPriceB2C span{line-height:34px}.ulMainDetails li.liPriceB2C span.vatDeductable{font-size:11px}.ulMainDetails li.liTransmission,.ulMainDetails li.liPower{padding-bottom:20px}.ulMainDetails li.liIsOpelOccasions{float:left;padding:6px 0 0 150px}.ulMainDetails li.liIsOpelYoungsters{padding:8px 0 0 20px;clear:none;float:left}.divGoToContact{float:right;width:52%;margin-left:3%;margin-top:42px}.divGoToContact a{display:block;height:25px;line-height:25px;font-weight:bold;text-decoration:none;color:#000;text-align:center;float:left;text-transform:uppercase;background:url("/App_Themes/Opel/Images/button-background.png") repeat-x left center}.divGoToContact a:hover{color:#fff}.divGoToContact a span{background:url("/App_Themes/Opel/Images/white-arrow.png") no-repeat 8px center;padding:0 20px 0 30px}.divCarDetailsOptions{float:left;width:45%}.divCarDetailsOptions ul{float:left;padding-left:3%}.divCarDetailsOptions ul li{white-space:nowrap;float:left;width:200px;font-size:11px}.divCarDetailsOptions ul li b{padding:5px 0;display:block}.divCarDetailsOptions ul ul li{clear:both;background:url("/App_Themes/Opel/Images/list-item.png") no-repeat left center;padding-left:16px}.divTechnicalDetails b{display:block;padding:10px 0}.divTechnicalDetails ul{padding-left:3%}.divTechnicalDetails ul li{clear:both}.divTechnicalDetails ul li label{float:left;display:block;width:40%}.divTechnicalDetails p{padding:0;margin:0}.divVehicleContactLinks,.divMap,.divDealerData{float:left}.divVehicleContactLinks{width:23%;padding-right:2%}.divVehicleContactLinks a.aGoToContact{display:block;height:25px;line-height:25px;font-weight:bold;text-decoration:none;color:#000;text-align:center;float:left;text-transform:uppercase;background:url("/App_Themes/Opel/Images/button-background.png") repeat-x left center;margin:0 0 35px 0}.divVehicleContactLinks a.aGoToContact:hover{color:#fff}.divVehicleContactLinks a.aGoToContact span{background:url("/App_Themes/Opel/Images/white-arrow.png") no-repeat 8px center;padding:0 20px 0 30px}.divVehicleContactLinks ul{clear:both;padding:10px 0;border:1px solid #ccc}.divVehicleContactLinks ul li{padding:2% 8%}.divVehicleContactLinks ul li a{display:block;padding-left:20px;color:#5d5d5d;font-weight:bold;background:url("/App_Themes/Opel/Images/arrow.png") no-repeat left center;text-decoration:none}.divMap{width:50%}.divDealerData{width:24%;padding-left:1%}.divDealerData b,.divCarDetailsOptions b,.divRemarks b{line-height:17px}.divDealerData span{display:block}.divDealerData .divPhoneNumber{padding:15px 0}.divDealerData .divEmailAddress a{color:#5d5d5d;text-decoration:underline}.divSocialMediaLinks{clear:both;margin:16px 0 10px 0;float:left;width:100%;border-bottom:1px solid #b4bbbf}.divSocialMediaLinks li{margin:0 10px 0 0;float:left}.divSocialMediaLinks li a{width:35px;height:40px;float:left;display:block;background-position:left 13px;background-repeat:no-repeat}.divSocialMediaLinks li a:hover{background-position:left top}.divSocialMediaLinks li.liFacebook a{background-image:url("/App_Themes/Opel/Images/facebook.png")}.divSocialMediaLinks li.liTwitter a{background-image:url("/App_Themes/Opel/Images/twitter.png")}.divSocialMediaLinks li.liHyves a{background-image:url("/App_Themes/Opel/Images/hyves.png")}.divSocialMediaLinks li.liTellAFriend a{background-image:url("/App_Themes/Opel/Images/tell-friend.png")}#tell-a-friend-form{display:none}.ui-dialog{background:#fff}#tell-a-friend-body span{display:inline-block;line-height:22px;color:#5d5d5d}#tell-a-friend-body span.span-friend{display:block}#tell-a-friend-body a.imglink{position:absolute;top:7px;right:5px;z-index:10}#tell-a-friend-body h2.title{z-index:1}#tell-a-friend-body h2.title span{color:#000;line-height:28px;white-space:nowrap}#tell-a-friend-body span.red-error{display:inline}#tell-a-friend-body span.span-friend{margin-top:10px}#tell-a-friend-body input[type="text"]{width:200px;clear:both;float:left;color:#000;padding:2px;line-height:16px;font-family:OpelSansCondensed;margin-top:10px}#tell-a-friend-body .submitButton{clear:both;float:left;margin-top:20px}#tell-a-friend-body .submitButton a{display:block;color:#000;font-weight:bold;padding:0 30px;line-height:25px;background:url("/App_Themes/Opel/Images/yellow-button.png") no-repeat left center}.ui-widget-overlay{background:#000;opacity:.75;height:auto;min-height:100%;margin:0;padding:0;background-image:none;z-index:0;position:fixed}.ulMainDetails{float:right;width:52%}.divEnergyLabel{float:left;width:45%;clear:both}body.OpelBelgium .divPurchasePrice{display:none}.divPurchasePrice ul{padding-left:0}.ulMainDetails{float:right;width:52%;margin-left:3%}.ulHiddenFiches{position:absolute;bottom:160px}.ulHiddenFiches li a{color:#f8f8f8}.ulHiddenFiches li a:hover{color:#f7d900}#showroomData{background:#f8f8f8;width:100%;max-width:976px}#showroomData img{width:100%;max-width:976px}#showroomData .showroomVehicles{padding:10px 20px 20px 20px;width:936px}#showroomData #prevItem,#showroomData #nextItem{width:40px;height:240px;cursor:pointer}#showroomData #prevItem{float:left;background:url("/App_Themes/Opel/Images/previous-model.png") no-repeat left center}#showroomData #nextItem{float:right;background:url("/App_Themes/Opel/Images/next-model.png") no-repeat left center}#showroomData .scrollingVehicles{float:left;width:856px;height:auto;overflow:hidden}#showroomData ul{overflow:hidden}#showroomData ul li{float:left;margin:10px;width:194px !important;min-height:262px}#showroomData .scrollingVehicles a.aCarImage{display:block;clear:both;min-height:100px}#showroomData a.aCarImage img{display:block}#showroomData ul li a img{max-width:195px;text-align:center;vertical-align:middle}.OpelHolland #showroomData ul li a img{width:100%;height:auto}#showroomData ul li span{display:block;color:#000}#showroomData .vehicleName span{display:block;font-family:OpelSansCondensed-Bold;font-size:16px;line-height:18px}#showroomData .vehicleName span:last-child{min-height:54px}#showroomData .priceData{clear:both}#showroomData .priceDataItem{clear:both}#showroomData .priceDataItemDiff{margin:22px 0}#showroomData .priceDataItem span{font-family:OpelSansCondensed2-Bold;font-weight:bold;text-transform:uppercase;font-size:14px;float:left}#showroomData li span.promoPrice,#showroomData li span.priceDifference,#showroomData li span.normalPrice{line-height:18px;float:right}#showroomData li span.normalPrice{text-decoration:line-through}#showroomData li a.aMoreInfo{display:block;width:169px;padding-left:30px;height:25px;line-height:25px;background:url("/App_Themes/Opel/Images/arrow-black.png") no-repeat 15px center #f7d900;color:#000;font-family:OpelSansCondensed;font-size:12px;text-transform:uppercase;text-decoration:none}.OpelBelgium #showroomData li a.aMoreInfo{font-size:12px}#showroomData h3{color:#000;clear:both;margin:10px;float:left;font-family:Arial;font-weight:bold;font-size:18px;line-height:22px;margin-left:50px}#showroomData .showRoomDealerData{clear:both;float:left;color:#000;text-transform:uppercase;font-family:OpelSansCondensed2-Bold;font-size:14px;margin-left:25px;margin-top:38px}#showroomDetails{background:#f8f8f8;color:#000;padding:25px 25px 16px 25px;width:936px}#showroomDetails .ulPriceData{float:none}div.vehicleDetails,div.showroomOffer,div.showroomTestdrive,div.showroomTaxation{clear:both}div.vehicleDetails,div.showroomOffer,div.showroomTestdrive,div.showroomTaxation{padding-left:30px}div.vehicleDetails{font-family:OpelSansCondensed}div.vehicleName,div.vehicleData{float:left;clear:both;width:100%;max-width:500px;min-height:36px}div.vehicleDetails h4{color:#000;font-size:20px;line-height:28px;font-family:OpelSansCondensed;text-transform:uppercase;padding:0 10px;margin:0 0 11px 0;background:#f7d900;float:left}.vehicleData b{height:18px;overflow:hidden;display:block;font-family:OpelSansCondensed2-Bold;font-size:14px;margin-bottom:17px}.vehicleData span{font-size:14px}.vehicleDetails .ulPriceData{padding-top:73px;clear:both}.vehicleDetails .ulPriceData .liDiscount span{display:block;font-family:OpelSansCondensed-Bold;font-size:16px;line-height:25px;text-transform:initial;margin:0 0 10px 0}.vehicleDetails .ulPriceData li{padding:5px 0 0 0;clear:both;list-style-type:none}.vehicleDetails .ulPriceData li span{display:block;float:left;width:200px;color:#000;font-size:20px;line-height:20px;font-family:OpelSansCondensed-Bold;text-transform:uppercase;padding:0;margin:0}.vehicleDetails .ulPriceData li.liCataloguePrice span:last-child{text-decoration:line-through}.vehicleDetails .ulPriceData .liCataloguePrice,.vehicleDetails .ulPriceData .liPriceDifference{padding:4px}.vehicleDetails .ulPriceData .liPromoPrice{background:#f7d900;padding:3px}.vehicleDetails .ulPriceData .spanPrice{width:95px}.vehicleDetails .ulPriceData .liCataloguePrice .spanPrice{text-decoration:line-through}.vehicleDetails li.liPriceDifference span{padding-top:25px}div.vehicleDetails ul.ulPriceData{width:100%;max-width:305px}div.vehicleDetails ul.ulVehicleOptions{list-style-type:disc}div.vehicleDetails ul.ulVehicleOptions li{list-style-type:initial;margin-left:20px;margin-top:15px;width:140px;float:left;font-size:14px}div.vehicleImage{float:right;max-width:400px}div.vehicleImage img{float:right;clear:both;width:100%}.divBottomContainer{font-family:Arial;padding:29px 0 0 0;float:left;width:100%;position:relative}.ulShowroomForms{height:30px;width:80%;margin:0 17% 0 3%}.ulShowroomForms li{float:left;margin-right:30px}.ulShowroomForms li a{display:block;padding:0 28px;height:26px;line-height:26px;background:url("/App_Themes/Opel/Images/white-arrow.png") no-repeat 10px center #f7d900;color:#000;font-family:OpelSansCondensed;font-size:14px;font-weight:bold;text-transform:uppercase;width:145px;text-align:center}.divBottomContainer p{margin:0 0 20px 3%;width:97%;padding:0;font-size:13px;font-weight:bold;line-height:16px}.divBottomContainer p a{color:#000}.divBottomContainer a.aGoBackToStock{clear:both;color:#000;display:block;font-size:14px;line-height:22px;background:url("/App_Themes/Opel/Images/arrow-black.png") no-repeat 8px center;padding:14px 0 10px 25px;font-weight:bold;text-decoration:none;margin-left:25px;font-family:OpelSansCondensed2-Bold}#showroomDetails .pInfo{font-style:italic;font-family:OpelSansCondensed2-Bold;font-size:12px}.divContactForm{border:1px solid #e1e1e1;padding:10px 27px 5px 27px;color:#000;float:left;width:668px;background:#fff;margin-bottom:20px}.twoColumnsWhitePageOpel .divContactForm{padding:10px 17px 5px 17px;width:auto}.divContactForm ul#controls{width:400px;margin:0 auto}body.OpelBelgium .divContactForm ul#controls{width:140px}.divContactReason{clear:both}.divContactForm ul#controls li{width:175px}.divContactForm ul#controls li:first-child{float:left}.divContactForm ul#controls li:last-child{float:right}.divContactForm ul#controls li a{display:block;color:#000;font-weight:bold;font-family:OpelSansCondensedExtraBold;text-decoration:none;height:27px;padding:15px 0 15px 8px;background:url("/App_Themes/Opel/Images/controls-button.png") no-repeat right top}.divContactForm ul#controls li a span{display:block;text-transform:uppercase;font-size:20px}.divContactForm p{clear:both}.divContactForm a{text-decoration:none;font-weight:bold;color:#000}.divContactForm a:hover{color:#f7d900}.divContactForm .submitButton a:hover{color:#fff}.divContactForm .ulContactInformation{list-style-type:initial;margin:0 0 0 15px}.divContactForm hr{width:100%;height:2px;color:#000;clear:both;float:left;background-color:#000;margin:15px 0;border-top:1px solid #d5d5d5}.divContactForm div label{width:270px;text-align:left;float:left;display:block;padding-right:15px;margin-right:5px;line-height:22px}#privateLease div.divSubscribeNewsletter{clear:both}.divContactForm div.divAcceptPrivacy label{width:86%}.cmsBody.OpelHolland .divContactForm .divAcceptPrivacy.required label{background:none}.cmsBody.OpelHolland .divContactForm .divAcceptPrivacy>label:first-child{width:92%;margin-bottom:10px;background:url("/App_Themes/Opel/Images/required.gif") no-repeat left top;background-position:0 5px}.cmsBody.OpelHolland .divAcceptPrivacy input[type='checkbox']{margin-right:0;margin-left:19px}#privateLease div.divSubscribeNewsletter label{cursor:pointer;width:60%}.divContactForm select{width:122px;padding:0;float:left;margin:0 7px 4px 7px;font-family:OpelSansCondensed}.divContactForm input[type="text"]{width:120px;float:left;margin:0 7px 4px 7px;font-family:OpelSansCondensed;border:1px solid #a5a5a5}.divContactForm #SWFUpload_0{margin:0 7px 4px 7px;font-family:OpelSansCondensed;border:1px solid #a5a5a5;width:120px !important}#file_completedMessage{padding-left:165px;line-height:25px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:180px;display:inline-block !important}.divContactForm input[type="text"].smallInput{width:60px}.divContactForm input[type="text"].input-validation-error,.divContactForm textarea.input-validation-error,.divContactForm select.input-validation-to-error,.divContactForm select.input-validation-error{border:1px solid #c00;background-color:#eeeef0}.divContactForm textarea{width:326px;height:98px;padding:0;float:left;margin:0 7px 4px 7px;font-family:OpelSansCondensed}.divGeneralText,.divSalutation,.divName,.divPostalCode,.divCity,.divAddress,.divPhoneNumber,.divEmailAddress,.divEmailAddressConfirmation,.divSelectModel,.divPlateNumber,.divMileage,.divLocation,.divComments,.divMarkType,.divSelectedModel,.divAskConfigurationEmail,.divDateOfBirth,.divFunction,.divUploadCV,.divLeadsLocations,.divExtraContent,.divLastName,.divFirstName,.divParticularLease,.divStreet,.divHouseNumber,.divHouseNumberSufix{clear:both;padding:4px 0;margin:4px 0}.divCity span{display:none}ul.ui-autocomplete.ui-menu{background:#fff;border:1px solid #a5a5a5}ul.ui-autocomplete{width:120px;margin:0;padding:0;background-color:#a5a5a5;border:1px solid #a5a5a5;list-style-type:none}ul.ui-autocomplete li a{font-weight:normal;display:block;line-height:20px;padding:0 2px}ul.ui-autocomplete li a:hover{color:#fff;background:#898989}.divContactForm div.required label{background:url("/App_Themes/Opel/Images/required.gif") no-repeat right top}.divContactForm .divGeneralText{color:#5d5d5d}.divContactForm .divSelectModel{width:80%}.divContactForm .divSelectModel p{padding-left:295px;color:#a5a5a5;font-size:9px;font-family:Verdana,Arial,Helvetica,sans-serif;line-height:12px}.divContactForm .divExtraContent{max-width:285px;text-align:left;width:100%}.divAcceptPrivacy{clear:both}.divAcceptPrivacy a{color:#000;text-decoration:none}.divAcceptPrivacy input[type='checkbox'],.divSubscribeNewsletter input[type='checkbox']{float:left;margin:5px 7px 4px 7px}.divContactForm .divAcceptPrivacy label{margin:0;text-align:left;cursor:pointer;padding-left:3%}.divContactForm .divAcceptPrivacy.required label{background:url("/App_Themes/Opel/Images/required.gif") no-repeat left top;background-position:0 5px}.divContactForm span.field-validation-error{display:none}.divContactForm .submitButton{float:right}.spinner-overlay{display:none;clear:both;height:100%;width:100%;position:fixed;z-index:1;left:0;top:0;background-color:#000;background-color:rgba(0,0,0,.6);overflow-x:hidden}spinner-overlay-content{clear:both;position:relative;top:25%;width:100%;text-align:center;margin-top:30px}#spinLoader{clear:both;position:absolute;left:40%;top:38%}#divTaxation h2.title{padding-top:15px}.brochureStep1 select{clear:both}.brochureStep1 .submitButton{float:right}.brochureStep2 img{clear:both;float:left;padding-right:20px}.brochureStep2 p br{height:10px}.brochureStep2 select{margin:5px 0}.brochureStep2 a{display:block;text-decoration:none;background:url("/App_Themes/Opel/Images/small-yellow-arrow.png") no-repeat left center;color:#000;font-weight:bold;padding:0 0 0 16px}.brochureStep2 a:hover{color:#f7d900}.admin-list-table th{color:#fff}#forms h4{color:#fff}#divDetailsTestDrive,#divDetailsContact,#divDetailsOffer,#divDetailsTaxation{padding:10px 20px 10px 0;float:left}.field-1610{height:30px}.field-1610 label{color:#a5a5a5;font-size:9px;height:12px;background:url("/App_Themes/Opel/Images/required.gif") no-repeat right top}.customForm-61 .item-row{margin:5px 0;height:25px}.customForm-61 .item-row label{text-align:left}.customForm-61 input[type="text"]{width:120px}.customForm-61 select{width:190px}.field-1626 label,.field-1614 label,.field-1615 label,.field-1616 label,.field-1617 label,.field-1621 label,.field-1623 label{font-weight:bold;background:url("/App_Themes/Opel/Images/required.gif") no-repeat right top}.customForm-61 .field-1625 label{width:100%;text-align:left}.customForm-61 .field-1622 input[type="text"]{width:45px}.customForm-61 .submitButton{width:100px;background:url("/App_Themes/Opel/Images/white-arrow.png") no-repeat 8px center;margin-right:45px}.customForm-61 .field-validation-error,.customForm-61 .field-validation-to-error{font-size:10px}.divVehicleAdvancedFilters,.divVehicleAdvancedFiltersOptions{clear:both;float:left;width:714px;padding:10px 5px;background-color:#f2f2f2;margin-bottom:5px}.divAdvancedFilter{width:200px;float:left}.divPriceFrom,.divMileageFrom,.divTransmissionType,.divRegistrationYearFrom,.divCarrosserieType,.divCO2From,.divFuelType,.divIsOpelOccasions{clear:both}.divAdvancedFilter label{display:block;font-weight:bold}.divAdvancedFilter select{width:140px;clear:both}.divAdvancedFilter input[type="checkbox"]{float:left}.divIsOpelOccasions,.divIsOpelYoungsters{margin-top:10px;height:18px;background:url("/App_Themes/Opel/Images/info-icon.png") no-repeat 130px center}.divIsOpelOccasions span,.divIsOpelYoungsters span{line-height:18px;display:block}.divVehicleAdvancedFiltersOptions h4{font-weight:bold;color:#5d5d5d;font-size:12px;padding:0;margin:0}.ulAdvancedFilterOptionsList li{width:33.3%;float:left;padding:1px 0}.ulAdvancedFilterOptionsList li span{font-size:10px;color:#000}.divClearFilters{clear:both;margin:6px 0;float:left;margin:20px 57px 0 0}.divClearFilters a{display:block;height:25px;line-height:25px;font-weight:bold;text-decoration:none;color:#000;text-align:center;text-transform:uppercase;background:url("/App_Themes/Opel/Images/button-background.png") repeat-x left center}.divClearFilters a:hover{color:#fff}.divClearFilters a span{background:url("/App_Themes/Opel/Images/white-arrow.png") no-repeat 8px center;padding:0 20px 0 30px;line-height:25px;cursor:pointer;display:block}#divAdvancedSearchContainer .submitButton{clear:none;margin-top:20px}#showFilters{cursor:pointer;position:fixed;top:200px;left:0;z-index:100;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-moz-transform:rotate(-90deg)}#showFilters h2{margin:0}#divFilterSearchContainer{padding:15px 0}#filters{float:left}#filterBrand,#filterModel,#filterYear,#filterMileage,#filterFuelType,#filterPrice,#filterColor,#filterTransmission,#filterCarrosserieType,#filterDoorNo,#filterPower,#filterCylinderContent,#filterLocations{clear:both;margin:0 0 15px 0;float:left;width:220px;min-height:40px}#filterFuelType,#filterColor,#filterTransmission,#filterCarrosserieType,#filterDoorNo{position:relative}#filters div label{display:block;font-weight:bold;color:#666;margin:0 0 0 3px;padding:0 0 0 2px}#filters div#filterBrand label{float:left}#filters div span{width:40px;height:20px;line-height:20px;text-align:center;float:left;display:block;padding-left:1px;font-weight:bold;color:#666;margin:0 0 0 3px;padding:0 0 0 2px}#filters div a.aClearFilters{float:right;font-size:11px;font-weight:normal;text-decoration:underline;color:#56595c}#filters button{border:1px solid #ccc;background:url("/App_Themes/Opel/Images/arrow_down.png") no-repeat 98% 7px #fff;padding:2px;text-align:left;width:218px;height:23px;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif}#filters div select{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;border:1px solid #abadb3;color:#000;font-size:11px;height:23px;padding:2px;float:left}#RegistrationYearFrom,#MileageFrom,#PriceFrom,#CylinderContentFrom{clear:both}#filterBrand select,#filterModel select,#filterFuelType select,#filterColor select,#filterTransmission select,#filterCarrosserieType select,#filterDoorNo select,#filterPower select,#filterLocations select{width:218px}#filterYear select,#filterMileage select,#filterPrice select,#filterCylinderContent select{width:87px}#filters ul{display:none;border:1px solid #ddd;background-color:#fff;width:210px;color:#333;position:absolute;top:40px;left:0;z-index:1;padding:3px;margin:0}#filters ul li input[type="checkbox"]{float:left;margin:2px;padding:0;display:block;clear:both}#filters ul li span{font-weight:normal}#filters .divIsOpelOccasions,#filters .divIsOpelYoungsters{background-position:175px center}#filters .divIsOpelOccasions label,#filters .divIsOpelYoungsters label{font-weight:normal}.privateLeaseConfigurator{max-width:96%;padding:15px 0;margin:0 auto}body.OpelHolland #main div.middle h1.flash{margin-left:0}.configurator-title{width:100%;padding:20px 0 0 0}#main .fullWidthConfigurator .middle{width:100%}#main h1.flash,#main .middle h1 span.maintitle{margin-left:50px;font-family:OpelSansCondensed}#main div.middle .step3 h1.flash{margin-top:5px}#configuratorPrintOrContact{width:944px;margin:20px 16px;padding:20px 20px}#configuratorPrintOrContact h2.title{float:left}#configuratorPrintOrContact #controls{float:right;margin-right:36px}#configuratorPrintOrContact #controls li{float:left;margin-left:5px}#configuratorPrintOrContact #controls a{display:block;height:25px;line-height:25px;font-weight:bold;text-decoration:none;color:#000;text-align:center;text-transform:uppercase;background:url("/App_Themes/Opel/Images/button-background.png") repeat-x left center}#configuratorPrintOrContact #controls a.disabled{background:url("/App_Themes/Opel/Images/button-background-disabled.png") repeat-x left center}#configuratorPrintOrContact #controls a span{background:url("/App_Themes/Opel/Images/white-arrow.png") no-repeat 8px center;padding:0 20px 0 30px}#configuratorPrintOrContact #controls a:hover{color:#fff}#configuratorPrintOrContact .divOptionsList{float:left;padding:20px 10px;border:1px solid #ccc;width:888px}#configuratorPrintOrContact .divOptionsList li.submitButton{margin-top:20px;float:right}#showroomDataVehicle-list{padding-bottom:3%}#showroomDataVehicle-list .d-table{clear:both}#showroomDataVehicle-list .divPagerTop>div{display:none}#showroomDataVehicle-list .divPagerTop .vehicleDataPagerCtn{display:block}#showroomDataVehicle-list .vehicleDataPagerCtn>span.label{display:none}#showroomDataVehicle-list a.pagerNumeric,#showroomDataVehicle-list span.pagerCurrent{background:none;padding:0}nav.ui-widget{font-family:Verdana;font-size:12px}nav .ui-widget .ui-widget{font-family:Verdana;font-size:12px}nav .ui-widget-content{background:none;border:none;color:#fff}nav ul ul.ui-widget-content{background:url("/App_Themes/Opel/Images/submenu.png") repeat-x left top #000}nav .ui-corner-all,nav .ui-corner-bottom,#nav .ui-corner-right,nav .ui-corner-br{border:none;border-radius:0}nav .ui-icon{background-image:none;width:auto;height:auto}nav .ui-widget-content .ui-icon{background-image:none}nav .ui-icon-carat-1-e{background-position:left top}nav .ui-state-default,nav .ui-widget-content .ui-state-default,nav .ui-widget-header .ui-state-default{border:none;background:none;font-weight:normal;color:#fff}nav .ui-state-default a,nav .ui-state-default a:link,nav .ui-state-default a:visited{color:#fff;text-decoration:none}nav .ui-state-hover,nav .ui-widget-content .ui-state-hover,nav .ui-widget-header .ui-state-hover,nav .ui-state-focus,nav .ui-widget-content nav .ui-state-focus,nav .ui-widget-header .ui-state-focus{border:none !important;background:none !important;font-weight:normal !important;color:#f7d900 !important}nav .ui-state-hover a,nav .ui-state-hover a:hover{color:#f7d900;text-decoration:none}nav .ui-state-active,nav .ui-widget-content .ui-state-active,nav .ui-widget-header .ui-state-active{border:none;background:none;font-weight:normal;color:#fff}nav .ui-state-active a,nav .ui-state-active a:link,nav .ui-state-active a:visited{color:#fff;text-decoration:none}nav .ui-widget :active{outline:none}#sitemap-tree .jstree-open ins{background:url("/App_Themes/Opel/Images/opened-leaf.gif") no-repeat left center;width:20px;height:20px}#sitemap-tree .jstree-closed ins{background:url("/App_Themes/Opel/Images/closed-leaf.gif") no-repeat left center;width:20px;height:20px}#googleMap{width:100%;height:500px}#main .gm-style-iw h2{padding:0;font-size:15px;color:#000}.infoDetail{color:#777;font-weight:bold}.infoContent{margin-top:5px;padding:5px 5px 5px 5px;margin-bottom:4px;background:#f1f1f1}nav{clear:both;width:100%;float:left}nav #dl-menu>span,nav #dl-menu button{display:none}nav ul#secondSubmenu{background:url('/App_Themes/Opel/Images/main.png') repeat-y left 32px;margin:0;padding:16px 1.6% 0 1.6%;width:96.8%;height:auto;clear:both;z-index:100;float:left;display:block !important}#dl-menu>ul.dl-menu>li>ul.dl-menu>li>ul.dl-menu{left:200px !important}#secondSubmenu li{float:left}#secondSubmenu li a{display:inline-block;white-space:nowrap;font-size:12px;line-height:16px;font-family:Verdana;color:#fff;padding:9px 8px;text-decoration:none}#secondSubmenu li a:hover,#secondSubmenu li a.active{background:#f0f0f0;color:#000}nav #secondSubmenu ul.ulMenu li a{background:none}#secondSubmenu ul.ulMenu li a:hover,#secondSubmenu ul.ulMenu li a.active{background:#f0f0f0;color:#000}.dl-submenu{z-index:1000;display:none}.strongText{font-family:Verdana;font-weight:bold;display:block}.highlight{display:block;font-weight:bold;color:#d2232a;font-size:12px;font-family:Verdana;line-height:17px}a,strong a,div a,.cms a,p a,.cmsBody a.opelLink{color:#000;font-weight:bold}.CMSBlock span a:hover,p a:hover{color:#f7d900}.identityBody header{position:initial;height:120px}.identityBody header .authentication{margin-bottom:2px}.identityBody nav ul li a{text-decoration:none}.left #languages li a{color:#969696}.highslide-header{display:none}#vehicleImages li.liYoutubeVideo img.imgVideoIcon{border:none;width:105px;height:auto;top:28%;left:38%;position:absolute}.divScrollingImages td.tdYoutubeSmall{position:relative}.divScrollingImages td.tdYoutubeSmall img.imgVideoIcon{width:25px;border:none;height:auto;top:28%;left:28%;position:absolute;opacity:.6}.customForm-66 div.item-row,.customForm-76 div,.customForm-77 div.item-row{float:left}.customForm-66 .submitButton a,.customForm-76 .submitButton a,.customForm-77 .submitButton a{padding:0 20px 0 20px}.customForm-77 input[type="radio"]{margin-left:7px}.customForm-77 .field-1735 label{width:100%;margin-bottom:5px}#contactCarOfferForm .divContact{border:1px solid #e1e1e1;padding:10px 27px 5px 27px;color:#000;float:left;width:668px;background:#fff;margin-bottom:20px}.divContactVehicleOptions .displayOptionsList{display:block}.divContactVehicleOptions .hideOptionsList{display:none}.divContactVehicleOptions .showOptionsList:hover{cursor:pointer;text-decoration:underline}#contactCarOfferForm>div span,#contactCarOfferForm div.divSalutation label{width:270px;float:left;padding-right:15px;margin-right:5px;line-height:22px}#contactCarOfferForm div.divSalutation span{width:initial;padding:0}#contactCarOfferForm div.required span,#contactCarOfferForm div.divSalutation label{background:url("/App_Themes/Opel/Images/required.gif") no-repeat right top;font-weight:bold}#contactCarOfferForm .divContactVehicleOptions span{width:initial;float:none;padding:0;margin:0}#contactCarOfferForm ul.ulInteriorOptions li input,#contactCarOfferForm ul.ulExteriorOptions li input,#contactCarOfferForm ul.ulSafetyOptions li input,#contactCarOfferForm ul.ulMultimediaOptions li input,#contactCarOfferForm ul.ulProtectionOptions li input,#contactCarOfferForm ul.ulSportOptions li input{margin-right:5px}#contactCarOfferForm ul.ulInteriorOptions li,#contactCarOfferForm ul.ulExteriorOptions li,#contactCarOfferForm ul.ulSafetyOptions li,#contactCarOfferForm ul.ulMultimediaOptions li,#contactCarOfferForm ul.ulProtectionOptions li,#contactCarOfferForm ul.ulSportOptions li{line-height:16px}#contactCarOfferForm>div select,#contactCarOfferForm>div input[type="text"],#contactCarOfferForm>div select{margin:0 7px 4px 7px;width:120px;float:left;border:1px solid #a5a5a5}#contactCarOfferForm>div input[type="checkbox"]{float:left}#contactCarOfferForm .divSalutation,#contactCarOfferForm .divFirstName,#contactCarOfferForm .divLastName,#contactCarOfferForm .divPostalCode,#contactCarOfferForm .divEmailAddress,#contactCarOfferForm .divPhoneNumber,#contactCarOfferForm .divModel,#contactCarOfferForm .divStreet,#contactCarOfferForm .divMileage,#contactCarOfferForm .divLocation,#contactCarOfferForm .divComments,#contactCarOfferForm .divCity,#contactCarOfferForm .divCountry,#contactCarOfferForm .divSelectedBrand,#contactCarOfferForm .divHouseNumber,#contactCarOfferForm .divSelectedModel,#contactCarOfferForm .divTransmissionType,#contactCarOfferForm .divUpholsteryType,#contactCarOfferForm .divRequestedPrice,#contactCarOfferForm .fileUpload,#contactCarOfferForm .divLocation,#contactCarOfferForm .divMaintenanceBook,#contactCarOfferForm .divAccidentFree,#contactCarOfferForm .divVatDeductable,#contactCarOfferForm .divContactVehicleOptions,#contactCarOfferForm .divInteriorColor,#contactCarOfferForm .divExteriorColor,#contactCarOfferForm .divFuelType,#contactCarOfferForm .divBodyworkType,#contactCarOfferForm .divAddress,#contactCarOfferForm .divFirstRegistration{float:left;clear:both;padding:4px 0}#contactCarOfferForm .divMaintenanceBook,#contactCarOfferForm .divAccidentFree,#contactCarOfferForm .divVatDeductable{margin-left:300px}#contactCarOfferForm .divMaintenanceBook span,#contactCarOfferForm .divAccidentFree span,#contactCarOfferForm .divVatDeductable span{line-height:13px;margin-left:5px}#contactCarOfferForm .divComments textarea{width:200px;height:80px}#contactCarOfferForm .submitButton{float:right}#contactCarOfferForm .submitButton a{padding:0 20px 0 20px}.filler{height:70px}.fillerReparaties{height:118px}.fillerAPK{height:52px}.fillerAssistance{height:90px}.ServiceBoxList li{list-style-image:url('http://admin.newcms.carflowmanager.be/Upload/Carflow/12//Images/service/OpelListIcon.png');line-height:1.5em;margin-top:10px}.ServiceBoxList{padding-left:30px}.mainEnum img{float:right;margin-top:-40px}.mainEnum.mainEnumAccu{margin:0}.ServiceBoxWrapperReparaties{margin-top:50px}.sidebarEnum ul li h3{margin:0}.contentFooterServices{position:relative}.serviceBlockLink{display:block;width:100%;height:100%;max-height:136px;position:absolute;top:0;left:0;z-index:10}.serviceCategory{font-weight:bold}.serviceBlockLinkContent a span{display:block;width:100%;position:absolute;bottom:0;left:0;z-index:10;padding:0;background:url("/App_Themes/Opel/Images/button-background.png") repeat-x left center}.serviceBlockLinkContent a span::before{content:"〉";margin-right:10px;color:#fff}.serviceBlockLinkContent a{background:none;height:100%}.serviceBlockLinkContent{height:100%}.containerFullWidth p.ecoOnderdelen,.containerFullWidth p.navigatie,.containerFullWidth p.compatibiliteit{padding:0 15px}.containerFullWidth p{padding:15px}.ServiceBoxOrderedList ol{counter-reset:item}.ServiceBoxOrderedList ol li{display:block}.ServiceBoxOrderedList ol li:before{content:counter(item);counter-increment:item;color:#f7d900;padding-right:10px}.ServiceBoxYellow{width:41%;display:block;float:left;margin-left:6%;margin-bottom:40px;position:relative;flex:1;border:1px solid #e2e2e2;color:#000}.ServiceBoxYellow .ServiceBoxContent{margin:20px}.ServiceBoxYellow .ServiceBoxContent span{font-size:2.5em;font-weight:bold}.ServiceBoxYellow .submitButton{position:absolute;bottom:0;width:100%;margin:0}.ServiceBoxYellow .submitButton a span{background:url('http://static.newcms.carflowmanager.be/Carflow/2784//Images/Onderdelen_en_accessoires/SubmitBackground.jpg');color:#fff}#main .containerFullWidth .ServiceBoxTitleBlack{background-image:url('http://static.newcms.carflowmanager.be/Carflow/2784//Images/Onderdelen_en_accessoires/--OpelNL_OpelOnderdelen%26Accessoires_03.png');background-repeat:no-repeat;height:58px;padding:10px 20px}#main .containerFullWidth .ServiceBoxTitleBlack h2{color:#f7d900;text-transform:uppercase}.contentContainer .SecondRow{background-color:#e2e4e3}.contentContainer .Table{display:table;width:100%}.contentContainer .Title{display:table-caption;text-align:center;font-weight:bold;font-size:larger}.contentContainer .Heading{display:table-row;font-weight:bold;text-align:center;background-color:#f7d900}.contentContainer .Row{display:table-row}.contentContainer .Cell{display:table-cell;border:solid;border-width:thin;padding-left:5px;padding-right:5px}.apkMain h4{margin:0 0 15px 0}#containerAssistance{width:100%;float:left;padding:0 15px 15px 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-top:35px;border:1px solid #e2e2e2;padding:15px;margin-top:20px;margin-bottom:20px}#containerAssistance .innerBlock{width:45%;float:left;margin:2.5% 2.5%}#containerAssistance .image{float:left;margin-right:10px}#containerAssistance .text{position:relative;top:13px;margin-bottom:26px}#containerAssistance .row{margin:0 0 20px 0;max-height:61px}.ServiceAppContent h3{color:#fff}.ServiceMyOpelContainer{background-image:url('http://static.newcms.carflowmanager.be/Carflow/2784//Images/myOpel/OpelNL_MyOpel_07.jpg') !important;height:245px !important;width:921px !important;background-size:921px 245px;background-repeat:no-repeat}.ServiceBottomContent{margin-top:100px}.ServiceBoxHeaderIconLeft{float:left;background-color:#f7d900;display:block;position:relative;height:58px;margin-left:-20px;width:120px;margin-top:30px}.ServiceBoxHeaderIconLeft:before{content:url('http://static.newcms.carflowmanager.be/Carflow/2784//Images/Algemeen/ServiceBoxIconCorner58Left.png');position:absolute;right:-35px;top:0}.ServiceBoxHeaderIconLeft img{display:block;margin:14px auto;height:30px !important;width:auto !important}.sidebarEnum .ServiceBoxDiscList{float:none;height:100%;padding:0;max-width:100%}.sidebarEnum .ServiceBoxDiscList li{list-style-image:url('/Upload/Carflow/2784//Images/Algemeen/OpelNL_OpelSafetyCheck_07.png');line-height:1.2em}.FooterVoetnoot{background-color:#fff;color:#000;padding:20px}.ServiceAppContainer{margin-top:20px;height:137px;width:600px;background-image:url('/Upload/Carflow/2784//Images/5plus/OpelNL_5plusService_11.png')}.ServiceAppTitle{font-weight:bold;color:#000;font-size:18px;margin-left:20px;float:left;position:relative;top:-15px;background-color:#f7d900;padding:5px}.ServiceAppContent{width:75%;padding:30px 15px;color:#fff}.ServiceBoxContent ul{margin-left:15px}.apkBlock strong{font-weight:900}.ServiceBoxDiscList{float:left;padding-left:30px;max-width:50%}.mainEnum .ServiceBoxDiscList li{list-style-image:url('http://admin.newcms.carflowmanager.be/Upload/Carflow/12//Images/service/OpelListIcon.png');line-height:1.2em}.ServiceBoxSquareList{padding-left:30px}.ServiceBoxSquareList li{list-style-image:url('/Upload/Carflow/2784//Images/Algemeen/OpelNL_OpelRemmen_03.png');line-height:1.2em}.ServiceImgVS{position:absolute;z-index:10;margin-top:115px;margin-left:-35px}.sidebarEnum img{float:right;margin-top:-40px}.ServiceBoxContentWImage img{float:left;margin-right:20px}.ServiceBoxContentParagraphLeft{float:left;margin-top:20px}.ServiceBoxBottomWrapper{position:absolute;bottom:0;width:100%}.ServiceBoxImgBottom{background-image:url('http://static.newcms.carflowmanager.be/Carflow/2784//Images/Controle/label.jpg');height:120px;background-repeat:no-repeat;width:100%;padding:16px 39px;box-sizing:border-box;margin-bottom:6px}.ServiceBoxImgBottom{font-size:25px;font-weight:bold;line-height:28px}.ServiceBoxImgBottom span{font-size:20px;color:#f7d900;margin:30px}.ServiceBoxImgBottom img{margin:10px}.ServiceBoxWhite .noHeaderImg h2{padding-top:20px !important}.containerFullWidth .ServiceBoxWrapper{margin-right:6%}.ServiceBoxImg img{width:100%}.ServiceBoxWhite{width:41%;background-color:#fff;display:block;float:left;margin-left:6%;margin-bottom:40px;position:relative;-webkit-flex:1;-ms-flex:1;flex:1;border:1px solid #e2e2e2}.contentSidebar .ServiceBoxWhite{width:100%;margin:20px 0 0 0;padding-top:20px;min-height:160px}.ServiceBoxTitleWhite{background-image:url('http://static.newcms.carflowmanager.be/Carflow/2784//Images/Algemeen/OpelNL_OpelReparaties_03.jpg');background-repeat:repeat-x;height:58px}.ServiceBoxHeaderIcon{float:right;background-color:#f7d900;height:100%;position:relative;height:58px}.ServiceBoxHeaderIcon:before{content:url('http://admin.newcms.carflowmanager.be/Upload/Carflow/12//Images/service/ServiceBoxIconCorner58.png');position:absolute;left:-35px;width:4%;top:0}.ServiceBoxHeaderIcon img{display:block;margin:14px;height:30px !important;width:auto !important}.ServiceBoxTitleWhite h2{color:#000;padding:5px 10px 5px 10px !important;text-transform:uppercase;float:left;line-height:20px}.ServiceBoxWhite .ServiceBoxContent{float:left;width:90%;margin:20px;margin-bottom:40px}.ServiceBoxWhite .submitButton{position:absolute;bottom:0;width:100%;margin:0}.sidebarFiller{height:66px}.apkBlock{width:30%;margin-left:18px;margin-bottom:20px;float:left;font-weight:bold;border:1px solid #e2e2e2}.apkTitle{background-color:#f7d900;display:block;height:30px;text-align:center;vertical-align:middle;line-height:30px}.apkPriceBlock{font-size:16px;height:45px;text-align:center;vertical-align:middle;line-height:45px}.apkPrice{font-size:26px}.mainEnum{border:1px solid #e2e2e2;padding:15px;margin-top:20px;margin-bottom:20px;height:100%}.mainEnumWrapper{float:left;margin-bottom:10px;width:100%}.mainEnum h3{margin:0 0 15px 0}.mainEnum .ServiceBoxList h3{margin:0}.mainEnum .apkMain{float:left;width:45%;height:50%}.mainEnum ul{padding-left:30px}.mainEnum ul li{list-style-image:url('http://admin.newcms.carflowmanager.be/Upload/Carflow/12//Images/service/OpelListIcon.png');line-height:1.5em}.ServiceBoxWrapper{display:-webkit-flex;display:flex}.contentMain .ServiceHeader{font-size:16px}.contentMain .ServiceHorRule{display:block;height:1px;border:0;border-top:1px solid #e2e2e2;margin:1em 0;padding:0}.ServiceBox{width:41%;min-height:220px;background-color:#000;display:block;float:left;margin-left:6%;margin-top:40px;margin-bottom:40px;position:relative;-webkit-flex:1;-ms-flex:1;flex:1}.contentSidebar .ServiceBox{width:100%;margin:20px 0 0 0;padding-top:20px;min-height:160px}.contentSidebar .ServiceBox .ServiceBoxContent{padding-left:20px;height:100%;padding-bottom:0}.contentSidebar .ServiceBox .ServiceSidebarWhite{text-transform:uppercase;font-size:16px}.contentSidebar .ServiceBox .ServiceSidebarYellowSmall{color:#f7d900;font-weight:bold;font-size:12px}.contentSidebar .ServiceBox .ServiceSidebarYellowBig{text-transform:uppercase;color:#f7d900;font-weight:bold;font-size:20px}.contentSidebar .ServiceBox .ServiceBoxCost img{height:80%;display:block;margin:5px auto}.ServiceBoxTitle{margin-top:-32px;padding-left:20px;background-color:#000;height:32px}#main .contentMain .ServiceBox .ServiceBoxTitle h2{background-color:#f7d900;display:inline;color:#000;padding:5px 10px 5px 10px !important;text-transform:uppercase}.ServiceBox .ServiceBoxContent{color:#fff;padding-left:40px;padding-right:10px;padding-bottom:90px}.ServiceBoxContent ul{list-style-type:disc}.ServiceBoxCost{position:absolute;bottom:0;background-color:#f7d900;height:50px;width:70%;float:left;text-align:left;margin:20px 0;font-size:25px;color:#000;font-weight:bold;padding-left:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;line-height:50px}.ServiceBoxCost:after{content:url('/Upload/Carflow/2784//Images/Airco%20Service/ServiceBoxIconCorner.png');position:absolute;right:-9px;top:0;height:50px;width:5%}.cmsBody #main .serviceMainContainer{background-color:#fff;margin:0 0 -20px 0 !important}.containerFullWidth{background-color:#fff}.scalingImage{width:100%;max-width:100%}.underline{text-decoration:underline}.serviceMainContainer.clear{clear:both;height:0}.serviceMainContainer h1,.serviceMainContainer h2,.serviceMainContainer h3,.serviceMainContainer h4,.serviceMainContainer h5,.serviceMainContainer h6{font-family:'OpelSansCondensed'}#main .containerFullWidth h2,#main .contentContainer h2,#main .contentFooter h2{padding-left:0;color:#000}.contentHeader{height:100px}.contentHeader h1{float:left;margin:50px 0 0 20px}.contentHeaderIcon{background-color:#f7d900;height:100px;width:10%;float:right;text-align:right;padding:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;line-height:100px}.contentHeaderIcon:before{content:url('http://admin.newcms.carflowmanager.be/Upload/Carflow/12//Images/service/headerIconCorner.png');position:absolute;left:-60px;top:0;width:5%}.contentHero{position:relative}.contentHeroJumbotron{background:rgba(0,0,0,.8);position:absolute;top:60%;padding:20px 20px 10px 20px;left:20px}.contentHeroJumbotron h2{background-color:#f7d900;display:inline-block;padding:5px 10px !important;margin-top:0;text-transform:uppercase;position:absolute;top:-15px}.jumbotronSubtitle{color:#f7d900;display:block;font-size:2.5em;text-transform:uppercase;line-height:1.2em}.contentMain{width:66.66666%;float:left;padding:0 15px 15px 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-top:35px}.article{border-bottom:1px solid #e2e2e2;padding:30px 0 30px 0;float:left}.article:first-child{padding-top:0}.article:last-child{border-bottom:0 solid #e2e2e2}.articlePicture{width:33.33333%;float:left}.articleContent{width:66.66666%;float:right;padding-left:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.article h2{margin:0}.article p{margin:0;line-height:1.5em}.contentSidebar{width:33.33333%;float:right;margin-top:35px;padding-right:15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.sidebarCTA ul{padding-left:0}.sidebarCTA ul li{padding-left:15px;list-style-type:none;border:1px solid #e2e2e2;margin:1px 0;background:#fefefe;background:-moz-linear-gradient(top,#fefefe 0%,#f0f0f0 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,#fefefe),color-stop(100%,#f0f0f0));background:-webkit-linear-gradient(top,#fefefe 0%,#f0f0f0 100%);background:-o-linear-gradient(top,#fefefe 0%,#f0f0f0 100%);background:-ms-linear-gradient(top,#fefefe 0%,#f0f0f0 100%);background:linear-gradient(to bottom,#fefefe 0%,#f0f0f0 100%)}.sidebarCTA ul li a{line-height:47px;text-decoration:none;color:#000;font-weight:bold;font-size:1.3em;text-transform:uppercase;font-family:OpelSansCondensed-Bold;display:block}.sidebarCTA ul li a:before{content:"〉";margin-right:10px;color:#f7d900}.sidebarEnum{border:1px solid #e2e2e2;padding:15px;margin-top:40px}.sidebarEnum h3{margin:0 0 15px 0}.sidebarEnum ul{padding-left:30px}.sidebarEnum ul li{list-style-image:url('http://admin.newcms.carflowmanager.be/Upload/Carflow/12//Images/service/OpelListIcon.png');line-height:1.6em}.contentFooter{background-color:#000;color:#fff;padding-left:0;padding-bottom:0;width:100%;margin:20px auto 0 auto;max-width:976px}.contentFooterIntro{margin-top:-32px;padding-left:20px}.contentFooterIntro h2{background-color:#f7d900;display:inline;color:#000;padding:5px 10px 5px 10px !important;text-transform:uppercase}.contentFooterIntro p{margin:25px 0;font-weight:bold}.serviceItem{width:25%;float:left;margin:15px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-left:1px solid #3f3e3e;padding:10px;cursor:pointer;transition:background-color 2s;-webkit-transition:background-color 2s;-moz-transition:background-color 2s;position:relative}.serviceItem:first-child,.serviceItem:nth-child(6){border-left:none}.serviceItem:nth-child(-n+4){border-bottom:1px solid #3f3e3e}.serviceItem:nth-child(n):nth-child(-n+4){margin:0}.serviceItem:nth-child(n+5):nth-child(-n+9){margin:0}.bottomBorder{border-bottom:1px solid #3f3e3e}.serviceItemIcon{width:25%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 10px 0 0;max-height:95px}.serviceItemIcon svg{width:100%;max-width:100%;position:relative;top:-8px}.serviceItemContent{width:75%;float:right}.serviceItemContent h3{margin-top:0;color:#fff}.serviceItemContent p{min-height:55px}.serviceItemContent a{color:#fff;text-decoration:none;font-weight:bold}.serviceItemContent a:before{content:normal;margin-right:10px}.serviceItem:hover{background-color:#f7d900;height:136px}.serviceItem:hover .serviceItemIcon{padding:15px 0 0 0;margin:0 auto;float:none}.serviceItem:hover .serviceItemIcon path{fill:#000;transition:fill 2s;-webkit-transition:fill 2s;-moz-transition:fill 2s}.serviceItem:hover .serviceItemContent{width:100%;text-align:center;float:none}.serviceItem:hover .serviceItemContent h3,.serviceItem:hover .serviceItemContent p{display:none}.serviceItem:hover .serviceItemContent a{color:#000;width:100%}.OpelBelgium .divCookieData{display:none}.divCookieData{font-family:OpelSansCondensed-Bold;display:block;height:240px;width:100%;margin:0 auto;font-size:13px;background:rgba(241,241,241,1);background:-moz-linear-gradient(left,rgba(241,241,241,1) 0%,rgba(247,247,247,1) 22%,rgba(253,253,253,1) 54%,rgba(255,255,255,1) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(241,241,241,1)),color-stop(22%,rgba(247,247,247,1)),color-stop(54%,rgba(253,253,253,1)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(left,rgba(241,241,241,1) 0%,rgba(247,247,247,1) 22%,rgba(253,253,253,1) 54%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(left,rgba(241,241,241,1) 0%,rgba(247,247,247,1) 22%,rgba(253,253,253,1) 54%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(left,rgba(241,241,241,1) 0%,rgba(247,247,247,1) 22%,rgba(253,253,253,1) 54%,rgba(255,255,255,1) 100%);background:linear-gradient(to right,rgba(241,241,241,1) 0%,rgba(247,247,247,1) 22%,rgba(253,253,253,1) 54%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f1',endColorstr='#ffffff',GradientType=1)}.divCookieData ul li{float:left;text-align:center;margin-top:40px}.divCookieData ul li#liLogo{width:10%}.divCookieData ul li#liContent{width:75%;text-align:left}.divCookieData ul li#liContent span{font-family:Verdana}.divCookieData ul li#liActions{width:10%;margin-left:4%;font-size:16px}.divCookieData ul li a{background-color:#f7d801;width:170px;display:block;border-radius:3px;box-shadow:5px 4px 4px -2px rgba(228,228,228,1);outline:1px #f7de22 solid;outline-offset:-2px;border-bottom:1px #f7d801}.divCookieData ul li a:hover{color:initial}.divCookieData ul li a#aAcceptCookies{margin-bottom:10px;padding:14px 0}.divCookieData ul li a#aCookiesSettings{margin-bottom:10px;padding:16px 0}#news ul.blogItems li.blogItem{max-height:315px;height:300px;background:none;padding-top:10px}.blogItems .blogItem a{display:block !important}.blogItems .blogItem a .blogImage{height:105px}.blogItems .blogItem a .blogImage img{height:auto !important}#news .blogItems li.blogItem a .newsData p{margin-top:25px}#bigeventDiv #axBigEvent .header{padding:0;height:auto}@media screen and (max-width:925px){.jumbotronSubtitle{font-size:2em}}@media screen and (max-width:906px){.serviceItem{width:50%;border:none}.serviceItem:hover{height:136px !important}.serviceItem:nth-child(-n+4){border:none}.serviceItemIcon{margin:0 auto;width:22%}.serviceItem:hover .serviceItemIcon{width:25%;padding:0 !important}.serviceItem:first-child:hover .serviceItemIcon{padding:0}.filler{height:70px}.fillerReparaties{height:118px}.fillerAssistance{height:90px}}@media screen and (max-width:810px){.contentHeroJumbotron{top:50%}.filler{height:104px}.fillerReparaties{height:135px}.fillerAssistance{height:125px}}@media screen and (max-width:707px){.jumbotronSubtitle{font-size:1.5em}.contentHeaderIcon{padding:15px}.filler{height:138px}.fillerReparaties{height:152px}.fillerAssistance{height:158px}}@media screen and (max-width:650px){.contentHeaderIcon{padding:10px}.filler{height:172px}.fillerAssistance{height:192px}}@media screen and (max-width:635px){.contentMain{width:100%}.contentSidebar{width:100%;margin-top:0;padding-right:0}.filler,.fillerReparaties,.fillerAssistance{display:none}}@media screen and (max-width:554px){.jumbotronSubtitle{font-size:1em}}@media screen and (max-width:540px){nav #secondSubmenu{display:none !important}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}a{color:#ccc;text-decoration:none}a:hover{color:#fff}.main,.container>header{width:100%;margin:0 auto;padding:0 1.875em 3.125em 1.875em}.main{max-width:69em;padding-top:2em}.column:before{content:'';position:absolute;height:7px;background:#ceccc6;top:100px;left:10px}.column p{font-weight:300;font-size:2em;padding:0;margin:0;text-align:right;line-height:1.5}.container>header{padding:2.875em 1.875em 2.875em;text-align:center;background:rgba(0,0,0,.01)}.container>header h1{font-size:2.625em;line-height:1.3;margin:0;color:#89867e;font-weight:300}.container>header span{display:block;font-size:60%;color:#ceccc6;padding:0 0 .6em .1em}.codrops-top{background:#fff;background:rgba(255,255,255,.95);text-transform:uppercase;position:relative;font-size:.68em;box-shadow:1px 0 2px rgba(0,0,0,.2);line-height:2.2}.codrops-top a{padding:0 1em;letter-spacing:.1em;color:#333;display:inline-block}.codrops-top a:hover{background:rgba(255,255,255,.99);color:#000}.codrops-top span.right{float:right}.codrops-top span.right a{float:left;display:block}.codrops-demos{padding-top:1em;font-size:.9em}.codrops-demos a{display:inline-block;margin:.5em;padding:.7em 1.1em;border:3px solid #b1aea6;color:#b1aea6;font-weight:700}.codrops-demos a:hover,.codrops-demos a.current-demo,.codrops-demos a.current-demo:hover{border-color:#89867e;color:#89867e}}@media screen and (max-width:500px){.divCallMeContainer #divCallMeForm{left:15%;width:310px}.articlePicture{width:100%;float:none}.articleContent{width:100%;float:none;padding-left:0;margin-top:15px}}@media screen and (max-width:450px){.contentHeaderIcon{display:none}}@media screen and (max-width:445px){.contentHeroJumbotron{top:40%}}@media screen and (max-width:412px){.contentFooter{padding:20px 0 0 0}.serviceItem{width:100%;border:0;border-bottom:1px solid #3f3e3e}.serviceItem:hover .serviceItemIcon{margin:0 auto;width:25% !important;padding:0 !important}}@media screen and (max-width:398px){.contentHeroJumbotron{top:20%;padding:10px 20px}.contentHeroJumbotron h2{display:none}}@media screen and (max-width:350px){.divCallMeContainer #divCallMeForm{left:15%;width:85%}#divCallMe .divContactForm div label{width:120px}.divName input,.divLastName input,.divPhoneNumber input{float:left}}@media screen and (max-width:325px){.serviceMainContainer .title{font-size:20px !important}}.axAppZ .form-field .nice-select .list{z-index:10}