/*
  *****************************************************************************
  Elementer, der positionerer omr?der p? siden
  *****************************************************************************
*/

table#DWMain {  /* Tabellen, der rummer hele siden */
  background-image:url('/Files/HTML/Logoer mm/topbar.jpg');
  background-repeat: no-repeat;	
  background-position: 0px -19px;
}
td#content {      /* Elementet, der rummer hoved-indholdsomr?det */
  height:300px;
  width:742px;
}
td#navigation {   /* Elementet, der rummer navigationen */
  width:219px;	/* V?rdien skal v?re 285 minus den venstre padding, der er lige herunder */
  padding:0 0 0 66px;
}
tr#banner {         /* Elementet, der rummer top-logoet, breadcrumb mm. */
  height:53px;
}
tr#banner td {      /* Elementet, der rummer top-logoet, breadcrumb mm. */
  /*background:#CFDCE5;
  border-bottom:3px solid #BCCCD9;
  padding:0 0 0 0px;
  */
}
tr#search {         /* Elementet, der rummer s?gefeltet */
  height:33px;
}
tr#bottom {         /* Elementet, der rummer bund-logoet, footer-teksten mm. */
  height:87px;
}

/* Opdeling af td#content i to kolonner: td#mainContentColumn og td#rightContentColumn */
td#mainContentColumn {
width:430px;
}
td#rightContentColumn {
width:200px;
padding-top:209px;
}
td#divideColumns { /* Skaber luft mellem td#mainContentColumn og td#mainContentColumnRightSide */
width:50px;
}

/*  Kun p? forside-layout - inden i td#mainContentColumn findes en tabel med disse to td-ere. */
td#mainContentColumnRightSide {
width:215px;
text-align:right;
}
td#mainContentColumnLeftSide {
width:215px;
text-align:left;
}


/*
  *****************************************************************************
  Indholdselementer
  *****************************************************************************
*/
h1.h1 {
  margin:20px 0 41px 0;
}
h2.h2 {
  margin:30px 0 0 0;
}
div.paragraph p {   /* Elementet, der omslutter den almindelige afsnits-template */
  text-align:justify;
}
div.paragraphWithBackground {   /* Elementet, der omslutter en s?rlig afsnits-template */
  background-image: url("/Files/HTML/Logoer mm/p_rounded.jpg");
  background-repeat: no-repeat;
  background-position: -5px 0;
  padding:2px 0 10px 0;
  width:210px;
  height:100px;
  overflow:hidden;
  margin:21px 0 0 0;
  border:0px solid red;
  position:relative;
  left:-5px;
}
div.paragraphWithBackground div {   /* Hj?lpe-element til elementet, der omslutter en s?rlig afsnits-template */
  width:190px;
  position:relative;
  left:5px;
  top:-5px;
}
div.paragraphWithBackground div h2.h2  {
  margin:0 0 0 2px;
}

p.nopadding {
  padding:0;
  white-space:nowrap;
}
p.newsteaser br {
  display:none;
}





/*
  *****************************************************************************
  Navigation - navigationen er outputtet af DW som en liste
  M0 = niveau 0
  M1 = niveau 1
  osv...
  *****************************************************************************
*/
ul.M0 {   
  position:relative;
  top:-5px;
}
ul.navigation {
  list-style-type: none;
  padding:0;
  margin:0 0 0 10px;
}
ul.navigation a {
  color:#0f507c ! important;
  font-weight:bold;
}
ul.navigation a.active {
  color:#000000 ! important;
}
ul.navigation a:hover {
  color:#cf161d ! important;
  font-weight:bold;
  text-decoration:none;
}




/*
  *****************************************************************************
  Nyheder og nyhedslister.
  Nyhedslister - er outputtet af DW som en liste.
  *****************************************************************************
*/
ul.newslist li {
  list-style-image: url('/Files/HTML/Logoer mm/red_dot.gif');
}
ul.newslist li a:hover {
  color:#cf161d ! important;
  text-decoration:none;
}
p.NewsManchet {
  font-weight:bold;
}




/*
  *****************************************************************************
  Diverse
  *****************************************************************************
*/
div#legend {      /* Elementet, der omslutter breadcrumben */
  position:absolute;
  z-index:10;
  top:28px;
  left:50%;
  margin-left:-475px;
  text-align:right;
  width:950px;
}
div#searchArea {      /*  Elementet, der omslutter s?ge-felterne */
  position:absolute;
  z-index:10;
  top:61px;
  left:50%;
  margin-left:-475px;
  text-align:right;
  width:950px;
  font-weight:bold;
  font-size:10px;
  color:#0b3a5a;
  font-family:Trebuchet MS;
}
input.fieldSearch {
	font-size:10px;
	font-family:Trebuchet MS;
	height:18px;
}
input.buttonGo {      /* S?g-knappen i TR#banner*/
	color:#cf161d;
	font-weight:bold;
	font-size:10px;
	font-family:Trebuchet MS;
	height:19px;
}
tr#bottom td {  /*  Baggrunds-billede til bund-striben */
  background-image:url('/Files/HTML/Logoer mm/bundlogo.jpg');
  background-repeat: no-repeat;
  background-position: 0 0;
  text-align:center;
  font-weight:bold;
}
tr#bottom td div small {  /*  Footer */
  font-size:10px;
  text-align:center;
  font-weight:bold;
}

