body
	{
	margin:0;
	padding:0;
	border:0;
	border-collapse:collapse;
	background-color:#0f0f0f;
	color:#FFFFFF;
	font-family:Verdana;
	}
#main_container
	{
	width:100%;
	height:620px;
	background:url(/images/fond3.jpg) repeat-x;
	background-position:top center;

	}
#main_centered
	{
	margin:0 auto;
	height:620px;
	}	
#top
	{
	width:900px;
	height:174px;
	padding:0;
	text-align:center;
	vertical-align:middle;
	cursor : pointer;	
	}	
#top1
	{
	width:900px;
	height:174px;
	padding:0;
	text-align:center;
	background:url(images/top1.jpg) no-repeat;
	background-position:top center;
	vertical-align:middle;
	cursor : pointer;	
	}	
#top2
	{
	width:900px;
	height:174px;
	padding:0;
	text-align:center;
	background:url(images/top2.jpg) no-repeat;
	background-position:top center;
	vertical-align:middle;
	cursor : pointer;
	}
#top3
	{
	width:900px;
	height:174px;
	padding:0;
	text-align:center;
	background:url(images/top3.jpg) no-repeat;
	background-position:top center;
	vertical-align:middle;
	cursor : pointer;	
	}
#top4
	{
	width:900px;
	height:174px;
	padding:0;
	text-align:center;
	background:url(images/top4.jpg) no-repeat;
	background-position:top center;
	vertical-align:middle;
	cursor : pointer;
	}
#top_table
	{
	height:138px;
	border:0;
	border-collapse:collapse;
	margin:20px 32px 0 32px;
	}
#top_logo
	{
	width:214px;
	height:138px;
	padding:0;
	margin:0;
	}	
#top_mid
	{
	width:582px;
	height:138px;
	padding:0;
	margin:0;
	}	
#top_right
	{
	width:40px;
	height:138px;
	padding:0;
	margin:0;
	}	
#content
	{
	margin-top:15px;
	}
#content_left
	{
	float:left;
	margin-left:10px;
	width:240px;
	}
#content_content
	{
	float:left;
	}
#menu
	{
	margin-left:35px;
	width:190px;
	font-family:Myriad Web,Trebuchet MS, Verdana;
	}
#menu li
	{
	list-style-type: square;
	margin-bottom:3px;
	font-family:Myriad Web,Trebuchet MS, Verdana;
	}
#menu li a, 
#menu li a:visited
	{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	}
#menu li a:hover
	{
	color:#fa8200;
	text-decoration:none;
	font-weight:bold;
	}
#menu li.current a,
#menu li.current a:hover,
#menu li.current a:visited
	{
	color:#ff0000;
	text-decoration:none;
	font-weight:bold;
	}
#news
	{
	margin:20px 0 0 5px;
	width:230px;
	}
	
#table_news_text
	{
	margin:3px 0 0 0px;
	padding:3px;
	background-color:#000000;
	filter:alpha(opacity=50,enabled=1);
	-moz-opacity:.50;
	opacity:.50;
	font-size:11px;
	height:172px;
	}
	
#content_frame
	{
	height:380px;
	margin:0 0 0 20px;
	overflow:auto;
	}
	
#content_frame 
	{
	color:#FA8200;
	font-size:13px;
	font-weight:bold;
	}
	
.title 
	{
	color:#FA8200;
	font-size:13px;
	font-weight:bold;
	}


.content
	{
	margin:10px 0 0 0;
	font-size:12px;
	color:#ffffff;
	text-align:justify;
	}
.content a,
.content a:visited
	{
	color:#8de93d;
	text-decoration:none;
	}
.content a:hover
	{
	color:#8de93d;
	text-decoration:underline;
	}
.content .rouge
	{
	color:#ff0000;
	}
.orange
	{
	color:#fa8200;
	}

#footer
	{
	color:#ffffff;
	text-align:center;
	font-size:12px;
	margin-top:25px;
	font-weight:bold;
	}
#footer a, #footer a:visited
	{
	color:#ffffff;
	text-decoration:none;
	}
	
#footer a:hover
	{
	color:#fa8200;
	text-decoration:none;
	}

.button {color:#FFF;font-size:14px;background-color:#980266;width:120px;font-weight : bolder;cursor:pointer;}


#menu_haut a, 
#menu_haut a:visited
	{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	}
#menu_haut a:hover
	{
	color:#fa8200;
	text-decoration:none;
	font-weight:bold;
	}

