/*
 *  CSS - casto pouzivane styly
 *  Copyrighted by Tomáš Halada, www.LTweb.cz
 */

.pf {
  margin: 5px auto;
  text-align: center;
}
.pf img {
  border: 1px solid #000000;
  background-color: #f8f8f8;
}

/* aktualni cesta na zacatku vlozene stranky ---------------------------- */
.path {
  text-align: left;
  padding: 0;
  margin: 0 0 10px 0;
}

/* zarovnani ------------------------------------------------------------- */
.nic {display: none;}
.left {text-align: left;}
.right {text-align: right;}
.center {text-align: center;}
.justify {text-align: justify;}
.note {font-size: 0.9em;}
.bold {font-weight: bold;}
.normal {font-weight: normal;}
.smaller {font-size: 0.85em;}

.f_left {float: left;}
.f_right {float: right;}
.top {
  vertical-align: top;
  padding-top: 5px;
}
.margin-center {margin: 0 auto; text-align: center; width: 100px;}

.uppercase {text-transform: uppercase;}
.piece {
  color: #909090;
  margin-top: 3px;
}
.block {display: block;}

.hidden {
  display: none;
}

.show {
  display: block;
}

.a-input {
  display: block;
  border: 1px solid #c0c0c0;
  background-color: #f8f8f8;
  font-weight: bold;
  width: 50%;
  padding: 5px;
  margin: 15px auto;
}

.clear {clear: both;}
.invisible {visibility: hidden; position: absolute; float: left; z-index: -99999;}
.underline {text-decoration: underline;}

/* hlasky ----------------------------------------------------------------- */
.hlaska-ok, .hlaska-ko, .hlaska-info {
  width: 450px;
  padding: 2px 5px;
  margin-top: 5px;
  margin-bottom: 5px;
  border: 1px solid #808080;
  text-align: center;
}
.hlaska-ok strong, .hlaska-ko strong, .hlaska-info {
  display: block;
  font-variant: small-caps;
  font-weight: bold;
  font-size: 1.2em;
}
.hlaska-ok {background-color: #a1c75c;}
.hlaska-ok a:link, .hlaska-ok a:visited {color: #535353;}
.hlaska-ok a:hover, .hlaska-ok a:active {color: #000000;}
.hlaska-ko {background-color: #f4685e; color: #000000;}
.hlaska-ko a:link, .hlaska-ko a:visited {color: #535353;}
.hlaska-ko a:hover, .hlaska-ko a:active {color: #000000;}
.hlaska-info {background-color: #d2d1d1;}


 