BODY
{
}
H1
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 28px;
    FONT-WEIGHT: bold
}
H2
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 22px;
    FONT-WEIGHT: bold
}
H3
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold
}
H4
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold
}
H5
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold
}
H6
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
P
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 24px
}
P.T-1
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 28px
}
P.T-2
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 22px
}
P.T-3
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 18px
}
P.T-4
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 16px
}
P.T-5
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 14px
}
P.T-6
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px
}
P.SUB-T-4
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 16px;
    COLOR: #FFFFFF
}
P.Fussnoten
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 14px
}
A
{
    FONT-FAMILY: Arial    
}
A.footer
{
    FONT-FAMILY: Arial    
}
/* Image-Layout für das STMGEV-Logo in der Vorlage vorlage-full-bg-logo */
img.logo-stmgev-vorlage-full
{
    WIDTH: 90;
    HEIGHT: 46
}
ul
{
	TYPE: square
}

li
{
    FONT-FAMILY: Arial;
}
ol
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 24px
}
ul.Pt-1
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 28px
}
ul.Pt-2
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 22px
}
ul.Pt-3
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 18px
}
ul.Pt-4
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 16px
}
ul.Pt-5
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 14px
}
ul.Pt-6
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px
}
ol.Nr-1
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 28px
}
ol.Nr-2
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 22px
}
ol.Nr-3
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 18px
}
ol.Nr-4
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 16px
}
ol.Nr-5
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 14px
}
ol.Nr-6
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px
}
/* Standard-Tabelle definiert nur Schriftarten */
TABLE
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 16px
}
/* zentrale Start-Tabelle ohne weissen Rand rechts */
TABLE.full
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 16px;
    WIDTH: 100%
}
TD.full
{
    WIDTH: 790
}
TD.full-logo1
{
    WIDTH: 700
}
TD.full-logo2
{
    WIDTH: 90;
    TEXT-ALIGN: right
}

TD.full-result
{
    WIDTH: 510
}
TD.full-result-logo1
{
    WIDTH: 420
}
TD.full-result-logo2
{
    WIDTH: 90;
    TEXT-ALIGN: right
}
/* zentrale Start-Tabelle ohne weissen Rand rechts mit Hintergrund*/
TABLE.full-bg
{
    BACKGROUND-COLOR: #FFFFDF;
    FONT-FAMILY: Arial;
    FONT-SIZE: 16px;
    MARGIN: 0px;
    WIDTH: 100%
}
TD.full-bg
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    WIDTH: 790
}
TD.full-bg-R
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none
}
TD.full-bg-logo1
{
    BACKGROUND-COLOR: #FFFFFF;
    WIDTH: 700
}
TD.full-bg-logo2
{
    BACKGROUND-COLOR: #FFFFFF;
    WIDTH: 90;
    TEXT-ALIGN: right
}
/* zentrale Start-Tabelle mit weissem Rand rechts */
TABLE.split
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 16px;
    WIDTH: 100%
}
TD.split1
{
    WIDTH: 80%
}
TD.split2
{
    WIDTH: 20%
}
TABLE.home
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 16px;
    WIDTH: 90%
}
TD.home
{
    WIDTH: 700
}
TD.home2
{
}
/*********************/
/* Tabelle Kopfzeile */
/*********************/
A.header
{
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 13px
}
TABLE.header
{
    FONT-FAMILY: Arial;
}
TD.header1
{
    BACKGROUND-COLOR: #F7F7F7;
    FONT-SIZE: 13px
    PADDING-LEFT: 9px;
    PADDING-RIGHT: 9px
}
TD.header1_unsichtbar
{
    BACKGROUND-COLOR: #FFFFFF;
    FONT-SIZE: 16px
    PADDING-LEFT: 9px;
    PADDING-RIGHT: 9px
}
TD.header2
{
    BACKGROUND-COLOR: #FFFFFF;
    FONT-SIZE: 11px;
    PADDING-LEFT: 9px;
    PADDING-RIGHT: 9px
}
/*********************/
/* Tabelle Fusszeile */
/*********************/
TABLE.footer
{
    BACKGROUND-COLOR: #F7F7F7;
    FONT-FAMILY: Arial;
    FONT-SIZE: 14px;
    MARGIN: 0px;
    WIDTH: 100%
}
TD.footer_copy
{
    BACKGROUND-COLOR: white;
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    TEXT-ALIGN: center
}
TD.footer
{
    PADDING-LEFT: 5pt;
    PADDING-RIGHT: 5pt
}
TD.footer1
{
    PADDING-LEFT: 5pt;
    PADDING-RIGHT: 5pt;
    WIDTH: 25%
}
TD.footer2
{
    PADDING-LEFT: 5pt;
    PADDING-RIGHT: 5pt;
    WIDTH: 17%
}
TD.footer3
{
    PADDING-LEFT: 5pt;
    PADDING-RIGHT: 5pt;
    WIDTH: 28%
}
TD.footer4
{
    PADDING-LEFT: 5pt;
    PADDING-RIGHT: 5pt;
    WIDTH: 30%
}
TABLE.footer_split
{
    WIDTH: 100%
}
TD.footer_split
{
    WIDTH: 790
}
TD.footer_split-R
{
}
/***************************/
/* Tabelle PersonenEingabe */
/***************************/
TABLE.PersonenEingabe
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 14px;
    MARGIN: 0px
}
TD.PersonenEingabe1
{
    WIDTH: 50px
}
TD.PersonenEingabe2
{
    WIDTH: 50px
}
TD.PersonenEingabe3
{
    WIDTH: 40px
}
TD.PersonenEingabe4
{
    WIDTH: 150px
}
/**************************/
/* Tabelle AnfrageEingabe */
/**************************/
TABLE.AnfrageEingabe
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 14px;
    MARGIN: 0px
}
TD.AnfrageEingabe1
{
    WIDTH: 50px
}
TD.AnfrageEingabe2
{
    WIDTH: 260px
}