BODY {/* Other styles put on ".page" because of Sharepoint styles*/
	margin: 0px; 
	padding: 0px;
	border: 0px;	
	background-color: #012C43;
}

TD, DIV {/* Styles put on ".page"*/}


.page 
{
	text-align: -moz-center;
	#text-align: center;
	font-family: Verdana, Arial, Sans-Serif !important;
	font-size: 11px !important;
	line-height: 14px !important;
	color: #000000!important; 
}

.page TD, .pageBg TD  {
	font-family: Verdana, Arial, Sans-Serif !important;
	font-size: 11px !important;
	line-height: 14px !important;
	color: #000000!important;
}

.page P
{
	font-family: Verdana, Arial, Sans-Serif !important;
	font-size: 11px !important;
	line-height: 14px !important;
	color: #000000!important;
	/*margin: 0px !important;*/
	padding: 0px !important;
}

H1, .ms-WPBody H1
{
	font-family: Verdana, Arial, Sans-Serif !important;
	font-size: 16px;
	line-height: 23px;
	font-weight: bold;		
	padding-bottom: 12px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 0px;	
	color: #000000 !important; 
}

H2, .ms-WPBody H2 
{
	font-family: Verdana, Arial, Sans-Serif !important;
	font-size: 12px; 
	line-height: 15px; 
	font-weight: bold;
	padding-bottom: 5px;
	margin-bottom: 0px;
	color: #000000 !important; 	
}
H3, H4, H5, H6 {font-family: Verdana, Arial, Sans-Serif; font-weight: bold;}


UL {margin-left: 16px; padding-left: 0px;}
LI {margin-left: 0px; padding-left: 0px;}

A:link {color: #A62020; text-decoration: underline; font-family: Verdana, Arial, Sans-Serif; font-weight: bold;}
A:visited {color: #A62020; text-decoration: underline; font-family: Verdana, Arial, Sans-Serif; font-weight: bold;}
A:hover {color: #A62020; text-decoration: underline; font-family: Verdana, Arial, Sans-Serif; font-weight: bold;}
A:visited:hover {color: #A62020; text-decoration: underline; font-family: Verdana, Arial, Sans-Serif; font-weight: bold;}

.topLinks A, .topLinks A:visited
{
	padding-left: 10px;
	color: #A62020;
	text-decoration: none;
	font-weight: normal;
}

.topLinks A:hover
{
	padding-left: 10px;
	color: #A62020;
	text-decoration: none;
	font-weight: normal;
}

.banner
{
	width: 954px;
	overflow: hidden;
}

.footer 
{
	padding-right: 24px;
	color: #656565 !important;
	line-height: 30px;
}

.footer A
{
	color: #656565;
	text-decoration: underline;
	font-weight: normal;
}

.icons {padding-right: 10px;}

.box
{
	background-image: url(images/boxBg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #D8E4E9;
}

.boxContent
{
	line-height: 17px !important;
	color: #3E3E3E !important;
}

.box A, .box A:visited, .box A:hover 
{
	text-decoration: underline; 
	color: #3E3E3E;	
	font-weight: normal;
}

.boxHeading {padding-bottom: 1px; color: #3E3E3E !important;}

.boxSmallHeading {font-weight: bold; color: #3E3E3E !important;}

.boxLink A, .boxLink A:visited, .boxLink A:hover, .boxLink A:visited:hover
{
	text-decoration: none; 
	font-weight: bold;
	line-height: 13px;
	color: #3E3E3E !important;	
}

.page .boxLink A, .page .boxLink A:visited, .page .boxLink A:hover, .page .boxLink A:visited:hover
{
	text-decoration: none; 
	font-weight: bold;
	line-height: 13px;
	color: #3E3E3E !important;	
}


.boxLinkRelatedArticles A, .boxLinkRelatedArticles A:visited, .boxLinkRelatedArticles A:hover
{
	text-decoration: none; 
	line-height: 13px;
	color: #3E3E3E;	
	font-weight: normal;
}


.lastUpdate {color: #B3B3B3; font-weight: bold; padding-top: 34px;}


.breadCrum {color: #A5A2A2;}
.page .breadCrum {color: #A5A2A2;}
.breadCrum TD {color: #A5A2A2 !important;}
.breadCrum A {color: #A5A2A2; text-decoration: none; font-size: 11px; font-weight: normal;}
.breadCrum A:visited {color: #A5A2A2; text-decoration: none; font-size: 11px; font-weight: normal;}
.breadCrum A:hover {color: #A5A2A2; text-decoration: underline; font-size: 11px; font-weight: normal;}
.breadcrumbCurrent {color: #A5A2A2; font-size: 11px;}
.breadcrumDevider {
	/*background-image: url('Images/breadCrumDevider.gif');
	background-position: center top;
	background-repeat: no-repeat;*/
	padding-left: 4px;
	padding-right: 4px;
}



.menuLevel1 A, .menuLevel1 A:visited, .menuLevel1 A:hover
{
	font-family: Helvetica, Verdana, Arial, Sans-Serif;
	font-size: 12px;
	line-height: 19px;
	color: #A5A2A2;
	text-decoration: none;
	font-weight: normal;
}
.menuLevel1Active A, .menuLevel1Active A:visited, .menuLevel1Active A:hover
{
	font-family: Helvetica, Verdana, Arial, Sans-Serif;
	font-size: 12px;
	line-height: 19px;
	color: #010101;
	text-decoration: none;
	padding-bottom: 3px;
	font-weight: normal;
}


.menuLevel2 A, .menuLevel2 A:visited, .menuLevel2 A:hover
{
	color: #010101;
	text-decoration: none;
	font-weight: normal;
}
.menuLevel2Active A, .menuLevel2Active A:visited, .menuLevel2Active A:hover
{
	color: #CD0A0A;
	text-decoration: none;
	font-weight: normal;
}

.menuLevel2Tema A, .menuLevel2Tema A:visited, .menuLevel2Tema A:hover
{
	color: #010101;
	text-decoration: none;
	font-weight: bold;
}
.menuLevel2TemaActive A, .menuLevel2TemaActive A:visited, .menuLevel2TemaActive A:hover
{
	color: #CD0A0A;
	text-decoration: none;
	font-weight: bold;
}

.menuLevel3TemaActive A, .menuLevel3TemaActive A:visited, .menuLevel3TemaActive A:hover
{
	color: #CD0A0A;
	text-decoration: none;
	font-weight: bold;	
}

.menuGrey A, .menuGrey A:visited, .menuGrey A:hover
{
	color: #787878;
	text-decoration: none;
	font-weight: bold;	
}

.h1Hidden {display: none;}

.manchet {font-weight: bold;}

.newsDate {color: #CD0A0A !important; font-weight: bold;}
.page .newsDate {color: #CD0A0A !important; font-weight: bold;}

.newsLink A, .newsLink A:visited, .newsLink A:visited:hover, .newsLink A:hover {font-weight: bold; color: #000000 !important;}
.page .newsLink A, .page .newsLink A:visited, .page .newsLink A:visited:hover, .page .newsLink A:hover {font-weight: bold; color: #000000 !important;}

.NewsDescription {}

.nyhedManchet {color: #B3B3B3; padding-bottom: 11px;}

.forsideFade 
{
	background-image: url(images/forsideFade.jpg); 
	background-repeat: repeat-y; 
	background-position: left top;
}


.forsideText 
{
	color: #252525; 
	padding-left: 13px;
	font-size: 10px;
	line-height: 11px;	
}

.forsideLink A, .forsideLink A:visited, .forsideLink A:hover 
{
	color: #252525; 
	text-decoration: none;
	font-weight: normal;
}

.forsideLinkFed A, .forsideLinkFed A:visited, .page .forsideLinkFed A:visited:hover, .forsideLinkFed A:hover 
{
	font-size: 10px !important;
	color: #252525 !important; 
	text-decoration: none !important;
	font-weight: bold;
}

.page .forsideLinkFed A, .page .forsideLinkFed A:visited, .page .forsideLinkFed A:visited:hover, .page .forsideLinkFed A:hover 
{
	font-size: 10px !important;
	color: #252525 !important; 
	text-decoration: none;
	font-weight: bold;
}


.moreLink A, .moreLink A:visited, .moreLink A:hover, .moreLink A:visited:hover
{	
	color: #252525 !important; 
	text-decoration: none;
	font-weight: normal;
}

.page .moreLink A, .page .moreLink A:visited, .page .moreLink A:hover, .page .moreLink A:visited:hover
{	
	color: #252525 !important; 
	text-decoration: none;
	font-weight: normal;
}


.sitemapLink A, .sitemapLink A:visited, .sitemapLink A:hover, .sitemapLink A:visited:hover
{
	color: #000000 !important; 
	text-decoration: none;
	font-weight: normal;
}

.page .sitemapLink A, .page .sitemapLink A:visited, .page .sitemapLink A:hover, .page .sitemapLink A:visited:hover
{
	color: #000000 !important; 
	text-decoration: none;
	font-weight: normal;
}


.printBorder {border-left: 7px solid #012C43; border-right: 7px solid #012C43;}

.hiddenLabel {display: none;}

.editModePanel {background-color: #F2F2F2; border: 1px solid #cccccc; padding-top: 20px;}



.greyBoxes .ms-WPHeader TD {border: 0px;}

.greyBoxes .ms-WPHeader
{
	background-image: url('Images/boxTopSpecial.gif');	
	background-position: left top;
	background-repeat: no-repeat;
}

.greyBoxes .ms-WPHeader H3
{
	font-family: Helvetica, Verdana, Arial, Sans-Serif;
	font-size: 17px;
	line-height: 23px;
	color: #3E3E3E;
	text-decoration: none;
	text-align: right;
	font-weight: normal;
	padding-right: 10px;
	padding-top: 5px;
}

.greyBoxes .ms-WPBody
{
	background-image: url(images/boxBgSpecial.gif);	
	background-position: left top;
	background-repeat: repeat-x;
	padding-bottom: 7px;
	padding-left: 10px;
	padding-right: 10px;	
	font-size: 10px;	
	line-height: 17px !important;
	color: #3E3E3E !important;
	background-color: #D9E4EA;
	overflow: visible !important;
	/*height: 63px;*/
}

.greyBoxes .ms-WPBody A, .greyBoxes .ms-WPBody A:visited, .greyBoxes .ms-WPBody A:visited:hover, .greyBoxes .ms-WPBody A:hover 
{
	text-decoration: underline; 
	color: #3E3E3E !important;	
	font-weight: normal;
	font-size: 10px;	
	line-height: 17px !important;	
}

.greyBoxes .ms-WPBorder
{
	background-image: url(images/boxBottomSpecial.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 7px;	
	border: 0px !important;	
}


.greyBoxes UL {margin-left: 0px; padding-left: 0px;}
.greyBoxes LI 
{
	margin-left: 0px; 
	padding-left: 12px;
	list-style-type: none;
	background-image: url(images/boxArrow.gif);
	background-position: left 7px;
	background-repeat: no-repeat;
}

.greyBoxes P 
{
	color: #3E3E3E !important;
	margin: 0px !important;
	padding: 0px !important;
}

.greyBoxes .ms-PartSpacingVertical {padding: 0px; margin-top: 0px; height: 10px;}

.forsideEmneoversigt
{
	background-image: url(images/forsideEmneOversigtBg.gif);
	background-position: left top;
	background-repeat: no-repeat;
	height: 207px;
	width: 153px;
	overflow: hidden;
	padding-top: 9px;
}

.forsideEmneOversigtLinks {height: 170px; line-height: 30px !important;}

.page .forsideEmneOversigtLinks A, .page .forsideEmneOversigtLinks A:visited, .page .forsideEmneOversigtLinks A:hover, .page .forsideEmneOversigtLinks A:visited:hover
{
	font-family: Helvetica, Verdana, Arial, Sans-Serif !important;
	font-size: 17px !important;
	color: #FFFFFF !important;
	text-decoration: none !important;
	font-weight: normal !important;
	vertical-align: middle !important;
}

.forsideEmneOversigtLastLink
{
	text-align: right;
	padding-right: 12px;
}

.page .forsideEmneOversigtLastLink A, .page .forsideEmneOversigtLastLink A:visited, .page .forsideEmneOversigtLastLink A:hover, .page .forsideEmneOversigtLastLink A:visited:hover
{
	color: #252525 !important; 
	text-decoration: none !important; 
	font-weight: bold !important;
	text-align: right !important;
}

.boxHeading H3.boxHeadingTitle
{
	font-family: Helvetica, Verdana, Arial, Sans-Serif;
	font-size: 17px;
	line-height: 23px;
	color: #3E3E3E ;
	text-decoration: none;
	text-align: right;
	font-weight: normal;
	padding-right: 5px;
	padding-top: 5px;
	margin: 0;
}

.NewsletterInput input {
	width: 200px;
}

.temaLeftMenuHeading A, .temaLeftMenuHeading A:visited, .temaLeftMenuHeading A:hover, .temaLeftMenuHeading A:visited:hover
{
	font-family: Helvetica, Verdana, Arial, Sans-Serif;
	font-size: 17px;
	line-height: 23px;
	color: #3E3E3E;
	font-weight: normal;
	padding-bottom: 7px;
	text-decoration: none;
}

.sitemaptable hr {
	text-align: left;
	margin-right: 0;
	margin-left: 0;
	width: 170px;
	height: 2px; 
	border-bottom: 1px solid white; 
	border-top: 1px solid #999999; 
	border-right: 1px solid white; 
	border-left: 1px solid white; 
}

.forsideFade div.linkitem div {
	overflow: hidden;
}

.forsidenews {
	width: 350px;
}
