body {	background-color:#F3F1E2;	font-family: Verdana, Arial, sans-serif;	font-size:1em;	margin:auto;	width:852px;	voice-family:inherit;	outline:none;}/* Align left */body form{ margin: 0;}#containerdiv { 	background-color:White;	font-family:Verdana, Arial, sans-serif;	font-size:0.80em;	color:#555555;	line-height: 1.5em;	word-spacing: 0.1em;	height:100%; 	margin:0; 	padding:0; 	width:850px;}.containerdivCenterTop { background-image:none; width:850px;}.containerdivCenter { background-image:none; width:850px; padding: 0; margin: 0;}.Brodstandard {	font-family:Verdana, Arial, sans-serif;	color:#555555;	line-height: 1.5em;	word-spacing: 0.1em;}.Brodstandard a, #mainareadiv .Brodstandard a{	color:#555555;	font-weight: normal;}a.Brodstandard:hover, .Brodstandard a:hover, a:hover .Brodstandard,#mainareadiv a.Brodstandard:hover, #mainareadiv .Brodstandard a:hover, #mainareadiv a:hover .Brodstandard{  color:#000000;}#headerdiv { float:left; height:180px; margin:0; padding:0; text-align:left; width:850px;}#headertopright { display:none;}#divSeparator { display:none;}li {	list-style-type: square;}ol.leftmenu { border-top:1px solid #000000;}/* First level menu*/ ol li a.Menyrubrik2 { background-color:#FFFFFF; /*border-bottom:1px solid #DDDDDD;*/ border-top:1px solid #DDDDDD; color:#555555; font-size:1em; font-weight:bold; margin-bottom:0; padding:10px 0 12px; text-align:left; text-transform:none; display:block; text-decoration:none;}/* Hover styles for firstlevel menu */ a.Menyrubrik2:hover { background-color:#FFFFFF; /*border-bottom:1px solid #DDDDDD;*/ text-decoration:none; font-size:1em; font-weight:bold; color:#000000; display:block; text-transform:none; text-decoration:none;}/* Active styles for firstlevel menu */ a.Menyrubrik2:active { background-color:#FFFFFF; border-bottom:1px solid #DDDDDD; text-decoration:none; color:#000000; display:block; text-transform:none; text-decoration:none;}/* Second level menu */ol li a.Menystandard{ border-bottom:medium none; border-right:medium none; color:#555555; font-size:1em; font-weight:normal; padding:6px 0 0 10px; text-align:left; text-decoration:none;}/* Hover style for secondlevel menu */a.Menystandard:hover { background-color:#FFFFFF; border-bottom:medium none; border-right:medium none; color:#000000; display:block; font-size:0.870em; font-weight:normal; padding:6px 0 0 10px; text-decoration:none; text-align:left; text-decoration:none;}/* Active style for secondlevel menu */ol li a.Menyaktiv { background-color:#FFFFFF; border-bottom:medium none; border-right:medium none; color:#000000; display:block; font-size:1em; font-weight:bold; padding:6px 0 0 10px; text-decoration:none; text-align:left; padding-left:5px; text-decoration:none;}/* Active hover style for secondlevel menu */a.Menyaktiv:hover { background-color:#FFFFFF; text-decoration:none;}/* Active style for secondlevel menu 2 */ol li a.Menyaktiv2 { background-color:#FFFFFF; border-bottom:medium none; border-right:medium none; color:#000000; display:block; font-size:1em; font-weight:bold; padding:6px 0 0 10px; text-decoration:none; text-align:left;}/* Active hover style for secondlevel menuc2 */a.Menyaktiv2:hover { background-color:#FFFFFF; text-decoration:none;}/* Undermenu */ol li a.Undermeny { border-bottom:medium none; border-right:medium none; color:#555555; font-size:1em; font-weight:bold; padding:6px 0 0 10px; text-align:left; text-decoration:none;}/* Undermenu active */ ol li a.Undermenyaktiv { background-color:#FFFFFF; border-bottom:medium none; border-right:medium none; color:#000000; font-size:1em; font-weight:bold; padding:6px 0 0 10px; text-align:left; text-decoration:none;}/* Undermenu hover */a.Undermeny:hover { background-color:#FFFFFF; color:#000000; text-decoration:none;}/* Undermenu hover*/a.Undermenyaktiv:hover { background-color:#FFFFFF; text-decoration:none;}#leftmenudiv { float:left; margin-right:34px; text-align:left; width:130px; margin-left:30px; margin-top:25px; padding-left:0px; clear:none; display:inline;}/* ndra font-size till motsvarande 12 pt.*/ div.divText {	padding: 10px 9px 9px;	/*color:#262626; font-size: 12px;*/}/* Klass fr lnkar. Kolla om det skall vara s hr allts fr alla lnkar eller om det endast skall glla Ls mer. */div.divText a{	color: #990000;	font-weight: bold;} #navigationdivtop { background-color:White; border-bottom:1px solid silver; float:left; height:25px; margin-left:0; padding:3px 15px 3px 10px; text-align:left; vertical-align:middle; width:594px;}#mainareadiv { float:left; padding:0; text-align:left; width:620px; /*Width var 625 nr henrik brjade felska IE6 april 2009*/ clear:none;}#ytaAB {	float:left;	margin-top:25px;	overflow:hidden;	width:412px;	color:#333333;	clear:none;}#ytaC {	float:left;	padding-left:5px;	padding-right:5px;	width:190px;	font-size:12px;	clear:none;}#mark {	float:left;	overflow:hidden;	width:100%;	clear:none;	background-color: #EFEFD1;	font-size: 0.870em;	font-weight: bold;	color: #333333;	padding: 15px;}div#ytac div:last-child { bottom-border:none;}#ytaABC { float:left; margin-top:25px; overflow:hidden; width:620px;}#ytaA_B_C { float:left; margin-top:25px; overflow:hidden; width:620px;}/*Brdpuff styles*/.Overgripanderubrik{	font-color:#990000;	font-size:0.870em;	font-weight: bold;	background-color: #4C7F37;	padding: 1px 1px 1px 10px;	width: 180px;	color: #FFFFFF;}a.Overgripanderubrik:link{	font-color:#ffffff;	font-size:0.870em;	font-weight: bold;}a.Overgripanderubrik:hover{	font-color:#ffffff;	font-size:0.870em;	font-weight: bold;}#2_A_B_C_Puff1 {	font-color:#990000;	font-size:0.870em;	font-weight: bold;	color: #000000;	border: 1px solid #E4E4E4;}#2_A_B_C_Puff2 {	font-color:#990000;	font-size:0.870em;	font-weight: bold;	color: #000000;	border: 1px solid #EFEFD1;}#2_A_B_C_Puff3 {	font-color:#990000;	font-size:0.870em;	font-weight: bold;	color: #000000;	border: 1px solid #EFEFD1;}#2_A_B_C_Puff4 {	font-color:#990000;	font-size:0.870em;	font-weight: bold;	color: #000000;	border: 1px solid #EFEFD1;}#2_A_B_C_Puff5 {	font-color:#990000;	font-size:0.870em;	font-weight: bold;	color: #000000;	border: 1px solid #EFEFD1;}#2_A_B_C_Puff6 {	font-color:#990000;	font-size:0.870em;	font-weight: bold;	padding: 5px;	color: #000000;	border: 1px solid #EFEFD1;}#2_A_B_C_Puff7 {	font-color:#990000;	font-size:0.870em;	font-weight: bold;	color: #000000;	border: 1px solid #EFEFD1;} #2_A_B_C_Puff8 {	font-color:#990000;	font-size:0.870em;	font-weight: bold;	padding: 5px 10px 10px;	color: #000000;	border: 1px solid #EFEFD1;}#2_A_B_C_Puff9 {	font-color:#990000;	font-size:0.870em;	font-weight: bold;	color: #000000;	border: 1px solid #EFEFD1;}#3_A_B_C_Puff1 {	font-color:#990000;	font-size:0.870em;	font-weight: bold;	color: #000000;	border: 1px solid #EFEFD1;}#3_A_B_C_Puff2 {	font-color:#990000;	font-size:0.870em;	font-weight: bold;	color: #000000;	border: 1px solid #EFEFD1;}#3_A_B_C_Puff3 {	font-color:#990000;	font-size:0.870em;	font-weight: bold;	color: #000000;	border: 1px solid #EFEFD1;}#3_A_B_C_Puff4 {	font-color:#990000;	font-size:0.870em;	font-weight: bold;	color: #000000;	border: 1px solid #EFEFD1;}#3_A_B_C_Puff5 {	font-color:#990000;	font-size:0.870em;	font-weight: bold;	color: #000000;	border: 1px solid #EFEFD1;}#3_A_B_C_Puff6 {	font-color:#990000;	font-size:0.870em;	font-weight: bold;	color: #000000;	border: 1px solid #EFEFD1;}#3_A_B_C_Puff7 {	font-color:#990000;	font-size:0.870em;	font-weight: bold;	color: #000000;	border: 1px solid #EFEFD1;}#3_A_B_C_Puff8 {	font-color:#990000;	font-size:0.870em;	font-weight: bold;	color: #000000;	border: 1px solid #EFEFD1;	padding: 5px;}#3_A_B_C_Puff9 {	font-color:#990000;	font-size:0.870em;	font-weight: bold;	color: #000000;	border: 1px solid #EFEFD1;}.Brodpuff {	color:#666258;	font-size:1em;	background-color: #F0EFD9;	padding: 0px 10px 10px;}/*Brdpuff rubrik styles*/.Puffrubrik {	font-color:#990000;	font-size:0.870em;	font-weight: bold;	padding: 1px;	color: #000000;}td {	border-bottom-width: thin;	border-bottom-style: solid;	border-bottom-color: #D2D3B4;}.tabellrubrik {	font-color:#666666;	font-size:1em;	font-weight: bold;	padding: 3px;}.tabellunderrubrik {	font-color:#999999;	font-size:1em;	font-weight: bold;	background-color: #F2F2DB;	padding: 3px;}/*Brdpuff link styles*/a.Brodpuff, .Brodpuff a, a .Brodpuff {	color:#555555;	text-decoration:underline;	font-size:0.1em;	font-weight: bold;}a.Brodpuff:hover, .Brodpuff a:hover, a:hover .Brodpuff { color:#000000; text-decoration:underline;}div.divStretchVertical_right {	float:left;	margin-bottom: 15px;	overflow:hidden;	padding-bottom:15px;	padding-top:0px;	width:190px;	margin-right: 15px;}/* #DynamiskPuff1 {border-top:medium none;border-bottom:1px solid #DDDDDD;height:25px;padding-bottom:0;padding-top:0px;padding-bottom:0px;}#DynamiskPuff1 a {text-decoration:none;}*/#navigationdivtop { display:none;}#navigationdivbottom { border-top:none; margin-top:30px;}a.NFLinks, a.NFLinks:hover, .NFLinks a:hover, a:hover .NFLinks {font-size:1em;font-weight:normal;}#navigationdivbottom a { text-decoration:underline; color:#555555;}#navigationdivbottom a:hover { text-decoration:underline; color:#000000;}#navigationdivbottom img { display:none;}#bottomshadow { display:none;}#footerdiv { border-top:1px solid #000000; font-size:0.870em; font-weight:bold; margin-top:30px; margin-left:214px; margin-bottom:30px; padding:3px 15px 5px; text-align:left; width:645px; padding:0;}/*Links*/a {	color: #72715A;	font-size: 1em;	font-weight: bold;}a:hover {	color: #666666;	font-size: 1em;	font-weight: bold;}/*Headline 0*/.Rubrik0, a.Rubrik0, .Rubrik0 a, a .Rubrik0 { color:#4C7F37; font-size:1em; font-weight:bold; margin-bottom:10px; margin-top:20px;}/* Headline 1*/.Rubrik1, a.Rubrik1, .Rubrik1 a, a .Rubrik1{ color:#333333; font-size:1.35em; font-weight:bold; margin-bottom:10px; margin-top:0px;}/* Headline 2*/.Rubrik2, a.Rubrik2, .Rubrik2 a, a .Rubrik2 { color:#333333;  font-size:1.2;  font-weight:bold; margin-bottom:10px; margin-top:10px;}/* Headline 3*/.Rubrik3, a.Rubrik3, .Rubrik3 a, a .Rubrik3 { color:#000000; font-size:1.2em; font-weight:bold; margin-bottom:10px;}/*Headline used in a puff*/.Mellanrubrik, a.Mellanrubrik, .Mellanrubrik a, a .Mellanrubrik { color:#333333; font-size:1em; font-weight:bold;}/*Ingress*/.Ingress { color:#101010; font-size:0.870em; font-weight:bold; line-height:130%; margin-bottom:10px;}/* Froum hover style */.ExplorerTreeLink:hover { color:#555555;}/*-------------- Advanced menu styles - START -------------------*//* Left div style */#LeftmenuBg { border:none; border-width:0; border-top:1px solid #000000; background:transparent url(/upload/vastarv/layoutbilder/leftmenu_prolong.jpg) repeat-y scroll left top; margin-bottom:none; overflow:hidden; padding-bottom:none; padding: 0; margin: 0;}#leftmenudiv #LeftmenuBg { background:transparent url(/upload/vastarv/layoutbilder/leftmenu_prolong.jpg) repeat-y scroll left top; margin-bottom:0px; overflow:hidden; padding-bottom:0px; padding: 0; margin: 0;}#LeftmenuBg ul{ list-style: none; list-position margin: 0; padding: 0;}/* Background color */#leftmenudiv ul li { background-color:#FFFFFF;}/* Background color */#leftmenudiv ul li li { background-color:#FFFFFF;}/* Firstlevel style */ #leftmenudiv ul li a { background-color:#FFFFFF; border-top:1px solid #DDDDDD; color:#555555; display:block; font-size:1em; font-weight:bold; margin:0; padding:6px 0; text-align:left; text-decoration:none;}/* Firstlevel hover style */ #leftmenudiv ul li a:hover { color:#000000; font-weight:bold;}/* Firstlevel active style */ #leftmenudiv ul li span a { color:#000000;}/* Second level style */ #leftmenudiv ul li li a { border-top:medium none; color:#555555; font-size:1em; font-weight:normal; padding:0px 0px 6px 8px; text-align:left; text-decoration:none;}/* Second level hover style */#leftmenudiv ul li ul li a:hover { color:#000000; font-weight:normal;}/* Second level active style */#leftmenudiv ul li ul li span a { color:#000000; font-weight:bold;}/* Second level active hover style */#leftmenudiv ul li ul li span a:hover { color:#000000; font-weight:bold;} /* Style of last node in the second level menu  */ #leftmenudiv ul li ul li:last-child {  padding-bottom:6px;}/* Hide image */#BackgroundImg { display:none;}/*-------------- Advanced menu styles - STOP -----------*//*-------------- Form styles - START -------------------*//* XForm style */fieldset { border:none;}/* xForm Heading */ .FormHeading {  font-weight:bold;}/*-------------- Form styles - STOP --------------------*//*-------------- Brodstandard styles - START -----------*//* Brodstandard link styles */.Brodstandard {	font-family:Verdana, Arial, sans-serif;	color:#555555;	font-size:0.80em;	line-height: 1.5em;	word-spacing: 0.1em;}.Brodstandard a, #mainareadiv .Brodstandard a{	color:#555555;	font-weight: normal;}a.Brodstandard:hover, .Brodstandard a:hover, a:hover .Brodstandard,#mainareadiv a.Brodstandard:hover, #mainareadiv .Brodstandard a:hover, #mainareadiv a:hover .Brodstandard{  color:#000000;}/*-------------- Brodstandard styles - STOP -------------*//*-------------- Sk styles - START ---------------------*/#mainareadiv table a{ font-size:1em;  color: #000000;}#mainareadiv table a:hover{ font-size:1em;  color: #555555;}/*-----------Kalendarium - sk ----------------*/#searchForm{	width: 365px;}.gray {	background-color: #F1F1D8;	padding: 7px;}.lightgray {	background-color: #F7F7E8;	padding: 7px;}.darkgray {	background-color: #DFDDB7;	padding: 7px;}/*-----------Bildtext olika storlekar ----------------*/.bildtext {	font-style: italic;	color: #999999;	font-size: 0.950em;}.bildtext_small {	font-style: italic;	color: #999999;	font-size: 0.870em;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;}.textmark {	font-size: 0.870em;	font-weight: bold;	color: #990000;}#sidfot {	font-family: Arial, Helvetica, sans-serif;	font-size: 1em;	font-weight: bold;	color: #666666;}#sidfot a:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 0.870em;	font-weight: bold;	color: #666666;}#sidfot a:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 0.870em;	font-weight: bold;	color: #333333;}#sidfot a:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 0.870em;	font-weight: bold;	color: #666666;}.Brodtextpuff {	color:#666258;	font-size:1em;	padding: 5px 10px 10px;}h1 {	font-family: Verdana, Arial,sans-serif;	font-size: 1.3em;	font-weight: bold;	font-variant: normal;	color: #1B1B1B;}h2 {	font-family: Verdana, Arial,  sans-serif;	font-size: 1.2em;	font-weight: bold;	font-variant: normal;	color: #3E3E3E;}h3 {	font-family: Verdana, Arial, sans-serif;	font-size: 1.1em;	font-weight: bold;	font-variant: normal;	color: #333333;}h4 {	font-family: Arial, Helvetica, sans-serif;	font-size: 1.2em;	font-weight: bold;	font-variant: normal;	color: #000000;}h5 {	font-family: Arial, Helvetica, sans-serif;	font-size: 1,1em;	font-weight: bold;	font-variant: normal;	color: #000000;	font-style: italic;}#td text {	font-family: Verdana, Arial,sans-serif;	font-size: 1em;	color: #333333;	text-decoration: none;}em {	font-style: italic;}.antonelli_rubrik {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 1.4em;	font-weight: bold;	font-variant: normal;	color: #6c0000;}.artal {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 1.3em;	font-weight: bold;	font-variant: normal;	color: #707070;}