/*** menu boczne ****/

ul#menu, ul#menu ul { list-style-type:none; padding: 0; }
ul#menu { margin:5px 0 0 2px; }
ul#menu ul { margin: 0; }
ul#menu a { display: block; text-decoration: none;}
ul#menu li {clear: both; padding-bottom: 6px; overflow: hidden;}
ul#menu li a {
    background: url(/images/buttons/button_345_30.jpg) 0 0 no-repeat;
    color: #fff;
    padding: 5px 0 1px 20px;
	height: 24px; width: 322px;
	margin-left: 8px;
	margin-bottom:0;
	overflow: hidden;
	font-weight: bold;
}

ul#menu li a:hover, ul#menu li a:visited {
    background: url(/images/buttons/button_345_30.jpg) 0 0 no-repeat;
	border: none;
}

ul#menu li.link a {
    background: url(/images/buttons/button_345_30.jpg) 0 0 no-repeat;
    color: #fff;
    padding: 3px 0 0 15px;
	height: 25px; width: 167px;
	margin-left: 8px;
	margin-bottom:0;
}

ul#menu li.link a:hover {
    background: url(/images/buttons/button_345_30.jpg) 0 0 no-repeat;
}

ul#menu li ul{ clear: both;}

ul#menu li ul li {
	min-height: 80px;
	width: 510px;
	border-top: none;
	border-bottom: none;
	margin-left: 9px;
	padding: 3px 0 0;
}

ul#menu li ul li img { float: left;}

ul#menu li ul li a {
    background:white;
    color: black;
	padding: 0;
	padding-left: 20px; 
	width: 380px;
	height: 80px;
	overflow: hidden;
	text-indent: -10px;  
}

ul#menu li ul li a:hover {
    color: #FF8000;
	background:white;
	padding-left: 19px; 
	width: 380px;
}

ul#menu li .selected{
    background: url(/images/buttons/button_345_30.jpg) 0 0 no-repeat;
}

ul#menu li .selected:hover {
    background: url(/images/buttons/button_345_30.jpg) 0 0 no-repeat;
}

ul#menu li .przerwa_menu {height: 10px; display: block;float: left;}

ul#menu li .cien {
    background: none;
    border: none;
    height: 11px;
    margin:-10px 0 0 8px; 
    padding:0;
    display: block;
    width:182px;
}

