/****************************/
/*			GENERAL			*/
/****************************/

body,td,th { font-family: Arial, Helvetica, sans-serif; color: #000000;}
body { background-color: #000000; margin:0;}
a { color: #000; text-decoration:underline;}
a:hover { color: #000; text-decoration:none;}

/****************************/
/*			DIV				*/
/****************************/

#intro { position:absolute; left:50%; top:50%; width:400px; height:140px; margin:-70px 0 0 -200px; text-align:center; border:1px dashed #CCC; }
	a.intro:link, a.intro:active, a.intro:visited { color:#000000; background:#FFFFFF; border:1px solid #AAA; padding:7px; text-transform:uppercase; text-decoration:none; font-weight:bold;}
	a.intro:hover { background:#FA0077;}

#centre { position: absolute; left: 50%; top: 0; width: 700px; margin-left: -350px; height: 480px; }
#top { width: 700px; height: 42px; margin:38px auto 0; text-align:left; background:url("site-fr/medias/ligne.png") bottom no-repeat; }
	#topgauche { float:left; padding:10px 0 0; width:250px;}
	#topcentre { float:left; padding:0; width:200px;}
	#topdroite { float:left; padding:12px 0 0; width:250px; text-align:right;}
	
	.letter { font-size:9px; text-decoration:none; }
		.letter a:hover { text-decoration:underline;}

/* old stuff */

#contenu { 
position: absolute;
left: 50%;
top: 50%;
width: 700px;
margin-left: -350px;
height: 510px;
margin-top: -255px;
}
#header {
position:absolute;
right:0;
top: 0;
width: 700px;
height: 30px;
background:url("site-fr/images/header_fd.jpg") top no-repeat;
text-align:right;
padding-top:5px;
}
#flash {
position:absolute;
left: 0;
top: 30px;
width: 700px;
height: 480px;
}

