/*** TAGS ***/
html {
 height:100%;
 margin:0px;
 padding:0px;
}

body {
 height:100%;
 margin:0px;
 padding:0px;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
 background-image:url('../grafik/bg.gif');
 background-repeat:repeat;
 background-color:#1C476B;
 overflow:auto;
}

table, tr, td {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
}

del {
  color: #999999;
}

/*** LAYOUT ***/
#nedtoning{
 position:absolute;
 width:100%;
 height:100%;
 top:0px;
 left:0px;
 filter:alpha(opacity=80);
 -moz-opacity:0.80;
 background-color:#000000;
 z-index:100;
}

#placeholder{
 position:absolute;
 width:0px;
 height:0px;
 top:0px;
 left:0px;
 z-index:200;
}

#logo {
 display:none;
}

#tools {
 position:absolute;
 top:1px;
 left:50%;
 width:693px;
 height:24px;
 margin-left:-204px;
 text-align:right;
 padding:0px 0px 0px 0px;
 background-image:url('/grafik/tools.gif');
 z-index:3;
}

#tipenven {
 display:none;
 position:absolute;
 top:1px;
 left:50%;
 width:500px;
 height:134px;
 padding:8px 10px;
 margin-left:-11px;
 background-image:url('/grafik/bg_tipenven.jpg');
 z-index:4;
}

#side {
 position:absolute;
 top:0px;
 left:50%;
 width:986px;
 min-height:20px;
 _height:200px;
 margin-left:-493px;
 background-image:url('../grafik/bg_side.jpg');
 background-repeat:repeat-y;
 z-index:2;
}

#top {
 float:left;
 display:inline;
 width:980px;
 height:136px;
 margin-left:3px;
 overflow:hidden;
}

#bjaelke_top {
 float:left;
 display:inline;
 width:980px;
 height:27px;
 margin-left:3px;
 background-image:url('../grafik/bg_menu.jpg');
 background-repeat:no-repeat;
}

#sogebox {
 float:left;
 display:inline;
 width:285px;
 height:100%;
 overflow:hidden;
}

#menu_top {
 float:left;
 display:inline;
 width:694px;
 height:100%;
 padding-left:0px;
 _padding-left:10px;
 overflow:hidden;
}

#midte {
 float:left;
 display:inline;
 left:3px;
 width:980px;
 min-height:100%;
 margin-left:3px;
}

#spalte_venstre {
 float:left;
 display:inline;
 width:196px;
 min-height:100%;
 background-image:url('../grafik/bg_spalte_venstre.gif');
 background-repeat:repeat-y;
}

#spalte_midt {
 float:left;
 display:inline;
 width:647px;
}

#spalte_hoejre {
 float:left;
 display:inline;
 width:135px;
 min-height:100%;
 background-image:url('../grafik/bg_spalte_hoejre.gif');
 background-position: top left;
 background-repeat:repeat-y;
}

#menu_venstre {
 float:left;
 display:inline;
 width:100%;
}

#bannere_top {
 float:left;
 display:inline;
 width:100%;
 height:41px;
 padding:0px 2px;
 background-image:url('../grafik/bg_bannere_top.gif');
 background-repeat:repeat-x;
}

#indhold {
 float:left;
 display:inline;
 width:627px;
 _width:647px;
 padding:0px 10px;
 _padding:10px 10px;
 background-image:url('../grafik/bg_indhold.jpg');
 background-repeat:no-repeat;
 background-position:top center;
}

#bund {
 float:left;
 width:986px;
 height:4px;
}

#bg {
 position:absolute;
 top:0px;
 left:0px;
 width:100%;
 height:769px;
 background-image:url('../grafik/bg_top.jpg');
 background-repeat:repeat-x;
 z-index:1;
}

#afstemninger {
 width:100%;
}

#nyhedsbrev {
 width:100%;
}

tr.over {
 background-color:#E0E0E0;
}

tr.out {
 background-color:transparent;
}

/*** TEKSTER ***/
.brodtekst {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
 font-weight: normal;
}

.brodtekst_fed {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
 font-weight: bold;
}

.h1 {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:12px;
 color:#000000;
 font-weight: bold;
 margin:0px 0px 8px 0px;
}

.h2 {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
 font-weight: bold;
 margin:0px 0px 0px 0px;
}

.h3 {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
 font-weight:bold;
 margin:0px 0px 0px 0px;
}

.nedtonet {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:11px;
 color:#999999;
 font-weight: normal;

}

/*** FORMULARER ***/
input, select, option {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:10px;
 color:#333333;
 width:250px;
 height:16px;
}

#tipenven input {
 width:235px;
}

#tipenven textarea {
 width:235px;
 height:70px;
}

textarea {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:10px;
 color:#333333;
 width:250px;
 height:75px;
}

.knap_formular {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:10px;
 color:#333333;
 height:18px;
}

.radio {
 border-width:0px;
 width:15px;
 background-color:transparent;
 font-family:Arial;
}

.checkbox {
 border:0px;
 width:15px;
 color:#333333;
 font-family:Verdana;
 font-size:10px; 
}

/*** LINKS ***/
#menu_venstre a:link, #menu_venstre a:active, #menu_venstre a:visited {
 color:#000000;
 text-decoration:none;
}

#menu_venstre a:hover {
 color:#999999;
 text-decoration:none;
}

#menu_top a:link, #menu_top a:active, #menu_top a:visited, #tools a:link, #tools a:active, #tools a:visited {
 color:#000000;
 text-decoration:none;
 font-weight:bold;
}

#menu_top a:hover, #tools a:hover {
 color:#999999;
 text-decoration:none;
 font-weight:bold;
}

a.rdb:link, a.rdb:active, a.rdb:visited {
 color:#000000;
 text-decoration:none;}

a.rdb:hover {
 color:#999999;
 text-decoration:none;}

a:link, a:active, a:visited {
 color:#245885;
 text-decoration:underline;
}

a:hover {
 color:#999999;
 text-decoration:underline;
}

a.nyhed:link, a.nyhed:active, a.nyhed:visited {
 color:#245885;
 text-decoration:none;
}

a.nyhed:hover {
 color:#999999;
 text-decoration:none;
}

/*** DEBAT ***/
#bjaelke_debat_top {
 float:left;
 display:inline;
 width:980px;
 height:27px;
 margin-left:3px;
 background-image:url('../grafik/bg_menu2.jpg');
 background-repeat:no-repeat;
}

#menu_debat_top {
 float:right;
 display:inline;
 width:694px;
 height:100%;
 padding-left:0px;
 _padding-left:10px;
 overflow:hidden;
}

#menu_debat_top a:link, #menu_debat_top a:active, #menu_debat_top a:visited, #tools a:link, #tools a:active, #tools a:visited {
 color:#000000;
 text-decoration:none;
 font-weight:bold;
}

#menu_debat_top a:hover, #tools a:hover {
 color:#999999;
 text-decoration:none;
 font-weight:bold;
}

#bannere_udenom_baggrund {
 position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:10px;
	background-repeat:repeat;
	cursor:pointer;
	z-index:2;
}

/*** NEW LAYOUT ***/
#struct_top {
	float:left;
	display:inline;
	width:980px;
	height:122px;
	margin-left:3px;
/*	overflow:hidden; */
	background-image:url('../grafik/bg_top2.jpg');
	z-index:250;
}

#box_top_linkLogo {
	position:absolute;
	top:0px;
	left:0px;
	width:200px;
	height:122px;
	z-index:260;
}

#box_top_navMenu {
	position:absolute;
	top:65px;
	left:200px;
	width:380px;
	height:20px;
}
#box_top_mainMenu {
	position:absolute;
	top:92px;
	left:200px;
	width:655px;
	height:25px;
}
#box_top_src {
	position:absolute;
	top:92px;
	left:855px;
	width:125px;
	height:25px;
	padding-left:6px;
	padding-top:5px;
}

/* SEARCH */ 
.box_src_bg {
    background-image:url(../grafik/bg_src.png);
	height:18px;
	width:114px;
	overflow:hidden;
}
.box_src_img {
	float:left;
    padding:4px;
	cursor:pointer;
}
.box_src {
	border-style:hidden;
    border-width:0px;
    color:#777777;
	height:16px;
	width:85px;
	overflow:hidden;
	background-color:transparent;
	margin-top:3px;
	font-size:10px;
}

/* NAVIGATION MENU */
.box_navMenu {
	line-height:25px;
}
.box_navMenu p {
	padding:0px;
	margin:0px;
	float:left;
	margin-right:15px;
}
.box_navMenu a, .box_navMenu a:link, .box_navMenu a:active, .box_navMenu a:visited {
	color:#777777;
	font-size:11px;
	text-decoration:none;
	cursor:pointer;
}
.box_navMenu a:hover {
	color:black;
}
.box_navMenu img {
	float:left;
}

/* MAIN MENU */

/* DROPDOWN */
dl.rom, dt.rom, ul.rom, li.rom {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#box_top_mainMenu dl {
	float: left;
/*	margin-top:5px; */
}
#box_top_mainMenu dt {
	cursor: pointer;
/*	margin: 1px; */
	/*
	margin-left: 9px;
	padding-right: 9px;
	*/
	border-left: 1px solid #D8D8D8;
	font-size:11px;
}
dd {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#box_top_mainMenu dd.level1 {
	position: absolute;
	top: 27px;
	display: none;
	border-top: 1px solid #D8D8D8;
	border-left: 1px solid #D8D8D8;
	border-right: 1px solid #D8D8D8;
	background-color: #FFC34B;
	width: 150px;
	z-index:100;
}
#box_top_mainMenu li {
	text-align: left;
	border-bottom: 1px solid #D8D8D8;
	clear: both;
}
#box_top_mainMenu dt a {
	padding-top:8px;
	padding-bottom:7px;
	padding-left:10px;
	padding-right:10px;
/*	color:#4D3801; */
	color:#000000;
	text-decoration: none;
	font-weight: bold;
	display:block;
	* display:inline-block;
}
#box_top_mainMenu dt a:hover, box_top_mainMenu dt a:focus {
	background-color:#FFC34B;
}
#box_top_mainMenu li a {
	text-decoration:none;
	padding:6px;
	padding-left:8px;
	display:block;
	* display:inline-block;
	* width:100%;
/*	font-weight:bold; */
}
#box_top_mainMenu li a:link, #box_top_mainMenu li a:active, #box_top_mainMenu li a:visited {
	color:#000000;
}
#box_top_mainMenu li a:hover, #box_top_mainMenu li a:focus {
	color:#000000;
	background-color:#DF9A01;
}

.box_partner {
	width:196px;
	margin-top:6px;
}
.box_partner p.head {
	padding:0px;
	margin:0px;
	text-align:center;
	padding-top:2px;
}
.box_partner p.item {
	padding:0px;
	margin:0px;
	text-align:center;
}
