#page{
  min-height:650px!important;
  padding-top:30px;
  background-color: #767676;
  padding-bottom:10px;
  position:relative;
}

#menu_general_1{
  display:none;
}

#status_map{
  height:100%;
}

.liste_crit_0, .liste_crit_1, .liste_crit_2, .liste_crit_3, .liste_crit_4, .liste_crit_5, .liste_crit_6, .liste_crit_8, .liste_crit_9, .liste_crit_10, .liste_crit_11, .liste_crit_12, .liste_crit_13, .liste_crit_14, .liste_crit_15, .liste_crit_16, .liste_crit_17, .liste_crit_18, .liste_crit_19, .liste_crit_20{
      display:none;
    }
    
.liste_titre_theme, .liste_titre_classe ,.liste_descProg, .liste_desc_1, .liste_desc_2, .liste_desc_3, .liste_desc_4, .liste_desc_5, .liste_desc_6, .liste_desc_7, .liste_desc_8, .liste_desc_9, .liste_desc_10, .liste_desc_11, .liste_desc_12, .liste_desc_13, .liste_desc_14, .liste_desc_15, .liste_desc_16, .liste_desc_17, .liste_desc_18, .liste_desc_19, .liste_desc_20{
      display:none;
    }

div.liste_photo{
  position:absolute;
  top:0;
  left:0;
}
  div.liste_photo img{
    width:75px;
  }

div.liste_desc_prod{
  position:absolute;
  top:0;
  left:80px;
  width:220px;
}  
  h2.liste_titre {
    font-size:11px;
    margin-bottom:3px;
    margin:0;
    padding:0;
    float:left;
  }
  
    a.liste_titre{
      text-decoration:none;
      color: #808080;
    }
  
  div.liste_commune{
    clear:left;
    float:left;
    font-size:10px;
  }
  
  span.liste_crit_7{
    float:left;
    margin-left:5px;
  }
    span.liste_crit_7 img{
      width:15px;
    }
  
  div.liste_desc{
    position:absolute;
    left:0;
    top:25px;
    margin:0;
    padding:0;
  }  
    p.liste_descProd{
      color:#808080;
      font-size:11px;
      padding:0;
      margin:0;
    }


#div_entete_liste{
  position:absolute;
  top:70px;
}
  #div_entete_liste span{
    margin-right:5px;
    margin-left:5px;
    color: #666666;
    font-size:10px;
    display:block;
    float:left;
    text-align:center;
  }
  #span_entete_listeCategorie{
    width:75px;
  }
  #span_entete_listeGeographie{
    width:85px;
  }
  #span_entete_listePrixMini{
    width:55px;
  }

  div.liste_capacite, div.liste_categorie, div.liste_secteur, div.liste_prix{
  text-align: center;
  position:absolute;
  top:85px;
  color:#666666;
  font-size:10px
}
  
div.liste_capacite{
  left:8px;
  width:40px;
  height:30px; 
}

div.liste_categorie{
  left:58px;
  width:75px;
  height:30px;
}

div.liste_secteur{
  left:143px;
  width:85px;
  height:30px;
}

div.liste_prix{
  left:235px;
  width:60px;
  height:30px;
  font-family:arial;
}
  div.liste_prix span.liste_prix_apartirde{
    display:none;
  }
  div.liste_prix span.liste_prix_devise{
    font-family:arial;
  }

div.liste_bouton{
  position:absolute;
  top:110px;
}
  div.liste_bouton a{
    color: #0072d7;
    font-weight:bold;
    font-size:11px;
    text-decoration:none;
  }

