/*****
* H. Customs 
****/

.bg-gris {
    background-color: #dfdfdf;
}
.color-gris {
    color: #42505c;
}
.color-bleu {
    color: #4b656a;
}
.block-exemple {
    padding: 7px;
}
.bg-orange {
    background-color: #f37021;
}
.color-orange {
    color: #f37021;
}
.color-white {
    color: #ffffff !important;
}
.color-bl, .color-bl h3 {
        color : #648e9e !important;
}
.color-br, .color-br h3 {
    color : #786e6a !important;
}
small {
    font-size: 0.7em;
}
.noMarginTop {
    margin-top: 0 !important;
}
.table-recommander {
    margin-top: 0;
}
.blockTarif td.text-align-left {
    text-align: left !important;
}
.padding5 {
    padding: 5px !important;
}
.sendArray tr:hover {
    background-color: #dfdfdf;
}
.sendArray .table-recommander tr:hover {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}
.sendArray .table-recommander:hover {
    background-color: #dfdfdf;
}
.bouton a {
    color: #ffffff !important;
    cursor: pointer;
    text-decoration: none;
}
.bouton a:hover, .bouton a:active {
    color: #000000 !important;
}
.position-absolute {
    position: absolute;
}
.position-relative {
    position: relative;
}
.transverseBlue h3 {
    letter-spacing: normal;
}
.sendArray thead tr th i, .sendArray thead tr th em{
    font-size: 0.8em !important;
    line-height: 1.2em;
}
.hover:hover, ul.hover li:hover  {
    color: #4b656a;
}
.transverseBlue a {
    color: #444444;
}
