.sqa1 {
  background-color: #f5fffa;
  position:absolute;
  left:0pt;
  top:0pt;
  width:15pt;
  height:15pt;
}
.sqa2 {
  background-color: #2b7274;
  position:absolute;
  left:15pt;
  top:0pt;
  width:120pt;
  height:15pt;
  font-family: Arial, sans-serif;
  color: #0d2b40;
  font-size: 9pt;
}
.sqa2-bonito {
  background-color: #416f8d;
  position:absolute;
  left:15pt;
  top:0pt;
  width:120pt;
  height:15pt;
  font-family: Arial, sans-serif;
  color: #f3e4a7;
  font-size: 9pt;
}
.hledej {
  background-color: #f5fffa;
  position:absolute;
  left:135pt;
  top:0pt;
  width:66%;
  height:15pt;
  font-family: Arial, sans-serif;
  font-size: 8pt;
  text-align:right;
  height:10pt;
  display: inline;
}
.sqb1 {
  background-color: #dbcf95;
  position:absolute;
  left:0pt;
  top:15pt;
  width:15pt;
  height:100pt;
}
.sqb2 {
  background-color: #d79116;
  position:absolute;
  left:15pt;
  top:15pt;
  width:120pt;
  height:100pt;
}
.sqb2-bonito {
  /* background-color: #655c33; */
  background-color: #887C45;
  position:absolute;
  left:15pt;
  top:15pt;
  width:120pt;
  height:100pt;
}
.sqb3 {
  /*background-color: #e2a222; */
  position:absolute;
  left:135pt;
  top:15pt;
  width:80%;
  height:100pt;
  min-width:700pt;
}
.sqc1 {
  background-color: #f5fffa;
  position:absolute;
  left:0pt;
  top:115pt;
  width:15pt;
  height:50%;
}
.menu {
  /* background-color: #f5fffa; */
  position:absolute;
  left:15pt;
  top:115pt;
  width:120pt;
  height:70%;
  min-height:900pt;
}
.menu-bonito {
  /* background-color: #f5fffa; */
  position:absolute;
  left:15pt;
  top:115pt;
  width:120pt;
  height:70%;
  min-height:900pt;
}
.menu-text {
  padding-left:5pt;
  padding-top:15pt;
  font-family: Arial, sans-serif;
  font-size: 9pt;
  color: #f5fffa;
}
.menu-text-bonito {
  padding-left:5pt;
  padding-top:15pt;
  font-family: Arial, sans-serif;
  font-size: 9pt;
  color: #f5fffa;
}
.main {
  /* background-image: url(pod_v.gif); */
  background-color: #f5fffa; 
  position:absolute;
  left:135pt;
  top:115pt;
  width:80%;
  min-height:70%;
  font-family: Arial, sans-serif;
  color: #153b84;
  font-size: 10pt;
  padding-left:15pt;
  padding-top:15pt;
}
.konkordance {
  font-family: courier, serif;
  font-size: 9pt;
  font-weight: normal;
  color: black;
  padding-left:30pt;
}
.kwic {
  font-family: courier, serif;
  font-size: 9pt;
  font-weight: bold;
  color: red;
}
.kolokace {
  font-family: courier, serif;
  font-size: 9pt;
  font-weight: normal;
  color: red;
}
table { border-collapse: separate; empty-cells: show; }
p { max-width: 80%; text-indent: 0pt; text-align: justify; }
p.men { max-width: 100%; text-indent: 0pt; text-align: left; line-height:130%; }
ol { max-width: 75%; text-indent: 0pt; text-align: justify; }
ul { max-width: 75%; text-indent: 0pt; text-align: justify; }
td { font-size: 9pt; }
th { font-size: 10pt; }
h1 { font-family: Impact, Arial, sans-serif; font-weight: normal; color: #153b84; text-indent: 0pt; max-width: 65%; margin:0pt; padding-top:7pt; padding-bottom:7pt; }
h2, h3 { font-family: Arial, sans-serif; color: #153b84; text-indent: 0pt; max-width: 65%; padding-top:7pt; }
hr { color: #153b84; margin: 5pt 0pt 5pt 0pt; width:80%; }
a.men:link { color: #f5fffa; text-decoration: none; }
a.men:visited { color: #f5fffa; text-decoration: none; }
a.men:hover { color: red; }
a:link { color: #153b84; }
a:visited { color: #153b84; }
a:hover { color: #9F0A37; }
