/* 
================================================
autosuggest, inquisitor style
================================================
*/

body
{
	position: relative;
}


div.autosuggest {
    position: absolute;
    background-image: url(img_inquisitor/as_pointer.gif);
    background-position: top left 15px;
    background-repeat: no-repeat;
    margin-left: 15px;
    padding: 10px 0 0 0;
    border-left: 1px solid #dddddd;
    border-right: 1px solid #dddddd;
}

div.autosuggest div.as_header div.as_bar,
div.autosuggest div.as_footer div.as_bar
{
	height: 2px;
	overflow: hidden;
	background-color: #333;
}


div.autosuggest ul
{
	list-style: none;
	margin: 0 0 -4px 0;
	padding: 0;
	overflow: hidden;
	background-color: #FFFFFF;
}

    div.autosuggest ul li {
        color: #ccc;
        padding: 0;
        margin: 0 4px 4px;
        text-align: left;
        /*Pointeur_Bleu_Petit.png*/
        background-image: url(../images/Pin_Grise.png);
        background-position: left;
        background-repeat: no-repeat;
    }

    div.autosuggest ul li a {
        /*Gros texte*/
        color: #000000;
        display: block;
        text-decoration: none;
        background-color: transparent;
        /*text-shadow: #000 0px 0px 5px;*/
        position: relative;
        padding: 0;
        width: 100%;
        font-family: 'Tahoma','Arial';
        font-size: 12px;
        border-bottom: 1px solid #C0C0C0;
        text-indent: 20px;
    }
        div.autosuggest ul li a:hover {
            background-color: #444;
        }
        div.autosuggest ul li.as_highlight a:hover {
            /*Gros texte hover*/
            background-color: #ebebeb;
            color: #000000;
            background-image: url(../images/Pin_Grise.png);
            background-position: left;
            background-repeat: no-repeat;
        }

div.autosuggest ul li a span
{
	display: block;
	padding: 3px 6px;
	font-weight: normal;
}

    div.autosuggest ul li a span small {
        /*Petits caracteres*/
        font-weight: normal;
        color: #747474;
        margin-left: 20px;
    }

        div.autosuggest ul li.as_highlight a span small {
            /*Petits caracteres hover*/
            color: #747474;
        }

        div.autosuggest ul li.as_highlight a {
            /*Highlight restant*/
            color: #000000;
            background-color: #f5f5f5;
            background-image: url(../images/Pin_Grise.png);
            background-position: left;
            background-repeat: no-repeat;
        }

div.autosuggest ul li.as_highlight a span
{

}

div.autosuggest ul li a .tl,
div.autosuggest ul li a .tr
{
	background-image: transparent;
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
	position: absolute;
	top: 0;
	padding: 0;
	margin: 0;
}
div.autosuggest ul li a .tr
{
	right: 0;
}

div.autosuggest ul li.as_highlight a .tl
{
	left: 0;

}

div.autosuggest ul li.as_highlight a .tr
{
	right: 0;

}



        div.autosuggest ul li.as_warning {
            text-align: center;
            padding: 10px;
            font-family: 'Tahoma','Arial';
            font-size: 12px;
            color: #000000;
        }

    div.autosuggest ul em {
        font-style: normal;
        /*color: #6EADE7;*/
    }

.debut_anim {
    background-image: url('../images/anim5.gif');
    background-repeat: no-repeat;
    background-position: right;
}