@charset "utf-8";/* CSS Document */HTML{	overflow: auto;}BODY{	background-color: #cccccc;	font-family: Helvetica, Arial, sans-serif;	font-size:12px;	color: #555555;}A{	color:#888888;	text-decoration: none;}a:hover {	text-decoration: none;	color: #FFCC2B;}h1, h2, h3 {	font-weight: normal;	color: #666666;}h1 {	font-size: 200%;        margin-top: 20px;        margin-bottom: 40px;}h2 {	font-size: 150%;        margin-top: 20px;        margin-bottom: 20px;}h3 {	font-size: 120%;	font-weight: normal;	color: #666666;        margin-top: 10px;        margin-bottom: 10px;}#links {	float: left;	width: 213px;	padding-left: 20px;	background: url(gfx/meny_passiv.gif) repeat-y;	vertical-align: middle;	padding-top: 4px;}#links ul {	margin: 0;	padding: 0;	list-style: none;}#links li ul {	padding: 5px 0 30px 0;}#links li li {	padding: 7px 10px;	background: left center;  width: 170px;}#links li a {	text-decoration: none;}#links li a:hover {	text-decoration: underline;}#links li i {	font-style: normal;	font-size: 10px;}#links li h1 {        margin: 0px;}#links li h2 {        margin: 0px;	font-size: 120%;	color: #666666;	text-align: left;	vertical-align: middle;}#links li h3 {        margin: 0px;}    #toppWrapper{	position: relative;	top: 0px;	width: 808px;	height: 221px;	background-image:url(gfx/head.jpg);	background-repeat:no-repeat;	margin: 0px auto;}.floating-box {	float: left;	width: 200px;	padding-left: 40px;}.floating-box p, .floating-box blockquote, .floating-box ol, .floating-box ul {	line-height: 144%;	font-size: 92%;}.floating-box img {	border: 5px solid #FFFFFF;}#faner{	position:absolute;	overflow:visible;	height:22px;	top: 199px;	right: 36px;	font-size: 12px;	font-weight: bold;	color: #555555;}.leftFane{	position:relative;	float:left;	width: 6px;	height: 22px;}.lPassiv{	background-image:url(gfx/fane_lp.gif);}.lAktiv{	background-image:url(gfx/fane_la.gif);}.fane{	position:relative;	float:left;	height: 22px;	padding-top: 6px;	padding-left: 6px;	padding-right: 6px;	cursor: pointer;}.faneFlagg{	position:relative;	float:left;	height: 22px;	padding-top: 7px;}.fPassiv{	background-image:url(gfx/fane_bp.gif);}.fAktiv{	background-image:url(gfx/fane_ba.gif);}.rightFane{	position:relative;	width: 6px;	float:left;	height: 22px;}.rPassiv{	background-image:url(gfx/fane_rp.gif);}.rAktiv{	background-image:url(gfx/fane_ra.gif);}#mainWrapper{	position: relative;	top: 221px;	width: 808px;	background-image:url(gfx/main_bak.gif);	background-repeat:repeat-y;}#mainContent{position: relative;left: 6px;width: 796px;background-image:url(gfx/main_head.gif);background-repeat:repeat-x;padding-bottom: 20px;line-height: 18px;min-height: 500px;_height: 500px;}#meny{	position:relative;	float:left;	top:0px;	left: 0px;	width: 213px;	color: #555555;	font-size: 12px;	overflow: hidden;	background-image: url(gfx/leftspace.gif);	background-repeat: repeat-y;}.menyPassiv{	width:inherit;	height: 24px;	background-image:url(gfx/meny_passiv.gif);	padding-left: 64px;	padding-top: 8px;	cursor: pointer;}.menyAktiv{	width:inherit;	height: 24px;	background-image:url(gfx/meny_aktiv.gif);	color: #FFFFFF;	padding-left: 64px;	padding-top: 8px;	cursor: pointer;}#content{	position: relative;	float:left;	width: 520px;	left: 20px;	text-align: left;	top: 20px;	bottom: 20px;}#bunnWrapper{	position: relative;	top: 221px;	width: 808px;	height: 100px;	background-image:url(gfx/main_bunn.gif);	background-repeat: no-repeat;}#bunnTekst{	position:absolute;	color: #888888;	font-size: 10px;	top: 55px;	left: 22px;}#logoVl{	position: absolute;	top: 50px;	right: 0px;}#logoP{	position: absolute;	top: 45px;	left: 0px;}.clearer{	position: relative;	clear: both;	height: 0px;	line-height: 0px;}.floating-box2 {position: relative;width: 160px;padding: 20px 0px 0px 20px;float: left;font-size: 90%;font-style: italic;}.floating-box2 h2 {	font-size: 120%;	color: #666666;	text-align: left;	vertical-align: middle;	font-style: normal;}