/****************************************************
	P A G E L A Y O U T
****************************************************/
body {
	background-color: #fff; /* Placed here so the content editor is not influenced */
	color: #555555;
	margin: 0 1em 0 1em;
	padding: 0;

}

div#PageContainer, div#PageContainer2 {
	margin-top: 3em;
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	text-align: left;
	padding: 0;
	background-color: #fff;
}

div#PageContainer2 {
/*	background: url("media(6,1030)/mainback2.jpg") no-repeat;*/
	background: url("media(337,1030)/mainback3.jpg") no-repeat;
}



/****************************************************
	H E A D E R   S T U F F
	Note: NavigationTopBar see Navigation.css
	See PageLayoutDivStyle.css or PageLayoutTableStyle.css
****************************************************/

div#HeaderContainer {
	width: 960px;
	padding: 0;
	margin-bottom:	14px;
}


div#HeaderLogo {
	float: left;
	margin-right: 10px;
	margin-left: 8px;
}

div#HeaderMenu {
	float: right;
	width: 255px;
	margin-top:	38px;
	padding: 0;
}

#SearchKeyword input {
	border: 1px solid #B5B5B5;
}

#SearchSubmit input {
	border: 0px;
	background-color: #FFFFFF;
	color: #222222;
	margin-left: 4px;
	margin-right: 0px;
	margin-top: 2px;
	cursor:	hand;
	display: inline;
}

#SearchSubmit input:hover {
	background-color: #FFFFFF;
	color: #D2232A;
}


#HeaderLinks, #HeaderPrint {
	color: #B5B5B5;
}

div#HeaderMenu  a, HeaderPrint a {
	padding-top:	3px;
	text-decoration:	none;
}

.HeaderPrint {
	text-decoration:	none;
	line-height:	140%;
}


/****************************************************
	C O L U M N S : 
	See PageLayoutDivStyle.css or PageLayoutTableStyle.css
****************************************************/

div#ContentColumnWide {
	float:	left;
	margin-top: 20px;
	margin-bottom: 10px;
	padding-left: 10px;
	width: 946px;
}

div#ContentColumn, div#ContentColumn2 {
	float:	left;
	margin-top: 20px;
	margin-bottom: 10px;
	padding-left: 7px;
	width: 626px;
}

div#ContentColumn2 {
	margin-top: 62px;
	padding-left: 10px;
}

div#RightColumn, div#RightColumnFront {
	float:	right;
	padding-top: 35px;
	padding-bottom: 14px;
	width: 320px;
}

div#RightColumnFront {
	background: url("media(3,1030)/right-back.jpg") no-repeat;
	padding-top: 160px;
}

div#TeaserContainer {
	float:	left;
	padding-bottom: 0px;
	padding-top: 0px;
	width: 640px;
	height: 160px;
	margin-right:	0px;
}

div#RelatedSpace {
	float:	left;
	margin-top: 75px;
	padding-top: 14px;
	padding-bottom: 14px;
	width: 320px;
}

div#RelatedSpacePress{
padding-top:0px;
}

div#TeaserColumn {
	float:	left;
	width: 160px;
	padding: 0;
	margin:	0;
	overflow: hidden;
}

div#LargeTeaserColumn {
	float:	left;
	width: 320px;
	padding: 0;
	margin:	0;
}


div#FooterContainer {
	border-top: 1px solid #B5B5B5;
	clear: both;
	padding-top:	6px;
	margin-top:	30px;
	margin-bottom:	30px;
}

div#Features {
	float: right;
	width: 500px;
}

div#CompanyInfo {
	display: inline;
}



/****************************************************
	L I S T S
****************************************************/
div.List h2 {
	font-size: 100%;
}

div.ListItem {
	padding-bottom: 8px;
}

div.ListItemDate {
	background-color: #FFFFFF;
	color: #777777;
}

/****************************************************
	P A G I N G   I N F O
****************************************************/
div#Paging {
	padding-top: 1em;
}

div#PagePrevious {
	float: left;
	width: 20%;
}

div#PageNext {
	float: right;
	width: 20%;
}

div#PageInfo {
	text-align: center;
}

/****************************************************
	O T H E R
****************************************************/

div#RelatedPages {
	margin-top: 0px;
	margin-bottom: 35px;
	margin-left: 7px;
	margin-right: 7px;
	height:	130px;
}



div#NewsTeaser {
	margin-top: 235px;
	margin-bottom: 14px;
	margin-left: 7px;
	margin-right: 7px;
}

.Hide {
	display: none;
}

div.Clear {
	clear: both;
	height: 0;
	overflow: hidden;
}

form {
	margin: 0;
	padding: 0;
}

ul.Vertical {
	clear: both;
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}

ul.Vertical li {
	float: left;
	margin: 0;
	padding: 0;
}


ul.Vertical li.Right {
	float: right;
}

div#MinHeightRelatedColumn {
	height: 200px;
}

#calculator{
position:absolute;
top:126px;
left:0px;
z-index:100;
outline:none;
}

object{
outline:none
}


.medarbejder{
	background-image: url("media(49,1030)/Medarbejderramme.gif");
}


