/*---------------------------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"); } /*---------------------------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; } /*-----------------------------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; font-size:96%; } 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; } /*-----------------------------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; } /*--------------------------------(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----------------------------------------------*/ p.Bildunterschrift{ text-align:center; font-style:italic; font-size:72%; margin-left:0.5em; margin-right:0.5em; } .Grundschrift_fett { font-weight:bold; } /* add */ h1{ margin-bottom:0.8em; } .marg_bottom{ margin-bottom:0.8em; } .marg_top{ margin-top:0.5em; } .no_marg_top{ margin-top:0em; } .no_marg_bottom{ margin-bottom:0em; } .kapitel_fliesstext_abs{ margin-top:0.3em; } /* box */ .Basic-Text-Box{ margin-top:1em; margin-bottom:1em; page-break-inside:avoid; } .Basic-Text-Frame-1{ background-color:rgb(221,221,221); margin-top:0.5em; padding:1em; } .Basic-Text-Box .Kasten--berschrift{ margin-bottom:0.5em; font-weight:bold; } .Basic-Text-Box .Wissenschaft{ font-weight:bold; font-style:italic; } .Basic-Text-Box .Kastentext_schwarz .Kasten_fett_idGenCharOverride-2{ font-weight:bold; } /* interview */ .Basic-Text-Interview .Wissenschaft{ margin-bottom:0.5em; font-weight:bold; font-size:125%; font-style:italic; } .Basic-Text-Interview .Kasten--berschrift{ margin-top:1em; margin-bottom:0.5em; font-weight:bold; font-size:125%; } .Basic-Text-Interview .Kastentext-Frage{ margin-top:0.5em; font-weight:bold; } .Basic-Text-Interview .Kastentext_schwarz .Kasten_fett_idGenCharOverride-2{ font-weight:bold; } .Basic-Text-Interview .Kastentext_schwarz .CharOverride-3{ font-weight:bold; } .Basic-Text-Interview .Kasten--berschrift-1{ margin-top:0em; margin-bottom:0.5em; font-weight:bold; font-size:125%; } h4{ font-weight:normal; } /* extra */ .Basic-Text-Extra .Wissenschaft{ margin-bottom:0.5em; font-weight:bold; font-size:125%; font-style:italic; } .Basic-Text-Extra .Kasten--berschrift{ margin-bottom:0.5em; font-weight:bold; font-size:125%; } .Basic-Text-Extra .Kastentext_Abstand{ margin-top:0.5em; } .Basic-Text-Extra .Kastentext-Frage{ margin-top:0.5em; font-weight:bold; } /* table */ table tr td{ border:solid 0.08em black; font-weight:bold; } .Wissenschaft{ margin-bottom:0.5em; font-weight:bold; font-size:125%; font-style:italic; } .black{ background-color:black; } .gray{ background-color:#999999; } .gray1{ background-color:rgb(190,190,190); } .gray2{ background-color:rgb(221,221,221); } .gray td{ background-color:#999999; } .gray1 td{ background-color:rgb(190,190,190); } .gray2 td{ background-color:rgb(221,221,221); } table tr .Basic-Table.CellOverride-1_idGenCellOverride-1.black .Basic-Paragraph{ color:white; } ._idGenObjectLayout-1 img{ margin-top:1em; } .white{ color:white; } .marg1 p+p{ margin-top:0.5em; } ol { margin-left:2em; padding-left:1em; margin-top:0; margin-bottom:0; padding-top:0; padding-bottom:0; font-size:96%; } table.resize3 td p{ font-size:70%; } table.resize4 td p{ font-size:60%; } table.resize4 td { padding:0.2em; } .Basic-Text-Frame-1_1{ background-color:rgb(221,221,221); margin-top:0.5em; padding-top:0em; padding-bottom:1em; padding-left:1em; padding-right:1em; } div.Basic-Text-Frame-1_1 .Kastentext_schwarz { padding-top:1em; } .abbildung1 { margin-top:1em; margin-bottom:1em; padding:0; page-break-inside:avoid!important; text-align:left; }