/*********************************/
/*        CSS : INDEX.PHP        */
/*********************************/

.learn_more { 
  float:right;
  padding-right: 30px;
  /*margin-top: -16px;         On les remonte un peu, sinon 30px c'est de trop */
}

.learn_more2 {
  margin-top: -8px;
}

.floatLeft {
  float: left;
  margin: 20px 0px 0px 20px; 
}

.floatLeftOnly {
  float: left;
  margin-right: 6px;  
}

a.trenteAns{
  border: 1px solid #cce2f0;
}

a.trenteAns:hover{
  border: 1px solid #9fc7e0;
}

/**** Liens rapides ****/
.liens_rapides {
  background-image: url("../img/fond_liens_rapides.jpg");
  background-repeat: no-repeat;
  float: left;
  width: 238px;
  height: 125px;
  margin: 40px 0px 0px 20px;
}

.liens_rapides a { color: #494947; text-decoration: none;}
.liens_rapides a:hover { color: #494947; text-decoration: underline;}

div>.liens_rapides {        /* Pour avoir le même aspect dans Firefox que ds IE */
  margin: 40px 0px 0px 22px;
}

.liens_rapides ul {
  list-style: none;
  padding-left : 28px;
  padding-top: 14px;
  margin: 0px;              /* Pour corriger interprÃ©tation diffÃ©rente de IE et firefox */
  line-height: 22px;
}
.liens_rapides li {
  background: url("../img/puce_fleche_orange.gif") no-repeat center left;
  padding-left: 10px;
}


/**** Actualités ****/
.legislation {
  float: left;
  width: 265px;
  line-height: 19px;
  margin: 30px 0 0 30px;
}

.legislation p {margin: 5px 0 0 0;}
.legislation strong {color: #006DB5;}

.actu {
  float: left;
  margin-left: 20px;
  width: 265px;
  line-height: 19px;
  margin-top: 30px;
}

.enSavoirPlus {
  display: block;
  width: 90px;
  padding: 5px 10px 5px 10px;
  background: #e9eff2 url('../img/puce_fleche.gif') no-repeat 96px 12px;
  margin: 12px 0 0 0px;
}


/**** Newsletter ****/
.form_newsletter {        /* Correction de Bug pour IE */
  _margin: 0;
  _padding: 10px 0 10px 0;
}

#flash {
  z-index: 1;
  width: 590px;
  height: 265px;
  background-color: #F6F5ED;
  text-align: center;
}

#flash2 {
  width: 256px;
  height: 346px;
  background-color: #F6F5ED;
  text-align: center;
}


#flash span {
  background-color: #fff;
  padding: 2px;
}

a.recrute{
  margin-left: 25px;
}

a.recrute:hover {
  margin-left: 28px;
}
