.pointProduct
{
	float:left;
	padding: 5px 10px;
	margin-right:10px;
	margin-bottom:10px;
	text-align:center;
	font-weight:bold;
	border: 1px dotted #777777;
	height:225px;
	overflow:hidden;
}


.pointProduct img
{
	padding-bottom:5px;	
}
	
.pointsText
{
	font-size:15px;
	font-weight:bold;
	color: #a1c435;
}


.productLink
{
	font-size:9px;
	text-decoration:underline;
	color: #4492e0;	
}

.productImg
{
	float:left;
	padding: 5px;
	margin-right:5px;
	border: 1px dotted #888888;
	width:120px;
	height:120px;
	text-align:center;
	vertical-align:center;	
}


#cartTable
{
	width:100%;
}

#cartTable thead td
{
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	background-color:#4492e0;
	padding:4px;
}

#cartTable tbody td
{
	color:#000000;
	font-size:12px;
	font-weight:normal;
	background-color:#d6eef5;
	padding:4px;
}

#cartTable tbody td input
{
	color:#000000;
	font-size:12px;
	background-color:#ffffff;
	padding:2px;
	border:1px solid #4492e0;
}

#cartTable tfoot td
{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	background-color:#d6eef5;
	padding:4px;
	border-top: 2px solid #4492e0;
}


/* nochmal */
.cartTable
{
	width:100%;
}

.cartTable thead td
{
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	background-color:#4492e0;
	padding:4px;
}

.cartTable tbody td
{
	color:#000000;
	font-size:12px;
	font-weight:normal;
	background-color:#d6eef5;
	padding:4px;
}

.cartTable tbody td input
{
	color:#000000;
	font-size:12px;
	background-color:#ffffff;
	padding:2px;
	border:1px solid #4492e0;
}

.cartTable tfoot td
{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	background-color:#d6eef5;
	padding:4px;
	border-top: 2px solid #4492e0;
}


