@charset "utf-8"; /* Style Sheet */ /* This defines styles and classes used in the book */ body { font-size: 1em; } .h1, .h2, .h3, .h4 { font-family: Arial, sans-serif; font-weight: bold; margin-bottom: 1em; color: #114EB6; text-align: left; } .h1 { font-size: 1.75em; margin-bottom: 2em; } .h2 { font-size: 1.25em; margin-top: 2em; } div.level2 { margin-top: 2em; } .h3, div.level3 { margin-top: 1em; } .h4, div.level4 { margin-top: 1em; } p { margin-top: 0em; margin-bottom: 0.75em; text-align: left; line-height: 1.3em; font-family: Arial, sans-serif; widows: 2; orphans: 2; } .onlyIndexTerm { display: none; } span.inline_grafik > img { margin: 0 0 -0.3em 0; padding: 0; border: 0; text-align: center; max-width: 100%; max-height: 100%; } img { margin: 0 0 1em 0; padding: 0; border: 0; text-align: center; max-width: 100%; max-height: 100%; } /* * "k�sten" */ .akad-inc { margin-bottom: 0em; margin-top: 0.75em; margin-left: 1em; text-align: left; line-height: 1.3em; font-family: Arial, sans-serif; } .symbolebene1, .symbolebene2, .lexikoneintrag { margin-bottom: 1em; margin-top: 1.5em; } .symbolebene1_titel, .UEBtitel { font-family: Arial, sans-serif; color: #114EB6; text-align: left; } .symbolebene2_titel, .TABtitel, .MBRtitel { font-family: Arial, sans-serif; color: #555555; text-align: left; } .SEMtitel { font-family: Arial, sans-serif; color: #555555; text-align: left; font-weight: bold; } .symbolebene1_in_lexikoneintrag { font-family: Arial, sans-serif; font-weight: bold; color: #555555; text-align: left; } .symbolebene2_in_lexikoneintrag { font-family: Arial, sans-serif; font-style: italic; color: #555555; text-align: left; } .lexikoneintrag_titel { font-family: Arial, sans-serif; font-weight: bold; color: #114EB6; text-align: left; margin-top: 2em; font-size: 1.15em; } .beispiel, .uebersicht { margin-bottom: 1em; margin-top: 1em; font-family: Arial, sans-serif; background: #D2D2D2; /* default background for browsers without gradient support */ border: 1px solid #F2F2F2; padding-right: 0.5em; padding-left: 3em; padding-top: 0.5em; padding-bottom: 0.15em; /* css3 -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; */ /* NOTE: webkit gradient implementation is not as per spec */ background: -webkit-gradient(linear, left top, left bottom, from(#EEEEEE), to(#D2D2D2)); background: -moz-linear-gradient(top, #EEEEEE, #D2D2D2); background: -o-linear-gradient(top, #EEEEEE, #D2D2D2); background: linear-gradient(top, #EEEEEE, #D2D2D2); } .uebersicht { padding-left: 0.5em; } .rechtstipp, .hinweis { margin-bottom: 1em; min-height: 2em; padding-right: 0.5em; padding-left: 3em; padding-top: 0.5em; padding-bottom: 0.15em; background: #C9DBFF; /* default background for browsers without gradient support */ /* css3 -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; */ border: 1px solid #ACC8FF; /* NOTE: webkit gradient implementation is not as per spec */ background: -webkit-gradient(linear, left top, left bottom, from(#C9DBFF), to(#E6EFFF)); background: -moz-linear-gradient(top, #C9DBFF, #E6EFFF); background: -o-linear-gradient(top, #C9DBFF, #E6EFFF); background: linear-gradient(top, #C9DBFF, #E6EFFF); } .semIcon { margin-bottom: -1em; margin-left: -1em; font-size: 2em; line-height: 1em; height: 1em; font-weight: bold; font-family: Arial, sans-serif; color: white; } .tippIcon { font-size: 2.5em; font-weight: bold; float: left; margin-left: -0.75em; line-height: 1em; } .tippIcon2 { font-size: 2.5em; font-weight: bold; float: left; margin-left: -0.85em; line-height: 0.5em; } .semPgf { margin-left: 2.5em; } .musterbrief { margin-bottom: 1em; margin-top: 1em; font-family: Arial, sans-serif; border: 1px solid #D1D1D1; padding-right: 0.5em; padding-left: 0.5em; padding-top: 0.5em; padding-bottom: 0.15em; } /* * Listen */ ul, ol, .liste1, .liste2, .liste3 { margin-bottom: 1em; text-align: left; } .tabli, .tablifirst { margin-bottom: 0em; text-align: left; } li, .li1, .li2, .li3, .ul1 { margin-left: 1.5em; margin-bottom: 0.5em; text-align: left; } .FZ { margin-left: -1.5em; margin-bottom: -1.3em; color: #003398; } .LIabsatz, .tabLIabsatz { margin-bottom: 0.25em; text-align: left; } .anmerkung { font-size: 0.8em; line-height: 1.2em; margin-bottom: 0.5em; } .nr { margin-bottom: -1.2em; } .ANMp { margin-left: 1.5em; } /* * Tabellen */ table { vertical-align: top; border-collapse: collapse; padding: 0.25em; margin-bottom: 1em; } caption { margin-bottom: 1em; } th, td { vertical-align: top; border-collapse: collapse; padding: 0.25em; } th p { font-family: bold; margin-bottom: 0; font-size: 0.6em; text-align: left; } td p { margin-bottom: 0; font-size: 0.6em; text-align: left; } .frame_all, .frame_box { border: 1px solid #ACC8FF; } .pIT { font-size: 0.8em; text-align: left; } .pITklein { font-size: 0.6em; text-align: left; } .cellRowsepColsep { border-right: 1px solid #ACC8FF; border-bottom: 1px solid #ACC8FF; } .cellColsep { border-right: 1px solid #ACC8FF; } .cellRowsep { border-bottom: 1px solid #ACC8FF; } .cellborderright { border-right-style: solid; border-right-width: 1px; border-right-color: #ACC8FF; } .cellborderbottom { border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #ACC8FF; } .cellborderrightbottom { border-right-style: solid; border-right-width: 1px; border-right-color: #ACC8FF; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #ACC8FF; } .anmerkungkennung { vertical-align: top; text-align: right; white-space: nowrap; /* font-weight:bold; width:50px; */ } div.unterschrift { text-align: center; margin-bottom: 1em; font-size: 0.85em; } /* Fussnoten */ .footnoteReference { vertical-align: super; font-size: 0.8em; } div.tabellenanmerkungen { margin-left: 0.4em; margin-bottom: 1em; } p.tabellenanmerkung { margin: 0; font-size: 0.8em; } /* * inline */ a { color: #114EB6; } strong.inLink { color: #114EB6; font-weight: bold; } .indexentry { display: none; } .u, .underline { text-decoration: underline; } i, .italic { font-style: italic; } strong, b, .bold, .parent-hervorhebung .parent-hervorhebung a { color: #585858; } .zaehler { vertical-align: super; font-size: 0.8em; } .nenner { vertical-align: sub; font-size: 0.8em; }