/* table caption...*/
table caption{
	text-align: left;
	padding: 5px 0px 5px 3px;
	background-color: #EBEDFA;
}
th{
	text-align: left;
}
/*table basket*/
table#basket-collection td{
}
td.item-thumb  { 
	width: 10%; 
	margin:0px; 
	padding:0px; 
}
/*ArtNr*/
td.item-artnr  { 
	width:10%; 
	margin:0px; 
	padding:0px; 
}
td.item-bezeichnung{
	width:40%; 	
	margin:0px; 
	padding:0px; 
}
td.item-menge  { 
	width: 10%; 
	margin:0px; 
	padding:0px; 
	padding-right: 20px;
	text-align: right;
}
.send-button  { 
	width:200px;
	margin:0px; 
	padding:0px; 
	/*text-align: right;*/
}

table.matrix th{
	background-color: #EBEDFA;
	border: 1px solid #CCCCCC;
	width: 55px;
}

table.matrix th.empty{
	background: none;
	border: none;
	width: 5px;
}

table.matrix td{
	border: 1px solid #CCCCCC;
}
table.matrix td.counter{
	background-color: #EBEDFA;
	text-align: center;
}

table#basket-collection{
	width: 100%;
}