/* CSS Document */
.zazobor {color: white; text-transform: lowercase; font-weight: normal;}
.zazobor a {color: white;}
.zazobor a:hover {color: white;}


.polozka_registr1 {
  border-collapse: collapse;
  border: 1px solid #041958;
  font-size: 0.9em;
  border-collapse: collapse; 
  margin: auto;
  margin-bottom: 10px;
  border-top: none;
  background-color: white;
  padding-bottom: 5px;
}
.nazev1 {
  background-color: #041958; text-align: center; color: white; line-height: 22px; text-transform: uppercase; font-weight: bold; 
  font-size: 1.3em; letter-spacing: 1px;
}
.adresa1 {text-align: center; color: #041958; font-weight: bold; line-height: 19px; background-color: #eceff4; font-size: 1.1em;}
.popis1 {padding: 5px; width: 498px; margin-bottom: 0px;}
.popis_text {float: left; width: 330px; margin: 0px 0px 0px 5px;}
.logo_reg1 {margin: 0px 0px 5px 5px; float: right;}
.foto_reg1 {margin: -5px; float: right; border: 1px solid #041958;}
.kontakt1 {background-color: #fce4bb; padding: 5px; margin: 5px; width: 488px; margin-bottom: 0px;}
.kontakt_text {float: left; width: 330px;}
.pobocka1 {background-color: #eceff4; padding: 5px; margin: 5px; margin-bottom: 0px;}
.pobocka1 a, .pobocka1 a:hover  {color: black;}

.nkat {
  position: absolute;
  right: 10px;
  top: 0px;
  line-height: 29px;
  text-align: right; 
  color: #041958; 
  font-weight: bold; 
  font-size: 1em;
  text-transform: lowercase;
}


.polozka_registr {
  border-collapse: collapse;
  border: 1px solid #041958;
  font-size: 0.9em;
  border-collapse: collapse; 
  margin: auto;
  margin-bottom: 10px;
  border-top: none;
  background-color: white;
  width: 509px;
}
.polozka_registr img {
  float: none;
  margin: 0px;
}
.nazev {
  background-color: #041958; text-align: center; color: white; line-height: 22px; text-transform: uppercase; font-weight: bold; 
  font-size: 1.3em; letter-spacing: 1px;
}
.adresa {text-align: center; color: #041958; font-weight: bold; line-height: 19px; background-color: #eceff4; font-size: 1.1em;}
.popis {padding: 5px; vertical-align: top;}
.logo {padding: 5px; text-align: right;}
.foto {background-color: #fce4bb; vertical-align: top; text-align: right;}
.kontakt {background-color: #fce4bb; vertical-align: top; padding: 5px;}
.pobocka {background-color: #eceff4; vertical-align: top; padding: 5px;}
.pobocka a, .pobocka a:hover  {color: black;}

.tabintab {
  width: 498px;
  border-top: none;
  margin: 5px;
  margin-top: 0px;
}


.bublina {
  visibility: hidden;
  position: absolute;
  width: 300px;
  background-color: #ECEFF4; 
  border: 1px solid #041958;
  padding: 5px 5px 5px 5px;
  text-align: left;
  margin-left: 10px;
  font-weight: normal;
  line-height: 14px;
  z-index: 20;
  opacity: 0.9;
  white-space: normal;
  color: black;
}

.bublina h5 {
  background-color: #041958;
  font-size: 1em;
  color: white;
  margin: -5px -5px 3px -5px;
  line-height: 18px;
  padding: 0px 5px 0px 5px;
}

.bublina h6 {
  margin: 0px;
  font-size: 1em;
  color: #062065;
  padding: 10px 0px 7px 0px;
}


/*nový*/
.lay_registr {
  background-color: #eceff4;
}
.lay_registr0 {
  padding: 7px;
}

.menu_registr0 {
  background-color: white;
}

.menu_registr {
  background-color: white;
  padding: 0px 7px 7px 7px;
  margin-bottom: 7px;
}
.menu_registr a {
  display: block; 
  line-height: 24px; 
  height: 27px;
  color: #041958;
  text-decoration: none;
  background-image: url('../images/tlacitko0_right.png');
  background-repeat: no-repeat;
  font-weight: bold;
  margin-bottom: 1px;
  padding-left: 22px;
}
.menu_registr a:hover {
  color: #BC040E;
  background-image: url('../images/tlacitko1_right.png');
}
.search_registr {
  margin-bottom: 7px;
  position: relative;
}
.img_registr {
  margin-top: 2px;
}
.input_registr {
  font-family: arial;
  position: absolute;
  left: 5px;
  top: 18px;
  width: 154px;
  line-height: 16px;
  border: 0px;
}
.rol_registr {
  height: 706px;
  overflow: auto;
}
.find_obory_registr {
  background-color: #fce4bb;
  padding: 7px 7px 7px 7px;
  margin: 0px 0px 7px 0px; 
}
.find_obory_registr a {
  color: black;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 0.9em;
  text-decoration: none;
  line-height: 14px;
}
.find_obory_registr a:hover {
  color: #BC040E;
}
.all_obory_registr a {
  color: black;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 0.9em;
  text-decoration: none;
  line-height: 14px;
}
.all_obory_registr a:hover {
  color: #BC040E;
}


/*stary*/
.registr {
  background-image: url('../images/registr_logo_web.png');
  background-repeat: no-repeat;
  background-position: 7px 7px;
  background-color: #eceff4;
  padding-top: 111px;
}
.registr0 {
  padding-top: 7px;
  /*border: 1px solid black;*/
  border-top: none;
}
.obory_registr {
  margin-top: 7px; 
  padding: 3px 7px 3px 7px;
  background-color: #fce4bb;
}
.vkat_registr {
  padding: 3px 7px 7px 7px;
}
.vkat_registr a {
  color: black;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 0.9em;
  text-decoration: none;
  line-height: 14px;
}
.vkat_registr a:hover {
  color: #BC040E;
}
.obory_registr a {
  color: black;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 0.9em;
  text-decoration: none;
  line-height: 14px;
}
.obory_registr a:hover {
  color: #BC040E;
}
.hled_registr {
  margin: 0px 7px 0px 7px;
  position: relative;
}
.img_registr {
  margin-top: 2px;
}
.input_registr {
  font-family: arial;
  position: absolute;
  left: 5px;
  top: 18px;
  width: 154px;
  line-height: 16px;
  border: 0px;
}
.rolovat_registr {
  height: 706px;
  overflow: auto;
  margin-top: 7px;
}
.user_klic {
  border: 2px solid black;
  background-image: url('../images/user_klic.png');
  background-repeat: no-repeat;
  background-position: 168px 6px;
  padding: 20px 7px 7px 7px;
  margin-top: 4px;
  margin-bottom: 5px;
  font-weight: bold;
}
.vstup {
  font-size: 1.4em;
}
.vstupitregistrovat {
  margin-top: 5px;
}

.faq_click, .faq_open {
  cursor: Pointer;
  padding-bottom: 10px !important;
}
.faq_click:hover, .faq_open:hover {
  color: #BC040E;
}
.faq {
  display: none;
}
