/* fixes outline on ff3 */
object { outline:none; }

      a:active, a:focus {
      outline: 0;
      }

img#bg {
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
}

#background-flash
{
position:fixed;top:0;left:0;width:100%;height:100%;
}

#content 
{
	position:relative;
	z-index:1;
	width:100%;
	padding-top:23px;
	margin: 0 auto;

}

.subdoclist
{
	padding-bottom:3px;
	color:#999999 !important;
	font-size:11px;
	
}

.subdoclisthoover
{
	padding-bottom:3px;
	color:#999999 !important;
	font-size:11px;float:left;
	background-color:#f3f4f5;
}

.doc_item
{
	background-color:White;
}

.doc_list_item
{
	border-bottom:dotted 1px #989898;
	float:left;
	width:100%;
}

.doc_list_item_hoover
{
	background-image:url(../images/design/hoover1px.jpg);
	background-repeat:repeat;
	border-bottom:dotted 1px #989898;
	float:left;
	width:100%;

}

.left_menu
{
	text-align:left;
	width:223px;
	background-image:url(../images/design/leftmenu.png);
	background-repeat: no-repeat;
	float:left;
	height:100%;

}
.left_menu_item
{
	margin-left:10px;
	border-bottom:dotted 1px #989898;
	margin-right:10px;
	line-height:22px;
		cursor:hand;
	cursor:pointer;
}

.left_item_over
{
	
	background-color:white;
}

left_item_over a:active,left_item_over a:hoover
{
	
	color:blue;
}

.aleft_menu_over
{
	width:223px;
	color:#08A4C5 !important;
	text-decoration:none;
}
.aleft_menu
{
	width:223px;
	color:#666666 !important;
}
.left_item
{
	background-color:transparent;
	color:#666666;
}
.right_menu
{
	text-align:left;
	width:232px;
	background-image:url(../images/design/leftmenu.png);
	background-repeat: no-repeat;
	float:left;
	height:100%;

}
.right_menu_item
{
	margin-left:10px;
	border-bottom:dotted 1px #989898;
	margin-right:10px;
	line-height:22px;
}
.sub_left_menu_item
{
	margin-left:10px;
	line-height:22px;
}
.doc_content
{
	width:452px;
}

.ingress
{
	padding-bottom: 8px; 
	margin-top: 6px;
	font-weight:normal;
	border-bottom:dotted 1px #989898;
	font-size:14px;
	font-family:Helvetica,Arial;
	line-height:19px;
	color:#666666;

}
.tipcontainer
{
	width:232px;
	background-image:url("../images/design/tips.gif");
	height:24px;
	margin-bottom:6px;
	cursor:pointer;
	cursor:hand;
}

.rightelements
{	
	margin-top:-25px;
	float:right;
}
.printcontainer
{
	width:232px;
	background-image:url("../images/design/print.gif");
	height:24px;
	margin-bottom:0px;
	cursor:pointer;
	cursor:hand;
}


.clearer
{
		clear:both;
	font-size:0px;
	height:0px;
}


.tip-container
{
	width:336px;
}

	.tip-top
	{
		width:336px;
		height:14px;
		background-image:url("../images/design/tiptop.gif");
	}
	
	.tip-form
	{
		width:336px;
		background-color:#f7f6f4;
	}
	
	.tip-line
	{
		margin-bottom:10px;
		height:18px;
		width:336px;
	}
	
	.tip-send
	{
		width:336px;
		margin-top:3px;
		height:28px;
	}
		
		.tip-pad
		{
			width:15px;
			height:18px;
			float:left;
		}
		
		.tip-label
		{
			width:111px;
			height:18px;
			float:left;
			line-height:18px;
			font-family:Arial;
			font-size:11px;
			color:#848484;
		}
		
		.tip-input
		{
			background-image:url("../images/design/inputwide.gif");
			height:18px;
			line-height:18px;
			width:187px;
			border:0px;
			margin:0px;
			padding:0px 2px 0px 2px;
			vertical-align:middle;
			float:left;
			color:#999999;
			font-size:10px;
		}
	
	.tip-line-high
	{
		height:74px;
		width:336px;
		margin-bottom:17px;
	}
	
		.tip-pad-high
		{
			width:15px;
			height:74px;
			float:left;
		}
		
		.tip-label-high
		{
			width:111px;
			height:74px;
			float:left;
			font-family:Arial;
			font-size:11px;
			color:#848484;
		}
		
		.tip-input-high
		{
			background-image:url("../images/design/inputwidehigh.gif");
			height:70px;
			line-height:18px;
			width:187px;
			border:0px;
			margin:0px;
			padding:2px;
			float:left;
			color:#999999;
			font-size:11px;
			font-family:Arial;
		}
		
		.tip-send-button
		{
			width:232px;
			height:28px;
			float:left;
		}
		
		.tip-cancel-button
		{
			display:block;
			width:101px;
			height:28px;
			float:right;
		}
		

#bottom 
{

	width:983px;
	text-align:center;
	margin:-20px auto;

	
}

.bottomdiv
{
width:100%;
}

.right
{
	font-family:Helvetica,Arial;
	background-image:url(../images/design/rightmenubox.png);
	background-repeat:no-repeat;
	height:24px;
	margin-bottom:6px;
	line-height:24px;
	vertical-align:middle;
	padding-left:10px;
	font-size:12px;
	color:#0096b6;
	width:222px;
}

.righthoover
{
	font-family:Helvetica,Arial;
	background-image:url(../images/design/rightmenuboxhoover.png);
	background-repeat:no-repeat;
	color:White;
	height:24px;
	margin-bottom:6px;
	line-height:24px;
	vertical-align:middle;
	width:222px;
padding-left:10px;
	font-size:12px;
}

.clickable
{
	cursor:hand;
	cursor:pointer;
}


/* menu top */


@font-face {
	font-family: 'Frutiger55Roman';
	src: url('frutiger-roman-webfont.eot');
	src: local('☺'), url('frutiger-roman-webfont.woff') format('woff'), url('frutiger-roman-webfont.ttf') format('truetype'), url('frutiger-roman-webfont.svg#webfontLkBhgh3N') format('svg');
	font-weight: normal;
	font-style: normal;
}

.omega-menu-level1, .omega-menu-level1-active
{

	height:30px;
	margin-right:20px;
	float:left;
	position:relative;
	z-index:5;
	overflow:hidden;
	
}

.omega-menu-level1 .omegatop_link, .omega-menu-level1-active .omegatop_link_active 
{
	color: #cccccc;
	display:block;
	width:auto;
	height:14px;
	text-decoration:none;
	font-size:12px;
	font-family: 'Frutiger55Roman', sans-serif;
	font-size-adjust: 0.48;
	text-transform:uppercase;
	letter-spacing: 1px;
	font-weight:normal;
	z-index:10;
	padding:4px 10px 4px 10px;
	

	
}
.omega-menu-level1-active .omegatop_link_active
{
	color:#FFF;
	background-image: url('../images/omegaland_meny_slidein.png');
}

.omega-menu-level1 .slidein
{
	background-image: url('../images/omegaland_meny_slidein.png');
	z-index:4;
	display:none;
	height:22px;
	width:100%;
	position:absolute;
	top:0px;
	left:0px;
}

.omega-menu-level1-active .shadow
{

	z-index:6;
	display:block;
	margin-top:1px;
	
}

