#div_hautPage{
  display:none;
}

#div_bandeau_2{
  position:absolute;
  left:0;
  top:355px;
}
  #elem_lst_lien_bouton_4_0{
    float:none;
  }
  #elem_lst_lien_bouton_4_1{
    float:none;
  } 

   #elem_lst_lien_bouton_4_1{
    clear:both;
    width:366px;
  }

#menu{
  width:279px;
  position:absolute;
  top:355px;
  left:371px;
  padding-top:0;
}
  #menu_general_2{
    margin-bottom:0;
  }

#page, #page_content{
  background: none;
  width:950px;
}

/*#page{
  min-height:390px;
}*/

#page_content{
  padding:0;
  background: none;
  min-height:0;
  min-height:400px;
}

#clearPage, #clearGeneral {
  background:none;
  height:0px;
}


#div_moteurAcc{
  width:296px;
}
  #div_ongletsMoteur{
    height:21px;
    overflow:hidden;
  }
  li.li_onglet{
    float:left;
    margin-right:2px;
    height:21px;
    cursor:pointer;
    color:#ffffff;
    text-align: center;
    font-weight:bold;
    line-height:10px;
  }
    #li_ongletG{
      background: url(../img/moteur/onglet-gite.gif) no-repeat;
      width:40px;
      line-height:21px!important;
    }
    #li_ongletH{
      background: url(../img/moteur/onglet-chambre.gif) no-repeat;
      width:69px;
    }
    #li_ongletGEGS{
      background: url(../img/moteur/onglet-gegs.gif) no-repeat;
      width:108px;
      line-height:21px!important;
    }
    #li_ongletC{
      background: url(../img/moteur/onglet-camping.gif) no-repeat;
      width:64px;
      line-height:21px!important;
    }
  
  #div_attenteMoteur{
    padding:50px 0;
    text-align:center;
    color:#ffffff;
    font-size:16px;
    text-decoration: blink;    
  }
  
  #div_infoMoteur{
    position:absolute;
    top:-20px;
    right:5px;
    border:1px #000000 solid;
    background:#F1EC8E;
    width:200px;
    padding:5px;
    color:#000000;
    z-index:100;
    font-size:10px;
    
  }
    #p_infoMoteur{
      margin:0;
    }
    #a_fermeDial{
      font-weight:bold;
      color:#000000;
    }
  
  #div_chaqueMoteur{
    margin-bottom:5px;
    position:relative;
  }  
    div.moteurGite{
      background: url(../img/moteur/gite/fond.gif) repeat-y ;
    }
    div.moteurChambre{
      background: url(../img/moteur/chambre/fond.gif) repeat-y ;
    }
    div.moteurGEGS{
      background: url(../img/moteur/gegs/fond.gif) repeat-y ;
    }
    div.moteurCamping{
      background: url(../img/moteur/camping/fond.gif) repeat-y ;
    }
    
    #div_sousMoteur{
      padding-right:11px;
      padding-left:5px;
      padding-bottom:12px;
      background: url(../img/moteur/ombre-bas.gif) no-repeat bottom ;
    }
  
  div.div_unMoteur{
    padding-right:6px;
    padding-top:10px;
  }
  
  div.div_unMoteurContent{
    padding:0 5px 5px;
  }
  
  div.div_moteurDroite{
    float:right;
    width:135px;
  }
  div.div_moteurGauche{
    float:left;
    width:135px;
  }
  
  h2.h2_titreMoteur{
    margin:0 0 5px;
    line-height:25px;
    padding:0 10px;
  } 
    #div_moteurGite h2.h2_titreMoteur{background-color:#69AD48;}
    #div_moteurChambre h2.h2_titreMoteur{background-color:#73abdc;}    
    #div_moteurGEGS h2.h2_titreMoteur{background-color:#f07181;}
    #div_moteurCamping h2.h2_titreMoteur{background-color:#fdc078;}
  
  select.select_moteurAcc, input.inpt_moteurAcc{
    width:130px;
    font-size:11px;
    border:0;
  }
  
  div.div_uneLigneMoteur{
    margin-bottom:3px;
    position:relative;
  }
    span.sp_libMoteur{
      display:block;
      line-height:16px;
    }
    
  div.div_date{
    z-index:10;
  }  
    #div_calendrierMoteur{
      background-color: #ffffff;
    }
    #div_fermeCalend{
      text-align: right;
      padding:2px 5px;
    }
      #div_fermeCalend img{
        cursor:pointer;
      }
    div.calendItea_navig{
      top:12px!important;
    }
  
  #div_pictosMoteurG, #div_pictosMoteurH{
    padding:10px 15px 0;
  }
  div.div_pictoMoteur{
    float:left;
    width:50px;
  }
  div.div_pictoMoteurHan, div.div_pictoMoteurTable{
    width:40px;
    margin-right:10px;
  }
  
  div.div_lanceRecherche{
    clear:both;
    float:left;
    padding-top:5px;
    width:100%;
    font-size:12px;
  }
    a.a_recherche{
      padding:2px 10px;
      line-height:18px;
      font-size:13px;
    }
      #a_rechercheG{background-color: #69AD48;}
      #a_rechercheH{background-color: #73abdc;}
      #a_rechercheGEGS{background-color: #f07181;}
      #a_rechercheC{background-color: #fdc078;}
    
    a.a_criteres{
      background: url(../img/moteur/plus-criteres.png) no-repeat left center;
      padding-left:17px;
      line-height:18px;
      padding-top:2px;
    }
    
  #div_rechercheExpress{
    margin-bottom:10px;
    padding-top:5px;
    line-height:20px;
  }
    #a_rechExpress{
      padding:0 5px;
      line-height:18px;
      margin-left:5px;
      text-decoration: none;
    }  
    div.moteurGite #a_rechExpress{background-color: #69AD48;}
    div.moteurChambre #a_rechExpress{background-color: #73abdc;}
    div.moteurGEGS #a_rechExpress{background-color: #f07181;}
    div.moteurCamping #a_rechExpress{background-color: #fdc078;}
    
    #inpt_ref{
      width:65px;
    }
  
  #div_infosResa{
    background: url(../img/moteur/telephone.png) no-repeat 10px 7px;
    padding-left:40px;
  }
  #div_infosResaGite{
    padding-left:55px;
    background: url(../img/moteur/telephone.png) no-repeat 30px 17px;
  }
  
  #div_infosResa, #div_infosResaGite{
    border-top:1px #ffffff dotted;
    padding-top:5px;
  }
  
  
  
  #a_gpsChambres{
    display:block;
    background: url(../img/moteur/gps.png) no-repeat left center;
    padding-left:20px;
    font-weight:bold;
    text-decoration: none;
  }
  #div_accGpsCh{
    padding:5px 0;
  }

#div_blocsAcc{
  width:645px;
}
  
  #div_accRight{
    width:279px;
  }  
  #div_accLeft{
    width:361px;
  }
  
  #div_menu_promotions{
    margin-bottom:5px;
  }
  
  #div_menu_actus{
    float:left;     
    background: url(../img/accueil/bg_actus.gif) no-repeat ;
    height:176px;
    margin-bottom:3px;
    padding-top:10px;
    width:273px;
    padding-right:6px;
  }
    #div_miseAvantActusContent{
      height:135px;
      width:235px;
      float:left;
    }
    #div_menu_actus div.div_navigLeft, #div_menu_actus div.div_navigRight{
      width:19px;
      text-align: center;
      padding-top:30px;
    }
    
    li.li_actu{
      width:235px;
    }
    #bt_actuPrec, #bt_actuSuiv{
      cursor:pointer;
    }
    
    div.div_imgMiseAvantActu{
      width:235px;
      height:85px;
      overflow:hidden;
      margin-bottom:2px;
    }
      div.div_imgMiseAvantActu img{
        height:85px;
      }
    
  #div_menu_coeur{
    clear:both;
    float:left;  
    background: url(../img/accueil/bg_coeur.gif) no-repeat ;
    height:193px;
    padding-top:10px;
    width:273px;
    padding-right:6px;
  }
    #div_attenteCoeur{
      padding:50px;
      text-align:center;
      color:#ffffff;
      font-weight:bold;
      font-size:14px;
      text-decoration: blink;
    }
  
    #div_miseAvantCoeur{
      margin:0 auto;
      width:240px;
    }
    
    #div_menu_coeur div.titreMiseEnAvant{
      background: url(../img/blocs/titre-coeur.gif) no-repeat!important;
    }
    
    #div_miseAvantCoeurContent{
      height:115px;
    }
    
    li.li_UnCoupCoeur{
      width:240px;
      height:115px;
    }
    
      div.div_UnCoupCoeurImg{
        width:105px;
        height:75px;
        overflow:hidden;
        position:relative;
        margin-right:5px;
        margin-bottom:5px;
      }
        div.div_UnCoupCoeurImg img{
          width:130px;
          position:absolute;
          bottom:0;
          left:50%;
          margin-left:-65px;
        }
  
  #div_menu_themes{
    background: url(../img/accueil/bg_themes.gif) no-repeat ;
    height:226px;
    width:355px;
  }
    #div_miseAvantThemes, #div_miseAvantThemesContent{
      width:321px;
      height:170px;
      padding-top:0;
    }
      #div_miseAvantThemes div.div_navigLeft{
        position:absolute;
        left:-15px;
        top:78px;
      }
      #div_miseAvantThemes div.div_navigRight{
        position:absolute;
        right:-15px;
        top:78px;
      }
      #bt_thePrec, #bt_theSuiv{
        cursor:pointer;
      }
      li.li_themes{
        width:321px;
        height:170px;
      }
  
      li.li_unThemes{
        width:107px;
        height:80px;
        overflow:hidden;
        float:left;
        text-align: center;
        margin-bottom:5px;
      }
        li.li_unThemes img{
          width:100px;
        }
    
    #div_menu_themes div.titreMiseEnAvant {
      background: url(../img/blocs/titre-large.gif) no-repeat ;
      width:301px;
    }
  
  div.div_miseEnAvantLarge div.titreMiseEnAvant{
    background: url(../img/blocs/titre-large.gif) no-repeat ;
    width:301px;
  }
  div.div_miseEnAvant div.titreMiseEnAvant{
    background: url(../img/blocs/titre.gif) no-repeat ;
    width:220px;
  }
  
  div.titreMiseEnAvant{
    height:30px;
    margin:auto;
    margin-bottom:5px;
    line-height:22px;
    padding:0 10px;
  }
  
  ul.ul_miseEnAvant{
    width:5000px;
  }
  
  ul.ulScrollPage{
    background-color: #50b0e2;
    height:17px;
  }
    li.liScrollPage{
      float:left;
      width:15px;
      height:15px;
      line-height:15px;
      text-align: center;
      margin-right:2px;
      border:1px #ffffff solid;
      color:#ffffff;
      cursor:pointer;
      font-weight:bold;
    }
      li.liScrollPage:hover, li.liScrollPage_select{
        background-color:#ffffff!important;
        color:#50b0e2;
      }
