.bouton_orange,
.bouton_bleu,
.bouton_gris
{
    border-top-left-radius:3px;
    border-top-right-radius:3px;
    text-indent:0;
    padding: 0px 15px 0px 15px;
    display:inline-block;
    font-size:15px;
    height:20px;
    line-height:20px;
    text-decoration:none;
    text-align:center;
    margin-right: 3px;
}
.bouton_gris {
    background-color:#ededed;
    color:#777777;
}

.bouton_orange {
    background-color: #FFA500;
    color:#000000;
}

.bouton_bleu {
    background-color: #38A0CB;
    color:#ffffff;
}

.bouton_orange:hover,
.bouton_bleu:hover,
.bouton_gris:hover
{
    box-shadow: 0px -3px 5px 0px rgba(0,0,0,0.2);
}

.bouton_orange:active,
bouton_bleu:active,
.bouton_gris:active
{
    position:relative;
    top:1px;
}