﻿.lMSelectedParent			{ background:transparent url(/GFX/Nyheder/lMSelectedBg.gif) repeat-x top; color:#FFFFFF; }
.lMSelectedChildImg			{ background:transparent url(/GFX/Nyheder/arrow.png) no-repeat left top; height:19px; }

.lMChild a					{ color:#5a070a !important; overflow:hidden; }
.lMSelectedChild a			{ color:#5a070a !important; overflow:hidden; }
.lMGrandChild a				{ color:#5a070a !important; overflow:hidden; }
.lMSelectedGrandChild a		{ color:#5a070a !important; overflow:hidden; }

.headerBar					{ background:transparent url(/GFX/Nyheder/headerBG.gif) repeat-x top; }

#News									{ }
#News a									{ color:#CB3F2E; }

#News p.Teaser							{ font-weight:bold; font-size:14px; line-height:18px; color:#555555; font-family:Arial; }
#News p.Date							{ margin:5px 0 0 0; color:#555555 !important; }
#News p.Date a							{ color:#555555 !important; }
#News p.ImageText						{ width:382px; font-size:10px; color:#555555; }
#News .Text								{ width:382px; }
#News .Text p							{ margin-top:5px; margin-bottom:10px !important; line-height:17px; }
#News .RightContent						{ width:218px; float:right; margin:0 0 8px 0px; }
#News .InfoBox							{ background-color:#EEEEEE; border:1px solid #DDDDDD; }
#News .InfoBox .Content					{ padding:8px 8px 0px 8px; }
#News .InfoBox .Content a				{ color:#CB3F2E; text-decoration:none; }
#News .InfoBox .Content a:hover			{ text-decoration:underline; }
#News .InfoBox .Content .Image img		{ margin:0px 0 5px 0; }
#News .InfoBox .Content .Image p		{ margin:0px 0 8px 0; font-size:10px; line-height:14px; color:#555555; }
#News .InfoBox .Content h2				{ margin:0 0 5px 0; padding:0px; font-size:13px; font-weight:bold; }
#News .InfoBox .Content ul				{ margin:0 0 8px 0px; padding:0; list-style:none; }
#News .InfoBox .Content ul li			{ padding:3px 0px 3px 22px; margin-bottom:0px; line-height:14px; text-align:left; font-size:10px; background-repeat:no-repeat; background-position:left 3px; }
#News .InfoBox .Content ul li.Images	{ background-image:url(/g/icon/Images.gif); }
#News .InfoBox .Content ul li.Video		{ background-image:url(/g/icon/Video.gif); }
#News .InfoBox .Content ul li.Link		{ background-image:url(/g/icon/Link.gif); }
#News .InfoBox .Content ul li.File		{ background-image:url(/g/icon/Download.gif); }

#News .Author							{ }
#News .Author .AuthorImage				{ float:left; margin-right:5px; }
#News .Author .AuthorImage img			{ padding:3px; border:1px solid #CCCCCC; }
#News .Author p.Date					{ color:#555555; }

#News .Number			{ width:38px; height:54px; float:left; margin-right:5px; background-image:url(/g/gfx/news/most_viewed_count_bg.gif); text-align:center; }
#News .Number div		{ padding-top:12px; color:#FFFFFF; font-family:Arial; font-size:26px; font-weight:bold; }
.NewsPreviewLarge .divNewsHeadline		{ margin:15px 0px 10px 0px;}
#News h1 a,
#News h2 a			{ font-size:30px; font-weight:normal; color:#000000 !important; }
#News h1 a:hover,
#News a:hover			{ text-decoration:underline !important; }
#News a				{ color:#CB3F2E !important; text-decoration:none !important; }
#News a:hover			{ color:#CB3F2E; }
#News div.Left		{ margin:0px 8px 0px 0px !important; float:left; }
#News div.Right		{ margin:0px 0px 0px 8px !important; float:right; }
#News p.Date			{ font-size:12px; margin-bottom:5px !important; color:#7c7c7c !important; }
#News p.Date a		{ color:#7c7c7c !important; }
#News p.Text			{ width:auto !important; margin-bottom:8px !important; font-size:14px; line-height:20px; }
#News p.Text a		{ font-weight:bold; }

#News span.Cat		{ color:#cb1210; font-weight:bold; }
#News span.Sep		{ color:#000000; }
#News ul				{ margin:0 0 0 5px; padding:0; list-style:none; }
#News ul li			{ padding-left:22px; margin-bottom:0px; line-height:16px; text-align:left; font-size:10px; background-repeat:no-repeat; background-position:left center; }
#News ul li.Images	{ background-image:url(/g/icon/Images.gif); }
#News ul li.Video		{ background-image:url(/g/icon/Video.gif); }

#News .NewsPreviewSmall					{ width:100%; }
#News .NewsPreviewSmall .Number			{ width:38px; height:54px; float:left; margin-right:5px; background-image:url(/g/gfx/news/most_viewed_count_bg.gif); text-align:center; }
#News .NewsPreviewSmall .Number div		{ padding-top:12px; color:#FFFFFF; font-family:Arial; font-size:26px; font-weight:bold; }
#News .NewsPreviewSmall h1 a,
#News .NewsPreviewSmall h2 a			{ font-size:13px; color:#000000 !important; font-weight:bold; }
#News .NewsPreviewSmall h1 a:hover,
#News .NewsPreviewSmall a:hover			{ text-decoration:underline !important; }
#News .NewsPreviewSmall a				{ color:#CB3F2E !important; text-decoration:none !important; }
#News .NewsPreviewSmall a:hover			{ color:#CB3F2E; }
#News .NewsPreviewSmall div.Left		{ margin:0px 8px 0px 0px !important; float:left; }
#News .NewsPreviewSmall div.Right		{ margin:0px 0px 0px 8px !important; float:right; }
#News .NewsPreviewSmall p.Date			{ margin-bottom:5px !important; color:#555555; font-size:10px; }
#News .NewsPreviewSmall p.Date a		{ color:#555555 !important; }
#News .NewsPreviewSmall p.Text			{ width:auto !important; margin-bottom:8px !important; font-size:10px; line-height:14px; }
#News .NewsPreviewSmall p.Text a		{ font-weight:bold; }
#News .NewsPreviewSmall span.Cat		{ color:#cc0000; font-weight:bold; font-size:10px; }
#News .NewsPreviewSmall span.Sep		{ color:#cccccc; }
#News .NewsPreviewSmall ul				{ margin:0 0 0 5px; padding:0; list-style:none; }
#News .NewsPreviewSmall ul li			{ padding-left:22px; margin-bottom:0px; line-height:16px; text-align:left; font-size:10px; background-repeat:no-repeat; background-position:left center; }
#News .NewsPreviewSmall ul li.Images	{ background-image:url(/g/icon/Images.gif); }
#News .NewsPreviewSmall ul li.Video		{ background-image:url(/g/icon/Video.gif); }

#News .NewsSeperator					{ margin-top:12px; padding-top:12px; border-top:1px solid #CBAEAA; }

#NewsLatestTop							{ width:490px; float:left; }
#NewsLatestTop .NewslatestTopl			{ float:left; width:234px; }
#NewsLatestTop .NewslatestTopr			{ float:right; width:234px; }

#News .NewsLatest td					{ font-size:10px; border-bottom:1px solid #E4E4E4; }
#News .NewsLatest td.Day				{ background:#F5F5F5 url(/g/layout/menu_item_background.jpg) left top repeat-x; font-weight:bold; color:#666666; }
#News .NewsLatest a						{ color:#CB3F2E; }
#News .NewsLatest td.Bottom				{ text-align:right; }

#News .NewsLatestFront					{ border-top:solid 1px #d4d4d4; }
#News .NewsLatestFront td				{ border-bottom:solid 1px #d4d4d4; height:24px; }
#News .NewsLatestFront td a				{ color:#000000; font-weight:bold; }
#News .NewsLatestFrontNumber			{ width:15px; height:15px; margin-right:4px; line-height:15px; font-size:9px; text-align:center; color:#ffffff; background:transparent url(/GFX/Nyheder/NewsLatestFrontNumberBG.gif) no-repeat center center; }

#News .VideoLatestFront					{ border-top:solid 1px #d4d4d4; }
#News .VideoLatestFront td				{ border-bottom:solid 1px #d4d4d4; height:24px; }
#News .VideoLatestFront td a			{ color:#000000; font-weight:bold; }
#News .VideoLatestFrontNumber			{ width:15px; height:15px; margin-right:4px; line-height:15px; font-size:9px; text-align:center; color:#ffffff; background:transparent url(/GFX/Nyheder/VideoLatestFrontNumberBG.gif) no-repeat center center; }

#News .List								{ margin-bottom:12px; }
#News .List td							{ font-size:10px; border-bottom:1px solid #E4E4E4; }
#News .List td.Day						{ background:#F5F5F5 url(/g/layout/menu_item_background.jpg) left top repeat-x; font-weight:bold; color:#666666; }
#News .List a							{ color:#CB3F2E; }
#News .EmptyData						{ height:40px; line-height:40px; text-align:center; font-size:17px; font-weight:bold; color:#777777; }

#News .Paging							{ }
#News .Paging .Current					{ color:#000000; text-decoration:none; font-size:11px; font-weight:bold; }

.category_list							{ }
.category_list ul						{ width:200px; }
.category_list ul li					{ background-color:#f5f5f5; border-bottom: solid 1px #dddddd; }
.category_list ul li a					{ padding:6px 0px 6px 10px; width:190px; display: block; }
.category_list ul li a:hover			{ background-color:#efefef; }

#MostReadContainer						{ width:100%; padding-right:10px; }
#MostReadContainer .tblNews				{ width:100%; padding:0px; margin:0px; background:#efefef url(/GFX/Nyheder/mostReadBackgroundGradient.gif) repeat-x top; border:solid 1px #e1e1e1; }
#MostReadContainer .MostReadNumber		{ width:46px; height:42px; font-size:18px; text-align:center; line-height:42px; background:transparent url(/GFX/Nyheder/NewsLatestFrontNumberLargeBG.gif) no-repeat center center; }
#MostReadContainer .MostReadNumber a	{ color:#ffffff !important; }
#MostReadContainer h1 a,
#MostReadContainer h2 a					{ font-size:16px; color:#000000 !important; }
#MostReadContainer h1 a:hover,
#MostReadContainer a:hover				{ text-decoration:underline !important; }
#MostReadContainer a					{ color:#CB3F2E !important; text-decoration:none !important; }
#MostReadContainer a:hover				{ color:#CB3F2E; }
#MostReadContainer div.Left				{ margin:0px 8px 0px 0px !important; float:left; }
#MostReadContainer div.Right			{ margin:0px 0px 0px 8px !important; float:right; }
#MostReadContainer p.Text				{ width:auto !important; margin-bottom:8px !important; font-size:10px; line-height:14px; }
#MostReadContainer p.Text a				{ font-weight:bold; }
#MostReadContainer .tdAuthorAndDate		{ padding-left:5px; padding-top:5px; font-weight:bold; }
#MostReadContainer .tdAuthorAndDateR	{ padding-left:5px; padding-top:5px; }
#MostReadContainer .tdAuthorAndDateR a	{ color:#000000 !important; }

#MostReadContainer span.Cat				{ color:#cb1210; font-weight:bold; }
#MostReadContainer span.Sep				{ color:#000000; }

.newsCategoryBox						{ width:334px; margin-bottom:14px; border:solid 1px #d4d4d4; cursor:pointer; }
.newsCategoryBoxInner					{ height:58px; border:solid 1px #ffffff; background:#e1e1e1 url(/GFX/Nyheder/categoryBackgroundGradient.gif) repeat-x top; }
.newsCategoryNameAndCount				{ width: 232px; float:left; font-size:12px; font-weight:bold; text-align:left; }
.newsCategoryNameAndCount a				{ color:#000000; margin-left:10px; line-height:20px; }
.newsCategoryCountBox					{ width: 87px; height: 32px; padding-right:10px; line-height:32px; text-align:right; color:#ffffff; background: transparent url(/GFX/Nyheder/categoryCountBox.gif) no-repeat center center; }
.newsCategoryImage						{ width:100px; overflow:hidden; }

.NewslatestMoreNewsCount				{ cursor:pointer; background:transparent url(/GFX/Nyheder/genericbtn.gif) no-repeat top left; margin:5px auto 5px auto; font-size:12px; padding-left:70px; width:280px; height:48px; line-height:48px; }
.NewslatestMoreNewsCount a:hover			{ color:#dadada !important; }
.NewslatestMoreNewsCount span			{ font-weight:bold; }