﻿/* TojStil.css */

.h1over2 { font-family: verdana, arial; font-size: 22px; text-align: center; vertical-align: bottom; margin-bottom: 0 }
.h2toj { margin: 0px; padding: 0px 0px 0px 5px; color: #000; font-family: verdana, arial; font-size: 10px; font-weight: bold }
.h3toj { margin: 0px; vertical-align: top; padding-bottom: 4px; text-align: center; color: #111; font-family: verdana, arial; font-size: 10px; font-weight: bold }
.h2type { margin: 0px; padding: 0px 0px 0px 5px; color: #000; font-family: verdana, arial; font-size: 11px; font-weight: bold }
.h2navi { text-decoration: none; margin: 0px; padding: 0px 0px 0px 5px; color: #000; font-family: verdana, arial; font-size: 10px; font-weight: bold }
.h2font { margin: 0px; padding: 0px 0px 0px 0px; color: #000; font-family: verdana, arial; font-size: 12px; font-weight: bold }
.h3fontMedi { margin: 0px; padding: 0px 0px 0px 0px; color: #000; font-family: verdana, arial; font-weight: bold }
.h3fontBlue { margin: 0px; padding: 0px 0px 0px 0px; color: #2396D5; font-family: verdana, arial; font-weight: bold }
.h3font { margin: 0px; padding: 5px 4px 8px 5px; color: #000; font-family: verdana, arial; font-size: 16px; font-weight: bold }
.h3fontlille { margin: 0px; padding: 5px 4px 8px 5px; color: #000; font-family: verdana, arial; font-size: 12px; font-weight: bold }
.h4font { margin: 0px; padding: 0px 4px 0px 5px; color: #000; font-family: verdana, arial; font-size: 11px; font-weight: normal; line-height: 14px; }
.h4font1 { margin: 0px; padding: 0px; color: #000; font-family: verdana, arial; font-size: 11px; font-weight: normal; line-height: 13px; }
.h4font2 { margin: 0px; padding: 0px 4px 0px 0px; color: #000; font-family: verdana, arial; font-size: 12px; font-weight: normal; line-height: 13px; }
h4.h4font3 { margin: 0px; padding: 12px 0 0 0; color: #000; font-family: verdana, arial; font-size: 11px; font-weight: normal; line-height: 14px; }
h4.h4font4 { margin: 0px; padding: 7px 0 0 0; color: #000; font-family: verdana, arial; font-size: 11px; font-weight: normal; line-height: 14px; }
.font11sort { margin: 0; padding: 0; color: #000; font-family: verdana, arial; font-size: 11px; font-weight: normal; line-height: 14px; }
h4.h4redfont { margin: 0px; padding-left: 5px; color: #FD1700; font-family: verdana, arial; font-size: 11px; line-height: 12px; }
.sprgsmfont { font-family: verdana, arial; font-size: 12px; font-weight: bold }
.svarfont { margin-top: 4px; margin-bottom: 32px; color: #000; font-family: verdana, arial; font-size: 12px; line-height: 14px; }
.varenr { color: #000; font-size: 11px; font-family: Verdana, Arial; font-weight: bold } /*color: #114A68; font-family: verdana, arial; font-size: 10px; font-weight: bold }*/
.kurvfont { color: #000; font-family: arial, verdana; font-size: 14px; font-weight: normal }
.kurvfont2 { color: #2396D5; font-family: arial, verdana; font-size: 12px; font-style: normal; font-weight: bold }
.tilforside { width: 129px; margin-left: 7px; padding-left: 7px; color: #CCC; background-color: #000; font-family: verdana, arial; font-size: 9px; font-weight: bold }
.tilrightimg { margin-left: 40px; font-family: verdana, arial; font-size: 10px; font-weight: bold }
.FejlFont { color: red; background-color: #FFF; font-family: verdana, arial, times new roman; font-size: 12px; font-weight: normal }
.bold16 { color: #000; font-family: verdana, arial; font-size: 16px; font-weight: bold }
.bold12 { color: #000; font-family: verdana, arial; font-size: 12px; font-weight: bold }
.bold12W { color: #FFF; font-family: verdana, arial; font-size: 12px; font-weight: bold }
.bold12blue { color: #218CC2; font-family: verdana, arial; font-size: 12px; font-weight: bold }
.plain12 { color: #000; font-family: verdana, arial; font-size: 12px }

.centerText { text-align: center }
.rightText { text-align: right }
.rightTextPad { padding-right: 12px }
.leftTextPad { padding-left: 10px }

.typenavText { color: #000; font-family: verdana, arial; font-size: 10px; font-weight: bold }

.leftnav { width: 117px; height: 34px; padding-left: 1px; padding-top: 8px; font-family: verdana, arial; font-size: 12px; font-weight: bold  }
.leftnav2 { width: 117px; height: 34px; padding-left: 1px; padding-top: 12px; font-family: verdana, arial; font-size: 12px; font-weight: bold  }
.leftnavText { vertical-align: top; text-align: left; font-family: verdana, arial; font-size: 10px; font-weight: bold }


.border1white { border-bottom: 1px solid #FFF }
.border1topwhite { border-bottom: 1px solid #FFF }
.border2white { border-top: 1px solid #FFF; border-bottom: 1px solid #FFF }

/*.betbox { width: 179px; color: #000; background-image: url(imgxtra/Roundblueback.png); margin: 0px 6px 0px 6px; border: 0px solid #2396D5; padding: 14px 6px 10px 7px }*/

.xtrabox { width: 179px; margin: 0 6px 0px 6; border: 1px solid red; padding: 14px 6px 10px 7px }
.xtrafont { color: Red; font-family: Courier New; font-size: 8px }

.kurvbox { background-color: #ECF1F8; width: 210px; margin: 36px 7px 3px 6px; border-bottom: 1px solid #000; padding: 2px 4px 0px 6px }
.kurvbox2 { background-color: #ECF1F8; width: 220px; margin: 36px 7px 3px 6px; border-bottom: 1px solid #000; padding: 2px 4px 0px 6px }
.kurvbox3 { width: 175px; margin: 0px 0px 0px 13px; border-bottom: 1px solid #000; padding: 0 }
.kurvsum { color: #000; font-family: verdana, arial; font-size: 12px; font-weight: bold }
.kurvborder { border-bottom: 2px solid #000 }
.kurvHead { height: 26px; border-bottom: 1px solid #000; background-color: #E3E4EC; text-align: center; font-family: verdana, arial; font-size: 12px; font-weight: bold }
.kurvHead2 { width: 66px; height: 26px; border-bottom: 1px solid #000; background-color: #E3E4EC; text-align: center; font-family: verdana, arial; font-size: 12px; font-weight: bold }
.kurvItem { padding-top: 6px; padding-bottom: 2px; border-bottom: 1px solid #000; border-right: 1px solid #CCC }
.kurvItemL { font-family: verdana, arial; font-size: 12px; vertical-align: bottom; text-align: left; padding-left: 4px; padding-bottom: 3px; border-bottom: 1px solid #000; border-right: 1px solid #CCC }
.kurvItemC { font-family: verdana, arial; font-size: 12px; vertical-align: bottom; text-align: center; padding-bottom: 2px; border-bottom: 1px solid #000; border-right: 1px solid #CCC }
.kurvItemR { font-family: verdana, arial; font-size: 12px; vertical-align: bottom; text-align: right; padding-right: 4px; padding-bottom: 3px; border-left: 1px solid #AAAAAA; border-bottom: 1px solid #000; border-right: 1px solid #CCC }

.imgAnchor { text-decoration: none; color: black; }
.imgAnchorWhite { text-decoration: none; color: #FFF; }
.imghand { vertical-align: top; margin-top: 2px; border: none; height: 19px; width: 19px  }
.imghand2 { vertical-align: top; margin: -3px 2px 5px 5px; border: none; height: 19px; width: 19px  }
.imghandplus { vertical-align: top; margin: -7px 2px 5px 5px; border: none; width: 21px; height: 28px }
.logoTiny { height: 25px; width: 416px; padding-top: 8px }
.undertxt { vertical-align: middle }
.imgUgens { width: 250px; padding: 3px; background-color: #7EBF50; border-top: 1px solid #666; border-bottom: 1px solid #666 }
.imgKurv { border: none; position:relative; top: 3px }
.imgKurv2 { border: none }
.imglogohome { vertical-align: top; margin-top: 8px; margin-left: 8px; border: none; height: 26px; width: 118px  }
.imgAlogohome { vertical-align: top; margin-top: 1px; margin-left: 8px; border: none; height: 25px; width: 118px  }
.dankortImg { width: 45px; margin: 12px 0px 0px 0px }

/* Søgeboks */
div#seekbox { width: 162px; margin: 18px 14px 42px 14px; border: 1px solid #3B3B3B }
div#seeklegend { background-color: #E2E2EA; font-family: verdana, arial; font-size: 11px; font-weight: bold; padding: 3px 11px 3px 11px }
div#seekdiv { font-family: verdana, arial; font-size: 12px; margin: 12px 2px 0 6px }
.seekoption { font-family: verdana, arial; font-size: 11px; font-weight: normal }
.seekoption2 { font-family: verdana, arial; font-size: 11px; font-weight: normal; margin-bottom: 15px }

/* Font's */
.blackMini { color: #000; font-family: verdana, arial; font-size: 10px; font-style: italic }
.black3Mini { color: #000; font-family: verdana, arial; font-size: 10px }
.black2Mini { color: #000; font-family: verdana, arial; font-size: 11px; font-style: italic }
.black4Mini { color: #000; font-family: verdana, arial; font-size: 11px }
.blackMedi { color: #000; font-family: verdana, arial; font-size: 11px; font-weight: bold }
.blackMedi2 { padding-left: 5px; padding-right: 4px; color: #000; font-family: verdana, arial; font-size: 10px; font-weight: normal }
.black3Medi { color: #000; font-family: verdana, arial; font-size: 12px; line-height: 15px }
.black4Medi { color: #000; font-family: verdana, arial; font-size: 12px; line-height: 15px; font-weight: bold }
.black5Medi { color: #000; font-family: verdana, arial; font-size: 12px; font-weight: normal }
.blackMaxiH1 { padding-bottom: 0px; margin-bottom: 0px; color: #000; font-family: verdana, arial; font-size: 18px; font-weight: bolder; line-height: 21px }
.padMaxiH1 { padding-top: 8px }
.redMaxiH1 { padding-bottom: 2px; margin-bottom: 0px; margin-top: 10px; color: #FD1700; font-family: verdana, arial; font-size: 18px; font-weight: bolder; line-height: 21px }
.blackMediH3 { padding-bottom: 8px; margin-bottom: 0px; padding-top: 8px; margin-top: 0px; color: #000; font-family: verdana, arial; font-size: 12px; font-weight: bold }
.tekst4Medi { color: #FFF; font-family: verdana, arial; font-size: 12px; line-height: 15px; font-weight: bold }
.tekst4Mini { color: #FFF; font-family: verdana, arial; font-size: 11px; font-weight: normal }

.nodeco { text-decoration: none }

.discountcolor { color: #FEFD00; background-color: #000; padding: 0 2px 1px 2px }

.he2 {height: 2px }
.tdpad { padding: 8px 6px 8px 8px; background-color: #FFF }
.vindent1 { padding-bottom: 3px }
.vindent2 { padding-top: 5px }
.vindent3 { padding-top: 8px }
.ctr { text-align: center }
.left { text-align: left; padding-left: 0px }
.left2 { text-align: left; padding-left: 20px }
.lrmargin { margin-left: 24px; margin-right: 20px }
.lmarg { margin-left: 4px }

.imgLframe { width: 78px; padding: 2px 2px 2px 2px; border: 0px solid #FFF; margin-left: 34px; margin-right: 7px; margin-bottom: 16px; background-color: #F24D00 }
.imgMidL { width: 74px; border: 0px solid white; margin: 3px 3px 0px 3px }
.imgCframe { width: 78px; padding: 2px 2px 2px 2px; margin-left: 9px; margin-right: 7px; margin-bottom: 16px; background-color: #F24D00 } /*#2396D5 }*/
.imgMidC { width: 74px; border: 0px solid white; margin: 3px 3px 0px 3px }
.imgRframe { width: 78px; padding: 2px 2px 2px 2px; margin-left: 9px; margin-right: 8px; margin-bottom: 16px; background-color: #F24D00 }
.imgMidR { width: 74px; border: 0px solid white; margin: 3px 3px 0px 3px }
.imgLbframe { width: 80px; padding-bottom: 3px; border: 0px solid #FFF; margin-left: 0px; margin-right: 4px; margin-bottom: 12px; background-color: #2396D5 }
.imgCbframe { width: 80px; padding-bottom: 3px; margin-left: 4px; margin-right: 4px; margin-bottom: 12px; background-color: #2396D5 } /*#2396D5 }*/
.imgRbframe { width: 80px; padding-bottom: 3px; margin-left: 4px; margin-right: 0px; margin-bottom: 12px; background-color: #2396D5 }

.maksImg { width: 636px; margin: 0px 7px 24px 8px; border: 4px solid #F2F2FA; cursor: pointer }
.storImg { width: 318px; margin: 20px 2px 8px 9px; padding: 8px; background-color: #FFF; border: 1px solid #777 } /* dotted #F2F2FA */
.detImg { width: 153px; margin: 12px 2px 4px 8px; padding: 5px; background-color: #FFF; border: 1px solid #777 }
.relImg { width: 100px; margin-top: 7px; margin-bottom: 2px; border: 1px solid #F2F2FA }
.vaskImg { padding: 5px 4px 0px 6px; height: 30px; background-color: #FFF }
.lupimg { border: 0px solid #FFF }

.pref { border: 1px solid #eee }

.aHand { cursor: pointer }
.plusminusImg { cursor: pointer; padding: 0px; margin: 0px }
.smallhand { height: 11px; width: 12px; border: none }

/* SELECT felt (dropdownlist) */
.inDdlText { color: #000; font-family: Verdana, Arial; font-weight: bold; background-color: #FFF; border: 1px solid #114A68 }
/* INPUT TEXT felt */
.inTextNum { width: 30px; height: 15px; color: #000; font-family: Verdana, Arial; font-weight: bold; background-color: #FFF; text-align: right;  border: 1px solid #114A68 }
 
.putiknap { width: 173px; height: 39px; margin-top: 6px; margin-bottom: 16px; cursor: pointer; background-color: #FFF; border-bottom: 2px solid #777; border-top: 1px solid #777; border-left: 1px solid #777; border-right: 1px solid #777 }
  
.iknap { height: 24px; margin-left: 16px; margin-bottom: 3px; cursor: pointer; background-color: #FFF; font-family: verdana, Arial, times new roman; font-size: 11px; font-weight: normal; border-bottom: 2px solid #777; border-top: 1px solid #777; border-left: 1px solid #777; border-right: 1px solid #777 }
.sendknap { height: 21px; margin-bottom: 3px; cursor: pointer; background-color: #FFF; font-family: verdana, Arial, times new roman; font-size: 11px; font-weight: bold; border-bottom: 2px solid #777; border-top: 1px solid #777; border-left: 1px solid #777; border-right: 1px solid #777 }
.sendknap2 { margin-left: 24px;  margin-bottom: 3px; cursor: pointer; background-color: #FFF; font-family: verdana, Arial, times new roman; font-size: 11px; font-weight: bold; border-bottom: 2px solid #777; border-top: 1px solid #777; border-left: 1px solid #777; border-right: 1px solid #777 }
a.ilink  { margin-left: 16px; margin-bottom: 3px; padding: 4px 10px 4px 10px; text-decoration: none; cursor: pointer; background-color: #FFF; font-weight: bold; font-family: verdana, Arial, times new roman; font-size: 11px; font-weight: normal; border-bottom: 2px solid #777; border-top: 1px solid #777; border-left: 1px solid #777; border-right: 1px solid #777 }
a.ilink:visited { color: #000 }
.iknapreturn { width: 184px; height: 24px; margin-left: 33px; padding: 4px 12px 4px 12px; border-top: 1px solid #1B5C82; border-right: 3px solid #2396D5; border-bottom: 3px solid #2396D5; border-left: 1px solid #1B5C82;text-decoration: none; cursor:pointer; color: #000; background-color: #E2E2EA; font-family: verdana, Arial, times new roman; font-size: 11px; font-weight: normal}

.sendformbutton { width: 184px; margin-left: -2px; cursor: pointer; border: 1px solid #FFF; background-image: url('imgxtra/OkButton3.gif') }
.sendmailbutton { width: 184px; height: 24px; cursor: pointer; border: 1px solid #FFF; background-image: url('imgxtra/sendmailknap.gif') }

.midover { margin-top: 12px; margin-bottom: 0px; padding-left: 20px; padding-right: 11px; color: #000; font-family: verdana, Arial, times new roman; font-size: 12px; font-weight: bold }
.midover2 { margin-top: 12px; margin-bottom: 0px; padding-left: 100px; color: #000; font-family: verdana, Arial, times new roman; font-size: 12px; font-weight: bold }
.midover3 { margin-top: 12px; margin-bottom: 0px; padding-left: 23px; color: #000; font-family: verdana, Arial, times new roman; font-size: 12px; font-weight: bold }
.midover4 { margin-bottom: 0px; padding-left: 23px; color: #000; font-family: verdana, Arial, times new roman; font-size: 12px; font-weight: bold }
.textAfs { padding: 3px 6px 0px 20px; margin-bottom: 2px; color: #000; font-family: verdana, Arial, times new roman; font-size: 12px; font-weight: normal }

.navlab { color: #000; font-family: verdana, arial, times new roman; font-size: 11px; line-height: 12px; font-weight: normal }
.navlabright { position: relative; top: -1px; color: Black; font-family: verdana, arial, times new roman; font-size: 11px; line-height: 13px; font-weight: bold }
.tellab { color: #000; font-family: verdana, arial, times new roman; font-size: 11px; line-height: 12px; font-weight: normal }
.emalab { color: #000; font-family: verdana, arial, times new roman; font-size: 11px; line-height: 12px; font-weight: normal }
.gadlab { color: #000; font-family: verdana, arial, times new roman; font-size: 11px; line-height: 12px; font-weight: normal }
.pnrlab { color: #000; font-family: verdana, arial, times new roman; font-size: 11px; line-height: 12px; font-weight: normal }
.pbylab { color: #000; font-family: verdana, arial, times new roman; font-size: 11px; line-height: 12px; font-weight: normal }
.errlab { margin-left: 24px; color: Red; font-family: verdana, arial, times new roman; font-size: 12px; line-height: 15px; font-weight: normal }

.txtFieldFont { background-color: #F9F9F9; border-top: 0 solid #FFA43F; border-bottom: 1px solid #F65327; border-left: 1px solid #F65327; color: Navy; font-family: Verdana, Arial; font-size: 11px }

.formtd { text-align: right; vertical-align: bottom; padding-bottom: 2px; padding-left: 8px }
.formtd2 { text-align: right; vertical-align: bottom; padding-bottom: 8px; padding-left: 8px }
.formtdr { padding-right: 7px }
.formtb { margin-left: 4px; border: 1px solid #777; height: 15px }
.formtb2 { margin-left: 4px; border: 1px solid; border-color: #2396D5 #2396D5 #000 #2396D5; height: 15px }
.formtb3 { margin-left: 4px; border: 1px solid #2396D5; height: 17px }
.formtbl { background-color: #ECF1F8; margin-left: 16px; margin-top: 0px; padding-top: 0px }
.formdiv { background-color: #ECF1F8; margin-left: 120px; margin-bottom: 20px; width: 340px }

.formdiv3 { background-color: #ECF1F8; margin-left: 40px; margin-bottom: 20px; padding-top: 15px; width: 570px; border-bottom: 1px solid #2396D5; border-left: 1px solid #2396D5; border-right: 1px solid #2396D5 }
.formdiv4 { background-color: #ECF1F8; margin-left: 40px; margin-bottom: 20px; width: 570px; border-bottom: 1px solid #2396D5; border-left: 1px solid #2396D5; border-right: 1px solid #2396D5 }
.formDdl { width: 350px; height: 15px; border: 1px solid #7EBF50 }
.blueBag { background-color: #B3EEFF }
.greyBag { font-weight: bold }

.payMethod { margin-left: 190px }

.linkhand { cursor: pointer }

.padd1 { padding-bottom: 18px }
.padd2 { padding-bottom: 6px }
.padd3 { padding-top: 12px }
.padd4 { padding-bottom: 14px }
.padd5 { padding: 6px 0px 18px 23px }
.padd6 { padding: 0px 18px 0px 18px }
.padd7 { padding-left: 18px }
.padd8 { padding-left: 18px; padding-top: 8px }
.padd9 { padding-right: 18px }
.padd10 { padding: 20px 24px 10px 0px }
.padd11 { padding: 24px 0px 14px 4px }
.padd12 { padding-left: 15px; padding-top: 3px }



.marg1 { margin-right: 10px }
.marg2 { margin-bottom: 4px }
.marg3 { margin-top: 1px }
.marg4 { margin-bottom: 3px; margin-top: 7px }

.valignbot { vertical-align: bottom }
.valigntop { vertical-align: top }