.ac_results {
	padding: 0px;
	border: 1px solid #dfdfdf;
	background-color: #fdfdfd;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {
	width: 300px;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 10px;
	cursor: default;
	display: block;
	border-bottom:1px solid #d3d3d3;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 11px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {
	background: white url('indicator.gif') right center no-repeat;
}

.ac_odd {

}

.ac_over {

	color: white;
}

.ac_results li.region {
	color: #333;
	padding-right: 20px;
}
.ac_results li.region.ac_over{
	color:#dd0d2a;
	font-weight: normal;
	background:url(/images/ac_result_bg.png) bottom left repeat-x;
}
.ac_results li.region.ac_odd {

}
.ac_results li.region.first {
padding-top : 30px; 
background:url(/images/ac_result_region.png) top left no-repeat;
}
.ac_results li.region.last {
	padding-bottom:10px;
	border-bottom: 2px solid #0b87dc;
}


.ac_results li.dept {
	color: #333;
	padding-right: 20px;
}
.ac_results li.dept.ac_over {
	color:#dd0d2a;
	font-weight: normal;
	background:url(/images/ac_result_bg.png) bottom left repeat-x;
}
.ac_results li.dept.ac_odd {

}
.ac_results li.dept.first {
padding-top : 30px; 
background:url(/images/ac_result_dept.png) top left no-repeat;
}
.ac_results li.dept.last {
	padding-bottom:10px;
	border-bottom: 2px solid #dd0d2a;
}


.ac_results li.ville {
	color: #333;
	padding-right: 20px;
}
.ac_results li.ville.ac_over {
	color:#dd0d2a;
	font-weight: normal;
	background:url(/images/ac_result_bg.png) bottom left repeat-x;
}
.ac_results li.ville.ac_odd {
}
.ac_results li.ville.first {
padding-top : 30px; 
background:url(/images/ac_result_ville.png) top left no-repeat;
}
.ac_results li.ville.last {
	padding-bottom:10px;
	border-bottom: 2px solid #07386a;
}
