h1.h1, h1{
color:#004f75;
font-size:12px;
line-height:19px;
font-weight:bold;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
}
h2.h2, h2{
color:#000000;
font-size:10px;
font-weight:bold;
}
p{
color:#000000;
font-family:Verdana,Helvetica,Arial;
font-size:10px;
font-style:normal;
font-weight:normal;
line-height:normal;
margin-bottom:0;
margin-top:0;
}


.menu{
background:transparent url(images/Menu_highlight.gif) repeat left top;
height:23px;
margin:0;
padding:0;
width:1000px;
}
ul.M1{
float:left;
}
.M1, .M1 * {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
z-index:5;
}
.M1 li{
float:left;
position:relative;
}
.M1 a{
color:#957101;
font-family:Verdana,Helvetica,Arial;
font-size:9px;
font-style:normal;
font-weight:bold;
text-decoration:none;
}
.M1 ul{
position:absolute;
top:-999em;
width:10em;
}

/*** ESSENTIAL STYLES ***/
ul.M1, ul.M1 * {
	margin:			0;
	padding:		0;
	list-style:		none;
}
ul.M1 {
}
ul.M1 ul {
	position:		absolute;
	top:			-999em;
	width:			10em; /* left offset of submenus need to match (see below) */
}
ul.M1 ul li {
	width:			100%;
}
ul.M1 li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
ul.M1 li {
	float:			left;
	position:		relative;
border:0 none;
display:inline;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
position:relative;
}
ul.M1 a {
	display:		block;
	position:		relative;
background:transparent url(/files/System/images/Menu_mellemrum.gif) no-repeat left center;
padding:0 6px 0 37px;
color:#957101;
display:block;
float:none !important;
font-family:Verdana,Helvetica,Arial;
font-size:9px;
padding:6px 0 5px 32px;
text-decoration:none;
}
ul.M1 .lastItem a{

}
ul.M1 ul.submenuLevel1, ul.M1 ul.submenuLevel2, ul.M1 ul.submenuLevel3, ul.M1 ul.submenuLevel4{
border:1px solid #9E8535;
display:none;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
position:absolute;
top:23px;
width:150px;
background:#F8F2DA none;
}
ul.M1 ul.submenuLevel1 li, ul.M1 ul.submenuLevel2 li, ul.M1 ul.submenuLevel3 li, ul.M1 ul.submenuLevel4 li{
	border-bottom:1px solid #fff;
}
ul.submenuLevel1 a, ul.submenuLevel2 a, ul.submenuLevel3 a, ul.submenuLevel4 a{
background:#EEE2BC none;
color:#937201;
cursor:pointer;
font-family:Verdana,Helvetica,Arial;
font-size:10px;
font-weight:normal;
padding:5px;
}
ul.submenuLevel1 a:hover, ul.submenuLevel2 a:hover, ul.submenuLevel3 a:hover, ul.submenuLevel4 a:hover{
background:#F8F2DA none;
color:#000000;
text-decoration:none;
}

ul.M1 li:hover ul,
ul.M1 li.sfHover ul {
	left:31px;
	top:23px; /* match top ul list item height */
	z-index:99;
}
ul.M1 li:hover li ul,
ul.M1 li.sfHover li ul {
	top:-999em;
}
ul.M1 li li:hover ul,
ul.M1 li li.sfHover ul {
	left:150px; /* match ul width */
	top:0;
}
ul.M1 li li:hover li ul,
ul.M1 li li.sfHover li ul {
	top:-999em;
}
ul.M1 li li li:hover ul,
ul.M1 li li li.sfHover ul {
	left:150px; /* match ul width */
	top:0;
}
.M1 .sf-sub-indicator{
	display:none;
}
.M2 .sf-sub-indicator, .M3 .sf-sub-indicator, .M4 .sf-sub-indicator{
background:transparent url(/Files/DropdownArrow.gif) no-repeat 0 100%;
display:block;
height:9px;
position:absolute;
right:5px;
text-indent:-999em;
top:7px;
_top:4px;
width:8px;
}
.business .M2 .sf-sub-indicator{
background:none;
}
.business .M3 .sf-sub-indicator, .business .M4 .sf-sub-indicator{
background:transparent url(/Files/DropdownArrow.gif) no-repeat 0 100%;
display:block;
height:9px;
position:absolute;
right:5px;
text-indent:-999em;
top:7px;
_top:4px;
width:8px;
}





.frontPageSetup{
PADDING-RIGHT:30px; PADDING-LEFT:35px; PADDING-BOTTOM:60px; padding-top:5px;
text-decoration:none;
width:535px;
}
/*
a{font-style:italic;}
a:hover{
color:#000;
font-style:italic;
}*/

.frontPageSetup a, .linkArrow{
/*background:url(/files/billeder/Knapper/PIL-LINK.gif) no-repeat 0 50%;*/
padding:0 0 0 8px;
text-decoration:underline;
font-style:italic
}
.frontPageSetup a:hover, .linkArrow:hover{
color:#000;
font-style:italic;
}
.teaserNews{
overflow:hidden;
position:relative;
}
.teaserNews .column1{
float:left;
width:260px;
margin-left:5px;
}
.teaserNews .column2{
float:left;
width:255px;
margin-left:10px;
display:inline;
}
.teaserNews .column1{
margin-right:5px;
}
.newsColumnContainer{
overflow:hidden;
position:relative;
margin-top:10px;
}
.newsColumnContainer .column1{
width:248px;
border:1px solid #000;
float:left;
padding:5px;
margin-right:10px;
margin-left:2px;
display:inline;
}
.newsColumnContainer .column2{
float:left;
padding:5px 0 5px 5px;
width:258px;
}
.newsColumnContainer .column1 ul{
list-style-type:none;
margin:0;
padding:0;
}
.newsColumnContainer .column1 ul li{
margin-bottom:20px;
}
.Genveje{overflow:hidden;width:100%;float:left;margin:0 0 60px}
.Genveje ul{list-style-type:none;margin:0;padding:0;}
.Genveje ul li{margin:0;float:left;}
.Genveje ul li a{background:0 none; text-decoration:none;font-weight:normal;color:#000;display:block;margin:0;width:90px;text-align:center;}
.Genveje ul li a img{text-align:center}
.Genveje ul li a span{margin:0 auto;text-align:center;display:block}

.subpageContent{
overflow:hidden;
position:relative;
width:810px;
padding:8px 0 0 0;
}
.subpageContent .mainColumn{
float:left;
margin-left:222px;
width:546px;
display:inline;
padding:0 22px 30px 0; 
}
.subpageContent .subColumn{
float:left;
margin-left:-810px;
width:222px;
}

/* business */
.businessJob .subpageContent{
width:985px;
}
.businessJob .subpageContent, .infoSider .subpageContent{
overflow:hidden;
position:relative;
width:985px;
padding:8px 0 0 0;
}
.businessJob .subpageContent .mainColumn, .infoSider .subpageContent .mainColumn{
display:inline;
float:left;
margin-left:222px;
padding:0 22px 30px 10px;
width:731px;
}
.businessJob .subpageContent .subColumn, .infoSider .subpageContent .subColumn{
float:left;
margin-left:-985px;
width:222px;
}


.mainSubColumns{
overflow:hidden;
position:relative;
margin:20px 10px 0 0;
width:100%;
}
.mainSubColumns .col1{
float:left;
margin-right:1%;
width:49%;
}
.mainSubColumns .col2{
float:left;
margin-left:1%;
width:49%;
}
.content{
width:410px;
}
.pidlink{display:none;}
.floatLeft{float:left; padding-right:2px;}
.floatRight{float:right; padding-left:2px;}
.kontingent .paragraphimage{
position:absolute;
top:160px;
}
.pil{
background:url(/files/billeder/Knapper/PIL-LINK.gif) no-repeat 0 50%;
padding:0 0 0 8px;
color:##004f75;
text-decoration:underline;
font-style:italic;
cursor:pointer;
}
.pil:hover{
color:#000;
font-style:italic;
}
.mainColumn ul{
margin:0;
padding:0 0 0 20px;
}
.mainColumn ol{
margin:0;
padding:0 0 0 27px;
}

a.brochurekontakt {
background-image:url(/files/Billeder/MS_New_Design/brochurer.jpg);
width:83px;
height:24px;
line-height:22px;
text-align:center;
}

a.brochurekontakt span {
width:83px;
}

a.recruit {
background-image:url(/files/Billeder/MS_New_Design/rekruttering.jpg);
width:166px;
color:#9E8535;
height:24px;
display:block;
margin:10px 0 0 0;
padding:0;
text-align:center;
line-height:22px;
}

.menu ul .lastItem {
background:transparent url(/files/System/images/menu_gray_bg.gif) repeat-x 0 1px;
}

.menu ul .lastItem a {
color:#333;
background:transparent url(/files/System/images/Menu_mellemrum_gray2.gif) no-repeat scroll left center;
}

.menu ul .lastItem ul {
background-image:none;
}

.menu ul .lastItem ul li {
background-image:none;
}

.menu ul .lastItem ul li a{
background-image:none;
}

.fullbox, .fullbox2, .fullbox3, .fullbox4, .fullbox5, .fullbox6, .fullbox7, .fullbox8{
overflow:hidden;
width:98%;
position:relative;
padding:1%;
border-top:1px solid #B19743;
border-bottom:1px solid #B19743;
margin:0 0 10px;
float:left;
*float:none;
}
.leftbox, .leftbox2, .leftbox3, .leftbox4, .leftbox5, .leftbox6, .leftbox7, .leftbox8{
width:46%;
margin-right:2%;
margin-bottom:10px;
float:left;
padding:1%;
clear:left;
}
.rightbox, .rightbox2, .rightbox3, .rightbox4, .rightbox5, .rightbox6, .rightbox7, .rightbox8{
width:46%;
float:right;
clear:right;
padding:1%;
margin-bottom:10px;
}
.ramme{
border:1px solid #B19743;
padding:1%;
}
.frontPageSetup hr{
clear:both;
height:1%;
width:100%;
}
.rightColumn_dwarf{
padding:10px 10px 0 10px;}
.rightColumn_dwarf p{
	margin-top:15px;
}
.rightColumn_dwarf ul{
list-style-type:none;
margin:0;
padding:0;
float:left;
width:100%;
}
.rightColumn_dwarf ul li{
float:left;clear:left;}
.rightColumn_dwarf ul li.odd{
float:right;
clear:right;
}
.visitorColumn{
width:585px;
overflow:hidden;
padding:8px 0 0 0;
}
.subMenu{
width:205px;
float:left;
margin-top:10px;
margin-bottom:180px;
padding-left:10px;
}
.subMenu ul{
margin:0;
padding:0;
list-style-type:none;
}
.subMenu ul li{
margin:10px 0;
padding:0;
}
.subMenu ul li a{
width:180px;
display:block;
font-style:italic;
text-decoration:underline;
margin:10px 0;
}
/*.subMenu ul li.firstitem a{
font-size:13px;
font-style:normal;
text-decoration:none;
}*/
.subMenu ul.sub2 li.firstitem a{
font-size:10px;
font-style:normal;
text-decoration:underline;
}
/*
.subMenu ul.M0 li a{
background:transparent url(/Files/Navigation/submenu.gif) no-repeat 100% 0;
}*/
.subMenu ul.M0 ul.sub2 a{
padding-left:5px;
width:175px;
}
.subMenu ul.M0 ul.sub3 a{
padding-left:10px;
width:170px;
}

.visitor .loginData{
text-align:right;
padding-right:138px;
}
.poll{
float:left;
width:175px;
margin-right:10px;
}
.lastItem .poll{
margin-right:0;
}
.frontPageSetup .poll{
width:240px;
margin-right:0;
}
	.frontPageSetup .poll table{
		width:240px;
	}