/*trida js je generovana javaScriptem a zabrani skryti polozek menu*/
/*pri zakazanem javaScriptu*/
.js .viditelny{
  display: none;
}

/*Horizontalni menu 1*/
.menu {
  height: 26px;
  text-align: left;
}
#menu1{
  background-color: #008000;
  color: #ffd700; 
  font-weight: bold;
  /*padding-left: 60px;*/
}
#menu1 DIV{
  text-align: left;
  background-color: #008000;
  padding: 0px 0px 0px 0px;
  border-width: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  z-index: 12;
  position: absolute;
}
#menu1 .viditelny{
  text-align: left;
  /*misto sirky podmenu je v nekterych polozkach nezalomitelna mezera (&nbsp;) a sirka se urcuje podle textu automaticky*/
  /*width: 150px;*/
  background-color: #008000;
  position: absolute;
  padding: 0px 5px 0px 5px;
  border-width: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  z-index: 12;
  list-style-type: none;
}
#menu1 DIV DIV{
  /*text-align: left;
  background-color: #ccff99;*/
}
#menu1 .viditelny .viditelny{
  /*background-color: #ffffcc;
  left: 150px;
  position: absolute;*/
}
#menu1 DIV DIV .viditelny{ top: 20px; } /*zarovnani vnoreneho Menu 1.1a*/
#menu1 DIV DIV + DIV .viditelny{ top: 40px; } /*zarovnani vnoreneho Menu 1.1b*/
#menu1 DIV DIV + DIV + DIV .viditelny{ top: 60px; } /*zarovnani vnoreneho Menu 1.1c*/

/*vodorovne polozky*/
.polozky{
  color: #ffd700; 
  font-weight: bold;
  text-decoration: none;
}
.polozky:hover{
  color: #003300;
  font-weight: bold;
  text-decoration: none;
}
#polozka01 { width: 75px; }
#polozka02 { width: 145px; }
#polozka03 { width: 155px; }
#polozka04 { width: 120px; }
#polozka05 { width: 125px; }
#polozka06 { width: 95px; }
#polozka07 { width: 85px; }
#polozka08 { width: 80px; }

/*Vertikalni menu 2*/
/*#menu2{
  width: 210px;
  background-color: #ffcc33;
  padding: 30px 0px 30px 0px;
  border-width: 0px 0px 0px 0px;
  margin: 20px 0px 0px 0px;
}
#menu2 DIV{
  text-align: left;
  width: 200px;
  background-color: #ffcc99;
  padding: 0px 0px 0px 0px;
  border-width: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}
#menu2 .viditelny{
  background-color: #ffff99;
  list-style-type: none;
  text-indent: 10px;
  padding: 0px 0px 0px 0px;
  border-width: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}
#menu2 DIV DIV{
  background-color: #ccff99;
}
#menu2 .viditelny .viditelny{
  background-color: #ffffcc;
  text-indent: 20px;
}
*/

