.main
{
	margin-top: 5px;
}


.main_font
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	line-height: 10px;
	/*background-color:#FF0099;*/
	/*background-image: backgroundImage_mc;*/
	/*
	scrollbar-face-color: #ead1bf;
	scrollbar-shadow-color: #d39f7b;
	scrollbar-highlight-color: #f0dfcf;
	scrollbar-3dlight-color: #efdbce;
	scrollbar-darkshadow-color: #d39f7b ;
	scrollbar-track-color: #d39f7b;
	scrollbar-arrow-color: #b16b3b;
	*/
}

.tete_chapitre_commun
{
	margin-top: 1px;
	padding-left: 15px;
	/*margin-bottom: 5px;*/
	/*font-family: Arial, Courier, monospace;*/
}


.tete_chapitre
{
	width: 220px;
	height: 40px;
	margin-top: 5px;
	padding-left: 10px;
	background-image: backgroundImage_mc;
	puce: puceBanane1_mc;
	pastille: pastille_mc;
}

.tete_chapitre_font
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color:#000000;
	font-weight:bold;
	margin-left: 25px;
	line-height: 10px;
}


.tete_chapitre_roll
{
	width: 220px;
	height: 40px;
	margin-top: 5px;
	padding-left: 10px;
	background-image: backgroundImage_mc_roll;
	puce: puceBanane1_mc;
	pastille: pastille_mc;
}

.tete_chapitre_roll_font
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color:#000000;
	font-weight:bold;
	margin-left: 25px;
	line-height: 10px;
}

.tete_chapitre_actuel
{
	width: 220px;
	height: 40px;
	margin-top: 5px;
	padding-left: 10px;
	background-image: backgroundImage_mc_on;
	puce: puceBanane1_mc;
	pastille: pastille_mc;
}

.tete_chapitre_actuel_font
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color:#000000;
	font-weight:bold;
	margin-left: 25px;
	line-height: 10px;
}


/*************************************************************************************/
/*************************************************************************************/

.tete_chapitre_1
{
	width: 220px;
	height: 40px;
	margin-top: 5px;
	padding-left: 10px;
	background-image: backgroundImage_mc;
	puce: puceBanane1_mc;
	pastille: pastille_mc;
}

.tete_chapitre_1_font
{
	font-family: Verdana, Arial, Helvetica;
	margin-left: 25px;
	padding-left: 20px;
	color: #000000;
	font-weight:bold;
}


.tete_chapitre_1_roll
{
	width: 220px;
	height: 40px;
	margin-top: 5px;
	padding-left: 10px;
	background-image: backgroundImage_mc_roll;
	puce: puceBanane1_mc;
	pastille: pastille_mc;
}

.tete_chapitre_1_roll_font
{
	font-family: Verdana, Arial, Helvetica;
	margin-left: 25px;
	padding-left: 20px;
	color: #000000;
	font-weight:bold;
}

.tete_chapitre_1_actuel
{
	width: 220px;
	height: 40px;
	margin-top: 5px;
	padding-left: 10px;
	background-image: backgroundImage_mc_on;
	puce: puceBanane1_mc;
	pastille: pastille_mc;
}

.tete_chapitre_1_actuel_font
{
	font-family: Verdana, Arial, Helvetica;
	margin-left: 25px;
	padding-left: 20px;
	color: #000000;
	font-weight:bold;
}



/*************************************************************************************/
/*************************************************************************************/

.tete_chapitre_2
{
	width: 220px;
	height: 40px;
	margin-top: 5px;
	padding-left: 10px;
	background-image: backgroundImage_mc;
	puce: puceBanane1_mc;
	pastille: pastille_mc;
}

.tete_chapitre_2_font
{
	font-family: Verdana, Arial, Helvetica;
	margin-left: 25px;
	padding-left: 20px;
	color: #000000;
	font-weight:bold;
}


.tete_chapitre_2_roll
{
	width: 220px;
	height: 40px;
	margin-top: 5px;
	padding-left: 10px;
	background-image: backgroundImage_mc_roll;
	puce: puceBanane1_mc;
	pastille: pastille_mc;
}

.tete_chapitre_2_roll_font
{
	font-family: Verdana, Arial, Helvetica;
	margin-left: 25px;
	padding-left: 20px;
	color: #000000;
	font-weight:bold;
}

.tete_chapitre_2_actuel
{
	width: 220px;
	height: 40px;
	margin-top: 5px;
	padding-left: 10px;
	background-image: backgroundImage_mc_on;
	puce: puceBanane1_mc;
	pastille: pastille_mc;
}

.tete_chapitre_2_actuel_font
{
	font-family: Verdana, Arial, Helvetica;
	margin-left: 25px;
	padding-left: 20px;
	color: #000000;
	font-weight:bold;
}



/*************************************************************************************/
/*************************************************************************************/

.tete_chapitre_3
{
	width: 220px;
	height: 40px;
	margin-top: 5px;
	padding-left: 10px;
	background-image: backgroundImage_mc;
	puce: puceBanane1_mc;
	pastille: pastille_mc;
}

.tete_chapitre_3_font
{
	font-family: Verdana, Arial, Helvetica;
	margin-left: 25px;
	padding-left: 20px;
	color: #000000;
	font-weight:bold;
}


.tete_chapitre_3_roll
{
	width: 220px;
	height: 40px;
	margin-top: 5px;
	padding-left: 10px;
	background-image: backgroundImage_mc_roll;
	puce: puceBanane1_mc;
	pastille: pastille_mc;
}

.tete_chapitre_3_roll_font
{
	font-family: Verdana, Arial, Helvetica;
	margin-left: 25px;
	padding-left: 20px;
	color: #000000;
	font-weight:bold;
}

.tete_chapitre_3_actuel
{
	width: 220px;
	height: 40px;
	margin-top: 5px;
	padding-left: 10px;
	background-image: backgroundImage_mc_on;
	puce: puceBanane1_mc;
	pastille: pastille_mc;
}

.tete_chapitre_3_actuel_font
{
	font-family: Verdana, Arial, Helvetica;
	margin-left: 25px;
	padding-left: 20px;
	color: #000000;
	font-weight:bold;
}


/*************************************************************************************/
/*************************************************************************************/

.tete_chapitre_4
{
	width: 220px;
	height: 40px;
	margin-top: 5px;
	padding-left: 10px;
	background-image: backgroundImage_mc;
	puce: puceBanane1_mc;
	pastille: pastille_mc;
}

.tete_chapitre_4_font
{
	font-family: Verdana, Arial, Helvetica;
	margin-left: 25px;
	padding-left: 20px;
	color: #000000;
	font-weight:bold;
}


.tete_chapitre_4_roll
{
	width: 220px;
	height: 40px;
	margin-top: 5px;
	padding-left: 10px;
	background-image: backgroundImage_mc_roll;
	puce: puceBanane1_mc;
	pastille: pastille_mc;
}

.tete_chapitre_4_roll_font
{
	font-family: Verdana, Arial, Helvetica;
	margin-left: 25px;
	padding-left: 20px;
	color: #000000;
	font-weight:bold;
}

.tete_chapitre_4_actuel
{
	width: 220px;
	height: 40px;
	margin-top: 5px;
	padding-left: 10px;
	background-image: backgroundImage_mc_on;
	puce: puceBanane1_mc;
	pastille: pastille_mc;
}

.tete_chapitre_4_actuel_font
{
	font-family: Verdana, Arial, Helvetica;
	margin-left: 25px;
	padding-left: 20px;
	color: #000000;
	font-weight:bold;
}



/*************************************************************************************/
/*************************************************************************************/

.tete_chapitre_5
{
	width: 220px;
	height: 40px;
	margin-top: 5px;
	padding-left: 10px;
	background-image: backgroundImage_mc;
	puce: puceBanane1_mc;
	pastille: pastille_mc;
}

.tete_chapitre_5_font
{
	font-family: Verdana, Arial, Helvetica;
	margin-left: 25px;
	padding-left: 20px;
	color: #000000;
	font-weight:bold;
}


.tete_chapitre_5_roll
{
	width: 220px;
	height: 40px;
	margin-top: 5px;
	padding-left: 10px;
	background-image: backgroundImage_mc_roll;
	puce: puceBanane1_mc;
	pastille: pastille_mc;
}

.tete_chapitre_5_roll_font
{
	font-family: Verdana, Arial, Helvetica;
	margin-left: 25px;
	padding-left: 20px;
	color: #000000;
	font-weight:bold;
}

.tete_chapitre_5_actuel
{
	width: 220px;
	height: 40px;
	margin-top: 5px;
	padding-left: 10px;
	background-image: backgroundImage_mc_on;
	puce: puceBanane1_mc;
	pastille: pastille_mc;
}

.tete_chapitre_5_actuel_font
{
	font-family: Verdana, Arial, Helvetica;
	margin-left: 25px;
	padding-left: 20px;
	color: #000000;
	font-weight:bold;
}


/*************************************************************************************/
/*************************************************************************************/


.tete_chapitre_6
{
	width: 220px;
	height: 40px;
	margin-top: 5px;
	padding-left: 10px;
	background-image: backgroundImage_mc;
	puce: puceBanane1_mc;
	pastille: pastille_mc;
}

.tete_chapitre_6_font
{
	font-family: Verdana, Arial, Helvetica;
	margin-left: 25px;
	padding-left: 20px;
	color: #000000;
	font-weight:bold;
}


.tete_chapitre_6_roll
{
	width: 220px;
	height: 40px;
	margin-top: 5px;
	padding-left: 10px;
	background-image: backgroundImage_mc_roll;
	puce: puceBanane1_mc;
	pastille: pastille_mc;
}

.tete_chapitre_6_roll_font
{
	font-family: Verdana, Arial, Helvetica;
	margin-left: 25px;
	padding-left: 20px;
	color: #000000;
	font-weight:bold;
}

.tete_chapitre_6_actuel
{
	width: 220px;
	height: 40px;
	margin-top: 5px;
	padding-left: 10px;
	background-image: backgroundImage_mc_on;
	puce: puceBanane1_mc;
	pastille: pastille_mc;
}

.tete_chapitre_6_actuel_font
{
	font-family: Verdana, Arial, Helvetica;
	margin-left: 25px;
	padding-left: 20px;
	color: #000000;
	font-weight:bold;
}


/*************************************************************************************/
/*************************************************************************************/


.tete_chapitre_7
{
	width: 220px;
	height: 40px;
	margin-top: 5px;
	padding-left: 10px;
	background-image: backgroundImage_mc;
	puce: puceBanane1_mc;
	pastille: pastille_mc;
}

.tete_chapitre_7_font
{
	font-family: Verdana, Arial, Helvetica;
	margin-left: 25px;
	padding-left: 20px;
	color: #000000;
	font-weight:bold;
}


.tete_chapitre_7_roll
{
	width: 220px;
	height: 40px;
	margin-top: 5px;
	padding-left: 10px;
	background-image: backgroundImage_mc_roll;
	puce: puceBanane1_mc;
	pastille: pastille_mc;
}

.tete_chapitre_7_roll_font
{
	font-family: Verdana, Arial, Helvetica;
	margin-left: 25px;
	padding-left: 20px;
	color: #000000;
	font-weight:bold;
}

.tete_chapitre_7_actuel
{
	width: 220px;
	height: 40px;
	margin-top: 5px;
	padding-left: 10px;
	background-image: backgroundImage_mc_on;
	puce: puceBanane1_mc;
	pastille: pastille_mc;
}

.tete_chapitre_7_actuel_font
{
	font-family: Verdana, Arial, Helvetica;
	margin-left: 25px;
	padding-left: 20px;
	color: #000000;
	font-weight:bold;
}


/*************************************************************************************/
/*************************************************************************************/


.tete_chapitre_8
{
	width: 220px;
	height: 40px;
	margin-top: 5px;
	padding-left: 10px;
	background-image: backgroundImage_mc;
	puce: puceBanane1_mc;
	pastille: pastille_mc;
}

.tete_chapitre_8_font
{
	font-family: Verdana, Arial, Helvetica;
	margin-left: 25px;
	padding-left: 20px;
	color: #000000;
	font-weight:bold;
}


.tete_chapitre_8_roll
{
	width: 220px;
	height: 40px;
	margin-top: 5px;
	padding-left: 10px;
	background-image: backgroundImage_mc_roll;
	puce: puceBanane1_mc;
	pastille: pastille_mc;
}

.tete_chapitre_8_roll_font
{
	font-family: Verdana, Arial, Helvetica;
	margin-left: 25px;
	padding-left: 20px;
	color: #000000;
	font-weight:bold;
}

.tete_chapitre_8_actuel
{
	width: 220px;
	height: 40px;
	margin-top: 5px;
	padding-left: 10px;
	background-image: backgroundImage_mc_on;
	puce: puceBanane1_mc;
	pastille: pastille_mc;
}

.tete_chapitre_8_actuel_font
{
	font-family: Verdana, Arial, Helvetica;
	margin-left: 25px;
	padding-left: 20px;
	color: #000000;
	font-weight:bold;
}


/*************************************************************************************/
/*************************************************************************************/


.tete_chapitre_9
{
	width: 220px;
	height: 40px;
	margin-top: 5px;
	padding-left: 10px;
	background-image: backgroundImage_mc;
	puce: puceBanane1_mc;
	pastille: pastille_mc;
}

.tete_chapitre_9_font
{
	font-family: Verdana, Arial, Helvetica;
	margin-left: 25px;
	padding-left: 20px;
	color: #000000;
	font-weight:bold;
}


.tete_chapitre_9_roll
{
	width: 220px;
	height: 40px;
	margin-top: 5px;
	padding-left: 10px;
	background-image: backgroundImage_mc_roll;
	puce: puceBanane1_mc;
	pastille: pastille_mc;
}

.tete_chapitre_9_roll_font
{
	font-family: Verdana, Arial, Helvetica;
	margin-left: 25px;
	padding-left: 20px;
	color: #000000;
	font-weight:bold;
}

.tete_chapitre_9_actuel
{
	width: 220px;
	height: 40px;
	margin-top: 5px;
	padding-left: 10px;
	background-image: backgroundImage_mc_on;
	puce: puceBanane1_mc;
	pastille: pastille_mc;
}

.tete_chapitre_9_actuel_font
{
	font-family: Verdana, Arial, Helvetica;
	margin-left: 25px;
	padding-left: 20px;
	color: #000000;
	font-weight:bold;
}


/*************************************************************************************/
/*************************************************************************************/


.tete_chapitre_10
{
	width: 220px;
	height: 40px;
	margin-top: 5px;
	padding-left: 10px;
	background-image: backgroundImage_mc;
	puce: puceBanane1_mc;
	pastille: pastille_mc;
}

.tete_chapitre_10_font
{
	font-family: Verdana, Arial, Helvetica;
	margin-left: 25px;
	padding-left: 20px;
	color: #000000;
	font-weight:bold;
}


.tete_chapitre_10_roll
{
	width: 220px;
	height: 40px;
	margin-top: 5px;
	padding-left: 10px;
	background-image: backgroundImage_mc_roll;
	puce: puceBanane1_mc;
	pastille: pastille_mc;
}

.tete_chapitre_10_roll_font
{
	font-family: Verdana, Arial, Helvetica;
	margin-left: 25px;
	padding-left: 20px;
	color: #000000;
	font-weight:bold;
}

.tete_chapitre_10_actuel
{
	width: 220px;
	height: 40px;
	margin-top: 5px;
	padding-left: 10px;
	background-image: backgroundImage_mc_on;
	puce: puceBanane1_mc;
	pastille: pastille_mc;
}

.tete_chapitre_10_actuel_font
{
	font-family: Verdana, Arial, Helvetica;
	margin-left: 25px;
	padding-left: 20px;
	color: #000000;
	font-weight:bold;
}


/*************************************************************************************/
/*************************************************************************************/


.tete_chapitre_11
{
	width: 220px;
	height: 40px;
	margin-top: 5px;
	padding-left: 10px;
	background-image: backgroundImage_mc;
	puce: puceBanane11_mc;
	pastille: pastille_mc;
}

.tete_chapitre_11_font
{
	font-family: Verdana, Arial, Helvetica;
	margin-left: 25px;
	padding-left: 20px;
	color: #000000;
	font-weight:bold;
}


.tete_chapitre_11_roll
{
	width: 220px;
	height: 40px;
	margin-top: 5px;
	padding-left: 10px;
	background-image: backgroundImage_mc_roll;
	puce: puceBanane11_mc;
	pastille: pastille_mc;
}

.tete_chapitre_11_roll_font
{
	font-family: Verdana, Arial, Helvetica;
	margin-left: 25px;
	padding-left: 20px;
	color: #000000;
	font-weight:bold;
}

.tete_chapitre_11_actuel
{
	width: 220px;
	height: 40px;
	margin-top: 5px;
	padding-left: 10px;
	background-image: backgroundImage_mc_on;
	puce: puceBanane11_mc;
	pastille: pastille_mc;
}

.tete_chapitre_11_actuel_font
{
	font-family: Verdana, Arial, Helvetica;
	margin-left: 25px;
	padding-left: 20px;
	color: #000000;
	font-weight:bold;
}


/*************************************************************************************/
/*************************************************************************************/

.titre_souschapitre
{	
	margin-top:0px;
	margin-left: 23px;
	width: 380px;
	height: 32px;			
	/*background-color: #FFFFFF;*/
	puce: puceSschapitreNormal_mc;
}
.titre_souschapitre_font
{	
	font-family: Verdana, Arial, Helvetica;
	margin-left: 14px;
	font-size: 11px;
	color: #000000;
}

.titre_souschapitre_roll
{
	margin-top:0px;
	margin-left: 23px;
	width: 380px;
	height: 32px;	
	/*background-color: #E31E2D;*/
	puce: puceSschapitreNormal_mc;
}
.titre_souschapitre_roll_font
{
	font-family: Verdana, Arial, Helvetica;
	color: #000000;
	margin-left: 14px;
	font-size: 11px;
	font-weight:bold;
}

.titre_souschapitre_actuel
{
	margin-top:0px;
	/*background-color: #E31E2D;*/
	margin-left: 23px;
	width: 380px;
	height: 32px;	
	puce: puceSschapitreNormal_mc;
}
.titre_souschapitre_actuel_font
{
	font-family: Verdana, Arial, Helvetica;
	color:#000000;
	margin-left: 14px;
	font-size: 11px;
	font-weight:bold;
}


.titre_notion
{ 
	margin-top: 0px;
	width: 236px;
	height: 32px;	
	margin-left: 23px;
	/*background-color: #FFFFFF;*/
	puce: puceNotionNormal_mc;
}
.titre_notion_font
{
	font-family: Verdana, Arial, Helvetica;
	margin-left: 16px;
	font-size: 11px;
}
.titre_notion_roll
{ 
	margin-top: 0px;
	width: 236px;
	height: 32px;	
	/*background-color: #FFFFFF;*/
	margin-left: 23px;
	puce: puceNotionRoll_mc
}
.titre_notion_roll_font
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	margin-left: 16px;
}
.titre_notion_actuel
{ 
	margin-top: 0px;
	width: 236px;
	height: 32px;	
	/*background-color: #FFFFFF;*/
	margin-left: 23px;
	puce: puceNotionActuel_mc;
}
.titre_notion_actuel_font
{ 
	font-family: Verdana, Arial, Helvetica;
	margin-left: 16px;
	font-size: 11px;
}




.titre_grain
{ 
  margin-top: 0px;
	width:236px;
	height: 32px;	
	margin-left: 23px;
	/*background-color: #FFFFFF;*/
	puce: puceGrainNormal_mc;
}
.titre_grain_font
{ 
	font-family: Verdana, Arial, Helvetica;
	margin-left: 25px;
	font-size: 11px;
	color: #000000;

}

.titre_grain_roll
{ 
	margin-top: 0px;
	width: 236px;
	height: 32px;	
	/*background-color: #FFFFFF;*/
	margin-left: 23px;
	puce: puceGrainRoll_mc;
}

.titre_grain_roll_font
{ 
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #233446;
	margin-left: 25px;
	color: #000000;

}


.titre_grain_actuel
{ 
	margin-top: 0px;
	width: 218px;
	height: 32px;	
	/*background-color: #858585;*/
	margin-left: 23px;
	puce: puceGrainActuel_mc;
}

.titre_grain_actuel_font
{ 
	font-family: Verdana, Arial, Helvetica;
	margin-left: 25px;
	color: #FFFFFF;

}



