body  {
	behavior: url("http://www.zadobrucenu.sk/csshover.htc");
/* WinIE behavior call */}

div#nav-cat {
	width: 150px;
	margin: -1px 0 0 0px;
	background-color: transparent;
	font-weight: bold;
	text-align: Left;
	line-height: 28px;

}
div#nav-cat ul {margin: 0; padding: 0; padding-top: 0; width: 150px; background-color: transparent;
	/* border: 2px solid tan; */
	background-repeat: no-repeat;
	padding-bottom:5px;
}

div#nav-cat ul.level2 {margin: 10; padding: 2; width: 150px;
	background-color: transparent;
	/*border: none;*/
}
div#nav-cat ul.level2 {background-color: transparent; width: 150px; border: 2px solid rgb(255,102,0);
}
div#nav-cat ul.level3 {background-color: transparent; width: 150px;   border: 2px solid rgb(255,102,0);
}
div#nav-cat ul.level4 {background-color: transparent; width: 150px;   border: 2px solid rgb(255,102,0);
}
div#nav-cat ul.level5 {background-color: transparent;  width: 150px;   border: 2px solid rgb(255,102,0);
}
div#nav-cat ul.level6 {background-color: transparent;  width: 150px;   border: 2px solid rgb(255,102,0);
}
div#nav-cat li {
	/* background-image: url(../images/b1.gif); */
	/* background-repeat: repeat-y; */
	position: relative;
	list-style: none;
	margin: 0px;   /* -2px */
	margin-top: 0px;
	z-index: 20;
	height: 29px;
	width: 150px;
	padding-bottom: 1px;
	border-bottom:1px solid white;
/* change it to whatever space you want to put space between buttons*/}
/* <---this line may help or hinder IE menu shifting issues */
div#nav-cat li li {
	margin: 0px;
	font-size:13px;
/* this overrides the margin-top in the declaration above */
}
div#nav-cat li:hover {

	border-bottom:1px solid red;
	/* background-image: url(../images/b1_over.gif); */
	background-color: rgb(255,153,0);
}
div#nav-cat li.submenu {

	background-color: transparent;


}
div#nav-cat li.submenu:hover {

	background-color: transparent;
	background-color: rgb(255,153,0);

}
div#nav-cat ul {background-color: transparent; font-size:17px;
}
div#nav-cat li a {display: block; padding: 0.25em 0 0.25em 0.5em;
	text-decoration: none; width: 150px;}
	/*border-left: 0.5em solid #BBB;}
div#nav li a:hover {border-left-color: red;}*/
}
div#nav li a:hover {border: none;
}
div#nav-cat>ul a {width: 150px;
}
div#nav-cat ul ul {position: absolute; top: 0; left: 152px;
	display: none;
}
	div#nav-cat ul.level1 li.submenu:hover ul.level2,
	div#nav-cat ul.level2 li.submenu:hover ul.level3,
	div#nav-cat ul.level3 li.submenu:hover ul.level4,
	div#nav-cat ul.level4 li.submenu:hover ul.level5,
div#nav-cat ul.level5 li.submenu:hover ul.level6 {display:block; background-color:rgb(255,255,204);
}

