/*****{***** CartBox Header Start *****/

div#cartBox {
	width: 200px;
	height: 110px;
	background-image: url('/shop/img/de/bg_cart.png');
}

	div#cartBox a {
		text-decoration: none;
		width: 200px;
		height: 110px;
		display: block;
	}
	
	div#cartBox a:hover {
		text-decoration: none;
	}

	div#cartBox .shoppingCart {
		border: none;
	}

	div#cartBox .cartBox {
		font-size: 12px;
		color: #000;
		padding: 2px 5px 2px 0;
	}

	div#cartBox .infoBoxContents {
		font-size: 12px;
		color: #000;
		background-color: #E6F200;
	}

	div#cartBox .newItemInCart {
		font-size: 12px;
		color: #DEE800;
		background-color: #E6F200;
	}

	div#cartBox .highlight {
		color: #d70000;
	}

/***** CartBox Header End *****}*****/

/*****{***** ProductListing Start *****/

.productListing{
	font-size: 12px;
	width: 510px;
	float: left;
	margin: 0px 0 35px 0;
}

.productListing a{
	font-family: Arial, sans-serift;
	font-size: 14px;
	color: #000;
	text-decoration: underline;
}

	.productListing label{
		font-family: Arial, sans-serif;
		font-size: 12px;
		font-weight: bold;
		float: left;
		width: 65px;
	}

	.productListing .top{
		width: 510px;
		font-family: Arial, sans-serif;
		float: left;
		border-bottom: 1px dotted #000;
		margin-bottom: 15px;
	}
	
	.productListing .top a{
		font-size: 16px;
		text-decoration: none;
	}

	.productListing .title{
		font-size: 16px;
		font-weight: bold;
		float: left;
		margin: 8px 0 0 10px;
	}
	
	.productListing .info{
		font-size: 12px;
		font-weight: normal;
		font-style: italic;
		margin-left: 10px;
	}

	.productListing .logo{
		font-size: 16px;
		float: right;
		margin: 0 5px 2px 0;
	}

	.productListing .img{
		width: 360px;
		float: left;
		margin-right: 0px;
	}

	.productListing .desc{
		font-size: 14px;
		width: 145px;
		float: left;
		text-align: right;
		margin-right: 5px;
	}
	
	.productListing .desc_top{
		width: 145px;
		float: right;
		clear: both;
	}
	
	.productListing .desc_txt{
		width: 145px;
		font-size: 11px;
		float: right;
		clear: both;
		margin-bottom: 25px;
	}
	
	.productListing .desc_price{
		width: 145px;
		float: right;
		margin: 25px 0 5px 0;
		clear: both;
	}
	
	.productListing .desc_price img{
		float: right;
	}

/***** ProductListing End *****}*****/

/*****{***** ShoppingCart DeleteButton Start *****/

input.delete {
	display: block;
	width: 79px;
	height: 35px;
	background: url('/includes/languages/german/images/buttons/small_delete_cart_fff.gif') top left no-repeat;
	text-align: left;
	font-size: 0px;
	color: #FFF;
	cursor: pointer;
}

/***** ShoppingCart DeleteButton End *****}*****/