body {
  margin:0;
  padding:0;
  font-family: Arial, Verdana, sans-serif;
  font-size:.7em;
  padding-top:15px;
}

div.all {
  width: 1000px;
  margin:0;
  padding:0;
  margin-left:auto;
  margin-right:auto;
  height:745px;
}

div.column1 {
  margin:0;
  padding:0;
  margin-left:190px;
  width:120px;
  margin-top:40px;
  float:left;
}

div.column1 a {
  text-decoration:none;
}

.content {
  margin:0;
  padding:0;
  margin-left:530px;
}

.header {
  text-align:right;
  margin:0;
  padding:0;
  }

.header p {
  margin:0;
  padding:0;
  }


/* side 2 */

.subcats div {float:left;}

.onesubcat{
  margin-top:160px;
  margin-left:140px;
}

.twosubcat{
  margin-top:160px;
  margin-left:60px;
}

.threesubcat{
  margin-top:160px;
  margin-left:12px;
}


.produktvisning {
  margin-left:40px;
  width:400px;
  height:660px;
  background: url(../img/produkt-bg.gif) no-repeat bottom center;
  font-size:1em;
  position:absolute;
  margin-top:-20px;
}

.produktvisning p {
  text-align:center;
  margin-bottom:7px;
  margin-top:7px;
}


.order {
  background:url(../img/order-bg.gif) center no-repeat;
  height:22px;
  padding-top:5px;
  font-weight:bold;
  }
  
.order a {
  text-decoration: none;
  font-weight:bold;
  color: #000;
}  

.close {
  font-weight:bold;
  font-size:1.4em;
  position:absolute;
  left:360px;
  background:url(../img/close-bg.png) center no-repeat;
  margin-top: -40px;
  text-align:center;
  width:30px;
  cursor: pointer;
  z-index:100;
  }

div.omtekst div.close {
  position:relative;
  font-weight:bold;
  font-size:1.4em;
  float:right;
  left:0;
  margin-top:-20px;
  margin-right:-20px;
  }

  
#item12257,
#item12306,
#item12270,
#vis-tapet-om-kjeld,
#om-cydwoq,
#vei,
#om-fatene,
#om-scene,
#om-flisene,
#om-moeblene,
#om-kalender{
  background: #fff;
  padding:20px;
  height:550px;
  overflow:auto;
  border-bottom: solid 20px #fff;
  width:390px;
  margin-left:20px;
} 

#vis-tapet-om-kjeld {
  position:absolute;
}

#om-cydwoq .close,
#vis-tapet-om-kjeld .close {
 position:relative;
 xfloar:right;
}


#om-cydwoq  p,
#vis-tapet-om-kjeld p,
#item12306 p,
#item12257 p,
#item12270 p{
  margin-top:20px;
  margin-bottom:20px;
} 

#item12284 {
  background: transparent url(../img/kontakt-bg.gif) center no-repeat;
  text-align:center;
  padding:20px;
  height:550px;
  width:400px;
  margin-left:20px;
  padding-top:110px;
}

#item12284 h4 {
  margin-top:275px;
}

h4 {font-size:1em;}

.produktliste,
.produktmenu {
  margin-left:20px;
  width: 440px;
  }

.produktmenu div {
  float:left;
  margin:8px;
  }

.produktliste div img {
  width:125px;
  height:125px;}


.produktliste div {
  float:left;
  margin:8px;
  background:url(../img/produkter-small.png) no-repeat center center;
  }

.produktliste div.examples {
  background: none;
  margin:0;
  padding:0;
  margin-top:50px;
}

.produktliste div.examples div,.produktliste div.tapet {
  background: url(../img/produkt-bg-small.png) no-repeat center center;
  width:80px;
  height:80px;
   }

.produktliste .omkjeld {
  background: none;
}

#tidligere-kolleksjoner {
  float:none;
  text-align: center;
}

.oneprodline {
  position:absolute;
  margin-top:140px;
}

.oneprod {
  margin-left:150px;
  margin-top:140px;
}

.oneprod div {
  float:none;
  width:125px;
  margin:8px;
  background:url(../img/produkter-small.png) no-repeat center center;
  }

.twoprod {
  margin-left:70px;
  margin-top:140px;
}


.twoprodline {
  position:absolute;
  margin-top:100px;
}

.threeprodline {
  position:absolute;
  margin-top:40px;
}

.fourprodline {
  position:absolute;
  margin-top:0;
}




.nav {
  position:absolute;
  margin-top:590px;
  margin-left: 350px;
  }

.lnav {
  position:absolute;
  margin-top:590px;
  }

 
.blogicon {
  position:absolute;
  margin-left:50px;
  top:538px;
}  

/* julefred på fredbo */
.presse {
  padding-top:40px;
  width:250px;
  height:130px;
  font-size:.9em;
  }

.presse p{
  width:120px;
  padding-left:15px;
}


#item12333 {
  background: url(../img/presse/julefred-paa-fredbo.png) no-repeat;
  margin-top: -30px;
  margin-left:45px;
}

#item12334 {
  background: url(../img/presse/mix-av-gammelt-og-nytt.png) no-repeat;
  xmargin-top: -30px;
  margin-left:45px;
}

#item12336 {
  background: url(../img/presse/droem-i-farger.png) no-repeat;
  margin-left:45px;
  margin-top: -30px;
}

#item12335 {
  background: url(../img/presse/fredfylt-nostalgi.png) no-repeat;
  margin-top: -30px;
  margin-left:45px;
}

#item14877 {
  background: url(../img/presse/humor.png) no-repeat;
  margin-left:45px;
  margin-top: -30px;
}

#item12524 {
  background: url(../img/presse/lyxbad.png) no-repeat;
  margin-left:45px;
  margin-top: -30px;
}


#item12337 {
  margin-top: -42px;
  width:350px;
  text-align:center;
}

/* øverst */

#item16543 {
  background: url(../img/presse/sofa-paa-kjoekkenet.png) no-repeat;
  margin-left:45px;
}



.produktvisning .imgthumbs {
  width: 130px;
  z-index:100;  
  position:absolute;
  margin-left:345px;
  margin-top:20px;
}

.produktvisning .imgthumbs img {
  width:80px;
  height:80px;
  background: url(../img/produkt-bg-small.png) no-repeat center center;
}

.popupmenu {
  width: 110px;
  padding-left:120px;
  padding-top:70px;
  position:absolute;
}

.sale {color: red;font-weight:bold;}


.onepops {
  margin-top: 40px;
}

.twopops {
  margin-top: 30px;
}

.threepops {
  margin-top: 10px;
}
.prodtekst {
  text-align:center;
  position:absolute;
  top:600px;
  xpadding-left:20px;
  xpadding-right:20px;
  }

.infotekst {
 width: 300px;
 height:450px;
 padding-top:50px;
 text-align:center;
 padding-right:50px;
 padding-left:50px;
}

.infotekst h3 {
  font-size:1.2em;
}
  
.stortbilde {
 background: #fff;
 width: 400px;
 height:500px;
 }  
 
.imgthumbs img,.produktliste div {
  cursor: pointer;
}

.omprod {
  clear:both;
  padding-left:140px;
  }
.produktliste .omprod {
  background: none;
  }  
