#motoreDiv { z-index:9001; } /* z-index needed on top instances for ie & sf absolute inside relative issue */
.autocomplete { width:100%; }/* set width of widget here*/
.autocomplete .yui-ac-highlight .sample-quantity,
.autocomplete .yui-ac-highlight .sample-result,
.autocomplete .yui-ac-highlight .sample-query { color:#FFF; }
.autocomplete .sample-result { color:#A4A4A4; }
.autocomplete .sample-query { color:#000; }
.autocomplete .sample-quantity { float:right; } /* push right */



/* styles for entire widget */
.yui-skin-custom .yui-ac {
    position:relative;font-family:arial;font-size:100%;
}

.yui-skin-custom  input, textarea {
  border: 1px solid #808080;
  background-color:#FFFFFF;
  margin:0px 0px 0px 0px;
  font-size: 11px;
}


/* styles for input field */

.yui-skin-custom .yui-ac-input {
    /*position:absolute;*/
    
    width:95%;
}

/* styles for results container */
.yui-skin-custom .yui-ac-container {
  /*  position:absolute;*/
    top:1.6em;width:100%;
}

/* styles for header/body/footer wrapper within container */
.yui-skin-custom .yui-ac-content {
    position:absolute;width:100%;border:1px solid #808080;background:#fff;overflow:hidden;z-index:9050;
}

/* styles for container shadow */
.yui-skin-custom .yui-ac-shadow {
    position:absolute;margin:.3em;width:100%;background:#000;-moz-opacity: 0.10;opacity:.10;filter:alpha(opacity=10);z-index:9049;
}

/* styles for results list */
.yui-skin-custom .yui-ac-content ul{
    margin:0;padding:0;width:100%;text-align:left;
}

/* styles for result item */
.yui-skin-custom .yui-ac-content li {
    margin:0;padding:2px 5px;cursor:default;white-space:nowrap;font-size:80%;
}

/* styles for prehighlighted result item */
.yui-skin-custom .yui-ac-content li.yui-ac-prehighlight {
    background:#B3D4FF;
}

/* styles for highlighted result item */
.yui-skin-custom .yui-ac-content li.yui-ac-highlight {
    background:#426FD9;color:#FFF;
}