.lupe {
	cursor: pointer;

}

.lupe {
	position:absolute;
	width:32px;
	height:32px;
	margin-top:-28px;
	margin-left:216px;
	background:url(lupe.gif) no-repeat;

}


/*
div#main div.extra {
	display:none;
	}

	*/
body div#main div.middle {
	width: 100%;
	float:left;

}
.list-container {
	float:left;
	width:100%;

}
.list-item-image  {
	overflow:hidden;
	height: 130px !important;
	float:left;
	background-color:#FFF;
	position:relative;
}
td.list-item-image  {
	float:none;
	background-color: #FFF;
	overflow:hidden;
	height: 130px;
	
}




.list-item-image .images {

	overflow:hidden;
	height: 130px;
	width: 242px;
}

.list-item-image .items {
/*
	overflow:hidden;
	height: 130px;

	*/
	position:relative;
}
.list-item-image .items .image {
}
.list-item-image img {

	}
div.tx-kbshop-pi1 {
	float: left;
	width: 100%;
	}
div.tx-kbshop-pi1 .list-item {
	width: 100%;
	background: url(whitepix.gif) repeat-y 244px 0px;

}


div.tx-kbshop-pi1 .list-item .list-item-image {
	width:242px;
}
div.tx-kbshop-pi1 .list-item .list-item-image img {
/*	width: 243px; */

	}
div.tx-kbshop-pi1 .list-item-content {
	width: 474px;
/*	min-height: 132px; */
	height:auto;
	background-color: TRANSPARENT !important;
	/*
	border-left:0px;
	margin-left:0px;
	*/

}
.list-item-content .top,
.list-item-content .bottom {
	float:left;
	clear:left;
	width: 100%;
	}
.list-item-content .top {
	height:18px !important;
	width:100%;
	}
.list-item-content .bottom {
	padding-bottom: 0px;
}
/* Bio-Bauernhof Logo */
.list-item-content .logo {
	float:left;
	margin-right: 12px;
}
.list-item-content .top a,
.list-item-content .bottom a {
	display:block;
	color: #FFF;
	float:left;
	margin-right: 16px;
}

.list-item-content div.menu {
	float:left;
	margin-right: 16px;
	margin-bottom: 8px;
	width: 60%;
}

#rightColumn .content .list-item-content .left,
#rightColumn .content .list-item-content .right {
	margin:0px; padding:0px; width: auto; height: auto;
	background-color:TRANSPARENT;
}
#rightColumn .content .list-item-content .left {
	width: 40%;
}
#rightColumn .list-item-content h1 span {
	font-weight:normal;
	}
#rightColumn .content .list-item-content a.download {
	margin-top: 12px;
}


.list-item-content p {
	width:90%;
	}

.list-item-content div.menu ul {
	list-style:none;
	float:left;
	margin:0px; padding:0px;
}
.list-item-content div.menu ul li {
	float:left;
	margin-right: 4px;
	width: 8px;
	height: 8px;
	cursor:pointer;
	border: 1px solid #FFF;
	font-size: 1px;
	line-height:1px;
}

.list-item-content div.menu ul li.active {
	font-weight:bold;
	background-color: #FFF;
}


/*
html #main #leftColumn {
	background-color: rgba(255,255,255,.3);
}
html #main #leftColumn {
	background-color: rgba(255,255,255,.3);
}

*/
html #main .list-item {
 	background: url(rgba.php?name=white&a=25) repeat;
/*	background-color: rgba(255,255,255,.2) !important; */
}



