
 	.itemContainer {
		width:100%;
		float:left;
	}
	.itemContainer div {
		float:left;
	}
	.cartHeaders{
		width:100%;
		float:left;
		border:1px solid #ccc;
		border-bottom:none;
		display:none;
	}
	.cartHeaders div{
		float:left;
		margin: 5px 10px;
		display:none;
	}
	.shop_table {
	border:1px solid #ccc;
	padding:10px;
	line-height:18px;
	}
	.shop_table2 {
	border:none;
	padding:10px;
	line-height:18px;
	}
	ul.shopleft {
	list-style-type:none;
	margin:0;
	padding:0;
	float:left;
	margin-right:10px;
	}
	ul.shopright {
	list-style-type:none;
	margin:0;
	padding:0;
	float:left;
	}
	.c {
	clear:both;
	}
	strong.price {
	color:#060;
	}
	.item_thumb {}
	.item_add {
	border:none;
	background:url(http://www.erlebnisfuehrer.ch/fileadmin/efv2/templates/siteTemplates/img/shop/shop_rein.gif) no-repeat;
	width:200px;
	height:50px;
	}
	.item_buy {
	border:none;
	background:url(http://www.erlebnisfuehrer.ch/fileadmin/efv2/templates/siteTemplates/img/shop/shop_kaufen.gif) no-repeat;
	width:200px;
	height:50px;
	}
	
	.cartHeaders {
	height:30px;
	background:#efefef;
	}
	div.cartHeaders div.itemThumb,
	div.cartHeaders div.itemremove
	{
	text-align:center;
	font-weight:bold;
	text-indent:-9999px;
	}
	div.cartHeaders div.itemThumb {
	width:100px;
	}
	div.cartHeaders div.itemQuantity, div.cartHeaders div.itemTotal {
	font-weight:bold;
	width:100px;
	}
	div.cartHeaders div.itemdecrement, div.cartHeaders div.itemincrement {
	width:30px;
	text-indent:-999px;
	}
	div.itemContainer div.itemThumb {
	display:show;
	height:100px;
	margin:10px 0px 10px 10px;
	border:none;
	}
	div.itemContainer div.itemQuantity, div.itemContainer div.itemTotal, div.itemContainer div.itemName {
	width:100px;
	margin:10px;
	padding-top:40px;
	font-weight:bold;
	}
	div .itemContainer div.itemTotal {
	color:#060;
	}
	div.itemContainer div.itemQuantity {
	width:10px;
	text-align:center;
	margin-right:0px;
	}
	div.itemContainer div.itemName {
	width:250px;
	}
	
	div.itemContainer div.itemdecrement, div.itemContainer div.itemincrement, div.itemContainer div.itemremove {
	width:30px;
	height:100px;
	display:block;
	margin:10px;
	}
	div.itemContainer div.itemdecrement a img, div.itemContainer div.itemincrement a img, div.itemContainer div.itemremove a img {
	padding-top:25px;
	}
	.pay {
	text-align:right;
	padding-right: 70px;
	}
	
	