/* Autocomplete
----------------------------------*/
.ui-autocomplete {}
.ui-autocomplete-results { 
	overflow: hidden; 
	z-index: 99999; 
	padding: 1px; 
	position: absolute; }
	
.ui-autocomplete-results iframe {padding: 0; }
.ui-autocomplete-results ul {
	width: 100%; 
	list-style-position: outside; 
	list-style: none; 
	padding: 0; 
	margin: 0; }

.ui-autocomplete-results div {  border: solid 1px #432E07; color: #FFF; background-color: #432E07;	padding: 0; margin: 0; font-weight: bold; }

.ui-autocomplete-results div.ui-autocomplete-results-header {
	color: #FFF; 
	font-weight: bold;
	height: 25px;
	background-image: url("../images/Sans-titre-1.gif");
}

.ui-autocomplete-over { }

/* if  the width: 100%, a horizontal scrollbar will appear when scroll: true. */
/* !important! if line-height is not set, or is set to a relative unit, scroll will be broken in firefox */
.ui-autocomplete-results li { 
	margin: 0px; 
	padding: 2px 5px; 
	cursor: default; 
	display: block; 
	font: menu; 
	font-size: 12px; 
	line-height: 14px; 
	overflow: hidden; 
	list-style-type: none;
	border-collapse: collapse; }

.ui-autocomplete-results li.ui-autocomplete-state-default { 
	background-color: #8C653C; 
	border: 1px solid #FFF; 
	color: #212121; }
	
.ui-autocomplete-results li.ui-autocomplete-even { background-color: #fff; }
.ui-autocomplete-results li.ui-autocomplete-odd { background-color: #DDD1C5; }
	

	
.ui-autocomplete-results li.ui-autocomplete-state-active { 
	 color: #8C653C;
	 background:#E6E6E6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) repeat-x; 
	 border:1px solid #D3D3D3; }

.ui-autocomplete-loading { 
	background: white url('../images/indicator.gif') right center no-repeat; }
	
.ui-autocomplete-over { background-color: #0A246A; color: white; }

