/* Éditeur - Classes générales -----------------------------------------------*/
.TitreGeant {
	font-family:			Arial, Helvetica, Sans-serif;
	font-size:				33px;
	font-weight:			bold;
	color:					#40ADE3;
	text-transform:         uppercase;
}
.SousTitre {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				12px;
	font-weight:			normal;
	color:					#49AFE7;
	text-transform:			uppercase;
}
.SousTitreActCulturelles {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				12px;
	color:					#5DA170;
	text-transform:			uppercase;
}
.SousTitreActConferences {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				12px;
	color:					#028AC9;
	text-transform:			uppercase;
}
.SousTitreActColloques {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				12px;
	color:					#CC640F;
	text-transform:			uppercase;
}
.TexteDateDescription {
	font-family:			Arial, Helvetica, Sans-serif;
	font-size:				12px;
	color:					#000000;
	text-transform:			uppercase;
}
.Texte {
	font-family:			Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#000000;
}
.TexteSpecial {
	font-family:			Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#49AFE7;
}
.TextePetit {
	font-family:			Arial, Helvetica, Sans-serif;
	font-size:				9px;
	color:					#000000;
}
/*----------------------------------------------------------------------------*/
/* Éditeur - Classes pour les hyperliens -------------------------------------*/
A.Lien:link, A.Lien:visited, A.Lien:active {
	font-family:			Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#000000;
	text-decoration:		underline;
}
A.Lien:hover, A.Lien:visited:hover, A.Lien:active:hover {
	font-family:			Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#49AFE7;
	text-decoration:		underline;
}
/*----------------------------------------------------------------------------*/
/* Éditeur - Classes pour les images -----------------------------------------*/
.ContourPhoto {
	border:					1px solid #000000;
}
/*----------------------------------------------------------------------------*/
/* Éditeur - Classes pour les cellules de tableaux ---------------------------*/
.CelluleTitre {
	font-family:			Arial, Helvetica, Sans-serif;
	font-size:				12px;
	color:					#FFFFFF;
	text-transform:			uppercase;
	background-color:		#49AFE7;
	padding:				2px;
	border-left:			1px solid #CCCCCC;
	border-bottom:			1px solid #CCCCCC;
	vertical-align:			top;
}
.CelluleSousTitre {
	font-family:			Arial, Helvetica, Sans-serif;
	font-size:				12px;
	color:					#49AFE7;
	background-color:		#FFFFFF;
	padding:				2px;
	border-left:			1px solid #CCCCCC;
	border-bottom:			1px solid #CCCCCC;
	vertical-align:			top;
}
.CelluleTexte {
	font-family:			Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#000000;
	background-color:		transparent;
	padding:				2px;
	border-left:			1px solid #CCCCCC;
	border-bottom:			1px solid #CCCCCC;
	vertical-align:			top;
}
/*----------------------------------------------------------------------------*/
/* Éditeur - Classes pour les tableaux ---------------------------------------*/
.Tableau {
	border-collapse:		collapse;
	border-right:			1px solid #CCCCCC;
	border-top:				1px solid #CCCCCC;
}
/*----------------------------------------------------------------------------*/
/* Styles spéciaux pour pages intérieures ------------------------------------*/
.ImageGauche {
	padding-left:			5px;
	padding-right:			5px;
	vertical-align:			top;
}
.CellContenuInt {
	font-family:			Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#000000;
	padding-top:			14px;
	width:					421px;
	padding-left:			13px;
	padding-right:			13px;
	vertical-align:			top;
}
.CellContenuInt p {
	margin-top:				10px;
	margin-bottom:			0px;
}

/*----------------------------------------------------------------------------*/
/* Général -------------------------------------------------------------------*/
BODY {
	margin:					0;
	background-color:		#FFFFFF;
}
A:link, A:visited, A:active {
	font-family:			Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#000000;
	text-decoration:		underline;
}
A:hover, A:visited:hover, A:active:hover {
	font-family:			Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#000000;
	text-decoration:		underline;
}
P {
	padding:				0;
	margin-top:				0;
	margin-bottom:			12px;
}
UL {
	font-family:			Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#000000;
	list-style-image: 		url(/images/Puce_Liste.gif);
	margin-bottom: 			0;
	margin-top: 			0;
}
OL {
	font-family:			Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#000000;
}
LI {
	font-family:			Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#000000;
	margin-top: 			0px;
	margin-left: 			-15px;
	margin-bottom:			0px;
}
FORM {
	padding:				0;
	margin:					0;
}
/*----------------------------------------------------------------------------*/
/* Styles spéciaux les cellules des sections ---------------------------------*/
.Musee {
	background-color:		#4298D3;
	padding-bottom:5px;
	padding-top:5px;
}
.Exposition {
	background-color:		#46AAE0;
	padding-bottom:5px;
	padding-top:5px;	
}
.Activite {
	background-color:		#79C1E2;
	padding-bottom:5px;
	padding-top:5px;	
}
.Education {
	background-color:		#9ACDDE;
	padding-bottom:5px;
	padding-top:5px;	
}
.ArcheologieHistoire {
	background-color:		#97C6C3;
	padding-bottom:5px;
	padding-top:5px;	
}
.AmiFondation {
	background-color:		#8CB597;
	padding-bottom:5px;
	padding-top:5px;
}
.Service {
	background-color:		#808451;
	padding-bottom:5px;
	padding-top:5px;
}
.Bulletin {
	background-color:		#6C613B;
	padding-bottom:5px;
	padding-top:5px;	
}
/*----------------------------------------------------------------------------*/

sup {
text-transform:lowercase;
	}