.bodyClass 
{
	margin: 0px; 
	background-color: #E1EAEF;
	padding: 0px;
	border: 0px;


	background-image: url(images/bgPage.jpg);
	background-position: top center;
	background-repeat: repeat-x;

}

BODY, P, TD
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #454545;
}

P 
{
	padding: 0px;
	margin: 0px;
}

H1
{
	font-size: 20px;
	margin-bottom: 19px;
	font-weight: normal;
	color: #729E34;
}

H2
{
	font-size: 17px;
	margin-bottom: 19px;
	font-weight: normal;
	color: #729E34;
}

H3
{
	font-size: 14px;
	margin-bottom: 9px;
	font-weight: normal;
	color: #729E34;
}


UL 
{
	margin-left: 16px;
	padding-left: 0px;
}

LI 
{
	margin-left: 0px;
	padding-left: 0px;
}

HR {color: #cccccc; height: 1px;}

A:link {color: #729E34; text-decoration: none; font-family: Arial, Verdana, sans-serif;}
A:visited {color: #729E34; text-decoration: none; font-family: Arial, Verdana, sans-serif;}
A:hover {color: #729E34; text-decoration: underline; font-family: Arial, Verdana, sans-serif;}

.siteMapHeading {color: #729E34;  font-size: 18px; padding-bottom: 10px;}
.siteMapL1 A {font-weight: bold;}
.siteMapL2 A {padding-left: 20px;}
.siteMapL3 A {padding-left: 40px;}

.globalSearchResultPageHeading {color: #729E34; text-transform: uppercase; font-size: 14px;}
.globalSearchResultLink:link {color: #729E34; font-weight: normal; text-decoration: none; font-size: 18px; line-height: 19px; padding-bottom: 1px;}
.globalSearchResultLink:visited {color: #729E34; font-weight: normal; text-decoration: none; font-size: 18px; line-height: 19px; padding-bottom: 1px;}
.globalSearchResultLink:hover {color: #729E34; font-weight: normal; text-decoration: none; font-size: 18px; line-height: 19px; padding-bottom: 1px;}
.globalSearchResultMisc {padding-top: 0px; line-height: 18px; padding-bottom: 8px;}
.globalSearchResultNav {color: #6A6A6A;}
.globalSearchResultNav A {color: #6A6A6A;}

.label {display: none;}


.bgLeft 
{
	background-image: url(images/bgLeft.jpg);
	background-position: top right;
	background-repeat: no-repeat;
	z-index: 1;
}

.bgRight
{
	background-image: url(images/bgRight.gif);
	background-position: top left;
	background-repeat: repeat-x;
}

.siteTools 
{
	background-image: url(images/bgLogo.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

.siteTools A {color: #9E9E9E;}

.level1Bar 
{
	background-image: url(images/level1_bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
}

.level2Bar 
{
	background-image: url(images/level2_bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
	padding-top: 1px;
}

.level2Bar A 
{	color: #ffffff; 
 	font-size: 13px; 
 	font-family: Arial, Verdana, sans-serif; 
 	text-decoration: none; 
 	line-height: 16px;
}
.level2Bar A:visited {color: #ffffff;}
.level2Bar A:link {color: #ffffff;}

.logo
{
	background-image: url(images/logo.gif);
	background-position: top 16px;
	background-repeat: no-repeat;
}

.pathBar
{
	background-image: url(images/bgPath.gif);
	background-position: top left;
	background-repeat: repeat-x;
}

.path {color: #BABABA;}
.path A {color: #BABABA;}
.path A:link {color: #BABABA;}
.pathDevider 
{
	background-image: url(images/arrows_green.gif);
	background-repeat: no-repeat;
	background-position: 6px center;
}

.searchFieldCell 
{
	border: 1px solid #D2D2D2; 
	background-image: url(images/bgSearchBox.gif);
	background-position: top left;
	background-repeat: repeat-x;
}

.SearchField
{
	color: #454545;
	width: 191px;
	height: 15px;
	background-image: url(images/bgSearchBox.gif);
	background-position: top left;
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	border: 0px;
	padding-left: 2px;
	padding-right: 2px;
}

.menuLevel1Active {color: #729E34; text-transform: uppercase; font-size: 14px; padding-top: 2px;}
.menuLevel2:link {color: #454545; text-decoration: none;}
.menuLevel2:visited {color: #454545; text-decoration: none;}
.menuLevel2:hover {color: #454545; text-decoration: none;}
.menuLevel2Active:link {color: #454545; font-weight: bold; text-decoration: none;}
.menuLevel2Active:visited {color: #454545; font-weight: bold; text-decoration: none;}
.menuLevel2Active:hover {color: #454545; font-weight: bold; text-decoration: none;}
.menuLevel3:link {color: #454545; text-decoration: none;}
.menuLevel3:visited {color: #454545; text-decoration: none;}
.menuLevel3:hover {color: #454545; text-decoration: none;}
.menuLevel3Active:link {color: #454545; font-weight: bold; text-decoration: none;}
.menuLevel3Active:visited {color: #454545; font-weight: bold; text-decoration: none;}
.menuLevel3Active:hover {color: #454545; font-weight: bold; text-decoration: none;}

.menuArrows 
{
	background-image: url(images/arrows_green.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.rightCompTitle 
{
	background-image: url(images/bgRightCompTitle.gif);
	background-position: top left;
	background-repeat: repeat-x;
	padding-left: 14px;
	color: #A4A4A4;
	text-transform: uppercase;
	font-size: 13px;
}

.rightCompContent 
{
	background-image: url(images/bgRightCompContent.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.rightCompContent TD {line-height: 19px;}

.bottomBar
{
	background-image: url(images/bgBottomBar.gif);
	background-repeat: repeat-x;
	background-position: left top;
	color: #ffffff;
    padding-top: 3px;
}

.buttonLinkText
{
	background-image: url(images/buttonLink_middle.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.buttonLinkText A:link, .buttonLinkText A:visited
{
	color: #ffffff;	
	padding-right: 7px; 
    text-decoration: none;
    text-transform: uppercase;
 }

.teaserBoxTitle
{
	background-image: url(images/bgTeaserCompTitle.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-left: 14px;
	color: #A4A4A4;
	text-transform: uppercase;
	font-size: 13px;	
}

.teaserBoxContent 
{
	background-image: url(images/bgTeaserCompContent.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.teaserBoxManchet 
{
	padding-left: 13px;
	padding-right: 13px;
	padding-top: 12px;
	color: #5B8126;
	text-transform: uppercase;
	font-size: 13px;	
}

.teaserBoxText 
{
	padding-left: 13px;
	padding-right: 13px;
	color: #454545;
}

.teaserBoxLink 
{
	background-image: url(images/bgTeaserCompLink.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.teaserBoxLink A, .teaserBoxLink A:link, .teaserBoxLink A:visited
{
	color: #ffffff;
	padding-right: 10px;
	text-transform: uppercase;	
}


.frontPageTopBoxContent 
{
	background-image: url(images/bgFrontPageTopBox1.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-left: 14px;
	padding-right: 14px;
}

.frontPageTopBoxTitle 
{
	color: #ffffff;
	text-transform: uppercase;
	font-size: 23px;	
	line-height: 39px;
}

.frontPageTopBoxText 
{
	color: #ffffff;
	line-height: 14px;
}

.frontPageTopBoxLink A 
{
	color: #ffffff;
	text-transform: uppercase;	
}

.frontPageTopBoxContent2
{
	background-image: url(images/bgFrontPageTopBox2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-left: 14px;
	padding-right: 14px;
}

.teaserBoxGreyContent 
{
	background-image: url(images/bgTeaserBoxGrey.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-left: 13px;
	padding-right: 14px;
}

.teaserBoxGreyText
{
	color: #A4A4A4;
	font-size: 16px;
	padding-top: 24px;
	line-height: 22px;
	padding-left: 4px;
}

.teaserBoxBg 
{
	background-image: url(images/bgTeaserCompTitle.gif);
	background-repeat: repeat-x;
	background-position: left top;	
}

.bgTeaserCase2
{
	background-image: url(images/bgTeaserCase2.gif);
	background-repeat: repeat-x;
	background-position: left top;	
}

.teaserCase2Title
{
	padding-left: 14px;
	color: #A4A4A4;
	text-transform: uppercase;
	font-size: 13px;	
}

.teaserCase2Manchet 
{
	padding-top: 0px;
	font-size: 17px;
	line-height: 23px;
	padding-left: 13px;
	padding-right: 13px;
	color: #5B8126;
	text-transform: uppercase;
}
 
.teaserCase2Text 
{
	line-height: 16px;
	padding-left: 14px;
	padding-right: 14px;
}


.bgTeaserCase1
{
	background-image: url(images/bgTeaserCase1.gif);
	background-repeat: repeat-x;
	background-position: left top;	
}

.teaserCase1Title
{
	padding-left: 14px;
	color: #ffffff;
	text-transform: uppercase;
	font-size: 13px;	
}

.teaserCase1Manchet 
{
	padding-top: 0px;
	font-size: 17px;
	line-height: 23px;
	padding-left: 13px;
	padding-right: 13px;
	color: #ffffff;
	text-transform: uppercase;
}
 
.teaserCase1Text 
{
	line-height: 16px;
	padding-left: 14px;
	padding-right: 14px;
	color: #ffffff;	
}

.teaserCase1Link 
{
	background-image: url(images/bgTeaserCase1Link.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.teaserCase1Link A, .teaserCase1Link A:link, .teaserCase1Link A:visited
{
	color: #ffffff;
	padding-right: 10px;
	text-transform: uppercase;	
}

.nyhederListDate {color: #729E34; font-size: 9px;}
.nyhederListTitel {color: #729E34; font-weight: bold; font-size: 13px;}

.nyhederListDate_aktuelt {color: #000000; font-size: 9px;}
.nyhederListTitel_aktuelt {color: #729E34; font-size: 20px; margin-bottom: 15px; line-height: 23px;}
.nyhederListBG_aktuelt
{
	background-image: url(images/bgNyhederAktuelt.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.pressemeddelelserListBG_aktuelt
{
	background-image: url(images/bgPressemeddelelserAktuelt.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.pressemeddelelseListTitel_aktuelt {color: #729E34; font-size: 15px; margin-bottom: 14px; line-height: 18px;}




.nyhederSearchResultPageHeading {color: #729E34; text-transform: uppercase; font-size: 13px;}
.nyhederSearchResultLink:link {color: #729E34; font-weight: normal; text-decoration: none; font-size: 18px; line-height: 19px; padding-bottom: 1px;}
.nyhederSearchResultLink:visited {color: #729E34; font-weight: normal; text-decoration: none; font-size: 18px; line-height: 19px; padding-bottom: 1px;}
.nyhederSearchResultLink:hover {color: #729E34; font-weight: normal; text-decoration: none; font-size: 18px; line-height: 19px; padding-bottom: 1px;}
.nyhederSearchResultMisc {padding-top: 0px; line-height: 18px; padding-bottom: 8px;}
.nyhederSearchResultNav {color: #6A6A6A;}
.nyhederSearchResultNav A {color: #6A6A6A;}
.nyhederSorter {color: #939393; font-size: 10px;}
.nyhederSorter A {text-decoration: underline; color: #939393; font-size: 10px;}

.nyhederSearchBoxHeading {color: #729E34; text-transform: uppercase; font-size: 10px;}
.nyhederSearchBoxDropdown {padding: 0px; margin: 0px; width: 195px;}

.relateredeNyhederLink {color: #729E34; font-weight: bold; line-height: 14px;}

.kontaktNavn {font-weight: bold; font-size: 17px;}
.kontaktMisc {font-size: 13px;}
.kontaktMail A {color: #454545;}

.radarContent
{
	border-left: 1px solid #EDEDED;
	border-right: 1px solid #EDEDED; 
	border-bottom: 1px solid #EDEDED; 
}

.radarGreyBoxCell 
{
	padding-left: 18px;
	padding-right: 18px;
}

.radarGreyBox {background-color: #E7E7E7;}
.radarGreyBoxContent 
{
	padding-left: 17px;
	padding-right: 20px;
	padding-top: 9px;
	padding-bottom: 11px;
	line-height: 15px;
}
 
.radarForklaring
{
	padding-left: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	line-height: 15px;	
}

.radarDropdown 
{
	height: 20px;
	Width: 122px;
}

.map
{
	padding: 3px;
	border: 1px solid #E0E0E0;
}

.mapBox 
{
	background-image: url(images/Map/infoBoxBg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #DBDADA;
	border: 1px solid #7C8A98;
	padding: 16px;
	width: 200px;
}

.mapBoxHeading
{
	color: #686868;
	font-weight: bold;
	font-size: 16px;
	padding-bottom: 15px;
}
