/* Éditeur - Classes générales -----------------------------------------------*/
.Titre {
	font-weight:					bold;
	color:					#825C3B;/*#213C6B*/
	margin:					4px 0 4px 0;
}
.SousTitre {
	font-weight:					bold;
	color:					#49602F;
}
.Texte {
	color:					#825C3B;
}
.TexteBleu {
	color:					#213C6B;
}
.TexteSpecial {
	font-weight:bold;
	font-style:italic;
	color:					#49602F;
}
.TexteSurligne {
	font-weight:					bold;
	color:					#FFF;
	background:				#748c57;/*#909DB5*/
	padding:				2px 4px 2px 4px;
}
.TexteSurligneMajuscule {
	font-weight:					bold;
	text-transform:			uppercase;
	color:					#FFF;
	background:				#748c57;/*#909DB5*/
	padding:				2px 4px 2px 4px;
}
.TexteAvertissement {
	display:				block;
	font-weight:					bold;
	color:					#FFF;
	background:				#748c57;/*#909DB5*/
	padding:				5px;
	margin:					10px 0 10px 0;
}
.TextePetit {
	font:					9px/110% Tahoma, Verdana, Arial, Helvetica, Sans-serif;
}

/* Éditeur - Classes pour les hyperliens -------------------------------------*/
A.Lien:link, A.Lien:visited, A.Lien:active {
	color:					#40A2B9;
	text-decoration:		none;
}
A.Lien:hover, A.Lien:visited:hover, A.Lien:active:hover {
	color:					#40A2B9;
	text-decoration:		underline;
}
A.LienTableau:link, A.LienTableau:visited, A.LienTableau:active {
	color:					#213C6B;
	text-decoration:		underline;
}
A.LienTableau:hover, A.LienTableau:visited:hover, A.LienTableau:active:hover {
	color:					#40A2B9;
	text-decoration:		underline;
}

/* Éditeur - Classes pour les images -----------------------------------------*/
.ImageGauche {
	border:					1px solid #D9D5B8;
	padding:				3px;
	margin:					3px 5px 3px 0;
}
.ImageDroite {
	border:					1px solid #D9D5B8;
	padding:				3px;
	margin:					3px 0 3px 5px;
}

/* Éditeur - Classes pour les Blocs Impliquer --------------------------------*/
.CelluleDegradeImpliquer {
	padding:				13px;
	vertical-align:			top;
	background: 			url(../images/Bg_Degrade.jpg) repeat-x top left; 
	height:					100px
}
.CelluleBlocImpliquer {
	padding:				0;
	vertical-align:			top;
	border-bottom:			1px solid #213C6B;
}
.CelluleTexteImpliquer {
	padding:				7px 0;
	vertical-align:			top;
}
.TitreVertImpliquer {
	font-weight:					bold;
	color:					#49602F;
}
.TitreBleuImpliquer {
	font-weight:					bold;
	color:					#213C6B;
}

/* Éditeur - Classes pour les sujets relatifs --------------------------------*/
.CelluleTitreSujet {
	font-weight:					bold;
	color:					#fff;
	background:				#49602F;
	padding:				4px 9px 5px 9px;
	vertical-align:			top;
	text-align:				left;
	text-transform:			uppercase;
}
.CelluleTexteSujet {
	background:				url(../images/Bg_ColDroite.jpg) no-repeat top left;
	padding:				4px 10px;
	text-align:				left;
	height:					150px;
	vertical-align:			top;
}

/* Éditeur - Classes pour les résumés de page Portail --------------------------------*/
.CelluleTitrePortail {
	font-weight:					bold;
	color:					#213C6B;
	padding:				0;
	vertical-align:			top;
	border-bottom:			1px solid #213C6B;
}
.CelluleContenuPortail {
	color:					#825C3B;
	padding:				6px 0;
}
.CelluleDegradePortail {
	padding:				4px 8px;
	vertical-align:			top;
	background: 			url(../images/Bg_Degrade.jpg) repeat-x top left; 
	height:					100px
}
.CelluleBlanchePortail {
	padding:				4px 8px;
	vertical-align:			top;
	background: 			#fff; 
	height:					100px
}

/* Éditeur - Classes pour les cellules de tableaux ---------------------------*/
.CelluleAvertissement {
	color:					#FFF;
	background:				#748c57;/*#909DB5*/
	padding:				5px;
}
.CelluleTitre {
	color:					#fff;
	background:				#213C6B;
	padding:				6px 8px;
	border-bottom:			1px solid #fff;
	text-transform:			uppercase;
}
.CelluleSousTitre {
	color:					#fff;
	background:				#909DB5;
	padding:				5px 8px;
	border-bottom:			1px solid #fff;
}
.CelluleTexte1 {
	color:					#213C6B;
	background:				#D3D8E1;
	padding:				4px 8px;
	border-bottom:			1px solid #fff;
}
.CelluleTexte2 {
	color:					#213C6B;
	background:				#E8EBF0;
	padding:				4px 8px;
	border-bottom:			1px solid #fff;
}
