/* Éditeur - Classes générales -----------------------------------------------*/
.Texte {
	font:					10px/14px Tahoma, Arial, Helvetica, Sans-serif;
	color:					#00557e;
}
.TextePetit {
	font:					9px/11px Tahoma, Arial, Helvetica, Sans-serif;
	color:					#6a738d;
}

.TitreKaki {
	font:					bold 10px/12px Tahoma, Arial, Helvetica, Sans-serif;
	color:					#7e7e28;
	text-decoration:		underline;
}
.TitreKakiPale {
	font:					12px/14px Tahoma, Arial, Helvetica, Sans-serif;
	color:					#7e7e28;
}
.TexteKaki {
	font:					10px/12px Tahoma, Arial, Helvetica, Sans-serif;
	color:					#7e7e28;
}

.TitreBlanc {
	font:					bold 12px/14px Tahoma, Arial, Helvetica, Sans-serif;
	color:					#fff;
}
.TexteGrisFonce {
	font:					10px/12px Tahoma, Arial, Helvetica, Sans-serif;
	color:					#585858;
}

.TitreBleu {
	font:					bold 10px/12px Tahoma, Arial, Helvetica, Sans-serif;
	color:					#6e8cb0;
	text-decoration:		underline;
	margin:					0 0 4px 0;
}
.TitreBleuFonce {
	font:					bold 10px/12px Tahoma, Arial, Helvetica, Sans-serif;
	color:					#00557e;
}
.TitreBleuGris {
	font:					bold 10px/12px Tahoma, Arial, Helvetica, Sans-serif;
	color:					#6e8cb0;
	margin:					0 0 4px 0;
}

/* Editeur - Heading ---------------------------------------------------------*/
H1 {
	font:					bold 20px/22px Tahoma, Arial, Helvetica, Sans-serif;
	color:					#00557e;
	margin:					5px 0 12px 0;
}
H2 {
	font:					16px/18px Tahoma, Arial, Helvetica, Sans-serif;
	color:					#6e8cb0;
	margin:					4px 0 12px 0;
}
H3 {
	font:					bold 11px/13px Tahoma, Arial, Helvetica, Sans-serif;
	color:					#7e7e28;
	margin:					3px 0 12px 0;
}
H4 {
	font:					bold 10px/12px Tahoma, Arial, Helvetica, Sans-serif;
	color:					#6e8cb0;
	margin:					2px 0 12px 0;
}

/* Éditeur - Classes pour les hyperliens -------------------------------------*/
A.Lien:link, A.Lien:visited, A.Lien:active,
A.Lien:hover, A.Lien:visited:hover, A.Lien:active:hover {
	font:					10px/12px Tahoma, Arial, Helvetica, Sans-serif;
	color:					#7e7e28;
	text-decoration:		underline;
}
A.Lien:hover, A.Lien:visited:hover, A.Lien:active:hover {
	text-decoration:		none;
}
A.LienKakiPale:link, A.LienKakiPale:visited, A.LienKakiPale:active,
A.LienKakiPale:hover, A.LienKakiPale:visited:hover, A.LienKakiPale:active:hover {
	font:					12px/14px Tahoma, Arial, Helvetica, Sans-serif;
	color:					#7e7e28;
	text-decoration:		none;
}
A.LienKakiPale:hover, A.LienKakiPale:visited:hover, A.LienKakiPale:active:hover {
	text-decoration:		underline;
}

A.LienBleuFleche:link, A.LienBleuFleche:visited, A.LienBleuFleche:active,
A.LienBleuFleche:hover, A.LienBleuFleche:visited:hover, A.LienBleuFleche:active:hover {
	font:					10px/12px Tahoma, Arial, Helvetica, Sans-serif;
	color:					#0e5e9f;
	background:				url(../images/Puce_EnSavoirPlus.gif) no-repeat 0px 3px;
	padding:				0 0 0 10px;
	text-decoration:		none;
}
A.LienBleuFleche:hover, A.LienBleuFleche:visited:hover, A.LienBleuFleche:active:hover {
	text-decoration:		underline;
}
A.LienKakiPaleFleche:link, A.LienKakiPaleFleche:visited, A.LienKakiPaleFleche:active,
A.LienKakiPaleFleche:hover, A.LienKakiPaleFleche:visited:hover, A.LienKakiPaleFleche:active:hover {
	font:					10px/12px Tahoma, Arial, Helvetica, Sans-serif;
	color:					#7e7e28;
	background:				url(../images/Puce_KakiPale.gif) no-repeat 0px 3px;
	padding:				0 0 0 10px;
	text-decoration:		none;
}
A.LienKakiPaleFleche:hover, A.LienKakiPaleFleche:visited:hover, A.LienKakiPaleFleche:active:hover {
	text-decoration:		underline;
}

A.LienNouv:link, A.LienNouv:visited, A.LienNouv:active,
A.LienNouv:hover, A.LienNouv:visited:hover, A.LienNouv:active:hover {
	font:					bold 10px/12px Tahoma, Arial, Helvetica, Sans-serif;
	color:					#6e8cb0;
	text-decoration:		underline;
	padding:				2px 0 0 0;
}
A.LienNouv:hover, A.LienNouv:visited:hover, A.LienNouv:active:hover {
	color:					#0e5e9f;
}

/* Éditeur - Classes pour les images -----------------------------------------*/
.ContourPhoto {
	border:					1px solid #c7c7c7;
	padding:				1px;
}

/* Éditeur - Classes pour les cellules de tableaux ---------------------------*/
.CelluleTitre {
	font:					bold 11px/13px Arial, Helvetica, Sans-serif;
	color:					#ffffff;
	background:				#b7c6d8;
	padding:				6px 12px;
	vertical-align:			top;
}
.CelluleSousTitre {
	font:					bold 11px/13px Arial, Helvetica, Sans-serif;
	color:					#ffffff;
	background:				#6e8cb0;
	padding:				6px 12px;
	vertical-align:			top;
}
.CelluleTexte1 {
	font:					10px/12px Tahoma, Arial, Helvetica, Sans-serif;
	color:					#00557e;
	background:				#f9f9f0;
	padding:				4px 12px;
	border-bottom:			1px solid #b1c0cf;
	vertical-align:			top;
}
.CelluleTexte2 {
	font:					10px/12px Tahoma, Arial, Helvetica, Sans-serif;
	color:					#00557e;
	background:				#f6f6e9;
	padding:				4px 12px;
	border-bottom:			1px solid #b1c0cf;
	vertical-align:			top;
}
.CelluleTexte2Alt {
	font:					10px/12px Tahoma, Arial, Helvetica, Sans-serif;
	color:					#00557e;
	background:				#f2f2e0;
	padding:				4px 12px;
	border-bottom:			1px solid #b1c0cf;
	vertical-align:			top;
}

/* Apparence des listes ------------------------------------------------------*/
UL {
	font:					10px/12px Tahoma, Arial, Helvetica, Sans-serif;
	color:					#00557e;
	margin: 				0;
	padding:				0;
}
OL {
	font:					10px/12px Tahoma, Arial, Helvetica, Sans-serif;
	color:					#00557e;
	margin: 				0 0 0 12px;
	padding:				0;
}
UL LI {
	list-style:				disc outside url(../images/Puce_Liste.gif);
	font:					10px/12px Tahoma, Arial, Helvetica, Sans-serif;
	color:					#00557e;
	margin: 				5px 0 0 12px;
	padding:				0;
}
OL LI {
	list-style:				decimal outside;
	font:					10px/12px Tahoma, Arial, Helvetica, Sans-serif;
	color:					#00557e;
	margin: 				5px 0 0 10px;
	padding:				0;
}
SUP {
	font-size:				80%;
	line-height:			100%;
}