﻿@charset "utf-8";
/* CSS Document */
body {background:#d9d9d9;}
#mainBorder {background:transparent;}
#fullWidth {background:transparent url(/pages/11047/mekoFWBg.gif) no-repeat center top;}
#bottomBarContainer {background:transparent url(/pages/10862/cpBottomBg.gif) no-repeat center top;}
#bottomBar {padding-top:10px;}

#topMenuContainer{
	float:left;
	width:926px;
	background:#d21241;
	padding-top:0px; margin-left:20px;
	margin-top:3px;
}


#topMenuContainer div.item, #topMenuContainer div.activeItem {
	margin: 0px 0px 0px 0px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-weight:normal;
	font-size:11px;
}

#topMenuContainer .item, #topMenuContainer .activeItem 
{
	background:none;
}
#topMenuContainer .item a{
	background: url(bg_menu.jpg) 0 0 no-repeat;
	display: block;
	height:38px;
	padding:0 13px 0 36px;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	line-height:36px;
}
#topMenuContainer .item a:hover{
	background: url(bg_menuhover.jpg) 0 0 no-repeat;
	display: block;
	height:38px;
	padding:0 13px 0 36px;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	line-height:36px;
}
#topMenuContainer .activeItem a, #topMenuContainer .activeItem a:hover {
	background: url(bg_menuhover.jpg) 0 0 no-repeat;
	display: block;
	height:38px;
	padding:0 11px 0 36px;
	color:#fefefe;
	font-size:12px;
	font-weight:bold;
	line-height:36px;
}
*html #topMenuContainer .item a, *html #topMenuContainer .item a:hover, *html #topMenuContainer .activeItem a, #topMenuContainer .activeItem a:hover
{
	display:inline!important;
}
#topMenuContainer .activeItem .innerItem{ background: url(bg_menuhoverfix.png) right 0 no-repeat; padding:0 2px 0 0}

#topMenuContainer .innerItem, #topMenuContainer .innerActiveItem{
	padding:0;
	color:#FFF;
}

.topMenu_last {
	background:none!important;
}

#topMenuContainer div a{
	color:#231f20;
	text-decoration:none;
}

#topMenuContainer .activeItem a{
	color:#fefefe;
	text-decoration:none;
}

.boxTop {background:transparent url(/pages/11047/mekoBoxTop.gif) center top no-repeat !important;}
.colBg {background: transparent url(/pages/11047/mekoColBg.png) center bottom no-repeat;}

.readMoreLink {
	background:transparent url(/pages/11047/readMore.gif) center bottom no-repeat;
	height:26px;
	padding-top:7px;
	vertical-align:top;
}
.colBgContent {margin-bottom:10px;}

#msCalendar .colBgContent {margin-bottom:25px;}

.readMoreLink a .calLink {color:#FFF; font-size:11px;padding-left:15px;text-decoration:none; display:block; margin-top:7px;}

h1 {color:#d11241;}

.billedKant, .newsBilledKant {border:none;}

.textInBT 					{ font-family:Arial, Helvetica, sans-serif; padding-left:4px; font-weight:normal;font-size:12px;}
.adresse 					{ font-family:Arial, Helvetica, sans-serif; }
.menu  						{ font-family:Arial, Helvetica, sans-serif; font-weight:normal;color:#414141; }
.menu A 					{ font-family:Arial, Helvetica, sans-serif; font-weight:normal;color:#414141; font-size:12px; }
.subMenu  					{ font-family:Arial, Helvetica, sans-serif; font-weight:normal;color:#414141; padding-left:15px; }
.subMenu A 					{ font-family:Arial, Helvetica, sans-serif; font-weight:normal;color:#414141; }
.subSubMenu  				{ font-family:Arial, Helvetica, sans-serif; font-weight:normal;color:#414141; padding-left:20px;}
.subSubMenu A 				{ font-family:Arial, Helvetica, sans-serif; font-weight:normal;color:#414141; }
.aktivMenu 					{ font-family:Arial, Helvetica, sans-serif; font-weight:normal;color:#d11241; }
.aktivMenu A 				{ font-family:Arial, Helvetica, sans-serif; font-weight:normal;color:#d11241; font-size:12px;}
.aktivSubMenu 				{ font-family:Arial, Helvetica, sans-serif; font-weight:normal;color:#d11241; padding-left:15px; }
.aktivSubMenu A 			{ font-family:Arial, Helvetica, sans-serif; font-weight:normal;color:#d11241; }
.aktivSubSubMenu 			{ font-family:Arial, Helvetica, sans-serif; font-weight:normal;color:#d11241; padding-left:20px;}
.aktivSubSubMenu A 			{ font-family:Arial, Helvetica, sans-serif; font-weight:normal;color:#d11241; }
.calDato 					{ font-family:Arial, Helvetica, sans-serif; }
.calTime					{ font-family:Arial, Helvetica, sans-serif; }
.newsDatoBox 				{ font-family:Arial, Helvetica, sans-serif; }
.calDatoSmall 				{ font-family:Arial, Helvetica, sans-serif; }
.fejl 						{ font-family:Arial, Helvetica, sans-serif; }
.headerwhite 				{ font-family:Arial, Helvetica, sans-serif; }
.headerwhite a:link 		{ font-family:Arial, Helvetica, sans-serif; }
.headerwhite a:visited		{ font-family:Arial, Helvetica, sans-serif; }
.headerwhite a:hover		{ font-family:Arial, Helvetica, sans-serif; }
.headerwhite a:active		{ font-family:Arial, Helvetica, sans-serif; }
.link 						{ font-family:Arial, Helvetica, sans-serif; }
.newsDato    				{ font-family:Arial, Helvetica, sans-serif; }
.newsHeader  				{ font-family:Arial, Helvetica, sans-serif; }
.newsHeaderList 			{ font-family:Arial, Helvetica, sans-serif; }
.newsLink 					{ font-family:Arial, Helvetica, sans-serif; }
.calLink 					{ font-family:Arial, Helvetica, sans-serif; }
.newsText 					{ font-family:Arial, Helvetica, sans-serif; }
.newsText A 				{ font-family:Arial, Helvetica, sans-serif; }
.overskrift   				{ font-family:Arial, Helvetica, sans-serif; }
.overskrift2    			{ font-family:Arial, Helvetica, sans-serif; }
.text 						{ font-family:Arial, Helvetica, sans-serif; color:#414141;}
.text A 					{ font-family:Arial, Helvetica, sans-serif; color:#d11241;}
.newsLink 					{ font-family:Arial, Helvetica, sans-serif; }
.blogDate, .blogDate a 		{ font-family:Arial, Helvetica, sans-serif; }
.smallText, .smallText a	{ font-family:Arial, Helvetica, sans-serif; }

.infoBox{width:179px;height:65px;padding:15px 10px 0px 15px;margin-bottom:10px;background:transparent url(/pages/11047/mekoFPCustomBox3.gif) center top no-repeat;}
.infoBox.Red {background-image:url(/pages/11047/mekoFPCustomBox4.gif);}
.infoBox a {color:#FFF;text-decoration:none;font-size:11px;}
.infoBox h2 {color:#FFF;font-size:14px;text-transform:uppercase;font-weight:bold;line-height:18px;margin:0px;padding:0px;margin-bottom:1px;}


.infoBoxBottom {width:104px;padding:15px 100px 0px 20px;height:125px;margin-left:10px;float:left;}
.infoBoxBottom a {color:#FFF;text-decoration:none;font-size:11px;}
.infoBoxBottom h1 {color:#FFF;font-size:16px;font-weight:bold;line-height:18px;margin:0px;padding:0px;margin-bottom:5px;}

/*Map table styling*/

.mekoTable {} /* Tabellen */
.mekoTable td {font-size:13px;} /* Tabellen */
.left {padding-left:10px;white-space:nowrap;} /* Venstre */
.right {text-align:right;padding-right:10px;font-size:12px;} /* Højre */
.top {font-weight:bold;} /* Headere */
.first td {background-color:#F6F6F6;padding-top:10px;padding-bottom:10px;border-bottom:1px dashed #C0C0C0;} /* Den øverste header-tr */
.even td {background-color:transparent;} /* Lige tr */
.odd td {background-color:transparent;} /* Ulige tr */
.even td, .odd td {padding-top:6px;padding-bottom:6px;border-bottom:1px dashed #C0C0C0; cursor:pointer;}
.showOnMap {text-decoration:underline;vertical-align:top;} /* Vis på kort link td */
.arrowContainer {vertical-align:top;}

.adminTable td {vertical-align:top;text-align:left;padding-left:10px;padding-top:6px;padding-bottom:6px;border-top:1px dashed #C0C0C0;cursor:pointer;}
.adminTable th {vertical-align:top;text-align:left;padding-left:10px;padding-top:6px;padding-bottom:6px;border-top:none;cursor:pointer;}
.moreInfo {border-top:none!important;}

#shopinfo {
	color:#414141;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:16px;
	text-decoration:none;
}

