ul#navigation li {
	position: relative;
	z-index: 20 ! important;
}

ul#navigation li li {
	position: static;
}


/* Standardowy rozwinity element, oglna belka */
ul#navigation ul {
	background-color: #444;
	padding: 17px 0 12px 0px;

	width: 183px;
	opacity: 0.97;

}


ul#navigation ul ul {
	padding: 17px 0 17px 0;
	width: 202px;
	opacity: 1 ! important;
}


/* Rozwinity element - opis poszczeglnych elementw */
ul#navigation li ul li {
	position: static ! important;
	float: none;

	padding: 0 0 0 19px;
	background-image: none;
	line-height: 19px;
	height: 100%;


}


ul#navigation ul {
}


/* Rozwinity element - link */
ul#navigation ul li a {
	font-family: Tahoma;
	color: #fff;
	font-size: 12px;


	font-weight: normal;
}
ul#navigation ul li ul li a {
	color: #fff ! important;
}

/* Rozwinity  */
ul#navigation li.green ul li:hover, ul#navigation li.green ul li.CSStoHighlight {
	background-image: url(img/navigation_greenarr.gif);
	background-position: 161px 8px;
}
/*
ul#navigation li.orange ul li:hover, ul#navigation li.orange ul li.CSStoHighlight {
	background-image: url(img/navigation_orangearr.gif);
	background-position: 142px 8px;
}
ul#navigation li.blue ul li:hover, ul#navigation li.blue ul li.CSStoHighlight {
	background-image: url(img/navigation_bluearr.gif);
	background-position: 142px 8px;
}
ul#navigation li.violet ul li:hover, ul#navigation li.violet ul li.CSStoHighlight {
	background-image: url(img/navigation_violetarr.gif);
	background-position: 142px 8px;
}*/


ul#navigation li a:hover {
	text-decoration: underline ! important;
}

ul#navigation li li a:hover {
	text-decoration: none ! important;
}

ul#navigation li.green:hover a, ul#navigation li.green a:hover {
	color: #6FBC38
}

ul#navigation li.orange:hover  a, ul#navigation li.orange a:hover {
	color: #EB891A
}
ul#navigation li.blue:hover  a, ul#navigation li.blue a:hover {
	color: #0187D0
}
ul#navigation li.violet:hover  a, ul#navigation li.violet a:hover {
	color: #901D78
}
ul#navigation li.violet2:hover  a, ul#navigation li.violet2 a:hover {
	color: #6E5A99
}
ul#navigation li.yellow:hover  a, ul#navigation li.yellow a:hover {
	color: #F6B801
}

ul#navigation li:hover ul a, ul#navigation li ul a:hover  {
	color: white ! important;
}

/* Rozwinity element - link przy najechaniu */
ul#navigation li ul li:hover a {
	text-decoration: none;
}

ul#navigation li ul li:hover li a:hover {
	text-decoration: none;
}

/* Rozwinity element - link przy najechaniu 
ul#navigation li.green ul li:hover a, ul#navigation li.green ul li.CSStoHighlight a {
	color: #68B92E;
	text-decoration: none;
}
ul#navigation li.orange ul li:hover a, ul#navigation li.orange ul li.CSStoHighlight a {
	color: #EB891A;
	text-decoration: none;
}
ul#navigation li.blue ul li:hover a, ul#navigation li.blue ul li.CSStoHighlight a {
	color: #0187D0;
	text-decoration: none;
}
ul#navigation li.violet ul li:hover a, ul#navigation li.violet ul li.CSStoHighlight a {
	color: #901D78;
	text-decoration: none;
}
*/
ul#navigation li.green ul li:hover, ul#navigation li.green ul li.CSStoHighlight {
	background-color: #64b12d;
}
ul#navigation li.orange ul li:hover, ul#navigation li.orange ul li.CSStoHighlight {
	background-color: #EB891A;
}
ul#navigation li.blue ul li:hover, ul#navigation li.blue ul li.CSStoHighlight {
	background-color: #0187D0;
}
ul#navigation li.violet2 ul li:hover, ul#navigation li.violet2 ul li.CSStoHighlight {
	background-color: #6E5A99;
}

ul#navigation li.violet ul li:hover, ul#navigation li.violet ul li.CSStoHighlight {
	background-color: #901D78;
}

ul#navigation ul li ul li:hover, ul#navigation ul li ul li.CSStoHighlight {
	background-color: #444 ! important;
	background-image: none ! important;
}

ul#navigation li.green ul ul {
	background-image: url(img/oferta_bg.png)
}

ul#navigation li ul {
	display: none;
	position: absolute;
	top: 36px;
	left: 10px;
	z-index: 30;
}


ul#navigation li  ul  li  ul {
	display: none;
	position: absolute;
	top: 0px;
	left: 183px;
	z-index: 30;
}

ul#navigation li:hover > ul {                       
  display: block ! important;             
}

ul#navigation ul li li:hover, ul#navigation ul li li.CSStoHighlight {	
	color: #000;                 
}
ul#navigation ul li:hover,  {	   
	color: #000;                 
}

ul#navigation ul.CSStoShow {
	display: block;
}

ul#navigation ul.CSStoShow li{
}

ul#navigation ul li a:hover, ul#navigation ul li a.CSStoHighLink { 
}


ul#navigation ul li li a:hover, ul#navigation ul li li a.CSStoHighLink, ul#navigation ul li a { 
	color: white ! important; 
}
