h1 { font-size: 16pt; font-weight: bold; color: #000; background: inherit; margin: 0.4em 0 0.5em 0; }
h2 { font-size: 14pt; font-weight: bold; color: #333; background: inherit; margin: 0.2em 0 0.5em 0; padding: 0.3em 0.3em 0.3em 0; }
h3 { font-size: 12pt; font-weight: bold; margin: 0.4em 0 0.3em 0; }
/* Vermeidung von Seitenumbr�chen direkt nach einer �berschrift */
h1,
h2,
h3 { page-break-after: avoid; }
a { color: #93246F; font-weight: bold; }
.unsichtbar,
p .u2 { display: none; }
#header { width: auto; }
.buttonheading { display:none }
#header form,
.pagination,
#footer,
p.counter,
.unseen { display: none; }
#header ul,
#right form { display: none; }
.breadcrumbs { font-size:18px ; color:#336699 }
#left{ display: none; }
#fontsize { display: none; }
#main2 { margin: 0%; }
#all { text-align:left }
#right { display: block; position: static !important; }
#main2:before { content: " content "; color: #888; display: block; background-color: inherit; font-weight: bold; font-size: 1.5em; border-bottom: 1px #000 solid; margin-bottom: 1em; }
#right:before { content: " additional information "; color: #888; display: block; background-color: inherit; font-weight: bold; font-size: 1.5em; border-bottom: 1px #000 solid; margin-bottom: 1em; }
