html, body{
	height:100%;
	margin:0;
	padding:0;
	overflow:auto;
}
body{
	color:#000000;
	font:12px Arial, Helvetica, sans-serif;
}
a{
	color:#000000;
	text-decoration:none;
}
p{
	margin:0;
	padding:0;
}
h1{
	display:inline;
	font-size:16px;
}
h2{
	display:inline;
	font-size:14px;
}
.clear{
	clear:both;
}

div#background_left, div#background_right{
	position:fixed;
	top:0;
	bottom:0;
	width:50%;
}
* html div#background_left, div#background_right{
	height:100%;
}

div#background_left{
	left:0;
	background:#b5b5b5 url("../images/white_cirkel.png") left no-repeat;
}
div#background_right{
	right:0;
	background:#4e4f4f url("../images/orange_cirkel.png") right no-repeat;
}
div#container{
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	width:100%;
}
* html div#container{
	height:100%;
}
	div#container div#logo{
		position:fixed;
		z-index:3;
		top:0px;
		left:50%;
		width:700px;
		margin-left:-350px;
		height:75px;
		border-top:15px solid #FFFFFF;
		background:#FFFFFF url("../images/logo.png") no-repeat;
	}
	div#container div#footer{
		position:fixed;
		z-index:3;
		bottom:0;
		border-bottom:15px solid #FFFFFF;
		left:50%;
		width:700px;
		margin-left:-350px;
		height:22px;
		background:url("../images/line.png") repeat-y;
	}
		div#container div#footer div.left, div#container div#footer div.right{
			height:18px;
			padding-top:4px;
			text-align:center;
		}
		div#container div#footer div.left{
			float:left;
			width:423px;
			color:#FFFFFF;
		}
		div#container div#footer div.right{
			float:right;
			width:277px;
		}
			div#footer div.right a{
				font-weight:bold;
			}
	div#container div#content_background{
		position:fixed;
		z-index:1;
		top:0;
		bottom:0;
		left:50%;
		width:700px;
		margin-left:-350px;
		background-color:#FFFFFF;
	}
	div#container div#content{
		position:absolute;
		z-index:2;
		top:0;
		left:50%;
		width:690px;
		margin-left:-350px;
		padding-top:93px;
		padding-bottom:40px;
		padding-left:5px;
		padding-right:5px;
	}
