/* Zalozil: Jakub Hruby; Smernice: 003/20060801; Zalozeno: 31.5.2012 */

/* -------------------------------- design -----------------------------------*/
#center {
  position: relative;
  width: 960px;
  margin: auto;
  margin-bottom: 10px;
  padding: 0px;
  padding-top: 300px;
  text-align: left;
  background-image: url('desimg/center.jpg');
  background-position: 5px top;
  background-repeat: no-repeat;
  background-color: #5C9910;
}
#zahlavi {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 950px;
  margin: 0px;
  padding: 0px;
  padding-top: 17px;
  text-align: left;
  border-right: 5px solid #B4E51E;
  border-left: 5px solid #B4E51E;
}
#logo {
  float: right;
  display: inline;
  width: 245px;
  margin-right: 20px;
}
#klikaciMapa_obrazek {
  margin-top: 21px;
  margin-bottom: 12px;
  margin-left: 350px;
}
#telo {
  width: 950px;
  min-height: 500px; /* je zde, aby byl zachovan barevny prechod v pozadi mezi zapatim a pozadim centeru */
  margin: 0px;
  padding: 0px;
  background-image: url('desimg/telo.png');
  background-position: 215px top;
  background-repeat: repeat-y;
  border-right: 5px solid #B4E51E;
  border-left: 5px solid #B4E51E;
}
#includovanyObsah {
  float: right;
  display: inline;
  width: 670px;
  margin-top: 0px;
  margin-right: 35px;
  margin-bottom: 10px;
  margin-left: 42px;
  padding: 0px;
  padding-top: 34px;
  color: #FFFFFF;
}
#levyPanel {
  float: left;
  display: inline;
  width: 192px;
  margin: 0px;
  margin-bottom: 10px;
  margin-left: 11px;
  padding: 0px;
  padding-top: 13px;
}
#zapati {
  width: 960px;
  margin: 0px;
  padding: 0px;
  padding-top: 68px;
  text-align: left;
  background-image: url('desimg/zapati.jpg');
  background-position: left top;
  background-repeat: no-repeat;
  background-color: #EFFBC4;
  color: #1B4B12;
}
#zapati A.tlacitko {
  float: right;
  display: block;
  width: 111px;
  height: 19px;
  padding: 3px;
  line-height: 19px;
  text-align: center;
  font-size: 12px;
  font-weight: bold;
  background-image: url('desimg/ikonaTlacitko.png');
  background-position: left top;
  background-repeat: no-repeat;
  color: #275607;
}
#sadyNebilovy {
  float: left;
  display: inline;
  width: 505px;
  margin-bottom: 25px;
  margin-left: 109px;
}
#sadyNebilovy H2 {
  margin-left: 43px;
  line-height: 20px;
  font-size: 20px;
}
#sadyNebilovy P {
  margin-bottom: 10px;
  margin-left: 43px;
  line-height: 19px;
  font-size: 12px;
}
#sadyNebilovy P A {
  font-weight: normal;
  color: #1B4B12;
}
#kontakt {
  float: left;
  display: inline;
  width: 265px;
  margin-right: 40px;
  margin-bottom: 25px;
  margin-left: 41px;
}
#kontakt A.tlacitko {
  float: none;
  display: inline-block;
  margin-top: 50px;
  background-image: url(desimg/ikonaTlacitko.png);
  background-position: center center;
  background-repeat: no-repeat;
  color: #1B4B12;
}
#tiraz {
  margin-right: 40px;
  line-height: 10px;
  text-align: right;
  font-size: 10px;
  color: #A7A64D;
}
#tiraz A {
  color: #A7A64D;
}
#tiraz A.validator {
  text-decoration: none;
}
/* -------------------------------- menu ------------------------------------ */
#menu {
  margin: 0px;
  padding: 0px;
}
#menu UL {
  margin: 0px;
  padding: 0px;
  list-style: none;
}
#menu UL LI {
  margin: 0px;
  margin-bottom: 11px;
  padding: 0px;
}
#menu UL LI.aktivni,
#menu UL LI:hover {
  background-image: url('desimg/menu_aktivni.png');
  background-position: left top;
  background-repeat: no-repeat;
}
#menu UL LI A {
  display: block;
  padding-left: 28px;
  line-height: 19px;
  text-transform: uppercase;
  font-size: 12px;
  background-image: url('desimg/menu_vychozi.png');
  background-position: left top;
  background-repeat: no-repeat;
  color: #16460C;
}
#menu UL LI.oSpolecnosti A {
  background-image: url('desimg/menu_oSpolecnosti.png');
}
#menu UL LI.akcionari A {
  background-image: url('desimg/menu_akcionari.png');
}
#menu UL LI.vcelari A {
  background-image: url('desimg/menu_vcelari.png');
}
#menu UL LI.vlastniciPudy A {
  background-image: url('desimg/menu_vlastniciPudy.png');
}
#menu UL LI A:hover, 
#menu UL LI.aktivni A {
  text-decoration: none;
  font-weight: bold;
}
/* druha uroven */
#menu UL LI.aktivni UL {
  margin-bottom: 60px;
  margin-left: 25px;
  padding-top: 5px;
}
#menu UL LI.aktivni UL LI {
  margin-bottom: 9px;
  background: none;
}
#menu UL LI.aktivni UL LI:hover,
#menu UL LI.aktivni UL LI.aktivni {
  background: none;
}
#menu UL LI.aktivni UL LI A {  
  padding-left: 22px;
  font-weight: normal;
  background: none;
}
#menu UL LI.aktivni UL LI:hover A,
#menu UL LI.aktivni UL LI.aktivni A {
  font-weight: bold;
  background-image: url('desimg/submenu.png');
  background-position: left top;
  background-repeat: no-repeat;
}
/* treti uroven */
#menu UL LI.aktivni UL LI.aktivni UL {
  margin-bottom: 25px;
  padding-top: 3px;
  background: none;
}
#menu UL LI.aktivni UL LI.aktivni UL LI {
  margin-bottom: 5px;
}
#menu UL LI.aktivni UL LI.aktivni UL LI A {
  text-transform: none;
  font-weight: normal;
  background: none;
}
#menu UL LI.aktivni UL LI.aktivni UL LI:hover A,
#menu UL LI.aktivni UL LI.aktivni UL LI.aktivni A {
  font-weight: bold;
}
/* ------------------------------ doplnky ----------------------------------- */
#awm_cnt {
  position: absolute;
  left: 0px;
  top: 0px;
}
