.Footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BD2110;
	font-weight: bold;
}
.titre-section {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 18pt;
	color: #BD2918;
}
.titreProduit {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #BD2918;
}
.sous-titre {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #BD2918;
	font-weight: bold;
	font-style: italic;
}
.sous-titreNouvelle {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #BD2918;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;

}
.texte-courant {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.TexteMoyen {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.TexteMoyenCaps {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #BD2918;
	
}
.TexteMoyenCapsBleu {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #347090;
}	
.TextePetit {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.texte-intro {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.bullet {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #BD2918;
	font-weight: normal;
}
.titre-formation {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}
.titre-nouvelle {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #29427B;
	font-weight: bold;
}
.texte-but {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 14px;
}
.texte-module {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a:link {
	color: #347090;
}
a:visited {
	color: #347090;
}
a:active {
	color: #347090;
}
a:hover {
	color: #347090;
	text-decoration: none;
}

.LinkTemoSansDeco	a {color: #347090;text-decoration: none;}
.LinkTemoSansDeco	a:hover	{color: #347090;text-decoration: none;}
.LinkTemoSansDeco	a:visited {color: #347090;text-decoration: none;}
.LinkTemoSansDeco	a:link {color: #347090;text-decoration: none;}
.LinkTemoSansDeco	a:active {color: #347090;text-decoration: none;}


.page {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.note {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-style: italic;
}
.texte-tab {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 13px;
}
.section-tab {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.TexteTabGauche {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 11px;
}
.TexteTablien {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 10px;
	text-decoration: underline;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.NavHaut {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.TexteChoixFormat {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:  #C52025;
	font-weight: bold;
}

.TexteFormat {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:  #013A81;
	font-weight: bold;
}

.TextePrix {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:  #000000;
	font-weight: bold;
}


/* ---------------------------- CONFIG POUR LE MENU DHTML ---------------------------------  */
/* CoolMenus 4 - default styles - do not edit */
.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
	
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:Transparent; layer-background-color:Transparent; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:3px; font-family:arial,helvetica; font-size:10px; font-weight:bold}
.clLevel0{background-color:Transparent; layer-background-color:Transparent; color:#000000;}
.clLevel0over{background-color:#336699; layer-background-color:#336699; color:#9999CC; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:Transparent; layer-background-color:Transparent}


/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px 8px; font-family:arial,helvetica; font-size:10px }
.clLevel1{background-color:#9B8E86; layer-background-color:#9B8E86; color:#FFFFFF;}
.clLevel1over{background-color:#8E94AD; layer-background-color:#8E94AD; color:#FFFFFF; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; z-index:500; visibility:hidden; background-color:#242447; layer-background-color:#242447}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:arial,helvetica; font-size:10px }
.clLevel2{background-color:#9B8E86; layer-background-color:#9B8E86; color:#FFFFFF;}
.clLevel2over{background-color:#8E94AD; layer-background-color:#8E94AD; color:#FFFFFF; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#242447; layer-background-color:#242447}
/* -------------------------- FIN CONFIG POUR LE MENU DHTML -------------------------------  */

