@charset "UTF-8";/* CSS Document *//* Grundstilmall for vanlig skarmvisning. Visningen andras sedan forst i kajsasticks_colors_screen... som bestammer sidans fargskala, darefter vid utskrift i relevanta punkter i kajsasticks_prin, sedan nagra sma anpassningar i _ieXhacks *//* AVDELNING 1: HTML-ELEMENT  --------------------------------------*/a {	text-decoration: none;	color: #830000;	}a:hover {  	text-decoration: underline;	 color: #830000;	}a:visited { 	color: #830000; 	} body  {	background-color: #e6e6e6;	font-family: "Lucida Grande", Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;	font-weight: 100;	text-align: left;	vertical-align: top;	color: #000000;	font-size: 0.8em;	line-height: 1.2em;	margin-top: 0.1em;	margin-bottom: 0.5em;	background-image: url(../img/layout/body-background_1200p.jpg);	background-repeat: repeat-y;	background-position: right;  }em {												/* anvand bara detta for betoning av text - aldrig <b> eller <i> */	font-weight: bold;	color: #8A0F24;	font-style: normal;}	form {	margin-top: 0;	margin-right: 0;	margin-bottom: 2px;	margin-left: 0;	}	h1 {	font-size: 1.3em;	line-height: 1.4em;	font-weight: 600;	padding-top: 2em;	padding-right: 15px;	padding-bottom: 0.1em;	padding-left: 15px;	margin: 0px;	}h2 {  	 	font-size: 1.1em; 	line-height: 1.2em;	font-weight:600; 	padding-top: 1.6em;	padding-right: 15px;	padding-bottom: 0.1em;	padding-left: 15px;	margin: 0px;	}	h3 {  	font-size: 1em;  	line-height: 1.2em;	font-weight:600; 	padding-top: 1.4em;	padding-right: 15px;	padding-bottom: 0.1em;	padding-left: 15px;	margin: 0px;	}	h4 {  	font-size: 0.9em;  	line-height: 1em;	font-weight:600; 	padding-top: 1em;	padding-right: 15px;	padding-bottom: 0.1em;	padding-left: 15px;	margin: 0px;	}h5 {  	 	font-size: 0.9em;  	line-height: 1em;	font-weight:600; 	padding-top: 0.8em;	padding-right: 15px;	padding-bottom: 0.1em;	padding-left: 15px;	margin: 0px;	}	h6 {  	font-size: 0.9em;	line-height: 0.9em;	font-weight:600; 	padding-top: 0.8em;	padding-right: 15px;	padding-bottom: 0.1em;	padding-left: 15px;	margin: 0px;	}	li {		padding: 0 0 5px;		}p {	font-size: 90%;	line-height: 1.4em;	padding-top: 0.2em;	padding-right: 8px;	padding-bottom: 0.8em;	padding-left: 15px; /**/	margin: 0px;	}	ol {	font-size: 90%;	line-height: 1.3em;	padding-top: 1px;	padding-left: 19px;	padding-bottom: 2px;	padding-right: 15px;	margin-top: 0.2em;	margin-right: 15px;	margin-bottom: 0.2em;	margin-left: 18px; /* och sedan satter vi ratt v-marg i ie5mac... */	/*\*//*/	margin-left: 3em;	/* ...klart */	}	ol ol {	font-size: 100%;	/* behaller samma textstorlek nedat i hierarkin som iden oversta nivan */	}		ul {	font-size: 90%;	line-height: 1.3em;	padding-top: 1px;	padding-left: 18px;	padding-bottom: 2px;	padding-right: 15px;	margin-top: 0.2em;	margin-right: 15px;	margin-bottom: 0.2em;	margin-left: 15px;	; /* och sedan satter vi ratt v-marg i ie5mac... */	/*\*//*/	margin-left: 3em;	/* ...klart  */	}		ul ul {	font-size: 100%;	}			table {	margin: 0px;	padding: 0px;	position: relative;	top: 0px;	right: 0px;	}		td {	font-weight: normal;	text-align: left;	vertical-align: top;	}			th {	font-weight: bold;		text-align: left;	vertical-align: top;	}		/* AVDELNING 2: STILKLASSER --------------------------------------*//* Hogerjustering av saker  */.AdjustRight {	text-align: right;	}	/* Lite minskad gra text for bildbylines och liknande */.Byline{	font-size: 95%;	line-height: 1.2em;	margin-top: 0.3em;	margin-right: 0em;	margin-bottom: 0.4em;	margin-left: 0em;	font-size: 0.8em;	color: #555555;	}	.BylineBlackBack{	font-size: 95%;	line-height: 1.2em;	margin-top: 0.3em;	margin-right: 0em;	margin-bottom: 0.4em;	margin-left: 0em;	font-size: 0.8em;	color: #999999;	}	/* Text med indrag for litteraturlistor och liknande */.LittList     {	text-indent: -1em;	margin-left: 1em;	padding-left: 1em;	}/* Andvand denna pa enkolumnssidor for att begransa textbredden (funkar inte i ie 6 eller aldre) */.MaxWidth500 {	max-width: 500px;	}/* Andvand denna istallet for gammaldags "nowrap-tagg" */.Nowrap {	white-space: nowrap;	}	/* Satt bild+bildtext mellan <div class="PhotoFloatRight"> ---  </div> for att fa bada att hamna till hoger pa sidan */	.PhotoFloatLeft {	float: left;	margin-bottom: 6px;	margin-right: 6px;	}	.PhotoFloatRight {	float: right;	margin-bottom: 6px;	margin-left: 6px;	}			.Grid_PhotoFill_ie6 {   /* div for div med bild i hela ytan, kompenserar ie:s 3px nedermarg, värdet sätts i ie6hacks.css */	}			/* Sitens dekorfarg i text. Anvand bara till dekor - annars antingen rubrik eller <em> om du vill betona nagot */.SiteColor1 {	color: #666666; 	}.RSSicon {	padding: -1px;	margin: -1px;	}/* AVDELNING 4: SPECIFIKA LAYOUTELEMENT --------------------------*//* kropp */	#Foot { /* tom div under sidan for att flytta fargad bakgrund */	position: relative;	top: 0px;	bottom: 0px;	clear: both;	color: #e6e6e6;	margin-top: 0em;	margin-right: 2em;	margin-bottom: 0em;	margin-left: auto;	background-image: url(../img/layout/wrap_background_screen_882p.gif);	background-repeat: repeat-y;	}			 	#FootContentCol1 {	position: relative;	top: -3px; 					/* justering för rss-ikonens påverkan på första textraden*/	margin-left: 160px;	width: 230 px;	}		#FootContentCol2 {	position: absolute;	top: 0px;	margin-left: 440px;	width: 230 px;	}			#FootContentCol3 {	position: absolute;	top: 0px;	margin-left: 640px;	width: 230 px;	}		#Foot	p {	font-size: 80%;	line-height: 0.8em;	margin-top: -2px;	margin-right: 0em;	margin-bottom: -4px;	margin-left: 0em;	}		#Foot a {        /* formatet pa lankarna i sidfoten */	 color: #e6e6e6;	}		#Foot a:hover {        /* formatet pa lankarna i sidfoten vid hover */	 color: #830000;	 text-decoration: underline;	}			#Logo {									/* flyttar loggan 10 vanster */	margin-left: -10px;	}			/* kropptext */	#MainBody {/* Kropp. Anvand denna om om du vill anvanda hela kroppbredden */	width: 730px;	min-height: 730px;	position: relative;	top: 0px;	bottom: 0px;	left: 0px;	right: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	float:left;	} 	#Main1column {/* 1/3 kolumnbredd, laggs som div under #MainBody, kombineras med 1-/2column till full bredd */	width: 210px;	position: relative;	top: 0px;	bottom: 0px;	left: 0px;	right: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	float:left;	}  	#Main2column {/* 2/3 kolumnbredd, laggs som div under #MainBody, kombineras med 1column till full bredd */	width: 420px;	position: relative;	top: 0px;	bottom: 0px;	left: 0px;	right: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	float:left;	} 		#MainFoot {	color: #666666;	font-size: 90%;	width: 420px;	height: auto;	position: absolute;	top: auto;	right: 50%;	bottom: 18px;	left: 170px;	line-height: 1.1em;	right: auto;	padding-top: 12px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	text-align: center;	float: right;	z-index: 10;		} 			#MainFoot a {	color:#444444;	} 						/* Navigeringsfaltet i vanster kant */	/* se aven: #NavigationLeft li.selected */		#NavigationLeft {	width: 150px;	height: auto;	position: relative;	top: 0px;	right: 0px;	bottom: 0px;	left: 0px;	line-height: 1.1em;	right: auto;	padding-top: 12px;	padding-right: 0px;	padding-bottom: 20px;	padding-left: 0px;	text-align: left;	float: left;	list-style: url(../img/layout/skruv_transp.gif) outside; /* alla vanliga länkar visar en transparent bomb */	} 		.NavigationLeftSelected {	list-style: url(../img/layout/skruv_black.gif) outside; /* den valda länken ges en synlig bomb med den här klassen - manuellt!*/	}		#NavigationLeft ul {        /* formatet pa <ul> level 1 i vansternavigeringstexten */	font-size: 1em;	font-weight: bold;	margin-top: 0;	margin-right: 0;	margin-bottom: 0;	margin-left: 0;	padding: 0;	font-style: normal;	line-height: 1.4em;	}			#NavigationLeft li {        /* formatet pa <li> level 1 i vansternavigeringstexten */	color: #666666;	padding-top: 2em;	}			#NavigationLeft li a:link, #NavigationLeft li a:visited {        /* formatet pa lankarna i level 1 i vansternavigeringstexten */	text-decoration: none;	color: #000000;	list-style: none;	}			#NavigationLeft ul ul {        /* formatet pa <ul> level 2 i vansternavigeringstexten */	font-size: 100%;	font-weight: normal;	padding-top: 0em;	margin-top: 0;	margin-right: 0;	margin-bottom: 0;	margin-left: 1em;	}				#NavigationLeft ul ul li {        /* formatet pa <ul> level 2 i vansternavigeringstexten */	font-size: 90%;	padding-top: 0.5em;	}						#NavigationLeft ul ul ul {        /* formatet pa <ul> level 3 i vansternavigeringstexten */	margin-top: 0;	margin-right: 0;	margin-bottom: 0;	margin-left: 0;	}				#NavigationLeft ul ul ul li {        /* formatet pa <ul> level 3 i vansternavigeringstexten */	font-weight: normal;	padding-top: 0.3em;	}						#NavigationLeft li a:hover {        /* formatet pa lankarna i navigeringstexten vid hover */	 color: #666666;	 text-decoration: none;	}		#NavigationLeftFoot {	width: 140px;	height: auto;	position: absolute;	top: auto;	right: 0px;	bottom: 18px;	left: 0px;	line-height: 1.1em;	right: auto;	padding-top: 12px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	text-align: left;	float: right;	z-index: 10;		} 			#NavigationLeftFoot a {	color:#000000;	} 						#Wrap { /* det som omger hela innehallet pa sidan */	width: 880px;	position: relative;	margin-top: 20px;	margin-left: auto;	margin-right: auto;	margin-bottom: auto;	background-image: url(../img/layout/wrap_background_screen_882p.gif);	background-repeat: repeat-y;	}
