body  { background: white; margin: 0px; }
#celek  { width: 1000px; margin-left: auto; margin-right: auto; position: relative; }
#hlava  { position: absolute; left: 0px; top: 0px; z-index: 1; width: 990px; height: 147px; }
#material  { position: absolute; left: 270px; top: 200px; z-index: 2; width: 600px; height: 332px; }
#adresa { position: absolute; z-index: 4; left: 10px; top: 86px; width: auto; height: 15px; }
#fire  { position: absolute; z-index: 3; left: 320px; top: 130px; width: auto; height: auto; font: italic 22pt Arial; color: #ac2e3b; }
#certif { position: absolute; z-index: 5; left: 20px; top: 570px; width: auto; height: auto; font-family: "Arial CE", sans-serif; font-size: 10pt; font-weight: bold; color: #ffffff; text-decoration: none; letter-spacing: 0.05em; word-spacing: 0.1em; line-height: 1.4em; }

#choose  { position: absolute; left: 25px; top: 150px; z-index: 3; width: 245px; height: 20px; font: bold 10pt "Arial CE", sans-serif; color: orange; }

#cz  { position: absolute; left: 20px; top: 150px; z-index: 2; width: 60px; height: 68px; }

#en  { position: absolute; left: 20px; top: 200px; z-index: 2; width: 60px; height: 68px; }

#author { position: absolute; left: 4px; top: 603px; width: 990px; height: 20px; background-color: gray; text-align: center; z-index: 3;
          font-family: "Arial CE", sans-serif; font-size: 7pt; vertical-align: middle; }

#popsani { position: absolute; z-index: 5; top: 100px; left: 450px; height: auto; width: auto; }

a    { font-family: "Arial CE", sans-serif; font-size: 10pt; font-weight: bold; color: #ffffff; text-decoration: none; }
a:hover  { font-family: "Arial CE", sans-serif; font-size: 10pt; font-weight: bold; color: silver; text-decoration: none; }
.noactive { font-family: "Arial CE", sans-serif; font-size: 10pt; font-weight: bold; color: orange; text-decoration: none; }
a.mapka { font-family: "Arial CE", sans-serif; font-size: 10pt; font-weight: bold; color: #ac2e3b; text-decoration: none; }
a.tvar { font-family: "Arial CE", sans-serif; font-size: 10pt; font-weight: bold; color: #8b0000; text-decoration: none; }
a:hover.tvar { font-family: "Arial CE", sans-serif; font-size: 10pt; font-weight: bold; color: silver; text-decoration: none; }


#menu   { position: absolute; left: 4px; top: 98px; width: 295px; height: 503px; z-index: 2; letter-spacing: 0.05em; word-spacing: 0.1em; line-height: 1.4em; background-image: url("../podkl02.jpg"); background-repeat: repeat-y; padding: 10px; }

#popis { position: absolute; z-index: 3; left: 270px; top: 160px; width: 700px; height: 420px; font: normal 10pt Arial; color: #8b4513; letter-spacing: 0.1em; word-spacing: 0.3em; line-height: 1.4em; overflow-y: auto; overflow: -moz-scrollbars-vertical; padding: 10px; }

.adress { font-family: "Arial CE", sans-serif; font-size: 7pt; font-weight: bold; color: white; }
td.refer  { border: solid 1px #ac2e3b; background-color: transparent; font: bold 12pt Arial; color: #ac2e3b; text-align: center; letter-spacing: 0.05em; }
td.uvnitr  { border: solid 1px #ac2e3b; background-color: transparent; font: normal 9pt Arial; color: #ac2e3b; text-align: center; letter-spacing: 0.05em; }
td.kont  { border: solid 1px #ac2e3b; background-color: transparent; font: normal 10pt Arial; color: #ac2e3b; letter-spacing: 0.1em; padding: 5px; }
td.sil  { border: solid 1px #ac2e3b; background-color: transparent; font: normal 10pt Arial; color: #ac2e3b; letter-spacing: 0.1em; padding: 5px; }
td.datlist { background-color: transparent; font: normal 10pt Arial; color: #ac2e3b; letter-spacing: 0.1em; padding: 3px; }
h3 { font: bold 13pt Arial; color: #ac2e3b; text-align: center; letter-spacing: 0.1em; }
h4 { font: bold 11pt Arial; color: #ac2e3b; text-align: center; letter-spacing: 0.1em; }
hr  { color: #ac2e3b;}
.psani  { font: normal 10pt Arial; color: #ac2e3b; letter-spacing: 0.1em; }
.nadpis  { font: bold 12pt Arial; color: #ac2e3b; letter-spacing: 0.1em; }
.vtextu { font-family: "Arial CE", sans-serif; font-size: 10pt; font-weight: bold; color: #ac2e3b; text-decoration: none; }
.seznam { font-family: "Arial CE", sans-serif; font-size: 10pt; font-weight: bold; color: #ac2e3b; text-decoration: none; }

