body
{
	background-color: black;
	margin: auto;
	margin-top: 15px;
	margin-bottom: 15px;
	width: 990px;
}

div#page
{
	width: 990px;
	min-height: 500px;
	text-align: center;
}

div#header
{
	width: 990px;
	height: 188px;
	background-repeat: no-repeat;
}

img.banniere
{
}

div#speedbar
{
	text-align: center;
	width: 988px;
	height: 25px;
	background-image: url("images/backgroundspeedbar.png");
	background-repeat: no-repeat;
	color: white;
}

div#stats
{
	width: 990px;
	height: 150px;
}

div#menu
{

}

p.menu_titre
{
	text-align: center;
	background-color: #774411;
	font-size: 16px;
	color: white;
}

div#content
{
	position: relative;
	max-width: 900px;
	min-height: 400px;
	padding-top: 8px;
	padding: 5px;
	background-image: url("images/interface/contentBackground.png");
	background-color: #7e5d37;
	color: white;
	text-align: center;	
}

div.titre
{
	width: 900px;
	text-align: center;
	color: white;
}

div.texte
{
	width: 800px;
	padding: 5px;
	text-align: justify;
	color: white;
	margin: 10px;
}

div#footer
{
	width: 990px;
	height: 35px;
	background-image: url("images/interface/contentBottom.png");
	background-repeat: no-repeat;
	clear: both;
	color: white;
	text-align: right;
	font-size: 12px;
}

a, a:visited
{
	color: white;
	text-decoration: none;
}

a:hover
{
	color: #DDDDDD;
	text-decoration: none;
}

form
{
	color: white;
}

fieldset
{
	width: 800px;
	color: white;
}

fieldset.choix
{
	width: 775px;
}

legend
{
	color: white;
	font-family: "Courier New";
}

/* Tableaux */

.liens_art_table1
{
	width: 225px;
	border: 1px solid white;
	text-decoration: underline;
	background-color: #774411;
}

.liens_art_table
{
	width: 225px;
	border: 1px solid white;
}

.opt_table1
{
	width: 60px;
	border: 1px solid white;
	text-decoration: underline;
	background-color: #774411;
}

.opt_table
{
	width: 60px;
	border: 1px solid white;
	padding: 1px;
	text-align: center;
}

.date_mess1
{
	width: 175px;
	border: 1px solid white;
	text-decoration: underline;
	background-color: #774411;
}

.date_mess
{
	width: 175px;
	border: 1px solid white;
}

.valid_table
{
	text-align: center;
	border: 2px outset white;
	border-collapse: collapse;
}

/* Panneau d'administration */
div#menu_admin
{
	width: 800px;
	text-align: center;
}