ul.dropdown,
ul.dropdown li {
 list-style: none;
 line-height:40px;
}
ul.dropdown ul li {
 list-style: none;
 line-height:22px;
}
ul.dropdown li {
 float: left;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
 width: 100%;
}

ul.dropdown ul li {
 float: none;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}

ul.dropdown li {  /*blok*/
	background-color: transparent;
}

ul.dropdown li.menu1 {
  height:35px;
  width:76px;
  text-align:center;
  margin-left:20px;
}
ul.dropdown li.menu2 {
  height:35px;
  width:76px;
  text-align:center;
}
ul.dropdown li.menu3 {
  height:35px;
  width:76px;
  text-align:center;
}
ul.dropdown li.menu4 {
  height:35px;
  width:89px;
  text-align:center;
}
ul.dropdown li.menu5 {
  height:35px;
  width:76px;
  text-align:center;
}
ul.dropdown li.menu6 {
  height:35px;
  width:140px;
  text-align:center;
}
ul.dropdown li.menu7 {
  height:35px;
  width:76px;
  text-align:center;
}
ul.dropdown li.menu8 {
  height:35px;
  width:76px;
  text-align:center;
}
ul.dropdown li.menu1_selected {
  background: url(../images/menu_selected.png) no-repeat bottom left;
  height:35px;
  width:76px;
  text-align:center;
  margin-left:20px;
}
ul.dropdown li.menu2_selected {
  background: url(../images/menu_selected.png) no-repeat bottom left;
  height:35px;
  width:76px;
  text-align:center;
}
ul.dropdown li.menu3_selected {
  background: url(../images/menu_selected.png) no-repeat bottom left;
  height:35px;
  width:76px;
  text-align:center;
}
ul.dropdown li.menu4_selected {
  background: url(../images/menu_selected2.png) no-repeat bottom left;
  height:35px;
  width:89px;
  text-align:center;
}
ul.dropdown li.menu5_selected {
  background: url(../images/menu_selected.png) no-repeat bottom left;
  height:35px;
  width:76px;
  text-align:center;
}
ul.dropdown li.menu6_selected {
  background: url(../images/menu_selected3.png) no-repeat bottom left;
  height:35px;
  width:140px;
  text-align:center;
}
ul.dropdown li.menu7_selected {
  background: url(../images/menu_selected.png) no-repeat bottom left;
  height:35px;
  width:76px;
  text-align:center;
}
ul.dropdown li.menu8_selected {
  background: url(../images/menu_selected.png) no-repeat bottom left;
  height:35px;
  width:76px;
  text-align:center;
}
ul.dropdown ul li:hover {
  background: none;
  height:22px;
}

ul.dropdown ul {  /*submenu*/
	width: 150px;
	background-color: #172736;
}


ul.dropdown li a {
 display: block;
 padding: 0px 10px;
 text-decoration:none;
 font-weight:bold;
}
ul.dropdown ul li a {
 background: none;
 font-weight:normal;
 text-decoration:none;
}
ul.dropdown ul a {
	padding: 0px 10px;
	width: 151px;
	font-size:90%;
}

/*!!!NAVIGACE - kategorie a podkategorie zbozi!!!*/

ul.cat_navigation ul {
  border-bottom:1px solid #e5e5e5;
}

ul.cat_navigation,
ul.cat_navigation li {
 list-style: none;
 line-height:25px;
 font-size:25px;
 background: #D9F0FF url(../images/arrow_down2.gif) no-repeat top right;
  z-index:3;
}
ul.cat_navigation ul li {
 list-style: none;
 line-height:30px;
 height:30px;
 padding-top:0px;
}
ul.cat_navigation li {
 float: left;
}

ul.cat_navigation li:hover {
 position: relative;
}

ul.cat_navigation ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0px;
 z-index: 598;
 width: 100%;
}

ul.cat_navigation ul li {
 float: none;
}

ul.cat_navigation li:hover > ul {
 visibility: visible;
}

ul.cat_navigation li.item_no_1 {  /*blok*/
  background: url(../images/1.png) no-repeat left top;
  height:49px;
  width:105px;
}

ul.cat_navigation li a div.item_no_a1,
ul.cat_navigation li a div.item_no_a2,
ul.cat_navigation li a div.item_no_a4 {  /*blok*/
  height:49px;
  width:105px;
  cursor:pointer;
}
ul.cat_navigation li a div.item_no_a3 {  /*blok*/
  height:49px;
  width:84px;
  cursor:pointer;
}
ul.cat_navigation li a div.item_no_a5 {  /*blok*/
  height:49px;
  width:98px;
  cursor:pointer;
}
ul.cat_navigation li.item_no_1:hover {
  background: url(../images/1.png) no-repeat -105px top;
  height:49px;
  width:105px;
}

ul.cat_navigation li.item_no_2 {  /*blok*/
  background: url(../images/2.png) no-repeat left top;
  height:49px;
  width:105px;
}

ul.cat_navigation li.item_no_2:hover {
  background: url(../images/2.png) no-repeat -105px top;
  height:49px;
  width:105px;
}

ul.cat_navigation li.item_no_3 {  /*blok*/
  background: url(../images/3.png) no-repeat left top;
  height:49px;
  width:84px;
}

ul.cat_navigation li.item_no_3:hover {
  background: url(../images/3.png) no-repeat -84px top;
  height:49px;
  width:84px;
}
ul.cat_navigation li.item_no_4 {  /*blok*/
  background: url(../images/4.png) no-repeat left top;
  height:49px;
  width:116px;
}

ul.cat_navigation li.item_no_4:hover {
  background: url(../images/4.png) no-repeat -116px top;
  height:49px;
  width:116px;
}

ul.cat_navigation li.item_no_5 {  /*blok*/
  background: url(../images/5.png) no-repeat left top;
  height:49px;
  width:98px;
}

ul.cat_navigation li.item_no_5:hover {
  background: url(../images/5.png) no-repeat -98px top;
  height:49px;
  width:98px;
}


ul.cat_navigation ul li:hover, ul.cat_navigation ul li.detail:hover {
  text-decoration:underline;
}
ul.cat_navigation ul li {  /*submenu*/
	background: none;
	font-size:13px;
	text-decoration:none;
	border-left:1px solid #cccccc;
	border-right:1px solid #e5e5e5;
}

div.bottom_boder_nav {
  border-bottom:1px solid #cccccc;
  height:1px;
}
ul.cat_navigation ul {  /*submenu*/
	width: 105px;
  background: white;
}

ul.cat_navigation ul.class3 {  /*submenu*/
	width: 84px;
}
ul.cat_navigation ul.class5 {  /*submenu*/
	width: 98px;
}
ul.cat_navigation ul.class4 {  /*submenu*/
	width: 114px;
	border-left:1px solid #cccccc;
	border-right:1px solid #e5e5e5;
}
ul.cat_navigation ul.class4 li {  /*submenu*/
	height:24px;
  border:none;
  padding-top:3px;
}
ul.cat_navigation ul.class4 li a div {  /*submenu*/
	border:1px solid #e5e5e5;
  padding:0px 5px;
  margin:0px 10px;
  width:83px;
  float:left;
  clear:both;
  cursor:pointer;
}
ul.cat_navigation ul li a {
 font-weight:bold;
 text-decoration:none;
 padding-left:10px;
}
ul.cat_navigation ul li.nav1 span a {
 margin-left:8px;
 display:block;
}
ul.cat_navigation ul li.nav1 span a:hover {
 text-decoration:underline;
}
ul.cat_navigation ul li.nav2 span a {
 margin-left:2px;
 display:block;
}
ul.cat_navigation ul li.nav2 span a:hover {
 text-decoration:underline;
}
ul.cat_navigation ul li.nav3 span a {
 margin-left:0px;
 display:block;
}
ul.cat_navigation ul li.nav3 span a:hover {
 text-decoration:underline;
}
ul.cat_navigation ul li.nav5 span a {
 margin-left:2px;
 display:block;
}
ul.cat_navigation ul li.nav5 span a:hover {
 text-decoration:underline;
}
ul.cat_navigation ul li.nav4 a {
 line-height:24px;
 font-size:12px;
 display:block;
 width:100px;
 height:auto;
 padding:0;
 margin:0 auto;

}
ul.cat_navigation ul li.nav4 a span {
 border:1px solid #d9d9d9;
 padding:0 4px;
}
ul.cat_navigation ul li.nav4:hover {
 background:none;
}

