﻿


/* Markierung Suchwörter */
.marksuchwort {
    color: black;
    background-color: #bac2f0;
}

/* Markierung sprecher */
.sprecher.mark {
    background-color: #00A0FF;
}


/* Landtagsprotokoll */
.previewcontainer.p {
    font-family: "Times New Roman", Times, serif;
    font-size: 96%;
    line-height: 120%;
    margin-top: 0pt;
    color: black;
}

#previewcontainer {
    background-color: white;
    font-family: Times New Roman;
    font-size: 17px;
    color: #646464;
}

    #previewcontainer * {
        line-height: 150%;
    }

.landtagsprotokoll {
    font-family: "Times New Roman", Times, serif;
    font-size: 96%;
    line-height: 120%;
    margin-top: 0pt;
    color: black;
}


.kopfzeile {
    font-family: 'Frutiger LT W01_55 Roma1475738';
    display: block;
    margin-top: 18pt;
    margin-bottom: 10pt;
    line-heigth: 130%;
    background-color: #dcdcdc;
    font-size: 96%;
    display: table;
}

    .kopfzeile td {
        width: 33.33%; /* as @passatgt mentioned in the comment, for the older browsers fallback */
        width: calc(100% / 3);
        vertical-align: middle;
        padding-top: 10px;
        padding-bottom: 10px;
    }

.muster {
    border-bottom: solid thin;
    text-align: justify;
}

.trakinhalt {
    padding: 0 20px;
}

.sitzungsdatum {
    text-align: left;
    vertical-align: top;
    font-size: 100%;
    line-height: 130%;
    padding-left: 20px;
}


.protseite {
    text-align: center;
    vertical-align: top;
    font-size: 110%;
    line-height: 130%;
}


.kurztitel {
    text-align: right;
    vertical-align: top;
    font-size: 80%;
    line-height: 130%;
    padding-right: 20px;
}


.nl {
    display: block;
    text-align: right;
}


.protokolltitel {
    margin-top: 210px;
    text-align: center;
    font-family: Arial;
    font-size: 110%;
    font-weight: bold;
    color: black;
    text-transform: uppercase;
}

    .protokolltitel div {
        margin-top: 20px;
    }

.protokoll {
    letter-spacing: 5px;
}

.protokollteil {
    margin-top: 140px;
    text-align: center;
    font-family: Arial;
    font-size: 110%;
    font-weight: bold;
    color: black;
    text-transform: uppercase;
}

.genehmigt {
    margin-top: 140px;
    text-align: center;
    font-family: Arial;
    font-size: 80%;
}

.genehmvom {
    font-family: Arial;
    font-size: 100%;
}

.underline {
    border-bottom: solid 2px black;
}

.anwesendtitel {
    font-family: 'Frutiger LT W01_55 Roma1475738';
    display: block;
    font-size: 120%;
    font-weight: bold;
    color: black;
    text-decoration: underline;
    margin-top: 20pt;
    margin-bottom: 11pt;
}

.entschuldigttitel {
    font-family: 'Frutiger LT W01_55 Roma1475738';
    display: block;
    font-size: 120%;
    font-weight: bold;
    color: black;
    text-decoration: underline;
    margin-top: 20pt;
    margin-bottom: 11pt;
}

.stellvertretendtitel {
    font-family: 'Frutiger LT W01_55 Roma1475738';
    display: block;
    font-size: 120%;
    font-weight: bold;
    color: black;
    text-decoration: underline;
    margin-top: 20pt;
    margin-bottom: 11pt;
}

.beginn {
    display: block;
    font-family: 'Frutiger LT W01_55 Roma1475738';
    font-size: 120%;
    font-weight: bold;
    color: black;
    text-decoration: underline;
    margin-top: 20pt;
}

.anwesende {
    display: block;
    margin-top: 0pt;
    margin-bottom: 0pt;
    text-align: justify;
}

.entschuldigte {
    display: block;
    margin-top: 0pt;
    margin-bottom: 0pt;
    text-align: justify;
}

.stellvertretende {
    display: block;
    margin-top: 0pt;
    margin-bottom: 0pt;
    text-align: justify;
}



.als {
    display: block;
    font-family: 'Frutiger LT W01_55 Roma1475738';
    font-size: 120%;
    font-weight: bold;
    color: black;
    font-variant: small-caps;font-size: 75%
    line-height: 140%;
    margin-top: 40pt;
    padding-bottom: 5pt;
}

.amtiert {
    display: block;
    font-family: 'Frutiger LT W01_55 Roma1475738';
    font-size: 120%;
    font-weight: bold;
    color: black;
    font-variant: small-caps;font-size: 75%
    line-height: 140%;
    margin-top: 20pt;
    padding-bottom: 30pt;
}


.thema {
    font-family: 'Vollkorn', serif;
    display: block;
    color: #003652;
    font-size: 28px !important;
    line-height: 140%;
    margin-top: 20pt;
    padding-bottom: 5pt;
    border-bottom: solid thin;
}

.themafortsetzung {
    font-family: 'Frutiger LT W01_55 Roma1475738';
    display: block;
    font-size: 120%;
    font-weight: bold;
    color: black;
    line-height: 140%;
    margin-top: 20pt;
    padding-bottom: 5pt;
    border-bottom: solid thin;
    text-transform: uppercase;
}

.titel {
    display: block;
    font-size: 120%;
    font-weight: bold;
    color: black;
    font-variant: small-caps;font-size: 75%
    line-height: 140%;
    margin-top: 20pt;
    padding-bottom: 5pt;
}

.sprecher {
    font-family: 'Frutiger LT W01_55 Roma1475738';
    display: block;
    font-size: 110%;
    font-weight: bold;
    color: black;
    text-decoration: underline;
    margin-top: 20pt;
}

.abs {
    display: block;
    margin-top: 0pt;
    margin-bottom: 11pt;
    text-align: justify;
}

.abskursiv {
    display: block;
    margin-top: 10pt;
    margin-bottom: 11pt;
    text-align: justify;
    font-style: italic;
}

.zusatzerlass {
    display: block;
    margin-top: 50pt;
    font-family: 'Vollkorn', serif;
    font-size: 26px !important;
    line-height: 140%;
    text-decoration: underline;
    text-transform: uppercase;
}


.regie {
    display: block;
    font-style: italic;
    margin-top: 20pt;
}

.artikelverlesen {
    display: block;
    font-style: italic;
    margin-top: 20pt;
}

.abstimmung {
    display: block;
    text-decoration: underline;
}

.schliessung {
    display: block;
    font-size: 120%;
    font-weight: bold;
    color: black;
    margin-top: 40pt;
}

.schlusszeichen {
    display: block;
    text-align: center;
    margin-top: 30pt;
    margin-bottom: 10pt;
}

.genehmtitel {
    display: block;
    font-family: 'Frutiger LT W01_55 Roma1475738';
    font-size: 120%;
    text-align: center;
    font-weight: bold;
    color: black;
    text-decoration: underline;
    margin-top: 80pt;
    margin-bottom: 20pt;
}

.derpraes {
    display: block;
    font-weight: bold;
    color: black;
    margin-top: 60pt;
    margin-bottom: 70pt;
}

.gezpraes {
    display: block;
    font-weight: bold;
    color: black;
    border-top-width: thin;
    border-top-style: solid;
    width: 50%;
}

.dersekr {
    display: block;
    font-weight: bold;
    color: black;
    margin-top: 80pt;
    margin-bottom: 70pt;
}

.gezsekr {
    display: block;
    font-weight: bold;
    color: black;
    border-top-width: thin;
    border-top-style: solid;
    width: 50%;
    margin-bottom: 70pt;
}


.beschlusstitel {
    display: block;
    font-family: 'Frutiger LT W01_55 Roma1475738';
    font-size: 120%;
    text-align: center;
    font-weight: bold;
    color: black;
    text-decoration: underline;
    margin-top: 20pt;
    margin-bottom: 20pt;
}

.beschlussseitentitel {
    display: block;
    font-weight: bold;
    color: black;
    text-decoration: underline;
    margin-top: 5pt;
    margin-bottom: 20pt;
}

.beschlussseite {
    display: block;
    margin-top: 10pt;
    margin-bottom: 20pt;
}

.beschlussthema {
    display: block;
    margin-top: 10pt;
    font-weight: bold;
    color: black;
    text-decoration: underline;
}

.beschlussabs {
    display: block;
    margin-top: 0pt;
}

.beschlussab {
    display: block;
    margin-top: 0pt;
}

.beschlussstrich {
    display: block;
    margin-left: 0.5 cm;
    margin-right: 0 cm;
    text-indent: -0.5 cm;
    margin-top: 0pt;
    margin-bottom: 0pt;
}


.finbtitel {
    font-style: italic;
    margin-top: 2pt;
}

.finbzwischentitel {
    font-weight: bold;
    color: black;
    margin-top: 2pt;
    margin-bottom: 0pt;
}

.finbeintrag {
    font-style: normal;
}


.finbdringlich {
    font-style: normal;
    margin-top: 4pt;
}



.fnzahl {
    margin-top: 2pt;
    display: inline;
    font-style: normal;
    font-size: small;
    text-decoration: underline;
    color: blue;
    vertical-align: super;
}

.fntext {
    margin-top: 6pt;
    padding-top: 5pt;
    display: block;
    font-style: normal;
    font-size: x-small;
    border-top-width: 1pt;
    border-top-style: solid;
    color: blue;
    vertical-align: bottom;
    margin-right: 1cm;
    margin-left: 0.5 cm;
}


#traktandenlistepopup {
    width: 100%;
    background-color: White;
    padding: 9% 11% 5% 11%;
    font-family: Times New Roman;
    font-size: 17px;
    color: black;
}

#traktandenliste {
    MARGIN-LEFT: 255px;
    width: 100%;
    background-color: White;
    border: solid 1px #A9A9A9;
    padding: 240px 140px 50px 140px;
    font-family: Times New Roman;
    font-size: 17px;
    color: black;
}

.traktkopf {
    font-family: Times New Roman;
    font-size: 17px;
    width: 100%;
}

.trakteinladung {
    margin-top: 85px;
    letter-spacing: 15px;
    font-size: 20px;
    text-align: center;
    text-transform: uppercase;
    line-height: 32px;
    font-family: Arial;
    font-weight: bold;
    color: black;
}

.trakthead {
    font-size: 19px;
    text-align: center;
    line-height: 32px;
    font-family: Arial;
    font-weight: bold;
    color: black;
}

.traktstrich {
    margin: 12px 0px 30px 0px;
}

.trakttitel {
    font-size: 18px;
    margin-bottom: 20px;
}

.traktandum {
    clear: both;
    font-size: 17px;
    line-height: 21px;
    margin-bottom: 10px;
}

.mfg {
    clear: both;
    padding-top: 30px;
}

.grussname {
    margin-top: 70px;
}

ul {
    margin-top: 0px;
    margin-bottom: 0px;
}

ol {
    margin-top: 0px;
    margin-bottom: 0px;
}


/* BUA */


.buaartikel table {
    width: 100%;
}

.buapunkt {
    display: list-item;
    list-style-type: disc;
    margin-top: 6pt;
    line-height: 1.7;
    margin-left: 0.6cm;
}

.buastrich {
    display: list-item;
    list-style-image: url(../grafik/strich.gif);
    list-style-type: disc;
    font-size: 100%;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.7;
    text-align: justify;
    margin-top: 6pt;
    margin-left: 1cm;
}

.buatext {
    display: block;
    font-size: 100%;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.7;
    text-align: justify;
    margin-top: 9pt;
}

.zitat {
    display: block;
    font-size: 100%;
    font-style: italic;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.7;
    text-align: justify;
    margin-top: 12pt;
    margin-left: 1cm;
}

.buatext_haengend {
    display: block;
    font-size: 100%;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.7;
    text-align: justify;
    margin-top: 6pt;
    margin-left: 1cm;
    text-indent: -1cm;
}

.buatext_einzug {
    display: block;
    font-size: 100%;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.7;
    text-align: justify;
    margin-top: 6pt;
    margin-left: 1cm;
}

.ortdatumschreiben {
    display: block;
    font-size: 100%;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.4;
    text-align: left;
    margin-top: 24pt;
    margin-left: 280px;
}

.kuerzelschreiben {
    display: block;
    font-size: 100%;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.4;
    text-align: left;
    margin-left: 280px;
    margin-top: 0pt;
}

.anrede {
    display: block;
    font-size: 100%;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.7;
    text-align: left;
    margin-top: 24pt;
    margin-bottom: 6pt;
}

.anredeschreiben {
    display: block;
    font-size: 100%;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.4;
    text-align: left;
    margin-top: 24pt;
    margin-bottom: 6pt;
}


.buazwischentitel {
    display: block;
    font-size: 100%;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    color: black;
    line-height: 1.7;
    text-align: justify;
    margin-top: 24pt;
}

.antrag {
    display: block;
    font-size: 100%;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    color: black;
    line-height: 1.7;
    text-align: center;
    margin-top: 12pt;
    letter-spacing: 4px;
}

.antrag_gez {
    display: block;
    font-size: 100%;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    color: black;
    line-height: 1.4;
    text-align: center;
    margin-top: 24pt;
    text-transform: uppercase;
}

.beilage {
    display: block;
    font-size: 100%;
    font-style: italic;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.4;
    text-align: justify;
    margin-top: 30pt;
}

.beilageneintrag {
    display: block;
    font-size: 100%;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.4;
    text-align: justify;
    margin-top: 0pt;
}


.kopie {
    display: block;
    font-size: 100%;
    font-style: italic;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.4;
    text-align: justify;
    margin-top: 9pt;
}

.zurinfo {
    display: block;
    font-size: 100%;
    font-style: italic;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.4;
    text-align: justify;
    margin-top: 9pt;
}

.titel_schreiben {
    display: block;
    font-size: 105%;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    color: black;
    line-height: 1.4;
    text-align: left;
    margin-top: 36pt;
}

.gesetzesvorlage {
    display: block;
    font-size: 100%;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    color: black;
    line-height: 1.7;
    text-align: left;
    margin-top: 24pt;
}

.zuart_titel {
    display: block;
    font-size: 100%;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    color: black;
    text-align: left;
}

.suchausdruck {
    display: inline;
    font-weight: bold;
    color: black;
    background-color: yellow;
    font-style: normal;
    color: black;
}

.kopf1 {
    display: block;
    font-size: 150%;
    font-weight: bold;
    color: black;
    font-style: normal;
    text-align: center;
    padding-top: 0pt;
}

.kopf2 {
    display: block;
    font-weight: bold;
    color: black;
    text-align: center;
    padding-top: 0pt;
    padding-bottom: 5pt;
    border-bottom: solid medium;
}

.introtit {
    display: block;
    font-size: 130%;
    font-weight: bold;
    color: black;
    text-align: center;
    line-height: 140%;
    margin-top: 30pt;
}

.htit1 {
    display: block;
    font-size: 140%;
    font-weight: bold;
    color: black;
    text-align: center;
    line-height: 150%;
    margin-top: 30pt;
}

.nl {
}



.buavom {
    display: block;
    font-size: 115%;
    font-weight: normal;
    line-height: 110%;
    text-align: center;
    margin-top: 12pt;
}

.htit2 {
    display: block;
    font-size: 140%;
    font-weight: bold;
    text-align: center;
    line-height: 130%;
    margin-top: 12pt;
}

.kl {
    display: block;
    padding-bottom: 5pt;
    border-bottom: solid;
}

.abge {
    display: block;
    text-align: center;
    font-weight: normal;
    margin-top: 18pt;
}

.zust {
    display: block;
    font-weight: normal;
    text-align: center;
    margin-top: 0pt;
}

.beitritt {
    display: block;
    font-weight: normal;
    text-align: center;
    margin-top: 0pt;
}

.inkr {
    display: block;
    font-weight: normal;
    text-align: center;
    margin-top: 0pt;
}

.inkrfl {
    display: block;
    font-weight: normal;
    text-align: center;
    margin-top: 0pt;
}


.tit1ue {
    display: block;
    font-weight: bold;
    color: black;
    text-align: center;
    margin-top: 6.5pt;
}


.tits {
    display: block;
    line-height: 150%;
    font-size: 120%;
    font-weight: bold;
    color: black;
    text-align: center;
    margin-top: 30pt;
}



.tit1m {
    display: block;
    font-size: 115%;
    font-weight: normal;
    text-align: center;
    margin-top: 30pt;
}



.tit1 {
    display: block;
    font-size: 115%;
    color: black;
    font-weight: bold;
    color: black;
    text-align: center;
    margin-top: 30pt;
}


.tit2m {
    display: block;
    font-size: 105%;
    font-weight: normal;
    text-align: center;
    margin-top: 30pt;
}

.tit2 {
    display: block;
    font-size: 105%;
    font-weight: bold;
    color: black;
    text-align: center;
    margin-top: 30pt;
}

.tit3m {
    display: block;
    font-weight: normal;
    text-align: center;
    margin-top: 24pt;
}

.tit3 {
    display: block;
    font-weight: bold;
    color: black;
    text-align: center;
    margin-top: 24pt;
}

.tit4m {
    display: block;
    font-weight: normal;
    text-align: center;
    margin-top: 24pt;
}

.tit4 {
    display: block;
    text-align: center;
    margin-top: 24pt;
}

.tit5m {
    display: block;
    font-weight: normal;
    text-align: center;
    margin-top: 24pt;
}

.tit5 {
    display: block;
    font-weight: normal;
    text-align: center;
    margin-top: 24pt;
}

.tit6m {
    display: block;
    font-weight: normal;
    text-align: center;
    margin-top: 24pt;
}

.tit6 {
    display: block;
    font-weight: normal;
    text-align: center;
    margin-top: 20pt;
}

.tit7m {
    display: block;
    font-weight: normal;
    text-align: center;
    margin-top: 24pt;
}

.tit7 {
    display: block;
    font-weight: normal;
    text-align: center;
    margin-top: 24pt;
}

.tit8m {
    display: block;
    font-weight: normal;
    text-align: center;
    margin-top: 24pt;
}

.tit8 {
    display: block;
    font-weight: normal;
    text-align: center;
    margin-top: 24pt;
}

.inheintrag {
    display: block;
    font-weight: normal;
    text-align: justify;
    margin-left: 2cm;
    text-indent: -2cm;
    margin-top: 0pt;
}


.einl {
    display: block;
    font-weight: normal;
    font-style: normal;
    text-align: justify;
    text-indent: 0.5cm;
    margin-top: 30pt;
}


.titpraeambel {
    display: block;
    text-align: left;
    font-weight: bold;
    color: black;
    margin-top: 30pt;
    text-indent: 0cm;
    margin-bottom: 6pt;
}

.praeambel {
    display: block;
    font-weight: normal;
    text-align: justify;
    text-indent: 0.5cm;
    margin-top: 30pt;
}

.art {
    display: block;
    font-weight: normal;
    text-align: center;
    margin-top: 23.5pt;
}

.aendart {
    display: block;
    font-weight: normal;
    text-align: center;
    margin-top: 23.5pt;
}

.buaabs {
    display: block;
    font-weight: normal;
    text-align: justify;
    text-indent: 0.5cm;
    margin-top: 6.5pt;
}


.ab {
    display: block;
    font-weight: normal;
    text-align: justify;
    text-indent: 0cm;
    margin-top: 0pt;
    font-style: normal;
}

td .ab {
    display: block;
    font-weight: normal;
    text-align: left;
    text-indent: 0cm;
    margin-top: 0pt;
}

.ab-level2 {
    display: block;
    font-weight: normal;
    text-align: justify;
    text-indent: 0cm;
    margin-left: 0.5cm;
    margin-top: 0pt;
}

.zent {
    display: block;
    font-weight: normal;
    text-align: center;
    margin-top: 23pt;
}

.gbst {
    display: block;
    font-weight: normal;
    text-align: justify;
    margin-right: 0cm;
    margin-top: 3.7pt;
    margin-bottom: 2pt;
}

.bst1 {
    display: block;
    font-weight: normal;
    text-align: justify;
    margin-left: 0.5cm;
    margin-right: 0cm;
    text-indent: -0.5cm;
    margin-top: 3.7pt;
}

.bst2 {
    display: block;
    font-weight: normal;
    text-align: justify;
    margin-left: 0.7cm;
    margin-right: 0cm;
    text-indent: -0.5cm;
    margin-top: 3.7pt;
}

.ziff {
    display: block;
    font-weight: normal;
    text-align: justify;
    margin-left: 0.5cm;
    margin-right: 0cm;
    text-indent: -0.5cm;
    margin-top: 3.7pt;
}

.roem {
    display: block;
    font-weight: normal;
    text-align: justify;
    margin-left: 0.7cm;
    margin-right: 0cm;
    text-indent: -0.7cm;
    margin-top: 3.7pt;
}

.strich {
    display: block;
    font-weight: normal;
    text-align: justify;
    margin-left: 0.5cm;
    margin-right: 0cm;
    text-indent: -0.5cm;
    margin-top: 3.7pt;
}


.sacht {
    display: block;
    font-weight: normal;
    font-style: italic;
    text-align: center;
    margin-top: 6.5pt;
}

.sachtvorart {
    display: block;
    font-weight: normal;
    font-style: italic;
    text-align: center;
    margin-top: 23pt;
}


.marg {
    display: block;
    position: absolute;
    left: 0cm;
    font-weight: normal;
    text-align: left;
    text-indent: 0cm;
    margin-left: 0cm;
    margin-top: 0pt;
    font-style: normal;
}



.zit {
    display: inline;
}


.volk {
    display: block;
    font-weight: normal;
    text-align: justify;
    text-indent: 0cm;
    margin-top: 30pt;
}

.gez {
    display: block;
    font-weight: normal;
    font-style: normal;
    text-align: left;
    margin-left: 67.6%;
    margin-top: 30pt;
}


.gezr {
    display: block;
    font-weight: normal;
    font-style: normal;
    text-align: left;
    line-height: 130%;
    margin-left: 67.6%;
    margin-top: 15pt;
}


.gezf {
    display: block;
    font-weight: normal;
    font-style: normal;
    text-align: left;
    line-height: 130%;
    margin-left: 40.56%;
    margin-top: 30pt;
}


.udat {
    display: block;
    font-weight: normal;
    font-style: normal;
    text-align: left;
    margin-left: 0cm;
    margin-top: 30pt;
}

.name {
    display: inline;
    font-weight: normal;
    font-style: italic;
}

.funktion {
    display: block;
    font-weight: normal;
    font-style: normal;
    margin-top: 3pt;
}

.urkund {
    display: block;
    font-weight: normal;
    font-style: normal;
    text-align: left;
    text-indent: 0.5cm;
    margin-top: 36pt;
}

.geschehen {
    display: block;
    font-weight: normal;
    font-style: normal;
    text-align: left;
    text-indent: 0.5cm;
    margin-top: 36pt;
}

.folgen {
    display: block;
    font-weight: normal;
    font-style: italic;
    text-align: left;
    margin-top: 24pt;
}


.tabr {
    display: inline;
    position: absolute;
    right: 10;
}

.anmerkung {
    margin-top: 23pt;
    font-weight: normal;
    margin-bottom: 10pt;
    display: block;
    font-style: normal;
}

.anhangtitr {
    margin-top: 30pt;
    margin-bottom: 10pt;
    font-size: 105%;
    font-weight: bold;
    color: black;
    text-align: right;
    display: block;
    font-style: normal;
}

.vorbehaltland {
    display: block;
    font-size: 115%;
    font-weight: bold;
    color: black;
    text-align: left;
    margin-left: 1cm;
    margin-top: 30pt;
}

.vorbehalttit {
    display: block;
    font-size: 105%;
    font-weight: bold;
    color: black;
    text-align: center;
    margin-top: 30pt;
}

.fntext {
    margin-top: 12pt;
    margin-bottom: 10pt;
    margin-left: 0.7cm;
    font-weight: normal;
    text-indent: -0.7cm;
    display: block;
    font-size: small;
    font-style: italic;
}

.titewr {
    display: block;
    font-weight: normal;
    text-align: left;
    text-indent: 0cm;
    margin-top: 12pt;
    margin-bottom: 10pt;
    font-style: italic;
}

.anfrage {
    display: inline;
    padding-right: 4px;
}

    .anfrage a {
        color: black;
    }

#previewcontainer ol {
    list-style-position: inside;
}

    #previewcontainer ol * {
        padding: 10px 0 !important;
    }

	#previewcontainer ol div {
		padding: 0 !important;
		margin-left: 15px;
	}

#previewcontainer ul {
    list-style-position: inside;
}

    #previewcontainer ul * {
        padding: 10px 0 !important;
    }
