#booking-light #btn_reserver {
    text-shadow: none;
    font-family: Arial;
    font-weight: bold;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 18px;
    text-align: left;
    text-transform: uppercase;
    padding-bottom: 5px;
    padding-left: 0px;
    margin-top: 35px;
}

#booking-light #mon-abonnement #reserver input{
    padding-left: 46px;
    padding-top: 6px;
    width: 185px;
    height: 50px;
    background: url("/img/common/white-arrow.png") 78% center no-repeat #e95d0f;
    margin-top:0px;
    border:1px solid #FFFFFF;
}

#booking-light #mon-abonnement #reserver input:hover{
    background: url("/img/common/white-arrow.png") 78% center no-repeat #fa480d;
    border:1px solid #FFFFFF;
}

#global_inner #booking-light #booking_dedie #btn_reserver {
    background: url("/img/common/white-arrow.png") 99% center no-repeat #e95d0f;
    text-align: center;
    text-shadow: none;
    font-size: 16px;
    border:1px solid #FFFFFF;
    padding: 2px 18px 0 0;
}

#global_inner #booking-light #booking_dedie #btn_reserver:hover {
    background: url("/img/common/white-arrow.png") 99% center no-repeat #fa480d;
}

#validation div.form_box input#btn_valider {
    background: url("/img/common/white-arrow.png") 78% center no-repeat #e95d0f;
    border:1px solid #FFFFFF;
    text-shadow: none;
    font-family: Arial;
    font-weight: bold;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 18px;
    text-align: left;
    text-transform: uppercase;
    padding-bottom: 0px;
    padding-left: 46px;   
}

#validation div.form_box input#btn_valider:hover {
    background: url("/img/common/white-arrow.png") 78% center no-repeat #fa480d;
    border:1px solid #FFFFFF;
}

#validation div.form_box input#btn_valider.btn_disabled {
    background: url("/img/common/white-arrow.png") 78% center no-repeat #CCCCCC;
    cursor: default;
}

#form_Envie div.form_box input.form_btn_envoye {
    background: url("/img/common/white-arrow2.png") 77% center no-repeat #e95d0f;
    border:1px solid #FFFFFF;
    padding: 1px 10px 0 0;
    font-family: Arial;
    text-transform: uppercase;    
}

#form_Envie div.form_box input.form_btn_envoye:hover {
    background: url("/img/common/white-arrow2.png") 77% center no-repeat #fa480d;
}

#mini_booking #btn_mini_booking {
    background: url("/img/common/white-arrow2.png") 70% center no-repeat #e95d0f;
    border:1px solid #FFFFFF;
    padding-right: 11px;
}

#mini_booking #btn_mini_booking:hover {
    background: url("/img/common/white-arrow2.png") 70% center no-repeat #fa480d;
    border:1px solid #FFFFFF;
}

.panel .contenu_panel .btn .btn_panel a{
    background: url("/img/common/white-arrow2.png") 89% center no-repeat #e95d0f;
    border:1px solid #FFFFFF;
    position:absolute;
    bottom: 5px;
    right: 5px;
    z-index: 11;
    color:#FFFFFF !important;
    font-size: 0.85em;
    height: 20px;
    width: 100px; 
    text-align: center;
    text-decoration: none;
    padding-top: 3px;
    padding-right: 15px;
    text-transform:uppercase;
}

.panel .contenu_panel .btn .btn_panel a:hover {
    background: url("/img/common/white-arrow2.png") 89% center no-repeat #fa480d;
}

#main-content #multi_block_global .conteneur_link .red_square_link a {
    background: url("/img/common/white-arrow2.png") 84% center no-repeat #e95d0f;
    border:1px solid #FFFFFF;
    width: 300px;
    padding-right: 22px;
}

#main-content #multi_block_global .conteneur_link .red_square_link a:hover {
    background: url("/img/common/white-arrow2.png") 84% center no-repeat #fa480d;
}

#form_ThePass_Identification div.form_box input#btn_valider {
    background: url("/img/common/white-arrow2.png") 93% center no-repeat #e95d0f;
    border:1px solid #FFFFFF;
    padding-top: 3px;
    padding-right: 20px;
}

#form_ThePass_Identification div.form_box input#btn_valider:hover{
    background: url("/img/common/white-arrow2.png") 93% center no-repeat #fa480d;
}

#main-content #multi_block_global .lien-booking .reserver {
    background: url("/img/common/white-arrow2.png") 89% center no-repeat #e95d0f;
    border:1px solid #FFFFFF;
    padding-top: 5px;
    height: 14px;
    text-align: left;
    padding-left: 26px;
}

#main-content #multi_block_global .lien-booking .reserver:hover {
    background: url("/img/common/white-arrow2.png") 89% center no-repeat #fa480d;
}

#main-content #multi_block_offer_global a.reserver  {
    background: url("/img/common/white-arrow2.png") 94% center no-repeat #e95d0f;
    padding-top: 7px;
    padding-right:16px;
    border:1px solid #FFFFFF;
}

#main-content #multi_block_offer_global a.reserver:hover  {
    background: url("/img/common/white-arrow2.png") 94% center no-repeat #fa480d;
}

.btn_reserver_large a .white_arrow{
    display:block;
    background:url('/img/sprite/horaires.png') no-repeat -91px -320px;
    width:15px;
    float:right;
    margin-left: 113px;
    height:35px;
    position: absolute;
}

.btn_reserver_large span {
    font-size: 1.1em;
    padding-top: 1px;
    padding-right: 20px;
}