	.menu3 {
		position:relative;
		z-index:200;
		width:100%;
		font-family: Tahoma;
	}
	.menu3 	ul {
		border: 0px;
		margin: 0px;
		padding: 0px;
		list-style-type:none;
	}

	.menu3 	li {
		border: 0px;
		margin: 0px;
		padding: 0px;
		float:left;
		position:relative;
	}

	.menu3  ul li table {border-collapse:collapse;}


/* 1st poziom ================================================================================================================================================ */
	/* normal*/
	.menu3	ul	li {
		height:25px;
		background-color:#0e71b4;
		color:#FFFFFF;
		width:auto;
		text-decoration:none;
		display:block;
		border-right:1px solid #0e71b4;
	}

	.menu3	ul	li	a {
		color:#FFFFFF;
		padding:5px 14px 0px 14px;
		vertical-align:middle;
		text-align:center;
		font-size:12px;
		font-variant:normal;
		font-style:normal;
		text-decoration:none;
		font-weight:bold;
		display:block;
	}

	/* hover */
	.menu3 	ul li:hover,
	.menu3 	ul li:hover a,
	.menu3 	ul li 			a:hover	{
		color:#FFFFFF;
		background-color:#0e71b4;
	}


/* 2nd poziom ================================================================================================================================================ */

	/* USTAWIENIA DLA LISTY UL */
	/* for all */
	.menu3	ul					li								ul  {display:none;} /* jesli nie najechalem na zaden link to submenu zrob ukryte */

	/* menu pionowe */
	.menu3	ul					li:hover 					ul,
	.menu3	ul					li			a:hover 	ul  {display:block; /* jesli najechalem na link to submenu zrob widoczne */
		position:absolute;
		top:0px;
		left:150px;

		background-color:#074e7c;
		line-height:auto;
		height:auto;
		width:200px;
	}

	/* menu poziome */
	.menu3 	ul.poziome 	li:hover 					ul,
	.menu3 	ul.poziome 	li 			a:hover		ul  {display:block; /* jesli najechalem na link to submenu zrob widoczne */
		position:absolute;
		top:25px;
		left:0px;
		width:200px;

		background-color:#074e7c;
		line-height:auto;
		height:auto;
		border-bottom:3px solid #0e71b4;
	}

	/* menu prawe */
	.menu3 	ul.prawe 		li:hover					ul,
	.menu3 	ul.prawe 		li 			a:hover 	ul  {
		display:block;
		position:absolute;
		top:0px;
		left:auto;
		right:100px;
	}
	/* KONIEC USTAWIENI UL'a */


	/* USTAWIENIA DLA LI */
	/* normal */
	.menu3	ul					li:hover 					ul	li,
	.menu3	ul					li			a:hover		ul	li {
		height:auto;
		color:#FFFFFF;
		text-align: left;
		font-size:12px;
		font-variant:normal;
		font-style:normal;
		font-weight: normal;
		text-decoration:none;
		width:200px;
		background:transparent;
		background-color:#074e7c;
	}

	.menu3	ul					li:hover 					ul	li	a,
	.menu3	ul					li			a:hover		ul	li	a		{
		height:auto;
		color:#FFFFFF;
		padding:6px;
		text-align: left;
		font-size:12px;
		font-variant:normal;
		font-style:normal;
		font-weight: normal;
		text-decoration:none;
		width:188px; /* węższe o padding 2x6=12 200-12=188*/
		background:transparent;
		background-color:#074e7c;
	}

	/* hover */
	.menu3	ul					li:hover					ul	li:hover	a,
	.menu3	ul					li 			a:hover		ul	li 				a:hover 	{
		height:auto;
		background:transparent;
		background-color:#0e71b4;
		color:#FFFFFF;
		padding:6px;
		font-size:12px;
		font-variant:normal;
		font-style:normal;
		font-weight: normal;
		text-align: left;
		width:188px; /* węższe o padding 2x6=12 200-12=188*/
		text-decoration:none;
	}
	/* KONIEC USTAWIENI DLA LI */






/* 3rd poziom ================================================================================================================================================ */
	.menu3 	ul li:hover 	ul li 			ul,
	.menu3 	ul li a:hover 	ul li a 		ul  {visibility:hidden;}
	.menu3 	ul li:hover 	ul li:hover 	ul,
	.menu3 	ul li a:hover 	ul li a:hover 	ul  {visibility:visible; position:absolute; top:0; left:200px; width:200px;}
	.menu3 	ul li:hover 	ul li:hover 	ul li a,
	.menu3 	ul li a:hover 	ul li a:hover 	ul li a        {background:#e8e8e8; color:#000000; font-size:10px; width:200px; text-decoration:none;} /* nieaktywny */
	.menu3 	ul li:hover 	ul li:hover 	ul li:hover a,
	.menu3 	ul li a:hover 	ul li a:hover 	ul li a:hover  {background:#00FF00; color:#FFFFFF; font-size:10px; width:200px; text-decoration:none;} /* aktywny */

	/* menu3 prawe */
	.menu3 	ul.prawe li:hover		ul.prawe li:hover 		ul,
	.menu3 	ul.prawe li a:hover 	ul.prawe li a:hover 	ul  {left:auto; right:200px;}


/* 4rd poziom ================================================================================================================================================ */
	.menu3 	ul li:hover 	ul li:hover 	ul li 			ul,
	.menu3 	ul li a:hover 	ul li a:hover 	ul li a 		ul  {visibility:hidden;}
	.menu3 	ul li:hover 	ul li:hover 	ul li:hover 	ul,
	.menu3 	ul li a:hover 	ul li a:hover 	ul li a:hover 	ul  {visibility:visible; position:absolute; top:0; left:200px; width:200px;}
	.menu3 	ul li:hover 	ul li:hover 	ul li:hover 	ul li a,
	.menu3 	ul li a:hover 	ul li a:hover 	ul li a:hover 	ul li a        {background:#f8f8f8; color:#000000; font-size:10px; width:200px; text-decoration:none;} /* nieaktywny */
	.menu3 	ul li:hover 	ul li:hover 	ul li:hover 	ul li:hover a,
	.menu3 	ul li a:hover 	ul li a:hover 	ul li a:hover 	ul li a:hover  {background:#0000FF; color:#FFFFFF; font-size:10px; width:200px; text-decoration:none;} /* aktywny */

	/* menu3 prawe */
	.menu3 	ul.prawe li:hover 		ul.prawe li:hover		ul.prawe li:hover 		ul,
	.menu3 	ul.prawe li a:hover		ul.prawe li a:hover 	ul.prawe li a:hover 	ul  {left:auto; right:200px;}