﻿/* ---------------- */
#epilogue {
	line-height: 1.1em;
}
#soutien {
	position: absolute;
	top: 40px;
	left: 104px;
	width: 256px;
	height: 80px;
	font-family: Corbel,Verdana,Helvetica,sans-serif;
	font-size: 12px;
}
#soutien > p:first-child {
	text-transform: uppercase;
	font-weight: bold;
	margin: 0 0 4px 0;
}
#soutien > p:first-child + p {
}
#soutien > p:first-child + p + p {
	margin: 4px 0 0 0;
	font-size: 12px;
}
/* ---------------- */
#commentaires {
	position: absolute;
	top: 144px;
	left: 104px;
	width: 256px;
	height: 65px;
	font-family: Corbel,Verdana,Helvetica,sans-serif;
	font-size: 12px;
}
#commentaires > p:first-child {
	text-transform: uppercase;
	font-weight: bold;
	margin: 0 0 4px 0;
}
#commentaires > p:first-child + p {
}
#commentaires > p:first-child + p + p {
}
/* ---------------- */
#instances {
	position: absolute;
	top: 40px;
	left: 384px;
	width: 580px;
	height: 80px;
	font-family: Corbel,Verdana,Helvetica,sans-serif;
	font-size: .8em;
}
#instances > p:first-child {
	text-transform: uppercase;
	font-weight: bold;
	margin: 0 0 4px 0;
}
#instances > div {
	width: 175px;
}
#instances div + div {
	position: absolute;
	left: 192px;
	width: 183px;
}
#instances div + div + div {
	position: absolute;
	left: 392px;
	width: 176px;
}
#instances li {
	margin: 0 0 4px 0;
}
#instances ul > li:first-child {
	font-weight: bold;
	border-bottom: solid 1px #bbc2c2;
}
/* ---------------- */
#instancesAccueil {
	position: absolute;
	top: -32px;
	left: -32px;
	width: 600px;
	height: 236px;
	font-family: Corbel,Verdana,Helvetica,sans-serif;
	font-size: 14px;
	line-height: 16px;
	background: #E0E0E0;
}
#instancesAccueil h1 {
	position: absolute;
	left: 12px;
	top: 12px;
}
#instancesAccueil > div {
	width: 182px;
}
#instancesAccueil div {
	position: absolute;
	left: 12px;
	top: 42px;
}
#instancesAccueil img {
	position: absolute;
	top: 160px;
}
#instancesAccueil img+img {
	position: absolute;
	left: 200px;
}
#instancesAccueil img+img+img {
	position: absolute;
	left: 400px;
}
#instancesAccueil div + div {
	position: absolute;
	left: 206px;
}
#instancesAccueil div + div + div {
	position: absolute;
	left: 406px;
}
#instancesAccueil ul {
	margin: 0;
	padding: 0;
}
#instancesAccueil li {
	padding: 0;
	margin: 0 0 10px 0;
}
#instancesAccueil + h1 {
	margin-top: 260px;
}
/* ---------------- */
#newsletter {
	position: absolute;
	top: 40px;
	left: 104px;
	width: 240px;
	height: 80px;
	font-family: Corbel,Verdana,Helvetica,sans-serif;
	font-size: .8em;
}
#newsletter > p:first-child {
	text-transform: uppercase;
	font-weight: bold;
	margin: 0 0 4px 0;
}
#newsletter > p:first-child + p {
	margin: 4px 0 0 0;
}
#newsletter > p:first-child + input {
	border: solid 1px #bbc2c2;
	width: 100%;
	margin: 0 0 8px 0;
}
#newsletter > p:first-child + input + span {
	border: solid 1px #bbc2c2;
	width: 100%;
	margin: 0 0 8px 0;
}
/* ---------------- */
#adresse {
	position: absolute;
	top: 33px;
	left: 537px;
	width: 288px;
	height: 112px;
	font-family: Corbel,Verdana,Helvetica,sans-serif;
	font-size: .8em;
}
#adresse > p {
	margin: 0;
}
#adresse > p:first-child {
	text-transform: uppercase;
	font-weight: bold;
	margin: 0 0 8px 0;
}
/* ---------------- */
#accessibilite {
	position: absolute;
	top: 33px;
	left: 856px;
	width: 96px;
	height: 64px;
	font-family: Corbel,Verdana,Helvetica,sans-serif;
	font-size: .8em;
}

