@charset "utf-8";
body  {
	background: #666666;
	margin: 0; /* det är bra att nollställa marginalen och utfyllnaden av body-elementet för att ta hänsyn till olika webbläsarstandarder */
	padding: 0;
	text-align: center; /* centrerar containern i Internet Explorer 5*-webbläsare. Texten ställs sedan in efter den vänsterjusterade standarden i #container-väljaren */
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#mainContent .stil1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.thrColAbsHdr #container {
	position: relative; /* lägga till position: med relativ kan du placera de två sidofälten i förhållande till den här containern */
	width: 920px;  /* om du använder 20 pixlar färre än hela bredden på 800 pixlar kan du anpassa webbläsarfönstrets innehåll och undvika en vågrät rullningslist */
	background: #FFFFFF;
	margin: 0 auto; /* automarginalerna (i samband med en bredd) centrerar sidan */
	border: 1px solid #000000;
	text-align: left; /* detta åsidosätter textjusteringen: mitten på body-elementet. */
	font-family: Arial, Helvetica, sans-serif;
} 

/* Tips för absolut placerade sidofält med rubrik och sidfot:
1. Absolut placerade (AP) element måste få ett övre värde och ett sidovärde, antingen höger eller vänster. (Som standard kommer AP-elementet att börja direkt efter det sista elementet i källordningen på sidan, om inget övre värde har angivits. Detta innebär att om sidofälten är det första elementet i #container i dokumentets källordning kommer de att visas överst i #container utan att något övre värde tilldelas. Om de flyttas senare i källordningen av någon anledning behöver de ett övre värde för att visas där du vill.
2. Absolut placerade (AP) element tas ur dokumentets flöde. Det innebär att elementen runt dem inte vet att de existerar och inte räknar med dem när de tar upp lämpligt utrymme på sidan. Därmed bör en AP-div endast användas som en sidokolumn om du är säker på att #mainContent div i mitten alltid kommer att innehålla mest innehåll. Om inget av sidofälten skulle innehålla mer innehåll skulle det sidofältet köras över nederdelen av den överordnade diven, och i detta fall även sidfoten, och sidofältet skulle inte verka som att det fanns.
3. Om ovanstående krav uppfylls är absolut placerade sidofält ett enkelt sätt att kontrollera källordningen i dokumentet.
4. Om källordningen ändras ska det övre värdet vara detsamma som höjden på rubriken eftersom detta gör att kolumnerna visuellt möter rubriken.
*/
.thrColAbsHdr #header {
	height: 200px; /* Om du ändrar källordningen för kolumnerna kanske du vill använda en höjd på rubriken så att du kan ge kolumnerna ett förutsägbart övre värde. */
	background: #DDDDDD;
	padding: 0;  /* denna utfyllnad matchar vänsterjusteringen av elementen i de divar som visas under den. Om en bild används i #header istället för text kan du ta bort utfyllnaden. */
	z-index: -800;
} 
.thrColAbsHdr #header h1 {
	margin: 0; /* genom att nollställa marginalen i det sista elementet i #header-diven undviker du komprimering av marginaler, d.v.s. ett utrymme mellan divar som inte kan förklaras. Om diven har en kant runt sig behöver du inte göra detta eftersom den också förhindrar att marginaler komprimeras */
	padding: 0; /* om du använder utfyllnad istället för marginaler kan du hålla elementet borta från kanterna på diven */
}
.thrColAbsHdr #sidebar1 {
	position: absolute;
	top: 200px;
	left: 0px;
	width: 180px; /* bakgrundsfärgen kommer att visas för längden på innehållet i kolumnen, men inte längre */
	padding: 20px 5px 5px 18px; /* utfyllnaden håller innehållet i diven borta från kanterna */
	background-image: url(../images/topbanner2010low.gif);
}
.thrColAbsHdr #sidebar2 {
	position: absolute;
	top: 200px;
	right: 0;
	width: 185px; /* bakgrundsfärgen kommer att visas för längden på innehållet i kolumnen, men inte längre */
	padding: 24px 10px 15px 5px; /* utfyllnaden håller innehållet i diven borta från kanterna */
	text-align: right;
}
.thrColAbsHdr #mainContent {
	margin: 0 200px; /* höger- och vänstermarginalerna för detta div-element skapar de två yttre kolumnerna på sidorna av sidan. Oavsett hur mycket innehåll divarna för sidofälten innehåller kommer kolumnutrymmet att finnas kvar. */
	padding: 5px 10px;
	font-size: 12px;
	color: #000000;
}
#mainContent .kursiv stil1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
}

.thrColAbsHdr #footer {
	padding: 0 10px 0 20px; /* denna utfyllnad matchar vänsterjusteringen av elementen i de divar som visas ovanför den. */
	background:#000000;
	color: #FFFFFF;
} 
.thrColAbsHdr #footer p {
	margin: 0; /* genom att nollställa marginalerna i det första elementet i sidfoten undviker du att marginaler komprimeras, d.v.s. att det blir ett utrymme mellan divar */
	padding: 10px 0; /* utfyllnad på detta element skapar utrymme precis som marginalen skulle göra, utan problemet med att marginaler komprimeras */
}
.fltrt { /* denna klass kan användas för att flytta ett element till höger på sidan. Det flytande elementet måste komma före elementet som det ska ligga bredvid på sidan. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* denna klass kan användas för att flytta ett element till vänster på sidan */
	float: left;
	margin-right: 8px;
}
.thrColAbsHdr images {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
}
#mainContent img {
	float: left;
	padding-right: 10px;
	padding-bottom: 10px;
}
.thrColAbsHdr #container #mainContent img {
	padding: 0 0 0 0;
}
