body {
	padding:0;
	text-align:center;
	font:11px "Lucida Grande", Tahoma, Geneva, Sans-serif;
	color:#333333;
	vertical-align:top;
	background-color:#FFFFFF;
	margin-top:40px;
	margin-bottom:0px;
	line-height:15px;
}
form {
	padding:0;
	margin:0;
}
input {
	font-family:"Lucida Grande",Tahoma,Geneva,Sans-serif;
}
textarea {
	font-family:"Lucida Grande",Tahoma,Geneva,Sans-serif;
	font-size:11px;
}
#grid {
	z-index:1000;
	padding:0;
	margin:0;
	height:600px;
	width:750px;
	background-image:url(../img/grid.gif);
	display:none;
	position:absolute;
}
#outerDiv {
	height:100%;
	width:750px;
	margin:0 auto;
	text-align:left;
	padding:0;
}
#top_container {
	width:750px;
	text-align:left;
	clear:right;
	height:99px;
}

#page_container {
	width:750px;
}
html>body #page_container {
	margin-top:3px;
}
.c1-c1-c2 #c1 {
	width:250px;
	float:left;
}
.c1-c1-c2 #c2 {
	float:right;
	width:500px;
}
#t1 {
	background-color:#dfdfdf;
	width:250px;
	float:left;
	border-bottom:1px solid #c0bfbd;
	height:27px;
}
#t2 {
	width:500px;
	float:right;
	background-image: url(../img/menubg.gif);
	border-bottom:1px solid #c0bfbd;
	height:27px;
	font-size:10px;
}
h1 {
	display:block;
	margin:0px;
	padding:3px 8px 3px 8px;
}
#t1 h1{
	color:#333333;
	padding-top:6px;
	font-size:10px;
}
#c1 h1{
	font-size:10px;
	color:#FFFFFF;
	background-color:#588091;
	line-height:16px;
	margin-top:3px;
	margin-bottom:3px;
	clear:left;
}
#t2 input {
	position:relative;
	top:-1px;
}
#noflash {
	display:none;
}
#c2 h1{
	font-size:10px;
	color:#FFFFFF;
	background-color:#444444;
	line-height:16px;
	margin-top:3px;
	margin-bottom:3px;
}
p {
	padding-left:8px;
	padding-right:8px;
	margin:0;
}
#newsletter {
	background-color:#E5E5E5;
	font-size:10px;
	padding:10px 8px 20px 8px;
	height:53px;
}

#page_container .input {
	border:1px solid #3e911f;
	font-size:10px;
	padding:2px;
	width:90%;
	height:12px;
	background-color:#FFFFFF;
	color:#333333;
}
#top_container .input {
	border:1px solid #FFFFFF;
	font-size:10px;
	padding:2px;
	height:12px;
	margin-left:4px;
	background-color:#FFFFFF;
	color:#333333;
	width:90px;
}
#newsletter #col1 {
	width:75px;
	float:left;
}
#newsletter #col2 {
	width:75px;
	float:left;
}

#newsletter #col3 {
	width:75px;
	float:right;
}
#newsletter #col1-2 {
	width:159px;
	float:left;
	clear:left;
}
#newsletter #col1-2-3 {
	width:200px;
	clear:both;
}
#content {
	padding:13px 20px 4px 8px;
}
#content p {
	padding-left:0;
	padding-right:0;
	margin-left:0;
	margin-right:0;
}
#contentFooter {
	margin:3px 8px 3px 8px;
	border-top:1px solid #CCCCCC;
	padding:3px 0 0 0;
	clear:both;
	height:20px;
}
#contentFooter #features {
	float:right;
	font-size:10px;
}
#contentFooter #notes {
	float:left;
	font-size:10px;
}
.divider {
	margin-top:14px;
	border-top:1px solid #CCCCCC;
	padding:0;
	clear:both;
	height:15px;
	position:relative;
	display:block;
	width:472px;
}
.knap {
	font-size:10px;
	height:16px;
	padding:0 8px 0 8px;
	/* ie5mac hack - kan ikke l?ses af ie5 \*/
	height:18px;
	padding-bottom:2px;
	/* stop hack */
	color:#FFFFFF;
	font-weight:bold;
	cursor:pointer;
}
#top_container .knap {
	border:1px solid #4b82aa;
	background-color:#78b4cd;
	width:55px;
}
#page_container .knap {
	border:1px solid #3e911f;
	background-color:#83cd66;
	width:55px;
}
#login_c0 { float:left; padding:6px 0 0 8px; width:75px;}
#login_c1 { float:left; padding-top:6px; width:60px;}
#login_c2 { float:left; padding-top:6px; width:107px; }
#login_c3 { float:left; padding-top:6px; width:50px;}
#login_c4 { float:left; padding-top:6px; width:117px;}
#login_c5 { float:left; padding-top:6px; width:60px;}

#latestnews {
	background-color:#78b4cd;
	font-size:10px;
	height:123px;
	padding:14px 8px 0 8px;
	color:#ffffff;
	line-height:12px;
	overflow:auto;
}
#latestnews a {
	color:#FFFFFF;
	text-decoration:underline;
}
#ukLink {
	background-color:#78b4cd;
	font-size:10px;
	padding:7px 8px 7px 8px;
	color:#ffffff;
	line-height:12px;
	overflow:auto;
	margin-top:3px;
}
#ukLink a {
	color:#FFFFFF;
	text-decoration:none;
}
#footer {
	width:750px;
	margin:0 auto;
	background-color:#78b4cd;
	color:#ffffff;
	text-align:center;
	font-size:10px;
	padding-top:3px;
	padding-bottom:4px;
	clear:both;
	height:16px;
}
.radio {
	border:0px; margin:0 4px 0 0; height:12px; width:12px;
}
#top_container #navigation {
	width:500px;
	height:71px;
	float:right;
	clear:right;
}
#top_container #logo {
	width:250px;
	height:71px;
	float:left;
	clear:left;
}
#stub {
	clear:both;
	height:0px;
}
#arrow {
	width:26px;
	height:27px;
	margin-top:-7px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/pil.png', sizingMethod='scale');
	position:absolute;
}
#smallArrow {
	margin-top:-4px;
	width:26px;
	height:22px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/pil-lille.png', sizingMethod='scale');
	position:absolute;
}
html>body #arrow {
	/* pga. html>body kan denne ikke l?ses af IE til pc */
	width:26px;
	height:27px;
	/* ie5mac hack - kan ikke l?ses af ie5 \*/
	background-image:url(../img/pil.png);
	margin-top:-6px;
	/* stop hack */
	position:absolute;
}
html>body #smallArrow {
	/* pga. html>body kan denne ikke l?ses af IE til pc */
	width:26px;
	height:22px;
	/* ie5mac hack - kan ikke l?ses af ie5 \*/
	background-image:url(../img/pil-lille.png);
	margin-top:-3px;
	margin-left:8px;
	/* stop hack */
	position:absolute;
}
#placeArrow {
	position:relative;
}
#t1 #placeArrow {
	position:relative;
	left:60px;
}
#c1 #placeArrow {
	top:3px;
	left:80px;
}
#c2 #placeArrow {
	top:3px;
	left:116px;
}
a { color:#4b82aa; text-decoration:none;}
a:active { color:#4b82aa; text-decoration:none;}
a:link { color:#4b82aa; text-decoration:none;}
a:hover { color:#333333;}
a:visited { color:#4b82aa; text-decoration:none;}
a:visited:hover { color:#333333; }
a.subnav {
	font-size:10px;
	color:#444444;
	background-color:#E5E5E5;
	line-height:16px;
	margin-top:3px;
	margin-bottom:3px;
	display:block;
	padding:3px 8px 3px 8px;
}
a.subnav:visited {
	color:#444444;
}
a.subnav:hover {
	background-color:#78b4cd;
	color:#FFFFFF;
}
a.subnav:visited:hover {
	background-color:#78b4cd;
	color:#FFFFFF;
}
a.newsnav {
	font-size:10px;
	color:#444444;
	background-color:#E5E5E5;
	line-height:16px;
	margin-top:3px;
	margin-bottom:0px;
	display:block;
	padding:3px 8px 3px 8px;
}
a.newsnav:visited {
	color:#444444;
	font-size:10px;
}
a.newsnav:hover {
	background-color:#78b4cd;
	color:#FFFFFF;
	font-size:10px;
}
a.newsnav:visited:hover {
	background-color:#78b4cd;
	color:#FFFFFF;
}
.activeNav {
	font-size:10px;
	background-color:#78b4cd;
	color:#FFFFFF;
	line-height:16px;
	margin-top:3px;
	margin-bottom:3px;
	display:block;
	padding:3px 8px 3px 8px;
}
.newsAbstract {
	display:none;
	border:3px solid #78b4cd;
	border-top:0px;
	background-color:#E5E5E5;
	padding:3px 5px 3px 5px;
	color:#444444;
	font-size:10px;
}
ul {
	padding:0;
	margin:0;
}
li {
	list-style-type:none;
	background-image:url(../img/bullet.gif);
	background-repeat:no-repeat;
	background-position:0px 8px;
	padding:2px 0 2px 10px;
	margin-left:4px;
}
.toppicture {
	position:relative;
	height:137px;
	width:500px;
	padding:0;
	margin:0;
}
#topflash {
	margin:0;
	padding:0;
}
#formulaContainer {
	padding:3px 0 3px 0;
}
.odd {
	background-color:#E5E5E5;
	height:17px;
}
.even {
	background-color:#FFFFFF;
	height:17px;
}
#formula { position:relative; font-size:10px; background-repeat: no-repeat; height:237px; width:237px; left:124px; top:3px;}
#layer1 { height: 18px; width: 140px; left: 193px; top: 210px; position: absolute; visibility: visible;}
#layer2 { height: 17px; width: 51px; left: 243px; top: 110px; position: absolute; visibility: visible; }
#layer3 { height: 20px; width: 93px; left: 197px; top: 0; position: absolute; visibility: visible; }
#layer4 { height: 18px; width: 100px; left: -59px; top: 210px; position: absolute; visibility: visible; text-align:right; }
#layer5 { height: 20px; width: 60px; left: -66px; top: 105px; position: absolute; visibility: visible; text-align:right; }
#layer6 { height: 30px; width: 90px; left: -50px; top: 0; position: absolute; visibility: visible; text-align:right;}
#layer7 { height: 30px; width: 90px; left: 74px; top: 55px; position: absolute; visibility: visible; text-align:center; color:#FFFFFF;}
#layer8 { height: 30px; width: 90px; left: 74px; top: 30px; position: absolute; visibility: visible; text-align:center; color:#FFFFFF;}
#layer9 { height: 30px; width: 90px; left: 74px; top: 110px; position: absolute; visibility: visible; text-align:center;}
#figur {
	position:relative;
	left:80px;
}
#figur #niveau1 {
	width:150px; 
	position: absolute; 
	left:250px; 
	top:36px;
}
#figur #niveau2 {
	width:150px;
	position:absolute;
	left:210px;
	top: 102px;
}
#figur #niveau3 {
	width:150px;
	position:absolute;
	left:160px;
	top: 172px;
}
#noflash ul {
	margin-top:35px;
}
#noflash li {
	margin-left:20px;
	display:inline;
	float:left;
}
#newsImage {
	float:left;
}

