/* menu.css */
.Menu {
  width: 100%;
}
 
.Menu td {
  width: 20%;
}

.Menu a {
  color: white;
  text-transform: uppercase;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  width: 163px;
  height: 153px;
  display: block;
}
.Menu a span {
  display: block;
  padding: 14px;
}

.Menu .rachat {
  background: transparent url(/images/menu/rachat-credit.gif) no-repeat;
}
.Menu .immo {
  background: transparent url(/images/menu/credit-immobilier.gif) no-repeat;
}
.Menu .hypothecaire {
  background: transparent url(/images/menu/pret-hypothecaire.gif) no-repeat;
}
.Menu .conso {
  background: transparent url(/images/menu/credit-consommation.gif) no-repeat;
  width: 165px;
}

.Menu .rachat:hover {
  background: transparent url(/images/menu/rachat-credit.gif) no-repeat bottom;
  width: 165px;
  margin: 0 -2px 0 0;  
}
.Menu .immo:hover {
  background: transparent url(/images/menu/credit-immobilier.gif) no-repeat bottom;
  width: 165px;
  margin: 0 -2px 0 0; 
}
.Menu .hypothecaire:hover {
  background: transparent url(/images/menu/pret-hypothecaire.gif) no-repeat bottom;
  width: 165px;
  margin: 0 -2px 0 0;
}
.Menu .conso:hover {
  background: transparent url(/images/menu/credit-consommation.gif) no-repeat bottom;
  width: 165px;
}

/* hack ie7 et ie6 */

*:first-child+html .Menu .hypothecaire:hover,
*:first-child+html .Menu .immo:hover,
*:first-child+html .Menu .rachat:hover {
  width: 165px;
  margin: 0 -2px 0 0;
}

* html .Menu .hypothecaire:hover,
* html .Menu .immo:hover,
* html .Menu .rachat:hover {
  width: 165px;
  margin: 0 -2px 0 0;
}