html,body {margin:0;padding:0;}
html {background: #0000b4 url("./i/bg.png") repeat-x fixed;color:#fff;font:bold 18px arial,sans-serif;overflow-y:scroll;}

a {color:#fff;}
a img {border:0;}
a:hover {text-decoration:none;}
form {margin:0;}
.c {height:0;overflow:hidden;clear:both;border:0;padding:0;margin:0;}
.cl {clear:left;}
.fls {float:left;width:5px;height:60px;}
.hide {visibility:hidden;}

.note{position:relative;background:#dc0;color:#000;padding:10px;border:2px solid #999;margin:10px auto;width:600px;text-align:center;}
.fristl{position:absolute;bottom:10px;left:10px;}
.fristr{position:absolute;bottom:10px;right:10px;}

#main {margin:0 auto;width:980px;}
#logo {display:block;margin:10px 0;width:979px;}


#jsm {width:490px;text-align:center;float:left;}

#left {float:left;width:180px;}
#left div {overflow:hidden;}

#dk {float:left;margin:1px 3px 0 0;}
#dk img {float:left;}
#left a#dk:hover {background:transparent;}
#bank {float:left;margin-right:4px;width:56px;}
#info {float:right;width:56px;}

#sb1 {clear:both;}
#sb2 {height:20px;margin:0px!important;}
#sb3 {background:#fff;border:0;float:left;font:bold 14px arial,sans-serif;height:18px;padding:1px 3px;width:120px;}
#sb4 {background:#00a;border:0;color:#fff;float:right;font:bold 16px arial,sans-serif;height:20px;padding:0px;cursor:pointer;width:48px;}

#vogn a {border:0;}
#vogn:hover,#vogn:hover a,.b .active a {background:#0ff;color:#008;margin:0;}
#vogntotal {font-size:14px;line-height:15px;}

.mcprod input {width:30px;height:21px;padding:0 3px;margin:0;background:transparent;color:#fff;border:1px dotted #fff;font:bold 18px arial,sans-serif;vertical-align:top;text-align:right;cursor:text;}
#vogn1,#vogn2 {display:none;}
#vogn1.vogndisp,#vogn2.vogndisp {display:block;}

.flexlevering{margin-bottom:20px;background:#000;}
.flexlevering .box{border:3px solid #888;background:#ccc;}
.flexlevering .box2{background:#000;padding:5px;}
#flextext{width:7.5cm;height:1.5cm;font:bold 14px "times new roman";margin:10px;}
input.mcaflex{font-weight:bold;background:#00a;width:100%;border:3px solid #888;font-size:18px;height:30px;color:#fff;cursor:pointer;margin-bottom:10px;}
input.mcaflex:hover{background:#0ff;width:100%;color:#008;}


.b div {background:#888;border:1px solid #888;margin-bottom:5px;padding:1px;text-align:center;}
.b div a,.b div div {background:#00a;border:1px solid #888;display:block;text-decoration:none;padding:2px 0;}
.b .b div div {background:#00a;border:0;padding:2px 0 2px 0;}
.b .active,#left a:hover {background:#0ff;color:#008;}
.b .b a {border:0;}.b div div{margin:0;padding:0;}
.b .b div a {font-size:14px;}


#right {float:right;width:790px;}

.bb div {width:38px;float:left;margin:0 2px 2px 0;}
.bb .active,.bb a:hover {background:#0ff;color:#008;}
.bb .fs {width:148px;}
.bb .ns {width:148px;margin-right:0;float:right;}
.bb div div {background:#0ff;color:#008;width:36px;padding:2px 0 2px 0;}
.bb .fs div,.bb .ns div {background:#0ff;color:#008;width:146px;padding:2px 0 2px 0;}

.mr0 {margin-right:0!important;}
.pt7 {padding:7px 0;clear:both;}

.p,.pi,.pt,.ps {float:left;}





.p {margin-top:5px;position:relative;width:100%;}
.pi2,.pi3 {position:absolute;left:0;}
.pi3 {width:133px;height:100px;}
.pt {padding:0 5px;width:487px;}
.pk {float:right;text-align:right;width:160px;}
.ps {margin:3px 5px 0 0;}


#videourl,#videoembed{display:none;}
#embedfile{height:0;width:0;border:0;}
#videolink {text-decoration:underline;cursor:pointer;}





.uline {text-decoration:underline;}
.fl {float:left;}
.fli {float:left;margin:3px 5px 0 0;}
.t20 {width:20px;height:20px;}
.m20 {margin:3px 5px 0 0;}
.fr {float:right;}
.cp {cursor:pointer;}
.clearh {clear:both;height:10px;overflow:hidden;}
.mcxr {height:10px;font-size:2pt;width:100%;clear:both;}
.bigl {font-size:24px;}
.red {color:#f00;}

#videosrc {display:none;}

#mcs {margin:0px auto;width:980px;padding:0px 10px;clear:both;}

.mcc {float:right;width:790px;}


.mblogo {float:right;padding-top:10px;}





#menuen {float:left;width:188px;line-height:5px;}
#menu {width:180px;height:339px;}
#menutop {width:180px;margin-bottom:5px;height:27px;}
#menu a, #menutop a, .ml a {text-decoration:none;}

#menutop div, .ml div, #menu div, .mr div {text-align:center;background:#888;}
#menutop div a, #menutop div div, .ml div a, .ml div div, #menu div a, #menu div div {display:block;background:#00a;}
#menutop div a:hover, #menutop a.mla, .ml div a:hover, .ml a.mla, #menu div a:hover, #menu a.mla {color:#008;background:#0ff;}
#menutop div, #menutop div a, .ml div, .ml div a, #menu div, #menu div a {border:1px solid #888;}
#menutop div div a, .ml div div a, #menu div div a {margin:0px;border:0px;width:100%;}

.ml div div,.ml div a {letter-spacing:2px;}
.ml div div a {font-size:14px;line-height:15px;letter-spacing:normal;}

#menu div {width:148px;line-height:20px;}
#menu div div, #menu div a {margin:1px;width:144px;}

#menutop img {float:left;}
#menutop div {width:58px;line-height:20px;float:right;margin-left:4px;}
#menutop div div, #menutop div a {margin:1px;width:54px;}

.ml div {width:178px;line-height:20px;}
.ml div div,.ml div a {margin:1px;width:174px;}



#dktxt {padding-top:10px;}
.mcxdtvl {float:left;width:220px;text-align:left;}
.mcxdtvr {float:right;width:570px;text-align:left;}
input.mct {color:white;font-weight:bold;background-color:rgb(255,0,0);width:225px;cursor:pointer;float:left;}

.mr a {text-decoration:none;}
.mr div {float:left;margin:0px 5px 5px 0px;width:31px;}
.mr div a {margin:1px;width:27px;display:block;background:#00a;}

.mr div,.mr div a {border:1px solid #888;}
.mr .mlb a,.mr .mrb a {margin:1px;width:159px;}
.mr div a:hover,.mr a.mla {color:#008;background:#0ff;}

.mr .mlb,.mr .mlbh {float:left;width:163px;margin:0px 4px 5px 0px;}
.mr .mlbh,.mr .mrbh {background:transparent;border:0px;}
.mr .mrb,.mr .mrbh {float:right;width:163px;margin:0px 0px 5px 0px;}

.mr .mlbh,.mr .mrbh {width:165px;height:27px;}
#mlbb,#mrbb {margin:5px 0px 10px 0px;}


#brands {position:relative;width:100%;height:230px;margin-top:15px;}
img.fsbr {position:absolute;top:75px;left:0px;}
img.fssi {position:absolute;top:25px;left:290px;}
img.fsmb {position:absolute;top:38px;left:525px;}
.bigfont {padding-left:40px;font-size:80px;color:#f00;font-family:tahoma,sans-serif;}
.padl40 {padding-left: 25px;}

div.mca {float:right;width:160px;text-align:right;}
div.mcb {position:relative;float:left;width:90px;}
div.mck {float:left;width:530px;}


div.mcsx {position:absolute;top:0px;left:0px;width:100%;height:100%;}
div.mcxpm {width:100%;margin:15px 0px;text-align:center;}
div.mcxpmx {float:left;padding:10px;text-align:center;}

#bigpic {cursor:pointer;}

div.mccxal {position:relative;float:left;width:290px;}
div.mccxar {float:right;width:490px;}
div.mc290 {position:absolute;top:0px;left:0px;}


div.mccxa {float:left;position:relative;}


.mcxvafsc {width:100%;text-align:center;}
.mcxvafsc2 {width:100%;text-align:center;font-size:20px;}
.mcxvafs {width:750px;margin:0px auto;}
.mcxvafs div {border:1px solid rgb(128,128,128);}
.mcxvafs div div {border-color: rgb(192,192,192);}
.mcxvafs div div div {border-color: rgb(128,128,128);text-align:center;background-color:#ff0000;color:white;padding:10px;}

.mcxvx,div.mcxva,div.mcxvc,div.mcxvd,div.mcxve {margin-top:5px;}

.mcxvx {float:left;width:210px;overflow:hidden;}
.mcxva {float:left;margin-left:5px;width:205px;text-align:right;}
.mcxvc {float:left;width:95px;text-align:right;}
.mcxvc img {margin-left:5px;}
.mcxvd {float:right;width:55px;}
.mcxve {float:right;width:120px;text-align:right;}
.mcxvy {float:left;width:620px;}

.mcxvfr {margin:20px 0px;float:right;width:100%;text-align:right;}

div.mcxvv {width:625px;text-align:center;margin:0px auto;}

div.mcxvl {float:left;width:200px;text-align:left;}
div.mcxvr {float:left;width:425px;}

input.mca {font-weight:bold;background-color:rgb(0,255,0);border: 3px solid #888;font-size:18px;width:auto;color:black;cursor:pointer;}
input.mcat {color:white;font-weight:bold;background-color:rgb(255,0,0);width:225px;cursor:pointer;float:right;}
.mcrad {float:left;width:33px;height:33px;margin:3px 0px 0px 5px;cursor:pointer;}
.mcrads {float:left;width:33px;height:33px;margin:15px 0px 0px 25px;cursor:pointer;}

div.mcia {float:left;width:170px;}
div.mcib {float:left;width:360px;}
div.mcic {float:left;width:120px;}


div.mcxx {float:left;width:100%;height:0px;font-size:0px;}
.mccx {float:right;width:100%;text-align:left;}
img.mccxah {position:absolute;left:0;top:0;width:290px;height:218px;}
div.mccxb {float:left;width:310px;}
div.mcxvfl {float:left;width:250px;text-align:center;}
b.mcxpdu {text-decoration:underline;}
b.ulined,b.ulinet {text-decoration:underline;}

div.mcadma {float:left;width:300px;overflow:hidden;}
div.mcadmb {float:left;width:160px;padding-left:10px;}
div.mcadmc {float:right;width:320px;text-align:right;}
div.mcadmd {float:left;width:180px;}
div.mcadme {float:left;width:100px;}
div.mcadmdk {float:left;width:70px;}
input.opladm {font-weight:bold;background-color:rgb(0,255,0);width:174px;color:black;}

#sporpakke {margin:0px;padding:0px;display:inline;}
#findpakke {margin:0px;padding:0px;border:0px;background:transparent;font:bold 18px arial,sans-serif;line-height:18px;height:18px;color:#fff;text-decoration:underline;cursor:pointer;width:130px;text-align:right;}


.nopad{margin:0px;}
div.sbox0 {padding:1px;width:176px;}
div.sbox1 {height:20px;margin:0px!important;}
.sbox2 {float:left;height:18px;padding:1px 3px;border:0px;width:120px;line-height:18px;font:bold 14px arial,sans-serif;}
#sboxs{float:right;border:0px;height:20px;width:48px;background:#00a;color:#fff;font:bold 16px arial,sans-serif;line-height:20px;padding:0px;cursor:pointer;}






#catalogdata{background:#111;border:3px solid #888;color:#fff;height:25px;margin-bottom:5px;padding:3px 5px;}
#catalogdata .fl{float:left;width:475px;}#catalogdata form{float:right;}
#catalogdata select, #catalogdata input{cursor:pointer;font:bold 14px arial,sans-serif;}
#catalogdata select{margin-left:5px;position:relative;top:-1px;}



/* Katalog */
.kat .bb{overflow:auto;margin-bottom:9px;}

.kat a{text-decoration:none;}
.kat .txt{float:left;margin:0 5px 10px 0;width:610px;clear:left;}
.kat .txt img{float:left;height:100px;width:133px;margin-right:5px;}
.kat .txt span{text-decoration:underline;}

.kat .inf{background:#00a;border:3px solid #888;color:#fff;float:right;padding:2px 0;text-align:center;width:146px;}
.kat a.inf:hover{color:#008;background:#0ff;}
.kat .infminus{color:#999;float:right;text-align:right;text-decoration:line-through;}

.kat .kob{float:right;margin-top:10px;position:relative;text-align:right;width:175px;}
.kat .kob img{position:absolute;top:-33px;left:0;}
.kat .kob a{background:#00a;border:3px solid #888;float:right;margin-left:5px;padding:2px 0;position:relative;text-align:center;top:-5px;width:45px;}
.kat .kob a:hover{color:#008;background:#0ff;}

/* Information, produkt */
.infprod .mccxar{line-height:26px;}
.infprod .mccxar a{text-decoration:none;}
.infprod .mccxar a{background:#00a;border:3px solid #888;padding:1px 4px;}
.infprod .mccxar a:hover{color:#008;background:#0ff;}

/* Information, gamle produkter */
.infprod .mccxprod{line-height:26px;}
.infprod .mccxprod a{text-decoration:none;}
.infprod .mccxprod a{background:#00a;border:3px solid #888;padding:1px 4px;}
.infprod .mccxprod a:hover{color:#008;background:#0ff;}

/* Indkøbsvogn */
.vogn a{text-decoration:none;}
.vogn .txt{float:left;margin:0 5px 10px 0;width:610px;clear:left;}
.vogn .txt .prodimg{float:left;height:100px;width:133px;margin-right:5px;}
.vogn .txt span{text-decoration:underline;}

.vogn .inf{background:#00a;border:3px solid #888;color:#fff;float:right;padding:2px 0;text-align:center;width:146px;}
.vogn a.inf:hover{color:#008;background:#0ff;}
.vogn .infminus{color:#999;float:right;text-align:right;text-decoration:line-through;}

.vogn .kob{float:right;text-align:right;width:175px;}
.vogn .mcxva{width:auto;float:right;}
.vogn .mcxvx{width:auto;}
.vogn .mcxvx span, .vogn .mcxva span{text-decoration:none;}
#vogn1,#vogn2{clear:both;}
.vogn form{line-height:26px;}
.vogn .info{background:#00a;border:3px solid #888;text-align:center;text-decoration:none;}
.vogn .info{padding:1px 4px;width:45px;}
.vogn a.info:hover{color:#008;background:#0ff;}
