body { 
	font-size: 12px; 
	font-family: verdana, arial; 
	width:100%; 
	height:100%; 
	overflow:hidden; 
	margin: 0; 
	background-color: #fcf0e4; 
	overflow: auto; 
	font-size: 10px; 
	}
	
p {
	}
	
td {
	}
	
a:link { 
	color: #14267a; 
	text-decoration: none; 
	}
	
a:visited { 
	color: #14267a; 
	text-decoration: none; 
	}
	
a:hover { 
	color: white; 
	text-decoration: underline; 
	}
	
a:active { 
	text-decoration: underline; 
	}

h1 {
	font-size: 14pt;
	font-weight: bold;
	text-align: left;
	padding-bottom:0px;
	margin-bottom:0px;
	}
	
h2 {  
	font-size: 10pt; 
	font-weight: bold;
	margin-bottom:0px;
	padding-bottom:0px;
	}
	
h3 { 
	}
	
h4 { 
	color: #14267a; 
	font-size: 12px; 
	font-weight: 700;
	}
	
.link { 
	color: #14267a; 
	font-size: 10px; 
	text-decoration: underline; 
	}
	
.bold { 
	font-weight: bold; 
	}

	#flag { 
	height: 64px; 
	width: 40px; 
	left: 750px; 
	top: 30px; 
	position: absolute; 
	z-index: 5; 
	visibility: visible; 
	}
	
#sok {  
	height: 20px; 
	width: 350px; 
	left: 450px; 
	top: 10px; 
	position: absolute; 
	line-height: 10pt; 
	text-align: left; 
	z-index: 3; 
	visibility: visible; 
	}
	
.sok { 
	color: white; 
	font-size: 8pt; 
	font-family: verdana; 
	font-weight: normal; 
	font-style: normal; 
	}
	

#fot { 
	color: #14267a; 
	font-size: 11px; 
	font-family: verdana, arial; 
	font-weight: bold; 
	background-color: white; 
	text-align: left; 
	height: 18px; 
	width: 300px; 
	left: 15px; 
	top: 560px; 
	z-index: 2; 
	position: absolute; 
	visibility: visible; 
	float: left; 
	margin-top: 2px; 
	}
	
#fot1 { 
	color: #9a9a9a; 
	font-size: 11px; 
	font-family: verdana, arial; 
	background-color: white; 
	text-align: left; 
	height: 18px; 
	width: 467px; 
	left: 15px; 
	top: 578px; 
	position: absolute; 
	z-index: 4; 
	visibility: visible; 
	float: left; 
	padding-top: 3px; 
	border-top: 1px solid #ff6801; 
	}
	
#main { 
	background-color: white; 
	position: relative; 
	width: 800px; 
	height: 600px; 
	z-index: 0; 
	visibility: visible; 
	max-width: 800px; 
	}
	
#main_fot { 
	background-color: #fcf0e4; 
	visibility: visible; 
	position: absolute; 
	top: 600px; 
	left: 0; 
	z-index: 2; 
	width: 800px; 
	height: 400px; 
	float: left; 
	max-width: 800px; 
	max-height: 600px; 
	}
	
#main_top { 
	background-color: white;
	visibility: visible; 
	position: relative; 
	z-index: 2; 
	top: 0; 
	width: 800px; 
	height: 0; 
	max-width: 800px; 
	max-height: 600px; 
	}
	
#top { 
	visibility: visible; 
	position: absolute; 
	top: 0; 
	left: 0; 
	z-index: 4; 
	width: 800px; 
	height: 85px; 
	}
	
#top1 { 
	background-color:  #ff9934; 
	visibility: visible; 
	position: absolute; 
	top: 85px; 
	left: 0; 
	z-index: 2; 
	width: 800px; 
	height: 20px; 
	}
	
#top2 { 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #ff9934; 
	text-align: left; 
	text-indent: 12px; 
	word-spacing: 12px; 
	visibility: visible; 
	position: absolute; 
	z-index: 2; 
	top: 105px; 
	left: 0; 
	width: 800px; 
	height: 16px; 
	padding-top: 4px; 
	border-bottom: 1px solid #eb680a; 
	}
	
#pict { 
	visibility: visible; 
	position: absolute; 
	z-index: 2; 
	top: 126px; 
	left: 490px; 
	width: 310px; 
	height: 474px; 
	float: left; 
	}
	
#pict_lokaler_mark { 
	visibility: visible; 
	position: absolute; 
	z-index: 2; 
	top: 126px; 
	left: 504px; 
	width: 310px; 
	height: 213px; 
	float: left; 
	}
	
#huvud { 
	visibility: visible; 
	position: absolute; 
	z-index: 1; 
	top: 350px; 
	left: 15px; 
	width: 465px; 
	height: 1200px; 
	float: left; 
	}
	
#foretagsregister { 
	visibility: visible; 
	position: absolute; 
	z-index: 1; 
	top: 125px; 
	left: 0; 
	width: 465px; 
	height: 500px; 
	float: left; 
	max-width: 465px; 
	margin-left: 15px; 
	}
	
#lokalregister { 
	visibility: visible; 
	position: absolute; 
	z-index: 1; 
	top: 125px; 
	left: 0; 
	width: 465px; 
	height: 500px; 
	float: left; 
	max-width: 465px; 
	margin-left: 15px; 
	}
	
#container { 
	visibility: visible; 
	position: absolute; 
	z-index: 1; 
	top: -213px; 
	left: 0; 
	width: 465px; 
	height: 640px; 
	float: left; 
	}
	
#scroll { 
	visibility: visible; 
	position: absolute; 
	z-index: 2; 
	top: 126px; 
	left: 465px; 
	width: 25px; 
	height: 439px; 
	float: left; 
	}
	
#scroll_lokaler { 
	background-color: white; 
	visibility: visible; 
	position: absolute; 
	z-index: 2; 
	top: 126px; 
	left: 464px; 
	width: 25px; 
	height: 439px; 
	float: left; 
	}
	

#level1a { 
	font-size: 10px; 
	font-family: verdana; 
	font-weight: bold; 
	font-style: normal; 
	text-align: center; 
	height: 15px; 
	width: 80px; 
	left: 0; 
	top: 2px; 
	position: absolute; 
	visibility: visible; 
	padding-top: 2px; 
	border-right: 1px solid #eb680a; 
	border-bottom: 1px solid #eb680a; 
	}
	
#level1b { 
	color: navy; 
	font-size: 10px; 
	font-family: verdana; 
	font-weight: bold; 
	font-style: normal; 
	text-align: center; 
	height: 15px; 
	width: 146px; 
	left: 80px; 
	top: 2px; 
	position: absolute; 
	visibility: visible; 
	padding-top: 2px; 
	border-right: 1px solid #eb680a; 
	border-bottom: 1px solid #eb680a; 
	}
	
#level1c { 
	font-size: 10px; 
	font-family: verdana; 
	font-style: normal; 
	font-weight: bold; 
	text-align: center; 
	visibility: visible; 
	padding-top: 2px; 
	position: absolute; 
	top: 2px; 
	left: 226px; 
	width: 84px; 
	height: 15px; 
	border-right: 1px solid #eb680a; 
	border-bottom: 1px solid #eb680a; 
	}
	
#level1d { 
	font-size: 10px; 
	font-family: verdana; 
	font-style: normal; 
	font-weight: bold; 
	text-align: center; 
	visibility: visible; 
	padding-top: 2px; 
	position: absolute; 
	top: 2px; 
	left: 310px;
	width: 90px; 
	height: 15px; 
	border-right: 1px solid #eb680a; 
	border-bottom: 1px solid #eb680a; 
	}
	
#level1e { 
	font-size: 10px; 
	font-family: verdana; 
	font-style: normal; 
	font-weight: bold; 
	text-align: center; 
	visibility: visible; 
	padding-top: 2px; 
	position: absolute; 
	top: 2px; 
	left: 400px; 
	width: 71px; 
	height: 15px; 
	border-right: 1px solid #eb680a; 
	border-bottom: 1px solid #eb680a; 
	}
	
#level1f { 
	font-size: 10px; 
	font-family: verdana; 
	font-style: normal; 
	font-weight: bold; 
	text-align: center; 
	visibility: visible; 
	padding-top: 2px; 
	position: absolute; 
	top: 2px; 
	left: 471px; 
	width: 67px; 
	height: 15px; 
	border-right: 1px solid #eb680a; 
	border-bottom: 1px solid #eb680a; 
	}
	
#level1g { 
	font-size: 10px; 
	font-family: verdana; 
	font-style: normal; 
	font-weight: bold; 
	text-align: center; 
	visibility: visible; 
	padding-top: 2px; 
	position: absolute; 
	top: 2px; 
	left: 538px; 
	width: 77px; 
	height: 15px; 
	border-right: 1px solid #eb680a; 
	border-bottom: 1px solid #eb680a;
	}
	
#level1h { 
	font-size: 10px; 
	font-family: verdana; 
	font-style: normal; 
	font-weight: bold; 
	text-align: center; 
	visibility: visible; 
	padding-top: 2px; 
	position: absolute; 
	top: 2px; 
	left: 615px; 
	width: 70px; 
	height: 15px; 
	border-right: 1px solid #eb680a; 
	border-bottom: 1px solid #eb680a; 
	}
	
#level1i { 
	font-size: 10px; 
	font-family: verdana; 
	font-style: normal; 
	font-weight: bold; 
	text-align: center; 
	visibility: visible; 
	padding-top: 2px; 
	position: absolute; 
	top: 2px; 
	left: 685px; 
	width: 115px; 
	height: 15px; 
	border-bottom: 1px solid #eb680a; 
	}
	
.level2a { 
	color: white; 
	word-spacing: 2px; 
	}
	
.level2b { 
	color: white; 
	word-spacing: 2px; 
	}
	
.level2c { 
	color: white; 
	word-spacing: 2px; 
	}
	
.level2d { 
	color: white; 
	word-spacing: 2px; 
	}
	
.level2e { 
	color: white; 
	word-spacing: 2px; 
	}
	
.level2f { 
	color: white; 
	word-spacing: 2px; 
	}
	
.level2g { 
	color: white; 
	word-spacing: 2px; 
	}
	
.level2h { 
	color: white; 
	word-spacing: 2px;
	}
	
.level2i { 
	color: white; 
	word-spacing: 2px; 
	}

.bla_text { 
	color: #14267a; 
	}
	
.pdf_link { 
	color: #14267a; 
	font-weight: bold; 
	}
	
.rubrik1 { 
	font-size: 14pt; 
	font-weight: bold; 
	}
	
.rubrik2 { 
	font-size: 10pt; 
	font-weight: bold; 
	}
	
.rubrik3 { 
	font-size: 8pt; 
	font-weight: bold; 
	}
	
.newsdate { 
	color: #ff9934; 
	font-size: 10px; 
	}
	
.newsrubrik1 { 
	color: #14267a; 
	font-size: 12px; 
	font-weight: 700; 
	}
	
.newsrubrik2 { 
	color: #14267a; 
	font-size: 10px; 
	}
	
.bread { 
	color: black; 
	font-size: 10px; 
	}
	
#fot_register { 
	color: #9a9a9a; 
	font-size: 11px; 
	font-family: verdana, arial; 
	background-color: white; 
	text-align: left; 
	visibility: visible; 
	padding-top: 3px; 
	position: absolute; 
	z-index: 4; 
	top: 578px; 
	left: 15px; 
	width: 737px; 
	height: 18px; 
	float: left; 
	border-top: 1px solid #ff6801; 
	}
	
#resultat { 
	position: absolute; 
	top: 125px; 
	left: 0; 
	width: 790px; 
	height: 446px; 
	z-index: 1; 
	visibility: visible; 
	float: left; 
	margin-left: 15px; 
	}

#rad_vit { 
	background-image: url(fmi/xsl/foretagsregister/rad_vit.jpg); 
	position: absolute; 
	top: 495px; 
	left: 15px; 
	width: 737px; 
	z-index: 4; 
	visibility: visible; 
	float: left; 
	border-top: 1px solid white; 
	border-bottom: 1px solid white; 
	}
	
#rad_vit_lokaler_mark { 
	background-image: url(fmi/xsl/foretagsregister/rad_vit.jpg); 
	visibility: visible; 
	position: absolute; 
	z-index: 4; 
	top: 340px; 
	left: 15px; 
	width: 463px; 
	float: left; 
	border-top-color: transparent; 
	border-bottom-color: transparent; 
	}
	
.mellanslag { 
	color: #ff9934; 
	font-size: 10px; 
	font-weight: bold; 
	}

#handel_top { 
	visibility: visible; 
	position: absolute; 
	z-index: 1; 
	top: 125px; 
	left: 0; 
	width: 734px; 
	height: 430px; 
	float: left; 
	margin-left: 15px; 
	}
	
#handel_lista { 
	visibility: visible; 
	margin-left: 0; 
	position: absolute; 
	z-index: 3; 
	top: 212px; 
	left: 178px; 
	width: 453px; 
	height: 350px; 
	float: left; 
	}
	
#handel_bottom { 
	visibility: visible; 
	margin-left: 15px; 
	position: absolute; 
	z-index: 2; 
	top: 215px; 
	left: 0; 
	width: 734px; 
	height: 350px; 
	float: left;
	}

.news_bildtext { 
	color: black; 
	font-size: 10px; 
	font-style: italic; 
	}
	
.datum_orange { 
	color: orange; 
	font-weight: bold; 
	}
	
.lank_vit { 
	color: white; 
	font-size: 10px; 
	text-decoration: underline;
	}
	
.vit { 
	color: white; 
	font-size: 10px; 
	}
	
.svart_fet.class { 
	color: black; 
	font-size: 12pt; 
	font-weight: bold; 
	}
	
.orange { 
	color: #ff9934; 
	}

#scrollbox {
	height: 450px;
	width: 440px;
	left:15px;
	top: 124px;
	z-index: 1;
	position: absolute;
	visibility: visible;
	overflow: auto;
	padding-right: 20px;
	}

#scrollbox a:hover { color: blue; text-decoration:none; }
	
.orange { 
	color: #ff9934; 
	}
p a:hover { color: #14267a; }

