a.korbanz {text-decoration:none;}
table.korbanz {
	border-style:none;
	border-spacing:5px;
	padding:0px;
	margin: auto; }
table.korb {
	border:thin solid #CCCCCC;
	border-spacing:0pt;
	margin: 15px; }
th.korb { font-size: 10pt; padding:5px; border-bottom: thin solid #CCCCCC; background-color:#FFEBEB;}
td.korbsumme {
	vertical-align:middle;
	border-top: thin dashed #CCCCCC;
	padding:5pt; background-color:#FFEBEB;
}
td.korb, td.korbbearb {padding: 5pt; }
td.korbges, td.korbname {padding: 5pt; background-color:#F4F5F3;}
td.korbanz {
	width:30px; height:30px;
	border: thin solid #CCCCCC;
	border-spacing:2px;
	font-size:10pt;
	font-weigth: bold;
	vertical-align:middle;
	text-align:center;
	margin: 0px 0px 0px 0px; }
#korbsummewwtXt {text-align:right; }
#korbsummeww {background-color:#FFB9B9; }

input.textsb {
	font-size:10pt;
	background-color:#FFFFFF;
	color:#000000;
	border:thin solid #CCCCCC; }
input.textsb:hover {color:#83231E;}



table.bestell {
	border:thin solid #CCCCCC;
	border-spacing:0pt;
	border-collapse:collapse;
	table-layout:auto;
	margin: 15px; }
td.hbestell {
	text-align:center;
	vertical-align:middle;
	border-collapse:collapse;
	border: thin solid #CCCCCC;
	color: #CCCCCC;
	font-size:8pt;
	width:25%;
	padding:10px; }
th.hbestell {
	text-align:center;
	vertical-align:middle;
	border-collapse:collapse;
	border: thin solid #CCCCCC;
	font-size:10pt;
	padding:10px; }
#hbestellact {
	font-weight:bold;
	color: #000000;
	background-color:#FFEBEB; }
td.bestell {
	text-align:left;
	border-collapse:collapse;
	border: thin solid #CCCCCC;
	padding:10px; }
td.bestellunten {
	border-collapse:collapse;
	border: none;
	padding:10px; }
td.bestellpfeil {
	border: none;
	padding:8px;
	width: 25px; }
#pbestellr {
	text-align: right; }
#pbestelll {
	text-align: left; }

input.textsbbestell {
	font-size:10pt;
	background-color:#FFFFFF;
	color:#000000;
	border:none; }
a.textsbbestell {
	font-size:10pt;
	background-color:#FFFFFF;
	color:#000000;
	text-decoration:none; }

p.fehler {
	text-align: center;
	color:red;
	font-weight:bold;
}
#zurkasse, #keinevk {
	text-align:center;
	font-weight:bold;
	font-size:10pt;
	margin:0px;
	padding:10px;
	padding-bottom:85px;
}
a.zurkasse {color:#555555; background-color:transparent; text-decoration:none;}
