@charset "UTF-8";

html {
 margin:0;
 border:0;
 padding:0;
 width:100%;
 height:auto;
 overflow:visible;
}

body {
 margin:0;
 border:0;
 padding:0;
 width:100%;
 height:auto;
 overflow:visible;
 background-image:none;
 background-color:transparent;
}

div, th, td, p {
 margin:0 auto;
 border:0;
 padding:0;
 font-family:"times new roman",serif;
 font-size:12pt;
 line-height:18px;
 text-align:center;
 color:rgb(0,0,0);
}

img {
 margin:0;
 border:0;
 padding:0;
 font-size:6pt;
 line-height:9px;
 color:rgb(0,0,0);
}

div#mitte {
 overflow:visible;
 margin:0;
 border:0;
 padding:0;
 width:100%;
 height:auto;
}

div#anzeige {
 overflow:visible;
 margin:0;
 border:0;
 padding:0;
 width:100%;
 height:auto;
}

div#inhalt {
 overflow:visible;
 margin:0;
 border:0;
 padding:0;
 width:100%;
 height:auto;
}

div#randlinks, div#randrechts {
 display:none;
}

div#obenrechts, div#obenlinks, div#untenlinks, div#untenrechts {
 display:none;
}

div#navigationoben, div#navigationlinks, div#navigationunten {
 display:none;
}

table {
 margin:0 auto;
 border:0;
 padding:0;
 width:100%;
 border-collapse:collapse;
}

td.alk {
 border:1px solid rgb(208,208,208);
}

td.out {
 border:1px solid rgb(208,208,208);
}

td.ovr {
 border:1px solid rgb(208,208,208);
}

td.out a, td.ovr a, tr.out td a, tr.ovr td a {
 display:block;
 width:100%;
 text-align:center;
}

div#dhd_o, div#dhd_i {
 display:none;
}

body.pla {
 background-repeat:no-repeat;
 background-position:left top;
}

div.dwz, div.fom, div.pvw {
 margin:4px;
}

div.pla {
 margin:4px 8px 4px 188px;
}

div.cnt1 {
 width:auto;
 height:100%;
}

table.cnt1 {
 width:auto;
 height:100%;
}

table.cnt2 {
 width:auto;
}

table.cnt3 {
 display:none;
}

div.nav3 {
 overflow:visible;
 background-color:rgb(212,208,200);
 width:144px;
 margin-top:2px;
 border:1px outset rgb(212,208,200);
 padding:1px;
}

div.nav3 p {
 font-size:9pt;
 line-height:11px;
 text-align:left;
 white-space:nowrap;
}

div.nav3 p a {
 color:rgb(48,48,48);
 text-decoration:none;
 display:block;
 padding:2px;
}

div.nav3 p a:hover {
 background-color:rgb(244,244,212);
}

div.nav3 p a img {
 vertical-align:middle;
}

div.nav3 p a span {
 vertical-align:middle;
}

div.img, th.img, td.img, table.hr {
 font-size:1px;
 line-height:1px;
}

td.img img {
 vertical-align:middle;
}

div#dbd_o, div#dbd_i {
 width:auto !important;
 padding:0px;
 background-image:none;
 background-color:transparent;
}

h1 {
 display:none;
}

h2 {
 width:auto;
 margin:0 auto;
 font-family:"times new roman",serif;
 font-size:24pt;
 font-weight:normal;
 text-align:center;
 color:rgb(0,0,0);
}

h3 {
 visibility:hidden;
 width:auto;
 margin:0 auto;
 padding-top:8px;
 font-family:"times new roman",serif;
 font-size:18pt;
 font-weight:bold;
 text-align:center;
 color:rgb(0,0,0);
}

h4 {
 visibility:hidden;
 width:auto;
 margin:0 auto;
 padding-top:8px;
 font-family:"times new roman",serif;
 font-size:16pt;
 font-weight:bold;
 text-align:center;
 color:rgb(0,0,0);
}

h5 {
 width:auto !important;
 margin:0 auto;
 padding-top:8px;
 font-family:"times new roman",serif;
 font-size:20pt;
 font-weight:bold;
 text-align:center;
 color:rgb(0,0,0);
 page-break-after:always;
}

span.sh5 {
 font-size:12pt;
}

h6 {
 width:auto !important;
 margin:0 auto;
 border:0;
 padding-top:8px;
 padding-bottom:16px;
 font-family:"times new roman",serif;
 font-size:14pt;
 font-weight:bold;
 text-align:center;
 color:rgb(0,0,0);
}

div.fll {
 float:left;
}

div.flr {
 float:right;
}

div.mgt {
 margin-top:4px;
}

div.mgb {
 margin-bottom:4px;
}

div.larr, div.rarr, div.uarr, div.darr {
 display:none;
}

td.h5, td.h6 {
 width:100%;
}

table.th5 {
 display:none;
}

table.th6 {
 display:none;
}

div.ctt {
 display:none;
}

div.ctm_o {
 width:100%;
 background-color:transparent;
 page-break-after:always;
}

div.ctm_i {
 width:100%;
 background-color:transparent;
 display:table;
}

div.ctb {
 display:none;
}

caption {
 margin:0 auto;
 padding:3px;
 font-family:"times new roman",serif;
 font-size:12pt;
 line-height:18px;
 font-weight:bold;
 text-align:center;
 color:rgb(0,0,0);
}

ul, ol {
 margin:0;
 padding:0;
 text-align:left;
 color:rgb(0,0,0);
}

ul.rpt, ol.rpt {
 margin:8px;
}

ul.stn {
 list-style-type:none;
}

ul.ord {
 list-style-image:url(ord.png);
}

ul.dok {
 list-style-image:url(dok.png);
}

ol {
 list-style-type:decimal;
}

li {
 margin:3px 0 3px 30px;
 padding:0;
 font-family:"times new roman",serif;
 font-size:12pt;
 line-height:18px;
 color:rgb(0,0,0);
}

li.rpt {
 font-size:14pt;
 line-height:20px;
}

li.pdg {
 padding:3px 0;
}

div#d00 {
 display:none;
}

div#dft_o, div#dft_i {
 display:none;
}

div.val a img {
 padding:5px 0 5px 5px;
 vertical-align:middle;
}

hr {
 margin:3px auto;
 width:80%;
 border:0;
 height:1px;
 background-color:rgb(192,192,192);
 color:rgb(192,192,192);
}

hr.tgr {
 margin:1px auto;
 width:80%;
 border:0;
 height:1px;
 background-color:rgb(192,192,192);
 color:rgb(192,192,192);
}

hr.nhr {
 margin:3px auto;
 width:60%;
 border:0;
 height:1px;
 background-color:rgb(192,192,192);
 color:rgb(192,192,192);
}

hr.rpt {
 margin:4px auto;
 width:40%;
 border:0;
 height:1px;
 background-color:rgb(0,0,0);
 color:rgb(0,0,0);
}

hr.bar {
 margin:8px auto;
 width:100%;
 border:0;
 height:1px;
 background-color:rgb(0,0,0);
 color:rgb(0,0,0);
}

hr.nrf {
 margin:24px auto 0;
 width:40%;
 border:0;
 height:1px;
 background-color:rgb(0,0,0);
 color:rgb(0,0,0);
}

a:link {
 color:rgb(0,0,0);
 text-decoration:none;
}

a:visited {
 color:rgb(0,0,0);
 text-decoration:none;
}

a:hover {
 color:rgb(0,0,0);
 text-decoration:none;
}

a:focus {
 color:rgb(0,0,0);
 text-decoration:none;
}

a:active {
 color:rgb(0,0,0);
 text-decoration:none;
}

a.eml:link, a.eml:visited, a.eml:hover, a.eml:focus, a.eml:active {
 color:rgb(0,0,0);
 text-decoration:none;
}

span.mlt {
 color:rgb(0,0,0);
 text-decoration:none;
 white-space:nowrap;
}

span.mli {
}

span.tel {
 white-space:nowrap;
}

p.nav {
 display:none;
}

span.click {
}

a.ank {
 text-decoration:none;
}

a.nhr {
 color:rgb(208,208,208);
}

a:link img.tnl {
 border:1px solid rgb(208,208,208);
 padding:1px;
}

a:visited img.tnl {
 border:1px solid rgb(208,208,208);
 padding:1px;
}

a:hover img.tnl {
 border:1px solid rgb(208,208,208);
 padding:1px;
}

a:focus img.tnl {
 border:1px solid rgb(208,208,208);
 padding:1px;
}

a:active img.tnl {
 border:1px solid rgb(208,208,208);
 padding:1px;
}

img.pht {
 border:1px solid rgb(208,208,208);
 padding:1px;
}

div.top, p.top {
 margin-bottom:16px;
 font-size:12pt;
 line-height:20px;
 font-weight:bold;
}

div.btm {
 margin-top:16px;
 line-height:20px;
}

.hlt {
}

.gld {
 margin:6px 4px;
 border:1px solid rgb(208,208,208);
 padding:0;
 line-height:26px;
}

.slv {
 margin:6px 4px;
 border:1px solid rgb(208,208,208);
 padding:0;
 line-height:26px;
}

.brn {
 margin:6px 4px;
 border:1px solid rgb(208,208,208);
 padding:0;
 line-height:26px;
}

td.w {
 text-align:center;
}

td.b {
 text-align:center;
 background-color:rgb(208,208,208);
}

td.a {
 text-align:center;
 font-size:6pt;
 line-height:9px;
}

td.h {
 text-align:center;
 background-color:rgb(208,208,208);
 font-size:6pt;
 line-height:9px;
}

span.pls {
 color:rgb(0,0,0);
}

span.mns {
 color:rgb(0,0,0);
}

span.nll {
 color:rgb(0,0,0);
}

p.msg {
 text-align:left;
 margin:16px 0;
}

span.erg {
 display:block;
 float:left;
 width:66px;
}

div.gb, div.bb {
 margin:8px;
}

tr.gbe, tr.bbe {
}

tr.gbe td, tr.bbe td {
 font-size:12pt;
 line-height:16px;
}

td.gbi, td.bbi {
 background-position:center;
 background-repeat:no-repeat;
 text-align:center;
 vertical-align:middle;
}

a.bgi:link, a.bgi:visited, a.bgi:hover, a.bgi:focus, a.bgi:active {
 text-decoration:none;
}

p.gbe, p.bbe {
 margin:0;
 text-align:right;
 padding-right:4px;
 font-size:12pt;
 line-height:16px;
}

td.gbt, td.bbt {
}

div.gbt, div.bbt {
 padding:1px;
}

p.gbt {
 text-align:left;
 padding:8px;
 font-size:14pt;
 line-height:22px;
 width:682px;
 max-width:682px;
 overflow:hidden;
}

p.bbt {
 text-align:left;
 padding:8px;
 font-size:14pt;
 line-height:22px;
 width:682px;
 max-width:682px;
 overflow:hidden;
}

div.wci {
 border:1px solid rgb(84,84,52);
 width:51px;
 height:51px;
 background-position:center;
 background-repeat:no-repeat;
}

div.wcm_o {
 border:1px solid rgb(211,211,187);
 padding:2px;
 width:600px;
 height:47px;
 background-color:rgb(226,226,210);
}

div.wcm_i {
 border:1px solid rgb(211,211,187);
 width:598px;
 height:45px;
 background-color:rgb(241,241,233);
}

p.jub_y {
 padding-top:15px;
 padding-bottom:16px;
 font-size:16pt;
 line-height:20px;
}

p.cal_m {
 padding-top:6px;
 padding-bottom:2px;
 font-size:8pt;
 line-height:12px;
 font-weight:bold;
 font-variant:small-caps;
 color:rgb(255,255,255);
}

p.cal_d {
 padding-top:6px;
 padding-bottom:9px;
 font-size:12pt;
 line-height:16px;
 font-weight:bold;
}

p.hnt {
 padding:3px 1px;
 text-align:justify;
 line-height:13pt;
}

div.nrf_o {
 margin:8px auto;
 border:2px solid rgb(0,0,0);
 padding:1px;
 width:510px;
 background-color:transparent;
}

div.nrf_i {
 border:1px solid rgb(0,0,0);
 padding:4px;
 width:500px;
}

div.hdl {
 height:62px;
 display:table-cell;
 vertical-align:middle;
}

p.hdl, p.nrf {
 padding:4px 6px;
 text-align:left;
}

p.stp {
 padding:0 6px;
 font-size:8pt;
 line-height:18px;
 font-style:italic;
 text-align:left;
}

p.txtj {
 padding:4px 2px;
 line-height:13pt;
 text-align:justify;
}

p.txtc {
 padding:4px 2px;
 line-height:13pt;
 text-align:center;
}

p.txtl {
 padding:4px 2px;
 line-height:13pt;
 text-align:left;
}

p.vdt_hl {
 padding:3px 2px;
 text-align:left;
 font-weight:bold;
}

p.vdt_dl {
 padding:3px 2px;
 text-align:left;
}

p.asb_hc {
 padding:3px 0;
 text-align:center;
 font-weight:bold;
}

p.asb_hl {
 padding:3px 0;
 text-align:left;
 font-weight:bold;
}

p.asb_dc {
 padding:3px 0;
 text-align:center;
}

p.asb_pr {
 padding-right:143px;
}

p.asb_dl {
 padding:3px 0;
 text-align:left;
}

div.imgfrm {
 width:100%;
}

div.frm {
 border:0;
 width:100%;
 margin-left:0;
}

div.frm80, div.frm60, div.frm50, div.frm40 {
 border:0;
}

div.frm80 {
 width:80%;
}

div.frm60 {
 width:60%;
}

div.frm50 {
 width:50%;
}

div.frm40 {
 width:40%;
}

p.hdg, p.ftg, p.ktb {
 text-align:center;
 font-weight:bold;
 padding:0 1px;
}

p.mgc {
 text-align:center;
 padding:2px;
}

p.imp {
 text-align:left;
 padding:7px 0 0 5px;
 font-size:6pt;
 line-height:12px;
}

div.agb {
 padding:0 6px;
}

.sic {
 font-style:italic;
}

.scp {
 font-variant:small-caps;
}

th, td, .nwr {
 white-space:nowrap;
}

td p, td ol {
 white-space:normal;
}

.str {
 text-decoration:line-through;
}

.wdr {
 letter-spacing:3px;
}

.nrw {
 letter-spacing:-2px;
}

.hdn {
 visibility:hidden;
}

tr.ksh {
 background-color:rgb(236,236,204);
}

tr.ksh td {
 color:rgb(10,74,10);
 font-weight:bold;
}

td.ksh {
 font-weight:bold;
}

col.kshres {
 background-color:rgb(236,236,204);
}

td.ktd {
 background-color:rgb(202,214,190);
 font-family:"lucida sans unicode","arial unicode ms",sans-serif;
}

td.leer {
 background-color:rgb(255,255,255);
}

thead {
}

span.sort {
 text-decoration:underline;
}

tfoot {
}

tfoot tr td {
 padding:3px 0;
 font-weight:bold;
}

tbody {
}

.ungerade {
}

.gerade {
}

tr.ungerade td, tr.gerade td {
 padding:3px 8px;
}

tr.rtg {
 font-weight:bold;
}

tr.rtg td {
 padding:3px 8px;
}

div.saeule {
 margin:4px 2px;
 border:1px solid rgb(178,178,162);
 background-color:rgb(210,210,194);
 position:relative;
}

div.saeule2 {
 background-color:rgb(194,194,178);
 position:absolute;
 bottom:0;
}

big big {
 font-size:16pt;
}

big, .big {
 font-size:14pt;
}

small, .sml, table.l100s tr th, table.l100s tr td, div.t100s table tr th, div.t100s table tr td, td.sml table tr th, td.sml table tr td, table.ktm tr th, table.ktm tr td {
 font-size:10pt;
 line-height:14px;
}

small small, .smlsml, table.l100ss tr th, table.l100ss tr td, table.kts tr th, table.kts tr td {
 font-size:8pt;
 line-height:10px;
}

sup, sub {
 font-size:8pt;
}

.note {
 font-size:8pt;
 vertical-align:top;
}

tt, .tt {
 font-family:"courier new",monospace;
 color:rgb(0,0,0);
 font-size:12pt;
}

pre {
 margin:0;
 border:0;
 padding:0;
 font-family:"courier new",monospace;
 color:rgb(0,0,0);
 font-size:12pt;
 line-height:18px;
}

pre.sml {
 font-size:10pt;
 line-height:16px;
}

pre.smlsml {
 font-size:8pt;
 line-height:12px;
}

form {
 margin:0;
 border:0;
 padding:0;
 color:rgb(0,0,0);
}

fieldset {
 margin:0;
 border:1px solid rgb(208,208,208);
 padding:0 8px 8px;
}

legend {
 margin:4px;
 border:1px solid rgb(208,208,208);
 padding:2px;
 background-color:transparent;
 font-family:"courier new",monospace;
 font-size:12pt;
 line-height:18px;
 color:rgb(0,0,0);
}

label {
 font-family:"courier new",monospace;
 font-size:12pt;
 line-height:18px;
 color:rgb(0,0,0);
}

select, option, textarea, input, input.txt, .slt {
 margin:0;
 font-family:"courier new",monospace;
 font-size:10pt;
 line-height:16px;
 font-weight:bold;
 color:rgb(0,0,0);
}

input.btn {
}

textarea {
 display:block;
 overflow:visible;
}

select, textarea, input.txt {
 background-color:transparent;
}

p.ttl {
 margin:8px;
 font-size:14pt;
 line-height:22px;
 text-align:left;
 font-weight:bold;
}

p.ttl small {
 line-height:16px;
 font-weight:normal;
}

p.rpt {
 margin:8px;
 font-size:14pt;
 line-height:22px;
 text-align:left;
}

p.rpt + p.ttl {
 margin-top:12px;
}

p.rpt small {
 line-height:16px;
}

p.sgn {
 margin:8px;
 font-size:14pt;
 line-height:22px;
 text-align:left;
 font-style:italic;
}

div.sect {
 padding:3px;
}

div.sect p {
 padding:4px 2px;
 text-align:left;
}

div.sect > p:first-child {
 font-weight:bold;
}

div.sect ol {
 list-style-type:lower-alpha;
}

div.sect li {
 margin:1px 0 1px 36px;
}

div.vsc {
 padding:9px;
}

div.vsi {
 margin-right:13px;
 padding:4px;
 width:88px;
 height:116px;
 float:left;
}

div.vsh {
 padding:2px;
 height:29px;
}

div.vsd {
 padding:4px;
 height:87px;
}

td.wt {
 padding:14px 6px !important;
 width:217px;
 height:32px;
}

table.wt {
 border:1px solid rgb(211,211,187);
 table-layout:fixed;
}

table.wt tr td {
 width:30px;
 height:30px;
 border:1px solid rgb(211,211,187);
 padding:0 !important;
 text-align:center !important;
 vertical-align:middle !important;
}

td.mo, td.di, td.mi, td.do, td.fr, td.sa, td.so {
 background-color:rgb(226,226,210);
}

table.tfll {
 margin:0 8px 0 0;
 border:1px solid rgb(208,208,208);
 width:auto;
 float:left;
}

table.tflr {
 margin:0 0 0 8px;
 border:1px solid rgb(208,208,208);
 width:auto;
 float:right;
}

.ifll {
 margin:8px;
 width:auto;
 float:left;
 font-size:1px;
 line-height:1px;
}

.iflr {
 margin:8px;
 width:auto;
 float:right;
 font-size:1px;
 line-height:1px;
}

img.rptdec {
 margin:5px 8px 0;
 border-top:1px solid rgb(208,208,208);
 border-bottom:1px solid rgb(208,208,208);
 padding:5px;
}

div.dfll {
 margin:0px;
 border:1px solid rgb(208,208,208);
 width:auto;
 float:left;
}

div.dflr {
 margin:0px;
 border:1px solid rgb(208,208,208);
 width:auto;
 float:right;
}

div.quote, blockquote {
 border:0;
 padding:0px 10px;
}

div.quote p, blockquote p {
 padding:3px 1px;
 text-align:left;
}

div#fbkdiv {
 margin:auto;
 border:0;
 padding:0;
 width:716px;
 height:auto;
 font-size:1px;
 line-height:1px;
 overflow:visible;
 position:relative;
}

img#fbkimg {
 position:absolute;
 right:0;
}

div.mmsv {
 width:356px;
 height:240px;
 overflow:auto;
}

div#sbx {
 margin:0 auto;
 border:0;
 padding:0;
 width:auto;
 height:auto;
 overflow:auto;
}

p.sbt {
 text-align:left;
 padding:8px;
}

table.bbrh {
 border-bottom:1px solid rgb(208,208,208);
}

div.bbrb {
 border:0;
 width:718px;
 overflow:auto;
}

table.bbrb {
 margin-left:0;
 width:690px;
}

table.bbrb tr {
 height:46px;
}

table.bbrb tr td {
 padding:3px 1px;
}

div#glrprev {
 display:none;
}

div#glrnext {
 display:none;
}

div#glrevnt, div#glrcntr {
 font-weight:bold;
}

div.pfm_t {
 display:none;
}

div.pfm_m {
 width:100%;
 background-color:transparent;
}

div.pfm_b {
 display:none;
}

h6.nlr {
}

div.nlr_t {
 display:none;
}

div.nlr_m {
 width:100%;
 background-color:transparent;
}

div.nlr_c {
 width:100%;
 background-color:transparent;
}

td.kw {
 color:rgb(208,208,208);
}

div.nlr_c h1, div.nlr_c h2, div.nlr_c h3, div.nlr_c h4 {
 display:block;
}

div.nlr_c h1, div.nlr_c h2, div.nlr_c h3, div.nlr_c h4, div.nlr_c h5, div.nlr_c h6, div.nlr_c div, div.nlr_c p, div.nlr_c blockquote p, div.nlr_c ul li, div.nlr_c ol li, div.nlr_c table tr td {
 text-align:left;
 margin:0;
 border:0;
 padding:0;
 font-family:"times new roman",serif;
 font-size:14pt;
 line-height:22px;
}

div.nlr_c h3.term {
 border-bottom:1px solid rgb(48,48,48);
 width:100%;
}

div.nlr_c pre {
 text-align:left;
 margin:0;
 border:0;
 padding:10px 20px 4px 20px;
 font-family:"courier new",monospace;
 font-size:12pt;
 line-height:18px;
 font-weight:bold;
}

div.nlr_c p.date {
 float:right;
 text-align:right;
 font-size:10pt;
}

div.nlr_c h1 {
 float:left;
 padding-top:18px;
 font-variant:small-caps;
}

div.nlr_c h2 {
 clear:left;
 padding-top:24px;
}

div.nlr_c h3 {
 padding-top:18px;
}

div.nlr_c h4 {
 padding-top:12px;
}

div.nlr_c h5, div.nlr_c h6, div.nlr_c p {
 padding-top:6px;
}

div.nlr_c blockquote {
 margin:0;
 padding:4px 16px;
}

div.nlr_c blockquote p {
 padding-top:4px;
}

div.nlr_c ul li, div.nlr_c ol li {
 margin:4px 0 0 24px;
}

div.nlr_c table {
 margin:6px 0 0 0;
 width:auto;
 border-collapse:separate;
 border:1px outset rgb(244,236,180);
}

div.nlr_c table tr td {
 border:1px inset rgb(244,236,180);
 padding:4px;
 font-size:12pt;
 line-height:18px;
}

div.nlr_c table.term, div.nlr_c table.nach, div.nlr_c table.turn {
 width:680px;
 border-collapse:collapse;
 border:0;
}

col.term_sp1 {
 width:36px;
}

col.term_sp2 {
 width:60px;
}

col.term_sp3 {
 width:60px;
}

col.term_sp23 {
 width:120px;
}

col.term_sp4 {
 width:84px;
}

col.term_sp34 {
 width:144px;
}

col.term_sp5 {
 width:440px;
}

col.term_sp45 {
 width:524px;
}

col.nach_sp1 {
 width:184px;
}

col.nach_sp2 {
 width:496px;
}

col.turn_sp1 {
 width:136px;
}

col.turn_sp2 {
 width:544px;
}

div.nlr_c table.term tr td, div.nlr_c table.nach tr td, div.nlr_c table.turn tr td {
 border:0;
 vertical-align:top;
}

div.nlr_c div.img {
 margin:12px auto 6px;
 border:0;
 width:auto;
 font-family:verdana,arial,helvetica,sans-serif;
 text-align:center;
 font-size:1px;
 line-height:1px;
}

div.nlr_c p.desc {
 padding-top:0;
 font-size:12pt;
 line-height:18px;
 text-align:center;
}

div.nlr_c p.copy {
 clear:both;
 padding-top:0;
 text-align:right;
 font-size:10pt;
}

div.nlr_c p.klausel {
 padding-top:18px;
 text-align:right;
 font-size:10pt;
}

div.nlr_c div.trauer {
 margin:16px;
 border:2px solid rgb(80,80,80);
 background-color:rgb(240,240,240);
 background-image:url(taube.gif);
 background-position:right bottom;
 background-repeat:no-repeat;
 padding:16px 24px;
}

div.nlr_c div.schlagzeile {
 margin:auto;
 padding-top:12px;
 padding-bottom:6px;
 font-weight:bold;
 text-align:center;
 clear:both;
}

div.nlr_b {
 display:none;
}

h6.pbd {
 background-image:url(bg_pbrd_hk.gif);
 background-position:center bottom;
 background-repeat:no-repeat;
 padding-bottom:5px;
}

div.pbd_t {
 width:738px;
 height:9px;
 background-image:url(bg_pbrd_t.gif);
 background-repeat:no-repeat;
 font-size:1px;
 line-height:1px;
}

div.pbd_m {
 width:738px;
 height:474px;
 background-image:url(bg_pbrd_m.gif);
 background-repeat:no-repeat;
 font-size:1px;
 line-height:1px;
}

div.pbd_c {
 padding:13px 16px;
 width:688px;
 height:448px;
 background-image:url(bg_pbrd_ck.png);
 background-position:center;
 font-size:1px;
 line-height:1px;
}

table.pbd {
 table-layout:fixed;
 width:688px;
}

tr.pbd {
 height:224px;
}

div.pbd {
 background-image:url(bg_pbrd_pp.gif);
 background-position:center;
 background-repeat:no-repeat;
 width:140px;
 height:198px;
}

p.pbd {
}

div.pbd_b {
 width:738px;
 height:9px;
 background-image:url(bg_pbrd_b.gif);
 background-repeat:no-repeat;
 padding-bottom:5px;
 font-size:1px;
 line-height:1px;
}

p.psa {
 padding:8px 0 2px 8px;
 text-align:left;
 font-weight:bold;
}

p.psl {
 padding:2px 0 2px 32px;
 text-indent:-8px;
 text-align:left;
 font-weight:bold;
}

p.psv {
 padding:2px 0 8px 56px;
 text-indent:-8px;
 text-align:left;
 font-weight:normal;
}

div.ntn {
 margin:8px;
}

div.ntn p {
 margin:0 24px;
 text-align:left;
}

div.dgm {
 margin:8px auto;
 page-break-inside:avoid;
}

div.pgm p, div.pgi p {
 padding:0 1px 3px;
}

div.pgm a {
 color:rgb(0,0,0);
 text-decoration:none;
}

div.pgm .pc a, div.pgm span.pc a {
 color:rgb(0,0,0);
}

div.pgm span.pc2 a {
 font-style:italic;
}

div.pgm span.pc3 a {
 font-style:normal;
 color:rgb(0,0,0);
}

.pintro {
 text-indent:1em;
 text-align:justify;
}

.pc, .pc2 {
 text-indent:1em;
 text-align:justify;
} 

.pplay {
 font-weight:bold;
}

.ptitle {
}

.pelo {
}

.peco {
}

.pevent {
}

.popen {
 font-weight:bold;
}

.panno {
 font-weight:bold;
}

.pm {
 text-indent:0em;
 text-align:justify;
 font-weight:bold;
}

.pclock {
}

.pf {
 font-family:LinaresFigurine,ZurichFigurine,"Zurich New",HastingsFigurine,Verdana;
 font-style:normal;
}

div.pgm img {
}

div.pgq {
 margin:10px;
 padding:4px;
 text-align:justify;
 background-color:#ffffec;
 border-style:solid;
 border-color:rgb(0,0,0);
 border-width:2px;
}

.ianno {
 font-style:italic;
}

div#pc1 {
 position:absolute;
 visibility:hidden;
}

div.brd {
 margin:0 auto;
 border:1px solid rgb(48,48,48);
 padding:0;
 width:280px;
 height:280px;
 overflow:visible;
 background-image:url(training/jpc/board35.png);
 font-size:1px;
 line-height:1px;
}

p.pt {
 padding:10px;
 font-weight:bold;
}

div.mvs {
 margin:0 auto;
 border:0;
 padding:0;
 width:352px;
}

.qzs {
 position:relative;
 visibility:hidden;
}

td.buchtext {
 height:95px;
 text-align:left;
 vertical-align:top;
}

span.thinsp {
 letter-spacing:-0.3em;
}

span.enav1 {
 letter-spacing:-0.2ex;
}

span.enav9 {
 letter-spacing:-0.1ex;
}

span.enav8 {
 letter-spacing:-0.1ex;
}

span.enav4 {
 letter-spacing:0;
}

span.eve {
 letter-spacing:-0.1ex;
}

span.evv {
 letter-spacing:-0.2ex;
}

body.wminfo {
 background-color:transparent;
}

div.wminfo1 {
 margin:12px;
 border:0;
 padding:0;
 background-color:transparent;
}

div.wminfo2 {
 margin:0;
 border:0;
 padding:6px 12px;
 background-color:transparent;
}

div.wminfo2 p {
 margin:0;
 padding:3px 6px;
 text-align:left;
}

div#preload {
 display:none;
}

span.emoticon {
 font-family:"courier new",monospace;
 font-size:12pt;
 line-height:16px;
 font-weight:bold;
 vertical-align:middle;
 white-space:nowrap;
}
