body{}

p {
	margin:0 0 3px 0;}
	
img {
	border:none;}

#DWMain{
	width:970px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;}

#container{
	width:970px;
	margin-left:auto;
	margin-right:auto;
	border:1px solid #8c8c8c;
	min-height:658px;
	margin-top:15px;}

#container2{
	width:912px;
	margin-left:auto;
	margin-right:auto;}

#topbar{
	width:912px;
	clear:both;}

#utilitymenu {
	height:15px;
	line-height:15px;
	margin-top:24px;
	clear:both;
	text-align:right;}

#utilitymenu LI{
	display:inline;
	margin:0 0 0 10px;}
	
#utilitymenu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;}

#utilitymenu a:hover {
	color:#a0a0a0;}
	
#utilitymenu #activeitem {
	color:#a0a0a0;}

#logo{
	width:200px;
	height:60px;
	float:left;}
	
#searchbox {
	width:300px;
	float:right;
	background:#FFFFFF;
	height:20px;
	margin-top:40px;}

#headerholder {
	width:912px;
	height:300px;
	clear:both;
	border-top:15px solid #FFFFFF;}

#headerholder2 {
	width:912px;
	height:179px;
	clear:both;
	background:#b2e7f0;
	border-top:15px solid #FFFFFF;}

#headerholder3 {
	width:912px;
	min-height:148px;
	clear:both;
	background:#b2e7f0;
	border-top:15px solid #FFFFFF;}
	
#DwTopGraphic {
	width:912px;
	height:34px;
	text-align:left;
	background:#3f3f3f;
	margin-top:20px;}
	
#dolphin {
	width:912px;
	height:150px;
	clear:none;
	margin-top:90px;}

#mainmenu {
	float:left;
	margin-left:65px;
	height:34px;
	line-height:34px;}

#languagemenu {
	float:right;
	height:34px;
	line-height:34px;}

#mainmenu UL, #languagemenu UL {
	height:34px;
	line-height:34px;
	margin:0;
	padding:0;}

#mainmenu LI, #languagemenu LI{
	display:inline;
	margin:0 15px 0 0;}
	
#mainmenu a, #languagemenu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
	padding-right:15px;}	

#languagemenu a {
	border-right:1px solid #FFFFFF;}

#languagemenu a.lastitem {
	border:none;
	padding:0;}

#mainmenu a:hover, #languagemenu a:hover {
	color:#a0a0a0;}
	
#mainmenu #activeitem, #languagemenu #activeitem {
	color:#a0a0a0;}

#content0 {
	width:912px;
	clear:both;
	margin-top:15px;
	height:223px;
	overflow:hidden;}

#content{
	width:912px;
	clear:both;
	margin-top:15px;
	
	overflow:hidden;}

#content3 {
	width:912px;
	clear:both;
	margin-top:15px;
	
	overflow:hidden;}

#sidemenu {
	width:162px;
	background-color:#e6e4e4;
	float:left;
	padding-left:15px;
	margin-bottom:-5000px;
	padding-bottom:5000px;}
	
#toppagename {
	background:#f16a46;
	height:29px;
	width:162px;
	margin-left:-15px;
	padding-left:15px;
	line-height:29px;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-bottom:15px;}
	
#contentholder {
	float:right;
	width:720px;}
	
#footer p {
	text-align:left;
	margin-left:29px;
	margin-top:0px;
	font-size:10px;}



#projects_news {
	width:415px;
	height:194px;
	float:left;}

#projects {
	width:415px;
	float:left;
	background:#e6e4e4;
	height:194px;}
	

#capacity {
	width:234px;
	height:194px;
	float:left;
	margin-left:15px;
	background-color:#3f3f3f;}
	
#distances {
	width:233px;
	height:194px;
	float:left;
	margin-left:15px;
	background-color:#1a171b;}

#paragraphheader_projects {
	background-color:#f16a46;
	color:#FFF;
	height:29px;
	line-height:29px;
	padding-left:15px;}
		
#paragraphtext_projects td {
	color:#000;
	font-size:10px;
	padding-left:15px;
	height:66px;}
	
#paragraphheader_news {
	background-color:#36a7da;
	color:#FFF;
	height:29px;
	line-height:29px;
	padding-left:15px;}

#paragraphtext_news td {
	color:#000;
	font-size:10px;
	padding-left:15px;
	height:55px;}

#paragraphheader_capacity {
	background-color:#666666;
	color:#FFF;
	height:29px;
	line-height:29px;
	padding-left:15px;}

#paragraphtext_white {
	color:#FFF;
	font-size:10px;
	padding-left:15px;
	padding-right:15px;}

#paragraphtext_white .h1 {
		color:#FFF;}

#paragraphheader_distances {
	background-color:#303030;
	color:#FFF;
	height:29px;
	line-height:29px;
	padding-left:15px;}
	
#midtbox {
	width:100%;
	float:left;
}

#midtbox_moerk {
	width:472px;
	float:left;
	background:#3f3f3f;
	min-height:317px;}
	
#paragraphheader_midtbox {
	height:29px;
	background:#303030;
	line-height:29px;
	padding-left:15px;
	color:#FFF;}

#hoejrebox {
	width:233px;
	float:right;
	/* background:#bfbfbf; */
	margin-bottom:-5000px;
	padding-bottom:5000px;	}
	
#hoejrebox_lys {
	width:233px;
	float:right;
	min-height:100px;	
	/* background:#3f3f3f; */}
	
#hoejrebox_moerk {
	width:233px;
	float:right;
	/* background:#bfbfbf; */
	border-top:15px solid #FFFFFF;}	

#paragraphheader_hoejrebox {
	height:29px;
	background:#36a7da;
	line-height:29px;
	padding-left:15px;
	color:#FFF;}
	
#paragraphheader_hoejrebox_moerk {
	height:29px;
	background:#303030;
	line-height:29px;
	padding-left:15px;
	color:#FFF;}

#paragraphheader_hoejrebox_lys {
	height:29px;
	background:#666666;
	line-height:29px;
	padding-left:15px;
	color:#FFF;}

#hoejrebox #paragraphcontent p, #hoejrebox_lys #paragraphcontent p, #hoejrebox_moerk #paragraphcontent p, #midtbox #paragraphcontent p, #midtbox_moerk #paragraphcontent p {
	padding:15px 15px 3px 15px;}

#hoejrebox_lys #paragraphcontent p, #midtbox_moerk #paragraphcontent p {
	color:#FFF;
	font-size:10px;}
	
#cap_midt {
	width:472px;
	float:left;
	background:#3f3f3f;
	margin-bottom:-5000px;
	padding-bottom:5000px;}

#content3 #cap_midt {
	width:472px;
	float:left;
	background:#FFFFFF;
	margin-bottom:-5000px;
	padding-bottom:5000px;}

#content3 #cap_midt_scroll {
	width:472px;
	
	float:left;
	background:#FFFFFF;
	overflow-y:auto;}

#cap_h1 {
	width:233px;
	float:right;
	/* background:#bfbfbf; */
	min-height:325px;
	margin-bottom:-5000px;
	padding-bottom:5000px;}

#content3 #cap_h1 {
	width:233px;
	float:right;
	background:#FFFFFF;
	height:356px;
	margin-bottom:-5000px;
	padding-bottom:5000px;	
	position: relative;}

#cap_h2 {
	width:233px;
	float:right;
	background:#bfbfbf;
	position: absolute;
	bottom:0;}