body {
    background-color: transparent;
}

.wrapper, .footer {
    background-color: white;
    padding-left: 0px;
    padding-right: 0px;
    width: 650px;
}

.footer {
    width: 648px;
}

a {
    color: #04169B;
    text-decoration: underline;
}

a:hover {
    color: #BCA860;
    text-decoration: none;
}

#breadcrumb {
    background-color: #04169B;
    color: white;
}

#breadcrumb a, #breadcrumb a:visited {
    color: white;
}

h1, h2, h3, h4, h5, h6 {
    color: #04169B;
}

table.table caption {
    color: #04169B;
}

table.table tfoot {
    background-color: #04169B;
    color: white;
}


.OfferteHotel .wrapper, .OfferteHotel .footer {
    background-color: white;
    padding-left: 0px;
    padding-right: 0px;
    width: 430px;
}

.OfferteHotel .footer {
    width: 428px;
}

