body {
  overflow: hidden;
  height: 100%;
  max-height: 100%;
  background-color: white;
}
* html .divObsah {
  /*IE6 hack*/
  height: 100%;
  width: 100%;
}
input,
textarea,
select {
  height: 22px;
}
.container {
  padding-top: 5px;
  padding-bottom: 25px;
}
/* Horni prouzek */
#divHorni #lang {
  position: static !important;
}
#divHorni #lang a {
  display: inline-block;
  margin-right: 5px;
}
#divHorni #lang a img {
  -webkit-filter: grayscale(100%);
  /* Safari 6.0 - 9.0 */
  filter: grayscale(100%);
}
#divHorni #lang a img.activeLang {
  -webkit-filter: none;
  /* Safari 6.0 - 9.0 */
  filter: none;
}
#divHorni #lang a:last-child {
  margin-right: 0;
}
/* Pozadi stranek Prihlaseni, Obnova hesla a Registrace */
#divObsah {
  position: fixed;
  top: 35px;
  left: 0px;
  right: 0;
  bottom: 40px;
  overflow: auto;
  z-index: 2;
  background-color: #fff;
}
/* Prihlaseni, Registrace a Obnova hesla */
.loginPage #divObsah:before,
.passwordPage #divObsah:before,
.registerPage #divObsah:before {
  content: '';
  position: fixed;
  top: 35px;
  left: 0;
  bottom: 40px;
  z-index: -1;
  display: block;
  height: 100%;
  width: 100%;
  background-image: url('../../img/login_background.jpg');
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  opacity: 0.35;
}
.loginPage .prihlasovani,
.passwordPage .prihlasovani,
.registerPage .prihlasovani,
.loginPage .registrovani,
.passwordPage .registrovani,
.registerPage .registrovani,
.loginPage .obnovaHesla,
.passwordPage .obnovaHesla,
.registerPage .obnovaHesla {
  display: inline-block;
  margin-top: 50px;
}
.loginPage .prihlasovani fieldset,
.passwordPage .prihlasovani fieldset,
.registerPage .prihlasovani fieldset,
.loginPage .registrovani fieldset,
.passwordPage .registrovani fieldset,
.registerPage .registrovani fieldset,
.loginPage .obnovaHesla fieldset,
.passwordPage .obnovaHesla fieldset,
.registerPage .obnovaHesla fieldset {
  width: 200px;
  border-radius: 4px 4px 4px 4px;
  /*-moz-border-radius: 4px 4px 4px 4px;*/
  -webkit-border-radius: 4px 4px 4px 4px;
  padding: 5px;
  border: #AAAAAA solid 1px;
  padding: 1.5em;
  padding-bottom: 1em;
  background: #EEEEEE;
  text-shadow: 0 1px 0 #DDDDDD;
  /*-moz-box-shadow: 1px 1px 2px #FFFFFF inset;*/
  -webkit-box-shadow: 1px 1px 2px #DDDDDD inset;
  box-shadow: 1px 1px 2px #DDDDDD inset;
  z-index: 2;
}
.loginPage .prihlasovani fieldset legend,
.passwordPage .prihlasovani fieldset legend,
.registerPage .prihlasovani fieldset legend,
.loginPage .registrovani fieldset legend,
.passwordPage .registrovani fieldset legend,
.registerPage .registrovani fieldset legend,
.loginPage .obnovaHesla fieldset legend,
.passwordPage .obnovaHesla fieldset legend,
.registerPage .obnovaHesla fieldset legend {
  font-weight: bold;
  color: #003399;
  padding: 5px 10px;
  border-radius: 2px;
  /*-moz-border-radius: 2px;*/
  -webkit-border-radius: 2px;
  border: 1px solid #AAAAAA;
  background-color: #FFFFFF;
  /*-moz-box-shadow: 3px 3px 15px #DDDDDD;*/
  -webkit-box-shadow: 3px 3px 15px #DDDDDD;
  box-shadow: 3px 3px 15px #DDDDDD;
  z-index: 1;
}
.loginPage .prihlasovani .prihlasovaniRamecek,
.passwordPage .prihlasovani .prihlasovaniRamecek,
.registerPage .prihlasovani .prihlasovaniRamecek,
.loginPage .registrovani .prihlasovaniRamecek,
.passwordPage .registrovani .prihlasovaniRamecek,
.registerPage .registrovani .prihlasovaniRamecek,
.loginPage .obnovaHesla .prihlasovaniRamecek,
.passwordPage .obnovaHesla .prihlasovaniRamecek,
.registerPage .obnovaHesla .prihlasovaniRamecek,
.loginPage .prihlasovani .obnovaHeslaRamecek,
.passwordPage .prihlasovani .obnovaHeslaRamecek,
.registerPage .prihlasovani .obnovaHeslaRamecek,
.loginPage .registrovani .obnovaHeslaRamecek,
.passwordPage .registrovani .obnovaHeslaRamecek,
.registerPage .registrovani .obnovaHeslaRamecek,
.loginPage .obnovaHesla .obnovaHeslaRamecek,
.passwordPage .obnovaHesla .obnovaHeslaRamecek,
.registerPage .obnovaHesla .obnovaHeslaRamecek,
.loginPage .prihlasovani .registrovaniRamecek,
.passwordPage .prihlasovani .registrovaniRamecek,
.registerPage .prihlasovani .registrovaniRamecek,
.loginPage .registrovani .registrovaniRamecek,
.passwordPage .registrovani .registrovaniRamecek,
.registerPage .registrovani .registrovaniRamecek,
.loginPage .obnovaHesla .registrovaniRamecek,
.passwordPage .obnovaHesla .registrovaniRamecek,
.registerPage .obnovaHesla .registrovaniRamecek {
  position: relative;
  margin-top: 1em;
  font-size: 9pt;
  width: 280px;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  padding: 5px;
  border: #AAAAAA solid 1px;
  padding: 1.5em;
  padding-bottom: 1em;
  background: #EEEEEE;
  text-shadow: 0 1px 0 #DDDDDD;
  /*-moz-box-shadow: 1px 1px 2px #DDDDDD inset;*/
  -webkit-box-shadow: 2px 2px 25px #DDDDDD;
  box-shadow: 2px 2px 25px #DDDDDD;
  z-index: 2;
}
.loginPage .prihlasovani .prihlasovaniRamecek .prihlasovaniRamecekNazev,
.passwordPage .prihlasovani .prihlasovaniRamecek .prihlasovaniRamecekNazev,
.registerPage .prihlasovani .prihlasovaniRamecek .prihlasovaniRamecekNazev,
.loginPage .registrovani .prihlasovaniRamecek .prihlasovaniRamecekNazev,
.passwordPage .registrovani .prihlasovaniRamecek .prihlasovaniRamecekNazev,
.registerPage .registrovani .prihlasovaniRamecek .prihlasovaniRamecekNazev,
.loginPage .obnovaHesla .prihlasovaniRamecek .prihlasovaniRamecekNazev,
.passwordPage .obnovaHesla .prihlasovaniRamecek .prihlasovaniRamecekNazev,
.registerPage .obnovaHesla .prihlasovaniRamecek .prihlasovaniRamecekNazev,
.loginPage .prihlasovani .obnovaHeslaRamecek .prihlasovaniRamecekNazev,
.passwordPage .prihlasovani .obnovaHeslaRamecek .prihlasovaniRamecekNazev,
.registerPage .prihlasovani .obnovaHeslaRamecek .prihlasovaniRamecekNazev,
.loginPage .registrovani .obnovaHeslaRamecek .prihlasovaniRamecekNazev,
.passwordPage .registrovani .obnovaHeslaRamecek .prihlasovaniRamecekNazev,
.registerPage .registrovani .obnovaHeslaRamecek .prihlasovaniRamecekNazev,
.loginPage .obnovaHesla .obnovaHeslaRamecek .prihlasovaniRamecekNazev,
.passwordPage .obnovaHesla .obnovaHeslaRamecek .prihlasovaniRamecekNazev,
.registerPage .obnovaHesla .obnovaHeslaRamecek .prihlasovaniRamecekNazev,
.loginPage .prihlasovani .registrovaniRamecek .prihlasovaniRamecekNazev,
.passwordPage .prihlasovani .registrovaniRamecek .prihlasovaniRamecekNazev,
.registerPage .prihlasovani .registrovaniRamecek .prihlasovaniRamecekNazev,
.loginPage .registrovani .registrovaniRamecek .prihlasovaniRamecekNazev,
.passwordPage .registrovani .registrovaniRamecek .prihlasovaniRamecekNazev,
.registerPage .registrovani .registrovaniRamecek .prihlasovaniRamecekNazev,
.loginPage .obnovaHesla .registrovaniRamecek .prihlasovaniRamecekNazev,
.passwordPage .obnovaHesla .registrovaniRamecek .prihlasovaniRamecekNazev,
.registerPage .obnovaHesla .registrovaniRamecek .prihlasovaniRamecekNazev,
.loginPage .prihlasovani .prihlasovaniRamecek .obnovaHeslaRamecekNazev,
.passwordPage .prihlasovani .prihlasovaniRamecek .obnovaHeslaRamecekNazev,
.registerPage .prihlasovani .prihlasovaniRamecek .obnovaHeslaRamecekNazev,
.loginPage .registrovani .prihlasovaniRamecek .obnovaHeslaRamecekNazev,
.passwordPage .registrovani .prihlasovaniRamecek .obnovaHeslaRamecekNazev,
.registerPage .registrovani .prihlasovaniRamecek .obnovaHeslaRamecekNazev,
.loginPage .obnovaHesla .prihlasovaniRamecek .obnovaHeslaRamecekNazev,
.passwordPage .obnovaHesla .prihlasovaniRamecek .obnovaHeslaRamecekNazev,
.registerPage .obnovaHesla .prihlasovaniRamecek .obnovaHeslaRamecekNazev,
.loginPage .prihlasovani .obnovaHeslaRamecek .obnovaHeslaRamecekNazev,
.passwordPage .prihlasovani .obnovaHeslaRamecek .obnovaHeslaRamecekNazev,
.registerPage .prihlasovani .obnovaHeslaRamecek .obnovaHeslaRamecekNazev,
.loginPage .registrovani .obnovaHeslaRamecek .obnovaHeslaRamecekNazev,
.passwordPage .registrovani .obnovaHeslaRamecek .obnovaHeslaRamecekNazev,
.registerPage .registrovani .obnovaHeslaRamecek .obnovaHeslaRamecekNazev,
.loginPage .obnovaHesla .obnovaHeslaRamecek .obnovaHeslaRamecekNazev,
.passwordPage .obnovaHesla .obnovaHeslaRamecek .obnovaHeslaRamecekNazev,
.registerPage .obnovaHesla .obnovaHeslaRamecek .obnovaHeslaRamecekNazev,
.loginPage .prihlasovani .registrovaniRamecek .obnovaHeslaRamecekNazev,
.passwordPage .prihlasovani .registrovaniRamecek .obnovaHeslaRamecekNazev,
.registerPage .prihlasovani .registrovaniRamecek .obnovaHeslaRamecekNazev,
.loginPage .registrovani .registrovaniRamecek .obnovaHeslaRamecekNazev,
.passwordPage .registrovani .registrovaniRamecek .obnovaHeslaRamecekNazev,
.registerPage .registrovani .registrovaniRamecek .obnovaHeslaRamecekNazev,
.loginPage .obnovaHesla .registrovaniRamecek .obnovaHeslaRamecekNazev,
.passwordPage .obnovaHesla .registrovaniRamecek .obnovaHeslaRamecekNazev,
.registerPage .obnovaHesla .registrovaniRamecek .obnovaHeslaRamecekNazev,
.loginPage .prihlasovani .prihlasovaniRamecek .registrovaniRamecekNazev,
.passwordPage .prihlasovani .prihlasovaniRamecek .registrovaniRamecekNazev,
.registerPage .prihlasovani .prihlasovaniRamecek .registrovaniRamecekNazev,
.loginPage .registrovani .prihlasovaniRamecek .registrovaniRamecekNazev,
.passwordPage .registrovani .prihlasovaniRamecek .registrovaniRamecekNazev,
.registerPage .registrovani .prihlasovaniRamecek .registrovaniRamecekNazev,
.loginPage .obnovaHesla .prihlasovaniRamecek .registrovaniRamecekNazev,
.passwordPage .obnovaHesla .prihlasovaniRamecek .registrovaniRamecekNazev,
.registerPage .obnovaHesla .prihlasovaniRamecek .registrovaniRamecekNazev,
.loginPage .prihlasovani .obnovaHeslaRamecek .registrovaniRamecekNazev,
.passwordPage .prihlasovani .obnovaHeslaRamecek .registrovaniRamecekNazev,
.registerPage .prihlasovani .obnovaHeslaRamecek .registrovaniRamecekNazev,
.loginPage .registrovani .obnovaHeslaRamecek .registrovaniRamecekNazev,
.passwordPage .registrovani .obnovaHeslaRamecek .registrovaniRamecekNazev,
.registerPage .registrovani .obnovaHeslaRamecek .registrovaniRamecekNazev,
.loginPage .obnovaHesla .obnovaHeslaRamecek .registrovaniRamecekNazev,
.passwordPage .obnovaHesla .obnovaHeslaRamecek .registrovaniRamecekNazev,
.registerPage .obnovaHesla .obnovaHeslaRamecek .registrovaniRamecekNazev,
.loginPage .prihlasovani .registrovaniRamecek .registrovaniRamecekNazev,
.passwordPage .prihlasovani .registrovaniRamecek .registrovaniRamecekNazev,
.registerPage .prihlasovani .registrovaniRamecek .registrovaniRamecekNazev,
.loginPage .registrovani .registrovaniRamecek .registrovaniRamecekNazev,
.passwordPage .registrovani .registrovaniRamecek .registrovaniRamecekNazev,
.registerPage .registrovani .registrovaniRamecek .registrovaniRamecekNazev,
.loginPage .obnovaHesla .registrovaniRamecek .registrovaniRamecekNazev,
.passwordPage .obnovaHesla .registrovaniRamecek .registrovaniRamecekNazev,
.registerPage .obnovaHesla .registrovaniRamecek .registrovaniRamecekNazev {
  font-weight: bold;
  font-size: 10pt;
  letter-spacing: 0.5px;
  color: #003399;
  padding: 5px 10px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  border: 1px solid #AAAAAA;
  background-color: #FFFFFF;
  -webkit-box-shadow: 3px 3px 15px #DDDDDD;
  box-shadow: 3px 3px 15px #DDDDDD;
  z-index: 1;
  position: absolute;
  top: -17px;
  line-height: 1.3;
}
.loginPage .prihlasovani .prihlasovaniRamecek form,
.passwordPage .prihlasovani .prihlasovaniRamecek form,
.registerPage .prihlasovani .prihlasovaniRamecek form,
.loginPage .registrovani .prihlasovaniRamecek form,
.passwordPage .registrovani .prihlasovaniRamecek form,
.registerPage .registrovani .prihlasovaniRamecek form,
.loginPage .obnovaHesla .prihlasovaniRamecek form,
.passwordPage .obnovaHesla .prihlasovaniRamecek form,
.registerPage .obnovaHesla .prihlasovaniRamecek form,
.loginPage .prihlasovani .obnovaHeslaRamecek form,
.passwordPage .prihlasovani .obnovaHeslaRamecek form,
.registerPage .prihlasovani .obnovaHeslaRamecek form,
.loginPage .registrovani .obnovaHeslaRamecek form,
.passwordPage .registrovani .obnovaHeslaRamecek form,
.registerPage .registrovani .obnovaHeslaRamecek form,
.loginPage .obnovaHesla .obnovaHeslaRamecek form,
.passwordPage .obnovaHesla .obnovaHeslaRamecek form,
.registerPage .obnovaHesla .obnovaHeslaRamecek form,
.loginPage .prihlasovani .registrovaniRamecek form,
.passwordPage .prihlasovani .registrovaniRamecek form,
.registerPage .prihlasovani .registrovaniRamecek form,
.loginPage .registrovani .registrovaniRamecek form,
.passwordPage .registrovani .registrovaniRamecek form,
.registerPage .registrovani .registrovaniRamecek form,
.loginPage .obnovaHesla .registrovaniRamecek form,
.passwordPage .obnovaHesla .registrovaniRamecek form,
.registerPage .obnovaHesla .registrovaniRamecek form {
  margin-top: 20px;
}
.loginPage .prihlasovani .prihlasovaniRamecek form .btn,
.passwordPage .prihlasovani .prihlasovaniRamecek form .btn,
.registerPage .prihlasovani .prihlasovaniRamecek form .btn,
.loginPage .registrovani .prihlasovaniRamecek form .btn,
.passwordPage .registrovani .prihlasovaniRamecek form .btn,
.registerPage .registrovani .prihlasovaniRamecek form .btn,
.loginPage .obnovaHesla .prihlasovaniRamecek form .btn,
.passwordPage .obnovaHesla .prihlasovaniRamecek form .btn,
.registerPage .obnovaHesla .prihlasovaniRamecek form .btn,
.loginPage .prihlasovani .obnovaHeslaRamecek form .btn,
.passwordPage .prihlasovani .obnovaHeslaRamecek form .btn,
.registerPage .prihlasovani .obnovaHeslaRamecek form .btn,
.loginPage .registrovani .obnovaHeslaRamecek form .btn,
.passwordPage .registrovani .obnovaHeslaRamecek form .btn,
.registerPage .registrovani .obnovaHeslaRamecek form .btn,
.loginPage .obnovaHesla .obnovaHeslaRamecek form .btn,
.passwordPage .obnovaHesla .obnovaHeslaRamecek form .btn,
.registerPage .obnovaHesla .obnovaHeslaRamecek form .btn,
.loginPage .prihlasovani .registrovaniRamecek form .btn,
.passwordPage .prihlasovani .registrovaniRamecek form .btn,
.registerPage .prihlasovani .registrovaniRamecek form .btn,
.loginPage .registrovani .registrovaniRamecek form .btn,
.passwordPage .registrovani .registrovaniRamecek form .btn,
.registerPage .registrovani .registrovaniRamecek form .btn,
.loginPage .obnovaHesla .registrovaniRamecek form .btn,
.passwordPage .obnovaHesla .registrovaniRamecek form .btn,
.registerPage .obnovaHesla .registrovaniRamecek form .btn {
  margin-top: 15px;
}
.loginPage .prihlasovani .prihlasovaniRamecek form input[type=text],
.passwordPage .prihlasovani .prihlasovaniRamecek form input[type=text],
.registerPage .prihlasovani .prihlasovaniRamecek form input[type=text],
.loginPage .registrovani .prihlasovaniRamecek form input[type=text],
.passwordPage .registrovani .prihlasovaniRamecek form input[type=text],
.registerPage .registrovani .prihlasovaniRamecek form input[type=text],
.loginPage .obnovaHesla .prihlasovaniRamecek form input[type=text],
.passwordPage .obnovaHesla .prihlasovaniRamecek form input[type=text],
.registerPage .obnovaHesla .prihlasovaniRamecek form input[type=text],
.loginPage .prihlasovani .obnovaHeslaRamecek form input[type=text],
.passwordPage .prihlasovani .obnovaHeslaRamecek form input[type=text],
.registerPage .prihlasovani .obnovaHeslaRamecek form input[type=text],
.loginPage .registrovani .obnovaHeslaRamecek form input[type=text],
.passwordPage .registrovani .obnovaHeslaRamecek form input[type=text],
.registerPage .registrovani .obnovaHeslaRamecek form input[type=text],
.loginPage .obnovaHesla .obnovaHeslaRamecek form input[type=text],
.passwordPage .obnovaHesla .obnovaHeslaRamecek form input[type=text],
.registerPage .obnovaHesla .obnovaHeslaRamecek form input[type=text],
.loginPage .prihlasovani .registrovaniRamecek form input[type=text],
.passwordPage .prihlasovani .registrovaniRamecek form input[type=text],
.registerPage .prihlasovani .registrovaniRamecek form input[type=text],
.loginPage .registrovani .registrovaniRamecek form input[type=text],
.passwordPage .registrovani .registrovaniRamecek form input[type=text],
.registerPage .registrovani .registrovaniRamecek form input[type=text],
.loginPage .obnovaHesla .registrovaniRamecek form input[type=text],
.passwordPage .obnovaHesla .registrovaniRamecek form input[type=text],
.registerPage .obnovaHesla .registrovaniRamecek form input[type=text] {
  padding-left: 5px;
}
.loginPage .prihlasovani .prihlasovaniRamecek form input[type=password],
.passwordPage .prihlasovani .prihlasovaniRamecek form input[type=password],
.registerPage .prihlasovani .prihlasovaniRamecek form input[type=password],
.loginPage .registrovani .prihlasovaniRamecek form input[type=password],
.passwordPage .registrovani .prihlasovaniRamecek form input[type=password],
.registerPage .registrovani .prihlasovaniRamecek form input[type=password],
.loginPage .obnovaHesla .prihlasovaniRamecek form input[type=password],
.passwordPage .obnovaHesla .prihlasovaniRamecek form input[type=password],
.registerPage .obnovaHesla .prihlasovaniRamecek form input[type=password],
.loginPage .prihlasovani .obnovaHeslaRamecek form input[type=password],
.passwordPage .prihlasovani .obnovaHeslaRamecek form input[type=password],
.registerPage .prihlasovani .obnovaHeslaRamecek form input[type=password],
.loginPage .registrovani .obnovaHeslaRamecek form input[type=password],
.passwordPage .registrovani .obnovaHeslaRamecek form input[type=password],
.registerPage .registrovani .obnovaHeslaRamecek form input[type=password],
.loginPage .obnovaHesla .obnovaHeslaRamecek form input[type=password],
.passwordPage .obnovaHesla .obnovaHeslaRamecek form input[type=password],
.registerPage .obnovaHesla .obnovaHeslaRamecek form input[type=password],
.loginPage .prihlasovani .registrovaniRamecek form input[type=password],
.passwordPage .prihlasovani .registrovaniRamecek form input[type=password],
.registerPage .prihlasovani .registrovaniRamecek form input[type=password],
.loginPage .registrovani .registrovaniRamecek form input[type=password],
.passwordPage .registrovani .registrovaniRamecek form input[type=password],
.registerPage .registrovani .registrovaniRamecek form input[type=password],
.loginPage .obnovaHesla .registrovaniRamecek form input[type=password],
.passwordPage .obnovaHesla .registrovaniRamecek form input[type=password],
.registerPage .obnovaHesla .registrovaniRamecek form input[type=password] {
  padding-left: 5px;
}
.loginPage .prihlasovani .prihlasovaniRamecek form .loginText,
.passwordPage .prihlasovani .prihlasovaniRamecek form .loginText,
.registerPage .prihlasovani .prihlasovaniRamecek form .loginText,
.loginPage .registrovani .prihlasovaniRamecek form .loginText,
.passwordPage .registrovani .prihlasovaniRamecek form .loginText,
.registerPage .registrovani .prihlasovaniRamecek form .loginText,
.loginPage .obnovaHesla .prihlasovaniRamecek form .loginText,
.passwordPage .obnovaHesla .prihlasovaniRamecek form .loginText,
.registerPage .obnovaHesla .prihlasovaniRamecek form .loginText,
.loginPage .prihlasovani .obnovaHeslaRamecek form .loginText,
.passwordPage .prihlasovani .obnovaHeslaRamecek form .loginText,
.registerPage .prihlasovani .obnovaHeslaRamecek form .loginText,
.loginPage .registrovani .obnovaHeslaRamecek form .loginText,
.passwordPage .registrovani .obnovaHeslaRamecek form .loginText,
.registerPage .registrovani .obnovaHeslaRamecek form .loginText,
.loginPage .obnovaHesla .obnovaHeslaRamecek form .loginText,
.passwordPage .obnovaHesla .obnovaHeslaRamecek form .loginText,
.registerPage .obnovaHesla .obnovaHeslaRamecek form .loginText,
.loginPage .prihlasovani .registrovaniRamecek form .loginText,
.passwordPage .prihlasovani .registrovaniRamecek form .loginText,
.registerPage .prihlasovani .registrovaniRamecek form .loginText,
.loginPage .registrovani .registrovaniRamecek form .loginText,
.passwordPage .registrovani .registrovaniRamecek form .loginText,
.registerPage .registrovani .registrovaniRamecek form .loginText,
.loginPage .obnovaHesla .registrovaniRamecek form .loginText,
.passwordPage .obnovaHesla .registrovaniRamecek form .loginText,
.registerPage .obnovaHesla .registrovaniRamecek form .loginText {
  color: #003399;
  font-size: 9pt;
  font-weight: bold;
  letter-spacing: 0.5px;
  padding-right: 1px;
  padding-left: 1px;
  text-align: right;
  height: 22px;
}
.loginPage .prihlasovani .prihlasovaniRamecek form .loginInput,
.passwordPage .prihlasovani .prihlasovaniRamecek form .loginInput,
.registerPage .prihlasovani .prihlasovaniRamecek form .loginInput,
.loginPage .registrovani .prihlasovaniRamecek form .loginInput,
.passwordPage .registrovani .prihlasovaniRamecek form .loginInput,
.registerPage .registrovani .prihlasovaniRamecek form .loginInput,
.loginPage .obnovaHesla .prihlasovaniRamecek form .loginInput,
.passwordPage .obnovaHesla .prihlasovaniRamecek form .loginInput,
.registerPage .obnovaHesla .prihlasovaniRamecek form .loginInput,
.loginPage .prihlasovani .obnovaHeslaRamecek form .loginInput,
.passwordPage .prihlasovani .obnovaHeslaRamecek form .loginInput,
.registerPage .prihlasovani .obnovaHeslaRamecek form .loginInput,
.loginPage .registrovani .obnovaHeslaRamecek form .loginInput,
.passwordPage .registrovani .obnovaHeslaRamecek form .loginInput,
.registerPage .registrovani .obnovaHeslaRamecek form .loginInput,
.loginPage .obnovaHesla .obnovaHeslaRamecek form .loginInput,
.passwordPage .obnovaHesla .obnovaHeslaRamecek form .loginInput,
.registerPage .obnovaHesla .obnovaHeslaRamecek form .loginInput,
.loginPage .prihlasovani .registrovaniRamecek form .loginInput,
.passwordPage .prihlasovani .registrovaniRamecek form .loginInput,
.registerPage .prihlasovani .registrovaniRamecek form .loginInput,
.loginPage .registrovani .registrovaniRamecek form .loginInput,
.passwordPage .registrovani .registrovaniRamecek form .loginInput,
.registerPage .registrovani .registrovaniRamecek form .loginInput,
.loginPage .obnovaHesla .registrovaniRamecek form .loginInput,
.passwordPage .obnovaHesla .registrovaniRamecek form .loginInput,
.registerPage .obnovaHesla .registrovaniRamecek form .loginInput {
  font-weight: normal;
  font-size: 9pt;
  text-decoration: none;
  color: #003399;
  background-color: #F5F5F5;
  border: 1px solid;
  border-color: #D3D3D3;
}
.loginPage .prihlasovani .prihlasovaniRamecek form .loginInput:focus,
.passwordPage .prihlasovani .prihlasovaniRamecek form .loginInput:focus,
.registerPage .prihlasovani .prihlasovaniRamecek form .loginInput:focus,
.loginPage .registrovani .prihlasovaniRamecek form .loginInput:focus,
.passwordPage .registrovani .prihlasovaniRamecek form .loginInput:focus,
.registerPage .registrovani .prihlasovaniRamecek form .loginInput:focus,
.loginPage .obnovaHesla .prihlasovaniRamecek form .loginInput:focus,
.passwordPage .obnovaHesla .prihlasovaniRamecek form .loginInput:focus,
.registerPage .obnovaHesla .prihlasovaniRamecek form .loginInput:focus,
.loginPage .prihlasovani .obnovaHeslaRamecek form .loginInput:focus,
.passwordPage .prihlasovani .obnovaHeslaRamecek form .loginInput:focus,
.registerPage .prihlasovani .obnovaHeslaRamecek form .loginInput:focus,
.loginPage .registrovani .obnovaHeslaRamecek form .loginInput:focus,
.passwordPage .registrovani .obnovaHeslaRamecek form .loginInput:focus,
.registerPage .registrovani .obnovaHeslaRamecek form .loginInput:focus,
.loginPage .obnovaHesla .obnovaHeslaRamecek form .loginInput:focus,
.passwordPage .obnovaHesla .obnovaHeslaRamecek form .loginInput:focus,
.registerPage .obnovaHesla .obnovaHeslaRamecek form .loginInput:focus,
.loginPage .prihlasovani .registrovaniRamecek form .loginInput:focus,
.passwordPage .prihlasovani .registrovaniRamecek form .loginInput:focus,
.registerPage .prihlasovani .registrovaniRamecek form .loginInput:focus,
.loginPage .registrovani .registrovaniRamecek form .loginInput:focus,
.passwordPage .registrovani .registrovaniRamecek form .loginInput:focus,
.registerPage .registrovani .registrovaniRamecek form .loginInput:focus,
.loginPage .obnovaHesla .registrovaniRamecek form .loginInput:focus,
.passwordPage .obnovaHesla .registrovaniRamecek form .loginInput:focus,
.registerPage .obnovaHesla .registrovaniRamecek form .loginInput:focus {
  background-color: #ECECEC;
  border-color: blue;
}
.loginPage .prihlasovani .prihlasovaniRamecek form .loginSend,
.passwordPage .prihlasovani .prihlasovaniRamecek form .loginSend,
.registerPage .prihlasovani .prihlasovaniRamecek form .loginSend,
.loginPage .registrovani .prihlasovaniRamecek form .loginSend,
.passwordPage .registrovani .prihlasovaniRamecek form .loginSend,
.registerPage .registrovani .prihlasovaniRamecek form .loginSend,
.loginPage .obnovaHesla .prihlasovaniRamecek form .loginSend,
.passwordPage .obnovaHesla .prihlasovaniRamecek form .loginSend,
.registerPage .obnovaHesla .prihlasovaniRamecek form .loginSend,
.loginPage .prihlasovani .obnovaHeslaRamecek form .loginSend,
.passwordPage .prihlasovani .obnovaHeslaRamecek form .loginSend,
.registerPage .prihlasovani .obnovaHeslaRamecek form .loginSend,
.loginPage .registrovani .obnovaHeslaRamecek form .loginSend,
.passwordPage .registrovani .obnovaHeslaRamecek form .loginSend,
.registerPage .registrovani .obnovaHeslaRamecek form .loginSend,
.loginPage .obnovaHesla .obnovaHeslaRamecek form .loginSend,
.passwordPage .obnovaHesla .obnovaHeslaRamecek form .loginSend,
.registerPage .obnovaHesla .obnovaHeslaRamecek form .loginSend,
.loginPage .prihlasovani .registrovaniRamecek form .loginSend,
.passwordPage .prihlasovani .registrovaniRamecek form .loginSend,
.registerPage .prihlasovani .registrovaniRamecek form .loginSend,
.loginPage .registrovani .registrovaniRamecek form .loginSend,
.passwordPage .registrovani .registrovaniRamecek form .loginSend,
.registerPage .registrovani .registrovaniRamecek form .loginSend,
.loginPage .obnovaHesla .registrovaniRamecek form .loginSend,
.passwordPage .obnovaHesla .registrovaniRamecek form .loginSend,
.registerPage .obnovaHesla .registrovaniRamecek form .loginSend {
  text-align: center;
  font-size: 9pt;
  border: 1px #003399 outset;
  border-radius: 4px;
  -webkit-border-radius: 4px;
}
.loginPage .prihlasovani .prihlasovaniRamecek form .loginSend:hover,
.passwordPage .prihlasovani .prihlasovaniRamecek form .loginSend:hover,
.registerPage .prihlasovani .prihlasovaniRamecek form .loginSend:hover,
.loginPage .registrovani .prihlasovaniRamecek form .loginSend:hover,
.passwordPage .registrovani .prihlasovaniRamecek form .loginSend:hover,
.registerPage .registrovani .prihlasovaniRamecek form .loginSend:hover,
.loginPage .obnovaHesla .prihlasovaniRamecek form .loginSend:hover,
.passwordPage .obnovaHesla .prihlasovaniRamecek form .loginSend:hover,
.registerPage .obnovaHesla .prihlasovaniRamecek form .loginSend:hover,
.loginPage .prihlasovani .obnovaHeslaRamecek form .loginSend:hover,
.passwordPage .prihlasovani .obnovaHeslaRamecek form .loginSend:hover,
.registerPage .prihlasovani .obnovaHeslaRamecek form .loginSend:hover,
.loginPage .registrovani .obnovaHeslaRamecek form .loginSend:hover,
.passwordPage .registrovani .obnovaHeslaRamecek form .loginSend:hover,
.registerPage .registrovani .obnovaHeslaRamecek form .loginSend:hover,
.loginPage .obnovaHesla .obnovaHeslaRamecek form .loginSend:hover,
.passwordPage .obnovaHesla .obnovaHeslaRamecek form .loginSend:hover,
.registerPage .obnovaHesla .obnovaHeslaRamecek form .loginSend:hover,
.loginPage .prihlasovani .registrovaniRamecek form .loginSend:hover,
.passwordPage .prihlasovani .registrovaniRamecek form .loginSend:hover,
.registerPage .prihlasovani .registrovaniRamecek form .loginSend:hover,
.loginPage .registrovani .registrovaniRamecek form .loginSend:hover,
.passwordPage .registrovani .registrovaniRamecek form .loginSend:hover,
.registerPage .registrovani .registrovaniRamecek form .loginSend:hover,
.loginPage .obnovaHesla .registrovaniRamecek form .loginSend:hover,
.passwordPage .obnovaHesla .registrovaniRamecek form .loginSend:hover,
.registerPage .obnovaHesla .registrovaniRamecek form .loginSend:hover {
  border: blue 1px inset;
  background-color: #D3D3D3;
  cursor: pointer;
}
.loginPage .prihlasovani.newDesign .prihlasovaniHlaska,
.passwordPage .prihlasovani.newDesign .prihlasovaniHlaska,
.registerPage .prihlasovani.newDesign .prihlasovaniHlaska,
.loginPage .registrovani.newDesign .prihlasovaniHlaska,
.passwordPage .registrovani.newDesign .prihlasovaniHlaska,
.registerPage .registrovani.newDesign .prihlasovaniHlaska,
.loginPage .obnovaHesla.newDesign .prihlasovaniHlaska,
.passwordPage .obnovaHesla.newDesign .prihlasovaniHlaska,
.registerPage .obnovaHesla.newDesign .prihlasovaniHlaska {
  position: static !important;
  font-size: 15px !important;
  color: #003399;
}
.loginPage .prihlasovani.newDesign .prihlasovaniRamecekNazev,
.passwordPage .prihlasovani.newDesign .prihlasovaniRamecekNazev,
.registerPage .prihlasovani.newDesign .prihlasovaniRamecekNazev,
.loginPage .registrovani.newDesign .prihlasovaniRamecekNazev,
.passwordPage .registrovani.newDesign .prihlasovaniRamecekNazev,
.registerPage .registrovani.newDesign .prihlasovaniRamecekNazev,
.loginPage .obnovaHesla.newDesign .prihlasovaniRamecekNazev,
.passwordPage .obnovaHesla.newDesign .prihlasovaniRamecekNazev,
.registerPage .obnovaHesla.newDesign .prihlasovaniRamecekNazev,
.loginPage .prihlasovani.newDesign .obnovaHeslaRamecekNazev,
.passwordPage .prihlasovani.newDesign .obnovaHeslaRamecekNazev,
.registerPage .prihlasovani.newDesign .obnovaHeslaRamecekNazev,
.loginPage .registrovani.newDesign .obnovaHeslaRamecekNazev,
.passwordPage .registrovani.newDesign .obnovaHeslaRamecekNazev,
.registerPage .registrovani.newDesign .obnovaHeslaRamecekNazev,
.loginPage .obnovaHesla.newDesign .obnovaHeslaRamecekNazev,
.passwordPage .obnovaHesla.newDesign .obnovaHeslaRamecekNazev,
.registerPage .obnovaHesla.newDesign .obnovaHeslaRamecekNazev,
.loginPage .prihlasovani.newDesign .registrovaniRamecekNazev,
.passwordPage .prihlasovani.newDesign .registrovaniRamecekNazev,
.registerPage .prihlasovani.newDesign .registrovaniRamecekNazev,
.loginPage .registrovani.newDesign .registrovaniRamecekNazev,
.passwordPage .registrovani.newDesign .registrovaniRamecekNazev,
.registerPage .registrovani.newDesign .registrovaniRamecekNazev,
.loginPage .obnovaHesla.newDesign .registrovaniRamecekNazev,
.passwordPage .obnovaHesla.newDesign .registrovaniRamecekNazev,
.registerPage .obnovaHesla.newDesign .registrovaniRamecekNazev {
  width: 100%;
  position: static;
  border: none;
  box-shadow: none;
  padding: 0;
  font-size: 18px;
  color: #003399;
  margin-bottom: 10px;
  font-weight: 600;
}
.loginPage .prihlasovani.newDesign .prihlasovaniRamecek,
.passwordPage .prihlasovani.newDesign .prihlasovaniRamecek,
.registerPage .prihlasovani.newDesign .prihlasovaniRamecek,
.loginPage .registrovani.newDesign .prihlasovaniRamecek,
.passwordPage .registrovani.newDesign .prihlasovaniRamecek,
.registerPage .registrovani.newDesign .prihlasovaniRamecek,
.loginPage .obnovaHesla.newDesign .prihlasovaniRamecek,
.passwordPage .obnovaHesla.newDesign .prihlasovaniRamecek,
.registerPage .obnovaHesla.newDesign .prihlasovaniRamecek,
.loginPage .prihlasovani.newDesign .obnovaHeslaRamecek,
.passwordPage .prihlasovani.newDesign .obnovaHeslaRamecek,
.registerPage .prihlasovani.newDesign .obnovaHeslaRamecek,
.loginPage .registrovani.newDesign .obnovaHeslaRamecek,
.passwordPage .registrovani.newDesign .obnovaHeslaRamecek,
.registerPage .registrovani.newDesign .obnovaHeslaRamecek,
.loginPage .obnovaHesla.newDesign .obnovaHeslaRamecek,
.passwordPage .obnovaHesla.newDesign .obnovaHeslaRamecek,
.registerPage .obnovaHesla.newDesign .obnovaHeslaRamecek,
.loginPage .prihlasovani.newDesign .registrovaniRamecek,
.passwordPage .prihlasovani.newDesign .registrovaniRamecek,
.registerPage .prihlasovani.newDesign .registrovaniRamecek,
.loginPage .registrovani.newDesign .registrovaniRamecek,
.passwordPage .registrovani.newDesign .registrovaniRamecek,
.registerPage .registrovani.newDesign .registrovaniRamecek,
.loginPage .obnovaHesla.newDesign .registrovaniRamecek,
.passwordPage .obnovaHesla.newDesign .registrovaniRamecek,
.registerPage .obnovaHesla.newDesign .registrovaniRamecek {
  position: relative;
  width: 350px;
  background-color: #fff;
  border: 1px solid #003399;
  border-radius: 5px;
  padding: 15px 18px;
}
.loginPage .prihlasovani.newDesign form,
.passwordPage .prihlasovani.newDesign form,
.registerPage .prihlasovani.newDesign form,
.loginPage .registrovani.newDesign form,
.passwordPage .registrovani.newDesign form,
.registerPage .registrovani.newDesign form,
.loginPage .obnovaHesla.newDesign form,
.passwordPage .obnovaHesla.newDesign form,
.registerPage .obnovaHesla.newDesign form {
  margin-top: 0;
}
.loginPage .prihlasovani.newDesign form table,
.passwordPage .prihlasovani.newDesign form table,
.registerPage .prihlasovani.newDesign form table,
.loginPage .registrovani.newDesign form table,
.passwordPage .registrovani.newDesign form table,
.registerPage .registrovani.newDesign form table,
.loginPage .obnovaHesla.newDesign form table,
.passwordPage .obnovaHesla.newDesign form table,
.registerPage .obnovaHesla.newDesign form table {
  width: 100%;
}
.loginPage .prihlasovani.newDesign form table td,
.passwordPage .prihlasovani.newDesign form table td,
.registerPage .prihlasovani.newDesign form table td,
.loginPage .registrovani.newDesign form table td,
.passwordPage .registrovani.newDesign form table td,
.registerPage .registrovani.newDesign form table td,
.loginPage .obnovaHesla.newDesign form table td,
.passwordPage .obnovaHesla.newDesign form table td,
.registerPage .obnovaHesla.newDesign form table td {
  position: relative;
  padding: 5px 0;
}
.loginPage .prihlasovani.newDesign form table td .btn,
.passwordPage .prihlasovani.newDesign form table td .btn,
.registerPage .prihlasovani.newDesign form table td .btn,
.loginPage .registrovani.newDesign form table td .btn,
.passwordPage .registrovani.newDesign form table td .btn,
.registerPage .registrovani.newDesign form table td .btn,
.loginPage .obnovaHesla.newDesign form table td .btn,
.passwordPage .obnovaHesla.newDesign form table td .btn,
.registerPage .obnovaHesla.newDesign form table td .btn {
  margin-top: 15px;
}
.loginPage .prihlasovani.newDesign form table td input[type=text],
.passwordPage .prihlasovani.newDesign form table td input[type=text],
.registerPage .prihlasovani.newDesign form table td input[type=text],
.loginPage .registrovani.newDesign form table td input[type=text],
.passwordPage .registrovani.newDesign form table td input[type=text],
.registerPage .registrovani.newDesign form table td input[type=text],
.loginPage .obnovaHesla.newDesign form table td input[type=text],
.passwordPage .obnovaHesla.newDesign form table td input[type=text],
.registerPage .obnovaHesla.newDesign form table td input[type=text] {
  padding-left: 5px;
}
.loginPage .prihlasovani.newDesign form table td input[type=password],
.passwordPage .prihlasovani.newDesign form table td input[type=password],
.registerPage .prihlasovani.newDesign form table td input[type=password],
.loginPage .registrovani.newDesign form table td input[type=password],
.passwordPage .registrovani.newDesign form table td input[type=password],
.registerPage .registrovani.newDesign form table td input[type=password],
.loginPage .obnovaHesla.newDesign form table td input[type=password],
.passwordPage .obnovaHesla.newDesign form table td input[type=password],
.registerPage .obnovaHesla.newDesign form table td input[type=password] {
  padding-left: 5px;
}
.loginPage .prihlasovani.newDesign form table td .importantPriznak,
.passwordPage .prihlasovani.newDesign form table td .importantPriznak,
.registerPage .prihlasovani.newDesign form table td .importantPriznak,
.loginPage .registrovani.newDesign form table td .importantPriznak,
.passwordPage .registrovani.newDesign form table td .importantPriznak,
.registerPage .registrovani.newDesign form table td .importantPriznak,
.loginPage .obnovaHesla.newDesign form table td .importantPriznak,
.passwordPage .obnovaHesla.newDesign form table td .importantPriznak,
.registerPage .obnovaHesla.newDesign form table td .importantPriznak {
  position: absolute !important;
  top: 4px !important;
  right: -7px !important;
}
.loginPage .prihlasovani.newDesign form table td .loginText,
.passwordPage .prihlasovani.newDesign form table td .loginText,
.registerPage .prihlasovani.newDesign form table td .loginText,
.loginPage .registrovani.newDesign form table td .loginText,
.passwordPage .registrovani.newDesign form table td .loginText,
.registerPage .registrovani.newDesign form table td .loginText,
.loginPage .obnovaHesla.newDesign form table td .loginText,
.passwordPage .obnovaHesla.newDesign form table td .loginText,
.registerPage .obnovaHesla.newDesign form table td .loginText {
  color: #003399;
  font-size: 9pt;
  font-weight: bold;
  letter-spacing: 0.5px;
  padding-right: 1px;
  padding-left: 1px;
  text-align: center;
  height: 22px;
}
.loginPage .prihlasovani.newDesign form table td .loginInput,
.passwordPage .prihlasovani.newDesign form table td .loginInput,
.registerPage .prihlasovani.newDesign form table td .loginInput,
.loginPage .registrovani.newDesign form table td .loginInput,
.passwordPage .registrovani.newDesign form table td .loginInput,
.registerPage .registrovani.newDesign form table td .loginInput,
.loginPage .obnovaHesla.newDesign form table td .loginInput,
.passwordPage .obnovaHesla.newDesign form table td .loginInput,
.registerPage .obnovaHesla.newDesign form table td .loginInput {
  font-weight: normal;
  font-size: 9pt;
  text-decoration: none;
  color: #003399;
  background-color: #F5F5F5;
  border: 1px solid;
  border-color: #D3D3D3;
  height: 20px;
}
.loginPage .prihlasovani.newDesign form table td .loginInput:focus,
.passwordPage .prihlasovani.newDesign form table td .loginInput:focus,
.registerPage .prihlasovani.newDesign form table td .loginInput:focus,
.loginPage .registrovani.newDesign form table td .loginInput:focus,
.passwordPage .registrovani.newDesign form table td .loginInput:focus,
.registerPage .registrovani.newDesign form table td .loginInput:focus,
.loginPage .obnovaHesla.newDesign form table td .loginInput:focus,
.passwordPage .obnovaHesla.newDesign form table td .loginInput:focus,
.registerPage .obnovaHesla.newDesign form table td .loginInput:focus {
  background-color: #ECECEC;
  border-color: blue;
}
.loginPage .prihlasovani.newDesign form table td .loginSend,
.passwordPage .prihlasovani.newDesign form table td .loginSend,
.registerPage .prihlasovani.newDesign form table td .loginSend,
.loginPage .registrovani.newDesign form table td .loginSend,
.passwordPage .registrovani.newDesign form table td .loginSend,
.registerPage .registrovani.newDesign form table td .loginSend,
.loginPage .obnovaHesla.newDesign form table td .loginSend,
.passwordPage .obnovaHesla.newDesign form table td .loginSend,
.registerPage .obnovaHesla.newDesign form table td .loginSend {
  text-align: center;
  font-size: 9pt;
  border: 1px #003399 outset;
  border-radius: 4px;
  -webkit-border-radius: 4px;
}
.loginPage .prihlasovani.newDesign form table td .loginSend:hover,
.passwordPage .prihlasovani.newDesign form table td .loginSend:hover,
.registerPage .prihlasovani.newDesign form table td .loginSend:hover,
.loginPage .registrovani.newDesign form table td .loginSend:hover,
.passwordPage .registrovani.newDesign form table td .loginSend:hover,
.registerPage .registrovani.newDesign form table td .loginSend:hover,
.loginPage .obnovaHesla.newDesign form table td .loginSend:hover,
.passwordPage .obnovaHesla.newDesign form table td .loginSend:hover,
.registerPage .obnovaHesla.newDesign form table td .loginSend:hover {
  border: blue 1px inset;
  background-color: #D3D3D3;
  cursor: pointer;
}
.loginPage .prihlasovani.newDesign form table td input[type=text],
.passwordPage .prihlasovani.newDesign form table td input[type=text],
.registerPage .prihlasovani.newDesign form table td input[type=text],
.loginPage .registrovani.newDesign form table td input[type=text],
.passwordPage .registrovani.newDesign form table td input[type=text],
.registerPage .registrovani.newDesign form table td input[type=text],
.loginPage .obnovaHesla.newDesign form table td input[type=text],
.passwordPage .obnovaHesla.newDesign form table td input[type=text],
.registerPage .obnovaHesla.newDesign form table td input[type=text],
.loginPage .prihlasovani.newDesign form table td input[type=password],
.passwordPage .prihlasovani.newDesign form table td input[type=password],
.registerPage .prihlasovani.newDesign form table td input[type=password],
.loginPage .registrovani.newDesign form table td input[type=password],
.passwordPage .registrovani.newDesign form table td input[type=password],
.registerPage .registrovani.newDesign form table td input[type=password],
.loginPage .obnovaHesla.newDesign form table td input[type=password],
.passwordPage .obnovaHesla.newDesign form table td input[type=password],
.registerPage .obnovaHesla.newDesign form table td input[type=password],
.loginPage .prihlasovani.newDesign form table td input[type=email],
.passwordPage .prihlasovani.newDesign form table td input[type=email],
.registerPage .prihlasovani.newDesign form table td input[type=email],
.loginPage .registrovani.newDesign form table td input[type=email],
.passwordPage .registrovani.newDesign form table td input[type=email],
.registerPage .registrovani.newDesign form table td input[type=email],
.loginPage .obnovaHesla.newDesign form table td input[type=email],
.passwordPage .obnovaHesla.newDesign form table td input[type=email],
.registerPage .obnovaHesla.newDesign form table td input[type=email] {
  height: 30px;
  width: 100%;
  background-color: transparent !important;
}
.loginPage .prihlasovani.newDesign form table td input[type=text]:hover,
.passwordPage .prihlasovani.newDesign form table td input[type=text]:hover,
.registerPage .prihlasovani.newDesign form table td input[type=text]:hover,
.loginPage .registrovani.newDesign form table td input[type=text]:hover,
.passwordPage .registrovani.newDesign form table td input[type=text]:hover,
.registerPage .registrovani.newDesign form table td input[type=text]:hover,
.loginPage .obnovaHesla.newDesign form table td input[type=text]:hover,
.passwordPage .obnovaHesla.newDesign form table td input[type=text]:hover,
.registerPage .obnovaHesla.newDesign form table td input[type=text]:hover,
.loginPage .prihlasovani.newDesign form table td input[type=password]:hover,
.passwordPage .prihlasovani.newDesign form table td input[type=password]:hover,
.registerPage .prihlasovani.newDesign form table td input[type=password]:hover,
.loginPage .registrovani.newDesign form table td input[type=password]:hover,
.passwordPage .registrovani.newDesign form table td input[type=password]:hover,
.registerPage .registrovani.newDesign form table td input[type=password]:hover,
.loginPage .obnovaHesla.newDesign form table td input[type=password]:hover,
.passwordPage .obnovaHesla.newDesign form table td input[type=password]:hover,
.registerPage .obnovaHesla.newDesign form table td input[type=password]:hover,
.loginPage .prihlasovani.newDesign form table td input[type=email]:hover,
.passwordPage .prihlasovani.newDesign form table td input[type=email]:hover,
.registerPage .prihlasovani.newDesign form table td input[type=email]:hover,
.loginPage .registrovani.newDesign form table td input[type=email]:hover,
.passwordPage .registrovani.newDesign form table td input[type=email]:hover,
.registerPage .registrovani.newDesign form table td input[type=email]:hover,
.loginPage .obnovaHesla.newDesign form table td input[type=email]:hover,
.passwordPage .obnovaHesla.newDesign form table td input[type=email]:hover,
.registerPage .obnovaHesla.newDesign form table td input[type=email]:hover,
.loginPage .prihlasovani.newDesign form table td input[type=text]:focus,
.passwordPage .prihlasovani.newDesign form table td input[type=text]:focus,
.registerPage .prihlasovani.newDesign form table td input[type=text]:focus,
.loginPage .registrovani.newDesign form table td input[type=text]:focus,
.passwordPage .registrovani.newDesign form table td input[type=text]:focus,
.registerPage .registrovani.newDesign form table td input[type=text]:focus,
.loginPage .obnovaHesla.newDesign form table td input[type=text]:focus,
.passwordPage .obnovaHesla.newDesign form table td input[type=text]:focus,
.registerPage .obnovaHesla.newDesign form table td input[type=text]:focus,
.loginPage .prihlasovani.newDesign form table td input[type=password]:focus,
.passwordPage .prihlasovani.newDesign form table td input[type=password]:focus,
.registerPage .prihlasovani.newDesign form table td input[type=password]:focus,
.loginPage .registrovani.newDesign form table td input[type=password]:focus,
.passwordPage .registrovani.newDesign form table td input[type=password]:focus,
.registerPage .registrovani.newDesign form table td input[type=password]:focus,
.loginPage .obnovaHesla.newDesign form table td input[type=password]:focus,
.passwordPage .obnovaHesla.newDesign form table td input[type=password]:focus,
.registerPage .obnovaHesla.newDesign form table td input[type=password]:focus,
.loginPage .prihlasovani.newDesign form table td input[type=email]:focus,
.passwordPage .prihlasovani.newDesign form table td input[type=email]:focus,
.registerPage .prihlasovani.newDesign form table td input[type=email]:focus,
.loginPage .registrovani.newDesign form table td input[type=email]:focus,
.passwordPage .registrovani.newDesign form table td input[type=email]:focus,
.registerPage .registrovani.newDesign form table td input[type=email]:focus,
.loginPage .obnovaHesla.newDesign form table td input[type=email]:focus,
.passwordPage .obnovaHesla.newDesign form table td input[type=email]:focus,
.registerPage .obnovaHesla.newDesign form table td input[type=email]:focus {
  outline: none;
}
.loginPage .prihlasovani.newDesign form table td .inputIcon,
.passwordPage .prihlasovani.newDesign form table td .inputIcon,
.registerPage .prihlasovani.newDesign form table td .inputIcon,
.loginPage .registrovani.newDesign form table td .inputIcon,
.passwordPage .registrovani.newDesign form table td .inputIcon,
.registerPage .registrovani.newDesign form table td .inputIcon,
.loginPage .obnovaHesla.newDesign form table td .inputIcon,
.passwordPage .obnovaHesla.newDesign form table td .inputIcon,
.registerPage .obnovaHesla.newDesign form table td .inputIcon {
  position: absolute;
  right: 5px;
  top: 50%;
  transform: translateY(-50%);
}
.loginPage .prihlasovani.newDesign form table td .inputIcon i,
.passwordPage .prihlasovani.newDesign form table td .inputIcon i,
.registerPage .prihlasovani.newDesign form table td .inputIcon i,
.loginPage .registrovani.newDesign form table td .inputIcon i,
.passwordPage .registrovani.newDesign form table td .inputIcon i,
.registerPage .registrovani.newDesign form table td .inputIcon i,
.loginPage .obnovaHesla.newDesign form table td .inputIcon i,
.passwordPage .obnovaHesla.newDesign form table td .inputIcon i,
.registerPage .obnovaHesla.newDesign form table td .inputIcon i {
  color: #003399;
}
.loginPage .prihlasovani.newDesign form table td #sendbutton,
.passwordPage .prihlasovani.newDesign form table td #sendbutton,
.registerPage .prihlasovani.newDesign form table td #sendbutton,
.loginPage .registrovani.newDesign form table td #sendbutton,
.passwordPage .registrovani.newDesign form table td #sendbutton,
.registerPage .registrovani.newDesign form table td #sendbutton,
.loginPage .obnovaHesla.newDesign form table td #sendbutton,
.passwordPage .obnovaHesla.newDesign form table td #sendbutton,
.registerPage .obnovaHesla.newDesign form table td #sendbutton,
.loginPage .prihlasovani.newDesign form table td .register,
.passwordPage .prihlasovani.newDesign form table td .register,
.registerPage .prihlasovani.newDesign form table td .register,
.loginPage .registrovani.newDesign form table td .register,
.passwordPage .registrovani.newDesign form table td .register,
.registerPage .registrovani.newDesign form table td .register,
.loginPage .obnovaHesla.newDesign form table td .register,
.passwordPage .obnovaHesla.newDesign form table td .register,
.registerPage .obnovaHesla.newDesign form table td .register {
  display: block;
  width: 100%;
  padding: 8px !important;
  margin-bottom: 5px;
  margin-top: 5px;
  background-color: #003399 !important;
  border: none !important;
  color: #fff !important;
  font-size: 13px;
  font-weight: 600;
}
.loginPage .prihlasovani.newDesign form table td #sendbutton:hover,
.passwordPage .prihlasovani.newDesign form table td #sendbutton:hover,
.registerPage .prihlasovani.newDesign form table td #sendbutton:hover,
.loginPage .registrovani.newDesign form table td #sendbutton:hover,
.passwordPage .registrovani.newDesign form table td #sendbutton:hover,
.registerPage .registrovani.newDesign form table td #sendbutton:hover,
.loginPage .obnovaHesla.newDesign form table td #sendbutton:hover,
.passwordPage .obnovaHesla.newDesign form table td #sendbutton:hover,
.registerPage .obnovaHesla.newDesign form table td #sendbutton:hover,
.loginPage .prihlasovani.newDesign form table td .register:hover,
.passwordPage .prihlasovani.newDesign form table td .register:hover,
.registerPage .prihlasovani.newDesign form table td .register:hover,
.loginPage .registrovani.newDesign form table td .register:hover,
.passwordPage .registrovani.newDesign form table td .register:hover,
.registerPage .registrovani.newDesign form table td .register:hover,
.loginPage .obnovaHesla.newDesign form table td .register:hover,
.passwordPage .obnovaHesla.newDesign form table td .register:hover,
.registerPage .obnovaHesla.newDesign form table td .register:hover,
.loginPage .prihlasovani.newDesign form table td #sendbutton:focus,
.passwordPage .prihlasovani.newDesign form table td #sendbutton:focus,
.registerPage .prihlasovani.newDesign form table td #sendbutton:focus,
.loginPage .registrovani.newDesign form table td #sendbutton:focus,
.passwordPage .registrovani.newDesign form table td #sendbutton:focus,
.registerPage .registrovani.newDesign form table td #sendbutton:focus,
.loginPage .obnovaHesla.newDesign form table td #sendbutton:focus,
.passwordPage .obnovaHesla.newDesign form table td #sendbutton:focus,
.registerPage .obnovaHesla.newDesign form table td #sendbutton:focus,
.loginPage .prihlasovani.newDesign form table td .register:focus,
.passwordPage .prihlasovani.newDesign form table td .register:focus,
.registerPage .prihlasovani.newDesign form table td .register:focus,
.loginPage .registrovani.newDesign form table td .register:focus,
.passwordPage .registrovani.newDesign form table td .register:focus,
.registerPage .registrovani.newDesign form table td .register:focus,
.loginPage .obnovaHesla.newDesign form table td .register:focus,
.passwordPage .obnovaHesla.newDesign form table td .register:focus,
.registerPage .obnovaHesla.newDesign form table td .register:focus {
  transition: all 500ms;
  background-color: #002b80 !important;
}
.loginPage .prihlasovani.newDesign form table td .mezeraSpan,
.passwordPage .prihlasovani.newDesign form table td .mezeraSpan,
.registerPage .prihlasovani.newDesign form table td .mezeraSpan,
.loginPage .registrovani.newDesign form table td .mezeraSpan,
.passwordPage .registrovani.newDesign form table td .mezeraSpan,
.registerPage .registrovani.newDesign form table td .mezeraSpan,
.loginPage .obnovaHesla.newDesign form table td .mezeraSpan,
.passwordPage .obnovaHesla.newDesign form table td .mezeraSpan,
.registerPage .obnovaHesla.newDesign form table td .mezeraSpan {
  display: none;
}
.loginPage .prihlasovani.newDesign form table td .restorePass,
.passwordPage .prihlasovani.newDesign form table td .restorePass,
.registerPage .prihlasovani.newDesign form table td .restorePass,
.loginPage .registrovani.newDesign form table td .restorePass,
.passwordPage .registrovani.newDesign form table td .restorePass,
.registerPage .registrovani.newDesign form table td .restorePass,
.loginPage .obnovaHesla.newDesign form table td .restorePass,
.passwordPage .obnovaHesla.newDesign form table td .restorePass,
.registerPage .obnovaHesla.newDesign form table td .restorePass {
  font-size: 12px;
  margin: 8px 0 0;
}
.loginPage .prihlasovani.newDesign form table td .loginSeparator,
.passwordPage .prihlasovani.newDesign form table td .loginSeparator,
.registerPage .prihlasovani.newDesign form table td .loginSeparator,
.loginPage .registrovani.newDesign form table td .loginSeparator,
.passwordPage .registrovani.newDesign form table td .loginSeparator,
.registerPage .registrovani.newDesign form table td .loginSeparator,
.loginPage .obnovaHesla.newDesign form table td .loginSeparator,
.passwordPage .obnovaHesla.newDesign form table td .loginSeparator,
.registerPage .obnovaHesla.newDesign form table td .loginSeparator {
  padding: 15px 0;
}
.loginPage .prihlasovani.newDesign form table td .loginSeparator:before,
.passwordPage .prihlasovani.newDesign form table td .loginSeparator:before,
.registerPage .prihlasovani.newDesign form table td .loginSeparator:before,
.loginPage .registrovani.newDesign form table td .loginSeparator:before,
.passwordPage .registrovani.newDesign form table td .loginSeparator:before,
.registerPage .registrovani.newDesign form table td .loginSeparator:before,
.loginPage .obnovaHesla.newDesign form table td .loginSeparator:before,
.passwordPage .obnovaHesla.newDesign form table td .loginSeparator:before,
.registerPage .obnovaHesla.newDesign form table td .loginSeparator:before {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background-color: #003399;
}
.loginPage .prihlasovani.newDesign form table td .loginSeparator.withText .separatorText,
.passwordPage .prihlasovani.newDesign form table td .loginSeparator.withText .separatorText,
.registerPage .prihlasovani.newDesign form table td .loginSeparator.withText .separatorText,
.loginPage .registrovani.newDesign form table td .loginSeparator.withText .separatorText,
.passwordPage .registrovani.newDesign form table td .loginSeparator.withText .separatorText,
.registerPage .registrovani.newDesign form table td .loginSeparator.withText .separatorText,
.loginPage .obnovaHesla.newDesign form table td .loginSeparator.withText .separatorText,
.passwordPage .obnovaHesla.newDesign form table td .loginSeparator.withText .separatorText,
.registerPage .obnovaHesla.newDesign form table td .loginSeparator.withText .separatorText {
  display: inline-block;
  width: 20%;
  padding: 0 5px;
  color: #003399;
  font-weight: 600;
  font-size: 14px;
}
.loginPage .prihlasovani.newDesign form table td .loginSeparator.withText:before,
.passwordPage .prihlasovani.newDesign form table td .loginSeparator.withText:before,
.registerPage .prihlasovani.newDesign form table td .loginSeparator.withText:before,
.loginPage .registrovani.newDesign form table td .loginSeparator.withText:before,
.passwordPage .registrovani.newDesign form table td .loginSeparator.withText:before,
.registerPage .registrovani.newDesign form table td .loginSeparator.withText:before,
.loginPage .obnovaHesla.newDesign form table td .loginSeparator.withText:before,
.passwordPage .obnovaHesla.newDesign form table td .loginSeparator.withText:before,
.registerPage .obnovaHesla.newDesign form table td .loginSeparator.withText:before,
.loginPage .prihlasovani.newDesign form table td .loginSeparator.withText:after,
.passwordPage .prihlasovani.newDesign form table td .loginSeparator.withText:after,
.registerPage .prihlasovani.newDesign form table td .loginSeparator.withText:after,
.loginPage .registrovani.newDesign form table td .loginSeparator.withText:after,
.passwordPage .registrovani.newDesign form table td .loginSeparator.withText:after,
.registerPage .registrovani.newDesign form table td .loginSeparator.withText:after,
.loginPage .obnovaHesla.newDesign form table td .loginSeparator.withText:after,
.passwordPage .obnovaHesla.newDesign form table td .loginSeparator.withText:after,
.registerPage .obnovaHesla.newDesign form table td .loginSeparator.withText:after {
  content: '';
  display: inline-block;
  width: 40%;
  height: 2px;
  vertical-align: middle;
  background-color: #003399;
}
.loginPage .prihlasovani.newDesign form table td .register,
.passwordPage .prihlasovani.newDesign form table td .register,
.registerPage .prihlasovani.newDesign form table td .register,
.loginPage .registrovani.newDesign form table td .register,
.passwordPage .registrovani.newDesign form table td .register,
.registerPage .registrovani.newDesign form table td .register,
.loginPage .obnovaHesla.newDesign form table td .register,
.passwordPage .obnovaHesla.newDesign form table td .register,
.registerPage .obnovaHesla.newDesign form table td .register {
  background-color: #d7d7d7;
  color: #3e3e3e;
}
.loginPage .prihlasovani.newDesign form table td .register:hover,
.passwordPage .prihlasovani.newDesign form table td .register:hover,
.registerPage .prihlasovani.newDesign form table td .register:hover,
.loginPage .registrovani.newDesign form table td .register:hover,
.passwordPage .registrovani.newDesign form table td .register:hover,
.registerPage .registrovani.newDesign form table td .register:hover,
.loginPage .obnovaHesla.newDesign form table td .register:hover,
.passwordPage .obnovaHesla.newDesign form table td .register:hover,
.registerPage .obnovaHesla.newDesign form table td .register:hover,
.loginPage .prihlasovani.newDesign form table td .register:focus,
.passwordPage .prihlasovani.newDesign form table td .register:focus,
.registerPage .prihlasovani.newDesign form table td .register:focus,
.loginPage .registrovani.newDesign form table td .register:focus,
.passwordPage .registrovani.newDesign form table td .register:focus,
.registerPage .registrovani.newDesign form table td .register:focus,
.loginPage .obnovaHesla.newDesign form table td .register:focus,
.passwordPage .obnovaHesla.newDesign form table td .register:focus,
.registerPage .obnovaHesla.newDesign form table td .register:focus {
  transition: all 500ms;
  background-color: #b0b0b0;
  text-decoration: none;
}
.loginPage .loginHlaska,
.passwordPage .loginHlaska,
.registerPage .loginHlaska {
  width: 100%;
  height: 60px;
  font-weight: bold;
  color: red;
  line-height: 60px;
  font-size: 18px;
}
.loginPage .loginCapsLock,
.passwordPage .loginCapsLock,
.registerPage .loginCapsLock {
  height: 15px;
  text-align: center;
  vertical-align: middle;
  color: #FF6000;
}
.loginPage .restorePass,
.passwordPage .restorePass,
.registerPage .restorePass,
.loginPage .register,
.passwordPage .register,
.registerPage .register {
  display: inline-block;
  margin-bottom: 10px;
  font-size: 10pt;
}
#imLogo {
  margin-top: 25px;
}
#imLogo.newDesign {
  margin-top: 50px;
  width: 300px;
}
/* Stranka Cookies*/
.cookiesPage h3 {
  text-align: left;
}
.cookiesPage p {
  font-size: 10pt;
}
/* Spodni prouzek */
.loginInfo {
  position: absolute;
  top: auto;
  left: 0;
  height: 40px;
  width: 100%;
  padding: 0 15px;
  margin: 0;
  bottom: 0;
  border: 0;
  border-top: 1px solid #AAAAAA;
  background: transparent;
  overflow: hidden;
  font-weight: normal;
  font-size: 8pt;
  text-decoration: none;
  text-align: center;
  color: #777777;
}
.loginInfo a {
  font-weight: normal;
  text-decoration: none;
  color: #777777;
}
.loginInfo a:hover {
  font-weight: normal;
  text-decoration: none;
  color: #003399;
}
.loginInfo .loginInfoVersionWrapper {
  display: inline-block;
}
.loginInfo .loginInfoVersionWrapper .loginInfoVersion {
  display: block;
  height: 20px;
  width: 150px;
  line-height: 25px;
  text-align: center;
}
.loginInfo .loginInfoVersionWrapper .loginInfoVersion a {
  font-weight: normal;
  text-decoration: none;
  color: #777777;
}
.loginInfo .loginInfoVersionWrapper .loginInfoCopyright {
  display: block;
  height: 20px;
  width: 150px;
  line-height: 15px;
  text-align: center;
}
.loginInfo .loginInfoName {
  display: block;
  height: 20px;
  line-height: 25px;
  font-size: 10pt;
  font-weight: bold;
}
.loginInfo .loginInfoName:hover {
  color: #003399;
}
.loginInfo .loginInfoLegal {
  display: block;
  height: 20px;
  line-height: 15px;
  text-align: center;
  font-size: 8pt;
}
.loginInfo .loginInfoLoga {
  height: 40px;
  padding: 5px 0;
}
.loginInfo .loginInfoPreloadImg {
  border: 0;
  width: 1px;
  height: 1px;
  visibility: hidden;
}
.loginInfo a.loginInfoLogoQML {
  width: 56px;
  height: 30px;
  display: inline-block;
  background-image: url('../../img/logo_qml_small40_cb.png');
  background-repeat: no-repeat;
  background-size: contain;
}
.loginInfo a.loginInfoLogoQML:hover {
  background-image: url('../../img/logo_qml_small40.png');
  background-repeat: no-repeat;
}
.loginInfo a.loginInfoLogoQCOM {
  width: 150px;
  height: 30px;
  display: inline-block;
  margin-left: 25px;
  background-image: url("../../img/logo_qcom_small40_cb.png");
  background-repeat: no-repeat;
  background-size: contain;
}
.loginInfo a.loginInfoLogoQCOM:hover {
  background-image: url("../../img/logo_qcom_small40.png");
  background-repeat: no-repeat;
}
.loginInfo:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: -1;
  display: block;
  height: 100%;
  width: 100%;
  background-color: #EEEEEE;
  opacity: 0.5;
}
/********************************************
	DOQIE INSTALACE STYL
********************************************/
.doqieStyle {
  /* Globalni */
  /* Horni prouzek*/
  /* Obsah */
  /* Spodni prouzek */
}
.doqieStyle .btn,
.doqieStyle #sendbutton,
.doqieStyle .prihlasovaniRamecekNazev,
.doqieStyle .registrovaniRamecekNazev,
.doqieStyle .obnovaHeslaRamecekNazev,
.doqieStyle .loginText,
.doqieStyle .tblForm {
  color: #881919 !important;
  /*#2d2d2d*/
}
.doqieStyle .infoText {
  color: #de3c0a !important;
}
.doqieStyle #cookie-consent-div {
  background-color: #ffffffc4 !important;
  color: #272727 !important;
}
.doqieStyle #cookie-consent-div .ibb-button {
  background-color: #981d00 !important;
  border-color: #de3c0a !important;
}
.doqieStyle #cookie-consent-div .ibb-button:hover {
  color: #d4dae4 !important;
}
.doqieStyle a:link {
  text-decoration: none;
  color: #981d00;
}
.doqieStyle a:visited {
  text-decoration: none;
  color: #981d00;
}
.doqieStyle a:active {
  text-decoration: none;
}
.doqieStyle a:hover {
  text-decoration: underline;
  color: #de3c0a !important;
}
.doqieStyle input,
.doqieStyle textarea,
.doqieStyle select {
  color: #881919 !important;
}
.doqieStyle input:hover,
.doqieStyle textarea:hover,
.doqieStyle select:hover {
  border-color: #8a8a8a !important;
}
.doqieStyle #divHorni {
  background-color: #981d00 !important;
}
.doqieStyle #divHorni a:link,
.doqieStyle #divHorni a:visited,
.doqieStyle #divHorni a:hover {
  color: #fff !important;
}
.doqieStyle #divObsah .restorePass,
.doqieStyle #divObsah .register {
  color: #de3c0a !important;
}
.doqieStyle #divObsah .register {
  font-weight: bold;
}
.doqieStyle #divObsah .prihlasovani .prihlasovaniRamecek,
.doqieStyle #divObsah .obnovaHesla .prihlasovaniRamecek,
.doqieStyle #divObsah .registrovani .prihlasovaniRamecek,
.doqieStyle #divObsah .prihlasovani .obnovaHeslaRamecek,
.doqieStyle #divObsah .obnovaHesla .obnovaHeslaRamecek,
.doqieStyle #divObsah .registrovani .obnovaHeslaRamecek,
.doqieStyle #divObsah .prihlasovani .registrovaniRamecek,
.doqieStyle #divObsah .obnovaHesla .registrovaniRamecek,
.doqieStyle #divObsah .registrovani .registrovaniRamecek {
  background-color: rgba(255, 255, 255, 0.8) !important;
}
.doqieStyle #divObsah .prihlasovani .prihlasovaniRamecekNazev,
.doqieStyle #divObsah .obnovaHesla .prihlasovaniRamecekNazev,
.doqieStyle #divObsah .registrovani .prihlasovaniRamecekNazev,
.doqieStyle #divObsah .prihlasovani .obnovaHeslaRamecekNazev,
.doqieStyle #divObsah .obnovaHesla .obnovaHeslaRamecekNazev,
.doqieStyle #divObsah .registrovani .obnovaHeslaRamecekNazev,
.doqieStyle #divObsah .prihlasovani .registrovaniRamecekNazev,
.doqieStyle #divObsah .obnovaHesla .registrovaniRamecekNazev,
.doqieStyle #divObsah .registrovani .registrovaniRamecekNazev {
  background-color: #f1f1f1 !important;
  width: auto !important;
}
.doqieStyle #divObsah h1,
.doqieStyle #divObsah h2,
.doqieStyle #divObsah h3 {
  color: #981d00 !important;
}
.doqieStyle #divObsah:before {
  opacity: 1 !important;
}
.doqieStyle .loginInfo {
  color: #981d00 !important;
}
.doqieStyle .loginInfo .loginInfoName:hover {
  color: #de3c0a !important;
}
.doqieStyle .loginInfo:before {
  background-color: #fff !important;
  opacity: 0.8 !important;
}
@media (max-width: 468px) {
  .doqieStyle #imLogo {
    width: 100% !important;
  }
}
