* { 
 color: black; 
 background:white;
 font-size: 10pt;
 }
 
.brand {
 font-weight: bold;
 font-style: italic;
 }
 
#metanavi,
#navcontainer,
#subnavi,
#inner-navi,
#footer,
#action,
#endorsement,
p.more {
 display: none;
 }
 
#content,
div,
table {
 width: 100%;
 }
 
h1, h2, h3, h4, p, li, td {
 font-family: Arial, Helvetica, Sans-serif;
 }
 
h1 {
 font-size: 14pt;
 margin: 0 0 10pt 0;
 }
 
h2,
h2 a {
 font-size: 14pt;
 }

h2 {
 font-weight: normal;
 margin: 15pt 0 10pt 0;
 }

h3,
h3 a,
h4,
h4 a {
 font-size: 12pt;
 }
 
h3,
h4 {
 margin: 0 0 5pt 0;
 }
 
h4 {
 font-weight: normal;
 }
 
div  {
 margin-bottom: 15pt;
 padding: 0;
 }
 
div.article.special {
 margin: 1em 1em 0 1em;
 border: 1px solid #000;
 padding: 0.5em;
 }
 
div.right div.special {
 margin: 0 0 15pt 0;
 border: 0 none;
 padding: 0;
 }
 
div.right {
 margin-top: 10pt;
 border-top: 1pt solid #000;
 padding-top: 5pt;
 }
 
p, li {
 line-height: 1.2em;
 margin: 0 0 5pt 0;
 }
 
p.meta {
 margin: 0;
 }
 
p.error {
 font-style: italic;
 }
 
/* tabellen */
 
table {
 margin-bottom: 5pt;
 }
 
table.data,
table.partner {
 border-collapse: collapse;
 }
 
table.data td,
table.partner td,
table.data th,
table.partner th {
 border-color: #000;
 border-width: 1px;
 border-style:solid;
 padding: 2pt 5pt;
 }
 
table th {
 text-align: left;
 }
 
table.distro td {
 vertical-align: top;
 }
 
table.distro td img {
 margin: 5px;
 }
 
table.distro.double td.left,
table.distro.double td.right {
 width: 50%;
 padding-bottom: 5pt;
 }
 
/* listen */
 
ul {
 list-style-type: square;
 margin: 0 0 5pt 5pt;
}

table.team ul {
 list-style-type: none;
 }

dl,
dt {
 margin: 0;
 padding: 0;
 }
 
dt {
 margin-bottom: 3pt;
 }
 
dd {
 margin: 0 0 2pt 0;
 }
 
dd.more {
 display: none;
 }

/* floats */

span.float-left {
 float: left;
 }
 
span.float-right {
 float: right;
 }

.float-left img {
 margin: 0 8pt 8pt 0;
 }
 
.float-right img {
 margin: 0 0 8pt 8pt;
 }

/* formulare */

form label {
 display: block;
 }
 
form p label,
form span label {
 display: inline;
 }
 
#content form input,
#content form textarea,
#content form select {
 margin: 0 0 5pt 0;
 }
 
#content form input.choice {
 margin: 0 5pt 0 0;
 }