.b { color: #00AEEF } .bb { color: #006991; font-weight: bold; margin-left: 1.4em } .bblue { display: block; font-size: 1.29167em; line-height: 1.2; text-indent: 0; padding: 2px 0; margin: 12px 0 0; border-top: #0077A3 solid 6px } .bl { color: #000 } .body { background-color: #D4EFFD; display: table-cell; margin-bottom: 0.2em; margin-top: 0.2em; text-align: left; vertical-align: top; padding: 2px; border-top: #FFF solid 3px; border-bottom: #FFF solid 3px } .body1 { background-color: #F4FBFE; display: table-cell; margin-bottom: 0.2em; margin-top: 0.2em; text-align: left; vertical-align: top; padding: 2px } .body2 { display: table-cell; margin-bottom: 0.2em; margin-top: 0.2em; text-align: left; vertical-align: top; padding: 2px } .border { border-collapse: collapse; border-spacing: 2px; display: table; margin-bottom: 1em; margin-top: 0.2em; text-indent: 0; width: 98% } .border1 { border-collapse: collapse; border-spacing: 2px; display: table; margin-bottom: 1em; margin-top: 0.6em; text-indent: 0; width: 98%; border-top: #00AEEF dotted 3px } .box { background-color: #DCF1FD; display: block; padding: 0.5em; margin: 1em 0 } .box1 { background-color: #F7F3E9; display: block; padding: 0.5em; margin: 1em 0 } .box2 { background-color: #E4DCC1; display: block; padding: 0.5em; margin: 1em 0 } .boxbbio { display: block; line-height: 1.2em; text-align: right; text-indent: 0; margin: 1em 0 0 } .boxblistba { display: block; line-height: 1.2em; text-align: left; text-indent: 0; margin: 5px 0 3px } .boxblistbb { display: block; line-height: 1.2em; text-align: left; text-indent: 0; margin: 0.3em 0 } .boxfm { background-color: #EFEBD9; display: block; padding: 0.5em; margin: 1em 0 } .boxg { background-color: #E7E7E8; display: block; padding: 0.5em; margin: 1em 0 } .boxh { display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2em; padding-bottom: 4px; text-align: left; text-transform: uppercase; margin: 0.3em 0 0.5em; border-bottom: #00AEEF dotted 4px } .boxh1 { color: #00AEEF; display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; text-align: left; margin: 10px 0 4px } .boxh2 { color: #EE2E24; display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; padding-bottom: 4px; text-align: left; text-transform: uppercase; margin: 0.3em 0 0.5em; border-bottom: #EE2E24 dotted 4px } .boxh2b { color: #006991; display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; text-align: left; margin: 10px 0 4px } .boxh3 { display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2em; padding-bottom: 4px; text-align: left; text-transform: uppercase; margin: 0.5em 0 0 } .boxh4h { display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; text-align: left; margin: 10px 0 4px } .boxhb { color: #00AEEF; display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2em; padding-bottom: 4px; text-align: left; text-transform: uppercase; margin: 0.3em 0 0.5em; border-bottom: #00AEEF dotted 4px } .boxhead { background-color: #6ECFF6; color: #FFF; display: block; font-size: 1em; font-weight: bold; line-height: 1.2em; text-align: center; text-transform: uppercase; margin: 5px 0 15px } .boxindent { display: block; line-height: 1.2em; text-align: left; text-indent: 1em; margin: 0.2em 0 } .boxr3a { display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; padding-bottom: 4px; text-align: left; margin: 0.3em 0 0.5em; border-bottom: #EE2E24 solid 1px } .bt { color: #00AEEF; text-transform: uppercase } .bwhite { display: block; line-height: 1.2em; text-indent: 0; padding: 0.3px 0; margin: 0.2em 0 0; border-top: #FFF solid 5px } .calibre { display: block; font-family: "LPPMinion"; font-size: 1em; padding-left: 0; padding-right: 0; text-align: center; margin: 0 5pt } .calibre1 { height: 100%; max-height: 100%; max-width: 100%; width: auto } .calibre2 { display: block; font-family: "LPPMinion"; font-size: 1em; padding-left: 0; padding-right: 0; text-align: justify; margin: 0 5pt } .calibre3 { text-decoration: underline } .calibre4 { font-weight: bold } .calibre5 { height: auto; max-height: 100%; max-width: 100%; width: auto } .calibre6 { font-style: italic } .calibre7 { display: table-row; vertical-align: middle } .calibre8 { display: block } .calibre9 { font-size: 0.75em; line-height: normal; vertical-align: 4px } .calibre10 { font-size: 0.75em; line-height: normal; vertical-align: sub } .calibre11 { font-size: 1em; line-height: 1.2; vertical-align: sub } .calibre12 { display: table-column } .calibre13 { border-collapse: collapse; display: table-cell; text-align: inherit; vertical-align: inherit; padding: 1px } .caption { display: block; font-size: 1em; line-height: 1.2em; text-align: left; text-indent: 0; margin: 2px 0 0 } .captionb { display: block; font-size: 1.29167em; line-height: 1.2; text-align: left; text-indent: 0; margin: 2px 0 0 } .chapter { display: block; font-size: 2em; font-weight: bold; line-height: 1.2em; text-align: left; margin: 1em 0 0.2em } .chapter1 { color: #00AEEF; display: block; font-size: 2em; font-weight: bold; line-height: 1.2em; text-align: left; margin: 1em 0 0.5em } .chapter2 { display: block; font-size: 2em; font-weight: bold; line-height: 1.2em; padding-bottom: 10px; text-align: left; margin: 1em 0 0.5em; border-bottom: #00AEEF solid 19px } .cop { display: block; font-size: 0.83333em; margin-bottom: 0.3em; margin-top: 1em; border-top: #00AEEF solid 5px } .copybox { color: #00AEEF; display: block; margin-bottom: 0; margin-top: 2em; padding: 12px; border: #00AEEF solid 2px } .cover { display: block } .credit { display: block; font-size: 0.625em; line-height: 1.2em; text-align: left; text-indent: 0; margin: 4px 0 0 } .crt { display: block; font-size: 1.55em; line-height: 1.2; text-align: left; text-indent: 0; margin: 0.2em 0 0 } .crt1 { display: block; line-height: 1.2em; text-align: left; text-indent: 0; margin: 0.5em 0 0 } .dropa { color: #EE2E24; float: left; font-size: 2.7em; line-height: 0.7em; margin-top: 0.02em; padding-right: 0.05em; padding-top: 0.01em } .dropa1 { color: #EE2E24; float: left; font-size: 2em; line-height: 1.2; margin-top: 0.02em; padding-right: 0.05em; padding-top: 0.01em } .emphasisbm { color: #00AEEF; display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; padding-top: 1px; text-indent: 0; margin: 1em 0 0.2em; border-top: #00AEEF dotted 3px } .emphasisbm1 { color: #00AEEF; display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; padding-top: 1px; text-indent: 0; margin: 2px 0 0.2em } .emphasisbm2 { color: #00AEEF; display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; padding-top: 1px; text-indent: 0; margin: 2px 0 0.2em; border-bottom: #00AEEF dotted 3px } .figure { display: block; margin-bottom: 1em; margin-top: 1em; page-break-inside: avoid } .figure_vh { display: block; height: 98vh; margin-bottom: 0; margin-top: 0 } .figure_vh1 { display: block; height: 95vh; margin-bottom: 0; margin-top: 0 } .figure_vh2 { display: block; line-height: 1.2em; text-indent: 0; margin: 0.2em 0 0 } .figure1 { display: block; line-height: 1.2em; text-align: center; text-indent: 0; margin: 0 } .figure2 { display: block; margin-bottom: 0; margin-top: 0; page-break-inside: avoid } .figure3 { display: block; margin-bottom: 0; margin-top: 0 } .g { color: #00AEEF; font-weight: bold } .genrebheadingb { display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2em; text-align: left; margin: 1em 0 0.2em } .genrebheadingb1 { display: block; font-size: 1em; font-weight: bold; line-height: 1.2em; margin: 15px 0 0.2em } .genrebheadingb1top { display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2em; text-align: left; margin: 0 0 0.2em } .genrebheadingb2_ { display: block; font-size: 1em; font-weight: bold; line-height: 1.2em; margin: 0 0 0.2em } .headingb { color: #006991; display: block; font-family: "LPMillerDailyOne"; font-size: 1.29167em; font-weight: bold; line-height: 1.2em; padding-top: 4px; text-align: left; margin: 1em 0 0.2em; border-top: #00AEEF solid 5px } .headingb1 { display: block; font-size: 1.66667em; font-weight: bold; line-height: 1.2; text-align: left; text-transform: uppercase; margin: 1em 0 0.3em } .headingb2 { color: #0077A3; display: block; font-family: "LPMillerDailyOne"; font-size: 1.29167em; font-weight: normal; line-height: 1.2em; padding-top: 4px; text-align: left; margin: 1em 0 0.2em; border-top: #00AEEF solid 2px } .headingb2gl { display: block; font-size: 1.66667em; font-weight: bold; line-height: 1.2; text-align: left; text-transform: uppercase; margin: 1em 0 0.5em; border-bottom: #00BDF2 solid 8px } .headingb2redb { color: #EE2E24; display: block; font-size: 1.66667em; font-weight: bold; line-height: 1.2; text-align: left; margin: 1em 0 0.3em } .headingb2t { display: block; font-size: 1.66667em; font-weight: bold; line-height: 1.2; text-align: left; margin: 1em 0 0.3em } .headingb2top { display: block; font-size: 1.66667em; font-weight: bold; line-height: 1.2; text-align: left; margin: 0.2em 0 0.3em } .headingb3 { color: #006991; display: block; font-size: 1em; font-weight: bold; line-height: 1.2; text-align: left; text-transform: uppercase; margin: 1em 0 0.2em } .headingb3_b { color: #00AEEF; display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2em; text-align: left; margin: 1em 0 0.2em } .headingb3a { color: #00AEEF; display: block; font-size: 1.66667em; font-weight: bold; line-height: 1.2; padding-top: 4px; text-align: left; margin: 1em 0 0.2em } .headingb3atop { color: #00AEEF; display: block; font-size: 1.66667em; font-weight: bold; line-height: 1.2; padding-top: 4px; text-align: left; margin: 0 0 0.2em } .headingb3f { color: #0077A3; display: block; font-size: 1.66667em; font-weight: bold; line-height: 1.2; text-align: left; margin: 1em 0 0.2em } .headingb3l { color: #00AEEF; display: block; font-size: 1.66667em; font-weight: bold; line-height: 1.2; padding-top: 4px; text-align: left; margin: 1em 0 0.2em; border-top: #A2DEF9 solid 6px } .headingb3top { color: #00AEEF; display: block; font-family: "LPMillerDailyOne"; font-size: 1.29167em; font-weight: bold; line-height: 1.2em; padding-top: 0; text-align: left; margin: 1em 0 0.2em; border-top: #00AEEF solid 5px } .headingb4 { display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; margin: 10px 0 0.2em } .headingb4b { display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; text-align: left; margin: 1em 0 0.2em } .headingb4b_m { display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; padding-top: 0.6em; text-align: left; margin: 1em 0 0.2em; border-top: #C7EAFC solid 7px } .headingb4btop { display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; text-align: left; margin: 0.2em 0 } .headingb4fm { display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; text-align: left; margin: 0.5em 0 0 } .headingb4fm1 { color: #006991; display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2em; padding-top: 4px; text-align: left; margin: 1em 0 0.2em } .headingb5fm { display: block; font-size: 1em; font-weight: bold; line-height: 1.2; text-align: left; text-transform: uppercase; margin: 1em 0 0.2em } .headingb5fmtop { display: block; font-size: 1em; font-weight: bold; line-height: 1.2; text-align: left; text-transform: uppercase; margin: 0.1em 0 0.2em } .headingb6a { color: #00AEEF; display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; margin: 10px 0 0.2em } .headingb6atop { color: #00AEEF; display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; margin: 2px 0 0.2em } .headingbm { color: #00AEEF; display: block; font-size: 1.66667em; font-weight: bold; line-height: 1.2; padding-top: 4px; text-align: left; margin: 1em 0 0.2em; border-top: #00BDF2 solid 5px } .headingbmbintroh { color: #00AEEF; display: block; font-size: 1.66667em; font-weight: bold; line-height: 1.2; padding-top: 4px; text-align: left; margin: 0.2em 0 0.5em; border-top: #00BDF2 solid 5px } .headingbmbwalkingbtour { display: block; font-size: 1.66667em; font-weight: normal; line-height: 1.2; padding-bottom: 4px; text-align: left; margin: 0.3em 0 0.5em } .headingbmbwalkingbtoura { background-color: #E2F4FD; display: block; padding: 0.5em; margin: 1em 0 } .hi { height: 98%; max-height: 100%; max-width: 100%; width: auto } .hi1 { height: 90%; max-height: 100%; max-width: 100%; width: auto } .high { background-color: #DAEBF5; border-radius: 10px 35px 35px 10px; display: block; margin-bottom: 1em; margin-left: 20%; margin-top: 1em; padding: 0.3em 0.5em } .his { color: #000; font-size: 0.375em; font-weight: normal } .ht { color: #EE2E24; display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2em; text-align: left; margin: 0 0 4px } .indent { display: block; line-height: 1.2em; text-align: justify; text-indent: 1em; margin: 0.5em 0 0.2em } .indent1 { display: block; line-height: 1.2em; text-align: justify; text-indent: 1em; margin: 0.2em 0 } .indh { color: #00BDF2; display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; padding-top: 3px; text-align: left; text-indent: 0; margin: 1em 0 0; border-top: #00BDF2 solid 6px } .infobmbheadingb { color: #6D6E71; display: block; font-size: 1em; font-weight: bold; line-height: 1.2em; text-align: left; margin: 1em 0 0.2em } .infobmbheadingb3top { color: #6D6E71; display: block; font-size: 1em; font-weight: bold; line-height: 1.2em; text-align: left; margin: 0.2em 0 } .infoheadingb { color: #6D6E71; display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2em; text-align: left; margin: 1em 0 0.2em } .infoheadingb1 { color: #00AEEF; display: block; font-size: 1em; font-weight: bold; line-height: 1.2em; text-transform: uppercase; margin: 10px 0 0.2em } .infoheadingb6top { color: #00AEEF; display: block; font-size: 1em; font-weight: bold; line-height: 1.2em; text-transform: uppercase; margin: 0 0 0.2em } .infoleftind { display: block; line-height: 1.2em; text-align: left; text-indent: 1em; margin: 0.2em 0 0 } .introduction { color: #3975B9; display: block; font-size: 1.29167em; line-height: 1.2; text-align: left; text-indent: 0; margin: 1em 0 0 } .introductionbflushbleft { display: block; line-height: 1.2em; text-align: left; text-indent: 0; margin: 1em 0 0 } .listba { display: block; line-height: 1.2em; text-align: left; text-indent: 0; margin: 0.4em 0 0 } .listba1 { display: block; line-height: 1.2em; text-align: left; text-indent: 0; margin: 0.1em 0 0 } .map { display: block; line-height: 1.2em; text-align: left; text-indent: 0; margin: 0 0 0.3em } .map1 { display: block; line-height: 1.2em; text-align: left; text-indent: 0; margin: 0 } .mapkey { display: block; margin-bottom: 1em; margin-top: 1em; padding: 0.5em; border: #00AEEF solid 2px } .mouse { float: right; padding-bottom: 0; padding-right: 10px; padding-top: 3px } .none { border-collapse: collapse; border-spacing: 2px; display: table; margin-bottom: 0.5em; margin-top: 0.2em; text-indent: 0; width: 98% } .none1 { border-collapse: collapse; border-spacing: 2px; display: table; margin-bottom: 1em; margin-top: 1em; text-indent: 0; width: 98% } .nonindent { display: block; line-height: 1.2em; text-align: justify; text-indent: 0; margin: 0 } .nonindent1 { display: block; line-height: 1.2em; text-align: justify; text-indent: 0; margin: 1em 0 0.2em } .nonindent2 { display: block; line-height: 1.2em; text-align: justify; text-indent: 0; margin: 0.5em 0 0.2em } .nor { font-weight: normal } .p_poibline { color: #00AEEF; display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; text-align: left; margin: 12px 0 2px } .p_poibline1 { color: #00AEEF; display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; text-align: left; margin: 2px 0 } .pgbrk { display: block; line-height: 1.2em; text-indent: 0; margin: 0.2em 0 0 } .price { color: #000; font-size: 0.64516em; font-weight: bold } .red { color: #EE2E24 } .redh { color: #EE2E24; display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; text-align: left; margin: 1em 0 0.2em } .reiserouten { color: #00AEEF; display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2em; padding-bottom: 5px; text-align: left; margin: 1em 0 0.2em; border-bottom: #00BDF2 solid 9px } .reiserouten1 { display: block; font-size: 2em; font-weight: bold; line-height: 1.2em; padding-bottom: 7px; text-align: left; margin: 0 0 0.5em } .right { display: block; line-height: 1.2em; text-align: right; text-indent: 0; margin: 1.5em 0 0 } .right1 { display: block; line-height: 1.2em; text-align: right; text-indent: 0; margin: 0.2em 0 0 } .sidebar { display: block; padding: 5px 5px 10px; margin: 1em 2em; border-top: #C7EAFC solid 6px; border-bottom: #C7EAFC solid 6px } .sidebar1 { display: block; font-size: 0.83333em; line-height: 1.2; text-align: center; text-indent: 0; margin: 2px 0 0 } .sidebar2 { display: block; padding: 5px 5px 10px; margin: 1em 2em } .sidebarbheading { color: #00AEEF; display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; text-align: left; margin: 8px 0 2px } .sidebarbheading1 { color: #00AEEF; display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; text-align: left; margin: 10px 0 2px; border-top: #00AEEF dotted 2px } .sidebarbmb { color: #00AEEF; display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; text-align: center; margin: 0 0 4px } .sidebarbmblist { display: block; line-height: 1.2em; text-align: center; text-indent: 0; margin: 0.2em 0 0; border-top: black dotted 2px } .stats { display: block; font-size: 0.83333em; line-height: 1.2; text-align: left; text-indent: 0; text-transform: uppercase; margin: 0.2em 0 0 } .statsb { display: block; font-size: 0.83333em; font-weight: bold; line-height: 1.2; padding-bottom: 5px; padding-top: 5px; text-align: left; text-indent: 0; text-transform: uppercase; margin: 0.5em 0 1em; border-top: #00AEEF dotted 3px; border-bottom: #00AEEF dotted 3px } .subtype { color: #000; font-size: 0.64516em; font-weight: normal; text-transform: uppercase } .subtype1 { color: #000; font-size: 0.83333em; font-weight: normal; text-transform: uppercase } .t { border-collapse: collapse; display: block; line-height: 1.2em; text-indent: -1em; margin: 0.2em 0 0 1em } .t1 { border-collapse: collapse; display: block; line-height: 1.2em; text-indent: -1em; margin: 0.2em 0 0 2em } .tableheading { display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; text-align: left; text-transform: uppercase; padding: 2px; margin: 1em 0 0.1em; border-top: #00AEEF dotted 3px; border-bottom: #00AEEF dotted 3px } .toc { display: block; line-height: 1.2em; text-align: left; text-indent: 0; margin: 0.3em 0 0 } .toc1 { display: block; font-weight: bold; line-height: 1.2em; text-align: left; text-indent: 0; margin: 1em 0 0 } .toc2 { display: block; line-height: 1.2em; text-align: left; text-indent: 0; margin: 0.2em 0 0 } .toc3 { display: block; line-height: 1.2em; text-align: left; text-indent: 0; margin: 0.2em 0 0 1em } .toc4 { background-color: #DCF1FD; display: block; margin-bottom: 1em; margin-left: 0; margin-top: 1em; padding: 0.8em } .toch { display: block; font-size: 1.29167em; line-height: 1.2em; text-align: left; text-indent: 0; margin: 0.2em 0 0.5em } .tochb { background-color: #0066B3; color: #FFF; display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; text-align: left; text-indent: 0; padding: 12px; margin: 1em 0 } .tochg { background-color: #5F8F50; color: #FFF; display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; text-align: left; text-indent: 0; padding: 12px; margin: 1em 0 } .tochgr { background-color: #7A7C7E; color: #FFF; display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; text-align: left; text-indent: 0; padding: 12px; margin: 1em 0 } .tochgr1 { background-color: #7A7C7E; color: #FFF; display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; text-align: left; text-indent: 0; padding: 12px; margin: 1em 0 0 } .tochr { background-color: #EE2E24; color: #FFF; display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; text-align: left; text-indent: 0; padding: 12px; margin: 1em 0 } .tocpink { background-color: #FCDFCF; display: block; margin-bottom: 1em; margin-top: 0; padding: 12px } .tocred { background-color: #F3625A; display: block; margin-bottom: 1em; margin-left: 0; margin-top: 1em; padding: 0.8em } .web { display: block; line-height: 1.2em; text-indent: -1.2em; margin: 0.2em 0 0.2em 1.2em } .web1 { color: #00AEEF; display: block; font-size: 1.29167em; line-height: 1.2em; text-indent: 0; margin: 0.2em 0 } .web2 { display: block; line-height: 1.2em; text-indent: 0; margin: 1em 0 0.2em } .welcome { display: block; font-size: 2em; font-weight: bold; line-height: 1.2em; padding-bottom: 10px; text-align: left; margin: 1em 0 0.2em; border-bottom: #EE2E24 solid 9px }