*{padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:11px;}body{min-width:830px;}body.scroll{overflow-y:scroll;overflow-x:auto;}ul,li{margin:0;padding:0;list-style-type:none;}a,a:active,a:visited,a:hover{color:#fff;text-decoration:none;outline:none;}a:hover{color:#fdddee;}header,nav,section,aside,footer{display:block;}#door{position:relative;height:100%;}nav li,nav ul{display:inline-block;}.clear{clear:both;}#logoVp{background-repeat:no-repeat;}.loginBloc{position:absolute;top:20px;left:70px;z-index:1;}header h1{display:block;width:285px;height:65px;text-indent:-10000px;background-position:top left;}#door form{margin:29px 0 0 18px;}.loginBloc fieldset{border:0;}.loginBloc legend{padding:0 0 4px;color:#f21e8c;font-weight:700;}.de .loginBloc legend,.at .loginBloc legend{color:#7A007C;}.loginBloc p{position:relative;padding:0 0 3px;}.loginBloc p.signUp{margin:30px 0 0;color:#f21e8c;font-weight:700;}.de .loginBloc p.signUp,.at .loginBloc p.signUp{color:#7A007C;}.loginBloc label{position:absolute;left:4px;top:3px;color:#c9c9c9;display:none;}.loginBloc input{padding:0 0 0 4px;width:163px;height:18px;line-height:18px;border:1px solid #c9c9c9;}.loginBloc p.checkRemind{display:inline-block;padding:6px 0 0;width:135px;height:29px;overflow:hidden;}.loginBloc .black legend,.loginBloc .black p.signUp,.loginBloc .black .checkRemind a{color:#000;}.loginBloc .white legend,.loginBloc .white p.signUp,.loginBloc .white .checkRemind a{color:#fff;}.slideTabOpe{position:relative;}.loginBloc .checkRemind input{display:inline-block;width:15px;height:15px;}.loginBloc .checkRemind label{display:inline-block;position:inherit;top:0;color:#f21e8c;vertical-align:top;}.de .loginBloc .checkRemind label,.at .loginBloc .checkRemind label{color:#7A007C;}.loginBloc .checkRemind a{display:block;color:#f21e8c;line-height:1.35em;}.de .loginBloc .checkRemind a,.at .loginBloc .checkRemind a{color:#7A007C;}.loginBloc .btSubmit{display:inline-block;margin:7px 0 0 0;width:29px;height:25px;border:1px solid #f21e8c;border-radius:5px;vertical-align:top;background:#f21e8c;}.de .loginBloc .btSubmit,.at .loginBloc .btSubmit{border:1px solid #7A007C;background:#7A007C;}.loginBloc .btSubmit:hover,.loginBloc .btSubmit:active{border:1px solid #c21870;}.de .loginBloc .btSubmit:hover,.de .loginBloc .btSubmit:active,.at .loginBloc .btSubmit:hover,.at .loginBloc .btSubmit:active{border:1px solid #4d014e;}.loginBloc .btSubmit input,.loginBloc p.signUpBt a{padding:0;width:29px;height:25px;background:#f21e8c url(../img/gen_bt.gif) repeat-x 0 -4px;background-image:-webkit-gradient(linear,left top,left bottom,from(#f54ba3),to(#f21e8c),color-stop(0.5,#f54ba3),color-stop(0.5,#f21e8c) 0 0);background-image:-webkit-linear-gradient(top,#f54ba3,#f54ba3 50%,#f21e8c 50%,#f21e8c) 0 0;background-image:-moz-linear-gradient(top,#f54ba3,#f54ba3 50%,#f21e8c 50%,#f21e8c) 0 0;background-image:-o-linear-gradient(top,#f54ba3,#f54ba3 50%,#f21e8c 50%,#f21e8c) 0 0;background-image:linear-gradient(top,#f54ba3,#f54ba3 50%,#f21e8c 50%,#f21e8c) 0 0;border:0;border-radius:5px;color:#fff;cursor:pointer;vertical-align:top;}.de .loginBloc .btSubmit input,.de .loginBloc p.signUpBt a,.at .loginBloc .btSubmit input,.at .loginBloc p.signUpBt a{background:#7a007c url(../img/gen_bt_l_DE.gif) 50% 50% repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#953396),to(#7a007c),color-stop(0.5,#f54ba3),color-stop(0.5,#953396));background-image:-webkit-linear-gradient(top,#953396,#953396 50%,#7a007c 50%,#7a007c);background-image:-moz-linear-gradient(top,#953396,#953396 50%,#7a007c 50%,#7a007c);background-image:-o-linear-gradient(top,#953396,#953396 50%,#7a007c 50%,#7a007c);background-image:linear-gradient(top,#953396,#953396 50%,#7a007c 50%,#7a007c);}.loginBloc .btSubmit input:hover,.loginBloc .btSubmit input:active,.loginBloc p.signUpBt a:hover,.loginBloc p.signUpBt a:active{background:#c21870 url(../img/gen_bt_hover.gif) repeat-x 0 -4px;background-image:-webkit-gradient(linear,left top,left bottom,from(#ce468d),to(#c21870),color-stop(0.5,#ce468d),color-stop(0.5,#c21870));background-image:-webkit-linear-gradient(top,#ce468d,#ce468d 50%,#c21870 50%,#c21870);background-image:-moz-linear-gradient(top,#ce468d,#ce468d 50%,#c21870 50%,#c21870);background-image:-o-linear-gradient(top,#ce468d,#ce468d 50%,#c21870 50%,#c21870);background-image:linear-gradient(top,#ce468d,#ce468d 50%,#c21870 50%,#c21870);}.de .loginBloc .btSubmit input:hover,.de .loginBloc .btSubmit input:active,.de .loginBloc p.signUpBt a:hover,.de .loginBloc p.signUpBt a:active,.at .loginBloc .btSubmit input:hover,.at .loginBloc .btSubmit input:active,.at .loginBloc p.signUpBt a:hover,.at .loginBloc p.signUpBt a:active{background:#4d014e url(../img/gen_bt_l_hover_DE.gif) 50% 50% repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#713471),to(#4d014e),color-stop(0.5,#713471),color-stop(0.5,#4d014e));background-image:-webkit-linear-gradient(top,#713471,#713471 50%,#4d014e 50%,#4d014e);background-image:-moz-linear-gradient(top,#713471,#713471 50%,#4d014e 50%,#4d014e);background-image:-o-linear-gradient(top,#713471,#713471 50%,#4d014e 50%,#4d014e);background-image:linear-gradient(top,#713471,#713471 50%,#4d014e 50%,#4d014e);}.loginBloc p.signUpBt a{width:auto;display:inline-block;padding:0 18px;line-height:25px;}div.jp-video{margin:0 0 -1px;z-index:-1;}.jp-video-play{display:none;}.videoBloc{position:relative;overflow:hidden;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}#video-jplayer-1-container{background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}#backDefaultTheme{display:none;position:absolute;top:0;right:0;line-height:25px;background:#fff url(../img/door_bt_theme.png) no-repeat right 0;border:1px solid #fff;border-radius:0 0 0 10px;z-index:1;}#backDefaultTheme a{display:block;color:#767676;font-size:11px;line-height:25px;padding:0 33px 0 10px;}.eventBloc{display:none;margin:27px 0 0;padding:0;width:202px;background-color:rgba(255,255,255,0.5);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#7FFFFFFF,endColorstr=#7FFFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7FFFFFFF,endColorstr=#7FFFFFFF);border:1px solid rgba(255,255,255,0.1);border-radius:5px 5px 5px 5px;color:#303030;text-align:center;}.eventBloc h2{width:196px;height:47px;text-indent:-10000px;background-repeat:no-repeat;background-position:50% 50%;}.eventBloc p{padding:11px 18px 0;}.eventBloc .eventBT{display:inline-block;margin:13px 18px;padding:0 18px;height:25px;line-height:26px;background:#f21e8c url(../img/gen_bt.gif) repeat-x 0 -4px;background-image:-webkit-gradient(linear,left top,left bottom,from(#f54ba3),to(#f21e8c),color-stop(0.5,#f54ba3),color-stop(0.5,#f21e8c) 0 0);background-image:-webkit-linear-gradient(top,#f54ba3,#f54ba3 50%,#f21e8c 50%,#f21e8c) 0 0;background-image:-moz-linear-gradient(top,#f54ba3,#f54ba3 50%,#f21e8c 50%,#f21e8c) 0 0;background-image:-o-linear-gradient(top,#f54ba3,#f54ba3 50%,#f21e8c 50%,#f21e8c) 0 0;background-image:linear-gradient(top,#f54ba3,#f54ba3 50%,#f21e8c 50%,#f21e8c) 0 0;border:1px solid #f21e8c;border-radius:5px;color:#fff;font-size:12px;overflow:hidden;}.de .eventBloc .eventBT,.at .eventBloc .eventBT{background:#7a007c url(../img/gen_bt_l_DE.gif) 50% 50% repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#953396),to(#7a007c),color-stop(0.5,#f54ba3),color-stop(0.5,#953396));background-image:-webkit-linear-gradient(top,#953396,#953396 50%,#7a007c 50%,#7a007c);background-image:-moz-linear-gradient(top,#953396,#953396 50%,#7a007c 50%,#7a007c);background-image:-o-linear-gradient(top,#953396,#953396 50%,#7a007c 50%,#7a007c);background-image:linear-gradient(top,#953396,#953396 50%,#7a007c 50%,#7a007c);border:1px solid #7a007c;}.de .reassuranceBloc{margin:27px 0 0;padding:0 18px;width:168px;background-color:rgba(255,255,255,0.5);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#7FFFFFFF,endColorstr=#7FFFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7FFFFFFF,endColorstr=#7FFFFFFF);border:1px solid rgba(255,255,255,0.1);border-radius:5px 5px 5px 5px;color:#595959;text-align:center;box-shadow:inset 0 5px 20px 0 rgba(229,229,229,1);}.de .reassuranceBloc h2{padding:18px 0 10px;color:#7a007c;font-size:17px;font-weight:700;text-transform:capitalize;letter-spacing:normal;}.loginBloc p.reassuranceLink{padding:12px 0 7px;}.reassuranceTuv{display:inline-block;width:37px;height:39px;background:url(../../de/img/door_tuv.png) no-repeat;text-indent:-10000px;}.reassuranceBvh{display:inline-block;width:74px;height:39px;background:url(../../de/img/door_bvh.png) 0 2px no-repeat;text-indent:-10000px;}.doorVvp .vvpBloc{position:absolute;right:8%;left:360px;height:95%;margin:0 auto;top:35px;z-index:1;text-align:center;}.doorVvp .brandVvp{display:none;position:absolute;opacity:0;top:-65px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}.doorVvp .introVvp{padding:120px 0 0;}.doorVvp .vvpBloc h1,.doorVvp .vvpBloc h1 strong{font-size:32px;text-transform:uppercase;}.doorVvp .vvpBloc h1{font-weight:400;}.doorVvp .currentlySalesWrap .vvpSale{position:relative;display:inline-block;margin:3px;vertical-align:top;height:auto;border:none;}.doorVvp .currentlySalesWrap .linkAccess{display:block;height:100%;width:248px;}.doorVvp .currentlySalesWrap .linkAccess img{width:248px;height:auto;border:none;}.doorVvp .textWrap{margin:0 3px;background-color:rgba(255,255,255,0.5);color:#595959;text-align:left;box-shadow:inset 0 5px 20px 0 rgba(229,229,229,1);padding:10px 18px;clear:both;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFFF,endColorstr=#FFFFFFF);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFFF,endColorstr=#FFFFFFF);}.doorVvp .textWrap p{color:#010101;font-size:10px;}.doorVvp .view1 .vvpBloc .currentlySalesWrap .linkAccess,.doorVvp .view1 .vvpBloc .currentlySalesWrap .linkAccess img{width:248px;}.doorVvp .view1 .vvpBloc,.doorVvp .view1 .vvpBloc .currentlySalesWrap{width:512px;}.doorVvp .view2 .vvpBloc .currentlySalesWrap .linkAccess,.doorVvp .view2 .vvpBloc .currentlySalesWrap .linkAccess img{width:180px;}.doorVvp .view2 .vvpBloc,.doorVvp .view2 .vvpBloc .currentlySalesWrap{width:376px;}.doorVvp .view3 .vvpBloc .currentlySalesWrap .vvpSale:nth-child(3),.doorVvp .view3 .vvpBloc .currentlySalesWrap .vvpSale:nth-child(4){display:none;}.doorVvp .view3 .vvpBloc .currentlySalesWrap .linkAccess,.doorVvp .view3 .vvpBloc .currentlySalesWrap .linkAccess img{width:180px;}.doorVvp .view3 .vvpBloc,.doorVvp .view3 .vvpBloc .currentlySalesWrap{width:376px;}.doorVvp .vvpBloc .btWrapper{display:inline-block;margin-top:10px;text-align:center;}.doorVvp .vvpBloc .btWrapper a{padding:0 20px;height:34px;line-height:34px;text-transform:uppercase;text-decoration:none;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;cursor:pointer;}.doorVvp .vvpBloc .btWrapper a span{cursor:pointer;}.doorVvp .vvpBloc .btWrapper .primaryBt{display:block;color:#fff;background:#f21e8c url(../img/gen_bt_l.gif) repeat-x center left;background-image:-webkit-gradient(linear,left top,left bottom,from(#f54ba3),to(#f21e8c),color-stop(0.5,#f54ba3),color-stop(0.5,#f21e8c));background-image:-webkit-linear-gradient(top,#f54ba3,#f54ba3 50%,#f21e8c 50%,#f21e8c);background-image:-moz-linear-gradient(top,#f54ba3,#f54ba3 50%,#f21e8c 50%,#f21e8c);background-image:-o-linear-gradient(top,#f54ba3,#f54ba3 50%,#f21e8c 50%,#f21e8c);background-image:linear-gradient(top,#f54ba3,#f54ba3 50%,#f21e8c 50%,#f21e8c);}.de.doorVvp .vvpBloc .btWrapper .primaryBt,.at.doorVvp .vvpBloc .btWrapper .primaryBt{background:#7a007c url(../img/gen_bt_l_DE.gif) repeat-x center left;background-image:-webkit-gradient(linear,left top,left bottom,from(#953396),to(#7a007c),color-stop(0.5,#f54ba3),color-stop(0.5,#953396));background-image:-webkit-linear-gradient(top,#953396,#953396 50%,#7a007c 50%,#7a007c);background-image:-moz-linear-gradient(top,#953396,#953396 50%,#7a007c 50%,#7a007c);background-image:-o-linear-gradient(top,#953396,#953396 50%,#7a007c 50%,#7a007c);background-image:linear-gradient(top,#953396,#953396 50%,#7a007c 50%,#7a007c);}.doorVvp .vvpBloc .btWrapper .primaryBt:hover,.doorVvp .vvpBloc .btWrapper .primaryBt:active{background:#c21870 url(../img/gen_bt_l_hover.gif) repeat-x center left;background-image:-webkit-gradient(linear,left top,left bottom,from(#ce468d),to(#c21870),color-stop(0.5,#ce468d),color-stop(0.5,#c21870));background-image:-webkit-linear-gradient(top,#ce468d,#ce468d 50%,#c21870 50%,#c21870);background-image:-moz-linear-gradient(top,#ce468d,#ce468d 50%,#c21870 50%,#c21870);background-image:-o-linear-gradient(top,#ce468d,#ce468d 50%,#c21870 50%,#c21870);background-image:linear-gradient(top,#ce468d,#ce468d 50%,#c21870 50%,#c21870);}.de.doorVvp .vvpBloc .btWrapper .primaryBt:hover,.de.doorVvp .vvpBloc .btWrapper .primaryBt:active,.at .btWrapper .primaryBt:hover,.at .btWrapper .primaryBt:active{background:#4d014e url(../img/gen_bt_l_hover_DE.gif) repeat-x center left;background-image:-webkit-gradient(linear,left top,left bottom,from(#713471),to(#4d014e),color-stop(0.5,#713471),color-stop(0.5,#4d014e));background-image:-webkit-linear-gradient(top,#713471,#713471 50%,#4d014e 50%,#4d014e);background-image:-moz-linear-gradient(top,#713471,#713471 50%,#4d014e 50%,#4d014e);background-image:-o-linear-gradient(top,#713471,#713471 50%,#4d014e 50%,#4d014e);background-image:linear-gradient(top,#713471,#713471 50%,#4d014e 50%,#4d014e);}.doorVvp .vvpBloc .btWrapper .primaryBt:active{-moz-box-shadow:inset 0 0 7px 1px #666;-webkit-box-shadow:inset 0 0 7px 1px #666;-o-box-shadow:inset 0 0 7px 1px #666;box-shadow:inset 0 0 7px 1px #666;filter:progid:DXImageTransform.Microsoft.Shadow(color=#666,Direction=NaN,Strength=7);}footer{bottom:0;width:100%;min-width:830px;background:#fff;z-index:2;}.intlMap footer{margin:-1px 0 0;}.fixed{position:fixed;}.scroll{position:relative;bottom:0;}.infoVPbloc{position:relative;padding:5px 0 5px 68px;background:#f21e8c;text-transform:uppercase;}.de .infoVPbloc,.at .infoVPbloc{background:#7A007C;}.intlMap .infoVPbloc{padding:5px 0;text-align:center;}.infoVPbloc nav,.chooseLanguage,.infoVPbloc h3,.infoVPbloc ul{display:inline-block;}.infoVPbloc .navFooter a.navFooterTxt{padding:0 8px 0 4px;border-right:1px solid #fa8fc5;}.intlMap .navFooter a.navFooterTxt{padding:0 14px 0 12px;}.navFooter a.lastFooterTxt{padding:0 0 0 4px;}.intlMap .navFooter a.lastFooterTxt{padding:0 14px 0 12px;}.infoVPbloc .chooseLanguage{float:right;padding:0 21px 0 0;color:#fff;}.infoVPbloc h3{margin-right:130px;}.infoVPbloc ul.listCountry{display:block;position:absolute;right:16px;top:4px;}.listCountry li{background:#fff;text-transform:none;width:117px;}.listCountry li.country{position:absolute;}.listCountry li.country ul{display:block;}.listCountry li a{display:block;padding:0 6px;height:16px;line-height:16px;color:#6F6F6F;font-size:10px;}.listCountry li a:hover{background:#f21e8c;color:#fff;}.de .listCountry li a:hover,.at .listCountry li a:hover{background:#7A007C;}.listCountry li.default a{display:block;margin:0;padding:1px 0 0 6px;height:13px;line-height:12px;background:#fff url(../img/door_list-arrow.png) right 0 no-repeat;border:1px solid #e9e3e5;color:#a39b9d;}.cookiesTxt,.cookiesTxt a{color:#f21e8c;font-weight:700;}.de .cookiesTxt,.de .cookiesTxt a,.at .cookiesTxt,.at .cookiesTxt a{color:#7A007C;}.cookiesTxt a{text-decoration:underline;}.mentionsBloc{padding:7px 0;color:#b1b1b1;font-size:10px;text-align:center;}.mentionsLink a{color:#b1b1b1;text-decoration:underline;}.mentionsLink{padding:8px 0 0;}#volumBloc{display:none;position:absolute;right:15px;top:-42px;padding:8px 0 0;width:85px;height:16px;background:url(../img/door_vol_bg.png) no-repeat 0 0;}#volumBloc #mute{display:inline-block;margin:0 5px 0 9px;width:13px;height:10px;background:url(../img/door_vol_picto.png) no-repeat 0 0;cursor:pointer;}#volumBloc #volumTable,#volumBloc #volumTable li{display:inline-block;vertical-align:top;}#volumBloc #volumTable li a{display:block;width:4px;height:10px;background:#E7E7E7;}#volumBloc #volumTable li a.actif{background:#f21e8c;}.de #volumBloc #volumTable li a.actif,.at #volumBloc #volumTable li a.actif{background:#7A007C;}#volumBloc.muted #mute{background:url(../img/door_vol_off.png);}body.portrait{min-width:768px;height:auto!important;}.portrait .videoBloc{height:450px!important;}.portrait .fixed{position:relative;}.portrait footer{position:absolute;bottom:20px;min-height:200px!important;min-width:inherit;}.portrait #operationsBloc{margin:0;}.portrait .bandeauBloc{height:115px!important;}.portrait .infoVPbloc{padding:5px 0 5px 10px;}.portrait .mentionsBloc{font-size:11px;padding:7px 120px 0;}.portrait #door form{margin:15px 0 0 18px;}.portrait .loginBloc p.signUp{margin:10px 0 0;}.portrait .eventBloc,.portrait .reassuranceBloc{margin:15px 0 0;}.portrait div.jp-video-play{height:440px;z-index:1;}.portrait .defaultPosterIpad{position:absolute;top:0;left:0;z-index:0;}.landscape .scroll{position:fixed;bottom:0;}.landscape footer{height:200px!important;}.landscape .videoBloc{height:485px!important;}.landscape #door form{margin:25px 0 0 18px;}.landscape .loginBloc p.signUp{margin:25px 0 0;}.landscape .eventBloc,.landscape .reassuranceBloc{margin:30px 0 0;}.landscape div.jp-video-play{height:510px;z-index:10;}.landscape .defaultPosterIpad{position:absolute;top:0;left:0;z-index:0;}.landscape .mentionsBloc{font-size:10px;padding:7px 0 0;}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait){body{min-width:768px;}.fixed{position:relative;}footer{position:absolute;bottom:20px;min-height:200px!important;min-width:inherit;}.infoVPbloc{padding:5px 0 5px 10px;}.mentionsBloc{font-size:11px;padding:7px 120px 0;}#door form{margin:15px 0 0 18px;}.loginBloc{top:10px;}.loginBloc .btSubmit{margin:7px 0 0;}.loginBloc p.signUp{margin:10px 0 0;}.eventBloc,.reassuranceBloc{margin:7px 0 0;}div.jp-video-play{height:440px;z-index:1;}.defaultPosterIpad{position:absolute;top:0;left:0;z-index:0;}}@media screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){.scroll{position:fixed;bottom:0;}#door form{margin:25px 0 0 18px;}.loginBloc p.signUp{margin:25px 0 0;}.eventBloc,.reassuranceBloc{margin:30px 0 0;}div.jp-video-play{height:510px;z-index:10;}.defaultPosterIpad{position:absolute;top:0;left:0;z-index:0;}}