html,body {
	margin: 0px;
	padding: 0px;
	height: 100%;
}
body {
	background: #FFFFFF;
}
img {
	border: 0px;
}
table {
	margin: 0px;
	border-collapse: collapse;
}
ul {
	list-style-type: square;
}
td {
	padding: 0px;
}
div.container {
	position: relative;
	width: 760px;
	height: 100%;
	margin: 0px auto 0px auto;
	border-right: 1px solid #002C5A;
	border-left: 1px solid #002C5A;
	background: #002C5A;
}
/* HACK */
body > div.container {
	min-height: 100%;
	height: auto;
}
div.container div.header {
	position: relative;
	width: 760px;
	height: 105px;
	background: #002C5A;
	border-bottom: 10px solid #FFFFFF;
}
div.container div.header div.logo {
	position: absolute;
	top: 21px;
	left: 35px;
	width: 177px;
	height: 25px;
	background: url(logo.gif);
}
div.container div.header div.logo a {
	width: 100%;
	height: 100%;
	display: block;
}
div.container div.header div.quicklinks {
	position: absolute;
	top: 21px;
	left: 365px;
}
div.container div.header div.quicklinks a {
	font: normal normal normal 11px/11px arial,helvetica,verdana,sans-serif;
	text-decoration: none;
	color: #FFFFFF;
}
div.container div.header div.quicklinks ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
div.container div.header div.quicklinks ul li {
	margin: 0px;
	padding: 0px 10px 0px 0px;
	float: left;
}
div.container div.header div.topmenu {
	position: absolute;
	top: 87px;
	left: 28px;
	height: 18px;
}
div.container div.header div.topmenu a {
	font-weight: normal;
	color: #FFFFFF;
}
div.container div.header div.topmenu ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
div.container div.header div.topmenu li {
	height: 18px;
	margin: 0px;
	padding: 0px 0px 0px 6px;
	display: block;
	float: left;
}
div.container div.header div.topmenu li.L1_Active {
	background: url(../Navigation/topmenu_pipe.gif) no-repeat left bottom;
}
div.container div.header div.topmenu li a {
	padding: 0px 6px 4px 0px;
	display: block;
}
div.container div.header div.topmenu li.L1_Active a.L1_Active {
	background: url(../Navigation/topmenu_pipe.gif) no-repeat right bottom;
}
div.container div.main {
	position: relative;
}
div.container div.main div.content {
	position: relative;
	width: 760px;
	height: auto;
	background: #FFFFFF;
	border-bottom: 10px solid #FFFFFF;
}

div.payoff {
	width: 494px; /* 534px */
	height: 123px; /* 138px */
	padding: 15px 15px 0px 25px;
	background: url(Frontpage/big_news.gif) no-repeat;
	overflow: hidden;
}

div.adds {
	width: 216px; /* 216px */
	height: 413px;
	overflow: hidden;
}

div.nyhed {
	width: 290px; /* 314px */
	height: 111px; /* 135px */
	margin-bottom: 10px;
	padding: 12px;
	background: url(Frontpage/nyhed.gif) no-repeat;
	overflow: hidden;
}

div.spot {
	width: 180px; /* 210px */
	height: 250px; /* 265px */ 
	padding: 15px 15px 0px 15px;
	background: url(Frontpage/spot.gif) no-repeat;
	overflow: hidden;
}

div.box {
	width: 294px; /* 314px */
	height: 80px; /* 90px */
	padding: 5px 10px 5px 10px;
	background: url(Frontpage/box.gif) no-repeat;
	overflow: hidden;
}

div.widebox {
	width: 740px; /* 760px */
	height: 190px; /* 200px */
	padding: 5px 10px 5px 10px;
	background: url(Frontpage/widebox.gif) no-repeat right top;
	overflow: hidden;
}

div.container div.footer {
	position: relative;
	width: 760px; /* 760px */
	height: 25px; /* 25px */
	font: 9px arial,helvetica,verdana,sans-serif;
	color: #FFFFFF;
	background: #002C5A;
}
div.container div.footer div.address {
	position: absolute;
	top: 8px;
	left: 35px;
	font: normal normal normal 9px/9px verdana,helvetica,arial,sans-serif;
}