body { color: #000; font-size: 10pt; font-family: sans-serif; line-height: 1.5em; background-color: #fff; }
.kruh { display:none; background-color: transparent; background-image: url(imgs/kruh.jpg); background-repeat: no-repeat; background-position: left top; position: relative; top: 0; left: 0; width: 250px; height: 250px; z-index: 1; }
a:link { color: #000; background-color: transparent; text-decoration: none; padding-bottom: 6px; }
a:visited { color: black; background-color: transparent; text-decoration: none; padding-bottom: 6px; }
a:hover { color: #000; background-color: transparent; text-decoration: underline; }
a:active { color: #000; background-color: transparent; text-decoration: none; }
.navig a:link { color: #666; text-decoration: none; padding-left: 25px; }
.navig a:visited { color: #666; background-color: transparent; text-decoration: none; padding-left: 25px; }
.navig a:active { color: #666; background-color: transparent; text-decoration: none; padding-left: 25px; }
.navig a:hover { color: #ff8000; text-decoration: none; background-color: transparent; background-image: url(imgs/navigsipka.gif); background-repeat: no-repeat; background-position: left top; padding-left: 25px; }
a.externi:visited { background-image: url(imgs/linkout.gif); background-repeat: no-repeat; background-position: right top; margin-right: 3px; padding-right: 12px; }
a.externi:link { background-image: url(imgs/linkout.gif); background-repeat: no-repeat; background-position: right top; margin-right: 3px; padding-right: 12px; }
.imgleft { margin-left: -3px; }
a.mail:visited { background-image: url(imgs/linkmail.gif); background-repeat: no-repeat; background-position: right top; margin-right: 3px; padding-right: 12px; }
a.mail:link { background-image: url(imgs/linkmail.gif); background-repeat: no-repeat; background-position: right top; margin-right: 3px; padding-right: 12px; }
.navig { display:none; font-size: 10pt; position: relative; height: 200px; top: 180px; left: 20px; width: 270px; z-index: 2; padding-top: 60px; padding-left: 0; border-left: 1px solid #ff8000; }
.navigcara { color: #ff8000; background-color: transparent; background-image: url(imgs/navigcara.gif); background-repeat: no-repeat; background-position: left top; padding-left: 25px; }
p { font-size: 10pt; font-family: sans-serif; line-height: 1.5em; }
h1 { font-size: 18pt; font-family: sans-serif; line-height: 1.3em; }
h2 { font-size: 15pt; font-family: sans-serif; line-height: 1.3em; }
h3 { font-size: 12pt; font-family: sans-serif; line-height: 1.3em; }
td { font-size: 10pt; font-family: sans-serif; padding: 5px; border-top: 1px dotted #808080; border-right: 1px dotted #808080; }
table { width: 100%; border: solid 1px gray; }
.blok { position: relative; top: 0px; left: 10px; width: 100%; padding-left: 3px; }
.logo { text-align: right; margin-top: 30px; margin-right: 30px; }
img { border-width: 0; }
sup { font-size: 0.4em; }

