In terms of implementation, there are quite a number of things out of order. Every page seems to be mis-rendered differently. The overlapping text is definitely a problem. The urls are also quite ugly (_bullshop___2_004.htm, etc.) and not very good for search engine optimization. Considering that you're using a WYSIWYG type HTML editor, this might be difficult to fix. As others have said, consider migrating to a CMS platform, as this will help in creating a consistent layout.
Regarding the design, nothing sticks out. Nothing grabs my attention. There's nothing intrinsically wrong with the color scheme chosen, but it needs something to pop out to the user. There's nothing in the design that would draw the user's attention to any particular part of the page.
One area that needs some attention is the typography. The pages with long stretches of text (the about page, for example) are particularly in need of cleaning up. This is an excellent article on some
typography tips.
In general, try to do some research on what other web design techniques are being used.
CSS galleries are excellent for ideas, as is
this list. There are lots of good articles that can be found on blogs such as
Usability Post,
Web Design Ledger, and
Smashing Magazine.
I don't mean to overwhelm you with links, but there's a lot more information on these websites than I can't fit in a post. Since this is a business website, don't worry about creating a visually spectacular display of eye candy. Focus on usability and content delivery.