body {
	  background-color: #dFFFFF;
	}

 .buttons a, .buttons button{
    display:block;	/* Tout le bloc est clickable */
    float:left; /* Prochain bouton à droite */
    margin:0 4px 0 0;			/* distance entre 2 boutons*/
    background-color:#c0f0c0;      /* f5f5f5 fond tous les boutons*/
	/* border:1px solid #000000;      /* dedede contour tous les boutons*/
    /* border-top:2px solid #000000;   /* 000eee bord haut tous les boutons*/
    /* border-left:2px solid #000000;  /* 000eee bord gauche tous les boutons*/
    /* border-bottom:2px solid #00ff00;  /* 000eee bord bas tous les boutons*/
	font-family:"Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Arial, sans-serif;
    font-size:100%;
    text-decoration:none; /* underline, overline, line-through, blink, none */
	color:#565656;	/* Couleur du texte par défaut */
    cursor:pointer;	/* index */
}

.buttons button{
    width:auto;
    overflow:visible;	/* Affiche le texte si dépassement */
/*    padding:4px 10px 3px 7px;  IE6 */
}
.buttons button[type]{
/*    padding:5px 10px 5px 7px;  Firefox */
    padding:3px 5px 2px 3px; /* Marge zone interne haut,droite,bas,gauche */
/*    line-height:64px; */
}
/*
*:first-child+html button[type]{
    padding:4px 10px 3px 7px;  IE7
}
*/
.buttons button img, .buttons a img{
    padding:0;
    width:34px;  /* 34 */
    height:28px; /* 28 */
/*    line-height:64px; */
	vertical-align:middle;
}

/* REGULAR */
button.regular, .buttons a.regular{
    color:#3333ff; /*336699 */
}
.buttons a.regular:hover, button.regular:hover{
    background-color:#d0d0ff; /* dff4ff */
/*    border:1px solid #c2e1ef; /* c2e1ef */
    color:#000000;
}
.buttons a.regular:focus{
    background-color:#6299c5;
    border:1px solid #6299c5;
    color:#fff;
}

/* ACTIVE */
.buttons a.active, button.active{
    background-color:#f0f0a0;
    border-bottom:1px solid #f0f0a0;  /* Bord bas du bouton */
    height:40px; /* 28 */
    color:#10af10;
}
.buttons a.active:hover, button.active:hover{
    background:#d0d0ff;
/*    border:1px solid #fbc2c4; /* fbc2c4 */
/*    color:#112fd9; */
}
.buttons a.active:focus{
    background-color:#529214;
    border:1px solid #529214;
    color:#fff;
}
