/*MAIN MENU TYPO*/		
*{
		font-family: Trebuchet MS, Tahoma, sans-serif;
		line-height:16px;
}
div#nav ul#menu{
	width:320px;
	padding: 8px 0 0 0;
	margin:0 0 0 16px;
	list-style: none;
	width:320px;
	position: absolute;
/*	display:none;*/
	}

	div#nav ul#menu li{background-color:white;}


div#nav ul#skroty{
	width:320px;
	padding: 8px 0 0 0;
	margin:39px 0 0 16px;
	margin:39px 0 0 16px;
	list-style: none;
	width:320px;
	position: absolute;
	_z-index: -1;
	#z-index: -1;
/*	display:none;*/
	}
	
ul#searchlist{
/*	display:none;*/
	height:auto;
	width:320px;
	padding: 8px 0 0 0;
	margin:7px 0 0 16px;
	list-style: none;
	width:320px;
	position: relative;
	font-size:16px;
	background-color:white;
	}
	
	ul#searchlist ul.level1 li{
		font-weight: bold;
	}
	

	div#nav ul#menu li#programy,
	div#nav ul#menu li#informacje,
	div#nav ul#menu	li#kontakty{
		position: absolute;
		width:96px;
		border-top: 8px solid #afafaf;
		padding:2px 0px 0px 0px;
		font-size: 16px;
		font-weight:bold;
		letter-spacing: 0;
	}

	div#nav ul#menu	li#programy:hover,
	div#nav ul#menu li#informacje:hover,
	div#nav ul#menu	li#kontakty:hover{
		border-top: 8px solid #ce1c34;
	}
	

	div#nav ul#menu li#programy a,
	div#nav ul#menu li#informacje a,
	div#nav ul#menu li#kontakty a{
		display:block;
		width:100%;
		height: 100%;
	}

	
	div#nav ul#menu li#informacje{margin-left: 0;}
	div#nav ul#menu li#programy{margin-left: 112px;}
	div#nav ul#menu li#kontakty{margin-left: 224px;}
	
	div#nav ul#menu li#programy ul.level1,
	div#nav ul#menu li#informacje ul.level1,
	div#nav ul#menu li#kontakty ul.level1{margin-top:13px; background-color: #ffffff; z-index: 2}
	
	div#nav ul#menu li#informacje ul.level1{margin-left:0;}
	div#nav ul#menu li#programy ul.level1{margin-left:-112px;_margin-left:-112px; #margin-left:-112px;}
	div#nav ul#menu li#kontakty ul.level1{margin-left:-224px;margin-left:-224px;}
	
	div#nav ul#menu li ul.level1{

	}
	ul.level1{
		width:320px;
		left:0;
		position:absolute;
		list-style: none;
		border-bottom: 1px solid black;
		background-color:white;
		z-index:1;
	}
	ul.level1 li{
		width:320px;
		padding: 4px 0 12px 0;
		_padding: 4px 0 11px 0;
		font-size:14px;
		background:transparent url(../images/para_hr.png) no-repeat right top;
	}

			ul.level1 li a:link,
			ul.level1 li a:visited {
				text-decoration: none;
				color: black;
			}
	
			ul.level1 li a:hover,
			ul.level1 li a:active {
				color: #cf2038;
			}
	
			ul.level2 li a:link,
			ul.level2 li a:visited {
				text-decoration: none;
				color: gray;
			}
	
			ul.level2 li a:hover,
			ul.level2 li a:active {
				color: #cf2038;
			}
	
	ul.level2 {
		width:320px;
		padding:0;
		_padding:1px 0 0 0;
		margin: 1px 0 -1px 0;
		_margin: 0;
		list-style: none;
	}
	ul.level2 li {
		padding:0;
		border: none;
		width:320px;
		font-size:11px;
		font-weight:normal;
		background:none;
	}