.yui-button a { 
  -moz-outline:none; /* FF2 outline take one px, instead of nothing */
}
/**
 * form buttons
 */
.yui-submit-button  {
    border-width: 1px 0;
    border-style: solid;
    border-color: #3c9ce8;
    background: url(/mn/images/backgrounds/sprite.png) repeat-x 0 -100px;
    margin: auto 0 auto .25em;
    vertical-align:middle;
}
.yui-submit-button .first-child {
    border-width: 0 1px;
    border-style: solid;
    border-color: #3c9ce8;
    margin: 0 -1px;
    *position: relative;    /* Necessary to get negative margins working in IE */
    *left: -1px;
}
.yui-submit-button button {
    font-size: 85%;  /* 11px */
    color: white; 
    padding:.05em .5em;
    *padding: .1em .5em 0; /* For IE */
    *line-height: 1em; /* For IE */
}

/**
 * submit button purple
 */
.yui-submit-button.user  {
  background-position: 0 -500px;
  border-color:#bb018a;
}
.yui-submit-button.user .first-child {
  border-color:#bb018a;
}

/**
 * input text
 */
input.mn-input {
  vertical-align:middle;
  border:1px solid #5da2d9;
  font-size:85%;
  padding:.1em .2em;
  color:#363636;
}


/**
 * link buttons
 */
.yui-link-button a {
  padding-left: 18px;
  background: url(/mn/button/button-sprite.png) 0 0 no-repeat;
  _background: url(/mn/button/button-sprite.gif) 0 0 no-repeat;/* IE < 7 only */
  opacity:.85;
}
/**
 * habillage focus et hover
 */
.yui-link-button a:hover,
.yui-link-button a:focus {
  text-decoration:underline;
  opacity:1;
}
/**
 * habillage pour les boutons sans label
 */
.yui-link-button.notxt a {
  overflow: hidden;
  text-indent: -50em;
  *margin-left: 50em;   /* IE only */
  width:16px;
  padding:0;
}

/**
 * Bouton avec des fleches devant (em pour emphase)
 */
.yui-link-button.em a {
  font-weight:bolder;
  background-position: 0 5px;
  padding-left:10px;
  color:#2785CF;
}
.yui-link-button.em2 a {
  font-weight:bolder;
  background-position: 0 -20px;
  padding-left:10px;
  color:white;
}
.yui-link-button.em3 a {
  font-weight:bolder;
  background-position: 0 -45px;
  padding-left:10px;
  color:#8E0068;
}
.yui-link-button.em4 a {
  font-weight:bolder;
  background-position:0 -120px;
  padding-left:10px;
  color: #DA4040;
}

/**
 * Pagination
 */
.yui-link-button.nav-prev a {
  background-position: right -75px;
  color: #8E0068;
  padding:0 18px 0 0;
}
.yui-link-button.nav-prev.notxt a {
  background-position: -25px -75px;
}
.yui-link-button.nav-next a {
  background-position: 0 -100px;
  color: #8E0068;
}

.yui-link-button.nav-prev-first a {
  background-position: 0 -625px;
  color: #8E0068;
}
.yui-link-button.nav-next-end a {
  background-position: 0 -600px;
  color: #8E0068;
}

/**
 * Taille du texte
 */
.yui-link-button.bigger a {
  background-position: 0 -150px;
  font-weight:bold;
  color:#2785CF;
}
.yui-link-button.smaller a {
  background-position: 0 -175px;
  font-weight:bold;
  color:#2785CF;
}

/**
 * Imprimer !!!
 */
.yui-link-button.print a {
  background-position: 0 -200px;
  font-weight:bold;
  color:#2785CF;
}

/**
 * Envoyer � un ami
 */
.yui-link-button.send a {
  background-position: 0 -225px;
  font-weight:bold;
  color:#2785CF;
}
.yui-link-button.send2 a {
  background-position: 0 -250px;
  font-weight:bold;
  color:#8E0068;
}

/**
 * Recommander � un ami
 */
.yui-link-button.reco a {
  background-position: 0 -275px;
  color:#8E0068;
  font-weight:bold;
}

/**
 * Nombre de commentaires
 */
.yui-link-button.nbcomment a {
  background-position: 0 -300px;
  color:#8E0068;
  font-weight:bold;
}
.yui-link-button.nbcomment .legende {display:none;}

/**
 * RSS
 */
.yui-link-button.rss a {
  background-position: 0 -325px;
  color: #da5d29;
}
.yui-link-button.rss2 a {
  background-position: 0 -350px;
  color: #2785CF;
}

/**
 * PDF
 */
.yui-link-button.pdf a {
  background-position: 0 -375px;
  color: #610603;
}

/**
 * PARSHIP
 */
.yui-link-button.rencontres a {
  background-position: 0 -375px;
}


/**
 * Facebook
 */
.yui-link-button.facebook a {
  background-position: 0 -475px;
  font-weight:bold;
  color:#2785CF;
}

/**
 * Yahoo
 */
.yui-link-button.yahoo a {
  background-position: 0 -525px;
  font-weight:bold;
  color:#2785CF;
}

/**
 * Twitter
 */
.yui-link-button.twitter a {
  background-position: 0 -500px;
  font-weight:bold;
  color:#2785CF;
}



