﻿.ac_input
{
    width: 100px;
    background-image: url('../img/throbber.gif');
    background-position: 100% 0px;
    background-repeat: no-repeat;
}
.ac_results
{
    padding: 0px;
    border: 1px solid #b7b7b7;
    background-color: #e4e4e4;
    overflow: hidden;
    top: 60px !important; /*left: 60.1% !important;*/
    left: 640px !important;
    z-index: 999999;
}
.ac_results ul
{
    width: 100%;
    list-style-position: outside;
    list-style: none;
    padding: 0;
    margin: 0;
    vertical-align: top;
}
/*Posicionamento do IFRAME (DIV QUE CONTROLA o CONTEXTO)*/
.ac_results iframe
{
    display: none; /*sorry for IE5*/
    display: /**/ block; /*sorry for IE5*/
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    filter: mask();
    width: 3000px;
    height: 3000px;
}
/* controla a LI do iframe */
.ac_results li
{
    margin: 5px 0px;
    padding: 1px;
    cursor: pointer;
    display: block;
    width: 100%;
    font: menu;
    color: #000;
    font-size: 12px;
    overflow: hidden;
}

.ac_results li img
{
    margin: 0px 4px;
    display: inline;
    float: left;
    width: 50px;
    height: 50px;
    vertical-align: middle;
}

.ac_results li h1
{
    background: url(../img/bg_h1_auto.gif) no-repeat;
    color: #FFF;
    font-size: 14px;
    background-color: #b7b7b7; /*margin: 0px !important;*/
    margin: 0px 0px 5px -1px;
}

.ac_results li h2
{
    background: url(../img/bg_h1_auto_rev.gif) no-repeat;
    background-color: #b7b7b7; /*margin: 0px !important;*/
    color: #FFF;
    font-size: 14px;
    text-align: right;
}

.ac_results li h2 a
{
    color: #FFF;
    text-decoration: none !important; 
    padding: 3px !important;
    cursor:pointer !important;   
}

.ac_results li p
{
    margin: 0px 4px;
    float: left;
    width: 230px;
    color: #333;
    font-size: 11px;
    cursor:pointer !important;
    text-decoration: none !important;
}

/*Posicionamento da Imagem*/
.ac_loading
{
    background-position: 100% -20px;
}
/*Intercalação das linhas controla comente a cor de fundo*/
.ac_odd
{
    background-color: #e4e4e4;
}
/*Evento OVER*/
.ac_over
{
    color: #FFF;
    background-color: #b7b7b7;
    cursor:pointer !important;
    text-decoration:none !important;
}

