body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-position: center top;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
.petite-hauteur {
	font-size: 1px;
}
.tableau {
	background-color: #E5E5E5;
}
.tableau0 {
	background-color: #DC6F28;
}
.tableau1 {
	background-color: #D53C37;
}
.tableau2 {
	background-color: #478E43;
}
.tableau3 {
	background-color: #AFB323;
}
.tableau4 {
	background-color: #88578C;
}
.tableau5 {
	background-color: #488EA4;
}
.tableau6 {
	background-color: #B0BFBC;
}
.texte-chapitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding: 10px;
	line-height: 18px;
	text-decoration: none;

}
.texte-chapitre a:link, texte-chapitre a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666;
	line-height: 18px;
	text-decoration: none;

}
.texte-chapitre a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666;
	line-height: 18px;
	text-decoration: yes;

}
.texte-petit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	padding-top: 10px;
	padding-right: 13px;
	padding-bottom: 25px;
	padding-left: 10px;
	text-align: left;
	vertical-align: top;
	text-decoration: none;

}
.dans-cadre {
	padding-top: 10px;
	padding-right: 13px;
	padding-bottom: 25px;
	padding-left: 10px;
	text-align: left;
	vertical-align: top;
	text-decoration: none;

}
.emphase {
	font-weight: bold;
}
.details {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000;
}
.details a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000;
}
.details a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000;
	text-decoration:underline;
}
.detailsBLC {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	color: #FFF;
}
.detailsBLC a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
	line-height: 13px;
}
.lien0, lien0 a:link, lien0 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CA6B31;
	text-decoration: none;
}
.lien0 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CA6B31;
	text-decoration: yes;
}
.lien1, lien1 a:link, lien1 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D42B2B;
	text-decoration: none;
}
.lien1 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4D7A33;
	text-decoration: yes;
}
.lien2, lien2 a:link, lien2 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4D7A33;
	text-decoration: none;
}
.lien2 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4D7A33;
	text-decoration: yes;
}
.lien3, lien3 a:link, lien3 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9BA22F;
	text-decoration: none;
}
.lien3 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9BA22F;
	text-decoration: yes;
}
.lien4, lien4 a:link, lien4 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #704479;
	text-decoration: none;
}
.lien4 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #704479;
	text-decoration: yes;
}
.lien5, lien5 a:link, lien4 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #488EA4;
	text-decoration: none;
}
.lien6 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #95A3A1;
	text-decoration: yes;
}
.lien6, lien6 a:link, lien4 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8B9C9B;
	text-decoration: none;
}
.lien5 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #488EA4;
	text-decoration: yes;
}
.sous-page {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: top;
	text-decoration: none;

}
.sous-page, .sous-page a:link, .sous-page a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: top;
}
.sous-page a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: top;
	text-decoration: yes;
}
.sous-pageNR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000;
	text-align: center;
	vertical-align: top;
	text-decoration: none;

}
.sous-pageNR, .sous-pageNR a:link, .sous-pageNR a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000;
	text-align: center;
	vertical-align: top;
	text-decoration: none;
}
.sous-pageNR a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000;
	text-align: center;
	vertical-align: top;
	text-decoration: yes;
}
#menuDeroulant
{
	width: 880px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 0;
}
#menuDeroulant li
{
 float: left;
 margin: 0;
 padding: 0;
 border: 0;
}
#menuDeroulant li a:link, #menuDeroulant li a:visited
{
	display: block;
	height: 1%;
	color: #000000;
	margin: 0;
}
#menuDeroulant li:hover > .sousMenu { display: block; }
#menuDeroulant .sousMenu
{
	display: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 0;
	position: absolute;
}
#menuDeroulant .sousMenu li
{
	float: none;
	margin: -1;
	padding: -1 -1 -1;
}
#menuDeroulant .sousMenu li a:link,
#menuDeroulant .sousMenu li a:visited
{
	display: block;
	margin: 0;
}
#menuDeroulantOK
{
	width: 880px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 0;
}
#menuDeroulantOK li
{
 float: left;
 margin: 0;
 padding: 0;
 border: 0;
}
#menuDeroulantOK li a:link, #menuDeroulantOK li a:visited
{
	display: block;
	height: 1%;
	color: #000000;
	margin: 0;
}
#menuDeroulant li:hover > .sousMenuOK { display: block; }
#menuDeroulant .sousMenuOK
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 0;
	position: absolute;
}
#menuDeroulant .sousMenuOK li
{
	float: none;
	margin: -1;
	padding: -1 -1 -1;
}
#menuDeroulant .sousMenuOK li a:link,
#menuDeroulant .sousMenuOK li a:visited
{
	display: block;
	margin: 0;
}
.oeuvre {
	font-style: italic;
}
.sautligne {
	line-height: 5px;
}
