html, body {
	margin:0;
	padding:0;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	width:100%;
	height:100%;
	color:#5d5045;
}

	table {
		font-family:Arial, Helvetica, sans-serif;
		font-size: 14px;
		color:#5d5045;
	}
	
	ul, ol {
		margin:0;
		padding:0 0 20px 40px;
		line-height:18px;
		color:#5d5045;
	}
	
	ul li ul {
		margin:0;
		padding:0 0 0 40px;
		line-height:18px;
		color:#5d5045;
	}
	
	ol li ol {
		margin:0;
		padding:0 0 0 40px;
		line-height:18px;
		color:#5d5045;
	}
	
	form {
		margin:0;
		padding:0;
		color:#5d5045;
	}
	
	h1 {
		margin:0;
		padding:0 0 20px 0;
		border:0;
		font-size:20px;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		color:#5d5045;
		text-transform:uppercase;
	}

	h2, h3, h4, h5, h6 {
		margin:0;
		padding:0 0 3px 0;
		border:0;
		font-size:14px;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		color:#5d5045;
		text-transform:uppercase;
	}

	p.bodytext {
		margin:0;
		padding:0 0 15px 0;
		line-height:18px;
		color:#5d5045;
	}

	p.align-center {
		margin:0;
		padding:0 0 15px 0;
		line-height:18px;
		color:#5d5045;
		text-align:center;
	}
	
	p.align-right {
		margin:0;
		padding:0 0 15px 0;
		line-height:18px;
		color:#5d5045;
		text-align:right;
	}
	
	.csc-textpic-above .csc-textpic-text {
		margin:0;
		padding:15px 0 0 0;
		color:#5d5045;
	}

	.simpleimage {
		margin:0;
		padding:0 0 10px 0;
		background-color:#FFFFFF;
	}
	
	/* fce  start */

	.fce_forside_allWrap {
		margin:0;
		padding:30px 0 0 34px;
	}
	
		.fce_forside_topWrap {
			margin:0;
			padding:0;
		}
		
			.fce_forside_topLeftWrap {
				margin:0 52px 0 0;
				padding:0;
				float:left;
				width:260px;
			}
			
				.fce_forside_topLeft {
					margin:0;
					padding:0;
					width:260px;
					height:160px;
					background-color:#FF0000;
				}
	
			.fce_forside_topMiddleWrap {
				margin:0 52px 0 0;
				padding:0;
				float:left;
				width:260px;
			}
			
				.fce_forside_topMiddle {
					margin:0;
					padding:0;
					width:260px;
					height:160px;
					background-color:#FF0000;
				}
	
			.fce_forside_topRightWrap {
				margin:0;
				padding:0;
				float:left;
				width:260px;
			}
			
				.fce_forside_topRight {
					margin:0;
					padding:0;
					width:260px;
					height:160px;
					background-color:#FF0000;
				}
	
		.fce_forside_bottomWrap {
			margin:51px 0 0 0;
			padding:0;
		}
	
			.fce_forside_bottomLeftWrap {
				margin:0 52px 0 0;
				padding:0;
				float:left;
				width:260px;
			}
			
				.fce_forside_bottomLeft {
					margin:0;
					padding:0;
					width:260px;
					height:209px;
					background-color:#FF0000;
				}
	
			.fce_forside_bottomMiddleWrap {
				margin:0 52px 0 0;
				padding:0;
				float:left;
				width:260px;
			}
			
				.fce_forside_bottomMiddle {
					margin:0;
					padding:0;
					width:260px;
					height:209px;
					background-color:#FF0000;
				}
		
			.fce_forside_bottomRightWrap {
				margin:0;
				padding:0;
				float:left;
				width:260px;
			}
			
				.fce_forside_bottomRight {
					margin:0;
					padding:0;
					width:260px;
					height:209px;
					background-color:#FF0000;
				}


	
	.fce_50_50_allWrap {
		margin:0;
		padding:0;
	}

		.fce_50_50_leftWrap {
			margin:0;
			padding:0;
			float:left;
			width:305px;
		}
	
			.fce_50_50_left {
				margin:0;
				padding:0;
			}
	
		.fce_50_50_rightWrap {
			margin:0;
			padding:0;
			float:right;
			width:305px;
		}
	
			.fce_50_50_right {
				margin:0;
				padding:0;
			}


	.fce_70_30_allWrap {
		margin:0;
		padding:0;
	}

		.fce_70_30_leftWrap {
			margin:0;
			padding:0;
			float:left;
			width:410px;
		}
	
			.fce_70_30_left {
				margin:0;
				padding:0;
			}
	
		.fce_70_30_rightWrap {
			margin:0;
			padding:6px 0 0 0;
			float:right;
			width:200px;
		}
	
			.fce_70_30_right {
				margin:0;
				padding:0;
			}

	/* fce  slut */



	.clear {
		clear:both;
		font-size:0;
		line-height:0;
		border:0;
		padding:0;
		margin:0;
		height:1px;
	}


	a.internLinkMedIkon {
		background:url(../images/ikoner/link-pil.jpg) left no-repeat;
		margin:0;
		padding:0 0 0 20px;
		color:#2f6a95;
		text-decoration:underline;
	}
	
	a.internLinkMedIkon:hover {
		background:url(../images/ikoner/link-pil.jpg) left no-repeat;
		margin:0;
		padding:0 0 0 20px;
		color:#2f6a95;
		text-decoration:none;
	}
	
	
	
	
	/************************ css main start *******************************/
	
	#allWrap {
		margin:0;
		padding:0;
		width:100%;
		height:100%;
	}
	
		#bgPicture {
			margin:0;
			padding:0;
			position:absolute;
			width:100%;
			height:100%;
			min-height:1450px;
			z-index:1;
		}
	
		#bgOverlay {
			margin:0;
			padding:0;
			background:url(../images/transparent-layer_min.png) top center no-repeat;
			position:absolute;
			width:100%;
			height:100%;
			min-height:1450px;
			z-index:2;
		}

		#outerWrapper {
			margin:0;
			padding:0;
			position:absolute;
			z-index:3;
			width:100%;
			height:100%;
		}
	
			#wrapper {
				margin:0px auto;
				padding:105px 0 0 0;
				width:1019px;
			}
		

				#logoWrap {
					margin:102px 0 0 28px;
					padding:0;
					position:absolute;
					width:1019px;
					height:283px;
				}
			
					#logo {
						margin:0;
						padding:0;
					}

				#topMenuAllWrap {
					margin:28px 0 0 0;
					padding:0;
					position:absolute;
					width:1019px;
					height:78px;
					background:url(../images/menu-bjaelke.png) center top no-repeat;
				}
			
					#topMenuWrap {
						margin:0;
						padding:0;
						float:left;
						width:629px;
					}
					
						#topMenu {
							margin:1px 0 0 46px;
							padding:0;
						}

							/* TopMenu 1 */
							ul#navigation1 {
							padding: 0;
							margin: 0;
							/*background-color: #039;*/
							color:#FFFFFF; 
							float: left;
							}
							ul#navigation1 li { display: inline; }
							ul#navigation1 li a {
								margin: 0;
								padding: 20px 15px 25px 15px;
								/*background-color: #039;*/
								color:#FFFFFF; 
								text-decoration: none;
								float: left;
								font-size:16px;
								line-height:18px;
								font-weight:normal;
								display:block;
								text-transform:uppercase;
							}
							a:link, a:visited { color: #FFFFFF; }
							ul#navigation1 li a:hover {
								color:#FFFFFF;
								background:url(../images/topmenu-over-repeat.png) left repeat-x;
								margin: 0;
								padding: 20px 15px 25px 15px;
								display:block;
								text-transform:uppercase;
							}
							ul#navigation1 li#youarehere1 a { 
								color:#FFFFFF; 
								background:url(../images/topmenu-over-repeat.png) left repeat-x;
								margin: 0;
								padding: 20px 15px 25px 15px;
								display:block;
								text-transform:uppercase;
							} 
							
							ul#navigation1 li#youarehere1 a:hover { 
								color: #CCCCCC; 
								background:url(../images/topmenu-over-repeat.png) left repeat-x;
								margin: 0;
								padding: 20px 15px 25px 15px;
								display:block;
								text-transform:uppercase;
							} 											

					#specialMenuWrap {
						margin:0;
						padding:0;
						float:right;
						width:350px;
					}
				
						#specialMenu {
							margin:17px 61px 0 0;
							padding:0;
							font-size:12px;
						}
						
						#specialMenu .special_menu_level1 a {
							text-decoration:none;
							color:#FFFFFF;
						}
						
						#specialMenu .special_menu_level1 a:hover {
							text-decoration:none;
							color:#CCCCCC;
						}
						
						#specialMenu .special_menu_level1_act a {
							text-decoration:none;
							color:#CCCCCC;
						}
						
						#specialMenu .special_menu_level1_act a:hover {
							text-decoration:none;
							color:#FFFFFF;
						}
						
							.specialMenuInnerwrap {

								margin:0;
								padding:4px 20px 0 0;
								float:right;
							}
						
							.searchInnerwrap {
								margin:0;
								padding:0;
								float:right;
							}
							
							.knap {
							}
							
							.soeg_felt {
								width:100px;
							}
						



			
				#sliderWrap {
					margin:245px 0 0 0;
					padding:0;
					position:absolute;
					width:1019px;
					height:144px;
					background:url(../images/slider-bg.png) left no-repeat;
					z-index:999;
				}
			
					#slider {
						margin:0;
						padding:0;
					}
						.tx-cslider-pi1 {
							margin:0;
							padding:0;
						}

						#list {
							margin:0;
							padding:0;
						}
						
						#window {
							margin:0;
							padding:28px 10px 0 10px;
						}
						
						#window ul {
							margin:0;
							padding:0;
							border:0;
						}
						
						#window ul li {
							margin:0;
							padding:0;
							border:0;
							display:inline;
							float:left;
						}
						
							.prev {
								margin:50px 0 0 0;
								padding:0;
								float:left;
								cursor:pointer;
							}
							
							.jCarouselLite {
								margin:0;
								padding:0;
								float:left;
							}

							.next {
								margin:50px 0 0 0;
								padding:0;
								float:left;
								cursor:pointer;
							}
	
								.sliderElementWrap {
									margin:0 20px 0 0;
									padding:0;
									width:217px;
									height:87px;
									float:left;
								}
	
									.sliderPicture {
										margin:0;
										padding:0;
										position:absolute;
										width:217px;
										height:87px;
										z-index:1000;
									}
	
									.headlineText {
										margin:0;
										padding:63px 0 0 10px;
										color:#FFFFFF;
										font-size:12px;
										font-weight:bold;
									}
									
			                        .sliderPicOverlay {
										margin:0;
										padding:0;
										position:absolute;
										width:217px;
										height:87px;
										z-index:2000;
									}
									
									.sliderHeadlineOrange {
										margin:0;
										padding:0;
										position:absolute;
										width:217px;
										height:87px;
										background:url(../images/slider-overlay-orange.png) bottom no-repeat;
										z-index:1001;
									}
									
									.sliderHeadlinePink {
										margin:0;
										padding:0;
										position:absolute;
										width:217px;
										height:87px;
										background:url(../images/slider-overlay-pink.png) bottom no-repeat;
										z-index:1002;
									}
	
									.sliderHeadlineBlue {
										margin:0;
										padding:0;
										position:absolute;
										width:217px;
										height:87px;
										background:url(../images/slider-overlay-blaa.png) bottom no-repeat;
										z-index:1003;
									}
	
									.sliderHeadlineGreen {
										margin:0;
										padding:0;
										position:absolute;
										width:217px;
										height:87px;
										background:url(../images/slider-overlay-groen.png) bottom no-repeat;
										z-index:1004;
									}
	
									.sliderHeadlineGray {
										margin:0;
										padding:0;
										position:absolute;
										width:217px;
										height:87px;
										background:url(../images/slider-overlay-graa.png) bottom no-repeat;
										z-index:1005;
									}

				#innerWrapper {
					margin:0 37px 0 37px;
					padding:0;
					width:945px;
				}
		
	

					#headerTop {
						margin:0;
						padding:0 0 20px 0;
					}
				
						#languageMenuWrap {
							margin:0;
							padding:0 0 0 13px;
							float:left;
							width:400px;
						}
					
							#languageMenu {
								margin:0;
								padding:0;
							}
	
						#iconWrap {
							margin:0;
							padding:0;
							float:right;
							width:400px;
							height:20px;
						}
					
							#iconRSS {
								margin:0;
								padding:0;
								float:right;
								width:60px;
							}
	
							#iconPrint {
								margin:0;
								padding:2px 13px 0 0;
								float:right;
							}
	
							#iconSitemap {
								margin:0;
								padding:4px 13px 0 0;
								float:right;
							}
	
							#iconBiggerText {
								margin:0;
								padding:0 13px 0 0;
								float:right;
							}
	
							#iconSmallerText {
								margin:0;
								padding:2px 10px 0 0;
								float:right;
							}
	
					#headerBottom {
						margin:0;
						padding:25px 13px 12px 13px;
						width:919px;
						background-color:#FFFFFF;
					}
				
						#pictureWrap {
							margin:0;
							padding:0;
						}
					
							#picture {
								margin:0;
								padding:0;
							}
				
					
					#mainForsideWrap {
						margin:0;
						padding:60px 13px 0 13px;
						width:919px;
						background-color:#FFFFFF;
						position:absolute;
						z-index:500;
					}					
										
						#mainForside {
							margin:0;
							padding:0;
							width:919px;
							background:url(../images/forside-repeat.png) top repeat-y;
						}
					
							#contentLeftForsideWrap {
								margin:0;
								padding:0;
								width:299px;
								float:left;
							}
							
								#contentForsideLeft {
									margin:0;
									padding:15px;
								}
								
									#contentForsideLeft a {
										color:#507793;
										text-decoration:underline;
									}
				
									#contentForsideLeft a:hover {
										color:#507793;
										text-decoration:none;
									}
							
							#contentForsideWrap {
								margin:0 0 0 11px;
								padding:0;
								width:299px;
								float:left;
							}

								#contentForside {
									margin:0;
									padding:15px;
								}
							
									#contentForside a {
										color:#507793;
										text-decoration:underline;
									}
				
									#contentForside a:hover {
										color:#507793;
										text-decoration:none;
									}
									
							#contentRightForsideWrap {
								margin:0;
								padding:0;
								width:299px;
								float:right;
							}

								#contentForsideRight {
									margin:0;
									padding:15px;
								}
								
									#contentForsideRight a {
										color:#507793;
										text-decoration:underline;
									}
				
									#contentForsideRight a:hover {
										color:#507793;
										text-decoration:none;
									}
									
							
					#mainWrap {
						margin:0;
						padding:60px 13px 0 13px;
						width:919px;
						background-color:#FFFFFF;
						position:absolute;
						z-index:500;
					}

						#main {
							margin:0;
							padding:0;
							width:919px;
							background:url(../images/main-repeat.png) top repeat-y;
						}
					
							#contentLeftWrap {
								margin:0;
								padding:0;
								width:214px;
								float:left;
							}
			
								#leftmenu {
									margin:-2px 0 0 0;
									padding:0;
									width:214px;
								}
		
									#menu1 {
										margin:0;
										padding:0 0 10px 0;
										font-family:Arial, Helvetica, sans-serif;
										font-size:12px;
									}
									
									div.menu1_item_wrap {
										margin:0;
										padding:0;
										font-size:16px;
										font-weight:normal;
										border-top:2px #FFFFFF solid;
									}
									
									div.no1 {
										margin:0;
										padding:5px 10px 5px 10px;
									}										
									
									div.act1, div.act_sub1 {
										margin:0;
										padding:5px 10px 5px 10px;
										background-color:#51473e;
									}										
									
									div.no1 a {
										color:#597e99;
										text-decoration:none;
									}
									
									div.no1 a:hover {
										color:#999999;
										text-decoration:none;
									}
									
									div.act1 a {
										color:#FFFFFF;
										text-decoration:none;
									}
									
									div.act1 a:hover {
										color:#CCCCCC;
									
										text-decoration:none;
									}
									
									div.act_sub1 a {
										color:#FFFFFF;
										text-decoration:none;
									}
									
									div.act_sub1 a:hover {
										color:#CCCCCC;
										text-decoration:none;
									}
									
									
									
									#menu2 {
										margin:0;
										padding:4px 0 5px 0;
										font-family:Arial, Helvetica, sans-serif;
										font-size:12px;
										font-weight:bold;
									}
									
									div.menu2_item_wrap {
										margin:0;
										padding:0;
									}

									div.no2 {
										margin:0;
										padding:5px 10px 5px 20px;
									}										
									
									div.act2, div.act_sub2 {
										margin:0;
										padding:5px 10px 5px 20px;
										background-color:#0e5c9f;
									}										
									
									div.no2 a {
										color:#597e99;
										text-decoration:none;
									}
									
									div.no2 a:hover {
										color:#999999;
										text-decoration:none;
									}
									
									div.act2 a {
										color:#FFFFFF;
										text-decoration:none;
									}
									
									div.act2 a:hover {
										color:#CCCCCC;
										text-decoration:none;
									}
									
									div.act_sub2 a {
										color:#FFFFFF;
										text-decoration:none;
									}
									
									div.act_sub2 a:hover {
										color:#CCCCCC;
										text-decoration:none;
									}
									
									
									
									#menu3 {
										margin:0;
										padding:4px 0 5px 0;
										font-family:Arial, Helvetica, sans-serif;
										font-size:12px;
										font-weight:bold;
									}
									
									div.menu3_item_wrap {
										margin:0;
										padding:0;
									}

									div.no3 {
										margin:0;
										padding:5px 10px 5px 40px;
									}										
									
									div.act3, div.act_sub3 {
										margin:0;
										padding:5px 10px 5px 40px;
										background-color:#0e5c9f;
									}										
									
									div.no3 a {
										color:#597e99;
										text-decoration:none;
									}
									
									div.no3 a:hover {
										color:#999999;
										text-decoration:none;
									}
									
									div.act3 a {
										color:#FFFFFF;
										text-decoration:none;
									}
									
									div.act3 a:hover {
										color:#CCCCCC;
										text-decoration:none;
									}
									
									div.act_sub3 a {
										color:#FFFFFF;
										text-decoration:none;
									}
									
									div.act_sub3 a:hover {
										color:#CCCCCC;
										text-decoration:none;
									}
		
							#contentWrap {
								margin:0 12px 0 12px;
								padding:0;
								width:467px;
								float:left;
							}
			
								#content {
									margin:0;
									padding:15px;
									width:437px;
									float:left;
								}
								
									#content a {
										color:#507793;
										text-decoration:underline;
									}
				
									#content a:hover {
										color:#507793;
										text-decoration:none;
									}
			
							#contentRightWrap {
								margin:0;
								padding:0;
								width:214px;
								float:right;
							}
			
								#contentRight {
									margin:0;
									padding:15px;
									width:184px;
								}
			
									#contentRight a {
										color:#507793;
										text-decoration:underline;
									}
				
									#contentRight a:hover {
										color:#507793;
										text-decoration:none;
									}
									
								#contentRightTeasers {
									margin:0;
									padding:10px 0 0 0;
									width:214px;
									background-color:#FFFFFF;
								}
								
									#contentRightTeasers a {
										color:#507793;
										text-decoration:underline;
									}
				
									#contentRightTeasers a:hover {
										color:#507793;
										text-decoration:none;
									}
									
			
						#footerWrap {
							margin:0;
							padding:0;
							width:919px;
							height:12px;
						}
			
							#footer {
								margin:0;
								padding:0;
								text-align:left;
								font-size:12px;
								color:#5d5045;
							}
			
								#c32 a {
										color:#507793;
										text-decoration:underline;
								}
			
								#c32 a:hover {
										color:#507793;
										text-decoration:underline;
								}
			
	
















.rssSideAllWrap {
	margin:0;
	padding:0 0 10px 0;
}

.rssSideLink {
	margin:0;
	padding:0 0 10px 20px;
	background:url(../images/rss-icon.png) left top no-repeat;
}






/* tt_news start */

.news_latest_wrap {
	margin:0;
	padding:0;
}

.news_latest_date {
	margin:0;
	padding:0;
}

.news_latest_title {
	margin:0;
	padding:0 0 15px 0;
}

.news_latest_author {
	margin:0;
	padding:0 0 5px 0;
}

.news_latest_subheader {
	margin:0;
	padding:0 0 5px 0;
}

.news_latest_read_more {
	margin:0;
	padding:0;
}

.news_list_wrap {
	margin:0;
	padding:0 0 0px 0;
}

.news_list_wrap2 {
	margin:0;
	padding:0 0 0px 0;
}

.news_list_date {
	margin:0;
	padding:0;
	font-weight:bold;
}

.news_list_title {
	margin:0;
	padding:0 0 15px 0;
}

/* tt_news slut */

