/*maquette_y_ffx */
body{color:#182c42;margin:0;padding:0;line-height:0;background:url(../../images/bg_carbon.gif) repeat #000; }
ul{list-style-type:none;}

#haut{width:1100px;height:20px;margin:0 auto;background:transparent;border:none;}
#corp{position:relative;width:1100px;margin:0 auto;background:url(../../images/footer.jpg) repeat-x bottom #cfcfcf;}

h1{display:block;width:100%;height:150px;margin:0 0 20px 0;background:url(../../images/h1_bg.jpg) repeat-x;text-align:center;}
h1 a img{text-decoration:none;border:none;color:transparent;}
h1 a:hover{text-decoration:none;border:none;color:transparent;}
#acces{width:490px;height:120px;float:right;background:transparent;}

#haut a{display:block;width:170px;height:16px;background:url(../../images/flashplayer.gif) no-repeat center right;text-decoration:none;border:none;
line-height:16px;color:#000;font-family:verdana;font-size:10px;text-align:left;float:right;margin-top:2px;}
#haut a:hover{text-decoration:underline;border:none;}

#haut a.login{display:block;width:52px;height:16px;background:url(../../images/lock.jpg) no-repeat center right;text-decoration:none;
line-height:16px;color:#000;font-family:verdana;font-size:10px;text-align:left;float:right;margin-top:2px;margin-right:10px;}
#haut a:hover.login{text-decoration:underline;}

#haut a.rc{display:block;width:52px;height:16px;text-decoration:none;border:none;background:url(../../images/home.jpg) no-repeat;
line-height:16px;color:#000;font-family:verdana;font-size:10px;text-align:right;float:left;margin-top:2px;margin-right:10px;}
#haut a.rc:hover{background:url(../../images/home_h.jpg) no-repeat;text-decoration:underline;}

#menu_haut{width:100%;height:30px;margin:0;padding:0;background:url(../../images/lih.png) repeat-x;}
#menu_haut ul{width:520px; height:30px;margin:0;padding:0; }
#menu_haut ul li{float:right;width:104px;height:30px;margin:0;padding:0; font:12px/30px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold;}
#menu_haut ul li.active{width:104px; display:block; height:30px; background:url(../../images/ul.png) repeat #000; color:#fff;text-align:center; margin:0 0px 0 0;text-decoration:underline;}
#menu_haut ul li a{width:104px; height:30px; display:block; padding:0; color:#fff; background:transparent; text-decoration:none; text-align:center; margin:0 0px 0 0; top:10px; left:0px;}
#menu_haut ul li a:hover{width:104px; height:30px; text-decoration:none; background:url(../../images/ul.png) repeat; color:#fff;}

#contenu{position:relative;width:958px;min-height:450px;margin:0 auto 40px auto;padding:0;}

#footer{position:relative;width:1030px;height:120px;background:url(../../images/line.gif) repeat-x top;margin:0 auto;}
#footer p{font: 11px Verdana, "Lucida Grande", Lucida, Tahoma, "Trebuchet MS", Arial, Geneva, Helvetica, sans-serif;color:silver;
	margin:5px 0 0 0px;text-align:left;padding-top:15px;}
#footer p a{font: 11px Verdana, "Lucida Grande", Lucida, Tahoma, "Trebuchet MS", Arial, Geneva, Helvetica, sans-serif;color:silver;text-decoration:none;}
#footer p a:hover{color:#000;text-decoration:underline;}
#footer img{position:absolute;width:155px;height:60px;top:5px;left:880px;}