		* { margin:0 0 0 0; 
			padding: 0px; }
		html,body
		{
			margin:0 0 0 0; 
			padding: 0px;  
			width:100%;
			min-width: 756px;
			height:100%;
			background-color:#d3e4d7;
		}
		
		#header
		{
			width:100%;
			height:124px;
			background-color:#0a6084;
			position:relative;
			overflow:hidden;
			z-index:2;
		}
		#wave
		{
			position:absolute;
			left:0px;
			bottom:0px;
			width:100%;
			height:78px;
		}
		#menus
		{
			z-index:5;
			width:100%;
			height:10px;
			position:absolute;
			left:0px;
			top:0px;
			overflow:visible;
			min-width: 756px;
		}
		#menuholder
		{
			width:100%;
			height:10px;

		}
		#menu 
		{
			position:relative;
			height:20px;
			margin: 100px 150px 0px 500px;
			overflow:visible;
		}
		#langmenu 
		{
			position:absolute;
			right:5px;
			top:5px;
		}
		#mtextholder
		{
			position:absolute;
			right:0px;
			bottom:0px;
			width:50%;
			height:100%;
			overflow:visible;
		}
		.mtext
		{
			position:absolute;
			height:100%;
			width:500px;
			bottom:0px;
			left:-300px;
			color: #c3dbc6;
			overflow:visible;
			text-decoration: none;
			text-align:center;
		}
		.msubtext
		{
			position:relative;
			overflow:visible;
			
		}
		.msubtext .mlink{
			
		}
		.msubtext .mlink:hover , .msubtext .mlink .a:hover{
			overflow:visible;
			color:white;
			cursor:pointer;
		
			

		}

		.msubtext .mlink:hover .qlink, .msubtext .mlink:hover .atable
		{	
			display :inline;
			height:234px;
			width:484px;
			position:absolute;

			right:8px;
			top:24px;

		}
		.atable
		{
			padding-top:-24px;
			padding-left:-8px;

		}
		 .msubtext .mlink:hover .atable .qlink
		{	
			margin-top:-24px;
			margin-left:-8px;
			display :inline;
			height:234px;
			width:484px;
			position:absolute;
		}
		.msubtext .mlink .qlink
		{
			display :none;

			
		}
		.lmtext
		{
			padding-right:10px;
		}
		.lmtext .mlink, .lmtext .mlink .a
		{
			font: small-caps 14px arial,sans-serif; 
			color: #c3dbc6;
			text-decoration: none;
			
		}
		
		.mtext .mlink, .mtext .mlink .a
		{
			font: bold 14px arial,sans-serif; 
			color: #c3dbc6;
			text-decoration: none;
			padding-bottom:8px;

		}
		.mtext .mlink{
			padding-left: 10px;
			padding-right: 10px;

		}
		.atable
		{
			display:inline;
			border-collapse:collapse;
		}
		.atable span{
			font: bold 14px arial,sans-serif; 
			color: #c3dbc6;
			text-decoration: none;
		}
		#highholder
		{
			width:100%;
			height:76px;
			position:absolute;
			overflow:hidden;
					}
		#high 
		{
			position:relative;
			margin: 0px 150px 0px 500px;
			height:60px;
			overflow:visible;
			

		}
		#high2
		{
			position:relative;
			left:50%;
			top:0px;
			width:50%;
			height:100%;
			overflow:visible;
			margin-left:-100px;
		}
		#highlights
		{
			width:680px; 
			height:60px; 
			left:-340px; 
			bottom:0px; 
			position:absolute; 
			overflow:visible;
			padding-left:100px;
			text-align:center;
		}
		.innerglow
		{
		
		}
		.noglow
		{
			overflow:visible;
			margin-left:-120px;
		}
		.glowlink
		{
			margin-left: 80px;
			margin-right:-40px;
			padding-right:100px;
			font: bold 14px arial,sans-serif; 
			visibility:hidden;
		}
		#content
		{
			text-align:left;
			position:relative;
			width:100%;
			height:auto;
			top:0px;
			z-index:3;
		}
		#shades
		{
			height:100px;
			width:100%;
			position:absolute;
			top:124px;
			left:0px;
			width:100%;
			z-index:1;
		}
		#tekst
		{
			width:100%;
			height:100%;
			position:relative;
			text-align:center;
		}
		#intekst{
			width:550px;
			height:100%;
			margin-left:auto;
			margin-right:auto;
			text-align:left;
		}
		
		 .atable2{
	 
		 }
		 .preslink{

			text-decoration:none;
			color: #c3dbc6;
			font: bold 11px arial,sans-serif; 
			padding-top:10px;
			overflow:hidden;
			display:inline;
		}
		.preslink div
		{
			height: 20px;
			width:200px;
			white-space:nowrap;
			position:absolute;
		}

		 .prespic{
			width:1px;
			height:1px;
			visibility:hidden;
			position:absolute;
			overflow:visible;
			
		 }
		.minipres
		{
			width:200px;
			position:absolute;
			overflow:visible;
			display:inline;
			white-space: nowrap;
			font: 14px arial,sans-serif; 
			color: #c3dbc6;
		}
		.minipres2
		{
			position:hidden;
			overflow:visible;

			display:inline;
			font: 16px arial,sans-serif; 
			color: #c3dbc6;
		}
		.preslink:hover {
			overflow:visible;
			color:white;
			cursor:pointer;
			
		}
		 .preslink:hover .prespic, .minipres2 .atable2
		{	

			visibility:visible;
			position:absolute;
			left:295px;
			top:0px;

		}


		
		.minihold
		{

		position:absolute;
		text-align:left;

		
		top:10px;
		left:40px;
		}
		
		.submenuactive 
		{
		color:white;
		}		
		.submenuactive 
		{
		color:white;
		}e;
		}