﻿.breadcrumb
{
	width: 100%;
}


#BannerContainer
{
	background-position: center bottom; /*background-image: url(/Images/headderHEF.jpg); */
	width: 800px;
	height: 145px;
}

#footer
{
	/*background-position: center bottom; width: 804px; height: 40px;*/
	background-image: url(/Images/footer.jpg);
	background-repeat: no-repeat;
	width: 644px;
	height: 93px;
	margin-left: 22px;
}

.mainContent
{
	width: 575px;
	clear: both;
}
.popupBackground
{
	background-color: Gray;
}
.popup
{
	background-position: top left;
	background-repeat: repeat-y;
	width: 650px; /*height:28px;*/
	margin: 0px;
	padding: 0px;
	background-image: url(/Images/formbakground.jpg);
}
.popup h2
{
	font-family: Arial;
	width: 520px;
	margin-left: 30px;
}
.popup ol
{
	font-family: Arial;
	font-size: 14px;
	padding-left: 45px;
	width: 500px;
}

.popup .tekst
{
	font-family: Arial;
	font-size: 12px;
	width: 520px;
	margin-left: 30px;
}
.popup .buttonsLayer
{
	margin-top: 30px;
	padding-left: 30px;
	margin-left: 50px;
}
.mainContent
{
	padding-top: 20px;
	padding-bottom: 0px;
	padding-left: 50px;
	padding-right: 800px;
	margin-right: 800px;
}
.group
{
	border-top: thin dotted;
	border-color: Gray;
	margin-left: 35px;
	padding-top: 15px;
	padding-bottom: 2px;
	margin-right: 35px;
}
.groupHeadding
{
	background-color: #DEEBF7;
}
.headding
{
	font-size: 17px;
	clear: both;
	font-weight: bold;
	font-family: Arial;
	margin-left: 35px;
}
.del #epostEquals label
{
	color: Red;
	font-size: 11px;
}
.del #mobilEquals label
{
	color: Red;
	font-size: 11px;
}
.dropD
{
	width: 100px;
}
.del
{
	width: 565px;
	float: left;
	padding-top: 5px;
}
.del label
{
	clear: both;
	display: block;
	float: left;
	font-size: 12px;
	font-family: Arial;
}
.del input
{
	clear: both;
	width: 90%;
	clear: left;
	display: block;
}
.del .inputbox
{
	float: left;
	width: 260px;
	padding-bottom: 10px;
}
.del .inputboxlarge
{
	width: 549px;
	clear: both;
}
.del .inputboxMiddle
{
	width: 250px;
	clear: both;
}
.del .inputboxMiddle3
{
	width: 400px;
	clear: left;
}
.del .inputboxMiddle2
{
	width: 370px;
	clear: left;
	float: left;
}
.del .inputboxshort
{
	width: 70px;
	clear: left;
}
.del .inputboxshort2
{
	width: 120px;
	clear: right;
}
.del .inputboxshort3
{
	float:left;
	width: 120px;
	padding-right: 20px;
}
.del .inputboxshortRight
{
	float: left;
	width: 120px;
	padding-right: 40px;
}
.del .inputboxshort4
{
	width: 120px;
}
.del .inputpost
{
	width: 300px;
}
.del .inputEpost
{
	width: 415px;
}
.del .inputSchool
{
	width: 260px;
	float: right;
	padding-right: 30px;
}
.del .dropDown label
{
	display: block;
	clear: right;
	font-size: 12px;
}
.del .dropDown
{
	width: 300px;
}
.del .checkbox
{
	float: right;
	margin: 0px;
	clear: none;
	font-family: Arial;
}
.del .checkbox label
{
	float: left;
	font-size: 11px;
	display: block;
	clear: none;
	font-family: Arial;
}
.textArea
{
	clear: left;
	width: 200px;
	padding-bottom: 5px;
}
.textArea label
{
	display: block;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
}
.del .date
{
	float: left;
	padding-right: 10px;
	padding-bottom: 10px;
}
.textSchema
{
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: Georgia;
	font-size: 13px;
	line-height: 17px;
	margin-left: 35px;
	margin-right: 35px;
	clear: both;
}
.liten
{
	font-family: Arial;
	font-size: 11px;
}
.textSchema2
{
	font-family: Arial;
	font-size: 12px;
	padding-bottom: 5px;
	padding-top: 5px;
	clear: both;
}
.textSchema2 .textRight
{
	font-family:Arial;
	font-size:12px;
	float: right;
	
}
.textSchema2 .textLeft
{
	
	font-family:Arial;
	font-size:12px;
}
.textSchemaLayout
{
	width: 500px;
	float: left;
	font-family: Arial;
	font-size: 12px;
	padding-bottom: 5px;
	padding-top: 5px;
	border: none;
}
.textHeading
{
	font-family: Georgia;
	font-size: 24px;
	clear: both;
	padding-left: 30px;
	padding-top: 20px;
}
.textSchema3
{
	float: left;
	padding-left: 275px;
	margin-top: -46px;
	font-family: Arial;
	font-size: 12px;
	line-height: 17px;
	padding-bottom: 5px;
}
.textSchema31
{
	float: left;
	padding-left: 275px;
	margin-top: -51px;
	font-family: Arial;
	font-size: 12px;
	line-height: 17px;
	padding-bottom: 5px;
}
.textSchema4
{
	font-family: Arial;
	font-size: 12px;
	line-height: 17px;
	padding-bottom: 5px;
	padding-top: 5px;
	clear: both;
}
.textSchema5
{
	font-family: Arial;
	font-size: 11px;
	line-height: 17px;
	padding-bottom: 5px;
	padding-top: 5px;
	clear: both;
	color: #003399;
}

.buttons
{
	float: right;
	font-family: Arial;
	font-size: 14px;
	color: #5aab42;
	font-weight: bold;
	padding-right: 15px;
	padding-top: 30px;
}
.buttons a
{
	font-size: 17px;
	font-family: Arial;
	color: #5AAB42;
	text-decoration: none;
	border-style: none;
}
a
{
	font-size: 17px;
	font-family: Arial;
	color: #5AAB42;
	text-decoration: none;
	border-style: none;
}
.buttons1
{
}
.buttons2
{
	margin-left: 300px;
}
.buttons3
{
	margin-left: 300px;
}
.buttons4
{
	margin-left: 330px;
}
.buttons5
{
	margin-left: 500px;
}
.buttonsBoth
{
	float: left;
	margin-bottom: 50px;
	margin-top: 40px;
}
.buttons6
{
	float: left;
	font-family: Arial;
	font-size: 17px;
	color: #94969C;
	font-weight: bold;
	padding-right: 15px;
	padding-top: 30px;
}
.buttons7
{
	float: right;
	font-family: Arial;
	font-size: 17px;
	color: #94969C;
	font-weight: bold;
	padding-right: 15px;
	padding-top: 30px;
}
.buttonsAvtale
{
	float: left;
	margin-left: 30px;
}
.noFrame a img
{
	border: none;
	text-decoration: none;
}


.layout
{
	text-decoration: none;
}
.printImage
{
	margin-left: 400px;
	float: left;
}
.tablegrid
{
	width: 100%;
}
.tablegrid td
{
	font-family: Arial;
	font-size: 11px;
	padding: 5px;
	border-bottom: 1px solid #999;
}
.tablePlane td
{
	font-family: Arial;
	font-size: 11px;
	width: 100px;
	padding-right: 15px;
}
.tablegrid .noborder td
{
	border: none;
}

.clearfix:after
{
	content: ".";
	display: block;
	height: 5;
	clear: both;
	visibility: hidden;
}


.clearfix
{
	display: inline-block;
}

/* Hides from IE-mac \*/
* html .clearfix
{
	height: 1%;
}
.clearfix
{
	display: block;
}
/* End hide from IE-mac */

.del .inputSame label
{
	margin-left: 35px;
}

.del .inputSame
{
	margin-top: -14px;
}
.checkboxSameLine
{
	float: right;
	margin-right: 152px;
}
.check1
{
	float: left;
	width: 50px;
}
.check2
{
	float: left;
	width: 50px;
}


body
{
	/*background-color: #F5F5F7;*/
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
}
/*
form {
	
	margin-left: 140px;
	margin-top: 30px;
        width:686px;
    
	background-position: 22px 145px;
	background-repeat: no-repeat;
        padding: 0px;
}*/

.ramme
{
	width: 650px;
	float: left;
	margin-left: 30px;
}
.ramme .header
{
	background-image: url(/Images/topform3.jpg);
	height: 40px;
	width: 644px;
	margin-left: 4px;
	background-repeat: no-repeat;
	padding: 0px;
}

.ramme .formtext
{
	background-image: url(/Images/formbakground.jpg);
	background-repeat: repeat-y;
	width: 644px; /*height:28px;*/
	padding: 0px;
}
.ramme .fot
{
	background-image: url(/Images/footer.jpg);
	background-repeat: no-repeat;
	width: 644px;
	height: 93px;
	margin-left: 4px;
}

br
{
	clear: left;
}

hr
{
	border-top: thin dotted;
	color: #848284;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
}

.menu
{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #999999;
}

.currentMenu
{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #5AAB42;
}

.radio
{
	float: right;
	margin-right: 50px;
	margin-top: -25px;
	padding-top: 5px;
}

.hyperLinkBoth
{
	float: left;
}
.hyperLink a
{
	font-size: 17px;
	font-family: Arial;
	color: #94969C;
	float: left;
	padding-right: 22px;
	background-image: url(/Images/buttonGrey.jpg);
	background-position: right 0px;
	background-repeat: no-repeat;
	
}
.last a
{
	font-size: 17px;
	font-family: Arial;
	color: #94969C;
	padding-right: 22px;
	float: left;
	background-position: right 0px;
	
}
.hyperLink a.grey
{
	color: #94969C;
	padding-right: 22px;
	background-image: url(/Images/buttonGrey.jpg);
	background-position: right 0px;
	background-repeat: no-repeat;
	
}
.hyperLink a.lightgreen
{
	color: #A5C38C;
	background-image: url(/Images/buttonLightGreen.jpg);
	text-decoration:none;
}
.hyperLink a.green
{
	color: #5AAA42;
	background-image: url(/Images/button.jpg);
}
.last a.lastgreen
{
	color: #5AAA42;
	padding-right: 22px;
	float: left;
	background-position: right 0px;
}

.hyperlinkBakground
{
	background-image: url(/Images/formbakground.jpg);
	background-repeat: repeat-y;
	width: 650px; /*height:28px;*/
	padding: 0px;
}
.pageControlPlacing
{
	margin-left: 30px;
}

.hiddenbox
{
	display: none;
}


.validationSummary
{
	border-top: thin dotted;
	border-color: #848284;
	text-decoration: underline; /*background: #FFAAAA; */
	background: #F7F7F7;
	margin-left: 33px;
	width: 580px;
	color: #F74542;
	font-size: 12px;
	padding-bottom: 5px;
}
.validationSummary h2
{
	margin-top: 15px;
	text-decoration: none;
	margin-left: 25px;
	padding-left: 25px;
	background: #F7F7F7;
	background-image: url(/Images/unvalid.gif);
	background-repeat: no-repeat; /*background: #FFAAAA;*/
	color: #F74542;
	font-size: 13px;
}
.valid
{
	/* 	height: 75px; 	width: 220px;*/
	float: left;
	margin: 0px 20px 10px 0px;
}

.invalid
{
	/* 	height: 75px; 	width: 220px;*/
	background: #ffffcd;
	border: solid 1px black;
	float: left;
	margin: 0px 20px 10px 0px;
}
.messageimage
{
	background: url( ../Images/unvalid.gif);
	background-repeat: no-repeat;
	width: 20px;
	height: 20px;
	margin: 1px 0px 0px 1px;
	display: none;
}

.message
{
	font-weight: bold;
	display: none;
}
.invalid .message
{
	margin: -21px 0px 0px 25px;
	display: block;
}
.invalid .messageimage
{
	display: block;
}
.invalid .inputbox
{
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 0px;
	padding-right: 0px;
	float: none;
}

.dropDAndM
{
	float: left;
}
.dropD
{
	float: left;
	width: 450px;
}
.medl
{
	float: left;
}


/*Orginal with new redesign */


A
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
	color: black;
}

A:hover
{
	color: green;
	text-decoration: underline;
}

.PRDropDowns
{
	font-size: 9px;
}

.PRboldLink
{
	font-size: 8pt;
	font-weight: bold;
}

.PRNormalLink
{
	font-size: 8pt;
	font-weight: normal;
}


.WriterEmail
{
	text-decoration: underline;
	font-size: 9px;
}

.Error
{
	color: Red;
}

.blahalvfet
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: Blue;
	font-weight: bold;
	font-size: 9pt;
}

.rodhalvfet
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: red;
	font-weight: bold;
	font-size: 9pt;
}


.boldLink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
	color: black;
}

.Nav
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	background-color: #1A2F80;
	text-decoration: none;
	white-space: nowrap;
}

.NavText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	white-space: nowrap;
}

.NavText:link
{
	color: #FFFFFF;
	text-decoration: none;
}

.NavText:hover
{
	color: #FFFFFF;
	text-decoration: none;
}

.navChosen
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 20px;
	color: #FFFFFF;
	background-color: #A9ACAC;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	white-space: nowrap;
}

.navChosenText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 20px;
	color: #FFFFFF;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	white-space: nowrap;
}

.navChosenText:link
{
	color: #FFFFFF;
	text-decoration: none;
}

.navChosenText:hover
{
	color: #FFFFFF;
	text-decoration: none;
}

.navChosen:link
{
	color: white;
	text-decoration: none;
}
.navChosen:Hover
{
	color: white;
	text-decoration: none;
	background-color: #A9ACAC;
}

.Nav:link
{
	color: white;
	text-decoration: none;
}
/*.Nav:Hover { color: white;  text-decoration: none; background-color: #A9ACAC;}  */

.NavSub
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 13px;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	vertical-align: top;
	text-align: left;
	color: #1A2F80;
}

.NavSub:link
{
	text-decoration: none;
}

.NavSubRedesign
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	vertical-align: top;
	text-align: left;
	color: Black;
	display:block;
}

td.LeftMenuClear
{
	background-image: url(/images/newredesign/leftmenuclear.gif);
	background-repeat: repeat-y;
	background-position: top left;
	padding-left: 5px;
	padding-bottom: 4px;
}

td.LeftMenuClearVisit
{
	background-image: url(/images/newredesign/leftmenushadow.gif);
	background-repeat: repeat;
	background-position: center bottom;
	padding-left: 5px;
	padding-bottom: 4px;
}
td.Visit {
	background-image: url(/images/newredesign/leftmenusel.gif);
	background-repeat: repeat;
	width: 9px;
}

.LeftMenuItemRedesign
{
	font-size: 11px;
	font-weight: bold;
	text-align: left;

	text-transform: none;
	vertical-align: top;
	display: block;
	padding-bottom: 10px;
	text-line: 15px;
}

.LeftMenuRedesign {
	margin-left: 9px;
	margin-top: 10px;
}

.navSub2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #1A2F80;
	background-color: #E2ECF7;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}

.LeftBorder
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CDCDCF;
}

.LSideMenuBg
{
	background-image: url(/images/SideMenuBg.gif);
	table-layout: fixed;
	border-top: 1px solid #CDCDCF;
	border-left: 1px solid #CDCDCF;
	border-right: 1px solid #CDCDCF;
	border-bottom: 1px solid #CDCDCF;
}


.SideMenuBgRightRedesign
{
	background-image: url(/images/newredesign/SideMenuBgRight.gif);
	height: 100%;
	table-layout: fixed;
	background-repeat: no-repeat; /* 	border-top: 1px solid #CDCDCF; 	border-right: 1px solid #CDCDCF; 	border-left: 1px solid #CDCDCF; */
}
.SideMenuBg
{
	background-image: url(/images/SideMenuBg.gif);
	height: 100%;
	table-layout: fixed; /* 	border-top: 1px solid #CDCDCF; 	border-right: 1px solid #CDCDCF; 	border-left: 1px solid #CDCDCF; */
}

.SideMenuBgRedesign
{
	background-image: url(/images/newredesign/SideMenuBg.gif);
	height: 100%;
	table-layout: fixed;
	background-repeat: no-repeat; /* 	border-top: 1px solid #CDCDCF; 	border-right: 1px solid #CDCDCF; 	border-left: 1px solid #CDCDCF; */
}

.LeftColumnBorder
{
	border-top: 1px solid #CDCDCF;
	border-right: 1px solid #CDCDCF;
	border-left: 1px solid #CDCDCF;
}

.FooterLine
{
	border: 1px solid #CDCDCF;
}

.FooterRedesign
{
	background: url(/images/newredesign/footersep.gif);
	background-repeat: repeat-x;
}

.TableBorder
{
	border: 1px solid #CFD8E1;
}

.Normal, P, BODY, TD, INPUT, LI, DIV, SELECT, SPAN
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	EditMenuName: Normal;
}

.Normal A
{
	margin-left: 6px;
}

.NormalRod
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #CC0000;
	EditMenuName: Normal rød;
}

.NormalRodLine
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #CC0000;
	text-decoration: line-through;
	EditMenuName: Normal rød overstrek;
}

.NormalHvit
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	EditMenuName: Normal hvit;
}

.NormalBla
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #003399;
	EditMenuName: Normal blå;
}


.LesMer
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	padding-right: 10px;
}

.LesMer:link
{
	text-decoration: none;
}

.LesMer:visited
{
	text-decoration: none;
}

.LesMerRedesigned
{
	color: rgb(63,109,165);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
}

.Header1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	background-color: #B5C2D1;
	padding-left: 5px;
	EditMenuName: Overskrift1;
}
.Header2NoUnderline
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #1A2F80;
}

.Header2NoUnderlineRedesign
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: rgb(47,122,47);
}

.Header2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #1A2F80;
	color: #1A2F80;
	EditMenuName: Overskrift2;
}

.Header2Redesign
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: rgb(47,122,47);
	EditMenuName: Overskrift2;
}

.Header2IntroRedesign 
{
	background-image: url(/images/newredesign/seperatorline.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	padding-bottom: 10px;
}

.Header1Link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	background-color: #B5C2D1;
	padding-left: 5px;
	text-decoration: none;
}

.Header1Link:link
{
	text-decoration: none;
}

.Header1Link:visited
{
	text-decoration: none;
}

.Header1Link:hover
{
	text-decoration: none;
	color: #000000;
}

.Header2Link
{
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #1A2F80;
	border-bottom-style: solid;
	font-size: 17px;
	border-bottom-width: 1px;
	border-bottom-color: #1a2f80;
}

.Header2Link:link
{
	text-decoration: none;
}

.Header2Link:hover
{
	color: #1A2F80;
	text-decoration: none;
}

.Header2Link:visited
{
	text-decoration: none;
}



.Header3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	EditMenuName: Overskrift3;
}

.Header3Redesign
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: rgb(47,122,47);
	EditMenuName: Overskrift3;
}
.Header3ImageRedesign, 
{
	vertical-align: top;
}

.Header3ImageRedesign img
{
	width: 110px;
	vertical-align: top;
}

.Header3TrRedesign {
	background-image: url(/images/newredesign/seperatorline.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	position: relative;
	display: block;
}
.Header3TdRedesign 
{
	padding-bottom: 10px;
}

.FriendTipserRedesign {
	background-image: url(/images/newredesign/seperatorline.gif);
	background-repeat: repeat-x;
	background-position: center top;
	padding-top: 5px;	
}

.BlueHeader3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #1A2F80;
	text-decoration: none;
}

.BoldBlue
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #005597;
	margin-left: 9px;
}

.BoldBlue:link
{
	text-decoration: underline;
}

.BoldBlue:visited
{
	text-decoration: underline;
}


.BoldBlueNoLink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #1A2F80;
}

.BoldBlueNoLink:link
{
	text-decoration: none;
}

.BoldBlueNoLink:visited
{
	text-decoration: none;
}


.smallText
{
	height: 16;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	margin-left: 1px;
}

.smallText:link
{
	text-decoration: underline;
}

.smallText:visited
{
	text-decoration: underline;
}


.formborder
{
	height: 16;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	margin-left: 6px;
}

.formborder128
{
	height: 16;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	margin-left: 6px;
	margin-right: 3px;
	width: 128px;
}

.RegisterField
{
	width: 128px;
	height: 16;
	border-color: #1A2F80;
	border-style: solid;
	border-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}

.formborder60
{
	width: 60px;
	height: 16;
	border-color: #1A2F80;
	border-style: solid;
	border-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}





.formborder180
{
	width: 180px;
	height: 16;
	border-color: #1A2F80;
	border-style: solid;
	border-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}

.SideMenuDividerThin
{
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #CDCDCF;
}
.SmallItalic
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}

body
{
	background-color: #FFFFFF;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
}

.SmallBold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}

.FooterLink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	vertical-align: top;
	color: #666666;
}

.Footer
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CDCDCF;
}

.FooterRedesignOrg
{
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	font-size: 8pt;
}
.FooterRedesignOrg span 
{
	font-family: Arial;
}
.NewsgroupTableheading
{
	background-color: Navy;
	color: White;
	font-weight: bold;
}

.NewsgroupItemHeading
{
	color: White;
	font-weight: bold;
}

.NewsgroupItemHeading2
{
	color: White;
}

tr.NewsGroupRowActive
{
	background-color: #cccccc;
}

/* redesing */



.div-banner-logo
{
	position: relative;
	top: 25;
	right: 35px;
	float: right;
}



.div-banner-whole
{
	height: 150px;
	background-repeat: no-repeat;
}

.div-banner-menu
{
	float: left;
	width: 800px;
	position: relative;
	top: 58px;
}

.div-banner-menuRedesign
{
	float: left;
	width: 800px;
	position: relative;
	top: 110px;
	background: url(/images/newredesign/tabCenterOne.gif);
	background-repeat: repeat-x;
}


.div-banner-intranetMenu
{
	float: right;
	position: relative;
	bottom: 90px;
}

.div-banner-extranetMenu
{
	float: left;
	position: relative;
	top: 30px;
}

.div-tabItem
{
	float: left;
}


.div-tabItemCenter
{
	height: 25px;
	background-repeat: repeat-x;
	background-image: url(/images/redesign/tabCenterOne.gif);
}


.div-tabItemCenterRedesign
{
	height: 25px;
	background-repeat: repeat-x;
	background-image: url(/images/newredesign/tabCenterOne.gif);
	text-transform: uppercase;
}

.div-tabItemCenterRedesign a:hover
{
	text-decoration: none;
	color: White;
}

.div-tabItemCenterChosenRedesign a:hover
{
	text-decoration: none;
	color: White;
}


.div-tabItemCenterChosen
{
	height: 25px;
	background-repeat: repeat-x;
	background-image: url(/images/redesign/tabCenterOneChosen.gif);
}

.div-tabItemCenterChosenRedesign
{
	height: 25px;
	background-repeat: repeat-x;
	background-image: url(/images/newredesign/tabCenterOneChosen.gif);
}

.menuFontBase
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	position: relative;
	top: 5px;
}

.newdesginsearch
{
	width: 110px;
}

.menuFontBaseRedesign
{
	font-family: Arial;
	font-size: 8pt;
	text-decoration: none;
	position: relative;
	top: 3px;
	text-transform: uppercase;
}

.menuFirstElement
{
	font-size:9pt;
}

a.menuFontChosen:hover
{
	color: Blue !important;
}

a.menuFontChosenRedesing:hover
{
	color: Green !important;
}

a.menuFontBase:hover
{
	color: white;
}

.menuFont
{
	color: White;
}

.menuFontChosen
{
	color: #192f82;
}
.menuFontChosenRedesign
{
	color: White;
}


.MenuHeader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #000000;
	background-color: #B5C2D1;
}

.SideMenuDivider
{
	background-color: #B5C2D1;
	line-height: 10px;
}


.div-rss-header
{
	border: none;
}

.div-rss-baseText
{
	font-family: Arial;
	font-size: 9pt;
	text-decoration: none;
}

.div-rss-description
{
	font-weight: bold;
}

.div-rss-base
{
	display: inline;
	vertical-align: top;
}

.div-rss-shortText
{
}

#div-topNews-News1
{
	display: inline;
	float: left;
}

#div-topNews-News1 img
{
	width: 210px;
	float: left;
}

#div-topNews-Rss
{
	display: inline;
	width: 230px;
}

#div-topNews-News2
{
	display: block;
	width: auto;
	float: right;
}

#div-topNews-News3
{
	width: 230px;
}


.tipText
{
	font-family: Arial;
	font-size: 9px;
	color: #a0a0a0;
}

.showInline
{
	display: inline;
}
.showInlineRedesign
{
	display: block;
	float: left;
	position: relative;
}

.div-tip-textRow
{
	position: relative;
	left: 40px;
	bottom: 10px;
}

.div-tip-textRowRedesign
{
	position: relative;
	float: left;
	display: block;
	width: 305px;
	overflow: hidden;
	height: 19px;
}

.div-tip-header
{
	position: relative;
	left: 40px;
}

.div-tip-headerRedesign
{
	position: relative;
	float: left;
	display: block;
	width: 175px;
	overflow: hidden;
	padding-top: 3px;
}

.div-tip-picture
{
	position: relative;
	bottom: 12px;
}



.okButtonDiv
{
	background-image: url(/images/redesign/okButton.gif);
	width: 26px;
	height: 17px;
	background-repeat: no-repeat;
	text-decoration: none;
}

.div-topNews-News4 img
{
	display: block;
	float: none;
}

.div-topNews-News4 p
{
	margin-top: 5px;
	margin-bottom: 5px;
}

.div-LesMer
{
	font-family: Arial;
	font-size: 9pt;
	color: #1496cf;
	text-decoration: none;
}

.div-LesMerRss
{
	font-family: Arial;
	font-size: 9pt;
	color: Black;
	text-decoration: underline;
}

.SelectedMenuItem
{
	color: green;
	font-size: 11px;
	text-decoration: none;
}

.okButton
{
	margin-left: 106px;
}
.okButtonRedesign
{
	position: relative;
	float: left;
	display: block;
}

.TopImage
{
	width: 148px;
}

.NavSubLeft
{
	text-decoration: none;
	color: #235CBC;
}

.NavSubLeft:Hover
{
	color: #133163;
}

.NavSubLeft2
{
	text-decoration: none;
	color: #008000;
}

.NavSubLeft2:Hover
{
	color: #035213;
}

.NavSubLeft3
{
	text-decoration: none;
	color: #133163;
}
a
{
	text-decoration:underline;
}
