html, body{
  height: 100%;
  padding: 0px;
  margin: 0px;
}

body{ font-family:'Trebuchet MS',Arial,Helvetica,sans-serif; font-size:9pt; line-height:1.5; position:relative; background-image:url(../pics/bgrs/bg2.png); background-repeat:repeat-x; background-position:left top; background-color:#c9d9e3; color:#505050; text-align:center}
h1{ text-align:center; margin:0; padding:36px; font-size:18pt; font-weight:bolder}
h2{ font-size:12pt; font-weight:bold; color:#369}
h3{ font-size:10pt; font-weight:bold; color:#369; vertical-align:middle}
h3.a:link, h3.a:visited{ text-decoration:none}
h4{ font-size:9pt; font-weight:bold; color:#669}
img{ border:none;}
a:link, a:visited{ color:#369;}
a:hover, a:active, a:focus{ color:#be0000;}
p{ margin:12px 0 0 0;}
blockquote{ margin:4px; background-color:#f0f0f0; font-size:9pt; font-weight:bold; text-align:left; font-family:monospace; color:#000}
ol{ list-style:decimal;}
ul{ list-style:disc;}
li{ margin-bottom:6px;}
hr{ border-color:#65647b; margin:18px 100px 16px 100px;}
.hrm{ border-color:#6666B0; margin:8px 0px 8px 0px;}

.kurz{ font-style:italic}
.maly{ margin:0px; font-size:6pt; text-align:left}
.normtab{ margin:0px; font-size:8pt; font-weight:normal; text-align:left}
.tucnytab{ margin:0px; font-size:8pt; font-weight:bold; text-align:left}
.sedytab{ margin:0px; font-size:8pt; font-weight:normal; text-align:left; color:#9F9F9F; text-decoration:line-through}
.sedybtab{ margin:0px; font-size:8pt; font-weight:bold; text-align:left; color:#9F9F9F; text-decoration:line-through}
.sedytabn{ margin:0px; font-size:8pt; font-weight:normal; text-align:left; color:#9F9F9F; text-decoration:none}
.sedybtabn{ margin:0px; font-size:8pt; font-weight:bold; text-align:left; color:#9F9F9F; text-decoration:none}
.helptxt{ margin:16px}

#back{ width:840px; margin:0 auto 0 auto; min-height:100%; text-align:left; position:relative; background:#f4f4ff; border-left:1px solid #65647b; border-right:1px solid #65647b}
#main{ padding:0 0 32px 0; width:840px; margin:0 auto;}
#head{ position:relative; background:url(../pics/bgrs/lidi.jpg) no-repeat; width:840px; height:110px;}

#langen{ position:absolute; right:12px; top:12px; width:86px; height:18px; font-size:8pt; font-style:italic}
#langen a{ text-decoration:none}
#langen img{ border:1px solid Blue}

#helpb{ position:absolute; right:16px; top:24px; width:72px; height:60px; font-size:10pt; font-style:italic; text-align:center}
#helpb a{ text-decoration:none}
#heplb img{ border:none}

#titlpic{ position:absolute; left:0; top:0}
#titlpic a{ text-decoration:none}

#menubar{ position:relative; width:840px; height:30px; padding:0; margin:0 auto 0 auto; background:#999; text-align:center; text-decoration:none; color:#F4F4FF; font-size:12pt; font-weight:bold; vertical-align:middle; background-image:url(../pics/bgrs/lista.png); background-repeat:repeat-x; border-top:1px solid #65647b; border-bottom:1px solid #65647b}
#menubox{ position:absolute; width:200px; height:auto; border-right:1px solid #65647b; border-bottom:1px solid #65647b}
#content{ position:relative; left:204px; top:0px; width:580px; min-height:430px; padding:25px}

ul.horni{ border-bottom:1px solid #65647b; padding-bottom:12px}

#foot{ height:32px; width:100%; position:absolute; left:0; bottom:0}
#foot .in{ width:840px; margin:0 auto; height:30px; background:#999; background-image:url(../pics/bgrs/lista.png); background-repeat:repeat-x; border-top:1px solid #65647b; border-bottom:1px solid #65647b; text-align:center; vertical-align:middle; overflow:hidden;}
#foot p{ color:#fff; text-decoration:none; font-style:italic; padding:5px; margin:0}
#foot a{ color:Yellow}
#foot a:hover{ color:#be0000}

#menubar li{ list-style:none}
#menubar0 a, #menubar1 a, #menubar2 a, #menubar3 a, #menubar4 a, #menubar5 a, #menubar6 a{ position:absolute; display:block; width:120px; height:30px; text-decoration:none; background:url("../pics/bgrs/tlacb.png") 0px -30px no-repeat;}

#menubar0 a{ top:0px; left:1px; color:#F4F4FF}
#menubar0 a:hover{ background-position:0px 0px; color:#506981}

#menubar1 a{ top:0px; left:121px; color:#F4F4FF}
#menubar1 a:hover{ background-position:0px 0px; color:#506981}

#menubar2 a{ top:0px; left:241px; color:#F4F4FF}
#menubar2 a:hover{ background-position:0px 0px; color:#506981}

#menubar3 a{ top:0px; left:361px; color:#F4F4FF}
#menubar3 a:hover{ background-position:0px 0px; color:#506981}

#menubar4 a{ top:0px; left:481px; color:#F4F4FF}
#menubar4 a:hover{ background-position:0px 0px; color:#506981}

#menubar5 a{ top:0px; left:601px; color:#F4F4FF}
#menubar5 a:hover{ background-position:0px 0px; color:#506981}

#menubar6 a{ top:0px; left:721px; color:#F4F4FF}
#menubar6 a:hover{ background-position:0px 0px; color:#506981}

#menubox li{ padding:2px 6px 2px 2px}

#fprihl{ padding:0px 30px 20px 30px}

.chyba{ margin:10px; font-size:10pt; font-weight:bold; color:#B71F1F}

.fpri{ width:118px; height:18px; margin:0 0 12px 0; padding:0px; border:1px solid #65647b; font-size:8pt}

.prazdny{
  margin: 0;
  padding: 0;
  width: 100%;
  height: 8px;
  text-align: center;
  font-weight: bold;
}

.editm{
  margin: 0;
  padding: 0;
  width: 100%;
  height: 30px;
  text-align: right;
  font-size: 8pt;
  font-style: italic;
  color: #369;
}
.edith{ margin:0; padding:0; width:100%; height:20px; text-align:left; font-size:8pt; font-style:italic; color:#369}

.fpril{ width:200px; height:18px; margin:0; padding:0px; border:1px solid #65647b; font-size:9pt}
.fprik{ width:40px; height:18px; margin:0; padding:0px; border:1px solid #65647b; font-size:9pt}

.ftxt{ width:160px; height:18px; margin:0; padding:0px; border:1px solid #65647b; font-size:9pt}
.ftxtp{ width:160px; height:18px; margin:0; padding:0px; border:1px solid Red; font-size:9pt; background-color:#FFFFE0}
.ftitl{ width:450px; height:24px; margin:4px 0px 4px 0px; padding:0px; font-size:12pt; font-weight:bold; color:#369; border:1px solid #65647b}

.tlacstr{ width:120px; height:20px; margin:0 0 12px 0; padding:0px; border:1px solid #65647b; font-size:8pt; cursor:pointer; text-align:center; vertical-align:middle}
.tlacvel{ width:140px; height:24px; margin:2px; padding:0px; border:1px solid #65647b; font-size:10pt; font-weight:bold; cursor:pointer; text-align:center; vertical-align:middle; background-color:#c9d9e3}

.editor{ width:100%; height:200px; margin:0px; padding:0px; border:1px solid #65647b}
