/*** SCRIPTACULOUS-AUTOCOMPLETER ***/

#suchtipps {
	border: 1px solid #636B5F;
	position: absolute;
	background-color: #EDECE8;
	z-index: 10;
}

#suchtipps ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: none;
}

#suchtipps ul li,
#suchtipps ul li a {
	display: block;
	margin: 0;
	padding: 0;
	border: none;
	width: auto;
	/* float: none;
	clear: both; */
}

#suchtipps ul li {
	/* clear: both; */
	height: auto;
	background-color: #fff;
	padding: 0;
}

#suchtipps ul li.head {
	color: #fff;
	background-color: #636B5F;
	padding: 6px 15px;
	height: 16px;
	width: 270px;
}

#suchtipps ul li a {
	height: 40px;
	color: #000;
	text-decoration: none;
	border-bottom: 1px solid #D5D5D5;
	background: url(../images/autocomplete_column_left.gif) repeat-y #fff;
	clear: both;
	margin: 0;
}

#suchtipps ul li.show-all a {
	color: #fff;
	background: #4E4E4E;
	height: 28px;
}

#suchtipps ul li a:hover {
	color: #000;
	/* text-decoration: underline; */
	background: url(../images/autocomplete_column_left.gif) repeat-y #D5D5D5;
}

#suchtipps ul li.show-all a:hover {
	color: #fff;
	background: #4E4E4E;
	text-decoration: underline;
}

#suchtipps ul li a span.image {
	display: inline;
	float: left;
	width: 80px;
	background: #FFF;
	text-align: center;
	cursor: pointer;
	padding-top: 5px;
	height: 36px;
}

#suchtipps ul li a span.image img {
	cursor: pointer;
}

#suchtipps ul li a span.text {
	display: block;
	height: auto;
	width: 208px;
	float: right;
	padding: 3px 0 0 0px;
	cursor: pointer;
}

#suchtipps ul li.show-all a span.text {
	display: block;
	/* height: auto; */
	/* width: auto; */
	width: 270px;
	float: left;
	/* padding: 3px 0 0 10px; */
	padding: 6px 15px;
}
