body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 9px;
	color: #000000;
}
#main {
	position:absolute;
	width:622px;
	height:418px;
	left: 50%;
	margin-left: -311px;
	top: 50%;
	margin-top: -209px;
	z-index:2;
}
#right {
	position:absolute;
	left:302px;
	top:0px;
	width:300px;
	height:257px;
	z-index:1;
}
#logo {
	position:absolute;
	left:0px;
	top:0px;
	width:200px;
	height:55px;
	z-index:2;
}
#text {
	position:absolute;
	left:225px;
	top:0px;
	width:377px;
	height:257px;
	z-index:1;
	overflow: auto;
		
	scrollbar-arrow-color: #DA1C00;
	scrollbar-base-color: #000000;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;	
	scrollbar-highlight-color: #FFFFFF;
}

#top {
	position:absolute;
	left:10px;
	top:10px;
	width:602px;
	height:20px;
	z-index:500;
}
#bottom {
	position:absolute;
	left:10px;
	top:334px;
	width:234px;
	height:50px;
	z-index:100;
}
#main2 {
	position:absolute;
	left:10px;
	top:10px;
	width:602px;
	height:398px;
	z-index:100;
	background-color: #CC3333;
}
#topline {
	position:absolute;
	left:10px;
	top:19px;
	width:602px;
	height:6px;
	z-index:400;
}
#bottomline {
	position:absolute;
	left:10px;
	top:313px;
	width:602px;
	height:6px;
	z-index:200;
}
#mid {
	position:absolute;
	left:10px;
	top:40px;
	width:602px;
	height:256px;
	z-index:300;
}
#topmenu {
	position:absolute;
	left:0px;
	top:106px;
	width:764px;
	height:20px;
	z-index:100;
}
.topmenu {
	background-color: #A4A49A;
}

#return {
	position:absolute;
	left:11px;
	top:38px;
	width:342px;
	height:66px;
	z-index:200;
}
#mail {
	position:absolute;
	left:595px;
	top:81px;
	width:133px;
	height:13px;
	z-index:300;
}
#home {
	position:absolute;
	left:0px;
	top:0px;
	width:73px;
	height:20px;
	z-index:101;
}

#scenes {
	position:absolute;
	left:10px;
	top:3px;
	width:494px;
	height:20px;
	z-index:500;
}
#scenes2 {
	position:absolute;
	left:314px;
	top:318px;
	width:298px;
	height:20px;
	z-index:500;
}
#languages {
	position:absolute;
	left:506px;
	top:3px;
	width:106px;
	height:20px;
	z-index:500;
}
#content {
	position:absolute;
	left:0px;
	top:0px;
	width:796px;
	height:395px;
	z-index:1;
}
#right {
	position:absolute;
	left:302px;
	top:0px;
	width:300px;
	height:257px;
	z-index:1;
}

#services {
	position:absolute;
	left:13px;
	top:9px;
	width:564px;
	height:18px;
	z-index:80;
}
#topservicebar {
	position:absolute;
	left:216px;
	top:69px;
	width:588px;
	height:20px;
	z-index:105;
}
#print {
	position:absolute;
	left:699px;
	top:0px;
	width:132px;
	height:20px;
	z-index:500;
}
#adress {
	position:absolute;
	left:598px;
	top:46px;
	width:123px;
	height:45px;
	z-index:201;
}
#menu {
	position:absolute;
	left:0px;
	top:80px;
	width:200px;
	height:177px;
	z-index:3;
	overflow: auto;
}
#container {
	position:absolute;
	left:0px;
	top:0px;
	width:304px;
	height:257px;
	z-index:1;	
}



.border {
	border: 1px solid #840000;
}


.rubrik {
	font-size: 16px;
	font-weight: bold;	
}
.underrubrik {
	font-size: 12px;
	font-weight: bold;
}
.mellemrubrik {
	font-size: 9px;
	font-weight: bold;
}
.newshead {
	font-weight: bold;
	text-decoration: none;
	color: #AE2B29;
	font-size: 10px;
}
.focusheadhead {
	font-weight: bold;
	text-decoration: none;
	color: #AE2B29;
	font-size: 12px;
}
a:link {
	font-weight: bold;
	text-decoration: none;
	color: #DA1C00;
	font-size: 9px;
}
a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #DA1C00;
	font-size: 9px;
}
a:hover {
	font-weight: bold;
	color: #DA1C00;
	text-decoration: underline;
	font-size: 9px;
}
a:active {
	font-weight: bold;
	color: #DA1C00;
	text-decoration: underline;
	font-size: 9px;
}
a.shopmail:link {
	font-weight: bold;
	text-decoration: underline;
	color: #0000CC;
	font-size: 11px;
}
a.shopmail:visited {
	font-weight: bold;
	text-decoration: underline;
	color: #0000CC;
	font-size: 11px;
}
a.shopmail:hover {
	font-weight: bold;
	color: #6262FF;
	text-decoration: underline;
	font-size: 11px;
}
a.shopmail:active {
	font-weight: bold;
	color: #6262FF;
	text-decoration: underline;
	font-size: 11px;
}
.frontlink {
	font-weight: normal;
	text-decoration: none;
	color: #2DB574;
	font-size: 10px;
}
a.frontlink:link {
	font-weight: bold;
	text-decoration: none;
	color: #1388E8;
	font-size: 10px;
}
a.frontlink:visited {
	font-weight: bold;
	text-decoration: none;
	color: #1388E8;
	font-size: 10px;
}
a.frontlink:hover {
	font-weight: bold;
	color: #1388E8;
	text-decoration: underline;
	font-size: 10px;
}
a.frontlink:active {
	font-weight: bold;
	color: #1388E8;
	text-decoration: underline;
	font-size: 10px;
}

a.maphead:link {
	font-weight: bold;
	text-decoration: none;
	color: #4E32A0;
	font-size: 12px;
}
a.maphead:visited {
	font-weight: bold;
	text-decoration: none;
	color: #4E32A0;
	font-size: 12px;
}
a.maphead:hover {
	font-weight: bold;
	color: #4E32A0;
	text-decoration: underline;
	font-size: 12px;
}
a.maphead:active {
	font-weight: bold;
	color: #4E32A0;
	text-decoration: underline;
	font-size: 12px;
}

a.home:link {
	font-weight: normal;
	text-decoration: none;
	font-size: 9px;
	color: #EEEEF0;
}
.lineleft {
	background-repeat: no-repeat;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #BBBBC4;
}
.lineright {
	background-repeat: no-repeat;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #BBBBC4;
}
.focusback {
	font-size: 10px;
	color: #3E3E3E;
	background-color: #E0E0E4;
	font-weight: normal;
}




a.menufly:link {
	text-decoration: none;
	font-size: 10px;
	color: #EEEEF0;
	font-weight: bold;
}
a.menufly:visited {
	text-decoration: none;
	font-size: 10px;
	color: #EEEEF0;
	font-weight: bold;
}
a.menufly:hover {
	text-decoration: underline;
	font-size: 10px;
	color: #EEEEF0;
	font-weight: bold;
}
a.menufly:active {
	text-decoration: underline;
	font-size: 10px;
	color: #EEEEF0;
	font-weight: bold;
}



a.menu:link {
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	color: #3C3C3C;
	display: block;
}
a.menu:visited {
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	color: #3C3C3C;
	display: block;
}
a.menu:hover {
	font-weight: bold;
	text-decoration: underline;
	font-size: 10px;
	color: #3C3C3C;
	display: block;
}
a.menu:active {
	font-weight: bold;
	text-decoration: underline;
	font-size: 10px;
	color: #3C3C3C;
	display: block;
}


a.menuon:link {
	font-weight: bold;
	text-decoration: underline;
	font-size: 10px;
	color: #3C3C3C;
	display: block;
}
a.menuon:visited {
	font-weight: bold;
	text-decoration: underline;
	font-size: 10px;
	color: #3C3C3C;
	display: block;
}
a.menuon:hover {
	font-weight: bold;
	text-decoration: underline;
	font-size: 10px;
	color: #3C3C3C;
	display: block;
}
a.menuon:active {
	font-weight: bold;
	text-decoration: underline;
	font-size: 10px;
	color: #3C3C3C;
	display: block;
}





a.sceneoff:link {
	font-weight: bold;
	text-decoration: none;
	font-size: 9px;
	color: #000000;
	
	
}
a.sceneoff:visited {
	font-weight: bold;
	text-decoration: none;
	font-size: 9px;
	color: #000000;
	
}
a.sceneoff:hover {
	font-weight: bold;
	text-decoration: none;
	font-size: 9px;
	color: #DA1C00;
	
}
a.sceneoff:active {
	font-weight: bold;
	text-decoration: none;
	font-size: 9px;
	color: #DA1C00;
	
	
}
a.sceneoff2:link {
	font-weight: bold;
	text-decoration: none;
	font-size: 9px;
	color: #000000;
	
	
}
a.sceneoff2:visited {
	font-weight: bold;
	text-decoration: none;
	font-size: 9px;
	color: #000000;
	
	
}
a.sceneoff2:hover {
	font-weight: bold;
	text-decoration: none;
	font-size: 9px;
	color: #DA1C00;
	
	
}
a.sceneoff2:active {
	font-weight: bold;
	text-decoration: none;
	font-size: 9px;
	color: #DA1C00;

	
}
a.sceneoff3:link {
	font-weight: bold;
	text-decoration: none;
	font-size: 9px;
	color: #000000;
	
}
a.sceneoff3:visited {
	font-weight: bold;
	text-decoration: none;
	font-size: 9px;
	color: #000000;
	
}
a.sceneoff3:hover {
	font-weight: bold;
	text-decoration: none;
	font-size: 9px;
	color: #DA1C00;
	
}
a.sceneoff3:active {
	font-weight: bold;
	text-decoration: none;
	font-size: 9px;
	color: #DA1C00;

}
a.home:link {
	font-weight: normal;
	text-decoration: none;
	font-size: 10px;
	color: #F7F7F4;
	display: block;
	padding-top: 4px;
	padding-right: 14px;
	padding-bottom: 4px;
	padding-left: 14px;
}
a.home:visited {
	font-weight: normal;
	text-decoration: none;
	font-size: 10px;
	color: #F7F7F4;
	display: block;
	padding-top: 4px;
	padding-right: 14px;
	padding-bottom: 4px;
	padding-left: 14px;
}
a.home:hover {
	font-weight: normal;
	text-decoration: none;
	font-size: 10px;
	color: #D8D8C7;
	
	display: block;
	padding-top: 4px;
	padding-right: 14px;
	padding-bottom: 4px;
	padding-left: 14px;
}
a.home:active {
	font-weight: normal;
	text-decoration: none;
	font-size: 10px;
	color: #D8D8C7;
	
	display: block;
	padding-top: 4px;
	padding-right: 14px;
	padding-bottom: 4px;
	padding-left: 14px;
}


a.sceneon:link {
	font-weight: bold;
	text-decoration: none;
	font-size: 9px;
	color: #DA1C00;
	
	
}
a.sceneon:visited {
	font-weight: bold;
	text-decoration: none;
	font-size: 9px;
	color: #DA1C00;
	
	
}
a.sceneon:hover {
	font-weight: bold;
	text-decoration: none;
	font-size: 9px;
	color: #DA1C00;
	
}
a.sceneon:active {
	font-weight: bold;
	text-decoration: none;
	font-size: 9px;
	color: #DA1C00;
	
}

a.serviceoff:link {
	font-weight: normal;
	text-decoration: none;
	font-size: 9px;
	color: #EEEEF0;
}
a.serviceoff:visited {
	font-weight: normal;
	text-decoration: none;
	font-size: 9px;
	color: #EEEEF0;
}
a.serviceoff:hover {
	font-weight: normal;
	text-decoration: underline;
	font-size: 9px;
	color: #EEEEF0;
}
a.serviceoff:active {
	font-weight: normal;
	text-decoration: underline;
	font-size: 9px;
	color: #EEEEF0;
}


a.serviceon:link {
	font-weight: normal;
	text-decoration: underline;
	font-size: 9px;
	color: #EEEEF0;
}
a.serviceon:visited {
	font-weight: normal;
	text-decoration: underline;
	font-size: 9px;
	color: #EEEEF0;
}
a.serviceon:hover {
	font-weight: normal;
	text-decoration: underline;
	font-size:9px;
	color: #EEEEF0;
}
a.serviceon:active {
	font-weight: normal;
	text-decoration: underline;
	font-size: 9px;
	color: #EEEEF0;
}

.sceneactual {
	font-weight: bold;
	text-decoration: none;
	font-size: 13px;
	color: #3C3C3C;
}

a.sceneactual:link {
	font-weight: bold;
	text-decoration: none;
	font-size: 13px;
	color: #3C3C3C;
}
a.sceneactual:visited {
	font-weight: bold;
	text-decoration: none;
	font-size: 13px;
	color: #3C3C3C;
}
a.sceneactual:hover {
	font-weight: bold;
	text-decoration: underline;
	font-size: 13px;
	color: #3C3C3C;
}
a.sceneactual:active {
	font-weight: bold;
	text-decoration: underline;
	font-size: 13px;
	color: #3C3C3C;
}

a.submenu:link {
	font-weight: bold;
	text-decoration: none;
	font-size: 9px;
	color: #000000;
	
}
a.submenu:visited {
	font-weight: bold;
	text-decoration: none;
	font-size: 9px;
	color: #000000;
	
}
a.submenu:hover {
	font-weight: bold;
	text-decoration: none;
	font-size: 9px;
	color: #DA1C00;
	
}
a.submenu:active {
	font-weight: bold;
	text-decoration: none;
	font-size: 9px;
	color: #DA1C00;
	
}

a.submenuon:link {
	font-weight: bold;
	text-decoration: none;
	font-size: 9px;
	color: #DA1C00;
	
}
a.submenuon:visited {
	font-weight: bold;
	text-decoration: none;
	font-size: 9px;
	color: #DA1C00;
	
}
a.submenuon:hover {
	font-weight: bold;
	text-decoration: none;
	font-size: 9px;
	color: #DA1C00;
	
}
a.submenuon:active {
	font-weight: bold;
	text-decoration: none;
	font-size: 9px;
	color: #DA1C00;
	
}



.backleft {
	background-repeat: repeat-y;
	background-color: #D8D8D2;
	background-image: url(images/backleft1.gif);
}
.backleft2 {
	background-image: url(images/backleft2.gif);
	background-repeat: repeat-y;
	background-color: #D8D8D2;
}

.backmid {
	background-color: #F7F7FA;
	vertical-align: top;
}
.backright {
	background-color: #EEEEF0;
	font-size: 9px;
}


.headlevel {
	font-size: 10px;
	color: #626262;
	font-weight: bold;
}
.grouphead {
	font-size: 12px;
}
.headyear {
	font-size: 14px;
	font-weight: bold;
}
.bartop {
	background-color: #34216B;
}
.barbottom1 {
	background-color: #4E32A0;
}
.barbottom2 {
	background-color: #BBBBC4;
}
.barbottom3 {
	background-color: #D5D5D9;
}

.logo {
	font-size: 16px;
	font-weight: bold;
	color: #FF9900;
}
.horiline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BBBBC4;
}
.formback {
	background-color: #f9f9f9;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.shopmail {
	font-size: 12px;
}
