.produkttitel {
    float:left;
    width: 429px;
    padding: 0 0 20px 0;
}
.produktinformation {
    width:768px;
    background-color:#ffffff;
}

.productdetails {
    float:left;
    padding-top:0;
}
.contentsection.twocols {
    margin: 0 0 0;
/* 15px  jvf case 7291 */
}
.produktinformation h1 {
/*
  font-family: "arial";
  font-weight:100;
 */
    text-transform:uppercase;
/*
  letter-spacing:1.2pt;
  font-size:27pt;
 */
    padding: 0 0 0 10px;
}
.produktinformation h2 {
    display:inline;
/* font-family: "arial"; */
    text-transform:uppercase;
/* font-size:13pt; */
    font-weight:100;
}
.prisinfo {
    width:400px;
    padding: 0 0 0 12px;
}
.prisinfo h2 {
    font-weight:400;
/* font-size:1.4em; */
}
.produktpris {
    display: inline;
/* font-family: "Myriad Pro", "verdana", "tahoma", "arial", sans-serif; */
/* font-size:1.4em; */
    font-weight:900;
    text-transform:uppercase;
}
#pris-tools {
    width:768px;
    border-bottom: 2px solid #000;
}
/* NL: Ny styling, der matcher det nye html */
.contentsection.productsplash {
    padding:0px;
    background-color:#ffffff;
    text-align:center;
}
.toolbox {
/*
  font-family: "verdana", "tahoma", "arial", sans-serif;
  font-size:0.8em;
 */
    padding:10px 0 10px 23px;
}
.vignet {
    float:right;
    width: 275px;
    padding: 0 0 0 0px;
    text-align:left;
}
.dimensioner {
    width: 175px;
}
/* NL:added 26/6: */
.details {
    width:405px;
    padding-right: 15px;
    float:left;
/* Border fungerer fint, bare ikke i ie6, hvor den ser mystisk ud */
/* border-right:1px #000000 dotted; */
    background-image: url(/files/system/gfx/page/dots-vertical.gif);
    background-repeat:repeat-y;
    background-position:right top;
/* margin-bottom:15px; */
}
.details h3 {
    margin-top: 25px;
}
.produktlinks {
    float:right;
    width:300px;
}
/* ** Products in series ** */
#productsinseries {
    border-top: 2px solid #000;
    padding: 20px 0 20px 10px;
}
.produkttitel {
    float:left;
    width: 530px;
/* 429 jvf. case 7291 */
    padding: 0 0 20px 0;
}
.produkttoolbox {
    float:right;
    width: 235px !important;
/* width: 339px; */
    background-image: url(/files/system/gfx/toolbox/toolbox_border.gif);
    background-repeat:no-repeat;
    background-position:left;
}
.produkttoolbox li {
    display:inline;
}
.produktinformation {
    width:768px;
    background-color:#ffffff;
}
.produktinformation h1 {
/* font-family: "arial"; */
    font-weight:100;
    text-transform:uppercase;
    letter-spacing:1.2pt;
/* font-size:27pt; */
    padding: 0 0 0 10px;
}
.produktinformation h2 {
    display:inline;
/* font-family: "arial"; */
/* font-size:13pt; */
    font-weight:100;
    font-weight:bold;
    text-transform:uppercase;
}
.prisinfo {
    width:518px;
/* 400px jvf. case 7291 */
    padding: 0 0 0 12px;
}
.prisinfo h2 {
/*
  font-weight:400;
  font-size:1.4em;
 */
}
.produktpris {
    display: inline;
/*
  font-family: "Myriad Pro", "verdana", "tahoma", "arial", sans-serif;
  font-size:1.4em;
 */
    font-weight:900;
    text-transform:uppercase;
}
#pris-tools {
    width:768px;
    border-bottom: 2px solid #000;
}
/* NL: Ny styling, der matcher det nye html */
.contentsection.productsplash {
    padding:0px;
    background-color:#ffffff;
    text-align:center;
    position: relative;
}
.toolbox {
/*
  font-family: "verdana", "tahoma", "arial", sans-serif;
  font-size:0.8em;
 */
    padding:10px 0 10px 23px;
}
.toolbox li {
    float:left;
    list-style-type: none;
    padding: 0;
    margin-bottom:15px;
    text-align:left;
    width: 70px;
}
.toolbox a:link, .toolbox a:visited {
    text-decoration:none;
}
.toolbox a:hover, .toolbox a:active {
    text-decoration:none;
}
.farver a {
    vertical-align:top;
    padding:0 4px 2px 0;
}
.farver a:hover {
    vertical-align:top;
    padding:0 4px 2px 0;
}
.farver img {
    vertical-align:bottom;
    padding-right:3px;
/*
  background-image: url(/files/system/gfx/toolbox/toolbox_farver.gif);
  background-repeat:no-repeat;
  background-position: left;
 */
}
.varianter a {
    vertical-align:top;
    padding:0 4px 2px 0;
}
.varianter img {
    vertical-align:bottom;
    padding-right:3px;
/*
  background-image: url(/files/system/gfx/toolbox/toolbox_varianter.gif);
  background-repeat:no-repeat;
  background-position:left;
 */
}
.del a {
    vertical-align:top;
    padding:0 4px 2px 0;
}
.del img {
    vertical-align:bottom;
    padding-right:3px;
/*
  background-image: url(/files/system/gfx/toolbox/toolbox_del.gif);
  background-repeat:no-repeat;
  background-position:left;
 */
}
.zoom a {
    vertical-align:top;
    padding:0 4px 2px 0;
}
.zoom img {
    vertical-align:bottom;
    padding-right:3px;
/*
  background-image: url(/files/system/gfx/toolbox/toolbox_zoom.gif);
  background-repeat:no-repeat;
  background-position:left;
 */
}
.galleri a {
    vertical-align:top;
    padding:0 4px 2px 0;
}
.galleri img {
    vertical-align:bottom;
    padding-right:3px;
/*
  background-image: url(/files/system/gfx/toolbox/toolbox_galleri.gif);
  background-repeat:no-repeat;
  background-position:left;
 */
}
.vignet {
    float:right;
    width: 275px;
    padding: 0 0 0 0px;
    text-align:left;
}
.dimensioner {
    width: 175px;
/*    background-image: url(/files/system/gfx/page/dots-vertical.gif);
    background-repeat:repeat-y;
    background-position:right;*/
}
/* NL:added 26/6: */
.details {
    width:405px;
    padding-right: 15px;
    float:left;
/* Border fungerer fint, bare ikke i ie6, hvor den ser mystisk ud */
/* border-right:1px #000000 dotted; */
    background-image: url(/files/system/gfx/page/dots-vertical.gif);
    background-repeat:repeat-y;
    background-position:right top;
/* margin-bottom:15px; */
}
.produktlinks {
    float:right;
    width:300px;
    padding-left:20px;
}
.produktlinks ul li {
    list-style-type:none;
}
/* ** Related Products ** */
.relatedproducts {
}
.relatedproductstitle {
    font-weight: bold;
    text-transform: uppercase;
/* font-size:13pt; */
}
/* Besparelse */
.besparelse {
    float:right;
    height:152px;
    position:absolute;
    right:75px;
    top:152px;
    width:152px;
}
.besparelse h2 {
    background-color:transparent;
    color:#FFFFFF;
    display:block;
    font-size:20px;
    margin-top:30px;
}
.besparelse h3 {
    background-color:transparent;
    color:#FFFFFF;
    display:inline-block;
    font-size:26px !important;
    line-height:30px;
    margin:5px auto;
}
.colorscheme1 .besparelse {
    background:url('../gfx/produkt/colorscheme1_splash.png');
}
.colorscheme2 .besparelse {
    background:url('../gfx/produkt/colorscheme2_splash.png');
}
.colorscheme3 .besparelse {
    background:url('../gfx/produkt/colorscheme3_splash.png');
}
.colorscheme4 .besparelse {
    background:url('../gfx/produkt/colorscheme4_splash.png');
}
.colorscheme5 .besparelse {
    background:url('../gfx/produkt/colorscheme5_splash.png');
}

/* Outlet */
.outletStamp {
    float:right;
    height:89px;
    position:absolute;
    left:30px;
    top:20px;
    width:182px;
}
.outletStamp h2 {
    background-color:transparent;
    color:#FFFFFF;
    display:block;
    font-size:20px;
    margin-top:30px;
}
.outletStamp h3 {
    background-color:transparent;
    color:#FFFFFF;
    display:inline-block;
    font-size:26px !important;
    line-height:30px;
    margin:5px auto;
}
.colorscheme1 .outletStamp {
    background:url('../gfx/produkt/colorscheme1_outletstamp.png');
}
.colorscheme2 .outletStamp {
    background:url('../gfx/produkt/colorscheme2_outletstamp.png');
}
.colorscheme3 .outletStamp {
    background:url('../gfx/produkt/colorscheme3_outletstamp.png');
}
.colorscheme4 .outletStamp {
    background:url('../gfx/produkt/colorscheme4_outletstamp.png');
}
.colorscheme5 .outletStamp {
    background:url('../gfx/produkt/colorscheme5_outletstamp.png');
}
/* Toolbox v2 */
div.toolbox_v2_product_page {
    width:172px;
    position:relative;
    float:right;
    top:-363px;
    left:30px;
    z-index: 0;
}
div.toolbox_top {
    background-image:url('../gfx/toolboxv2/top_light.png');
    height:6px;
}
div.toolbox_content_light {
    background-image:url('../gfx/toolboxv2/bg_light.png');
    padding: 0;
    }
div.toolbox_content_dark {
    background-image:url('../gfx/toolboxv2/bg_dark.png');
    padding: 0;
}
div.toolbox_bottom_light {
    background-image:url('../gfx/toolboxv2/bottom_light.png');
    height:6px;
}
div.toolbox_bottom_dark {
    background-image:url('../gfx/toolboxv2/bottom_dark.png');
    height:6px;
}
div.toolbox_separator {
    background-image:url('../gfx/toolboxv2/separator.png');
    height:5px;
    padding:0;
    margin: 0;
}
ul.toolbox_v2 {
    margin-top:0;
    margin-bottom:0;
    margin-left:12px;
    margin-right:0px;
    padding:0;
}
li.toolbox_v2 {
    list-style-type: none;
    float:left;
    width:72px;
    margin-bottom: 5px;
    margin-top: 5px;
    margin-left:8px;
    /*border: solid red 1px;*/
}
.toolbox_v2 img {
    vertical-align:bottom;
    display:inline;
}

.toolbox_v2 a:link, .toolbox_v2 a:visited {
    /*text-decoration:none;
    color:black;
    font-weight: normal;*/
    font-size: 0.8em;
}

.toolbox_v2_icon_text {
    margin-left:4px;
}

#outletdisclaimer {
    font-size: 1.2em;
    width: 768px;
}
#loaninfo {
    font-size: 1.2em;
    width: 768px;
}
.productgroup{
    padding:10px;
}
.productgroup .stilinfo {
 background-image: url(/files/system/gfx/page/dots-vertical.gif);
    background-repeat:repeat-y;
    background-position:right top;
float:left !important;
padding-right:5px;
width:415px;
}
.productgroup .sp_info{
    float:left;
    padding-left:20px;
 /*   margin-top:-10px;*/
    width:300px;
}
.productgroup .sp_infotitle{
    padding:0 !important;
}

#inpsirationContentContainer { background: #f1f1f1 url('../gfx/produkt/prod_stil_bg.gif') repeat-x bottom left; margin-bottom: 2px;}
#inpsirationContentContainer.contentsectioncontainer { padding-top: 0; } 
#inpsirationContentContainer .fff { height: 2px; width: 100%; border: 0; padding-bottom: 20px;}



