/* CSS Skelet - Start */
body {
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px; 
	margin-bottom: 0px;
	background: #ffffff;
	text-align: center;
 	font-size: 11px;
}

img { border: 0px; }
form { display: inline; }

p, div, td {
	font-family: arial, sans;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

table { 
	border-spacing: 0px; 
	padding: 0px;
	border-collapse : collapse; 
}

h2 {	
	font-family: georgia;
	color: #ffffff;
	font-size: 22px;
	text-decoration: none;
}

h3 {	
	font-family: georgia;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	text-decoration: none;
	padding-left: 14px;
	padding-top: 4px;
}

h4 {	
	font-family: georgia;
	color: #941153;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	display: inline;
	line-height: 20px;
}

h5 {
	/* margin: 0;
	padding: 13px 30px 0px 30px; */
	padding: 13px 20px 0 20px;
	width: 130px; 
	margin: 0;
	height: 46px;
	/*Font*/
	font-family: georgia;
	font-size: 15px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
	white-space: nowrap;
	display: block;
}

h5 a { white-space: nowrap; }

.bg_white { background: #ffffff; }
.bg_black { background: #000000; }
.black { color: #000000; }
.gray { color: #666666; }
.greenish { color: #a79902; }
.dato {color: #9c9c9b; } 
.bigfont { font-size: 14px; }
.normalfont { font-weight: normal; }
.width100 { width: 100%; }
.width15 { width: 18px; }
.width140 { width: 130px; }
.width240 { width: 240px; }
.width757 { width: 757px; }
.height230 { min-height: 265px; }
.height2 { min-height: 230px; }
.bold { font-weight: bold; }
.nopadding { padding: 0; }
.padright { padding-right: 15px; }
.padleft { padding-left: 15px; }
.padup5 { padding-top: 5px; }
.padup { padding-top: 10px; }
.paddown { 	padding-bottom: 10px; }
.padup23 { padding-top: 23px; }
.pad_spec { padding: 10px 30px 0px 14px;}
.pad10 { 	padding: 10px; }
.pad { padding: 5px;}
.bigpad { padding: 25px;}
.nomargin { margin: 0; }
.margintop { margin-top: 10px; }
.marginleft { margin-left: 20px; }
.marginright { margin-right: 10px; }
.txtright { text-align: right; }
.txtleft { text-align: left; }
.txtcenter { text-align: center; }
.left { float: left; }
.right { float: right; }
.vtop { vertical-align: top; }
.vmid { vertical-align: middle; }
.vbot { vertical-align: bottom; }
.z1 { z-index: 1; }
.z2 { z-index: 2; }
.border { border: 1px #b9a751 solid; }
.border_down { border-bottom: 1px #cccccc solid; }
.border_up { border-top: 1px #cccccc solid; }
.relative { position: relative; }
.inline { display: inline; }
.inline-table { display: inline-table; }
.none { display: none; }
.clearall { clear: both;}
.clearright { clear: right; }
.clearleft { clear: left; }
.stor_font {font-size: 14px;}
.nowrap { white-space: nowrap; }
.hiddenoverflow { overflow: hidden; }
.pointer { cursor: pointer; }
.lineheight15 { line-height: 15px; }
.lineheight20 { line-height: 20px; }

a:link, a:visited, a:active  {
 	font-family: arial,sans;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

#content1 a div { color: #a79902; }
#content1 a { color: #a79902; }

a:hover {
	font-family: arial, sans;
	color: #b9a751;
	text-decoration: underline;
}

a.toppe:link, a.toppe:visited, a.toppe:active  {
 	font-family: arial,sans;
	color: #a5a5a5;
	text-decoration: none;
	font-weight: normal;
}

a.toppe:hover {
	font-family: arial, sans;
	color: #b9a751;
	text-decoration: underline;
	font-weight: normal;
}
/*
a.greenish { color: #a79902; font-weight: bold; text-decoration: none; }
a.greenish2 { color: #a79902; font-weight: bold; text-decoration: none; }
a.greenish:hover, a.greenish2:hover { color: #a5a5a5; }
*/
.highlight_word { color: #000000; background-color: yellow; font-weight: bold; }

div#topper .buttons { font-size: 11px; z-index: 5; } /* for at bevare dem når man trykker text-size skift */


/*
a:link, a:visited, a:active  {
 	font-family: arial,sans;
	font-size: 12px;
	color: #b9a751;
	text-decoration: none;
}

a:hover {
	font-family: arial, sans;
	font-size: 12px;
	color: #b9a751;
	text-decoration: underline;
}
*/
a.white { color: #ffffff; }
a.email { color: #000000; }

/* CSS Skelet - Slut */

#fullscreen {
	width: 100%;
	position: relative;
}

.standard{
	position: relative;
	margin: 0 auto;
	padding: 0;
	width: 950px;
}

#breaking {
	height: 70px;
	background: url('../img/baggrund_breaking.jpg') top left no-repeat;
}

.bottom_box {
	position: absolute;
	bottom: 10px;
	left: 0px;
}

table#bkrumme .bks { color: #941153; text-align: left;}
table#bkrumme .bks a { color: #941153; }
table#bkrumme .bks a.ernu { color: #941153; font-weight: bold; }

div.soeg { background: url('../img/bg_s.gif') top left no-repeat; width: 212px; height: 36px; display: inline-block; float: right; } 

div#menu {
	margin: 0;
	padding: 0px;
	height: 46px;
	width: 950px;
	background: url('../img/menu/menu.gif') top left repeat-x;
}
#menu ul { 	margin: 0px; padding: 0px; list-style: none; }
#menu li {	list-style: none; padding: 0; float: left; }
/*
#menu h3.menu {	

}

#menu li a { cursor: pointer; }
*/
/*
#menu li a { 
	display: block;
	margin: 0px;
	padding: 13px 33px 0px 33px;
	height: 46px;
	/*Font
	font-family: georgia;
	font-size: 15px;
	font-weight: bold;
	color: #fff;
	text-align: center;
	text-decoration: none;
}
*/

#menu li:hover {
	background: url('../img/menu/menu_hover.gif') top left repeat-x;
}
#menu li.active {
	background: url('../img/menu/menu_hover.gif') top left repeat-x;
}

/*
#menu div a { 
	/* width: 112px; 
	/*Font
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #b7b7b7;
	text-align: center;
	text-decoration: none;
}
#menu div a:hover { text-decoration: underline; }


#content {
	min-height: 400px;
	width: 950px;
	position: relative;
	margin: 0 auto;
	padding: 0;
}
*/


#u_venstre {
	float: left;
	width: 286px;
	text-align: left;
	line-height: 15px;
}

#u_venstre div a:link, a:visited, a:active { color: #a79902; }
#u_venstre div a:hover { color: #a79902; } 
#u_venstre div a.bold:link, a.bold:visited, a.bold:active { font-weight: bold; color: #000000; }
#u_venstre div a.bold:hover { font-weight: bold; color: #a79902; text-decoration: none; }
#u_venstre div a.greenish:link, a.greenish:visited, a.greenish:active { color: #a79902; font-weight: bold;}
#u_venstre div a.greenish2:link, a.greenish2:visited, a.greenish2:active { color: #a79902;}

#u_venstre a:link, a:visited, a:active { color: #000000; }
#u_venstre a:hover { color: #a79902; } 
#u_venstre a.bold:link, a.bold:visited, a.bold:active { font-weight: bold; color: #000000; }
#u_venstre a.bold:hover { font-weight: bold; color: #a79902; text-decoration: none; }
#u_venstre a.greenish:link, a.greenish:visited, a.greenish:active { color: #a79902; font-weight: bold;}
#u_venstre a.greenish2:link, a.greenish2:visited, a.greenish2:active { color: #a79902;}

#u_hoejre {
	float: right;
	width: 625px;
	text-align: left;
	line-height: 15px;
}
/*
#content1 a:active, a:visited, a:link { color: #a79902; }
#content1 a:hover { color: #666666; } 
#content1 a div { color: #a79902; }
#content1 a:hover div { color: #666666; } 
*/
div#banner {
	position: relative; width: 625px; height: 200px;
}

div.bg_headline {
	background: url('../img/bg_headline.gif') top left no-repeat; position: relative; width: 286px; height: 27px; line-height: 19px;
}

div#bund { background: url('../img/bund.gif') top left no-repeat; height: 132px;}
div.bund { padding: 31px 20px 0 20px; color: #696969; text-align: left; }
div.bund P { color: #999999; line-height: 20px; font-size: 10px;}
div#bund div a { color: #696969; }

div.kill_black {
	position: absolute;
	bottom: 0;
	left: 0;
	padding: 0;
	width: 100%;
	height: 35px;
	background: url('../img/blackspot.png') top left repeat;
}

table#header {
	background: url('../img/top/bg_3pix.gif') center left no-repeat;
	width: 100%;
	height: 237px;
	margin-top: 7px;
}

table#header div, td { line-height: 14px; color: #000000;   }


table#header a {
	color: #a79902;
	font-weight: bold;
	/* font-size: 11px; */
}

td.header {
	width: 326px;
	/* font-size: 11px; */
	text-align: left;
	height: 234px;
	padding: 6px 24px 0px 5px;
	vertical-align: top;
}

table#content {
	width: 100%;
	margin-top: 7px;
}

table#content td div,span { line-height: 20px;}

table#content div a.greenish {
	color: #a79902;
	font-weight: bold;
}

td.c a { color: #000000; }
td.c a:hover { color: #b9a751; text-decoration: underline; }

td.c {
	width: 316px;
	text-align: left;
	padding: 6px 20px 0px 5px;
	vertical-align: top;
	line-height: 20px;
}

#aktuelt div { color: #666666; }


input.s {
	border: 2px #e4d314 solid;
	width: 135px;
	height: 16px;
	padding: 2px 6px;
	margin: 0;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	background: #ffffff;
}