/*
  *****************************************************************************
  Elementer, der positionerer omr?der p? siden
  *****************************************************************************
*/
html {
  overflow: -moz-scrollbars-vertical;
}
html, body {
  margin:0;
  padding:0;
  border:0;
  background-image:url('/Files/HTML/res/background.png');
  background-repeat:repeat-x;
}
table#DWMain {  /* Tabellen, der rummer hele siden */
  background-image:url('/Files/HTML/res/topbar.gif');
  background-repeat: no-repeat;	
  width:778px;
}
td#content {      /* Elementet, der rummer hoved-indholdsomr?det */
  height:300px;
  width:578px;
  background:white;
  margin:10px 0 0 0;
}
td#navigation {   /* Elementet, der rummer navigationen */
  width:200px;	/* V?rdien skal v?re 285 minus den venstre padding, der er lige herunder */
  padding:25px 0 0 0px;
  border-right:2px solid #90DC70;
  background:white;
}
tr#banner {         /* Elementet, der rummer top-logoet, breadcrumb mm. */
  height:128px;
}
tr#bottom td small {         /* Elementet, der rummer bund-logoet, footer-teksten mm. */
  font-size:13px;
  font-family:Verdana, Helvetica, Arial;
  line-height:1.9em;
}

/* Opdeling af td#content i to kolonner: td#mainContentColumn og td#rightContentColumn */
td#mainContentColumn {
width:410	px;
padding:21px 0 0 0;
}
td#rightContentColumn {
width:175px;
border-left:2px solid #90DC70;
padding:30px 0 0 0;
}
table.three-columns-setup {
	border-collapse:collapse;
}


/*
  *****************************************************************************
  Indholdselementer
  *****************************************************************************
*/
div.pageSuperHeader {
    position:absolute;
    z-index:20;
    top:100px;
    left:50%;
    margin-left:-190px;
    color:white;
    line-height:35px;
    text-transform: uppercase;
    font-size:25px;
    font-weight:bold;
    white-space:nowrap;
}
img.pageTopImage {
    position:absolute;
    top:0;
    left:50%;
    margin-left:37px;
    height:128px;
    width:350px;
    z-index:5;
}
h2.h2 {
  margin:0 0 0 0;
}
div.paragraph {   /* Elementet, der omslutter den almindelige afsnits-template */
  padding:0 10px 10px 10px;
}
div.paragraph p {   
  padding:0;
}
div.paragraphWithPageSuperHeader {
	padding-top:10px;
}
div.topliner {
  border-top:2px solid #90DC70;
  padding:10px 10px 10px 10px;
}
td#rightContentColumn div.topliner p {
	width:155px ! important;
}

/*
  *****************************************************************************
  Navigation
  *****************************************************************************
*/
div.navigation {
  line-height:25px;
}
div.navigation a, div#sitemapIconArea a, div#printIconArea a  {
  color:#000000;
  font-weight:bold;
}
div.navigation a:hover, div#sitemapIconArea a:hover, div#printIconArea a:hover {
  color:#4998B2;
  text-decoration:none;
  font-weight:bold;
}
div.navigation div a:hover {
  text-decoration:none;
  font-weight:normal;
}
div.navigation div a {
  font-weight:normal;
}
div.navigation {
  text-indent:10px;
}
div.navigation div {
  text-indent:15px;
}
div.navigation div div {
  text-indent:20px;
}
div.navigation div div div {
  text-indent:30px;
}

div.active {
  background:#8FDC6F;
}
div.active div {
  background:white;
}




/*
  *****************************************************************************
  Nyheder og nyhedslister.
  Nyhedslister - er outputtet af DW som en liste.
  *****************************************************************************
*/
h2.newsheader {
	font-size:11px;
	margin:0;
}
span.newslist br {
	display:none;
}
p.newsTeaserFrontpage br {
  display:none;
  padding:0 0 0 0;
}
div.newsheaderDate {
	font-weight:bold;
	margin:10px 0 0 0;
}
div.singlenews {
	padding-top:22px;
}



/*
  *****************************************************************************
  Diverse
  *****************************************************************************
*/
a img {
  border:0;
}

div#printIconArea {
    position:absolute;
    z-index:10;
    top:138px;
    left:50%;
    margin-left:295px;
}

div#sitemapIconArea {
  padding:0 0 40px 11px;
}

form#frontSearchForm {
  white-space:nowrap;
  padding:20px 5px 0 7px;
}
input.searchField {
  border:1px solid #4998B2;
  width:128px;
  color:#4998B2;
}
input.searchSubmit {
  background:#4998B2;
  color:white;
  border:0;
  position:relative;
}
input.searchField, input.searchSubmit {
  font-size:11px;
  font-weight:bold;
  height:21px;
}

tr#bottom td {  /*  Bund-stribens tekst - indsat som billede for at undg? e-mail-spam */
  text-align:center;
  padding-top:3px;
}
div#legend, div#printFooter {
  display:none;
}
