BODY 		{
	font-size: 12px;
	font-family: Arial;
	color: black;

	scrollbar-face-color: #323232;
	scrollbar-highlight-color: #CECECE;
	scrollbar-shadow-color: #595959;
	scrollbar-3dlight-color: #595959;
	scrollbar-arrow-color: #CECECE;
	scrollbar-track-color: #CECECE;
	scrollbar-darkshadow-color: #595959;
		}  

A.popuplink {
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
	color: #006699;
	letter-spacing: 1;
}
		
.txb18		{
	font-size: 18px;
	font-weight: bold;
	color: #B3AFAA;
	letter-spacing: 4;
		}
.tx17		{
	font-size: 17px;
	font-weight: bolder;
	color: #B3AFAA;
	letter-spacing: 2;
		}
.txb16		{
	font-size: 16px;
	font-weight: bold;
	color: #B3AFAA;
	letter-spacing: 3;
		}
.txbx16		{
	font-size: 16px;
	font-weight: bold;
	color: #B3AFAA;
	letter-spacing: 4;
		}
.txb15		{
	font-size: 15px;
	font-weight: bold;
	color: #B3AFAA;
	letter-spacing: 2;
		}
.txb14		{
	font-size: 14px;
	font-weight: bold;
	color: #B3AFAA;
	letter-spacing: 1;
		}
.tx11		{
	font-size: 11px;
	color: #7EB787;
	letter-spacing: 1;
		}
.txbl11		{
	font-size: 11px;
	color: #B3AFAA;
	letter-spacing: 1;
		}
.txb11		{
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	letter-spacing: 1;
		}
.txb11TOP		{
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	letter-spacing: 1;
	border-top: solid #B3AFAA 2px;
		}
.txb11 a 	{
	text-decoration: none;
	color: #B3AFAA;
		}
.txb11 a:hover	{
	text-decoration: underline;
	color: #B3AFAA;
		}
.txbb11		{
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	letter-spacing: 1;
		}
.txbb11 a 	{
	text-decoration: none;
	color: #ffffff;
		}
.txbb11 a:hover	{
	text-decoration: underline;
	color: #ffffff;
		}
.txb11green {
	font-size: 11px;
	font-weight: bold;
	color: #7EB787;
	letter-spacing: 1;
		}
.txb14green {
	font-size: 14px;
	font-weight: bold;
	color: #beeae4;
	letter-spacing: 1;
		}
.txb12grey	{
	font-size: 12px;
	font-weight: bold;
	color: #595959;
	letter-spacing: 1;
	font-family: Arial;
	background-color: #C5C5C5;
		}
.txb9		{
	font-size: 9px;
	color: #B3AFAA;
		}
.txbl11group	{
	font-size: 11px;
	letter-spacing: 1;
	font-weight: bolder;
	color: #B3AFAA;
		}
.txbl11role	{
	font-size: 11px;
	letter-spacing: 1;
	font-style: italic;
	color: #9F0050;
		}
.txbl11user	{
	font-size: 11px;
	letter-spacing: 1;
	color: #5A84A3;
		}
.tx8		{
	font-size: 8px;
	color: #7EB787;
		}

.tit20		{
	font-size: 20px;
	font-weight: bold;
	color: #B3AFAA;
	letter-spacing: 4;
		}
.tit		{
	font-size: 18px;
	font-weight: bold;
	color: #B3AFAA;
	letter-spacing: 4;
		}
.tit1		{
	font-size: 16px;
	font-weight: bold;
	color: #beeae4;
	letter-spacing: 3;
		}
.tit2		{
	font-size: 14px;
	font-variant: small-caps;
	color: #7EB787;
	letter-spacing: 1;
		}
.tit3		{
	font-size: 12px;
	font-weight: bold;
	color: #7EB787;
	letter-spacing: 0;
		}
.tittab		{
	font-size: 11px;
	font-weight: bold;
	color: #595959;
	letter-spacing: 0;
		}
.tittabTOP		{
	font-size: 11px;
	font-weight: bold;
	color: #595959;
	letter-spacing: 0;
	border-top: solid #B3AFAA 2px;
		}
.tittabgreen		{
	font-size: 11px;
	font-weight: bold;
	color: #7EB787;
	letter-spacing: 1;
		}
.tittabTABL		{
	font-size: 11px;
	font-weight: bold;
	color: #B3AFAA;
	letter-spacing: 1;
	border-top: solid #B3AFAA 2px;
	border-left: solid #B3AFAA 1px;
		}
.tittabTABM		{
	font-size: 11px;
	font-weight: bold;
	color: #B3AFAA;
	letter-spacing: 1;
	border-top: solid #B3AFAA 2px;
		}	
.tittabTABR		{
	font-size: 11px;
	font-weight: bold;
	color: #B3AFAA;
	letter-spacing: 1;
	border-top: solid #B3AFAA 2px;
	border-right: solid #B3AFAA 1px;
		}			
.tittabENT	{
	font-size: 11px;
	font-weight: bold;
	color: #3E7E5E;
	letter-spacing: 1;
	border-bottom: solid 1px;
	border-bottom-color: #595959;
}
.tittabENTnoBorder	{
	font-size: 11px;
	font-weight: bold;
	color: #3E7E5E;
	letter-spacing: 1;
}			
.tittabgreen	{
	font-size: 11px;
	font-weight: bold;
	color: #3E7E5E;
	letter-spacing: 1;
}
.tittabblue {
	font-size: 11px;
	font-weight: bold;
	color: #006699;
	letter-spacing: 1;
}
A.tittab_trie		{
	font-size: 11px;
	font-weight: bold;
	color: #3E7E5E;
	letter-spacing: 1;
	hover: 
}
A.tittab_trie:hover {text-decoration: underline;}
A.tittab_trie {text-decoration: underline}
		
		
.tittab14		{
	font-size: 14px;
	font-weight: bold;
	color: #B3AFAA;
	letter-spacing: 1;
		}
.tittabb		{
	font-size: 11px;
	font-weight: bold;
	color: #B3AFAA;
	letter-spacing: 1;
	border-bottom: solid 1px;
	border-bottom-color: #DAD8D6;
		}
.tittab2		{
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	letter-spacing: 1;
		}
.tittab3		{
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	letter-spacing: 1;
		}
.tittab3g {
	border: 0;
	background: url(../interface/boutongris180.gif); 
	cursor: pointer;
	width: 184px;
	height: 26px;
	font-size: 8pt;
	font-weight: bold;
	font-family: Verdana; color: #666666;
	text-align: center;	
	vertical-align: middle;
		}
.tittab3b {
	border: 0;
	background: url(../interface/boutonbleu180.gif); 
	cursor: pointer;
	width: 183px;
	height: 26px;
	font-size: 8pt;
	font-weight: bold;
	font-family: Verdana; color: #666666;
	text-align: center;	
	vertical-align: middle;
		}
.tittab130g {
	border: 0;
	background: url(../interface/boutongris130.gif); 
	cursor: pointer;
	width: 132px;
	height: 26px;
	font-size: 8pt;
	font-weight: bold;
	font-family: Verdana; color: #666666;
	text-align: center;	
	vertical-align: middle;
		}
.tittab130b {
	border: 0;
	background: url(../interface/boutonbleu130.gif); 
	cursor: pointer;
	width: 132px;
	height: 26px;
	font-size: 8pt;
	font-weight: bold;
	font-family: Verdana; color: #666666;
	text-align: center;	
	vertical-align: middle;
		}
.tittab220g {
	border: 0;
	background: url(../interface/boutongris220.gif); 
	cursor: pointer;
	width: 220px;
	height: 26px;
	font-size: 8pt;
	font-weight: bold;
	font-family: Verdana; color: #666666;
	text-align: center;	
	vertical-align: middle;
		}
.tittab220b {
	border: 0;
	background: url(../interface/boutonbleu220.gif); 
	cursor: pointer;
	width: 220px;
	height: 26px;
	font-size: 8pt;
	font-weight: bold;
	font-family: Verdana; color: #666666;
	text-align: center;	
	vertical-align: middle;
		}		
.tittab4		{
	font-size: 10px;
	font-weight: bold;
	color: #DAD8D6;
	letter-spacing: 2;
		}
.tittab5		{
	font-size: 2px;
	font-weight: bold;
	color: #DAD8D6;
	letter-spacing: 2;
		}
.tittab5b		{
	font-size: 2px;
	font-weight: bold;
	color: #DAD8D6;
	letter-spacing: 2;
	border-bottom: solid 1px;
	border-bottom-color: #DAD8D6;
		}
.tittab6		{
	font-size: 10px;
	color: #DAD8D6;
	letter-spacing: 2;
		}
.entt		{
	font-size: 13px;
	font-weight: bold;
	color: #B3AFAA;
	letter-spacing: 1;
		}
.entt a 	{
	text-decoration: none;
	color: #B3AFAA;
		}
.entt a:hover	{
	text-decoration: underline;
	color: #B3AFAA;
		}
.enttg		{
	font-size: 16px;
	font-weight: bolder;
	color: #B3AFAA;
	letter-spacing: 1;
		}
.enttg a 	{
	text-decoration: none;
	color: #B3AFAA;
		}
.enttg a:hover	{
	text-decoration: underline;
	color: #B3AFAA;
		}
.txtst		{
	font-size: 11px;
	color: #000000;
	border-bottom: solid #B3AFAA 1px;
		}
.txtstRed		{
	font-size: 11px;
	color: #FF0000;
	border-bottom: solid #B3AFAA 1px;
	font-weight: bold;
		}		
.txt11		{
	font-size: 11px;
	color: #000000;
		}
.txt11b		{
	font-size: 11px;
	font-weight: bold;
	color: #000000;
		}
.txt14b		{
	font-size: 14px;
	font-weight: bold;
	color: #000000;
		}
.txtst2		{
	font-size: 11px;
	color: #DAD8D6;
	border-bottom: solid #B3AFAA 2px;
		}		
.txtstTABL		{
	font-size: 11px;
	color: #000000;
	border-bottom: solid #B3AFAA 1px;
	border-top: solid #B3AFAA 1px;
	border-left: solid #B3AFAA 1px;
		}	
.txtstTAB		{
	font-size: 11px;
	color: #000000;
	border-top: solid #B3AFAA 1px;
		}		
.txtstTABR		{
	font-size: 11px;
	color: #000000;
	border-bottom: solid #B3AFAA 1px;
	border-top: solid #B3AFAA 1px;
	border-right: solid #B3AFAA 1px;
		}					
.txtsterr		{
	font-size: 11px;
	color: #ff0000;
		}
.txtstAnnotation		{
	font-size: 11px;
	color: #000000;
		}		
.txtstDuplicata		{
	font-size: 11px;
	color: green;
	border-bottom: solid #B3AFAA 1px;
		}
.txtstCredit		{
	font-size: 11px;
	color: #800080;
	border-bottom: solid #B3AFAA 1px;
	}	
.txtstInvoiceList		{
	font-size: 11px;
	color: #0000FF;
	border-bottom: solid #B3AFAA 1px;
	}
.txtsterrS		{
	font-size: 11px;
	color: #ff0000;
	border-bottom: solid #B3AFAA 1px;
		}
.txtstAnnotationS		{
	font-size: 11px;
	color: #000000;
	border-bottom: solid #B3AFAA 1px;
		}		
.txtstl		{
	font-size: 11px;
	color: #000000;
		}
.txtsterrl		{
	font-size: 11px;
	color: #ff0000;
		}
.txtstDuplicatal		{
	font-size: 11px;
	color: green;
		}
.txtstCreditl		{
	font-size: 11px;
	color: #800080;
	}	
.txtst14		{
	font-size: 14px;
	color: #DAD8D6;
		}
.txtstb		{
	font-size: 11px;
	color: #DAD8D6;
	border-bottom: solid 1px;
	border-bottom-color: #DAD8D6;
		}
.txtst2		{
	font-size: 11px;
	color: #ffffff;
		}
.txb24grey	{
	font-size: 24px;
	font-weight: bold;
	color: #666666;
	letter-spacing: 2;
		}
.txb24black	{
	font-size: 24px;
	font-weight: bold;
	color: #000000;
	letter-spacing: 1;
		}
.txb24green	{
	font-size: 24px;
	font-weight: bolder;
	color: #7EB787;
	letter-spacing: 1;
	}
.txb24green2	{
	font-size: 24px;
	font-weight: bolder;
	color: #327446;
	letter-spacing: 1;
	text-decoration: underline;
	}
.hb:hover	{
	font-weight: bold;
		}

.hr 		{
	font-size: 2px;
	font-weight: bold;
	color: #B3AFAA;
	letter-spacing: 2;
	height: 1px;
		}
TABLE.und TD	{
	border-bottom: solid #B3AFAA 1px;
	border-bottom-color: #B3AFAA;
	border-bottom-style: solid;
		}		
TABLE.und1 TD	{
	border-bottom: solid #B3AFAA 0px;
		}
TABLE.und2 TD	{
	border-bottom: solid #DAD8D6 1px;
	border-bottom-color: #DAD8D6;
	border-bottom-style: solid;
		}
TABLE.undNone TD {
	border-bottom: 0px;
}

.trOver 	{
	background: #ECECEC;
		}
TABLE.cells3	{
	border-top:1px #9B9B9B solid;
	border-bottom:3px #494949 solid;
	border-left:1px #9B9B9B solid;
	border-right:3px #494949 solid;
		}
.cells3inv	{
	border-top:2px #494949 solid;
	border-bottom:1px #9B9B9B solid;
	border-left:2px #494949 solid;
	border-right:1px #9B9B9B solid;
		}
.cells3group	{
	border-top:1px #9B9B9B solid;
	border-bottom:3px #494949 solid;
	border-left:1px #9B9B9B solid;
	border-right:3px #494949 solid;
		}
.cells3user	{
	border-top:1px #9B9B9B solid;
	border-bottom:3px #494949 solid;
	border-left:1px #9B9B9B solid;
	border-right:3px #494949 solid;
		}
.cells3role	{
	border-top:1px #9B9B9B solid;
	border-bottom:3px #494949 solid;
	border-left:1px #9B9B9B solid;
	border-right:3px #494949 solid;
		}
.cells2		{
	border-top:1px #9B9B9B solid;
	border-bottom:2px #494949 solid;
	border-left:1px #9B9B9B solid;
	border-right:2px #494949 solid;
		}
.cellsb1	{
	border-top:1px #9B9B9B solid;
	border-bottom:1px #494949 solid;
	border-left:1px #9B9B9B solid;
	border-right:1px #494949 solid;
		}
	



TABLE.cell	{
	border-top:1px #B3AFAA solid;
	border-bottom:1px #B3AFAA solid;
	border-left:1px #B3AFAA solid;
	border-right:1px #B3AFAA solid;
		}
.cell2		{
	border-top:1px #EA8419 solid;
	border-bottom:1px #EA8419 solid;
	border-left:1px #EA8419 solid;
	border-right:1px #EA8419 solid;
		}
.cell3		{
	border-top:1px #DAD8D6 solid;
	border-bottom:1px #DAD8D6 solid;
	border-left:1px #DAD8D6 solid;
	border-right:1px #DAD8D6 solid;
		}
.cellbottom	{
	border-top:0px #838383 solid;
	border-bottom:2px #838383 solid;
	border-left:0px #838383 solid;
	border-right:0px #494949 solid;
		}
.cello1		{
	border-top:1px #494949 solid;
	border-bottom:1px #494949 solid;
	border-left:1px #494949 solid;
	border-right:1px #494949 solid;
		}
.cello2		{
	border-top:1px #494949 solid;
	border-bottom:1px #494949 solid;
	border-left:1px #494949 solid;
	border-right:1px #494949 solid;
		}
.cell32		{
	border-top:1px #DAD8D6 solid;
	border-bottom:2px #DAD8D6 solid;
	border-left:1px #DAD8D6 solid;
	border-right:2px #DAD8D6 solid;
		}
.cello3		{
	border-top:2px #494949 solid;
	border-bottom:0px #494949 solid;
	border-left:2px #9B9B9B solid;
	border-right:2px #494949 solid;
		}
.cello4		{
	border-top:2px #D5D2D0 solid;
	border-bottom:0px #996936 solid;
	border-left:0px #B3AFAA solid;
	border-right:2px #A9A59E solid;
		}
A.butt3 {
	font-weight: bold;
	text-decoration: none;
	background-color: #B3AFAA; 
	border-top:2px #F0F0F0 solid;
	border-bottom:2px black solid;
	border-left:2px #F0F0F0 solid;
	border-right:2px black solid;
	font-family: Verdana; color: white; font-size: 8pt;
	width: 100px;
	}



INPUT.butt3 {
	font-weight: bold;
	text-decoration: none;
	background-color: #B3AFAA; 
	border-top:2px #F0F0F0 solid;
	border-bottom:2px black solid;
	border-left:2px #F0F0F0 solid;
	border-right:2px black solid;
	font-family: Verdana; color: white; font-size: 8pt;
	}
.butt4 {
	font-weight: bold;
	text-decoration: none;
	background-color: #9B9B9B; 
	border-top:2px #494949 solid;
	border-bottom:2px black solid;
	border-left:2px #494949 solid;
	border-right:2px black solid;
	font-family: Verdana; color: white; font-size: 8pt;
	width: 200px;
	}
.banniere {
	font-weight: bold;
	text-decoration: none;
	background-color: white; 
	border-bottom:1px white solid;
	border-top:1px white solid;
	border-right:1px white solid;
	border-left:1px white solid;
	font-family: Verdana; color: #B3AFAA; font-size: 20pt;
	width: 650px;
	}	
.input3 {
	font-weight: bold;
	text-decoration: none;
	background-color: #DBD8D5;
	border-bottom:1px #CECECE solid;
	border-top:2px #595959 solid;
	border-right:1px #CECECE solid;
	border-left:2px #595959 solid;
	font-family: Verdana; color: #476599; font-size: 8pt;
	}

.date {
	font-weight: bold;
	text-decoration: none;
	background-color: #DBD8D5;
	border-bottom:1px #CECECE solid;
	border-top:2px #595959 solid;
	border-right:1px #CECECE solid;
	border-left:2px #595959 solid;
	font-family: Verdana;
	color: #476599;
	font-size: 8pt;
	height:18px;
    width:135px;
	}
.time {
	font-weight: bold;
	text-decoration: none;
	background-color: #DBD8D5;
	border-bottom:1px #CECECE solid;
	border-top:2px #595959 solid;
	border-right:1px #CECECE solid;
	border-left:2px #595959 solid;
	font-family: Verdana;
	color: #476599;
	font-size: 8pt;
	height:18px;
    width:90px;
	}
.input50 {
	font-weight: bold;
	text-decoration: none;
	background-color: #DBD8D5; 
	border-bottom:1px #CECECE solid;
	border-top:2px #595959 solid;
	border-right:1px #CECECE solid;
	border-left:2px #595959 solid;
	font-family: Verdana; color: #476599; font-size: 8pt;
	width: 50px;
	}
.input60 {
	font-weight: bold;
	text-decoration: none;
	background-color: #DBD8D5; 
	border-bottom:1px #CECECE solid;
	border-top:2px #595959 solid;
	border-right:1px #CECECE solid;
	border-left:2px #595959 solid;
	font-family: Verdana; color: #476599; font-size: 8pt;
	width: 60px;
	}
.input100 {
	font-weight: bold;
	text-decoration: none;
	background-color: #DBD8D5; 
	border-bottom:1px #CECECE solid;
	border-top:2px #595959 solid;
	border-right:1px #CECECE solid;
	border-left:2px #595959 solid;
	font-family: Verdana; color: #476599; font-size: 8pt;
	width: 120px;
	}
.inptxt100bgrey {
	width: 120px;
	font-weight: bold;
	text-decoration: none;
	background-color: #DBD8D5; 
	border-top:2px #595959 solid;
	border-bottom:1px #CECECE solid;
	border-left:2px #595959 solid;
	border-right:1px #CECECE solid;
	font-family: Verdana; color: #476599; font-size: 8pt;
	}
.inptxt200bgrey {
	width: 200px;
	font-weight: bold;
	text-decoration: none;
	background-color: #ABA8A5; 
	border-top:2px #494949 solid;
	border-bottom:1px #CECECE solid;
	border-left:2px #494949 solid;
	border-right:1px #CECECE solid;
	font-family: Verdana; color: white; font-size: 10pt;
	}
.input150 {
	font-weight: bold;
	text-decoration: none;
	background-color: #DBD8D5; 
	border-bottom:1px #CECECE solid;
	border-top:2px #595959 solid;
	border-right:1px #CECECE solid;
	border-left:2px #595959 solid;
	font-family: Verdana; color: #476599; font-size: 8pt;
	width: 150px;
	}
.input200 {
	font-weight: bold;
	text-decoration: none;
	background-color: #DBD8D5; 
	border-bottom:1px #CECECE solid;
	border-top:2px #595959 solid;
	border-right:1px #CECECE solid;
	border-left:2px #595959 solid;
	font-family: Verdana; color: #476599; font-size: 8pt;
	width: 200px;
	}
.input250 {
	font-weight: bold;
	text-decoration: none;
	background-color: #DBD8D5; 
	border-bottom:1px #CECECE solid;
	border-top:2px #595959 solid;
	border-right:1px #CECECE solid;
	border-left:2px #595959 solid;
	font-family: Verdana; color: #476599; font-size: 8pt;
	width: 250px;
	}
.input300 {
	font-weight: bold;
	text-decoration: none;
	background-color: #DBD8D5; 
	border-bottom:1px #CECECE solid;
	border-top:2px #595959 solid;
	border-right:1px #CECECE solid;
	border-left:2px #595959 solid;
	font-family: Verdana; color: #476599; font-size: 8pt;
	width: 300px;
	}
.input {
	font-weight: bold;
	text-decoration: none;
	background-color: #DBD8D5; 
	border-bottom:1px #CECECE solid;
	border-top:2px #595959 solid;
	border-right:1px #CECECE solid;
	border-left:2px #595959 solid;
	font-family: Verdana; color: #476599; font-size: 8pt;
	}	
.input300 {
	font-weight: bold;
	text-decoration: none;
	background-color: #DBD8D5; 
	border-bottom:1px #CECECE solid;
	border-top:2px #595959 solid;
	border-right:1px #CECECE solid;
	border-left:2px #595959 solid;
	font-family: Verdana; color: #476599; font-size: 8pt;
	width: 300px;
	}
.input400 {
	font-weight: bold;
	text-decoration: none;
	background-color: #DBD8D5; 
	border-bottom:1px #CECECE solid;
	border-top:2px #595959 solid;
	border-right:1px #CECECE solid;
	border-left:2px #595959 solid;
	font-family: Verdana; color: #476599; font-size: 8pt;
	width: 400px;
	}
.input500 {
	font-weight: bold;
	text-decoration: none;
	background-color: #DBD8D5; 
	border-bottom:1px #CECECE solid;
	border-top:2px #595959 solid;
	border-right:1px #CECECE solid;
	border-left:2px #595959 solid;
	font-family: Verdana; color: #476599; font-size: 8pt;
	width: 500px;
	}
.submit30g {
	border: 0;
	background: url(../interface/boutongris30.gif); 
	cursor: pointer;
	width: 33px;
	height: 28px;
	font-size: 7pt;
	font-weight: bold;
	font-family: Verdana; color: #666666;
	text-align: center;	
	vertical-align: middle;
	}
.submit50g {
	border: 0;
	background: url(../interface/boutongris50.gif); 
	cursor: pointer;
	width: 50px;
	height: 28px;
	font-size: 7pt;
	font-weight: bold;
	font-family: Verdana; color: #666666;
	text-align: center;	
	vertical-align: middle;
	}
.submit60g {
	border: 0;
	background: url(../interface/boutongris60.gif); 
	cursor: pointer;
	width: 66px;
	height: 28px;
	font-size: 7pt;
	font-weight: bold;
	font-family: Verdana; color: #666666;
	text-align: center;	
	vertical-align: middle;
		}
.submit80g {
	border: 0;
	background: url(../interface/boutongris80.gif); 
	cursor: pointer;
	width: 80px;
	height: 28px;
	font-size: 7pt;
	font-weight: bold;
	font-family: Verdana; color: #666666;
	text-align: center;	
	vertical-align: middle;
		}
.submit80error {
	border: 0;
	background: url(../interface/boutongris80.gif); 
	cursor: pointer;
	width: 80px;
	height: 28px;
	font-size: 7pt;
	font-weight: bold;
	font-family: Verdana; color: #666666;
	text-align: center;	
	vertical-align: middle;
		}
.submit100g {
	border: 0;
	background: url(../interface/boutongris100.gif); 
	cursor: pointer;
	width: 100px;
	height: 28px;
	font-size: 7pt;
	font-weight: bold;
	font-family: Verdana; color: #666666;
	text-align: center;	
	vertical-align: middle;
		}
.submit130g {
	border: 0;
	background: url(../interface/boutongris.gif); 
	cursor: pointer;
	width: 132px;
	height: 28px;
	font-size: 7pt;
	font-weight: bold;
	font-family: Verdana; color: #666666;
	text-align: center;	
	vertical-align: middle;
	}
.submit150g {
	border: 0;
	background: url(../interface/boutongris150.gif);
	cursor: pointer;
	width: 155px;
	height: 28px;
	font-size: 7pt;
	font-weight: bold;
	font-family: Verdana; color: #666666;
	text-align: center;	
	vertical-align: middle;
	}
	.submit150gDisabled {
	border: 0;
	background: url(../interface/boutongris150.gif);
	cursor: pointer;
	width: 155px;
	height: 28px;
	font-size: 7pt;
	font-weight: bold;
	font-family: Verdana; color: #9e9d9d;
	text-align: center;	
	vertical-align: middle;
	}	
.submit180g {
	border: 0;
	background: url(../interface/boutongris180.gif);
	cursor: pointer;
	width: 185px;
	height: 28px;
	font-size: 7pt;
	font-weight: bold;
	font-family: Verdana; color: #666666;
	text-align: center;	
	vertical-align: middle;
	}
.submit200g {
	border: 0;
	background: url(../interface/boutongris200.gif);
	cursor: pointer;
	width: 198px;
	height: 28px;
	font-size: 7pt;
	font-weight: bold;
	font-family: Verdana; color: #666666;
	text-align: center;	
	vertical-align: middle;
	}
.submit220g {
	border: 0;
	background: url(../interface/boutongris220.gif);
	cursor: pointer;
	width: 220px;
	height: 28px;
	font-size: 7pt;
	font-weight: bold;
	font-family: Verdana; color: #666666;
	text-align: center;	
	vertical-align: middle;
	}
TR.map40 {
	height: 40px;
	}
.lineBottom	{
	border-top:0px #494949 solid;
	border-bottom:1px #494949 solid;
	border-left:0px #494949 solid;
	border-right:0px #494949 solid;
		}
.lineTop	{
	border-top:1px #494949 solid;
	border-bottom:0px #494949 solid;
	border-left:0px #494949 solid;
	border-right:0px #494949 solid;
		}

	
A:hover {text-decoration: underline;}
A {text-decoration: none}

.msgInformation	{
	font-size: 12px;
	font-weight: bold;
	color: green;
	letter-spacing: 0;
		}
.msgErreur		{
	font-size: 12px;
	font-weight: bold;
	color: red;
	letter-spacing: 0;
		}

/*Print invoice*/
TABLE.printcell	{
	border-top:2px #000000 solid;
	border-bottom:2px #000000 solid;
	border-left:2px #000000 solid;
	border-right:2px #000000 solid;
	}
TABLE.printcell1	{
	border-bottom:1px #999999 solid;
	}
TABLE.printcell2	{
	border-right:1px #999999 solid;
	}
TABLE.printcell3	{
	border-bottom:2px #999999 solid;
	}	
TABLE.printcell4	{
	border-top:1px #999999 solid;
	}
TD.printcell2	{
	border-right:1px #999999 solid;
	}
TD.printtxtst		{
	font-size: 11px;
	color: #000000;
		}
TD.printtxtstbig		{
	font-weight: bold;
	font-size: 14px;
	color: #000000;
		}
TD.printtxtst2		{
	font-size: 11px;
	color: #000000;
	border-right:1px #999999 solid;
		}
TD.printtxtst3		{
	font-size: 11px;
	color: #000000;
	border-right:1px #999999 solid;
	border-bottom:1px #999999 solid;
		}
TD.printtxtst4		{
	font-size: 11px;
	color: #000000;
	border-bottom:1px #999999 solid;
		}

TD.print_tittab		{
	font-size: 8px;
	font-weight: bold;
	color: #595959;
	letter-spacing: 1;
		}
TD.print_tittabENT		{
	font-size: 8px;
	font-weight: bold;
	color: #3E7E5E;
	letter-spacing: 1;
	border-bottom: solid 1px;
	border-bottom-color: #595959;
		}
TD.print_txtst		{
	font-size: 6px;
	color: #000000;
	border-bottom: solid #B3AFAA 1px;
		}
TD.print_txtstDuplicata		{
	font-size: 6px;
	color: green;
	border-bottom: solid #B3AFAA 1px;
		}
TD.print_txtstCredit		{
	font-size: 6px;
	color: #800080;
	border-bottom: solid #B3AFAA 1px;
		}		
TD.print_txtsterr		{
	font-size: 6px;
	color: #ff0000;
		}
TD.print_txtstAnnotation		{
	font-size: 6px;
	color: #000000;
		}	
TD.print_txtsterrS		{
	font-size: 6px;
	color: #ff0000;
	border-bottom: solid #B3AFAA 1px;
		}
TD.print_txtstAnnotationS		{
	font-size: 6px;
	color: #000000;
	border-bottom: solid #B3AFAA 1px;
		}

.ui-autocomplete {
    max-height: 180px;
    overflow-y: auto;
    /* prevent horizontal scrollbar */
    overflow-x: hidden;
}
.ui-autocomplete-loading {
    background: #DBD8D5 url("../interface/ui-anim_basic_16x16.gif") right center no-repeat;
}

.edtLogo {
    width: 50px;
    padding:10px;
}

.ui-table-highlight{
	background-color: #c0c0c0;
}
.und > tbody > tr:hover{
    background-color: #ECECEC;
}