ul.spcssmenu, ul.spcssmenu ul {
	padding: 0px; /* zwiększa odstęp pomiędzy poziomami w menu - można używać */
	margin: 0px; /* zwiększa odstęp pomiędzy poziomami w menu - nie używać!!!!!! */
}

ul.spcssmenu li {
	list-style-type: none; /* brak wypunktowania listy */
	list-style-image: url(blank.gif); /* umiesczenie grafiki zamiast wypunktowanie w luście, najlepiej wstawić pustego gifa, w IE usunie to drobne rozstrzelenie */
	list-style-position: outside; /* Styl definiuje pozycję znaku wypunktowania listy */
	width: 94px; /* ustawienie szerokości elementów menu */
	margin: -1px 0px 0px 0px; padding: 3px; position: relative;  border: 1px solid #fff;
	font: 12px verdana, arial, sans-serif; background-color: #9b9b88; /* kolor tła elementów menu */
}

/* ostawienie dla FF pozycji wyświetlania podrzędnego elementu */
ul.spcssmenu li>ul { display: none; position: absolute; top: 8px; left: 100px; }

/* ustawienie dodatkowej grafiki dla elementów zawierających podelement */
li.sub { background: url("dot.jpg") no-repeat 95%; }

/* ustawienie koloru menu po najechaniu - tylko FF */
ul.spcssmenu li:hover { background: #600; }
ul.spcssmenu li:hover>ul { display: block; }

/* ustawienie czcionki we wszystkich elementach menu - działa jak linki */
ul.spcssmenu li a { text-decoration: none; display: block; width: 94px; font-weight: bold; }
ul.spcssmenu li  a:link { color: #fff; }
ul.spcssmenu li  a:visited { color: #fff; }
ul.spcssmenu li  a:hover { color: #fff; }

/* MENU POZIOME */
/* żeby zlikwidować odstępy menu od reszty strony */
ul.menu {
	padding: 0px; /* zwiększa odstęp pomiędzy poziomami w menu - można używać */
	margin: 0px; /* zwiększa odstęp pomiędzy poziomami w menu - nie używać!!!!!! */
}

ul.menu li{
	list-style-type: none; /* brak wypunktowania listy */
	list-style-position: outside; /* Styl definiuje pozycję znaku wypunktowania listy */
	padding: 5px 5px; width: 80px; border: 1px solid #FFFFFF; position: relative;
	float: left; /* jak ma być pionowe to usunąć ten znacznik !!!!! */
	margin: 0 -1px -1px 0; background: #C1C1B3; }
 
 /* ustawienie wyświetlania podrzędnych elementów dla głównej części FF */
ul.menu li>ul { display: none; position: absolute; top: 26px; left: -25px; }

/* drugi poziom FF */
ul.menu ul li>ul { display: none; position: absolute; top: 8px; left: 50px; }
ul.menu li:hover>ul { display: block; }
ul.menu li:hover { background: #600333; }


/* ustawienia podelementów menu */
li.und li { background: #9b9b88; padding: 3px 5px; font-size: 11px; }
/* kolor po najechaniu dla elementów podrzędnych dla FF */
li.und li:hover { background: #600; }

/* ustawienie czcionki we wszystkich elementach menu - działa jak linki */
ul.menu li a { text-decoration: none; font-weight: bold; }
ul.menu li  a:link { color: #fff; }
ul.menu li  a:visited { color: #fff; }
ul.menu li  a:hover { color: #fff; }