body { background-color: #2b527d; background-image: url(images/bg.gif); background-repeat: repeat-x; width: 100%; height: 100%; margin: 0; padding: 0; }
form { display: inline; }
h1 { color: #2b527d; font-size: 26px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; margin-top: 3px; margin-bottom: 0; }
h2 { color: #2b527d; font-size: 17px; font-weight: bold; margin-top: 0; margin-bottom: 0; display: inline; }
h3 { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 0; margin-bottom: 0; }
html { color: black; width: 100%; height: 100%; margin: 0; padding: 0; }
img { margin:0px; padding:0px; border:0px;}
label { cursor: pointer; }
pagingHeader { color: #68a63c; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; }
.bottomEdge { line-height: 19px; background-image: url(images/bottomEdgeBg.gif); height: 19px; }
.button { cursor: pointer; }
.colHeader { margin-top: 17px; }
.collText { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding-bottom: 5px; }
.collText A { color: #2b527d; text-decoration: underline; }
.commentAlt { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding: 7px 5px 7px 7px; border-top: 1px solid #c8d8ea; }
.commentAlt A { color: #2b527d; text-decoration: none; }
.commentHeader { color: #2b527d; font-size: 15px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-align: left; margin-bottom: 8px; }
.commentItem { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; background-image: url(images/commentaryBg.gif); background-repeat: repeat-y; padding: 7px 5px 7px 7px; border-top: 1px solid #c8d8ea; }
.commentItem A { color: #2b527d; text-decoration: none; }
.commentLinks { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none; text-align: left; margin-top: 8px; }
.commentLinks A { color: #2b527d; text-decoration: none; }
.commentLinks A:hover { color: #2b527d; text-decoration: underline; }
.commentRight { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; float: right; }
.commentRight A { color: #2b527d; text-decoration: none; }
.commentRight A:hover { color: #2b527d; text-decoration: underline; }
.commentSubHeader { color: #68a63c; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; width: 428px; cursor: pointer; }
.commentTable { border-bottom: 1px solid #c8d8ea; }
.content { width: 488px; margin-left: 26px; padding-top: 10px; }
.contentHeaderBg { background-image: url(images/contentHeaderBg.gif); background-repeat: repeat-x; }
.contentHeaderBgGreen { background-image: url(images/contentHeaderBgGreen.gif); background-repeat: repeat-x; }
.contentPictureText { color: #2b527d; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; line-height: 14px; }
.contentText { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; }
.contentText A { color: #2b527d; text-decoration: underline; }
.contentTextHTML { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.contentTextHTML A { color: #2b527d; text-decoration: underline; }
.copyRightText { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.diarySmallDate { color: #609b38; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.diarySmallHeader { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px; }
.diarySmallLink { color: #609b38; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; height: 20px; }
.diarySmallLink A { color: #609b38; text-decoration: none; }
.diarySmallTable { margin-top: 15px; margin-bottom: 15px; }
.diarySmallText { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding-bottom: 5px; }
.diarySmallText A { color: #2b527d; text-decoration: underline; }
.eventImg { width: 200px; float: right; margin-bottom: 5px; margin-left: 5px; display: inline; }
.eventListDate { color: #68a63c; }
.eventListHeaderAndDate { color: #2b527d; font-size: 15px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; margin-bottom: 3px; }
.eventListReadMore { color: #68a63c; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.eventListReadMore A { color: #68a63c; text-decoration: none; }
.eventListSmall A { color: #2b527d; text-decoration: none; }
.eventListSmallAlt { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding: 7px 5px 7px 7px; border-top: 1px solid #c8d8ea; }
.eventListSmallAlt A{ color: #2b527d; text-decoration: none; }
.eventListSmallDate { color: #68a63c; font-weight: bold; }
.eventListSmallItem { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; background-image: url(images/commentaryBg.gif); background-repeat: repeat-y; padding: 7px 5px 7px 7px; border-top: 1px solid #c8d8ea; }
.eventListSmallItem A { color: #2b527d; text-decoration: none; }
.eventListSmallReadMore { color: #68a63c; font-size: 11px; font-weight: bold; }
.eventListSmallReadMore A { color: #68a63c; text-decoration: none; }
.eventListSmallSubHeader { color: #2b527d; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.eventListSmallTable { border-bottom: 1px solid #c8d8ea; }
.eventListTable { margin-bottom: 8px; height: 80px; border: solid 1px #c8d8ea; }
.eventListText { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; padding: 8px; }
.eventListText A { color: #2b527d; text-decoration: underline; }
.eventTable { }
.formTableCell { padding-bottom: 5px; }
.frontpageCalendarContainer { background-color: #c5d4e7; background-image: url(images/whatsOnBg.gif); background-repeat: repeat-x; padding-top:12px; padding-bottom:15px;}
.frontpageCalendarDate { color: #2b527d; font-size: 17px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.frontpageCalendarReadMore { color: #68a63c; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.frontpageCalendarReadMore A { color: #68a63c; text-decoration: none; }

.frontpageCalendarSeeAll { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.frontpageCalendarSeeAll A { color: #2b527d; text-decoration: none; }


.frontpageCalendarText { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; }
.frontpageCalendarText A { color: #2b527d; text-decoration: underline; }
.frontpageHorizontalLine { font-size: 1px; line-height: 1px; margin-top: 10px; margin-bottom: 5px; width: 224px; border-top: 1px solid #c8d8ea; }
.frontpageNewsDate { color: #609b38; }
.frontpageNewsHeaderAndDate { color: #204d91; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding-top: 5px; padding-bottom: 5px; }
.frontpageNewsletterBox { background-image: url(images/newsLetterBg.gif); background-repeat: no-repeat; background-position:right; background-color:#6da149; margin-bottom: 10px; padding: 20px; }
.frontpageShoutOutBox { background-image: url(images/shoutOutBg.gif); background-repeat: no-repeat;  font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px;}
.frontpageNewsletterOldLetters { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.frontpageNewsletterOldLetters A { color: white; text-decoration: none; }
.frontpageNewsReadMore { color: #609b38; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding-top: 2px; }
.frontpageNewsReadMore A { color: #609b38; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.frontPageNewsText { color: #204d91; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; }
.frontPageNewsText A { color: #204d91; text-decoration: underline; }
.greenBar { background-image: url(images/greenBarBg.gif); background-repeat: repeat-x; height:40px;}
.horizontalLine { font-size: 1px; line-height: 1px; width: 488px; border-top: 1px solid #c8d8ea; }
.imgBorder { border: solid 1px #c8d8ea; }
.imgBorderEdge { border: solid 1px white; }
.input { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.leftCol { background-image: url(images/leftColBg.gif); background-repeat: repeat-y; background-position: 0 top; }
.leftEdgeBg { background-image: url(images/leftEdgeBg.gif); background-repeat: repeat-y; }
.loginTable { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; }
.loginTableCell { padding-bottom: 5px; }
.menu { color: #2b527d; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-right: 6px; height: 20px; }
.menu A { color: #2b527d; text-decoration: none; }
.menu A:hover { color: #2b527d; font-weight: bold; text-decoration: none; }
.menuActive { color: #2b527d; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image: url(images/menuActiveBg.gif); background-repeat: repeat-y; height: 20px; padding-right: 6px; }
.menuActive A { color: #2b527d; text-decoration: none; }
.menuContainer { margin-top: 15px; margin-bottom: 15px; }
.menuSub { color: #2b527d; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; padding:2px 0px 5px 0px; }
.menuSub A { color: #2b527d; text-decoration: none; }
.menuSub A:hover { color: #2b527d; font-weight: bold; text-decoration: none; }
.menuSubActive { color: #2b527d; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding:2px 0px 5px 0px; }
.menuSubActive A { color: #2b527d; text-decoration: none; }
.menuSubBottomSpacer { font-size: 2px; line-height: 2px; height: 8px; }
.menuSubTopSpacer { font-size: 2px; line-height: 2px; height: 5px; }
.newEventCell { color: #204d91; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding-bottom: 5px; }
.newsDate { color: #68a63c; font-size: 18px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; }
.newsListDate { color: #d5b03b; }
.newsListHeaderAndDate { color: #2b527d; font-size: 15px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; margin-bottom: 3px; }
.newsListReadMore { color: #d5b03b; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.newsListReadMore A { color: #d5b03b; text-decoration: none; }
.newsListSmall A { color: #2b527d; text-decoration: none; }
.newsListSmallAlt { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding: 7px 5px 7px 7px; border-top: 1px solid #c8d8ea; }
.newsListSmallDate { color: #68a63c; font-weight: bold; }
.newsListSmallItem { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; background-image: url(images/commentaryBg.gif); background-repeat: repeat-y; padding: 7px 5px 7px 7px; border-top: 1px solid #c8d8ea; }
.newsListSmallItem A { color: #2b527d; text-decoration: none; }

.forumItem { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; background-image: url(images/commentaryBg.gif); background-repeat: repeat-y; padding: 7px 5px 7px 7px; border-top: 1px solid #c8d8ea; }
.forumItemAlt { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding: 7px 5px 7px 7px; border-top: 1px solid #c8d8ea; }

.newsListSmallReadMore { color: #68a63c; font-size: 11px; font-weight: bold; }
.newsListSmallReadMore A { color: #68a63c; text-decoration: none; }
.newsListSmallSubHeader { color: #2b527d; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.newsListSmallTable { margin-top: 15px; border-bottom: 1px solid #c8d8ea; }
.newsListTable { height: 80px; margin-bottom: 8px; border: solid 1px #c8d8ea; }
.newsListText { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; padding: 8px; }
.newsListText A { color: #2b527d; text-decoration: underline; }
.newsTable {  }
.newUserRequired { color: #68a63c; font-weight: bold; float: right; }
.newUserTable { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; }
.newUserTable A { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
.newUserTableCell { padding-bottom: 5px; }
.onsaleAnswer A { color: #204d91; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.onsaleAnswerDiv { width: 440px; }
.onsaleCityLine { color: #609b38; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; width: 440px; margin-bottom: 5px; }
.onsaleContainerDiv { text-align: left; margin-top: 16px; padding: 13px; border: solid 1px #c8d8ea; }
.onsaleHeader { color: #204d91; font-size: 15px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 20px; margin-bottom: 5px; }
.onsalePicture { float: right; margin-top: 4px; margin-bottom: 3px; margin-left: 5px !important; display: inline; }
.onsaleText { color: #204d91; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; margin-bottom: 5px; }
.onsaleText A { color: #204d91; text-decoration: underline; }
.pagingCurrent { color: #68a63c; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.pagingPageLink { color: #68a63c; font-size: 12px; font-weight: bold; }
.pagingPageLink A { color: #68a63c; font-weight: bold; text-decoration: none; }
.pagingPageLink A:hover { color: #68a63c; font-weight: bold; text-decoration: underline; }
.pagingText { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 15px; }
.pagingText A { color: #2b527d; text-decoration: none; }
.pagingText A:hover { color: #2b527d; text-decoration: underline; }
.relatedNewsArrow { text-align: right; width: 15px; padding-top: 5px; padding-right: 5px; padding-bottom: 3px; }
.relatedNewsBoxLeft { background-color: #e0c46d; background-image: url(images/boxLeftBg.gif); background-repeat: repeat-x; }
.relatedNewsBoxRight { background-color: #b0cb9c; background-image: url(images/boxRightBg.gif); background-repeat: repeat-x; }
.relatedNewsHeader { color: #2b527d; font-size: 15px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-align: left; padding-bottom: 8px; }
.relatedNewsLink { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; height: 18px; padding-top: 5px; padding-bottom: 3px; }
.relatedNewsLink A { color: #2b527d; text-decoration: none; }
.relatedNewsLink A:hover { color: #2b527d; text-decoration: underline; }
.rightCol { background-image: url(images/rightColBg.gif); background-repeat: repeat-y; }
.rightEdgeBg { background-image: url(images/rightEdgeBg.gif); background-repeat: repeat-y; }
.searchReadMore A { color: #609b38; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.searchResultTable { margin-top: 5px; border-bottom: 1px solid #c8d8ea; }
.searchSubGroupHeader { color: #204d91; font-size: 15px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; }
.searchSubHeader { color: #609b38; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.searchText { color: #204d91; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; }
.text { color: #204d91; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; }
.searchText A { color: #204d91; text-decoration: none; }
.searchText A:hover { color: #204d91; text-decoration: underline; }
.userPhotoSizeText { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px; text-transform: capitalize; }
.verticalSpacer { font-size: 1px; line-height: 1px; height: 15px; }
.webLogAuthor { color: #68a63c; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding-top: 4px; }
.webLogAuthorNew { color: #68a63c; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding-top: 4px; }
.weblogContainerDiv { margin-top: 16px; padding: 13px; border: solid 1px #c8d8ea; }
.webLogHeader { color: #2b527d; font-size: 15px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; }
.webLogHeader A { color: #2b527d; font-size: 15px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.webLogHeaderNew { color: #2b527d; font-size: 15px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; }
.webLogHeaderNew A { color: #2b527d; font-size: 15px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.webLogHorizontalLine { font-size: 1px; line-height: 1px; width: 440px; margin-top: 10px; margin-bottom: 10px; border-top: 1px solid #c8d8ea; }
.weblogTable { width: 440px; }
.weblogText { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; }
.weblogText A { color: #2b527d; text-decoration: underline; }
.whatsOnDiv { line-height: 2px; height: 2px; margin-top: 8px; margin-bottom: 5px; }
.youAreHereText { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding-right: 10px; padding-left: 5px; }
.youAreHereText A { color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.youAreHereText A:hover { color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; }
.newsManchet { color: #2b527d; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; padding-top: 8px; }
.eventListWeekNumber { color: #2b527d; font-size: 17px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; width: 466px; padding-top: 10px; padding-bottom: 5px; }
.eventListSmallTime { color: #2b527d; }
.languageText { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.languageText A { color: #2b527d; text-decoration: none; }
.languageText A:hover { color: #2b527d; text-decoration: underline; }
.weatherBox { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px; background-image: url(/images/vejretR.gif); background-repeat: no-repeat; width: 220px; height: 146px; padding-top: 52px; padding-left: 20px; }
.weatherBoxBlue { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px; }
.weatherBoxGreen { color: #68a63c; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px; }
.weatherBoxGreen A { color: #68a63c; text-decoration: none; }
.weatherBoxGreen A:hover { color: #68a63c; text-decoration: underline; }
.eventListWeekdayNumber { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #2b527d; text-align: left; padding-top: 3px; padding-right: 30px; padding-bottom: 3px; }
.artistGroup { color: #2b527d; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; width: 228px; float: left; margin-bottom: 12px; }
.artist { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; width: 228px; margin-top: 3px; }
.artist A { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; width: 228px; }
.artist A:hover { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline; width: 228px; }
.weatherBorderEdge { color: #434343; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f1f3f4; width: 135px; border: solid 3px #2b527d; }
.weatherBorderEdge A { color: #434343; text-decoration: none; }
.weatherBorderEdge A:hover { color: #434343; text-decoration: underline; }

.FagRegCelle0 { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-align:left; padding:7px; border:solid 1px #E8EFF7;}
.FagRegCelle0 A { color: #2b527d; text-decoration: underline; }
.FagRegCelle1 { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; background-color:#E8EFF7; text-align:left; padding:7px;}
.FagRegCelle1 A { color: #2b527d; text-decoration: underline; }