a.arkiv{	color: #71A600;	text-decoration: underline;	font-weight: bold;	font-size: 180%;}a.arkiv:hover{	color: #71A600;	text-decoration: underline;	font-weight: bold;	font-size: 180%;}a.arkiv:visited{	color: #71A600;	text-decoration: underline;	font-weight: bold;	font-size: 180%;}.messagesubject{margin-left: 10px;}.messagefooter{margin-left: 10px;}html, body{	background-color: #FFFFFF;	text-align: center;	font-family: Arial, Verdana, Sans-Serif;	padding: 0px;	margin: 0px;	height: 100%;	font-size: 75%;}html, body td{	background-color: #FFFFFF;	text-align: center;	font-family: Arial, Verdana, Sans-Serif;	padding: 0px;	margin: 0px;	height: 100%;	font-size: 75%;}.messagebody td{	font-size: 130%;	margin: 14px 0px 0px 0px;	padding: 0px;	text-align: left;}#mainform{	padding: 0px;	margin: 0px;}#main{	padding: 0px;	margin: 0px;	width: 880px;	text-align: left;}#document{	width: 880px;	padding: 0px;	margin: 0px;}#document h2{	font-size: 180%;	font-weight: bold;	margin: 25px 0px 0px 0px;	padding: 0px;}/* Ändrade värden */#contentfirstpage{	width: 880px;	float: left;	background: url(/images/firstpage.gif) left repeat-y;	padding: 6px 0px 0px 0px;	margin: 0px;}#content{	width: 880px;	background: url(/images/category_split.gif) right repeat-y;	float: left;	padding: 0;	margin: 0;}h1.heading2 {	font-size: 215%;	font-family: Arial;	color: #333;	margin: 11px 0px 0px 0px;	padding: 0px 40px 0px 0px;}table{	font-size: 100%;}tr{	padding: 1px 0px 1px 0px;}p{	font-size: 130%;	margin: 14px 0px 0px 0px;	padding: 0px;}h1 {	font-size: 260%;	font-family: Arial;	font-weight: normal;	color: #333;	margin: 11px 0px 0px 0px;	padding-bottom: 11px;}h2{	font-size: 180%;	font-family: Arial;	font-weight: bold;	color: #333;	margin: 15px 0px 0px 0px;}h3{	font-size: 140%;	font-family: Arial;	font-weight: bold;	color: #333;	margin: 20px 0px 0px 0px;}h4{	font-size: 130%;	font-family: Arial;	font-style: italic;	font-weight: normal;	color: #333;	margin: 20px 0px 0px 0px;	padding: 0px;}ul{	margin-left: 0px;	padding-left: 0px;	font-size: 130%;	font-family: Arial, Verdana, Sans-Serif}ol{	margin-left: 10px;	padding-left: 10px;	font-size: 130%;	font-family: Arial, Verdana, Sans-Serif}/* Slut */#firstpageleft{	float: left;	width: 207px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	background-color: transparent;}#firstpagemiddle{	float: left;	width: 207px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	background-color: transparent;}#firstpageright{	float: left;	width: 464px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 1px;	background-color: transparent;}.pagecontent{	margin-top: 5px;	padding: 0;}.pagecontent p{	font-size: 120%;	color: #fff;	margin: 0;	padding: 0;}a{	color: #71A600;	text-decoration: underline;	font-weight: bold;}a:hover{	color: #71A600;	text-decoration: underline;	font-weight: bold;}a:visited{	color: #71A600;	text-decoration: underline;	font-weight: bold;}h2 a{	color: #000000;	text-decoration: none;}.linklist{	margin: 0px 0px 0px -15px;	padding: 12px 0px 0px 0px;	font-size: 100%;}.linklist ul{	font-size: 100%;	padding: 0px;	margin: 0px;	}.linklist li{	padding: 0px;	margin: 0px 0px 0px 0px;		list-style-type: none;}.hide{	display: none;}/* TOPPEN AV SIDANHuvudlager uppifrån och ner...1. pagetop2. functions3. topmenuSTART 1.pagetop */#pagetop{	width: 880px;	height: 107px;	background-color: #7FBA00;	/*border-bottom: 14px solid #7FBA00;*/	float: left;}#pagetopbox_outer_nopadding{	height: 107px;	overflow: hidden;	position: relative;}#pagetopbox_outer_nopadding[id] {	display: table;	position: static;}#pagetopbox_outer{	height: 83px;	overflow: hidden;	position: relative;}#pagetopbox_outer[id] {	display: table;	position: static;}/* For IE only */#pagetopbox_middle {	position: absolute;	top: 50%;}/* *********** */#pagetopbox_middle[id] {	display: table-cell;	vertical-align: middle;	position: static;}/* For IE only */#pagetopbox_inner {	position: relative;	top: -50%}/* *********** */.pagetopbox{	width: 185px;	float: left;	padding: 12px 0px 12px 0px;}.pagetopbox_nopadding{	width: 185px;	float: left;	padding: 0px;	margin: 0px;}.pagetopboxwide{	width: 405px;	float: left;	padding: 0;	margin: 0;}#pagetopitem{	padding: 0px 20px 0px 14px;	margin: 0px;	float: left;	text-align: left;}#pagetopitem .header {	font-weight: bold;}#pagetop .pagebox{	width: 185px;}#pagetop .pagebox p{	background: #99D92B url(/images/pageboxheader.gif) no-repeat;	font-size: 120%;	font-weight: bold;	color: #354c0f;	text-transform: uppercase;	padding: 3px 0px 3px 8px;	margin: 0px 0px 0px 0px;}.topsplit{	background: url(/images/topsplit.gif) repeat-y;	width: 35px;	height: 9em;	float: left;	margin: 12px 0px 0px 0px;	padding: 0px;}.topsplitwide{	width: 35px;	height: 9em;	float: left;}#pagetop a{	color: #ffffff;	text-decoration: underline;	margin: 0px;	padding: 0px;}#pagetop a:hover{	color: #ffffff;	text-decoration: underline;	margin: 0px;	padding: 0px;}#pagetop a:visited{	color: #ffffff;	text-decoration: underline;	margin: 0px;	padding: 0px;}/* SLUT 1.pagetop *//* START 2.functions */#functions{	width: 880px;	height: 67px;	clear: both;}#functionsleft{	width: 306px;	float: left;	padding: 0px;	margin: 0px;}#functionsright{	width: 574px;	height: 67px;	float: left;}#functionsrighttop{	width: 574px;	height: 44px;	text-align: right;	padding: 0px;	margin: 0px;}/* Ny class*/#functionsrighttop input.searchinput{	color: #000;	font-family: Arial, Verdana, Sans-Serif;	font-size: 100%;	width: 11em;	vertical-align: middle;}/* Slut*/#functionsrightbottom{	width: 574px;	height: 23px;	text-align: right;}#functionsrighttopitem{	width: 574px;	font-size: 120%;	color: #808080;	padding: 0px 0px 0px 0px;	margin: 0;}#functionsrightbottomitems{	font-size: 120%;	font-weight: bold;	padding: 0px 0px 0px 0px;	margin-right: 12px;}#functionsrightbottom a{	color: #333BA1;	text-decoration: none;	margin: 0px;	padding: 0px;}#functionsrightbottom a:hover{	color: #333BA1;	text-decoration: none;	margin: 0px;	padding: 0px;}#functionsrightbottom a:visited{	color: #333BA1;	text-decoration: none;	margin: 0px;	padding: 0px;}/* SLUT 2.functions *//* START 3.topmenu */#topmenu{	width: 880px;	height: auto;	background-color: #2D338E;	text-align: center;	margin: 0;	padding: 0;	clear: right;}#topmenuitems{	width: 880px;	background-color: #2D338E;	text-transform: uppercase;	font-size: 120%;	margin: 0;	padding: 6px 0px 6px 0px;}#topmenu a.topmenuitems_normal, #topmenu a:hover.topmenuitems_normal, #topmenu a:visited.topmenuitems_normal{	color: #FFFFFF;	text-decoration: none;	font-weight: normal;	margin: 0px 13px 0px 13px;	padding: 0px;}#topmenu a.topmenuitems_selected, #topmenu a:hover.topmenuitems_selected, #topmenu a:visited.topmenuitems_selected{	color: #9699c6;	text-decoration: none;	font-weight: normal;	margin: 0px 13px 0px 13px;	padding: 0px;}#topshadow{	background-image: url(../images/topshadow.jpg);	height: 12px;	width: 880px;	margin: 0px;	padding: 0px;	clear: both;}/* SLUT 3.topmenu *//* SLUT PÅ TOPPEN AV SIDAN *//* MEDDELANDE */#firstpageintromessage{	margin: 11px 45px 0px 14px;	padding: 0px 0px 13px 0px;	}/* START FÖRSTASIDAN */#firstpageintro1{	margin: 11px 45px 0px 24px;	padding: 0px 0px 13px 0px;	border-bottom: solid 1px #E0E0E0;}.firstpageintro1content h1{	margin-bottom: -9px;	}.firstpageintro1content p{	line-height: 140%;}.firstpageintroother{	margin: 0px 45px 0px 24px;	padding: 0px 0px 13px 0px;	border-bottom: solid 1px #E0E0E0;}.firstpageintroother h1{	margin-bottom: -9px;}.firstpageintroother p{	line-height: 140%;}#firstpagereadmorelist{	margin: 10px 45px 0px 14px;	padding: 0px 0px 0px 0px;	font-size: 130%;}/* SLUT FÖRSTASIDAN *//* START BOXAR */.box{	width: 173px;	margin: 11px 20px 0px 14px;}.box ul{	font-size: 120%;}.boxhead{	background: #E1E9FA url(/images/boxheader.gif) no-repeat;	line-height: 20px;	font-size: 120%;	font-weight: bold;	text-transform: uppercase;	padding: 0px 0px 0px 8px;	margin: 0px 0px 8px 0px;}.boxhead h1{	font-size: 100%;	font-weight: bold;	margin: 0px;	padding: 0px;}.boximage{	width: 173px;	margin: 0px 0px 0px 0px;}#boxar{	margin: 0px;	padding: 0px;}#boxar h2 {	font-size: 120%;	padding: 0px;	margin: 0px;}.rightbox{	width: 173px;	margin: 17px 0px 0px 14px;}.rightboximage{	width: 173px;	margin: 0px 0px 7px 0px;}.rightbox p{	font-size: 120%;	margin: 0px;	padding: 0px;}.rightboxlinks{	font-size: 120%;	margin: 7px 0px 0px 0px;}.box p{	width: 99%;	font-size: 120%;	margin: 0px;	padding: 0px;}.boxlinks{	font-size: 120%;	margin: 0px 0px 0px 0px;}.rightboxhead{	background-color: #E5E5E5;	line-height: 20px;	font-size: 120%;	font-weight: bold;	text-transform: uppercase;	padding: 0px 0px 0px 8px;	margin: 0px 0px 11px 0px;}.box_gray {	width: 193px;	margin: 0px 19px 10px 0px;	padding: 0px 0px 0px 0px;}.boxhead_gray {	background-image: url(../images/boxheader_gray.gif);	line-height: 20px;	font-size: 120%;	font-weight: bold;	text-transform: uppercase;	padding: 0px 0px 0px 8px;	margin: 0px 0px 7px 0px;}.boxhead_gray h1{	font-size: 100%;	font-weight: bold;	margin: 0px;	padding: 0px;}.boximage_gray {	width: 193px;	margin: 0px 0px 7px 0px;}.box_gray p {	font-size: 120%;	margin: 0px;	padding: 0px;}.boxlinks_gray {	font-size: 120%;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;}.box_graynarrow {	width: 173px;	margin: 17px 0px 0px 14px;}.boxhead_graynarrow {	background-image: url(../images/boxheader_gray.gif);	line-height: 20px;	font-size: 120%;	font-weight: bold;	text-transform: uppercase;	padding: 0px 0px 0px 8px;	margin: 0px 0px 10px 0px;}.boxhead_graynarrow h1{	font-size: 100%;	font-weight: bold;	margin: 0px;	padding: 0px;}.boximage_graynarrow {	width: 173px;	margin: 0px 0px 7px 0px;}.box_graynarrow p {	font-size: 120%;	margin: 0px;	padding: 0px;}.boxlinks_graynarrow {	font-size: 120%;	margin: 4px 0px 0px 0px;}.box_graynarrow h3{	margin-bottom: -13px;	font-size: 120%;}/* SLUT BOXAR *//* START VÄNSTERMENY */#menubox{	width: 186px;	margin: 17px 20px 0px 0px;	padding: 0px;}#menushadow{	background-image: url(../images/menushadow.jpg);	height: 20px;	width: 186px;}#menuhead{	background-color: #2D338E;	line-height: 19px;	font-size: 110%;	text-transform: uppercase;	text-align: center;	color: #fff;	padding: 0px 0px 0px 8px;	margin: 0px 0px 1px 0px;}.submenu3{	margin-bottom: 0px;	padding-bottom: 0px;}#menulinks{	font-size: 120%;	margin: 0px;	padding: 0px;	border-top: solid 1px #E0E0E0;	border-right: solid 1px #E0E0E0;}#menulinks ul{	margin-top: 0px;	margin-bottom: 0px;	padding-top: 0px;	padding-bottom: 0px;	font-size: 100%;}#level1 li{	margin-top: 0px;	margin-bottom: 0px;	padding-top: 0px;	padding-bottom: 0px;	line-height: 18px;	background-color: white;	list-style-image: url(../images/menu_dot.gif);	list-style-position: inside;	border-bottom: solid 1px #E0E0E0;}#level1selected li{	margin-top: 0px;	margin-bottom: 0px;	padding-top: 0px;	padding-bottom: 0px;	background-color: #EDF2F8;	line-height: 18px;	list-style-image: url(../images/menu_dot_selected.gif);	list-style-position: inside;	border-bottom: solid 1px #E0E0E0;}#level2 li{  padding-left: 24px;	margin-top: 0px;	margin-bottom: 0px;	padding-top: 0px;	padding-bottom: 0px;	background-color: white;	line-height: 16px;	list-style-image: url(../images/menu_nodot.gif);	list-style-position: outside;	border-bottom: solid 0px #ffffff;}#level2_1st li{  padding-left: 24px;	margin-top: 0px;	margin-bottom: 0px;	padding-top: 0px;	padding-bottom: 0px;	background-color: white;	line-height: 16px;	list-style-image: url(../images/menu_nodot.gif);	list-style-position: outside;	border-top: solid 1px #E0E0E0;	border-bottom: solid 0px #E0E0E0;}#level3 li{  padding-left: 35px !important;  padding-left: 11px;	margin-top: 0px;	margin-bottom: 0px;	padding-top: 0px;	padding-bottom: 0px;	background-color: white;	line-height: 16px;	list-style-image: url(../images/menu_nodot.gif);	list-style-position: outside;	border: solid 0px black;}#level1selected a, #level1selected a:hover, #level1selected a:visited{	color: black;	text-decoration: none;	font-weight: bold;	margin: 0px;	padding: 0px;}#level1 a, #level1 a:hover, #level1 a:visited{	color: #2D338E;	text-decoration: none;	font-weight: bold;	margin: 0px;	padding: 0px;}#level2 a, #level2 a:hover, #level2 a:visited{	color: #2D338E;	text-decoration: none;	font-weight: normal;	margin: 0px;	padding: 0px;}#level2_1st a, #level2_1st a:hover, #level2_1st a:visited{	color: #2D338E;	text-decoration: none;	font-weight: normal;	margin: 0px;	padding: 0px;}#level3 a, #level3 a:hover, #level3 a:visited{	color: #2D338E;	text-decoration: none;	font-weight: normal;	margin: 0px;	padding: 0px;}#level3_1st a, #level3_1st a:hover, #level3_1st a:visited{	color: #2D338E;	text-decoration: none;	font-weight: normal;	margin: 0px;	padding: 0px;}/* SLUT VÄNSTERMENY *//* START DOKUMENT */#leftcol{	width: 206px;	float: left;	padding: 0px;	margin: 0px;}#rightcol{	width: 672px;	float: left;	margin: 0px;	padding: 0px 0px 0px 0px;}#rightcol ul li{	margin-left: 0px;	padding-left: 0px;	font-size: 130%;	font-family: Arial, Verdana, Sans-Serif;}#rightcol ul ul li{	margin-left: 0px;	padding-left: 0px;	font-size: 100%;	font-family: Arial, Verdana, Sans-Serif;}#rightcoltop{	margin: 17px 0px 0px 14px;	padding-bottom: 14px;	border-bottom: solid 1px #E0E0E0;}#rightcoltop p{	font-size: 120%;	margin: 0px 0px 0px 0px;	padding: 0;}/* #rightcolcontent{	background: url(/images/content_split_inner.gif) repeat-y left top;	margin: 0px 10px 0px 14px;	padding: 0px;} */#rightcolcontent{	background: url(/images/content_split_inner.gif) repeat-y left top;	margin: 0px 0px 14px 4px;	padding: 0px 0px 0px 0px;	height: 100%;	position: relative;}#rightcolcontent ul{	font-size: 100%;	padding: 0px 45px 0px 0px;}#rightcolcontent li{	margin: 0px 0px 10px 0px;	padding: 0px 0px 0px 15px;}#rccleft{	margin: 0px 0px 0px 0px;	padding: 15px 0px 0px 0px;	width: 451px;	float: left;}#rccleft p{	margin: 0px 0px 10px 0px;	padding: 0px 45px 0px 0px;}#rccleftcontent p{	margin: 0px 0px 10px 0px;	padding: 0px 45px 0px 0px;	line-height: 140%;}#rccleftcontent ol{	margin: 10px 0px 10px 0px;	padding: 0px 45px 0px 25px;}#rccleftcontent ol li{/*	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	list-style-position: outside;	font-size: 85%;*/}#rccleft ul{	margin-left: 15px;}#rccleft ul li {/*	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	list-style-position: outside;	font-size: 100%; */}#rccright{	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	width: 186px;	float: left;}#topimage{	margin: 17px 0px 0px 0px;	padding-bottom: 17px;	width: 405px;}#filelist{	margin: 10px 0px 30px 0px;	padding: 10px 0px 0px 0px;	border-top: solid 1px #E0E0E0;}.filelistitem /* ändrat 2005-07-13 av johannes*/{	margin: 10px 0px 10px 0px;	padding: 0px 0px 0px 0px;/*	border-top: solid 1px #E0E0E0; */	width: 420px;}.filelistitem p{	vertical-align: top;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;}.AttachmentHeader {  /* ändrat 2005-07-13 av johannes*/	padding-top: 10px;	font-weight: bold;	border-top: solid 1px #E0E0E0; 	width: 420px;}/* SLUT DOKUMENT *//* START SIDFOTEN */#footershadow{	border-top: solid 1px #E0E0E0;	background-image: url(../images/topshadow.jpg);	height: 12px;	width: 880px;	margin: 0px 0px 0px 0px;	padding: 0px;	clear: both;}#footer{	text-align: center;	margin: -11px 0px 0px 0px;	padding-bottom: 16px;	clear: both;}#footer p{	font-size: 130%;	color: #666666;	line-height: 150%;}#footerspace{	margin: 0px;	padding: 15px 0px 0px 0px;	clear: both;	background: #FFFFFF url(/images/firstpage.gif) repeat-y left top;}/* SLUT SIDFOTEN */