/* CSS Document */

body{ margin:0px;
padding:0px; 
background:url(../images/bg_body.gif) repeat-x  #3454ED;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;}

img{ border:0;}

#global{ position:relative;
 margin-left:auto; 
margin-right:auto;
text-align:left;
width:955px;}

#contenu{ color:#FFF;}

#banniere{  width:955px; height:110px;}

#banniere #logo_ace{float:left; width:263px;}
#banniere #log{ background:url(../images/bg_log.gif) no-repeat;  margin:0px; padding:0px;
 font-size:10px;
 float:left; 
 width:348px; 
 text-align:center; 
  vertical-align:top; 
 padding-top:40px;
   margin-left:100px;
   }
#banniere #logo_poste{ float:right; width:220px; height:60px; margin-top:10px; text-align:right; }

#banniere #log .titre_log{font-size:10px; font-weight:bold; color:#FFF; }


#banniere #log #logform{ color:#F89D08;  margin:0px; padding:0px; vertical-align:top;}
#banniere #log #logform .inputlog{ width:74px; height:10px; margin-right:5px; margin-left:3px; font-size:10px; text-align:center; vertical-align:top; }
#banniere #log #logform .txtaligne{ vertical-align:text-top; height:20px;}
#banniere #log #logform .mdpoublie{ margin-left:200px;}
#banniere #log #logform .mdpoublie a{ color:#F89D08;text-decoration:none;}
#banniere #log #logform .mdpoublie a:hover{text-decoration:underline; color:#F89D08;}




banniere #log #logform .form_log{margin:0px; padding:0px; font-size:0;}

#ban_vide{float:left; }
#pousseur{clear:both; margin:0; padding:0;}
.pousseur{clear:both; margin:0; padding:0;}
#menu{ color:#000; font-weight:bold; text-align:center;}
#musique{height:20px; float:right; }
#txtmusique{ height:20px; float:right; font-size:12px; color:#FFF; margin-top:2px;}


.onglet{ text-decoration:none; color:#000;
background-image:url(../images/onglet1.gif); float:left;margin-left:10px;width:110px; height:18px; padding-top:2px;}
.onglet:hover{ color:#000;text-decoration:underline;}
.onglet_hover{
 text-decoration:none; color:#000;
background-image:url(../images/onglet1.gif); float:left; margin-left:5px; width:110px; height:18px;padding-top:2px;}
.onglet_hover:hover{ color:#000; text-decoration:underline;}

#ban_actu{ margin-left:auto; margin-right:auto; color:#FFF; font-size:14px; font-weight:bold; background:url(../images/banniere_actu.gif) no-repeat; width:634px; height:23px; }
#bg_actu{margin-left:auto; margin-right:auto; background:url(../images/bg_actu.gif); background-repeat: repeat-y ;overflow:hidden;  #FCD493; width:634px; }
#bg_actu a{color:#000000;text-decoration:none;}
#bg_actu a:hover {color:#000000; text-decoration:none;}
#bg_actu a.lienactu{color:#000000; text-decoration:underline;}
#bg_actu a.lienactu:hover {color:#000000;text-decoration:underline;}

.actu{ color:#FFFFFF; margin-left:9px; margin-top:5px;  letter-spacing:0.1em;}
.contenu_actu{ padding-left:10px; width:300px;  float:left; margin-bottom:5px; margin-right:5px; }
.contenu_actu2{ padding-left:10px; width:300px; margin-bottom:5px;float:left;  }

.txtTitreActu{ color:#000000; text-decoration:underline;padding-top:5px; font-size:11px; padding-left:5px; font-weight:bold;}
.txtActu{color:#000000; font-size:11px; padding-left:10px; padding-top:5px;border-right:1px solid black;margin-right:5px; }
.txtActu p{ margin-right:8px;}
.txtActu2{color:#000000; font-size:11px; padding-left:10px; padding-top:5px; }
.txtActu2 p{ margin-right:8px;}
#swf{ width:634px; margin-left:auto; margin-right:auto; margin-top:5px;}
#noswf{ width:634px; margin-left:auto; margin-right:auto; margin-top:70px; height:280px; vertical-align:bottom;   }


/*mdpoublie.asp*/
.mdpoublieform{ color:#FFF; font-size:14px; border:1px solid #FFF; width:400px; margin-left:auto; margin-right:auto;margin-top:10px;}
.mdpoublietitre {margin-left:100px; margin-top:10px; }

.mdpoublief .label{ margin-left:30px;}

.mdpoublief  .mdpoubliecentrer{margin-left:100px; }
.mdpoublief  .mdpoubliesubmit{margin-left:170px;}

/*modicfication mdp*/

.mdpmodifform{ color:#FFF; font-size:14px; border:1px solid #FFF; width:650px; margin-left:auto; margin-right:auto;margin-top:10px;}
.mdpmodifform .mdpmodifcentrer{margin-left:20px;margin-right:20px; margin-top:10px; text-align:justify;}
.mdpmodifform .mdpmodiftitre{margin-left:200px; margin-top:10px; }
.mdpmodifcentrer2{margin-left:200px; }
.mdpmodiff  .label1 { margin-left:150px; margin-right:10px;}
.mdpmodiff  .label2 { margin-left:102px;}
.mdpmodiff  .mdpmodifsubmit{margin-left:270px;}

/****************** contenu des pages *************************/
#contenu2{ background-color:#FFF;}
a.lienmdp{ color:#FFFFFF;}
a.lienmdp:hover{ color:#FFFFFF;}

