.symbol {
  font-family: Symbol !important;
  font-size: 80%
  }
table.mailbox tr.unread td span {
  font-weight: bold;
  }
ol.std, ul.std {
  margin-top: 0.5em;
  margin-left: 10px;
  font-weight: bold;
  }
ol.std li, ul.std li {
  margin-left: 15px;
  }
ol.std li p, ul.std li p {
  margin-top: 0px;
  margin-bottom: 0px;
  font-weight: normal;
  }
ul.std ul {
  margin-top: 0px;
  }
div.strankaautora img.edit {
  vertical-align: middle;
  }
body.bezlist {
  margin: 15px;
  }
.center {
  text-align: center;
  }
.right {
  text-align: right;
  }
div.strankaautora div.titul {
  text-align: center;
  }       
div.strankaautora div.obr1 {
  margin-bottom: 1em;
  font-style: italic;
  }
div.strankaautora div.obsah {
  margin-bottom: 1em;
  }
div.strankaautora div.logo {
  float: left;
  margin-top: 1.5em;
  }
dt {
  font-weight: bold;
  margin-top: 1em;
  }         
dd {           
  margin-left: 1.5em;
  margin-bottom: 1em;
  }
table.std {
  border-collapse: collapse;
  }
table.std td {
  padding: 4px 8px 4px 4px;
  }
div.idxbloky {
  float: right;
  width: 150px;
  margin-right: 22px;
  _margin-right: 0px;
  }
div.idxbloky div.blok {
  width: 100%;
  padding: 5px;
  margin-bottom: 5px;
  }
div.idxbloky div.blok div.nazev {
  font-weight: bold;
  margin-bottom: 0.5em;
  }
div.idxbloky div.blok ul {
  margin-top: 0.5em;
  margin-left: 3px;
  font-weight: bold;
  }
div.idxbloky div.blok ul li {
  margin-left: 15px; 
  }
div.idxbloky div.blok ul li p {
  margin-top: 0px;
  margin-bottom: 0px;
  font-weight: normal;
  }

div.banner {
  margin-bottom: 2px;
  text-align: center;
}