/**
 *	Grazie:				Digitalia CSS v2 by C. Beyls - "Code is poetry"
 *
*/

#livesearch_form
{
/*	position:			absolute;
	top:				260px;
*/	position:			relative;
	top:				8px;
	left:				0;
}

#livesearch_form div
{
	background:			transparent url(../galerie/img/suche.png) no-repeat top left;
}

#livesearch_form.livesearch_webkit div
{
	background:			none;
}

#livesearch_form label
{
	display:			none;
}

#livesearch_text
{
	width:				160px; /* 104 */
	height:				14px;
	padding:			1px 0 0 0;
	margin:				3px 0 4px 20px;
	border:				0;
	vertical-align:		top;
	font-family:		Courier, 'Courier New', monospace;
	font-size:			11px;
	line-height:		15px;
}

#livesearch_text.livesearch_inactive
{
	color:				#666;
}

#livesearch_form.livesearch_webkit #livesearch_text
{
	width:				200px; /* 144 */
	height:				20px;
	margin:				0 5px 0 0;
}

#livesearch_form img.livesearch_resetimage
{
	position:absolute;
	top:				2px;
	left:				182px;
	width:				14px;
	height:				14px;
	margin:				0;
	vertical-align:		top;
}

#livesearch_form img.livesearch_waitimage
{
	position:			absolute;
	top:				1px;
	left:				181px;
	width:				16px;
	height:				16px;
	margin:				0;
	vertical-align:		top;
}

div#livesearch_results
{
	position:			absolute;
	top:				290px;
	width:				210px;
	margin:				0;
	padding:			0;
}

div#livesearch_results ul
{
	width:				210px;
	max-height:			350px;
	overflow:	 		hidden;
}

div#livesearch_results ul li
{
	margin:				-1px 0 0 0;
	padding:			2px 0 1px 0;
	border-top:			1px dotted #000;
	border-bottom:		1px dotted #000;
	width:				190px;
	white-space:		normal;
}

div#livesearch_results ul li a
{
	display:			block;
}

div#livesearch_results ul li a span
{
	color:				#000;
}
