body, 
td, 
th {font-family:Arial, sans-serif;}
body {margin:0; padding:0; font-size:9pt; color:rgb(0,0,0); overflow:auto;}
html {margin:0; padding:0; background:rgb(173,173,173) url(background.gif) repeat-y center top;}
form {margin:0;}
a img {border:none !important;}
table {border-collapse:collapse;}
th {text-align:left;}
input, 
textarea {font-family:sans-serif; font-size:9pt; font-style:normal; font-weight:normal;}
a, object {outline:none}
.left {float:left;}
.right {float:right;}
.hidden {display:none;}
.geoUrl  {font-family:verdana, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; color:white; background-color:rgb(0,153,51); border:1px outset rgb(0,153,51); padding:0px 3px;}
.rssFeed {font-family:verdana, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; color:white; background-color:rgb(255,102,0); border:1px outset rgb(255,102,0); padding:0px 5px 1px;}
#container {position:absolute; left:50%; width:1px; z-index:2;}
#contentArea {position:absolute; top:92px; left:-230px; width:605px;}
#brandingArea {position:absolute; top:47px; left:-375px; width:585px; height:32px; padding-left:145px; padding-right:20px; text-align:left; color:rgb(102,102,102); font-size:200%; font-weight:bold; border-bottom:1px solid rgb(150,150,150);}
#brandingImage img,
#brandingImage object {margin-bottom:17px;}
body.withoutTopImage #brandingImage {display:none;}
#logoArea {position:absolute; top:95px; left:-370px;}
#mainMenuArea {margin:0; padding:0; position:absolute; top:147px; left:-375px; width:133px;}
#mainMenuArea li a {text-decoration:none; font-size:90%; display:block; width:116px; margin:2px 0 0 0; padding:4px 3px 5px 14px; background-color:rgb(238, 238, 238);  background-image:url(inactive1.gif); background-position:3px 7px; background-repeat:no-repeat;}
#mainMenuArea li li a {width:104px; padding-left:26px; background-position:15px 7px; background-color:rgb(215,215,215);}
#mainMenuArea li li li a {width:95px; padding-left:35px; background-position:24px 7px; background-color:rgb(215,215,215);}
#mainMenuArea .parentToActive a,
#mainMenuArea .parentToActive .parentToActive a,
#mainMenuArea .parentToActive .parentToActive .parentToActive a {background-image:url(inactive2-down.gif);}
#mainMenuArea .active a,
#mainMenuArea .parentToActive .active a,
#mainMenuArea .parentToActive .parentToActive .active a {background-color:rgb(128,128,128); background-image:url(active.gif);}
#mainMenuArea .active li a,
#mainMenuArea .parentToActive .active li a,
#mainMenuArea .parentToActive .parentToActive .active li a,
#mainMenuArea .parentToActive li a {background-color:rgb(215,215,215); background-image:url(inactive2.gif);}
#mainMenuArea .parentToActive li a,
#mainMenuArea .parentToActive .parentToActive li a {background-image:url(inactive2.gif);}
#mainMenuArea ul {margin:0px; padding:0px;}
#mainMenuArea li {list-style-type:none; margin:0; padding:0;}
#mainMenuArea li a:hover {text-decoration:underline;}
#mainMenuArea li a:link,
#mainMenuArea li a:visited,
#mainMenuArea li a:hover,
#mainMenuArea .active li a:link,
#mainMenuArea .active li a:visited,
#mainMenuArea .active li a:hover,
#mainMenuArea li .active li a:link,
#mainMenuArea li .active li a:visited,
#mainMenuArea li .active li a:hover {color:rgb(0,0,0);}
#mainMenuArea .active a:link,
#mainMenuArea .active a:visited,
#mainMenuArea .active a:hover,
#mainMenuArea li .active a:link,
#mainMenuArea li .active a:visited,
#mainMenuArea li .active a:hover {color:rgb(255,255,255);}
#mainMenuArea .missing {color:white; font-weight:bold;}
#mainMenuArea #menu-medarbejdere {border-bottom:1px solid rgb(128,128,128);}
#mainMenuArea #menu-find-referencer {border-top:2px solid rgb(192,192,192); padding-top:3em;}
#mainMenuArea #menu-find-referencer.active a,
#mainMenuArea #menu-sig-din-mening.active a,
#mainMenuArea #menu-sitemap.active a {color:rgb(0,0,0);}
#mainMenuArea #menu-find-referencer.active a {background-image:url(find_referencer.gif);}
#mainMenuArea #menu-sig-din-mening.active a {background-image:url(sig_din_mening.gif);}
#mainMenuArea #menu-sitemap.active a {background-image:url(sitemap.gif);}
#mainMenuArea #menu-find-referencer a,
#mainMenuArea #menu-find-medarbejder a,
#mainMenuArea #menu-sig-din-mening a,
#mainMenuArea #menu-job-shortcut a,
#mainMenuArea #menu-sitemap a,
#mainMenuArea #menu-login a {background-color:rgb(255,255,255); background-position:left center; padding-left:25px; width:105px; text-decoration:underline;}
#mainMenuArea #menu-find-referencer a {background-image:url(find_referencer_graa.gif);}
#mainMenuArea #menu-find-medarbejder a {background-image:url(find_medarbejder_graa.gif);}
#mainMenuArea #menu-sig-din-mening a {background-image:url(sig_din_mening_graa.gif);}
#mainMenuArea #menu-job-shortcut a {background-image:url(job_graa.gif);}
#mainMenuArea #menu-sitemap a {background-image:url(sitemap_graa.gif);}
#mainMenuArea #menu-login a {background-image:url(login_graa.gif);}
#topMenuArea {margin:0; padding:0; position:absolute; top:0px; left:-434px; width:770px; height:24px; z-index:10; background-color:rgb(238,238,238); border-bottom:1px solid rgb(51,51,51)}
#topMenuArea li {margin:0; padding:4px 11px 0 12px; display:block; height:20px; float:left; clear:right; list-style:none; text-align:center; border-left:1px solid rgb(51,51,51);}
#topMenuArea li.active,
#topMenuArea li.parentToActive {background-color:rgb(255,255,255);}
#topMenuArea li a {text-decoration:none; color:rgb(80,80,80); font-weight:bold;}
#pageFooter {position:absolute; top:0; left:0; width:100%; height:30px; z-index:1; background-image:url(top_background.gif); background-repeat:repeat-x;}
#microSearch {position:absolute; top:0; left:279px; width:145px; height:22px; padding:2px 3px 0px 5px; background-color:transparent; z-index:15; font-style:normal; text-align:right; border-left:1px solid rgb(51,51,51); border-right:1px solid rgb(51,51,51);}
#microSearch input {border:1px solid rgb(127, 157, 185); margin:0; width:107px;}
#microSearch button {border:none; background:transparent; margin:0; font-size:100%; padding:1px 0px; color:rgb(80,80,80); font-weight:bold;}
#microSearch label {font-size:100%; display:none;}
#searchResult h2 {margin:1em 0 0 0;}
#searchResult p {margin:0px;}
#sitemap .level1 {padding-left:0px; font-weight:bold;}
#sitemap .level2 {padding-left:15px;}
#sitemap .level3 {padding-left:30px;}
#sitemap .level4 {padding-left:45px;}
#sitemap .level5 {padding-left:60px;}
#warning {background-color:yellow; color:black; border:2px solid black; margin-top:20px;}
#warning td {padding:10px; font-weight:bold; vertical-align:middle;}


