/*----- Resets -----*/
select { border:auto; }
h1, h1.h1 { padding-bottom:10px; font-size:14px; color:#e30613; font-weight:bold; }
h2, h2.h2 {font-size:11px; font-weight: bold; }
h3, h3.h3 { font-weight:normal; font-listeNyhederArkiv_top_1size:12px; padding-bottom:5px; }
h4, h4.h4 { font-weight:bold; font-size:11px; color: #e30613; margin: 0; padding: 0; }
a { color:#000000; text-decoration:underline; }
a:hover { color: #e30613; }
b, strong, div, p, span, td { font-size:11px; }larg
.noUnderline, .noUnderline:hover { text-decoration:none; }
hr { height:1px;margin:0; border:0; border-top:1px solid #b2b2b2; margin:5px 0px; font-size:1px; line-height:1px; }
.imagesRight img { float:right; padding:3px 0 10px 10px; }
.imagesLeft img { float:left;  padding:3px 10px 10px 0; }

/*----- Grundl?ggende struktur -----*/
body { background: #f1f1f1}
#whatFlash {height: 100%;} 
#wrapper { top: 50px; }
#wrapperBGBottom { display: none; }

/*----- Formattering af unordered list -----*/
.bullets ul {   }
.bullets li { list-style: none; background: url(/files/mch.dk/grafik/bullets/simple_arrow.png) no-repeat 0 2px; padding-left:17px; margin-top: 3px;}

/*----- Formattering af tabeller -----*/
.tabel { padding:3px; } 
.tabel td { padding: 3px; }

/*----- Top struktur -----*/
#topBanner { width: 890px; overflow: hidden; height:191px; }


/*----- Main struktur -----*/
#innerWrap, #MainBottom { display: block; background-color: #fff; }
#innerWrap { position: relative; }
#ContentWrap { padding: 4px 5px 9px 5px; background: #ffffff; }
#ContentWithMenu { margin-top: 5px; position:relative;/* background: url(/files/Billeder/MCH_Portal/gfx/ContentBg.png) no-repeat top;*/ }
#MainTop { display: block; }
#MainMenu { background: #333333 url(/files/Billeder/FormlandSpring2010/gfx/MainMenuBG.png); height: 20px; width: 100%; position: relative; }
#MainMenu ul { width: 690px; list-style: none; margin: 0; }
#MainMenu li { float: left; border-right: solid 1px #888888; font-size: 10px; list-style: none; }
#MainMenu li a { float: left; text-transform: uppercase; text-decoration:none; color: #ffffff;  font-size: 10px; padding: 3px 11px 3px 11px; font-weight: normal; height: 14px; display: block; }
#MainMenu li.inpath { background: #333333 url(/files/Billeder/FormlandSpring2010/gfx/ActiveMainLinkBG.png); }

#minMenuHeight { float: right; width: 1px; height: 30px; }
#Submenu { position: relative; width: 172px; }
#Submenu #SubMenuBG, #Submenu #SubMenuShadowBG { position: absolute; top: 0; left: 0; display: block; width: 169px; }
#Submenu #SubMenuBG { z-index: 10; }
#Submenu #SubMenuShadowBG { top: 24px; z-index: 10; }
#Submenu #SubMenuShadowBottomBG { position: relative; display: block; top: -4px; }
#Submenu #pageName { position: absolute; top: 6px; left: 10px; color: #fff; font-size: 11px; font-weight: normal; z-index: 1000; }
#Submenu ul { list-style: none; }
#Submenu ul.M0 { position: relative; float: left; top: 40px; width: 169px; margin: 0 0 28px 0; overflow: hidden; z-index: 12; }
#Submenu ul li { font-size: 1px; margin: 0px; padding: 0 0 0 4px; background: url(/files/billeder/FormlandSpring2010/gfx/menu_pil.gif) no-repeat 0 8px; }
#Submenu ul li.firstitem {}
#Submenu ul li li, #Submenu ul li li.firstitem { background: none; padding: 0; margin: 0; }
#Submenu ul li a { padding: 5px 0 5px 10px; color: #000; font-size: 10px; font-weight: bold; display: block; text-decoration:none; border-bottom: 1px solid #dad5e9; }
#Submenu ul li li a, #Submenu ul li.inpath li a { padding-left: 15px; color: #666666; font-weight: normal; }
#Submenu ul li li li a, #Submenu ul li li li.firstitem a { background: none; padding: 5px 0 5px 22px; margin: 0; }
#Submenu ul li a#activeLink, #Submenu ul li.inpath a, #Submenu ul li.inpath li.inpath a { color: #e30613; }
#Submenu ul li a.activeitem { text-decoration: underline; }
#Submenu ul li a:hover { text-decoration: underline; }
#Submenu ul li a.lastinlevel { border-bottom: 1px solid #e30613; }

#Submenu ul li a.hasChildren {  background-position:0 0px; }
#Submenu ul li a.hasChildren.inpath {  background-position:0 -46px; }
#Submenu ul li a.hasChildren:hover { background-color: Transparent; background-position:0 -23px; }
#Submenu ul li a.hasChildren.activeitem,
#Submenu ul li a.hasChildren.inpath {  background-position:0 -46px; }
#Submenu ul li a.hasChildren.activeitem:hover,
#Submenu ul li a.hasChildren.inpath:hover { background-color: Transparent; background-position:0 -69px; }

#Submenu ul ul ul li { padding-left: 5px; }

/* Undtagelser for foldud menuen START */
#Submenu ul li a.activeitem.page66, #Submenu ul li a.hasChildren.page66,
#Submenu ul li a.activeitem.page42, #Submenu ul li a.hasChildren.page42,
#Submenu ul li a.activeitem.page77, #Submenu ul li a.hasChildren.page77, 
#Submenu ul li a.activeitem.page74, #Submenu ul li a.hasChildren.page74 { background-image:none; }
#Submenu ul li a.hasChildren.page66:hover, #Submenu ul li a.hasChildren.activeitem.page66:hover,
#Submenu ul li a.hasChildren.page42:hover, #Submenu ul li a.hasChildren.activeitem.page42:hover,
#Submenu ul li a.hasChildren.page77:hover, #Submenu ul li a.hasChildren.activeitem.page77:hover,
#Submenu ul li a.hasChildren.page74:hover, #Submenu ul li a.hasChildren.activeitem.page74:hover { background-color: #e2e2e2; }
/* Undtagelser for foldud menuen END */

#MainMenu #search { width: 200px; float: right; position: relative; }
#MainMenu #search #soegKnap { position: absolute; top: 4px; right: 7px; display: block; }
#MainMenu #search #q { position: absolute; border:0; top: 3px; right: 38px; display: block; background: #ffffff; /*url(/files/Billeder/MCH_Portal/gfx/SearchBoxBG.png) no-repeat 5px 1px;*/ padding: 0 5px 0 0; width: 164px; text-align: right; color: #000000; }
#MainMenu #search #quk { position: absolute; border:0; top: 3px; right: 60px; display: block; background: #ffffff; /*url(/files/Billeder/MCH_Portal/gfx/SearchBoxBG.png) no-repeat 5px 1px;*/ padding: 0 5px 0 0; width: 164px; text-align: right; color: #000000; }
#MainMenu #search #qde { position: absolute; border:0; top: 3px; right: 60px; display: block; background: #ffffff; /*url(/files/Billeder/MCH_Portal/gfx/SearchBoxBG.png) no-repeat 5px 1px;*/ padding: 0 5px 0 0; width: 164px; text-align: right; color: #000000; }

/*----- Footer struktur -----*/
#SiteMap { padding:10px 11px; background: url(/files/billeder/FormlandSpring2010/gfx/sitemap_fade.png); margin-top:10px; }
#SiteMap td { border-right:solid 1px #c0c0c0; padding:5px 10px; }
#SiteMap td a, #SiteMap td p, #SiteMap td span, #SiteMap td, #SiteMap td div, #SiteMap td h3 { font-size:10px; text-decoration:none; line-height:14px; }
#SiteMap td h3 { margin:0; padding:0; padding-bottom:3px; font-weight:bold; }
#SiteMap td.noBorder { border-right:0px;  }

#Footer { height: 102px; position: relative; }
#FooterBG { }
#FooterContent { position: absolute; top: 0; left: 0; }
#FooterContent table { width: 900px; height: 40px; text-align: center; vertical-align: middle; }
#FooterContent table td, #FooterContent table td a { font-size: 11px; color: #000; }
#FooterContent table td a {text-decoration: none;  }
#FooterContent table td a:hover {text-decoration: underline;  }

/*----- Forside Content struktur -----*/
#Content {  }
#Content .contentRow { position:relative; }
#Content .contentRow h2 { font-size:17px; padding:0; margin:0; padding-bottom:5px; font-weight:normal; }
#Content #firstRow.contentRow { position:relative; padding: 18px 0 0 12px; width: 878px; }

#Content #ArrangementerUdklappelig { height:160px; padding:0 11px 0 16px; overflow:hidden; position:relative; background: url(/files/Billeder/MCH_Portal/gfx/arrangement_bg.png) repeat-x top; }
#Content #ArrangementerUdklappelig #ArrangementWrap { width:878px; }
#Content #ArrangementerUdklappelig a { text-decoration:none; }
#Content #ArrangementerUdklappelig .arrangement { width:209px; display:block; margin-right:10px; height:160px; overflow:hidden; float:left; position:relative; cursor:pointer; }
#Content #ArrangementerUdklappelig .arrangement.hidden { display:none; }
#Content #ArrangementerUdklappelig .arrangement img.bannerBG { display:block; position:absolute; top:60px; left:0; }
#Content #ArrangementerUdklappelig .arrangement .bannerTextArea h2.bannerHeader { color:#b21b16; font-size:12px; font-weight:bold; height:15px; overflow:hidden; margin:0; padding:0; padding-top:10px; }

#Content #ArrangementKnapper { text-align:center; padding-top:1px; }
#Content #ArrangementKnapper img { cursor:pointer; margin-left:-7px; }
#Content .filters.udklappelig { text-align:center; position:relative; padding:0; height:29px; margin-top:10px;}
#Content .filters.udklappelig .filterSel { display:block; position:absolute; top:5px; right:17px; }
#Content .filters.udklappelig h2 { display:block; position:absolute; top:5px; left:17px; }
#Content .filters.udklappelig #foldIn { display:none; cursor:pointer; position:absolute; left:445px; margin-left:-83px; }

#Content #secondRow { padding-left: 11px; }
#Content #secondRow #NyhedHighlightEnkelt { width:435px; height:155px; float:left; }
#Content #NyhedHighlightEnkelt table { padding:0; margin:0; border:0; }
#Content #NyhedHighlightEnkelt td { vertical-align:top; padding:0; margin:0; border:0 }
#Content #NyhedHighlightEnkelt .image { display:block;  }
#Content #NyhedHighlightEnkelt .textArea { padding-left:15px; padding-right:10px; height:125px; }
#Content #NyhedHighlightEnkelt h3 { color:#b21b16; font-size:12px; font-weight:bold; height:22px; overflow:hidden; margin:0; padding:0; padding-bottom:10px; }
#Content #NyhedHighlightEnkelt h3 a { text-decoration: none; color:#b21b16; font-size:12px; font-weight:bold; height:15px; overflow:hidden; margin:0; padding:0; padding-bottom:10px; }
#Content #NyhedHighlightEnkelt .manchet {  }
#Content #NyhedHighlightEnkelt div.readMore { text-align:right; padding-top:10px; }
#Content #NyhedHighlightEnkelt a.readMore { padding-left: 15px; background:url(/files/Billeder/MCH_Portal/gfx/redArrow.png) no-repeat; }
#Content .formland_fp_midt1 h2 { color: #e30613; text-transform: uppercase; background: url(/files/billeder/FormlandSpring2010/gfx/heading_bg.jpg) repeat-x; height: 24px; padding: 9px 0 0 14px; margin: 0 0 3px 0; font-size: 11px; font-weight: bold; }
#Content .formland_fp_midt2 h1 { color: #e30613; text-transform: uppercase; background: url(/files/billeder/FormlandSpring2010/gfx/heading_bg.jpg) repeat-x; height: 24px; padding: 9px 0 0 14px; margin: 0 0 3px 0; font-size: 11px; font-weight: bold; }
#Content .formland_fp_midt3 h2 { color: #e30613; text-transform: uppercase; background: url(/files/billeder/FormlandSpring2010/gfx/heading_bg.jpg) repeat-x; height: 24px; padding: 9px 0 0 14px; margin: 0 0 3px 0; font-size: 11px; font-weight: bold; }

#Content #secondRow #NyhederHighlight { width:210px; padding-right:10px; float:left; height:155px; }
#Content #NyhederHighlight h3 { color:#b21b16; font-size:12px; font-weight:bold; height:15px; overflow:hidden; margin:0; padding:0; padding-bottom:10px;}
#Content #NyhederHighlight td { padding:0 0 10px 10px; }
#Content #NyhederHighlight td.readMore_arrow { background:url(/files/Billeder/MCH_Portal/gfx/redArrow.png) no-repeat 15px 0; width: 15px; }
#Content #NyhederHighlight td.readMore_link { padding-left: 4px; }
#Content #NyhederHighlight a.readMore { padding-left: 15px; background:url(/files/Billeder/MCH_Portal/gfx/redArrow.png) no-repeat; }
#Content #NyhederHighlight div.readMore { text-align:right; padding-top:10px; }


#NyhedHighlightEnkelt td ul { list-style-type: none; margin: 0; padding: 0; background: url(/files/billeder/FormlandSpring2010/gfx/hojrebox_fade_bg.jpg) repeat-x; }
#NyhedHighlightEnkelt td ul li { margin: 0; padding: 10px 21px 10px 14px; border-bottom: 1px solid #dad5e9; background: url(/files/billeder/FormlandSpring2010/gfx/menu_pil.png) no-repeat 3px 14px; position: relative; }
#NyhedHighlightEnkelt td ul li a { font-size: 10px; text-decoration: none;  }
#NyhedHighlightEnkelt td ul li a:hover { text-decoration: underline; }
#NyhedHighlightEnkelt td ul li img.videoikon { position: absolute; top: 7px; right: 3px; }






















#Content #secondRow .omniBox { width:210px; float:left; height:125px; }


/*--- OLD Forside START ---*/
/*#Content { padding-top: 4px;  position: relative; }
#Content .contentCol { padding-right: 7px; vertical-align: top; }
#Content #LeftCol { width: 438px; }
#Content #CenterCol { width: 231px; }
#Content #RightCol { width: 207px; padding-right: 0; }

#Content #LeftCol #BannerArea { padding-bottom: 5px; background: #783235 url(/files/Billeder/MCH_Portal/gfx/LeftColBG.jpg); }
#Content #LeftCol #BannerArea .banner { height: 162px; background: #ffffff; border: solid 1px #ffffff; position: relative; overflow: hidden; }
#Content #LeftCol #BannerArea .bannerWrap { padding: 5px 5px 0 5px; cursor: pointer; position: relative; }
#Content #LeftCol #BannerArea .banner .bannerBG { position: absolute; top: 0; left: 0; }
#Content #LeftCol #BannerArea .banner .bannerTextAreaBG, #Content #LeftCol #BannerArea .banner .bannerTextArea { position: absolute; top: 100px; left: 0; width: 427px; height: 62px; }
#Content #LeftCol #BannerArea .banner .bannerTextAreaBG { background: #ffffff; opacity: .80; filter: Alpha(Opacity=80); }
#Content #LeftCol #BannerArea .banner .bannerTextArea { padding: 5px; width: 417px; height: 52px; }
#Content #LeftCol #BannerArea .banner .bannerTextArea .bannerHeader, #Content #LeftCol #BannerArea .banner .bannerTextArea .bannerHeader span { color: #656766; font-size: 10px; padding: 0; }
#Content #LeftCol #BannerArea .banner .bannerHeader { text-transform: uppercase; }
#Content #LeftCol #BannerArea #bannerFooterLink { color: #ffffff; display: block; text-align: right; padding: 3px 5px 0 0; }

#Content #CenterCol .OmniBoxWrap { padding-bottom: 5px; }
#Content #CenterCol .OmniBox { padding: 5px; height: 340px; background: url(/files/Billeder/MCH_Portal/gfx/bg_news.gif); position: relative; }
#Content #CenterCol .OmniBoxTextBG, #Content #CenterCol .OmniBoxText { position: absolute; top: 275px; left: 5; width: 221px; height: 70px; }
#Content #CenterCol .OmniBoxTextBG { background: #ffffff; opacity: .80; filter: Alpha(Opacity=80); }
#Content #CenterCol .OmniBoxText { padding: 5px; width: 211px; height: 60px; }
#Content #CenterCol .OmniBoxText h2 { padding: 0; padding-bottom: 3px; }

.newsBox { padding: 3px 5px 3px 5px; background: #1a1a1c url(/files/Billeder/MCH_Portal/gfx/FrontpageNewsListBG.jpg); width: 221px; height: 167px; }
.newsBox h2 { margin: 0; padding: 0; text-transform: uppercase; color: #fff; font-size: 11px; }
.newsBox .newsList { height: 133px; overflow: hidden; background: #fff; padding: 3px 2px 0 2px; }
.newsListDate { font-size: 11px; width: 60px; color: #9b9b9b; }
.newsBox .newsList .newsListText { font-size: 11px; color: #9b9b9b; height: 14px; overflow: hidden; }
.newsList h3 { padding: 0; margin: 0; }
.newsList h3 a { font-size: 11px; color: #000; text-transform: uppercase; display: block; height: 13px; overflow: hidden; }

.newsBox .newsBoxFooter { height: 16px; padding-top: 2px; }
.newsBox .newsBoxFooter a { color: #fff;  display: block; }
.newsBox .newsBoxFooter .newsBoxArchiveLink { text-align: right; }
.newsBox .newsBoxFooter .newsBoxRssLink { float: right; background: transparent url(/files/Billeder/MCH_Portal/gfx/WhiteSplitter.gif) no-repeat bottom left; text-align: right; }
.newsBox .newsBoxFooter .newsBoxRssLink .rssImage { margin-bottom: -1px; }

.ArrangementBoxWrap { padding-bottom: 5px; }
.ArrangementBox { position: relative; }
.ArrangementBox h2 { width: 202px; height: 15px; padding: 2px 0 0 5px; color: #ffffff; text-transform: uppercase; font-size: 11px; background: transparent url(/files/Billeder/MCH_Portal/gfx/top_arrangementer.gif); }
.ArrangementBox .newsList { border-left: solid 1px #c2c2c2; border-right: solid 1px #c2c2c2; }
.ArrangementBox table td { border-bottom: solid 1px #c2c2c2; }
.ArrangementBox table td div.newsListDate { padding: 2px; font-size: 10px; width: 57px; }
.ArrangementBox table td h3 a { color: #6f6f6f; text-transform: none; font-size: 10px; }
.ArrangementBox .newsBoxFooter { width: 197px; height: 27px; padding: 2px 5px 0 5px; background: transparent url(/files/Billeder/MCH_Portal/gfx/bottom_arrangementer.gif); }
.ArrangementBox .newsBoxFooter a { color: #ffffff; font-size: 10px; float: right; display: block; padding-top: 5px; text-align: right; }
.ArrangementBox .newsBoxFooter a.newsBoxArchiveLink { width: 80px; float: left; background: transparent url(/files/Billeder/MCH_Portal/gfx/WhiteSplitter.gif) no-repeat bottom right; text-align: left; }
.ArrangementBox .scrollWrap { width: 185px; height: 300px; overflow: hidden; }
.ArrangementBox .scrollContentPane { position: absolute; top: 17px; right: 0; width: 12px; height: 290px; padding: 5px; }
.ArrangementBox .scrollContentPane img { cursor: pointer; }
.ArrangementBox .scrollContentPane .uparrow { padding-bottom: 131px; }
.ArrangementBox .scrollContentPane .downarrow { padding-top: 131px; }

.rssBox { padding: 2px 5px 3px 5px; background: #1a1a1c url(/files/Billeder/MCH_Portal/gfx/RSSFeedBoxBG.png); width: 197px; height: 73px; }
.rssBox h2 { margin: 0; padding: 0; padding-left: 16px; text-transform: uppercase; color: #fff; font-size: 11px; background: url(/files/Billeder/MCH_Portal/gfx/RssFeedColor.png) no-repeat 0px 0px; }
.rssBox .rssText { height: 26px; overflow: hidden; color: #cccccc; padding: 7px; font-size: 11px; }
.rssBox .rssSelect { width: 196px; border: solid 1px #cccccc; }*/
/*--- OLD Forside END ---*/

/*----- Underside Content struktur -----*/
#ContentWithLeftMenu, #ContentWithLeftMenuNoRight { padding-top: 4px; /*background: url(/files/Billeder/MCH_Portal/gfx/ContentBg.png) no-repeat top;*/ }
#ContentWithLeftMenu .contentCol, #ContentWithLeftMenuNoRight .contentCol { float: left; display: block; margin: 0; padding: 0; padding-right: 5px; position: relative; }
#ContentWithLeftMenu #LeftCol, #ContentWithLeftMenuNoRight #LeftCol { width: 169px; }
#ContentWithLeftMenu #CenterCol { width: 496px; padding-right:10px; }
#ContentWithLeftMenuNoRight #CenterCol { width: 711px; }
#ContentWithLeftMenu #RightCol { width: 209px; padding: 0; margin:0; overflow: hidden; }

#Brodkrumme { height: 18px; padding-top: 3px; position:relative; /* border-bottom: solid 1px #99999b;*/ }
#Brodkrumme #LegendWrap { position:absolute; top:3px; left:0px; z-index:2; border-bottom: solid 1px #E30613; height:17px; }
#Brodkrumme #BrodkrummeBundStreg { width:100%; height:1px; border-bottom: solid 1px #99999b; position:absolute; top:19px; left:0; z-index:1; font-size:0px; line-height:0px; }
#Brodkrumme span.Legend { padding-bottom:3px; padding-left:3px; }
#Brodkrumme a { list-style: none; text-transform: uppercase; color: #666666; font-size: 11px; font-weight: normal; }
#Brodkrumme a.lastLegend { color: #000000; }

#CenterCol ol { padding: 5px 0px 5px 25px; font-family: Verdana, Helvetica, Arial; font-size: 11px;}
#CenterCol ol li { padding: 3px 0px 3px 0px; font-family: Verdana, Helvetica, Arial; font-size: 11px;}

#CenterCol ul { padding: 5px 0px 5px 25px; font-family: Verdana, Helvetica, Arial; font-size: 11px;}
#CenterCol ul li { padding: 3px 0px 3px 0px; font-family: Verdana, Helvetica, Arial; font-size: 11px;}

.searchForm { padding-top: 15px; }
.searchForm .searchFormText { border: solid 1px #cccccc; padding: 2px; font-family: "verdana"; font-size: 11px; }
.searchForm .searchFormButton { }
#pageLastUpdated { padding-top: 15px; text-align: right; }

#Extralinks { float:right; }
#Extralinks a { color:#454545; text-transform:none; padding-left:10px; }

table.tblTwoCol { margin:0; padding:0; border:0; width:100%; }
table.tblTwoCol td.{ vertical-align:top; }
table.tblTwoCol td.col1 { padding-right:10px; }
table.tblTwoCol td.col2 { width:205px; }
table.tblKontakt { width:205px; margin-top:10px; }
table.tblKontakt .header { text-transform:uppercase; padding-left:10px; vertical-align:middle; background: url(/files/Billeder/MCH_Portal/gfx/tabel_lille_top.gif) no-repeat top; color:#ffffff; }
table.tblKontakt .footer { background: url(/files/Billeder/MCH_Portal/gfx/tabel_lille_bund.gif) no-repeat top; }
table.tblKontakt h5 { font-size:10px; color:#333333; font-weight:normal; margin:0; padding:0; }
table.tblKontakt * { font-size:10px; color:#666666; font-weight:normal; }
table.tblKontakt .tblKontaktCol2 { width:102px; padding-left:10px; }
table.tblKontakt img { padding:0; margin:0; display:block; }
table.tblKontakt td { padding:2px 0px; border-top:solid 1px #d3d5d2; vertical-align:bottom; }
table.tblKontakt tr.firstRow td { border:none; }

/*----- Nyheder struktur -----*/
.largeList table { width: 100%; background:#000000 url(/files/Billeder/MCH_Portal/gfx/tabel_top.gif) no-repeat top right; }
.largeList table th, .largeList table td { padding: 3px; }
.largeList table td { background:#f0f0f0; }
.largeList table th { color: #ffffff; }
.largeList table tr.footerRow td { text-align:right; width:100%; background:#c3c1ce url(/files/Billeder/MCH_Portal/gfx/tabel_bund.gif) no-repeat top right; }

.largeList table td.categoryName div { display:none; }
.largeList table td.date, .largeList table td.date div { width:130px; }
.largeList table td.eventsted, .largeList table td.eventsted div { width:180px; }
.largeList table td.categoryName, .largeList table td.categoryName div { width:127px; }
.largeList table td, .largeList table td h3 { width:250px; }
.largeList table td h3 { padding:0; }
.largeList table td { border-top:solid 1px #c2c2ce; }
.largeList table td.firstTd { border-top:0; }

.largeList.largeNewsList table td.date, .largeList.largeNewsList table td.date div { width:70px; }
.largeList.largeNewsList table td.eventsted, .largeList.largeNewsList table td.eventsted div { width:180px; }
.largeList.largeNewsList table td.categoryName, .largeList.largeNewsList table td.categoryName div { width:127px; }
.largeList.largeNewsList table td, .largeList.largeNewsList table td h3 { width:310px; }

.filters { padding:15px 0; }

.footerRow a { float:right; display:block; height:16px; background-position:left; }
.footerRow a.rssFeed { background:url(/files/Billeder/MCH_Portal/gfx/rssIcon_listFooter.gif) no-repeat; padding-left:20px; padding-right:13px; }
.footerRow a#ArrangementDL { background:url(/files/Billeder/MCH_Portal/gfx/pdfIcon_listFooter.gif) no-repeat; padding-left:35px; padding-right:13px; }
#ArrangementDL { display:none; }


.largeListImages table { width: 100%; }
.largeListImages table th, .largeListImages table td { padding: 3px; }
.largeListImages table td {  }
.largeListImages table th {  }

.largeListImages .arrTbl td.image div { width:234px; overflow:hidden; }
.largeListImages table.infoList { width:247px; }
.largeListImages table.infoList td { border-bottom:solid 1px #b2b2b2; padding:6px; }
.largeListImages table.infoList td div, .largeListImages table.infoList td h2 { width:232px; }
.largeListImages table.infoList td.header {  padding:0 5px 0px 5px; }
.largeListImages table.infoList td.header h2 { height:28px; color:#b21b16; font-size:12px; padding:0; margin:0px; font-weight: bold; }
.largeListImages table.infoList td.links { text-align:right; border-bottom:none; padding:8px; }
.largeListImages table.infoList td.time div, .largeListImages table.infoList td.price div, .largeListImages table.infoList td.place div { font-size: 10px; }
.largeListImages table.infoList td.time div strong, .largeListImages table.infoList td.price div strong, .largeListImages table.infoList td.place div strong { font-size: 10px; }
.largeListImages table.infoList td.time div { height:15px; }
.largeListImages table.infoList td.price div { height:27px; }
.largeListImages table.infoList td.place div { height:15px; }
.largeListImages table.infoList td.place div a { font-size:10px; }
.largeListImages table.infoList td.links .readMore { padding-left:10px; background:url(/files/Billeder/MCH_Portal/gfx/redArrow.png) no-repeat; }
.largeListImages table.infoList td.links .ticket { position:relative; top:-2px; display:block; padding-left:10px; float:right; }
.largeListImages table.infoList .infoList_elm { padding: 0; margin: 0; border: none; }
.largeListImages table.infoList .infoList_elm td { padding: 0; margin: 0; border: none; vertical-align: top; font-size: 10px; font-family: arial; }
.largeListImages table.infoList .infoList_elm td.infoList_elm_1, .largeListImages table.infoList .infoList_elm td.infoList_elm_1 div { width: 25px; }
.largeListImages table.infoList .infoList_elm td.infoList_elm_2 div { width: 200px; }
.largeListImages table.infoList .infoList_elm td.infoList_elm_3 div { width: 200px; height: 12px;overflow: hidden; text-transform: capitalize; }

.largeNyhederListImages {  }
/*..la { padding-top:10px; }*/
.largeNyhederListImages td.image { width:235px; }
.largeNyhederListImages .largeNews { padding-bottom: 3px; border-bottom: 1px solid #b2b2b2; width: 496px; text-decortation: none; }
.largeNyhederListImages a { text-decoration:underline; }

#largeNews_hovednyhed_table { width: 496px; }
#largeNews_hovednyhed_table a { text-decoration: none; }
#largeNews_hovednyhed_table td#largeNews_hovednyhed_table_td { border-bottom: none; }
#largeNews_hovednyhed_table td#largeNews_hovednyhed_table_td div { border: none; }
#largeNews_hovednyhed_table td a #largeNews_hovednyhed_table_td a { border-bottom: none;  text-decoration: none; }
#largeNews_hovednyhed_table a  { text-decoration: none; }

.largeNews_top { }
.largeNews_top_header { width: 340px; float: left; overflow: hidden; }
.largeNews_top_date { width: 140px; float: right; text-align: right; padding-top: 10px; color:#b21b16; }
.largeNews_hovednyhed_top { }
.largeNews_hovednyhed_top_header { width: 340px; float: left; overflow: hidden; }
.largeNews_hovednyhed_top_date { width: 140px; float: right; text-align: right; padding-top: 10px; color:#b21b16; }
.largeNyhederListImages h2, .largeNyhederListImages h2 span { color:#e30613; font-size:12px; font-weight:bold; padding:10px 0; margin:0px; text-decoration:none; }
.largeNyhederListImages h2 { padding-top: 0; }
.largeNyhederListImages h2 span { font-weight:normal; }
.largeNyhederListImages td.text div { padding-left:15px; height:87px; width:245px; position:relative; }
.largeNyhederListImages.mainNews td.text div { height:auto; width:auto; padding:0; } /* HER */
.largeNyhederListImages td.text div .readMore { display:block; position:absolute; bottom:0; right:0; }
.rssFeedDW { padding-top:10px; text-align:right; }

.largeNyhederListImages.mainNews td.text div table.nyhedsListeHovednyhed { width: 100%; }
.largeNyhederListImages.mainNews td.text div table.nyhedsListeHovednyhed td.nyhedsListeHovednyhed_2 { text-align: right; }
.largeNyhederListImages .largeNews .arrTbl .nyhedsListeHovednyhed { width: 100%; }
.largeNyhederListImages .largeNews .arrTbl .nyhedsListeHovednyhed td.nyhedsListeHovednyhed_2 { text-align: right; }
.largeNyhederListImages .largeNews .arrTbl .nyhedsListeHovednyhed td.nyhedsListeHovednyhed_2 a { background: url(/files/billeder/FormlandSpring2010/gfx/menu_pil.png) no-repeat 0 4px; padding-left: 10px; text-decoration: none; }
.largeNews_image { padding-top: 3px; }

#Arrangement .headerImage { padding:10px 0 0 0; }
#Arrangement h1.header { color:#b21b16; font-size:14px; font-weight:bold; padding-bottom:10px; }
#Arrangement h3.header, #Arrangement h4.header { }
#Arrangement h3, #Arrangement h4 { font-weight:bold; padding-top:10px; padding:0; margin:0; font-style:normal; }
#Arrangement table { padding:0; margin:0; border:0; width:100%; }
#Arrangement table td { vertical-align:top; }
#Arrangement div.ticket { height:23px; }
#Arrangement div.ticket a.ticket { display:block; padding-right:10px; }
#Arrangement div.ticket div { top:5px; }
#Arrangement div.ticket a.ticket, #Arrangement div.ticket div { float:left; position:relative; }

#Arrangement table td, #Arrangement .infoBlock, #Arrangement h1, #Arrangement h3.header, #Arrangement h4.header { padding:4px 0; border-bottom:solid 1px #b2b2b2; }
#Arrangement table td { height:24px; }
#Arrangement table td img { display:block; float:left; padding: 0 5px 5px 0; }
#Arrangement table.Arrangement_elm_table { padding: 0; margin: 0; }
#Arrangement table.Arrangement_elm_table td { border-bottom: none; vertical-align: top; padding: 0; height: 12px; }
#Arrangement table.Arrangement_elm_table td.Arrangement_elm_td1 { width: 30px; padding: 0; }
#Arrangement table.Arrangement_elm_table td.Arrangement_elm_td2 { width: 10px; padding: 0; }

#Arrangement #Newsnavigation { padding-top:10px; text-align:right; }
#Arrangement #RelArr .relArr2 { padding-left:20px; }
#Arrangement #RelArr #arr_relArrs {}
#Arrangement #RelArr #arr_relArrs div { width: 231px; float: left; overflow: hidden; }
#Arrangement #RelArr #arr_relArrs div a { text-decoration: none; color: #b21b16; }
#Arrangement #RelArr #arr_relArrs div a:hover { text-decoration: underline; }
#Arrangement #RelArr #arr_relArrs div strong { color: #b21b16; }

#newsdetails img { padding:0 0 0 0; }
#newsdetails h1 { color:#E30613; font-size:14px; font-weight:bold; padding-bottom:10px; }
#mchNyhedDatoBar { border-bottom: solid 1px #b2b2b2; border-top: solid 1px #b2b2b2; margin-bottom: 3px; }
#mchNyhedDatoBar td { padding: 3px 0; }
#mchNyhedDatoBar td a { font-style: italic; font-size: 10px; }
#mchNyhedDatoBar_dato { width: 350px; font-style: italic; font-size: 10px; }
#mchNyhedDatoBar_tools {width: 145px; text-align: right; font-style: italic; font-size: 10px; }

/*----- Nyhedsarkiv -----*/
#listeNyhederArkiv { padding-top: 4px; }
#listeNyhederArkiv table { width: 496px; }
#listeNyhederArkiv table td { padding-left: 10px; }
.listeNyhederArkiv_top td { height: 16px; font-weight: bold; vertical-align: top; padding-top: 2px; }
.listeNyhederArkiv_top_1 { width: 30px; }
.listeNyhederArkiv_top_2 { width: 30px; }
.listeNyhederArkiv_top_3 { width: 310px; }
.listeNyhederArkiv_top_4 { width: 126px; }
.listeNyhederArkiv_tr td { border-bottom: 1px solid #d5d5d5; height: 21px; }
.listeNyhederArkiv_bund { margin-top: 10px; }
.listeNyhederArkiv_bund td { height: 18px; background: #c2c1cd; }

/*----- S?g -----*/
.searchRight { width:205px; height:40px; background:url(/files/Billeder/MCH_Portal/gfx/Search_news.png) no-repeat; position:relative; }
.searchRight .soegKnap { width:35px; height:40px; position:absolute; left:170px; top:0px; padding:0; }
.searchRight .q { width:121px; height:14px; border: solid 1px #515151; position:absolute; left:46px; top:16px; padding:0; }

/*----- Formularer -----*/
.contentCol input, .contentCol textarea { padding: 3px; }
.contentCol input[type=text], .contentCol textarea { border:solid 1px #7f9db9; }
.contentCol textarea { overflow:auto; }
.contentCol label {margin-left:5px; position:relative; top: -2px;}

/*----- Bannere -----*/
div#topBannerWrap, div.bannerWrap { height: 191px; overflow: hidden; }
div#topBannerWrap div.banner { width: 890px; height: 191px; }

div.socialBannerShift { width: 205px; height: 39px; position:relative; display:block; overflow: hidden; }
div.socialBannerShift div.bannerWrap a.banner { width: 205px; height: 39px; }

/*-----New Exhibitors-----*/
.NewExhibitor { display: block; position: relative; float: left;  width: 670px; height: 115px; padding-left: 45px; padding-bottom: 15px; margin-top: 15px; border-bottom: 1px solid #CCC; }
.NewExhibitorImg {width: 170px; height: 100%; position: relative; float: left; padding:20px 60px 0 0; }
.NewExhibitorTxt {width: 440px; height: 100%; position: relative; float: left; padding-top: 10px; }
h5.NewExhibitorH5 { font-family: Verdana	, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style: italic; color: #000; text-transform: uppercase;}










/*----- Image Gallery -----*/
div.imageListPresseNyheder { height: 102px; overflow: hidden; }
div.imageList img { padding:0; margin:2px; border:0; display:block; float:left; cursor:pointer; }
.imageList_download_header, .imageList_flere_header { font-weight: bold; display: none; padding-bottom: 2px; }


/*----- Indykning af formular -----*/
.mchMoveFormTable { padding-left: 100px; }


/*----- Formland forside -----*/
.formland_fp_midt {}
.formland_fp_midt div p { padding-top: 0px; }
.formland_fp_midt1 { width: 209px; float: left; margin-right: 10px; padding: 0; overflow: hidden; }
.formland_fp_midt2 { width: 428px; float: left; margin-right: 10px; padding: 0; overflow: hidden; }
.formland_fp_midt3 { width: 209px; float: left; padding: 0; overflow: hidden; }

.formland_fp_box { width: 209px; float: left; margin-right: 10px; overflow: hidden; }
#RightCol .formland_fp_box { width: 209px; float: none; margin: 0; overflow: hidden; position: relative; z-index: 500; }
#spotBannerWrap {height: 161px; width: 209px; padding: 0px 0px 0px 0px; margin: 0; border: 0px solid red;}
.bannerWrap {padding: 0; margin: 0; width: 209px; height: 161px; }
.spotBanner {padding: 0; margin: 0; width: 209px; height: 161px; }


/*----- Nyheder i box -----*/
#NyhederBox {}
#NyhederBox h2 { color: #e30613; text-transform: uppercase; background: url(/files/billeder/FormlandSpring2010/gfx/heading_bg.jpg) repeat-x; height: 24px; padding: 9px 0 0 14px; margin: 3px 0 3px 0; }
#NyhederBox div.readMore { clear: both; padding: 10px 0 10px 14px; }
#NyhederBox a.readMore { color: #e30613; text-transform: uppercase; text-decoration: none; font-size: 10px; }
#NyhederBox a:hover.readMore { text-decoration: underline; }
#NyhederBox ul { list-style-type: none; margin: 0; padding: 0; background: url(/files/billeder/FormlandSpring2010/gfx/hojrebox_fade_bg.jpg) repeat-x; }
#NyhederBox ul li { margin: 0; padding: 10px 21px 10px 14px; border-bottom: 1px solid #dad5e9; background: url(/files/billeder/FormlandSpring2010/gfx/menu_pil.png) no-repeat 3px 14px; position: relative; }
#NyhederBox ul li a { font-size: 10px; text-decoration: none;  }
#NyhederBox ul li a:hover { text-decoration: underline; }
#NyhederBox ul li img.videoikon { position: absolute; top: 7px; right: 3px; }

div.socialMediaTable { padding-top: 5px; height: 38px; }
table.socialMediaTable { background: url(/files/billeder/FormlandSpring2010/gfx/social_media_bg.jpg) no-repeat; height: 33px; width: 209px; font-size: 1px; text-align: center; }


/*----- Tag cloud -----*/
.tagcloud { padding: 10px; width: 189px; height: 141px; overflow: hidden; text-align: center; }
.tagcloud ul { list-style-type: none; margin: 0; padding: 0; }
.tagcloud ul li { margin: 0; padding: 0 3px; display: inline; }
.tagcloud a { color: #FFF; font-family: Georgia, Arial, Helvetica, sans-serif; text-decoration: none; line-height: 20px; padding-right: 3px; }
.tagcloud a:hover { text-decoration: underline; }
a.tagcloud_sz1 { font-size: 11px; }
a.tagcloud_sz2 { font-size: 16px; }
a.tagcloud_sz3 { font-size: 12px; }
a.tagcloud_sz4 { font-size: 20px; }
a.tagcloud_sz2 { font-size: 16px; font-weight: bold; }


/*----- Blog -----*/
.fpblogList { list-style-type: none; margin: 0; padding: 0; }
.fpblogList li { margin: 0 0 3px 0; padding: 5px 0 5px 14px; border-bottom: 1px solid #dad5e9; background: url(/files/billeder/FormlandSpring2010/gfx/menu_pil.png) no-repeat 3px 14px; position: relative; }
.fpblogList li a { font-size: 10px; text-decoration: none;  }
.fpblogList li a:hover { text-decoration: underline; }
#blog_oversigt { padding-top: 12px;}
#blog_oversigt_v { width: 270px; float: left; }
#blog_oversigt_h { width: 209px; float: right; }
#blog_oversigt h2 { color: #e30613; margin-top: 0; padding-top: 0; text-transform: uppercase; }
#blog_oversigt h2 a { color: #e30613; text-transform: uppercase; font-weight: bold; }
#blog_oversigt .blog_kategori { color: #777; }
#blog_oversigt_v a { text-decoration: none; }
#blog_oversigt_v a:hover { text-decoration: underline; }
#blog_indlaeg {}
#blog_indlaeg_kategori { color: #e30613; }
.blog_indlaeg_person { border-top: 1px solid #e2e2e2; border-bottom: 1px solid #e2e2e2; padding: 20px 0; }
.blog_indlaeg_person_img { width: 210px; float: left; }
.blog_indlaeg_person_txt { width: 270px; float: right; }
#blog_indlaeg_rel {}
#blog_indlaeg_rel_v { width: 240px; float: left; }
#blog_indlaeg_rel_v a { color: #e30613; text-decoration: none; }
#blog_indlaeg_rel_h { width: 240px; float: right; }
#blog_indlaeg_rel_h h3 { margin: 0; padding: 0; color: #e30613; font-weight: bold; text-transform: uppercase; }
#blog_indlaeg_rel_h a { color: #eb6d3d; text-decoration: none; }
#blog_indlaeg_rel_h a:hover { text-decoration: underline; }


/*----- Afstemning / polls ----*/
.fpPoll { height: 150px; overflow: hidden; }
.upPoll { height: auto; overflow: visible; }
.fpPoll table, .upPoll table { width: 209px; }
.fpPoll h2, .upPoll h2 { color: #e30613; text-transform: uppercase; background: url(/files/billeder/FormlandSpring2010/gfx/heading_bg.jpg) repeat-x; height: 24px; padding: 9px 0 0 14px !important; margin: 0 0 3px 0; font-size: 11px !important; font-weight: bold !important; }
.fpPoll_spg { padding: 3px; font-size: 10px; }
.fpPoll_svar { padding: 3px 3px 6px 3px; font-size: 10px; font-weight: bold; }
.fpPoll_svar label { padding-right: 10px; } 
.fpPoll_resLink { padding: 6px 3px 3px 3px; font-size: 10px; border-top: 1px solid #e1e1e1; }
.fpPoll_resLink a { color: #e30613; font-weight: bold; text-decoration: none; font-size: 10px; }
.fpPoll_resLink a:hover { text-decoration: underline; }
.fpPollItemSvarTxt { padding-left: 14px; font-weight: normal; font-size: 10px; }
.fpPollItemSvar { background: url(/files/billeder/formlandSpring2010/gfx/poll_svar_bgg.jpg) no-repeat; height: 10px; width: 209px; }
.pollTable { border-bottom: 1px solid #e1e1e1; }
.pollTable h2, .pollTable td h2 { color: #e30613; text-transform: uppercase; margin: 0; padding: 0; }
.pollTable td.pollTableQ { padding: 10px 0; }
.pollTable td.pollTableTD1 { width: 10%; }



/*----- Special overskrifter -----*/
h1.h1graa { color: #e30613; text-transform: uppercase; background: url(/files/billeder/FormlandSpring2010/gfx/heading_bg.jpg) repeat-x; height: 24px; padding: 9px 0 0 14px; margin: 0 0 3px 0; font-size: 11px; font-weight: bold; }
h2.h2graa { color: #e30613; text-transform: uppercase; background: url(/files/billeder/FormlandSpring2010/gfx/heading_bg.jpg) repeat-x; height: 24px; padding: 9px 0 0 14px; margin: 0 0 3px 0; font-size: 11px; font-weight: bold; }


/*----- PrinterFriendly -----*/
body#printPage { background:none; }
#printPage #wrapper { top:0; }
#printPage #wrapper #Extralinks { display:none; }
#printPage #wrapper #topBanner { display:none; }
#printPage #wrapper #MainTop { display:none; }
#printPage #wrapper #LeftCol { display:none; }
#printPage #wrapper #RightCol { display:none; }
#printPage #wrapper #FooterBG { display:none; }
#printPage #wrapper #MainBottom { display:none; }
#printPage #wrapper #ContentWithMenu { display:none; }
#printPage #wrapper #ContentWithLeftMenu { background:none; }
#printPage #wrapper #FooterContent table { width:100%; }
#printPage #wrapper #pageLastUpdated { display: none; }
#printPage #wrapper #DwPageUpdateDate { display: none; }

/* Produktomtaler  / Oversigt */

table#tblPubList {width: 100%; margin: 5px 0;}
table#tblPubList tr.productomtale td {height: 20px;}
table#tblPubList tr td.header,
table#tblPubList tr td.udstiller {width: 200px;}
table#tblPubList tr td.readmore {width:96px; text-align:right;}

/* Produktomtaler / Item */
div.teaser p {font-weight:bold;}
div.images table {width: 100%;}
div.images table tr td {width: 162px;}
div.images table tr td img {border:1px solid #eaeaea;}
