/* BODY */
body {
	font: normal 62.5% "Arial",sans-serif;
	text-align: center;
	color: #3C3C3C;
}

.container {
	margin: 10px auto;
	width: 890px;
	text-align: left;
	background-image: url(images/bg.jpg);
	background-repeat: no-repeat;
}

.wrapper {
	float: left;
	width: 100%;
}

/* CONTENU */
.contenu {
	margin-left: 26px;
	margin-right: 304px;
	margin-top: 25px;
	width: 570px;
	font-size: 1.2em;
}

.flash {height: 410px; margin-bottom: 10px;}

/* DROITE */
.droite {
	float: left;
	margin-left: -250px;
	width: 220px;
	font-size: 1.2em;
}

.menu {height: 360px; margin-top: 25px; margin-bottom: 10px; padding-top: 50px;}

/* EN-TĘTE */
.header {
	position: relative;
	width: 890px;
	height: 86px;
}

.tabs {
	float: right;
	margin-top: 43px;
}

/* PIED DE PAGE */
.footer {
	clear: both;
	width: 890px;
	color: #fff;
	background-color: #b40f19;
	font-size: 1.2em;
	text-align: center;
	padding: 6px 0;
}

/* LISTES */
.tabs ul {list-style: none; margin-right: 22px;}
.tabs li {float: left; margin-right: 3px;}

.menu ul {list-style: none;}
.menu li {margin: 10px 0;}

/* LIENS */
a {color: #3440de; text-decoration: none;}
a:hover {color: #3440de; text-decoration: underline;}

.tabs li a {
	display: block;
	color: #b31931;
	text-transform: uppercase;
	text-decoration: none;
	background-image: url(images/bg_tabs.gif);
	background-repeat: repeat-x;
	padding-top: 18px;
	height: 25px;
	width: 87px;
	text-align: center;
}
.tabs li a:hover {color: #b31931; text-decoration: underline;}

.menu a {color: #a6ae19; text-decoration: underline; padding-left: 20px; background-image: url(images/ul.gif); background-repeat: no-repeat; display: block; height: 20px;}
.menu a:hover {color: #a6ae19; text-decoration: none;}

.plus a {color: #92910b; text-decoration: underline; font-weight: bold;}
.plus a:hover {color: #92910b; text-decoration: none;}

/* TITRES */
h1 {color: #a2aa1d; font-size: 1.4em; font-weight: bold; border-bottom: 6px solid #bb2826; margin-bottom: 10px;}
h1 span {color: #bb2826;}
h2 {color: #3d4852; font-size: 1.4em; font-weight: bold; text-transform: uppercase; border-bottom: 6px solid #f2d588; margin-bottom: 10px;}
h3 {color: #92910b; font-size: 1em; font-weight: normal; margin: 0 5px;}
h4 {color: #3d4852; font-size: 1.4em; font-weight: bold; text-transform: uppercase; border-bottom: 6px solid #c0be0c; margin-bottom: 10px;}
h5 {color: #3d4852; font-size: 1.4em; font-weight: bold; text-transform: uppercase; border-bottom: 6px solid #bd0c20; margin-bottom: 10px;}

/* PARAGRAPHES */
.contenu p {color: #3C3C3C; margin: 10px 5px; text-align: justify;}
.droite p {color: #3C3C3C; margin: 10px 5px; text-align: justify;}

/* FORMULAIRES */
.button {
	background: #fff url(images/bg_tabs.gif) repeat-x;
	color: #b31931;
	border: none;
	font-size: 1em;
	height: 25px;
	width: 80px;
}

.text {
	font-family: "Courier New", Courier, mono;
	color: #3C3C3C;
	border: 1px solid #8e8e8e;
	font-size: 1.0em;
	padding: 0.25em 0.25em 0.25em 0.25em;
}

.droite input.text {width: 202px;}
.droite textarea.text {width: 202px; height: 180px;}

.contenu label {float: left; display: block; width: 100px;}

/* EXTRA */
td img {display: block;}
.special td {padding: 3px;}
.clearer {clear: both;}
table td {font-size: 1em;}
* {margin: 0em; padding: 0em;}

.date_news {color: #3C3C3C; margin: 5px 5px; font-weight: bold;}
.plus {margin: 10px 5px; text-align: right;}
.img_frame {float: left; border: 1px solid #8e8e8e; padding: 2px; margin: 0 10px 10px 0;}


<div align="center" style="font-weight: bold;"></div>
