@charset "utf-8";
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #666666;
	margin: 0; /* il est conseillé de mettre à zéro la marge et le remplissage de l'élément body, pour tenir compte des différentes valeurs par défaut des navigateurs */
	padding: 0;
	text-align: center; /* ce paramétrage centre le conteneur dans les navigateurs IE 5.x. Le texte est ensuite aligné à gauche (valeur par défaut) dans le sélecteur #container */
	color: #000000;
}
.oneColFixCtr #container {
	position:relative;
	width: 1260px; /* les marges automatiques (et dotées d'une largeur positive) centrent la page */
	border: 1px solid #000000;
	text-align: left; /* ce paramétrage annule le paramètre text-align: center de l'élément body. */
	height: 886px;
	margin: auto;
}

.oneColFixCtr #mainContent {
	padding: 0 0px; /* ne pas oublier que le remplissage est l'espace à l'intérieur du cadre de l'élément div, alors que la marge est l'espace à l'extérieur de celui-ci */
}

.bouton {
	position: absolute;
	width: 172px;
	left: 90px;
	top: 100px;
}

.interview
{
	margin-left: 400px;
}

.question_demarche
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-left: 15px;
	margin-right: 15px;
}

.texte_demarche
{
	margin-left: 25px;
	margin-right: 15px;
}
.texte_demarche_gras
{
	margin-left: 25px;
	margin-right: 15px;
	font-weight: bold;
}
.photos
{
	padding-top: 60px;
	padding-left: 380px;
	border-color:#C03;
	border-width:medium;
}

.titre_actualites
{
	margin-left: 5px;
	margin-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}

.texte_actualites
{
	margin-left: 20px;
	margin-right: 20px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	
}
.titre_photos
{
	font-weight: bold;
	text-align: center;
	font-size: 30px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 40px;
	margin: 0px;
}
.annee
{
	font-weight: bold;
	text-align: center;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
	vertical-align: middle;
	font-size: 24px;
	height: 80px;
}
.contact
{
	margin-left: 400px;
	vertical-align: top;
}
.champ_contact
{
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
}
.adresse
{
	width:370px;
	background-color: #E4E4E4;
	border: medium outset #290000;
	height: 320px;
	text-align: center;
	vertical-align: middle;
}
.erreur_contact
{
	color: #AA1F00;
	font-weight: bold;
}
.ok_contact
{
font-weight: bold;
}
.footer
{
	position: absolute;
	width:900px;
	height: 20px;
	margin-top: 810px;
	margin-left:300px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
}

a.lien:visited {text-decoration: none;color: #ffffff;font-family: Verdana;font-size: 14px}
a.lien:active {text-decoration: none;color: #ffffff;font-family: Verdana;font-size: 14px}
a.lien:link {text-decoration:none;color: #ffffff;font-family: Verdana;font-size: 14px;}
a.lien:hover {text-decoration: none;color: #fba132;	font-family: verdana;font-size: 14px}

a.lien_demarche:visited {text-decoration: none;color: #000000;font-family: Verdana;font-size: 14px}
a.lien_demarche:active {text-decoration: none;color: #000000;font-family: Verdana;font-size: 14px}
a.lien_demarche:link {text-decoration:none;color: #000000;font-family: Verdana;font-size: 14px;}
a.lien_demarche:hover {text-decoration: none;color: #000000;	font-family: verdana;font-size: 14px}

a.lien_demarche_2:visited {text-decoration: none;color: #000000;font-family: Verdana;font-size: 12px}
a.lien_demarche_2:active {text-decoration: none;color: #000000;font-family: Verdana;font-size: 12px}
a.lien_demarche_2:link {text-decoration:none;color: #000000;font-family: Verdana;font-size: 12px;}
a.lien_demarche_2:hover {text-decoration: none;color: #000000;	font-family: verdana;font-size: 12px}


a.lien_actu:visited {text-decoration: none;color: #000000;font-family: Verdana;font-size: 13px}
a.lien_actu:active {text-decoration: none;color: #000000;font-family: Verdana;font-size: 13px}
a.lien_actu:link {text-decoration:none;color: #000000;font-family: Verdana;font-size: 13px;}
a.lien_actu:hover {text-decoration: none;color: #fba132;	font-family: verdana;font-size: 13px}

a.lien_oeuvres:visited {
	text-decoration: none;
	color: #000000;
	font-size: 36px
}
a.lien_oeuvres:active {
	text-decoration: none;
	color: #000000;
	font-size: 36px
}
a.lien_oeuvres:link {
	text-decoration:none;
	color: #000000;
	font-size: 36px
}
a.lien_oeuvres:hover {
	text-decoration: none;
	color: #fba132;
	font-size: 36px
}

a.mention:visited {text-decoration: none;color: #000;font-family: Verdana, Geneva, sans-serif;font-size: 12px}
a.mention:active {text-decoration: none;color: #000;font-family: Verdana, Geneva, sans-serif;font-size: 12px}
a.mention:link {text-decoration:none;color: #000;font-family: Verdana, Geneva, sans-serif;font-size: 12px;}
a.mention:hover {text-decoration: underline;color: #000;font-family: Verdana, Geneva, sans-serif;font-size: 12px}

a.visite:visited {text-decoration: none;color: #000;font-family: Verdana;font-size: 0px}
a.visite:active {text-decoration: none;color: #000;font-family: Verdana;font-size: 0px}
a.visite:link {text-decoration:none;color: #000;font-family: Verdana;font-size: 0px;}
a.visite:hover {text-decoration: none;color: #000;	font-family: Verdana;font-size: 0px}
