Aha...
Förmodligen så kan det stå kalleanka istället för xxxx och det skulle ge samma problem. Nu är jag på semester så jag har glömt all den lilla kunskap som jag hade om css men misstänker att det blir en deklaration som då förstör deklarationen av div.absolute.... som då inte fungerar i din HTML-kod
Men det är bara en gissning.
Vad händer om du sätter {} bakom xxxx raden? Fungerar allt då?