/*---------------------------BODY-------------------------------------------------*/ body{ font-family: "Trebuchet MS", Verdana, Arial, sans-serif; padding: 0; margin-left: 5%; margin-right: 5%; } @font-face { font-family:"OpenSans"; font-weight:normal; font-style: normal; src:url("../Fonts/OpenSans-Regular.ttf"); } @font-face { font-family:"Code2000"; font-weight:normal; font-style: normal; src:url("../Fonts/CODE2000.TTF"); } /*---------------------------H1-6-------------------------------------------------*/ h1 { font-size:200%; font-weight: bold; text-align:left; padding:0; margin-top:0; margin-bottom: 0.2em; page-break-after:avoid!important; page-break-inside:avoid!important; } h2 { font-size:150%; font-weight: bold; margin-top: 0; padding:0; margin-bottom: 0.5em; text-align:left; page-break-after:avoid!important; page-break-inside:avoid!important; } h3 { font-size:125%; margin-top: 1em; padding:0; margin-bottom: 0.5em; text-align:left; color:black; page-break-after:avoid!important; page-break-inside:avoid!important; } h4 { font-size:115%; margin-top: 1em; padding:0; margin-bottom: 0.5em; text-align:left; page-break-after:avoid!important; page-break-inside:avoid!important; } h5 { font-size:110%; margin-top: 1em; padding:0; margin-bottom: 0.5em; text-align:left; page-break-after:avoid!important; page-break-inside:avoid!important; } h1+p { page-break-before:avoid!important; } h2+p { page-break-before:avoid!important; } h3+p { page-break-before:avoid!important; } h4+p { page-break-before:avoid!important; } h5+p { page-break-before:avoid!important; } /*--------------------------------ABSATZ---------------------------------------*/ p { font-size:96%; text-align:left; margin-top:0; margin-bottom:0; padding:0; line-height:1.2; color:black; } sup { vertical-align: super; font-size:80%; } sub { vertical-align: sub; font-size:80%; } .underline { text-decoration: underline; } .klein { font-size: 90%; } .right { text-align:right; } .center { text-align:center; } .left { text-align:left; } .ziffer { font-weight:bold; display:inline-block; width:0.25em; } p.ueberschrift_extra { margin-top:1em; font-size:110%; page-break-after:avoid!important; page-break-inside:avoid!important; } p.ueberschrift_zwischen { margin-top:1em; font-size:110%; page-break-after:avoid!important; page-break-inside:avoid!important; } p.ueberschrift_zwischen+p { page-break-before:avoid!important; margin-top:0.5em; } p.ueberschrift_zwischen+div.abbildung { page-break-before:avoid!important; page-break-inside:avoid!important; } p.typ_50 { background-color:orange; } p.ueberschrift_sonderseite { font-size:150%; font-weight: bold; margin-top: 0; padding:0; margin-bottom: 0.5em; /* text-align:left;*/ page-break-after:avoid!important; page-break-inside:avoid!important; } p.portraet { font-size:125%; margin-top: 1em; padding:0; margin-bottom: 0.5em; text-align:left; color:black; page-break-after:avoid!important; page-break-inside:avoid!important; } .pb_before { page-break-before:always!important; } /*-----------------------------UL/OL solutions----------------------------------*/ ul { list-style-type: disc; margin-left:0.5em; padding-left:1em; margin-top:0; margin-bottom:0; padding-top:0; padding-bottom:0; font-size:96%; } li { margin-top:0; margin-bottom:0; padding-top:0; padding-bottom:0; } li p { /* color:black!important;*/ } .extra ul { margin-left:1.7em; padding-left:0; padding-bottom:0.5em; padding-right:0.5em; font-size:96%; } /*------------------------------------DIV----------------------------------------------------------*/ div { margin:0; padding:0; } div.avoid { page-break-inside:avoid!important; } div.blockjoker.typ1 { margin-top:1em; margin-bottom:1em; padding:0.4em 0.4em 0.4em 0; } div.blockjoker.typ2 { margin-top:1em; margin-bottom:1em; padding:0.4em 0.4em 0.4em 0; } div.extra { margin-top:1em; margin-bottom:1em; page-break-inside:avoid; } .extra+p { margin-top:0.5em; } h1+.blockjoker.typ1 { margin-top:0; padding-top:0; } h2+.blockjoker.typ1 { margin-top:0; padding-top:0; } h1+.blockjoker.typ1 p { font-size:105%; margin-top:0; color:black; } h2+.blockjoker.typ1 p { font-size:105%; margin-top:0; color:black; } p.anleitung { font-size:125%; margin-top: 0; padding:0; margin-bottom: 0.5em; text-align:left; font-weight:bold; } .wirkung_ziel p { font-style:italic; } .step { page-break-inside:avoid!important; margin-top:1em; } .step_inhalt p{ text-indent:-0.9em; margin-left:0.9em; } .teasertext { margin-top:1em; page-break-inside:avoid!important; } .rezeptangaben { margin-top:1em; page-break-inside:avoid!important; } .zutaten_materiallisten { margin-top:1em; } /*--------------------------------TABLE------------------------------------------*/ table { border-collapse : collapse; margin-left: 0em; margin-top: 1em; width:99%; } td { border-collapse:collapse; vertical-align: top; text-align:left; padding:0.2em; } thead p { font-weight:bold; } .top { vertical-align:top; } .middle { vertical-align:middle; } .bottom { vertical-align:bottom; } .right p { text-align: right; } .center p { text-align: center; } table p { font-size:80%; } table+p { margin-top:1em; } /*------------------------COVER-------------------------------*/ div.cover{ margin:0em; padding:0em; text-align:center; vertical-align:middle; max-width:100%; max-height:100%; } img.cover{ text-align:center; vertical-align:middle; max-height:100%; max-width:100%; } /*-----------------------OPTIMIZATION PAGE-------------------*/ div.optimierung { background-color: #ededed; padding: 0.7em; } div.optimierung p { margin: 0; padding: 0; } div.optimierung h1 { margin: 0; padding: 0; font-size:0; } /*----------------------IMPRESSUM------------------------*/ .impressum h1 { font-size: 2.3em; font-weight: normal; padding: 0em; margin-top: 0em; } .impressum p { font-size: 0.9em; margin-bottom:0.3em; line-heigh:1.4; } .logo { width: 20%; } .header{ color:#839FAF; font-size:120%; } .garantie h2 { margin: 0; padding: 0; font-size:0; page-break-before:always; } div.e_isbn { float:left; width:1em; } p.e_isbn { margin-left:1.4em; } img.e_isbn { vertical-align:top!important; display:block; height:1em; padding:0; margin:0; } .logo_impressum { margin-top:1em; margin-bottom:1em; padding:0; text-align:left; } /*-----------------------------IMAGE-----------------------------------*/ img { margin-top:0; margin-bottom:0; padding:0; margin-left:auto; margin-right:auto; vertical-align: middle; max-width: 100%; page-break-inside:avoid!important; } .inline { display: inline; margin:0; padding:0; } .block { /*display:block;*/ padding-top:0.5em; padding-bottom:0.5em; text-align:center; } .abbildung { margin-top:0; margin-bottom:1em; padding:0; width:100%; page-break-inside:avoid!important; text-align:center; } img.height_proportion { width:70%; } img.width_proportion { width:90%; } p+.abbildung { margin-top:1em; } ul+.abbildung { margin-top:1em; } li+.abbildung { margin-top:1em; } div+.abbildung { margin-top:1em; } a+.abbildung { margin-top:0em; } .bildunterschrift p{ text-align:center; font-style:italic; font-size:72%; margin-left:0.5em; margin-right:0.5em; } ol { margin-left:2em; padding-left:1em; margin-top:0; margin-bottom:0; padding-top:0; padding-bottom:0; } .code2000 { font-family:"Code2000"; } /*----------------Table optimization----------------------*/ /*----------------add class direct on table----------------------*/ .resize_2 { font-size:75%; } .resize_3 { font-size:70%; } .resize_4 { font-size:65%; } /*--------------------------------(CUSTOMIZED DEFINITIONS FOR EACH BOOK AND CHAPTER)------------------------------------------*/ /*------------VORSPANN------------------------------------------------------*/ /*------------HAUPTTEIL-------------------------------------------------------*/ /*!!!!!! poate ca e de introdus in css standard; de vorbit cu fetele*/ /*------------KAPITEL_KLAPPE_KV----------------------------------------------*/ /*------------NACHSPANN----------------------------------------------*/ h1.kapitel_ueberschrift_1 { color: #497366; text-align: center; } h1.ueberschrift_1 { text-align: center; color: #5c9f5f; } h1.fs_150 { font-size: 150%; } h2 { text-align: center; page-break-before: always!important; } h2.kapitel_kv_ueberschrift_2 { color: #497366; } h2.sonderseite_ueberschrift_sonderseite { color: #477a49; } h2.LONGO_Theorieteil_-2-Theorie { text-align: left; color: #5c9f5f; } h3.kapitel_kv_kapitel_kv_ueberschrift_3_typ1 { color: #f78f27; } h3.LONGO_Theorie_-3 { color: #5c9f5f; } .noindent2 { text-indent: 0em; margin-left: -1.1em; } .orange { color: #f78f27; } .green { color: #5c9f5f; } .green2 { color: #497366; } .grey { color: #84868a; } span.sonderseite_fliesstext_abs_inline_typ7 { color: #5c9f5f; font-weight: bold; } span.sonderseite_fliesstext_abs_inline_typ8 { color: #f78f27; font-weight: bold; } span.sonderseite_fliesstext_abs_inline_typ9 { color: #497366; font-weight: bold; } div.border_orange { border-bottom: 1px solid #f78f27; margin-bottom: 1em; padding-bottom: 0.5em; } span.LONGO_halis-book_kursiv { font-style: italic; } span.LONGO_Minion_fett_kursiv { font-style: italic; font-weight: bold; } span.kapitel_kv_kapitel_kv_fliesstext_abs_inline_typ14 { font-style: italic; font-weight: bold; } span.fett { font-weight: bold; } span.kapitel_kv_kapitel_kv_aufzaehlung_ungeordnet_aufz_eintrag_fliesstext_abs_fett { font-weight: bold; } span.kapitel_kv_kapitel_kv_fliesstext_abs_fett { font-weight: bold; } p.kcal { color: #f78f27; margin-bottom: 1em; } p.rezept_rezeptangaben_naehrwertangabe { color: #f78f27; margin-top: 0.5em; } p.rezept_wertmarke { text-align: center; margin-bottom: 1em; } p.rezept_zutaten_materiallisten_zutaten_materialliste_zutat_material { font-style: italic; } ol li { color: #f78f27; font-weight: bold; margin-top: 1em; } ol li p { font-weight: normal; text-indent: 1.2em; margin-left: -1.5em; } ol { margin-bottom: 1em; } p span.rezept_extra_fliesstext_abs_inline_typ1 { color: #f78f27; font-weight: bold; } p.rezept_extra_fliesstext_abs { margin-top: 1em; } img.icon { width: 25%; } img.small_icon { width: 10%; } img.icon2 { width: 2%; } span.kapitel_ueberschrift_1_u_text_inline_typ1 { color: #5c9f5f; } p.kapitel_fliesstext_abs { margin-top: 1em; } .mt1 { margin-top: 1em; } span.ueberschrift_1_zeile2 { color: #497366; } div.bildunterschrift p { margin-top: 0.5em; } p.blockjoker_typ1_fliesstext_abs { text-align: center; font-style: italic; color: #497366; } span.kapitel_kv_ueberschrift_2_u_text_inline_typ1 { color: #5c9f5f; } span.kapitel_kv_kapitel_kv_blockjoker_typ4_fliesstext_abs_inline_typ1 { color: #5c9f5f; } span.kapitel_kv_kapitel_kv_blockjoker_typ4_fliesstext_abs_inline_typ3 { color: #497366; } span.kapitel_kv_kapitel_kv_blockjoker_typ4_fliesstext_abs_inline_typ2 { color: #f78f27; } p.kapitel_kv_kapitel_kv_blockjoker_typ4_fliesstext_abs { text-align: center; font-size: 1.2em; margin-top: 1em; } p.kapitel_kv_kapitel_kv_blockjoker_typ5_fliesstext_abs { text-align: center; font-size: 0.9em; margin-top: 0.5em; margin-bottom: 1em; } div.box { border: 1px dashed #497366; padding: 1em; margin-top: 1em; } p.extra_typ1_ueberschrift_extra { font-weight: bold; font-size: 1.1em; color: #497366; } div.box2 { border: 2px solid #c6ddc7; padding: 1em; margin-top: 1em; } div.box2 ul li{ text-indent: 1em; } div.box2 ul li p{ margin-left: -1.3em; } span.extra_typ2_ueberschrift_extra_u_text_inline_typ1 { color: #f78f27; } p.extra_typ2_ueberschrift_extra { color: #497366; margin-bottom: 1em; font-weight: bold; } .extra_typ2_aufzaehlung_ungeordnet_aufz_eintrag_fliesstext_abs_fett { font-weight: bold; } p.sonderseite_blockjoker_typ2_fliesstext_abs { font-size: 1.1em; text-align: center; color: #5c9f5f; margin-bottom: 1em; } div.sonderseite { border: 1px dashed #497366; padding: 1em; page-break-before: always!important; } div.sonderseite h2{ page-break-before: avoid!important; } p.sonderseite_fliesstext_abs_typ11 { font-size: 1.1em; margin-top: 1em; margin-bottom: 0.5em; } p.extra_typ10_fliesstext_abs_typ25 { margin-top: 0.5em; } p.sonderseite_fliesstext_abs_typ4 { color: #5c9f5f; } p.sonderseite_fliesstext_abs_typ5 { color: #f78f27; } p.sonderseite_fliesstext_abs_typ6 { color: #497366; } p.sonderseite_fliesstext_abs_typ4 { text-indent: -0.9em; margin-left: 1em; } p.sonderseite_fliesstext_abs_typ5 { text-indent: -0.9em; margin-left: 1em; } p.sonderseite_fliesstext_abs_typ6 { text-indent: -0.9em; margin-left: 1em; } table tr td+td { border-left: 1px solid #5c9f5f; } tr.border td{ border-bottom: 1px solid #5c9f5f; } p.LONGO_Tabelle-Theorie_Head2-Tab { color: #497366; } tr.green_bg { background-color: #c2d5bd; } tr.grey_bg { background-color: #f1eeed; } table.table_2 tr td{ border: 1px solid white; } p.LONGO_Tabelle-Theorie__berschrift-Tabelle { color: #f78f27; font-weight: bold; font-size: 1.1em; margin-top: 1em; } .nopb { page-break-before: avoid!important; } .bigger { font-size: 1.1em; } ul li { color: #5c9f5f; } ul li p{ margin-left: -1.5em; text-indent: 1.5em; } p.LONGO_Theorieteil_-3-Theorie { font-size: 1.1em; margin-top: 1em; } p.kapitel_kv_kapitel_kv_fliesstext_abs { text-indent: 0em; } p.sonderseite_ueberschrift_zwischen { font-size: 1.1em; margin-top: 1em; margin-bottom: 0.5em; } p.bold { font-weight: bold; } p.sonderseite_fliesstext_abs_typ2 { font-weight: bold; color: #5c9f5f; margin-top: 1em; } p.sonderseite_fliesstext_abs_typ2 span.sonderseite_fliesstext_abs_inline_typ12 { font-weight: normal; } div.abbildung.mt0 { margin-top: 0em; } table { page-break-inside:avoid!important; } div.abbildung.pb_before + h2 { page-break-before: avoid!important; }