/* CSS Document */* {padding:0;margin:0;}body {color: #000000;background-color:#999999;font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 12px;margin:0border-style: dotted;}#container{	width: 800px;	margin: 0px auto 0px auto;	background: #ffffff;	border-left: solid 1px #000000;	border-right: solid 1px #000000;	border-bottom: solid 3px #000000;	background-image: url(bilder/side2.gif);    background-repeat: no-repeat;    background-position: top right;	}	li {		display: inline;		float: left;}/* header elements*************************************/#header {background: #ffffff url('bilder/banner.gif') no-repeat;	width:800px;height: 239px;}/* nav things*************************************/#bar {			float:left;		background-color:#000000;		clear:both;		width: 150px;		height: auto;			border-right: dashed 2px #999999;			}#bar {		float:left;	background-color:#ffffff;	clear:both;	width: 140px;	height: auto;	padding: 10px 0px 0px 10px;}#navbar {	/*padding:2px 0px 2px 0px;*/	padding:0px;	margin-top:5px;}	#navbar li {		display: inline;		height: 40px;		float: left;	}	#navbar a {	background-color:#ffffff;	color: #333333;	font-weight:bold;	text-decoration:none;	padding:5px 20px 5px 20px;	display: block;	}	#navbar a:hover, active {	background-color:#003399;	color: #ffffff;	border-bottom: none;	text-decoration:none;	display: block;		}/* content things*************************************/#innhold {margin-left:10px;margin-right:10px;margin-top:20px;margin-bottom:5px;font-size:1.0em;padding:0px;display: inline;vertical-align: top;width:470px;float:left;}#info {padding: 0px 0px 20px 0px;display: inline;width: 150px;vertical-align: top;float:right;background-color:#ffffff;color:#ffffff;background: #333333;}#flagg {padding: 0px 0px 20px 0px;display: inline;width: 150px;background-color:#ffffff;color:#ffffff;float:left;}#bottom {width:800px;clear:both;margin:0 auto;padding: 0px 20px 0px 20px;background-color:#ffffff;}#footer {background-color:#333333;color:#cccccc;font-size:80%;line-height:1.5em;border-bottom: solid 1px #000000;width: 800px;padding-top: 10px;/*padding-bottom: 10px;*/text-align: center;clear:both;margin:0 auto;}h1, h2, h3, h4, h5, h6, p, blockquote, label, ul, ol, dl,fieldset, address { margin:1em 0;}h1 {font-size:1.67em;	color: #000000;}h2 {font-size: 12pt;	font-weight: bold;	color: #000000;}h3 {font-size: 10pt;	font-weight: bold; 	color: #000000;}h4 {font-size:1em;	background-color:#CCCCCC;}h5 {font-size: 10pt;	font-weight: bold; 	color: #ff3300;}table {border-style: hidden;}li, dd { margin-left:10%; }fieldset { padding: .5em; }a:link, a:visited {color: #3366ff;text-decoration: none;}a:hover, a:active {color: #003399;text-decoration: none;}pre {font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 12px;}