* { margin:0; padding:0; } body { color:#000; font-family:sans-serif; font-size:medium; font-style:normal; font-weight:400; letter-spacing:normal; line-height:1.25; text-align:left; vertical-align:baseline; white-space:normal; word-spacing:normal; margin:1em; } p { color:#000; font-family:sans-serif; font-size:medium; font-style:normal; font-weight:400; letter-spacing:normal; line-height:1.25; text-align:left; vertical-align:baseline; white-space:normal; word-spacing:normal; } p.pstandard { font-family:sans-serif; margin-bottom:.67em; margin-top:.67em; } p.standard { font-family:sans-serif; margin-bottom:.67em; margin-top:.67em; } ul { list-style-type:disc; margin:.67em 1.33em; } li { margin-bottom:.5em; margin-top:.5em; } ul ul { margin-bottom:.5em; margin-top:.5em; } ol ul { margin-bottom:.67em; margin-top:.67em; } ul ol { margin-bottom:.5em; margin-top:.5em; } ol ol { margin-bottom:.5em; margin-top:.5em; } ol { list-style-position:outside; list-style-type:decimal; margin:.67em 1.5em; } li.paufz { list-style-position:outside; list-style-type:decimal; } li.pgp { list-style-type:disc; } li.pgp2 { list-style-type:circle; } li p{ font-family:sans-serif; margin-bottom:.5em; margin-top:.5em; } p.bullet.list.indent { margin-bottom:.5em; margin-top:.5em; } p.numbered.list { margin-bottom:.5em; margin-top:.5em; } p.bullet.list.under { margin-bottom:.5em; } .bildbox { page-break-after:avoid; margin:.67em 0 .33em; } .imgsmall { page-break-after:avoid; margin:.67em 0 .33em; } p.listingcaption { color:#17365d; margin-bottom:.67em; margin-top:.33em; page-break-before:avoid; page-break-inside:avoid; } .imgsmall p.figurecaption { color:#17365d; margin-bottom:.67em; margin-top:.33em; page-break-before:avoid; page-break-inside:avoid; } p.tablecaption { color:#17365d; margin-top:.33em; page-break-before:avoid; page-break-inside:avoid; margin-bottom:1em; } p.pbildunter { color:#17365d; margin-bottom:.67em; margin-top:.33em; page-break-before:avoid; page-break-inside:avoid; } p.tabunter { color:#17365d; margin-bottom:.67em; margin-top:.33em; page-break-before:avoid; page-break-inside:avoid; } p.plistingunter { color:#17365d; margin-bottom:.67em; margin-top:.33em; page-break-before:avoid; page-break-inside:avoid; } .listing.caption { color:#17365d; margin-bottom:.67em; margin-top:.33em; page-break-before:avoid; page-break-inside:avoid; } caption { caption-side:bottom; text-align:left; } .bildextra { color:#17365d; display:inline-block; font-size:large; text-align:left; } p.figurecaption a.figureback { color:#17365d; display:inline-block; font-size:large; text-align:left; } p.tablecaption a.tableback { color:#17365d; display:inline-block; font-size:large; text-align:left; } .nummerierung { font-weight:700; padding-right:1em; } span.captionbold { font-weight:700; padding-right:1em; } .ckursivu { font-style:italic; text-decoration:underline; } .smallcapstablebox { color:#666; font-weight:700; } .ckapitaelchen { color:#666; font-weight:700; } .cscreenelement { color:#666; font-weight:700; } .smallcaps { color:#666; font-weight:700; } .small.caps.table.box { color:#666; font-weight:700; } span.smallcaps { color:#666; font-weight:700; } span.smallcapssans { color:#666; font-weight:700; } p.tablepreview { margin-top:1em; } span.clisting { font-family:tastatur; } span.listing { font-family:tastatur; } .cprogrammierelement { font-family:tastatur; } .clistingu { font-family:tastatur; text-decoration:underline; } .clistingfu { font-family:tastatur; font-weight:700; text-decoration:underline; } .clistingfett { font-family:tastatur; font-weight:700; } .clistingkursiv { font-family:tastatur; font-style:italic; } .clistingk { font-family:tastatur; font-style:italic; } span.listingbold { font-family:tastatur; font-weight:700; } .cfett { font-weight:700; } .befehl { font-weight:700; } .callout { font-weight:700; } .bold { font-weight:700; } span.bullet_small_round { font-weight:700; } .cfettu { font-weight:700; text-decoration:underline; } span.bold925pt { font-weight:700; } span.ckursiv { font-style:italic; } span.italic { font-style:italic; } .curl { font-style:italic; } .cdateipfad { font-style:italic; } .cbegriff { font-style:italic; } .italic.pt { font-style:italic; } .newterm { font-style:italic; } .italic { font-style:italic; } .new.term { font-style:italic; } .ctastatur img { vertical-align:middle; } code { white-space:nowrap; } p.listing.standard { font-family:tastatur; font-size:small; white-space:nowrap; margin:.67em 0; } .plisting { font-family:tastatur; font-size:small; white-space:nowrap; margin:.67em 0; } .listing { font-family:tastatur; font-size:small; white-space:nowrap; margin:.67em 0; } .plistingeg { font-family:tastatur; font-size:small; white-space:nowrap; margin:.67em 0; } .listingeg { font-family:tastatur; font-size:small; white-space:nowrap; margin:.67em 0; } table { border-collapse:collapse; border-spacing:0; font-family:sans-serif; margin-bottom:.67em; margin-top:.67em; max-width:100%; } th { background-color:#17365d; color:#fff; font-weight:700; padding:.33em; } thead { background-color:#17365d; color:#fff; font-weight:700; } td.tabellenkopf { background-color:#17365d; color:#fff; font-weight:700; border:thin solid #fff; } td p.table.head { background-color:#17365d; color:#fff; font-weight:700; border:thin solid #fff; } td.tabellentext { border:thin solid #fff; background-color:#e1eeff; } td.tabellenzelle { border:thin solid #fff; background-color:#e1eeff; } td p.table.text { border:thin solid #fff; background-color:#e1eeff; } tbody { background-color:#e1eeff; } td { padding:.33em; } p.tabellentext + p.tabellentext { margin-top:.67em; } p.pkastenueberschrift { color:#17365d; font-weight:700; } p.pbueberschrift { color:#17365d; font-weight:700; } p.pbueberschrifthinweis { color:#17365d; font-weight:700; } p.pbueberschriftachtung { color:#17365d; font-weight:700; } p.pbueberschriftbeispiel { color:#17365d; font-weight:700; } .kastenicon { padding-right:.5em; } .bildicon { padding-right:.5em; } .kasten { background-color:#e1eeff; border-top:thick solid #17365d; margin-bottom:.67em; margin-top:.67em; padding:.33em; } .note { background-color:#e1eeff; border-top:thick solid #17365d; margin-bottom:.67em; margin-top:.67em; padding:.33em; } p.pbstandard { margin:.67em 0; } p.box.standard { margin:.67em 0; } .picon { font-weight:700; padding-right:.67em; page-break-after:avoid; } h1.t1 { font-weight:700; page-break-after:avoid; page-break-inside:avoid; color:#c10d0d; font-size:x-large; margin-bottom:2em; margin-top:.5em; } h2.t2 { font-weight:700; page-break-after:avoid; page-break-inside:avoid; color:#c10d0d; font-size:large; margin-bottom:1em; margin-top:1em; } h3.t3 { font-weight:700; page-break-after:avoid; page-break-inside:avoid; color:#c10d0d; font-size:medium; margin-top:2em; } h4.t4 { font-weight:700; page-break-after:avoid; page-break-inside:avoid; color:#c10d0d; font-size:medium; margin-top:2em; } h5.t5 { font-weight:700; page-break-after:avoid; page-break-inside:avoid; font-size:medium; margin-top:2em; font-style:italic; } #bildschirm { padding-top:.33em; } .impressum h1.t1 { padding-top:.33em; } p.panleser { font-style:italic; margin-bottom:1.33em; } p.subtitle { font-style:italic; margin-bottom:1.33em; } .teiltext { font-size:large; font-weight:700; margin-top:20%; text-align:center; } .pteil { font-size:large; font-weight:700; margin-top:20%; text-align:center; } .pglossar .cfett:first-child { font-size:larger; } p.pglossar { margin-bottom:.67em; margin-top:.67em; } a { color:#000; text-decoration:none; } .figurelink { text-decoration:none; } a.tablelink { text-decoration:none; } a.tableback { font-weight:400; font-style:normal; } .querverweis a { color:#006; text-decoration:underline; } p.tablelink { margin-top:1em; } .seitenwechsel { page-break-after:always; } .autor { font-size:medium; padding-top:1em; } .buchtitel { font-size:x-large; font-weight:700; padding-top:3em; } .untertitel { font-size:medium; font-weight:700; padding-top:.5em; } .auflage { font-size:medium; padding-top:1.5em; } p.signatur { color:#666; font-weight:700; padding-top:3em; text-align:center; } p.signaturgross { color:#666; font-weight:700; padding-top:1em; text-align:left; } p.logo { padding-top:10em; text-align:right; } .impressum { text-align:left; } .impressum p { padding-top:.5em; } h1.inhalt1 { color:#c10d0d; font-size:x-large; font-weight:400; margin-top:1em; } p.toc1 { color:#c10d0d; font-size:x-large; font-weight:400; margin-top:1em; } h2.inhalt2 { font-size:large; font-weight:400; margin-top:.5em; margin-left:.5em; } p.toc2 { font-size:large; font-weight:400; margin-top:.5em; margin-left:.5em; } h3.inhalt3 { font-size:medium; font-weight:400; margin-left:1.5em; } p.toc3 { font-size:medium; font-weight:400; margin-left:1.5em; } .indexnav { margin-bottom:1em; } .acronim { border-bottom-style:solid; border-bottom-width:medium; font-size:x-large; padding:.33em; } .index1 { font-size:medium; padding:.33em 1.33em; } .index2 { font-size:small; padding:.33em 1.67em; } .pzitat { font-style:italic; } @font-face { font-family: Tastatur; src: url(../keys/KeyboardUniversal.otf); font-weight:400; }