#contenu h1 {
	font-size:2em; line-height:1.24em; font-weight:bold; padding:.5em 0 .5em 0; margin:0; color:#51697A; text-align:left;
	font-family:"Times New Roman", Times, serif;
}

#contenu h2 {
	font-size:1.4em; line-height:1.2em; font-weight:bold; padding:1em 0 .9em 0; margin:0; color:#8d8971; text-align:left;
}

#contenu h3 {
	font-size:1.2em; font-weight:bold; line-height:1em; padding:.5em 0 .8em 0; margin:0; color:#8d8971; text-align:left;
}

#contenu h4 {
	font-size:1.1em; font-weight:bold; padding:.5em 0 .8em 0; margin: 0; color:#8d8971; text-align:left;
}

#contenu h5 {
	font-size:1em; font-weight:bold; padding:.5em 0 .8em 0; margin:0; color:#8d8971; text-align:left;
}

#contenu .coller {
	padding: 0 0 .2em 0; margin: 0;
}

#contenu .ligne {
	border-top: 1px solid #497782; padding: 0 0 .8em 0; margin: 0; 
}

#contenu .retour {
	padding:0; font-size:.8em; text-align:right; clear:both;
}

#contenu .hautdepage {
	padding: .5em 0 0 0; font-size:.8em; text-align:right; line-height:1.6em; clear:both; color:#009900;
}

#contenu .imageGauche {
	float:left; margin:0px 15px .8em 0; padding:0;
}
#contenu .imageDroite {
	float:right; margin:0px 0 .8em 15px; padding:0;
}

#contenu .gauche {
	 text-align:gauche; float:left; margin:0px 15px .8em 0; padding:0;
}
#contenu .droite {
	 text-align:right; float:right; margin:0px 0 .8em 15px; padding:0;
}
#contenu .centre {
	text-align:center; margin:0 auto; padding:0;
}

#contenu .section {
	padding:0 0 0 25px;
}
#contenu .indention {
	padding:0; margin:0 0 0 25px;
}

#contenu .slogan {
	font-size: 1.3em; font-weight: bold; font-style:italic; font-family:"Times New Roman", Times, serif;
	padding: .5em 0 .9em 0;margin: 0;
	color: #8d8971; text-align:center;
}

#contenu .encadre {
	padding: .8em .8em 0 .8em; margin: 0 1.5em;
	text-align:center; border:1px solid #A91419;
}

#contenu .note {
	font-size:.8em;
}

#contenu .bordure {
	border:1px solid #65743d;
}