@import url(../style.css);
@import url(../box.css);

/* Anfang Überlagerung */
/* Ende Überlagerung */

div.shoppingCartBox {
	width:100%;
}

div.shoppingCartheader {
	height:25px;
	line-height:25px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	background-color:#d8deea;
}

div.logout {
	font-weight:bold;
	text-align:right;
	padding-top:15px;
}

div.orderNumber {
	padding-top:17px;
}

div.topInfoText {
	padding:15px 0px 15px 0px;
}

td.articleNumberHeader {
	width:86px;
	height:30px;
	line-height:30px;
	vertical-align:middle;
	font-weight:bold;
}

td.articleDescriptionHeader {
	width:267px;
	height:30px;
	line-height:30px;
	vertical-align:middle;
	font-weight:bold;
}

td.articlePriceHeader {
	width:65px;
	height:30px;
	line-height:30px;
	vertical-align:middle;
	font-weight:bold;
}

td.articleQuantityHeader {
	width:85px;
	height:30px;
	line-height:30px;
	vertical-align:middle;
	font-weight:bold;
}

td.articleLumpSumPriceHeader {
	width:69px;
	height:30px;
	line-height:30px;
	vertical-align:middle;
	font-weight:bold;
}

td.deleteHeader {
	width:43px;
	height:30px;
	line-height:30px;
	vertical-align:middle;
	font-weight:bold;
}

tr.even {
	background-color:#d8deea;
}

tr.uneven {
	background-color:#f2f4f8;
}

td.articleNumber {
	height:23px;
	line-height:23px;
	vertical-align:middle;
	padding-left:9px;
}

td.articleDescription {
	height:23px;
	line-height:23px;
	vertical-align:middle;
	padding-left:9px;
}

td.articlePrice {
	height:23px;
	line-height:23px;
	vertical-align:middle;
}

td.articleQuantity {
	height:23px;
	line-height:23px;
	vertical-align:middle;
}

td.articleQuantity a {
	text-decoration:none;
}

td.articleQuantity input.text {
	width:34px;
	text-align:center;
	border:1px solid #000000;
}

td.articleQuantity input {
	vertical-align:middle;
}

td.articleLumpSumPrice {
	height:23px;
	line-height:23px;
	vertical-align:middle;
}

td.delete {
	height:23px;
	line-height:23px;
	vertical-align:middle;
	padding-left:10px;
}

div.shoppingCartInfo {
	padding:20px 0px 15px 0px;
}

div.login {
	padding-top:35px;
	font-weight:bold;
}

div.payment {
	padding:15px 0px 50px 0px;
}

div.payment ul {
	width:350px;
}

div.payment li {
	width:180px;
	height:20px;
	line-height:20px;
	vertical-align:middle;
	float:left;
}

div.payment li input {
	width:200px;
}

div.payment li select {
	width:206px;
}

div.payment li.desciption {
	width:120px;
	height:20px;
	line-height:20px;
	vertical-align:middle;
	float:left;
}
