body *{
    font-family: Arial !important;
}
/* ***********************
    HEADER
************************ */
#menu-integration,
#header .banner .formlang,
#header .banner .formsearch,
#resa-small-restaurant, #resa-small, #layout-col-0, #layout-col-2, #layout-col-1 .social,
.back-liste, #social-toolbar {
   display: none;
}
#header .banner {
    float: right; padding: 25px 15px 0 0;
}
#logo {
    float: left;
}
/* ***********************
    MENU TOP
************************ */
#header .nav {
    clear: both; margin-top: 35px;
}
#header .nav > .content {
    display: none;
}
/* ***********************
    SLIDER TOP
************************ */
#slideTop {
    display: none;
}
/* ***********************
    FOOTER
************************ */
#footer, #underfooter{
    display: none;
}
/* ***********************
    HP - ACCROCHE
************************ */
#wrapper .level-1 .banner {
   float: none; margin-top: 35px;
}
#wrapper .level-1 .logo {
   float: none; text-align: center; margin: 25px 0 50px 0; clear: both;
}
#accroche-hp div.conteneur {
    width: 100%;
}
#wrapper .level-1 {
    margin: 5px 0;
}
#accroche-hp .lettrine {
    display: none;
}
.grid-hp-1 > .left, .grid-hp-2 > .left, .grid-hp-3 > .left, .grid-hp-4 > .left {
    float: none; margin: 10px 0;
}
.cols {
    margin: 15px 0; clear: both;
}
/* ***********************
    HP - ACTU
************************ */
#news-hp {
    clear: both;
}
#news-focus .picture {
   float: left; margin: 0 10px 15px 0;
}
#news-focus li {
    clear: both;
}
#news-focus > .link {
    display: none;
}
#news-focus > .content .details {
    line-height: 1.6;
}
#news-focus img {
    border: 1px solid #CACACA; padding: 5px;
}
/* ***********************
    OFFRES HP
************************ */
.slider-min-offre {
    clear: both; 
    page-break-before: right; /* saut de page */
}
.slider-min-offre .bx-prev, .slider-min-offre .bx-next, .slider-min-offre .bx-pager, .slider-min-offre > .content .links {
    display: none;
}
.slider-min-offre .picture {
    float: left; margin-right: 15px; margin-bottom: 35px;
}
.slider-min-offre .picture img {
    border: 1px solid #CACACA; padding: 5px;
}
.slider-min-offre .title  {
    color: #000;
}
.slider-min-offre li {
    clear: both; margin: 15px 0 45px 0; float: none;
}
.slider-min-offre > .content .details {
    padding-bottom: 15px;
}
/* ***********************
    DIRECT ACCESS HP
************************ */
#direct-access {
    clear: both;
}
#direct-access > .content .title {
    margin: 2px 0 10px 0;
}
#direct-access .picture {
    float: left; margin-right: 15px; margin-bottom: 15px;
}
#direct-access img {
    border: 1px solid #CACACA; padding: 5px;
}
/* ***********************
    PAGE CLASSIQUE
************************ */
#layout-col-1 {
   margin-top: 25px;
}
/* ***********************
    MODULES
    LISTE DOCUMENTS
************************ */
#liste-doc .content .left {
    margin-right: 15px;
}
/* ***********************
    HP - HOTEL
************************ */
.widget-type.modele-1 {
    clear: both;
}
.widget-type.modele-1 .content .title {
    margin: 2px 0 10px 0;
}
.widget-type.modele-1 img {
    border: 1px solid #CACACA; padding: 5px;
}
.widget-type.modele-1 .picture {
    float: left; margin-right: 15px; margin-bottom: 15px;
}
/* ***********************
    WEBCAM
************************ */
#global #webcam .bloc-video {
    background: none !important;
}
#global #webcam .bloc-video div {
    padding :0;
}
/* ***********************
    LISTE ACTUALITE
************************ */
#fast-search, .new-filter-tag, .wp-pagenavi {
    display: none;
}
/* ***********************
    TEMPLATE LISTE
************************ */
#list-commun .content .right {
    padding-left: 235px;
    float: none;
}
#list-commun .content li {
    border-bottom: 1px solid #d2d1d0 !important; 
}

