/* CSS Document */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	margin:0;
	padding:0;
	background-color:#E4E7E9;
	text-align:center;
}

html {
	height:100%;
}

form {margin:0;padding:0;}

td{vertical-align:top; font-size:10px; }

.searchsm { vertical-align:middle; vertical-align: text-bottom;}

.tf {
	font-size: 10px;
	color: #555;
	border: 1px solid #AAA;
	background-color: #fff;
	width:100px;
	margin-top:6px;
	margin-left:10px;
}

.stf {
	font-size: 10px;
	color: #555;
	border: 1px solid #AAA;
	background-color: #fff;
	width:105px;
	margin-top:6px;
	margin-left:10px;
}

div#main {
	text-align:left;
	background: #fff url("/images/layout/bg_border.gif") top left repeat-y;
	width:780px;
	margin-left:auto;
	margin-right:auto;
	padding-left:4px;
}

div#background {
	background: transparent url("/images/layout/bg_bottom.gif") bottom left no-repeat;
	position:relative;
	left:-4px;
	top:7px;
	padding-right:4px;
}

hr {visibility:hidden;height:0;margin:0; clear:left;border: 0 solid #fff;}

/*div {border:1px solid #000;}*/

#header {clear:right;}

strong {
}

a:link {
	text-decoration : none;
	font-weight:bold;
	color:#59616A;
      }

a:active {
	text-decoration : none;
}

a:hover {
	text-decoration : underline;
	font-weight:bold;
}

a:visited {
	text-decoration : none;
	font-weight:bold;
	color:#59616A;
}

a:visited:hover {
	text-decoration : underline;
	color:#59616A;
}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:160%;
	font-weight:normal;
	color:#59616A;
}

h2, .nyheder_headline, .category_map, .subcategory_map {
	font-family:Arial, Helvetica, sans-serif;
	font-size:140%;
	font-weight:normal;
	color:#59616A;
}

h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:120%;
	font-weight:normal;
	color:#59616A;
}

h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:110%;
	font-weight:normal;
	color:#59616A;
}

h5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	/*color:#59616A;*/
}

h6 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:110%;
	font-weight:normal;
	color:#59616A;
	margin-top:1em;
}



div#payoff  {
	padding:19px; 
	margin:0;
	width:550px;
	margin-left:102px;
	margin-left:180px;
	margin-bottom:1em;
	}

* html div#payoff  {display:inline-block;padding:16px;}

div#payoff  h1 {
	margin:0 0 0.5em 0;
}

img#top {border-top:21px solid;border-color:#7B6875;}

* html img#top {display:inline-block;margin-left:-3px;}

div#payoff  p {
	font-size:11px; margin:0;
}

div#articlebody  p {font-size:11px; margin-top:1em;}
div#cols div {padding:6px;margin-left:16px;padding-right:30px;}
div#cols h2 {margin:0;padding:0;margin-bottom:0.5em;}
div#cols h4 {margin:10px 0;padding:0;background: url("/images/layout//hor_dots.gif") bottom left repeat-x;}
div#cols p {margin:0;padding:0; margin-bottom:1em;}
div#col1 {margin-left:4px;width:240px;float:left;background: url("/images/layout//vert_dots.gif") top right repeat-y;}
div#col2 {width:240px; float:left;}
div#col3 {width:240px; float:left;}

body  div#sidebox {width:180px; background-color:#ECECEC; float:left; height:100%; /*height: 400px; */clear:left;}

body div#cols {
  float: right;
  margin-right: 16px;
  width: 584px;
}

div#sidebox p {padding:8px;}
div#sidebox address {padding:8px; font-style: normal; font-size:90%;}
div#sidebox h3 {height:15px;text-align:right; background-color:#59616A; font-weight:bold; padding:3px;padding-right:6px; color:#fff; font-size:105%; margin:0;margin-bottom:0.5em;letter-spacing:normal;}

p#footer { text-align:center;color:#666; font-size:80%;padding:10px; text-transform:uppercase; background: url("/images/layout/hor_dots.gif") top left repeat-x;margin:0 20px 0 200px;}

div#articlebody {background: url("/images/layout/hor_dots.gif") top left repeat-x;font-size:11px; margin-top:2em;padding-top:2em;}

div#payoff div#articlebody ul {
	font-size:11px;margin:1em 1em 1em 1.8em;
	padding:1em;
	padding-left:2em;
	list-style-image: url("/images/layout/bullet.gif");
	list-style-position: outside;
	line-height:1.5em;
	background-color: #fafafa;
}

div#payoff div#articlebody ul li {padding-bottom:1em;}

#sidebox ul {
	margin:1em 1em 1em 1.8em;
	padding:0;
	list-style-image: url("/images/layout/bullet.gif");
	list-style-position: outside;
}

#sidebox ul li{padding-bottom:1em;}

#sidebox ul a {
	font-weight:normal;
	color:#333;
}

#navigation strong { font-weight:normal;}
#navigation h2 {display:inline; color:#666; font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:12px; font-weight:normal;font-size:100%; letter-spacing:normal;}
#navigation h2 a{color:#666;font-weight:normal;}

#navigation {
	padding-top:39px;
position: relative;
}

#navigation ul{ /* all lists */
	margin:1em 1em 1em 1.8em;
	padding:0;
	list-style-image: url("/images/layout/bullet.gif");
	list-style-position: outside;
}

#navigation em { font-style:normal; text-transform:uppercase; background: url("/images/layout/hor_dots.gif") bottom left repeat-x; color:#333;display:block; padding-bottom:5px;}

#navigation a{color:#333;font-weight:normal;}

#main #quicklinks {
	position:relative;
	float:right;
	text-align:right;
	padding-left:14px;
	padding-right:14px;
	padding-bottom:14px;
	padding-top:3px;
	margin:0;
	list-style:none;
z-index: 999;
}
#main #quicklinks a{
	color:#666;
	font-weight:normal;
	font-size:90%;
	text-transform:lowercase;
}

/* FORM ELEMENTS */
label {
	margin: 0;
	padding:0.2em;
	margin-top:0.3em;
	text-align:right;
	width:90px;
	float:left;
}

.nobr {display:none;}

.textfield {
	font-size: 10px;
	color: #555;
	border: 1px solid #AAA;
	background-color: #fff;
	margin:3px;
	padding: 3px;
	width:200px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:187px;
}

textarea {
	font:1.1em Verdana, Arial, Helvetica, sans-serif;
	color:#333 ;
	margin:3px;
	height:165px;
	border:solid 1px #ccc;
	padding: 2px;
}

legend {display:none;}

fieldset {border: solid 0 #fff;}

div#payoff div#articlebody td ul {
	margin-left:0;
}

blockquote {font-style:italic; font-size:120%; text-align: center; background:#fafafa; padding:3em; }
blockquote small {font-style:normal; float:right; display:block; font-size:80%;}

.inputfelter {
	font-size: 10px;
	color: #555;
	border: 1px solid #AAA;
	background-color: #fff;
	margin:3px;
	padding: 3px;
}

#news_written {
	position: absolute;
	top: 0px;
	display: none;
}
#front {
	margin-right:30px;

}

td.mailingListLink {
  display: none;
}

