#Order_Steps {
	width: 764px;
	height: 30px;
	margin-bottom: 5px;
}
#Order_Steps a {
	color: #ffffff;
}
#Order_Steps div.space {
	width: 5px;
	height: 12px;
	float: left;
	background-color: #ffffff;
}
#Order_Steps div.normal,
#Order_Steps div.marked {
	height: 12px;
	float: left;
	padding: 9px 12px;
	font-weight: bold;
	color: #ffffff;
	background-image: url(/order/images/step-normal.gif);
	background-color: #0083b9;
	background-position: top left;
	background-repeat: no-repeat;
}
#Order_Steps div.normal {
	width: 163px;
	background-image: url(/order/images/step-normal.gif);
}
#Order_Steps div.marked {
	width: 164px;
	background-image: url(/order/images/step-marked.gif);
}





#BasketDetails {
	width: 744px;
	padding: 10px;
}
#BasketDetails th {
	font-family: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
#BasketDetails .plist1, 
#BasketDetails .plist2 {
	border-top: #d6d6d6 solid 1px;
}
#BasketDetails .plist1 {
	background-color: #ffffff;
}
#BasketDetails .plist2 {
	background-color: #f0f0f0;
	background-image: url(/media/basket/basketDetails/list2-bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
}
#BasketDetails input[type="text"] {
	text-align: center;
	font-weight: bold;
	border: #dadada solid 1px;
	background-color: #ffffff;
	padding: 3px;
}
#BasketDetails a.delete {
	color: #c90000;
	font-weight: bold;
	text-decoration: none;
}
#BasketDetails a.delete:hover {
	text-decoration: underline;
}


#BasketDetails div.inherit {
	margin-top: 10px;
	width: 744px;
	height: 32px;
}
#BasketDetails div.buttons {
	margin-top: 10px;
	padding: 6px 10px 0 0;
	width: 734px;
	height: 26px;
	background-image: url(/media/basket/basketDetails/button-bg.gif);
	background-position: top left;
	background-repeat: no-repeat;
}



/* 
  ---  Price ------------------------------------------------------------------
*/

#BasketDetails_Sum {
	width: 714px;
	height: 110px;
	padding: 15px;
	background-image: url(/media/basket/basketDetails/sum-bg.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
#BasketDetails_Sum td {
	color: #ffffff;
	font-size: 12px;
}



/* 
  ---  Saved basket -----------------------------------------------------------
*/

#BasketDetails_SavedBasket {
	width: 704px;
	height: 46px;
	line-height: 17px;
	background-image: url(/media/basket/basketDetails/saved-bg.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 10px 0 0 60px;
}



/* 
  ---  Email basket -----------------------------------------------------------
*/

#BasketDetails_EmailBasket {
	width: 570px;
	height: 310px;
	display: none;
	visibility: hidden;
	position: absolute;
	z-index: 2;
	background-image: url(/media/basket/basketDetails/emailBasketBg.gif);
	background-position: top left;
	background-position: top left;
}
#BasketDetails_EmailBasket div {
	width: 570px;
	height: 310px;
	position: relative;
}
#BasketDetails_EmailBasket table {
	position: absolute;
	top: 125px;
	left: 20px;
}
#BasketDetails_EmailBasket td {
	font-weight: bold;
	color: #ffffff;
}
#BasketDetails_EmailBasket input.sendKurven {
	position: absolute;
	bottom: 20px;
	left: 109px;
}
#BasketDetails_EmailBasket a.lukVinduet {
	position: absolute;
	bottom: 20px;
	left: 294px;
}

