#menu ul {
	position: relative;
	left: 2px;
	z-index: 50;
	_width: 100%;
}
#menu li {
	position: relative;
}
#menu ul li:hover a, 
#menu ul li.sfHover a {
	background: #4391a5 url("../gfx/menu-lt.gif") no-repeat 0 0;
	color: #fff;
}
/*#menu ul li:hover a strong,
#menu ul li.sfHover a strong {
	background: url("../gfx/menu-plus-hover.gif") no-repeat 8px .7em;
}*/
#menu ul li:hover a span, 
#menu ul li.sfHover a span {
	background: url("../gfx/menu-rt.gif") no-repeat 100% 0;
}
#menu ul li.nohover:hover a span, 
#menu ul li.nohover.sfHover a span {
	background: url("../gfx/menu-rt-nohover.gif") no-repeat 100% 0;
}
#menu ul li.nohover:hover a span span, 
#menu ul li.nohover.sfHover a span span {
	background: url("../gfx/menu-rb.gif") no-repeat 100% 100%;
}
#menu ul li.nohover:hover a span span span, 
#menu ul li.nohover.sfHover a span span span {
	background: url("../gfx/menu-lb.gif") no-repeat 0 100%;
}
/*rozbalene*/
#menu ul ul {
	/*background: #5d554d*/
	background: url("../gfx/menu-b.gif") no-repeat 0 100%;
	position: absolute;
	left: 3px;
	top: -5000px;
	width: 200px;
	margin: 0;
}
#menu li li .helper {
	background: url("../gfx/menu-ul-rt.gif");
	position: absolute;
	right: 0;
	/*_right: 1px;*/
	top: 0;
	z-index: 200;
	display: block;
	width: 4px;
	height: 4px;
	overflow: hidden;
	padding: 0;
}
#menu li.last li .helper {
	background: url("../gfx/menu-ul-rt-last.gif");
}
/*#menu ul ul.align-right {
	left: auto;
	right: 4px;
}*/
#menu li li {
	position: static;
	background: none;
	/*_float: none;*/
	border: 0;
}
#menu ul li:hover ul,
#menu ul li.sfHover ul {
	top: 100%;
	z-index: 51;
	/*padding-top: .9em;
	padding-bottom: .6em;*/
	padding-bottom: 1.5em;
}
#menu li li a {
	width: 168px;
	_width: 184px;
	position: relative;
	top: .75em;
}
#menu ul li:hover li a, 
#menu ul li.sfHover li a {
	background: #094c5d;
	border-bottom: 1px solid #4391a5;
	margin: 0 0 0 5px;
	/*_margin: 0 8px;*/
	padding: .25em 8px;
	font-size: 100%;
	font-weight: normal;
	color: #fff;	
}
#menu ul li:hover li a:hover, 
#menu ul li.sfHover li a:hover {
	background: #bdd9e0;
	color: #000;
}
/*#menu ul li:hover li.last a, 
#menu ul li.sfHover li.last a {
	border: 0;
}*/
#menu ul li:hover a:hover, 
#menu ul li.sfHover a:hover {
	color: #fff;
}