/* --- Reset and Normalize --- */ html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;text-indent:0;text-align:left;white-space:normal;word-spacing:normal;letter-spacing:normal;} article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;} body{line-height:1;} ol,ul{list-style:none;} blockquote,q{quotes:none;} blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;} table{border-collapse:collapse;border-spacing:0;} *,p,ul,ol,li,table,tr,td,th{text-indent:0;text-align:left;} button,hr,input{overflow:visible} html{font-family:sans-serif;line-height:1.15;} body{margin:0} figcaption,menu,article,aside,details,figure,footer,header,main,nav,section,summary{display:block} audio,canvas,progress,video{display:inline-block} audio:not([controls]){display:none;height:0} [hidden],template{display:none} a{background-color:transparent;} a:active,a:hover{outline-width:0} b,strong{font-weight:bold} dfn{font-style:italic} h1{font-size:2em;margin:.67em 0} mark{background-color:#ff0;color:black} small{font-size:80%} img{border-style:none} svg:not(:root){overflow:hidden} code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em} figure{margin:1em 40px} hr{box-sizing:content-box;height:0} button,input,optgroup,select,textarea{font:inherit;margin:0} optgroup{font-weight:700} button,input{} button,select{text-transform:none} [type=submit]{border-style:none;padding:0} fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em} legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal} textarea{overflow:auto} [type=checkbox],[type=radio]{box-sizing:border-box;padding:0} /* --- Display --- */ table{ display:table; } caption { display:table-caption; } colgroup { display: table-column-group; } col { display: table-column; } thead { display: table-header-group; } tbody { display: table-row-group; } tr { display:table-row; } td { display: table-cell; } li { display:list-item; } /* --- Colors --- */ /* Font colors */ h1.t1, h2.t2, h3.t3, h4.t4 { color:#8d1f41; } h6.boxheading { color:#1f5689; } body.Computing_Einsteiger_4c h6.boxheading, div.realworldscenario h6.boxheading { color:black; } table.standardtable thead, table.standardtable thead a, table.standardtable .tablehead, table.standardtable tr.tablehead td, table.standardtable tr.tablehead td a { color:white; } /* Background colors - always define at the td/th element */ table td.tablecell { background-color:#ececec; } th.tablehead { background-color:#2f6489; } table.boxtable td.tablecell, table.boxtable th.tablehead, table.listingtable td.tablecell { background-color:white; } table.informaltable td.tablecell, table.informaltable th.tablehead { background-color:transparent; } /* Border colors */ table.standardtable th, table.standardtable td { border-color:white; } /* --- Main --- */ body { font-family:sans-serif; font-size:medium; line-height:1.35; padding:1em; } /* --- Font --- */ @font-face { font-family: TheAntiquaB; src: url(../Fonts/TheAntiquaB-W4SemiLight.otf); font-style:normal; font-weight:normal; } @font-face { font-family: TheAntiquaB; src: url(../Fonts/TheAntiquaB-W4SemiLightItalic.otf); font-style:italic; font-weight:normal; } @font-face { font-family: TheAntiquaB; src: url(../Fonts/TheAntiquaB-W6SemiBold.otf); font-style:normal; font-weight:bold; } @font-face { font-family: TheAntiquaB; src: url(../Fonts/TheAntiquaB-W6SemiBoldItalic.otf); font-style:italic; font-weight:bold; } div.use_antiqua_font { font-family: TheAntiquaB, sans-serif; } h1, h2, h3, h4, h5, h6, div.box_standard, table.standardtable, p.caption, p.indexnav, p.acronym, /* Glossary term */ div#extra-leser span.bold { font-family: sans-serif; } /* --- Special pages --- */ div#service a, div#autor a { font-style:italic; } div#service span.crossreference a { font-style:normal; } /* --- Paragraphs --- */ /* Page break, orphans, widows */ h1, h2, h3, h4, h5, h6, div.imagebox { page-break-inside:avoid; page-break-after:avoid; } h6, p.caption, div.imagebox { page-break-before:avoid; } tr, td, th { page-break-inside:avoid; } p.standard, blockquote > p { orphans:2; widows:2; } /* Margins */ p.standard, blockquote > p, div.listing, p.caption, span.listparagraph { margin-top:.67em; } h6.boxheading { margin-top:.25em; } div.listing { margin-bottom:1em; } div.listing_no_margin_bottom { margin-bottom:0; } div.listing + p.standard, div.listing + p.formula, div.listing + blockquote > p, div.listing + div.listing { margin-top:0; } blockquote > p, blockquote > ul, blockquote > ol, blockquote > table, blockquote > div.box_standard { margin-left:1.33em; } p.caption { margin-bottom:1.33em; } div.image_full_size { margin-top: 3em; } /* Font */ h1, h2, h3, h4, h5, h6 { font-weight:bold; } table.standardtable tr.tablehead2 { font-weight:bold; } blockquote > p, p.dedication { font-style:italic; } p.caption { font-size: small; } div.image_full_size p.caption { font-size:large; } /* Listing */ div.listing > pre, div.listing > pre * { font-family:monospace; font-size:small; white-space:pre-wrap; } /* Lists */ ul, ol { list-style-position:outside; } ul { list-style-type:disc; } ol { list-style-type:decimal; } ul > li > ul { list-style-type:circle; } ol > li > ol { list-style-type:lower-alpha; } ol { margin-left: .8em; } li { margin-left:1.1em; margin-top:.5em; } /* Outdent tables, table captions (p), and boxes in lists and in sublists */ li table.standardtable, li table.standardtable + p, li div.box_standard { margin-left:-1em; } li > * > li table.standardtable, li > * > li table.standardtable + p, li > * > li div.box_standard { margin-left:-2em; } /* Images */ div.imagebox { margin-top:.67em; } /* --- Font styles --- */ .screenelement, .bold, .smallcaps { font-weight:bold; } .italic, .url { font-style:italic;} .screenelement, .smallcaps { color:#666666; } .smallcaps { font-variant:small-caps; } /* Glossary term */ /* --- Keyboard, Callouts --- */ @font-face { font-family:Callout; src: url(../Fonts/RheinwerkCallout.otf); font-weight:normal; } @font-face { font-family:CalloutTS; src:url(../Fonts/RheinwerkCalloutTS2.otf); font-weight:normal; } @font-face { font-family:KeyboardUniversal; src:url(../Fonts/KeyboardUniversal.otf); font-weight:normal; } span.keyboard, div.listing > pre span.keyboard, div.listing > pre span.callout, div.listing > pre span.calloutTS { font-style:normal; color:black; } span.keyboard, div.listing > pre span.keyboard { font-family:KeyboardUniversal, sans-serif; } div.listing > pre span.callout, div.listing > pre span.calloutTS { vertical-align: top; position: relative; } div.listing > pre span.callout { font-family:Callout, sans-serif; font-size:1.1em; top: -2px; } div.listing > pre span.calloutTS { font-family:CalloutTS, sans-serif; font-size:1.2em; top: -4px; } /* --- Tables --- */ td, th { vertical-align:top; } table td, table th { padding:.33em; border-width:.15em; border-style:solid; } table.informaltable td, table.informaltable th { padding-left:0; } table { border-collapse:collapse; border-spacing:0; margin-top:.67em; max-width:100%; } table.informaltable { color:inherit; background-color:transparent; page-break-inside:auto; } table.informaltable td, table.informaltable th, div.listingtable_container > table td { border:none; padding-top:0; padding-left:0; padding-bottom: 0; /* keep only padidng-right at .33em */ } /* re-insert padding bottom for informal tables if used for callout lists */ table.informaltable.table_callout td, table.informaltable.table_callout th { padding-bottom: .33em; } div.listingtable_container > table div.listing { margin:0; } /*--- Boxes --- */ div.box_standard { background-color:#ECECEC; margin-top:1em; padding:.35em .5em .67em; } div.box_standard { border-top:thick solid #1f5689; } div.box_bar h6.boxheading { padding-left:0; color:#646464; } /*--- TOC ---*/ h1.content0, h1.content1 { margin-top:1em; } h1.content0 { font-size:x-large; color:#727272; } h1.content1 { font-size:x-large; color:#8d1f41; font-weight:normal; } h1.content1 { border-bottom:medium solid #8d1f41; } h2.content2 { font-size:large; font-weight:normal; margin-top:.5em; } h2.contentextra { font-size:medium; font-weight:normal; } h2.contentextra + h2.content2, h2.contentextra + h1.content1, h1.content1 + h2.contentextra { margin-top:2.5em; } /*--- Headings ---*/ h1.t0, p.parttext, p.part_page_text + * { margin-left:15%; text-align:left; padding-right:1em; } h1.t0 { font-size:2.2em; margin-top:20%; margin-bottom:1em; text-transform:uppercase; } p.parttext { font-size:1.8em; margin-bottom:2em; } h1.t1 { font-size:x-large; font-weight:normal; } h2.t2 { font-size:large; } h3.t3, h4.t4 { font-size:medium; } h1.t1 { margin-bottom:2em; margin-top:.5em; } h2.t2 { margin-top:1em; } h1.t1 + h2.t2 { margin-top:-1.25em; } p + h1.t1 { margin-top:3em; } p + h2.t2, div + h2.t2, h3.t3, h4.t4 { margin-top:2em; } h3.t3 + h4.t4, h4.t4 + h5.t5 { margin-top:1em; } hr { margin-top: 1.67em; } /* LPIC question separator */ /*--- E-Bite ---*/ p.ebite_toc span.toc2 > a { color:rgb(0,93,167); text-decoration:none; } div.ebite_trademarks p.standard { font-size:x-small; margin-top:.67em; } #usage_service_notes a { text-decoration:underline; color:rgb(0,93,167); font-style:normal; } /*--- 'Programmieren lernen' ---*/ table.informaltable td.background_color_orange_0, table.informaltable td.background_color_orange_15, table.informaltable td.background_color_orange_30 { padding:0; } table.informaltable td.background_color_padding_vertical { padding:0 .67em; border-top:2px solid #FCECD4; border-bottom:2px solid #FCECD4; } table.informaltable td.background_color_padding_horizontal { padding:.33em; border:2px solid #FCECD4; } table.informaltable td.tablecell_first.background_color_padding { padding-left:.33em; } table.informaltable td.tablecell_last.background_color_padding { padding-right:.33em; } table.informaltable td.vertical_padding_left { padding-left:.33em; } table.informaltable td.vertical_padding_right { padding-right:.33em; } table.informaltable td.vertical_padding_top { padding-top:.33em; } table.informaltable td.vertical_padding_bottom { padding-bottom:.33em; } /* --- Links --- */ a { color:inherit; text-decoration:none; } span.crossreference > a { color: #17365d; text-decoration:underline; } /*--- Index ---*/ a.indexanchor { visibility:hidden; } p.index1 { font-size:medium; margin:.67em 1.33em 0; } p.index2 { font-style:italic; margin:.35em 1.67em 0em 3em; } p.index2 > a { font-style:normal; } p.acronym { border-bottom:medium solid #8d1f41; margin-top:1em; color:#8d1f41; font-size:x-large; } /*--- Front Matter ---*/ /* Imprint - imprint.html */ div.imprint h1.t1 { margin-top:.33em; } /* Title page - title.html */ p.author { font-size:medium; margin-top:1em; } h1.maintitle { font-size:x-large; margin-top:3em; } p.description { font-weight:bold; font-size:medium; margin-top:.5em; } div.img_container { margin-top:10em; text-align:right; } /* Notes */ h1#bildschirm { padding-top:1.1em; } /* compensates for body padding, see in ADE */ /* --- Back matter --- */ /* About the author - about_the_author.html */ #author { margin-top:.13em; } #author p:nth-child(1n+2) { clear:both; padding-top:.67em; } /*--- Misc ---*/ /* Signatures */ p.signatur { color:#666666; font-weight:bold; } p.signatur { margin-top:3em; text-align:center; } /* Media */ /* Syntax-Highlighting */ span.magenta { color:#680753; } span.gruen { color:#006932; } span.orange { color:#cf312f; } /* Farben Einsteiger 4c / Social Media * Farben: * * dunkelblau: 0189CB * hellblau: CAD9F1 * gruen: 76BA57 * hellgruen: DCEBD1 * gelb: F2BC51 * gelb_ueberschriften: F2B800 * hellgelb: FCEBCF * violett: 835EA4 * hellviolett: D7CEE7 * rot: E05D08 * hellrot: F8D2B6 */ /* reset box headings to black */ .kapitelfarbe_blau_dunkel h6.boxheading, .kapitelfarbe_gruen_dunkel h6.boxheading, .kapitelfarbe_gelb_dunkel h6.boxheading, .kapitelfarbe_violett_dunkel h6.boxheading, .kapitelfarbe_rot_dunkel h6.boxheading { color: black; } /* kapitelfarbe_blau_dunkel */ .kapitelfarbe_blau_dunkel h1.t0, .kapitelfarbe_blau_dunkel h1.t1, .kapitelfarbe_blau_dunkel h2.t2, .kapitelfarbe_blau_dunkel h3.t3, .kapitelfarbe_blau_dunkel h4.t4 { color:#0189CB; } .kapitelfarbe_blau_dunkel .box_standard { border-color:#0189CB; } .kapitelfarbe_blau_dunkel .tablehead, .kapitelfarbe_blau_dunkel .tablehead, .kapitelfarbe_blau_dunkel tr.tablehead td.tablecell { background-color:#0189CB; } .kapitelfarbe_blau_dunkel div.box_standard { background-color:#CAD9F1; } .kapitelfarbe_blau_dunkel table tr.light td { background-color:#E4EBF7; } .kapitelfarbe_blau_dunkel table tr.light td.tablehead { background-color:#0189CB; } /* kapitelfarbe_gruen_dunkel */ .kapitelfarbe_gruen_dunkel h1.t0, .kapitelfarbe_gruen_dunkel h1.t1, .kapitelfarbe_gruen_dunkel h2.t2, .kapitelfarbe_gruen_dunkel h3.t3, .kapitelfarbe_gruen_dunkel h4.t4 { color:#76BA57; } .kapitelfarbe_gruen_dunkel .box_standard { border-color:#76BA57; } .kapitelfarbe_gruen_dunkel .tablehead, .kapitelfarbe_gruen_dunkel .tablehead, .kapitelfarbe_gruen_dunkel tr.tablehead td.tablecell { background-color:#76BA57; } .kapitelfarbe_gruen_dunkel div.box_standard { background-color:#DCEBD1; } .kapitelfarbe_gruen_dunkel table tr.light td { background-color:#EDF4E7; } .kapitelfarbe_gruen_dunkel table tr.light td.tablehead { background-color:#76BA57; } /* kapitelfarbe_gelb_dunkel */ .kapitelfarbe_gelb_dunkel h1.t0, .kapitelfarbe_gelb_dunkel h1.t1, .kapitelfarbe_gelb_dunkel h2.t2, .kapitelfarbe_gelb_dunkel h3.t3, .kapitelfarbe_gelb_dunkel h4.t4 { color:#F2B800; } .kapitelfarbe_gelb_dunkel .box_standard { border-color:#F2B800; } .kapitelfarbe_gelb_dunkel .tablehead, .kapitelfarbe_gelb_dunkel .tablehead, .kapitelfarbe_gelb_dunkel tr.tablehead td.tablecell { background-color:#F2B800; } .kapitelfarbe_gelb_dunkel div.box_standard { background-color:#FCEBCF;} .kapitelfarbe_gelb_dunkel table tr.light td { background-color:#FDF4E6; } .kapitelfarbe_gelb_dunkel table tr.light td.tablehead { background-color:#F2B800; } /* kapitelfarbe_violett_dunkel */ .kapitelfarbe_violett_dunkel h1.t0, .kapitelfarbe_violett_dunkel h1.t1, .kapitelfarbe_violett_dunkel h2.t2, .kapitelfarbe_violett_dunkel h3.t3, .kapitelfarbe_violett_dunkel h4.t4 { color:#835EA4; } .kapitelfarbe_violett_dunkel .box_standard { border-color:#835EA4; } .kapitelfarbe_violett_dunkel .tablehead, .kapitelfarbe_violett_dunkel .tablehead, .kapitelfarbe_violett_dunkel tr.tablehead td.tablecell { background-color:#835EA4; } .kapitelfarbe_violett_dunkel div.box_standard { background-color:#D7CEE7; } .kapitelfarbe_violett_dunkel table tr.light td { background-color:#EAE6F2; } .kapitelfarbe_violett_dunkel table tr.light td.tablehead { background-color:#835EA4; } /* kapitelfarbe_rot_dunkel */ .kapitelfarbe_rot_dunkel h1.t0, .kapitelfarbe_rot_dunkel h1.t1, .kapitelfarbe_rot_dunkel h2.t2, .kapitelfarbe_rot_dunkel h3.t3, .kapitelfarbe_rot_dunkel h4.t4 { color:#E05D08; } .kapitelfarbe_rot_dunkel .box_standard { border-color:#E05D08; } .kapitelfarbe_rot_dunkel .tablehead, .kapitelfarbe_rot_dunkel .tablehead, .kapitelfarbe_rot_dunkel tr.tablehead td.tablecell { background-color:#E05D08; } .kapitelfarbe_rot_dunkel div.box_standard { background-color:#F8D2B6; } .kapitelfarbe_rot_dunkel table tr.light td { background-color:#FBE8DA; } .kapitelfarbe_rot_dunkel table tr.light td.tablehead { background-color:#E05D08; }