body { background-color: #f6f6f6; margin: 0 0 30px 0; font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; line-height: 1.2; } h1, h2, h3, h4 { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; } h5, h6 { font-family: Georgia, Times New Roman, Times, serif; } h1 { font-size: 20px; margin: 16px 0 7px 0; } h2 { font-size:18px; margin: 14px 0 7px 0; } h3 { font-size: 16px; margin: 12px 0 5px 0; } h4 { font-size: 14px; margin: 12px 0 5px 0; } h5 { font-size: 12px; font-weight: bold; margin: 6px 0 6px 0; } h6 { font-size: 10px; font-weight: normal; font-style: normal; } p { margin: 0; padding: 8px 0 8px 0; } hr { height: 2px; border: 0px solid #e9eef6; border-top-width: 1px; background-color: #dee6f2; color: #dee6f2; margin: 15px; } blockquote { clear: both; } a:link, a:visited { color: #1b468a; text-decoration: none; } a:hover, a:active { color: #3e6ab0; text-decoration: underline; } div#Wrapper1 { width: 1000px; padding: 0 0 15px 0; margin: 0; background: url('../images/PageBGBottom.gif') no-repeat left bottom; } div#Wrapper2 { width: 1000px; padding: 0; margin: 0; background: url('../images/PageBG.gif') repeat-y; } .AlignCenter { text-align: center; } .Clear { clear: both; } .Left { float: left; } .Right { float: right; } a img { border: none; } div#Header { position: relative; width: 1000px; height: 173px; padding: 0; margin: 0; background: url('../images/HeaderBG.gif') no-repeat; } div#Header div#Tools { position: absolute; left: 287px; top: 0; width: 677px; height: 30px; padding: 10px 15px 0 15px; text-align: right; color: #4f4f4f; } div#Header div#Tools a.Sitemap { display: block; float: right; height: 14px; padding: 5px 5px 5px 28px; background: url('../images/SitemapIcon.gif') no-repeat 0 6px; color: #4f4f4f; text-decoration: none; } div#Header div#Tools a.Sitemap:link, div#Header div#Tools a.Sitemap:visited { } div#Header div#Tools a.Sitemap:hover, div#Header div#Tools a.Sitemap:active { color: #4f4f4f; text-decoration: underline; } form.Searchform { display: block; padding: 0 15px; height: 24px; } form.Searchform div.Searchfield { height: 22px; border: 1px solid #d7d7d7; background-color: #ffffff; float: left; margin: 0 10px 0 0; } form.Searchform div.Searchfield input { width: 140px; border: 0; padding: 0; margin: 4px 4px 0 4px; font-size: 12px; } form.Searchform div.Searchfield input.blurField { color: #999999; font-style: italic; } form.Searchform div.Searchbutton { float: left; width: 25px; height: 24px; border: none; margin: 0; padding: 0; } form.Searchform div.Searchbutton button { width: 25px; height: 24px; background: url('../images/SearchButton.gif') no-repeat; border: none; margin: 0; padding: 0; } form.Searchform div.Searchbutton button span { visibility: hidden; } div#Header div#Tools form.Searchform { float: right; } div#Header h1 { position: absolute; left: 180px; top: 65px; width: 400px; height: 50px; padding: 0; margin: 0; text-align:right; } div#Header h1 img { margin: 0; padding: 0; border: none; } div#Header div#Crumbs { color: #ffffff; font-size: 11px; position: absolute; left: 217px; top: 136px; width: 677px; height: 23px; padding: 12px 15px 0 15px; } div#Header div#Crumbs a:link, div#Header div#Crumbs a:visited { color: #ffffff; text-decoration: none; } div#Header div#Crumbs a:hover, div#Header div#Crumbs a:active { color: #ffffff; text-decoration: underline; } div#Navi { float: left; width: 197px; padding: 20px 8px 20px 11px; margin: 0; background: url('../images/NaviBG.jpg') no-repeat; } div#event-calendar-banner { padding-bottom: 10px; } div#event-calendar-banner a { display: block; width: 197px; height: 32px; background: transparent url('../images/handelsekalender.gif') no-repeat left top; } div#event-calendar-banner a:hover { background-position: -197px 0; } div#event-calendar-banner a span { display: none; } div#Navi ul { list-style-type: none; margin: 0; padding: 0; } div#Navi ul li { margin: 0; padding: 0; height: 1%; } div#Navi ul li a:link, div#Navi ul li a:visited { display: block; padding: 9px 9px 9px 12px; margin: 1px 0 2px 0; color: #22406e; text-decoration: none; font-weight: bold; background: url('../images/NaviLinkBG.gif') no-repeat; } div#Navi ul li a:hover, div#Navi ul li a:active { color: #22406e; text-decoration: none; font-weight: bold; background-position: 0 -150px; } div#Navi ul li a.Current:link, div#Navi ul li a.Current:visited, div#Navi ul li a.Current:hover, div#Navi ul li a.Current:active { color: #ffffff; text-decoration: none; background-position: 0 -300px; } div#Navi ul li ul { list-style-type: none; margin: 0; padding: 0 0 0 4px; } div#Navi ul li ul li { margin: 0; padding: 0; } div#Navi ul li ul li a:link, div#Navi ul li ul li a:visited { display: block; padding: 7px 9px 7px 20px; margin: 1px 0 2px 0; color: #22406e; text-decoration: none; font-weight: bold; background: url('../images/NaviLink2BG.gif') no-repeat; } div#Navi ul li ul li a:hover, div#Navi ul li ul li a:active { color: #22406e; text-decoration: none; font-weight: bold; background-position: 0 -150px; } div#Navi ul li ul li a.Current:link, div#Navi ul li ul li a.Current:visited, div#Navi ul li ul li a.Current:hover, div#Navi ul li ul li a.Current:active { color: #ffffff; text-decoration: none; background-position: 0 -300px; } div#Navi ul li ul li ul { list-style-type: none; margin: 0; padding: 0 0 0 15px; font-size: 11px; } div#Navi ul li ul li ul li { margin: 0; padding: 0; } div#Navi ul li ul li ul li a:link, div#Navi ul li ul li ul li a:visited { display: block; padding: 5px 9px 5px 20px; margin: 1px 0 2px 0; color: #22406e; text-decoration: none; font-weight: bold; background: url('../images/NaviLink3BG.gif') no-repeat; } div#Navi ul li ul li ul li a:hover, div#Navi ul li ul li ul li a:active { color: #22406e; text-decoration: none; font-weight: bold; background-position: 0 -150px; } div#Navi ul li ul li ul li a.Current:link, div#Navi ul li ul li ul li a.Current:visited, div#Navi ul li ul li ul li a.Current:hover, div#Navi ul li ul li ul li a.Current:active { color: #ffffff; text-decoration: none; background-position: 0 -300px; } div#CurrentEvents { position: relative; float: right; width: 584px; min-height: 162px; padding: 0 194px 0 0; margin: 0 6px 0 0; border-top: 8px solid #dffdcd; border-bottom: 8px solid #dffdcd; background: #dffdcd url('../images/CurrentEventsBG.jpg') repeat-y 286px 0; color: #272727; } div#CurrentEvents h3 { } div#CurrentEvents a:link, div#CurrentEvents a:visited { color: #272727; text-decoration: underline; } div#CurrentEvents a:hover, div#CurrentEvents a:active { color: #606060; text-decoration: underline; } div#CurrentEvents div#Frontpage { position:absolute; top: -83px; left: 587px; width: 178px; height: 253px; border: 1px solid #d7d7d7; background-color: #ffffff; } div#CurrentEvents div#Frontpage img { border: none; padding: 0; margin: 0; } div#CurrentEvents div#Pick1 { float: left; width: 260px; height: 100%; padding: 0 13px 0 20px; } div#CurrentEvents div#Pick2 { float: right; width: 260px; height: 100%; padding: 0 13px; } div#Content { clear: right; float: right; width: 714px; padding: 12px 38px 0 32px; margin: 0; } div#Content div.toc-container { border: 2px solid #ced3e5; padding: 20px; } div#Content div.toc-container ul#toc { } div#Content div.toc-container ul#toc li { } div#Content h1, div#Content h2, div#Content h3, div#Content h4 { color: #325a96; } div#Content div#FrontpagePhoto { float: left; max-width: 170px; margin: 5px 10px 20px 0; padding: 13px; border: 2px solid #ced3e5; } div#Content img { margin: 5px 10px 5px 10px; } div#Content div#FrontpagePhoto img { margin: 0; padding: 0; border: none; } div#Content div#FrontpageText { float: right; margin: 5px 0 20px 0; width: 490px; } div#Content div.BoxHeadline { float: left; width: 328px; margin: 12px; padding: 2px 0 0 0; background: url('../IMG/BoxHeadlineBG2.gif') no-repeat left top; } div#Content div.BoxHeadline h1, div#Content div.BoxHeadline h2, div#Content div.BoxHeadline h3, div#Content div.BoxHeadline h4 { text-align: center; color: #272727; padding: 4px 16px; margin: 3px 0; font-size: 14px; } div#Content div.BoxFooter { width: 328px; padding: 0 0 10px 0; background: url('../IMG/BoxFooterBG2.gif') no-repeat left bottom; } div#Content div.BoxContent { width: 296px; padding: 10px 16px 0 16px; background: url('../IMG/BoxContentBG2.gif') no-repeat left top; } div#Content div.BoxContent a { display: block; padding-left: 15px; background: url(../raquo.gif) no-repeat 0 4px; } div#Content div.BigBoxHeadline { width: 680px; background: url('../IMG/BigBoxHeadlineBG2.gif') no-repeat left top; padding: 2px 0 0 0; margin: 12px; float: left; } div#Content div.BigBoxHeadline h1, div#Content div.BigBoxHeadline h2, div#Content div.BigBoxHeadline h3, div#Content div.BigBoxHeadline h4 { text-align: center; color: #272727; padding: 4px 16px; margin: 3px 0; font-size: 14px; } div#Content div.BigBoxFooter { width: 680px; padding: 0 0 10px 0; background: url('../IMG/BigBoxFooterBG2.gif') no-repeat left bottom; } div#Content div.BigBoxContent { width: 648px; padding: 10px 16px 0 16px; background: url('../IMG/BigBoxContentBG2.gif') no-repeat left top; } div#Content div.BigBoxContent a { display: block; padding-left: 15px; background: url(../raquo.gif) no-repeat 0 4px; } div#Content div.Search { padding: 0 0 0 220px; } div#Content div#Visitors { height: 14px; float: left; margin: 0; padding: 2px 0 7px 20px; background: url('../IMG/VisitorsIcon.jpg') no-repeat; } div#Content div#Updated { height: 14px; float: right; margin: 0; padding: 2px 0 7px 20px; background: url('../IMG/UpdatedIcon.jpg') no-repeat; } div#Content div.PublicationCover { width: 240px; float: left; padding-top: 20px; } div#Content div.PublicationCover img { margin: 0; padding: 0; border: 1px solid #b1b1b1; } div#Content div.PublicationInfo { width: 400px; float: right; padding-top: 20px; } div#Content div.PublicationPrevious { float: left; width: 25%; padding: 30px 0 10px 40px; } div#Content div.PublicationPrevious a { display: block; padding-left: 18px; background: url(../laquo.gif) no-repeat 0 4px; } div#Content div.PublicationNext { float: right; width: 25%; padding: 30px 40px 10px 0; text-align: right; } div#Content div.PublicationNext a { display: block; padding-right: 18px; background: url(../raquo.gif) no-repeat right 4px; } a.pdf { display: block; height: 18px; padding-left: 28px; background: url(../pdf.gif) no-repeat 0 0; } div.ContactInfo, div#ContactDefault { position: relative; top: 0; width: 332px; min-height: 300px; padding: 0 0 0 30px; float: right; } div.ContactInfoHeader { height: 250px; text-align: center; } div.ContactInfoHeader img { padding: 12px; border: 2px solid #ced3e5; margin: 0; } div.ContactInfoText { min-height: 170px; } div#ContactHoverList { position: relative; top: 0px; display: none; } div#ContactList { width: 251px; min-height: 300px; padding: 10px 30px 0 0; border-right: 1px solid #4a6da2; float: right; } div#ContactList a:link, div#ContactList a:visited { display: block; padding: 7px 24px; margin-bottom: 2px; text-decoration: none; color: #000000; background-color: #f3f6ff; } div#ContactList a:hover, div#ContactList a:active { background-color: #dee8f8; } div#ContactList a.Current { background-color: #325a96; color: #ffffff; font-weight: bold; } div#LatestQuestion { padding: 5px 0 10px 50px; background: url('../images/icon_question.gif') no-repeat 5px 10px; } div#LatestQuestion div.Question { padding-bottom: 8px; font-size: 16px; font-weight: bold; } div#LatestQuestion div.Question span.QuestionMeta { font-size: 13px; color: #1b468a; } div#LatestQuestion div.Answer { padding-top: 30px; } div.LeftColumn { float: left; width: 45%; } div.LeftColumn a.SeeMoreQuestions { display: block; padding-left: 18px; background: url('../images/raquo.gif') no-repeat left 4px; } div.RightColumn { float: right; width: 45%; } div#Question { margin-top: 20px; padding: 20px; background: #dee6f2; } div#Asker { padding-top: 15px; font-weight: bold; } div#QuestionDate { color: #999999; } div#Answer { padding: 20px; } form#QuestionForm { margin: 0; padding: 20px 0 0 0; } div.QuestionError { border-top: 2px solid #9e1616; border-bottom: 2px solid #9e1616; margin: 5px 0 5px 0; padding: 7px 10px 7px 10px; background: #de2929; color: #ffffff; } div.QuestionSuccess { border-top: 2px solid #115909; border-bottom: 2px solid #115909; margin: 5px 0 5px 0; padding: 7px 10px 7px 10px; background: #1b7612; color: #ffffff; } form#QuestionForm div.Line { padding: 4px 0 4px 0; } form#QuestionForm label { display: block; float: left; width: 150px; } form#QuestionForm input.Text { width: 250px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; } form#QuestionForm textarea { width: 250px; height: 130px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; } form#QuestionForm div.Checkbox, form#QuestionForm div.Submit { padding: 10px 0 10px 150px; } form#QuestionForm div.Checkbox label { display: inline; float: none; width: auto; } div.Comments { padding: 20px 0 10px 0; } div.Comments div.Comment { padding: 20px; } div.Comments div.Even { background: #eaedff; } div.Comments div.Odd { background: #f3f6ff; } div.Comments div.Comment span.CommentTime, div.Comments div.Comment span.CommentAuthor { display: block; padding-bottom: 10px; font-size: 12px; color: #494949; } div.Comments div.Comment div.CommentText { padding-top: 15px; font-size: 12px; } div#CommentFormContainer { padding: 20px; background: #f3f6ff; } div#CommentFormContainer form { margin: 0; padding: 0; } div.CommentError { border-top: 2px solid #9e1616; border-bottom: 2px solid #9e1616; margin: 5px 0 5px 0; padding: 7px 10px 7px 10px; background: #de2929; color: #ffffff; } div.CommentSuccess { border-top: 2px solid #115909; border-bottom: 2px solid #115909; margin: 5px 0 5px 0; padding: 7px 10px 7px 10px; background: #1b7612; color: #ffffff; } form#CommentForm div.Line { padding: 4px 0 4px 0; } form#CommentForm label { display: block; float: left; width: 210px; } form#CommentForm input.Text { width: 270px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; } form#CommentForm textarea { width: 270px; height: 130px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; } div.GalleryPreview { display: block; float: left; width: 200px; height: 160px; margin: 2px 4px 2px 4px; padding: 0 10px 20px 10px; border: 1px solid #e4e4e4; text-align: center; } div.Gallery { padding: 20px 0 20px 0; } div.Gallery a { display: block; float: left; margin: 2px 4px 2px 4px; padding-bottom: 20px; border: 1px solid #e4e4e4; } div.Gallery a:hover { border: 1px solid #6d7f9c; } table.EventCalendar { margin-top: 20px; width: 100%; border-top: 1px solid #e4e4e4; } table.EventCalendar tr { } table.EventCalendar tr.Active { background-color: #f3f6ff; } table.EventCalendar tr td { vertical-align: top; padding: 5px; border-bottom: 1px solid #e4e4e4; } table.EventCalendar tr td.Date { width: 35%; padding-left: 8px; } table.EventCalendar tr td.Description { } table.EventCalendar tr td.Description div.Info { padding: 4px 0 10px 0; } a.ExpandCalendar { display: block; margin: 20px 0 10px 0; font-weight: bold; text-align: right; }
