#menu {
	width: 749px;
	height: 52px;
	float: left;
}
#menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	font-weight: bold;
}
#menu ul li {
	float: left;
	margin-right: 2px;
}
#menu ul li a {
	color: #fff;
	padding: 26px 12px 13px 12px;
	display: block;
	float: left;
	/*width: 122px;*/
	text-align: center;
	display: block;
	text-decoration: none;
}
#menu ul li a:HOVER {
	background-color: #4277ab;
	display: block;
}
#menu ul li.selected a {
	background-color: #4277ab;
}
#menuLewoKsiazki {
	width: 182px;
	margin: 17px 0 0 12px;
}
#menuLewoKsiazki ul {
	list-style: none;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
#menuLewoKsiazki ul li {
	background: url("/images/gfx/menu_ksiazki.gif") no-repeat;
}
#menuLewoKsiazki ul li a {
	color: #fff;
	text-align: right;
	font-size: 12px;
	text-decoration: none;
	width: 162px;
	display: block;
	padding: 4px 20px 10px 0;
}
#menuLewoKsiazki ul li.selected a {
	background: url("/images/gfx/menu_ksiazki_sel.gif") no-repeat;
}
#menuLewoKsiazki ul li.selected ul {
	background: url("/images/gfx/menu_podzialka.gif") repeat-x bottom;
	width: 159px;
	overflow: hidden;
	margin: 7px 0 15px 7px;
	padding-bottom: 2px;
}
#menuLewoKsiazki ul li.selected ul li {
	background: url("/images/gfx/menu_podzialka.gif") repeat-x top;
	padding: 0 0 0 0;
}
#menuLewoKsiazki ul li.selected ul li a {
	background: none;
	text-align: left;
	color: #504e4e;
	font-size: 11px;
	font-weight: normal;
	padding: 3px 0 3px 14px;
	background: url("/images/gfx/strzalka_ksiazki.gif") no-repeat 4px 8px;
}
#menuLewoKsiazki ul li.selected ul li a:HOVER {
	color: #950505;
}
#menuLewoKsiazki ul li.selected ul li.selected a {
	color: #950505;
}
#menuLewoKsiazki ul li.selected ul li.selected ul {
	background: none;
}
#menuLewoKsiazki ul li.selected ul li.selected ul li {
	background: none;
}
#menuLewoKsiazki ul li.selected ul li.selected ul li a {
	background: none;
	background: url("/images/gfx/minus-ksiazki.gif") no-repeat 4px 10px;
	color: #504e4e;
}
#menuLewoKsiazki ul li.selected ul li.selected ul li a:HOVER {
	color: #950505;
}
#menuLewoKsiazki ul li.selected ul li.selected ul li.selected a {
	color: #950505;
}
/**/

#menuLewoPoangielsku {
	width: 182px;
	margin: 4px 0 0 12px;
}
#menuLewoPoangielsku ul {
	list-style: none;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
#menuLewoPoangielsku ul li {
	background: url("/images/gfx/menu_angielski.gif") no-repeat;
}
#menuLewoPoangielsku ul li a {
	color: #fff;
	text-align: right;
	font-size: 12px;
	text-decoration: none;
	width: 162px;
	display: block;
	padding: 4px 20px 10px 0;
}
#menuLewoPoangielsku ul li.selected a {
	background: url("/images/gfx/menu_angielski_sel.gif") no-repeat;
}
#menuLewoPoangielsku ul li.selected ul {
	background: url("/images/gfx/menu_podzialka.gif") repeat-x bottom;
	width: 159px;
	overflow: hidden;
	margin: 7px 0 15px 7px;
	padding-bottom: 2px;
}
#menuLewoPoangielsku ul li.selected ul li {
	background: url("/images/gfx/menu_podzialka.gif") repeat-x top;
}
#menuLewoPoangielsku ul li.selected ul li a {
	background: none;
	text-align: left;
	color: #504e4e;
	font-size: 11px;
	font-weight: normal;
	padding: 3px 0 3px 14px;
	background: url("/images/gfx/strzalka_angielski.gif") no-repeat 4px 8px;
}
#menuLewoPoangielsku ul li.selected ul li a:HOVER {
	color: #00415d;
}
#menuLewoPoangielsku ul li.selected ul li.selected a {
	color: #00415d;
}
#menuLewoPoangielsku ul li.selected ul li.selected ul {
	background: none;
}
#menuLewoPoangielsku ul li.selected ul li.selected ul li {
	background: none;
}
#menuLewoPoangielsku ul li.selected ul li.selected ul li a {
	background: none;
	background: url("/images/gfx/minus-poangielsku.gif") no-repeat 4px 10px;
	color: #504e4e;
}
#menuLewoPoangielsku ul li.selected ul li.selected ul li a:HOVER {
	color: #00415d;
}
#menuLewoPoangielsku ul li.selected ul li.selected ul li.selected a {
	color: #00415d;
}
/**/


#menuLewoOprogramowanie {
	width: 182px;
	margin: 4px 0 0 12px;
}
#menuLewoOprogramowanie ul {
	list-style: none;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
#menuLewoOprogramowanie ul li {
	background: url("/images/gfx/menu_oprogramowanie.gif") no-repeat;
}
#menuLewoOprogramowanie ul li a {
	color: #fff;
	text-align: right;
	font-size: 12px;
	text-decoration: none;
	width: 162px;
	display: block;
	padding: 4px 20px 10px 0;
}
#menuLewoOprogramowanie ul li.selected a {
	background: url("/images/gfx/menu_oprogramowanie_sel.gif") no-repeat;
}
#menuLewoOprogramowanie ul li.selected ul {
	background: url("/images/gfx/menu_podzialka.gif") repeat-x bottom;
	width: 159px;
	overflow: hidden;
	margin: 7px 0 15px 7px;
	padding-bottom: 2px;
}
#menuLewoOprogramowanie ul li.selected ul li {
	background: url("/images/gfx/menu_podzialka.gif") repeat-x top;
}
#menuLewoOprogramowanie ul li.selected ul li a {
	background: none;
	text-align: left;
	color: #504e4e;
	font-size: 11px;
	font-weight: normal;
	padding: 3px 0 3px 14px;
	background: url("/images/gfx/strzalka_oprogramowanie.gif") no-repeat 4px 8px;
}
#menuLewoOprogramowanie ul li.selected ul li a:HOVER {
	color: #8eb80e;
}
#menuLewoOprogramowanie ul li.selected ul li.selected a {
	color: #8eb80e;
}
#menuLewoOprogramowanie ul li.selected ul li.selected ul {
	background: none;
}
#menuLewoOprogramowanie ul li.selected ul li.selected ul li {
	background: none;	
}
#menuLewoOprogramowanie ul li.selected ul li.selected ul li a {
	background: none;
	background: url("/images/gfx/minus-oprogramowanie.gif") no-repeat 4px 10px;
	color: #504e4e;
}
#menuLewoOprogramowanie ul li.selected ul li.selected ul li a:HOVER {
	color: #8eb80e;
}
#menuLewoOprogramowanie ul li.selected ul li.selected ul li.selected a {
	color: #8eb80e;
}
.menuDolLewo {
	width: 334px;
	padding: 25px 0 13px 0;
	float: left;
}
.menuDolLewo ul {
	margin: 0 0 0 146px;
	padding: 0;
}
.menuDolLewo ul li {
	list-style: none;
	background: url("/images/gfx/strzalka_menu_dolne.png") no-repeat 0 4px;
	padding: 0 0 0 10px;
	margin-bottom: 12px;
}
.menuDolLewo ul li a {
	color: #fff;
}
#subMenu {
	background: url(/images/gfx/menu_podzialka.gif) repeat-x;
	width: 744px;
	float: left;
	display: inline;
	margin-bottom: 25px;
}
#subMenu ul {
	list-style: none;
	margin: 0 0 0 65px;
	padding: 0;
	height: 1%;
	overflow: hidden;
}
#subMenu ul li {
	float: left;
	margin: 1px 0 0 5px;
	display: inline;
}
#subMenu ul li a {
	cursor: pointer;
	font-weight: bold;
	color: #353535; 	
}
#subMenu ul li a span.left_menu_link {
	background: url(/images/gfx/konto_lewo.gif) no-repeat;
	width: 3px;
	height: 21px;
	float: left;
}
#subMenu ul li a span.menu_link {
	float: left;
	background-color: #f9f9f9;
	border-bottom: 1px solid #d5d5d5;
	padding: 4px 15px 0px 15px;
	height: 17px;
}
#subMenu ul li a span.right_menu_link {
	background: url(/images/gfx/konto_prawo.gif) no-repeat;
	width: 3px;
	height: 21px;
	float: left;
}
#subMenu ul li a:hover, #subMenu ul li a:hover span.menu_link {
	color: #609811 ;
	text-decoration: none;
	border-bottom: 1px solid #d5d5d5;
}
#subMenu ul li.selected a {
	color: #609811;
}
