@media (min-width: 200px) {
    body {
        font-family: Arial,sans-serif;
        font-size: 12pt;
        font-weight: normal;
        color: #000000;
        background-color: rgb(240, 237, 232);
        text-align: left;
        line-height: 14px;
    }
}

@media only screen and (max-width: 650px) {
    img {
        width: 100%;
    }

    table {
        display: none;
    }

    div.page-wrapper {
        width: 100%;
    }


    @media (min-width: 650px) {
        body {
            font-family: Arial,sans-serif;
            font-size: 12pt;
            font-weight: normal;
            color: #000000;
            background-color: rgb(240, 237, 232);
            text-align: left;
            line-height: 18px;
            /*width: 900px;*/
        }

        table {
            font-weight: normal;
            color: #000000;
            max-width: 800px;
            display: block;
        }

        img {
            display: block;
        }
    }

    h1 {
        font-family: Arial,sans-serif;
        font-size: 20pt;
        text-align: center;
        font-weight: bold;
        color: #000000;
        font-style: normal;
    }

    h2 {
        font-family: Arial,sans-serif;
        font-size: 18pt;
        font-weight: bold;
        color: #000000;
        font-style: normal;
    }

    h3 {
        font-family: Arial,sans-serif;
        font-size: 16pt;
        font-weight: bold;
        font-style: normal;
        color: #000000;
    }

    h4 {
        font-family: Arial,sans-serif;
        font-size: 12pt;
        color: #000000;
        font-style: normal;
    }

    h5 {
        font-family: Arial,sans-serif;
        font-size: 10pt;
        color: #000000;
        font-style: bold;
    }

    h6 {
        font-family: Arial,sans-serif;
        font-size: 8pt;
        font-weight: normal;
        color: #000000;
        font-style: normal;
    }

    a {
        background-color: inherit;
        font-weight: normal;
        color: #000000;
    }

    p {
        font-weight: normal;
        color: #000000;
        margin: 0;
        /*margin: 0pt 0pt 8pt 0pt;*/
    }




    /* Klasser */

    /* Forsiden (sektion) */

    .forsidesektion {
        page-break-after: auto;
    }

    .forsidetekst {
    }




    /* Indkaldelse */

    .indkaldelsesektion {
        page-break-after: auto;
        page-break-inside: avoid;
        display: block;
        margin-bottom: 2px;
    }

    .indkaldelsetabel {
        border: none;
    }

    .indkaldelseoverskrift {
        font-family: Verdana;
    }





    /* Indholdsfortegnelse (sektion) */

    .indholdsfortegnelsesektion {
        page-break-after: always;
    }

    .indholdtable {
        border: none;
        border-collapse: collapse;
        width: 100%;
        vertical-align: top;
    }

    .indholdheader {
        font-size: 9pt;
        font-weight: bold;
        vertical-align: top;
        border-collapse: collapse;
        padding-top: 0.5cm;
    }

    .indholdcell {
        border: none;
        margin: 0cm 0cm 0cm 0cm;
        padding: 0.3cm 0.3cm 0.3cm 0.3cm;
        vertical-align: top;
    }

    .indholdbesluttendemyndighed {
        display: none;
    }





    /* Dagsordenpunkter (sektion) */

    .dagsordenpunktersektion {
        page-break-after: auto;
    }

    .dagsordenpunktgruppe {
    }

    .dagsordenpunkt {
        display: block;
        page-break-inside: avoid;
    }

    .sagsnr {
        font-size: 9pt;
        font-style: normal;
    }

    .punktoverskrift {
        font-style: normal;
        font-weight: bold;
        margin-top: 0pt;
    }

    .punktnummer {
        font-style: normal;
        font-weight: bold;
        text-indent: -1cm;
    }

    .resume {
        page-break-inside: avoid;
        font-style: italics;
    }

    .resumeoverskrift {
        margin-bottom: 0;
    }

    .sagsfremstilling {
        page-break-inside: avoid;
    }

    .sagsfremstillingoverskrift {
    }

    .indstilling {
        display: block;
        page-break-inside: avoid;
        vertical-align: top;
    }

    .indstillingat {
        font-weight: bold;
        margin-right: 1cm;
        vertical-align: top;
    }

    .indstillinglinje {
        vertical-align: top;
    }

    .indstillingoverskrift {
        display: block;
        border: none;
    }

    .beslutning {
        page-break-inside: avoid;
    }

    .beslutningoverskrift {
    }

    .oekonomi {
        page-break-inside: avoid;
    }

    .oekonomioverskrift {
    }

    .historik {
        page-break-inside: avoid;
    }

    .historikoverskrift {
        display: none;
    }

    .bilagslisteforpunkt {
    }

    .bilagforpunkt {
    }




    /* Underskriftsark */

    .underskriftsarksektion {
        page-break-after: always;
        page-break-inside: avoid;
        display: block;
        margin-bottom: 1cm;
    }

        .underskriftsarksektion table, .underskriftsarksektion td {
            border: none;
            border-collapse: collapse;
        }

            .underskriftsarksektion td.underskriftslinje {
                border-bottom: 1px solid black;
                width: 10cm;
                height: 1cm;
            }
