ul#navigation {
  width: 1020px;
  margin: 0px;
  height: 45px;
  
}

ul#navigation li {
  float: left;
  display: block;
  border-bottom: 2px solid #1f419b;
}

ul#navigation li a {
  display: block;
	outline: none;
	position: relative;
	height: 45px;
	text-decoration: none;
	width: auto;
}

ul#navigation a .hover {
	display: block;
	position: relative;
  opacity: 0;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
  cursor: pointer;
  cursor: hand;
}
	
ul#navigation .home { background-position: 0px 0px; width: 93px; height: 45px; }
ul#navigation .home .hover { background-position: -0px -45px; }
ul#navigation .home_on { background-position: -0px -90px; }

ul#navigation .o-nas { background-position: -93px 0px; width: 74px; height: 45px; }
ul#navigation .o-nas .hover{ background-position: -93px -45px; }
ul#navigation .o-nas_on { background-position: -93px -90px; }



ul#navigation .darceky { background-position: -167px 0px; width: 81px; height: 45px; }
ul#navigation .darceky .hover{ background-position: -167px -45px; }
ul#navigation .darceky_on { background-position: -167px -90px; }

ul#navigation .darky { background-position: -167px 0px; width: 81px; height: 45px; }
ul#navigation .darky .hover{ background-position: -167px -45px; }
ul#navigation .darky_on { background-position: -167px -90px; }



ul#navigation .produkty { background-position: -248px 0px; width: 85px; height: 45px; }
ul#navigation .produkty .hover{ background-position: -248px -45px; }
ul#navigation .produkty_on { background-position: -248px -90px; }


ul#navigation .sutaze { background-position: -333px 0px; width: 75px; height: 45px; }
ul#navigation .sutaze .hover{ background-position: -333px -45px; }
ul#navigation .sutaze_on { background-position: -333px -90px; }

ul#navigation .souteze { background-position: -333px 0px; width: 75px; height: 45px; }
ul#navigation .souteze .hover{ background-position: -333px -45px; }
ul#navigation .souteze_on { background-position: -333px -90px; }



ul#navigation .clanky { background-position: -408px 0px; width: 111px; height: 45px; }
ul#navigation .clanky .hover{ background-position: -408px -45px; }
ul#navigation .clanky_on { background-position: -408px -90px; }

ul#navigation .pravidla-klubu { background-position: -519px 0px; width: 114px; height: 45px; }
ul#navigation .pravidla-klubu .hover{ background-position: -519px -45px; }
ul#navigation .pravidla-klubu_on { background-position: -519px -90px; }

ul#navigation .kontakt { background-position: -636px 0px; width: 73px; height: 45px; }
ul#navigation .kontakt .hover{ background-position: -636px -45px; }
ul#navigation .kontakt_on { background-position: -636px -90px; }

ul#navigation li.fix {
  width: 19px;
  height: 45px;
  background: url('/design/graphics/menu/fix.png') no-repeat;
}

ul#navigation li.fixCz {
  width: 130px;
  height: 45px;
  background: url('/design/graphics/menu/fix2.png') no-repeat;
}


ul#navigation li.fix2 {
  width: 234px;
  height: 45px;
  background: url('/design/graphics/menu/fix2.png') no-repeat;
}

div#search {
	width: 222px;
  height: 28px;
  margin: 12px 0px 0px 3px;
	background: url('/design/graphics/search_back.jpg') no-repeat;
}

div#search input#search_val {
  width: 176px;
	border: 0px;
	float: left;
  margin: 5px 0px 0px 3px;
  font: normal 13px "Tahoma";
}

div#search input#search_btn {
	float: right;
	margin: 2px;
}

div#moje_konto_on {
  position: absolute;
	width: 108px;
  height: 25px;
  font: normal 12px "Tahoma";
  color: #FFFFFF;
  text-align: center;
  padding: 9px 0px 0px 0px;
	background: url('/design/graphics/moje_konto_on.png') no-repeat;
}

div#moje_konto_off {
  position: absolute;
	width: 108px;
  height: 25px;
  font: normal 12px "Tahoma";
  color: #FFFFFF;
  text-align: center;
  padding: 9px 0px 0px 0px;
	background: url('/design/graphics/moje_konto_off.png') no-repeat;
}

div#registrovat_on {
	width: 125px;
  height: 25px;
  font: normal 12px "Tahoma";
  color: #FFFFFF;
  text-align: center;
  padding: 9px 0px 0px 0px;
	background: url('/design/graphics/registracia_on.png') no-repeat;
}

div#registrovat_off {
	width: 125px;
  height: 25px;
  font: normal 12px "Tahoma";
  color: #FFFFFF;
  text-align: center;
  padding: 9px 0px 0px 0px;
	background: url('/design/graphics/registracia_off.png') no-repeat;
}

div#pdf {
	width: 113px;
  height: 25px;
  font: normal 12px "Tahoma";
  color: #FFFFFF;
  padding: 9px 0px 0px 16px;
	background: url('/design/graphics/cart.png') no-repeat;
}

div#menu_bottom_points {
  position: absolute;
  top: 7px;
  left: 0px;
  width: 250px;
  font: italic 17px "Georgia";
  color: #112e78;
}
