﻿
.labelStyleBlue {
    font-size: smaller;
    color: #507CD1;
    FONT-FAMILY: Arial;
}

.labelStyleBlue2 {
    font-size: small;
    color: #507CD1;
    FONT-FAMILY: Arial;
}

.labelStyleLink {
    font-size: smaller;
    color: #305db6;
    FONT-FAMILY: Arial;
    cursor: pointer;
}

.labelStyle {
    font-size: smaller;
    FONT-FAMILY: Arial;
}

.labelStylesmaller {
    font-size: smaller;
    FONT-FAMILY: Arial;
}

.printStyle1 {
    font-weight: bold;
    font-size: smaller;
    FONT-FAMILY: Arial;
}

.printStyle2 {
    font-size: smaller;
    FONT-FAMILY: Arial;
}

.printStyle3 {
    font-weight: bold;
    FONT-FAMILY: Arial;
}

.printStyle4 {
    FONT-FAMILY: Arial;
}

.BiglabelStyle {
    font-weight: bold;
    font-size: small;
    font-family: Arial;
}

.panelStyle {
    font-size: smaller;
    font-family: Arial;
}

.components {
    FONT-SIZE: smaller;
    font-family: Arial;
}

.gridview {
    FONT-SIZE: smaller;
    font-family: Arial;
    Border-Color: #507CD1;
}

.warningstyle {
    FONT-SIZE: x-small;
    FONT-FAMILY: Arial;
    color: #CC0000;
}

a:link {
    COLOR: black;
}

a:visited {
    COLOR: black;
}

a:hover {
    COLOR: black;
}

a:active {
    COLOR: black;
}

.tabell1 {
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 0px solid;
    BORDER-LEFT: black 2px solid;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Arial;
}

.tabell2 {
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 0px solid;
    BORDER-BOTTOM: black 0px solid;
    FONT-FAMILY: Arial;
}

.tabell3 {
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 0px solid;
    BORDER-LEFT: black 0px solid;
    BORDER-BOTTOM: black 0px solid;
    FONT-FAMILY: Arial;
}

.tabell {
    FONT-SIZE: x-small;
    FONT-FAMILY: Arial;
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
}

.BackButton {
    background-image: url(Images/mailto.gif);
    background-color: transparent;
    background-repeat: no-repeat;
    cursor: hand;
}

input#ClabCheckbox {
    transform: scale(1.5);
    -webkit-transform: scale(1.5);
}

input#SFRCheckbox {
    transform: scale(1.5);
    -webkit-transform: scale(1.5);
}

input#AspoCheckbox {
    transform: scale(1.5);
    -webkit-transform: scale(1.5);
}

input#KapsellabCheckbox {
    transform: scale(1.5);
    -webkit-transform: scale(1.5);
}

input#O1 {
    transform: scale(1.5);
    -webkit-transform: scale(1.5);
}

input#O3 {
    transform: scale(1.5);
    -webkit-transform: scale(1.5);
}

input#OtherCheckbox {
    transform: scale(1.5);
    -webkit-transform: scale(1.5);
}

.printStyleCheckboxLabel {
    padding-right: 10px;
}

.hiddencol {
    display: none;
}

.avoid {
    /*page-break-inside: avoid !important;
    margin: 4px 0 4px 0;*/
}

.guide-table {
    /*page-break-before: avoid !important;*/
    page-break-inside: avoid !important;
    /*page-break-after: avoid !important;*/
}

#companyLogoOKG {
    display: none;
}

#companyLogoSKB {
    display: none;
}

.distancePrint {
    margin-top: 5px;
}

.marginPrintInfo {
    margin-right: 5px;
}

.printInfo {
    float: left;
    width: 41%;
}

#printInfoWide {
    float: left;
    width: 42%;
}

#printInfoThin {
    float: right;
    width: 17%;
}

.infoTable {
    width: 99.7%;
    height: auto;
}
.signTable {
    border: 1px solid black;
    width: 99.7%;
    height: 40px;
    FONT-FAMILY: Arial;
}

.leftColumnPrint {
    margin-left: 5px;
    float: left;
    width: 47%;
}

.rightColumnPrint {
    float: left;
    margin-left: 5px;
    width: 47%;
}

.separateBorder {
    float: left;
    width: 2px;
    border-right: 1px solid black;
    height: 100%;
}

.boundfield-hidden {
   display: none;
}

#txtComment{
    white-space:pre-wrap;
}

#Label16, #Label11, #lblLink {
    font-size: 10pt;
}

@media print {
    #txtDate {
        border: none !important
    }

    #btnPrint {
        visibility: hidden;
    }

    #btnSaveList {
        visibility: hidden;
    }

    #btnSendMailList {
        visibility: hidden;
    }

    #lblLink {
        visibility: hidden;
    }

    #lblGuideLink {
        visibility: hidden;
    }

    #companyLogoOKG {
        display: inline;
        max-width: 150px !important;
    }

    #companyLogoSKB {
        display: inline;
        max-width: 60px !important;
    }

    #tableheader {
        display: block;
        page-break-inside: avoid;
        -webkit-region-break-inside: avoid;
    }

    thead {
        display: table-header-group;
    }
}
