#tableau{
	width:550px;
	font-size:11px;
	text-align:center;
	float:left;
	font-family: Arial,sans-serif;
}

/* **************************************************************************** */

#ligne_haut01{
	height:20px;
	width:510px;
	margin-bottom:1px;
	margin-left:140px;
}
#ligne_haut01cellule01{
	width:251px;
	line-height:18px;
	padding-top:2px;
	margin-right:2px;
	float:left;
	color:#e1e3e4;
	background-color:#7c7f7f;
}
#ligne_haut01cellule02{
	width:251px;
	line-height:18px;
	padding-top:2px;
	float:left;
	color:#e1e3e4;
	background-color:#7c7f7f;
}

#ligne_millieu01{
	height:39px;
	width:510px;
	margin-bottom:1px;
	margin-left:140px;
}
.ligne_millieu01cellule01{
	width:125px;
	line-height:18px;
	padding-top:2px;
	margin-right:1px;
	float:left;
	background-color:#7c7f7f;
	color:#e1e3e4;
}
.ligne_millieu01cellule02{
	width:125px;
	float:left;
	line-height:18px;
	padding-top:2px;
	margin-left:1px;
	background-color:#7c7f7f;
	color:#e1e3e4;
}

#ligne_bas01{
	height:20px;
	width:510px;
	margin-left:140px;
}
.ligne_bas01cellule01{
	width:62px;
	line-height:18px;
	padding-top:2px;
	margin-right:1px;
	float:left;
	background-color:#7c7f7f;
	color:#e1e3e4;
}
.ligne_bas01cellule02{
	width:62px;
	float:left;
	line-height:18px;
	padding-top:2px;
	margin-left:1px;
	background-color:#7c7f7f;
	color:#e1e3e4;
}

.colonne01{
	width:70px;
	height:27px;
	float:left;
	color:#e3001b;
	text-align:right;
	padding-top:14px;
	margin-right:4px;
}
.colonne02{
	width:66px;
	float:left;
	
}
.ligne01_colonne02{
	line-height:18px;
	padding-top:2px;
	/*margin-bottom:1px;*/
	background-color:#eff5f5;
	border-bottom:1px solid #dee7e7;
	border-right:1px solid #dee7e7;
}
.ligne02_colonne02{
	line-height:18px;
	padding-top:2px;
	background-color:#eff5f5;
	
	border-right:1px solid #dee7e7;
}

.colonne03{
	width:505px;
	float:left;
	height:42px;
	background-color:#dee7e7;
}
.colonne03_fin{
	width:126px;
	float:left;
	height:42px;
	background-color:#dee7e7;
}
.ligne01_colonne03{
	width:62px;
	line-height:18px;
	padding-top:2px;
	background-color:#ffffff;
	margin-right:1px;
	margin-bottom:1px;
	float:left;
}

.ligne01_colonne03_color01{
	width:65px;
	line-height:18px;
	padding-top:2px;
	background-color:#ffffff;
	margin-right:1px;
	margin-bottom:1px;
	float:left;
}

.ligne02_colonne03{
	width:62px;
	float:left;
	line-height:18px;
	padding-top:2px;
	background-color:#ffffff;
	margin-left:1px;
	margin-bottom:1px;
}

.texte_tableau{
	text-align:left;
	float:left;
	width:250px;
	margin-left:10px;
	margin-top:10px;
	font-size:11px;
	font-family: Arial,sans-serif;
}



/* **************************************************************************** */

.colonne01_type2{
	width:90px;
	margin-right:1px;
	float:left;
}

.colonne02_type2{
	width:110px;
	margin-right:1px;
	float:left;
}

.colonne03_type2{
	width:140px;
	margin-right:1px;
	float:left;
}

.colonne04_type2{
	width:70px;
	margin-right:1px;
	float:left;
}

.champ01_type2{
	height:51px;
	/*background-color:#dee7e7;*/
	background-color:#7c7f7f;
	margin-top:1px;
}

.champ02_type2{
	height:61px;
	/*background-color:#eff5f5;*/
	background-color:#dee7e7;
	margin-top:1px;
}

.champ03_type2{
	height:92px;
	/*background-color:#eff5f5;*/
	background-color:#dee7e7;
	margin-top:1px;
}

.champ04_type2{
	height:30px;
	/*background-color:#eff5f5;*/
	background-color:#dee7e7;
	margin-top:1px;
}

.champ05_type2{
	height:123px;
	/*background-color:#eff5f5;*/
	background-color:#dee7e7;
	margin-top:1px;
}
/* CHAMPS ROUGE *************************** */


.colonne04_type3{
	width:70px;
	background-color:#eff5f5;
	padding-bottom:1px;
	margin-left:0px;
	float:left;
}

.champ01_type3{
	height:51px;
	color:#ffffff;
	background-color:#e3000c;
	margin-top:1px;
}

.champ02_type3{
	height:61px;
	color:#e3000c;
	margin-top:1px;
	background-color:#ffffff;
}

.champ03_type3{
	height:92px;
	color:#e3000c;
	background-color:#ffffff;
	margin-top:1px;
}

.champ04_type3{
	height:30px;
	color:#e3000c;
	background-color:#ffffff;
	margin-top:1px;
}

/* Asterix ************************************/

.asterix01{
	font-size:9px;
	font-family: Arial,sans-serif;
	width:464px;
	text-align:right;
	clear:both;
}
.asterix02{
	font-size:9px;
	font-family: Arial,sans-serif;
	width:464px;
	text-align:right;
	clear:both;
}
.asterix03{
	font-size:9px;
	font-family: Arial,sans-serif;
	width:464px;
	text-align:right;
	clear:both;
}
