body {

	margin: 0;

	background-color: #0b1d2e;

}

.td_sidepanel img {
border:none;
}


.td_menu {

	background: url(webarchive/site/bak_menu_1.gif) repeat-x left;

}



.td_footer {

	background: url(webarchive/site/bak_menu_1.gif) repeat-x left;

	color: #fff;

	font: 10px/20px Arial;

	padding-left: 20px;

}



.td_body_right_1 {

	background: url(webarchive/site/bak_body_right_1.gif) repeat-y left top;

}



.td_body_right_2 {

	background: url(webarchive/site/bak_body_right_2.gif) no-repeat left top;

}


.td_body_right_3 {

	background: url(webarchive/site/bak_body_right_3.gif) no-repeat left top;

}



.td_main_top {

	background: #fff url(webarchive/site/bak_main_top.gif) no-repeat 0 top;

}



.td_main_middle {

	background: #fff url(webarchive/site/bak_main_middle.gif) repeat-y 0 top;

	padding: 0 28px 0 27px;

	font: 12px/16px Arial;

	color: #333333;
	width: 480;
}

.td_main_middle td {

	font: 12px/16px Arial;

	color: #333333;

}


.td_main_bottom {

	background: #fff url(webarchive/site/bak_main_bottom.gif) no-repeat 0 bottom;

}



.td_sidepanel {

	background: #003662 url(webarchive/site/bak_sidepanel.gif) repeat-x 0 top;

	padding-top: 15px;

}


.td_sidepanel_bottom {

	background-color: #003662;

}



.td_sidepanel_headline_blue {

	height: 21px;

	background: url(WebArchive/site/bak_sidepanel_headline_b_1.gif) repeat-x left;

	color: #fff;

	font: bold 11px/20px Arial;

	text-transform: uppercase;

	padding-left: 20px;

}



.td_sidepanel .td_sidepanel_headline_blue:hover {

	background: url(WebArchive/site/bak_sidepanel_headline_b_2.gif) repeat-x left;

}



.td_sidepanel .td_sidepanel_headline_blue a,
.td_sidepanel .td_sidepanel_headline_blue a:hover,
.td_sidepanel .td_sidepanel_headline_blue a:visited {

	color: #fff;

}



.td_sidepanel_headline_yellow {

	height: 21px;

	background: url(WebArchive/site/bak_sidepanel_headline_y_1.gif) repeat-x left;

	color: #fff;

	font: bold 11px/20px Arial;

	text-transform: uppercase;

	padding-left: 20px;

}



.td_sidepanel_headline_yellow:hover {

	background: url(WebArchive/site/bak_sidepanel_headline_y_1.gif) repeat-x left;

}



.td_sidepanel .td_sidepanel_headline_yellow a,
.td_sidepanel .td_sidepanel_headline_yellow a:hover,
.td_sidepanel .td_sidepanel_headline_yellow a:visited {

	color: #fff;

}



.td_sidepanel_content  {

	padding: 10px 20px 0;

}



.td_sidepanel .td_sidepanel_list a,
.td_sidepanel .td_sidepanel_list a:hover,
.td_sidepanel .td_sidepanel_list a:visited {

	color: #fff;

	font: bold 11px/20px Arial;

}



.td_sidepanel_kansli {

	color: #fff;

	font: 11px/15px Arial;

}



.td_sidepanel_kansli_username {

	color: #fff;

	font: 10px/14px Arial;

	padding-right: 15px;

}



.td_sidepanel_kansli_password {

	color: #fff;

	font: 10px/14px Arial;

}



.td_sidepanel_content .td_newspaging a {

	color: #fff;

}



.border {

	background: url(WebArchive/site/border_main.gif) repeat-x left center;

	height: 41px;

}



.top_slogan {

	width: 995px;

	height: 19px;

	position: absolute;

	overflow: hidden;

	left: 0;

	top: 161px;

	background: url(webarchive/site/bak_top_slogan.png) no-repeat;

	behavior: url(iepngfix/iepngfix.htc);

}



.border_image {

	padding: 4px;

	border: 1px solid #b2b2b2;

	margin-bottom: 10px;

}


.smhi {

	margin-top: 10px;

}



.poscat {

	margin-top: 40px;

	margin-left: 23px;

}

.annonser {

	margin-top: 10px;

	margin-bottom: 10px;

}



input {

	font-family : Arial, Helvetica, Sans-serif, Times New Roman;

	font-size : 10px;

}



select {

	font-family : Verdana, Arial, Helvetica, Sans-serif, Times New Roman;

	font-size : 10px;

}



textarea {

	font-family : Verdana, Arial, Helvetica, Sans-serif, Times New Roman;

	font-size : 10px;

}



.input_kansli {

	width: 85px;
	border: 1px solid #091724;
	padding: 2px;
}



.input_kansli_btn {

	margin-top: 5px;

	padding-right: 3px;

	padding-left: 3px;

}



.sbttn {

    BORDER-RIGHT: #104a7b 1px solid;

    BORDER-TOP: #afc4d5 1px solid;

    FONT-SIZE: 10px;

    BACKGROUND: #e5e5e5;

    BORDER-LEFT: #afc4d5 1px solid;

    CURSOR: hand;

    COLOR: #000000;

    BORDER-BOTTOM: #104a7b 1px solid;

    FONT-FAMILY: Verdana,tahoma,sans-serif;

    TEXT-DECORATION: none

}



A:link { color: #084e89; font-weight: bold; text-decoration: none }

A:visited { color: #084e89; font-weight: bold; text-decoration: none }

A:hover { color: #084e89; font-weight: bold; text-decoration: none }

A:active { color: #084e89; font-weight: bold; text-decoration: none }



.loginpuff { font-weight: normal; color: #000066; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }



.sitebottentext { font-weight: normal; color: #ffffff; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }



.puffrubrik {

	font-weight: normal;

	color: #084e89;

	font-size: 24px;

	font-family: Georgia;

	line-height: 28px;

	text-decoration: none;
	display: block;
	margin-bottom: 2px;
}



.puffingress { font-weight: normal; color: #333333; font-size: 13px; font-family: Arial, Helvetica, Sans-serif; line-height: 17px; text-decoration: none;

}



.puffrubrikliten { font-weight: bold; color: #000066; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 14px; text-decoration: none }



.puffingressliten { font-weight: normal; color: #000066; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 14px; text-decoration: none }



.lankarrubrik { font-weight: bold; color: #333333; font-size: 12px; font-family: Arial, Helvetica, Sans-serif; line-height: 16px; text-decoration: none }



.lankartext { font-weight: normal; color: #333333; font-size: 12px; font-family: Arial, Helvetica, Sans-serif; line-height: 16px; text-decoration: none }



.lankarstreck { background-color: #000066 }



.sitevertikalstreck { background-color: #000066 }



.sitehorisontalstreck { background-color: #000066 }



.rostarubrikliten { font-weight: bold; color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }



.rostarubrikstor { font-weight: bold; color: #fff; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }



.rostaalternativ { font-weight: normal; color: #fff; font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }



.rostavisaresultat { font-weight: bold; color: #000000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }



.faqrubrik { font-weight: bold; color: #333333; font-size: 12px; font-family: Arial, Helvetica, Sans-serif; line-height: 16px; text-decoration: none }



.faqtext { font-weight: normal; color: #333333; font-size: 12px; font-family: Arial, Helvetica, Sans-serif; line-height: 16px; text-decoration: none }



.faqstreck { background-color: #000066 }



.medarbrubrik { font-weight: bold; color: #333333; font-size: 13px; font-family: Arial, Helvetica, Sans-serif; line-height: 17px; text-decoration: none }



.medarbtext { font-weight: normal; color: #333333; font-size: 11px; font-family: Arial, Helvetica, Sans-serif; line-height: 15px; text-decoration: none }





.medarbtextfet { font-weight: bold; color: #333333; font-size: 11px; font-family: Arial, Helvetica, Sans-serif; line-height: 15px; text-decoration: none }



.dynformtext { font-weight: normal; color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }



.dynformsbttn {

    BORDER-RIGHT: #104a7b 1px solid;

    BORDER-TOP: #afc4d5 1px solid;

    FONT-SIZE: 10px;

    BACKGROUND: #FFCF00;

    BORDER-LEFT: #afc4d5 1px solid;

    CURSOR: hand;

    COLOR: #000000;

    BORDER-BOTTOM: #104a7b 1px solid;

    FONT-FAMILY: Verdana,tahoma,sans-serif;

    TEXT-DECORATION: none

}



.gallerirubrik {

	font-weight: normal;

	color: #084e89;

	font-size: 16px;

	font-family: Georgia;

	line-height: 20px;

	text-decoration: none;

}





.mediaarkivheader { font-weight: bold; color: #666666; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #F5F5F5}



.mediaarkivitem { font-weight: normal; color: #666666; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #ffffff}



.mediaarkivitemalt { font-weight: normal; color: #666666; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #F9F9F9}



.mediaarkivpager { font-weight: normal; color: #666666; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #ffffff}



.mediaarkivfooter { font-weight: normal; color: #666666; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #ffffff}



.multimediarubrik { font-weight: bold; color: #084e89; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }



.multimediasiffror { font-weight: bold; color: #084e89; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }



.nyhetrubrik { font-weight: bold; color: #fff; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 14px; text-decoration: none }



.nyhetdatum { font-weight: normal; color: #fff; font-size: 10px; font-family: Georgia; line-height: 14px; text-decoration: none }



.nyhettext { font-weight: normal; color: #fff; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 14px; text-decoration: none }



.nyhetbottenbg1 { background-color: #f3f3f3 }





.nyhetborder {

	background: url(WebArchive/site/border_news.gif) repeat-x left center;

	height: 21px;

}



.td_sidepanel .nyhetbottenarkivtext { font-weight: bold; color: #fff; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.td_sidepanel .nyhetbottenarkivtext:a, .nyhetbottenarkivtext:visited { font-weight: bold; color: #fff; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }


.calendarred { font-weight: normal; color: #FF0000; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }



.calendarsmal { font-weight: normal; color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }



.structtextlevel1 { font-weight: bold; color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }



.structtextlevel2 { font-weight: normal; color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }



.structtextlevel3 { font-weight: normal; color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }



a.productListLink { font-weight: bold; color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 14px; text-decoration: none }



a.productListLink:hover { font-weight: bold; color: #CCCCCC; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 14px; text-decoration: none }



a.productListLink:visited { font-weight: bold; color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 14px; text-decoration: none }



.eCommImage {

 cursor:hand

}



.datum {

	font-weight: normal;

	color: #333333;

	font-size: 11px;

	font-family: Georgia;

	line-height: 20px;

	text-decoration: none;

}



.las_mer {

	font-weight: bold;

	color: #084e89;

	font-size: 11px;

	font-family: Arial;

	line-height: 15px;

	text-decoration: none;

	display: block;

	margin-top: 10px;

}



.rubrik {

	font-weight: normal;

	color: #084e89;

	font-size: 24px;

	font-family: Georgia;

	line-height: 28px;

	text-decoration: none;
	display: block;
	margin-bottom: 5px;

}


.rubrikfet {

	font-weight: normal;

	color: #084e89;

	font-size: 24px;

	font-family: Georgia;

	line-height: 28px;

	text-decoration: none;
	display: block;
	margin-bottom: 5px;
}



.brodtextstor { font-weight: normal; color: #333333; font-size: 13px; font-family: Arial, Helvetica, Sans-serif; line-height: 17px; text-decoration: none }



.brodtext { font-weight: normal; color: #333333; font-size: 12px; font-family: Arial, Helvetica, Sans-serif; line-height: 16px; text-decoration: none }



.brodtextfet { font-weight: bold; color: #333333; font-size: 12px; font-family: Arial, Helvetica, Sans-serif; line-height: 16px; text-decoration: none }



.brodtextliten { font-weight: normal; color: #333333; font-size: 11px; font-family: Arial, Helvetica, Sans-serif; line-height: 15px; text-decoration: none }



.brodtextlitenfet { font-weight: bold; color: #333333; font-size: 11px; font-family: Arial, Helvetica, Sans-serif; line-height: 15px; text-decoration: none }



.brodtextlitenvit { font-weight: normal; color: #ffffff; font-size: 11px; font-family: Arial, Helvetica, Sans-serif; line-height: 15px; text-decoration: none }



.brodtextlitenfetvit { font-weight: bold; color: #ffffff; font-size: 11px; font-family: Arial, Helvetica, Sans-serif; line-height: 15px; text-decoration: none }



.startnews { font-weight: bold; color: #FFFFFF; font-size: 11px; font-family: Arial, Helvetica, Sans-serif; text-decoration: none }

.news td:hover{
	background: url(webarchive/site/bak_news_hover.png) repeat-y;
	behavior: url(iepngfix/iepngfix.htc);
}

