html, body{
	background: url(../images/bg.gif) repeat-x 0 0;
	margin: 46px 0 0 0;
	height: 100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}	
	
/*********** opbygning ****************/
.outerwrapper {
	width: 992px;
	background: #ffffff;
	margin: 0 auto;
	text-align: left!important;
	background-repeat:repeat-y;
}
.innerwrap{
width: 955px; 
margin: 0 auto;	
padding: 0 0 5px 0;
}	
	.toppen{
		background: #ffffff;
		height: 205px; 
		
	}
	.servicenav {
		float: left;
		margin: 0;
		width: 500px;
		height: 14px;
		padding: 0;
	}
		.servicenav ul.services {
			margin: 0;
			padding: 12px 0 0 0;
			float: left;
			list-style-type: none;
			list-style-image: none;
		}
		ul.services li {
			float: left;
		}
		ul.services li a{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #6fafd0;
			font-weight: normal;
			margin: 0 10px 0 0;
			float: left;
			text-decoration:none;
			list-style:none;
		}
		.servicenav ul.services li a:hover{
			text-decoration:underline;
		}
	.logocontaintop {
		float: right;
		width: 400px;
		text-align: right;
		padding: 6px 0 0 0;
	}
		.logocontaintop img {
			border: 0;
			margin: 0 0 0 10px;
			float: right;
		}
	.commercialtop {
		width: 955px;
		padding: 10px 0 5px 0;
		text-align: center;
		float: left;
	}
		.commercialtop img {
			border: 0!important;
		}
	.companybanner {
		background: url(../images/topmainbanner.gif) no-repeat 0 0;
		width: 955px;
		height: 71px;
		position: relative;
		top: 0;
		left: 0;
		padding: 5px 0 7px 0;
		clear: both;
	}
		.topklik {
			width: 244px;
			height: 46px;
			position: absolute;
			top: 0;
			left: 0;
		}
		.topklik img {
			border: 0!important;
		}
		.catchfrase {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-style:normal;
			color: #ffffff;
			font-size: 13px;
			font-weight: normal;
			position: absolute;
			top: 52px;
			left: 12px;
			height: auto;
			margin: 0;
			padding: 0;
		}
		.catchfrase p.bodytext {
			margin: 0!important;
			padding: 0!important;
			color: #ffffff!important;			
		}
	.menu {
		width: 955px;
		border-top: 1px solid #c1cbd0;
		border-bottom: 1px solid #c1cbd0;		
		height: 28px;
		margin: 3px 0 0 0;
	}
.content{
	float: left;
	width: 953px;	
	border: 1px solid #c1cbd0;
	padding: 0;
	background: url(../images/contentlines.gif) repeat-y 0 0;
	}
	.menu0 {
		width: 218px;
	}
	.leftLocal {
		width: 218px;
	}
	.leftarea {
		width: 218px!important;
		display: block;
		float: left;
		/*border-right: 1px solid #c1cbd0;*/
		padding-top: 7px;
		height: 100%;
	}
	.main {
		width: 585px;
		float: left;
		/*border-left: 1px solid #c1cbd0;*/
	}
	.rightglobal {
		width: 143px;
		float: left;
		/*border-left: 1px solid #c1cbd0;*/
		padding: 7px 0 0 5px;
		height: 100%;
	}
	.partners {
		clear: both;
		height: 100px;
		background:url('../images/skyline.jpg') no-repeat 0 0;
		/*border-top: 1px solid #c1cbd0;*/
		
	}
		.partnerscontent {
			/*border-top: 1px solid #c1cbd0;*/
			clear: both;
			height: 86px;
			background:#ffffff url('../images/skylinebottomb.gif') no-repeat 36px 45px;
			margin-left:1px;
		}
		.partnerscontent h2 {
			font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
			font-style:normal;
			color: #888888;
			font-size: 13px;
			font-weight: normal;
			border-bottom: 1px solid #c1cbd0;
			width: 99%;
			display: block;
			clear: both;
			padding-left: 10px;
			text-transform: uppercase;
		}
	
	.footer{
		clear: both;
		width: 100%;
		background: #00598c;
		color: #f5f5f5;
		text-align: center;
		height:40px;
		padding:23px 0 0px 0px;
		margin: 0;
		display: block;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;		
		}
		
/************** forside main top blok ******************/
.topblokken {
	width: 100%;
	border-bottom: 1px solid #c1cbd0;
	height: 222px;
}	
.topblokleft {
	width: 260px;
	float: left;
}
	.topblokleft .green {
		display: block;
		height: 68px;
		width: 258px;
		margin: 4px 0 3px 0;
	}
		.green img {
			border: 0;
		}
		
	.topblokleft .blue {
		display: block;
		height: 68px;
		width: 258px;
		margin: 3px 0;
	}
		.blue img {
			border: 0;
		}
	.topblokleft .orange {
		display: block;
		height: 68px;
		width: 258px;
		margin: 3px 0;
	}
		.orange img {
			border: 0;
		}
	.topblokright {
		width: 292px;
		height: 212px;
		background: url(../images/box_indsendbg.gif) no-repeat 0 0;
		float: left;
		margin: 5px 0 0 3px;
		position: relative;
		padding: 10px 10px 0 10px;
		top: 0;
		left: 0;
		font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
		font-weight: normal;
		line-height: 13px;
	}
		.topblokright img {
			border: 0;
			position: absolute;
			top: 173px;
			left: 94px;
		}
/**************** header bloks left ************/
.overskriftsblok {
	background: #c1ccd0;
	width: 210px;
	padding: 6px 0 0 8px;
	display: block;
	height: 28px;
	margin: 0;
}
	.overskriftsblok h3 {
		font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		background: url(../images/arrowikon.gif) no-repeat 0 3px;
		padding: 0 0 0 17px;
		color: #000000;
		text-transform:uppercase;
		font-weight: normal;
		margin: 0;
	}
   .emptytest {
   	margin: 8px 0 5px 0;
   	padding: 0 7px;
   }

.grayhref {
	background: #c1ccd0;
	width: 135px;
	padding: 22px 3px 5px 4px;
	display: block;
	height: 34px;
	margin: 0;
}
	.headerhref a  {
		font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		background: url(../images/arrowikon.gif) no-repeat 0 3px;
		padding: 0 0 0 17px;
		color: #000000!important;
		text-transform:uppercase;
		font-weight: bold;
		margin: 0;
		text-decoration: underline!important;
	}
	.headerhref a:hover{
		text-decoration: none;
		color: #333333!important;	
		}
	hr.grayline {
		background-color:#c1ccd0;
		border:0pt none;
		color:#c1ccd0;
		height:1px;
		margin:2px 0;
		width: 147px;
		padding: 0;
	}
	
/************** standard FCE blocks left and right ****************/
.emptytest {
	/*float: left;*/
	/*border-bottom: 1px solid #c1cbd0;*/
}
hr.graydevider {
		background-color:#c1ccd0;
		border:0pt none!important;
		color:#c1ccd0;
		height:1px!important;
		margin:2px 0!important;
		width: 100%;
		padding: 0!important;
	}
	

