﻿/*----------------------------------------------  Forside design ------------------------------------------------*/
a:link { color: #116f61; text-decoration: none; font-style: normal; font-weight: normal; }
a:hover { color: #116f61; text-decoration: underline; font-style: normal; font-weight: normal; }
a:visited { color: #116f61; text-decoration: none; font-style: normal; font-weight: normal; }

/*----- tekstformatering for indholdsområdet på forside (klassen fp_midt2 er den container som rummer indholdsområdet) -----*/

.fp_midt2 p {font-family: verdana; color: #000; font-size: 11px; margin: 0 0 0 10px;}
.fp_midt2 h3 {font-family: verdana; padding:0px; margin: 0 0 0 5px; font-size:18px; color:#000; font-weight:bold; }
.fp_midt2 img {margin: 0 0 0 10px;} /* -- billeder på indholdsområdet forsidedesign -- */
.fp_midt2 a {color: #116f61; text-decoration: underline; }
.fp_midt2 a:hover {color: #116f61; }
.fp_midt2 a:visited {text-decoration: underline;}
.fp_midt2 a:link {text-decoration: underline;}
.fp_midt2 iframe {padding-left: 10px;}


/*----- Selve containeren som rummer elementer på siden (under banner og ned!) -----*/

#Content a {}
#Content a:hover {}
#Content a:visited {}
#Content a:link {} 

#Outlet-midt a { text-decoration: none; font-weight: bold;}

#Content .contentRow { position:relative; width: 885px;}
#Content .contentRow h2 { font-size:17px; padding:0; margin:0; padding-bottom:5px; padding-left:20px; font-weight:normal; }
#Content #firstRow.contentRow { position:relative; padding: 5px 0 0 0px; width: 885px;  }/*----- Selve containeren der indeholder elementer -----*/


/*----- outlet forside -----*/

.outlet_fp_midt {}
.outlet_fp_midt div p { padding-top: 0px; }
.fp_midt1 { width: 218px; float: left; margin: 0px; overflow: hidden; } /*----- Venstre kolonne -----*/
.fp_midt2 { width: 445px; float: left; padding: 0px; overflow: hidden; height: 225px; background: url(/files/messer/Outlet_efterår_2011/Forside/435x263_spotboks_baggr.jpg); background-position: top left; background-repeat: no-repeat;}

/*----- Indholdsområdet på forsiden - sæt bredde m.m. her  -----*/
.fp_midt3 { width: 190px; float: left; margin: 0px; overflow: hidden; padding: 0px; } /*----- højre kolonne (Der er sat en padding på flashbanneret for at positionere det i containeren) -----*/
.fp_midt4 { float: left; width: 885px; margin: 0px 0 0 0;} /*----- Den container som indeholder forsidebokse og nyhedsbokse -----*/


/*----- outlet forsidebokse som ikke styres af nyhedsmodulet -----*/

.forsideboks {width: 218px; height:160px; color: #000; float: left; margin: 0px 3px 0 0; background: #e2e2e2; }
.forsideboks h3 {background: url(/files/messer/Outlet_efterår_2011/grafik/bjaelke-bg.jpg) repeat-x; font-family: verdana; color: #fff; font-size: 12px; margin: 1px 0 0 0; padding:3px 2px 4px 7px; font-weight: bold;}
.forsideboks h3 a {text-decoration: none; cursor: hand; color: #fff; font-weight: bold; padding: 0px;}
.forsideboks h3 a:hover {text-decoration: none; color: #fff; }
.forsideboks h3 a:visited {text-decoration: none;}
.forsideboks h3 a:link {text-decoration:none;}
.forsideboks p {font-family: verdana; color: #000; font-size: 11px;  margin:0 5px 5px 5px; padding: 1px;} 
.forsideboks img {overflow: hidden; width:218px; height: 76px; padding: 0px; margin: 0px; }

/*----- outlet boksen med køtilbud, nyheder og billetkøb -----*/

.forsidenyheden {width: 218px; height:160px; color: #000; float: left; margin: 0px 3px 0 0; background: #e2e2e2; padding: 0;  overflow: hidden;}
.forsidenyheden img {overflow: hidden; width:218px; height: 81px; padding: 0px; margin: 0px; background: #fff; }
.forsidenyheden h3 {background: url(/files/messer/Outlet_e_2010/Grafik/billeder/outlet-messen-h3-bg.jpg) repeat-x; font-family: verdana; color: #fff; font-size: 12px; margin: 1px 0 0 0; padding:3px 2px 4px 2px; font-weight: bold;}
.forsidenyheden a {text-decoration: none; cursor: hand; color: #000;  margin:0px; padding: 0px;}
.forsidenyheden a:hover {text-decoration: none; color: #444444;}
.forsidenyheden a:visited {text-decoration: none;}
.forsidenyheden a:link {text-decoration:none;}


/*----------------------------------------------  Underside design ------------------------------------------------*/

.sub_midt1 { width: 218px; float: left; margin-right: 5px; padding: 0; overflow: hidden; } /*----- Venstre kolonne der indeholder menuen -----*/
.sub_midt2 { width: 435px; float: left; padding: 0; overflow: hidden; }/*----- Indholdsområdet på siden  - sæt bredde m.m. her  -----*/
.sub_midt3 { width: 218px; float: left; padding:0; overflow: hidden; margin: 0 0 0 5px;} /*----- højre kolonne -----*/
.sub_midt4 { float: left; width: 885px; margin: 15px 0 0 0;} /*----- Den container som indeholder forsidebokse og nyhedsbokse -----*/


/*----- tekstformatering for indholdsområdet på undersider -----*/

#CenterCol p {color: #000; padding: 0 0 0 0px;}
#CenterCol a {color: #116f61; text-decoration: underline;}
#CenterCol a:hover {color: #116f61; text-decoration: none;}
#CenterCol a:visited {color: #116f61; text-decoration: none;}
#CenterCol a:link {color: #116f61; text-decoration: none;}
#CenterCol li, ul {font-family: verdana; color: #000; font-size: 11px;  margin:0 0 0 10px; padding: 0 0 0 0px; list-style: bullet; font-weight: bold;}


#CenterCol h1, h1.h1 {padding:5px 0 5px 0px; margin: 0; font-size:14px; color:#000; font-weight:bold; text-transform: uppercase;} 
#CenterCol h3 {padding:3px 0 0 0px; margin:0px; font-size:12px; color:#000; font-weight:bold; }
#CenterCol h2, h2.h2 {font-size:12px; font-weight: bold; color: #116f61; padding:3px 0 3px 0; margin:0 0 0 0px; }
#CenterCol h4, h4.h4 { font-weight:normal; font-size:11px; margin:0 0 0 0px; }
#CenterCol img {overflow: hidden; padding: 0 0 0 0px;}

#CenterCol imgstyle {width: 475px; overflow: hidden;}

/*----- Underside content struktur med venstremenu -----*/

#ContentWithLeftMenu, #ContentWithLeftMenuNoRight { padding-top: 6px;} /* --- De containers som rummer menu og indholdsside - Padding er sæt til at skabe mellemum til top-menu --*/
#ContentWithLeftMenu .contentCol, #ContentWithLeftMenuNoRight { float: left; display: block; margin: 0; padding: 0; padding-right: 5px; position: relative; }
#ContentWithLeftMenu #LeftCol, #ContentWithLeftMenuNoRight #LeftCol { width: 169px; }
#ContentWithLeftMenu #CenterCol {width: 482px; overflow: hidden; } /*-- Selv indholdsområdet på subsiden */
#ContentWithLeftMenuNoRight #CenterCol { width: 800px; } /*-- Don´t know?  -- */
#ContentWithLeftMenu #fp_midt3 { width: 218px; float: left; padding: 0; overflow: hidden; margin: 0 0 0 0px;} /*----- Højre kolonne -----*/


/*----- Liste med Kø-tilbud ----*/

#koetilbud-list {width:480px; float: left; padding: 0 0 10px 0; margin: 0 0 10px 0; } /* containeren som holder køtilbuddet */
#koetilbud-list p {color: black; font-size: 10px; text-align: left; padding: 0px; margin:0px; }
#koetilbud-list h2 {color: black; font-size: 12px; margin: 0px; padding:0px; font-weight: bold; }
#koetilbud-list img {width: 218px; height: 81px;}
#koetilbud-list .readMore {float: right; padding-right: 10px;}
#koetilbud-list a {text-decoration: none;}

.img-holder {width:218px; height: 82px; float: left; padding: 0px; margin: 0px; border: none;} /* containeren som holder billedet */
.img-holder img {}
.text-holder {width:250px; height:; float: left; padding: 0 0 0 10px; margin: 0px;} /* containeren som holder teksten - højden er variabel */
 
/*----- Nyhedsliste -----*/
#nyheder-list {width:480px; float: left; border-bottom: 1px dotted #ddd; padding: 0 0 10px 0; margin: 0 0 10px 0; height:auto;} /* containeren som holder køtilbuddet */
#nyheder-list p {color: black; font-size: 11px; float; left;}
#nyheder-list h3 {color: black; font-size: 12px; margin: 0 0 0 5px; padding:0px; }
#nyheder-list img {width:218px; float: right; padding: 0 0 1px 0px; margin: 0px; border: none; clear: both; margin: 40px 0 0 0;} /* containeren som holder billedet */
#nyheder-list span {color: #333; font-size: 10px; margin: 0 0 0 5px; padding:0px; float: left; font-family: verdana; display: block; font-style: italic;} /* --- Tekst som styrer fomratering af teksten ---*/ 


/*----- Brødkrummesti -----*/
#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 #4b1a6c; 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; }
 

/*----- Sitemap (formatering af sitemap) -----*/
#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; padding: 3px; }
#SiteMap td h3 { margin:0; padding:0; padding-bottom:3px; font-weight:bold; }
#SiteMap td.noBorder { border-right:0px;  }
#SiteMap a {color: #116f61; text-decoration:none; }
#SiteMap a:hover {color: #116f61; text-decoration:underline; }
#SiteMap a:visited {color: #116f61; text-decoration:none; }


.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: #e2e2e2 url(/files/messer/Outlet_efterår_2011/grafik/body_bg.jpg) repeat-x top; height: 100%; }
#whatFlash {height: 100%;} 
#wrapper { width: 890px; top: 50px; }
#wrapperBGBottom { display: none; }


.imgstyle {width: 475px; overflow: hidden;}

/*----- topbånd -----*/
#standardTopDiv { } /*----- topbåndet -----*/
#standardTop {width: 892px; background: url(/Files/messer/Outlet_e_2010/Grafik/billeder/topbanner-line.gif) no-repeat bottom left;} 


/*----- 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;}

/*----- Spacer  -----*/
.spacer {width: 100px; height: 15px; margin: 0px; padding: 0px; float: left;}


#listeNyhederArkiv { padding-top: 4px; }
#listeNyhederArkiv table { width: 483px; }
#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; }


.largeNyhederListImages {  }
/*..la { padding-top:10px; }*/
.largeNyhederListImages td.image { width:218px; } /*-- bredden på td´en som rummer billedet i tabellen i kø-tilbudsliten */
.largeNyhederListImages .largeNews { padding-bottom: 3px; border-bottom: 1px solid #b2b2b2; width: 483px; text-decortation: none; }
.largeNyhederListImages a { text-decoration:underline; }

#largeNews_hovednyhed_table { width: 483px; }
#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:#3e1468; 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: 483px; }
.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; }

#newsdetails img {padding:0; overflow: hidden; float: left; }
#newsdetails h1 { color:#000; font-size:16px; font-weight:bold; padding:0px; font-weight: bold; margin: 0px;}
#mchNyhedDatoBar { border-bottom: solid 1px #b2b2b2; border-top: solid 1px #b2b2b2; margin-bottom: 3px; }
#mchNyhedDatoBar td { padding: 3px 0; }
#mchNyhedDatoBar td a { font-size: 10px; }
#mchNyhedDatoBar_dato { width: 350px; font-size: 10px; }
#mchNyhedDatoBar_tools {width: 145px; text-align: right; font-style: italic; font-size: 10px; }

 
/*----- Formattering af tabeller -----*/
.tabel { padding:3px; } 
.tabel td { padding: 3px; }


/*----- Top struktur -----*/
#topBanner { width: 880px; overflow: hidden; height:190px; overflow: hidden; }

/*----- Main struktur -----*/
#innerWrap, #MainBottom { display: block; background-color: #fff; width: 890px; }/*-- Grafik i bunden af siden --*/
#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: none;}
#MainMenu { background: url(/files/messer/Outlet_efterår_2011/grafik/menu-bg.jpg); height: 20px; width: 100%; position: relative;}
#MainMenu ul { width: 685px; list-style: none; margin: 0px;}
#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; margin: 0px;}
#MainMenu li.inpath { background: url(/files/messer/Outlet_efterår_2011/grafik/menu-aktiv.jpg); margin: 0px;}

/*----- Formatering af venstremenu -----*/

#minMenuHeight { float: right; width: 1px; height: 1px; }
#Submenu { position: relative; width: 172px; padding: 0px; margin: 2px 0 0 0;}
#Submenu #SubMenuBG, #Submenu #SubMenuShadowBG { position: absolute; top: 0; left: 0; display: block; width: 169px; background-color: #c2c2c2; }
#Submenu #SubMenuBG { z-index: 10; }
#Submenu #SubMenuShadowBG { top: 10px; 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: 5px; width: 165px; margin: 0 0 28px 0; overflow: hidden; z-index: 12; padding: 0px; }
#Submenu ul li { font-size: 1px; margin: 0px; padding: 0 0 0 4px; background: url(/files/messer/Outlet_efterår_2011/grafik/li_bullet.png) no-repeat 0 8px; } /* egenskaber for bullet og list items i menuen  */ 
#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; display: block; text-decoration:none; border-bottom: 1px solid #dad5e9; } /* egenskaber for alle aktive links i menuen  */ 
#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: #000; font-weight: bold;} /* egenskaber for det aktive/ valgte menupunkt  */
#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 #ddd; } /* farven på den nederste streg i menuen */ 

#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: 3px; right: 8px; 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 -----*/

#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: 10px; color: #000; }
#FooterContent table td a {text-decoration: none; font-size: 10px; color: #000; }
#FooterContent table td a:hover {text-decoration: underline; font-size: 10px; color: #000; }
#FooterContent table td a:visited {text-decoration: underline; font-size: 10px; color: #000; }


#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: #9b0334; 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: #3e1468; 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: #eb6d3d; 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; }


/*----- 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 #4b1a6c; 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; }
 

.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 {  }

.infoList {padding-left: 10px;}
.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:#3e1468; 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; }

#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; }

/*----- 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; }

/*----- Bannere -----*/
div#topBannerWrap, div.bannerWrap { height: 190px; overflow: hidden; }
div#topBannerWrap div.banner { width: 885px; height: 190px; }

div.socialBannerShift { width: 205px; height: 39px; position:relative; display:block; overflow: hidden; }
div.socialBannerShift div.bannerWrap a.banner { width: 205px; height: 39px; }


/*----- 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; }

/*----- Nyheder i box -----*/
#NyhederBox {}
#NyhederBox h2 { color: #3e1468; 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: #3e1468; 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; }


/*----- 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; }
