Okay Alexander - I've got some interesting input from the question I posted last night to one of my lists. I'm going to share what they've commented on...
1) Your doctype declares the site's language to be English, but your site is actually in Swedish. One person actually copied and pasted your code elsewhere, and when the text came up, there were lots of question marks in place of text and characters - as if you were writing your posts in Word and copying/pasting them into WordPress. Not saying that's what it is (and if it is, don't ever do that!), but the fact is that browsers are rendering it as English due to the encoding you have, but you're writing in Swedish. So one thing you might want to do is go into your header.php file and change this (close to the Doctype declaration at the top):
<html xmlns="http://www.w3.org/1999/xhtml"" xml:lang="en" lang="en">
<html xmlns="http://www.w3.org/1999/xhtml"" xml:lang="sv" lang="sv">
2) Your character encoding could also be contributing - one person tried changing it and said it made things fall into place. So try loggin ginto your admin panel, go to "Options>Reading" and under "Encoding", change "UTF-8" to "iso-8859-1".
You may also need to change "attempt #1 above from what I said to change it to, to this:
They're telling me that, when they view the code, they can see...well, I'll just quote one of them:
"Try cutting and pasting either the code straight out of the page or the sourcecode into Word, then turn on invisibles and bring your fontsize up: You'll see there is a special character that's being translated by the browser as a non-breaking space. You can recreate that character in Word with a Ctrl-Shift-Spacebar: Word's version of the Non-Breaking Space."
She passed along a couple of links for you to read up on this phenomenon:
standard Unicode spaces:
general Non-Breaking Spaces:
So, in the end, it *looks* like you're using the wrong encoding for your site *and* you're writing some posts in Microsoft Word, and then copy/pasting them into WordPress.
Using Word is ALWAYS A BAD IDEA. If you're going to write posts outside of WordPress, use Notepad (or some other plain text editor). By the way, if you're using Outlook and emailing these posts in, you should know that IE has "upgraded" Outlook to use Microsoft Word when writing HTML emails. So even if you think you're not using it, and you've posted by Email using Outlook, you *are* using Word, you just didn't know it.
So lets try these things (you may have to delete and rewrite the posts, because it won't automatically change what's already been formatted) and see if it helps.
Let me know how it goes.