html
{
	color: #333333;
	background-color: #ffffff;
}

h1
{
	font-size: 120%;
	font-weight: bold;
	color: #013668;
	background-color: inherit;
	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 #2D604D;
	border-right: solid 1px #2D604D;
	border-bottom: solid 1px #2D604D;
	height: 86px;
}
.contentboxframe
{
	width: 947px;
	color: #333333;
	background-color: #ffffff;
	border: solid 1px #2D604D;
	/*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: #003466;
	color: inherit;
}

/* breadcrumb: brdkrummesti */ 
.breadcrumb
{
	/* font-size: 85%;*/
	font-size: 9px; /* TILFOEJET JBO 141105 */
	padding: 6px 4px 6px 8px;
	color: #666666;
	background-color: #FFFFFF;
}
.breadcrumb a,.breadcrumb a:link,.breadcrumb a:visited
{
	color: #013668;
	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: #013668;
	background-color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.breadcrumbtext
{
	/* font-size: 85%; */
	font-size: 9px; /* TILFOEJET JBO 141105 */
	line-height: 120%;
	color: #666666;
	background-color: inherit;
	text-decoration: none;
}

/* colorboxes: logografik i venstre bundhjrne */
.colorboxes
{
	background-color: #ffffff;
	color: inherit;
}
/* 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;
	color: #013668;
	background-color: #ffffff;
}
.searchbutton
{
	margin: 1px 11px 0px 0px;
	float: left;
}

.networkTitle
{
	font-size:9px;
	color: #013668;
	background-color: #ffffff;
	font-weight: bold;
	padding: 0px 3px 0px 3px;
	cursor: pointer;
}
.networksoptions * a, .networksoptions * a:visited, .networksoptions * a:link
{
	color:#2D604D;
	background-color: inherit;
}
.networksoptions * a:hover
{
	text-decoration:none;
	color: #94151E;
	background-color: inherit;
}
.dropdownLinkHover a,.dropdownLinkHover a:visited, .dropdownLinkHover a:link
{
	color:#94151E;
	background-color: inherit;
}
.dropdownElement
{ 
	font-size:9px;
	background-color:#E0E7E4;
	color:#013668; 
	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: #013668;
	background-color: inherit;
	margin: 0px 0px 12px 0px;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
}

.fronttitleupper
{
	padding: 0px 0px 12px 0px;
	text-transform: capitalize;
}

.fronttitle a,.fronttitle a:link,.fronttitle a:visited,.fronttitleupper a,.fronttitleupper a:link,.fronttitleupper a:visited
{
	font-size: 15px;
	font-weight: bold;
	color: #013668;
	background-color: inherit;
	text-decoration: none;	
}
.fronttitle a:active,.fronttitle a:hover,.fronttitleupper a:active,.fronttitleupper a:hover
{
	font-size: 15px;
	font-weight: bold;
	color: #94151E;
	background-color: inherit;
	text-decoration: none;	
}

/* MAINMENU - vandret hovedmenu */
/* mainmenuitem: alm. menupunkt */
.mainmenu
{
	color: #ffffff;
	background-color: #013668;
}
.mainmenuitemon
{
	color: #013668;
	background-color: #ffffff;
	font-size: 10px;
	padding: 3px 12px 3px 12px;
	border-left: solid 1px #013668;
	border-bottom: solid 1px #013668;
	border-top: none 0px;
	border-right: none 0px;
	vertical-align: middle;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
}
.mainmenuitemnn a,.mainmenuitemon a:link,.mainmenuitemon a:visited
{
	color: #013668;
	background-color: #ffffff;
	text-decoration: none;	
}
.mainmenuitem
{
	color: #ffffff;
	background-color: inherit;
	font-size: 10px;
	padding: 3px 12px 3px 12px;
	border-left: solid 1px #013668;
	border-bottom: solid 1px #013668;
	border-top: none 0px;
	border-right: none 0px;
	vertical-align: middle;
	text-align: center;
	text-transform: uppercase;
}
.mainmenuitem a,.mainmenuitem a:link,.mainmenuitem a:visited
{
	color: #ffffff;
	background-color: #013668;
	text-decoration: none;	
}
.menulayer
{
	position: absolute;
	color: #013668;
	background-color: #E0E7E4;
	border-left: solid 1px #013668;
	border-right: solid 1px #013668;
	border-bottom: solid 1px #013668;
	border-top: none 0px;
	text-align: left;
	padding: 8px 0px 10px 0px;
}
.menulayeritemdot
{
	color: #013668;
	background-color: #E0E7E4;
	padding: 0px 0px 0px 10px;
	cursor: pointer;
}
.menulayeritem
{
	color: #013668;
	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: #013668;
	background-color: #E0E7E4;
	text-decoration: none;	
}
.menulayeritem a:active,.menulayeritem a:hover
{
	color: #013668;
	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;	
}

/* SUBMENU - venstremenu på undersider */
.submenubox
{
	color: #013668;
	background-color: #E0E7E4;
	padding: 10px 10px 14px 10px;
}
/* submenu: alm. menupunkt */
.submenu
{
	color: #013668;
	background-color: #E0E7E4;
	padding: 4px 0px 4px 0px;
	font-size: 10px;
}
.submenu img
{
	margin: 3px 6px 0px 0px;
}
.submenu a,.submenu a:link,.submenu a:visited
{
	color: #013668;
	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: 10px;
	font-weight: bold;
}
.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 4px 3px 4px;
	font-size: 10px;
	color: #ffffff;
	background-color: #003466;
}
.infobottom a,.infobottom a:link,.infobottom a:visited
{
	color: #ffffff;
	background-color: inherit;
	text-decoration: underline;
}

/* websitesmenu */
.websitesmenu
{
	border: solid 1px #013668;
	height: 15px;
	padding: 0px 3px 0px 3px;
}
.websitesmenu td
{
	font-size: 10px;
	text-transform: uppercase;
	background-color: #ffffff;
	color: inherit;
}
.menupadding
{
	padding: 4px 1px 4px 4px;
}
.menuarrow img
{
	margin: 4px 2px 0px 20px;
}
.websitesdropdown
{
	border: solid 1px #013668;
	height: 15px;
	padding: 0px 3px 0px 3px;
	position: absolute;
}

/* SITEMAP */
.sitemaplevel1
{
	color: #013668;
	background-color: #ffffff;
	padding: 4px 0px 4px 0px;
	font-size: 95%;
}
.sitemaplevel1 a,.sitemaplevel1 a:link,.sitemaplevel1 a:visited
{
	color: #013668;
	background-color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
.sitemaplevel1 a:active,.sitemaplevel1 a:hover
{
	color: #94151E;
	background-color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
.sitemaplevel2
{
	color: #000000;
	background-color: #ffffff;
	padding: 4px 0px 4px 0px;
	font-size: 95%;
}
.sitemaplevel2 a,.sitemaplevel2 a:link
{
	color: #000000;
	background-color: #ffffff;
	text-decoration: none;
}
.sitemaplevel2 a:visited
{
	color: #013668;
	background-color: #ffffff;
	text-decoration: none;
}
.sitemaplevel2 a:active,.sitemaplevel2 a:hover
{
	color: #94151E;
	background-color: #ffffff;
	text-decoration: none;
}