h1{
  color:#afc905;
}
h2{
  background:url(../images/puceIng.gif) no-repeat;
}
h3{
  color:#afc905;
}
/*---------menu/logo---------------*/
#bandeau{
  background: url(../images/fond-menuAcc.gif) repeat-x;
}
#accroche{
  background: url(../images/papillonAcc.gif) no-repeat; 
}
.sousmenu{
  background:#D0CCCC;
}
/*--------------------contenu----------------*/
#fondContenu{
  background: url(../images/fond-contenu.jpg) repeat-x bottom;
  padding-top:0;
}

#contenu{
  background: url(../images/fond-droiteAcc.jpg) no-repeat bottom right;
}
p.titreListe{
  background:url(../images/ligne-liAcc.gif) repeat-y;
}
#gauche ul{
  background:url(../images/ligne-liAcc.gif) repeat-y;
}

#gauche ul ul{
  background-image:none;
}
a.liensTeleche{
  background: url(../images/fleche-telecheIng.gif) no-repeat;
}

#gauche{
  width:601px;
}
#droite{
  height:auto;
  min-height:100px;
  _height:100px;
  width:319px;
  margin-right:10px;
}
/*------------accueil-----------*/

#ingenieur{
  width:582px;
  height:278px;
  background: url(../images/ingenieur.jpg) no-repeat;
  position:relative;
  font-size:1.1em;
} 
  #ingenieur ul{
    padding:20px 10px 0 0;
  }
  #ingenieur li{
    text-align:right;
    list-style: none;
    background: url(../images/puceIngAcc.gif) no-repeat right top;
    padding:1px 13px 0 0;
  }
  #ingenieur li a:link, #ingenieur li a:visited{
    color:#565658;
    text-decoration: none;
  }
  #ingenieur li a:hover{
    color:#013981;
    text-decoration: underline;
  }
  #ingenieur a#lienIng{
    display:block;
    height:50px;
    color:white;
    text-align:right;
    margin:0 0 87px 0;
  }
#technicien{
  width:319px;
  height:181px;
  background: url(../images/techniciens.jpg) no-repeat;
  margin:0 0 20px 0;
  position:relative;
}
  #technicien ul{
    padding:20px 10px 5px 0;
  }
  #technicien li{
    list-style: none;
    background: url(../images/puceTechAcc.gif) no-repeat left top;
    margin:0 0 0 15px;
    padding:1px 0 0 13px ;
  }
  #technicien li a:link, #technicien li a:visited{
    color:#565658;
    text-decoration: none;
  }
  #technicien li a:hover{
    color:#013981;
    text-decoration: underline;
  }
  #technicien a#lienTech{
    display:block;
    height:55px;
    color:white;
    padding:0 0 0 10px;
    margin:0 0 25px 0;
  }
#entreprise{
  width:319px;
  height:181px;
  background: url(../images/entreprise.jpg) no-repeat;
  margin:0 0 19px 0;
  position:relative;
}
  #entreprise ul{
    padding:20px 10px 5px 0;
  }
  #entreprise li{
    text-align:right;
    list-style: none;
    background: url(../images/puceEntAcc.gif) no-repeat right top;
    padding:1px 13px 0 0;
  }
  #entreprise li a:link, #entreprise li a:visited{
    color:#565658;
    text-decoration: none;
  }
  #entreprise li a:hover{
    color:#013981;
    text-decoration: underline;
  }
  #entreprise a#lienEnt{
    display:block;
    height:55px;
    color:white;
    text-align:right;
    margin:0 0 25px 0;
  }
#ingenieur a.depose {
  display:block;
  height:25px;
  margin-right:16px;
  padding: 3px 20px 0 0;
  position:absolute;
  text-align:right;
  width:240px;
  top:230px;
  right:0;
}
#technicien a.depose{
  display:block;
  height:25px;
  margin-left:16px;
  padding: 3px 0 0 20px;
  position:absolute;
  width:240px;
  top:140px;
  left:0;
}
#entreprise a.depose {
  display:block;
  height:25px;
  text-align:right;
  margin-right:16px;
  padding: 3px 20px 0 0;
  position:absolute;
  width:240px;
  top:140px;
  right:0;
}

#ingenieur a:link.depose,#ingenieur a:visited.depose{
  color:#565658;
  background:url(../images/fond-deposezI.png) no-repeat top right;
}
#technicien a:link.depose,#technicien a:visited.depose{
  color:#565658;
  background:url(../images/fond-deposezT.png) no-repeat;
}
#entreprise a:link.depose,#entreprise a:visited.depose {
  color:#565658;
  background:url(../images/fond-deposezE.png) no-repeat top right;
}
#ingenieur a:hover.depose {
  color:#FFFFFF;
  background:url(../images/fond-deposezIng.png) no-repeat top right;
}
#technicien a:hover.depose {
  color:#FFFFFF;
  background:url(../images/fond-deposezTech.png) no-repeat;
}
#entreprise a:hover.depose{
  color:#FFFFFF;
  background:url(../images/fond-deposezEnt.png) no-repeat top right;
}
/*----------boutons-------------*/

#ligneBts {
  width:319px;
  margin:0 0 0 0;
}
#ligneBts li{
  list-style: none;
  width:73px;
  height:38px;
  background-color: #FFFFFF;
  margin:0 0 0 0;
  float:left;
}
#ligneBts li a{
  display:block;
}
#ligneBts #ruche{
  margin:0 9px 0 0;  
}
#ligneBts #btEng {
  margin:0 9px 0 0;  
}
#ligneBts #intra{
  margin:0 9px 0 0;  
}
#ligneBts #news{
  margin:0 0 0 0;  
}




/*----------actu/focus---------*/
#actu, #focus{
  float:left;
  border:1px solid #003980;
  height:auto;
  min-height:128px;
  _height:128px;
  padding:18px 5px 1px 28px;
  margin-top:12px;
  margin-bottom:12px;
}
#actu{
  width:265px;
  margin-right:21px;
  background:url(../images/actu.gif) no-repeat #FFFFFF;
}
#focus{
  width:226px;
  background:url(../images/focus.gif) no-repeat #FFFFFF;
}
#actu p, #focus p{
  margin:0 0 7px 0;
}