body  { background-color: transparent;
         scrollbar-track-color: #b52c2a;
         scrollbar-face-color: green;
         scrollbar-highlight-color: yellow;
         scrollbar-3dlight-color: yellow;
         scrollbar-darkshadow-color: green;
         scrollbar-shadow-color: green;
         scrollbar-arrow-color: yellow; }

#cel    { position: absolute; z-index: 1; top: 10px; left: 10px; width: 900px; height: 712px; }
#lev    { position: absolute; z-index: 2; top: 0px; left: 0px; }
#cen    { position: absolute; z-index: 2; top: 187px; left: 152px; }
#hor    { position: absolute; z-index: 2; top: 0px; left: 152px; }
#cen01  { position: absolute; z-index: 2; top: 139px; left: 152px; }
#menu   { position: absolute; z-index: 3; top: 159px; left: 32px; height: auto; width: 135px; }
#cara   { position: absolute; z-index: 4; top: 140px; left: 32px; }
#kniha  { position: absolute; z-index: 4; top: 150px; left: 152px; height: 543px; width: 720px; }
#texty  { position: absolute; z-index: 4; top: 150px; left: 152px; height: 525px; width: 740px; overflow: auto; margin-right: 5px; margin-left:5px; }
#autor  { position: absolute; z-index: 5; top: 686px; left: 10px; height: 15px; width: 895px; font: bold 7pt "Arial CE", sans-serif; color: yellow; text-decoration: none; letter-spacing: 0.1em; }
#pocitadlo  { position: absolute; z-index: 5; top: 652px; left: 31px; height: 20px; width: 110px; }
#thankss { position: absolute; z-index: 6; top: 282px; left: 180px; height: 210px; width: 680px; border: 1px solid brown; background-color: yellow; padding: 10px; text-align: center; }

#tudy   { position: absolute; z-index: 3; top: 200px; left: 32px; }

#clenove { position: absolute; z-index: 5; top: 15px; left:  350px; width: 320px; height: 400px; }
#honza   { position: absolute; z-index: 3; top: 124px; left: 365px; width: auto; height: 20pt; }
#michal  { position: absolute; z-index: 3; top: 124px; left: 481px; width: auto; height: 20pt; }
#jitka   { position: absolute; z-index: 3; top: 124px; left: 596px; width: auto; height: 20pt; }
#pepino  { position: absolute; z-index: 3; top: 124px; left: 689px; width: auto; height: 20pt; }
#jenik   { position: absolute; z-index: 3; top: 124px; left: 810px; width: auto; height: 20pt; }
#jenobr  { position: absolute; z-index: 5; top: 55px; left: 15px; }

a       { font: bold 11pt "Arial CE", sans-serif; color: #b52c2a; text-decoration: none; letter-spacing: 0.1em; }
a.thor { font: bold 7pt "Arial CE", sans-serif; color: yellow; text-decoration: none; letter-spacing: 0.1em; }
a.thor:hover  { font: bold 7pt "Arial CE", sans-serif; color: green; text-decoration: none; letter-spacing: 0.1em; }
a.odka { font: bold 10pt "Arial CE", sans-serif; color: #b52c2a; text-decoration: none; letter-spacing: 0.1em; }
a.odka:hover  { font: bold 10pt "Arial CE", sans-serif; color: yellow; text-decoration: none; letter-spacing: 0.1em; }

a:hover { font: bold 11pt "Arial CE", sans-serif; color: yellow; }
hr      { color: #b52c2a; }
h3      { font: bold 15pt "Arial CE", sans-serif; color: #b52c2a; letter-spacing: 0.15em; text-align: center; }
h4      { font: bold 11pt "Arial CE", sans-serif; color: #b52c2a; letter-spacing: 0.15em; text-align: center; }
h5      { font: bold 11pt "Arial CE", sans-serif; color: #b52c2a; letter-spacing: 0.15em; }

td      { border: 1px solid; }
td.prva { border: none; }
td.nadpis { font: bold 12pt "Arial CE", sans-serif; border: 1px solid #b52c2a; color: #b52c2a; }
td.uvnitr { font: normal 10pt "Arial CE", sans-serif; color: #b52c2a; letter-spacing: 0.12em; border: 1px solid #b52c2a; color: #b52c2a; }

.psani  { font: normal 10pt "Arial CE", sans-serif; color: #b52c2a; letter-spacing: 0.12em; }
.noactive { font: bold 11pt "Arial CE", sans-serif; color: yellow; text-decoration: none; letter-spacing: 0.1em; }
.uvnitr  { font: normal 10pt "Arial CE", sans-serif; color: #b52c2a; letter-spacing: 0.12em; }
.nono { font: bold 12pt "Arial CE", sans-serif; color: green; text-decoration: none; letter-spacing: 0.1em; }
.diky { font: normal 13pt "Arial CE", sans-serif; color: green; text-decoration: none; letter-spacing: 0.1em; }
ul    { font-weight: bold; font-size: 12pt; font-family: "Arial CE", sans-serif; color: #b52c2a; }
li    { font: normal 10pt "Arial CE", sans-serif; color: #b52c2a; }
.nabidka { font: bold 11pt "Arial CE", sans-serif; color: #b52c2a; letter-spacing: 0.12em; }