body {text-align:center; height:100%; background:#87887e url('../mat/bgnd.jpg') fixed top center no-repeat; font:12px 'Courier New', courier; color:#000000; letter-spacing:1px; margin:0; line-height:16px;}
form,input,select,textarea,img {border:none; margin:0; padding:0;}
img {-ms-interpolation-mode:bicubic;}

a {color:#000000; text-decoration:underlined; font-size:12px;}
a.catalogue {color:#000000; text-decoration:none; font-size:12px;}
a.top {color:#000000; text-decoration:none; font-size:14px; line-height:32px; text-shadow:#888888 0 2px 2px; height:32px; margin-top:9px;} 
a.sub {color:#000000; font-size:12px;} 
a:hover {color:#000000;}
a.top:hover {color:#000000;}


.nav {margin:0px auto; width:960px; display:table; background:url('../mat/nav.png') center center no-repeat; height:50px;}
a.buttonNav {background:url('../mat/nav_button.png') center center no-repeat; cursor:pointer; display:block; text-align:center; text-decoration:none;}
a.buttonNav:hover {background:none;} 

.button {background:url('../mat/button_hover.jpg') center center no-repeat; display:block;}
a.button {background:url('../mat/button.jpg') center center no-repeat; cursor:pointer; display:block; text-align:center; text-decoration:none; color:#333333;}
a.button:hover {background:none;} 

.button100 {background:url('../mat/button100_hover.jpg') center center no-repeat; display:block;}
a.button100 {background:url('../mat/button100.jpg') center center no-repeat; cursor:pointer; display:block; text-align:center; text-decoration:none; color:#333333;}
a.button100:hover {background:none;} 

.button140 {background:url('../mat/button140_hover.jpg') center center no-repeat; display:block;}
a.button140 {background:url('../mat/button140.jpg') center center no-repeat; cursor:pointer; display:block; text-align:center; text-decoration:none; color:#333333;}
a.button140:hover {background:none;} 
 
.h50 {height:50px;} 

.canvas {margin:0px auto; width:920px; text-align:left; display:table;}
.top {margin:0px auto; width:900px; height:100px;}
.logoTop {background:url(../mat/logo_top.jpg) no-repeat; width:300px; height:56px; margin-top:30px;}

img, div { behavior: url(../iepngfix.htc) } 

.hover:hover {background:#cccccc; cursor:pointer;}

.displayNo {display:none;} 

.home {background:url(../mat/home.png) top right no-repeat; height:510px; margin-top:30px; width:100%; display:table;}
.contact {background:url(../mat/contact.png) top right no-repeat; height:510px; margin-top:30px; width:100%; display:table;} 

titel {font-weight:bold; font-size:24px; margin:0 0 15px; display:inline;}
h1 {font-weight:bold; font-size:20px; margin:0;}
h2 {font-weight:normal; font-size:16px; margin:0 0 15px; display:inline;}
h3 {font-weight:bold; font-size:14px; margin:0; display:inline;}
 
.nb {font-style:italic; color:#cccccc;} 

.line16 {line-height:16px;} 
.line18 {line-height:18px;}
.line60 {line-height:60px;}
.left {display:table; width:150px; float:left; margin-top:30px;}
.middle {width:550px; float:left; margin:30px 0 0 25px;} 
.middleRight {width:735px; float:right; margin-top:30px;}
.right {display:table; width:160px; float:right; margin-top:30px;} 

img.nyheder {width:160px; float:left;}
img.contact {width:150px; float:left;}
img.catalogue {width:300px; float:right; margin-bottom:50px;}
.katalogGruppeCont {width:127px; float:left; display:block; height:230px; text-align:center; margin-bottom:10px;}
.katalogGruppe {width:127px; he float:left; display:block; text-align:center;}
.katalogGruppeSpace {width:25px; display:table; float:left;}
img.katalogGruppe {border:0px solid #666666; margin-bottom:3px;}


.katalogImg {width:80px; display:table; float:left; margin-right:10px;}
img.katalog {width:80px; float:left;}
.pris {font-weight:bold; font-size:16px;} 
 

.txtLeft{text-align:left;} 
.txtCenter{text-align:center;} 
.txtRight{text-align:right;} 
.bold{font-weight:bold;} 
.italic {font-style:italic;}

.lightgrey {color:#f0f0f0;}
.yellow {color:#ffff00;}
.red {color:#ff0000;}
.green {color:#00ff00;}
.white {color:#ffffff;}

.status {color:#000000; font:bold 10px verdana; line-height:12px; margin:0 3px;}
.nyhed {background-color:#000000; margin-right:5px; position:relative; top:-2px;}
.tilbud {background-color:#ffff00; margin-right:5px; position:relative; top:-2px;}
.nypris {background-color:#00ff00; margin-right:5px; position:relative; top:-2px;}
.udsolgt {background-color:#ff0000; margin-right:5px; position:relative; top:-2px;}

.txt10{font-size:10px;} 
.txt11{font-size:11px;} 
.txt12{font-size:12px;} 
.txt14{font-size:14px;} 
.txt18{font-size:18px;}
.txtR {text-align:right;}

.borderTop {border-top:1px solid #444444;} 
.borderBot {border-bottom:1px solid #444444;}

.inline {display:inline;}
.row {display:table;}
.wFull {width:100%;}
.wForm350 {width:350px; margin:0px auto;}
.wForm {width:400px; margin:0px auto;}

.w28 {width:28px; float:left;}
.w40 {width:40px; float:left;}
.w50 {width:50px; float:left;}
.w60 {width:60px; float:left;}
.w70 {width:70px; float:left;}
.w80 {width:80px; float:left;}
.w90 {width:90px; float:left;}
.w100 {width:100px; float:left;}
.w110 {width:110px; float:left;}
.w120 {width:120px; float:left;}
.w130 {width:130px; float:left;}
.w140 {width:140px; float:left;}
.w145 {width:145px; float:left;}
.w150 {width:150px; float:left;}
.w200 {width:200px; float:left;}
.w220 {width:220px; float:left;}
.w225 {width:225px; float:left;}
.w230 {width:230px; float:left;} 
.w250 {width:250px; float:left;} 
.w300 {width:300px; float:left;}
.w350 {width:350px; float:left;}
.w400 {width:400px; float:left;}
.w500 {width:500px; float:left;}

.w40r {width:40px; float:right;}
.w50r {width:50px; float:right;}
.w60r {width:60px; float:right;}
.w70r {width:70px; float:right;}
.w80r {width:80px; float:right;}
.w90r {width:90px; float:right;}
.w100r {width:100px; float:right;}
.w140r {width:140px; float:right;}
.w150r {width:150px; float:right;}
.w160r {width:160px; float:right;}
.w200r {width:200px; float:right;}
.w220r {width:220px; float:right;}
.w300r {width:300px; float:right;}
.w370r {width:370px; float:right;}
.w400r {width:400px; float:right;}
 
.p3 {padding:3px 0;}
.list {padding:2px 0;} 

input {margin:0;}
input.form {border:1px solid #666666; background:#cccccc; color:#333333; height:14px; margin:0;}
input.faktura {border:1px solid #666666; background:#e0e0e0; color:#000000; font-size:11px;}
input.w25 {width:25px;}
input.w50 {width:50px;}
input.w55 {width:55px;}
input.w65 {width:65px;}
input.w80 {width:80px;}
input.w95 {width:95px;}
input.w100 {width:100px;}
input.w115 {width:115px;}
input.w150 {width:150px;} 
input.w195 {width:195px;}
input.w245 {width:245px;}
input.w215 {width:215px;}
input.w250 {width:246px;}
input.w300 {width:300px;}
input.antalKat {width:25px; font-size:11px; text-align:center;} 
input.antalKurv {width:25px; font-size:11px; text-align:center;}

textarea	{border:1px solid #666666; background:#cccccc; color:#333333; margin:0;}
textarea.w250 {width:246px; height:50px; float:right; margin:0;}
textarea.w250xl {width:246px; height:100px; margin:0;}
textarea.w400xl {width:246px; height:100px; float:right; margin:0;}

select {border:1px solid #666666; background:#cccccc; font-size:11px; color:#333333;}
select.w125 {width:125px;}
select.w245 {width:245px;}

img.fakturaLogo {height:110px;} 
.fakturaCanvas {width:700px; margin:0 auto; background:#ffffff; color:#000000;}
.faktura {width:95%; margin:0 auto; background:#ffffff; color:#000000;}
.fakturaFirma {font-size:20px; font-weight:bold;}
.fakturaAdresse {font-size:10px; line-height:12px;}
.fakturaIndhold {height:50%;}
.fakturaNB {font-size:11px; line-height:normal;}

.mLeft50 {margin-left:70px;}
.mTop3 {margin-top:3px;} 
.mTop5 {margin-top:5px;} 
.mTop10 {margin-top:10px;} 
.mTop20 {margin-top:20px;}
.mTop30 {margin-top:30px;} 
.mBot3 {margin-bottom:3px;}
.mBot5 {margin-bottom:5px;}
.mBot10 {margin-bottom:10px;}
.mBot20 {margin-bottom:20px;}
.mBot30 {margin-bottom:30px;}
.mBot50 {margin-bottom:50px;}

.star8{background:url(../mat/star8.png) top left no-repeat; height:16px; width:8px; display:table; float:left; margin: 0 5px;}
a.lol {background:url(../mat/logo60.png) center left no-repeat;}
a.lolGruppe {background:url(../mat/logo40.png) center center no-repeat;} 
.katNav {font-size:18px; font-weight:normal;}
a.logo40{background:url(../mat/logo40.png) bottom center no-repeat; height:10px; width:40px; display:inline-table;}
a.logo50{background:url(../mat/logo50.png) bottom center no-repeat; height:12px; width:50px; display:inline-table;}
a.logo80{background:url(../mat/logo80.png) bottom center no-repeat; height:15px; width:80px; display:inline-table;}
.logo100{background:url(../mat/logo100.png) bottom center no-repeat; height:18px; width:100px; display:inline-table;}