*	{font-family: Arial, Sans-Serif; box-sizing: border-box}
body	{font-size: 100%; text-align: center}
.ramec	{display: inline-block; margin: 0px; border: solid 1px #ffffff; padding: 0px; text-align: left; vertical-align: top}
.strana1v	{box-sizing: border-box; width: 365px; height: 600px; padding: 0 0 0.5em 0; background: #ffffff}
.strana2v	{box-sizing: border-box; width: 365px; height: 600px; padding: 0 0 0.5em 0; background: #ffffff}
.strana1w	{box-sizing: border-box; width: 365px; height: 600px; padding: 1em 1em 1em 1em; background: #e5e2f7}
h1	{font-size: 180%; font-family: "Times New Roman", Times, serif; color: #000000; font-weight: normal; text-align: left; padding: 0 0 0 0; margin: 4px 0 4px 0}
h2	{font-size: 140%; color: #bf0000; font-weight: normal; text-align: left; padding: 0 0 0 0}
.obor	{font-size: 140%; color: #bf0000; font-weight: normal; margin: 8px 0 0 0}
.nemoc	{font-size: 140%; color: #bf0000; font-weight: normal; line-height: 1.2; border-bottom: solid 1px #bf0000; margin: 8px 0 0 0}
h3	{font-size: 120%; color: #bf0000; font-weight: normal; text-align: left; margin: 0 0 8px 0}
h4	{font-size: 100%; color: #bf0000; font-weight: normal; text-align: left; margin: 0 0 4px 0}
h5	{font-size: 100%; color: #523a28; font-weight: bold; line-height: 2.2; border-top: solid 1px #523a28; text-align: left; margin: 16px 0 2px 0}
p	{text-align: justify; margin: 0; padding: 0}
.odsadit	{text-indent: 2em}
.center	{text-align: center}
.left	{text-align: left}
.latina	{text-align: left; font-style: italic; margin: 4px 0 16px 0}
.right	{text-align: right}
.defin	{display: inline-block; width: 100%; margin: 6px 0 6px 0; border: solid 0; padding: 8px; color: #000000; background-color: #eeeeee; font-size: 100%; text-align: justify}
.negdefin	{display: inline-block; width: 100%; margin: 6px 0 6px 0; border: solid 0; padding: 8px; color: #ffffff; background-color: #0b2447; text-align: justify}
.kod	{font-family: monospace; border: solid 1px black; padding: 1em 5em 2em 5em}
.legtab	{text-align: center; margin: 0 0 10px 0}
.legobr	{text-align: center; margin: 6px 0}
a	{color: #bf0000}
.vice	{text-align: right}
a:hover	{text-decoration: none}
figcaption	{display: inline-block; margin: 12px 0 12px 0; text-align: justify}
figcaption2	{display: inline-block; margin: 12px 12px 12px 12px; text-align: center}


ul.vycet {font-size: 100%; color: #000000; font-weight: normal; text-align: left; padding-left: 1em}
li.vycet	{align: justify}
ol.vycet {font-size: 100%; color: #000000; font-weight: normal; text-align: left; padding-left: 1.6em}
ul.obsah {font-size: 100%; color: #bf0000; font-weight: normal; text-align: justify; padding-left: 1em}
ol.obsah {font-size: 100%; color: #bf0000; font-weight: normal; text-align: justify; padding-left: 2.5em}
ul.obsah ul {font-size: 100%; color: #bf0000; font-weight: normal; text-align: justify; padding-left: 0.5em}
ol.obsah ol {font-size: 100%; color: #bf0000; font-weight: normal; text-align: justify; padding-left: 1.5em}
ul.obsah ul ul {font-size: 100%; color: #bf0000; font-weight: normal}
ol.obsah ol ol {font-size: 100%; color: #bf0000; font-weight: normal}

.oddelovac {border-top: solid 2px #000; padding-top: .5em; margin-top: .5em}
.sloupce > hr {grid-column: 1/-1; width: 100%}  
@media print {
	.stranka	{margin: 0; border: none; padding: 0; page-break-after: always}
}
//*	{font-family: Arial, Sans-Serif; box-sizing: border-box} #7f7f7f #dddddd bold
//*h1	{font-size: 18px; color: #bf0000; font-weight: normal; text-transform: uppercase; text-align: center}
//*ul li, ul li ul li {class: justify; font-size: 12px; color: #000000; font-weight: normal; padding-left: 0}
//*  164 117 81
//*  původní výška stránky 560px, zvýšení kvůli legendě k obrázkům

 
// "#eea89b" "#eeeeee" "#f8d7d1" defin: "#efc0c0"
@media print {
	.stranka	{margin: 0; border: none; padding: 0; page-break-after: always}
}
//*	{font-family: Arial, Sans-Serif; box-sizing: border-box} #7f7f7f #dddddd bold 365px; height: 636px, #f8d7d1
//* figcaption2	{float: left; display: inline-block; width: 134px; margin: 4px 0 0 16px; border: solid 1px #000000; text-align: justify}