@charset "UTF-8";.border {border:none;}/* CSS Document */body {	background:#ededed;	margin:0px;	padding:0px;	font-family:"Lucida Grande", Lucida, Geneva, Arial, Helvetica, sans-serif;	font-size:0.8em;	}img {	display:block;	border:none;	}a, a:visited {	text-decoration:none;	} a:hover {	text-decoration:underline;	}p {	line-height:1.4em;	font-size:0.8em;	} h1, h3, h4, h5, p {	margin:0px;	padding:0px;	} h1 {	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;	font-weight:bold;	text-transform:uppercase;	font-size:4.5em;	letter-spacing:-0.07em;	line-height:120%;	color:#313131;	}h1 a:hover {	text-decoration:none;	}h1 a:visited, h1 a:link {	color:#313131;	} h2 {	text-transform:uppercase;	font-size:1.2em;	color:#313131;	font-weight:normal;	letter-spacing:-0.06em;	border-bottom:1px solid #ededed;	}.style_switcher_item {	float:right;	margin:-20px -15px 0 5px;	}.style_switcher_item img {	display:inline;	} .page_header {	font-family:Georgia, "Times New Roman", Times, serif;	font-weight:normal;	font-style:italic;	font-size:2em;	color:#056829;	text-transform:none;	border:none;	margin:0 0 20px 0;	padding:0px;	}.rubrikorange {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 1em;	font-style: italic;	color: #056829;	text-decoration: none;}.rubrikorange2 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px;	font-style: italic;	font-weight: bold;	color: #056829;	text-decoration: none;} .backlinks {	margin-bottom:20px;	margin-top:-20px;	color:#999;	font-size:0.8em;	}.backlinks a {	color:#999;	text-decoration:none;	} .backlinks a:hover {	color:#e30898;	} ul {	margin:0px;	padding:0px;	} .colour_text_highlight {	color:#056829;	} #wrapper {	width:920px;	margin:0px auto;	background:#ffffff url(../images/bg_gradient_top.jpg) repeat-x;	padding:20px;	border-top:5px solid #e30898;	} #gallery_grid {  	height:375px;	overflow:hidden;	} #gallery_grid img {	margin-left:-100px;	margin-top:-100px;	} #grid_image1 {	background:#fff;	width:223px;	height:180px;	overflow:hidden;	} #grid_image2 {	position:relative;	left:232px;	top:-180px;	background:#fff;	width:223px;	height:180px;	overflow:hidden;	} #grid_image3 {	position:relative;	left:464px;	top:-360px;	background:#fff;	width:108px;	height:86px;	overflow:hidden;	}#grid_image4 {	position:relative;	left:464px;	top:-352px;	background:#fff;	width:108px;	height:86px;	overflow:hidden;	} #grid_image5 {	position:relative;	left:581px;	top:-531px;	background:#fff;	width:223px;	height:180px;	overflow:hidden;	} #grid_image6 {	position:relative;	left:813px;	top:-711px;	background:#fff;	width:108px;	height:86px;	overflow:hidden;	}#grid_image7 {	position:relative;	left:813px;	top:-703px;	background:#fff;	width:108px;	height:86px;	overflow:hidden;	} #grid_image8 {	position:relative;	left:0px;	top:-695px;	background:#fff;	width:108px;	height:86px;	overflow:hidden;	}#grid_image9 {	position:relative;	left:0px;	top:-687px;	background:#fff;	width:108px;	height:86px;	overflow:hidden;	} #grid_image10 {	position:relative;	left:116px;	top:-867px;	background:#fff;	width:108px;	height:86px;	overflow:hidden;	}#grid_image11 {	position:relative;	left:116px;	top:-859px;	background:#fff;	width:108px;	height:86px;	overflow:hidden;	} #grid_image12 {	position:relative;	left:232px;	top:-1039px;	background:#fff;	width:108px;	height:86px;	overflow:hidden;	}#grid_image13 {	position:relative;	left:232px;	top:-1031px;	background:#fff;	width:108px;	height:86px;	overflow:hidden;	}#grid_image14 {	position:relative;	left:348px;	top:-1211px;	background:#fff;	width:223px;	height:180px;	overflow:hidden;	} #grid_image15 {	position:relative;	left:581px;	top:-1391px;	background:#fff;	width:108px;	height:86px;	overflow:hidden;	}#grid_image16 {	position:relative;	left:581px;	top:-1383px;	background:#fff;	width:108px;	height:86px;	overflow:hidden;	} #grid_image17 {	position:relative;	left:697px;	top:-1563px;	background:#fff;	width:108px;	height:86px;	overflow:hidden;	}#grid_image18 {	position:relative;	left:697px;	top:-1555px;	background:#fff;	width:108px;	height:86px;	overflow:hidden;	} #grid_image19 {	position:relative;	left:813px;	top:-1735px;w	background:#fff;	width:108px;	height:86px;	overflow:hidden;	}#grid_image20 {	position:relative;	left:813px;	top:-1728px;	background:#fff;	width:108px;	height:86px;	overflow:hidden;	}#grid_image14 img { display:none; }#grid_image15 img { display:none; }#grid_image16 img { display:none; }#grid_image17 img { display:none; }#grid_image18 img { display:none; }#grid_image19 img { display:none; }#grid_image20 img { display:none; } #featured { background:#ededed; border:thin solid #ccc; position:relative; padding:10px; margin:0px; left:350px; top:-1907px; width:548px; height:158px; z-index:100; overflow:hidden; }#featured h4 { padding:0px; margin:0px; text-transform:uppercase; font-size:0.8em; }#featured h2 { font-family:Georgia, Times, serif; font-size:2em; margin:5px 0px; padding:0px; border:none; }#featured p { font-size:0.9em; line-height:1.4em; margin-bottom:5px; }#featured img { background:#fff; float:right; margin:0px 0px 0px 20px;}  #menu {	height:40px;	list-style:none;	padding:0px;	margin-bottom:40px;	height:40px;	background:#e30898 url(../images/bg_gradient_menu.jpg) repeat-x;	} #menu li {	display:block;	float:left;	width:auto;	text-align:center;	margin:12px 0px 0px 17px;	padding-right:17px;	border-right:1px solid #710234;	} #menu li a {	color:#FFFFFF;	text-transform:uppercase;	font-size:0.75em;	font-weight:bold;	} #menu li a:hover {	/*background:#8c214f;	padding:7px 10px;	margin-right:-10px;	margin-left:-10px;	text-decoration:none;	*/	text-decoration:none;	color:#3a001a;	} #main_column {	float:left;	width:680px;	border-right:1px solid #ededed;	} .subcolumn {	width:240px;	float:left;	margin-top: 0px;	margin-right: 20px;	margin-bottom: 5px;	margin-left: 10px;	}	.subcolumn_wide {	float:left;	background:#efefef;	padding:10px;	width:260px;	margin-top: 0px;	margin-right: 20px;	margin-bottom: 0px;	margin-left: 0px;	}	.subcolumn_wide p {	margin-bottom:10px;	line-height:1.5em;	}.subcolumn p, h3 {	margin-bottom:10px;	} .news_item {	display:block;	float:left;	width:260px;	margin-right:15px;	margin-bottom:20px;	}.news_item img {	background:#eee;	width:210px;	height:140px;	border:thin solid #ddd;	} .news_item h3 {	padding-bottom:1px;	padding-left:3px;	margin:10px 0 2px 0;;	font-family:Georgia, "Times New Roman", Times, serif;	font-weight:normal;	font-size:1.3em;	}.news_item p {	color:#313131;	padding-left:3px;	} .news_item_all {	margin:0 15px 15px 0;}.news_item_all h3 {	margin:0px;	}.date_published {	font-size:0.7em;	color:#666;	padding-left:3px;	}.clear {	clear:both;	}#right_column {	width:225px;	float:right;	background:#fff;	} #right_column h3 {	background:#e5e5e5;	border:1px solid #dfdfdf;	padding:12px 8px 9px 8px;	color:#313131;	text-transform:uppercase;	font-size:0.7em;	} .event {	margin-top: 0px;	margin-right: 0px;	margin-bottom: 20px;	margin-left: 0px;	padding: 10px;	border-right-width: thin;	border-right-style: dotted;	border-right-color: #F9C613;	width: 200px;	font-size: 1em;	} .event h5 {	font-size:0.8em;	} .event h4 {	font-size:0.9em;	text-transform:uppercase;	margin:3px 0 0 0;	}.event p {	color:#666666;	} .event_month {	font-family:Georgia, "Times New Roman", Times, serif;	font-size:1em;	font-weight:normal;	font-style:italic;	margin:10px 0 5px 8px;	color: #FFFFFF;	} .knappis {	width:100px;	height:150px;	float:left;	margin-right:15px;	text-align:center;	font-family:Georgia, "Times New Roman", Times, serif;	font-style:italic;	font-size:0.8em;	}.knappis img {	width:100px;	height:100px;	background:#ddd;	border:thin solid #eee;	} .knappis a, .knappis a:visited {	color:#313131;	}.knappis h2 {	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;	/*font-family:Georgia, "Times New Roman", Times, serif;*/	font-size:8em;	text-align:center;	padding:0px;	margin:0px;	font-style:normal;	border:none;	color:#ccc;	font-weight:bold;	 }.general_list {	list-style:none;	font-size:0.85em;	line-height:1.5em;	margin-bottom:20px;	}	.articles_list {	list-style:inside url(/images/icon-pdf.jpg);	font-size:0.85em;	line-height:1.7em;	margin-bottom:50px;	}.deactivated {	color:#ccc;	}.gallery_list li {	list-style:none;	float:left;	margin:20px 10px 0 0;	}.gallery_list li a {	text-decoration:none;	}  .gallery_list li img {	border-bottom:thin solid #fff;	}.gallery_list li span.gallery_list_header {	display:block;	text-align:center;	color:#fff;	background:#e30898 url(../images/bg_gradient_menu.jpg) repeat-x;	font-weight:normal;	font-size:0.8em;	text-transform:uppercase;	letter-spacing:0.08em;	padding:3px 0;	}.gallery_image {	float:left;	width:102px;	height:102px;	overflow:hidden;	margin:10px 10px 0 0;	}.gallery_image a img {	margin:0 auto;	} .attention_box {	float:left;	background:#efefef;	width:200px;	padding:10px;	font-size:1em;	border:thin dotted #dedede;	line-height:2.3em;	margin-top: 0;	margin-right: 0px;	margin-bottom: 20px;	margin-left: 0;	}.attention_boxsprak {	font-size: 1em;	line-height: 2.3px;	background-color: #efefef;	padding: 10px;	width: 450px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 20px;	margin-left: 0px;	border: thin dotted  #dedede;} .attention_box h1 {	font-style:italic;	font-size:0.5em;	margin-top:0px;	font-family:Georgia, "Times New Roman", Times, serif;	}.attention_box p {	margin-bottom:5px;	} #top-zone {	overflow:hidden; 	width:665px; 	border-bottom:1px solid #ededed;	border-top:1px solid #ededed;	margin-bottom:20px;	margin-top:-20px;	height:150px;	} /*Here to keep images hidden in IE mostly*/ #billboard{width:665px; height:150px;overflow:hidden;}.slideshow{width:665px; height:150px;overflow:hidden;}.slideshow li{list-style:none; float:left; display:inline; position:relative;}.edge-holders{width:665px; height:150px;}.slideshow h2 {	border:none;	text-transform:none;	font-family:Georgia, "Times New Roman", Times, serif;	font-size:1.4em;	color:#313131;	font-weight:normal;	font-style:italic;	line-height:1.5em;	letter-spacing:0.04em;	}/*#quote {	width:665px;	padding:10px 0px;	border-bottom:1px solid #ededed;	border-top:1px solid #ededed;	margin-bottom:20px;	margin-top:-20px;	}#quote h2 {	border:none;	text-transform:none;	font-family:Georgia, "Times New Roman", Times, serif;	font-size:1.4em;	color:#777;	font-weight:normal;	font-style:italic;	line-height:1.5em;	letter-spacing:0.04em;	}*/.comment { 	margin:0;	padding:5px 0 4px 0;	/*border-bottom:thin solid #ccc;*/	font-size:0.9em;	font-family:Geneva, Arial, Helvetica, sans-serif;	}.comment span {	font-weight:bold;	} #footer {	/*background:#e0e1db url(../images/sponsors.jpg) no-repeat center bottom;*/	background:#040404;	width:920px;	/*min-height:70px;*/	margin:0px auto;	text-align:center;	color:#eee;	padding:20px;	text-transform:uppercase;	border-top:10px solid #efefef;	border-bottom:10px solid #efefef;	}#footer a {	color:#e30898;	}	#footer span {		display:inline;	line-height:1.4em;	font-size:0.8em;	color:#e30898;	}#own_image0, #own_image1, #own_image2, #own_image3, #own_image4, #own_image5, #own_image6, #own_image7, #own_image8, #own_image9, #own_image10, #own_image11, #own_image12, #own_image13, #own_image14, #own_image15, #own_image16, #own_image17, #own_image18, #own_image19, #own_image20 {	float:left;	margin:10px 10px 0px 0px;	padding:10px;	border:1px solid #ccc;	background:#fff;	text-align:center;}  #own_image0 img, #own_image1 img, #own_image2 img, #own_image3 img, #own_image4 img, #own_image5 img, #own_image6 img, #own_image7 img, #own_image8 img, #own_image9 img, #own_image10 img, #own_image11 img, #own_image12 img, #own_image13 img, #own_image14 img, #own_image15 img, #own_image16 img, #own_image17 img, #own_image18 img, #own_image19 img, #own_image20 img {	border:5px solid #fff;}/*Show slideshow on slagetioravais.php*/#panel {	background: #fffff;	height: 500px;	display: none;}.slide a {	margin: 0px;	padding: 2px 7px;	background:#e30898;	color:#fff;	font-weight:bold;}.slide a:hover {	text-decoration:none;	background:#313131;	}	.btn-slide {	text-align: center;	padding: 10px 10px 0 0;	margin: 0 auto;	text-decoration: none;}     .mellan {	border-bottom-width: thin;	border-bottom-style: dotted;	border-bottom-color: #CC9900;}.texter {	font-family: "Lucida Grande";	font-size: 1em;	font-style: normal;	color: #000000;	text-decoration: none;}.punkt {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	text-decoration: none;	clip: rect(auto,auto,auto,auto);}.color {	text-decoration: none;	background-color: #FFE0AC;	font-family: "Lucida Grande";	font-size: 1em;	color: #000000;}
