﻿html, body {
    margin: 0;
    padding: 0;
    height: 100%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 84%;
    text-align: center;
}
/* ie hack - layout REQUIRES a height here to work */
/* (1% will do) if no min-height is required */
/* this it where it fails in Strict Mode */
* html #wrapper {
    height: 80%;
}
#wrapper {
    position: relative;
    width: 854px;
    margin: 0 auto;
    background: #ffffff;
    min-height: 100%;
    text-align: left;
}
#contentwrap {
    padding: 0px 0px 0px 0px;
    width: 685px;
}
* html #content {
    height: 1%;
}


.RadEContentBordered td {font-size: 8.5pt; }

/* IE Hack for peekaboo bug which appeared when I added a background */

.LeftPanel { height:640px; }

td p {margin-top: 0px; }

a, a:active, a:Link, a:visited { color: #7e48a0; font-weight: normal; text-decoration:none;}
a:hover { color: #7e48a0; font-weight: normal; text-decoration: underline;}

#content {
    position: relative; /*to further position divs inside content area */
    border: none;
    background: #ffffff;
    overflow: visible;
}
#content ul li
{
	list-style-image:url('/Resources/Images/Bullit.gif');
}
.searchcell {
    padding-top: 3px;
    padding-right: 6px;
}
.SearchTableWidth 
{
	margin-top:6px;
    width: 145px;
}
.TopDropDownCell {padding-top:0px; border-top: solid 1px #bbbcbe; border-bottom: solid 1px #bbbcbe;}
.TopDropDownImage {height:12px; overflow:hidden; border-bottom: solid 1px #bbbcbe;}
.topdropdown 
{
	overflow:hidden;
	height:11px;
    border-right: none;
    border-left: solid 1px #bbbcbe;
    padding: 0px 0px 0px 0px;
    font-family: Verdana;
    font-size: 10px;
    width: 124px;
    color: #7e48a0;
	text-align:left;
}
.topdropdown a 
{
	text-decoration: none;
	color: #7e48a0;
}
.topsearch {
    height: 12px;
    border-top: solid 1px #bbbcbe;
    border-right: none;
    border-bottom: solid 1px #bbbcbe;
    border-left: solid 1px #bbbcbe;
    padding: 0 0 0 0;
    font-family: Verdana;
    font-size: 10px;
    line-height: normal;
    width: 124px;
    color: #7e48a0;
}

.PaddingTopSix { padding-top: 6px; }
.PaddingTopFour { padding-top: 4px; }
.PaddingTopFourWidth 
{
}
.PaddingTopFourWidth input
{
	padding-top:4px;
}
.MainContentClass {
    background-color: #ffffff;
    height: 30px;
}
.MainTableWidth {
    width: 462px;
}
.PaddingTopLeft {
    padding-top: 13px;
    padding-left: 22px;
}
h1
{    
    padding: 0px 0px 0px 0px;    
    margin: 0px 0px 10px 0px;     
    color: #000000;
    font-size: 110%;
}
h2
{    
    padding: 0px 0px 0px 0px;   
    margin: 5px 0px 0px 0px;     
    color: #000000;
    font-size: 100%;
}
p
{
    padding: 0px 0px 0px 0px;
    margin: 5px 0px 0px 0px;     
}
div#MainIdDIV ul li
{
    color: #7e48a0;
    font-weight: bold;
    list-style-type: none;
    list-style-image: url('/images/list.gif');    
}
.HorizRuler {
    width: 462px;
    color: #bcc0c5;
    height: 1px;
}
.SpacerWidth {
    width: 81px;
}
.SpacerWidthLarge {
    width: 381px;
}
.SpacerFullWidthLarge 
{
	width:462px;
}
a.newslinkheadling, a.newslinkheadling:active, a.newslinkheadling:visited, a.newslinkheadling:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none;
    font-weight: bold;
}
a.newslinkheadling:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: underline;
    font-weight: bold;
}
.NewsDate {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #606060;
}
.FrontPageTopLine{ height:5px; font-size:1px; border-top:solid 1px #bcc0c5;}
.NewsHorizRuler{height:1px; font-size:1px; border-top:solid 1px #bcc0c5; margin-top:2px;}
.FrontPageNewsLink{	width:105px; text-align:left;}
a.NewsLink, a.NewsLink:active, a.NewsLink:visited, a.NewsLink:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #7e48a0;
    text-decoration: none;
    font-weight: normal;
}
a.NewsLink:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #7e48a0;
    text-decoration: underline;
    font-weight: normal;
}
.NewsArchiveLink {width:105px; text-align:left;}
a.HeaderLink, a.HeaderLink:active, a.HeaderLink:visited, a.HeaderLink:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #7e48a0;
    text-decoration: none;
    font-weight: bold;
}
a.HeaderLink:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #7e48a0;
    text-decoration: underline;
    font-weight: bold;
}
.SpacerCellNews {
    height: 10px;
    padding-top: 2px;
    padding-bottom: 2px;
}
.ContentText {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
}
.TopLeftTwenty {
    padding-top: 0px;
    padding-left: 27px;
}
.DivRightAreaBox {
    width: 140px;
}
.TopLeftMovie {
    padding-top: 10px;
    padding-left: 20px;
    vertical-align:top;
}
.paddingTopFourteen {
    padding-top: 14px;
}
.paddingTopThree {
    padding-top: 3px;
    padding-right: 1px;
}
.whitetext{color:#FFFFFF;}
a.QuickLink, a.QuickLink:active, a.QuickLink:link, a.QuickLink:visited, a.QuickLink:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    text-decoration: none;
}
a.QuickLink:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    font-weight: normal;
    text-decoration: underline;
}
.LastIcon {
    padding-bottom: 25px;
}
.PaddingTop35 {
    padding-top: 35px;
}
.PaddingTop10 {
    padding-top: 10px;
}
.PaddingTop15Left21 {
    padding-top: 15px;
    padding-left: 21px;
}
.HundHeight {
    height: 100%;
}
.AdressArea 
{
	padding-top: 100px;
    height: 297px;
    padding-bottom: 10px;
    padding-left: 10px;
}
a.ThisWebLink, a.ThisWebLink:active, a.ThisWebLink:visited, a.ThisWebLink:link  {
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #000000;
    font-size: 10px;
    text-decoration: none;
    font-weight: bold;
}
a.ThisWebLink:hover {
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #000000;
    font-size: 10px;
    text-decoration: underline;
    font-weight: bold;
}
a.ThisWebAdress, a.ThisWebAdress:active, a.ThisWebAdress:visited, a.ThisWebAdress:link {
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #000000;
    font-size: 10px;
    text-decoration: none;
    font-weight: normal;
}
a.ThisWebAdress:hover {
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #000000;
    font-size: 10px;
    text-decoration: underline;
    font-weight: normal;
}
a.ThisWebMail, a.ThisWebMail:active, a.ThisWebMail:visited, a.ThisWebMail:link {
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #000000;
    font-size: 10px;
    text-decoration: none;
    font-weight: normal;
}
a.ThisWebMail:hover {
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #000000;
    font-size: 10px;
    text-decoration: underline;
    font-weight: normal;
}

/* atoaa_list.html START  */
.BreadCrumbPadding {
    padding-left: 8px;
}
/* atoaa_list.html END  */

.AlphabeticalTopList {
    background-color: #dcdcdc;
    height: 14px;
}
a.aaListLinks:active, a.aaListLinks:link, a.aaListLinks:visited, a.aaListLinks {
    color: #000000;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
    padding-right:3px;
    padding-left:3px;
}
a.aaListLinks:hover {
    color: #000000;
    text-decoration: underline;
    font-size: 12px;
    font-weight: bold;
    padding-right:3px;
    padding-left:3px;
}
a.aaListLinksSelected:active, a.aaListLinksSelected:link, a.aaListLinksSelected:visited, a.aaListLinksSelected {
    color: #ffffff;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
    background-color:#82468e;
    padding-right:3px;
    padding-left:3px;
}
a.aaListLinksSelected:hover {
    color: #ffffff;
    text-decoration: underline;
    font-size: 12px;
    font-weight: bold;
    background-color:#82468e;
    padding-right:3px;
    padding-left:3px;
}
a.searchPageLinksSelected:hover, a.searchPageLinksSelected, a.searchPageLinksSelected:link, a.searchPageLinksSelected:visited, a.searchPageLinksSelected:active {
    color: #ff0000;
}

a.RightShortCutLinks:active, a.RightShortCutLinks:link, a.RightShortCutLinks:visited, a.RightShortCutLinks {
    color: #5f2d2d;
    text-decoration: none;
}
a.RightShortCutLinks:hover {
    color: #5f2d2d;
    text-decoration: underline;
}
.InputField {width: 438px;}

.BreadCrumbWrapper {height:20px;}
.BreadCrumb { padding-left:10px; padding-top:5px; font-size:10px; }
.BreadCrumb a, .BreadCrumb a:active, .BreadCrumb a:link, .BreadCrumb a:visited { color: #000000; text-decoration: none; font-size:10px; }
.BreadCrumb a:hover { color: #000000; text-decoration: underline; font-size:10px; }

.NewsDropdown {	width:200px; font-size:100%;}
.NewsDropdownLiteral { width:120px; padding-left:20px;}
.NewsSearchTextbox {width: 140px; font-size:100%;}
.NewsSearchButton {width: 50px; margin-left:3px;}

.SiteMap a, .SiteMap a:active, .SiteMap a:link, .SiteMap a:visited { color: #7e48a0; font-weight:normal; text-decoration: none; }
.SiteMap a:hover { color: #7e48a0; font-weight:normal; text-decoration: underline; }
.SitemapDropdown { width:200px; font-size:100%; }
.SitemapDropdownLiteral { width:140px; }
.SitemapIndentCell { width:15px; height:17px; }
.SiteMapLastModified { color:#606060;}

.AttachmentListDropdown { width:200px; font-size:100%;}
.AttachmentListDropdownLiteral { width:140px; }
.AttachmentList a, .AttachmentList a:active, .AttachmentList a:link, .AttachmentList a:visited { color: #000000; font-weight:normal; text-decoration: none; }
.AttachmentList a:hover { color: #000000; font-weight:normal; text-decoration: underline; }
.AttachmentList img {border-width:0px;}

.FAQDropdown { width:200px; font-size:100%; }
.FAQDropdownLiteral { width:140px; }
.FAQNewQuestion { width:335px;}
textarea.FAQNewQuestion { height:50px; }
.FAQSendButton { float: right; }
.FAQIndentCell{ width: 20px; }
.FAQHeaderCell{ height:30px; }

.ProfileLoginTextbox { width:200px; float:right; font-size:100%;}
.ProfileLoginTextboxLiteral { width:120px; }
.ProfileLoginButton { float:right; }

.PersonalProfileSaveButton { float:right; }
.PersonalProfileSaveButtonContainer { width:300px; }

.Margin17 {font-size:11px;}

.SitesNavigator a, .SitesNavigator a:active, .SitesNavigator a:link, .SitesNavigator a:visited { color: #000000; font-weight:bold; text-decoration:none; }
.SitesNavigator a:hover { color: #000000; font-weight: bold; text-decoration: underline; }

.SiteConfigTextbox { width: 520px; font-size:100%; }

.AddressStreetName { width: 197px; }
.AddressStreetNumber { width: 62px; }
.AddressFloorNumber { width: 62px; }
.DateSequence {width: 62px;}
.Email {width:340px;}
.MultiLine {width:340px;}
.SingleLineLeft { width: 197px; }
.SingleLineRight {width:131px;}
.SingleLine	{width:340px;}
.ZipCode {width:62px;}
.City {width:197px;}

.SectionLogo {height:163px; overflow:hidden;}
.SectionLogo a img {border-width:0px;}

.LeftmenuBG{height:53px; width:168px;}
.EgetLogo 
 {
    width:101px; 
    height:110px; 
    background-color:White;
    overflow:hidden; 
    vertical-align:middle;
    padding:0 34px;
 }
.DefaultEgetLogo{width:169px; height:110px;background-color:White;overflow:hidden; vertical-align:middle;text-align:center; }

.InstitutionTopLogo {height:110px; width:535px;}
.SlagelseLogo {height:103px; width:83px; overflow:hidden;}
.SlagelseLogo a img {border-width:0px;}

.JoblistDropdown { width:200px; font-size:100%; }
.JoblistCol1 {width:350px;}
.JoblistCol1 a, .JoblistCol1 a:active, .JoblistCol1 a:link, .JoblistCol1 a:visited { color: #7e48a0; font-weight: normal; text-decoration:none; }
.JoblistCol1 a:hover { color: #7e48a0; font-weight: normal; text-decoration: underline; }
.JoblistHeaderCell {height:30px;}

.SearchLiteral {width:100px; }
.SearchTextbox {width:194px; font-size:100%;}
.SearchDropdown { width:200px; font-size:100%; }
.SearchButton {width:50px; font-size:11px;}
.SearchPostingTitle, .SearchPostingTitle:active, .SearchPostingTitle:link, .SearchPostingTitle:visited { color: #000000; font-weight:bold; text-decoration:none; }
.SearchPostingTitle:hover { color: #000000; font-weight:bold; text-decoration:underline; }
.SearchLastModifiedDate { color:#606060; }
.SearchPagingLink, .SearchPagingLink:active, .SearchPagingLink:link, .SearchPagingLink:visited { color: #7e48a0; font-weight:normal; text-decoration:none; }
.SearchPagingLink:hover { color: #7e48a0; font-weight: normal; text-decoration: underline; }
.AdvancedSearchLink, .AdvancedSearchLink:active, .AdvancedSearchLink:link, .AdvancedSearchLink:visited { color: #7e48a0; font-weight:normal; text-decoration:none; }
.AdvancedSearchLink:hover { color: #7e48a0; font-weight: normal; text-decoration: underline; }
.AdvancedSearchTextbox { width:290px; font-size:100%; }
.SearchDateTextbox { width:100px; font-size:100%; }
.AdvancedSearchDropdown { width:150px; font-size:100%; }
.AdvancedSearchSortDropdown { font-size:100%; }
.AdvancedSearchStepSpacer {height:10px; }
.SearchReadMore {float:right;}
.AdvancedSearchBoxSpacer{width:20px;}
.AdvancedSearchHeaderCell{height:30px;}
.AdvancedSearchStep3Literal{width:142px;}
.AdvancedSearchStep3ToDate{width:150px;}
a.SearchGuide {float:right; padding-top:5px;}

.CalendarListTable { width: 462px; border-width:1px; border-style:solid; border-color:#999999; }
.CalendarListHeaderCell { background-color: #DEDFDE; border-bottom: solid 1px #999999; padding: 0px 0px 5px 10px;}
a.CalendarList, a.CalendarList:active, a.CalendarList:link, a.CalendarList:visited { color: #7e48a0; font-weight: normal; text-decoration:none; }
a.CalendarList:hover { color: #7e48a0; font-weight: normal; text-decoration: underline; }
a.CalendarItem, a.CalendarItem:active, a.CalendarItem:Link, a.CalendarItem:visited { color: #7e48a0; font-weight: normal; text-decoration:none; float:right;}
a.CalendarItem:hover { color: #7e48a0; font-weight: normal; text-decoration: underline; float:right; }
.CalendarDropdown {width:200px; font-size:100%;}
.CalendarImage {float:right;}
.CalendarHeaderCol {width:150px;}
a.CalendarLogin {float:right; padding-bottom:5px;}

.CalendarNavigator { font-size:10px; border-bottom: solid 2px #dbdbdb; }
.CalendarNavigatorDayHeader { border-bottom: solid 2px #dbdbdb; padding-top:8px; }
.CalendarNavigatorNextPrev { }
.CalendarNavigatorTitle { font-size:11px; font-weight:bold; background-color:#dbdbdb; }
.CalendarNavigator .Marked a {font-weight:bold;}

/******* Comparable UserInfo *******/
.sbiitemheader { padding: 5px; color: #000000; font-weight: bold; background-color: #EEEEEE; border-bottom: solid 1px #d6d6d6; border-top: solid 1px #d6d6d6; font-size:11px; }
.sbiitemheader A { color: #000000; font-weight: bold; background-color: #EEEEEE; font-size:11px; }
.sbiitem { padding: 5px; color: #000000; font-size:11px; }
.sbiitemborders { border-left: solid 1px #d6d6d6; border-bottom: solid 1px #d6d6d6; }
.sbiitemleftborder { border-left: solid 1px #d6d6d6; }
.sbiitembottomborder { border-bottom: solid 1px #d6d6d6; }
.sbiitemwithleftborder { padding: 5px; color: #000000; border-left: solid 1px #d6d6d6; }

.LastUpdated{margin-top: 40px; border-top: solid 1px #d0d0d0; color:#606060;}
.PrintFooter{display:none;}
.PrintLogo{display:none;}

.RightPanel{padding-left:34px;}
.MovieRightPanel{padding-left:40px;}