Pros:
-- Very pretty design, color palette kept within earthy tones pleasing the eye, font size easy to read, font color well contrasting with the background.
-- Turning off JavaScript does not break the site.
-- Nice and clean coding. Pages validate at validator.w3.org with small exceptions. Going with strict doctype always presents a bit of challenge. target="_blank" is perfectly correct in all doctypes except strict. You either have to implement the workaround or put up with 1 error.
Cons:
-- The first image on the homepage takes too long to load. I picked up main2 and it is 200kb. My Photoshop compressed it down to 100KB without quality loss.
-- Using JavaScript for rotating images has its drawbacks. Executing JavaScript in the web browser puts a strain on the processor. For the time of the image swap the processor load jumps from 0% to 97% (use Task Manager to observe that). Larger the image - higher the load. If the visitors computer is busy doing anything else at the same time, the image swap will not be smooth. Flash still seems to be doing a better job with simple tasks such like image slide show.
-- The delayed menu highlighter (rectangle following the cursor) - nice touch, but feels superfluous. It seems to me that it is there because you could put it there, not because it should be there. Besides, with JavaScript disabled, there is no menu rollover at all. That I would consider a flaw.
Neutral:
-- In my opinion the order of menu options should be hierarchical - from most relevant to least. The only exception to that is the first option (typically "home") and last option (typically "Contact"), although many developers tend to pull these two from the main menu and put them in the small secondary menu in the upper right corner. The client should define the main purpose of the site. If that is promoting the products and/or services, the pages about the products/services should be first and second in the main menu. In my personal opinion, you main menu should be: Produkty, O Nas, Galeria, Aktualnosci. You must have your own reasons for putting the pages in the order they are now, hence I don't put this into Cons.
-- Also I am not sold on including Aktualnosci in the main menu, since you keep them at front of the visitors' eyes entire time on the right side of each pageand one can get to the same page by clicking "archiwum". Again, not a problem, just a suggestion.
-- I like when the developer creates an additional CSS specifically for media="print", which eliminates some page components like: footer, menu, advertisements, etc. When I print the webpage, I print it for the page content and I can care less for the menu and copyright information. I noticed, some websites add the company name and the contact info on the print instead of the footer.
This is a fine website. Being a client - I would love it. But being a developer - I am nitpicky...
Best regards