#swBody {
	width: 100%;
	margin-bottom: 0px;
	}

.top {
	height: 85px;
}

.swMenuItem a,
.swMenuItem .swMenuItem a,
.swMenuItem .swMenuItem .swMenuItem a, 
.swMenuItem .swMenuItem .swMenuItem .swMenuItem a {
	padding: 0px;
	}

/****Menu1****/

#Menu1 a.topMenu-main {
	display: block;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	xborder: 1px solid red;
	padding-right: 20px;
}
#Menu1 {
	position: absolute;
	width: 525px;
	height: 24px;
	top: 10px;
	left: 174px;
}
#Menu1 a.topMenu-main.active {
	text-decoration: underline;
} 
#Menu1 a.topMenu-main:hover {
	text-decoration: underline;
	color: #001E5A;
} 


/****Logo****/
.top .logo {
	position: absolute;
	width: 172px;
	height: 71px;
	top: 5px;
	left: 0px;
	background-image: url(/cgi-files/external/site/bg_logo1.gif);
	background-repeat: no-repeat;
	background-position: top left 0px;
	}

/****Search****/
.top #Search {
	background-image: url(/cgi-files/external/site/bg_search.png);
	background-repeat: no-repeat;
	background-position: top left 0px;
	position: absolute;
	border: 1px solid #FFFFFF;
	top: 10px;
	right: 0px;
	height: 24px;
	width: 220px;
	}
.top #Search .fld {
	width: 178px;
	height: 18px;
	padding-left: 40px;
	padding-top: 3px;
	border: 1px solid #FFFFFF;
	background-color: transparent;
	color: #5E3C08;
	xcolor: #001E5A;
	text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}

/****Topbilleder****/
.topbilleder .FlowersLeft {
	position: absolute;
	width: 220px;
	height: 330px;
	top: 85px;
	left: 0px;
	background-image: url(/cgi-files/external/site/mask_left.png);
	background-repeat: no-repeat;
	background-position: top left 0px;
	}
.topbilleder .FlowersRight {
	position: absolute;
	right: 0px;
	width: 235px;
	height: 330px;
	background-image: url(/cgi-files/external/site/mask_right.png);
	background-repeat: no-repeat;
	background-position: top right 0px;
	}
#imagerotator {
	xborder: 1px solid red;
	display: none;}


/****Menu2****/
#Menu2 {
	position: relative;
	margin-top: -30px;
	margin-bottom: 20px;
	width: 940px;
	height: 111px;
}
#Menu2 .topMenu-main {
	float: left;
	margin-right: 20px;
	background-image: url(/cgi-files/external/site/bg_menu_sprite.jpg);
	}
#Menu2 #eid353356 .topMenu-main {
	margin-right: 0px;
}
#Menu2 td {
	height: 101px;
	vertical-align: bottom;
	}
#Menu2 #tdMenu353349 .topMenu-main {background-position: 0px 0px;}
#Menu2 #tdMenu353350 .topMenu-main {background-position: -100px 0px;}
#Menu2 #tdMenu353351 .topMenu-main {background-position: -200px 0px;}
#Menu2 #tdMenu353352 .topMenu-main {background-position: -300px 0px;}
#Menu2 #tdMenu353353 .topMenu-main {background-position: -400px 0px;}
#Menu2 #tdMenu353354 .topMenu-main {background-position: -500px 0px;}
#Menu2 #tdMenu353355 .topMenu-main {background-position: -600px 0px;}
#Menu2 #tdMenu353356 .topMenu-main {background-position: -700px 0px;}

#Menu2 #tdMenu353349 .topMenu-main:hover {background-position: 0px -111px !important;}
#Menu2 #tdMenu353350 .topMenu-main:hover {background-position: -100px -111px !important;}
#Menu2 #tdMenu353351 .topMenu-main:hover {background-position: -200px -111px !important;}
#Menu2 #tdMenu353352 .topMenu-main:hover {background-position: -300px -111px !important;}
#Menu2 #tdMenu353353 .topMenu-main:hover {background-position: -400px -111px !important;}
#Menu2 #tdMenu353354 .topMenu-main:hover {background-position: -500px -111px !important;}
#Menu2 #tdMenu353355 .topMenu-main:hover {background-position: -600px -111px !important;}
#Menu2 #tdMenu353356 .topMenu-main:hover {background-position: -700px -111px !important;}

#Menu2 #tdMenu353349 .topMenu-main.active {background-position: 0px -111px !important;}
#Menu2 #tdMenu353350 .topMenu-main.active {background-position: -100px -111px !important;}
#Menu2 #tdMenu353351 .topMenu-main.active {background-position: -200px -111px !important;}
#Menu2 #tdMenu353352 .topMenu-main.active {background-position: -300px -111px !important;}
#Menu2 #tdMenu353353 .topMenu-main.active {background-position: -400px -111px !important;}
#Menu2 #tdMenu353354 .topMenu-main.active {background-position: -500px -111px !important;}
#Menu2 #tdMenu353355 .topMenu-main.active {background-position: -600px -111px !important;}
#Menu2 #tdMenu353356 .topMenu-main.active {background-position: -700px -111px !important;}

#Menu2 a.topMenu-main:hover { 
	text-decoration: none;
}

#Menu2 a.topMenu-main {
	font-family: Impact, Impact5, Charcoal6, sans-serif;
	font-weight: normal;
	font-size: 14px;
	letter-spacing: 0.05em;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: center;
	position: relative;
	margin-bottom: 0px;
	display: block;
	width: 90px;
	height: 61px;
	padding: 45px 5px 5px 5px;
	white-space: normal;
	}

/****Leftmenu****/

#HeaderContainer {
	border-bottom: 1px solid #001E5A;
	height: 25px;
	font-family: Impact, Impact5, Charcoal6, sans-serif;
	text-transform: uppercase;
	letter-spacing: 0.05em;
	font-size: 16px;
	font-weight: normal;
	color: #001E5A;
	}
.LeftMenu {
	min-height: 200px;
	}
.LeftMenu .swMenuSection .swMenuSection,
.LeftMenu .swMenuSection .swMenuSection .swMenuSection,
.LeftMenu .swMenuSection .swMenuSection .swMenuSection .swMenuSection {
	margin-bottom: 3px;
	}
.LeftMenu .swMenuItem a {
	padding: 6px 0px 6px 0px;
	}
.LeftMenu .swMenuItem .swMenuItem a {
	padding: 6px 0px 6px 6px;
	}
.LeftMenu .swMenuItem .swMenuItem .swMenuItem a {
	padding: 6px 0px 6px 12px;
	}
.LeftMenu .swMenuItem .swMenuItem .swMenuItem .swMenuItem a{
	padding: 6px 0px 6px 18px;
	}
.LeftMenu .swMenuItem {
	border-bottom: 1px solid #BFC7D6;
	}
.LeftMenu .swMenuItem .swMenuItem,
.LeftMenu .swMenuItem .swMenuItem .swMenuItem,
.LeftMenu .swMenuItem .swMenuItem .swMenuItem .swMenuItem {
	border: none;
	}
.LeftMenu .swMenuBullet.active,
.LeftMenu .swMenuHassub {
	display: none;
	}

/****Font-familiy Impact****/
h1, h2 {
font-family: Impact, Impact5, Charcoal6, sans-serif;
}

/****Sidehoved****/

.page-navigator, .page-navigatorTable td {
	xdisplay: none;
	text-align: right;		
	}

.page-head,
.search-header {
	font-family: Impact, Impact5, Charcoal6, sans-serif;
	xtext-transform: uppercase;
	font-size: 24px;
	font-weight: normal;
	color: #5E3C08;
	}

/****Content****/
#swMainContentTd {
	padding-left: 20px;
	padding-bottom: 20px;
	}
#swMainContentTd #swSearchField {
	width: 220px;
	height: 21px;
	padding-left: 5px;
	padding-top: 3px;
	border: 1px solid #5E3C08;
	background-color: transparent;
	color: #5E3C08;
	xcolor: #001E5A;
	text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	background-image: url(/cgi-files/external/site/bg_focusbox.jpg);
	background-repeat: repeat;
	background-position: top center;
	}
#swMainContentTd .swCore_count_1 .swAfsnit .paragraph-header {
	font-family: Impact, Impact5, Charcoal6, sans-serif;
	font-size: 22px;
	font-weight: normal;
	xcolor: #1EA1A2;
	xtext-transform: uppercase;
	xletter-spacing: 0.02em;
	}

/****Fokusbokse****/
	}
.brun {
	min-height: 70px; 
	overflow: hidden;
	margin-bottom: 20px;
	}
.hvid {
	border: 1px solid #ac8953;
	width: 200px; 
	height: 101px; 
	overflow: hidden;
	padding: 10px;
	margin-bottom: 20px;
	}
.sand {
	border: 1px solid #ac8953;
	height: 101px;
	width: 200px; 
	overflow: hidden;
	padding: 10px;
	background-image: url(/cgi-files/external/site/bg_focusbox.jpg);
	background-repeat: repeat;
	background-position: top center;
	margin-bottom: 20px;	
	}
.videoS {
	border: 1px solid #999999;
	height: 121px; 
	overflow: hidden;
	margin-bottom: 20px;
	}
.videoL {
	border: 1px solid #999999;
	height: 262px;
	width: 460px; 
	overflow: hidden;
	margin-bottom: 20px;
	}
.hvid .paragraph-header,
.brun .paragraph-header,
.sand .paragraph-header {
	text-transform: uppercase;
	}
.hvid .paragraph-bodytext,
.sand .paragraph-bodytext {
	display: block;
	width: 200px;
	overflow: hidden;
	}


/****footer****/

#swSiteDiv2 {
	background-image: url(/cgi-files/external/site/bg_footer3.jpg);
	background-repeat: repeat-x;
	background-position: top center;
	width: auto;
	}
.footer {
	padding-top: 10px;
	padding-bottom: 10px;
	width: 940px;
	min-height: 150px !important;
	text-align: left;
	}
.footer .swAfsnit {
	margin-bottom: 8px;
}
.footer .swAfsnit .paragraph-header {
	font-family: Impact, Impact5, Charcoal6, sans-serif;
	font-weight: normal;
	font-size: 16px;
	letter-spacing: 0.04em;
	text-transform: uppercase;
	color: #FFFFFF;
	}
.footer table.paragraph,
.footer table.link {
	width: 220px;
}
.footer .link .element-spaceafter {
	height: 5px;
	}
.footer .link a {
	color: #FFFFFF;
	text-decoration: none;
	}	
.footer .link a:hover {
	text-decoration: underline;
	}

/****Formularer css****/

.form {
	border: 1px solid #ac8953;
	color: #73572c;
	padding: 10px;
	background-image: url(/cgi-files/external/site/bg_focusbox.jpg);
	background-repeat: repeat;
	background-position: left top;
	margin-bottom: 20px;	
}
.tablealott {
	border: 1px solid #ac8953;
	color: #73572c;
	padding: 10px;
	background-image: url(/cgi-files/external/site/bg_focusbox.jpg);
	background-repeat: repeat;
	background-position: left top;
	margin-bottom: 20px;	
}
.brunelinks #swMainContentTd .link a,
.brunelinks #swMainContentTd .link a:hover,
.brunelinks #swMainContentTd .link a:visited {
	color: #5e3c08;
	text-decoration: underline;	
}
.tablealott a,
.tablealott a:hover,
.tablealott a:visited,
.form a,
.form a:hover,
.form a:visited {
	color: #1ea1a2;
	text-decoration: underline;	
}		
