body {

	margin:1px 5px 1px 5px;


	background-image:url('../img/sky.jpg');

	text-align: center; /* for IE */
	}

/* ADDED */
#wrapper {
margin-left: auto;
margin-right: auto;
width: 752px;
}
/* ADDED */

td.stripe {

	background-color:#68992C;

	}

td.content {

	background-color:white;

	}

h1 {

	font-family:Tahoma, arial, verdana;

	font-size:11pt;

	font-weight:bold;

	color:black;

	margin:15px 0 5px 0;

	}

.velkommen {

	font-family:Tahoma, arial, verdana;

	font-size:10pt;

	font-weight:bold;

	color:green;

	margin:20px 0 7px 0;

	text-align:center;

	}

.txt {

	font-family:Tahoma, arial, verdana;

	font-size:10pt;

	font-weight:normal;

	color:black;

	}

.txtS {

	font-family:Tahoma, arial, verdana;

	font-size:9pt;

	font-weight:normal;

	color:black;

	}

.txtXS {

	font-family:Tahoma, arial, verdana;

	font-size:8pt;

	font-weight:normal;

	color:black;

	}

.progCell {

	font-family:Tahoma, arial, verdana;

	font-size:8pt;

	font-weight:normal;

	color:black;

	border-width:0 0 1px 1px;

	border-color:#2B3B58;

	border-style:solid;

	padding:2px 2px 2px 2px;

	}

table.progTab {

	border-width:1px 1px 0 0;

	border-style:solid;

	border-color:#2B3B58;

	}

#mainBox {
	position: relative;
	text-align: center;
	margin-left: 0 auto;
	margin-right: 0 auto;
	/*float: left;*/
	width: 752px;
}	

#sideBox {
	position: absolute;
	text-align: center;
	/*margin-left: auto;
	margin-right: auto;*/
	width: 400px;
	top: 1px;
	right: 0px;
	background-color: #FFFFFF;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #68992C;
}
