﻿*{margin:0;padding:0;border:0;font:8pt arial}
body{height:1%; background:rgb(227, 235, 237) url('/IMGDIVER/SELPROD/BASE/FdSiteNoel.jpg') no-repeat center top /*no-repeat center top; margin-right: -169px;*/}
//url("http:/IMGDIVER/SELPROD/BASE/FdSite3.jpg") no-repeat fixed center top  //

.DivHeader{height:1%;}
img{margin:0;padding:0;border:none;}
form{padding:0;margin:0}
a{color:#000000;text-decoration:none;}
a:hover{text-decoration:underline;}
.ClearBoth{clear:both}
.LargeurPrincH{width:1120px;position:relative}
.LargeurPrinc{width:1020px;position:relative}
.CentragePrinc{margin-left:auto;margin-right:auto;margin-bottom:0px;padding:0px;position:relative}
#Cadre1{position:relative;min-height:480px;}
.GenCorpD{margin-left:220px;}
.GenCorpGlob{}
.GenAriane{height:29px;line-height:28px!important;font:bold 10pt arial;color:#3B3B3B;border-radius: 4px; position:relative;margin:9px 0px 9px 0px;padding-left:3px;position:relative;background:none repeat scroll 0 0 rgba(255, 255, 255, 0.7) !important;}
.GenAriane:hover{color:#000000;box-shadow:0 0 3px 1px rgba(0, 0, 0, 0.1) inset;}
.GenAriane a{color:#3B3B3B;font-size:9pt;}
.GenAriane span{color:#3B3B3B;font-size:9pt;}
.GenAriane a.LienNiv1{font:bold 8pt arial}
.GenAriane a.Fin{position:absolute;right:10px;line-height:28px!important;text-transform:none!important;}
.GArianeB{font-weight:bold!important;color:#0094DF!important;font-size:9pt;}
.PaieAriane{height:18px;line-height:18px!important;font:bold 8pt arial;color:#3B3B3B;position:relative;margin:6px 0px 13px 0px}
.PaieAriane a{color:#3B3B3B;}
.PaieAriane a.LienNiv1{font:bold 8pt arial;color:#FFFFFF;padding:0 15px 0 5px;display:block;float:left;line-height:18px!important;}
.PaieAriane a.Fin{position:absolute;right:10px;line-height:28px!important;font-size:9pt;}
#GBanHaut{height:130px;background-color:transparent;}
#GBanHautMen{height:40px;background-color:#000000;box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.4);}
#GBanHaut-1{height:130px;}
#GBanHaut2{height:30px;background:url('/IMGDIVER/Banniere/DivSprite_Noel2012.png') 0 -115px repeat-x;}
#GBanHaut2-1{height:30px;font:bold 8pt arial;color:#3B3B3B;line-height:30px;position:relative}
#GBanHautPlan{display:block;width:68px;height:21px;padding-left:22px;position:absolute;top:1px;right:45px;line-height:21px;color:#000000;}
#GBanHautAide{display:block;width:48px;height:21px;padding-left:22px;position:absolute;top:1px;right:140px;line-height:21px;color:#000000;}
#GBanHautPays{display:block;width:20px;height:21px;padding-left:30px;position:absolute;top:1px;right:0px;line-height:21px;color:#000000;}
#GBanHautLogo{display:block;background:url("/IMGDIVER/Banniere/LBDN.png") no-repeat right top;width:210px;height:80px;position:absolute;top:30px;left:0px;text-indent:-9999em !important;}
#GBanHautPub{width:468px;height:60px;position:absolute;top:35px;right:380px}
#GBanHautMonCompte{display:block;width:135px;height:42px;position:absolute;top:28px;right:8px;line-height:41px;font-weight:bold;text-transform:uppercase;text-align:center;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);background-image:linear-gradient(to bottom, #00455f, #0175a1);background-color:#FF0090;border-radius:3px;box-shadow:0 1px 0 rgba(255, 255, 255, 0.3) inset;color:#FFFFFF;}
#GBanHautMonCompte:hover{display:block;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);background-image:linear-gradient(to bottom, #0175a1, #00455f);background-color:#FF4ADA;box-shadow:0 1px 0 rgba(255, 255, 255, 0.3) inset);color:#FFFFFF;text-decoration:none;}
.GBanHautMonCompteB{background:url("/IMGDIVER/Banniere/DivSprite2.png") no-repeat 8px -25px;padding-left:40px;font-weight:bold;line-height:42px;display:block;}
#GBanHautMonCaddie{display:block;width:135px;height:30px;padding:6px 0;position:absolute;top:28px;right:154px;text-transform:uppercase;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);background-image:linear-gradient(to bottom, #00455f, #0175a1);background-color:#0094DF;border-radius:3px;box-shadow:0 1px 0 rgba(255, 255, 255, 0.3) inset;color:#FFFFFF;}
#GBanHautMonCaddie:hover{background-color:#2CC0FF;background-image:linear-gradient(to bottom, #0175a1, #00455f);text-decoration:none;}
.GBanHautMonCaddieB{background:url("/IMGDIVER/Banniere/DivSprite2.png") no-repeat 7px 2px;padding-left:50px;display:block;}
.GBanHautMonCaddie1{display:block;line-height:30px;font-weight:bold;}
.GBanHautMonCaddie2{display:block;line-height:15px!important;font:bold 8pt arial;color:#FFFFFF;text-transform:normal;padding-left:50px;}
.GBanHautMonCaddie2 em{font:bold 8pt arial;color:#FFFFFF;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2)}
#menuBT{position:relative;height:40px;width:1020px;bottom:0px;z-index:201!important}
#menuBT ul.GenMenu{padding:0;margin:0;float:left;display:block}
li.GenMenu_Bt{display:inline;float:left;position:relative;list-style:none;height:40px;overflow:hidden;border-right:1px solid #666666;}
li.GenMenu_Bt a{display:block;height:40px;line-height:14px;font-size:11px;text-transform : uppercase;font-weight:bold;text-transform:normal;color:#FFFFFF!important;text-align:center!important;transition:background 0.25s ease 0s, color 0.25s ease 0s;}
li.GenMenu_Bt a:hover{text-decoration:none;color:#FFFFFF!important}
li.GenMenu_Mn{width:1020px;position:absolute;z-index:200!important;display:none;overflow:visible;top:40px;left:0;text-align:left;background:#FFFFFF;border-top:none!important;height:350px}
li.GenMenu_Mn div.MenP1{height:0px;background-repeat:no-repeat;}
li.GenMenu_Mn div.MenP2{padding-left:7px;border:none!important;height:350px;background-repeat:no-repeat;}
div.ColMen{width:133px;float:left;padding-left:5px;padding-top:15px;padding-right:8px;z-index:201!important}
div.ColMen ul{list-style:square outside none;padding-left:11px;color:#A2A2A2;margin-top:5px;}
.ColMenTtMenu a{position:relative;left:-3px;color:#000000}
.ColMenTtSsMenu{list-style-type:none!important}
.ColMenTtSsMenu a{color:#505050!important}
.ColMenTtSsMenu a:hover{color:#0094DF!important;text-decoration:none}
div.ColMen ul a{z-index:202!important;font:9pt arial;font-weight: bold;color:#000000;line-height:18px;letter-spacing:0!important;}
div.ColMen ul a:hover{color:#0094DF;text-decoration:none}
div.ColMen h3{text-transform:uppercase;font:9pt arial;font-weight:bold;margin-bottom:4px}
.menuBTMalU{position:absolute;bottom:10px;height:13px;left:11px;z-index:201!important}
.menuBTMalU em{font:10pt arial;font-weight:bold;color:#3B3B3B}
.menuBTMalU a{font:10pt arial;}
.menuBTPub{position:absolute;top:10px;right:22px;width:246px;height:350px;z-index:202!important}
.menuBTPub1{font:9pt arial;font-weight:bold;color:#FFFFFF;position:absolute;top:5px;text-transform:uppercase;z-index:202!important}
.menuBTPub2{font-weight:bold;color:#FFFFFF;position:absolute;top:30px;z-index:202!important}
.menuBTPub3{font-weight:bold;color:#FFFFFF;position:absolute;bottom:40px;z-index:202!important}
.menuBTPub4{font-weight:bold;color:#FFFFFF;position:absolute;bottom:20px;z-index:202!important;text-decoration:underline}
#GenSsPartA_Bt a{background-color:#none;padding:7px 10px 0 10px;}
#GenSsPart0_Bt a{background-color:#none;padding:7px 10px 0 10px;}
#GenSsPart0a_Bt a{background-color:#none;padding:7px 10px 0 10px;}
#GenSsPart0b_Bt a{background-color:#none;padding:7px 10px 0 10px;}
#GenSsPart3_Bt a{background-color:#none;padding:7px 10px 0 10px;}
#GenSsPart3a_Bt a{background-color:#none;padding:7px 10px 0 10px;}
#GenSsPart3b_Bt a{background-color:#none;padding:7px 10px 0 10px;}
#GenSsPart1_Bt a{background-color:#none;padding:7px 10px 0 10px;}
#GenSsPart2_Bt a{background-color:#none;padding:7px 10px 0 10px;}
#GenSsPart4_Bt a{background-color:#none;padding:7px 10px 0 10px;}
#GenSsPart5_Bt a{background-color:#none;padding:7px 10px 0 10px;}
.GenSsPartA_BtS{background-color:#005f82!important;}
.GenSsPart0_BtS{background-color:#005f82!important;}
.GenSsPart0a_BtS{background-color:#005f82!important;}
.GenSsPart0b_BtS{background-color:#005f82!important;}
.GenSsPart3_BtS{background-color:#005f82!important;}
.GenSsPart3a_BtS{background-color:#005f82!important;}
.GenSsPart3b_BtS{background-color:#005f82!important;}
.GenSsPart1_BtS{background-color:#005f82!important;}
.GenSsPart2_BtS{background-color:#005f82!important;}
.GenSsPart4_BtS{background-color:#005f82!important;}
.GenSsPart5_BtS{background-color:#005f82!important;}
#GenSsPartA_Bt{border-right:1px solid #666666}
#GenSsPartA_Bt a{line-height:26px!important;}
.BanHaut2Droite{position:absolute;right:5px;height:30px;line-height:30px;width:230px}
.BanHaut2Search{position:absolute;left:5px;padding-left:20px;background:url('/IMGDIVER/Banniere/DivSprite.png') -1px -26px no-repeat;z-index:5;height:30px;width:240px;}
.BanHaut2Favori{position:absolute;left:600px;padding-left:17px;background:url('/IMGDIVER/Banniere/DivSprite.png') 0px 8px no-repeat;margin-left:3px;color:#3B3B3B;font:8pt arial;margin-right:30px;line-height:30px}
.BanHaut2input{border-radius:3px 0 0 3px;border-top:1px solid #C0C0C0;border-bottom:1px solid #C0C0C0;border-left:1px solid #C0C0C0;height:28px;padding-left:10px;width:240px;font:10pt arial;line-height:15px;color:#AAAAAA}
.BanHaut2input:hover{border-top:1px solid #000000;border-bottom:1px solid #000000;border-left:1px solid #000000;color:#3B3B3B;font-style:normal!important;}
.BanHaut2input1{position:absolute;top:85px;right:38px}
.BanHaut2Opt{position:absolute;top:6px;left:170px;border-radius:3px;border:1px solid #DEDEDE;width:140px;height:25px;padding-left:10px;font:8pt arial;color:#3B3B3B;z-index:15;}
.BanHaut2Opt option{line-height:15px;padding-left:10px;padding-top:5px}
.BanHaut2BT1{position:absolute;top:85px;right:8px}
.BanHaut2BT{background:url("/IMGDIVER/Banniere/DivSprite2.png") no-repeat 0 -76px;width:30px;height:30px}
.BanHaut2BT:hover{cursor:pointer}
.BanHaut2BT2{position:absolute;top:100px;right:-10px;color:transparent}
.BanHaut2input2{position:absolute;top:100px;right:20px}
#CorpsGene{background:#FFFFFF url("https://i.lbdn.com/IMGDIVER/Banniere/Fond/Page-Fond.jpg") center}
#CorpsGene-1{padding:10px 4px}
.GenMenuGaucheInd{width:200px;float:left;top:460px;}
.GenMenuGaucheGen{width:200px;float:left;padding-top:0px;position:relative;display:inline;}
.GenMenuGauche1{background-color:#FFFFFF;margin-bottom:10px;padding-bottom:10px;border-radius:0 0 4px 4px;}
.GenMenuGauche1 span{background-color:#FFFFFF;display:block;font-weight:bold;line-height:15px;padding:20px 0 0 15px;font:10pt arial;font-weight:bold;text-transform:uppercase}
.GenMenuGauche1 a{display:block;padding-left:15px!important;display:block;line-height:20px!important;font:12px arial;color:#3B3B3B;font-weight:normal;transition:padding 0.2s ease 0s;}
.GenMenuGauche1 a:hover{background-color:#F7F7F7;color:#0094DF!important;text-decoration:none;font-weight:bold;padding-left:20px!important;}
.GenMenuGauche{margin-bottom:10px;background-color:#FFFFFF;padding-bottom:10px;border-radius:4px;}
.GenMenuGauche span{display:block;font-weight:bold;line-height:15px;padding-left:15px;padding-top:12px;height:17px;font:9pt arial;font-weight:bold;text-transform:uppercase}
.GenMenuGauche a{display:block;padding-left:15px!important;background-color:#FFFFFF;display:block;line-height:20px!important;font:9pt arial;color:#3B3B3B;transition:padding 0.2s ease 0s;}
.GenMenuGauche a:hover{background-color:#F7F7F7;color:#0094DF!important;text-decoration:none;font-weight:bold;padding-left:20px!important;}
.GenMenuGauche li{display:block;}
.GenMenuGauche li.GenMenuGaucheT1{margin-top:0;color:#FFFFFF;height:17px;line-height:17px!important;font:bold 8pt arial;background-color:#222;text-align:center;text-transform:uppercase;}
.GenMenuGauche li.GenMenuGaucheCorp{margin-top:0px}
.GenMenuGShop{display:block;margin-bottom:10px}
.GenMenuGShopBord{border:1px solid #D4D4D4;padding:10px 0px;text-aligne:center}
.GenMenuGShopBord a{margin:auto}
.GenMenuGaucheCorp a{display:block;line-height:12px;color:#3B3B3B;padding-left:7px!important;background-color:#FFF!important;}
.GenMenuGaucheCorp a.Col1{display:block;line-height:12px;height:12px;color:#3B3B3B;padding-left:5px!important;width:93px;float:right}
.GenMenuGaucheCorp a.Col2{display:block;line-height:12px;height:12px;color:#3B3B3B;padding-left:5px!important;width:98px;}
.GenMenuGaucheCorp table{width:100%;border:none;background-color:#FFFFFF;}
.GenMenuGaucheCorp table tr td{width:50%}
.GenMenuGaucheCorp table tr td a{color:#3B3B3B;}
.GondGenePubMGauche{padding:10px!important;overflow:hidden!important;text-align:center;background-color:#190c2f;}
.GondGenePubMGauche em{display:block;text-align:center;font:7pt arial;color:#3B3B3B;margin-bottom:5px}
.GondGenePubMGauche a{padding:0px auto}
.GenMenuGaucheServT{height:17px;line-height:17px;background-color:#0094DF;text-align:center;text-transform:uppercase;font-weight:bold;color:#FFFFFF}
.GenMenuGaucheServ{margin-bottom:15px!important;border:1px solid #E0E0E0;padding:0 11px 15px 11px;background-color:#FFFFFF;}
.GenMenuGaucheServ h3{color:#009CE4;font:9pt arial;font-weight:bold;height:32px;line-height:32px;padding-left:32px;margin-top:10px}
.GenMenuGaucheServ p{color:#3B3B3B}
.GenMenuGaucheServ p em{font-weight:bold}
.GenMenuGaucheServ a{color:#009CE4;text-decoration:underline!important}
#GenMenuGaucheServT1{background:url('https://i.lbdn.com/IMGDIVER/INDEX/Serv/1.JPG') no-repeat 0px 3px}
#GenMenuGaucheServT2{background:url('https://i.lbdn.com/IMGDIVER/INDEX/Serv/2.JPG') no-repeat 0px 3px}
#GenMenuGaucheServT3{background:url('https://i.lbdn.com/IMGDIVER/INDEX/Serv/3.JPG') no-repeat 0px 3px}
#GenMenuGaucheServT4{background:url('https://i.lbdn.com/IMGDIVER/INDEX/Serv/4.JPG') no-repeat 0px 3px}
#GenMenuGaucheServT5{background:url('https://i.lbdn.com/IMGDIVER/INDEX/Serv/5.JPG') no-repeat 0px 3px}
#GenMenuGaucheServT6{background:url('https://i.lbdn.com/IMGDIVER/INDEX/Serv/6.JPG') no-repeat 0px 3px}
.GenMenuGaucheSecu{height:60px;width:200px;display:block;background:url('/IMGDIVER/INDEX/Serv/Securite.png') no-repeat center;margin-bottom:10px;text-align:center;border-radius:4px}
#GBanBas{height:15px;background:url('https://i.lbdn.com/IMGDIVER/Banniere/Fond/noir.png');margin-top:10px;}
.GeneBackC{background:#EAF3FC}
.GeneBack0C{background:#FFFFFF}
.GeneBack1C{background:#FFFFFF}
.GeneBack2C{background:#FFFFFF}
.GeneBack3C{background:#FFFFFF}
.GeneBack4C{background:#FFFFFF}
.GeneBack5C{background:#FFFFFF}
.GeneBackF{background:#DCE9FA}
.GeneBack0F{background:#FFFFFF}
.GeneBack1F{background:#FFFFFF}
.GeneBack2F{background:#FFFFFF}
.GeneBack3F{background:#FFFFFF}
.GeneBack4F{background:#FFFFFF}
.GeneBack5F{background:#FFFFFF}
.GeneBackFF{background:#0094DF}
.GeneBack0FF{background:#0094DF}
.GeneBack1FF{background:#0094DF}
.GeneBack2FF{background:#0094DF}
.GeneBack3FF{background:#0094DF}
.GeneBack4FF{background:#0094DF}
.GeneBack5FF{background:#0094DF}
.GeneFontC{color:#005f82}
.GeneFont0C{color:#005f82}
.GeneFont1C{color:#005f82}
.GeneFont2C{color:#005f82}
.GeneFont3C{color:#005f82}
.GeneFont4C{color:#005f82}
.GeneFont5C{color:#005f82}
.GeneFontWHITE{color:#FFFFFF}
.GeneFontGrey{color:#3B3B3B}
.GeneFontGrey2{color:#404040}
.GeneFontF{color:#BFD6F6}
.GeneFont0F{color:#BFD6F6}
.GeneFont1F{color:#EFC6C6}
.GeneFont2F{color:#EAD8C1}
.GeneFont3F{color:#E5BFF4}
.GeneFont4F{color:#B5E4B3}
.GeneFont5F{color:#FFDCB3}
#GenCaddiePopup{border-radius:3px;background:url("https://i.lbdn.com/IMGDIVER/COMPTE/Fd/LBDN.gif") no-repeat scroll center bottom #FFFFFF;position:absolute;z-index:2000;box-shadow:0 0 13px #444444;min-height:400px;width:650px!important;text-align:left!important;}
#GenCaddiePopup div{padding:10px 10px 20px 10px;color:#3B3B3B;font:10pt arial;}
#GenCaddiePopup span{font:11pt arial;font-weight:bold;line-height:28px;}
#GenCaddiePopup div em{font-weight:bold;color:#0094DF;display:block;font:18pt arial}
#GenCaddiePopup h1{border-radius:3px 3px 0 0;text-align:center;padding:0px;color:#FFFFFF;text-transform:uppercase;font-weight:bold;height:24px;line-height:24px!important;background-color:#3B3B3B;background-image:linear-gradient(to bottom, #3b3b3b, #000);box-shadow:0 1px 1px rgba(255, 255, 255, 0.2) inset;position:relative;font:bold 10pt arial;}
#GenCaddiePopup a{position:absolute;bottom:0px;text-align:center}
#GenCaddiePopup a.BaDr{right:10px}
#GenCaddiePopup input.BaDr{position:absolute;right:10px;border:none;bottom:10px;text-align:center}
#GenCaddiePopup a.BaGa{top:3px;right:2px}
#GenCaddiePopup a.BaCe{right:10px}
#GenCaddiePopup a.close{position:absolute;right:3px;top:1px;display:block;width:15px;height:15px;background:url(https://i.lbdn.com/IMGDIVER/GENERAL/Logo/close.gif) center no-repeat;text-indent:-9999em!important}
#GenCaddiePopup{width:200px}
#FPMail{width:230px}
#FPMessage{width:230px;height:55px}
#GenCaddiePopup input{border:1px solid #3B3B3B;}
#GenCaddiePopup input.NoBorder{border:none;}
#GenCaddiePopup textarea{border:1px solid #3B3B3B;margin-top:5px;padding:0px 3px;}
#GenCaddiePopupFd{background-color:#000000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;position:absolute;z-index:1000!important;top:0px;left:0px}
#GenCaddiePopup div.Popup_Gar{border:1px solid #E0E0E0;margin:10px;padding:10px}
#GenCaddiePopup div.Popup_Gar a{font:10pt arial;position:relative;text-decoration:underline;color:#0094DF;}
#GenCaddiePopup div.Popup_Gar div label{display:block;position:relative;line-height:19px;margin-top:3px}
#GenCaddiePopup div.Popup_Gar div label em{font:bold 11pt arial;line-height:20px;float:right;color:#FF0000;margin-top:3px/9}
#GenCaddiePopup div.Popup_Gar div label em.Black{font:bold 11pt arial;line-height:20px;color:#000000;font-weight:normal}
#GenCaddiePopup div.Popup_Gar div label input{position:relative;top:1px;top:0px/9;margin-right:10px;border:none}
#GenCaddiePopup div.Popup_Gar div{padding:0px 0px 0px 70px;background:url('https://i.lbdn.com/IMGDIVER/FPRO2/FOND/SERV/Garanties_popup.jpg') no-repeat left top;margin:10px 0 0 0;}
#GenProduitPopup{border-radius:3px;background:url("https://i.lbdn.com/IMGDIVER/COMPTE/Fd/LBDN.gif") no-repeat scroll center bottom #FFFFFF;width:500px!important;height:300px!important;position:absolute;z-index:2000;}
#GenProduitPopup div{padding:10px 10px 20px;color:#3B3B3B;}
#GenProduitPopup div span{font:bold 9pt arial;line-height:30px;color:#3B3B3B}
#GenProduitPopup div em{font-weight:bold;color:#0094DF}
#GenProduitPopup div em.error{color:#FF0000}
#GenProduitPopup div p{font-weight:bold;color:#009CE4}
#GenProduitPopup div.pied{height:70px;position:absolute;bottom:0px;left:0px;text-align:center;border-top:1px solid #E0E0E0;width:100%;z-index:2100}
#GenProduitPopup td.Col1{font-weight:bold!important;padding-right:5px}
#GenProduitPopup h1{border-radius:3px 3px 0 0,text-align:center;padding:0px;color:#FFFFFF;text-transform:uppercase;font:bold 10pt arial;height:24px;line-height:24px;background-color:#3B3B3B;background-image:linear-gradient(to bottom, #3b3b3b, #000);box-shadow:0 1px 1px rgba(255, 255, 255, 0.2) inset;position:relative;text-align:center}
#GenProduitPopup a{position:absolute;bottom:0px;text-align:center}
#GenProduitPopup a.BaDr{right:10px;bottom:7px;}
#GenProduitPopup a.BaGa{right:2px;top:3px;}
#GenProduitPopup a.close{position:absolute;right:2px;top:3px;display:block;width:15px;height:15px;background:url(https://i.lbdn.com/IMGDIVER/GENERAL/Logo/close.gif) center no-repeat;text-indent:-9999em!important}
#GenProduitPopup hr{width:100%;position:absolute;bottom:80px;text-align:center;margin:0px;padding:0px;color:#3B3B3B;height:1px;background-color:#3B3B3B}
#GenProduitPopup input{border-radius:3px;border:1px solid #E0E0E0;padding:0 30px 0 10px;height:25px;vertical-align:middle;}
#GenProduitPopup input.NoBorder{border:none;}
#GenProduitPopup textarea{border:1px solid #E0E0E0;margin-top:5px;padding:0 30px 0 10px;}
#GenProduitPopupFd{background-color:#000000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;position:absolute;z-index:1000;top:0px;left:0px}
#GBanCl{clear:both;}
#GBanBasAVisCli{margin-top:20px;background:url("/IMGDIVER/FOOTER/Avis.png") top center no-repeat #FFFFFF;height:60px;border-radius:4px;margin-top:20px;}
#GBanBasAVisCli a{display:block;float:left}
#GBanBasAVisCli a:hover{box-shadow:0 0 5px 3px rgba(0, 0, 0, 0.1) inset;}
#GBanBasAVisCli1{height:60px;width:130px;margin-left:450px!important}
#GBanBasAVisCli2{height:60px;width:130px;margin-left:0px!important}
#GBanBasAVisCli3{height:60px;width:170px;}
#GBanBasAVisCli4{height:60px;width:130px;margin-left:241px!important}
#GBanBas2Gene{position:relative;height:70px}
#GBanBas2Gene div.secu{position:absolute;width:125px;height:70px}
#GBanBasAVisCli a{padding:0px;margin:0px;font-size:1px}
#GBanBasAVisCli a img{padding:0px;margin:7px 0 0;}
#GBanInfoGen{position:relative;color:#FFFFFF;height:200px;width:100%;}
#GBasSec{background:url("/IMGDIVER/FOOTER/Footer_Sprite.png") no-repeat 20px -54px;position:absolute;left:60px;top:20px;height:9px;width:145px;padding-top:45px;font:7pt arial;text-align:center;}
#GBasSec2{background:url("/IMGDIVER/Paiement/Vignette/payement4.png") no-repeat 10px 10px;position:absolute;left:60px;top:75px;height:9px;width:145px;padding-top:35px;font:7pt arial;text-align:center;}
#GBasLiv{background:url("/IMGDIVER/FOOTER/Footer_Sprite.png") no-repeat 50px -110px;position:absolute;left:60px;top:90px;width:145px;padding-top:45px;font:7pt arial;text-align:center;margin-top:40px}
#GBanInfoGen a{color:#AAAAAA;font:10pt arial;line-height:20px;}
#GBanInfoGen a:hover{color:#FFFFFF;text-decoration:none;}
#GBanBasGlob{background:#222;box-shadow:0 -1px 3px 0 rgba(0, 0, 0, 0.4);clear:both;padding-top:1px;}
.GBasDivGen{border-left:1px solid #555555;}
.GBasDivGen h3{text-transform:uppercase;font-weight:bold;padding-left:10px;font:bold 11pt arial;color:#FFFFFF;}
.GBasDivGen div{top:30px;height:70px;width:185px;padding-left:10px;font:7pt arial;}
#GBasInfos{position:absolute;left:245px;top:20px;width:370px;padding-left:40px;height:160px;}
#GBasInfos1{position:absolute;}
#GBasInfos2{position:absolute;left:235px;}
#GBasCmd{position:absolute;left:720px;top:20px;width:200px;padding-left:40px;height:160px;}
#GBasCmd div{position:absolute}
#GBasComnt{position:absolute;left:700px;top:20px;width:285px;height:160px;}
#GBasComnt div{position:absolute;text-transform:uppercase;font-weight:bold;padding-left:10px;font:bold 11pt arial;color:#FFFFFF;left:0px;top:110px;}
#GBasComntR{position:absolute;right:15px;width:100px;}
#GBasComntR div{position:relative;top:13px;}
.Facebook{background:url("/IMGDIVER/FOOTER/Footer_Sprite.png") no-repeat 10px 10px;height:38px;left:5px;opacity:0.9;padding:20px 5px 0 60px;position:absolute;text-transform:none;top:-85px;width:190px;}
.Facebook:hover{opacity:1}
.BanFooter2input{border-bottom:1px solid #E9E9E9;border-top:1px solid #E9E9E9;border-left:1px solid #E9E9E9;border-radius:3px 0 0 3px;color:#999999;font: 10pt arial;line-height:15px;height:28px;left:12px!important;padding-left:10px;top:30px!important;width:240px;}
.BanFooter2input:hover{border-bottom:1px solid #FF0090;border-top:1px solid #FF0090;border-left:1px solid #FF0090;color:#3B3B3B;}
.BanFooter2BT{background:url("/IMGDIVER/Banniere/DivSprite2.png") no-repeat 0 -76px;height:30px;left:261px!important;top:17px!important;width:30px;}
.BanFooter2BT:hover{cursor:pointer;}
.BanFooter2BT2{color:transparent;position:absolute;right:-10px;top:100px;}
.GBasDivAvert{text-align:center;color:#777777;padding-top:10px;}
.PopIntitSLS{padding:5px 5px 5px 120px;text-align:left;color:#3B3B3B;min-height:120px;background:url(https://i.lbdn.com/IMGDIVER/GENERAL/TRANSP/Type2/TrMax71.gif) 5px 5px no-repeat;}
.PopIntitSLS em{color:#009CE4}
.PopGeneCorp{margin:0px!important}
.SLS_TableDiv{width:100%;position:relative}
.SLS_Table{width:100%;margin-top:15px;border-top:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0;position:relative}
.SLS_DepotNom{color:#009CE4;font-weight:bold}
.SLS_Table td.C1{width:16%;text-align:left;border-right:1px solid #E0E0E0;}
.SLS_Table td.C1 label{display:block}
.SLS_Table td.C1 input{margin-right:6px}
.SLS_Table td.C1 div{border-bottom:1px solid #E0E0E0;display:block;padding:3px 6px;color:#009CE4}
.SLS_Table td.C1 div.NoBord{border-bottom:none}
.SLS_Info_Det{position:relative;padding-left:58px;margin-top:15px;vertical-align:top;color:#3B3B3B}
.SLS_Table td.C2{width:50%;text-align:left;vertical-align:top;padding-left:8px}
.SLS_Info_Det em.Tit{position:absolute;left:0px;color:#009CE4;font-weight:bold}
.SLS_Table td.C3{width:34%;text-align:center;vertical-align:top}
.PopIntitServ{padding:5px 5px 5px 120px;text-align:left;font:10pt arial;color:#3B3B3B;min-height:120px;background-position:5px 5px;background-repeat:no-repeat;}
.PaieFinProdTp{position:relative;height:35px;margin:0 auto 15px auto}
.PaieFinProdTp1{background-color:#FFFFFF;width:200px;text-align:left;border:1px solid #E0E0E0;border-radius:3px;}
.PaieFinProdTp1p{background:url("https://i.lbdn.com/IMGDIVER/Pubs/BANK/ONEY/Fd_3XSF_Prod.jpg") no-repeat 8px 0px ;text-align:left}
.PaieFinProdTp2{border-radius:3px;margin-top:15px;top:-5px;background-color:#FFFFFF;}
.PaieFinProdTp2p{width:258px;background:url("https://i.lbdn.com/IMGDIVER/Pubs/BANK/ONEY/Fd_3XSF_Panier.gif") no-repeat top left;margin-top:15px}
.PaieFinProdTp div.PaieFinProdT{position:absolute;top:0;left:0;height:31px;color:#666666;margin-top:2px;text-align:center}
.PaieFinProdTp1 div.PaieFinProdT{position:absolute;top:0;left:0;height:31px;color:#3B3B3B;padding-top:3px;text-align:center}
.PaieFinProdTp div.PaieFinProdT1{width:68px;padding-top:2px;}
.PaieFinProdTp div.PaieFinProdT2{border-radius:3px 0 0 3px;background-color:#FFFFFF;width:118px;border-right:1px solid #E0E0E0; margin-top: 4px;}
.PaieFinProdTp div.PaieFinProdT a{color:#0094DF;font-weight:bold;font-size:12px;}
.PaieFinProdTp a.PaieFinProdR1{width:135px;padding-top:1px!important}
.PaieFinProdTp a.PaieFinProdR2{width:148px;}
.PaieFinProdTp a.PaieFinProdR{color:#FF0090!important;position:absolute;display:block;top:0;right:0;height:31px;font:bold 12pt arial;text-align:center;padding-top:7px;line-height:9px!important;}
.PaieFinProdTp a.PaieFinProdR:hover{text-decoration:none}
.PaieFinProdRem{color:#3B3B3B!important;font:bold 12pt arial!important;display:inline;line-height:20px!important;}
.PaieFinProdTp a.PaieFinProdR em{color:#666666;font:7pt arial}
.PaieFinProdTp a.PaieFinProdR{font:bold 12pt arial;color:#FE0000}
.PaieFinProdTp3{color:#3B3B3B;font:8pt arial}
.PaieFinProdTp3:hover{text-decoration:none}
.PaieFinProdTp3 em{;font:bold 10pt arial}
.PaieFinProdTp3 em.Coul2{font-weight:bold;color:#FF0090}
.GDispo{height:15px;width:15px;background:url("https://i.lbdn.com/IMGDIVER/GENERAL/DISPO/Type2/Global.png") no-repeat;margin:auto}
.GDispo1{background-position:0px 0px}
.GDispo2{background-position:0px 0px}
.GDispo3{background-position:0px 0px}
.GDispo4{background-position:0px 0px}
.GDispo5{background-position:0px 0px}
.GDispo6{background-position:0px 0px}
.GDispo7{background-position:0px 0px}
.GDispo8{background-position:0px -20px}
.GDispo9{background-position:0px -20px}
.GDispo10{background-position:0px -40px}
.GDispo11{background-position:0px -40px}
.GDispo0{background-position:0px -60px}
.GDispo100{background-position:0px -60px}


/* cookie eu */
div.cookie_policy_msg{display:inline-block;width:80%;background:#111;font:bold 20pt arial;}
div.cookie_policy_msg>div{max-width:1200px;margin:0 auto;color:#999;padding:10px;font:bold 10pt arial;text-align: center;}
div.cookie_policy_msg>div>a:first-child{color:#fff;display:inline-block;margin-left:10px;font:bold 10pt arial;}
div.cookie_policy_msg>div>a:last-child{display:inline-block;margin-left:20px;height:168px;width:32px;color:#fff;font:bold 10pt arial;}

#cookieChoiceInfo {clear; position: fixed; height: 100%; background-color: rgb(255, 255, 0); color: rgb(0, 0, 0); margin: 0px; left: 0px; bottom: 0px; padding: 100px; z-index: 1000; text-align: center;"}
.cookieaccept {font:48pt;}
.smart-popin { /* positionné en fixes avec couleur fond noir transparente pour couvrir l'ensemble de la pae=ge */
	border: 4px;
    position: fixed;
    left: 0; right: 0;
    top: 0; bottom: 0;
    overflow: auto; /* scrollbar will appear if the viewport is too tight to display all the popin content */
    opacity: 1;
    visibility: hidden;
  
    /* design */
  
    background-color: rgba(0,0,0,0.5);
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
    z-index: 10000;
}
.smart-popin:target {
    opacity: 1;
    visibility: visible;

}
.smart-popin .sp-table {
	display: table;
    height: 100%;
    width: 100%;
}
.smart-popin .sp-cell {
	display: table-cell;
    vertical-align: middle;
    padding: 0px; /* this space is important to let the box-shadow exceed around the popin - so it has to be at least equal to the shadow radius */
}
.smart-popin .sp-body { /* corps de la popin */

	display: block;
	position: relative; 
	border: 2px solid #7ebd00;
	padding: 15px;
  	width: 100px;
    
    position: relative; /* to allow absolute positionning inside */
    z-index: 10000; /* to ensure the popin body will be over the .sp-back layer */
    /*width: auto; /* by default the width of the wider element inside */
    min-width: 00px;  /* standard width for xs smartphones (320px) minus 2*10px (.sp-cell margins) */
    margin: 0 auto;
  
    /* design */
  	
    background-color: #ffffff;
    padding: 10px;
    -webkit-box-shadow: 0 3px 5px 1px rgba(0,0,0,0.25);
    box-shadow: 0 3px 5px 1px rgba(0,0,0,0.25);
    width: 18%; /* 66.66 looks good :-) */;
}
.smart-popin .sp-body * {
    
    max-width: 100%; /* this is a security to prevents wide elements such as img to stretch the popin beyond the viewport width */
}

.smart-popin .OneyPopin_title {
	display: block;
	background: url("https://i.lbdn.com/IMGDIVER/Paiement/Logo/LogoOney.jpg") -5px 0 no-repeat;
	background-size: auto 36px;
	padding: 36px 0 0;
	color: #7ebd00;
	font-size: 18px;
	line-height: 23px;
	text-transform: uppercase;
	margin: 0 0 18px;	
}

.OneyPopin_title strong {
	display: block; font-weight: bold;font-size: 18px;
}

/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
.oneyPopin_navigation{display:flex;flex-direction:column;width:100%;margin:0}
.oneyPopin_navigation li{border:1px solid #e5e5e5;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}
.oneyPopin_navigation li:first-child{-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0}
.oneyPopin_navigation li:last-child{-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px}
.oneyPopin_navigation li + li{margin:-1px 0 0}
.oneyPopin_navigation li button{background:transparent !important;border:none;width:100%;height:32px;text-align:left;padding:0 16px;outline:0;color:#b2b2b2 !important;text-transform:none}
.oneyPopin_navigation li:hover,
.oneyPopin_navigation li.selected{border:1px solid #7ebd00;z-index:2}
.oneyPopin_navigation li:hover button,
.oneyPopin_navigation li.selected button{color:#b2b2b2 !important}
.oneyPopin_navigation li.selected{background:rgba(126,189,0,0.15)}
.smart-popin .oneyPopin_option{border-bottom:1px solid #7ebd00;display:none;position:relative;padding:4px;font-size:12px;line-height:17px;width:100%}
.smart-popin .oneyPopin_option-show{display:block}
.smart-popin .oneyPopin_option ul,
.smart-popin .oneyPopin_option p{margin:0}
.smart-popin .oneyPopin_option p{padding:4px 0}
.smart-popin .oneyPopin_option p,
.smart-popin .oneyPopin_option li{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap;line-height:17px}
.smart-popin .oneyPopin_option p:first-child,
.smart-popin .oneyPopin_option li:first-child,
.smart-popin .oneyPopin_option p:last-child,
.smart-popin .oneyPopin_option li:last-child{padding:4px 0}
.smart-popin .oneyPopin_option[data-type="3x"] ul li:last-child{padding:21px 0 4px}
.smart-popin .oneyPopin_legal{display:block;border-top:8px; font-size:11px;line-height:1em;color:#8a8a8a;margin:8px 0 0;white-space:normal}
/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */


.smart-popin .sp-back { /* only used to get clicks out of the popin body */
    
    position: fixed;
    left: 0; right: 0;
    top: 0; bottom: 0;
    display: block;
}
.smart-popin .sp-close {
    position: absolute;
    top: 0;
    right: 0;

    width: 36px;
    height: 36px;

    text-align: center;
    line-height: 36px;
    font-size: 1.6em;
    color: #000000;
    font-weight: 900;
    text-decoration: none;
}
/* misc */

.website-content { /* Concerne le bouton */
    max-width: 980px;
    padding: 20px;
    margin: 0 auto;
}
.open-popin { /* Concerne le bouton */
    display: inline-block;
    text-align: center;
    color: #ffffff;
    text-decoration: none;
    background-color: rgba(0,0,0,0.5);
    padding: 0.5em 1.5em;
    border-radius: 20px;
    margin-bottom: 0.8em;
}
html {
  background: #f2f2f2;
}
img {
    max-width: 100%;
    width: 100%\9; /* this is a hack for IE9 since min-width won't work */
}
h2 { margin-top: 0; }
p { margin-top: 0; }


.cookie-overlay {
  position: fixed;
  bottom: 1rem;
  left: 1rem;
  background: #fff;
  z-index: 2051;
  line-height: 20px;
  font-size: 14px;
  border-radius: 6px;

  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);

  > div:first-child {
    width: 458px;
  }

  a {
    text-decoration: underline;
  }

  .close-cookies {
    cursor: pointer;
  }

  @include media-breakpoint-down(md) {
    bottom: 0;
    left: 0;
    right: 0;
    border-radius: 0;

    > div:first-child {
      width: auto;
    }
  }
}
