/**
*  Utilisation :
* <img src="/img/transparent.gif" class="ico16 [option]" />
* [option] : classe css existante pour positionner l'image d'arrière plan
**/

.ico16 {
	width:16px; height:16px; 
	background-repeat:no-repeat; 
	vertical-align: middle;
	
}
.ico16.back { background-position:0 0; }
.ico16.warning { background-position: 0 -16px; }
.ico16.error { background-position: 0 -32px; }
.ico16.view { background-position: 0 -48px; }
.ico16.stamp { background-position: 0 -64px; }
.ico16.attention { background-position: 0 -80px; }
.ico16.delete { background-position: 0 -96px; }
.ico16.add-row { background-position: 0 -112px; }
.ico16.add-comment { background-position: 0 -128px; }
.ico16.add { background-position: 0 -144px; }
.ico16.star { background-position: 0 -160px; }
.ico16.edit { background-position: 0 -176px;}
.ico16.user { background-position: 0 -192px;}
.ico16.calendar { background-position: 0 -208px;}
.ico16.collection { background-position: 0 -223px;}
.ico16.next { background-position: 0 -240px;}
.ico16.stats { background-position: 0 -256px;}
.ico16.email { background-position: 0 -272px;}
.ico16.tick { background-position: 0 -288px;}
.ico16.password { background-position: 0 -304px;}
.ico16.update { background-position: 0 -320px;}
.ico16.add-ets { background-position: 0 -336px;}
.ico16.locked { background-position: 0 -352px;}
.ico16.pdf { background-position: 0 -368px; !important}
.ico16.checklist { background-position: 0 -384px;}
.ico16.popup { background-position: 0 -400px;}
.ico16.arrow-left { background-position: 0 -416px;}
.ico16.arrow-right { background-position: 0 -432px;}
.ico16.arrow-up { background-position: 0 -448px;}
.ico16.arrow-down { background-position: 0 -464px;}
.ico16.save { background-position: 0 -482px; }
.ico16.cut { background-position: 0 -496px; }
.ico16.historique { background-position: 0 -512px; }
.ico16.view-popup { background-position: 0 -528px; }
.ico16.clip-off { background-position: 0 -544px; }
.ico16.clip-on { background-position: 0 -560px; }
.ico16.rejet { background-position: 0 -576px; }
.ico16.send-back { background-position: 0 -592px; }
.ico16.certificat { background-position: 0 -608px; }
.ico16.calcul-auto { background-position: 0 -624px; }
.ico16.calcul-humain { background-position: 0 -640px; }
.ico16.help { background-position: 0 -656px; }
.ico16.etoile { background-position: 0 -673px; }
.ico16.mt { background-position: 0 -690px; }
.ico16.mtYellow { background-position: 0 -706px; }
.ico16.mtGreen { background-position: 0 -722px; }

.ico32 {  
	height:32px; width:32px;
	background-repeat:no-repeat;
	vertical-align: middle;
}
.ico32.administration { background-position:0 -32px; }
.ico32.password { background-position:0 -64px; }
.ico32.logout { background-position:0 -96px; }
.ico32.help { background-position:0 -1408px; }
.ico32.userGuide { background-position:0 -1440px; }
.ico32.favoris { background-position:0 -1536px; }
.ico32.panier { background-position:0 -1632px; }
.ico32.checklist { background-position:0 -768px; }


/* agreage */
.ico32.agreeur { background-position:0 -1600px; }

.icoConclusion {
	height:24px; width:24px;
	background-repeat:no-repeat;
	vertical-align: middle;
}
.icoConclusion.pasVu { background-position: 0 -24px; }
.icoConclusion.pasVu:hover { background-position: -24px -24px; }
.icoConclusion.pasVu.on { background-position: -48px -24px; }

.icoConclusion.c { background-position: 0 -48px; }
.icoConclusion.c:hover { background-position: -24px -48px; }
.icoConclusion.c.on { background-position: -48px -48px; }

.icoConclusion.nc { background-position: 0 -72px; }
.icoConclusion.nc:hover { background-position: -24px -72px; }
.icoConclusion.nc.on { background-position: -48px -72px; }

.icoConclusion.comment { background-position: 0 -96px; }
.icoConclusion.comment:hover { background-position: -24px -96px; }
.icoConclusion.comment.on { background-position: -48px -96px; }

/* bullet */
.icoBullet {
	width:16px; height:16px; 
	background-repeat:no-repeat; 
	vertical-align: middle;
}
.icoBullet.gris { background-position: 0 -16px; }
.icoBullet.bleu { background-position: 0 -32px; }
.icoBullet.vert { background-position: 0 -48px; }
.icoBullet.orange { background-position: 0 -64px; }
.icoBullet.rouge { background-position: 0 -80px; }
.icoBullet.mauve { background-position: 0 -96px; }
.icoBullet.noir { background-position: 0 -112px; }