BODY
}
 margin: 0pt;
 margin-top: 0pt;
 margin-right: 0pt;
 margin-bottom: 0pt;
 margin-left: 0pt;
 font-family: Arial;
 font-size: 8pt;
 font-style: normal;
 font-weight: normal;
 color: #000000;
}

A:link		{ font-family: Arial; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; color: #000000;}
A:hover		{ font-family: Arial; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: underline; color: #ff0000;}
A:active	{ font-family: Arial; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; color: #780000;}
A:visited	{ font-family: Arial; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; color: #780000;}

.default	{ font-family: Arial; font-size: 8pt; font-style: normal; font-weight: normal; color: #000000;}
.defaultbold	{ font-family: Arial; font-size: 8pt; font-style: normal; font-weight: bold; color: #000000;}
.defaultvbig	{ font-family: Arial; font-size: 11pt; font-style: normal; font-weight: normal; color: #000000;}

.white		{ font-family: Arial; font-size: 8pt; font-style: normal; font-weight: normal; color: #ffffff;}
.black		{ font-family: Arial; font-size: 8pt; font-style: normal; font-weight: normal; color: #000000;}
.texterub	{ font-family: Arial; font-size: 8pt; font-style: normal; font-weight: normal; color: #ffffff;}
.orange		{ font-family: Arial; font-size: 8pt; font-style: normal; font-weight: bold; color: #FD9200;}
.bordeaux	{ font-family: Arial; font-size: 8pt; font-style: normal; font-weight: normal; color: #780000;}
.bordeauxbig	{ font-family: Arial; font-size: 9pt; font-style: normal; font-weight: normal; color: #780000;}
.bordeauxvbig	{ font-family: Arial; font-size: 11pt; font-style: normal; font-weight: normal; color: #780000;}
.red		{ font-family: Arial; font-size: 8pt; font-style: normal; font-weight: normal; color: #ff0000;}
.titrerpds	{ font-family: Arial; font-size: 11pt; font-style: normal; font-weight: bold; color: #004477;}
.chapitrerpds	{ font-family: Arial; font-size: 10pt; font-style: normal; font-weight: bold; color: #0061A8;}
.soustitrerpds	{ font-family: Arial; font-size: 8pt; font-style: normal; font-weight: bold; color: #007AD5;}
.rpds		{ font-family: Arial; font-size: 11pt; font-style: normal; font-weight: bold; color: #6893CF;}

.doc_art_l	{ font-family: Arial; font-size: 8pt; font-style: normal; font-weight: bold; color: #800040;}
.doc_art_r	{ font-family: Arial; font-size: 8pt; font-style: normal; font-weight: bold; color: #BB005E;}
.doc_art_d	{ font-family: Arial; font-size: 8pt; font-style: normal; font-weight: bold; color: #E60073;}
.doc_arpds	{ font-family: Arial; font-size: 8pt; font-style: normal; font-weight: bold; color: #6893CF;}
.doc_prpds	{ font-family: Arial; font-size: 8pt; font-style: normal; font-weight: bold; color: #6893CF;}
.doc_srpds	{ font-family: Arial; font-size: 8pt; font-style: normal; font-weight: bold; color: #6893CF;}
.doc_cass	{ font-family: Arial; font-size: 8pt; font-style: normal; font-weight: bold; color: #FF9900;}
.doc_ce		{ font-family: Arial; font-size: 8pt; font-style: normal; font-weight: bold; color: #12B000;}
.doc_ann	{ font-family: Arial; font-size: 8pt; font-style: normal; font-weight: bold; color: #9A00B0;}


.dateactu	{ font-family: Arial; font-size: 8pt; font-style: normal; font-weight: bold; color: #ff0000;}
.actu		{ font-family: Arial; font-size: 8pt; font-style: normal; font-weight: normal; color: #000000; border: 0px solid rgb(200,200,200)}

.ajouter	{ font-family: Arial; font-size: 7,3pt; font-style: normal; font-weight: normal; color: #FF6C00;}
.supprimer	{ font-family: Arial; font-size: 7,3pt; font-style: normal; font-weight: normal; color: #DF0000;}
.datehistorique	{ font-family: Arial; font-size: 8pt; font-style: normal; font-weight: bold; color: #007703;}
.textehistorique { font-family: Arial; font-size: 8pt; font-style: normal; font-weight: normal; color: #6F6F6F;}


.titre		{ font-family: Arial; font-size: 9pt; font-style: normal; font-weight: bold; color: #6F0003; }

TD
	{
	font-family: Helvetica, Helv, Arial;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0px;
	border: 0px;
	border-color:#727272;
	color: #000000;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	border: 0px solid rgb(00,00,00);
	}

TD.arbo
	{
	font-family: Helvetica, Helv, Arial;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0px;
	border: 0px;
	border-color:#727272;
	color: #000000;
	padding-left: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	border: 0px solid rgb(00,00,00);
	}
TD.recherche
	{
	font-family: Helvetica, Helv, Arial;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0px;
	border: 0px;
	border-color:#727272;
	color: #000000;
	padding: 5px;
	border: 0px solid rgb(00,00,00);
	}

TD.article
	{
	font-family: Helvetica, Helv, Arial;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0px;
	border: 0px;
	border-color:#727272;
	color: #000000;
	padding: 20px;
	border: 0px solid rgb(00,00,00);
	}

TD.achat
	{
	font-family: Helvetica, Helv, Arial;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0px;
	border: 0px;
	border-color:#727272;
	color: #000000;
	padding: 5px;
	border: 0px solid rgb(00,00,00);
	}

TD.admin
	{
	font-family: Helvetica, Helv, Arial;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0px;
	border: 0px;
	background-color:#ffffff;
	border-color:#727272;
	color: #000000;
	padding: 10px;
	border: 0px solid rgb(00,00,00);
	}

.bgarbo_selected	{ 	background-color:#ffffff;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}

.bgarbo_1_level_1	{ 	background-color:#FF9600;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_1_level_2	{ 	background-color:#FFAC36;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_1_level_3	{ 	background-color:#FFBB5A;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_1_level_4	{ 	background-color:#FFC777;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_1_level_5	{ 	background-color:#FFD08C;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_1_level_6	{ 	background-color:#FFDDAD;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_1_level_7	{ 	background-color:#FEE7C6;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_1_level_8	{ 	background-color:#FFF2E0;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}

.bgarbo_2_level_1	{ 	background-color:#9BC208;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_2_level_2	{ 	background-color:#A0C514;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_2_level_3	{ 	background-color:#ACCC32;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_2_level_4	{ 	background-color:#BCD65A;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_2_level_5	{ 	background-color:#CBE07E;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_2_level_6	{ 	background-color:#DAE8A4;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_2_level_7	{ 	background-color:#EAF1CA;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_2_level_8	{ 	background-color:#F7FAEA;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}

.bgarbo_3_level_1	{ 	background-color:#81D0F4;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_3_level_2	{ 	background-color:#8DD4F5;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_3_level_3	{ 	background-color:#9EDBF6;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_3_level_4	{ 	background-color:#B5E3F8;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_3_level_5	{ 	background-color:#CAEBFA;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_3_level_6	{ 	background-color:#DEF3FC;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_3_level_7	{ 	background-color:#F0FAFD;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_3_level_8	{ 	background-color:#FFFFFE;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}

.bgarbo_4_level_1	{ 	background-color:#FF5A5A;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_4_level_2	{ 	background-color:#FF6868;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_4_level_3	{ 	background-color:#FF7F7F;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_4_level_4	{ 	background-color:#FF9D9D;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_4_level_5	{ 	background-color:#FFB6B7;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_4_level_6	{ 	background-color:#FFD1D1;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_4_level_7	{ 	background-color:#FFE9E9;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_4_level_8	{ 	background-color:#FFFCFC;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}

.bgarbo_5_level_1	{ 	background-color:#DE9AD3;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_5_level_2	{ 	background-color:#E1A3D7;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_5_level_3	{ 	background-color:#E6B2DD;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_5_level_4	{ 	background-color:#ECC5E5;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_5_level_5	{ 	background-color:#F2D5ED;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_5_level_6	{ 	background-color:#F7E6F4;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_5_level_7	{ 	background-color:#FBF5FA;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_5_level_8	{ 	background-color:#FDF9FC;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}

.bgarbo_6_level_1	{ 	background-color:#FFDB60;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_6_level_2	{ 	background-color:#FFDE6F;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_6_level_3	{ 	background-color:#FFE383;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_6_level_4	{ 	background-color:#FFE99D;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_6_level_5	{ 	background-color:#FFEEB7;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_6_level_6	{ 	background-color:#FFF4D1;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_6_level_7	{ 	background-color:#FFFAE9;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_6_level_8	{ 	background-color:#FFFEF8;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}

.bgarbo_7_level_1	{ 	background-color:#CCA46E;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_7_level_2	{ 	background-color:#CFAB7A;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_7_level_3	{ 	background-color:#D6B68B;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_7_level_4	{ 	background-color:#DEC5A4;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_7_level_5	{ 	background-color:#E5D2B8;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_7_level_6	{ 	background-color:#EDE0CD;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_7_level_7	{ 	background-color:#F5EDE3;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_7_level_8	{ 	background-color:#FBF9F5;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}

.bgarbo_8_level_1	{ 	background-color:#A48D7A;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_8_level_2	{ 	background-color:#AC9785;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_8_level_3	{ 	background-color:#B8A696;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_8_level_4	{ 	background-color:#C8B9AD;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_8_level_5	{ 	background-color:#D6CAC2;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_8_level_6	{ 	background-color:#E3DDD6;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_8_level_7	{ 	background-color:#F2EEEB;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}
.bgarbo_8_level_8	{ 	background-color:#FAF9F8;	border: 1px;	padding-top: 2px;	padding-bottom: 2px;	}

input			{ font-family: Helvetica, Helv, Arial; font-size: 8pt; font-style: normal; font-weight: normal; background-color:#FFFFFF; color: #494949; padding-left: 3px; }
input.btenregistrer	{ font-family: Helvetica, Helv, Arial; font-size: 8pt; font-style: normal; font-weight: normal; background-color:#B7D162; color: #494949; padding-left: 3px; border: 1px solid rgb(0,0,0); }
input.btfermer		{ font-family: Helvetica, Helv, Arial; font-size: 8pt; font-style: normal; font-weight: normal; background-color:#CDCDCD; color: #494949; padding-left: 3px; border: 1px solid rgb(0,0,0); }
input.btmodifier	{ font-family: Helvetica, Helv, Arial; font-size: 8pt; font-style: normal; font-weight: normal; background-color:#A4D98C; color: #494949; padding-left: 3px; border: 1px solid rgb(0,0,0); }
input.btsupprimer	{ font-family: Helvetica, Helv, Arial; font-size: 8pt; font-style: normal; font-weight: normal; background-color:#FECA2E; color: #494949; padding-left: 3px; border: 1px solid rgb(0,0,0); }

input.log		{ font-family: Helvetica, Helv, Arial; font-size: 8pt; font-style: normal; font-weight: normal; background-color:#0C8512; color: #ffffff; padding-left: 3px; border: 1px solid rgb(0,0,0); }
input.insc		{ font-family: Helvetica, Helv, Arial; font-size: 8pt; font-style: normal; font-weight: normal; background-color:#C64000; color: #ffffff; padding-left: 3px; border: 1px solid rgb(0,0,0); }
input.ach		{ font-family: Helvetica, Helv, Arial; font-size: 8pt; font-style: normal; font-weight: normal; background-color:#FFD528; color: #000000; padding-left: 3px; border: 1px solid rgb(0,0,0); }
input.per		{ font-family: Helvetica, Helv, Arial; font-size: 8pt; font-style: normal; font-weight: normal; background-color:#9FB2E2; color: #000000; padding-left: 3px; border: 1px solid rgb(0,0,0); }
input.ret		{ font-family: Helvetica, Helv, Arial; font-size: 8pt; font-style: normal; font-weight: normal; background-color:#D2D2D2; color: #000000; padding-left: 3px; border: 1px solid rgb(0,0,0); }

.titreannotation	{ font-family: Arial; font-size: 9pt; font-style: normal; font-weight: bold; color: #6F0003; }
.texteannotation	{ font-family: Arial; font-size: 8pt; font-style: normal; font-weight: normal; color: #B06A00; }
select			{ font-family: Helvetica, Helv, Arial; font-size: 8pt; font-style: normal; font-weight: normal; background-color:#FFFFFF; color: #626262 }
textarea		{ font-family: Helvetica, Helv, Arial; font-size: 8pt; font-style: normal; font-weight: normal; color: #626262; padding-left: 3px; border: 1px solid rgb(172,172,172); overflow: hidden }
textarea.annotations	{ font-family: Helvetica, Helv, Arial; font-size: 8pt; font-style: normal; font-weight: normal; padding:3px; background-color:#ffffff; color: #6F6F6F; border: 1px solid rgb(172,172,172); overflow: auto }
textarea.admin		{ font-family: Helvetica, Helv, Arial; font-size: 8pt; font-style: normal; font-weight: normal; padding:3px; background-color:#ffffff; color: #000000; border: 1px solid rgb(172,172,172); overflow: auto }

.moteur			{ font-family: Helvetica, Helv, Arial; font-size: 8pt; font-style: normal; font-weight: normal; background-color:#FF6C00; color: #494949; padding-left: 3px; border: 0px solid rgb(0,0,0); }
.options_moteur		{ font-family: Helvetica, Helv, Arial; font-size: 8pt; font-style: normal; font-weight: normal; background-color:#FF6C00; color: #494949; padding-left: 3px; border: 0px solid rgb(0,0,0); }
.select_moteur		{ font-family: Helvetica, Helv, Arial; font-size: 8pt; font-style: normal; font-weight: normal; background-color:#FFDEB1; color: #494949; padding-left: 3px; border: 1px solid rgb(124,124,124); }
.select_moteur_art	{ font-family: Helvetica, Helv, Arial; font-size: 8pt; font-style: normal; font-weight: normal; background-color:#C4EFFF; color: #353535; padding-left: 3px; border: 1px solid rgb(124,124,124); }

textarea.blue
	{
	scrollbar-face-color: #ffcc00;			/*E2C6E3*/
	scrollbar-shadow-color: #d6deee;		/*C2E4FE*/
	scrollbar-highlight-color: #B04200;		/*C2E4FE*/
	scrollbar-3dlight-color: #d6deee;		/*C2E4FE*/
	scrollbar-darkshadow-color: #B04200;		/*C2E4FE*/
	scrollbar-track-color: #FFBF00;			/*FFFFFF*/
	scrollbar-arrow-color: #B04200;			/*0054A6*/
	overflow: hidden;
	}

/*
.main	{ font-family: Helvetica, Helv, Arial; font-size: 8pt; font-style: normal; font-weight: normal; padding: 0px; background-color:#ffcc00; color: #B06A00; overflow: auto; }
*/
.main	{ font-family: Helvetica, Helv, Arial; font-size: 8pt; font-style: normal; font-weight: normal; padding: 0px; background-color:#ffcc00; color: #B06A00; overflow-x: hidden; }
scrolling="overflow-x:hidden"