body, html {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#c0c0c0;
	background-color:#c2c2c2;
	margin:0;
	padding:0;
	height:100%;
	width:auto;
}

a 			{	color:#c0c0c0;	text-decoration:underline;	border-width:0;}
a:link 		{	color:#c0c0c0;	text-decoration:underline;	border-width:0;	}
a:visited	{	color:#c0c0c0;	text-decoration:underline;	border-width:0;	}
a:hover		{	color:#c0c0c0;	text-decoration:underline;	border-width:0;	}

div {
	display:block;
	margin:0;
	padding:0;
}

img {
	border:0;
	display:block;
}

img#placeholder {
	height: 400px;
	width: 1px;
	float: right;
}

div#topbanner {
/*	background-color:#4b4b4b;*/
background-color: #000080;
	height:126px;
	width:890px;
	position: relative;
}

div#topbannerbund{
	background-color:#000000;
	height:5px;
	width:890px;
	bottom:0px;
	position:absolute;
}

div#menuCon {
	top:2px;
	left:2px;
	width:886px;
	height:26px;
/*	background-color:#8dc4db;*/
	background-color: #000080;
	position: relative;
}

div#contactBar {
/*	color:#FFFFFF;*/
	left:2px;
	top:2px;
	margin-bottom:-4px;
	width:886px;
	height:19px;
	text-align:center;
	padding-top:5px;
/*	background-color:#4b4b4b;*/
	background-color: #000080;
	position: relative;
}

div#siteUCon {
	left:50%;
	margin-left:-448px;
	width:896px;
	top:0px;
	background-image:url(../img/sh_bg.png);
	background-repeat:repeat-y;
	height:auto;
	position: relative;
}

div#siteCon {
	margin-left:3px;
	padding-bottom:8px;
	width:890px;
	top:0px;
	background-color:#FFFFFF;
	height:auto;
	position: relative;
}

img#sh_bund_left {
	margin:0;
	margin-bottom:-3px;
}

img#sh_bund_right {
	margin:0;
	margin-bottom:-3px;
}

div#sh_bund {
	left:50%;
	margin-left:-445px;
	margin-bottom:-3px;
	width:890px;
	height:3px;
	background-image:url(../img/sh_bg_bund.png);
	background-repeat:repeat-x;
	position: relative;
}


h2 {
	font-size:18px;
	/*color:#666666;*/
	color: #c0c0c0;
	margin:6px 4px 12px 6px;
	padding:0;
	font-weight:normal;
}

div#inCon {
	display:table;
	width:890px;
	bottom:0;
	margin-bottom:4px;
	top:4px;
	background-image:url(../img/contentbg_blue.png);
	position: relative;
}

div#leftCon, div#contentCon {
	top:0;
	left:2px;
	width:194px;
	height:100%;
/*	background-color:#d9d9d9;*/
background-color: #000080;
	float:left;
	padding:0;
	bottom:0;
	margin-right:-10px;
	position: relative;
}

div#rightCon {
	top: 0;
	width:192px;
	height: 100%;
	/*background-color: #d9d9d9;*/
	background-color: #000080;
	float: left;
	padding: 0;
	bottom: 0;
	position: relative;
	margin-left: 3px;
}

div#contentCon {
	margin:0 0 0 15px;
	width:493px;
/*	background-color:#e5e5e5;*/
	background-color: #000080;
	left:0;
}


div#contentText {
	line-height:18px;
	margin:6px 4px 24px 10px;
}

div#clear {
	clear:both;
}

#leftmenu a {
	border-bottom:1px solid #FFFFFF;
	display:block;
	padding:6px 4px 7px 24px;
	text-decoration: none;
}

#leftmenu a:hover {
	text-decoration: underline;
}

#leftmenu a.umenu {
	border-bottom:1px solid #FFFFFF;
	display:block;
	padding:4px 2px 5px 34px;
}

div#timestitle {
	margin-top:1px;
	padding:5px 4px 0px 12px;
	font-size:13px;
	position:relative;
	color:#FFFFFF;
	height:21px;
	border-top:1px solid #989898;
	border-bottom:1px solid #989898;
	background-image:url(../img/menutitlebg_blue.png);
	background-repeat:repeat-x;
}


/*div#contactBar a 		{color:#ffffff;	text-decoration:none;	}
div#contactBar a:link 	{color:#ffffff;	text-decoration:none;	}
div#contactBar a:visited{color:#ffffff;	text-decoration:none;	}
div#contactBar a:hover	{color:#ffffff;	text-decoration:underline;	}
*/


div#nyhedtop {font-size:9px; padding:1px 0 0 1px;}

.floatright {float:right; font-size:9px;}

div#nyhedin {margin:0 4px 4px 4px; border-top:1px solid #bbbbbb;}

#menu {
	display:block;
	position:relative;
	top:0px;
	width:886px;
}

#menuList {
	right:0px;
	display: block;
	position:relative;
	left: 21%;
}

#menu ul {
	margin: 0;
	padding: 0;
	border: 0;
	list-style-type: none;
}

#menu li {
	margin: 0;
	padding: 0;
	border: 0;
	display: block;
	float:left;
	position: relative;
}

#menu a {
	display: block;
}

#menu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
/*	color: #FFFFFF;
	background-color: #646464;*/
	color: #c0c0c0;
	background-color: #000080;
}

#menu a {
	text-decoration: none;
	text-align: center;
/*	color: #FFFFFF;*/
color: #c0c0c0;
	padding: 4px 16px 6px 16px;
	text-decoration:none;
	margin: 1px;
	display:block;
}

#menu li {
/*	background-color: #8dc4db;*/
background-color: #000080;
}

#menu li:hover {
/*	background-color: #666666;*/
background-color: #000080;
}

/* 	we can't use 100% because LIs have margin and padding (although latter is more important) */
#menu li li {
	width: 100%;
}
/*
#menu li ul {
	color: #000;
	background-color: #8dc4db;
	border:1px solid #999999;
	width:114px;
	font-size:11px;
}
*/
#menu li ul a {
	text-align: left;
	padding-left:4px;
}
#menu li li:hover {
background-color: #c0c0c0;
}

div#siteUCon {
	position: relative;
}
