.jsnav2 {}
.jsnav3 {}

/* - BLANDET - */

input, textarea, select { font-family: Arial, Helvetica, Sans-serif; font-size: 11px; color: #7c7c7c; }

body, p, h1, h2, h3, form { margin: 0; }

a { text-decoration: none; }
.floatbreaker { clear: both; height: 0px; }

#hererduNyContainer { margin: 0 0 10px; }

.regularForm { margin: 15px 0 0; }
.regularForm input { width: 165px; }
.regularForm td.send input { width: auto; padding: 0px 5px; }
.regularForm textarea { width: 165px; height: 85px; }
.regularForm label { color: #7c7c7c; }

/* - FONTE - */

h1.sectionheader, h2.sectionheader { font-size: 16px; }

.sectionwhite a { color: #ffffff; }
.actionlink {  }
.sectionheadergrey, .sectionheadergrey a { font-family: Arial, Helvetica, Sans-serif; font-size: 13px; font-weight: bold; color: #7c7c7c; }

.sectiongrey P.section { color: #7c7c7c; }
.sectiongrey DIV.section { color: #7c7c7c; }
.sectiongrey a { color: #7c7c7c; }
.sectionheader a { color: #000000; }
.section a { color: #000000; }
.sectionheaderwhite, .sectionheaderwhite a { font-family: Arial, Helvetica, Sans-serif; font-size: 13px; font-weight: bold; color: #ffffff; }
.apTopLeftMenu, .apTopLeftMenu a { font-family: Arial, Helvetica, Sans-serif; font-size: 9px; color: #000000; }
.adresse, .adresse a { font-family: Arial, Helvetica, Sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; }
.bottom, .bottom a { font-family: Arial, Helvetica, Sans-serif; font-size: 9px; color: #d5d5d5; }
.HereAreYou, .HereAreYou a { font-family: Arial, Helvetica, Sans-serif; font-size: 9px; color: #7c7c7c; }

/* - SITELAYOUT - */
.ap { width: 912px; margin: 0 auto; }
.apTop { height: 15px; padding: 6px 15px 0; }
.apTopLeft { width: 741px; padding: 0; float: left; }
.apTopLeftMenu { padding: 0 8px; border-left: 1px #000000 solid; float: left; }
.apTopLeftMenu.last { border-right: 1px #000000 solid; }
.apTopRight { width: 141px; padding: 0; text-align: right; float: left; }
.apTopRight img { margin: 0 0 0 5px; }
.apLogo { height: 104px; }
.apNav { height: 35px; margin: 5px 0 0; }
#maincell { float: left; }
.apNavLeft { width: 727px; padding: 0 0 0 15px; float: left; }
.apNavRight { width: 170px; height: 17px; margin: 3px 0 0; text-align: right; background: url(/setup/images/4/bg_soeg.jpg) top left no-repeat; float: left; }
.apNavRight input { width: 155px; height: 14px; padding: 1px 10px 2px 5px; border: 0; background: transparent; }
.apNav ul { margin: 0; padding: 0; }
.apNav li { margin: 0 12px 0 0; padding: 0; list-style: none; float: left; }
.apMain { width: 912px; }
.apAddress { width: 912px; height: 15px; margin: 25px 0 15px; padding: 1px 0 0; text-align: center; background: #004285 url(/setup/images/4/bottom_corner.jpg) top right no-repeat;}
.apBottom { width: 912px; }

/* - SIDELAYOUT - */

.slDefaultLeft { width: 170px; padding: 0 14px 0 0; border-right: 1px #cecece dotted; margin: 0 14px 0 0; float: left; }
.slDefaultMain { width: 516px; float: left; }
.slDefaultRight { width: 169px; padding: 0 0 0 14px; border-left: 1px #cecece dotted; margin: 0 0 0 13px; float: left; }

.slTreFanerTop img { margin: 0 0 20px; }
.slTreFanerHeader { margin: 0 0 20px; }
.slTreFanerContentEt { width: 152px; float: left; }
.slTreFanerContentTo { width: 152px; margin: 0 20px; float: left; }
.slTreFanerContentTre { width: 152px; float: left; }
.slTreFanerContentBottom { margin: 20px 0 0; }

/* - AFSNITSLAYOUT - */

.alQmarkContainer {  }
.alQmarkImg { width: 23px; margin: 0 10px 10px 0; float: left; }
.alQmarkText { padding: 5px 0 0; float: left; }

.alTopbillede { margin: 0 0 20px; }

.alTilmeldNyhedsbrevInput { width: 150px; height: 17px; margin: 0 0 5px; padding: 5px 0 0; background: url(/media/bg_tilmeldnyhedsbrev.jpg) bottom left no-repeat; }
.alTilmeldNyhedsbrevInput input { width: 135px; height: 14px; padding: 1px 10px 2px 5px; border: 0; background: transparent; }
.alTilmeldNyhedsbrevTekst {  }

.alBoksLeftContainer { margin: 0 0 5px 0; }
.alBoksLeftTop { padding: 0 5px; height: 17px; }
.alBoksLeftMain { padding: 3px 9px; border-left: 1px #ffffff solid; border-right: 1px #ffffff solid; }
.alBoksLeftBottom { height: 8px; }
.alBoksLeftTopActive { background: #ffe4a4 url(/media/box_left_top_corner.jpg) right no-repeat; }
.alBoksLeftMainActive { border-left: 1px #ffe4a4 solid; border-right: 1px #ffe4a4 solid; }
.alBoksLeftBottomActive { background: url(/media/box_left_bottom.jpg) no-repeat; }

.alBoksRightContainer { margin: 0 0 15px 0; }
.alBoksRightTop { padding: 0; height: 17px; background: #004285 url(/media/box_right_top_corner.jpg) right no-repeat; }
.alBoksRightMain { padding: 3px 9px; border-left: 1px #004285 solid; border-right: 1px #004285 solid; }
.alBoksRightMainImage { float: right; }
.alBoksRightMainImage img { width: 49px; }
.alBoksRightBottom { height: 8px; background: url(/media/box_right_bottom.jpg) no-repeat; }
.alBoksRightContainer A { text-decoration: none; }

.alBoksRightMainLogin { padding: 3px 9px; background-color: #fff1d2}
.alBoksRightBottomLogin { height: 8px; background: url(/media/box_left_bottom_kurv.jpg) no-repeat; }


/*.alBoksRightBottomLogin { height: 8px; background: url(/media/box_right_bottom_login.jpg) no-repeat; }
.alBoksRightMainLogin { padding: 3px 9px; border-left: 1px #004285 solid; border-right: 1px #004285 solid; background-color: #fff1d2}
*/


/* - LISTELAYOUT - */

.llProdContainer { padding: 0 0 15px; }
.llProdHeader { height: 17px; background: #7d7d7d url(/media/product_box_top_corner.jpg) top right no-repeat; }
.llProdHeaderName { width: 280px; padding: 0 0 0 5px; float: left; }
.llProdHeaderPrice { width: 221px; text-align: right; padding: 0 10px 0 0; float: left; }
.llProdMain { margin: 0 0 15px; border-bottom: 1px #7d7d7d dotted; }
.llProdMainImg { width: 102px; margin: 3px 10px 3px 0; float: left; }
.llProdMainContentContainer { width: 404px; float: left; }
.llProdMainContentTop { min-height: 78px; }
.llProdMainContentTopLeft { width: 278px; padding: 4px 0 0; float: left; }
.llProdMainContentTopRight { width: 126px; float: left; }
.llProdMainContentTopRightNew { width: 196px; float: left; }
.llProdMainContentTopLeftNew { width: 208px; padding: 4px 0 0; float: left; }

.llProdMainContentTopRightLeft { width: 68px; float: left; }
.llProdMainContentTopRightRight { width: 58px; float: left; }
.llProdAntal { width: 58px; height: 17px; margin: 5px 0 5px; background: url(/media/bg_prod.jpg) top left no-repeat; }
.llProdAntalLabel { margin: 8px 10px 8px 0; text-align: right; }
.llProdAntal input { width: 43px; height: 14px; padding: 1px 10px 2px 5px; border: 0; background: transparent; }
.llProdKurv { text-align: right; }
.llProdKurvLabel { margin: 0 10px 0 0; text-align: right; }
.llProdMainContentBottom {  }
.llProdMainContentBottomLeft { width: 317px; height: 16px; float: left; }
.llProdMainContentBottomLeftLeft { width: 160px; float: left; }
.llProdMainContentBottomLeftRight { width: 100px; float: left; }
.llProdMainContentBottomRight { width: 58px; text-align: right; float: left; }
.llProdMainContentBottomRight img { position: relative; top: 1px; }

.llProdDetContainer { width: 516px; }
.llProdDetHeader {  }
.llProdDetIntro { }
.llProdDetMain { margin: 5px 0 10px; }
.llProdDetMainLeft { width: 157px; float: left; }
.llProdDetMainCenter { width: 158px; margin: 0 20px;  float: left; }
.llProdDetMainRight { width: 161px; float: left; }
.llProdDetMainRightImg {  }
.llProdDetMainRightLink { margin: 5px 0; font-weight: bold; }
.llProdDetMainRightText {  }
.llProdDetMainRightTip { margin: 5px 0 0; font-weight: bold; text-align: right; }
.llProdDetBottom { margin: 0 0 15px; }

/* - INDKØBSKURV - */

.ikBoksLeftContainer { margin: 0 0 5px 0; }
.ikBoksLeftTop { padding: 0; height: 17px; background: #004285 url(/media/box_left_top_corner_kurv.jpg) right no-repeat; }
.ikBoksLeftMain { padding: 3px 9px; background: #fff1d2; border-left: 1px #fff1d2 solid; border-right: 1px #fff1d2 solid; }
.ikBoksLeftBottom { height: 8px; background: url(/media/box_left_bottom_kurv.jpg) no-repeat; }

.ikMiniContainer {  }
.ikMiniAntal { margin: 0 0 5px; }
.ikMiniAntalLeft { width: 59px; padding: 1px 0 0; float: left; }
.ikMiniAntalRight { width: 75px; height: 14px; padding: 1px 10px 2px 5px; background: url(/media/bg_i-kurv.jpg) top left no-repeat; float: left; }
.ikMiniKurv {  }
.ikMiniKurvLeft { width: 59px; padding: 1px 0 0; float: left; }
.ikMiniKurvRight { width: 75px; text-align: right; float: left; }
.ikMiniBetingelser { margin: 5px 0; }
.ikMiniKort { text-align: center; }

.ikMainContainer {  }
.ikMainTop { padding: 0; height: 17px; background: #004285 url(/media/box_right_top_corner.jpg) right no-repeat; }
.ikMainMain { float: left; padding: 3px 9px; border-left: 1px #004285 solid; border-right: 1px #004285 solid; }
.ikMainMainOrdrelinjer { padding: 0 0 10px; border-bottom: 1px #7c7c7c dotted; }
.ikMainMainPrisContainer { margin: 1px 0 0; background: #004285; width: 496px: float: left; }
.ikMainMainPrisTotalContainer { padding: 0 5px; }
.ikMainMainPrisTotalLeft { font-weight: bold; width: 243px; float: left; }
.ikMainMainPrisTotalRight { font-weight: bold; width: 243px; text-align: right; float: left; }
.ikMainMainPrisMomsContainer { padding: 0 5px; }
.ikMainMainPrisMomsLeft { width: 243px; float: left; }
.ikMainMainPrisMomsRight { width: 243px; text-align: right; float: left; }
.ikMainMainBottomContainer { width: 496px: float: left;  }
.ikMainMainBottomLeftContainer { width: 248px; float: left; }
.ikMainMainBottomRightContainer { width: 248px; float: left; }
.ikMainMainBottomLeft { margin: 10px 0 0 0; width: 85px; float: left; }
.ikMainMainBottomRight { margin: 7px 0 0 0; width: 163px; float: left; }
.ikMainMainSelect {  }
.ikMainMainHandle { padding: 10px 0 0; text-align: right; }
.ikMainMainHandle img { border: 0; }
.ikMainBottom { float: left; width: 516px; height: 8px; background: url(/media/box_ik_bottom.jpg) no-repeat; }

.ikKundedataContainer { margin: 0 0 15px; }
.ikKundedataLeft { width: 75px; float: left; }
.ikKundedataRight { width: 200px; float: left; }

 .sectionheader {
font-family: Arial, Helvetica, Sans-serif;
font-size: 13px;
font-weight: bold;
color: #000000}

.sectionintro {
font-family: Arial, Helvetica, Sans-serif;
font-size: 13px;
font-weight: bold;
color: #7c7c7c}

.section {
font-family: Arial, Helvetica, Sans-serif;
font-size: 11px;
color: #000000;
margin: 0 0 4px;
}

.sectionlist {
font-family: Arial, Helvetica, Sans-serif;
font-size: 11px;
color: #000000}

.inlinelink {
text-decoration: underline}

.formreq {
color: #ff0000;
padding-left: 3px}

.navigation {
font-family: Arial, Helvetica, Sans-serif;
font-size: 10px;
color: #000000}

.sectionsmall {
font-family: Arial, Helvetica, Sans-serif;
font-size: 9px}

.sectiongrey {
font-family: Arial, Helvetica, Sans-serif;
font-size: 11px;
color: #7c7c7c}

.sectionwhite {
font-family: Arial, Helvetica, Sans-serif;
font-size: 11px;
color: #ffffff}


