body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.72em;
	color: #000000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #FFFFFF;
	cursor: default;
}
/* L'Entete  */
#header {
	margin-left: 0px;
	border-bottom: 1px solid #890503;
	height: 142px;
	background: url(Image/En_Tete-B.gif) top left no-repeat;
	background-color: #E8B877;
}
#logo{
	float: right;
	height: 122px;
	width: 134px;
	margin: 13px 5px 0 0;
	background: url(Image/Logo.gif);
 }
/* Les Liens    */
a {
	text-decoration: none;
	font-weight: bold;
	color:  #000;
	}
a:link{
	color: #000;
}
                                                    
a:visited {
	color: #000;
	}
a:hover {
	color: #666;
	text-decoration: underline;
	}
a:active {
	color: #000;
	}
/*  Les Paragraphes   */
.chapo{}
p {
	/* font-size: 12px; */
		text-align: justify;
		line-height: 22px;
		margin-top: 10px;
		margin-bottom: 5px;
		padding-left: 8px;
	}
/* Premier Paragraphe - Indenté  */
.P1 {
		text-align: justify;
		line-height: 22px;
		margin-top: .75em;
		margin-bottom: 0.5em;
	} 
/* Premier Paragraphe   *************************** */
.P2 { 
		text-align: justify;
		line-height: 22px;
		margin-top: 0.5em;
		margin-bottom: 0.5em;
	}
/* Dernier Paragraphe    */
.P3 {
		text-align: justify;
		line-height: 22px;
		margin-top: 0.5em;
		margin-bottom: 1.75em;
	}
/* Enumération   */
.paraR {
		text-align: right;
		line-height: 22px;
		margin-top: 0.3em;
		margin-bottom: 0.3em;
	}
/* Citation */
.citation {
		font-family:Georgia, "Times New Roman", Times, serif;
		text-align: justify;
		margin-top: 0.5em;
		margin-bottom: 0.5em;
		margin-right: 2em;
		margin-left: 2em;
	}

/*    Signature   */
.signature {
		text-align: right;
		font-variant: small-caps;
	}
/* Invisible */
.ahem {
		display: none;
	}
/*  Formats Caractères */
strong {
		font-weight: bold;
		color:  #000;
	}
abbr, acronym, .help {
		border-bottom: 1px dotted #333;
		cursor: help;
	}
.nowrap {
	white-space: nowrap;
	font-size: 10px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
.tiny {
	font-size: 9px;
	line-height: 16px;
	margin-top: 5px;
	margin-bottom: 5px;
	}
.centre {
	text-align: center;
	}
.ten {
	color: #888;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	margin-top: 15px;
	margin-bottom: 5px;
	}
/*  Illustration Habillée Bloc du centre   */
.illustre {
	float: left;
	margin: 5px 10px 10px 0px;
	}
/*    Les Titres */
.txtC	{
		text-align: center;
	}
h1 {
		font-size: 200%;
		margin-top: 10px;
		margin-bottom: 20px;
		font-weight: bolder;
		vertical-align: middle;
		white-space: normal;
		word-spacing: 0.1em;
		text-transform: uppercase;
		text-align: center;
		text-indent: 0em;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		line-height: normal;
		color: #990000;
	}
h2 {
		font-size: 160%;
		margin-top: 5px;
		margin-bottom: 5px;
		font-weight: bolder;
		vertical-align: middle;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		line-height: normal;
		color: #990000;
	}
h3 {
		font-size: 130%;
		margin-top: 5px;
		margin-bottom: 5px;
		vertical-align: middle;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		line-height: normal;
		color: #990000;
	}
h4 {
		font-size: 110%;
		margin-top: 0px;
		margin-bottom: 0px;
		vertical-align: middle;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		line-height: normal;
		color: #990000;
	}
h5 {
		font-size: 105%;
		margin-top: 0px;
		margin-bottom: 0px;
		vertical-align: middle;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		line-height: normal;
		color: #990000;
	}
h6 {
		font-size: 100%;
		margin-top: 0px;
		margin-bottom: 0px;
		vertical-align: middle;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		line-height: normal;
		color: #990000;
	}
img {
	border: 0;
	}
/*  /\/\/\/\/\/\/\/\/\/\/\   Nouveau Menu Début /\/\/\/\/\/\/\/\/\/\/\ */ 
/*    http://css.maxdesign.com.au/listamatic2/vertical14.htm    */
#navcontainer {
		float: left;
		width: 203px;
		padding-bottom: 1.5em;
		line-height: 22px;
		background-color: #FFF;
	}
/*    */
#navcontainer ul {
		margin: 0px;
		padding: 0px;
		list-style-type: none;
		width: 100%;
	}
/*    */
#navcontainer li {
		margin: 0;
		padding: 0;
	}
/*  Item inactif  */
#navcontainer ul li a {
		font-weight: bold;
		display: block;
		width: 188px;
		padding: 3px 0 3px 15px;
		background-color: #890503; /* <<<<<<<<<<<*/
		border-bottom: 1px solid #fff;
	}
/*    Item Normal */
#navcontainer ul li a:link, #navcontainer ul li a:visited  {
		color: #FFF; /*<<<<<<<<<<<*/
		text-decoration: none;
}
/*   Item Courrant    */
#navcontainer ul li a#current {
		font-weight: bold;
		color: #FFF;
		background: url(Image/Bullet_A.gif) top left no-repeat;
		background-color: #890503;
	}
/*   Sub-Item Normal   */
#navcontainer ul ul li a {
		font-weight: normal;
		display: block;
		padding-left: 20px;
		padding-right: 5px;
		width: 178px;
		background-color: #E8B877;   /*<<<<<<<<<<*/
	}
/*   Sub-Item Courrant */
#navcontainer ul ul li a#subcurrent {
		font-weight: normal;
		background: url(Image/Bullet_B.gif) top left no-repeat;
		background-color: #FFD5A8;
		color: #000;
	}
/*  Item Survolé */
#navcontainer ul li a:hover {
		background-color: #FFD5A8;  		   
		color: #000;
	}
/*  Sub-Item link & visited  */
#navcontainer ul ul li a:link, #navcontainer ul ul li a:visited {
		color: #000;
		text-decoration: none;
	}
/*   Sub-Item Survolé */
#navcontainer ul ul li a:hover 
{
		background: url(Image/Bullet_B.gif) top left no-repeat;
		background-color: #FFD5A8;
		color: #000;
		
	}
/*  */
/*    /\/\/\/\/\/\/\/\/\/\/\   Nouveau Menu Fin /\/\/\/\/\/\/\/\/\/\/\  */


/*   Div Principaux */
/*    Le Bloc de Gauche  */
#leftcol {
		float: left;
		top: 0px;
		left: 0px;
		margin: 0px 0px 0px 0px;
		padding: 0px;
		background: #FFFFFF;
		width: 200px;
	}
/* Le Bloc du centre - Large -    */
#content {
		margin: 2em 17.0em 0 21em;
		background: #FFF;
	}

/*  Le Bloc du centre - Etroit - Abandonné
#content-02 {
		margin: 2em 17.0em 0 21em;
		background: #9999ff;
	}
*/

/*  Le Bloc du centre - Page Video - */
#content-03  {
margin-left: auto;
margin-right: auto;
width: 70%;
text-align: center;
align: center;
padding: 0.5em;
}

/*  Le Bloc centré - Pour la Video - */
#video  {
margin-left: auto;
margin-right: auto;
width: 512px;
align: center;
padding: 0.5em;
}

/*    Le Bloc de Droite    */
#rightcol {
	position: absolute;
	top: 208px;
	right: -10px; /* Opera5.02 will show a space at right when there is no scroll bar */
	margin: 0px 10px 0px 0px;
	padding: 0px;
	background-color: #FFF;
	width: 200px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 180px;
	}

/*    dans Block de Droite */
.news {
		text-align : center;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 10px;
		margin-top: 0px;
		background-color: #FFF;
		padding: 20px 5px 0px 5px;
		width: 150px; /* ie5win fudge begins */
		voice-family: "\"}\"";
		voice-family:inherit;
		width: 145px;
	}
.news_2 {
		color: #990000;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 10px;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 10px;
		margin-top: 0px;
		background-color: #FFF;
		padding: 0px 5px 0px 5px;
		width: 150px; /* ie5win fudge begins */
		voice-family: "\"}\"";
		voice-family:inherit;
		width: 145px;
	}
.image {
		text-align : center;
		padding: 5px 5px 5px 5px;
		margin: auto;
		/* background-color: #FFFFFF; */
		float: none;
	}
.legende {
		color: #555;
		text-align: center;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 9px;
		line-height: 12px;
		margin-top: 5px;
	}
/*  Pied de Page  */
#footer {
		clear: both;
		margin: 10px 0 0 0;
		text-align: center;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		padding: 10px 10px 10px 10px;
		border-top: 1px solid #890503;
		color: #000;
		height: 40px;
		background-color: #EEEEEE;
	}
#footer .date {
		float: left;
		text-align: left;
	}
#footer .contact {
		float: right;
		text-align: right;
	}
pre {
		font-size: 12px;
		line-height: 22px;
		margin-top: 20px;
		margin-bottom: 10px;
	}