/*********************************** CSS Autocomplete AMBA *****************************************/

#BG_recherche {
  position: absolute;
  width: 190px;
  height: 1.3em;
  top:2px;
  left:35px;
  border: 1px #97b31a solid;
  text-align:left;
  }
  #autocomplete-input {
    width: 160px;
    border: 0px;
    font-size:0.9em;
    }
#BTN_recherche {
  position: absolute;
  top:0px;
  left:230px;
  }
#ajax-loader {
  position: absolute;
  padding:0px;
  margin:0px;
  top:5px;
  left:205px;
  width:16px;
  height:16px;
  line-height: 16px;
  }
img#autoCgoBTNhover, img#autoCgoBTN {
  cursor:pointer;
  }
#autocomplete-result {
  position: absolute;
  overflow:hidden;
  display:none;
  padding:5px 0px 5px 0px;
  margin:0px;
  top:25px;
  left:10px;
  width: 268px;
  z-index:100;
  font-size:12px;
  border: 1px solid #97b31a;
  background: url(../images/BG_result.jpg) repeat-y left top #fff;
  color: #97b31a;
  text-align:right;
  }
  .autocomplete-ligne-result {
    width: 268px;
    overflow:hidden;
    text-align:left;
    padding:0px;
    margin:0px;
    background: url(../images/puce_on.png) no-repeat 10px 4px transparent;
    }
  .autocomplete-ligne-result:hover {
    width: 268px;
    overflow:hidden;
    background: url(../images/puce_off.png) no-repeat 10px 4px #97b31a;
    color: #ffffff;
    cursor: pointer;
    }
    .autocomplete-result-text {
      width: 258px;
      overflow:hidden;
      font-size:  1em;
      padding: 3px 5px 3px 0px;
      margin: 0px 0px 0px 30px;
      }
    .autocomplete-result-text:hover {
      width: 258px;
      overflow:hidden;
      }