@page { size:  21cm 29.7cm;}

body {
margin: 1cm 1cm 2.5cm 1cm;
font-family: geneva, arial, helvetica, sans-serif;
background: #fff; color:#000;
orphans: 2; widows: 2;
font-size: 11pt; }

strong, em {font-weight: bold;}

img {border:0;}

p {
font: normal 11pt arial, helvetica,sans-serif;
margin: 5px 5px 7px 9px;}

h1, h2, h3, h4, h5, h6 {
font: bold 11pt arial,helvetica,sans-serif;
page-break-after: avoid;
page-break-inside: avoid;}

h2{font-size: 16pt }
h3{font-size: 15pt }
h4{font-size: 14pt }
h5{font-size: 13pt }
h6{font-size: 12pt }


li {
background: transparent none; color: #000;
font-size: 11pt;
padding: 1pt;
border:0;
}

p.rechts {display: none; visibility: hidden;}
.zentriert { font-size: 11pt; }
#links, #navquer, #kopf, #wappen, #pijahre, #w3c, #psprecher a {display: none; }
#inhalt2 { position: static;
           width: 90%;
           top: 0px;
         }
           
#inhalt2 h1 { color: #000; background: #fff; font-size: 14pt }
#inhalt2 h2 { font-size: 13pt }

#inhalt h2, #inhalt2 a       { line-height: 100%;
                               color: #000;  }
                               
#textpi, #textbereich {color: #000; background: #fff; width: 100%; font-size: 11pt; }
#textbereich.img { position: absolute;
                   top: 10cm;
                   right: 1cm }
#apartner       { background-color: #fff }
#psprecher      { float: left; color: #000;
                  background-color: #fff;
                  padding: 10px;
                  margin-bottom: 15px;
                  width: 90%;
                  font-size: 14px;
                  border: 1px solid #069 }       

th.pi, th.archiv, .pi_h { text-align: left;
                         background-color: #069;
                         color: #fff;
                         padding: 5px;
                         border: 1px solid #069; }
td.pi, td.archiv { background: #fff; color: #000; page-break-inside: avoid;}

a.links3         { line-height:100%; color: #000; font-size: 11pt;}
a.links3:link    { text-decoration: none;}

a.links4         { line-height:100%; color: #000; font-size: 11pt;}
a.links4:link    { text-decoration: none;}

a.links4:after { content:"\0a["attr(href)"]\0a"; font-size: 0.75em; }

.nix             { display: none }   
