    html, body {
      font-family: Verdana, Geneva, sans-serif, Arial, Helvetica;
      margin: 0;
      padding: 0;
      background: #D9EFFF url(/gfx/back.gif) repeat-y scroll top center;
    }
    #design {
      margin: 0 auto;
      width: 768px;
      position: relative;
    }
    #design div#backbone {
      position: absolute; width:768px; height: 470px; left: 0px; top: 0px;
      background: #B3DEF8 url(/gfx/coolit-backbone.jpg) no-repeat scroll top;
    }
    #design div#splash-image {
      position: absolute; width:358px; height: 350px; left: 411px; top: 87px;
      z-index: 2;
    }
    #design div#content {
      z-index: 100;
      position: relative;
      padding-top: 250px;
      width: 738px;
      margin: 0 10px 0 20px;
    }
    #design div#content div#content-padding-right1,
    #design div#content div#content-padding-right2,
    #design div#content div#content-padding-right3,
    #design div#content div#content-padding-right4,
    #design div#content div#content-padding-right5 {
      float: right;
      clear: right;
    }
    #design div#content div#content-padding-right1 { width: 360px; height: 80px; }
    #design div#content div#content-padding-right2 { width: 330px; height: 50px; }
    #design div#content div#content-padding-right3 { width: 300px; height: 30px; }
    #design div#content div#content-padding-right4 { width: 270px; height: 20px; }
    #design div#content div#content-padding-right5 { width: 250px; height: 20px; }
    #cms-footer {
      clear: both;
      position: absolute;
      bottom: 10px;
      right: -28px;
      width: 24px;
    }
    #cms-footer img {
      display: block;
      margin-bottom: 10px;
    }
    #content div.footer {
      clear: both;
      margin-top: 10px;
    }
    #content div.footer img {
      float: left;
      display: block;
      margin-right: 40px;
    }
    #content div.footer p {
      padding-top: 40px;
    }
    #design div#menu {
      position: absolute; 
      top: 165px;
      left: 20px;
      width: 380px;
      z-index: 120;
    }
    #design div#menu ul {
      margin: 0;
      padding: 0;
    }
    #design div#menu ul li {
      display: block;
      float: left;
      list-style-type: none;
      width: 125px;
      padding: 1px 0;
    }
    #design div#menu ul li a {
      font-size: 14px;
      font-weight: bold;
      text-decoration: none;
      color: #000;
    }
    #design div#menu ul li a:hover {
      color: #008;
    }
    #design div#language {
      position: absolute; width:219px; height: 63px; left: 203px; top: 11px;
      z-index: 121;
    }

h1 {
  font-size: 20px;
}
h2 {
  font-size: 16px;
}
h3 {
  font-size: 15px;
}
h4 {
  font-size: 14px;
}
h5 {
  font-size: 13px;
}

div.gallery-4-padding {
  padding-left: 15px; width: 355px; padding-top: 15px;
}
div.gallery-4-padding img {
  margin-right: 3px;
  margin-bottom: 3px;
}

h2 a.oppskrifter {
  font-size: 16px;
}
h2 a.oppskrifter:hover {
}
