#cart {
	width:790px;
	height:auto;
	margin:0 0 15px 0;
	padding:0;	
	float:left;
	display:inline;
	}
	
#cart_title {
	width:790px;
	height:50px;
	margin:0;
	padding:0;
	background-image:url("../Images/Cart-grey.gif");
	background-repeat:no-repeat;
	background-position:top;
	float:left;
	display:inline;
	}
	
#cart_title3 {
	width:763px;
	height:40px;
	margin:0 0 0 10px;
	padding:0;
	background-image:url("../Images/Cart-greyb.gif");
	background-repeat:no-repeat;
	background-position:top;
	float:left;
	display:inline;
	}
	
#cart_title p {
	font:14px arial;
	color:#404040;
	text-decoration:none;
	padding:17px 0 0 25px;
	margin:0;
	text-align:left;
	font-weight:bold;
	}
	
#cart_title3 p {
	font:14px arial;
	color:#404040;
	text-decoration:none;
	padding:10px 0 0 20px;
	margin:0;
	text-align:left;
	font-weight:bold;
	}
	
#cart_title ul {
	list-style:none;
	}
	
#cart_title ul li {
	font:12px arial;
	color:#404040;
	text-decoration:none;
	padding:0 0 0 25px;
	margin:17px 0 0 0;
	display:inline;
	float:left;
	text-align:left;
	font-weight:bold;
	width:90px;
	}
	
#cart_title ul li.long {
	font:12px arial;
	color:#404040;
	text-decoration:none;
	padding:0 0 0 25px;
	margin:17px 0 0 0;
	display:inline;
	float:left;
	width:370px;
	text-align:left;
	font-weight:bold;
	}
	
#cart_center {
	width:788px;
	height:auto;
	margin:0;
	padding:0;
	border-left:1px #e1e1e1 solid;
	border-right:1px #e1e1e1 solid;
	float:left;
	display:inline;
	}
	
.sp_detail {
	width:250px;
	height:auto;
	margin:0 0 0 5px;
	padding:0;
	border-right:1px #e1e1e1 dotted;
	float:left;
	display:inline;
	}
	
.sp_detail img{
	margin:0 0 0 80px;
	padding:0;
	border:none;
	}
	
img {
	margin:0 0 0 0px;
	padding:0;
	border:none;
	}
	
p.sp_detail {
	font:12px arial;
	color:#404040;
	text-align:left;
	padding:10px;
	width:230px;
	text-decoration:none;
	}
	
#sp_detail2 {
	width:250px;
	height:auto;
	margin:0 0 0 5px;
	padding:0;
	border-right:none;
	float:left;
	display:inline;
	}
	
#cart_bot {
	width:790px;
	height:25px;
	margin:0;
	padding:0;
	background-image:url("../Images/Cart-grey2.gif");
	background-repeat:no-repeat;
	background-position:top;
	float:left;
	display:inline;
	}
	
.title_varercontent {
	width:750px;
	height:auto;
	background-color:#fff; 
	margin:0 10px 0 10px;
	padding:10px 0 10px 10px;
	float:left;
	display:inline;
	border-bottom:1px #e1e1e1 dotted;
	}

.image {
	width:100px;
	height:auto;
	margin:0 10px 0 10px;
	padding:0;
	float:left;
	display:inline;
	}
	
.image img {
	width:auto;
	height:auto;
	margin:0 0 0 10px;
	padding:0;
	border:none;
	}
	
.prod_nametop {
	width:270px;
	height:auto;
	margin:0;
	padding:0;
	float:left;
	display:inline;
	}
	
.prod_nametop p {
	font:12px arial;
	color:#404040;
	text-align:left;
	}
	
.prod_nametop p a {
	font:12px arial;
	color:#1680AC;
	text-align:left;
	text-decoration:none;
	font-weight:bold;	
	}
	
.prod_nametop p a:hover {
	text-decoration:underline;
	}
	
.sku_right {
	width:330px;
	height:auto;
	float:left;
	display:inline;
	margin:0;
	}
	
.sku_right p {
	font:12px arial;
	color:#000;
	padding:0 10px 0 10px;
	width:75px;
	text-align:right;
	float:left;
	display:inline;
	}
	
.sku_right p.price {
	color:#DBA617;
display:inline;
float:left;
font-family:arial;
font-size:20px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0pt;
padding:10pt 40px 0pt 0pt;
text-align:right;
width:130px;
	}
	
.sku_right input {	
	padding:0;
	margin:0;
	width:130px;
	float:left;
	display:inline;
	}
	
.sku_right input.short {	
	padding:0;
	margin:0 20px 0 20px;
	width:55px;
	float:left;
	display:inline;
	}
	
.title_varer {
	width:770px;
	height:auto;
	margin:0 0 0 10px;
	padding:10px 0 10px 0;
	float:left;
	display:inline;
	font-family:Arial;
	}
	
.title_varer .text {
	width:300px;
	height:auto;
	padding:0;
	margin:0 0 10px 10px;
	float:left;
	display:inline;
	}
	
.title_varer .text p {
	font:12px arial;
	color:#404040;
	text-decoration:none;
	padding:10px 0 0 0;
	margin:0;
	text-align:left;
	float:left;
	width:160px;
	}	
	
.title_varer .text span {
	font:12px arial;
	color:#404040;
	text-decoration:none;
	padding:10px 0 0 0;
	margin:0;
	width:auto;
	float:left;
	text-align:right;
	}

.title_varer .text2 {
	width:auto;
	height:auto;
	padding:0;
	margin:0 0 10px 10px;
	float:left;
	display:inline;
	}
	
.text2_2 {
	width:auto;
	height:auto;
	padding:0;
	margin:0;
	float:right;
	}
	
.title_varer .text3 {
	width:200px;
	height:auto;
	padding:0;
	margin:0 0 10px 10px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial;
	}
	
.title_varer .text3 p {
	font:12px arial;
	color:#404040;
	text-decoration:none;
	padding:0 0 10px 0;
	float:left;
	font-weight:bold;
	}
	
.title_varer p {
	font:20px arial;
	color:#000;
	padding:7px 0 0 10px;
	
	}
#ctl00_ContentPlaceHolder1_Checkout_Left_chkSamefaktura
{
margin:0 10px 0 0;
}
#ctl00_ContentPlaceHolder1_Checkout_Left_CheckBoxConfirm
{
    margin:0 10px 0 0;
    }
.text_mail {
	width:720px;
	height:auto;
	margin:0 0 0 0px;
	padding:0;
	text-align:left;
	font:12px arial;
	
	float:left;
	display:inline;
	}
	
.norge {
	width:auto;
	height:auto;
	margin:5px 0 5px 0;
	padding:0;
	text-align:left;
	font:12px arial;
	
	float:left;
	display:inline;
	}
	
.norge2 {
	width:auto;
	height:auto;
	margin:0 0 15px 210px;
	padding:0;
	text-align:left;
	font:12px arial;
	
	float:left;
	display:inline;
	}
	
input.no {
	width:auto;
	height:auto;
	margin:0;
	padding:0;
	float:left;
	display:inline;
	}
	
.norge3 {
	width:auto;
	height:25px;
	margin:10px 0 0 50px;
	padding:0;
	text-align:left;
	font:12px arial;
	
	float:left;
	display:inline;
	}
	
.norge3 p.no {
	width:auto;
	height:auto;
	margin:0;
	padding:0;
	text-align:left;
	font:12px arial;
	
	float:left;
	display:inline;
	color:#4a463d;
	}
	
.norge2 p.no {
	width:auto;
	height:auto;
	margin:0;
	padding:0;
	text-align:left;
	font:12px arial;
	
	float:left;
	display:inline;
	color:#4a463d;
	}
	
.text_mail p {
	width:160px;
	height:auto;
	margin:0 0 0 50px;
	padding:0;
	text-align:left;
	font:12px arial;
	
	float:left;
	display:inline;
	color:#4a463d;
	}
	
.text_mail p span {	
	font:16px arial;
	text-decoration:none;
	color:#ffba00;
	margin:0;
	padding:0;
	}
	
.text_mail input {
	margin:0 10px 10px 0;
	padding:0;
	}
	
.but_tab {
	width:auto;
	height:auto;
	margin:0 0 0 230px;
	padding:0;
	float:left;
	display:inline;
	}
.textsum td
{
    text-align:right;
    font-family: Arial;
    font-size:12px;
    padding: 5px 0 5px 0;
}
.textsum td span
{
    width: 120px;
}
h2
{
    font-family:arial;
    color:#2792BE;
}