/* en tete */
#page{
  padding-top:10px;
}
#moteur_liste_haut{
display:none;
}

#moteur_liste_haut, #moteur_liste_bas{
  width:98%;
  padding:5px;
  background-color:#235799;
  color:#ffffff;
}
  #frm_crit_petit, #frmTri{
    margin:0;
    padding:0;
  }
  #fldset_criteres_petit, #div_fldset_tri_haut, #div_fldset_tri_bas{
    border:none;
    margin:0;
    padding:0;
  }
    #fldset_criteres_petit legend, #div_fldset_tri_haut legend, #legend_tri_bas{
      color:#ffffff;
      font-weight:bold;
      font-size:14px;
      font-weight:bold;
      padding-bottom:10px;
    }
    
    #fldset_criteres_petit div{
      float:left;
      padding-left:20px;
      width:25%;
    }
      #div_criteres_petit_html_compl_bas{
        clear:left;
      }
    
    #fldset_details_produit_petit{
      border:none;
    }
    
    #div_critere_petit_valider_haut, #div_critere_petit_valider_bas{
      clear:left;
    }
    label.criteres_petit{
      display:block;
      font-size:11px;
      width:120px;
      padding-top:5px;
    }
    #fldset_criteres_petit select{
      width:120px;
      font-size:11px;
      padding:2px;
    }
    
    #div_tri_bas{
      padding-left:40px;
    }
    #div_critere_petit_valider_haut, #div_tri_lancer_tri_haut, #div_critere_petit_valider_bas, #div_tri_lancer_tri_bas{
      padding-top:10px;
      padding-bottom:10px;
      text-align:right;
    }
      #div_critere_petit_valider_haut a, #div_tri_lancer_tri_haut a, #div_critere_petit_valider_bas a, #div_tri_lancer_tri_bas a{
        color:#ffffff;
        font-weight:bold;
        font-size:11px;
      }
      #div_critere_petit_valider_bas{
        width:90%!important;
      }
        #div_critere_petit_valider_bas div{
          width:180px;
          padding-left:5px;
        }
      
    #inpt_tri{
      display:block;
      width:180px;
      font-size:11px;
      padding:2px;
      float:left;
      margin-right:10px;
    }
  
  #div_tri_lancer_tri_haut, #div_tri_lancer_tri_bas{
    display:inline;
    padding-left:10px;
  }
    #div_tri_lancer_tri_haut a, #div_tri_lancer_tri_bas a{
      color:#193004;
    }


#div_navigListe_haut, #div_navigListe_bas{
  width:98%;
  padding:5px 5px 5px 5px;
  background-color:#d1dce1;
  color:#ffffff;
}

#div_navigListe_bas{
  clear:left;
}

#div_navigListeTitreListe_haut, #div_navigListeTitreListe_bas{  
  width:100%;
  text-align: center;
  padding-top:5px;
}

a.navigListeNumerosPage{
  color:#193004;
  font-weight:bold;
  cursor:pointer;
}

#a_navigListeBoutonsPrecedent_haut, #a_navigListeBoutonsPrecedent_bas, #a_navigListeBoutonsSuivant_haut, #a_navigListeBoutonsSuivant_bas{
  margin:0 8px 0 8px;
}

#span_navigListe5page_suiv_haut a, #span_navigListe5page_suiv_bas a, #span_navigListe10page_suiv_haut a, #span_navigListe10page_suiv_bas a, #span_navigListe_page_prec_haut a, #span_navigListe_page_prec_bas a{
  margin-left:5px;
  margin-right:5px;
  color:#193004;
  font-weight:bold;
  text-decoration:none;
}

#div_navigListeByNum_haut, #div_navigListeByNum_bas{
  width:100%;
  text-align: center;
}

  #ul_navigListeNumerosPage_haut, #ul_navigListeNumerosPage_bas{
    padding:0;
    margin:0 5px 0 5px;
    list-style-type: none;
    display:inline;
  }
  #ul_navigListeNumerosPage_haut li, #ul_navigListeNumerosPage_bas li{
    display: inline;
    cursor:pointer;
  }
  #li_navigListeNumeroPageSelect_haut, #li_navigListeNumeroPageSelect_bas{
    font-weight:bold;
  }
  
  a.navigListeNumerosPage, li.navigListeNumerosPage{
    text-decoration: underline;
    padding-left:2px;
    padding-right:2px;
    font-weight:bold;
  }
  

/* liste */
#lst{ 
  float:left;
  width:100%;  
  padding-bottom:15px;
}

.ul_lst{
  margin:0;
  padding:0;
}

  .ul_lst li{
/*background-image:url(/config_v3/imgs_defaut/php/image_dyn.php?ENVIR=61&BAS=G&LOOK=CLEVAV4&LAN=FRANCAIS&FICH=fondliste3.gif);
background-repeat:no-repeat;*/
    padding-top:5px;
    padding-bottom:5px;
    clear:left;
    float:left;
    width:100%;
    margin-top:2px;
margin-bottom:15px;
    position:relative;
/*height:140px;*/
color:#4d9bbe;
  }
  
  div.div_lst_vignette{
    float:left;
    width:28%;
    text-align:center;
  }
    div.div_lst_vignette img{
      width:200px;
      height:135px;
    }
  
  
  div.div_lst_infos{
    font-size:11px;
    width:68%;
    float:left;
  }
  
    div.div_lst_picto{
      float:right;
      padding-right:5px;
    }
      div.div_lst_picto div{
        float:left;
      }
    
    h2.elem_lst_heber{
      margin: 0 0 2px 0;
      font-size:12px;
color:#225aa5;
    }
      h2.elem_lst_heber a{
        color:#225aa5;
      }
    
    div.div_lst_nomGite{
      font-weight:bold;
color:#225aa5;
    }
      
    div.div_lst_desc{
color:#225aa5;
      float:left;
      width:550px;
      padding:2px 0 2px 0;
    }  
      div.div_lst_desc div{
color:#225aa5;
        float:left;
        padding-right:10px;
        background-image: url(/config_v3/imgs_defaut/tiret.gif);
        background-repeat: no-repeat;
        background-position: right;
margin-bottom:3px;
      }
      div.div_lst_tarifs{
        background-image: none!important;
clear:left;
        font-weight:bold;
color:#225aa5;
      }
    
    div.div_lst_liens{
      clear:left;
      width:340px;
    }
      div.div_lst_liens div{
        float:left;
      }
        div.div_lst_liens div a{
          margin-right:10px;
        }
div.div_lst_plan  {
clear:left;
/*margin-top:2px;
margin-bottom:2px;*/
}    
.div_lst_boutons {
clear:left;
float:left;
margin-top:10px;
padding:0 0 0 0;
}
      
    div.div_lst_boutons{
      clear:left;
      float:left;
height:35px;
    }

      div.div_lst_boutons ul{
        margin:0;
        padding:0;
clear:left;
      }
        div.div_lst_boutons ul li{
          display:inline;             
          padding-top:5px!important;
   /*border:none!important;*/
    width:inherit!important;
  float:none!important;    
        }
      
    ul.lst_boutons a{
color:#7cc6ea;
font-weight:bold;
text-decoration:none;
margin-top:2px;
}
          
li.elem_lst_boutons {
background-color:#ffffff;
border:1px;
border-color:#7cc6ea!important;
border:solid;
display:block;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:20px;
margin-right:10px;
margin-top:5px;
text-align:center;
padding-left:5px;
padding-right:5px
}

div.div_lst_bloc_Droite{
	float:left;
	font-family:arial;
	left:10px;
	overflow:hidden;
	width:500px;
}

.div_lst_pictoEpi{
	float:left;
	margin-right:15px;}

.div_lst_animal{
	float:left;
	margin-right:5px;}

	.div_lst_general{
	clear:both;
	height:170px;
	/*width:830px;*/
	padding-top:10px;
	padding-bottom:5px;
	margin-bottom:5px;
	background-image:url(/config_v3/imgs_defaut/php/image_dyn.php?ENVIR=61&BAS=G&LOOK=CLEVAV4&LAN=FRANCAIS&FICH=fondliste3.gif);
	background-repeat:no-repeat;
	border-bottom: thin solid #666666;	
	}

.div_bloc_picto{
	float:left;
width:100px;
}

.div_lst_titre{
	float:left;
width:400px;
}

.div_lst_nbChmb, .div_lst_capacite, .div_lst_superficie{
	float:left;
margin-right:15px;
}

