/*************** Stylesheet for product search ****/
/*************Copyright 2009 Netzbewegung GmbH ****/
/**************************************************/
/********************* s.kenk@netzbewegung.com ****/ 
/****************** last update on 13 Aug 2009 ****/
div.tx-uhuproductsearch-pi1 div.form-wrapper
{
	border: 1px solid #f0f0f0;
	padding: 10px 13px 18px 14px;
}

div.tx-uhuproductsearch-pi1 div.form-wrapper:after
{
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

/* Hides from IE-mac \*/
* html div.tx-uhuproductsearch-pi1 div.form-wrapper { zoom: 1; },
*+ html div.tx-uhuproductsearch-pi1 div.form-wrapper { zoom: 1; }
/* End hide from IE-mac */

div.tx-uhuproductsearch-pi1 div.search-by-number,
div.tx-uhuproductsearch-pi1 div.search-by-word
{
	position: relative;
	float: left;
	width: 288px;
	padding: 32px 3px 0;
}

div.tx-uhuproductsearch-pi1 div.form-wrapper label
{
	display: block;
	float: none;
	width: auto;
	padding: 0 0 3px 23px;
}

div.tx-uhuproductsearch-pi1 div.form-wrapper input
{
	float: none;
	width: 175px;
	margin: 0 0 0 21px;
	padding: 0;
	border: 1px solid #dddddd;
	background: #fff;
}

div.tx-uhuproductsearch-pi1 div.form-wrapper input.submit
{
	display: block;
	position: absolute;
	top: 52px;
	left: 183px;
	width: 16px;
	height: 16px;
	border: none;
	background: url(../../img/buttons/submit.jpg) no-repeat;
}

div.tx-uhuproductsearch-pi1 div.form-wrapper p.advice
{
	padding: 3px 0 0 21px;
	color: #6c6c6c;
}

div.tx-uhuproductsearch-pi1 h2
{
	padding: 19px 0 0 0;
	font-size: 1.1em;
	font-weight: bold;
	color: black;
}

div.tx-uhuproductsearch-pi1 h3
{
	padding: 0 0 8px 0;
	color: #4f4f4f;
}

div.tx-uhuproductsearch-pi1 div.productlist.even
{
	padding: 9px 0 8px 110px;
	background-color: #e8e6e7;
	background-position: 8px 8px;
}

div.tx-uhuproductsearch-pi1 div.productlist.odd
{
	padding: 9px 0 8px 110px;
	background-position: 8px 8px;
}

div.tx-uhuproductsearch-pi1 div.productlist div.img
{
	top: 9px;
	left: 9px;
}
