.iptArtiles{
	border: 0px solid red;
	margin-left: 10px;
	margin-bottom: 2px;
	height: 20px;
	padding-left: 5px;
	padding-right: 5px;
	border-radius: 8px;
	font-family: "Comic Sans Ms";
	box-shadow: 2px 2px 2px rgba(255,0,0,0.1);
}
.iptArtiles:focus,.DetaillesPqt:focus{
	box-shadow: 2px 2px 2px rgba(0,0,255,0.5);
}
.grp1{
	text-align: left;
	padding-left: 5px;
}
#numArt{width: 415px;}
#nomArt,#serieArt,#codeBarArt{width: 835px;}
.plusInfoArt{
	display: inline-block;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 17px;
	padding-right: 5px;
	border-radius: 8px;
	float: left;
	text-align: left;
	box-shadow: 2px 2px 2px rgba(255,0,0,0.1);
}
.frameWorkCptes{
	border: 1px solid rgb(0,0,100);
	border-radius: 10px;
	margin-left: 10px;
	margin-right: 10px;
	color: rgb(0,0,100);
	font-family:"Britannic Bold";
	font-size: 13px;
	font-weight: bolder;
	box-shadow: 2px 2px 2px rgba(0,0,100,0.2);
	text-align: center;
}
#frameWork{
	border: 1px solid rgba(0,0,0,0.1);
	border-radius: 10px;
	margin-left: 10px;
	margin-right: 10px;
	box-shadow: 2px 2px 2px rgba(0,0,0,0.2);
	text-align: center;
}
.DetaillesPqt{
	width: 148px;
	height: 20px;
	border: 0px solid red;
	margin-bottom: 2px;
	padding-left: 3px;
	border-radius: 8px;
	font-family: "Comic Sans Ms";
	text-align: center;
	box-shadow: 2px 2px 2px rgba(255,0,0,0.2);
}
.stockAlert{
	color: rgb(200,0,0);
	text-align: left;
	padding-top: 10px;
	padding-left: 12px;
	padding-bottom: 7px;
}
#stockAlert{
	background-color: rgba(0,0,0,0);
	border: 0px;
	color: rgb(200,0,0);
	font-family: "Britannic Bold";
	font-size: 13px;
	font-weight: bolder;
	text-align: center;
	border-bottom: 1px solid rgb(90,90,90);
}
#stckAlert{
	color: rgb(200,0,0);
}
.uCheck{text-align: left;}
#checkU1{margin-left: 80px;}
#checkU2,#checkU3,#checkU4,#checkU5{margin-left: 143px;}
#checkU1:hover,#checkU2:hover,#checkU3:hover,#checkU4:hover,#checkU5:hover{
	cursor: pointer;
	background-color: red;
}
#filtreNom{
	position: absolute;
	display: none;
	text-align: left;
	background-color: rgba(180,140,140,0.9);
	margin-left: 17px;
	padding: 10px;
	border-radius: 10px;
	width: 825px;
	font-family: Comic Sans Ms;
	font-size: 13px;
	font-style: italic;
	max-height: 214px;
	overflow-y: scroll;
}
.elmTrouve1,.elmTrouve2,.elmTrouves1,.elmTrouves2{
	padding-left: 10px;
	padding-right: 10px;
	border-radius: 10px;
	display: inline-block;
}
.elmTrouve1,.elmTrouve2{
	width: 85%;
}
.elmTrouves1,.elmTrouves2{
	width: 10%;
	text-align: center;
}
.elmTrouve1,.elmTrouves1{background-color: rgba(255,255,255,0.2);}
.elmTrouve2,.elmTrouves2{background-color: rgba(255,255,255,0.3);}
.elmTrouve1:hover,.elmTrouve2:hover,.elmTrouves1:hover,.elmTrouves2:hover{
	font-weight: bolder;
	cursor: pointer;
	background-color: rgba(0,0,255,0.2);
}
#filtreLstCpte{
	display: inline-block;
	width: 445px;
	margin-top: 20px;
	text-align: left;
	background-color: rgba(0,0,255,0.1);
	border-radius: 15px;
}
.principalSous{
	font-family: "Comic Sans Ms";
	font-size: 12px;
	font-style: italic;
	padding-left: 10px;
	padding-right: 10px;
}
.affPrincSous{
	padding-left: 5px;
	padding-right: 10px;
	background-color: rgba(255,255,255,0.9);
	border-radius: 7px;
	box-shadow: 1px 1px 2px rgba(255,0,0,0.2);
}
#affPrincSous1{
	float: left;
}
#affPrincSous2{
	float: right;
}
.affPrincSous:hover,.lblPrincSous:hover{
	cursor: pointer;
}
.affPrincSous:hover{
	box-shadow: 1px 1px 2px rgba(255,0,0,0.7);
}
.listecomptes{
	padding-top: 5px;
	padding-bottom: 20px;
}
#titreListe{
	font-family: "Britannic Bold";
	font-size: 18px;
	font-weight: bolder;
	margin-bottom: 5px;
}
#trieLstCpte{
	display: none;
}
.titreNum,.titreCompte,.titreIntitule,.ttrIntitule,.ttrSerie,.ttrUnite,.ttrPvu{
	display: inline-block;
	background-color: rgba(0,0,0,0.2);
	border: 1px solid rgba(0,0,0,0.6);
	border-radius: 5px;
	font-family: Comic Sans Ms;
	font-size: 13px;
	font-weight: bolder;
	margin-left: -4px;
	transition: letter-spacing 1s, color 1s;
}
.titreCompte:hover,.titreIntitule:hover,.ttrIntitule:hover,.ttrSerie:hover,.ttrUnite:hover,.ttrPvu:hover{
	color: white;
	background-color: rgba(0,0,0,0.4);
	cursor: pointer;
	font-style: italic;
	letter-spacing: 2px;
	text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
}
.titreNum{width: 68px;}
.titreCompte{width: 98px;}
.titreIntitule{width: 643px;}
.ttrIntitule{width: 248px;}
.ttrSerie{width: 148px;}
.ttrUnite{width: 118px;}
.ttrPvu{width: 123px;}
.titreCase{
	display: inline-block;
}
#colActive{
	color: white;
	background-color: rgba(0,0,0,0.4);
	text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
}
.lgnCpte,.lgnCptePrinc{display: inline-block;}
.lgnCptePrinc{
	color: rgb(0,0,90);
	font-weight: bolder;
	text-shadow: -1px 0 white, 0 1px white, 1px 0 white, 0 -1px white;
}
.lgnCpte:hover,.lgnCptePrinc:hover{
	color: rgb(240,0,0);
	cursor: default;
	font-style: italic;
	font-weight: bolder;
	text-shadow: -1px 0 white, 0 1px white, 1px 0 white, 0 -1px white;
}
.dnnNum1,.dnnNum2,.dnnCompte1,.dnnCompte2,.dnnIntitule1,.dnnIntitule2,.numSerie1,.numSerie2,.dnnPvu1,.dnnPvu2{
	display: inline-block;
	border-radius: 5px;
	font-family: Comic Sans Ms;
	font-size: 13px;
	margin-left: -4px;
	height: 19px;
	margin-top: 0px;
}
.dnnIntitules1,.dnnIntitules2{
	display: inline-block;
	border-radius: 5px;
	font-family: Comic Sans Ms;
	font-size: 13px;
	margin-left: -4px;
	height: 19px;
	white-space: nowrap;
}
.dnnNum1,.dnnCompte1,.dnnIntitule1,.dnnIntitules1,.numSerie1,.uniteLstCpte1,.dnnPvu1{
	background-color: rgba(0,0,255,0.1);
}
.dnnNum2,.dnnCompte2,.dnnIntitule2,.dnnIntitules2,.numSerie2,.uniteLstCpte2,.dnnPvu2{
	background-color: rgba(0,0,0,0.2);
}
.dnnNum1,.dnnNum2{
	width: 65px;
	text-align: right;
	padding-right: 5px;
}
.dnnCompte1,.dnnCompte2{width: 100px;}
.dnnIntitules1,.dnnIntitules2{
	width: 250px;
	text-align: left;
}
.dnnIntitule1,.dnnIntitule2{
	width: 645px;
	text-align: left;
}
.numSerie1,.numSerie2{
	width: 150px;
	text-align: left;
	margin-left: 0px;
}
.uniteLstCpte1,.uniteLstCpte2{
	display: inline-block;
	border-radius: 5px;
	font-family: Comic Sans Ms;
	font-size: 13px;
	margin-left: -4px;
	border: 0px solid red;
	width: 120px;
	height: 19px;
}
.dnnPvu1,.dnnPvu2{
	width: 120px;
	height: 17px;
	text-align: right;
	padding-right: 5px;
	border: 0px;
}
.dnnPvu1:hover,.dnnPvu1:focus,.dnnPvu2:hover,.dnnPvu2:focus{
	border-radius: 20px;
	background-image: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0), rgba(255,50,50,0.5), rgba(0,0,0,0), rgba(0,0,0,0));
}/*****************************IMPORTATION PLAN COMPTABLE*/
#arrierPlanImportCpte{
	display: none;
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,200,0.3);
}
#importCpte{
	display: none;
	position: fixed;
	top: 80px;
	width: 1100px;
	background-color: #3b5998;
	font-family: "Comic Sans Ms";
	font-size: 11px;
	font-weight: bolder;
	color: rgba(255,255,255,0.8);
	padding-top: 3px;
	padding-right: 2px;
}
#affchImportCpte{
	display: none;
}
#ttreImportCpte{
	height: 31px;
	color: rgb(190,190,190);
	font-family: "Cooper Black";
	font-size: 24px;
	margin-bottom: 5px;
	border-bottom: 2px solid rgba(255,255,255,0.8);
	text-shadow: rgba(255,255,255,1) -2px 0px, rgba(255,255,255,1) 0px 2px, rgb(10,10,10) 1px 0px, rgb(10,10,10) 0px -1px;
}
.gdTtrImp{
	margin-left: -180px;
}
.croixImport{
	font-size: 22px;
	float: right;
	margin-right: 10px;
}
.croixImport:hover{
	color: red;
	cursor: pointer;
}
#corpsImportDnn{
	margin-top: -5px;
	background-color: rgba(255,0,0,0.1);
	border-bottom: 2px solid rgba(255,255,255,0.8);
}
#dnnImportCpte{
	padding-top: 5px;
}
.piedPageImport{
	height: 21px;
	padding-top: 1px;
}
.lineCpteImport{
	text-align: left;
	padding-left: 30px;
	color: rgba(255,255,255,0.7);
	border-bottom: 1px solid rgb(255,255,255,0.1);
}
.cpteImport:hover{
	cursor: pointer;
	color: rgba(255,255,255,1);
	font-style: italic;
}
.valideImport{
	display: inline-block;
	width: 24px;
	background-image: url('../img/ok.png');
	background-size: 100%;
	color: rgba(0,0,0,0);
}
.valideImport:hover{
	cursor: pointer;
	background-color: rgba(255,255,255,0.5);
	border-radius: 5px;
}
.cpteImport{
	display: inline-block;
	margin-right: 5px;
}
.intituleImport{
	display: inline-block;
}
.iptImport{
	width: 910px;
	border: 0px;
	color: rgba(255,255,255,0.7);
	font-family: "Comic Sans Ms";
	font-size: 11px;
	font-weight: bolder;
	background-color: rgba(0,0,0,0);
}
.iptImport:hover,.iptImport:focus{
	color: rgba(255,255,255,1);
	font-style: italic;
}
.checkImport{
	margin-right: 8px;
	cursor: pointer;
}
.selectionImp{
	float: left;
	margin-left: 5px;
}
.lblSlctTout{
	color: black;
	font-size: 11px;
	cursor: pointer;
	text-shadow: rgba(0,0,0,0) -2px 0px, rgba(0,0,0,0) 0px 2px, rgba(0,0,0,0) 1px 0px, rgba(0,0,0,0) 0px -1px;
}
.intituleLstCptesA,.intituleLstCptesB,.serieLstCptesA,.serieLstCptesB{
	border: 0px;
	font-family: Comic Sans Ms;
	font-size: 13px;
	padding-left: 5px;
	border-radius: 5px;
	background-color: rgba(0,0,0,0);
}
.serieLstCptesA,.serieLstCptesB{width: 144px;}
.intituleLstCptesA,.intituleLstCptesB{width: 639px;}
.intituleLstCptesA,.serieLstCptesA{
	color: rgb(0,0,90);
	font-weight: bolder;
	text-shadow: -1px 0 white, 0 1px white, 1px 0 white, 0 -1px white;
}
.intituleLstCptesA:hover,
.intituleLstCptesA:focus,
.intituleLstCptesB:hover,
.intituleLstCptesB:focus,
.serieLstCptesA:hover,
.serieLstCptesA:focus,
.serieLstCptesB:hover,
.serieLstCptesB:focus{
	border-radius: 20px;
	background-image: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0), rgba(255,50,50,0.5), rgba(0,0,0,0), rgba(0,0,0,0));
}
.croixLstCptesA,.croixLstCptesB{
	display: inline-block;
	color: rgba(0,0,0,0);
	width: 15px;
	font-family: Comic Sans Ms;
	font-size: 13px;
	font-weight: bolder;
}
.croixLstCptesA:hover{
	color: white;
	cursor: pointer;
	text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
}