html{
	height: 100%;
}

body {
	margin: 0px auto 0px;
	padding: 0px;
	width: 960px;
	background-color: #f9f3ec;
	height: 100%;
	background-image: url(habillage/Background-Page.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
form {
margin: 0px;
padding: 0px;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a{
	text-decoration:none;
	font-size: 13px;
	color: #a81a03;
		font-family: Verdana, Geneva, sans-serif;
	
}

a:hover{
text-decoration:underline;
}

.Page {
	width: 960px;
	background-position: center;
	background-color: #ffffff;
	background-image: url(habillage/FondPage.gif);
}
.Header {
	width: 960px;
	height: 58px;
}
.Nav {
	width: 960px;
	height: 22px;
}
.BlocContenu {
	width: 960px;
	height: 100%;
	overflow:auto;

}

.ColonneGauche {
	width: 590px;
	float: left;
	padding-top: 20px;
	padding-left: 20px;
}
.ColonneDroite {
	width: 340px;
	float: left;
	padding-top: 20px;
	padding-left: 10px;
}
.Footer {
	width: 940px;
	height: 20px;
	float: none;
	background-image: url(habillage/Footer-Back.gif);
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #8a8371;
	vertical-align: middle;
	line-height: 20px;
	font-weight: bold;
	text-align: right;
	padding-right: 10px;
	padding-left: 10px;
	font-variant: small-caps;
}
.Footer  a:link {
	line-height: 20px;
	font-size: 11px;
	color: #8a8371;
	text-decoration: none;
}
.Footer  a:hover {
	line-height: 20px;
	font-size: 11px;
	color: #736a53;
	text-decoration: underline;
}
.Footer a:active {
	line-height: 20px;
	font-size: 11px;
	color: #8a8371;
	text-decoration: none;
}
.Footer  a:visited {
	line-height: 20px;
	font-size: 11px;
	color: #8a8371;
	text-decoration: none;
}
.BlocVideo {
	width: 320px;
	background-color: #f3f0ec;
	margin-bottom: 20px;
}
.BlocASavoir {
	width: 250px;
	background-color: #f9f7f5;
	margin-bottom: 20px;
	background-image: url(habillage/Savoirplus-Top.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-right: 35px;
	padding-left: 35px;
	padding-bottom: 20px;
	padding-top: 62px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #3e4242;
	border: 1px solid #eed0bc;
}
.BlocTouteLactu {
	width: 250px;
	background-color: #f9f7f5;
	margin-bottom: 20px;
	background-image: url(habillage/TouteLactu.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-right: 35px;
	padding-left: 35px;
	padding-bottom: 20px;
	padding-top: 62px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #900b1b;
	line-height: 22px;
}
.BlocTouteLactuTitreOuvert {
	line-height: 22px;
		padding-left: 18px;
	background-image: url(habillage/Puce-cat.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.BlocTouteLactu  a:link {
	line-height: 22px;
	color: #616161;
	text-decoration: none;
		padding-left: 18px;
	background-image: url(habillage/Puce-cat.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.BlocTouteLactu  a:hover {
	line-height: 22px;
	color: #535353;
	text-decoration: none;
		padding-left: 18px;
	background-image: url(habillage/Puce-cat.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.BlocTouteLactu a:active {
	line-height: 22px;
	color: #616161;
	text-decoration: none;
		padding-left: 18px;
	background-image: url(habillage/Puce-cat.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.BlocTouteLactu  a:visited {
	line-height: 22px;
	color: #616161;
	text-decoration: none;
	padding-left: 18px;
	background-image: url(habillage/Puce-cat.gif);
	background-repeat: no-repeat;
	background-position: left top;
}




.BlocMonEspace {
	color: #705b49;
	width: 250px;
	background-color: #eae7df;
	margin-bottom: 20px;
	background-image: url(habillage/Monespace.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-right: 35px;
	padding-left: 35px;
	padding-bottom: 20px;
	padding-top: 52px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 22px;
}
.BlocMonEspaceTitreOuvert {
	line-height: 22px;
	padding-left: 18px;
	color: #947356;
	background-image: url(habillage/Puce-cat-espace2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.BlocMonEspace  a:link {
	line-height: 22px;
	text-decoration: none;
	padding-left: 18px;
	background-image: url(habillage/Puce-cat-espace.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: normal;
}

.BlocMonEspace a:active {
	line-height: 22px;
	text-decoration: none;
	padding-left: 18px;
	background-image: url(habillage/Puce-cat-espace.gif);
	background-repeat: no-repeat;
	background-position: left top;
		font-weight: normal;
}

.BlocMonEspace  a:visited {
	line-height: 22px;
	text-decoration: none;
	padding-left: 18px;
	background-image: url(habillage/Puce-cat-espace.gif);
	background-repeat: no-repeat;
	background-position: left top;
		font-weight: normal;
}

.BlocMonEspace  a:hover {
	line-height: 22px;
	text-decoration: underline;
	padding-left: 18px;
	background-image: url(habillage/Puce-cat-espace.gif);
	background-repeat: no-repeat;
	background-position: left top;
		font-weight: normal;
}


.MonEspaceMesRecherches {
	color: #351b05;
	line-height: 22px;
	padding-left: 20px;
}

.MonEspaceMesRecherches  a:link {
	line-height: 22px;
	color: #705b49;
	text-decoration: none;
	padding-left: 20px;
}

.MonEspaceMesRecherches a:active {
	line-height: 22px;
	color: #705b49;
	text-decoration: none;
		padding-left: 20px;
}
.MonEspaceMesRecherches  a:visited {
	line-height: 22px;
	color: #705b49;
	text-decoration: none;
	padding-left: 20px;
}
.MonEspaceMesRecherches  a:hover {
	line-height: 22px;
	color: #5b4028;
	text-decoration: none;
		padding-left: 20px;
}

.BlocPub {
	width: 320px;
	background-color: #f3f0ec;
	text-align: center;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.BlocPhoto {
	width: 320px;
	background-color: #f3f0ec;
	text-align: center;
	margin-bottom: 20px;
}

.BlocActuUne {
	width: 578px;
	background-color: #f6f3ec;
	font-family: Verdana, Geneva, sans-serif;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #dcd1c2;
	border-right-color: #dcd1c2;
	border-left-color: #dcd1c2;
}
.BlocActuTitre{
	font-size: 17px;
	font-weight: bold;
	color: #616161;
}
.BlocActuChapeau{
	font-size: 11px;
	font-weight: bold;
	color: #616161;
}
.BlocActuContenu {
	font-size: 12px;
	color: #616161;
}
.BlocLireLaSuite {
	font-size: 11px;
	color: #a81a03;
	line-height: 20px;

}

.BlocLireLaSuite  a:link {
	font-size: 11px;
	color: #a81a03;
	line-height: 20px;
	padding-right: 20px;
	padding-left: 10px;
	background-image: url(habillage/FlecheRouge.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.BlocLireLaSuite  a:hover {
	text-decoration: underline;
	background-image: url(habillage/FlecheRouge2.gif);
	background-repeat: no-repeat;
	background-position: left top;

}
.BlocLireLaSuite a:active {
	font-size: 11px;
	color: #a81a03;
	line-height: 20px;
	padding-right: 20px;
	padding-left: 10px;
	background-image: url(habillage/FlecheRouge.gif);
	background-repeat: no-repeat;
	background-position: left top;

}
.BlocLireLaSuite  a:visited {
	font-size: 11px;
	color: #a81a03;
	line-height: 20px;
	padding-right: 20px;
	padding-left: 10px;
	background-image: url(habillage/FlecheRouge.gif);
	background-repeat: no-repeat;
	background-position: left top;

}
.BlocActuFlash {
	width: 580px;
	height: 127px;
	background-color: #f6f3ec;
	margin-bottom: 20px;
}
.BlocAvisDeRecherche {
	width: 123px;
	height: 200px;
	background-repeat: no-repeat;
	background-image: url(habillage/AvisRecherche-Back.jpg);
	padding-top: 58px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 137px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #616161;
	margin-bottom: 20px;
}

.BlocNeSousX {
	width: 123px;
	height: 200px;
	background-repeat: no-repeat;
	background-image: url(habillage/NeSousX-Back.jpg);
	padding-top: 58px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 137px;
	margin-bottom: 20px;
}
.DeuxBlocs {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #616161;
}
.DeuxBlocs  a:link {
	line-height: 13px;
	font-size: 11px;
	color: #a81a03;
	text-decoration: none;
		padding-left: 10px;
	background-image: url(habillage/PuceOrange.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.DeuxBlocs  a:hover {
	line-height: 13px;
	font-size: 11px;
	color: #d92d11;
	text-decoration: underline;
		padding-left: 10px;
	background-image: url(habillage/PuceOrange.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.DeuxBlocs a:active {
	line-height: 13px;
	font-size: 11px;
	color: #a81a03;
	text-decoration: none;
		padding-left: 10px;
	background-image: url(habillage/PuceOrange.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.DeuxBlocs  a:visited {
	line-height: 13px;
	font-size: 11px;
	color: #a81a03;
	text-decoration: none;
		padding-left: 10px;
	background-image: url(habillage/PuceOrange.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.BlocsTemoignage {
	height: 222px;
	width: 960px;
}

TexteNormal {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000000;
}

.Ariane {
	height: 18px;
	width: 560px;
	background-color: #FFF;
	border: 1px solid #f2eee9;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #472c14;
	line-height: 17px;
	padding-right: 9px;
	padding-left: 9px;
	margin-bottom: 20px;
}
.Ariane  a:link {
	color: #616161;
	text-decoration: none;
	font-size: 11px;
}
.Ariane  a:hover {
		color: #472c14;
	text-decoration: none;
	font-size: 11px;
}
.Ariane a:active {
		color: #616161;
	text-decoration: none;
	font-size: 11px;
}
.Ariane  a:visited {
		color: #616161;
	text-decoration: none;
	font-size: 11px;
}
.InfoArticle {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #616161;
}
.InfoArticle  a:link {
	color: #616161;
	text-decoration: none;
	font-size: 10px;
}
.InfoArticle  a:hover {
		color: #472c14;
	text-decoration: none;
	font-size: 10px;
}
.InfoArticle a:active {
		color: #616161;
	text-decoration: none;
	font-size: 10px;
}
.InfoArticle  a:visited {
		color: #616161;
	text-decoration: none;
	font-size: 10px;
}
.BlocListe {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #616161;
	width: 558px;
	background-color: #FFF;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-top: 10px;
	border: 1px solid #bdb4ab;
}
.Inteligneliste {
	background-image: url(habillage/InterligneListe.gif);
	height: 19px;
}
.ListeTitre{
	font-size: 14px;
	font-weight: bold;
	color: #616161;
}
.BlocPagination {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #616161;
	width: 558px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dcd1c2;
	border-bottom-color: #dcd1c2;
	border-left-color: #dcd1c2;
	background-color: #F6F3EC;
	padding-right: 10px;
	padding-left: 10px;
	height: 20px;
	margin-bottom: 20px;
	line-height: 20px;
	text-align: center;
}
.BlocPagination  a:link {
	color: #616161;
	text-decoration: none;
	font-size: 10px;
	padding-right: 5px;
	padding-left: 5px;
}
.BlocPagination  a:hover {
		color: #472c14;
	text-decoration: underline;
	font-size: 10px;
		padding-right: 5px;
	padding-left: 5px;
}
.BlocPagination a:active {
		color: #616161;
	text-decoration: none;
	font-size: 10px;
		padding-right: 5px;
	padding-left: 5px;
}
.BlocPagination  a:visited {
		color: #616161;
	text-decoration: none;
	font-size: 10px;
		padding-right: 5px;
	padding-left: 5px;
}
.BlocArticle  {
	font-family: Verdana, Geneva, sans-serif;
	background-color: #FFF;
	width: 558px;
	border: 1px solid #bdb4ab;
	margin-bottom: 20px;
	padding: 10px;
}
.BlocArticleBack  {
	font-family: Verdana, Geneva, sans-serif;
	background-color: #eae7df;
	width: 558px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-color: #bdb4ab;
	border-left-color: #bdb4ab;
	border-bottom-color: #bdb4ab;
	
	
	margin-bottom: 20px;
	padding: 10px;
}
.BlocImageArticle  {
	font-family: Verdana, Geneva, sans-serif;
	background-color: #fff;
	width: 248px;
	height: 248px;
	text-align: right;
	float: right;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-top: -10px;
	margin-right: -10px;
}
.FormulaireIntitule  {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #535353;
}

.FormulaireInterligne  {

	height: 20px;
	background-image: url(habillage/Tiret-Formulaire.gif);


}
.FormulaireInterligneBack  {

	height: 20px;
	background-image: url(habillage/Tiret-Formulaire2.gif);


}

.FormulaireIntituleErreur  {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #EF2C2C;
}

.FormulaireIntituleOK  {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #09AF00;
}

.FormulaireBloc  {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #424242;
	margin-top: 5px;
	margin-bottom: 5px;
}

.FormulaireBloc  {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #424242;
	margin-top: 5px;
	margin-bottom: 5px;
}
.FormulaireBlocLong  {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #424242;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 200px;
}
.Inscription  {
	background-image: url(habillage/FondInscription.gif);
	
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #992e5f;
}

