.PaieGondGene{position:relative;font:9pt/15pt arial;}
.PaieGeneBackMin{background-color:#FFFFFF;border-left:1px solid #E0E0E0;border-right:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0;border-radius:0 0 4px 4px;}

.PaieAriane{height:30px;line-height:28px!important;font:bold 10pt arial;color:#3B3B3B;position:relative;margin:10px 0 30px 0;padding-left:10px;position:relative;background:none repeat scroll 0 0 rgba(255, 255, 255, 0.7) !important;}
.PaieAriane a.LienNiv1{font:9pt arial;color:#3B3B3B;margin-top:5px;}
						

						
.PaieLivGlob{height:400px;min-height:400px!important;font:8pt arial;color:#3B3B3B;padding-top:15px;}
.PaieLivNew2{height:140px}
.PaieLivConnect2{height:140px} 

.TabCaddiePAssoc{width:100%;position:relative;border-collapse:collapse;background-color:#FFFFFF;border:1px solid #E0E0E0; border-radius:4px;}
.TabCaddiePAssoc td{width:14.285%;border-collapse:collapse;text-align:center;vertical-align:top;padding:6px;font:bold 16px arial;color:#FF0000;line-height:20px;}
.TabCaddiePAssoc div{font:8pt arial;color:#3B3B3B;height:42px}
.TabCaddiePAssoc span{font:bold 10pt arial;color:#009900;}
.TabCaddiePAssocCaddie{padding-top:10px!important}

.PaieGondTitre {height:23px;font:14pt arial;color:#000000;line-height:20px;text-transform:uppercase;margin:0px;padding-bottom:6px;padding-top:10px;text-align:left;margin:0;}
.PaieGondTitreG{background: url('https://i.lbdn.com/IMGDIVER/PAIEMENT/Fd/Fond_noir.gif') no-repeat;}
.PaieGondTitreGf{}
						
.Tabcaddie{border-collapse:collapse;width:100%;margin-top:20px;}
.Tabcaddie th{
    text-align:center;
	background:#3B3B3B;
	font:8pt arial;color:#FFFFFF;
	height:32px;
              }
              
.Tabcaddie td{text-align:left;              }              
              
#TCc1{width:70px;
	Border-radius:3px 0 0 0;}
#TCc2{border-left:1px solid #666666;width:150px}
#TCc4{border-left:1px solid #666666;width:70px}
#TCc5{border-left:1px solid #666666;width:115px}
#TCc6{border-left:1px solid #666666;width:80px}
#TCc7{border-left:1px solid #666666;width:40px;
	Border-radius:0 3px 0 0;}


.Tabcaddiec1{text-align:center!important;vertical-align:middle;padding:0 10px;background:#FFFFFF;border-left:1px solid #E0E0E0;}
.Tabcaddiec2{font: 9pt arial;color:#3B3B3B;padding: 4px 4px 4px 4px;height:30px;background:#FFFFFF;}
.Tabcaddiec3{background-color:#FFFFFF!important}
.Tabcaddiec3:hover{background-color:#FFFFFF!important;}
.Tabcaddiec3Maitre{font: 9pt arial;font-weight:bold!important;}
.Tabcaddiec3 a{font: 9pt arial;display:block;padding: 4px 4px 4px 4px;color:#000000;}
.Tabcaddiec3 a:hover{color:#0094DF;text-decoration:none;}
.Tabcaddiec4{padding: 4px 0px 4px 0px;text-align:center!important;background:#FFFFFF;}
.Tabcaddiec3Disp{font:bold 9pt arial;color:#009900!important}
.Tabcaddiec3DispNo{font:bold 9pt arial;color:red!important;text-transform:uppercase;}
.Tabcaddiec5{text-align:center!important;background:#FFFFFF;}
.Tabcaddiec5 input{border-radius:3px;border:1px solid #E0E0E0;width:50px;text-align:center;height:20px}
.TabcaddieBtMoins{position:relative;top:3px;right:5px}
.TabcaddieBtPlus{position:relative;top:3px;left:5px}
.Tabcaddiec6{font:bold 9pt arial;padding: 4px 9px 4px 4px;text-align:right!important;color:#0094DF;background:#FFFFFF;}
.Tabcaddiec7{background:#FFFFFF;}
.TabcaddieLgSup{min-height:20px;background:#FFFFFF;}
.TabcaddieDel{display:block;background:url('/IMGDIVER/PAIEMENT/Bouton/CaddSuppr.JPG') center center no-repeat;height:20px;font-size:0em!important;color:#FFFFFF}
.TabcaddieSep{background:#E0E0E0;height:1px;border-right:1px solid #E0E0E0;}
.TabcaddiePromo{background:none repeat scroll 0 0 rgba(255, 255, 255, 0.7) !important;font:bold 8pt arial;color:#FF0090;padding:10px 0!important;height:25px;text-transform:uppercase;line-height:25px;border-top:5px solid #3b3b3b;}
.TabcaddiePromoC2{background:#EAEAEA;}
.TabcaddiePromoValideF{display:block;font:bold 8pt arial;color:#FF0090;text-align:center;line-height:25px;float:right;position:relative;right:40px;}
.TabcaddiePromoInput{border-radius:3px;border:1px solid #E0E0E0;height:25px;width:130px;font:10pt arial;line-height:15px;color:#666666;float:right;position:relative;right:22px;}
.TabcaddieLgSep{border:none!important;height:5px}
.TabcaddieBilVide{border:none!important}
.TabcaddieBilL{padding:5px 0 5px 10px;font:8pt arial;color:#666666}
.TabcaddieBilR{padding:5px 10px 5px 0;font:8pt arial;color:#666666;text-align:right!important}
.TabcaddieBilC{border-top:none!important;border-bottom:none!important;background:#FBF5E8;}
.TabcaddieBilH{border-bottom:none!important;background:#FBF5E8;padding-top:10px;}
.TabcaddieBilB{border-top:none!important;background:#FBF5E8;padding-bottom:10px;}
.TabcaddieBilTot{border-radius:3px;background-color:#0094DF;height:22px;font:bold 12pt arial;color:#FFFFFF;padding:5px 0 5px 10px;}
.TabcaddieBilTot span{font:bold 12pt arial;color:#FFFFFF;padding-right:10px;float:right}
.TabcaddieBilError{border:1px solid #FF0000!important;padding:5px;font:bold 8pt arial;color:#FF0000}
.TabcaddieBilError2{text-align:center!important}

.TabcaddieBilCr{border:1px solid #0094DF!important;color:#0094DF;padding:2px 5px 2px 5px}
.TabcaddieBilCrLH{border-right:none!important;border-bottom:none!important;font-weight:bold;}
.TabcaddieBilCrRH{border-left:none!important;border-bottom:none!important;font-weight:bold;text-align:right!important;padding:2px 9px 2px 0px}
.TabcaddieBilCrLB{border-right:none!important;border-top:none!important;}
.TabcaddieBilCrRB{border-left:none!important;border-top:none!important;text-align:right!important;padding:2px 9px 2px 0}
.TabcaddieBilCr2{text-align:center!important}



.PaieLivGlobv{min-height:200px!important;font:10pt arial;color:#FFF;padding:30px 0 10px 0;height:auto;}
.PaieLivGlob2v{min-height:550px;margin-top:40px;position:relative;overflow:inherit}
.PaieLivGa{width:480px;position:absolute;left:0px;top:0px;height:auto;font:9pt arial;color:#000000;}
.PaieLivGa2{height:auto;padding:15px;} 
.PaieLivGa3{font:8pt arial;color:#666666;height:50px;padding-left:70px;background:url("https://i.lbdn.com/IMGDIVER/COMPTE/Fd/Livraison.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0)} 
.PaieLivGa3 em{font:bold 8pt arial;color:#FF0090} 
.PaieLivGa3 span{font:bold 10pt arial;color:#ff0000;margin-top:10px;display:block} 
.PaieLivGa4{font:bold 10pt arial;color:#000000;position:relative;margin-top:10px;height:18px;line-height:18px}
.PaieLivGa4 em{font:10pt arial;font-weight:normal}
.PaieLivGa4 input.PaieLivInptLg {border-radius:3px;font: 10pt arial;color:#000000;position:absolute;left:164px;width:225px;height:20px;border: 1px solid #E0E0E0;padding-left:5px}
.PaieLivGa4 input.PaieLivInptCt {border-radius:3px;font: 10pt arial;color:#000000;position:absolute;left:164px;width:153px;height:20px;border: 1px solid #E0E0E0;padding-left:5px}
.PaieLivGa4 select.PaieLivInptCt {border-radius:3px;font: 10pt arial;color:#000000;position:absolute;left:164px;width:161px;height:22px;border: 1px solid #E0E0E0;}
.PaieLivGa4 span.PaieLivInptTel {position:absolute;left:164px;height:15px;}
.PaieLivGa4 input.PaieLivInptTel {border-radius:3px;font: 10pt arial;color:#000000;width:18px;height:15px;border: 1px solid #E0E0E0;margin-right:2px;text-align:center}
.PaieLivGa5 {height:15px;position:relative;top:-3px}
.PaieLivGa5 a{display:block;text-align:left;text-decoration:underline!important;width:244px!important;position:absolute;right:4px;}
.CptGeneBackNews{background:url('https://i.lbdn.com/IMGDIVER/COMPTE/Fd/Fd_news.gif') repeat-x bottom left;}


.PaieLivDr{width:510px;float:right} /*position:absolute;right:0px;top:0px*/
.PaieLivDr2{height:auto;margin-bottom:40px;}
.PaieLivDr2MdL{height:auto;margin-bottom:20px;border-left:1px solid #E0E0E0;border-right:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0;border-radius:0 0 4px 4px;}
.PaieLivDr2AdrF{background-color:#FFFFFF;height:140px;position:relative;padding:15px;}
.PaieLivDr3b {font:10pt arial;line-height:20px;height:63px;padding-left:70px;background:url('https://i.lbdn.com/IMGDIVER/COMPTE/Fd/Adresse.gif') no-repeat 0 0;position:relative;color:#3B3B3B}
.PaieLivGa3b {font:10pt arial;color:#3B3B3B;line-height:20px;height:63px;padding:8px 0 0 70px;background:url('https://i.lbdn.com/IMGDIVER/COMPTE/Fd/Livraison.gif') no-repeat 10px 10px;position:relative}
.PaieLivGa3b em{font:bold 10pt arial;}
.PaieLivDr3c {background-color:#F5F5F5!important;font:8pt arial;color:#666666;height:56px;padding:15px 15px 0 70px;background:url('https://i.lbdn.com/IMGDIVER/PAIEMENT/Fd/Livr2.gif') no-repeat 15px 15px;position:relative;}
.PaieLivDr2AdrF a{position:absolute;bottom:7px;right:15px;text-decoration:underline;font:bold 8pt arial;color:#0094DF}


.PaieLivDr3b em{font:10pt arial;font-weight:bold}
.PaieLivDr3b2 {font:10pt arial;color:#3B3B3B;line-height:20px;width:180px;position:absolute;right:0px}
.PaieLivDr3b2 em{font:10pt arial;font-weight:bold}
.PaieLivDr3 em{font:bold 8pt arial;color:#0094DF} 
.PaieLivDr3 span{font:bold 8pt arial;color:#ff0000;margin-top:10px;display:block}
.PaieLivDr3Liv{width:100%}
.PaieLivDr3Liv table{width:100%}
.PaieLivDr4 {font:bold 8pt arial;color:#000000;position:relative;margin:4px;height:18px;line-height:18px}
.PaieLivDr4Err {font:bold 8pt arial;position:relative;margin:4px;height:18px;line-height:18px}
.PaieLivDr4 input.PaieLivInptLg {font: 8pt arial;color:#000000;position:absolute;left:164px;width:205px;height:15px;border: 1px solid #E0E0E0;padding-left:5px}
.PaieLivDr4 input.PaieLivChkd{position:relative;top:2px;margin-right:4px}
.PaieLivDr4 input.PaieLivOpt1{position:relative;top:3px;margin-right:4px;margin-left:13px}
.PaieLivDr4 select{border: 1px solid #E0E0E0;padding:0 0 0 4px}
.PaieLivDr4 option{padding:0 0 0 4px;margin-right:5px}
.PaieLivDr4 span.PaieLivspanLg{position:absolute;left:164px;}
.PaieSepMenu{margin-top:10px}
.PaieLivDr3LivTab{border-top:1px solid #E0E0E0;background-color:#FFFFFF;border-radius:0 0 4px 4px;}
.PaieLivDr3LivTd1{width:220px;padding:10px;border-right:1px solid #E0E0E0}
.PaieLivDr3LivTd2{vertical-align:top}
.PaieAffMiniTransp{height:40px;border-bottom:1px solid #E0E0E0;position:relative;line-height:20px;background-repeat:no-repeat;background-position:150px 0px;margin-top:20px}
.PaieAffMiniTransp2{border-bottom:none;;margin-top:20px}
.PaieAffMiniTransp em{font:bold 8pt arial;color:#FF0000;}
.PaieAffMiniTransp em.Blue{color:#FF0090;}

.PaieAffMiniTransp label{display:block;font:bold 9pt arial;color:#0094DF;padding-top:4px;height:20px;text-transform:uppercase;}
.PaieAffMiniTransp input{position:absolute;right:3px;top:12px}
.PaieAffDetTransp{font:8pt arial;color:#666666;padding:10px}
.PaieAffDetTransp a{font:8pt arial;color:#0094DF;display:block;margin-top:10px}
.PaieAffDetTransp div{margin:5px 0 5px 0;text-align:center;font:bold 10pt arial;text-transform:uppercase;color:#3B3B3B;}
.PaieAffDetTransp em{font:bold 8pt arial;color:#FF6600}


.PaiePaieGlob2{margin-top:30px;position:relative;overflow:inherit;}
.PaiePaieGlob2v{min-height:440px;margin-top:30px;position:relative;overflow:inherit}
.PaiePaiBlaBla{padding:8px 10px 10px 70px;background:url('https://i.lbdn.com/IMGDIVER/PAIEMENT/Fd/Livr2.gif') no-repeat 10px 10px;position:relative;background-color:#F5F5F5;font:8pt arial;color:#666666;}
.PaiePaiBlaBla2{padding:15px 12px;background:URL('/IMGDIVER/PAIEMENT/Fd/Contact2.png') top right no-repeat;}
.PaiePaiBlaBla2 span{position:relative;left:10px;font:10pt arial;color:#3B3B3B;line-height:16px}
.PaiePaiBlaBla2 a{color:#FF0090;font:bold 10pt arial;text-decoration:underline}
.PaiePaiBlaBla2 input{position:relative;top:3px;right:5px;font:bold 10pt arial;color:#FF0090;margin-right:5px}
.PaiePaiTabChoix{border-top:1px solid #E0E0E0;width:100%;position:relative}
.PaiePaiTabChoixTd1{width:420px;padding:0 6px;border-right:1px solid #E0E0E0}
.PaiePaiTabChoixTd2{vertical-align:top;padding-bottom:40px;}
.PaiePaiTabChoixTd2 div.DetPaie{min-height:220px;font:bold 8pt arial;color:#FF6600}


.PaiePaiBlaBla3{padding:15px 4px 15px 4px;text-align:center;font:bold 17pt arial;color:#3B3B3B}
.PaiePaiBlaBla3 em{font:bold 17pt arial;color:#0094DF}

.PaieAffMiniPai{height:50px;border-bottom:1px solid #E0E0E0;position:relative;line-height:50px;background-repeat:no-repeat;background-position:285px 15px;padding:0 5px}
.PaieAffMiniPai2{border-bottom:none;}
.PaieAffMiniPai label{display:block;font:bold 9pt arial;color:#0094DF;line-height:50px;text-transform:uppercase;}
.PaieAffMiniPai input{position:absolute;right:12px;top:17px}
.PaieAffDetPai{font:8pt arial;color:#666666;padding:20px 10px 15px 15px}
.PaieAffDetPaiErr{font:bold 8pt arial;color:#FF0000;padding:5px 30px;background:url('https://i.lbdn.com/IMGDIVER/PAIEMENT/Fd/PB.gif') no-repeat 2px 10px;line-height:30px;text-align:left!important;margin-left:70px}
.PaieAffDetPaiNote{font:bold 8pt arial;color:#3B3B3B;padding:5px 30px;background:url('https://i.lbdn.com/IMGDIVER/PAIEMENT/Fd/PB.gif') no-repeat 2px 10px;line-height:30px;text-align:left!important}
.PaieAffDetPaiPtNote{font:7pt arial!important;color:#3B3B3B;text-align:left!important}
.PaieAffDetPaiPtNote a{text-decoration:underline;color:#0094DF;font:15pt arial!important}
.PaieAffDetPai div{margin:5px 0 5px 0;text-align:center;font:bold 18pt arial;}
.PaieAffDetPai em{font:bold 8pt arial;color:#FF0090}




.PaiePaiTabProd{width:100%}
.PaiePaiTabProd th{text-align:center;background-color:#F5F5F5;border-bottom:1px solid #E0E0E0;Height:32px;color:#000090}
.PaiePaiTabProdCT1{width:70px;border-right:1px solid #E0E0E0;}
.PaiePaiTabProdCT2{border-right:1px solid #E0E0E0;border-left:1px solid #FFFFFF}
.PaiePaiTabProdCT3{width:90px;border-right:1px solid #E0E0E0;border-left:1px solid #FFFFFF}
.PaiePaiTabProdCT4{width:90px;border-left:1px solid #FFFFFF}

.PaiePaiTabTdPort{font:10pt arial;line-height:20px;border-top:1px solid #E0E0E0;;color:#00000F}
.PaiePaiTabTdImage{border-right:1px solid #E0E0E0;text-align:center}

.PaiePaiTabProdC1{padding:1px 5px}
.PaiePaiTabProdC2{font:10pt arial;padding:5px 10px 5px 10px}
.PaiePaiTabProdC2 a{font:10pt arial;line-height:20px;color:#3B3B3B}
.PaiePaiTabProdC3{font:10pt arial;line-height:20px;padding:10px;padding:1px 5px;text-align:center}
.PaiePaiTabProdC4{padding:1px 15px 1px 5px;text-align:center;font:bold 10pt arial;line-height:20px;text-align:right}
.PaiePaiTabProdCBil{font-weight:bold;background-color:#F5F5F5;border-top:1px solid #E0E0E0;height:32px;}
.ValiderPaieAdrCB div input{ display:inline;position:relative;left:0px;top:0px}
.ValiderPaieBtSpeGen{position:relative;height:1%;margin:0;padding:0}
.ValiderPaieBtSpe2 {position:absolute;width:475px;z-index:1000;text-align:center}
.ValiderPaieBtSpe {position:absolute;bottom:177px;width:475px;right:72px;z-index:1000;text-align:center}
.ValiderPaieBtSpe em{font:12pt arial;font-weight:bold;color:#0094DF;display:block;margin-bottom:8px}
.ValiderPaieBtSpe div{display:inline}
.ValiderPaieBtSpe form{display:inline}
.PaiePaiTabChoixTd2 div div.BtHaut{height:70px}
.PaiePaiTabChoixTd2 div div.BtBasSecu{height:50px;width:475px;position:absolute;bottom:0px;right:0px;background:url('https://i.lbdn.com/IMGDIVER/PAIEMENT/Fd/FdSecurite.gif') no-repeat bottom center;}


.PaiBilGen table.TbRib {border-collapse:collapse;width:100%;margin:15px 0px}
.PaiBilGen table.TbRib th{border:1px solid #E0E0E0;font-weight:bold;padding:3px 7px}
.PaiBilGen table.TbRib td{border:1px solid #E0E0E0;font-weight:bold;padding:3px 7px;text-align:center}

.PaiBilGen{margin:20px 50px}

.PaiBilGen div.PaieGeneBord{padding:10px; color:#3B3B3B; position:relative}
.PaieGeneBord{border-radius:0 0 4px 4px;border-left:1px solid #E0E0E0; color:#3B3B3B;border-right:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0;background-color:#FFFFFF;}
.PaieGeneBordT{border-radius:4px;border:1px solid #E0E0E0;background-color:#FFFFFF;}
.PaiBilGen h2{font:bold 14pt arial;margin-bottom:20px}
.PaiBilGen a.BilRecep{color:#3B3B3B;position:absolute;right:10px;top:10px;
					  background:url("/IMGDIVER/GESTION/BOUTONS/Imprimer.gif") top left no-repeat;
					  font:9px arial;color:#3B3B3B;padding-left:19px;height:18px;line-height:18px;text-align:left;white-space: nowrap;}
.PaiBilGen em{font-weight:bold;font:9pt arial;}
.PaiBilGen em.Turq{color:#0094DF;font:9pt arial;font-weight:bold;}
.PaiBilGen em.OrangeC{color:#FF6600;text-transform:uppercase;font:9pt arial;font-weight:bold;}
.PaiBilGen em.Orange{color:#FF6600}
.PaiBilGen div.Col2{position:relative;min-height:150px;_height:150px;margin-top:20px}
.PaiBilGen div.Col2G {position:absolute;padding:0px;left:0px;width:440px;}
.PaiBilGen div.Col2D {position:absolute;padding:0px;right:0px;width:440px;}

.PaiBilGen div.Col2G div{min-height:50px;_height:50px}
.PaiBilGen div.Col2D div{min-height:50px;_height:50px}
.PaiBilGen div.Col2G div em{color:#0094DF;}
.PaiBilGen div.Col2D div a{color:#0094DF;}


#PopPortOney{border:1px solid #E0E0E0!important;position:absolute;z-index:2000;text-align:center;background:url('https://i.lbdn.com/IMGDIVER/FPRO2/POP/Popin-Oney.jpg') bottom center no-repeat;background-color:#FFFFFF;height: 800px; width:1500px;padding-bottom:74px}
#PopPortOney div.PopGeneCorp{position:relative;padding:10px;color:#666;text-align:left}
#PopPortOney a.Close{position:absolute;right:3px;top:3px}
#PopPortOney em{font-weight:bold}
#PopPortOney em.Blue{color:#0094DF;font-weight:bold}
#PopPortOneyFd{background-color:#000000;filter:alpha(opacity=40);-moz-opacity:0.4;opacity:0.4;position:absolute;z-index:1000;top:0px;left:0px}

#overlay {font-weight:bold}
#popup
{	position: absolute;
    display: block;
    width: 800px;
    height: 850px;
    background: red;
    z-index: 99999;
}

.overlay {
position: relative;
left: 0px;
top:0px;
background-color: rgba(0,0 ,0 , 0.5);
width: 100%;
height: 100%;
z-index:1;
display:none;
}