html {margin: 0; padding: 0;}
body
{
margin: 0;
padding: 0;
background-color: #000000;
}

/* links */
a {
	text-decoration: none;
	}
a:link { 
	color: #BB3100;
	}
a:visited { 
	color: #BB3100;
	}
a:hover { 
	color: #DD3100;
	}
a:active { 
	color: #BB3100;
	}
	
.navigationstang {  font-family: Verdana, sans-serif; font-size: 10px;}

/* link overlay start */
.white_content {
			display: none;
			position: fixed;
			bottom: 400px;  
			left: 0px;			
			width: 417px;
			height: 400px;
			padding: 0px;
			z-index: 2001;
			/* overflow: auto; */
		}		/* IE6 fix */* html .white_content {	position: absolute;	top:expression(eval(document.compatMode &&		document.compatMode=='CSS1Compat') ?		documentElement.scrollTop		+(documentElement.clientHeight-this.clientHeight-400)		: document.body.scrollTop		+(document.body.clientHeight-this.clientHeight-400));}
/* link overlay end */
/* link overlay 3rd start */
.CSSThirdLevel {
			display: block;
			position: fixed;
			top: -5px;
			left: 210px;
			width: 400px;
			padding: 0px;
			z-index: 2001;			/* overflow: auto; */
		}
/* IE6 fix */
* html .CSSThirdLevel {
	position: absolute;
	top:expression(eval(document.compatMode &&		document.compatMode=='CSS1Compat') ?		documentElement.scrollTop		+(documentElement.clientHeight-this.clientHeight)		: document.body.scrollTop		+(document.body.clientHeight-this.clientHeight));
}
/* link overlay 3rd end */
/* info overlay start */
	.info_black_overlay{
	display: none;
	position: fixed;
	top: 0%;
	left: 0%;	
	width: 100%;
	height: 100%;
	background-color: black;
	z-index: 1100;
	opacity:.80;
	filter: alpha(opacity=80);
		}
		.info_white_content {
			display: none;
			margin-left: -225px; /*half the iframe width */
			position: fixed;
			top: 20%;
			left: 50%;
			width: 450px;
			height: auto;
			padding: 16px;
			border: 6px solid #120F50;
			background-color: #DDDDDD;
			z-index: 1102;
			overflow: auto;
		}
/* IE6 fix */
* html .info_black_overlay {
	position: absolute;
	width: 125%;
	top:expression(eval(document.compatMode &&
		document.compatMode=='CSS1Compat') ?
		documentElement.scrollTop
		+(documentElement.clientHeight-this.clientHeight-10)
		: document.body.scrollTop
		+(document.body.clientHeight-this.clientHeight-10));
}
/* IE6 fix */
* html .info_white_content {
	position: absolute;
	top:expression(eval(document.compatMode &&
		document.compatMode=='CSS1Compat') ?
		documentElement.scrollTop
		+(documentElement.clientHeight-this.clientHeight-this.clientHeight-100)
		: document.body.scrollTop
		+(document.body.clientHeight-this.clientHeight-this.clientHeight-100));
}
/* info overlay end */


#logo
{
	position: fixed;
	margin-left: -475px;
	width: 212px;
	height: 147px;
	z-index: 0;
	left: 50%;
	top: 15px;
	visibility: hidden;
}
/* IE6 fix */
* html #logo {
	position: absolute;
	top:expression(eval(document.compatMode &&
		document.compatMode=='CSS1Compat') ?
		documentElement.scrollTop : document.body.scrollTop +15);
}

/* warning needs IE6 fix */
#menufooter
{
position: fixed;
left: 0px;
bottom: -10px;
z-index: 1003;
} 
/* IE6 fix */
* html #menufooter {
	position: absolute;
	top:expression(eval(document.compatMode &&
		document.compatMode=='CSS1Compat') ?
		documentElement.scrollTop
		+(documentElement.clientHeight-187)
		: document.body.scrollTop
		+(document.body.clientHeight-187));
}

/* warning needs IE6 fix */
#menufootertop
{
position: fixed;
left: 0px;
bottom: 177px;
z-index: 1002;
} 
/* IE6 fix */
* html #menufootertop {
	position: absolute;
	top:expression(eval(document.compatMode &&
		document.compatMode=='CSS1Compat') ?
		documentElement.scrollTop
		+(documentElement.clientHeight-434)
		: document.body.scrollTop
		+(document.body.clientHeight-434));
}

/* warning needs IE6 fix */
#menufooterleft
{
position: fixed;
left: 315px;
bottom: -10px;
z-index: 1001;
} 
/* IE6 fix */
* html #menufooterleft {
	position: absolute;
	top:expression(eval(document.compatMode &&
		document.compatMode=='CSS1Compat') ?
		documentElement.scrollTop
		+(documentElement.clientHeight-73)
		: document.body.scrollTop
		+(document.body.clientHeight-73));
}

#content
{
font-family: Verdana, Geneva, Arial, sans-serif;
position: absolute;
top: 13px;
left: 420px;
width: 478px;
z-index: 4;
visibility: visible;
background-color: #DDDDDD;
}
#maintext
{
position: absolute;
top: 0px;
left: 0px;
padding-left: 16px;
padding-right: 16px;background: #DDDDDD url('ModerJordLogoBakgrund.png') no-repeat fixed 440px 70px;
}/* IE fix */* html #maintext {background: #DDDDDD url('ModerJordLogoBakgrund.png') no-repeat 35px 70px;}
#blackend
{
position: absolute;
bottom: 0px;
left: 0px;
width: 100%;
height: 24px;
background-color: #000000;
}
/* IE6 fix */
* html #blackend {
	width: 110%;
	bottom: -1px;
}

#bgimage {
	position: fixed;
	top: 70px;
	left: 440px;
	opacity: 0.5;
/* background: #DDDDDD url('ModerJordLogoBakgrund.png') no-repeat fixed 440px 70px;
<background-color> || <background-image> || <background-repeat> || <background-attachment> || <background-position> */
}