.stylesop { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-style: normal; background-color: #FFFFFF
}

.title{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 30px;
 font-color:#000060;
; color: #000066; background-color: #FFFFFF
; font-style: italic
}

.subtitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-color:#000060;
	;
	font-style: normal;
	line-height: normal;
	color: #000099;
	font-weight: bold;

}

.leftLink{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 8px;
 font-color:#00A0A0;
}



.textstd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #000000;
	background-color: #FFFFFF;
	list-style-type: square;
}
.motcles {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #FF9900}
.subtext {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #FF9900}
.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000099;
}
.textlst {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 15pt;
	font-style: normal;
	color: #000000;
	list-style-image: none;
	list-style-type: none;



}
.indent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	margin-left: 40px;
}



.menutxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000099;
}
.footer {
	font-family: Optimum;
	font-size: 9pt;
	font-style: normal;
	color: #000000;
	background-color: #E5E0E0;

}
.nodecor {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #000000}
.query {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000099;
}
.listnobullet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	list-style-image: none;
	list-style-type: none;
}
.2ndtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000099;
}
.demande {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000099;
}
.blink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FF0000;
	text-decoration: underline blink;
	font-style: oblique;

}
.navigate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #000099;
}
.aftertitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000099;
}
.menulist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #000066;
	background-color: #EEEEEE;
	text-decoration: none;

}
.titleheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	color: #FFFFFF;
}
.whitetxt {
	font-family: Optimum;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;

}
.menutablegris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #E5e0e0;
	text-decoration: none;

}
.textvib {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #000000;
	background-color: #FFFFFF;
	list-style-type: square;
	list-style-image: url(boutons/bl_orange.gif);




}
.textval {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #000000;
	background-color: #FFFFFF;
	list-style-type: square;
	list-style-image: url(boutons/bl_vert.gif);
}
.valnodec {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006600;
	text-decoration: none;
}
.vibnodec {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	text-decoration: none;
}
.sopnodec {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	text-decoration: none;
}
.motcle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	color: #df2d57;
	text-decoration: none;
}
.construct {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-style: normal;
	color: #000033;
}

ul {
	list-style-type: square;
  margin-top: 0px;
  margin-bottom: 0px;
	/* ie fudge begins */
		margin-left: 30px;
		voice-family: "\"}\"";
		voice-family:inherit;
	}
		html>body ul {
		margin-left: 0px;
		padding-left: 30px;
	/* ie fudge ends */
}
ul.no-indent {
  /* ie fudge begins */
    margin-left: 20px;
    }
    html>body ul.no-indent {
    margin-left: 0px;
    padding-left: 20px;
  /* ie fudge ends */
}
.mainheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FF0000;
	font-style: oblique;
	text-decoration: underline;

}
.actulist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: black;
}
.actudates {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	color: #FF0000;
}
.actudetail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #437ACC;
}
.formation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;

}
.formtable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	font-style: normal;
	background-color: #FFCC00;

}
.formtblue {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-style: normal;
	background-color: 7F92BF;
}
.formhref {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	font-style: normal;
	background-color: 7F92BF;
}

.title20pt{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 20px;
 font-color:#000060;
; color: #000066; background-color: #FFFFFF
; font-style: italic
}
