body	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #3F4E58;
	scrollbar-face-color: #CBCBCD; /* barre de scroll */
	scrollbar-track-color: #A20045; /* fond scroll */
	scrollbar-highlight-color: #BAC3CA; /* reflet barre (gauche)*/
	scrollbar-3dlight-color: #FFFFFF; /* biseau barre (gauche) */
	scrollbar-darkshadow-color: #62727D; /* biseau barre (droite) */
	scrollbar-shadow-color: #555555; /* ombre barre (droite)*/
	scrollbar-arrow-color: #FFFFFF; /* fleches */
}

table	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #3F4E58;
}	

/* ================= CLASSES ======================================================*/		
#leftNav
a { 	
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11 px;
	text-decoration: none;
	color: #ffffff;
	padding: 2px 0px 2px 5px;
	border: 1px solid #A20045;
	display: block
	
  }

#leftNav
a:hover
{
	background-color: #970006;
	color: #FFFFFF;
	border: 1px solid White;
}
/* ================= LIENS ======================================================*/		
a  {
		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #494769;
		text-decoration:underline;
		

	}

a:hover {
		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #9F005B;
		text-decoration:underline;
		

	}
		
	



a.lientexte {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-style: normal;
		font-weight: normal;
		color: #1632AA;
		text-decoration:underline;
	}

a:hover.lientexte {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-style: normal;
		font-weight: normal;
		color: #61704C;
		text-decoration:underline;
	}

a.liensoustitre {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-style: normal;
		font-weight: bold;
		color: #808197;
		text-decoration:underline;
	}
	


a:hover.liensoustitre {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-style: normal;
		font-weight: bold;
		color: #000000;
		text-decoration:underline;
	}

a.lienbtn {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-style: normal;
		font-weight: bold;
		color: #532FAD;
		text-decoration:underline;
	}
	


a:hover.lienbtn {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-style: normal;
		font-weight: bold;
		color: #000000;
		text-decoration:underline;
	}



a.top  {
	color:#535458;
	text-decoration:none;
   	font-size : 11px;
	
	padding:1px;
	background-color: #D5D9E2;
	width : 100%;
	}
a:hover.top  {
	color:#FFFFFF;
	text-decoration:none;
   	font-size : 11px;
	
	padding:1px;
	background-color: #9D9FB0;
	}
	
a.ltitre	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	color: #A20045;
	text-decoration:none;
}
a:hover.ltitre	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	color: #532FAD;
	text-decoration:none;
}

a.ltxt	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #3F4E58;
	text-decoration:none;
}
a:hover.ltxt	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #532FAD;
	text-decoration:none;
}

a.lmenuh {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #8E8E8E;
	text-decoration: none;
}
a:hover.lmenuh {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #8E8E8E;
	text-decoration: underline;
}

a.lchoix	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: Black;
	text-decoration: none;
}
a:hover.lchoix	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration:underline;
}

a.lpg	{
	background-color: #BFBFBF;
	padding: 5px 5px 5px 5px;
	border: 1px solid #6D6D6D;
	text-decoration:none;
}

a:hover.lpg	{
	background-color: #B1B1B1;
	padding: 5px 5px 5px 5px;
	border: 1px solid #6D6D6D;
	text-decoration: none;
}


/* ============================== AUTRE DEF ===========================================*/


.lpgselect	{
	color: #A20045;
	background-color: #BFBFBF;
	padding: 5px 5px 5px 5px;
	border: 2px solid #A20045;
}
.titre	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	color: #A20045;
}

.soustitre	{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #A20045;
}
.btn {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;

		font-weight: bold;
		color: #532FAD;

	}

.impaire {
	background-color: #F0F5DC;
}

.commentaire	{
	
	font-size: 10px;
	font-style: normal;
	
	color: #808197;
	
	
}

.txtBl	{
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
}





	
.etat	{
	font-style: normal;
	color: #532FAD;
	background-color: #a0a0a0;
	padding: 3px 3px 3px 3px;
	font-size: 9px;
	letter-spacing: 1px;
}

.incomplet	{
	font-style: normal;
	color: White;
	background-color: #990000;
	padding: 3px 3px 3px 3px;
	border: 1px solid Black;
	font-size: 9px;
	letter-spacing: 1px;
}
.complet	{
	font-style: normal;
	color: White;
	background-color: #009900;
	padding: 3px 3px 3px 3px;
	border: 1px solid Black;
	font-size: 9px;
	letter-spacing: 1px;
}
.explications{
	color: #532FAD;
	
}

.manage	{
	background-color: #C1C1C1;
	padding: 3px 3px 3px 3px;
	border: 1px solid #707070;
	
}

.legende	{
	background-color: #BFBFBF;
	padding: 7px 7px 7px 7px;
	border: 1px solid #ffffff;
}
.petit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3F4E58;
}
.menuh {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #8E8E8E;
}
.menuh2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #A20045;
	
}

.retrait{
	padding-left: 25px;
}
