﻿
BODY {
font-family : Georgia, "Times New Roman", Times, serif;
font-size : 11pt;
}
h1, h2 {
font-family : Verdana, Arial, Helvetica, sans-serif;
}
h1 {
font-size : 24pt;
}
h2 {
font-size : 18pt;
padding-top : 6pt;
margin-top : 12pt;
}
h3 {
font-size : 14pt;
}
h5 {
font-weight : bold;
font-size : 12pt;
margin-bottom : 5pt;
}
hr {
margin-bottom : 10pt;
margin-top : 10pt;
color : silver;
}
#navibereich, .skiplink {
display : none;
}
a {
color : black;
text-decoration : none;
}
a[href]:after {
content : " <Link: " attr(href) "> ";
color : #888;
background-color : inherit;
font-style : italic;
font-size : 80%;
padding-left : 10pt;
padding-right : 10pt;
}
#wrapper {
color : black;
background-color : white;
}
#kopfbereich {
color : black;
}
#seitenueberschrift {
font-size : 150%;
font-weight : bold;
color : black;
}
#listentabelle ul {
list-style-type : none;
background-color : white;
}
#listentabelle li {
font-size : 90%;
list-style-type : none;
background-color : white;
padding : 3pt;
margin-bottom : 3pt;
}
.lititel {
font-size : 110%;
font-weight : bold;
color : black;
background-color : white;
padding-top : 10pt;
padding-bottom : 2pt;
}
div.menulistentabelle ul {
list-style-type : none;
background-color : white;
margin-left : 30pt;
width : 350pt;
}
.menulistentabelle li {
font-size : 90%;
list-style-type : none;
background-color : white;
padding : 1pt;
margin-bottom : 1pt;
}
.menulititel {
font-size : 90%;
font-weight : bold;
color : black;
background-color : white;
padding-top : 3pt;
padding-bottom : 2pt;
}
address {
font-size : 70%;
font-style : normal;
letter-spacing : 1pt;
line-height : 1.5em;
}
#textbereich .numtab table {
border : 0;
border-collapse : collapse;
width : 400pt;
margin-left : 10pt;
margin-bottom : 10pt;
margin-top : 10pt;
}
#textbereich .numtab th {
background-color : white;
border : 1pt solid silver;
padding : 1pt;
padding-left : 5pt;
font-size : 80%;
text-align : left;
}
#textbereich .numtab tr {
background-color : white;
}
#textbereich .numtab td {
border : 1pt solid silver;
padding-top : 1pt;
padding-bottom : 1pt;
padding-left : 5pt;
padding-right : 10pt;
text-align : right;
font-size : 85%;
}
#textbereich .lintab table {
border : 0;
border-collapse : collapse;
width : 90%;
margin-left : 30pt;
margin-bottom : 10pt;
margin-top : 10pt;
}
#textbereich .lintab th {
background-color : white;
padding : 1pt;
font-size : 80%;
text-align : left;
}
#textbereich .lintab tr {
background-color : white;
}
#textbereich .lintab td {
border-top : 1pt solid silver;
padding-top : 5pt;
padding-bottom : 5pt;
padding-left : 5pt;
padding-right : 5pt;
text-align : left;
font-size : 85%;
width : 20%;
}
.clearing {
clear : both;
}
DIV.mittig {
text-align : center;
padding : 10pt;
}
P.txtmitt {
margin-left : auto;
margin-right : auto;
width : 350pt;
}
p.untertitel {
font-size : 80%;
margin-left : auto;
margin-right : auto;
width : 350pt;
}
IMG.picmitt {
display : block;
margin-left : auto;
margin-right : auto;
margin-top : 10pt;
margin-bottom : 10pt;
}
.autor {
color : black;
font-size : 90%;
font-style : italic;
text-align : right;
margin-right : 20pt;
padding-top : 3pt;
padding-bottom : 3pt;
}
div.zweispaltig {
overflow : hidden;
width : 100%;
}
div.linkespalte {
float : left;
width : 60mm;
padding : 2mm;
margin : 2mm;
}
div.rechtespalte {
margin-top : 2mm;
margin-right : 2mm;
margin-bottom : 2mm;
margin-left : 70mm;
padding : 2mm;
}

ul.colums-two {
list-style-type : none;
margin : 0;
padding : 0 0 10pt 0;
width : 100%;
overflow : hidden;
}
li.innen {
width : 20mm;
font-weight : bold;
float : left;
margin : 0;
padding : 0 20px 7px 0;
}
li.innen_xl {
width : 57mm;
float : left;
margin : 0;
padding: 2px 0 7px 0; }
li.aussen {
float : left;
margin : 0;
padding : 0 0 7px 0;
width : 120mm;
}
li.aussen_xl {
float : left;
margin : 0;
padding : 0 0 7px 0;
width : 100mm;
}
li.aussen_xxl {
float : left;
margin : 0;
border-top : 1px solid silver;
padding : 0 0 7px 0;
width : 100mm;
}
li.clr {
display : inline;
margin : 0;
padding : 0;
}
br.clr {
clear : left;
width : 1pt;
font-size : 1pt;
margin : 0;
padding : 0;
overflow : hidden;
}
.bildreihe {
color : black;
background-color : white;
margin-left : 0;
margin-right : 0;
}
.bildreihe li {
display : inline;
margin-top : 10pt;
margin-bottom : 10pt;
padding : 0;
}
.bildreiheeinr {
color : black;
background-color : white;
margin-left : 10pt;
}
.bildreiheeinr li {
display : inline;
margin-top : 10pt;
margin-bottom : 10pt;
padding : 0;
}
DIV.infobereich {
width : 80%;
background-color : white;
padding : 2em;
margin-left : auto;
margin-right : auto;
margin-top : 3em;
margin-bottom : 3em;
border : .3em solid silver;
}
DIV.infoboxhell {
width : 80%;
background-color : white;
padding : 2em;
margin-left : auto;
margin-right : auto;
margin-top : 3em;
margin-bottom : 3em;
border : .3em solid silver;
}
DIV.infoboxweiss {
width : 80%;
background-color : white;
padding : 2em;
margin-left : auto;
margin-right : auto;
margin-top : 3em;
margin-bottom : 3em;
border : .3em solid silver;
}
#fussbereich {
background-color : white;
padding-top : 20pt;
color : silver;
}
#textbereich {
color : black;
background-color : white;
}
#textbereich img {
border : 1pt solid black;
}
#textbereich img.frei {
border : 0;
padding : 5pt;
}
#textbereich img.freilinks {
border : 0;
padding : 5pt 5pt 10pt 0;
}

#textbereich img.rip {
border : 4pt solid black;
margin : 10px;
}
div.bireteli {
overflow : hidden;
padding : 0 10pt 10pt 0;
margin : 0 3pt 3pt 0;
}
* html div.bireteli {
height : 1%;
}
div.bireteli img {
float : right;
border : 1pt solid black;
border-right-color : black;
border-bottom-color : black;
margin-left : 20pt;
margin-bottom : 10pt;
background-color : white;
}
div.bilitere {
overflow : hidden;
padding : 0 10pt 10pt 0;
margin : 0 3pt 3pt 0;
}
* html div.bilitere {
height : 1%;
}
div.bilitere img {
float : left;
border : 1pt solid black;
border-right-color : black;
border-bottom-color : black;
margin-right : 20pt;
margin-bottom : 10pt;
background-color : white;
}