.filtreRapStock{
	font-family: "Trebuchet MS","Tahoma","comic sans ms";
	font-size: 14px;
	text-align: left;
	padding-left: 13px;
}
.iptArtilesRap{
	background-color: rgba(0,0,0,0);
	border: 0px;
	font-family: "Trebuchet MS","Tahoma","comic sans ms";
	font-size: 14px;
	-webkit-appearance: button;
	-moz-appearance: button;
}
.datesRap{
	text-align: center;
}
#date1,#date2{
	background-color: white;
	border: 0px;
	border-radius: 8px;
	font-family: "Trebuchet MS","Tahoma","comic sans ms";
	font-size: 14px;
}
#resultRapport{
	margin-top: 2px;
	margin-bottom: 30px;
}
.titresRap1,.titresRap2,.titresRap3,.titresRap3Finance,.titresRap4,.rmrqInvnt,.titresRapQte,.titresRapPrix{
	display: inline-block;
	background-color: rgba(0,0,0,0.2);
	border: 1px solid rgba(0,0,0,0.7);
	border-left:0px;
	font-family: "arial";
	font-size: 13px;
	font-weight: bolder;
	font-stretch: condensed;
	font-weight: bolder;
}
.titresRapPrixTotal{
	width: 109px;
	display: inline-block;
	background-color: rgba(0,0,0,0.2);
	border: 1px solid rgba(0,0,0,0.2);
	border-top: 0px;
	border-left:0px;
	padding-right: 3px;
	font-family: "arial";
	font-size: 14px;
	font-stretch: condensed;
	font-weight: bolder;
}
.titresRap1:hover,.titresRap2:hover,.titresRap3:hover,.titresRap3Finance:hover,.titresRap4:hover,.titresRapQte:hover,.titresRapPrix:hover{
	background-color: white;
	cursor: pointer;
}
.titresRap1{
	width: 68px;
	border-left: 1px solid rgba(0,0,0,0.7);
}
.titresRap2{width: 232px;}
.titresRap3{width: 148px;}
.titresRap3Finance{width: 111px;}
.titresRap4,.dnnRapD1,.dnnRapD2{width: 78px;}
.rmrqInvnt{width: 225px;}
.dnnRapQTE1,.dnnRapQTE2{width: 78px;}
.titresRapQte{width: 81px;}
.titresRapPrix{width: 112px;}
.dnnRapA1,.dnnRapA2,.dnnRapAR1,.dnnRapAR2,
.dnnRapB1,.dnnRapB2,.dnnRapBR1,.dnnRapBR2,
.dnnRapC1,.dnnRapC2,
.dnnRapC1Fin,.dnnRapC2Fin,
.dnnRapD1,.dnnRapD2,.dnnRapDR1,.dnnRapDR2,
.dnnRapQTE1,.dnnRapQTE2,.dnnRapPRIX1,.dnnRapPRIX2,
.remarqueInvntr1,.remarqueInvntr2,.remarqueInvntrR1,.remarqueInvntrR2{
	display: inline-block;
	font-family: "arial";
	font-size: 14px;
	height: 17px;
	font-stretch: condensed;
	text-align: right;
	padding-right: 3px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-bottom: -4px;
	border: 1px solid rgba(0,0,0,0.2);
	border-top:0px;
	border-left:0px;
}
.dnnRapB1,.dnnRapB2,.dnnRapBR1,.dnnRapBR2,
.dnnRapC1,.dnnRapC2,.dnnRapC1Fin,.dnnRapC2Fin{
	text-align: left;
	padding-left: 3px;
	padding-right: 0px;
}
.dnnRapA1,.dnnRapA2,.dnnRapAR1,.dnnRapAR2{
	width: 65px;
	border-left: 1px solid rgba(0,0,0,0.2);
}
.dnnRapB1,.dnnRapB2,.dnnRapBR1,.dnnRapBR2{width: 229px;}
.dnnRapC1,.dnnRapC2{width: 145px;}
.dnnRapC1Fin,.dnnRapC2Fin{width: 108px;}
.dnnRapD1,.dnnRapD2,.dnnRapDR1,.dnnRapDR2{width: 75px;}
.dnnRapPRIX1,.dnnRapPRIX2{width: 109px;}
.remarqueInvntr1,.remarqueInvntrR1,.remarqueInvntr2,.remarqueInvntrR2{
	width: 222px;
	text-align: left;
	padding-left: 3px;
	padding-right: 0px;
}
.dnnRapA1,.dnnRapAR1,.dnnRapB1,.dnnRapBR1,.dnnRapC1,.dnnRapC1Fin,.dnnRapDR1,.dnnRapD1,.dnnRapQTE1,.dnnRapPRIX1,.remarqueInvntr1,.remarqueInvntrR1{
	background-color: rgba(255,255,255,0.1);
}
.dnnRapA2,.dnnRapAR2,.dnnRapB2,.dnnRapBR2,.dnnRapC2,.dnnRapC2Fin,.dnnRapDR2,.dnnRapD2,.dnnRapQTE2,.dnnRapPRIX2,.remarqueInvntr2,.remarqueInvntrR2{
	background-color: rgba(0,0,255,0.1);
}
.dnnRapAR1,.dnnRapAR2,.dnnRapBR1,.dnnRapBR2,.dnnRapDR1,.dnnRapDR2,.uniteRapR,.remarqueInvntrR1,.remarqueInvntrR2{
	color: rgb(220,0,0);
	font-style: italic;
}
.exclamation{
	font-family: "Britannic Bold";
	font-weight: bolder;
	font-size: 14px;
	font-style: normal;
	float: left;
	padding-left: 5px;
	color: rgb(255,127,39);
	letter-spacing: 2px;
}
.exclamation:hover{
	cursor: help;
}
.uniteRap,.uniteRapR,.uniteRapFin{
	width: 145px;
	font-family: "arial";
	font-size: 14px;
	height: 17px;
	font-stretch: condensed;
	background-color: rgba(0,0,0,0);
	border: 0px;
}
.uniteRapFin{
	width: 108px;
}
.uniteRap:hover,.uniteRapFin:hover{
	cursor: pointer;
}
.montantRapLettre{
	text-align: left;
	font-family: "Comic Sans Ms";
	font-size: 15px;
	font-weight: bolder;
	padding-left: 12px;
}
.totalMontantRap{
	display: inline-block;
	text-align: right;
	font-family: "Comic Sans Ms";
	font-size: 15px;
	font-weight: bolder;
	margin-right: 13px;
	margin-top: -2px;
	box-shadow: -2px 2px 2px rgba(0,0,255,0.3);
	border-bottom-left-radius: 7px;
}
.stocksVides{
	float: right;
	margin-right: 10px;
}
.lblStcksRap:hover{
	cursor: pointer;
}
.nonPrivillege{
	font-family: "Comic Sans Ms";
	font-size: 15px;
	font-weight: bolder;
	color: rgba(255,0,0,0.8);
}
/*************************************************************************************************************************************************************************************/
#corpsBalance{
	font-family: "Comic Sans Ms";
	font-size: 12px;
	font-weight: bolder;
	margin-top: 10px;
}
.cptelbll,.montantBlnc,.mntnBlnc,.debitCreditBlnc,
.cptelbll2,.montantBlnc2,.mntnBlnc2,.debitCreditBlnc2,
.cptelbll4,.montantBlnc4,.mntnBlnc4,.debitCreditBlnc4,
.cptelbll8,.montantBlnc8,.mntnBlnc8,.debitCreditBlnc8{
	display: inline-block;
	width: 287px;
	height: 40px;
	background-color: black;
}
.cptelbll,.cptelbll2,.cptelbll4,.cptelbll8{
	float: left;
	margin-left: 12px;
	border-top-left-radius: 10px;
	border: 1px solid rgba(0,0,0,0.1);
	border-right: 0px solid black;
}
.cptelbll2{width: 659px;}
.cptelbll4{width: 473px;}
.cptelbll8{width: 197px;}
.cpteblnc,.lbllblnc,.lbllblnc222,.lbllblnc4,.lbllblnc8{
	display: inline-block;
	height: 40px;
	border-radius: 8px;
	background-color: rgb(190,190,190);
}
.cpteblnc{
	width: 67px;
	height: 28px;
	padding-top: 12px;
}
.lbllblnc,.lbllblnc222,.lbllblnc4,.lbllblnc8{
	width: 220px;
	height: 28px;
	padding-top: 12px;
}
.lbllblnc222{width: 592px;}
.lbllblnc4{width: 406px;}
.lbllblnc8{width: 197px;}
.montantBlnc,.montantBlnc2,.montantBlnc4,.montantBlnc8{
	width: 558px;
	margin-left: -13px;
	border-top-right-radius: 10px;
	border: 1px solid rgba(0,0,0,0.1);
	border-left: 0px solid black;
}
.montantBlnc2{width: 186px;}
.montantBlnc4{width: 372px;}
.montantBlnc8{width: 648px;}
.mntnBlnc,.debitCreditBlnc,.mntnBlnc8,.debitCreditBlnc8{
	width: 186px;
	height: 20px;
	border-radius: 8px;
	background-color: rgb(190,190,190);
}
.mntnBlnc8{width: 162px;}
.mntnBlnc,.mntnBlnc8{
	border-bottom: 1px solid rgba(0,0,255,0.1);
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
}
.debitCreditBlnc,.debitCreditBlnc8{
	width: 93px;
	height: 19px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
}
.debitCreditBlnc8{width: 81px;}
.ligneBlnc{
	width: 846px;
	height: 17px;
	background-color: black;
}
.cpteBlnc0,.cpteBlnc1,.cpteBlnc2,.cpteBlnc20,.cpteBlnc21,.cpteBlnc22,.cpteBlnc40,.cpteBlnc41,.cpteBlnc42,
.lbllblnc00,.lbllblnc020,.lbllblnc040,.lbllblnc080,.lbllblnc0,.lbllblnc1,.lbllblnc2,.lbllblnc20,.lbllblnc21,.lbllblnc22,.lbllblnc40,.lbllblnc41,.lbllblnc42,.lbllblnc80,.lbllblnc81,.lbllblnc82,
.debitCreditBlnc0,.debitCreditBlnc00,.debitCreditBlnc080,.debitCreditBlnc1,.debitCreditBlnc2,.debitCreditBlnc80,.debitCreditBlnc81,.debitCreditBlnc82{
	display: inline-block;
	background-color: rgb(255,255,255);
	border-left: 1px dashed rgba(0,0,0,0.5);
	border-right: 1px dashed rgba(0,0,0,0.5);
	font-family: "arial";
	font-size: 14px;
	height: 17px;
	font-stretch: condensed;
}
.lbllblnc0,.lbllblnc1,.lbllblnc2,.lbllblnc80,.lbllblnc81,.lbllblnc82{
	white-space: nowrap;
}
.cpteBlnc0,.cpteBlnc20,.cpteBlnc40,.lbllblnc0,.lbllblnc40,.lbllblnc80,.lbllblnc20,.lbllblnc80,.debitCreditBlnc0,.debitCreditBlnc80{
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
}
.cpteBlnc0,.cpteBlnc1,.cpteBlnc2{
	width: 67px;
}
.lbllblnc0,.lbllblnc1,.lbllblnc2{
	width: 214px;
	text-align: left;
	padding-left: 3px;
}
.lbllblnc20,.lbllblnc21,.lbllblnc22{
	width: 586px;
	text-align: left;
	padding-left: 3px;
}
.lbllblnc40,.lbllblnc41,.lbllblnc42{
	width: 400px;
	text-align: left;
	padding-left: 3px;
}
.lbllblnc80,.lbllblnc81,.lbllblnc82{
	width: 192px;
	text-align: left;
	padding-left: 3px;
}
.debitCreditBlnc0,.debitCreditBlnc1,.debitCreditBlnc2,.debitCreditBlnc80,.debitCreditBlnc81,.debitCreditBlnc82,.debitCreditBlnc00,.debitCreditBlnc080{
	width: 88px;
	text-align: right;
	padding-right: 3px;
}
.debitCreditBlnc080{
	width: 76px;
}
.debitCreditBlnc80,.debitCreditBlnc81,.debitCreditBlnc82{
	width: 76px;
}
.cpteBlnc1,.cpteBlnc21,.cpteBlnc41,.lbllblnc1,.lbllblnc21,.lbllblnc41,.lbllblnc81,.debitCreditBlnc1,.debitCreditBlnc81{
	background-color: rgb(220,220,255);
}
.lbllblnc00,.lbllblnc020,.lbllblnc040,.lbllblnc080,.debitCreditBlnc00,.debitCreditBlnc080{
	background-color: rgb(190,190,190);
	font-weight: bolder;
}
.lbllblnc00{width: 286px;}
.lbllblnc020{width: 658px;}
.lbllblnc040{width: 472px;}
.lbllblnc080{width: 195px;}
.ligneFinBlnc,.ligneFinBln{
	width: 846px;
	height: 8px;
	background-color: black;
	background-color: rgb(120,120,120);
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
	font-family: "Comic Sans Ms";
	font-size: 5px;
	letter-spacing: 8px;
	color: white;
}
/*************************************************************************************************************************************************************************************/
#corpsBilans{
	font-family: "Comic Sans Ms";
	font-size: 12px;
	font-weight: bolder;
	margin-top: 10px;
}
.tInttlBln,.tInttlBln2{
	display: inline-block;
	background-color: black;
	border: 1px solid black;
	border-bottom: 1px solid black;
	border-top-left-radius: 9px;
	border-right: 0px;
	width: 305px;
	height: 40px;
	float: left;
	margin-left: 12px;
}
.tInttlBln2{width: 441px;}
.actifBln{
	height: 29px;
	padding-top: 11px;
	background-color: rgb(190,190,190);
	border-radius: 8px;
}
.tMontantBln3,.tMontantBlnP{
	display: inline-block;
	border: 1px solid black;
	border-bottom: 1px solid black;
	border-left: 0px;
	border-top-right-radius: 9px;
	background-color: black;
	width: 540px;
	height: 40px;
	margin-left: -13px;
}
.tMontantBlnP{width: 404px;}
.ExEnCours,.ExEnCoursP,.ExPrecedent,.montantTtreBln,.montantTtreBlnP{
	display: inline-block;
	background-color: rgb(190,190,190);
	border-radius: 8px;
	height: 18px;
	padding-top: 2px;
	border-bottom: 1px solid rgba(0,0,255,0.1);
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
}
.ExEnCours{
	width: 405px;
	float: left;
}
.ExEnCoursP,.montantTtreBlnP{
	width: 202px;
}
.ExPrecedent,.montantTtreBln{
	width: 135px;
}
.montantTtreBln,.montantTtreBlnP{
	height: 17px;
	border: 0px;
	border-radius: 0px;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
}
.lgnBln,.lgnBlnTtr{
	background-color: black;
	width: 846px;
	height: 17px;
}
.ttrBlnBlck,.mntntBlnBlck,.ttrBlnBlck0,.mntntBlnBlck0,.ttrBlnBlck2,.ttrBlnBlckP2,.mntntBlnBlck2,.mntntBlnBlckP2,.ttrBlnBlck3,.mntntBlnBlck3,.ttrBlnBlckP3,.mntntBlnBlckP3{
	display: inline-block;
	height: 18px;
	border-left: 1px dashed rgba(0,0,0,0.5);
	border-right: 1px dashed rgba(0,0,0,0.5);
	background-color: rgb(210,210,210);
	background-color: white;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	font-family: "Bookman Old Style";
	font-size: 14px;
}
.ttrBlnBlck,.mntntBlnBlck,.ttrBlnBlck0,.mntntBlnBlck0{
	font-family: "Comic Sans Ms";
	font-size: 12px;
	font-weight: bolder;
}
.ttrBlnBlck,.mntntBlnBlck,.ttrBlnBlck0,.mntntBlnBlck0,.ttrBlnBlck2,.ttrBlnBlckP2,.mntntBlnBlck2,.mntntBlnBlckP2{
	background-color: rgb(220,220,255);
	border-top: 1px solid rgb(180,180,180);
	border-bottom: 1px solid rgb(180,180,180);
	height: 16px;
}
.ttrBlnBlck0,.mntntBlnBlck0{
	border-top: 1px solid black;
}
.ttrBlnBlck,.mntntBlnBlck,.ttrBlnBlck2,.ttrBlnBlckP2,.ttrBlnBlck3,.ttrBlnBlckP3,.mntntBlnBlck2,.mntntBlnBlckP2,.mntntBlnBlck3,.mntntBlnBlckP3{
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
}
.ttrBlnBlck2,.ttrBlnBlckP2,.mntntBlnBlck2,.mntntBlnBlckP2{
	height: 16px;
	font-weight: bolder;
}
.ttrBlnBlck3,.mntntBlnBlck3,.ttrBlnBlckP3,.mntntBlnBlckP3{
	background-color: rgb(165,165,165);
	font-weight: bolder;
}
.ttrBlnBlck,.ttrBlnBlck0,.ttrBlnBlck2,.ttrBlnBlckP2,.ttrBlnBlck3,.ttrBlnBlckP3{
	width: 299px;
	text-align: left;
	padding-left: 3px;
}
.mntntBlnBlck,.mntntBlnBlck0,.mntntBlnBlck2,.mntntBlnBlckP2,.mntntBlnBlck3,.mntntBlnBlckP3{
	width: 130px;
	text-align: right;
	padding-right: 3px;
}
.intituleBln1,.intituleBln2,.montantsBln1,.montantsBln2,.intituleBlnP1,.intituleBlnP2,.montantsBlnP1,.montantsBlnP2{
	display: inline-block;
	height: 17px;
	font-family: "Comic Sans Ms";
	font-size: 12px;
	border-left: 1px dashed rgba(0,0,0,0.5);
	border-right: 1px dashed rgba(0,0,0,0.5);
}
.intituleBln1,.intituleBln2,.intituleBlnP1,.intituleBlnP2{
	width: 299px;
	text-align: left;
	padding-left: 3px;
	background-color: rgb(255,255,255);
	white-space: nowrap;
}
.montantsBln1,.montantsBln2,.montantsBlnP1,.montantsBlnP2{
	width: 130px;
	text-align: right;
	padding-right: 3px;
	background-color: rgb(255,255,255);
}
.intituleBln2,.montantsBln2,.intituleBlnP2,.montantsBlnP2{
	background-color: white;
	border-top: 1px solid rgb(230,230,230);
	border-bottom: 1px solid rgb(230,230,230);
	height: 16px;
}
.intituleBlnP1,.intituleBlnP2,.ttrBlnBlckP2,.ttrBlnBlckP3{
	width: 437px;
}
.montantsBlnP1,.montantsBlnP2,.mntntBlnBlckP2,.mntntBlnBlckP3{
	width: 196px;
}
#ligneZero{
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
}
/*************************************************************************************************************************************************************************************/
.anneeAmort,.moneyAmort{
	margin-left: 15px;
	font-family: Comic Sans Ms;
	font-size: 14px;
	text-align: left;
}
.slctAmort{
	background-color: rgba(0,0,0,0);
	border: 0px solid rgba(0,0,0,0);
	-webkit-appearance: button;
	-moz-appearance: button;
	font-family: Comic Sans Ms;
	font-size: 14px;
}
.corpsImmo{
	width: 850px;
	margin-bottom: 20px;
	text-align: left;
}
.intitulesAmort,.dateAcquis,.valeurAcquis,.dureeVie,.tauxAmort,.annuite,.amortCumul,.valeurNette{
	display: inline-block;
	float: left;
	height: 25px;
	margin-bottom: 4px;
	background-color: rgba(0,0,255,0.3);
	border-radius: 8px;
	font-family: arial;
	font-size: 11px;
	font-weight: bolder;
	font-stretch: ultra-condensed;
	text-align: center;
}
.intitulesAmort,.annuite{
	height: 19px;
	padding-top: 6px;
}
.intitulesAmort{
	width: 222px;
}
.dateAcquis{
	width: 67px;
}
.valeurAcquis{
	width:92px;
}
.dureeVie{
	width:64px;
}
.tauxAmort{
	width:64px;
}
.annuite{
	width:92px;
}
.amortCumul{
	width:92px;
}
.valeurNette{
	width:92px;
}
.lineDnnAmort{
	text-align: left;
	margin-left: 10px;
	margin-bottom: 13px;
}
.lineAmort1,.lineAmort2,.dateAcquis1,.dateAcquis2,.valeurAcquis1,.valeurAcquis2,.dureeVie1,.dureeVie2,.tauxAmort1,.tauxAmort2{
	display: inline-block;
	height: 17px;
	font-family: arial;
	font-size: 14px;
	font-stretch: ultra-condensed;
	border-radius: 8px;
	margin-top: -4px;
	white-space: nowrap;
	overflow: hidden;
}
.dureeVieB1,.dureeVieB2{
	width: 61px;
	padding-right: 3px;
	font-family: arial;
	font-size: 14px;
	font-stretch: ultra-condensed;
	text-align: right;
	border: 0px solid black;
	color: rgba(0,0,0,0.8);
	background-color: rgba(0,0,0,0);
}
.lineAmort1,.lineAmort2{
	font-family: Comic Sans Ms;
	font-size: 12px;
	width: 220px;
	padding-left: 2px;
	text-overflow: ellipsis;
}
.lineAmort1:hover,.lineAmort2:hover{
	cursor: pointer;
	font-style: italic;
}
.dateAcquis1,.dateAcquis2{
	width: 67px;
	text-align: center;
}
.valeurAcquis1,.valeurAcquis2{
	width: 89px;
	padding-right: 3px;
	text-align: right;
}
.dureeVie1,.dureeVie2,.tauxAmort1,.tauxAmort2{
	width: 61px;
	padding-right: 3px;
	text-align: right;
}
.lineAmort1,.dateAcquis1,.valeurAcquis1,.dureeVie1,.tauxAmort1{
	background-color: rgba(0,0,0,0.1);
}
.lineAmort2,.dateAcquis2,.valeurAcquis2,.dureeVie2,.tauxAmort2{
	background-color: rgba(0,0,255,0.2);
}
/**************************************************************************************************************************************************************************************/
#corpsBlncAgee{
	width: 844px;
	text-align: left;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	padding: 1px;
	padding-bottom: 0px;
	background-color: rgb(0,0,0);
	font-family: "Comic Sans Ms";
	font-size: 12px;
	font-weight: bolder;
}
.cliFour,.cpteAgee,.mntntAgee{
	display: inline-block;
	height: 21px;
	padding-top: 4px;
	border-radius: 8px;
	text-align: center;
	background-color: rgb(190,190,190);
}
.cliFour{width: 251px;}
.cpteAgee{width: 93px;}
.mntntAgee{width: 100px;}
.cliFour0,.cliFour1,.cliFour2,.cpteAgee0,.cpteAgee1,.cpteAgee2,.mntntAgee0,.mntntAgee1,.mntntAgee2{
	font-family: "arial";
	font-size: 14px;
	height: 17px;
	font-stretch: condensed;
	font-weight: normal;
}
.cliFour0,.cliFour1,.cliFour2{
	width: 248px;
	display: inline-block;
	padding-left: 3px;
}
.cliFour0,.cliFour1,.cpteAgee0,.cpteAgee1,.mntntAgee0,.mntntAgee1{
	background-color: white;
}
.cliFour2,.cpteAgee2,.mntntAgee2{
	background-color: rgb(220,220,255);
}
.cliFour0,.cpteAgee0,.mntntAgee0{
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
}
.cpteAgee0,.cpteAgee1,.cpteAgee2{
	width: 93px;
	display: inline-block;
	text-align: center;
}
.mntntAgee0,.mntntAgee1,.mntntAgee2{
	width: 97px;
	display: inline-block;
	padding-right: 3px;
	text-align: right;
}
.arrPlanExpl{
	width: 846px;
	display: inline-block;
	background-color: black;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	margin-top: 8px;
}
.ttrExploitA,.ttrExploitB,.ttrExploitC{
	display: inline-block;
	height: 18px;
	background-color: rgb(190,190,190);
	font-family: "Comic Sans Ms";
	font-size: 12px;
	font-weight: bolder;
}
.ttrExploitA{
	width: 422px;
	margin-top: 1px;
	margin-bottom: -2px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	border-bottom: 1px solid rgba(0,0,255,0.1);
}
.ttrExploitB,.ttrExploitC{
	margin-top: 0px;
	margin-bottom: 1px;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
}
.ttrExploitB{width: 300px;}
.ttrExploitC{width: 122px;}
.donneesCP{
	display: inline-block;
	width: 422px;
}
.intituleExplC0,.intituleExplC1,.intituleExplC2,.intituleExplP0,.intituleExplP1,.intituleExplP2{
	width: 293px;
	height: 18px;
	display: inline-block;
	background-color: white;
	border-top: 1px solid rgba(0,0,0,0.1);
	border-left: 1px dashed rgba(0,0,0,0.5);
	border-right: 1px dashed rgba(0,0,0,0.5);
	font-family: "arial";
	font-size: 15px;
	font-stretch: condensed;
	text-align: left;
	padding-left: 5px;
	white-space: nowrap;
}
.intituleExplP0,.intituleExplP1,.intituleExplP2{
	border-left: 1px solid rgba(0,0,0);
}
.mntntExplC0,.mntntExplC1,.mntntExplC2,.mntntExplP0,.mntntExplP1,.mntntExplP2{
	width: 115px;
	height: 18px;
	display: inline-block;
	background-color: white;
	border-top: 1px solid rgba(0,0,0,0.1);
	border-left: 1px dashed rgba(0,0,0,0.5);
	border-right: 1px solid rgba(0,0,0,0.5);
	font-family: "arial";
	font-size: 15px;
	font-stretch: condensed;
	text-align: right;
	padding-right: 5px;
}
.mntntExplP0,.mntntExplP1,.mntntExplP2{
	border-right: 1px dashed rgb(0,0,0);
}
.intituleExplC2,.mntntExplC2,.intituleExplP2,.mntntExplP2{
	background-color: rgb(250,250,255);
}
.intituleExplC0,.mntntExplC0,.intituleExplP0,.mntntExplP0{
	border-top: 1px solid rgba(0,0,0,1);
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
}
.totalEploit1,.totalEploit2{
	display: inline-block;
	background-color: rgb(190,190,190);
	font-family: "arial";
	font-size: 15px;
	font-weight: bolder;
	font-stretch: condensed;
	border: 1px dashed rgb(0,0,0);
	border-left: 1px dashed rgba(0,0,0,0.5);
	border-right: 1px dashed rgba(0,0,0,0.5);
}
.totalEploit1{
	width: 293px;
	text-align: left;
	padding-left: 5px;
}
.totalEploit2{
	width: 115px;
	text-align: right;
	padding-right: 5px;
}
.rsltatExploit{
	width: 422px;
	padding-top: 10px;
	padding-left: 422px;
	text-align: left;
}
.ttrRsltatExploit{
	display: inline-block;
	width: 310px;
	font-family: "Comic Sans Ms";
	font-size: 13px;
}
.mntntRsltatExploit{
	display: inline-block;
	width: 107px;
	font-family: "Comic Sans Ms";
	font-size: 13px;
	text-align: right;
	padding-right: 5px;
}
/*Statistiques***************************************************************************************/
.titreHistogramme{
	color: rgb(100,150,100);
	font-family: "Franklin Gothic Book";
	font-weight: bolder;
	font-size: 20px;
	letter-spacing: 10px;
	padding-top: 10px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 2px solid rgb(150,150,150);
	background-image: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.02), rgba(0,0,0,0.04), rgba(0,0,0,0.06), rgba(0,0,0,0.08), rgba(0,0,0,0.1));
	text-shadow: rgba(200,50,10,0.5) -2px 0px, rgba(200,50,10,0.5) 0px 2px, rgb(10,10,10) 1px 0px, rgb(10,10,10) 0px -1px;
}
#btnHistogramme{
	letter-spacing: 0px;
	border: 0px solid black;
	padding-top: 10px;
	margin-top: 10px;
	margin-bottom: 0px;
	padding-bottom: 10px;
	background-color: rgba(0,0,0,0);
	border-top: 2px solid rgb(150,150,150);
	background-image: linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.08), rgba(0,0,0,0.06), rgba(0,0,0,0.04), rgba(0,0,0,0.02), rgba(0,0,0,0));
}
.ttrStats{
	display: inline-block;
	padding-top:10px;
	padding-left: 55px;
	font-style: italic;
	float: left;
}
.periodeStats{
	display: inline-block;
	padding-top:10px;
	padding-right: 55px;
	font-family: "Franklin Gothic Book";
	font-size: 16px;
	text-align: left;
	font-style: italic;
	float: right;
	color: black;
}
.statEntrees{
	width: 90%;
	background-color: rgba(0,0,0,0.1);
	border-radius: 8px;
}
#statActive{
	font-family: "Franklin Gothic Book";
	font-size: 16px;
	font-style: italic;
	font-weight: bolder;
	background-color: rgba(0,0,0,0.1);
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
    border: 0px;
}
/*JOURNAL*******************************************************************************************/
.ttrJrnl0,.ttrJrnl1,.ttrJrnl2,.ttrJrnl3,.ttrJrnl4{
	display: inline-block;
	height: 33px;
	float: left;
	margin-top: 1px;
	border-radius: 8px;
	background-color: rgb(190,190,190);
	font-family: "Comic Sans Ms";
	font-size: 12px;
	font-weight: bolder;
}
.ttrJrnl0{
	height: 26px;
	padding-top: 7px;
	width: 45px;
}
.ttrJrnl1{
	width: 80px;
}
.ttrJrnl2{
	height: 26px;
	padding-top: 7px;
	width: 385px;
}
.ttrJrnl3{
	width: 220px;
	height: 17px;
	margin-bottom: -1px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
}
.ttrJrnl4{
	width: 110px;
	height: 15px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-top: 1px solid rgba(0,0,255,0.1);
}
.ligneBlncJrnl{
	display: inline-block;
	margin-top: -1px;
	width: 847px;
	background-color: black;
}
.lineJrsA1,.lineJrsA2,.lineJrsB1,.lineJrsB2,.lineJrsC1,.lineJrsC2,.lineJrsD1,.lineJrsD2,.lineJrsE,.lineJrsF,.lineJrsG{
	display: inline-block;
	background-color: white;
	font-family: "arial";
	font-size: 14px;
	font-stretch: condensed;
	height: 18px;
	margin-top: -1px;
	margin-bottom: -1px;
	border-left: 1px dashed rgba(0,0,0,0.5);
	border-right: 1px dashed rgba(0,0,0,0.5);
}
.lineJrsA1,.lineJrsA2{
	width: 75px;
	text-align: right;
	padding-right: 3px;
}
.lineJrsB1,.lineJrsB2{
	width: 78px;
}
.lineJrsC1,.lineJrsC2{
	width: 380px;
	text-align: left;
	padding-left: 3px;
	white-space: nowrap;
}
.lineJrsD1,.lineJrsD2,.lineJrsG{
	width: 105px;
	text-align: right;
	padding-right: 3px;
}
.lineJrsE{
	width: 239px;
	color: rgba(0,0,0,0);
	border-right: 0px dashed rgba(0,0,0,0.5);
}
.lineJrsF{
	width: 384px;
	text-align: center;
	border-left: 0px dashed rgba(0,0,0,0.5);
}
.lineJrsE,.lineJrsF,.lineJrsG{
	font-weight: bolder;
	background-color: rgb(190,190,190);
	border-top: 1px solid rgba(0,0,0,0.3);
}
.lineJrsA2,.lineJrsB2,.lineJrsC2,.lineJrsD2{
	background-color: rgb(250,250,255);
}
/*HISTORIQUE DE COMPTE*********************************************************/
#soldeRapHisto{
	float: right;
	margin-right: 12px;
	font-weight: bolder;
	color: rgba(0,0,0,0.7);
	border-bottom: 1px solid rgba(0,0,0,0.4);
}
.iptCpteIntituleHisto{
	background-color: white;
	border: 0px;
	border-radius: 8px;
	font-family: Comic Sans Ms;
	font-size: 14px;
	font-weight: bolder;
}
#numCpteHisto{
	width: 100px;
	text-align: center;
}
#intituleCpteHisto{
	width: 667px;
	padding-left: 3px;
}
.numJrsHisto1,
.numJrsHisto2,
.lineJrsHisto1,
.lineJrsHisto2,
.lineMntntHisto1,
.lineMntntHisto2,
.qteMntntHisto1,
.qteMntntHisto2,
.lineJrsH1,
.lineJrsH2,
.libelleHistoStck1,
.libelleHistoStck2,
.idjHistoStck1,
.idjHistoStck2,
.uteHistoStck1,
.uteHistoStck2,
.lineTotHisto,
.lineTotH{
	display: inline-block;
	background-color: white;
	font-family: "arial";
	font-size: 14px;
	font-stretch: condensed;
	height: 18px;
	margin-top: -1px;
	margin-bottom: -1px;
	border-top: 1px solid rgba(0,0,0,0.2);
	border-left: 1px dashed rgba(0,0,0,0.5);
	border-right: 1px dashed rgba(0,0,0,0.5);
}
.lineJrsHisto1,.lineJrsHisto2,.lineTotHisto{
	width: 78px;
}
.lineJrsH1,.lineJrsH2,
.libelleHistoStck1,
.libelleHistoStck2,
.idjHistoStck1,
.idjHistoStck2,
.uteHistoStck1,
.uteHistoStck2{
	width: 320px;
	text-align: left;
	padding-left: 3px;
	white-space: nowrap;
}
.lineMntntHisto1,
.lineMntntHisto2,
.qteMntntHisto1,
.qteMntntHisto2,
.lineTotHisto{
	width: 105px;
	text-align: right;
	padding-right: 3px;
}
.numJrsHisto1,
.numJrsHisto2{
	width: 44px;
}
.libelleHistoStck1,
.libelleHistoStck2{
	width: 195px;
}
.idjHistoStck1,
.idjHistoStck2{
	width: 55px;
}
.uteHistoStck1,
.uteHistoStck2{
	width: 75px;
}
.numJrsHisto2,
.lineJrsHisto2,
.lineMntntHisto2,
.lineJrsH2,
.libelleHistoStck2,
.idjHistoStck2,
.uteHistoStck2,
.qteMntntHisto2{
	background-color: rgb(220,220,255);
}
.qteMntntHisto1,
.qteMntntHisto2{
	width: 55px;
}
.lineTotH{
	width: 403px;
	text-align: center;
	white-space: nowrap;
}
.lineTotHisto,.lineTotH,.lineTotHisto{
	font-weight: bolder;
	background-color: rgb(190,190,190);
	border-top: 1px dashed rgba(0,0,0,0.5);
}
/***************************************************************************************/
.gdL_T{
	width: 844px;
	margin-top: 30px;
	border-bottom: 2px solid rgb(100,100,100);
}
.gdL_D,.gdL_C,.gdL_I{
	display: inline-block;
	font-family: arial;
	font-size: 14px;
	font-weight: bolder;
}
.gdL_D,.gdL_C{
	width: 65px;
}
.gdL_I{
	width: 714px;
}
.gdL_DnnD{
	display: inline-block;
	width: 421px;
	border-right: 1px solid rgb(100,100,100);
	background-color: rgba(230,230,255,0.1);
}
.gdL_DnnC{
	display: inline-block;
	width: 421px;
	border-left: 1px solid rgb(100,100,100);
	background-color: rgba(230,230,255,0.1);
}
.gdL_DateD,.gdL_DateC,.gdL_LibelleD,.gdL_LibelleC,.gdL_LibelleVD,.gdL_LibelleVC,.gdL_LibelleTD,.gdL_LibelleTC,.gdL_MontantD,.gdL_MontantC,.gdL_MontantVD,.gdL_MontantVC,.gdL_MontantTD,.gdL_MontantTC{
	display: inline-block;
	font-family: Comic Sans Ms;
	font-size: 13px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.gdL_DateD,.gdL_DateC{
	width: 80px;
}
.gdL_LibelleD,.gdL_LibelleC,.gdL_LibelleVD,.gdL_LibelleVC,.gdL_LibelleTD,.gdL_LibelleTC{
	width: 221px;
	text-align: left;
}
.gdL_MontantD,.gdL_MontantC,.gdL_MontantVD,.gdL_MontantVC,.gdL_MontantTD,.gdL_MontantTC{
	width: 118px;
	text-align: right;
	padding-right: 2px;
}
.gdL_LibelleTD,.gdL_LibelleTC{
	width: 301px;
}
.gdL_LibelleTD,.gdL_LibelleTC,.gdL_MontantTD,.gdL_MontantTC{
	font-weight:bolder;
	font-style: italic;
	background-color: rgba(0,0,0,0.03);
}
.gdL_LibelleVD,.gdL_LibelleVC,.gdL_MontantVD,.gdL_MontantVC{
	color: rgba(0,0,0,0);
}
.gdL_LibelleVD,.gdL_LibelleVC{
	width:301px;
}
#pageNum,#pageNumFin{
	color: rgba(0,0,80,0.5);
	display: inline-block;
	width: 120px;
	float: right;
	margin-right: 12px;
	font-family: "Consolas";
	font-size: 13px;
	text-align: right;
	padding: 1px;
	background-color: rgba(255,255,255,0.1);
}
#pageNumFin{
	float: left;
	text-align: left;
	margin-left: 12px;
	margin-right: 0px;
}