/* ------------------------------------------------------------- */
/*                          menu.css                             */
/* ------------------------------------------------------------- */ 
@media screen {
	#menu {
		min-height: 95px;
		_height: 95px;
	}
	#menu-bottom {
		clear: both;
		width: 820px;
		height: 10px;
		margin: 0 -24px;
		background: url(../img/ndesign/menu-bottom.png) no-repeat 0 3px;
	}
	#menu ul {
		margin: 0; padding: 0;
		list-style-type: none;
	}
	#menu ul.topUl {
		min-height: 97px;	
	}
	#menu ul li.first {
		display: block;
		width: auto;
		float: left;
		color: #000000;
		font-size: 1.5em;
		text-transform: uppercase;
		margin: 8px 0 0 0;
		padding: 8px 8px 0 15px;
		min-height: 97px;
		background: url("/img/bg/menu.png") no-repeat 0 1px;
	}
	#menu ul li:first-child {
		background: none;
		padding-left: 0;
	}		
	#menu ul li a {
		text-decoration: none;
		color: #a1a1a5;
		font-weight: bold;
		display: block;
	}
	#menu ul li a span, #menu ul li.act a span, #menu ul li a:hover span {
		padding: 3px 6px;
	}
	#menu ul li a:hover {
		color : #fec21d;
	}
	#menu ul li.act ul li a {
		background-image: none;
	}
	/* ---- submenu */
		#menu ul li ul {
			padding: 6px 10px 0px 0;
			/*background-image: url(../img/menu/submenu.gif);
			background-position: top right;
			background-repeat: no-repeat;*/
			display: block;
			min-height: auto;
		}
		#menu ul li ul li {
			display: block;
			line-height: 1.3em;
			font-size: 0.8em;
			padding: 0; margin: 0;
			color: #9c9ca0;
			border: none;
			_border-bottom: 1px solid #F6F5F5;
		}
		#menu > ul li ul li {
			=width: 98%;
		}
		#menu ul li ul li a,
		#menu ul li ul li strong {
			display: block;
			/*text-transform: uppercase;*/
			text-transform: none;
			margin: 1px 0;
			padding: 0;
			font-weight: normal;
			color: #9c9ca0; 
			background-image: none;
			text-decoration: underline;
		}
		#menu ul li.act ul li a,
		#menu ul li.act ul li strong,
		#menu ul li.act ul li a:hover {
			color: #FEBE12;
			background-image: none !important;
		}
		#menu ul li ul li a:hover {
			background-image: none !important;
		}
		#menu ul li.act ul li strong {
			/*text-decoration: none;*/
			font-weight: bold;
		}
		#menu ul li.oSpolecnosti ul li a {
			background-image: none;
		}
		#menu ul li ul li.act a {
			text-decoration: none;
			font-weight: bold;
		}
		#menu ul li ul li a:hover {
			/*text-decoration: none;*/
			color: #fec21d;
		}
		#menu ul li ul li.act a:hover {
			text-decoration: underline;
		}
	/* end. submenu */
	
	
}