body {
	background: #000;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #555555;
	margin: 0;
	padding: 0;}

/***********************************************/
/* Construction de la page                     */
/***********************************************/

#conteneur {
	background: #FFFFFF;
	width: 800px;
	height: 614px;
	padding: 0;
	text-align: left;}
#conteneur_popup {
	background: #FFFFFF;
	padding: 0;
	margin: 0;}

#contenu {
	width: 800px;
	height: 488px;
	margin: 0 auto 0 auto;
	padding: 0;
	text-align: left;
	visibility: hidden;}
#visuel {
	width: 800px;
	height: 488px;
	margin: 0 auto 0 auto;
	padding: 0;
	text-align: left;
	z-index: 1;}
#menu {
	position: absolute;
	bottom: 38px;
	left: 20px;
	width: 366px;
	height: 52px;
	text-align: left;
	margin: 0;
	padding: 0;
	z-index: 3;}
#numeros {
	position: absolute;
	bottom: 40px;
	right: 190px;
	width: 190px;
	height: 40px;
	text-align: left;
	margin: 0;
	padding: 0;
	z-index: 3;}
#logo {
	position: absolute;
	bottom: 12px;
	right: 0;
	margin: 0;
	padding: 0;
	z-index: 2;}
#credit {
	position: absolute;
	bottom: 0;
	right: 0;
	height: 10px;
	width: 800px;
	margin: 2px 0 0 0;
	padding: 3px 0 0 0;
	z-index: 2;
	background: #000000;
	font-size: 9px;
	color: #666666;}
	

/********** Credit **********/
a {
	color: #e32322;
	text-decoration: none;}
a:hover {
	text-decoration: underline;}
#credit a {
	color: #666666;}
	
/********** Menu **********/
#menu table {
	font-size: 1px;}
	
#menu tr.ligne {
	margin: 0;
	padding: 0;
	border: 0;}

#menu img {
	margin: 0;
	padding: 0;
	border: 0;}
#menu td {
	margin: 0;
	padding: 0;
	border: 0px solid;}
