body,
td,
th {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000066;
}

body {
    margin-top: 10px;
    margin-left: 30px;
    margin-right: 30px;
}

a:link {
    text-decoration: none;
    color: #000066;
    font-weight: bold;
}

a:visited {
    text-decoration: none;
    color: #000066;
    font-weight: bold;
}

a:hover {
    text-decoration: none;
    color: #CC0000;
}

a:active {
    text-decoration: none;
    color: #000066;
    font-weight: bold;
}

.style1 {
    font-size: 20px;
    font-weight: bold;
}

.style2 {
    font-size: 10px;
    font-weight: bold;
    color: #FF0000;
}

.ubrugt {
    color: #BBBBFF;
}

.dokumenttitel {
    font-size: 17px;
    font-weight: bold;
}

.attention {
    color: #FF0000;
    font-weight: bold;
}

.stylered {
    color: #FF0000;
    background-color: #FFFF00;
    text-decoration: underline overline;
}

.marker {
    background-color: #FFFF00;
}

.overskrift {
    font-size: 14px;
    font-weight: bold;
}

.overskrift2 {
    font-weight: bold;
    font-style: italic;
}

.stylechecklist {
    font-size: 11px;
}

.undertitel {
    font-size: 9px;
}

.Code {
    border: #8b4513 1px solid;
    padding-right: 5px;
    padding-left: 5px;
    color: #000066;
    font-family: 'Courier New', Monospace;
    background-color: #ff9933;
}

.menu0 {
    position: absolute;
    height: 25px;
    width: 80px;
    left: 220px;
    top: 15px;
    border: none;
    padding: 0px;
}

.menu1 {
    position: absolute;
    height: 25px;
    width: 80px;
    left: 300px;
    top: 15px;
    border: none;
    padding: 0px;
}

.tmenu1 {
    font-size: 9px;
    background-color: #FFFFFF;
    padding: 6px 3px 6px 6px;
    border: 1px solid #000066;
    position: absolute;
    left: 300px;
    top: 39px;
    visibility: visible;
    color: #000066;
    height: auto;
    width: auto;
}

.menu2 {
    position: absolute;
    height: 25px;
    width: 80px;
    left: 380px;
    top: 15px;
    border: none;
    padding: 0px;
}

.tmenu2 {
    font-size: 9px;
    background-color: #FFFFFF;
    padding: 6px 3px 6px 6px;
    border: 1px solid #000066;
    position: absolute;
    left: 380px;
    top: 39px;
    visibility: visible;
    color: #000066;
    height: auto;
    width: auto;
}

.menu3 {
    position: absolute;
    height: 25px;
    width: 80px;
    left: 460px;
    top: 15px;
    border: none;
    padding: 0px;
}

.tmenu3 {
    font-size: 9px;
    background-color: #FFFFFF;
    padding: 6px 3px 6px 6px;
    border: 1px solid #000066;
    position: absolute;
    left: 460px;
    top: 39px;
    visibility: visible;
    color: #000066;
    height: auto;
    width: auto;
}

.menu4 {
    position: absolute;
    height: 25px;
    width: 80px;
    left: 540px;
    top: 15px;
    border: none;
    padding: 0px;
}

.tmenu4 {
    font-size: 9px;
    background-color: #FFFFFF;
    padding: 6px 3px 6px 6px;
    border: 1px solid #000066;
    position: absolute;
    left: 540px;
    top: 39px;
    visibility: visible;
    color: #000066;
    height: auto;
    width: auto;
}

.menu5 {
    position: absolute;
    height: 25px;
    width: 80px;
    left: 620px;
    top: 15px;
    border: none;
    padding: 0px;
}

.tmenu5 {
    font-size: 9px;
    background-color: #FFFFFF;
    padding: 6px 3px 6px 6px;
    border: 1px solid #000066;
    position: absolute;
    left: 620px;
    top: 39px;
    visibility: visible;
    color: #000066;
    height: auto;
    width: auto;
}

.menu6 {
    position: absolute;
    height: 25px;
    width: 80px;
    left: 700px;
    top: 15px;
    border: none;
    padding: 0px;
}

.tmenu6 {
    font-size: 9px;
    background-color: #FFFFFF;
    padding: 6px 3px 6px 6px;
    border: 1px solid #000066;
    position: absolute;
    left: 700px;
    top: 39px;
    visibility: visible;
    color: #000066;
    height: auto;
    width: auto;
}

.menu7 {
    position: absolute;
    height: 25px;
    width: 80px;
    left: 780px;
    top: 15px;
    border: none;
    padding: 0px;
}

.tmenu7 {
    font-size: 9px;
    background-color: #FFFFFF;
    padding: 6px 3px 6px 6px;
    border: 1px solid #000066;
    position: absolute;
    left: 780px;
    top: 39px;
    visibility: visible;
    color: #000066;
    height: auto;
    width: auto;
}

.menu8 {
    position: absolute;
    height: 25px;
    width: 80px;
    left: 860px;
    top: 15px;
    border: none;
    padding: 0px;
}

.tmenu8 {
    font-size: 9px;
    background-color: #FFFFFF;
    padding: 6px 3px 6px 6px;
    border: 1px solid #000066;
    position: absolute;
    left: 860px;
    top: 39px;
    visibility: visible;
    color: #000066;
    height: auto;
    width: auto;
}

.menu9 {
    position: absolute;
    height: 25px;
    width: 46px;
    left: 940px;
    top: 15px;
    padding: 0px;
    border-right-width: 4px;
    border-top-style: none;
    border-right-style: solid;
    border-bottom-style: none;
    border-left-style: none;
    border-right-color: #000066;
}

.dokhoved {
    background-color: #FFFFFF;
    overflow: hidden;
    position: absolute;
    height: 110px;
    width: 760px;
    left: 220px;
    top: 39px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    color: #000066;
    padding: 2px;
    border-top: 1px solid #000066;
    border-right: 5px solid #000066;
    border-bottom: 0px none #000066;
    border-left: 1px solid #000066;
}

.dok {
    background-color: #FFFFFF;
    overflow: auto;
    position: absolute;
    height: 447px;
    width: 744px;
    left: 220px;
    top: 154px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    color: #000066;
    padding: 0px 10px 10px;
    border-top: 0px none #000066;
    border-right: 5px solid #000066;
    border-bottom: 5px solid #000066;
    border-left: 1px solid #000066;
}

.dokhoved_adm {
    background-color: #FFFFFF;
    overflow: auto;
    position: absolute;
    height: 110px;
    width: 760px;
    left: 0px;
    top: 150px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    color: #000066;
    padding: 2px;
    border-top: 1px solid #000066;
    border-right: 0px solid #000066;
    border-bottom: 0px none #000066;
    border-left: 0px solid #000066;
}

.dok_adm {
    background-color: #FFFFFF;
    overflow: auto;
    position: absolute;
    height: 266px;
    width: 744px;
    left: 0px;
    top: 260px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    color: #000066;
    padding: 0px 10px 10px;
    border-top: 0px none #000066;
    border-right: 0px solid #000066;
    border-bottom: 0px solid #000066;
    border-left: 0px solid #000066;
}

.side {
    background-color: #FFFFFF;
    overflow: auto;
    position: absolute;
    height: 562px;
    width: 734px;
    left: 220px;
    top: 39px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    color: #000066;
    padding: 6px 10px 4px 20px;
    border-top: 1px solid #000066;
    border-right: 5px solid #000066;
    border-bottom: 5px solid #000066;
    border-left: 1px solid #000066;
}

.adminhoved {
    background-color: #FFFFFF;
    overflow: hidden;
    position: absolute;
    height: 25px;
    width: 710px;
    left: 220px;
    top: 39px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    color: #000066;
    border: 0px none #000066;
    border-top: 1px solid #000066;
    border-right: 5px solid #000066;
    border-bottom: 0px solid #000066;
    border-left: 1px solid #000066;
    margin: 0px;
    padding-top: 7px;
    padding-right: 32px;
    padding-bottom: 3px;
    padding-left: 22px;
}

.adminside {
    background-color: #FFFFFF;
    overflow: auto;
    position: absolute;
    height: 530px;
    width: 734px;
    left: 220px;
    top: 75px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    color: #000066;
    border-top: 0px solid #000066;
    border-right: 5px solid #000066;
    border-bottom: 5px solid #000066;
    border-left: 1px solid #000066;
    padding-top: 2px;
    padding-right: 10px;
    padding-bottom: 4px;
    padding-left: 20px;
}

.logo {
    overflow: hidden;
    position: absolute;
    height: 55px;
    width: 210px;
    left: 5px;
    top: 15px;
    border: none;
    padding: 0px;
    text-align: center;
    vertical-align: top;
}

.kvamenu {
    overflow: auto;
    position: absolute;
    height: 510px;
    width: 200px;
    left: 5px;
    top: 70px;
    border: none;
    padding: 5px;
    clip: rect(auto, auto, auto, auto);
}

.soeg {
    position: absolute;
    width: 200px;
    left: 15px;
    top: 593px;
    padding: 0px;
    height: 25px;
    border: none;
    padding: 0px;
    vertical-align: top;
}

.topfelt {
    overflow: hidden;
    position: absolute;
    height: 30px;
    width: 760px;
    left: 220px;
    top: 10px;
    border: 0px none #000066;
    padding: 5px;
}

.basalmail {
    position: absolute;
    height: auto;
    width: auto;
    left: 885px;
    top: 617px;
    font-size: 8px;
}

.info {
    position: absolute;
    height: auto;
    width: auto;
    left: 220px;
    top: 617px;
    font-size: 8px;
    color: #FF0000;
}

.servinfo {
    position: absolute;
    height: auto;
    width: 180px;
    left: 20px;
    top: 617px;
    font-size: 8px;
    color: #FF0000;
}

.checkliste {
    border: none;
    overflow: auto;
    position: absolute;
    height: 150px;
    width: 560px;
    left: auto;
    top: auto;
    right: auto;
    bottom: auto;
    visibility: visible;
}

.kommentar {
    background-color: #FFFFDD;
    padding: 8px;
    height: 150px;
    width: 350px;
    border: 1px solid #000066;
    overflow: auto;
    position: static;
    left: 0px;
    top: 0px;
    right: 0px;
    bottom: 0px;
    visibility: visible;
    margin: 2px;
    clear: left;
    float: right;
    font-size: 10px;
}

hr {
    color: #000066;
    height: 1px;
}

.liste {
    padding: 1px;
    height: 180px;
    width: 250px;
    overflow: auto;
    border: none;
    clear: both;
    float: left;
    visibility: visible;
    z-index: auto;
}

.tekstfelt {
    padding: 1px;
    height: 250px;
    width: 550px;
    overflow: auto;
    border: none;
    clear: both;
    float: left;
    visibility: visible;
    z-index: auto;
}

.infofelt {
    padding: 4px;
    height: 150px;
    width: 470px;
    overflow: auto;
    border: none;
    clear: both;
    float: left;
    visibility: visible;
    z-index: auto;
}

.rude {
    position: fixed;
    left: 275px;
    top: 177px;
    width: 640px;
    height: 390px;
    background-color: #F6F6F6;
    padding: 8px;
    overflow: auto;
    visibility: visible;
    margin: 2px;
    clear: left;
    float: right;
    font-size: 10px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: none;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #000066;
    border-right-color: #000066;
    border-bottom-color: #000066;
    border-left-color: #000066;
}

.rudetop {
    position: fixed;
    left: 275px;
    top: 130px;
    width: 636px;
    height: 25px;
    background-color: #DDDDDD;
    padding: 8px;
    overflow: hidden;
    visibility: visible;
    margin: 2px;
    clear: both;
    float: left;
    border: 3px double #000066;
    font-size: 15px;
    font-style: italic;
    font-weight: bold;
}

.APVliste {
    position: fixed;
    height: 400px;
    width: 350px;
    left: 530px;
    top: 170px;
    background-color: #FFFFDD;
    padding: 8px;
    border: 1px solid #000066;
    overflow: auto;
    visibility: visible;
    margin: 2px;
    clear: left;
    float: right;
    font-size: 10px;
}

.sqlerr {
    position: fixed;
    height: auto;
    width: 910px;
    left: 20px;
    top: 630px;
    font-size: 9px;
    color: #660000;
}