* {
        font: 11px/18px tahoma, arial, sans-serif;
        color: #fff;
}
body {
     background-image:url('images/bg.gif');

}

img {
  border:0;
  display:block;
}

#Table_01 {
	position:absolute;
	left:0px;
	top:0px;
	width:950px;
}

#index-01 {
	position:absolute;
        left:0px;
	top:0px;
	width:943px;
	height:131px;
}

#index-03 {
	position:absolute;
	background-image:url('images/index_03.gif');
	background-repeat:no-repeat;
	display:block;
	left:2px;
	top:131px;
	width:212px;
	height:785px;
}

#index-04 {
	position:absolute;
	left:212px;
	top:132px;
	width:771px;
	height:1px;
}

#index-05 {
	position:absolute;
	left:212px;
	top:132px;
	width:563px;
	height:785px;
	margin-left: 20px;

}

#index-06 {
	position:absolute;
	left:779px;
	top:137px;
	width:50px;
	height:785px;
}

#statement {
        position:relative;
        left:0px;
        top:691px;
        border: 3px solid #b1b1b1;
        width:522px;
        height:74px;
}

#meny {
      position:absolute;
      display:block;
      top: 47px;
      width: 174px;
      left: 34px;


}

#sko {
      position:absolute;
      display: block;
      top: 353px;
      width: 174px;
      left: 34px;
}

#sealt {
      position:absolute;
      display: block;
      top: 502px;
      width: 174px;
      left: 34px;
}

#handle {
      position:absolute;
      display: block;
      top: 218px;
      width: 164px;
      left: 35px;
      padding-left: 10px;
}


a.meny {
      display: block;
      position:relative;
      margin-top:0px;
      min-height:10px;
      margin-bottom:0px;
      left: 0px;
      padding-left:12px;
      font-weight: bold;
      font-size:13px;
      text-decoration:none;
}

a.meny:hover {
  display: block;
  background-color:#fff;
  color: #000;
}

#front1 {
        position: absolute;
        display:block;
        top:6px;
       height:387px;
        border: 3px solid #b1b1b1;
}

a.front1 {
    display:block;
}

#front1dec {
        position: absolute;
        display:block;
        top:402px;
        width:528px;
        height:29px;
        background-image:url('images/decal1.gif');
        background-repeat:no-repeat;
        color: #000;
        padding-top:5px;
        padding-left:10px;
        font-weight:bold;
}

a.front1dec {
            color:#000;
            width:528px;
            height:29px;
            display:block;
            font-weight:bold;
            text-decoration: none;
}

#front2, #sko2 {
        position: absolute;
        display:block;
        top:447px;
        height:184px;
        border: 3px solid #b1b1b1;
}


a.front2, a.sko2 {
    display:block;
}

#front2dec, #sko2dec {
        position: absolute;
        display:block;
        top:641px;
        width:245px;
        height:29px;
        background-image:url('images/decal2.gif');
        background-repeat:no-repeat;
        color: #000;
        padding-top:5px;
        padding-left:10px;
        font-weight:bold;
}

a.front2dec {
            color:#000;
	    width: 245px;
            height:29px;
            display:block;
            font-weight:bold;
            text-decoration: none;
}


#front3, #sko3 {
        position: absolute;
        display:block;
        top:447px;
        left:274px;
        height:184px;
        border: 3px solid #b1b1b1;
}

a.front3, a.sko3 {
    display:block;
}

#sko2, #sko3 {
	top: 53px;
}

#front3dec, #sko3dec {
        position: absolute;
        display:block;
        top:641px;
        width:245px;
        left:274px;
        height:29px;
        background-image:url('images/decal2.gif');
        background-repeat:no-repeat;
        color: #000;
        padding-top:5px;
        padding-left:10px;
        font-weight:bold;
}

#sko2dec, #sko3dec {
	top: 247px;
}

a.front3dec {
            color:#000;
            width:245px;
            height:29px;
            display:block;
            font-weight:bold;
            text-decoration: none;
}

.skotitle {
	margin-top: 6px;
}

.skotab {
	position:absolute;
	width:529px;
	height:32px;
	background-image:url('images/skotab.jpg');
	background-repeat: no-repeat;
	top: 295px;
}

.skotab2 {
        position:absolute;
	margin-top:5px;
        width:529px;
        height:32px;
        background-image:url('images/skotab.jpg');
        background-repeat: no-repeat;
}


#listprodukter {
	margin-top:16px;
}


.listebilde {
	float:left;
	clear:both;
	padding-right: 8px;
	padding-bottom: 0px;
	margin-top: 10px;
}

.sep {
	margin-top: 5px;
	margin-bottom: 16px;
}

.sep2 {
	position:relative;
	margin-top: 10px;
}

.sterk {
	font-size: 12px;
	font-weight:bold;
}

#pris {
	font-size: 14px;
	font-weight:bold;
}

.vafle {
        float:left;
        margin: 0 0 0px 0px;
        clear: left;
        border: 0px;
        width: 417px;
}

.skobilde {
	display:inline;
	float:left;
	clear:left;
	margin-top: 6px;
	padding-right: 10px;
}

.skobilde2 {
	margin-top: 20px;
	margin-bottom:4px;
	margin-right: 27px;
}

.prodwrap {
	display:inline;
	float:left;
	clear:none;
	width:120px;
	height:150px;
	margin-right:19px;
	margin-bottom:20px;
}

strong {
	font-weight: bold;
	font-size: 14px;
}

a.sidevelg {
	font-weight:bold;
	text-decoration: none;
}

a.sidevelgu {
        text-decoration: none;
}


.prodboks {
	margin-top: 20px;
	height: 75px;
}

.prodboks2 {
	position:relative;
	clear:right;
	margin-top: 20px;
	height: 115px;
	width:150px;
}

.kasseboks {
        margin-top: 20px;
        height: 185px;
}


.kurv {
	display:inline;
	float:right;
	clear:right;
	margin-right:40px;
	margin-top: 20px;
	
}

.prodtekst {
	position:relative;
	display:inline;
	margin-top: 8px;
	float: left;
	clear:none;
}


.skolink {
	font-weight: bold;
	font-size:13px;
	text-decoration: none;
}



a.skolink:hover {
	text-decoration: underline;
}

.produkttittel {
	display: inline;
	float: left;
	clear:left;
	font-weight: bold;
	font-size: 12px;
	margin-left: 10px;
	margin-top: 7px;
	text-decoration:none;
}

.produktnavn {
	position:absolute;
	display: inline;
	float: left;
	clear:left;
	font-weight: bold;
	font-size: 12px;
	margin-left: 10px;
	margin-top: 7px;
	text-decoration:none;
}

.produktnavn2 {
        display: inline;
        float: left;
        clear:left;
        font-weight: bold;
        font-size: 14px;
        margin-left: 10px;
        margin-top: 7px;
        text-decoration:none;
}


a.produktnavn:hover {
	text-decoration: underline;
}
.sorteretter{
	position:relative;
	display: inline;
	float: right;
	clear:right;
	font-weight: bold;
	margin-right: 20px;
	margin-top: 7px;
	font-size:12px;
	text-decoration:none;
}

.sorteretter a{
	font-size:12px;
	font-weight:bold;
}
.pristab {
	position:absolute;
	left: 380px;
	display: inline; 
	float: left;
	clear:none;
	font-weight: bold;
	font-size: 12px;
	margin-left: 10px;
	margin-top: 7px;
	text-decoration:none;

}

a.pristab:hover {
	text-decoration: underline;
}

.handle {
	position:relative;
	display: inline;
	float: right;
	clear:right;
	font-weight: bold;
	font-size: 12px;
	margin-right: 20px;
	margin-top: 7px;
	text-decoration:none;


}

.pristekst {
	position: absolute;
	width: 70px;
	left: 375px;
	top:20px;
	display:inline;
	margin-top: 18px;
	font-size: 18px;
	font-weight: bold;
	text-align: center;

}

.pristekst2 {
	position: absolute;
	width: 70px;
	left: 375px;
	clear:none;
	display:inline;
	margin-top: 18px;
	font-size: 18px;
	font-weight: bold;
	text-align: center;

}

.kassepris {
        position: absolute;
        width: 70px;
        left: 130px;
        clear:none;
        display:inline;
        margin-top: 58px;
        font-size: 18px;
        font-weight: bold;
        text-align: left;

}


.wrapper {
	position:absolute;
	top: 330px;	

}

.velgside {
        margin-top: 10px;
        margin-left: 6px;
        width: 525px;
}

.liten1{
	position: absolute;
	left: 259px;
	top: 53px;
	width: 127px;
	height:86px;
	border: 3px solid #b1b1b1;

}

.liten2 {
	position: absolute;
	left:396px;
	width: 127px;
	height:86px;
	top: 53px;
	border: 3px solid #b1b1b1;
}

.liten3{
        position: absolute;
        left: 259px;
        top: 150px;
        width: 127px;
        height:86px;
        border: 3px solid #b1b1b1;

}

.liten4 {
        position: absolute;
        left:396px;
        width: 127px;
        height:86px;
        top: 150px;
        border: 3px solid #b1b1b1;
}

.fargetekst {
        position: absolute;
	text-align:center;
        display:block;
        top:243px;
        width:257px;
        left:260px;
        padding-top:1px;
        padding-left:10px;
        font-weight:bold;
}

.eskowrap {
	position:absolute;
	top: 340px;
	margin-left: 8px;
	
}

.annet {
	width: 250px;
}

.submit {
position:absolute;
margin:0px;
background: transparent url("images/leggkurv.jpg") no-repeat;
height:18px;
border:solid 0 #fff;
width:68px;
top: 40px;
left:455px;
 }

.empty {
display:inline;
float:left;
margin:0px;
background: transparent url("images/tomkurv.jpg") no-repeat;
height:18px;
border:solid 0 #fff;
width:68px;
margin-left: 2px;
 }

.kassen {
display:inline;
float:right;
margin:0px;
background: transparent url("images/kassen.jpg") no-repeat;
height:18px;
border:solid 0 #fff;
width:68px;
margin-right: 14px;
 }

.bestill {
display:inline;
clear: none;
float:left;
margin:0px;
background: transparent url("images/bestill.jpg") no-repeat;
height:18px;
border:solid 0 #fff;
width:68px;
margin-right: 14px;
 }

.bestill2 {
display:inline;
clear: right;
float:right;
margin:0px;
background: transparent url("images/bestill.jpg") no-repeat;
border:solid 0 #fff;
margin-right: 14px;
 }

.bestill3 {
display:inline;
clear: none;
float:right;
margin:0px;
margin-left:10px;
background: transparent url("images/bestill.jpg") no-repeat;
height:18px;
border:solid 0 #fff;
width:68px;
margin-right:10px;
 }


.send {
display:inline;
float:left;
margin:0px;
background: transparent url("images/send.jpg") no-repeat;
height:18px;
border:solid 0 #fff;
width:68px;
margin-right: 14px;
 }


input,textarea,select,option {
	padding-bottom: 2px;
	color: #000000;
}

textarea,input {
	padding-left:3px;
	padding-right:3px;
	padding-top:3px;
	line-height:100%;
}

.tekstwrap {
	padding-left: 8px; 
	width: 500px;
}

b {
	font-weight: bold;
}

.bestilling {
	margin-top: 10px;
}

a.tomf {
	float:left;
	width: 68px;
}

a.tomf2 {
	display:inline;
	clear:none;
        float:right;
        width: 68px;
}


.sider {
	margin-top: 10px;
}

.eula {
	font: 13px/18px tahoma, arial, sans-serif;	
	position:relative;
	width: 510px;

}

.dropdown {
	position: absolute;
	left: 170px;
	top: 5px;
	width: 170px;
	float: left;
	display: inline;
	clear: right;
}

.picker {
font-weight: bold;
font-size: 12px;

}

.storplass {
	position:absolute;
	display:inline;	
	left: 190px;
	width: 100px;
	font-size:14px;
	font-weight:bold;
	text-align:right;
	margin-top:8px;
	margin-bottom:0px;
	padding-bottom:0px;
}

.blah {
	margin-top:5px;
	padding-top:0px;
}

.omsko {
	position:absolute;
	clear: both;
	float:left;
	width: 525px;
	top:110px;
	display:inline;
}

.omskoie{
	width: 525px;
}

