#handlekurv2 { display: block }
#left { left: 45px; top: 5px; width: 423px; height: 650px }
#left .overskrift { background: #c4eeef; padding: 0 10px; height: 82px; line-height: 82px; text-transform: uppercase }
#left .artikkel { padding: 10px }

#right { width: 460px; height: 645px; overflow: auto }
#right .artikkel { width: 460px; padding: 20px 0 0 0; overflow: hidden }
.shopartikkel {
	float: left; position: relative; width: 194px; height: 277px;
	background: #fff; overflow: hidden;
	margin: 3px }
.shopartikkel img,
.shopartikkel_full h1,
p.cart,
p.cart label,
p.cart a,
p.cart input,
.shopartikkel_full h2,
p.prodnr,
p.pris,
select,
.feature,
.prodtxt { position: absolute }

.shopartikkel img { top: 15px; left: 0; z-index: 200 }
.shopartikkel p, p.cart span { display: none }
#left .shopartikkel h1 { position: absolute; z-index: 10000; font-weight: bold; font-size: .9em; top: 0; left: 0; padding: 3px 10px; background: #fff }

/* Stor artikkel */

.shopartikkel_full, .bildeart { position: relative; width: 460px; height: 645px; overflow: hidden }
#right .shopartikkel_full h1 { z-index: 8000; font-weight: bold; font-size: 1.1em; top: 10px; left: 0; padding: 3px 10px; background: #fff; font-size: 1.3em  }
.shopartikkel_full h2 { top: 35px; left: 10px; width: 460px; background: #fff; font-weight: normal }

p.cart { top: 600px; left: 0; width: 460px; height: 45px; background: #666; z-index: 8000 }
p.cart label, p.cart a { display: block; top: 0 }
p.cart label { left: 10px; width: 26px; height: 25px; background: url(gfx/shp/ant.gif) 0 50% no-repeat }
p.cart a {
	right: 0; width: 100px; height: 45px;
	background: #eaeaea url(gfx/shp/cart.gif) no-repeat 6px 50% }
p.cart a:hover { background-position: -94px 50%; background-color: #fff }
p.cart input { left: 40px; top: 4px; border: 1px solid #fff; background: #fff; color: #000; width: 20px; height: 15px; line-height: 15px }
p.cart label { left: 20px; height: 45px }
p.cart input { left: 50px; top: 13px }
.shopartikkel_full p { display: block }

select { z-index: 8500; top: 613px; left: 90px; width: 260px }

p.prodnr {	top: 0; left: 370px; padding: 0;
	height: 27px; line-height: 27px;
	color: #000; z-index: 8000 }
p.pris { z-index: 8000; top: 50px; left: 370px }
p.pris span.tilbud { text-decoration: line-through; font-weight: normal; display: block }

.prodtxt, .feature { display: none  }

#kredittkort {
	position: absolute; top: 20px; left: 670px;
	background: url(/gfx/kredittkort.gif); height: 20px; width: 77px }