@CHARSET "UTF-8";

html, body {
  background-color: #676767;
  margin: 0px;
  padding: 0px;
}

* {
  font-size: 10px;
  font-family: verdana, arial, sans-serif;
}

br.clr {
  clear: both;
}

div#page {
  width: 980px;
  height: 625px;
  position: relative;
}

div#page div#top {
  width: 980px;
  height: 33px;
  background-image: url('/files/layout/gfx/topbar.png');
  background-image: url('/files/layout/gfx/menubar.png');
  position: relative;
  z-index: 3;
}

/* TOP MENU */

div#page div#top a:link,
div#page div#top a:visited {
  font-size: 0px;
}

div#page div#top a:link#collection,
div#page div#top a:visited#collection {
  width: 160px;
  width: 194px;
  height: 32px;
  display: block;
  float: left;
  font-size: 0px;
  position: relative;
  z-index: 2;
  background-image: url('/files/layout/gfx/collection.png');
  background-repeat: no-repeat;
  background-position: 0px 1px;
}

div#page div#top a:link#collectionActive,
div#page div#top a:visited#collectionActive {
  width: 160px;
  width: 194px;
  height: 32px;
  display: block;
  float: left;
  background-image: url('/files/layout/gfx/collectionActive.png');
  background-color: #c0bfbc;
  background-repeat: no-repeat;
}

div#page div#top a:link#staff,
div#page div#top a:visited#staff {
  width: 160px;
  width: 192px;
  height: 32px;
  display: block;
  float: left;
  position: relative;
  z-index: 2;
  left: 5px;
  left: 3px;
  left: 10px;
  font-size: 0px;
  background-image: url('/files/layout/gfx/staff.png');
  background-repeat: no-repeat;
}

div#page div#top a:link#staffActive,
div#page div#top a:visited#staffActive {
  width: 160px;
  width: 192px;
  height: 32px;
  display: block;
  float: left;
  position: relative;
  z-index: 2;
  left: 4px;
  left: 3px;
  left: 10px;
  background-image: url('/files/layout/gfx/staffActive.png');
  background-color: #c0bfbc;
  background-repeat: no-repeat;
}

div#page div#top a:link#shopfinder,
div#page div#top a:visited#shopfinder {
  width: 160px;
  width: 192px;
  height: 32px;
  display: block;
  float: left;
  position: relative;
  z-index: 2;
  left: 8px;
  left: 6px;
  font-size: 0px;
  background-image: url('/files/layout/gfx/shopfinder.png');
  background-repeat: no-repeat;
}

div#page div#top a:link#shopfinderActive,
div#page div#top a:visited#shopfinderActive {
  width: 160px;
  width: 192px;
  height: 32px;
  display: block;
  float: left;
  position: relative;
  z-index: 2;
  left: 8px;
  left: 6px;
  background-image: url('/files/layout/gfx/shopfinderActive.png');
  background-color: #c0bfbc;
  background-repeat: no-repeat;
}

div#page div#top a:link#news,
div#page div#top a:visited#news {
  width: 160px;
  width: 192px;
  height: 32px;
  display: block;
  float: left;
  position: relative;
  z-index: 2;
  left: 11px;
  left: 8px;
  left: 3px;
  font-size: 0px;
  background-image: url('/files/layout/gfx/news.png');
  background-repeat: no-repeat;
}

div#page div#top a:link#newsActive,
div#page div#top a:visited#newsActive {
  width: 160px;
  width: 192px;
  height: 32px;
  display: block;
  float: left;
  position: relative;
  z-index: 2;
  left: 12px;
  left: 8px;
  left: 3px;
  background-image: url('/files/layout/gfx/newsActive.png');
  background-color: #c0bfbc;
  background-repeat: no-repeat;
}

div#page div#top a:link#press,
div#page div#top a:visited#press {
  width: 160px;
  width: 192px;
  height: 32px;
  display: block;
  float: left;
  position: relative;
  z-index: 2;
  left: 15px;
  font-size: 0px;
  background-image: url('/files/layout/gfx/press.png');
  background-repeat: no-repeat;
}

div#page div#top a:link#pressActive,
div#page div#top a:visited#pressActive {
  width: 160px;
  width: 192px;
  height: 32px;
  display: block;
  float: left;
  position: relative;
  z-index: 2;
  left: 16px;
  background-image: url('/files/layout/gfx/pressActive.png');
  background-color: #c0bfbc;
  background-repeat: no-repeat;
}

div#page div#top a:link#contact,
div#page div#top a:visited#contact {
  width: 160px;
  width: 197px;
  height: 32px;
  display: block;
  float: left;
  position: relative;
  z-index: 2;
  left: 15px;
  font-size: 0px;
  background-image: url('/files/layout/gfx/contact.png');
  background-repeat: no-repeat;
  background-position: 0px 1px;
}

div#page div#top a:link#contactActive,
div#page div#top a:visited#contactActive {
  width: 160px;
  width: 197px;
  height: 32px;
  display: block;
  float: left;
  position: relative;
  z-index: 2;
  left: 15px;
  background-image: url('/files/layout/gfx/contactActive.png');
  background-color: #c0bfbc;
  background-repeat: no-repeat;
}

/* TOP MENU */

div#page div#underTop {
  width: 980px;
  height: 63px;
  background-image: url('/files/layout/gfx/undertop.png');
}

div#page div#content {
  width: 980px;
  height: 385px;
  background-image: url('/files/layout/gfx/content.png');
}

div#page div#content div#leftMenuBackground {
  width: 164px;
  width: 160px;
  height: 514px;
  height: 547px;
  float: left;
  position: absolute;
  left: 0px;
  top: 33px;
  top: 0px;
  z-index: 1;
  background-image: url('/files/layout/gfx/transparentMenu.png');
}

/*div#page div#content div#leftMenuBackground.collection {
  left: 0px;
}

div#page div#content div#leftMenuBackground.staff {
  left: 162px;
}

div#page div#content div#leftMenuBackground.shopfinder {
  left: 327px;
}

div#page div#content div#leftMenuBackground.news {
  left: 491px;
}

div#page div#content div#leftMenuBackground.press {
  left: 654px;
}

div#page div#content div#leftMenuBackground.contact {
  left: 816px;
}*/

div#page div#content div#leftMenuBackgroundCollection {
  left: 0px;
  top: 0px;
  width: 164px;
  width: 195px;
  /*width: 160px;*/
  height: 547px;
  float: left;
  position: absolute;
  z-index: 1;
  background-image: url('/files/layout/gfx/transparentMenu.png');
}

div#page div#content div#leftMenuBackgroundStaff {
  left: 164px;
  left: 197px;
  left: 588px;
  top: 0px;
  width: 192px;
  /*width: 160px;*/
  height: 547px;
  float: left;
  position: absolute;
  z-index: 1;
  background-image: url('/files/layout/gfx/transparentMenu.png');
}

div#page div#content div#leftMenuBackgroundShopfinder {
  left: 392px;
  top: 0px;
  width: 192px;
  /*width: 160px;*/
  height: 547px;
  float: left;
  position: absolute;
  z-index: 1;
  background-image: url('/files/layout/gfx/transparentMenu.png');
}

div#page div#content div#leftMenuBackgroundNews {
  left: 588px;
  left: 197px;
  top: 0px;
  width: 192px;
  /*width: 160px;*/
  height: 547px;
  float: left;
  position: absolute;
  z-index: 1;
  background-image: url('/files/layout/gfx/transparentMenu.png');
}

div#page div#content div#leftMenuBackgroundPress {
  left: 656px;
  top: 0px;
  width: 164px;
  /*width: 160px;*/
  height: 547px;
  float: left;
  position: absolute;
  z-index: 1;
  background-image: url('/files/layout/gfx/transparentMenu.png');
}

div#page div#content div#leftMenuBackgroundContact {
  left: 783px;
  top: 0px;
  width: 164px;
  width: 197px;
  height: 547px;
  float: left;
  position: absolute;
  z-index: 1;
  background-image: url('/files/layout/gfx/transparentMenu.png');
}

div#page div#content div#leftMenu {
  width: 164px;
  height: 514px;
  height: 547px;
  float: left;
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 2;
}

div#page div#content div#leftMenu div#leftContainer {
  width: 144px;
  width: 154px;
  position: absolute;
  left: 20px;
  left: 10px;
  top: 110px;
  z-index: 2;
  text-align: left;

  height: 371px;
  overflow: hidden;
  overflow-y: auto;
}

div#page div#content div#leftMenu div#leftContainer span.label {
  font-size: 18px;
  font-family: verdana, arial, sans-serif;
  display: block;
  clear: both;
  cursor: pointer;
  letter-spacing: -1px;
}

div#page div#content div#leftMenu div#leftContainer div.list {
  width: 100%;
  float: left;
  margin-bottom: 40px;
  height: 0px;
  overflow: hidden;
}

div#page div#content div#leftMenu div#leftContainer div.list_open {
  width: 100%;
  float: left;
  margin-bottom: 40px;
  height: auto;
}

div#page div#content div#leftMenu div#leftContainer div.list a:link.menuItem,
div#page div#content div#leftMenu div#leftContainer div.list a:visited.menuItem,
div#page div#content div#leftMenu div#leftContainer div.list_open a:link.menuItem,
div#page div#content div#leftMenu div#leftContainer div.list_open a:visited.menuItem {
  font-size: 12px;
  font-family: verdana, arial, sans-serif;
  display: block;
  float: left;
  clear: both;
  width: 100%;
  margin-top: 20px;
  text-decoration: none;
  color: black;
  letter-spacing: -1px;
}

div#page div#content div#leftMenu div#leftContainer div.list a:link.menuItem.active,
div#page div#content div#leftMenu div#leftContainer div.list a:visited.menuItem.active,
div#page div#content div#leftMenu div#leftContainer div.list_open a:link.menuItem.active,
div#page div#content div#leftMenu div#leftContainer div.list_open a:visited.menuItem.active {
  font-weight: bold;
}

div#page div#content div#middle {
  width: 278px;
  height: 385px;
  float: left;
  margin-left: 164px;
  /*margin-left: 82px;*/ /* FOR IE */
  position: relative;
  z-index: 2;
  background-image: url('/files/layout/gfx/contentLeftImage.png');
}

div#page div#content div#middle div#middleMover {
  width: 278px;
  height: 385px;
  float: left;
  margin-top: 5px;
}

div#page div#content div#middle div#middleMover a {
  border: 0px;
  text-decoration: none;
}

div#page div#content div#middle div#middleMover a img {
  border: 0px;
}

div#page div#content div#right {
  width: 538px;
  height: 385px;
  float: left;
  position: relative;
  z-index: 4;
  /*overflow: hidden;
  overflow-y: auto;*/
}

div#page div#content div#right div#padding {
  width: 498px;
  height: 345px;
  float: left;
  margin: 20px;
  overflow: hidden;
  /*overflow-y: auto;*/
}

div#page div#content div#right div#mainContent {
  margin: 0px;
  padding: 0px;
  text-align: left;
}

div#page div#content div#right div#mainContent div.nyheder_headline,
div#page div#content div#right div#mainContent h1 {
  font-size: 17px;
  font-size: 14px;
  letter-spacing: -1px;
  font-weight: normal;
  font-family: verdana, arial, sans-serif;
}

div#page div#content div#right div#mainContent h2 {
  font-size: 17px;
  font-size: 12px;
  letter-spacing: -1px;
  font-weight: normal;
  font-family: verdana, arial, sans-serif;
}

div#page div#content div#right div#mainContent p {
  margin-top: 0px;
  /*margin-bottom: 0px;*/
  font-size: 12px;
  font-size: 10px;
  font-family: verdana, arial, sans-serif;
}

div.nyheder_udtraek {
  margin-bottom: 10px;
}

div#page div#content div#right div#mainContent a:link,
div#page div#content div#right div#mainContent a:visited {
  font-size: 12px;
  font-size: 10px;
  font-family: verdana, arial, sans-serif;
  color: black;
  text-decoration: underline;
}

div#page div#content div#right div#mainContent a:hover {
  color: white;
}

div#page div#content div#right div#mainContent a:link.showroom,
div#page div#content div#right div#mainContent a:visited.showroom {
  text-decoration: none;
}

div#page div#content div#right div#mainContent a:hover {
  text-decoration: none;
}

div#page div#underContent {
  width: 980px;
  height: 66px;
  background-image: url('/files/layout/gfx/undercontent.png');
}

div#page div#bottom {
  width: 980px;
  height: 78px;
  background-image: url('/files/layout/gfx/bottom.png');
  position: relative;
}

div#page div#bottom a#logoClicker:link,
div#page div#bottom a#logoClicker:visited {
  display: block;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 362px;
  height: 78px;
  cursor: pointer;
  font-size: 0px;
}

div#page div#underbottom {
  width: 980px;
  height: 78px;
  text-align: right;
  padding-top: 10px;
}

div#page div#underbottom a:link,
div#page div#underbottom a:visited {
  font-size: 12px;
  font-weight: bold;
  font-family: verdana, arial, sans-serif;
  color: #9fa1a4;
  text-decoration: none;
  padding-right: 10px;
}

div#page div#content div#right div#padding {
  scrollbar-3dlight-color: transparent;
  scrollbar-arrow-color: #000;
  scrollbar-base-color: transparent;
  scrollbar-darkshadow-color: transparent;
  scrollbar-face-color: transparent;
  scrollbar-highlight-color: transparent;
  scrollbar-shadow-color: transparent;
}

/* webshop */

div#page div#content div#right div#padding div#mainContent div.horizontal-pane {
  /*margin-top: 25px;*/
  width: 498px;
  height: 340px;
  position: relative;
  z-index: 9;
}

div#page div#content div#right div#padding div#mainContent div.horizontal-pane div#downloadHighres {
  /*margin-top: 25px;*/
  position: absolute;
  bottom: -5px;
  left: 0px;
  z-index: 10;
  height: 16px;
  width: 150px;
}

div#page div#content div#right div#padding div#mainContent div.horizontal-pane div#downloadHighres a:link,
div#page div#content div#right div#padding div#mainContent div.horizontal-pane div#downloadHighres a:visited {
  font-size: 10px;
  letter-spacing: -1px;
  font-family: verdana, arial, sans-serif;
  text-decoration: none;
  font-weight: bold;
  float: left;
}

div#page div#content div#right div#padding div#mainContent div.horizontal-pane div#downloadHighres a:hover {
  text-decoration: underline;
}


div#page div#content div#middle div#middleMover a:link,
div#page div#content div#middle div#middleMover a:visited {
  font-size: 10px;
  letter-spacing: -1px;
  font-family: verdana, arial, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: black;
  position: absolute;
  z-index: 999;
  bottom: 10px;
  right: 13px;
  bottom: 5px;
  right: 5px;
}

div#page div#content div#middle div#middleMover a:hover {
  text-decoration: underline;
  color: black;
}

div#page div#content div#right div#padding div#mainContent div.horizontal-pane div.pane-content {
  width: 800px;
  width: inherit;
  height: 315px;
  overflow: auto;
  overflow-y: hidden;
  clear: both;
  visibility: hidden;
}

div#page div#content div#right div#padding div#mainContent div.horizontal-pane div.pane-content-show {
  width: inherit;
  height: 315px;
  overflow: hidden;
  overflow-y: hidden;
  clear: both;
  visibility: visible;
  position: relative;
}

div#page div#content div#right div#padding div#mainContent div.horizontal-pane div.pane-content-nonscroll {
  width: inherit;
  height: 315px;
  clear: both;
  visibility: visible;
  overflow: hidden;
}

div#page div#content div#right div#padding div#mainContent div.horizontal-pane div.pane-content span.webshop-category-products-container {
  display: block;
  width: 800px;
  height: 315px;
  clear: both;
}

div#page div#content div#right div#padding div#mainContent div.horizontal-pane div.pane-content-show span.webshop-category-products-container,
div#page div#content div#right div#padding div#mainContent div.horizontal-pane div.pane-content-nonscroll span.webshop-category-products-container {
  display: block;
  height: 315px;
  clear: both;
  position: relative;
}

div#page div#content div#right div#padding div#mainContent div.horizontal-pane div.pane-controllers {
  clear: both;
  position: relative;
  width: 498px;
}

div#page div#content div#right div#padding div#mainContent div.horizontal-pane div.pane-controllers div.goLeft {
  clear: both;
  background-image: url('/files/layout/gfx/goLeft.gif');
  width: 10px;
  height: 10px;
  position: absolute;
  left: 0px;
  top: 0px;
  font-size: 0px;
}

div#page div#content div#right div#padding div#mainContent div.horizontal-pane div.pane-controllers div.goLeft div.clicker {
  clear: both;
  width: 10px;
  height: 10px;
  cursor: pointer;
  font-size: 0px;
}

div#page div#content div#right div#padding div#mainContent div.horizontal-pane div.pane-controllers div.goRight {
  clear: both;
  background-image: url('/files/layout/gfx/goRight.gif');
  width: 10px;
  height: 10px;
  position: absolute;
  right: 0px;
  top: 0px;
  font-size: 0px;
}

div#page div#content div#right div#padding div#mainContent div.horizontal-pane div.pane-controllers div.goRight div.clicker {
  clear: both;
  width: 10px;
  height: 10px;
  cursor: pointer;
  font-size: 0px;
}

form.webshop-product-loop {
  display: block;
  float: left;
  width: 89px;
  height: 135px;
  margin-right: 11px;
  margin-bottom: 10px;
}

form.webshop-product-loop.last {
  margin-right: 0px;
}

form.webshop-product-loop div.imageContainer {
  border: 1px solid #646361;
  width: 89px;
  height: 135px;
  overflow: hidden;
}

form.webshop-product-loop a.imageContainer {
  display: block;
  border: 1px solid #646361;
  width: 89px;
  height: 135px;
  overflow: hidden;
}

form.webshop-product-loop div.imageContainer img,
form.webshop-product-loop a.imageContainer img {
  width: 89px;
  height: 135px;
  cursor: pointer;
  border: 0px;
}

div#paneDemo div#tester div#enkelt_billede {
  display: none;
}

div#middleMover div#enkelt_billede {
  display: block;
}

div#middleMover div#enkelt_billede p {
  margin: 0px;
  padding: 0px;
}


/* PACKSHOTS */

div#page div#content div#right div#mainContent div.scrollpane {
  /*height: auto;*/
}

div#page div#content div#right div#mainContent div#packshots {
  clear: both;
  float: left;
  height: auto;
}

div#page div#content div#right div#mainContent div#packshots form {
  display: block;
  float: left;
  margin: 0px 10px 10px 0px;
  width: 150px;
  width: 142px;
  height: 250px;
  display: inline-block;
  position: relative;
  overflow: hidden;
}

div#page div#content div#right div#mainContent div#packshots form a:link,
div#page div#content div#right div#mainContent div#packshots form a:visited {
  display: block;
  width: 150px;
  width: 150px;
  width: 142px;
  height: 250px;
  overflow: hidden;
  text-decoration: none;
  position: relative;
  z-index: 1;
}

div#page div#content div#right div#mainContent div#packshots form a div.image {
  width: 130px;
  width: 150px;
  width: 148px;
  width: 140px;
  /*margin-left: 10px;
  margin-top: 10px;*/
  border: 1px solid black;
}

div#page div#content div#right div#mainContent div#packshots form a div.image img {
  /*width: 130px;
  height: 180px;*/
  width: 150px;
  width: 148px;
  width: 140px;
  border: 0px;
}

div#page div#content div#right div#mainContent div#packshots form a div.price {
  width: 100%;
  font-size: 10px;
  font-weight: bold;
  font-family: verdana, arial, sans-serif;
  margin-top: 5px;
  padding-top: 3px;
  padding-bottom: 3px;
  background: #5f6062;
  color: white;
  text-align: center;
}

div#page div#content div#right div#mainContent div#packshots form a div.price span.pricesAll {

}

div#page div#content div#right div#mainContent div#packshots form a div.price span.pricesAll span#priceRow1 {
}

div#page div#content div#right div#mainContent div#packshots form a div.price span.pricesAll span#priceRow1 span.priceCell {
  color: red;
  color: #d50000;
  text-decoration: line-through;
}

div#page div#content div#right div#mainContent div#packshots form a div.price span.pricesAll span#priceRow2 {
}

div#page div#content div#right div#mainContent div#packshots form a div.price span.pricesAll span#priceRow2 span.priceCell {
  margin-left: 10px;
}

div#page div#content div#right div#mainContent div#packshots form a:link,
div#page div#content div#right div#mainContent div#packshots form a:visited,
div#page div#content div#right div#mainContent div#packshots form a:hover {
color: BLACK;
}

div#page div#content div#right div#mainContent div#packshots form a div.name {
  margin-top: 5px;
  text-align: center;
}

div#page div#content div#right div#mainContent div#packshots form div.information {
  display: none;
}

div#floatingBox {
  position: absolute;
  z-index: 9999;
  width: 170px;
  left: 0px;
  top: 30px;
}

div#floatingBox div.floatingBox {
  width: 150px;
}

div#floatingBox div.floatingBox div.sizes {
  width: 150px;
  background-image: url('/files/layout/gfx/packshotGrayOpacity.png');
  text-align: left;
  padding-top: 10px;
  padding-bottom: 10px;
}

div#floatingBox div.floatingBox div.sizes div.size {
  display: inline;
  margin: 3px;
  font-size: 10px;
  font-weight: bold;
  font-family: verdana, arial, sans-serif;
  color: white;
}

div#floatingBox div.floatingBox div.colors {
  width: 150px;
  background-color: #5f6062;
  text-align: left;
  padding-top: 10px;
  padding-bottom: 10px;
}

div#floatingBox div.floatingBox div.colors div {
  margin-left: 2px;
  width: 7px;
  height: 10px;
  width: 14px;
  height: 22px;
  display: inline-block;
  border: 1px solid black;
  border: 0px;
}

div#floatingBox div.floatingBox div.sizes span.label,
div#floatingBox div.floatingBox div.colors span.label {
  font-size: 10px;
  font-weight: bold;
  font-family: verdana, arial, sans-serif;
  color: white;
  text-indent: 5px;
  display: block;
  float: left;
}

div#floatingBox div.floatingBox div.colors span.label {
  position: relative;
  z-index: 99999;
  height: 22px;
  background-color: #5F6062;
}

div#floatingBox div.floatingBox div.colors div.container {
  border: 0px;
  width: 100px;
  width: 82px;
  overflow: hidden;
  float: left;
}

div#floatingBox div.floatingBox div.colors div.container div.mover {
  border: 0px;
  position: relative;
  left: 0px;
  z-index: 9999;
}

div#floatingBox div.floatingBox div.colors div.container div.mover div {
  float: left;
}

div#floatingBox div.floatingBox div.colors div.controller {
  float: left;
  width: 18px;
  width: 20px;
  height: 18px;
  padding-top: 4px;
  background: #5f6062;
  text-align: center;
  vertical-align: middle;
  color: white;
  cursor: pointer;
  position: relative;
  z-index: 99999;
}

span.webshop-category-products-container,
span.webshop-category-products-container span.webshop-category-products-container-inner{
  display: block;
  clear: both;
  float: left;
}

/* PACKSHOTS PRODUCT VIEW */

div#page div#content div#right div#mainContent div#packshotProduct {

}

div#page div#content div#right div#mainContent div#packshotProduct div.image {
  float: left;
  width: 180px;
  width: 200px;
}

div#page div#content div#right div#mainContent div#packshotProduct div.image div.mainImage {

}

div#page div#content div#right div#mainContent div#packshotProduct div.image div.mainImage img {
  height: 250px;
}

div#page div#content div#right div#mainContent div#packshotProduct div.information {
  float: left;
  width: 290px;
  width: 270px;
}

div#page div#content div#right div#mainContent div#packshotProduct div.information div.top {
  clear: both;
  float: left;
  width: 100%;
  border-bottom: 1px solid black;
  margin-bottom: 10px;
}

div#page div#content div#right div#mainContent div#packshotProduct div.information div.top div.name {
  font-size: 15px;
  font-family: verdana, arial, sans-serif;
  font-weight: bold;
  margin-bottom: 10px;
  letter-spacing: -1px;
}

div#page div#content div#right div#mainContent div#packshotProduct div.information div.top div.price {
 margin-bottom: 15px;
}

div#page div#content div#right div#mainContent div#packshotProduct div.information div.top div.price span.pricesAll {
  font-weight: bold;
}

div#page div#content div#right div#mainContent div#packshotProduct div.information div.top div.price span.pricesAll span#priceRow1 {

}

div#page div#content div#right div#mainContent div#packshotProduct div.information div.top div.price span.pricesAll span#priceRow1 span.priceCell {
  color: #d50000;
  text-decoration: line-through;
  font-size: 14px;
}

div#page div#content div#right div#mainContent div#packshotProduct div.information div.top div.price span.pricesAll span#priceRow2 {
  margin-left: 5px;
}

div#page div#content div#right div#mainContent div#packshotProduct div.information div.top div.price span.pricesAll span#priceRow2 span.priceCell {
  font-size: 14px;
}

div#page div#content div#right div#mainContent div#packshotProduct div.information div.top div.description {
  font-size: 12px;
  font-family: verdana, arial, sans-serif;
}

div#page div#content div#right div#mainContent div#packshotProduct div.information div.middle {

}

div#page div#content div#right div#mainContent div#packshotProduct div.information div.middle div#productVariants {

}

div#page div#content div#right div#mainContent div#packshotProduct div.information div.middle div#productVariants span.webshop_product_variants {
  display: block;
  clear: both;
  width: 100%;
}

div#page div#content div#right div#mainContent div#packshotProduct div.information div.middle div#productVariants span.webshop_product_variants label {
  text-transform: capitalize;
  font-weight: bold;
  font-size: 10px;
  width: 55px;
  display: block;
  float: left;
}



/* REMAKES */



div#page div#content div#leftMenu div#leftContainer span.label {
  font-size: 16px;
}

div#page div#content div#leftMenu div#leftContainer div.list a:link.menuItem,
div#page div#content div#leftMenu div#leftContainer div.list a:visited.menuItem,
div#page div#content div#leftMenu div#leftContainer div.list_open a:link.menuItem,
div#page div#content div#leftMenu div#leftContainer div.list_open a:visited.menuItem {
  font-size: 10px;
  font-size: 11px;
  margin-top: 10px;
  letter-spacing: -1px;
}


div#page div#content div#middle div#middleMover div#video {
  position: absolute;
  left: -462px;
  left: -164px;
  top: 65px;
  width: 443px;
  height: 249px;
  z-index: 999;
}

div#page div#underbottom {
  position: relative;
}

div#page div#underbottom a:link.fb_share_link,
div#page div#underbottom a:visited.fb_share_link {
  display: block;
  position: absolute;
  left: 10px;
  top: 10px;
}

div#page div#content div#leftMenu div#leftContainer div.list div a:link.menuItemSub,
div#page div#content div#leftMenu div#leftContainer div.list div a:visited.menuItemSub,
div#page div#content div#leftMenu div#leftContainer div.list_open div a:link.menuItemSub,
div#page div#content div#leftMenu div#leftContainer div.list_open div a:visited.menuItemSub {
  font-size: 11px;
  font-family: verdana, arial, sans-serif;
  display: block;
  float: left;
  clear: both;
  width: 100%;
  margin-top: 5px;
  margin-left: 10px;
  text-decoration: none;
  color: black;
  letter-spacing: -1px;
}

div#page div#content div#leftMenu div#leftContainer div.list div a:link.menuItemSub.active,
div#page div#content div#leftMenu div#leftContainer div.list div a:visited.menuItemSub.active,
div#page div#content div#leftMenu div#leftContainer div.list_open div a:link.menuItemSub.active,
div#page div#content div#leftMenu div#leftContainer div.list_open div a:visited.menuItemSub.active {
  font-weight: bold;
}


/* 282 */

center#frontCenter div#page div#content div#middle div#middleMover div#video {
  top: 0px;
  width: 725px;
  width: 560px;
}

center#frontCenter div#page div#content div#middle {
  width: 560px;
  width: 396px;
}

center#frontCenter div#page div#content div#right {
  width: 538px;
  width: 256px;
  width: 420px;
}

center#frontCenter div#page div#content div#right div#padding {
  width: 216px;
  width: 380px;
}

center#frontCenter div.scrollpaneContainer {
  width: 216px;
  width: 381px;
}

center#frontCenter div#page div#content div#right div#mainContent div.scrollpane {
  width: 340px;
}

center#frontCenter div#page div#content div#middle div#middleMover {
  width: 560px;
}

body.noLeft div#page div#content div#right {
  width: 806px;
  height: 385px;
  float: left;
  margin-left: 174px;
  margin-left: 164px;
}

body.noLeft div#page div#content div#right div#padding {
  width: 538px;
  width: 806px;
  height: 385px;
  float: left;
  margin: 20px;
  overflow: hidden;
  /*overflow-y: auto;*/
}

body.noLeft div.scrollpaneContainer {
  width: 538px;
  width: 806px;
  height: 385px;
  /*overflow: hidden;*/
}

body.noLeft div.slideBorder {
  /*display: none;*/
}

body.noLeft div.scrollpane {
}

div#flash_indhold p {
  margin: 0px;
  padding: 0px;
}

div#col_fb_div {
  float: left;
  margin-left: 20px;
}
