h1
{
	font-size: 120%;
	font-weight: bold;
	color: #2D604D;
	margin: 0px 0px 12px 0px;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
}
h2
{
	font-size: 110%;
	font-weight: bold;
	margin: 0px 0px 12px 0px;
}
h3
{
	font-size: 100%;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
}

.topidentitybarframe
{
	border-left: solid 1px #666666;
	border-right: solid 1px #666666;
	border-bottom: solid 1px #666666;
	margin-top: 1px;
	height: 86px;
}

.contentboxframe
{
	width: 947px;
	color: #333333;
	background-color: #ffffff;
	border: solid 1px #666666;
	background-image: url(/images/content_background.jpg);
	background-position: right top;
	background-repeat: no-repeat;
}

ul, ol { margin-top: 6px; margin-bottom: 18px; }

.borderline
{
	background-color: #2D604D;
}

/* breadcrumb: brdkrummesti */ 
.breadcrumbline
{
	position:relative;
	width:949px;
	z-index:100;
}
.breadcrumb
{
	/* font-size: 85%;*/
	font-size: 9px; /* TILFOEJET JBO 141105 */
	padding: 6px 13px 6px 13px;
	color: #666666;
	text-decoration: none;
}
.breadcrumb a,.breadcrumb a:link,.breadcrumb a:visited
{
	color: #2D604D;
	background-color: #FFFFFF;
	text-decoration: none;
}
.breadcrumb a:active,.breadcrumb a:hover
{
	color: #94151E;
	background-color: #FFFFFF;
	text-decoration: none;
}
/* breadcrumbOn: aktuelle sidetitel i brdkrummestien */
.breadcrumbOn
{
	color: #2D604D;
	background-color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.breadcrumbtext
{
	/* font-size: 85%; */
	font-size: 9px; /* TILFOEJET JBO 141105 */
	line-height: 120%;
	color: #666666;
	text-decoration: none;
}

/* colorboxes: logografik i venstre bundhjrne */
.colorboxes
{
	background-image: url(/images/colorboxes.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	background-color: #ffffff;
}
/* searchinput: søgefelt i toppen */
.searchinput
{
	height: 13px;
	border: none 0px;
	padding: 0px 3px 0px 3px;
	margin: 1px 0px 0px 0px;
	width: 90px;
	float: right;
	font-size: 9px;
	/*font-weight: bold;*/
	/*color: #2D604D;*/
	color: #000;
}
.searchbutton
{
	margin: 1px 11px 0px 0px;
	float: left;
}

.networkTitle
{
	font-size:9px;
	/*color: #2D604D;*/
	color: #000;
	background-color: #ffffff;
	/*font-weight: bold;*/
	padding: 0px 3px 0px 3px;
	cursor: pointer;
}
.networksoptions * a, .networksoptions * a:visited, .networksoptions * a:link
{ color:#2D604D; }
.networksoptions * a:hover
{
	text-decoration:none;
	color: #94151E;
}
.dropdownLinkHover a,.dropdownLinkHover a:visited, .dropdownLinkHover a:link
{
	color:#94151E;
}
.dropdownElement
{ 
	font-size:9px;
	background-color:#E0E7E4;
	color:#2D604D; 
	width: 130px;
	padding: 3px 4px 3px 4px;
}
.dropdownElementHover
{ 
	font-size:9px;
	background-color:#FFFFFF;
	color:#94151E; 
	width: 130px;
	cursor: pointer;
	padding: 3px 4px 3px 4px;
}

/* FRONTPAGE FIXED BOXES */
.fronttitle,.fronttitleupper
{
	font-size: 15px;
	font-weight: bold;
	color: #2D604D;
	margin: 0px 0px 12px 0px;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
}

.fronttitleupper
{
	padding: 0px 0px 12px 0px;
}

.fronttitle a,.fronttitle a:link,.fronttitle a:visited,.fronttitleupper a,.fronttitleupper a:link,.fronttitleupper a:visited, .fronttitle a:active,.fronttitleupper a:active
{
	font-size: 15px;
	font-weight: bold;
	color: #2D604D;
	text-decoration: none;
}
.fronttitle a:hover, .fronttitleupper a:hover
{
	font-size: 15px;
	font-weight: bold;
	color: #94151E;
	text-decoration: none;
}

/* FRONTBOX COLOUR SCHEMES */
.frontboxlightblue,.frontboxlightblue h1,.frontboxlightblue .fronttitle
{
	color: #ffffff;
	background-color: #7F9BB3;
}
.frontboxlightblue a:link,.frontboxlightblue a:visited,.frontboxlightblue a:active,.frontboxlightblue a:hover
{
	color: #ffffff;
	background-color: #7F9BB3;
	text-decoration: underline;
}
.frontboxdarkblue,.frontboxdarkblue h1,.frontboxdarkblue .fronttitle
{
	color: #ffffff;
	background-color: #013668;
}
.frontboxdarkblue a:link,.frontboxdarkblue a:visited,.frontboxdarkblue a:active,.frontboxdarkblue a:hover
{
	color: #ffffff;
	background-color: #013668;
	text-decoration: underline;
}


/* EXTRA BLUE CLASSES BY JBO */

.frontboxdarkblue2,.frontboxdarkblue2 h1,.frontboxdarkblue2 .fronttitle
{
	color: #ffffff;
	background-color: #003768;
}
.frontboxdarkblue2 a:link,.frontboxdarkblue2 a:visited,.frontboxdarkblue2 a:active,.frontboxdarkblue2 a:hover
{
	color: #ffffff;
	background-color: #003768;
	text-decoration: underline;
}

.frontboxlightblue2,.frontboxlightblue2 h1,.frontboxlightblue2 .fronttitle
{
	color: #000000;
	background-color: #bfcdd9;
}
.frontboxlightblue2 a:link,.frontboxlightblue2 a:visited,.frontboxlightblue2 a:active,.frontboxlightblue2 a:hover
{
	color: #000000;
	background-color: #bfcdd9;
	text-decoration: underline;
}

.frontboxlightblue3,.frontboxlightblue3 h1,.frontboxlightblue3 .fronttitle
{
	color: #000000;
	background-color: #e5ebf0;
}
.frontboxlightblue3 a:link,.frontboxlightblue3 a:visited,.frontboxlightblue3 a:active,.frontboxlightblue3 a:hover
{
	color: #000000;
	background-color: #e5ebf0;
	text-decoration: underline;
}

/* EXTRA GREEN CLASSES BY JBO */

.frontboxdarkgreen,.frontboxdarkgreen h1,.frontboxdarkgreen .fronttitle
{
	color: #ffffff;
	background-color: #2d604d;
}
.frontboxdarkgreen a:link,.frontboxdarkgreen a:visited,.frontboxdarkgreen a:active,.frontboxdarkgreen a:hover
{
	color: #ffffff;
	background-color: #2d604d;
	text-decoration: underline;
}

.frontboxdarkgreen2,.frontboxdarkgreen2 h1,.frontboxdarkgreen2 .fronttitle
{
	color: #ffffff;
	background-color: #81a094;
}
.frontboxdarkgreen2 a:link,.frontboxdarkgreen2 a:visited,.frontboxdarkgreen2 a:active,.frontboxdarkgreen2 a:hover
{
	color: #ffffff;
	background-color: #81a094;
	text-decoration: underline;
}

.frontboxlightgreen,.frontboxlightgreen h1,.frontboxlightgreen .fronttitle
{
	color: #000000;
	background-color: #cad7d2;
}
.frontboxlightgreen a:link,.frontboxlightgreen a:visited,.frontboxlightgreen a:active,.frontboxlightgreen a:hover
{
	color: #000000;
	background-color: #cad7d2;
	text-decoration: underline;
}

.frontboxlightgreen2,.frontboxlightgreen2 h1,.frontboxlightgreen2 .fronttitle
{
	color: #000000;
	background-color: #eaefed;
}
.frontboxlightgreen2 a:link,.frontboxlightgreen2 a:visited,.frontboxlightgreen2 a:active,.frontboxlightgreen2 a:hover
{
	color: #000000;
	background-color: #eaefed;
	text-decoration: underline;
}


/* MAINMENU - vandret hovedmenu */
/* mainmenu */
.mainmenu
{
	color: #ffffff;
	background-color: #35705a;
}
.mainmenuitemOn
{
	color: #2D604D;
	background-color: #ffffff;
	font-size: 10px;
	padding: 3px 12px 3px 12px;
	border-left: solid 1px #35705a;
	border-bottom: solid 1px #35705a;
	border-top: none 0px;
	border-right: none 0px;
	vertical-align: middle;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
}
.mainmenuitemOn a,.mainmenuitemOn a:link,.mainmenuitemOn a:visited
{
	color: #2D604D;
	background-color: #ffffff;
	text-decoration: none;	
}
.mainmenuitem
{
	color: #ffffff;
	background-color: #35705a;
	font-size: 10px;
	padding: 3px 12px 3px 12px;
	border-left: solid 1px #35705a;
	border-bottom: solid 1px #35705a;
	border-top: none 0px;
	border-right: none 0px;
	vertical-align: middle;
	/* font-weight: bold; */ 
	text-align: center;
	text-transform: uppercase;
}
.mainmenuitem a,.mainmenuitem a:link,.mainmenuitem a:visited
{
	color: #ffffff;
	background-color: #35705a;
	text-decoration: none;	
}
.menulayer
{
	position: absolute;
	color: #2D604D;
	background-color: #E0E7E4;
	border: solid 1px #2D604D;
	border-top: none 0px;
	text-align: left;
	padding: 8px 0px 10px 0px;
}
.menulayeritemdot
{
	color: #2D604D;
	background-color: #E0E7E4;
	padding: 0px 0px 0px 10px;
	cursor: pointer;
}
.menulayeritem
{
	color: #2D604D;
	background-color: #E0E7E4;
	font-weight: normal;
	font-size: 10px;
	padding: 3px 12px 4px 12px;
	cursor: pointer;
	text-transform: none;
}
.menulayeritemdotover
{
	color: #94151E;
	background-color: #ffffff;
	padding: 0px 0px 0px 10px;
	cursor: pointer;
}
.menulayeritemover
{
	color: #94151E;
	background-color: #ffffff;
	font-weight: normal;
	font-size: 10px;
	padding: 3px 12px 4px 12px;
	cursor: pointer;
	text-transform: none;
}
.menulayeritem a,.menulayeritem a:link,.menulayeritem a:visited
{
	color: #2D604D;
	background-color: #E0E7E4;
	text-decoration: none;	
}
.menulayeritem a:active,.menulayeritem a:hover
{
	color: #2D604D;
	background-color: #E0E7E4;
	text-decoration: none;	
}
.menulayeritemover a,.menulayeritemover a:link,.menulayeritemover a:visited,.menulayeritemover a:active,.menulayeritemover a:hover
{
	color: #94151E;
	background-color: #ffffff;
	text-decoration: none;	
}
/* mainmenuitem: alm. menupunkt
.mainmenuitem
{
	font-size: 10px;
}
.mainmenuitem a,.mainmenuitem a:link,.mainmenuitem a:visited
{
	color: #000000;
	text-transform: uppercase;
}
.mainmenuitem a:active,.mainmenuitem a:hover
{
	color: #94151E;
	text-transform: uppercase;
}
mainmenuitemOn: valgt menupunkt
.mainmenuitemOn
{
	font-size: 10px;
}
.mainmenuitemOn a,.mainmenuitemOn a:link,.mainmenuitemOn a:visited
{
	color: #94151E;
	text-transform: uppercase;
}
.mainmenuitemOn a:active,.mainmenuitemOn a:hover
{
	color: #94151E;
	text-transform: uppercase;
} */

/* SUBMENU - venstremenu på undersider */
.submenubox
{
	color: #2D604D;
	background-color: #E0E7E4;
	padding: 10px 10px 14px 10px;
}
/* submenu: alm. menupunkt */
.submenu
{
	color: #2D604D;
	background-color: #E0E7E4;
	padding: 4px 0px 4px 0px;
	/* font-size: 11px; */
	font-size: 10px; /* TILFOEJET 081105 */
}
.submenu img
{
	margin: 3px 6px 0px 0px;
}
.submenu a,.submenu a:link,.submenu a:visited
{
	color: #2D604D;
	background-color: #E0E7E4;
	text-decoration: none;
}
.submenu a:active
{
	color: #94151E;
	background-color: #E0E7E4;
	text-decoration: none;
}

.submenu a:hover
{
	color: #94151E;
	background-color: #E0E7E4;
	text-decoration: underline;
}

/* submenuOn: valgt menupunkt */
.submenuOn
{
	padding: 4px 0px 4px 0px;
	/* font-size: 11px; */
	font-size: 10px; /* TILFOEJET 081105 */
	font-weight: bold; /* TILFOEJET 081105 */
}
.submenuOn a,.submenuOn a:link,.submenuOn a:visited
{
	color: #94151E;
	background-color: #E0E7E4;
	text-decoration: none;
}
.submenuOn a:active, .submenuOn a:hover
{
	color: #94151E;
	background-color: #E0E7E4;
	text-decoration: none;
}

/* infobottom: kontaktoplysninger i bunden */
.infobottom
{
	padding: 2px 0px 0px 0px;
	font-size: 10px;
}
.infobottom a,.infobottom a:link,.infobottom a:visited
{
	color: #000000;
	text-decoration: underline;
}

/* websitesmenu */
.websitesmenu
{
	border: solid 1px #2D604D;
	height: 15px;
	padding: 0px 3px 0px 3px;
}
.websitesmenu td
{
	font-size: 10px;
	text-transform: uppercase;
	background-color: #ffffff;
}
.menupadding
{
	padding: 4px 1px 4px 4px;
}
.menuarrow img
{
	margin: 4px 2px 0px 20px;
}
.websitesdropdown
{
	border: solid 1px #2D604D;
	height: 15px;
	padding: 0px 3px 0px 3px;
	position: absolute;
}

/* SITEMAP */
.sitemaplevel1
{
	color: #2D604D;
	background-color: #ffffff;
	padding: 4px 0px 4px 0px;
	font-size: 95%;
	font-weight: bold;
}
.sitemaplevel1 a,.sitemaplevel1 a:link,.sitemaplevel1 a:visited
{
	color: #2D604D;
	background-color: #ffffff;
	text-decoration: none;
	/*font-weight: bold;*/
}
.sitemaplevel1 a:active /* JBO redigering 081105 */
{
	color: #94151E;
	background-color: #ffffff;
	text-decoration: none;
	/*font-weight: bold;*/
}
.sitemaplevel1 a:hover /* JBO redigering 081105 */
{
	color: #94151E;
	background-color: #ffffff;
	text-decoration: underline;
	/*font-weight: bold;*/
}

.sitemaplevel2
{
	color: #000000;
	background-color: #ffffff;
	padding: 4px 0px 4px 0px;
	font-size: 95%;
	font-weight: normal;
}
.sitemaplevel2 a,.sitemaplevel2 a:link
{
	color: #000000;
	background-color: #ffffff;
	text-decoration: none;
}
.sitemaplevel2 a:visited
{
	color: #2D604D;
	background-color: #ffffff;
	text-decoration: none;
}
.sitemaplevel2 a:active /* JBO redigering 081105 */
{
	color: #94151E;
	background-color: #ffffff;
	text-decoration: none;
}
.sitemaplevel2 a:hover /* JBO redigering 081105 */
{
	color: #94151E;
	background-color: #ffffff;
	text-decoration: underline;
}
