@charset "utf-8";
/* CSS Document */


.ac_results {
	border: 1px solid #b3c555;
	border-bottom:5px solid #b3c555;
	border-top:0;
	background: #f6fded;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	width: 350px;
	color: #879071;
	z-index: 10000;
	filter: Alpha(Opacity=100);
	text-align: left;
}
.ac_results ul { list-style: none; margin: 0; padding: 0; }
.ac_results li { padding: 1px 10px; position: relative; cursor: pointer; margin:0; border-bottom: none; }
.ac_results li.ac_over { background-color: none; }
.ac_results h3 { color: #e66221; margin:0 0 3px 0; padding:0; font-size: 10px; font-weight:bold; text-transform: uppercase; }
.ac_results h4 { color: #e66221; margin: 5px 0 0 0; padding:0; font-size: 15px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.ac_results strong.auteur { color: #7d6957; }


li.ac_over #NbResult, div.ac_over #AllResult { background: none; }


#NbResult, #AllResult { display: block; text-align: center; position: relative; height: 17px; line-height: 17px; }
#NbResult { color: #eb8f5e; font-size: 12px; text-align:left; border-bottom:1px solid #eb8f5e; }
#NbResult strong, #AllResult { color: #e66221; text-transform: uppercase; font-size: 12px; }
#AllResult { position:absolute; top:0; left:0;_left:-10px; background:#E0ECA4; width:100%;_width:350px; font-weight: bold; font-size: 11px; height: 20px; line-height: 20px; }
#AllResult em { color: #eb8f5e; }


.padd { padding: 5px 0; position: relative; height: auto !important; height: 40px; }

.ac_results .photo { background:#e9efcc; }


#Height1 { display: block; height: 2px; line-height: 2px; font-size: 1px; margin: 0; padding:0; }
#Height2 { display: block; height: 17px; line-height: 17px; font-size: 1px; margin: 0; padding:0; }
.clear { clear: both; line-height: 1px;  }

