<!-- 
  * {
    font-family:      Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size:        13px;
  }
  body {
    margin:           0px;
    padding:          0px;
  }
  .baggrund {
    background: #384341 url(../_i/bglogo2.jpg);
  }
  a {
    text-decoration:  none;
  }
  a:hover {
    text-decoration:  underline;
  }
  .bottomMargin {
    margin-bottom:      4px;
  }
  select {
    font-family:      Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size:        10px;
  }
  .top {
    vertical-align:   top;
  }
  .topbanner {
    background:       #FFFFFF;
  }
  .topcolor {
    background:       #ffffff url(../_i/bgtop2.jpg);
    background-color: #c0c0c0;
    padding:          12px 0px 0px 0px;
  }
  .center {
    text-align:       center;
  }
  .stdButton {
    border:           solid 1px #d7bdbd;
    background:       #ede2e2;
    font-size:        9px ! important;
  }
  .soeg, .stdBut {
    border:           solid 1px #c0d5c3;
    font-size:        11px ! important;
    height:           18px;
    margin:           0px 0px 0px 2px;
    padding:          0px;
  }
  .stdInp {
    border:           solid 1px #c0d5c3;
    font-size:        11px ! important;
    height:           18px;
    margin:           0px;
    padding:          0px;
  }
  .wfigur {
    width:            80px;
  }
  .gruppeNavn {
    width:            300px;
    margin-right:     18px;
  }
  .stdTxtA {
    height:           100px;
  }
  .stdTxt40 {
    height:           40px;
  }
  .stdTxt200 {
    height:           200px;
  }
  .fullInp {
    border:           solid 1px #c0d5c3;
    font-size:        11px ! important;
    width:            495px;
  }
  .halfInp {
    border:           solid 1px #c0d5c3;
    font-size:        11px ! important;
    width:            300px;
  }
  .sekhalfInp {
    border:           solid 1px #c0d5c3;
    font-size:        11px ! important;
    width:            177px;
  }
  .fullW {
    border:           solid 1px #c0d5c3;
    font-size:        11px ! important;
    width:            100%;
  }
  .InformInpFull {
    width:            422px;
  }
  .InformInp {
    width:            177px;
    padding:          1px 2px 1px 3px;
  }
  .datoInp {
    width:            74px;
    padding:          1px 2px 1px 3px;
  }
  .insetFile {
    width:            437px;
  }
  .Submit {
    border:           solid 1px #d7bdbd;
    background:       #ede2e2;
  }
  .topfade {
    filter:           alpha(opacity=90);
    -moz-opacity:     .90;
    opacity:          .90;
  }
  .fade {
    filter:           alpha(opacity=25);
    -moz-opacity:     .25;
    opacity:          .25;
  }
  .pad8 {
    padding:          8px ! important;
  }
  .pale {
    background:       #fbfcfc;
  }
  .f1 td {
    background:       #f3f7f4;
  }
  #feeds {
    float:            center;
    margin:           0 auto;
    max-width:        100%;
    text-align:       center;
  }

  #navBar {
    background:       #cbd1c7 url('../_i/images/nav_02.gif');
  }
  #navBar td {
    color:            #616161;
  }
  #navButs td {
    padding:          0px 7px;
  }
  #navBar a {
    color:            #616161;
    font-size:        11px;
  }
  .navBarRev {
    background:       #cbd1c7 url('../_i/images/nav_dn_03.gif');
    height:           23px;
  }


  #docTbl {
    width:            756px;
  }
  #menu {
    width:            150px;
    padding:          0px 0px 0px 4px;
    text-align:       right;
  }
  #menu * {
    font-size:        9px;
  }
  .flags {
    border:           solid 1px #ded7b7;
    background:       url('../_i/bgflag.jpg');
    margin-top:       4px;
  }
  .flags .ftd {
    padding:          2px;
    text-align:       center;
    float:            center;
  }
  .menuKnapperDiv {
    margin-top:       4px;
    border:           solid 1px #d7bdbd;
    width:            100%;
    max-width:        144px;
    background:       #ede2e2;
    text-align:       right;
    padding:          2px;
    font-size:        13px ! important;
    cursor:           hand;
  }
  .menuKnapper {
    margin-top:       4px;
    background:       #d7bdbd;
    width:            100%;
  }
  .menuKnapper td {
    background:       #ede2e2;
    text-align:       right;
    padding:          2px;
    font-size:        13px ! important;
  }
  .menuKnapper a {
    font-size:        13px ! important;
  }
  #login {
    border:           solid 1px #c0d5c3;
    background:       #fbfcfb;
    width:            100%;
    margin-top:       4px;
  }
  #login .menuinput {
    border:           solid 1px #c0d5c3;
    width:            124px;
  }
  .hd {
    height:           20px;
    color:            #616161;
    font-size:        10px;
    font-weight:      bold;
    text-align:       center;
  }
  #login .hd {
    background:       #e3ece4;
  }
  #basket {
    border:           solid 1px #c0ced5;
    background:       #fbfcfc;
    height:           80px;
    width:            100%;
    margin-top:       4px;
  }
  #basket .hd {
    background:       #e3e9ec;
  }
  .bodyDiv {
    margin-top:       4px;
    border:           solid 1px #d7d1bd;
    width:            100%;
    max-width:        434px;
    background:       #edebe2;
    padding:          0px;
  }
  .blockDiv {
    margin-top:       4px;
    width:            100%;
    max-width:        434px;
    padding:          4px;
  }
  .blockDiv div {
    width:            100%;
    max-width:        432px;
    padding:          2px;
  }
  .green {
    border:           solid 1px #c0d5c3;
    background:       #e3ece4;
  }
  .yellow {
    border:           solid 1px #d7d1bd;
    background:       #edebe2;
  }
  .frMain {
    width:            100%;
  }
  .topMargin {
    margin-top:       4px;
  }
  .ramme {
    border:           solid 1px #c0d5c3;
  }
  .frMain p {
    margin:           0px;
    padding:          0px;
  }
  .frMain .margin {
    margin:           100px;
    padding:          10px;
  }
  .viewTlb {
    width:            100%;
  }
  .viewTlb thead td {
    background:       #cbd1c7 url('../_i/images/nav_02.gif');
    background-position: bottom;
    height:           22px;
    padding:          0px 0px 0px 6px;
  }
  .viewTlb tbody td {
    padding:          6px 0px 6px 6px;
    vertical-align:   top;
  }
  .tblMain {
    width:            640px;
  }
  .tblMain td {
    padding:          4px;
  }
  .tblMain thead {
    background:       #b6c4b8;
  }
  .tblMain tbody {
    background:       #e3ece4;
  }
  .tblMain .twice td {
    height:           40px;
  }
  .tblMain .twice input {
    height:           16px;
    width:            13px;
  }
  .bghd {
    font-size:        20px;
    margin-bottom:    6px ! important;
  }
  .medHd {
  	letter-spacing:   1px;
    color:            #505050;
    font-size:        18px;
    margin-bottom:    0px ! important;
  }
  .medHd a {
    font-family:      Verdana,Geneva,Arial,Helvetica,sans-serif ! important;
  	letter-spacing:   1px;
    color:            #335040;
    font-size:        18px ! important;
    margin-bottom:    0px ! important;
  }
  .linksTxt {
    line-height:      18px;
    margin:           0px 0px 12px 0px ! important;
  }
  .kntHd {
  	letter-spacing:   1px;
    color:            #505050;
    font-size:        18px;
    margin:           30px 0px 0px 180px ! important;
    margin-bottom:    0px ! important;
  }
  .KontaktTxt {
    margin:           0px 0px 30px 180px ! important;
  }
  .dimmed {
    color:            #d0d0d0;
  }
  .label {
    margin-bottom:    0px ! important;
  }
  .bodyTxt {
    line-height:      18px;
  }
  .Txt {
    line-height:      18px;
    margin:           0px;
    padding:          8px;
  }
  .noBottom {
    border-width:     1px 1px 0px 1px ! important;
  }
  .alfanav {
    background:       #cbd1c7 url('../_i/images/nav_02.gif');
    background-position: bottom;
    height:           22px;
    width:            594px;
    max-width:        594px;
  }
  .alfanav td {
    padding:          0px 4px 0px 4px;
    color:            #616161;
  }
  .alfanav a {
    color:            #616161;
  }
  .frAdds {
    padding:          0px 0px 0px 0px;
    text-align:       center;
    width:            150px;
  }
  #adds {
    border:           solid 1px #c0ced5;
    background:       #fbfcfc;
    width:            100%;
  }
  #adds .hd {
    background:       #e3e9ec;
  }
  #adds img {
    border:           solid 1px #ffffff;
  }
  #adds .addTxt {
    padding:          2px;
    background:       #e3e9ec;
    font-size:        9px;
  }
  .admKnap {
    border:           solid 1px #c0d5c3;
    background:       #ffffff;
    width:            100%;
    cursor:           default;
  }  
  .opt {
    background:       #d9dde8;
  }
  .formkant {
    padding:          0px ! important;
    margin:           0px ! important;
    height:           0px ! important;
  }
  .pad40 {
    padding:          40px;
  }
  .pad40x {
    padding:          40px 0px 40px 0px;
  }
  .pad40y {
    padding:          20px 40px 20px 40px;
  }
  .dashed {
    border:           dashed 1px #c0d5c3;
  }
  .txtInp {
    width:            492px;
  }
  .right {
    text-align:       right;
  }
  .thinborderfloat {
    float:left;
    border:solid 1px silver;
  }
  .block {
    border:           solid 1px #c0d5c3;
    margin-top:       4px;
    padding:          8px ! important;
    height:           174px;
    width:            598px;
    vertical-align:   top;
  } 
  .imgTh {
    margin:           8px 0px 8px 8px ! important;
  }
  .imgThBg {
  	background-repeat: no-repeat;
  	background-position: 8px 8px auto;
  }
  .Btxt {
    padding:          8px 6px 8px 0px ! important;
  } 
  .Btxt button {
    border:           solid 1px #c0d5c3;
    background:       #FFFFFF;
    font-size:        11px ! important;
    height:           22px;
    width:            22px;
    padding:          0px;
  } 
  .bottom {
    vertical-align:   bottom;
  }
  .sngLine {
    height:           22px;
  }
  .dansk {
    font-weight:      bold;
    color:            #343330;
  }
  .latinsk {
  }
  .pages {
    border:           solid 1px #c0d5c3;
    margin-top:       4px;
    text-align:       center;
    padding:          8px ! important;
  }
  .pages a {
    color:            #505050;
    font-weight:      normal ! important;
  }
  .pages span {
    margin-top:       4px;
    border:           solid 1px #c0d5c3;
    padding:          0px ! important;
    color:            #505050;
    font-weight:      bold;
    background:       #ffffe0;
    width:            21px;
    height:           21px;
    vertical-align:   middle;
  }
  .antal {
    width:            50px;
    height:           22px;
    border:           solid 1px #c0d5c3;
  }
  .adv {
    margin:           0px ! important;
    width:            450px;
    border-color:     #7f9db9 !important;
    height:           18px;
  }
  .sel_adv {
    width:            130px;
  }
  .padAdv {
    padding:          34px;
  }
  .etiAdv {
    width:            45px;
  }
  .eti {
    padding:          6px 0px 0px 0px;
  }
  .Dtxt a {
    color:            #343330;
  }
  .alignCenter td {
    text-align:       center;
  }
  .hand {
    cursor:           hand;
  }
  #hiddenTekst {
    display:          none;
  }
  .newsTxt a, .newsTxt .link {
    color:            #000000;
    cursor:           hand;
  }
  .retslet, .retslet a {
    margin:           0px;
    color:            #000000;
  }
  .nyheder {
    padding:          0px 4px 0px 4px;
  }
  .nyheder td {
    font-size:        10px;
  }
  .nyheder .oversk,   .nyheder .oversk a {
    font-size:        10px;
    color:            #4b85a2;
    font-weight:      bold;
    border-bottom:    dashed 1px #c0c0c0;
    padding:          6px 0px 6px 0px;
  }
  .nyheder .nTxt {
    color:            #9aa5ab;
    padding:          6px 0px 6px 0px;
    font-size:        10px;
  }
  .linkAdm {
    margin:           0px 0px 12px 0px;
  }
  .linkAdm a {
    color:            #343330;
  }
  .linkhd {
    font-weight:      bold;
    font-family:      Verdana,Geneva,Arial,Helvetica,sans-serif ! important;
  	letter-spacing:   1px;
    color:            #335040;
  }
  .linktxt {
    color:            #616161;
  }
  .stdButton {
  	font-family:        Verdana, Geneva, Arial, Helvetica, sans-serif;
    color:              #505050;
    font-size:          10px;
    margin-bottom:      2px;
  }
  .optButs {
    width:              100px;
  }
  /* Bestillingsliste */
  .lLine td {
    border-bottom:    dashed 1px #c0c0c0;
  }
  .uLine td {
    border-top:       dashed 1px #c0c0c0;
  }
  .vNavn {
    font-weight:      bold;
  }
  .vStr {
    text-align:       center;
  }
  .vAntal {
    text-align:       center;
  }
  .vAntal input {
    padding:          0px;
    margin:           0px;
    text-align:       right;
    width:            36px;
  	font-family:      Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:        12px;
  }
  .vPris {
    text-align:       right;
  }
  .vTxt {
    width:            100%;
  }
  .thin {
    height:           1px;
    color:            #000000;
    background:       #000000;
  }
  .forprint {
    background:       #FFFFFF;
    padding:          30px;
  }
  .tblHead {
    background:       #FEFEFE;
    background-image: url('../_i/bg2.jpg');
    width:            100%;
  }
  .tblHead td {
    padding:          4px;
  }
  .rightpad{
    padding-right:    4px;
  }
  .setupNav {
    background:       url('../_i/images/nav_02.gif');
    background-position: bottom;
    height:           22px;
    width:            100%;
    max-width:        596px;
  }
  .stdSel {
  	font-family:      Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:        10px;
  }
/* styring af slides */
  .slidebody {
    padding:            0px ! important;
    margin:             0px ! important;
  }
  .slide a {
  	text-decoration:    none;
    color:              #905050;
  }
  
  .slide .disp {
    background-color:   #ffffff;
    height:             100%;
    width:              343px;
    vertical-align:     middle;
    text-align:         center;
  }
  
  .slide .txt {
    background-image:   url('../_i/slide/panel1.gif');
    background-position:bottom right;
    padding:            5px;
    vertical-align:     bottom;
    height:             160px;
    border-style:       solid;
    border-width:       0px 0px 1px 1px;
    border-color:       #94A2CA;
  }
  .slide .nav {
    background-image:   url('../_i/slide/panel2.gif');
    padding:            5px;
    vertical-align:     top;
    border-style:       solid;
    border-width:       0px 0px 1px 1px;
    border-color:       #94A2CA;
  }
  .slide .go {
    background-image:   url('../_i/slide/panel3.gif');
    padding:            0px 0px 0px 5px;
    vertical-align:     middle;
    border-style:       solid;
    border-width:       0px 0px 0px 1px;
    border-color:       #94A2CA;
    text-align:         center;
  }
  .slide .luk {
    background-image:   url('../_i/slide/panel4.gif');
    vertical-align:     middle;
    padding:            0px 0px 0px 5px;
    border-style:       solid;
    border-width:       0px 0px 0px 1px;
    border-color:       #94A2CA;
  }
  .slide .h22 {
    height:             22px;
  }
  .ledstxt {
    background-color:   #ffffff;
  	color:              #606060;
  	font-family:        Verdana, Geneva, Arial, Helvetica, sans-serif;
  	font-size:          12px;
    height:             125px;
    width:              155px;
    border-style:       solid;
    border-width:       1px;
    border-color:       #606060;
  }
  .slideUpl input {
  	font-family:        Verdana, Geneva, Arial, Helvetica, sans-serif;
  	font-size:          12px;
    height:             20px;
  }
  .slideUpl .file {
    width:              300px;
  }
  /* sidste nyt rubrikken */

  .lastNews * {
  	font-family:      Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:        10px;
  }
  .lastNews {
    border:           solid 1px #c0ced5;
    background:       #fbfcfb;
    width:            100%;
  }
  .lastNews .hd {
    background:       #fbfcfb;
    font-weight:      bold;
    text-align:       center;
    padding:          4px;
  }
  .lastNews .newsList {
    padding:          4px;
  }
  .lastNews .oversk, .lastNews .oversk a {
    border-bottom:    dashed 1px #c0c0c0;
    color:            #616161;
    font-weight:      bold;
    padding:          6px 0px 6px 0px;
  }
  .lastNews .nTxt {
    color:            #9aa5ab;
    padding:          6px 0px 6px 0px;
  }
  .hand {
    cursor:           hand;
  }
  .petitNav {
    background:       #FEFEFE;
    background-image: url('../_i/bg2.jpg');
    width:            100%;
    padding:          4px;
  }
  /* Foden */
  #foot {
    margin:           4px 4px 6px 4px;
    width:            756px;
    text-align:       center;
    background-color: #adbbad;
  }
  #foot #kolofon {
    color:            #616161;
    font-size:        12px;
    text-align:       center;
    padding:          12px;
  }
  /* data og vilkår */
  .vilkaar p, .vilkaar a {
  	font-family:        'Arial Narrow','Arial MT Condensed Light',sans-serif ! important;
    font-size:          13px ! important;
  }
  .vilkaar a {
    color:              #990000;
  }
  .sporet {
    background-color: #ffffff;
  }
  .paper{
    background-color: #ffffff;
  }
  .shadow {
    border-style:     solid;
    border-width:     0px 1px 1px 1px;
    border-color:     #d5d5c8;
  }
  /* kort */
  .kort {
    height:           175px;
    background-color: #ffffff;
  }
  .kort .Dtxt {
    padding:          8px 0px 0px 8px;
  }
  .kort .Dtxt .latin {
    font-weight:      bold;
  }
  .kort .Dtxt  .dansk {
    font-style:       italic;
  }
  .koebbut {
    padding:          0px 8px 8px 8px;
  }
  .kurvflt {
    width:            35px;
    height:           18px;
    padding:          0px;
    margin:           0px;
  }

  .kurv {
    background:       #FFFFFF;
    border:           none;
    padding:          0px;
    margin:           0px;
    
  }
  .krvAntal {
    text-align:       right;
  }
  .krvPris {
    text-align:       right;
  }
  
  /* søgeboks */
  
  #navForm .flt {
    font-size:        10px;
    width:            95px;
    height:           18px;
  }

  #navForm .submit {
    font-size:        10px;
  }

  /* menuspalten */
  .menu {
    height:             200px;
    vertical-align:     top;
  	color:              #909090;
  	font-family:        Verdana, Geneva, Arial, Helvetica, sans-serif;
  	font-size:          12px;
  	text-decoration:    none;
    width:              150px;
    height:             300px;
  }

  /* Linkside block */
  .linkPG .medHd {
    margin:             0px;
  }

  .linkPG .linksTxt {
    margin:             0px 0px 6px 0px;
  }

  /* Opret ny download */
  .sekhalfInp {
    border:           solid 1px #c0d5c3;
    font-size:        11px ! important;
    width:            177px;
    height:           100px;
  }
  
  .nb {
    color:            #990000;
    cursor:           hand;
  }

  /* sidste nyt rubrikken */

  .lastNews * {
  	font-family:      Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:        10px;
  }
  .lastNews {
    border:           1px solid #C0D5C3;
    background:       #FBFCFB;
    width:            100%;
  }
  .lastNews .hd {
    background:       #E3ECE4;
    font-weight:      bold;
    text-align:       center;
    padding:          4px;
  }
  .lastNews .newsList {
    padding:          4px;
  }
  .lastNews .oversk, .lastNews .oversk a {
    border-bottom:    dashed 1px #C0D5C3;
    color:            #616161;
    font-weight:      bold;
    padding:          6px 0px 6px 0px;
  }
  .lastNews .nTxt {
    color:            #9aa5ab;
    padding:          6px 0px 6px 0px;
  }
  .hand {
    cursor:           hand;
  }
  .petitNav {
    background:       #FEFEFE;
    background-image: url('../_i/bg2.jpg');
    width:            100%;
    padding:          4px;
  }
  /* reklamebanner i 3. spalte */ 
  .aktuel  {
    border:           solid 1px #c0ced5;
    background-color: #fefefe;
    width:            100%;
  }
  .aktuel img {
    border:           solid 1px #ffffff;
  }
  .aktuel .akt_hd {
    font-size:        9px ! important;
    font-weight:      bold;
  }
  .aktuel * {
    font-size:        11px;
  }
  .aktuel .latin {
    font-weight:      bold;
  }
  .aktuel  .dansk {
    font-style:       italic;
  }
  .b {
  	font-family:      Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:        16px;
    font-weight:      bold;
  }
  .smaat {
    font-size:        9px;
  }
  .tm {
    font-size:        8px;
  }
  .detail {
    margin:           2px 0px 2px 0px ! important;
  }  
// -->

