#content {
	border-right: none;
	border-left:1px solid #ffffff;
	width: 747px;
}

#reset {
	cursor: pointer;
}


.backToRoot.right {
	padding: 0px !important;
}
	.backToRoot.right a{
		float:right;
	}


.list {
	
}
	.list .ffinder {
		background: #EEF4E5;
		color: #669B19;
		padding: 10px;
		margin-bottom: 10px;
	}
		
		.list .ffinder a {
			color: #669B19;
		}
		
		.list .ffinder table {
			width: 677px;
			margin: 10px 25px;
		}
			
			.list .ffinder table strong {
				display: block;
				margin-bottom: 10px;
			}
			
			.list .ffinder table a.arrow {
				display: block;
				margin: 4px 0 4px 4px;
			}
			
	.list h1.clName {
		
		background-color:#fe8800;
		font-size:14px;
		font-weight:bold;
		color:#fcfedc;
		padding:10px 0 10px 10px;
		margin:0 0 3px 0;
		height:15px;
		text-transform:uppercase;
	}
	
	.list h1.clNameSub {
		
		background-color:#669B19;
		font-size:14px;
		font-weight:bold;
		color:#fcfedc;
		padding:5px 0 5px 5px;
		margin:0 0 3px 0;
	}
	
	
	.list .subFinderCat{
	background: url(bg/bettwaren_finder.jpg) no-repeat left top;
	width: 100%;
	height: 27px;
	margin: 0 0 3px 0;
	position:relative;
	}
	
		.list .subFinderCat h1{
			color:#fcfedc;
			font-size:14px;
		    font-weight:bold;
			padding:5px 0 0 8px;
		}
		
		.list .subFinderCat p{
			position: absolute;
			right:8px;
			top:0px;
		}
			.list .subFinderCat p a{
				color:#fcfedc;
				font-size:11px;
				font-weight:bold;
				display:block;
				height:20px;
				padding: 7px 0 0 0;
			}
	
	
	.list .actions {
		margin-top: 20px;
	}
	
		.list .actions .productList {
			width: 370px;
			float: left;
			margin: 0 0px;
			background:#f8f7ed;
		}
		
		.list .actions .bestseller {
			margin-right:7px;
		}
	
	.list .header {
		background: #EEF4E5;
		margin:0px 0 3px 0;
	}
		
		.list .header img {
			margin-right: 10px;
			margin-bottom: 10px;
		}
		
		.list .header .desc {
			padding: 10px;
		}
	
	.list .vendorList {
		margin-left: 9px;
	}
		
		.list .vendorList .item {
			float: left;
			width: 215px;
			text-align: center;
			background: #EBEBC5;
			border: 1px solid #999999;
			color: #5A4436;
			margin: 0 15px 15px 0;
			padding: 7px;
			height: 35px;
		}
		
		.list .vendorList .item.last {
			margin-right: 0;
		}
			
			.list .vendorList .item a {
				color: #5A4436;
				display: block;
				height: 35px;
			}
			
	.list .subCategoryIcons {
		margin: 20px 47px;
	}
		
		.list .subCategoryIcons .icon {
			float: left;
			width: 189px;
			overflow: hidden;
			margin-right: 40px;
			margin-bottom: 10px;
			height:110px;
			border:1px solid #669B19;
		}
		
		.list .subCategoryIcons .icon .pic{
			height:80px;
			text-align:center;
		}
		.list .subCategoryIcons .icon .pic a img{

		}
		
		
		.list .subCategoryIcons .icon .title{
			height:30px;
			background:#EEF4E5;
			text-align:center;
		}
		
		
		
		.list .subCategoryIcons .icon.last {
			margin: 0;
		}
			
			
			.list .subCategoryIcons .icon strong {
				color: #669B19;
			}
			
	.list .subCategories {
		float: left;
		width: 183px;
		margin: 0px 0 4px 4px;
		height: 244px;
		padding: 10px;
		background: #EEF4E6;
	}
		
		.list .subCategories a {
			color: #65A01F;
		}
		
		.list .subCategories ul {
			list-style-type: none !important;
			margin: 0 !important;
		}
		
		.list .subCategories li {
			margin: 10px 0 !important;
			padding-left: 10px;
			background: url(bg/finder_arrow_small_green.gif) no-repeat left 3px;
			list-style-type: none;
		}
		
	.list .head {
		color: #689B1A;
		font-size: 14px;
		display: block;
		margin-bottom: 10px;
	}
		
	.list .finder {
		background: #EEF4E6;
		width: 520px;
		padding: 10px;
		margin: 0px 0 4px 0;
		float: left;
	}
				
		.list .finder table {
			width: inherit;
		}
			
			.list .finder table td {
				width: 260px;
				padding-bottom: 10px;
				color: #A7C585;
			}
				
				.list .finder table td p {
					font-weight: bold;
					margin-bottom: 3px;
					height: 26px;
				}
				
				.list .finder table td select {
					width: 240px;
					border: 1px solid #A9A7A8;
				}
				
				.list .finder table td.tools {
					padding: 10px 20px 0 0;
					text-align: right;
					width: 500px;
				}
					
					.list .finder table td.tools table {
						width: auto;
						margin-left: 136px;
					}
						
						.list .finder table td.tools td img, .list .finder table td.tools td input {
							vertical-align: middle;
						}
						
						.list .finder table td.tools td {
							width: auto;
							height: 32px;
							padding: 0;
						}
							
							.list .finder table td.tools td.load {
								text-align: right;
								padding-right: 10px;
								width: 32px;
							}
								
								.list .finder table td.tools td.load img {
									display: none;
								}
								
			.list .finder .step1 p {
				color: #689B1A;
				padding-left: 20px;
				background: url(bg/finder_arrow.gif) no-repeat left top;
				margin-bottom: 4px;
			}
	
	.list .cat10000000 {
		height: 316px !important;
	}
	
	.list .cat20000000 {
		height: 376px !important;
	}

	.list .cat30000000 {
		height: 116px !important;
	}

	.list .cat40000000 {
		height: 199px !important;
	}

	.list .vendorHead {
		padding-left: 13px;
		padding-bottom: 10px;
		margin-top: 20px;
	}

	.list .topVendors {
		width: 747px;
	}
		
		.list .topVendors .vendor {
			width: 137px;
			text-align: center;
			overflow: hidden;
		}
			
			.list .topVendors .vendor img {
				width: 137px;
				height: auto;
			}
			
		.list .topVendors .spacer {
			width: 15px;
		}
		
	.list .locator {
		width: 100%;
		border-bottom: 1px solid #E4E4E4;
		margin-bottom: 10px;
	}
	
	.list .locator.bottom {
		width: 100%;
		border-top: 1px solid #E4E4E4;
		margin-top: 10px;
		border-bottom: none;
	}
		
		.list .locator td {
			padding-bottom: 4px;
		}
		
		.list .locator.bottom td {
			padding-top: 4px;
		}
		
		.list .locator .active {
			font-weight: bold;
		}
		
		.list .locator .perPage {
			padding-left: 10px;
		}
		
		.list .locator .pages {
			text-align: right;
			padding-right: 10px;
		}
	
	.list .params {
		margin: 0 0 15px 0;
	}
	
	.list .params .crit {
		float:left;
		width: 300px;
	}
		.list .params .crit p{
			margin: 0 0 5px 0 ;
		}
	
	.list .params .searchBack {
		float:left;
		width:300px;
	}
	
	.list .summary{
		color:#487116;
		font-size:14px;
		font-weight:bold;
		padding: 0 0 0 10px;
		margin:10px 0 5px 0;
	}
	
	.list .selectedFilters {
		color:#487116;
		padding: 0 0 0 10px;
		margin:0 0 10px 0;
	}
	
	
	.bestseller a.bestseller {
		background:#DDB12A;
		color:#ffffff;
		text-transform:uppercase;
		display:block;
		width:360px;
		height:15px;
		font-size:14px;
		font-weight:bold;
		padding:10px 0 10px 10px;
	}
	
	.bottom a.schnaeppchen {
		background:#c02914;
		color:#ffffff;
		text-transform:uppercase;
		display:block;
		width:360px;
		height:15px;
		font-size:14px;
		font-weight:bold;
		padding:10px 0 10px 10px;
	}
  
  #ekomiAverageRating {
    bottom: 13px;
    position: absolute;
    left: 114px;
  }
  
  #itemLink {
    position:absolute;
    display:block;
    top:0;
    left:0;
    width:353px;
    height:117px;
  }
