/*
* author : cw_quentin
* date : 20/12/2013
* description : Style du Moteur de Recherche avec Autocomplétion
*/

/* Formulaire
----------------------------------------------------------------------------------------------------*/
#autocomplete-search-container{position:relative;}
#autocomplete-search-form{display:table;position:relative;}
#autocomplete-search-input{float:left;}

#autocomplete-search-input input{
    background:transparent;
    border:none;
	height:31px;
	color:#606060;
	font-style:italic;
	font-size:12px;
	padding-left:32px;
    width:250px;
}

#autocomplete-search-input input:focus{font-style:normal;color:#aaacab;}

.autocomplete-results-showed #autocomplete-search-input input{
	color:#aaacab;
	font-style:normal;
}

#autocomplete-search-submit{display:table-cell;vertical-align:top;border:none;}
#autocomplete-search-submit input{
    background:url(../../../../20230528134226im_/template/languages/french/go.gif) no-repeat;
	height:31px;
	width:58px;
	display:block;
	border:none;
	cursor:pointer;
}
#autocomplete-search-submit input:hover{background-color:#8e8e8e;}


/* Résultats
----------------------------------------------------------------------------------------------------*/
#autocomplete-results-container{
	border:1px solid #aaacab;
	width:332px;
	-webkit-box-shadow: 0px 5px 10px 0px #bbb;
	box-shadow: 0px 5px 10px 0px #bbb;
	position:absolute;
	top:35px;
	left:0;
	z-index:90;
	display:none;
}

#autocomplete-results-container a.autocomplete-item{background:#fff;display:block;padding:0 5px;}
#autocomplete-results-container a.autocomplete-item:hover{background:#ebebeb;text-decoration:none;}
#autocomplete-results-container a.autocomplete-item .search-keyword{border-bottom:1px dotted #000;}

/* Produit
----------------------------------------------------------------------------------------------------*/
#autocomplete-results-container a.autocomplete-item .product-content{border-bottom:1px solid #e4e4e4;display:table;padding:10px 0;}
#autocomplete-results-container a.autocomplete-item .product-image{display:table-cell;vertical-align:middle;width:70px;text-align:center;}
#autocomplete-results-container a.autocomplete-item .product-info{display:table-cell;vertical-align:middle;padding-right:10px;}
#autocomplete-results-container a.autocomplete-item .product-name{text-transform:uppercase;font-size:12px;font-weight:bold;color:#000;display:block;}
#autocomplete-results-container a.autocomplete-item .product-description{font-size:11px;color:#4f5861;}
#autocomplete-results-container a.autocomplete-item .product-price{display:table-cell;vertical-align:middle;font-weight:bold;font-size:14px;color:#1ba0e3;width:65px;}
#autocomplete-results-container a.autocomplete-item .product-price span.PrixPromo{padding:0;}