<!--
	/* Général */
	* {
		margin:			0;
		padding:		0;
		text-decoration:	none;
	}
	html, body {
	}
	body {
		margin:			25px 0;
		font-family:		verdana, arial, sans-serif;
		background:		#000000 url(background.png);
		text-align:		center;
		color:			#ffffff;
	}



	/* Conteneur */
	div#container {
		position:		relative;
		width:			880px;
		margin:			0 auto 0 auto;
		text-align:		left;
		border:			2px solid #ffffff;
		background:		#ffffff;
	}



	/* Haut */
	div#header {
		height:			90px;
		border-bottom:		2px solid #880000;
	}



	/* Contenu */
	div#content {
		float:			left;
		margin:			15px 0 15px 20px;
		width:			665px;
		background:		#ffffff;
	}
	div#content {
		font-size:		13px;
	}
	div#content a {
		text-decoration:	underline;
	}
	div#content, div#content a {
		color:			#000000;
	}
	div#content a:hover {
		color:			#ff0000;
	}
	div#content h2
	{
		margin:			15px 0 15px 0;
		padding-left:		30px;
		line-height:		25px;
		font-size:		15px;
		background:		url(h2.gif) no-repeat bottom left;
		color:			#990000;
		border-bottom:		1px solid #990000;
	}
	div#content h3 {
		font-size:		13px;
		padding:		15px 0 5px 30px;
		color:			#990000;
	}
	div#content p {
		padding:		8px 0 8px 30px;
	}
	div#content p.important {
		text-align:		center;
		font-weight:		bold;
		color:			#ff0000;
	}
	div#content ul {
		margin-top:		5px;
		margin-left:		45px;
	}
	div#content li.important {
		font-weight:		bold;
		color:			#ff0000;
	}
	div#content img {
		margin:			1px;
		border:			1px solid #990000;
	}



	/* Menu */
	dl#menu {
		float:			left;
		width:			175px;
	}
	dl#menu dt {
		cursor:			pointer;
		margin:			2px 0;
		padding-left:		30px;
		height:			20px;
		line-height:		20px;
		font-weight:		bold;
		font-size:		13px;
		background:		#990000 no-repeat left bottom;
		border:			2px solid #880000;
	}
	dl#menu dt:hover {
		background:		#990000;
		border:			2px solid #880000;
	}
	dl#menu dt, dl#menu dt a {
		color:			#ffffff;
	}
	dl#menu dd {
		border-right:		2px solid #880000;
		border-bottom:		2px solid #880000;
	}
	dl#menu li {
		font-size:		13px;
		line-height:		15px;
	}
	dl#menu li a {
		padding-left:		35px;
	}
	dl#menu li, dl#menu li a {
		display:		block;
		color:			#000000;
	}
	dl#menu li.row1 {
	}
	dl#menu li.row2 {
		background:		#ffdfdf;
	}
	dl#menu li:hover, dl#menu li a:hover
	{
		background:		#ff0000;
		color:			#ffffff;
	}



	/* Bas */
	div#footer
	{
 		clear:			both;
		margin-top:		350px;
		height:			20px;
		font-size:		0.8em;
		padding-right:		10px;
		background:		#990000;
		border-top:		2px solid #880000;
		text-align:		right;
	}
	div#footer, div#footer a {color:#ffffff;}




	/* Tableaux */
	table {
		margin:			15px 0 0 30px;
		width:			630px;
		font-size:		13px;
		border-collapse:	collapse;
		border:			1px solid #880000;
	}
	th, th a {
		padding:		3px;
		background:		#990000;
		color:			#ffffff;
	}
	td {
		padding:		3px;
	}
	tr.trow1 {
	}
	tr.trow2 {
		background:		#ffe9e9;
	}



	/* Formulaires */
	input {
		padding:		1px;
		font-size:		13px;
	}
	option {
		padding:		2px;
	}



	/* Divers */
	a#lang_fr img, a#lang_en img {border:0 none}
	a#lang_fr {position:absolute;top:95px;right:30px;}
	a#lang_en {position:absolute;top:95px;right:3px;}

	a.print_page {
		position:		absolute;
		top:			100px;
		left:			195px;
		font-size:		13px;
		color:			#000000;
		font-style:		italic;
	}
//-->
