			body {
				background: #ddd;
				font: 12px/20px arial;
				color: #333;
				margin: 0;
				*text-align: center;
			}
			p {
				*margin: 5 0;
			}
			h1 {
				font-size: 18px;
				margin-top: 0;
				padding-top: 0;
			}
			h2 {
				font-size: 14px;
			}
			a {
				color: #173642;
				text-decoration: none;
			}
			#outer {
				margin: 10 auto;
				width: 800;
				text-align: left;
			}
			#inner {
				position: relative;
				width: 800;
				height: 600;
				background: url('img/bg.jpg') top left no-repeat;
				border: solid 1px #555;
			}
			#home {
				position: absolute;
				top: 0;
				left: 0;
				width: 110;
				height: 85;
			}
			#home_local {
				position: absolute;
				top: 0;
				left: 150;
				width: 650;
				height: 85;
			}
			#skorsten {
				position: absolute;
				bottom: 0;
				right: 20;
				width: 138;
				height: 105;
				background: url('img/logo_skorsten.png');
				*background: url('img/1x1.gif');
				*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/logo_skorsten.png',sizingMethod='scale');
			}

			#menu {
				position: absolute;
				top: 530;
				left: 0;
				list-style-type: none;
				margin: 0;
				padding: 4 0;
				*padding: 0 0 2;
				width: 100%;
				1height: 22;
				background: #173642;
				text-align: center;
				1text-transform: uppercase;
			}
			#menu li {
				display: inline;
			}
			#menu a {
				padding: 4 20;
				margin: 0;
				color: #fff;
				font: 12px/14px arial;
				text-decoration: none;
				border-left: solid 1px #ccc;
				border-right: solid 1px #ccc;
			}
			#menu a:hover {
				background: #455e68;
				color: #fff;
			}
			#menu a.active {
				background: #fff;
				color: #000;
				font-weight: bold;
			}
			
			#indhold {
				position: absolute;
				top: 110;
				left: 0;
				width: 100%;
				height: 420;
				overflow: hidden;
				1border: solid 1px red;
			}
			#indhold #tekst {
				position: absolute;
				top: 0;
				left: 150;
				width: 631;
				1height: 417;
				height: 382;
				*width: 648;
				*height: 415;
				padding: 0 20 0 0;
				1overflow: auto;
				overflow: hidden;
				1border: solid 1px green;
			}
			#indhold .tysk {
				font-size: 11px;
				line-height: 16px;
			}
			#indhold #tekst p {
				1padding-right: 20;
			}
			#indhold #tekst img {
				border: solid 1px #555;
				border-right: none;
			}
			#indhold #tekst .afsnit img {
				float: left;
				margin: 5 15 15 0;
				border: solid 1px #555;
				border-right: solid 1px #555;
			}
			#indhold #tekst a.info {
				position: absolute;
				top: 0;
				left: 0;
				padding: 2 5;
				border: solid 1px #555;
				background: #ddd;
				color: #555;
			}
			#indhold #tekst a#luk_billede {
				position: absolute;
				top: 0;
				right: 0;
				padding: 2 5;
				border: solid 1px #555;
				background: #a4321b;
				color: #fff;
			}
			#indhold #tekst #tekst_info {
				position: absolute;
				top: 1;
				left: 1;
				width: 380;
				height: 320;
				*width: 650;
				*height: 380;
				padding: 40 250 20 20;
				background: #fff;
				color: #000;
				opacity: 0.8;
				*filter: alpha(opacity=80);
				vertical-align: bottom;
				overflow: auto;
				overflow-x: hidden;
			}
			#indhold #tekst #tekst_info a.info {
				background: #000;
				color: #fff;
				border: none;
			}
			#indhold #tekst a.btn_afsnit {
				display: block;
				font-weight: bold;
				text-decoration: none;
				padding: 3 0;
				border-bottom: dotted 1px #888;
			}
			#indhold #tekst .udsnitsbillede {
				border-right: solid 1px #555;
			}
			#indhold #galleri {
				position: absolute;
				top: 0;
				left: -1;
				width: 130;
				1height: 100%;
				1border: solid 1px yellow;
			}
			#indhold #galleri img {
				border: solid 1px #555;
				1border-left: none;
				margin: 0 9 10 0;
			}
			
			#reol {
				position: absolute;
				top: 0;
				right: 0;
				padding-top: 110;
				height: 490;
				*height: 600;
				width: 185;
				overflow: auto;
			}
			#reol img {
				display: block;
			}
			#signatur {
				color: #333;
				font-size: 9px;
				text-align: right;
				margin: 5 3;
			}