*
	{
	margin:0;
	padding:0;
	border:0
	}
body, html
	{
	background-color:#336633;
	background-image:url(../gfx/strie.jpg);
	font-family:sans-serif;
	font-size:100%;
	text-align:center;
	margin-top:1em
	}
#nag_uk
	{
	display:none
	}
#nag_no
	{
	display:none
	}
#wrap
	{
	width:780px;
	margin:0 auto
	}
#top
	{
	width:780px;
	height:30px;
	background-image:url(../gfx/top.png)
	}
#mid
	{
	width:780px;
 	background-image:url(../gfx/mid.png);
	overflow:auto
	}
#cnt
	{
	width:720px;
	background-image:url(../gfx/cork.jpg);
	margin:0 auto;
	overflow:auto;
	padding-top:1em;
	padding-bottom:1em
	}
#btm
	{
	width:780px;
	height:30px;
	background-image:url(../gfx/btm.png);
	margin:0 auto;
	clear:both
	}
#menu
	{
	width:496px;
	background-color:#f0fcfc;
	border-right:4px solid #8f5c0e;
	border-bottom:6px solid #8f5c0e;
	margin:0 auto;
	float:left;
	position:relative
	}
.meny
	{
	width:416px;
	background-color:#f0fcfc;
	margin:0.5em auto 1em auto
	}
#left
	{
	width:110px;
	float:left;
	padding-top:2em;
	position:relative
	}
#right
	{
	width:106px;
	float:right;
	padding:300px 0 0 0;
	position:relative
	}
a
	{
	font-size:0.9em;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	line-height:110%;
	color:#666666
	}
a:hover, active
	{
	text-decoration:underline;
	color:#cc6633
	}
h1
	{
	font-family:sans-serif;
	font-size:1em;
	font-weight:bold;
	line-height:130%;
	text-align:left;
	color:#666666
	}
h2
	{
	display:block;
	width:200px;
	font-size:0.9em;
	font-weight:bold;
	font-style:normal;
	line-height:120%;
	text-align:left;
	color:#666666
	}
p
	{
	font-size:0.9em;
	font-weight:bold;
	line-height:130%;
	letter-spacing:normal;
	color:#666666;
	text-align:justify
	}
.large
	{
	font-size:1em;
	text-align:left
	}
.small
	{
	font-size:0.8em;
	padding:5px 0 5px 0
	}
.minus
	{
	font-size:0.7em;
	list-style-type:none;
	line-height:100%;
	padding:2em 0 2em 0
	}
.left
	{
	float:left;
	margin-top:-10px;
	padding-left:10px;
	padding-right:10px;
	border:0
	}
img.left
	{
	padding:0;
	margin:-1em 0 0 -1em
	}
/* start pinfly */
.pin1
	{
	position:absolute;
	top:140px;
	left:5px;
	z-index:3
	}
.pin2
	{
	position:absolute;
	top:250px;
	left:40px;
	z-index:4
	}
.pin2_1
	{
	position:absolute;
	top:360px;
	left:20px;
	z-index:5
	}
.pin2_2
	{
	position:absolute;
	top:460px;
	left:40px;
	z-index:8
	}
.pin3
	{
	position:absolute;
	top:20px;
	right:5px;
	z-index:6
	}
.pin4
	{
	position:absolute;
	top:130px;
	right:30px;
	z-index:7
	}
.pin5
	{
	position:absolute;
	top:230px;
	right:20px;
	z-index:6
	}
.red
	{
	color:#cc0000
	}
.black
	{
	color:#660000
	}
div#left a span.a1,div#left a span.b1,div#left a span.b1_1,div#left a span.b1_2,div#right a span.c1,div#right a span.d1,div#right a span.d2,div#menu a span.a1
	{
	display:none;
	}
div#left a:hover span.a1,div#left a:hover span.b1, div#left a:hover span.b1_1, div#left a:hover span.b1_2, div#right a:hover span.c1,div#right a:hover span.d1, div#right a:hover span.d2
	{
	display:block;
	background:#ffffcc;
	border:2px solid #8f5c0e;
	padding:1px 3px 1px 3px;
	border-radius:6px;
	font-size:7pt;
	font-weight:bold;
	text-align:center;
	line-height:8pt;
	color:#000000;
	}
div#menu a:hover span.a1
	{
	display:block;
	height:auto;
	width:320px;
	float:left;
	background:#e0f4ff;
	color:black;
	padding:5px 5px 5px 0;
	border-top:1px solid #99cccc;
	border-left:1px solid #99cccc;
	border-right:3px solid #99cccc;
	border-bottom:4px solid #99cccc;
	text-align:left;
	position:absolute;
	top:150px;
	left:10px;
	z-index:15
	}
div#left a:hover span.a1
	{
	position:absolute;
	top:110px;
	left:3px;
	z-index:10
	}
div#left a:hover span.b1
	{
	position:absolute;
	top:222px;
	left:3px;
	z-index:11
	}
div#left a:hover span.b1_1
	{
	position:absolute;
	top:330px;
	left:3px;
	z-index:12
	}
div#left a:hover span.b1_2
	{
	position:absolute;
	top:425px;
	left:3px;
	z-index:13
	}
div#right a:hover span.c1
	{
	position:absolute;
	top:95px;
	right:3px;
	z-index:15
	}
div#right a:hover span.d1
	{
	position:absolute;
	top:200px;
	right:3px;
	z-index:16
	}
div#right a:hover span.d2
	{
	position:absolute;
	top:300px;
	right:3px;
	z-index:14
	}
/* end pinfly */
/* start flyout */
ul
	{
	list-style-type:none;
	display:block;
	position:relative;
	float:left;
	clear:both
	}
li
	{
	display:block;
	float:none;
	padding:0.2em
	}
ul li ul, ul ul li.sub ul
	{
	display:none
	}
ul li:hover ul, ul ul li.sub:hover ul
	{
	display:block;
	height:auto;
	width:200px;
	background:#e0f4ff;
	padding:5px 5px 5px 25px;
	border-top:1px solid #99cccc;
	border-left:1px solid #99cccc;
	border-right:3px solid #99cccc;
	border-bottom:4px solid #99cccc;
	text-align:left;
	position:absolute;
	bottom:-3.2em;
	left:170px;
	z-index:10
	}
ul ul li.sub:hover ul
	{
	position:absolute;
	bottom:-4px;
	left:-1px;
	z-index:11
	}
li.sub, li.subkontra
	{
	background:#ffffff;
	margin:3px 15px 3px 15px;
	padding:0 6px 5px 2px;
	border:1px transparent;
	border-radius:10px;
	-moz-border-radius:10px
	}
.minus
	{
	display:block;
	font-size:7pt;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	color:#666666;
	list-style-type:none
	}
/* end flyout */
/* start popup */
span.info0,span.info1,span.info2,span.info3,span.info4,span.info5,span.info6,span.info7
	{
	display:none
	}
ul li:hover span.info0,ul li:hover span.info1,ul li:hover span.info2,ul li:hover span.info3,ul li:hover span.info4,ul li:hover span.info5,ul li:hover span.info6,ul li:hover span.info7
	{
	display:block;
	width:130px;
	background:#e8f4ff;
	padding:5px;
	border-top:1px solid #99cccc;
	border-left:1px solid #99cccc;
	border-right:3px solid #99cccc;
	border-bottom:4px solid #99cccc;
	font-size:9pt;
	font-weight:bold;
	text-align:left;
	line-height:110%;
	letter-spacing:normal;
	color:#666666;
	position:absolute;
	bottom:0;
	left:-150px
	}
ul li:hover span.info0
	{
	margin-right:205px;
	z-index:4
	}
ul li:hover span.info1
	{
	margin-right:205px;
	z-index:5
	}
ul li:hover span.info2
	{
	margin-right:205px;
	z-index:6
	}
ul li:hover span.info3
	{
	margin-right:205px;
	z-index:7
	}
ul li:hover span.info4
	{
	margin-right:205px;
	z-index:8
	}
ul li:hover span.info5
	{
	margin-right:205px;
	z-index:9
	}
ul li:hover span.info6
	{
	margin-right:205px;
	z-index:10
	}
ul li:hover span.info7
	{
	width:130px;
	height:130px;
	padding:0;
	border:0;
	margin-right:205px;
	z-index:11
	}
/* end popup */