I made this because the price doesn't change per kg, there are fix prices (see my shipping prices above). This methode doesn't work. Is there a way to fix my problem?
You do have the weights specified for each product, correct?
By default, the system is adding up all the weights and charging that amount based on PER POUND (or KG) of weight.
I use the same kind of scale as you (per country tough) -- I had to turn off the PER POUND (or KG) setting.
Here was the setting I changed to false:
ShippingByWeightAndCountry.CalculatePerWeightUnit
You may need to change the following to false:
ShippingByWeight.CalculatePerWeightUnit
To change these, you have to go to Configuration | All Settings. I found them on about page 10 (they really need a filter on this page!) -- the settings are in alphabetical order.