/* Reset CSS */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	background: transparent;
}
/* remember to define focus styles! */
/*:focus {
	outline: 0;
}*/
body {
	line-height: 1;
	color: black;
	background: white;
}
ul {
	list-style: none;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	/*border-collapse: collapse;*/
	/*border-spacing: 0;*/
	border-collapse:collapse;
	border-spacing:0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

body {
	background: #e4e4dd url(../../images/body_back.gif) left top repeat-x;
}

#master {
	background: #d4d4c9 url(../../images/master_back.gif) left bottom repeat-x;
	min-width: 83em;
	max-width: 105em;
	width: expression(document.body.clientWidth < 968? "966px" : document.body.clientWidth > 1278? "1276px" : "auto");
	/*width: 84em;
	width: auto;*/
	margin: 0 auto;
	/*overflow: hidden;*/
	/*position: relative;*/
	padding-bottom: 1px;
}

.opera #master, .webkit #master {
	background: #d4d4c9 url(../../images/master_back.gif) left bottom repeat-x;
	min-width: 83em;
	max-width: 105em;
	width: auto;
	margin: 0 auto;
	padding-bottom: 2px;
	overflow: hidden;
}

#helpSearchContent
{ padding-top:0px;
  padding-left:10px;
  padding-right:10px;
  padding-bottom:8px;
	}

#masterSub {
	background-color: #fff;
	margin: 0px 8px 0px 8px;
	padding: 10px 0px 0px 0px !important;

}

.opera #masterSub, .webkit #masterSub {
	background-color: #fff;
	margin: 0px 8px 0px 8px;
	padding: 10px 10px 0px 0px;
	overflow: hidden;
	position: relative;
}

div#front #masterSub {
	padding-bottom: 20px !important;
}

#masterFooter {
	background-color: #fff;
	margin: 0px 8px;
	padding: 0px 0 20px 0;
}

.opera #masterFooter, .webkit #masterFooter {
	background-color: #fff;
	margin: -2px 8px 0 8px;
	padding: 0px 0px 20px 0px;
}

#masterFooter .frontColumn {
	margin-top: 0px;
	padding-top: 0px !important;
	
}

#topMenu, #footer, #TopMenuStyleswitcher {
	margin: 8px;
	height: 1.9em;
	padding-top: 7px;
	position: relative;
}



/* Columns */

ul#menu li {
	float: left;
	width: 18.75%;
	margin-left: 1.08%;
	margin-bottom: 10px;
}

.opera ul#menu li, .webkit ul#menu li {
	float: left;
	width: 19%;
	margin-left: 1%;
	margin-bottom: 10px;
}

/* Front columns */
.frontColumn {
	float: left;
	width: 18.74%;
	margin-left: 1.08%;
	display: inline;
	/*padding-bottom: 10000px;
	margin-bottom: -10000px;*/
}

/*dab adding special column for Calendar */ 
.calColumn {
	float: left;
	width: 23.3%;
	margin-left: 1.08%;
	display: inline;
	/*padding-bottom: 10000px;
	margin-bottom: -10000px;*/
	}

.calColumn .calendarHolder {
	height: 168px; 
	margin-bottom: 10px;
	}

.opera .frontColumn, .webkit .frontColumn {
	float: left;
	width: 19%;
	margin-left: 1%;
	display: inline;
	/*padding-bottom: 10000px;
	margin-bottom: -10000px;*/
}

.columnLeft {
/*
	padding-bottom: 100px;
*/
}

.fourColumns {
	float: left;
	width: 78.2%;
	margin-left: 1.08%;
	display: inline;
}

.fiveColumns {
	float: left;
	width: 98%;
	margin-left: 1.08%;
	display: inline;
}

.fourColumnsTable {
	float: left;
	width: 79.2%;
	display: inline;
}

.opera .fourColumns, .webkit .fourColumns {
	float: left;
	width: 79%;
	margin-left: 1%;
	display: inline;
}

.threeColumns {
	float: left;
	width: 58.4%;
	margin-left: 1.08%;
}

.opera .threeColumns, .webkit .threeColumns {
	float: left;
	width: 59%;
	margin-left: 1%;
}

.twoColumns {
	float: left;
	width: 38.5%;
	margin-left: 1.08%;
	display: inline;	
}

.opera .twoColumns, .webkit .twoColumns {
	float: left;
	width: 39%;
	margin-left: 1%;
}

/* Menu style */
.topSearch {
	height: 60px;
}

/* Teasers styles */
.frontTeaser {
	height: 178px;
	float: left;
	margin: 0px 0px 10px 1.08%;
	overflow: hidden !important;
	background: url(../../images/frontteaser_back.gif) left top repeat-x;
}

.frontTeaser#Dem{
	height: 178px;
	background: url(../../images/demokratiteaser_back.gif) left top repeat-x;
}

.frontTeaser#Fol{
	height: 178px;
	background: url(../../images/folketinget_back.gif) left top repeat-x;
}
.frontTeaser#Akt{
	height: 178px;
	background: url(../../images/frontteaser_back.gif) left top repeat-x;
}



.opera .frontTeaser, .webkit .frontTeaser {
	height: 178px;
	float: left;
	margin: 0px 0px 10px 1%;
	background: url(../../images/frontteaser_back.gif) left top repeat-x;
}

div#demokrati .mainTeaser {
	height: 178px;
	float: left;
	margin: 0px 0px 10px 1.08%;
	background: url(../../images/demokratiteaser_back.gif) left top repeat-x;
}

.opera div#demokrati .mainTeaser, .webkit div#demokrati .mainTeaser {
	height: 178px;
	float: left;
	margin: 0px 0px 10px 1%;
	background: url(../../images/demokratiteaser_back.gif) left top repeat-x;
}

div#aktuelt .mainTeaser {
	height: 178px;
	float: left;
	margin: 0px 0px 10px 1.08%;
	background: url(../../images/frontteaser_back.gif) left top repeat-x;
}

.opera div#aktuelt .mainTeaser, .webkit div#aktuelt .mainTeaser {
	height: 178px;
	float: left;
	margin: 0px 0px 10px 1%;
	background: url(../../images/aktuelt_back.gif) left top repeat-x;
}

div#folketinget .mainTeaser {
	height: 178px;
	float: left;
	margin: 0px 0 10px 1.08%;
	background: url(../../images/folketinget_back.gif) left top repeat-x;
}

.opera div#folketinget .mainTeaser, .webkit div#folketinget .mainTeaser {
	height: 178px;
	float: left;
	margin: 0px 0 10px 1%;
	background: url(../../images/folketinget_back.gif) left top repeat-x;
}

div#generel .mainTeaser {
	height: 178px;
	float: left;
	margin: 0px 0 10px 1.08%;
	background: url(../../images/generel_back.gif) left top repeat-x;
}

.opera div#generel .mainTeaser, .webkit div#generel .mainTeaser {
	height: 178px;
	float: left;
	margin: 0px 0 10px 1%;
	background: url(../../images/generel_back.gif) left top repeat-x;
}

div#dokumenter .mainTeaser {
	height: 178px;
	float: left;
	margin: 0px 0 10px 1.08%;
	background: url(../../images/dokumenter_teaser_back.gif) left top repeat-x;
}

.opera div#dokumenter .mainTeaser, .webkit div#dokumenter .mainTeaser {
	height: 178px;
	float: left;
	margin: 0px 0 10px 1%;
	background: url(../../images/dokumenter_teaser_back.gif) left top repeat-x;
}

.telbog input {
	width:43%;
	margin-bottom:8px;
	}
	
	.searchBoxes {
float:right;
width:580px;
height:60px 
}


.quoteUp
{
		display:block;
		background: url(/images/quoteup.gif) left top no-repeat;
		padding-top:25px;
		clear:both;

}
.quoteDown
{
		display:block;
		background: url(/images/quote.gif) right top no-repeat;
		padding-bottom:15px;

}

/* Main Menu */

ul#menu {
	display: inline;
}

ul#menu li a, div#front ul#menu li a {
	display: block;
	text-indent: -13000px;
	height: 28px;
	overflow: hidden !important;
	line-height: 0em !important;
	font-size: 0px !important;
}

div#front ul#menu a:hover {
	border-bottom-width: 4px !important;
	height: 26px !important;
}

ul#menu li a#onpage {
	border-bottom-width: 4px;
	height: 26px !important;
}

.menu1 a, .menu2 a, .menu3 a, .menu4 a {
	font-size: 0em;
	line-height: 0em;
}

/* Top and Footer Menus */

#topMenu ul {
	float: right;
	line-height: 1.3em;
}

#footer ul {
	text-align: center;
	line-height: 1.3em;
}

#topMenu ul li, #footer ul li {
	display: inline;
	border-right: 1px solid #9a998d;
	padding: 0px 11px 0px 11px;
}

#topMenu ul li.last, #footer ul li.last {
	border-right: none;
}

#topMenu ul li a, #footer ul li a {
	text-decoration: none;
	padding-bottom: 1px;
	font-size: 1em;
}

#topMenu ul li a:hover, #footer ul li a:hover {
	text-decoration: underline;
}
/*ral adding class and id="active"*/
#topMenu ul li a.topmenu_active {
	font-weight: bold;
}

#footer ul li a.topmenu_active {
	font-weight: bold;
}

#topMenu ul li a#dokumentkurv_active {
	font-weight: bold;
}

#topMenu ul li a.basketTop {
	background: url(../../images/link_basket_topmenu.gif) 0px -3px no-repeat;
	padding-left: 20px;
}

#topMenu ul li a.basketTop:hover {
	background: url(../../images/link_basket_topmenu_hover.gif) 0px -3px no-repeat;
}

/* Left menu */
/*Ral changing the margin-top from -9 to 0. LeftMenu2 is covering the upper menu.*/
.frontColumn ul.leftMenu {
	padding: 0;
	margin-top: 0px;
}

div#demokrati .frontColumn ul.leftMenu li.hasSubitems {
	background: url(../../images/leftmenudemokrati.gif) right center no-repeat;
}

div#aktuelt .frontColumn ul.leftMenu li.hasSubitems{
	background: url(../../images/leftmenuaktuelt.gif) right center no-repeat;
}

div#dokumenter .frontColumn ul.leftMenu li.hasSubitems{
	background: url(../../images/leftmenudokumenter.gif) right center no-repeat;
}

div#statsrevisorerne .frontColumn ul.leftMenu li.hasSubitems{
	background: url(../../images/leftmenudokumenter.gif) right center no-repeat;
}

div#folketinget .frontColumn ul.leftMenu li.hasSubitems{
	background: url(../../images/leftmenufolketinget.gif) right center no-repeat;
}

div#demokrati .frontColumn ul.leftMenu3 li.hasSubitems {
	background: #faf1e4 url(../../images/leftmenudemokrati.gif) right center no-repeat;
}

div#aktuelt .frontColumn ul.leftMenu3 li.hasSubitems{
	background: #e0edef url(../../images/leftmenuaktuelt.gif) right center no-repeat;
}

div#dokumenter .frontColumn ul.leftMenu3 li.hasSubitems{
	background: #f1f2f3 url(../../images/leftmenudokumenter.gif) right center no-repeat;
}

div#statsrevisorerne .frontColumn ul.leftMenu3 li.hasSubitems{
	background: #E6E8EC url(../../images/leftmenudokumenter.gif) right center no-repeat;
}

div#folketinget .frontColumn ul.leftMenu3 li.hasSubitems{
	background: #f5f5e0 url(../../images/leftmenufolketinget.gif) right center no-repeat;
}

div#generel .frontColumn ul.leftMenu3 li.hasSubitems{
	background: #f4f4f0 url(../../images/leftmenugenerel.gif) right center no-repeat;
}

.frontColumn ul.leftMenu a {
	margin: 0;
	background: none;
	display: block;
	padding: 2px 12px 0px 12px;
}

/* Menu item height for Safari */
body:first-of-type .frontColumn ul.leftMenu a {
	padding: 2px 12px 1px 12px;
}

/* Left Menu 2 */
.frontColumn ul.leftMenu2 {
	padding: 0;
	margin-top: 0px;
	position: relative;
	z-index: 1010;
}

.frontColumn ul.leftMenu2 li {
	background: url(../../images/leftmenu2_back.gif) right center no-repeat;
	position: relative;
}

.frontColumn ul.leftMenu2 li:hover {
	background: url(../../images/leftmenu2_back_sub.gif) right center no-repeat;
}

.frontColumn ul.leftMenu2 a {
	margin: 0;
	background-position: -10000px center !important;
	display: block;
	padding: 5px 12px 1px 12px;
	font-weight: bold;
	height: auto !important;
  	height: 1%; /*For IE*/
}

	/* LeftMenu 3 SubMenu */
	.frontColumn ul.leftMenu2 ul {
		position: absolute;
		left: 100%;
		top: -2px;
		width: 100%;
		padding: 0px;
		display: none;
	}
	
	.frontColumn ul.leftMenu2 li:hover ul {
		display: block;
	}
	
	.frontColumn ul.leftMenu2 ul li {
		background-image: none;
		display: block;
		padding-bottom: 0px;
		position: relative
	}
	
	.frontColumn ul.leftMenu2 li ul li:hover {
		background-image: none;
	}
	
	div#demokrati .frontColumn ul.leftMenu2 li ul li.hasSubitems {
		background: #faf1e4 url(../../images/leftmenudemokrati.gif) right center no-repeat;
	}
	
	div#aktuelt .frontColumn ul.leftMenu2 li ul li.hasSubitems{
		background: #e0edef url(../../images/leftmenuaktuelt.gif) right center no-repeat;
	}
	
	div#dokumenter .frontColumn ul.leftMenu2 li ul li.hasSubitems{
		background: #f1f2f3 url(../../images/leftmenudokumenter.gif) right center no-repeat;
	}
	
	div#statsrevisorerne .frontColumn ul.leftMenu2 li ul li.hasSubitems{
		background: #e6e8ec url(../../images/leftmenudokumenter.gif) right center no-repeat;
	}
	
	div#generel .frontColumn ul.leftMenu2 li ul li.hasSubitems{
		background: #f1f2f3 url(../../images/leftmenudokumenter.gif) right center no-repeat;
	}
	
	div#folketinget .frontColumn ul.leftMenu2 li ul li.hasSubitems{
		background: #f5f5e0 url(../../images/leftmenufolketinget.gif) right center no-repeat;
	}	
	
	.frontColumn ul.leftMenu2 ul li.lastSub {
		border-bottom: none;
	}
	
	.frontColumn ul.leftMenu2 ul li a {
		font-weight: normal;
		font-size: 100%;
		height: auto !important;
	  	_height: 1%; /*For IE*/
		display: block;
		width: 100%;
		padding-bottom: 4px;
	}

/* Left Menu 3 */
.frontColumn ul.leftMenu3 {
	padding: 0;
}

.frontColumn ul.leftMenu3 li {
	background: none;
}

.frontColumn ul.leftMenu3 a.tilbage {
	background: url(../../images/page_nav_left_active.gif) 0px 8px no-repeat;
	padding-left: 10px;
	margin-left: 10px;
}

.frontColumn ul.leftMenu3 a {
	margin: 0;
	background-image: none;
	display: block;
	padding: 3px 12px 0px 12px;
}

.frontColumn ul.leftMenu3 li#active a {
	font-weight: bold;
}

/* Left menu 4 */
div#dokumenter ul.leftMenu4 {
	margin-bottom: 10px;
	background-image: none;
	padding-left: 20px;
}

div#dokumenter ul.leftMenu4 li a {
	background: url(../../images/leftmenudokumenter.gif) 0px center no-repeat;
}

div#dokumenter ul.leftMenu4 li a#active {
	background-image: url(../../images/arrow.gif);
}

div#dokumenter ul.leftMenu4 li.first a {
	font-size: 1.34em;
}

div#dokumenter ul.leftMenu4 li a#active, div#dokumenter div.leftMenu5 ul li a#active {
	font-weight: bold;
	color: #990000 !important;
    background: url(../../images/arrow.gif) 0px 4px no-repeat !important;
}

/* Left menu 5 */
div#dokumenter .leftMenu5 ul {
	padding-left: 20px;
	margin-bottom: 10px;
	padding-bottom: 0px;
}

.leftMenu5 ul li {
	background: url(../../images/leftmenu5_arrow.gif) 0px center no-repeat;
	color: #bebebe;
	padding-left: 10px;
}


.leftMenu5 ul li.inactive, .leftMenu4 ul li.inactive  {
	background: url(../../images/leftmenu5_arrow.gif) 0px center no-repeat !important;
	color: #bebebe;
	padding-left: 10px;
}
.inactive {
	background: url(../../images/leftmenu5_arrow.gif) 0px center no-repeat !important;
	color: #bebebe;
	padding-left: 10px;
}

/*

div#dokumenter div.leftMenu5.prime ul li a,
div#dokumenter div.leftMenu5.primesecond ul li a,
div#dokumenter div.leftMenu5.second ul li a {
    background: none 0px -3px no-repeat !important;
}

*/
div#dokumenter div.leftMenu5 ul li a {
	background: url(../../images/leftmenudokumenter.gif) 0px center no-repeat;
	margin-left: -10px;
}

/* Mini Nav */
#master #masterSub .threeColumns .content .miniNav ul.smallNav, #master #masterSub .fourColumns .content .miniNav ul.smallNav , #master #masterSub .fiveColumns .content .miniNav ul.smallNav {
	float: right;
	margin: 8px 0px 0px 0px;
	padding: 0;
}

#master #masterFooter .subpageFooter ul.smallNav {
	float: right;
	padding: 0;
	position: absolute;
	bottom: 10px;
	right: 0;
}

#master #masterSub .threeColumns .content .miniNav ul.smallNav li, #master #masterSub .fourColumns .content .miniNav ul.smallNav li, #master #masterSub .fiveColumns .content .miniNav ul.smallNav li, #master #masterFooter .subpageFooter ul.smallNav li {
	float: left;
	display: inline;
	margin: 0px 0px 0px 8px;
	padding: 0;
}

#master #masterSub .threeColumns .content .miniNav ul.smallNav li a, #master #masterSub .fourColumns .content .miniNav ul.smallNav li a, #master #masterSub .fiveColumns .content .miniNav ul.smallNav li a, #master #masterFooter .subpageFooter ul.smallNav li a {
	display: block;
	width: 26px;
	height: 18px;
	text-indent: 190000px;
	margin: 0;
	padding: 0;
	overflow: hidden;
	line-height: 3em;
}

.leftMenusContainer span.onpage {
	display: block;
	padding: 3px 0px 1px 12px;
	font-weight: bold;
}

/* @charset "utf-8"; fix for safari */

/* Clearing floats */

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {
	display: inline-block;
}

/* Main styles */
h3 {
	font-size: 1.25em;
	font-weight: normal;
}

h2 {
	font-size: 1em;
	font-weight: bold;
}

h4 {
	font-weight: bold;
}


/* Colors */
#aktuelt .frontColumn, #aktuelt .frontColumn a, #aktuelt .dateAuthor, #aktuelt .manchet a {
    color: #005259;
}  

#folketinget .frontColumn, #folketinget .frontColumn a, #folketinget .dateAuthor, #folketinget .manchet a {
    color: #5a5935; 
}

#dokumenter .frontColumn, #dokumenter .frontColumn a, #dokumenter .dateAuthor, #dokumenter .manchet a {
    color: #5d6264;
}

#demokrati .frontColumn, #demokrati .frontColumn a, #demokrati .dateAuthor, #demokrati .manchet a {
    color: #874c00;
}

#statsrevisorerne .frontColumn, #statsrevisorerne .frontColumn a, #statsrevisorerne .dateAuthor, #statsrevisorerne .manchet a {
    color: #6d7277;
}

#statsrevisorerne, #statsrevisorerne a {
	color: #6d7277;
}

#generel .frontColumn, #generel .frontColumn a, #generel .dateAuthor, #generel .manchet a {
    color: #464646;
}

/**/
.paddindBox {
    padding: 10px 8px;
}
div#leftcol .rightBox {
	width: 210px;
	float: left;
}

div#leftcol2 .rightBox {
	width: 210px;
	float: left;
}

#rightHelpSearch {
	float:right;
	width: 35%;
}



#rightHelpSearchBox {
	margin-left: 65%;
}
.tabContent #rightHelpSearchBox p {
	border-bottom: 1px solid #cacac1;
	border-top: 1px solid #cacac1;
	margin-right:55px;
	padding: 8px 10px 6px;
}	

#boxPar {
	border-bottom:1px solid #CACAC1;
	padding-bottom:30px;
}

#boxPar .lefty {
	position: relative;
}

#toHome {
    height:120px;
    display:block;
}

/*style button for right box search*/
#aForumSearch .button {
	margin:10px;
  	float:right;
}
	
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}

/* End hide from IE-mac */

/* Expand height */
.expand {
	/*padding-bottom: 10000px;
	margin-bottom: -10000px;
	overflow: hidden;*/
}

/* Skip menu */
a.skip {
	margin-left: 5px;
	z-index: 100;
	color: #000;
	font-weight: bold;
	text-decoration: none;
	float: left;
	text-indent: -600em;
}

a.skip:focus, a.skip:active, a.skip:hover {
	text-indent: 0em;
}

/**/
.boxColumn {
	position: relative;
}

/*#u1 .boxContent, #u2 .boxContent, #u3 .boxContent, #u4 .boxContent, #u5 .boxContent, #u6 .boxContent, #u7 .boxContent, #u8 .boxContent, #u9 .boxContent, #u10 .boxContent, #u111 .boxContent {
	min-height: 83px;
}*/

.blueBoxLine, .greenBoxLine, .greyBoxLine, .orangeBoxLine, .redBoxLine, .boxLine {
	height: 2px;
	font-size: 0px !important;
	line-height: 0px !important;
}

.blueBoxLine, #aktuelt .boxLine, #aktuelt .thinLine {
	background-color: #0091a2;
}

.greenBoxLine, #folketinget .boxLine, #folketinget .thinLine {
	background-color: #afad00;
}

.greyBoxLine, #dokumenter .boxLine, #dokumenter .thinLine {
	background-color: #8f979c;
}

.orangeBoxLine, #demokrati .boxLine, #demokrati .thinLine {
	background-color: #d4831c;
}

#statsrevisorerne .boxLine, #statsrevisorerne .thinLine {
    background-color: #8c9097;
}

.redBoxLine {
	background-color: #b5014d;
}

#generel .thinLine {
	background-color: #cacac1;
}

.edu .thinLine {
	background-color: #11CCDE !important;
}

.opera #front .blueBoxLine, .opera #front .greenBoxLine, .opera #front .greyBoxLine, .opera #front .orangeBoxLine, .opera #front .redBoxLine, .webkit #front .blueBoxLine, .webkit #front .greenBoxLine, .webkit #front .greyBoxLine, .webkit #front .orangeBoxLine, .webkit #front .redBoxLine{
	margin-top: -5px;
}

.singleLine {
	height: 1px;
	font-size: 0px !important;
	line-height: 0px !important;
}

#aktuelt .singleLine {
	border-top: 1px solid #91CBD1;
}

#folketinget .singleLine {
	border-top: 1px solid #CBCA8A;
}

#dokumenter .singleLine {
	border-top: 1px solid #C0C4C8;
}

#statsrevisorerne .singleLine {
	border-top: 1px solid #8c9097;
}

#demokrati .singleLine {
	border-top: 1px solid #E2AB65;
}

#generel .singleLine {
	border-top: 1px solid #C0C4C8;
}

.thinLine {
	height: 1px;
	font-size: 0px !important;
	line-height: 0px !important;
	clear: both;
}

.tenBot {
	margin-bottom: 10px;
}

#topMenu strong, #page strong {
	font-weight: bold;
}

/* logo styles */
#logo {
	height: 173px;
	background: url(../../images/logo_back.gif) right top no-repeat;
	margin-bottom: 0px;
	border-top: #b5014d 3px solid;
	border-bottom: #b5014d 2px solid;
}

/* Left column styles */
.frontColumn .leftBox {
	margin-bottom: 10px;
}

.frontColumn .leftBox.last {
	border-bottom: none;
	margin-bottom: 0px;
	min-height: 112px;
	height: auto;
}

.frontColumn p {
	line-height: 1.3em;
}

/* hcard styles */
#hcard-Folketinget-Christiansborg {
	margin: 0px 10px 0px 10px;
}

#hcard-Folketinget-Christiansborg span, #hcard-Folketinget-Christiansborg div {
	line-height: 1.5em;
}

.leftBox span, .frontColumn {
	font-size: 1em;
}

/* Front 4 columns styles */
.column1 h1, .column2 h1, .column3 h1, .column4 h1 {
	padding: 10px 8px 0 8px;
	height: 90px;
	display: block;
	line-height: 1.1em;
	width: 170px;
}

.frontColumn h2, .threeColumns h2, .twoColumns h2, .demokratiBox h2, .content h2, .fourColumns h2 {
	font-size: 1.34em;
	font-weight: normal !important;
}

.getAB h2, .tabContent h2 {
	font-size: 1.34em;
	font-weight: bold;
}

.frontColumn h1 {
	font-size: 1.6em;
	font-weight: normal;
}

.content h1, #folketinget .fourColumns h1 {
	font-size: 1.75em;
	font-weight: bold;
}

.content h1, #statsrevisorerne .fourColumns h1 {
	font-size: 1.75em;
	font-weight: bolder;
}

#menuSkip h1 {
	overflow: hidden;
}

/* Left column styles */
.frontColumn .leftBox {
	background-color: #f5f5f1;
	border: #e7e6e1 solid 2px;
}

.frontColumn .leftBox#frontTop {
	height: 87px; 
	margin-top: 9px;
}

/* Theme page manchet colours and style (ral) */
div.manchet {
    padding: 10px 0px 5px 11px;
    /* width: 73%; */
}

#statsrevisorerne div.manchet {
    padding: 0 0 0 11px;
    /* width: 73%; */
}

#aktuelt h1.manchetTitle, #aktuelt .manchetAbstract, #aktuelt .manchetText, #aktuelt .dateAuthor a {
    color: #005259;
}  

#folketinget h1.manchetTitleUdvalg, #folketinget h1.manchetTitle, #folketinget .manchetAbstract, #folketinget .manchetText, #folketinget .dateAuthor a {
    color: #5a5935; 
}

#dokumenter h1.manchetTitle, #dokumenter .manchetAbstract, #dokumenter .manchetText, #dokumenter .dateAuthor a {
    color: #5d6264;
}

#statsrevisorerne h1.manchetTitle, #statsrevisorerne .manchetAbstract, #statsrevisorerne .manchetText, #statsrevisorerne .dateAuthor a {
    color: #6d7277;
}

#demokrati h1.manchetTitle, #demokrati .manchetAbstract, #demokrati .manchetText, #demokrati .dateAuthor a {
    color: #874c00;
}

#generel h1.manchetTitle, #generel .manchetAbstract, #generel .manchetText, #generel .dateAuthor a {
    color: #464646;
}

#folketinget h1.manchetTitleUdvalg, #aktuelt h1.manchetTitle, #folketinget h1.manchetTitle, #dokumenter h1.manchetTitle, #demokrati h1.manchetTitle, #undervisning h1.manchetTitle, .manchetTitle{
    font-size: 1.75em;
    font-weight: normal;
    padding-bottom: 5px !important;
}

#aktuelt h2.manchetAbstract, #folketinget h2.manchetAbstract, #dokumenter h2.manchetAbstract, #demokrati h2.manchetAbstract, #undervisning h2.manchetAbstract, h2.manchetAbstract, #statsrevisorerne h2.manchetAbstract {
	background: none !important;
	padding: 0px 0px 5px 0px !important;
}

#aktuelt p.manchetText, #folketinget p.manchetText, #dokumenter p.manchetText, #demokrati p.manchetText, #statsrevisorerne p.manchetText {
	padding-top: 5px !important;
}

/* ral adding style for ppPartyPage */
div.manchetText {
    margin: 0px;
}

#folketinget h1.manchetTitleUdvalg {
    margin-bottom: 12px;
}

/* Teaser 1 */
.teaser1 {
	width: auto;
	height: 174px;
	margin: 2px;
    overflow: hidden;
	position: relative;
	background-color: #000;
}

.teaser1Detail {
	width: 23.85%;
	height: 174px;
	overflow: hidden;
	background-color: #000;
}

.teaser1Detail a, .manchet a {
	text-decoration: none;
}

.opera .teaser1Detail, .webkit .teaser1Detail {
	width: 24%;
	height: 174px;
}

/* Teaser navigation */
.teaserNavigation {
	position: absolute;
	left: 10px;
	bottom: 10px;
	background: #fff;
	border: 1px solid #464646;
	opacity: 0.7;
	filter: alpha(opacity = 70);
	padding: 3px 3px;
	font-size: 15px;
}

.teaserNavigation img {
	padding-left: 3px;
	padding-right: 3px;	
}

/* Teaser Demokrati */

.teaserDemokrati {
	width: auto;
	height: 174px;
	margin: 2px;
	background: url(../../images/teaserdemokrati.jpg) left top no-repeat;
	position: relative;
}

.teaserDemokrati.teaser_1 {
	background-image: url(../../images/teaserdemokrati1.jpg);
}

.teaserDemokrati.teaser_2 {
	background-image: url(../../images/teaserdemokrati2.jpg);
}

.teaserDemokrati.teaser_3 {
	background-image: url(../../images/teaserdemokrati3.jpg);
}

.teaserDemokrati.teaser_4 {
	background-image: url(../../images/teaserdemokrati4.jpg);
}

.teaserDemokratiDetail {
	width: 23.85%;
	height: 174px;
	overflow: hidden;
	float: right;
	background-color: #000;
}

.teaserDemokratiDetail a {
	text-decoration: none;
}

.opera .teaserDemokratiDetail, .webkit .teaserDemokratiDetail {
	width: 24%;
}

/* Teaser Folketinget */

.teaserFolketinget {
	width: auto;
	height: 174px;
	margin: 2px;
	background: url(../../images/teaserfolketinget.jpg) left top no-repeat;
	position: relative;
}

.teaserFolketingetDetail {
	width: 24%;
	height: 174px;
	float: left;
	overflow: hidden;
	margin-left: 25.2%;
	background-color: #000;
}

.teaserFolketingetDetail a, .pic a {
	text-decoration: none;
}

.teaserPublicationDetail {
	width: 70%;
	height: 174px;
	float: right;
	overflow: hidden;
	background: #000 url(../../images/dokumenter_teaser_back.gif) 0 0 repeat-x;
}

.teaserPublicationDetail h1 {
	padding: 25px;
	font-size: 2em;
}

.teaserPublicationDetail p {
	padding: 0 25px 10px 25px;
}

#folketinget .smallTeaser {
	background-color: #7b7a00;
	height: 84px;
	overflow: hidden;
	margin-bottom: 15px;
}

#aktuelt .smallTeaser {
	background-color: #0091A2;
	height: 84px;
	overflow: hidden;
	margin-bottom: 15px;
}

#demokrati .smallTeaser {
	background-color: #b86700;
	height: 84px;
	overflow: hidden;
	margin-bottom: 15px;
}

#dokumenter .smallTeaser {
	/*background-color: #6c7383;*/
	background-color: #505762;
	height: 84px;
	overflow: hidden;
	margin-bottom: 15px;
}

#statsrevisorerne .smallTeaser {
	background-color: #6c7383;
	height: 84px;
	overflow: hidden;
	margin-bottom: 15px;
}

#generel .smallTeaser {
	background-color: #f4f4f0;
	height: 84px;
	overflow: hidden;
	margin-bottom: 15px;
}

#folketinget .smallTeaserContainer,
#aktuelt .smallTeaserContainer,
#demokrati .smallTeaserContainer,
#dokumenter .smallTeaserContainer,
#statsrevisorerne .smallTeaserContainer {
	margin:2px;
	height: 80px;
}

span.showText {
	display: none;
	color: #fff;
	padding: 15px;
	font-weight: bold;
}

span#mainText.showText {
	font-size: 22px;
	line-height: 1.3em;
	font-weight: normal;
}


/* Leftbox styles */
.frontColumn .leftBox h2 {
	padding: 11px 10px 0px 10px;
	font-weight: normal;
}

.frontColumn h2 {
	padding: 0px 10px 3px 10px;
	/*line-height: 1.25em;*/
}

/* dab narrowed down to the full width and right col */
/* ral removed p tag - it shouldn't have a top padding .content .rightBox p, .content .rightBoxNext p, .frontColumn ol, */
#statsrevisorerne .threeColumns ul, .frontColumn ul, .twoColumns ul, .campVerticalFive .rightBox ul, .campVerticalFiveSp .rightBox ul, .twoColumns ol, .campVerticalFive .rightBox ol, .campVerticalFiveSp .rightBox ol {
	padding: 8px 10px 6px 10px;}

.threeColumns .rightBox ul, .fourColumns .rightBox ul, .threeColumns .rightBox ol, .fourColumns .rightBox ol{
    padding: 8px 10px 6px 0px;}

.fourColumns .paddindBox ul, .fourColumns .paddindBox ul, .campVerticalFive .paddindBox ul, .campVerticalFiveSp .paddindBox ul, .campVerticalFive .paddindBox ol, .campVerticalFiveSp .paddindBox ol {
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

.fourColumns .paddindBox ul li, .fourColumns .paddindBox ul li {
	padding-bottom: 1px;
}

.content .rightBox .paddindBox p, .content .rightBoxNext .paddindBox p {
	padding-left: 0px;
	padding-right: 0px;
}

.frontColumn .downloadLinks ul, .frontColumn .extern ul, .frontColumn .paddindBox ul {
	/* ral
    padding: 8px 0 6px 0; */
	padding: 0;
}

.frontColumn ol, .twoColumns ol, .threeColumns ol, .fourColumns ol, .campVerticalFive ol, .campVerticalFiveSp ol {
	list-style-position: inside;
}

.rightBoxNext ul li#onpage a, .rightBox ul li#onpage a {
	font-weight: bold;
}

.threeColumns ul.navBilag, .threeColumns ul.fBilag {
	padding-top: 0px;
}

/* ral which padding is the right one?
.frontColumn ul, .twoColumns ul, .threeColumns ul, .fourColumns ul, .campVerticalFive ul {
	padding: 5px 10px 0px 10px;
}
*/

.column1 p a, .column2 p a, .column3 p a, .column4 p a, .leftBox p a, .boxContent p a {
	margin: 5px 10px 5px 0px;
	display: block;
}

.frontColumn ul li {
	padding-bottom: 3px;
}

.twoColumns ul li {
	padding-bottom: 3px;
}


.pic {
	overflow: hidden;
	width: 100%;
	position: relative;
}

.pic2 {
	height:84px;
	text-align: center;
}

.frontColumn ul li a, .threeColumns ul li a, .twoColumns ul li a, .campVerticalFive ul li a, .campVerticalFiveSp ul li a, .fourColumns ul li a, .column1 p a,  .column2 p a,  .column3 p a,  .column4 p a, .boxContent p a, .leftBox p a, .moreInfo a, .undervisningBox p a, .rightBox p a, .rightBoxNext p a, #rightHelpSearch p a, #rightHelpSearchBox p a {
	background-image: url(../../images/arrow.gif);
	background-position: 0px 4px;
	background-repeat: no-repeat;
	text-decoration: none;
	padding-left: 10px;
	text-indent: inherit;
	display: block;
}

#dokumenter .threeColumns ul li a, #dokumenter .fourColumns ul li a {display: inline;}

.frontColumn #undervisningRight_calendar ul li a, .threeColumns #undervisningRight_calendar ul li a, .twoColumns #undervisningRight_calendar ul li a, .campVerticalFive #undervisningRight_calendar ul li a, .campVerticalFiveSp #undervisningRight_calendar ul li a, .fourColumns #undervisningRight_calendar ul li a{
	background-image: url(../../images/arrow_u.gif);
	background-position: 0px 4px;
	background-repeat: no-repeat;
	text-decoration: none;
	padding-left: 10px;
	text-indent: inherit;
	display: block;
}

.edu .threeColumns td ul li a {
	background-image: url(../../images/arrow_u.gif);
	}

#rightHelpSearch p{
	border-bottom:1px solid #CACAC1;
	border-top:1px solid #CACAC1;
	margin-right:55px;
	padding:8px 10px 6px;
}


.email a {
	text-decoration: underline;
	background-image: none !important;
	padding-left: 0px !important;
	display: inline;
}

ul.extern a,ul.intern a, ul.documents a, div.extern a, div.intern a {
	background-position: 0px 4px;
	background-repeat: no-repeat;
	text-decoration: none;
	padding-left: 10px;
	text-indent: inherit;
}

ul.extern a, div.extern a {
	background-image: url(../../images/extern.gif) !important;
}

#undervisningRight.frontColumn ul.extern a, #undervisningRight.frontColumn div.extern a {
	background-image: url(../../images/extern_u.gif) !important;
}

/* ral div.extern p {
	padding: 4px 0 0 0 !important;
}*/

ul.intern a, div.intern a {
	background-image: url(../../images/arrow.gif);
}

ul.documents a {
	background-image: url(../../images/icon_download_pdf.gif);
}

ul.extern a:hover,ul.intern a:hover, ul.documents a:hover, div.intern a:hover, div.extern a:hover, #rightHelpSearch a:hover {
	text-decoration: underline;
}
#rightHelpSearchBox a:hover {
	text-decoration: underline;
	background-color: #fff;
	}

.threeColumns #undervisningRight.undervisningPage ul li a, #undervisningRight.frontColumn ul li a, #undervisningRight ul.extern a, #undervisningRight div.extern a, .threeColumns .undervisningPage ul li a, #undervisningRight .rightBox p a, #undervisningRight .rightBox ul li a {
	background-image: url(../../images/arrow_u.gif) !important;
	list-style-type: none !important;
}

.undervisningPage ul.extern a, .undervisningPage div.extern a, #undervisningRight .rightBox div.extern a, #undervisningRight .rightBox ul.extern a {
	background-image: url(../../images/extern_u.gif) !important;
	list-style-type: none !important;
}

#aForumSearch.frontColumn ul li a {
	background-image: url(../../images/arrow_u.gif);
}

.frontColumn ul li a:hover, .threeColumns ul li a:hover, .twoColumns ul li a:hover, .fourColumns ul li a:hover, .column1 a:hover, .column2 a:hover, .column3 a:hover, .column4 a:hover, .leftBox a:hover, .boxContent a:hover, .manchet a:hover, .undervisningBox p a:hover, .rightBox p a:hover, .rightBoxNext p a:hover, .downloadLinks p a:hover, .downloadLinks ul li a:hover {
	text-decoration: underline;
}

.frontColumn  .undervisningBox ul li a {
	background-image: url(../../images/arrow_u.gif);
	margin-left: 0;
	padding-left: 10px;
}

ul.twoCols li {
	float: left;
	width: 50%;
}

/* Date */

ul.datesList li {
	margin-bottom: 4px;
	position: relative;
}

ul.datesList li a{
	display: block !important;
}

/* Section styles */

.section {
	height: 26px;
	margin-top: 25px;
}

.section a {
    display: block;
    width: 100%;
    height: 20px;
    text-decoration: none;
}

.section a span {
    display: none;
}

#demokrati .section {
	background: #fff url(../../images/demokrati_section.gif) left 0px no-repeat;
}

#aktuelt .section {
	background: #fff url(../../images/aktuelt_section.gif) left 0px no-repeat;
}

#dokumenter .section {
	background: #fff url(../../images/dokumenter_section.gif) left 0px no-repeat;
}

#statsrevisorerne .section {
	background: #fff url(../../images/statsrevisorerne_section.gif) left 0px no-repeat;
}

#folketinget .section {
	background: #fff url(../../images/folketinget_section.gif) left 0px no-repeat;
}

#generel .section.sog {
	background: #fff url(../../images/section_sog.gif) 0px 0px no-repeat;
}

#generel .section.tilpas {
	background: #fff url(../../images/section_tilpassiden.gif) 0px 0px no-repeat;
}

#generel .section.leksikon {
	background: #fff url(../../images/section_leksikon.gif) 0px 0px no-repeat;
}

#generel .section.sitemap {
	background: #fff url(../../images/section_inholdssiden.gif) 0px 0px no-repeat;
}

#generel .section.tip {
	background: #fff url(../../images/section_tinenven.gif) 0px 0px no-repeat;
}

#generel .section.kontact {
	background: #fff url(../../images/section_kontact.gif) 0px 0px no-repeat;
}

#generel .section.oplysning {
	background: #fff url(../../images/section_oplysning.gif) 0px 0px no-repeat;
}

#generel .section.dokumentkurv {
	background: #fff url(../../images/section_dokumentkurv.gif) 0px 0px no-repeat;
}

#generel .section.undervisning {
	background: #fff url(../../images/section_undervisning.gif) 0px 0px no-repeat;
}

/* hCard styles */
#hcard-Folketinget-Christiansborg a {
	color: #464646;
}

#demokrati #hcard-Folketinget-Christiansborg, #demokrati #hcard-Folketinget-Christiansborg a {
	color: #874c00;
}

#aktuelt #hcard-Folketinget-Christiansborg, #aktuelt #hcard-Folketinget-Christiansborg a {
	color: #005259;
}

#statsrevisorerne #hcard-Folketinget-Christiansborg, #statsrevisorerne #hcard-Folketinget-Christiansborg a {
	color: #6d7277;
}

#dokumenter #hcard-Folketinget-Christiansborg, #dokumenter #hcard-Folketinget-Christiansborg a {
	color: #5d6264;
}

#folketinget #hcard-Folketinget-Christiansborg, #folketinget #hcard-Folketinget-Christiansborg a {
	color: #5a5935;
}

/* Front boxes */
.frontColumn h2, .frontColumn .boxContent p, .twoColumns h2, .twoColumns .boxContent p, .frontColumn p, .threeColumns .boxContent p, .threeColumns h2, .fourColumns h2, .fourColumns .boxContent p, .boxContent p, .content .rightBox h2 /* ral .contentEditor */ {
	padding: 10px 10px 7px 8px;
}
/* ral removing contentEditor from the list above */
.contentEditor {
    padding: 10px 0px 7px 0px;
}

.contentLine .contentEditor {
	padding: 0 0 0 0;
}

.tableTitle .contentEditor {
	padding: 0 0 0 0;
}

.frontColumn .column0 p, .frontColumn .column1 p, .frontColumn .column2 p, .frontColumn .column3 p, .frontColumn .column4 p {
	padding: 0px 10px 0px 8px !important;
}


.threeColumns #page .content .blogPlain .blogArticle .posttitle h2{
	padding: 22px 10px 7px 8px;
}

.threeColumns #page .content .postList .blogArticle h2{
	padding: 22px 10px 7px 8px;	
}

/* Front 4 columns */
.column1 {
	border-left: #bfdade solid 2px;
	border-top: #bfdade solid 2px;
	border-right: #bfdade solid 2px;
	background: #e0edef url(../../images/column1_back.gif) left bottom repeat-x;
}

.column2 {
	border-left: #e2e2b9 solid 2px;
	border-top: #e2e2b9 solid 2px;
	border-right: #e2e2b9 solid 2px;
	background: #f5f5e0 url(../../images/column2_back.gif) left bottom repeat-x;
}

.column3 {
	border-left: #dbdedf solid 2px;
	border-top: #dbdedf solid 2px;
	border-right: #dbdedf solid 2px;
	background: #f1f2f3 url(../../images/column3_back.gif) left bottom repeat-x;
}

.column4 {
	border-left: #f2daba solid 2px;
	border-top: #f2daba solid 2px;
	border-right: #f2daba solid 2px;
	background: #faf0e3 url(../../images/column4_back.gif) left bottom repeat-x;
}

#demokrati .boxColumn, .columnDemokrati {
	border-left: #f2daba solid 2px;
	border-top: #f2daba solid 2px;
	border-right: #f2daba solid 2px;
	color: #874c00;
}

#aktuelt .boxColumn {
	border-left: #bfdade 2px solid;
	border-top: #bfdade 2px solid;
	border-right: #bfdade 2px solid;
	color: #005259;
}

#dokumenter .boxColumn {
	border-left: #d8dbdc 2px solid;
	border-top: #d8dbdc 2px solid;
	border-right: #d8dbdc 2px solid;
	color: #5d6264;
}

#folketinget .boxColumn {
	background: #fff url(../../images/folketingetbox_back.gif)  repeat-x left 33px;
	border-left: #e2e2b9 2px solid;
	border-top: #e2e2b9 2px solid;
	border-right: #e2e2b9 2px solid;
	color: #5a5935;
}

#generel .boxColumn {
	border-left: 2px solid #E7E6E1;
	border-top: 2px solid #E7E6E1;
	border-right: 2px solid #E7E6E1;
}

#generel #undervisning .boxColumn {
	border: none;
}

#generel #undervisning .boxContent {
	background: none;
}

#generel .boxLine {
	background: #959590;
}

#statsrevisorerne .boxColumn {
	border-left: #b5bbc7 2px solid;
	border-top: #b5bbc7 2px solid;
	border-right: #b5bbc7 2px solid;
	color: #6d7277;
}

div#undervisning .wLine{
	border-left: #d8dbdc 2px solid;
	border-top: #d8dbdc 2px solid;
	border-right: #d8dbdc 2px solid;
}

.column1 h1 {
	color: #005259;
}

.column2 h1 {
	color: #5a5935;
}

.column3 h1 {
	color: #5d6264;
}

.column4 h1 {
	color: #874c00;
}

.leftBox ul li a, .leftBox a {
	color: #464646;
}

.column1 ul li a, .column1 h2, .column1 a {
	color: #005259;
}

.column2 ul li a, .column2 h2, .column2 a {
	color: #5a5935;
}

.column3 ul li a, .column3 h2, .column3 a {
	color: #5d6264;
}

.column4 ul li a, .column4 h2, .column4 a {
	color: #9f5900;
}

/* Bottom lines */
.whiteLine {
	background-color: #fff;
	height: 2px;
	font-size: 0em;
	clear: both;
	line-height:0px !important;
}

.blueLine {
	background-color: #91cbd1;
	height: 1px;
	font-size: 0em;
	clear: both;
	line-height:0px !important;
}

#undervisningRight_calendar .blueLine
{
	background-color: #11CCDE;
	height: 1px;
	font-size: 0em;
	clear: both;
	line-height:0px !important;
	}

#statsrevisorerne .blueLine {
	background-color: #b5bbc7;
	height: 1px;
	font-size: 0em;
	clear: both;
	line-height:0px !important;
}

.greyLine {
	background-color: #c0c4c8;
	height: 1px;
	font-size: 0em;
	clear: both;
	line-height:0px !important;
}

#folketinget .greyLine
{
	background-color: #CBCA8A;
	}
	
#actuelt .greyLine 
{
	background-color: #91CBD1;
	}
	
#doc .greyLine 
{
	background-color: #91CBD1;
	}
	
#aktuelt .greyLine 
{
	background-color: #91CBD1;
	}
	
#demokrati .greyLine 
{
	background-color: #E2AB65;
	}


.greyLine hr {
    display: none;
}

#undervisningRight .greyLine {
	background-color: #11ccde;
}

#aForumSearch .greyLine {
	background-color: #11ccde;
}

.greenLine {
	background-color: #cbca8a;
	height: 1px;
	font-size: 0px;
	clear: both;
	line-height:0px !important;
}

.lightLine {
	background-color: #d9dbdc;
	height: 1px;
	font-size: 0px;
	clear: both;
	line-height:0px !important;
}

.orangeLine {
	background-color: #edbc7d;
	height: 1px;
	font-size: 0px;
	clear: both;
    line-height:0px !important;
}


/* Main footer */
#mainFooter {
	min-height: 10.2em;
	height: auto;
}

.undervisningFooter {
	background: url(../../images/undervisning_footer.gif) right top no-repeat;
}

.undervisningFooterClean {
	background-color: #e9e8e3;
}

.undervisningColumn {
	background: #e9e8e3;
	border: 1px solid #000;
}

.subpageFooter {
	margin: 0px 37px 0px 37px;
	height: 10.3em;
	position: relative;
}

.leftFooter {
	min-height: 10.3em;
	position: relative;
	z-index: 100;

}

/* Column Left */

.columnLeft {
	display: block;
}

.columnLeft h2 {
	border-bottom: none !important;
	background: none !important;
	padding: 2px 12px 8px 12px;
}

.columnLeft button {
	margin-top: 10px;
}

#folketinget .columnLeft {
	background: #f5f5e0 url(../../images/folketingetleft_back.gif) left top repeat-x;
}

#demokrati .columnLeft {
	background: #faf1e4 url(../../images/demokratileft_back.gif) left top repeat-x;
}

#aktuelt .columnLeft {
	background: #e0edef url(../../images/aktueltleft_back.gif) left top repeat-x;
}

#dokumenter .columnLeft {
	background: #f1f2f3 url(../../images/dokumenterleft_back.gif) left top repeat-x;
}

#generel .columnLeft {
	background: #f4f4f0 url(../../images/generelleft_back.gif) left top repeat-x;
}

#statsrevisorerne .columnLeft {
	background: #e6e8ec url(../../images/statsrevisorerneleft_back.gif) left top repeat-x;
}

/*S:heading for search*/
.tabContent .searchBoxHeading h2 {	
	margin-left: 47px;
	padding-left: 0px;	
}

.tabContent .searchBoxHeading .tableTitle h2 {
	margin-left: 0;
}

/* Breadcrumb */

.breadcrumb {
	min-height: 30px;
	height: auto;
	margin-bottom: 10px;
	line-height: 1.3em;
	padding-bottom: 6px;
}

.toTop, .toTopLeft {
	min-height: 2.5em;
	margin-top: 10px;
}

.breadcrumb p {
	padding: 10px 10px 0px 10px;
}

.breadcrumb p a {
	padding: 0px 3px 0px 3px;
}

/* Mini Nav*/

.miniNav {
	height: 34px;
	text-align: right;
	position: relative;
}

.pageBack {
	float: left;
	text-align: left;
	padding-top: 13px;
	margin-right:10px;
}

.lastCell .pageBack {
	padding-top: 0px;
}

.pageBack a {
	background: url(../../images/page_nav_left_active.gif) 0 4px no-repeat;
	padding-left: 10px;
	text-decoration: none !important;
	color:#464646 !important;
	margin-left:10px;
}

.pageBack a:hover {
	text-decoration: underline !important;
}

/* Page */

.content {
	padding: 0px 37px 0px 37px;
	/*padding-bottom: 10000px;
	margin-bottom: -10000px;*/
}

.contentEditor {
    overflow: visible;
    /* width: 100%; */
}

.moreInfo, .dateAuthor {
	padding: 12px 10px 12px 10px;
}

.content .dateAuthor p {
	padding-bottom: 0px;
}

.content h1 {
	padding: 30px 10px 26px 0px;
	line-height: 1.2em;
}

.content .undervisningPage h1 {
	border-bottom: 2px solid #11ccde;
	padding-bottom: 11px;
	margin-bottom: 7px;
}

.content h1.titleWithLeftPadding
{
    padding-left: 10px;
    }

.content h2 {
	padding-left: 0px;
	background: none;
}

#withQuote h1 {
	padding: 30px 10px 19px 10px;
}

#withQuote h2 {
	padding: 0px 47px 5px 47px;
}

#withQuote p {
	padding: 0px 47px 7px 47px;
	line-height: 1.4em;
}

#demokrati .content p#wide {
    line-height:1.28em;
    padding:10px 10px 7px;
}

/*#dokumenter .content h1 {
	padding: 28px 10px 20px 10px;
	line-height: 1.25em;
	font-weight: bold;
}

#dokumenter .content h2 {
	padding: 28px 10px 5px 10px;
	line-height: 1.25em;
	font-weight: bold;
}

#dokumenter .content p {
	padding: 0px 10px 15px 10px;
	line-height: 1.2em;
}

#dokumenter .content ul {
	padding: 0px 4px 10px 14px;
	line-height: 1.2em;
}*/

#dokumenter .content strong {
	font-weight: bold;
}

#statsrevisorerne .content strong {
	font-weight: bold;
}

#dokumenter .content #ledige-page p {
	float: left;
	width: 100% !important;
	margin: 0px 0 0 0;
	padding: 0 0 10px 0 !important;
}

#dokumenter .content #ledige-page strong {
	float: left;
	width: 100% !important;
}

#dokumenter .content #ledige-page strong a {
	text-decoration: none;
	color: #5d6264;
	font-size: 14px;
}

#dokumenter .content #ledige-page strong a:hover {
	text-decoration: underline;
}

.ledige-stillinger-info-box {
	float: left;
	width: 100%;
	margin: 20px 0 0 0;
}

#dokumenter .content #ledige-page .ledige-page-ul-box {
	float: left;
	width: 100%;
	
	margin: 0;
	padding: 0 0 40px 0;
	overflow: hidden;
}

#dokumenter .content #ledige-page .ledige-page-ul-box li {
	float: left;
	width: 100%;

	margin: 10px 0 0 0;
	padding: 0;
	overflow: hidden;
}



#dokumenter .dSign {
	width: 178px;
	height:177px;
	float: right;
	background: url(../../images/dokumenter_back.gif) left top no-repeat;
}
/* removed by dab
#generel .content p {
	padding: 0 12px 12px 12px;
}
*/
.demokratiLine {
	padding-top: 10px;
	padding-bottom: 10px;
}

.demokratiLine img {
	float: left;
	margin-right: 15px;
}

.demokratiLine a {
	font-weight: bold;
}

/* Doc Navigation */
.docNav {
	padding: 0 10px 0 10px;
	margin-bottom: 15px;
}

.docPages {
	float: left;
	width: 35%;
}

.docNavigation {
	float: right;
	width: 62%;
	text-align: right;
}

.docNavigation ul {
	display: inline;
}

.docNavigation ul li {
	display: inline;
	font-weight: bold;
	padding: 0 4px 0 4px;
}

.docNavigation ul li.last {
	border-right: none;
}

.docNavigation ul li a {
	background-image: none !important;
	display: inline;
	padding-left: 0px;
	font-weight: normal;
}

.pageNavigation {
	padding-top: 11px;
	padding-bottom: 6px;
	
}

.prevNext{
	padding-top: 20px;
}

.prevNext ul, .pageNavigation ul {
	display: inline;
}

.prevNext ul li, .pageNavigation ul li {
	display: inline;
	padding: 0 8px 0 4px;
	font-weight: bold;
}

.pageNavigation ul li.next {
	border-right: none;
}

.pageNavigation ul li.prev a {
	background: url(../../images/page_nav_left.gif) 0px 4px no-repeat !important;
	padding-left: 8px;
	text-decoration: none;
}

#aktuelt .pageNavigation ul li a.hasNot, #folketinget .pageNavigation ul li a.hasNot, #generel .pageNavigation ul li a.hasNot, #demokrati .pageNavigation ul li a.hasNot, #dokumenter .pageNavigation ul li a.hasNot  {
	color: #ccc !important;
	text-decoration: none;
	_zoom: 1 !important;
}

.pageNavigation ul li.next a {
	background: url(../../images/page_nav_right.gif) right 4px no-repeat !important;
	padding-right: 8px;
	text-decoration: none;
}

.prevNext ul li.prev a {
	background: url(../../images/page_nav_left_active.gif) 0px 4px no-repeat !important;
	padding-left: 8px;
	text-decoration: none;
}

.kalender.undervisningPage .prevNext ul li.prev a {
	background: url(../../images/arrow_u_left.gif) 0px 4px no-repeat !important;
	padding-left: 8px;
	text-decoration: none;
}

.prevNext ul li.next a {
	background: url(../../images/page_nav_right_active.gif) right 4px no-repeat;
	padding-right: 8px;
	text-decoration: none;
}

.prevNext ul li a, .pageNavigation ul li a {
	background-image: none;
	display: inline;
	font-weight: normal;
	padding-left: 0px;
	font-weight: normal;
}

.prevNext ul li a:hover, .pageNavigation ul li a:hover {
	text-decoration: underline;
}

/* More Info */
.moreInfo ul {
	padding: 0px 47px 0px 47px;
}

div.citat {
	float:left;
	width: 178px;
	height: 178px;
	margin: 0px 20px 10px 0px;
	display: inline;
}

#demokrati div.citat {
	background: url(../../images/demokrati_citat.gif) left top no-repeat;
}

blockquote {
	float: left;
	width: 178px;
	padding-top: 0px;
	margin: 10px 20px 10px 0px;
}

#demokrati blockquote {
	color: #874c00;
}

#dokumenter blockquote {
	color: #5d6264;
}

#statsrevisorerne blockquote {
	color: #6d7277;
}

#folketinget blockquote {
	color: #5a5935;
}

#aktuelt blockquote {
	color: #005259;
}

#generel blockquote {
	color: #464646;
}

.citat h3 {
	padding: 39px 10px 40px 10px;
	overflow: hidden;
}

/* Right Box */

#demokrati .frontColumn .rightBox h2, #demokrati .frontColumn .rightBoxNext h2, #aktuelt .frontColumn .rightBox h2, #aktuelt .frontColumn .rightBoxNext h2, #dokumenter .frontColumn .rightBox h2, #dokumenter .frontColumn .rightBoxNext h2, #folketinget .frontColumn .rightBoxNext h2, #folketinget .frontColumn .rightBox h2, #generel .frontColumn .rightBoxNext h2, #generel .frontColumn .rightBox h2, #statsrevisorerne .frontColumn .rightBox h2, #statsrevisorerne .frontColumn .rightBoxNext h2 {
	background: none;
}

.rightBox ul li a {
	display: block;
}

.rightBox p input {
	float: left;
	margin-bottom: 5px;
}

ul.tilbage li a {
	background: url(../../images/page_nav_left_active.gif) 0px 4px no-repeat;
	margin-top: 10px;
}

ul.greyDoc li a {
	background: url(../../images/leftmenudokumenter.gif) 0px -4px no-repeat;
}

ul.pdfDown li a {
	background: url(../../images/icon_download_pdf.gif) 0px 2px no-repeat;
}

.rightBox#addBox p {
	padding: 3px 10px 5px 10px;
}

.frontColumn strong {
	font-weight: bold;
}

/* Go to Top */

a.goTop {
	margin: 8px 0px 0px 14px;
	background: url(../../images/goTop.gif) 0px 3px no-repeat;
	padding-left: 19px;
	display: block;
	text-decoration: none;
}

a.goTop:hover {
	text-decoration: underline;
}

/* RSS */
.boxColumn div.rss {
	min-height: 30px;
	position: absolute;
	width: 100%;
	left: 0px;
}

.rssline {
	background: #91cbd1;
	line-height: 0px;
	height: 1px;
	font-size: 0px;
	overflow: hidden;
	margin: 0 8px;
}

.boxColumn.withrss {
	padding-bottom: 35px;
	width: auto;
}

div.rss a {
	float: right;
}

a.rss {
	padding: 4px 0 0 19px;
	margin: 5px 10px 0 5px;
	height: 15px;
	display: block;
	text-decoration: none;
	background: url(../../images/rss.gif) 0px 4px no-repeat;
	line-height: 1.3em !important;
	font-size: 13px !important;
}

a.rss:hover, a.mobil:hover, a.btnDelAbboner:hover {
	text-decoration: underline;
}

a.mobil {
	padding: 6px 0 0 16px;
	margin: 7px 10px 0 5px;
	height: 17px;
	display: block;
	text-decoration: none;
	background: url(../../images/mobil.gif) 0px 0px no-repeat;
}


a.btnDelAbboner {
	padding: 4px 0 0 15px;
	margin: 5px 10px 0 5px;
	height: 15px;
	display: block;
	text-decoration: none;
	background: url(../../images/btnDelAbboner.gif) 0px 5px no-repeat;
}


/* Aktuelt left front page */
.lefty {
	float: left;
}

.width-lefty{
	float: left;
	width: 100%;
}

.righty {
	float: right;
}

.columnAktuelt .lefty .blueLine {
	margin: 0px 8px 0px 8px;
}

#aktueltSpecialTwo .lefty {
	border-right: 2px solid #BFDADE;
	width: 48.5%;
}

#aktueltSpecialTwo .righty {
	border-left: 2px solid #BFDADE;
	width: 48.5%;
}

/* Kalender */
.uge {
	margin-bottom: 30px;
	padding-bottom: 25px;
}

table.uge tbody tr td p {
	margin-top:2px;
	padding: 5px 0 0 5px;
	background: #D8E8EB url(/images/table_kalender_gradient.gif) repeat-x left bottom;
	height: 22px;
	border-bottom: 1px solid #BEDADE;
}

#statsrevisorerne table.uge tbody tr td p {
	margin-top: 2px;
	padding: 5px 0 0 5px;
	background: #E7EBEC url(/images/table_statsrevisorerne_grad.gif) repeat-x left bottom;
	height: 22px;
	border-bottom: 1px solid #B5BBC7;
}

#demokrati table.uge tbody tr td p {
	margin-top: 2px;
	padding: 5px 0 0 5px;
	background: #F8EBDB url(/images/table_demokrati_gradient.gif) repeat-x left bottom;
	height: 22px;
	border-bottom: 1px solid #EDBC7D;
}

table.uge tbody tr td ul li {
	border-bottom: 1px solid #92CBD2;
	padding: 5px; 
}

table.uge tbody tr td ul {
	padding-right: 0px;
}

#statsrevisorerne table.uge tbody tr td ul li {
	border-bottom: 1px solid #B5BBC7;
	padding: 5px; 
}

#demokrati table.uge tbody tr td ul li {
	border-bottom: 1px solid #EDBC7D;
	padding: 5px; 
}

.kalender {
	display: block;
    padding-bottom: 25px;
}

#aktuelt .kalender.main{
	border-bottom:1px solid #91CBD1;
}

#folketinget .kalender.main{
	border-bottom:1px solid #AFAD00;
}

#demokrati .kalender.main{
	border-bottom:1px solid #E2AB65;
}

#dokumenter .kalender.main{
	border-bottom:1px solid #8F979C;
}

#demokrati .kalender {
	background-image: none;
	border-bottom: 1px solid #e2ab65;
}

#demokrati .kalender p {
	padding-left: 0px;
}

.kalenderPages {
	float: right;
}

.kalenderPages a {
	text-decoration: none;
	padding-left: 15px;
}

.kalenderPages a:hover {
	text-decoration: underline;
}

ul.kalenderDayList {
	padding: 10px;
	background: #e6f1f3;
	margin-top: 10px;
}

ol.kalenderOrdered {
	background: #e6f1f3;
	list-style-type: decimal;
	margin-top: 10px;
	padding-top: 10px;
}

ol.kalenderOrdered li {
	margin-left: 20px;
	padding-bottom: 10px;
}

/* ral calendar clock background*/

div.clockBgr {
	background: transparent url(/images/calendar_back.gif) top left;
	float: right;
	height: 178px;
	width: 178px;
	margin-top: 32px;
}

#folketinget div.clockBgr, #dokumenter div.clockBgr, #demokrati div.clockBgr, #generel div.clockBgr, #statsrevisorerne div.clockBgr {
	background: none;
}

#aktuelt div#searchForum .tableTitle 
{
	font-size: 1em;
}
#aktuelt div#newsList .tableTitle 
{
	font-size: 1em;
}

#aktuelt .tableTitle {
	background: #d8e8eb url(../../images/table_kalender_gradient.gif) left top repeat-x;
	border-bottom: 1px solid #91cbd1;
	min-height: 33px;
	height: auto;
	_height: 33px;
	/*ral w3 validation, removing h2 from caption (calendarUge), adding style here */
	/*font-size: 1.34em; I need to remove this it messes stuff up*/
	/*padding-left: 10px; dab removed Abbonement issues*/
	/*line-height: 2em;*/
}

#dokumenter .tableTitle {
	background: #edede9 url(../../images/table_dokumenter_gradient.gif) left top repeat-x;
	border-bottom: 1px solid #c0c4c8;
	min-height: 33px;
	text-align: center;
}

#statsrevisorerne .tableTitle {
	background: #e7ebec url(../../images/table_statsrevisorerne_grad.gif) left top repeat-x;
	border-top: 1px solid #B5BBC7;
	min-height: 33px;
	text-align: center;
}

#generel .tableTitle {
	background: #edede9 url(../../images/table_dokumenter_gradient.gif) left top repeat-x;
	border-top: 1px solid #ecece7;
	min-height: 33px;
margin-top: 15px;
}

#generel .tableTitle.eduFive{
	background: #edede9 url(../../images/table_dokumenter_gradient.gif) left top repeat-x;
    margin-bottom: 5px;
	min-height: 25px;
	margin-top: 5px;
	cursor: pointer;
}



#generel .tableTitle.eduFive:hover
{
background-color: #edede9 ;
background-image: none;
}

.tableTitle.eduFive h4 {
   float:left;
   padding: 5px 0 6px 10px !important;
   text-align:left;
}

.expanderImg {
    float: right; 
    padding: 0px 8px 10px 8px;
    width:25px;
    background: transparent url(../../images/expander.gif) no-repeat 10px 7px;
    }

.expanderImg.selected {
    background: transparent url(../../images/expander_selected.gif) no-repeat 10px 7px;
}

#demokrati .tableTitle {
	background: #f8ebdb url(../../images/table_demokrati_gradient.gif) left top repeat-x;
	border-bottom: 1px solid #edbc7d;
	min-height: 33px;
}

#folketinget .tableTitle {
	background: #e2e2ba url(../../images/table_folketinget_gradient.gif) left top repeat-x;
	border-bottom: 1px solid #afad00;
	min-height: 33px;
	text-align: center;
}

.tableTitle.pagi{
	background: #f7e8d5 url(../../images/table_demokrati_gradient.gif) left top repeat-x;
	border-bottom: 1px solid #edbc7d;
	min-height: 33px;
}


.tableTitle h2 {
	background: none !important;
	border-bottom: none !important;
}

/* Dokumenter styles */
a.filter {
	display: block;

/*	position: relative; */
	text-decoration: none;
}

.dokumenterSign {
	background: url(../../images/dokumenter_back.gif) right top no-repeat;
	min-height: 177px;
}

/* Aboner teasers */

.onStep a{
	text-decoration: none;
}

.abTeasers {
	display: inline;
}

.abStep1, .abStep2, .abStep3, .abStep4 {
	height: 96px;
	text-align: center;
	margin-bottom: 2px;
}

.abStep1 p, .abStep2 p, .abStep3 p, .abStep4 p {
	padding: 0px !important;
	line-height: 1.4em;
	width: 100%;
}

.abStep1 p a, .abStep2 p a, .abStep3 p a, .abStep4 p a {
	text-decoration: none;
	font-weight: bold;
	display: block;
	width: 100%;
	height: 42px;
	padding-top: 46px;
}

.abStep1 p a:hover, .abStep2 p a:hover, .abStep4 p a:hover {
    background-position: center -96px;
}

.abStep2 p a.noHover:hover {
    background-position: center 0px;
}

.abStep1, .abStep2 {
	float: left;
	width: 32.4%;
	margin-right: 1%;
}

.abStep3 {
	float: right;
	width: 33%;
}

.abStep1 p a {
	background: url(../../images/abstep1.gif) center top no-repeat;
}

.abStep1.onStep p a {
	background-position: center -96px;
	font-weight: bold
}

.abStep2 p a {
	background: url(../../images/abstep2.gif) center top no-repeat;
}

.abStep2.onStep p a {
	background-position: center -96px;
	font-weight: bold
}

#onStep p a{
	background-position: center -96px;
	font-weight: bold;
	height: 50px;
}

.abStep3 p a{
	background: url(../../images/abstep3.gif) center top no-repeat;
}?

.abStep3.onStep p a {
	background-position: center -96px;
	font-weight: bold
}

.abStep4 p a{
	background: url(../../images/abstep4.gif) center top no-repeat;
}

.getAB {
	border-top: 1px solid #91cbd1;
	border-bottom: 1px solid #91cbd1;
	margin-top: 30px;
	margin-bottom: 30px;
	background: #d4e6e9 url(/images/abteaser_back.gif) repeat-x;
}

.content .getAB h2 {
	padding: 16px 10px 8px 10px;
	border-bottom: none !Important;
	font-weight: bold !Important;
}

.content .getAB p {
	padding: 5px 10px 16px 10px;
	line-height: 1.2em;
}

.subscriptionFormats {float: right; /*  margin-top: -25px; */margin-right: 10px; width: 200px;}

.issue {
	background: url(../../images/abissue_back.gif) left bottom repeat-x;
	padding-bottom: 12px;
	width: 50%;
}

.issueSpacing{
	padding: 0px 1em 0px 0px;
}

.content .issue h3 {
	padding: 15px 10px 0px 10px;
	font-weight: bold;
}

.issue p {
	padding: 10px 10px 0px 10px !important;
	line-height: 1.1em;
	min-height: 53px;
}

.issue button {
	margin: 10px 0 0 10px;
}

/* ral removed issues sub from the links; using .linkToNewsArchive instead */

.linkToNewsArchive
{
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    }

.issueSub {
	background: url(../../images/abissue_back.gif) left bottom repeat-x;
	margin-top: 30px;
	margin-bottom: 30px !important;
	padding-bottom: 10px;
	padding-top: 10px;
	min-height: 17px;
}

.issueSubSimple{
	margin: 20px 0px 0px 0px
}

.issueSubSimple input.inputBtnSlet{
	margin: 0px 15px 0px 0px;
}

.issueSubSimple input.inputBtnSlet_over{
	margin: 0px 15px 0px 0px;
}

.issueSub a {
	background-position: left 2px;
	background-repeat: no-repeat;
	padding-left: 15px;
	font-weight: bold;
	text-decoration: none;
	margin: 0 0 0 10px;
	display: block;
	width: 50%;
	line-height: 1.2em;
	float: left;
}

.issueSub a:hover {
	text-decoration: underline;
}

#aktuelt .issueSub a {
	background-image: url(../../images/issuesub_link_aktuelt.gif);
}

#folketinget .issueSub a {
	background-image: url(../../images/issuesub_link_folketinget.gif);
}

#dokumenter .issueSub a {
	background-image: url(../../images/issuesub_link_dokumenter.gif);
}

#statsrevisorerne .issueSub a {
	background-image: url(../../images/issuesub_link_dokumenter.gif);
}

#demokrati .issueSub a {
	background-image: url(../../images/issuesub_link_demokrati.gif);
}

#generel .issueSub a {
	background-image: url(../../images/issuesub_link_generel.gif);
}

/*S:Add theme for link banner in newlist page*/
.issueSubGen {
	background: url(../../images/genissue_back.gif) left bottom repeat-x;
	margin-top: 30px;
	margin-bottom: 30px;
	padding-bottom: 10px;
	padding-top: 10px;
	min-height: 17px;
}

.issueSubGen a {
	background: url(../../images/issuesub_link.gif) left 2px no-repeat;
	padding-left: 15px;
	font-weight: bold;
	text-decoration: none;
	margin: 0 0 0 10px;
	display: block;
	width: 50%;
	line-height: 1.2em;
	float: left;
}

.issueSubGen a:hover {
	text-decoration: underline;
}

.issueSubFol {
	background: url(../../images/folissue_back.gif) left bottom repeat-x;
	margin-top: 30px;
	margin-bottom: 30px;
	padding-bottom: 10px;
	padding-top: 10px;
	min-height: 17px;
}

.issueSubFol a {
	background-position: left 2px;
	background-repeat: no-repeat;
	padding-left: 15px;
	font-weight: bold;
	text-decoration: none;
	margin: 0 0 0 10px;
	display: block;
	width: 50%;
	line-height: 1.2em;
	float: left;
}

#aktuelt .issueSubFol a {
	background-image: url(../../images/issuesub_link_aktuelt.gif);
}

#folketinget .issueSubFol a {
	background-image: url(../../images/issuesub_link_folketinget.gif);
}

#dokumenter .issueSubFol a {
	background-image: url(../../images/issuesub_link_dokumenter.gif);
}

#statsrevisorerne .issueSubFol a {
	background-image: url(../../images/issuesub_link_dokumenter.gif);
}

#demokrati .issueSubFol a {
	background-image: url(../../images/issuesub_link_demokrati.gif);
}

#generel .issueSubFol a {
	background-image: url(../../images/issuesub_link_generel.gif);
}

.issueSubFol a:hover {
	text-decoration: underline;
}

.issueSubDok {
	background: url(../../images/dokissue_back.gif) left bottom repeat-x;
	margin-top: 30px;
	margin-bottom: 30px;
	padding-bottom: 10px;
	padding-top: 10px;
	min-height: 17px;
}

.issueSubDok a {
	background: url(../../images/issuesub_link.gif) left 2px no-repeat;
	padding-left: 15px;
	font-weight: bold;
	text-decoration: none;
	margin: 0 0 0 10px;
	display: block;
	width: 50%;
	line-height: 1.2em;
	float: left;
}

.issueSubDok a:hover {
	text-decoration: underline;
}

.issueSubDem {
	background: url(../../images/demissue_back.gif) left bottom repeat-x;
	margin-top: 30px;
	margin-bottom: 30px;
	padding-bottom: 10px;
	padding-top: 10px;
	min-height: 17px;
}

.issueSubDem a {
	background: url(../../images/issuesub_link.gif) left 2px no-repeat;
	padding-left: 15px;
	font-weight: bold;
	text-decoration: none;
	margin: 0 0 0 10px;
	display: block;
	width: 50%;
	line-height: 1.2em;
	float: left;
}

.issueSubDem a:hover {
	text-decoration: underline;
}

/*E:Add theme for link banner in newlist page*/

.ablines {
	background: url(../../images/abissue_back.gif) left bottom repeat-x;
	margin-bottom: 30px;
}

.abline p a { clear: both }

.abline p {
	padding: 10px 10px 5px 10px !important;
	line-height: 2em !important;
}

.abline p input  {
	float: left;
	margin: 5px 10px 0 0;
}

.abline p label  {
	float: left;
	margin: 0;
}

.abline.ablineNormalLineHeight p {
	padding: 13px 10px 10px 10px !important;
	line-height: 1.3em !important;
}

#aktuelt .ablines .rss {
	border-top: none;
}

.issueSub input {
	float: right;
	padding-right: 30px;	
}

.issueSub input.issueSubInputStyleFix{
	padding-right: 0px;	
}

/* Folketinget styles */

ul.alfabet, ul.alfabet2 {
	padding: 5px 10px 10px 10px;
}


ul.alfabet li {
	float: left;
	padding-right: 16px;
	padding-bottom: 5px;
}

#generel ul.alfabet li {
	padding-right: 13px;
}

ul.alfabet li a, ul.alfabet2 li a {
	text-transform: uppercase;
	text-decoration: underline;
	background: none;
	padding: 0px;
}

ul.alfabet2 li {
	float: left;
	padding-right: 7px;
	padding-bottom: 5px;
}


/* Tabbed sog */
#generel #tabnav {
	height: 54px;
	background: url(../../images/tab_bottom_generel.gif) repeat-x bottom;
	padding: 0px;
}

#demokrati #tabnav {
	height: 40px;
	background: url(../../images/tab_bottom_demokrati.gif) repeat-x bottom;
	padding: 0px;
}

#dokumenter #tabnav {
	height: 40px;
	background: url(../../images/tab_bottom_dokumenter.gif) repeat-x bottom;
	padding: 0px;
}

#statsrevisorerne #tabnav {
	height: 40px;
	background: url(../../images/tab_bottom_dokumenter.gif) repeat-x bottom;
	padding: 0px;
}

#folketinget #tabnav {
	height: 40px;
	background: url(../../images/tab_bottom_folketinget.gif) repeat-x bottom;
	padding: 0px;
}

#generel #tabnav li, #dokumenter #tabnav li, #statsrevisorerne #tabnav li, #folketinget #tabnav li, #demokrati #tabnav li {
	display: inline;
	list-style-type: none;
	border-bottom: 4px #fff solid;
}

#generel #tabnav li.active, #dokumenter #tabnav li.active, #statsrevisorerne #tabnav li.active, #folketinget #tabnav li.active, #demokrati #tabnav li.active {
	display: inline;
	list-style-type: none;
	border-bottom: 10px #fff solid;
}
	
#generel #tabnav a {
	float: left;
	line-height: 1.2em;
	padding: 12px 10px 0px 10px;
	margin-right: 4px;
	min-height: 36px;
	min-width: 120px;
	text-decoration: none;
	color: #464646;
	
}

#dokumenter #tabnav a, #folketinget #tabnav a {
	float: left;
	line-height: 1.2em;
	padding: 12px 10px 0px 10px;
	margin-right: 4px;
	min-height: 22px;
	text-decoration: none;
	color: #464646;
}

#statsrevisorerne #tabnav a {
	float: left;
	line-height: 1.2em;
	padding: 12px 10px 0px 10px;
	margin-right: 4px;
	min-height: 22px;
	text-decoration: none;
	color: #6d7277;
}

#demokrati #tabnav a {
	float: left;
	line-height: 1.2em;
	padding: 12px 10px 0px 10px;
	margin-right: 4px;
	min-height: 22px;
	text-decoration: none;
	color: #874c00;
}

#dokumenter #tabnav a.tabLov {
	background: #d8dbdc url(../../images/tab_back_lov.gif) left top repeat-x;
}

#statsrevisorerne #tabnav a.tabLov {
	background: #d8dbdc url(../../images/tab_back_lov.gif) left top repeat-x;
}

#folketinget #tabnav a.tabFol {
	background: #e3e3bb url(../../images/tab_back_fol.gif) left top repeat-x;
}

#demokrati #tabnav a.tab1 {
	background: #f9ead7 url(../../images/tab_back_demokrati.gif) left top repeat-x;
}

#generel #tabnav a.tab1 {
	background: url(../../images/tab_back.gif) left top repeat-x;
	width: 10%;
}

#generel #tabnav a.tab2 {
	background: url(../../images/tab_back_people.gif) right top no-repeat;
	
}

#generel #tabnav a.tab3 {
	background: url(../../images/tab_back_file.gif) right top no-repeat;
	width: 12%;
}

#generel #tabnav a.tab4 {
	background: url(../../images/tab_back_documenter.gif) right top no-repeat;
	width: 14%;
}

#dokumenter #tabnav li.active a.tabLov {
	border-left: 2px solid #d8dbdc;
	border-top: 2px solid #d8dbdc;
	border-right: 2px solid #d8dbdc;
	background-color: #ebecee;
	background-image: none;
	font-weight: bold;
	color: #000;
	padding-bottom: 4px;
}

#statsrevisorerne #tabnav li.active a.tabLov {
	border-left: 2px solid #d8dbdc;
	border-top: 2px solid #d8dbdc;
	border-right: 2px solid #d8dbdc;
	background-color: #ebecee;
	background-image: none;
	font-weight: bold;
	color: #000;
	padding-bottom: 4px;
}

#folketinget #tabnav li.active a.tabFol {
	border-left: 2px solid #e2e2b9;
	border-top: 2px solid #e2e2b9;
	border-right: 2px solid #e2e2b9;
	background-color: #f6f6e4;
	background-image: none;
	font-weight: bold;
	color: #000;
	padding-bottom: 4px;
	/* ral adding height for IE6 */
	height: 22px;
}
/* ral adding height for IE6 */
#folketinget #tabnav li a.tabFol {
    height: 22px;
}

#generel #tabnav li.active a.tab1 {
	border-left: 2px solid #d3d3c7;
	border-top: 2px solid #d3d3c7;
	border-right: 2px solid #d3d3c7;
	background-color: #ebebe7;
	background-image: none;
	font-weight: bold;
	color: #000;
	padding-bottom: 4px;
	
}

#demokrati #tabnav li.active a.tab1 {
	border-left: 2px solid #e2ab65;
	border-top: 2px solid #e2ab65;
	border-right: 2px solid #e2ab65;
	background-color: #f7e1c6;
	background-image: none;
	font-weight: bold;
	color: #874c00;
	padding-bottom: 4px;
}

#generel #tabnav li.active a.tab2 {
	border-left: 2px solid #d3d3c7;
	border-top: 2px solid #d3d3c7;
	border-right: 2px solid #d3d3c7;
	background: #ebebe7 url(../../images/tab_back_people_hover.gif) right top no-repeat;
	font-weight: bold;
	color: #000;
	padding-bottom: 4px;
}

#generel #tabnav li.active a.tab3 {
	border-left: 2px solid #d3d3c7;
	border-top: 2px solid #d3d3c7;
	border-right: 2px solid #d3d3c7;
	background: #ebebe7 url(../../images/tab_back_file_hover.gif) right top no-repeat;
	font-weight: bold;
	color: #000;
	padding-bottom: 4px;
}

#generel #tabnav li.active a.tab4 {
	border-left: 2px solid #d3d3c7;
	border-top: 2px solid #d3d3c7;
	border-right: 2px solid #d3d3c7;
	background: #ebebe7 url(../../images/tab_back_documenter_hover.gif) right top no-repeat;
	font-weight: bold;
	color: #000;
	padding-bottom: 4px;
}

#generel .tabContainer {
	background: #fff url(../../images/tab_border_generel.gif) left top no-repeat;
	border-bottom: 1px solid #cacac1;
	padding-bottom: 30px;
}

#demokrati .tabContainer {
	background: #fff url(../../images/tab_border_demokrati.gif) left top no-repeat;
	border-bottom: 1px solid #cacac1;
	padding-bottom: 30px;
}

#dokumenter .tabContainer {
	background: #fff url(../../images/tab_border_dokumenter.gif) left top no-repeat;
	border-bottom: 1px solid #c0c4c8;
	padding-bottom: 30px;
}

#statsrevisorerne .tabContainer {
	background: #fff url(../../images/tab_border_dokumenter.gif) left top no-repeat;
	border-bottom: 1px solid #c0c4c8;
	padding-bottom: 30px;
}

#folketinget .tabContainer {
	background: #fff url(../../images/tab_border_folketinget.gif) left top no-repeat;
	border-bottom: 1px solid #cbca8a;
	padding-bottom: 30px;
}

#generel .tabContent {
	background: #fff url(../../images/tab_gradient_generel.gif) right top no-repeat;
	margin-left: 2px;
}

#demokrati .tabContent {
	background: #fff url(../../images/tab_gradient_demokrati.gif) right top no-repeat;
	margin-left: 2px;	
}

#dokumenter .tabContent {
	background: #fff url(../../images/tab_gradient_dokumenter.gif) right top no-repeat;
	margin-left: 2px;
	min-height: 100px;	
}

#statsrevisorerne .tabContent {
	background: #fff url(../../images/tab_gradient_dokumenter.gif) right top no-repeat;
	margin-left: 2px;
	min-height: 100px;	
}

#folketinget .tabContent {
	background: #fff url(../../images/tab_gradient_folketinget.gif) right top no-repeat;
	margin-left: 2px;
	min-height: 100px;
	height: auto;	
}

.tabContent h2 {
	padding: 30px 55px 22px 0px;
}

#menuSkip .tabContainer .tabContent h2 {
	padding-top: 30px;
	padding-bottom: 22px;
}
/* changed padding as repported in issue 8958 */
#folketinget #menuSkip .tabContainer .tabContent h2 {
	padding-top: 18px;
	padding-bottom: 12px;
}

#menuSkip .tabContainer .tabContent .righty {
	padding: 0px;
 	margin-top: 0px;
}

#menuSkip .tabContainer .tabContent .righty h2 {
	padding: 0px 10px 7px 8px;
}


#folketinget .tabContent h2 {
	padding: 30px 10px 20px 8px;
}

#folketinget .tabContent .greenLine {
	margin-right: 2px;
}

.content p, .content h3 {
/* padding: 12px 10px 10px 8px;*/
	padding: 2px 10px 10px 0px;
}

.tabContent p {
	padding: 0px 8px 7px 8px;
}

.rightBox p {
	padding: 2px 0px 10px 0px;
}

.rightBox .inactive {
	background-image: none !important;
}

/* content editor styles */
/*.contentEditor p {
    padding-left: 2px !important;
    }*/
    
.contentEditor img { 
    width: auto;
}
 /* content editor styles end*/

/* ral .rightBox .intern p, .rightBox .extern p, #undervisning .undervisningBox p {
	padding: 2px 10px 0px 8px;
}*/

.tabContent .lefty {
	width: 60%;
}

.tabContent input {
	width: 67%;
	margin-left:55px;
}

.tabContent .lefty p {
	padding-left: 55px;
}


.tabContent .righty {
	width: 35%;
	margin-top: 15px;
}

.tabContent .boxPar label {
	clear:both;
}
 
.tabContent .boxPar .chooseDate input {
	margin-left:0px;
}

.tabContent .boxPar input {
	width: 78%;
	margin-left:55px;
	margin-bottom:8px;
}

.boxPar .dateFromto {
	margin-left:55px;
}

/*label for parBox search*/
#searchBoxParlamentariske label {
	font-weight:normal;
}

.boxContent #searchBoxParlamentariske select {
	width: 100%;
}

.boxContent #searchBoxParlamentariske input {
	width: 97.5%;
}

.tabContent .boxPar fieldset legend {
	font-weight:normal;
	display:none;

}

.tabContent .boxPar fieldset {
	border: 1px solid #CACAC1;
	clear: left; 
	width:75%;
	margin-left:55px;
	padding: 1em 1em 1em 1em;
	
}

.tabContent .boxPar fieldset.emne{
	margin-bottom:12px;
}
/*.tabContent .boxPar .radioButttonField, .tabContent .boxPar .calender {
	border: 1px solid #CACAC1;
	clear:left;
	padding:1em 1em 1em 1em; 
	width:100%;
	
}*/

.tabContent .boxPar ul li input {	
	margin-bottom: 0px;
	margin-left:0px;
	width: 30px;
}

.tabContent .boxPar ul li {
	margin-bottom:0px;
}

.tabContent .boxPar ul {
	padding:0px;
}


.tabContent .radiobuttonSearch 
{
	width: 77%; 
	float: left; 
	margin-left:55px;
	}

.tabContent ul.righty {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 7px 0px;
	border-bottom: 1px solid #cacac1;
	border-top: 1px solid #cacac1;
}

.tabContent .righty h2 {
	margin: 0px 55px 0px 0px;
	padding: 0px 0px 7px 0px;
	font-weight: normal;
	border-bottom: 1px solid #cacac1;
}

.tabContent .righty p {
	margin: 0px 55px 0px 0px;
	padding: 12px 0px 12px 0px;
}

.tableTitle {
	margin-top: 30px;
	zoom: 1;
	margin-bottom: 20px;
	/* Dab why display block? It is messing up many places. */
	/*display: block; */
}

.faqTableTitle .tableTitle {
	margin-bottom: 0px;
	}

.tableTitle:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.tableTitle h2 {
	padding: 7px 0px 3px 10px !important;
	float: left;
	width: 50%;
	line-height: 1.3em;
	font-weight: normal !important;
	text-align: left;
}

.tableTitle h2.noFloat {
	float: none;
	width: auto;
}

#generel .tableTitle .pageNavigation
{
	text-align:center;
	}
#folketinget .tableTitle .pageNavigation
{
	text-align:center;
	}
#aktuelt .tableTitle .pageNavigation
{
	text-align:center;
	}
#demokrati .tableTitle .pageNavigation
{
	text-align:center;
	}

#generel .tableTitle .righty {
	width: 26%;
}


.contentLine, .kalender {
	padding: 10px 10px 10px 10px;
	margin-bottom: 0px;
	position: relative;
}
/*joy add contentlineShow*/
.contentLineShow {
	padding: 10px 10px 10px 10px;
	margin-bottom: 5px;
}
.contentLineShow .lefty{ 
	width:70%;
	margin-bottom: 30px;
}
.contentLineShow .lefty.pers{ 
	width:60%;

}
.contentLineShow .righty{ 
	width:26%;
	
}
/*end contentLineShow*/	

#aktuelt .contentLine {
/*border-bottom: 1px solid #91CBD1;*/}

#aktuelt .contentLineShow {
border-bottom: 1px solid #91CBD1;}


#folketinget .contentLine {
/*border-bottom: 1px solid #CBCA8A;*/}

#folketinget .contentLineShow {
border-bottom: 1px solid #CBCA8A;}


#demokrati .contentLine {
/*border-bottom: 1px solid #E2AB65;*/}

#demokrati .contentLineShow {
border-bottom: 1px solid #E2AB65;}

#dokumenter .contentLineShow, #generel .contentLineShow {
border-bottom: 1px solid #C0C4C8;}

#statsrevisorerne .contentLineShow {
	border-bottom: 1px solid #8c9097;
}

#dokumenter .contentLine, #generel .contentLine {
/*border-bottom: 1px solid #C0C4C8;*/}

/*ral Why float left?*/
.contentLine img {
	/*float: left;*/
	margin-right: 10px;
}

.contentLine .contentEditor p {
	padding-left: 0px;
}

.contentLine h3 {
	/* ral padding: 0px 10px 5px 10px; */
	padding: 0px 10px 5px 0px;
	font-weight: bold;

}
.contentLine .lefty.files h3 {
	font-weight: bold;
	background: url(../../images/h3_files.gif) left 0px no-repeat;
	padding-left: 18px;
	margin-right: 10px;
	line-height: 1.4em;
	display: block;
	padding-bottom: 5px;
	width: 90%;
}

.content .contentEditor ul {
	list-style-position: outside;
	padding-left: 13px;
	list-style-type: disc;
}

.content .contentEditor ul.noBullet {
	list-style-position: outside;
	padding-left: 0px;
	list-style-type: none;
}

.content .contentEditor .listNoDots ul {
	list-style-type: none;
	padding-left: 0px;
	list-style-position: outside;
}

.content .contentEditor .listNoDots ul li {
	padding-left: 0px;
}

.content .contentEditor ol {
	list-style-position: outside;
	padding-left: 17px;
}

/*joy add for search*/
.contentLine .lefty.files.inhold h3 {
	font-weight: bold;
	background: url(../../images/h3_docs.gif) left 0px no-repeat;
	padding-left: 18px;
	margin-right: 10px;
	line-height: 1.4em;
	display: block;
	padding-bottom: 5px;
	width: 90%;
}

.contentLine .lefty.files h3 a {
	text-decoration: none;
}

.contentLine .lefty.files h3 a:hover {
	text-decoration: underline;
}

.lefty.files h3 {
	font-weight: bold;
	background: url(../../images/h3_files.gif) left 0px no-repeat;
	padding-left: 18px;
	margin-right: 10px;
	line-height: 1.4em;
	display: block;
	padding-bottom: 5px;
	width: 90%;
}

.contentLineShow .lefty.docs h3 {
	font-weight: bold;
	background: url(../../images/h3_files.gif) left 3px no-repeat;
	padding-left: 18px;
	margin-right: 10px;
	line-height: 1.4em;
	display: block;
	padding-bottom: 5px;
	width: 90%;
}

/*JOY adding style for search */


.contentLineShow .lefty.pers h3 {
	font-weight: bold;
	background: url(../../images/person.gif) left 3px no-repeat;
	padding-left: 18px;
	margin-right: 10px;
	line-height: 1.4em;
	display: block;
	padding-bottom: 5px;
	width: 90%;
}

.contentLineShow .lefty.inhold h3 {
	font-weight: bold;
	background: url(../../images/h3_docs.gif) left 3px no-repeat;
	padding-left: 18px;
	margin-right: 10px;
	line-height: 1.4em;
	display: block;
	padding-bottom: 5px;
	width: 90%;
}


/* Kontact Info */

.kontactInfo h3 {
	padding: 0px 10px 8px 10px;
	font-weight: bold;
	line-height: 1.2em;
	border-bottom: 1px solid #cacac1;
	margin-top: 15px;
}

.kontactLine {
	padding: 10px 0px 10px 0px; 
}

.kontactLine .lefty {
	width: 45%;
}

.kontactLine .righty {
	width: 50%;
}

.kontactLine p, .kontactLine ul {
	padding-bottom: 0px !important;
}

.kontactLine p strong {
	padding-bottom: 5px;
	display: block;
}

#dokumenter .leftMenu5 {
	background: #fff url(../../images/leftmenu5_dokumenter.gif) 3px 0px no-repeat;
}

#dokumenter .leftMenu5 h2 {
	background: #fff url(../../images/leftmenu5_dokumenter.gif) 3px 0px no-repeat !important;
	border-bottom: 0px !important;
	padding-left: 20px;
	padding-bottom: 0px;
}

#dokumenter .leftMenu5.prime, #dokumenter .leftMenu5.prime h2 {
	background: #fff url(../../images/leftmenu5_dokumenter_activ.gif) 3px 0px no-repeat !important;
}

#dokumenter .leftMenu5.primesecond, #dokumenter .leftMenu5.primesecond h2 {
	background: #fff url(../../images/leftmenu5_dokumenter_activ.gif) 3px 0px no-repeat !important;
}

#dokumenter .leftMenu5.second, #dokumenter .leftMenu5.second h2 {
	background: #fff url(../../images/leftmenu5_dokumenter_second.gif) 3px 0px no-repeat !important;
}

.col1, .col2, .col3 {
	background: url(../../images/col123_border.gif) right top repeat-y;
	float: left;
	text-align: left;
}

.col1 {
	width: 2%;
}

.col2 {
	width: 40%;
}

.col3 {
	width: 15%;
}

.col4 {
	float: left;
	width: 15%;
}

.col1, .col2, .col3, .col4 {
	margin-top: 1px;
	padding: 10px;
}

.contentLine2 p {
	padding: 13px 10px 6px 10%;
}

.contentLine2 {
	border-bottom: 1px solid #c0c4c8;
	padding-top: 13px;
}

.lovList {
	background: url(../../images/right_box_last_dokumenter.gif) left bottom repeat-x;
	border-bottom: 2px solid #c0c4c8;
	margin-top: 30px;
}

.lovTitle {
	background: #f3f4f4 url(../../images/lovtitle.gif) left bottom repeat-x;
	min-height: 30px;
	margin-top: 20px;
	margin-bottom: 12px;
}

.lovDate {
	color: #707679;
}

.lovTitle strong {
	padding: 8px 10px 0px 10px;
	display: block;
}

.line, .lineR {
	border-bottom: 1px solid #c0c4c8;
}

.line p, .lineR p {
	line-height: 1.4em !important;
	padding-bottom: 5px !important;
}

.lineR {
	text-align: right;
	padding: 5px 0px 5px 0px;
}

.lovList ul {
	padding-left: 3px;
	margin-top: 10px;
}

/* Partieneres */
/* ral changing padding of h1 */
#page .content .fixedPage h1 {
	/*padding: 30px 10px 0px 10px;*/
	padding: 30px 10px 26px 0px;
}

#page .content .fixedPage h2 {
	padding: 20px 10px 0px 0px;
	font-weight: bold;
}

.fixedLeft {
	float: left;
	width: 49%;
}

.fixedWide {
	float: left;
	width: 100%;
}

.fixedRight {
	float: right;
	width: 49%;
}

a.close {
	float: right;
	margin: 12px 17px 0px 0px;
	padding-left: 20px;
	text-decoration: none;
}

#demokrati a.close {
	background: /*url(../../images/demokrati_close.gif) left 2px no-repeat*/none;
	padding-left: 5px;
	cursor: pointer;
}

#demokrati a.close img  {
    float: left;
}

.fixedLeft .tableTitle h2, .fixedRight .tableTitle h2 {
	font-weight: normal !important;
	width:100%;
}

.fixedLeft p, .fixedRight p,  .fixedWide p  {
	padding: 5px 10px 10px 10px !important;
}

.fixedLeft h4, .fixedRight h4, .fixedWide h4 {padding-left: 10px !important; padding-right: 10px !important;}
.fixedLeft h3, .fixedRight h3, .fixedWide h3 {padding-left: 10px !important; padding-right: 10px !important;}

.fixedLeft h2, .fixedRight h2, .fixedWide h2 {
	padding-left: 10px !important;
}

.tableTitle.partyHalf .lefty {
	width: 75%;
}

.fixedPage .tableTitle h2 {
	width:100%;
}

.fixedLeft table, .fixedRight table, .fixedWide table {
	width:100%;
}

.person {
	margin: 15px 10px 15px 10px;
}

.person img {
	float: left;
	margin-right: 17px;
}

.person strong {
	font-weight: bold;
}

.person p {
	line-height: 1.5em;
	margin-left:150px;
}

#aktuelt .downloadLinks p a, #demokrati .downloadLinks p a, #folketinget .downloadLinks p a, #dokumenter .downloadLinks p a, #statsrevisorerne .downloadLinks p a #generel .downloadLinks p a, #aktuelt .downloadLinks ul li a, #demokrati .downloadLinks ul li a, #folketinget .downloadLinks ul li a, #dokumenter .downloadLinks ul li a, #statsrevisorerne .downloadLinks ul li a, #generel .downloadLinks ul li a {
	padding-left: 14px;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: 0 2px;
	display: block;
	margin-bottom: 2px;
}

.rightBox p a, .rightBox ul li a, .rightBoxNext p a, .rightBoxNext ul li a {
	display: block;
}

.downloadLinks a:hover, .downloadLinks ul li a:hover {
	text-decoration: underline !important;
}

#aktuelt .downloadLinks p a, #aktuelt .downloadLinks ul li a {
	background-image: url(../../images/icon_download_aktuelt.gif);	
}

#demokrati .downloadLinks p a, #demokrati .downloadLinks ul li a {
	background-image: url(../../images/icon_download_demokrati.gif);
}

#folketinget .downloadLinks p a, #folketinget .downloadLinks ul li a {
	background-image: url(../../images/icon_download_folketinget.gif);
}

#dokumenter .downloadLinks p a, #dokumenter .downloadLinks ul li a {
	background-image: url(../../images/icon_download_dokumenter.gif);
}

#statsrevisorerne .downloadLinks p a, #statsrevisorerne .downloadLinks ul li a {
	background-image: url(../../images/icon_download_dokumenter.gif);
}

#generel .downloadLinks p a, #generel .downloadLinks ul li a {
	background-image: url(../../images/icon_download_generel.gif);
}

#generel #undervisningRight .rightBox .downloadLinks p a, #generel #undervisningRight .rightBox .downloadLinks ul li a {
	background-image: url(../../images/icon_download_undervisning.gif) !important;
}

#folketinget .download {
	background: #fff url(../../images/folketinget_gradient.gif) left bottom repeat-x;
	min-height: 34px;
}

#dokumenter .download {
	background: url(../../images/right_box_last_dokumenter.gif) left bottom repeat-x;
	min-height: 30px;
	border-bottom: 1px solid #c0c4c8;
	padding-top: 10px;
}

#statsrevisorerne .download {
	background: url(../../images/right_box_last_dokumenter.gif) left bottom repeat-x;
	min-height: 30px;
	border-bottom: 1px solid #c0c4c8;
	padding-top: 10px;
}

#folketinget .download ul li a {
	display: inline;
	font-weight: bold;
	background: url(../../images/icon_download_folketinget.gif) 0px 2px no-repeat;
	padding-left: 16px;
}

#dokumenter .download ul {
	width: 300px;
}

#dokumenter .download ul li a {
	font-weight: bold;
	background: url(../../images/icon_download_dokumenter.gif) 0px 2px no-repeat;
	padding-left: 16px;
}

#dokumenter div.download button {
	float: right;
	margin-top: -25px;
	margin-right: 10px;
}

.greyBoxy {
	background-color: #eeeff0;
	width:49%;
	padding-top:10px;
	border-bottom: 1px solid #d8dbdc;
}

#folketinget .tableTitle .lefty {
	width: 30%;
}

#folketinget .tableTitle .righty {
	width: 65%;
}

ul.fBilag li {
	margin-top: 10px;
	float:left;
}

ul.fBilag li a {
	background-image:url(../../images/page_nav_left_active.gif);

}

ul.navBilag li {
	float: left;
	margin-top: 10px;
}

ul.navBilag li.prevBilag {
	border-right: 1px solid #464646;
}

ul.navBilag li.prevBilag a {
	background: url(../../images/page_nav_left_active.gif) 0px 3px no-repeat;
	padding-right: 5px;
}

ul.navBilag li.nextBilag a {
	background: url(../../images/arrow.gif) right 3px no-repeat;
	padding-right: 10px;
	padding-left: 5px;
}

.nextBilag span.nextDisabled {
	background: url(../../images/page_nav_right.gif) center right no-repeat;
	padding-right: 10px;
	padding-left: 3px;
	color:#C0C4C8;
}

.prevBilag span.prevDisabled {
	background: url(../../images/page_nav_left.gif) 0px 3px  no-repeat;
	padding-right: 3px;
	padding-left: 10px;
	color:#C0C4C8;
}

/* Publikation */
.publi img {
	float: left;
	border: 1px solid #ebecec;
	margin: 0px 30px 0px 28px;
}

.publi p {
	line-height: 1.5em !important;
}

/* Forum list DAB */
.forList {
	border-top: 1px solid #cacac1;
	padding: 0px 0px 0px 0px;
}

.liner {
	padding: 8px 0px 8px 8px;
	background: url(../../images/forumthread.gif) 0 4px no-repeat;
	padding-left: 12px;
}

.forList li a.count {
	background: none;
}

.forList .liner .lefty a, .forList .liner .righty a {
	
	text-decoration: none;
	
}
.forList .liner .lefty a:hover, .forList .liner .righty a:hover {
	
	text-decoration: underline;
	
}

ul.replyes {
	display: block;
}

ul.replyes, ul.replyes li {
	/*list-style-type: none;*/
}

ul.replyes li a {
	background: url(../../images/forumrep.gif) 0 2px no-repeat;
	padding-left: 17px;
}

.replyToThis {
	background: url(../../images/reply.gif) 0 0 no-repeat;
	padding-left: 20px;
	margin-left: 10px;
}

.replyToThis a {
	color: #b5014d !important;
	text-decoration: none;
}

.fifty {
	width: 50%;
}

.centric {
	text-align: center;
}


/* FAQ */
ul.toBot {
	border-top: 1px solid #cacac1;
	padding: 0px 0px 0px 0px;
}

ul.toBot li {
	border-bottom: 1px solid #cacac1;
	line-height: 20pt;
}

ul.toBot li a {
	font-size: 1.34em;
	padding: 9px 0px 7px 20px;
	background: url(../../images/goBot.gif) 5px 12px no-repeat;
}

.imgFaq {
	border: 2px solid #717168;
}

/* Dokumentkurv */
ul.simple {
	margin-bottom: 10px;
}

ul.simple li {
	float: left;
	padding-right: 15px;
}

ul.simple li a {
	background-image: none;
	padding-left: 0px;
	text-decoration: underline;
}

.contentLine strong {
	font-weight: bold;
}

/* Formular */
fieldset.formuler p {
	padding-left: 0px;
}

fieldset.formuler .lefty {
	width: 45%;
	margin-top: 10px;
}

/* Udvalgsside */
p.jobName {
	margin: 0px !important;
	padding-top: 0px !important;
	padding-bottom: 0px !important;
}

/* Icons Tips */
.iconTipTop {
	position: absolute;
	right: 140px;
	text-align: right;
}

.iconTipBottom {
	position: absolute;
	right: 140px;
	text-align: right;
}

/* Style switcher */
#styleSwitcher ul {
	position: absolute;
	left: 10px;
	top: 5px;
}

#styleSwitcher ul li {
	border-right: none;
	padding: 0 5px 0 0;
}

#topMenu #styleSwitcher ul li a, #TopMenuStyleswitcher #styleSwitcher ul li a {
	font-size: 9px;
	padding: 3px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

#styleSwitcher ul li a:hover {
	background: #ccc;
	text-decoration: none;
}

/* Accesibility */
#combineStyle {
	margin: 0 12px;
}

#combineStyle h2 {
	font-size: 1em;
	font-weight: bold;
	padding: 10px;
}

body .content #combineStyle p {
	padding: 0 12px 3px 5px;
}

#rightBoxStyleTest {
	border: 2px solid #e7e6e1;
	padding: 10px;
	background: #F4F4F0;
	line-height: 1.3em;
}

#rightBoxStyleTest a {
	color: #464646;
}

#rightBoxStyleTest h1 {
	padding-top: 15px;
}

#rightBoxStyleTest h2 {
	border-bottom: 1px solid #fff;
}

/* #rightBoxStyleTest p, #rightBoxStyleTest h1, #rightBoxStyleTest h2, #rightBoxStyleTest a {
	padding-top: 15px !important;
	line-height: 1.3em;
}

#rightBoxStyleTest a {
	color: #464646;
	display: block;
}

#rightBoxStyleTest h2 {
	border-bottom: 1px solid #fff;
	padding: 15px 0 0 0 !important;
	margin: 0;
}

#rightBoxStyleTest.low2 a {
	color: #000;
}

#rightBoxStyleTest.high2 {
	border: 2px solid #000;
	background: #fff;
}

#rightBoxStyleTest.high2 a, #rightBoxStyleTest.low2 h1, #rightBoxStyleTest.high2 h1 {
	color: #000;
}

#rightBoxStyleTest.high2 h2 {
	border-bottom: 1px solid #000;
}

#rightBoxStyleTest.low3 p, #rightBoxStyleTest.low3 h1, #rightBoxStyleTest.low3 h2, #rightBoxStyleTest.low3 a {
	padding-top: 15px !important;
	line-height: 1em;
}

#rightBoxStyleTest.high3 p, #rightBoxStyleTest.high3 h1, #rightBoxStyleTest.high3 h2, #rightBoxStyleTest.high3 a {
	padding-top: 15px !important;
	line-height: 1.5em;
}

#rightBoxStyleTest.high1 p, #rightBoxStyleTest.high1 a {
	padding-top: 15px !important;
	font-size: 1.3em;
}

#rightBoxStyleTest.low1 p, #rightBoxStyleTest.low1 a {
	padding-top: 15px !important;
	font-size: 0.9em;
}*/

div.showSample {
	padding-left: 12px;
	padding-bottom: 10px;
}

/* DAB boxes */
.campVertical, .campVerticalFive, .campVerticalFiveSp {
padding-top: 30px;
padding-bottom: 20px;
 
}

.campVertical .rightBox, .campVertical .rightBoxNext, .campVertical .pic ,
.campVerticalFive .rightBox, .campVerticalFive .rightBoxNext, .campVerticalFive .pic, .campVerticalFiveSp .rightBox, .campVerticalFiveSp .rightBoxNext, .campVerticalFiveSp .pic {
	display: block;
    border-bottom: 0px !important;
	margin-bottom: 0px !important;
	border-top: 0px;
	float: left;
	margin-top: 15px;
	}
	
.campVerticalFive .rightBox, .campVerticalFive .rightBoxNext, .campVerticalFiveSp .rightBox, .campVerticalFiveSp .rightBoxNext {
	margin-right: 2%;
    width: 18%;
	overflow: hidden;
}

.campVertical .rightBox, .campVertical .rightBoxNext {
	margin-right: 2%;
    width: 22.5%;
	overflow: hidden;
	padding-bottom: 3px;
    }
		
.campVertical .pic {
	margin-right: 2%;
    width: 22.5%;
    height: 180px;
    }

.campVerticalFive .pic, .campVerticalFiveSp .pic {
    width: 18%;
	margin-right: 2%;
	height: 180px;
    }

	
.campVertical .rightBox .pic {
	margin-top: 0px;
	margin-right: 2%;
	width: 100%;
    height: 90px;
    }

.campVerticalFive .rightBox .pic, .campVerticalFiveSp .rightBox .pic {
	margin-top: 0px;
	margin-right: 2%;
	width: 100%;
    height: 90px;
    }
	

/* Parti */
.partiLabel {
    float:left;
    margin: 8px 1.2% 0px 1px;
    overflow: hidden;
    width:32%;
}

.partiComp {
	border: 1px solid #e2ab65;
	padding: 8px;
	height: 185px;
	overflow: hidden;
	cursor: pointer !important;
}

.partiComp:hover {
	background: #f2daba;
	cursor: pointer !important;
}

.partiComp h3 {
	font-weight: bold;
}

#demokratiSubcategories {
	margin: 2px;
	background: #f9eee0;
	padding-bottom: 10px;
}

#demokratiSubcategories ul {
	padding: 10px;
}

#demokratiSubcategories ul li {
	float: left;
	width: 49%;
}

#demokratiSubcategories strong {
	font-weight: bold;
}

/* Sitemaps */
ul.sitemapColumn {
	width: 23.2%;
	margin: 25px 0px 10px 0px;
	padding: 0px;
	float: left;
}

/* Dokumentkurv buttons */

.docBtns {
	height: 35px;
}

a.docWork  {
	float: left;
	display: block;
	background: url(../../images/doc_back.gif) right top no-repeat;
	padding: 7px 10px 7px 30px;
	margin-right: 9px;
	text-decoration: none;
	position: relative;
}

a.docWork:hover {
	text-decoration: underline;
}

a.docWork img {
	position: absolute;
	left: 10px;
	top: 9px;
}

h2.inactive{color: #ccc !important;}
p.inactive{color: #ccc !important;}

/* Undervisning */
.fourColumns#undervisning, .fourColumns#undervisningTheme {
	background: #e9e8e3;
	border-top: 2px solid #959590;
	padding-top: 19px;
	padding-bottom: 10px;
}

.fourColumns#undervisningFlash {
	background: #e9e8e3;
	border-top: 2px solid #959590;
	padding-top: 19px;
}

#undervisning .greyBack{
	background: #e9e8e3;
	border-top: 2px solid #959590;
	padding-top: 19px;
	padding-bottom: 10px;
}

#undervisning .boxLine, #undervisning .boxColumn h2, .edu .boxLine, .edu .boxColumn h2  {
    background: #0fb5c5;
}

#undervisning .boxColumn h2, .edu .boxColumn h2 {
    color: #fff;
}

#undervisning .boxColumn, .edu .boxColumn {
    background: #fff;
}
#undervisning .boxContent p a, #undervisning .undervisningBox p a, .edu .boxContent p a, .edu .undervisningBox p a {
    background-image: url(../../images/arrow_u.gif);
    padding-left: 10px;
    margin-left: 0px;
/* removed dab FT OVERTAG-8936 causing 1px trouble in FF 
display: inline-block;*/
    }


#undervisning .frontColumn {
	width: 24%;
}

#undervisning .twoColumns {
	width: 49%;
}

#undervisningTheme .frontColumn {
	width: 23.6%;
}

#undervisningTheme .fourColumns
{
	margin-left: 0;
	}
	
#undervisningTheme .fourColumns.undervisningPage
{
	width: 100%;
	}

.highlightImg {
	float: left;
	width: 184px;
}

.highlightImg img {
	border: 2px solid #959590;
}

.highlightText {
	border-top: 1px solid #11ccde;
	border-bottom: 1px solid #11ccde;
	float: right;
	width: 60%;
	padding-top: 20px;
	height: 162px;
}

table.highlightLine{
}

table.highlightLine #cell1 {
	padding-right: 15px;
	width: auto;
}

table.highlightLine img {
	width: auto;
}

table.highlightLine #cell2 {
	padding-left: 10px;
	}

#undervisning table.highlightLine #cell2 {
	border-top: 1px solid #11ccde !important;
	border-bottom: 1px solid #11ccde !important;
	}
	
#demokrati table.highlightLine #cell2 {
	border-top: 1px solid #EDBC7D !important;
	border-bottom: 1px solid #EDBC7D !important;
	}
	
#aktuelt table.highlightLine #cell2 {
	border-top: 1px solid #91CBD1 !important;
	border-bottom: 1px solid #91CBD1 !important;
	}
	
#folketinget table.highlightLine #cell2 {
	border-top: 1px solid #CBCA8A !important;
	border-bottom: 1px solid #CBCA8A !important;
	}
	
#generel table.highlightLine #cell2, #dokumenter table.highlightLine #cell2, #statsrevisorerne table.highlightLine #cell2  {
	border-top: 1px solid #B5BBC7 !important;
	border-bottom: 1px solid #B5BBC7 !important;
	}
	
/* ral where is .undervisningPage displayed? */
#generel .undervisningPage .dateAuthor, #generel .undervisningPage .issueSub {
	border-bottom: 1px solid #11ccde;
	border-top: 1px solid #11ccde;
}

#generel .undervisningPage .moreInfo {
    border-top: 1px solid #11ccde;
    }

.undervisningBox {
	height: 178px;
	margin-bottom: 10px;
	background: url(../../images/u_back.gif) 0 0 no-repeat;
}

#generel .frontColumn .undervisningBox h2 {
	display: block;
	font-weight: bold;
	color: #fff;
	font-size: 13px;
	padding-bottom: 24px;
	padding-top: 15px;
	text-transform: uppercase;
	margin-bottom: 10px;
}

#generel #undervisningFooter.toTop {
	background: #6c6c64;
}

#generel #undervisningFooter a.goTop {
	background: url(../../images/totop_u.gif) 0 3px no-repeat;
	color: #fff;
}

fieldset.uFilter {
	padding: 50px 0 0 10px;
}

fieldset.uFilter label {
	font-size: 24px;
	padding-right: 20px;
}

#kontactLong .boxContent {
	padding-top: 8px;
}

/* Blog */
.blogArticle {
	position: relative;
	margin-bottom: 10px;
}

.blogKategori {
	padding: 10px 10px 3px 8px;
}

.blogArticle h2 a:hover, .blogKategori a:hover {
	text-decoration: underline !important;
}

.blogArticle span.date {
	display: block;
}

/*
Undevisning
Styling for theme pages under Undevisning*/
/* ral themListLine might appear other places too*/
.themeListLine {
	padding: 10px;
}

#generel .themeListLine {
	border-bottom: 1px solid #CACAC1;
}

#generel .undervisningPage .themeListLine {
	border-bottom: 1px solid #11CCDE !important;
}

#aktuelt .themeListLine {
	border-bottom: 1px solid #91CBD1;
}

#folketinget .themeListLine {
	border-bottom: 1px solid #CBCA8A;
}

#demokrati .themeListLine {
	border-bottom: 1px solid #E2AB65;
}

#dokumenter .themeListLine {
	border-bottom: 1px solid #C0C4C8;
}

#statsrevisorerne .themeListLine {
	border-bottom: 1px solid #B5BBC7;
}

.themeListLine img {
	float: left;
	margin-right: 15px;
}

.themeListLine a {
	font-weight: bold;
}
/*
/ Undevisning
*/

/*     ral aPoll     */

div.rightBox h2.aPollTitle{
	margin-bottom: 20px;
	min-height: 50px;
	margin-right: 15px;
}

/*
Poll
Styling for theme pages under Undevisning*/
.result {
	height: 10px;
    margin-bottom: 3px;
    margin-left: 10px;
	font-size: 0px !important;
	line-height: 0px !important;
}

.pollList {
	clear:left;
	float:left;
	height:10px;
	font-size: 0px;
	margin-left: 5px;
	margin-right:5px;
	margin-top:4px;
	width:10px;
	line-height: 0px;
	margin-bottom: 5px;
	
}

.pollListText {
	line-height: 1.5em;
}

.pollHolder {
	height: 150px;
	padding-top: 10px;
	padding-bottom: 5px;
	text-align: center;
}
.emailHolder {
	color:blue;text-decoration:underline;
}

.email1, .email2, .email3 {
	float: left;
	cursor: pointer;
}

/* DAB NARROW LAYOUT ON DOCUMENTS */


.narrowDoc {
	width: 80%;
	margin: 0 auto;
	margin-bottom: 10px;
}

.narrowDoc blockquote {
	padding-right: 10px;
	margin-left: -10%;
}

.teaserHeading {
	font-size: 35px;
	line-height: 40px;
	padding: 10px;
}

.teaserHeading a{
	text-decoration: none;
	color: #fff;
}

.teaserHeading a:hover{
	text-decoration: underline;
	color: #fff;
}

/* Overlay maps */
.mapContainer {
	padding: 15px 12px;
}

#folketinget .mapBorder {
	border: 1px solid #afad09;
	margin-bottom: 25px;
}

#mapGr {
	position: relative;
	height: 189px;
	background: url(../../images/maps/map_gr.gif) 0 0 no-repeat;
}

#mapGr a {
	position: absolute;
	left: 0;
	top: 0;
	width: 147px;
	height: 189px;
}

#mapGr a:hover {
	background: url(../../images/maps/map_gr_over.gif) 0 0 no-repeat;
}

#mapGr a span{
    display: none;
}

#mapFr {
	position: relative;
	height: 189px;
	background: url(../../images/maps/map_fr.gif) 0 0 no-repeat;
}

#mapFr a {
	position: absolute;
	left: 0;
	top: 0;
	width: 147px;
	height: 189px;
}

#mapFr a:hover {
	background: url(../../images/maps/map_fr_over.gif) 0 0 no-repeat;
}

#mapFr a span{
    display: none;
}

#mapBr {
	position: relative;
	background: url(../../images/maps/map_br.gif) 0 0 no-repeat;
	float: right;
	width: 77px;
	height: 78px;
}

#mapBr a {
	position: absolute;
	left: 0;
	top: 0;
	width: 77px;
	height: 78px;
}

#mapBr a:hover {
	background: url(../../images/maps/map_Br_over.gif) 0 0 no-repeat;
}

#mapBr a span{
    display: none;
}

#mapDk {
	position: relative;
	background: url(../../images/maps/map_dk.gif) 0 0 no-repeat;
	width: 411px;
	height: 491px;
	float: left;
}

/*#mapDk map#Map area{
border: 1px solid red;
}*/

#mapDk a.nord {
	position: absolute;
	width: 250px;
	height: 189px;
	top: 0px;
	left: 15px;
}

#mapDk .nord:hover {
	background: url(../../images/maps/map_dk_nord_over.gif) 0 0 no-repeat;
}

#mapDk a.ost {
	position: absolute;
	width: 196px;
	height: 171px;
	top: 152px;
	left: 108px;
}

#mapDk a.ost:hover {
	background: url(../../images/maps/map_dk_ost_over.gif) 0 0 no-repeat;
}

#mapDk a.vest {
	position: absolute;
	width: 153px;
	height: 164px;
	top: 144px;
	left: 3px;
}

#mapDk a.vest:hover {
	background: url(../../images/maps/map_dk_vest_over.gif) 0 0 no-repeat;
}

#mapDk a.syd {
	position: absolute;
	width: 177px;
	height: 178px;
	top: 278px;
	left: 0px;
}

#mapDk a.syd:hover {
	background: url(../../images/maps/map_dk_syd_over.gif) 0 0 no-repeat;
}

#mapDk a.fyn {
	position: absolute;
	width: 114px;
	height: 143px;
	top: 326px;
	left: 140px;
}

#mapDk a.fyn:hover {
	background: url(../../images/maps/map_dk_fyn_over.gif) 0 0 no-repeat;
}

#mapDk a.sja {
	position: absolute;
	width: 157px;
	height: 225px;
	top: 266px;
	left: 244px;
}

#mapDk a.sja:hover {
	background: url(../../images/maps/map_dk_sja_over.gif) 0 0 no-repeat;
}

#mapDk a.nords {
	position: absolute;
	width: 72px;
	height: 66px;
	top: 248px;
	left: 317px;
}

#mapDk a.nords:hover {
	background: url(../../images/maps/map_dk_nords_over.gif) 0 0 no-repeat;
}

#mapDk a.stork {
	position: absolute;
	width: 44px;
	height: 38px;
	top: 295px;
	left: 346px;
}

#mapDk a.stork:hover {
	background: url(../../images/maps/map_dk_stork_over.gif) 0 0 no-repeat;
}

#mapDk a.kobe {
	position: absolute;
	width: 39px;
	height: 28px;
	top: 307px;
	left: 372px;
}

#mapDk a.kobe:hover {
	background: url(../../images/maps/map_dk_kobe_over.gif) 0 0 no-repeat;
}


.ablogFront .content {
	padding: 0px;
}

.videoImage {
	overflow: hidden;
	padding-top: 20px;
	}


.playBtn {
	position: absolute;
}
.videoAlign
{
	 padding:0px 10px 10px 0px;
}


/* DAB align images in rtf*/
.hojreJusteret{
	float: right;
	padding: 5px 0px 5px 10px;
	margin-right: 0px !important;
}

.venstreJusteret{
	float: left;
	padding: 5px 10px 5px 0px;
	margin-right: 0px !important;
}

/* Dialog */
#aktuelt .pic.dialog {
	background: url(../../images/dialog_aktuelt.gif) 0 0 no-repeat;
	height: 83px;
}

#demokrati .pic.dialog {
	background: url(../../images/dialog_demokrati.gif) 0 0 no-repeat;
	height: 83px;
}

#dokumenter .pic.dialog {
	background: url(../../images/dialog_dokumenter.gif) 0 0 no-repeat;
	height: 83px;
}

#statsrevisorerne .pic.dialog {
	background: url(../../images/dialog_statsrevisorerne.gif) 0 0 no-repeat;
	height: 83px;
}

#folketinget .pic.dialog {
	background: url(../../images/dialog_folketinget.gif) 0 0 no-repeat;
	height: 83px;
}

#generel .pic.dialog {
	background: url(../../images/dialog_generel.gif) 0 0 no-repeat;
	height: 83px;
}

#generel #undervisningRight .pic.dialog {
	background: url(../../images/dialog_undervisning.gif) 0 0 no-repeat;
	height: 83px;
}

/* Encyclopedia */
#aktuelt .pic.encyclopedia {
	background: url(../../images/encyclopedia_aktuelt.gif) 0 0 no-repeat;
	height: 83px;
}

#demokrati .pic.encyclopedia {
	background: url(../../images/encyclopedia_demokrati.gif) 0 0 no-repeat;
	height: 83px;
}

#dokumenter .pic.encyclopedia {
	background: url(../../images/encyclopedia_dokumenter.gif) 0 0 no-repeat;
	height: 83px;
}

#statsrevisorerne .pic.encyclopedia {
	background: url(../../images/encyclopedia_stats.gif) 0 0 no-repeat;
	height: 83px;
}

#folketinget .pic.encyclopedia {
	background: url(../../images/encyclopedia_folketinget.gif) 0 0 no-repeat;
	height: 83px;
}

#generel .pic.encyclopedia {
	background: url(../../images/encyclopedia_generel.gif) 0 0 no-repeat;
	height: 83px;
}

#generel #undervisningRight .pic.encyclopedia {
	background: url(../../images/encyclopedia_undervisning.gif) 0 0 no-repeat;
	height: 83px;
}

#page h2 {
	background-image: none !important;
	background-color: transparent !important;
	padding-bottom: 10px;
}

a.btnNulstil {
	background: url(../../images/btn_nulstil.gif) 0 0 no-repeat;
	width: 64px;
	height: 20px;
	text-decoration: none;
	color: #fff !important;
	float: left;
	display: block;
	padding: 2px 0 0 8px;
}

a.btnNulstil:hover {
	text-decoration: underline;
}

/*.localSitemap {
	float: left;
	width: 45%;
	padding-left: 20px;
}

.localSitemap ul li ul {
	padding-left: 16px;
}

.localSitemap ul li a {
	background: url(../../images/localsitemap.gif) 0 2px no-repeat;
	padding-left: 15px;
}
*/

  .localSitemap {
    padding-left:0px;

    }

.localSitemap ul li ul {
    padding-left:0px;
    clear:both;
    }
	
	.localSitemap b a {
    text-decoration: none;
    }
	
	.localSitemap b a:hover {
    text-decoration: underline;
    }

.localSitemap ul li a {
    background:transparent url(../../images/localsitemap.gif) no-repeat scroll 0pt 2px;
    padding-left:15px;
    }
    
.localSitemap ul li h3 a {
    background: none;
    padding-left:15px;
    }


.localSitemap ul {
    margin: 0;
    padding: 0;
    list-style: none;
    /*border:green 1px dotted;*/
    }
	
.localSitemap h3 {

	margin-bottom: 10px;
	}	
	
.localSitemap h3 a{
    text-decoration: none;

	}
	
.localSitemap li a{	
	display: block;}

    .localSitemap ul.siteMapL1{
    margin: 0;
    padding: 0;

    }


    .localSitemap ul li.siteMapL1 {
    margin: 0;
    padding: 0;
    /*border:orange 1px dotted;*/
    }
    .localSitemap ul li.siteMapL1 h2 a {
    background-image:none;
    padding-left:0px;
    }


    .localSitemap ul li.siteMapL1 li {
    margin-left:10px;
    float:none;
    clear:both;
    }
    .siteMapLeftCol,siteMapRightCol{width:50%;}

.bottomInfo {
    clear: both;
}

/* Forum styles */
.latestEntry {
	padding: 12px;
}

.latestEntry h3{
	width: 158px;
	
	overflow: hidden;
}

.latestEntry .date {
	font-size: 0.8em;
}

.rightBox .latestEntry h3 a {
	font-weight: bold;
}

.rightBox .latestEntry a {
color: #5D6264 !important;
}

.star {
	color: #B5014D;
	font-weight: bold;
}



.lightLine {
	margin-bottom: 3px;
}

.alert{ clear: left;}

tr.thread h3 {
	background: url(../../images/forumthread.gif) 0 5px no-repeat;
	padding-left: 15px;
}

.forumInfo {
	font-size: 10px;
	padding: 0 12px;
}

.forumLocked {
	background: url(../../images/forumlocked.gif) 0 5px no-repeat;
	padding-left: 12px;
	margin-right: 15px;
	float: left;
	width: 100px;
}

.forumPost {
	background: url(../../images/forumpost.gif) 0 5px no-repeat;
	padding-left: 12px;
	float: right;
	width: 90px;
}

.largeImage {
padding-top: 20px; 
text-align: center;

}

.naviGallery {
text-align: center;}



.largeImage {
	margin: 10px 0;
	text-align: center;
}

/* added by JP */

ul.twoCols li li {
 float: none;
 width:100%;
}

a.abonner {
	background: url(../../images/input_abonament.gif) no-repeat;	
	width: 76px;
	height: 20px;
	display: block;
	margin: 5px 0px 0px 10px;
}

a:hover.abonner{
	background: url(../../images/input_abonament.gif) 0px 23px ;
}

#aktuelt a.linkToStep1, #dokumenter a.linkToStep1 {
	background: url(../../images/linktostep1.gif) no-repeat;	
	width: 248px;
	height: 22px;
	display: block;
	margin: 5px 0px;
}

#aktuelt a.linkToStep1:hover, #dokumenter a.linkToStep1:hover {
	background: url(../../images/linktostep1.gif) 0px 22px;
}

#aktuelt a.btnGoToSubscriptions, #dokumenter a.btnGoToSubscriptions {
	background: url(../../images/btnGoToSubscriptions.gif) no-repeat;	
	width: 164px;
	height: 22px;
	display: block;
	margin: 5px 0px;
}

#aktuelt a.btnGoToSubscriptions:hover, #dokumenter a.btnGoToSubscriptions:hover {
	background: url(../../images/btnGoToSubscriptions.gif) 0px 22px;
}

.UserFronEndList-box{
    width:180px;
    overflow:hidden;
    padding:0 0 10px 0;
 }
 
 .UserFronEndList-titleList{
    float:left;
    width:auto; 
    font-weight:bold;
 }
 
 .UserFronEndList-box ul{
    float:left; 
    width:100%; 
    margin:0; 
    padding:0;
 list-style:none;
 }
 
 .UserFronEndList-box ul li{
    float:left;
	 width:100%; 
    background: url(../../images/arrow.gif) 0 10px no-repeat ;
	 font-weight: normal;
	 margin: 0;
    padding: 5px 0 0 10px;
  }

  

/*Plus/Minus lists*/
a.listMenuOpen {
	background: url(../../images/icon_minus.gif) 0px 3px no-repeat !important;
	margin-left:0px !important;
	padding-left:14px !important;
}
.noArrow {
	background: none 0px 0px no-repeat !important;
	margin-left:0px !important;
	padding-left:5px !important;
	display: inline !important;
}



/* 
Tingdok commision link box /Dokumenter/Vis_efter_udvalg/BOU.aspx
*/

   #dokumenter .content .tingDokListingBox h2{
     
      color:#5D6264;
      display:block;
      margin:10px 0px 5px 10px;
      padding:0px 0px 0px 0px;
      }


      .tingDokListingBox
      {

      background:#fff url(../../images/dokumenterbox_back.gif) repeat-x scroll left top;
      border-left:2px solid #D8DBDC;
      border-right:2px solid #D8DBDC;
      border-top:2px solid #D8DBDC;
      border-bottom:2px solid #8F979C;
      color:#5D6264;
      float:right;
      width:180px;
      margin:2em;
      }
      
/* 
/ Tingdok commision link box /Dokumenter/Vis_efter_udvalg/BOU.aspx
*/



/* 
/ Tingdok documents lovforslag listing
*/
.lovListViewAllElements
{
	background: url(../../images/right_box_last_dokumenter.gif) left bottom repeat-x;
	border-bottom: 2px solid #c0c4c8;
	margin-top: 10px;
}

.lovListRows
{
	border-bottom: 1px solid #c0c4c8;
}

.lovListSpeakerLink 
{
	text-decoration:none;
}

.lovListSpeakerLink:hover {
	text-decoration:underline !important;
}

/* Mediatek video view and list */
.videoBigImage{
	padding-top:0px;
}
.videoBigImageHelper{
/*	position:absolute; 
	width:63px; 
	height: 63px; */
}

.videoListContent h3 {
	padding-left:10px;
}

.videoListContent h3 span{
	padding-left:5px;
	text-decoration:none;
}

.separator hr {
	display:none;
}

.separator {
	border-top: 1px solid #eeeeee;
	padding-top:10px;
	margin-bottom:10px;
}

.undervisningPage .separator {
	border-top: 1px solid #11ccde;
}

#aktuelt .separator{
	border-top:1px solid #0091a2;
}

#folketinget .separator{
	border-top:1px solid #afad00;
}

#dokumenter .separator{
	border-top:1px solid #8f979c;
}

#statsrevisorerne .separator{
	border-top:1px solid #8f979c;
}

#demokrati .separator{
	border-top:1px solid #d4831c;
}
/*
/ Mediatek video view and list
*/



/*TingDok Document pages */
.repeatFix {
	min-height: 780px;
}

/*Aforma pages */
/* ral adding padding-left=0 */
.formHolder p {
    padding: 0 10px 15px 0px;
}


/* Error */
.redErr {
	color: #B5014D !important;
	font-weight:bold;
	margin: 0 0 0px 0;
	padding: 0;
}
    
/*aBlog download icon*/
#aktuelt a.downloadBlogFile{
	background: url(../../images/icon_download_aktuelt.gif) no-repeat 0px 2px;
	padding-left: 17px;
}

#folketinget a.downloadBlogFile{
	background: url(../../images/icon_download_folketinget.gif) no-repeat 0px 2px;
	padding-left: 17px;
}

#dokumenter a.downloadBlogFile{
	background: url(../../images/icon_download_dokumenter.gif) no-repeat 0px 2px;
	padding-left: 17px;
}

#statsrevisorerne a.downloadBlogFile{
	background: url(../../images/icon_download_dokumenter.gif) no-repeat 0px 2px;
	padding-left: 17px;
}

#demokrati a.downloadBlogFile{
	background: url(../../images/icon_download_demokrati.gif) no-repeat 0px 2px;
	padding-left: 17px;
}

/*
* html .FormElementControlTopStar2 strong
{
margin-top: -18px !important;
margin-top: 0px !important;
}

.FormElementControlTopStar2 strong.FormElementControlTopStar
{
}
*/

 * html .FormElementControlTopStar10{
    top: -8px;
    position: relative;
}


/* Front boxes */
#demokrati .frontColumn h2, #demokrati .twoColumns h2, #aktuelt .frontColumn h2, #aktuelt .twoColumns h2, #aktuelt .threeColumns h2, #dokumenter .frontColumn h2, #dokumenter .twoColumns h2, #dokumenter .threeColumns h2, #folketinget .frontColumn h2, #folketinget .twoColumns h2, #folketinget .fourColumns h2, #statsrevisorerne .frontColumn h2, #statsrevisorerne .twoColumns h2, #statsrevisorerne .threeColumns h2, #statsrevisorerne .fourColumns h2 {
	border-bottom: 1px solid #fff;
}

.content h2 {
	border-bottom: none;
}


/* Columns colors */
#demokrati ul.extern a, #demokrati ul.intern a, #demokrati ul.documents a, #demokrati .frontColumn ul li a, #demokrati .twoColumns ul li a, #demokrati .threeColumns ul li a, #demokrati .fourColumns ul li a, #demokrati .subpageFooter, #demokrati .boxContent a, #demokrati .email a, #demokrati .emailHolder  {
	color: #874c00;
}

#aktuelt ul.extern a, #aktuelt ul.intern a, #aktuelt ul.documents a, #aktuelt .frontColumn ul li a, #aktuelt .twoColumns ul li a, #aktuelt .threeColumns ul li a, #aktuelt .fourColumns ul li a, #aktuelt .subpageFooter, #aktuelt .boxContent a, #aktuelt .email a, #aktuelt .emailHolder {
	color: #005259;
}

#dokumenter ul.extern a,#dokumenter ul.intern a,#dokumenter ul.documents a, #dokumenter .frontColumn ul li a, #dokumenter .twoColumns ul li a, #dokumenter .threeColumns ul li a, #dokumenter .fourColumns ul li a, #dokumenter .subpageFooter, #dokumenter .boxContent a, #dokumenter .email a, #dokumenter .emailHolder {
	color: #5d6264;
}

#statsrevisorerne ul.extern a,#statsrevisorerne ul.intern a,#statsrevisorerne ul.documents a, #statsrevisorerne .frontColumn ul li a, #statsrevisorerne .twoColumns ul li a, #statsrevisorerne .threeColumns ul li a, #statsrevisorerne .fourColumns ul li a, #statsrevisorerne .subpageFooter, #statsrevisorerne .boxContent a, #statsrevisorerne .email a, #statsrevisorerne .emailHolder {
	color: #6d7277;
}

#folketinget ul.extern a,#folketinget ul.intern a,#folketinget ul.documents a, #folketinget .frontColumn ul li a, #folketinget .twoColumns ul li a, #folketinget .threeColumns ul li a, #folketinget .fourColumns ul li a, #folketinget .subpageFooter, #folketinget .boxContent a, #folketinget .email a, #folketinget .emailHolder {
	color: #5a5935;
}

#generel .frontColumn ul li a, #generel .twoColumns ul li a, #generel .threeColumns ul li a, #generel .fourColumns ul li a, #generel .subpageFooter, #generel .boxContent a, #generel .email a, #generel .emailHolder {
	color: #464646;
}

/* Date */

#aktuelt .date {
	color: #0091a2;
}

#folketinget .date {
	color: #7b7a00;
	background: none;
}

#generel #page .undervisningPage .date, #generel #undervisningRight .date, #generel .dateUndervisning {
	color: #11CCDE;
}

/* Front boxes */
#demokrati .blogArticle, #demokrati .frontColumn h2, #demokrati .frontColumn .boxColumn, #demokrati .twoColumns h2, #demokrati .twoColumns .boxColumn, #demokrati .threeColumns h2 {
	background: #fff url(../../images/demokratibox_back.gif) left top repeat-x;
	color: #874c00;
}

#demokrati .threeColumns h2 a, .blogKategori a {
	color: #874c00;
	text-decoration: none;
}

#aktuelt .blogArticle, .boxContent #aktuelt .frontColumn h2, #aktuelt .twoColumns h2, #aktuelt .frontColumn h2, #aktuelt .frontColumn .boxContent, #aktuelt .twoColumns .boxContent {
	background: #fff url(../../images/aktueltbox_back.gif) left top repeat-x;
	color: #005259;
}

#aktuelt .threeColumns h2 a, .blogKategori a {
	color: #005259;
	text-decoration: none;
}

#dokumenter .blogArticle, #dokumenter .frontColumn h2, #dokumenter .twoColumns h2, #dokumenter .frontColumn .boxContent, #dokumenter .twoColumns .boxContent, #dokumenter .threeColumns h2, #dokumenter .boxColumn .boxContent {
	background: #fff url(../../images/dokumenterbox_back.gif) left top repeat-x;
	color: #5d6264;
}

#dokumenter .threeColumns h2 a, .blogKategori a {
	color: #5d6264;
	text-decoration: none;
}

#folketinget .blogArticle, #folketinget .frontColumn h2, #folketinget .twoColumns h2, #folketinget .frontColumn .boxContent, #folketinget .twoColumns .boxContent, #folketinget .fourColumns h2, #folketinget .fourColumns .boxContent, #folketinget .threeColumns h2, #folketinget .threeColumns .boxContent {
	background: #fff url(../../images/folketingetbox_back.gif) left top repeat-x;
	color: #5a5935;
}

#statsrevisorerne .blogArticle, #statsrevisorerne .frontColumn h2, #statsrevisorerne .twoColumns h2, #statsrevisorerne .frontColumn .boxContent, #statsrevisorerne .twoColumns .boxContent, #statsrevisorerne .fourColumns h2, #statsrevisorerne .fourColumns .boxContent, #statsrevisorerne .threeColumns h2, #statsrevisorerne .threeColumns .boxContent {
	background: #fff url(../../images/statsrevisorernebox_back.gif) left top repeat-x;
	color: #6d7277;
}

#folketinget .blogArticle .boxContent {
	background-image: none !important;
}

#folketinget .threeColumns h2 a, .blogKategori a {
	color: #5a5935;
	text-decoration: none;
}

#folketinget .fourColumns h1 {
	/*padding: 0px 10px 20px 10px; removed dab cause it is overwriting h1 settings  */
	color: #5a5935;
	padding-bottom: 10px;
}

#generel .blogArticle, #generel .frontColumn .boxContent {
	background: #fff url(../../images/generelbox_back.gif) 0 0 repeat-x;
}

/* breadcrumbs */
#demokrati .breadcrumb p, #demokrati .breadcrumb p a {
	color: #874c00;	
}

#aktuelt .breadcrumb p, #aktuelt .breadcrumb p a {
	color: #005259;	
}

#dokumenter .breadcrumb p, #dokumenter .breadcrumb p a {
	color: #5d6264;	
}

#statsrevisorerne .breadcrumb p, #statsrevisorerne .breadcrumb p a {
	color: #6d7277;	
}

#folketinget .breadcrumb p, #folketinget .breadcrumb p a {
	color: #5a5935;	
}

#generel .breadcrumb p, #generel .breadcrumb p a {
	color: #464646;	
}

#demokrati .toTopLeft, #demokrati .toTop, #demokrati .breadcrumb {
	background-color: #faf1e4;
}

#aktuelt .toTopLeft, #aktuelt .toTop, #aktuelt .breadcrumb {
	background-color: #e0edef;
}

#dokumenter .toTopLeft, #dokumenter .toTop, #dokumenter .breadcrumb {
	background-color: #f1f2f3;
}

#folketinget .toTopLeft, #folketinget .toTop, #folketinget .breadcrumb {
	background-color: #f5f5e0;
}

#statsrevisorerne .toTopLeft, #statsrevisorerne .toTop, #statsrevisorerne .breadcrumb {
	background-color: #e6e8ec;
}

#generel .toTopLeft, #generel .toTop, #generel .breadcrumb {
	background-color: #f4f4f0;
}

/* Mininav */
#demokrati .miniNav {
	border-bottom: 1px solid #e2ab65;
}

#aktuelt .miniNav {
	border-bottom: 1px solid #91cbd1;
}

#dokumenter .miniNav {
	border-bottom: 1px solid #c0c4c8;
}

#folketinget .miniNav {
	border-bottom: 1px solid #cbca8a;
}

#generel .miniNav {
	border-bottom: 1px solid #cacac1;
}

#statsrevisorerne .miniNav {
	border-bottom: 1px solid #B5BBC7;
}

/* Page */

div.subpage#demokrati #page {
	border-left: #f2daba 2px solid;
	border-right: #f2daba 2px solid;
	border-top: #f2daba 2px solid;
	background: #fff url(../../images/demokrati_content.gif) left top repeat-x;
}

div.subpage#aktuelt #page {
	border-left: #bfdade 2px solid;
	border-right: #bfdade 2px solid;
	border-top: #bfdade 2px solid;
	background: #fff url(../../images/aktuelt_content.gif) left top repeat-x;
}

#aktuelt #page {
	border-left: #bfdade 2px solid;
	border-right: #bfdade 2px solid;
	border-top: #bfdade 2px solid;
	background: #fff url(../../images/aktuelt_content.gif) left top repeat-x;
}

div.subpage#dokumenter #page {
	border-left: #d8dbdc 2px solid;
	border-right: #d8dbdc 2px solid;
	border-top: #d8dbdc 2px solid;
	background: #fff url(../../images/dokumenter_content.gif) left top repeat-x;
}

div.subpage#folketinget #page {
	border-left: #e2e2b9 2px solid;
	border-right: #e2e2b9 2px solid;
	border-top: #e2e2b9 2px solid;
	background: #fff url(../../images/folketinget_content.gif) left top repeat-x;
}

div.subpage#generel #page {
	border-left: #e7e6e1 2px solid;
	border-right: #e7e6e1 2px solid;
	border-top: #e7e6e1 2px solid;
	background: #fff url(../../images/generel_content.gif) left top repeat-x;
}

div.subpage#statsrevisorerne #page {
	border-left: #B5BBC7 2px solid;
	border-right: #B5BBC7 2px solid;
	border-top: #B5BBC7 2px solid;
	background: #fff url(../../images/statsrevisorerne_content.gif) left top repeat-x;
}

/* Content */
#demokrati .content, #demokrati .content a, #demokrati .rightBox label, #demokrati .latestEntry a, #demokrati div.intern a, #demokrati div.extern a  {
	color: #874c00;
}

#aktuelt .content, #aktuelt .content a, #aktuelt .rightBox label, #aktuelt .latestEntry a, #aktuelt div.intern a, #aktuelt div.extern a {
	color: #005259;
}

#dokumenter .content, #dokumenter .content a, #dokumenter .rightBox label, #dokumenter .latestEntry a, #dokumenter div.intern a, #dokumenter div.extern a {
	color: #5d6264;
}

#statsrevisorerne .content, #statsrevisorerne .content a, #statsrevisorerne .rightBox label, #statsrevisorerne .latestEntry a, #statsrevisorerne div.intern a, #statsrevisorerne div.extern a {
	color: #6d7277;
}

#folketinget .content, #folketinget .content a, #generel .content, #generel .content a, #generel .rightBox label, #folketinget .rightBox label, #folketinget .latestEntry a, #generel .latestEntry a, #folketinget div.intern a, #folketinget div.extern a, #generel div.intern a, #generel div.extern a {
	color: #464646;
}

#demokrati .billedeMedTekst {
	border-top: 1px solid #e2ab65;
	border-bottom: 1px solid #e2ab65;
}

#aktuelt .billedeMedTekst {
	border-top: 1px solid #0091a2;
	border-bottom: 1px solid #0091a2;
}

#folketinget .billedeMedTekst {
	border-top: 1px solid #afad00;
	border-bottom: 1px solid #afad00;
}

#dokumenter .billedeMedTekst {
	border-top: 1px solid #8f979c;
	border-bottom: 1px solid #8f979c;
}

#statsrevisorerne .billedeMedTekst {
	border-top: 1px solid #8c9097;
	border-bottom: 1px solid #8c9097;
}

#demokrati .moreInfo {
	border-top: 1px solid #e2ab65;
}

#demokrati .dateAuthor, #demokrati .issueSub {
	border-top: 1px solid #e2ab65;
	border-bottom: 1px solid #e2ab65;
	margin-bottom: 0px;
}

#aktuelt .moreInfo {
	border-top: 1px solid #91CBD1;
}

#aktuelt .dateAuthor, #aktuelt .issueSub {
	border-top: 1px solid #91CBD1;
	border-bottom: 1px solid #91CBD1;
	margin-bottom: 0px;
	border-bottom: 1px solid #91CBD1;
}

/* ral removing hack for IE6
* html #aktuelt .dateAuthor {
	border-bottom: 2px solid #91CBD1;
}
*/

#folketinget .moreInfo {
	border-top: 1px solid #cbca8a;
}

#folketinget .dateAuthor,  #folketinget .issueSub {
	border-top: 1px solid #cbca8a;
	border-bottom: 1px solid #cbca8a;
	margin-bottom: 0px;
}

#dokumenter .moreInfo {
	border-top: 1px solid #c0c4c8;
}

#dokumenter .dateAuthor, #dokumenter .issueSub  {
	border-top: 1px solid #c0c4c8;
	border-bottom: 1px solid #c0c4c8;
	margin-bottom: 0px;
}

#statsrevisorerne .moreInfo {
	border-top: 1px solid #8c9097;
}

#statsrevisorerne .dateAuthor, #statsrevisorerne .issueSub{
	border-top: 1px solid #B5BBC7;
	border-bottom: 1px solid #B5BBC7;
	margin-bottom: 0px;
}

#generel .moreInfo {
	border-top: 1px solid #cacac1;
}

#generel .dateAuthor {
	border-top: 1px solid #cacac1;
	border-bottom: 1px solid #cacac1;
	margin-bottom: 0px;
}

.undervisningPage .dateAuthor {
	border-top: 1px solid #11CCDE;
	border-bottom: 1px solid #11CCDE;
	margin-bottom: 0px;
}

.docNavigation ul li {
	border-right: 1px solid #464646;
}

.pageNavigation ul li {
	border-right: 1px solid #464646;
}

#dokumenter .pageNavigation ul li.prev a, #dokumenter .pageNavigation ul li.next a {
	color: #c0c4c8;
	background: inherit;
}

#statsrevisorerne .pageNavigation ul li.prev a, #statsrevisorerne .pageNavigation ul li.next a {
	color: #6d7277;
	background: inherit;
}

.pageNavigation ul li.prev a.hasMore {
	background: url(../../images/page_nav_left_active.gif) 0px 4px no-repeat !important;
	padding-left: 8px;
	color: #464646 !important;
	_zoom: 1 !important;
}

.pageNavigation ul li.next a.hasMore {
	background: url(../../images/page_nav_right_active.gif) right 4px no-repeat !important;
	padding-right: 8px;
	color: #464646  !important;
	_zoom: 1 !important;
}

/* Blockquote */

blockquote p {
	display: block;
	padding-left: 10px !important;
	padding-right: 10px !important;
	padding-bottom: 30px !important;
	font-size: 1.75em;
	font-weight: normal;
	line-height: 1.2em;
	margin-top: 30px;
}

#demokrati blockquote {
	background: url(../../images/quote_demokrati_top.gif) 0 2px no-repeat;
}

#demokrati blockquote p {
	background: url(../../images/quote_demokrati_bot.gif) bottom right no-repeat;
}

#aktuelt blockquote {
	background: url(../../images/quote_aktuelt_top.gif) 0 2px no-repeat;
}

#aktuelt blockquote p {
	background: url(../../images/quote_aktuelt_bot.gif) bottom right no-repeat;
}

#folketinget blockquote {
	background: url(../../images/quote_folketinget_top.gif) 0 2px no-repeat;
}

#folketinget blockquote p {
	background: url(../../images/quote_folketinget_bot.gif) bottom right no-repeat;
}

#dokumenter blockquote {
	background: url(../../images/quote_dokumenter_top.gif) 0 2px no-repeat;
}

#dokumenter blockquote p {
	background: url(../../images/quote_dokumenter_bot.gif) bottom right no-repeat;
}

#statsrevisorerne blockquote {
	background: url(../../images/quote_dokumenter_top.gif) 0 2px no-repeat;
}

#statsrevisorerne blockquote p {
	background: url(../../images/quote_dokumenter_bot.gif) bottom right no-repeat;
}

#generel blockquote {
	background: url(../../images/quote_generel_top.gif) 0 2px no-repeat;
}

#generel blockquote p {
	background: url(../../images/quote_generel_bot.gif) bottom right no-repeat;
}

#generel .undervisningPage blockquote {
	background: url(../../images/quote_undervisning_top.gif) 0 2px no-repeat;
}

#generel .undervisningPage blockquote p {
	background: url(../../images/quote_undervisning_bot.gif) bottom right no-repeat;
}

/* Right box */
.noBg {
    background-image: none !important;
}

#demokrati .withback {
	background: #fff url(../../images/demissue_back.gif) left bottom repeat-x;
}

#aktuelt .withback {
	background: #fff url(../../images/abissue_back.gif) left bottom repeat-x;
}

#generel .withback {
	background: #fff url(../../images/genissue_back.gif) left bottom repeat-x;
}

#dokumenter .withback {
	background: #fff url(../../images/dokissue_back.gif) left bottom repeat-x;
}

#statsrevisorerne .withback {
	background: #fff url(../../images/dokissue_back.gif) left bottom repeat-x;
}

#folketinget .withback {
	background: #fff url(../../images/folissue_back.gif) left bottom repeat-x;
}

#aktuelt .rightBox, #aktuelt .issueSub {
	background: #fff url(../../images/abissue_back.gif) left bottom repeat-x;
}

#folketinget .rightBox, #folketinget .issueSub {
	background: #fff url(../../images/folissue_back.gif) left bottom repeat-x;
}

#generel .rightBox, #generel .issueSub {
	background: #fff url(../../images/genissue_back.gif) left bottom repeat-x;
}

#demokrati .rightBox, #demokrati .issueSub {
	background: #fff url(../../images/demissue_back.gif) left bottom repeat-x;
}

#dokumenter .rightBox, #dokumenter .issueSub {
	background: #fff url(../../images/dokissue_back.gif) left bottom repeat-x;
}

#statsrevisorerne .rightBox, #statsrevisorerne .issueSub {
	background: #fff url(../../images/statsissue_back.gif) left bottom repeat-x;
}

#demokrati .rightBox, #demokrati .rightBoxNext, #demokrati .blogArticle {
	border-top: 2px solid #d4831c;
}

#aktuelt .rightBox, #aktuelt .rightBoxNext, #aktuelt .blogArticle {
	border-top: 2px solid #0091A2;
}

#generel .undervisningPage .blogArticle {
	border-top: 2px solid #11ccde;
	background: #fff url(../../images/dokumenterbox_back.gif) left top repeat-x;
}

#folketinget .rightBox, #folketinget .rightBoxNext, #folketinget .blogArticle {
	border-top: 2px solid #AFAD00;
}

#dokumenter .rightBox, #dokumenter .rightBoxNext, #dokumenter .blogArticle {
	border-top: 2px solid #8f979c;
    border-bottom: 2px solid #8f979c;
}

#statsrevisorerne .rightBox, #statsrevisorerne .rightBoxNext, #statsrevisorerne .blogArticle {
	border-top: 2px solid #81899c;
    border-bottom: 2px solid #81899c;
}

#dokumenter .rightBoxLast {
	border-bottom: 2px solid #8f979c;
	background: url(../../images/right_box_last_dokumenter.gif) left bottom repeat-x;
}

#statsrevisorerne .rightBoxLast {
	border-bottom: 2px solid #8c9097;
	background: url(../../images/right_box_last_dokumenter.gif) left bottom repeat-x;
}

#aktuelt .rightBox {
	border-top: 2px solid #0091a2;
	border-bottom: 2px solid #0091a2;
}

#folketinget .rightBox {
	border-top: 2px solid #afad00;
	border-bottom: 2px solid #afad00;
}

/* ral adding style for #demokrati */

#demokrati .rightBox{
    border-bottom: 2px solid #d4831c;
}

#generel .rightBox {
	border-top: 2px solid #96968d;
	border-bottom: 2px solid #96968d;
}

#generel #undervisningRight_calendar.rightBox {
	border-top: 2px solid #11ccde;
	border-bottom: 2px solid #11ccde;
}

#generel .blogArticle {
	border-top: 2px solid #96968d;
}

#generel #undervisningRight .rightBox, #generel #undervisningRight .rightBoxNext, #generel #ctl11_undervisningRight .rightBox, #generel #ctl11_undervisningRight .rightBoxNext {
	border-top: 2px solid #11ccde;
	border-bottom: 2px solid #11ccde;
}

#generel #undervisningRight .rightBoxNext {
	margin-bottom: 10px;
}

#aktuelt #aForumSearch .rightBox {
	border-top: 2px solid #0091A2;
	border-bottom: 2px solid #0091A2;
}

#folketinget .rightBoxNext {
	border-bottom: 2px solid #afad00;
	margin-bottom: 10px;
}

#demokrati .frontColumn .rightBox h2, #demokrati .frontColumn .rightBoxNext h2, #demokrati #page .content .rightBox h2, #demokrati #page .content .rightBoxNext h2 {
	border-bottom: 1px solid #e2ab65;
}

#aktuelt .rightBox h2, #aktuelt .rightBoxNext h2, #aktuelt #page .content .rightBox h2, #aktuelt #page .content .rightBoxNext h2 {
	border-bottom: 1px solid #91cbd1;
}

#dokumenter .rightBox h2, #dokumenter .rightBoxNext h2, #dokumenter #page .content .rightBox h2, #dokumenter #page .content .rightBoxNext h2 {
	border-bottom: 1px solid #d9dbdc;
}

#statsrevisorerne .rightBox h2, #statsrevisorerne .rightBoxNext h2, #statsrevisorerne #page .content .rightBox h2, #statsrevisorerne #page .content .rightBoxNext h2 {
	border-bottom: 1px solid #b5bbc7;
}

#folketinget .rightBox h2, #folketinget .rightBoxNext h2, #folketinget #page .content .rightBox h2, #folketinget #page  .content .rightBoxNext h2 {
	border-bottom: 1px solid #e2e2b9;
}

#generel .rightBox h2, #generel .rightBoxNext h2, #generel #page .rightBox h2, #generel #page .rightBoxNext h2 {
	border-bottom: 1px solid #dcdad4;
}

#generel #undervisningRight .rightBox h2, #generel #undervisningRight .rightBoxNext h2, #generel #undervisningRight .rightBoxNext h2 {
	border-bottom: 1px solid #11ccde;
}
#aktuelt #aForumSearch.frontColumn .rightBox h2 {
	border-bottom: 1px solid #0091A2;
}

#generel #undervisningRight .rightBox h2, #generel #undervisningRight .rightBoxNext h2 {
	border-bottom: 1px solid #11ccde !important;
}
#aktuelt .frontColumn #aForumSearch.rightBox h2 {
	border-bottom: 1px solid #0091A2;
}

#aktuelt .frontColumn .rightBoxNext {
	margin-bottom: 10px;
	border-bottom: 2px solid #0091a2;
}

#demokrati .frontColumn .rightBoxNext {
	margin-bottom: 10px;
	border-bottom: 2px solid #d4831c;
}

#dokumenter .frontColumn .rightBoxNext {
	margin-bottom: 10px;
	border-bottom: 2px solid #8f979c;
}

#statsrevisorerne .frontColumn .rightBoxNext {
	margin-bottom: 10px;
	border-bottom: 2px solid #8c9097;
}

#demokrati .frontColumn .rightBox p, #demokrati .frontColumn .rightBoxNext p {
	color: #874c00;
}

/*ral adding style for .rightBoxNext*/
#aktuelt .frontColumn .rightBox p, #aktuelt .frontColumn .rightBoxNext p{
	color: #005259;
}

/* Go to top */
a.goTop {
	line-height: 1.3em;
}

#demokrati a.goTop {
	color: #874c00;
}

#aktuelt a.goTop {
	color: #005259;
}

#dokumenter a.goTop {
	color: #5d6264;
}

#statsrevisorerne a.goTop {
	color: #6d7277;
}

#folketinget a.goTop {
	color: #5a5935;
}

#generel a.goTop {
	color: #464646;
}

#aktuelt a.rss, #aktuelt a.mobil {
	color: #005259;
}

/* Aktuelt left front page */

.columnAktuelt .lefty {
	width: 48%;
	border-right: #bfdade 2px solid;
}

.columnAktuelt .righty {
	width: 48%;
	border-left: #bfdade 2px solid;
}



/* Issue */

.issue {
	border-bottom: #91cbd1 1px solid;
}

.issueSub {
	border-bottom: #91cbd1 1px solid;
	border-top: #91cbd1 1px solid;
}

.issueSubGen {
	border-bottom: #CACAC1 1px solid;
	border-top: #CACAC1 1px solid;
}
.issueSubFol {
	border-bottom: #cbca8a 1px solid;
	border-top: #cbca8a 1px solid;
}

.issueSubDok {
	border-bottom: #C0C4C8 1px solid;
	border-top: #C0C4C8 1px solid;
}
.issueSubDem {
	border-bottom: #E2AB65 1px solid;
	border-top: #E2AB65 1px solid;
}
.ablines {
	border-bottom: #91cbd1 1px solid;
}

.abline, .ablines div.rss {
	border-bottom: #91cbd1 1px solid;
	
}



/* Left Menu 5 */

#dokumenter .leftMenu5 {
	border-bottom: 1px solid #c1c5c7;
	color: #bebebe;
}

#dokumenter .leftMenu5 h2 {
	color: #bebebe;
}

#dokumenter .leftMenu5.prime {
	border-top: 1px solid #c1c5c7;
}

#dokumenter .leftMenu5.primesecond {
	border-top: 1px solid #c1c5c7;
}

#dokumenter .leftMenu5.prime, #dokumenter .leftMenu5.prime h2, #dokumenter .leftMenu5.primesecond, #dokumenter .leftMenu5.primesecond h2, #dokumenter .leftMenu5.second, #dokumenter .leftMenu5.second h2 {
	color: #464646;
}


/* Main menu */

ul#menu li a.menu1 {
	background: url(../../images/main_menu1.gif) right top no-repeat;
	border-bottom: 2px solid #0091a2;
}

ul#menu li a.menu2 {
	background: url(../../images/main_menu2.gif) right top no-repeat;
	border-bottom: 2px solid #afad00;
}

ul#menu li a.menu3 {
	background: url(../../images/main_menu3.gif) right top no-repeat;
	border-bottom: 2px solid #8f979c;
}

ul#menu li a.menu4 {
	background: url(../../images/main_menu4.gif) right top no-repeat;
	border-bottom: 2px solid #d4831c;
}
ul#menu li a.menu5 {
	background: url(../../images/folketingstidende/Folketingstidende.gif) right top no-repeat;
	border-bottom: 2px solid #0091a2;
}

ul#menu li a.menu6 {
	background: url(../../images/folketingstidende/Ministeromader.gif) right top no-repeat;
	border-bottom: 2px solid #afad00;
}

ul#menu li a.menu7 {
	background: url(../../images/folketingstidende/Emner.gif) right top no-repeat;
	border-bottom: 2px solid #8f979c;
}


#demokrati ul#menu li a.menu1, #demokrati ul#menu li a.menu2, #demokrati ul#menu li a.menu3 {
	border-bottom: 2px solid #f2daba;
	height: 28px;
}

#demokrati ul#menu li a.menu1:hover {
	background: url(../../images/main_menu1.gif) right top no-repeat;
	border-bottom: 4px solid #0091a2;
	height: 26px;
}

#demokrati ul#menu li a.menu2:hover {
	background: url(../../images/main_menu2.gif) right top no-repeat;
	border-bottom: 4px solid #afad00;
	height: 26px;
}

#demokrati ul#menu li a.menu3:hover {
	background: url(../../images/main_menu3.gif) right top no-repeat;
	border-bottom: 4px solid #8f979c;
	height: 26px;
}

#aktuelt ul#menu li a.menu2, #aktuelt ul#menu li a.menu3, #aktuelt ul#menu li a.menu4 {
	border-bottom: 2px solid #bfdade;
	height: 28px;
}

#aktuelt ul#menu li a.menu2:hover {
	background: url(../../images/main_menu2.gif) right top no-repeat;
	border-bottom: 4px solid #afad00;
	height: 26px;
}

#aktuelt ul#menu li a.menu3:hover {
	background: url(../../images/main_menu3.gif) right top no-repeat;
	border-bottom: 4px solid #8f979c;
	height: 26px;
}

#aktuelt ul#menu li a.menu4:hover {
	background: url(../../images/main_menu4.gif) right top no-repeat;
	border-bottom: 4px solid #d4831c;
	height: 26px;
}

#dokumenter ul#menu li a.menu1, #dokumenter ul#menu li a.menu2, #dokumenter ul#menu li a.menu4 {
	border-bottom: 2px solid #d8dbdc;
	height: 28px;
}

#dokumenter ul#menu li a.menu1:hover {
	background: url(../../images/main_menu1.gif) right top no-repeat;
	border-bottom: 4px solid #0091a2;
	height: 26px;
}

#dokumenter ul#menu li a.menu2:hover {
	background: url(../../images/main_menu2.gif) right top no-repeat;
	border-bottom: 4px solid #afad00;
	height: 26px;
}

#dokumenter ul#menu li a.menu4:hover {
	background: url(../../images/main_menu4.gif) right top no-repeat;
	border-bottom: 4px solid #d4831c;
	height: 26px;
}

#statsrevisorerne ul#menu li a.menu1, #statsrevisorerne ul#menu li a.menu2, #statsrevisorerne ul#menu li a.menu3, #statsrevisorerne ul#menu li a.menu4 {
	border-bottom: 2px solid #d8dbdc;
	height: 28px;
}

#statsrevisorerne ul#menu li a.menu1:hover {
	background: url(../../images/main_menu1.gif) right top no-repeat;
	border-bottom: 4px solid #0091a2;
	height: 26px;
}

#statsrevisorerne ul#menu li a.menu2:hover {
	background: url(../../images/main_menu2.gif) right top no-repeat;
	border-bottom: 4px solid #afad00;
	height: 26px;
}

#statsrevisorerne ul#menu li a.menu3:hover {
	background: url(../../images/main_menu3.gif) right top no-repeat;
	border-bottom: 4px solid #8f979c;
	height: 26px;
}

#statsrevisorerne ul#menu li a.menu4:hover {
	background: url(../../images/main_menu4.gif) right top no-repeat;
	border-bottom: 4px solid #d4831c;
	height: 26px;
}

#generel ul#menu li a.menu1, #generel ul#menu li a.menu2, #generel ul#menu li a.menu3, #generel ul#menu li a.menu4 {
	border-bottom: 2px solid #e7e6e1;
	height: 28px;
}

#generel ul#menu li a.menu1:hover {
	background: url(../../images/main_menu1.gif) right top no-repeat;
	border-bottom: 4px solid #0091a2;
	height: 26px;
}

#generel ul#menu li a.menu2:hover {
	background: url(../../images/main_menu2.gif) right top no-repeat;
	border-bottom: 4px solid #afad00;
	height: 26px;
}

#generel ul#menu li a.menu3:hover {
	background: url(../../images/main_menu3.gif) right top no-repeat;
	border-bottom: 4px solid #8f979c;
	height: 26px;
}

#generel ul#menu li a.menu4:hover {
	background: url(../../images/main_menu4.gif) right top no-repeat;
	border-bottom: 4px solid #d4831c;
	height: 26px;
}

#demokrati ul#menu li a.menu1, #dokumenter ul#menu li a.menu1, #folketinget ul#menu li a.menu1, #generel ul#menu li a.menu1, #statsrevisorerne ul#menu li a.menu1 {
	background: url(../../images/main_menu1.gif) right -30px no-repeat;
}

#demokrati ul#menu li a.menu2, #aktuelt ul#menu li a.menu2, #dokumenter ul#menu li a.menu2, #generel ul#menu li a.menu2, #statsrevisorerne ul#menu li a.menu2 {
	background: url(../../images/main_menu2.gif) right -30px no-repeat;
}

#demokrati ul#menu li a.menu3, #aktuelt ul#menu li a.menu3, #folketinget ul#menu li a.menu3, #generel ul#menu li a.menu3, #statsrevisorerne ul#menu li a.menu3 {
	background: url(../../images/main_menu3.gif) right -30px no-repeat;
}

#aktuelt ul#menu li a.menu4, #dokumenter ul#menu li a.menu4, #folketinget ul#menu li a.menu4, #generel ul#menu li a.menu4, #statsrevisorerne ul#menu li a.menu4 {
	background: url(../../images/main_menu4.gif) right -30px no-repeat;
}


#folketinget ul#menu li a.menu1, #folketinget ul#menu li a.menu3, #folketinget ul#menu li a.menu4 {
	border-bottom: 2px solid #e2e2b9;
	height: 28px;
}

#folketinget ul#menu li a.menu1:hover {
	background: url(../../images/main_menu1.gif) right top no-repeat;
	border-bottom: 4px solid #0091a2;
	height: 26px;
}

#folketinget ul#menu li a.menu3:hover {
	background: url(../../images/main_menu3.gif) right top no-repeat;
	border-bottom: 4px solid #8f979c;
	height: 26px;
}

#folketinget ul#menu li a.menu4:hover {
	background: url(../../images/main_menu4.gif) right top no-repeat;
	border-bottom: 4px solid #d4831c;
	height: 26px;
}



/* Top Menu */

#topMenu ul li a, #footer ul li a {
	color: #464646;
}

#topMenu {
	background-color: #ecece7;
}

#footer {
	background-color: #e4e4dd;
}

/* Left menu */

.frontColumn ul.leftMenu li {
	border-bottom: 2px #fff solid;
}

#demokrati .frontColumn ul.leftMenu li {
	background-color: #faf1e4;
}

#aktuelt .frontColumn ul.leftMenu li {

	background-color: #e2eef0;
}

#dokumenter .frontColumn ul.leftMenu li {
	background-color: #f1f2f3;
}

#generel .frontColumn ul.leftMenu li {
	background-color: #ebeae6;
}

#folketinget .frontColumn ul.leftMenu li {
	background-color: #f5f5e0;
}

.frontColumn ul.leftMenu2 li {
	border-bottom: 2px #b5014d solid;
}

#statsrevisorerne .frontColumn ul.leftMenu li
{
	background-color: #e6e8ec;
	}

/* LeftMenu 3 SubMenu */

.frontColumn ul.leftMenu2 ul {
	border-top: 2px #b5014d solid;
	border-bottom: 2px #b5014d solid;
}

.frontColumn ul.leftMenu2 ul li {
	border-bottom: 2px solid #fff;
}

#demokrati .frontColumn ul.leftMenu2 ul li {
	border-left: 2px solid #f2daba;
	border-right: 2px solid #f2daba;
	background-color: #faf1e4;
}

#dokumenter .frontColumn ul.leftMenu2 ul li {
	border-left: 2px solid #cdd2d4;
	border-right: 2px solid #cdd2d4;
	background-color: #f1f2f3;
}

#aktuelt .frontColumn ul.leftMenu2 ul li {
	border-left: 2px solid #bfdade;
	border-right: 2px solid #bfdade;
	background-color: #e0edef;
}

#folketinget .frontColumn ul.leftMenu2 ul li {
	border-left: 2px solid #e2e2b9;
	border-right: 2px solid #e2e2b9;
	background-color: #f5f5e0;
}

#generel .frontColumn ul.leftMenu2 ul li {
	border-left: 2px solid #e7e6e1;
	border-right: 2px solid #e7e6e1;
	background-color: #f4f4f0;
}

/* Left menu 3 */
.frontColumn ul.leftMenu3 li {
	border-bottom: 2px #fff solid;
}

#demokrati .frontColumn ul.leftMenu3 li {
	background-color: #faf1e4;
}

#dokumenter .frontColumn ul.leftMenu3 li {
	background-color: #f1f2f3;
}

#aktuelt .frontColumn ul.leftMenu3 li {
	background-color: #e0edef;
}

#generel .frontColumn ul.leftMenu3 li {
	background-color: #f4f4f0;
}

#statsrevisorerne .frontColumn ul.leftMenu3 li {
	background-color:#E6E8EC;
}

#folketinget .frontColumn ul.leftMenu3 li {
	background-color: #f5f5e0;
}

#aktuelt .frontColumn ul.leftMenu3 li#active {
	background-color: #bfdade;
}

#demokrati .frontColumn ul.leftMenu3 li#active {
	background-color: #f2daba;
}

#dokumenter .frontColumn ul.leftMenu3 li#active {
	background-color: #cdd2d4;
}

#folketinget .frontColumn ul.leftMenu3 li#active {
	background-color: #e2e2b9;
}

#generel .frontColumn ul.leftMenu3 li#active {
	background-color: #e7e6e1;
}

#statsrevisorerne .frontColumn ul.leftMenu3 li#active {
	background-color: #d6d9e0;
}

/* Left menu 4 */

#dokumenter ul.leftMenu4 {
	border-bottom: 1px solid #c1c5c7;
}

#dokumenter ul.leftMenu4 li a#active, #dokumenter div.leftMenu5 ul li a#active {
	color: #990000 !important;
}

/* Left menu 5 */

#dokumenter div.leftMenu5.prime ul li a, #dokumenter div.leftMenu5.primesecond ul li a, #dokumenter div.leftMenu5.second ul li a {
	color: #464646 !important;
}

#dokumenter div.leftMenu5 ul li a {
	color: #bebebe;
}

#demokrati a.print {
	background: url(../../images/print.gif) -416px 0px no-repeat;
}

#demokrati a.print:hover {
	background: url(../../images/print.gif) -416px -18px no-repeat;
}

#demokrati a.friend {
	background: url(../../images/print.gif) -442px 0px no-repeat;
}

#demokrati a.friend:hover {
	background: url(../../images/print.gif) -442px -18px no-repeat;
}

#demokrati a.tobasket {
	background: url(../../images/print.gif) -468px 0px no-repeat;
}

#demokrati a.tobasket:hover {
	background: url(../../images/print.gif) -468px -18px no-repeat;
}

#demokrati a.basket {
	background: url(../../images/print.gif) -494px 0px no-repeat;
}

#demokrati a.basket:hover {
	background: url(../../images/print.gif) -494px -18px no-repeat;
}

#aktuelt a.print {
	background: url(../../images/print.gif) -104px 0px no-repeat;
}

#aktuelt a.print:hover {
	background: url(../../images/print.gif) -104px -18px no-repeat;
}

#aktuelt a.friend {
	background: url(../../images/print.gif) -130px 0px no-repeat;
}

#aktuelt a.friend:hover {
	background: url(../../images/print.gif) -130px -18px no-repeat;
}

#aktuelt a.tobasket {
	background: url(../../images/print.gif) -156px 0px no-repeat;
}

#aktuelt a.tobasket:hover {
	background: url(../../images/print.gif) -156px -18px no-repeat;
}

#aktuelt a.basket {
	background: url(../../images/print.gif) -182px 0px no-repeat;
}

#aktuelt a.basket:hover {
	background: url(../../images/print.gif) -182px -18px no-repeat;
}

#dokumenter a.print {
	background: url(../../images/print.gif) -312px 0px no-repeat;
}

#dokumenter a.print:hover, #generel a.print:hover {
	background: url(../../images/print.gif) -312px -18px no-repeat;
}

#dokumenter a.friend {
	background: url(../../images/print.gif) -338px 0px no-repeat;
}

#dokumenter a.friend:hover, #generel a.friend:hover {
	background: url(../../images/print.gif) -338px -18px no-repeat;
}

#dokumenter a.tobasket {
	background: url(../../images/print.gif) -364px 0px no-repeat;
}

#dokumenter a.tobasket:hover, #generel a.tobasket:hover {
	background: url(../../images/print.gif) -364px -18px no-repeat;
}

#dokumenter a.basket {
	background: url(../../images/print.gif) -390px 0px no-repeat;
}

#dokumenter .lovTable a.basket, #dokumenter .lovTable a.basket:hover  {
	background: none;
}

#dokumenter a.basket:hover, #generel a.basket:hover {
	background: url(../../images/print.gif) -390px -18px no-repeat;
}

#statsrevisorerne a.print {
	background: url(../../images/print.gif) -312px 0px no-repeat;
}

#statsrevisorerne a.print:hover {
	background: url(../../images/print.gif) -312px -18px no-repeat;
}

#statsrevisorerne a.friend {
	background: url(../../images/print.gif) -338px 0px no-repeat;
}

#statsrevisorerne a.friend:hover {
	background: url(../../images/print.gif) -338px -18px no-repeat;
}

#statsrevisorerne a.tobasket {
	background: url(../../images/print.gif) -364px 0px no-repeat;
}

#statsrevisorerne a.tobasket:hover {
	background: url(../../images/print.gif) -364px -18px no-repeat;
}

#statsrevisorerne a.basket {
	background: url(../../images/print.gif) -390px 0px no-repeat;
}

#statsrevisorerne a.basket:hover {
	background: url(../../images/print.gif) -390px -18px no-repeat;
}

#dokumenter a.basketInactive, #statsrevisorerne a.basketInactive {
	background: transparent url(../../images/print.gif) no-repeat scroll -598px 0px;
}

#dokumenter a.basketInactive:hover {
	background: transparent url(../../images/print.gif) no-repeat scroll -598px 0px;
}

#dokumenter a.friendInactive{
	background: url(../../images/print.gif) -546px 0px no-repeat;
}

#dokumenter a.printInactive {
	background: url(../../images/print.gif) -520px 0px no-repeat;
	}
	
#dokumenter a.tobasketInactive {
	background: url(../../images/print.gif) -572px 0px no-repeat;
}

#aktuelt a.printInactive, #demokrati a.printInactive, #folketinget a.printInactive {
	background: url(../../images/print.gif) -520px 0px no-repeat;
	}

#aktuelt a.friendInactive, #demokrati a.friendInactive, #folketinget a.friendInactive{
	background: url(../../images/print.gif) -546px 0px no-repeat;
}

#aktuelt a.tobasketInactive, #demokrati a.tobasketInactive, #folketinget a.tobasketInactive{
	background: url(../../images/print.gif) -572px 0px no-repeat;
}

#aktuelt a.basketInactive, #demokrati a.basketInactive, #folketinget a.basketInactive{
	background: transparent url(../../images/print.gif) no-repeat scroll -598px 0px;
}

#folketinget a.print {
	background: url(../../images/print.gif) -208px 0px no-repeat;
}

#folketinget a.print:hover {
	background: url(../../images/print.gif) -208px -18px no-repeat;
}

#folketinget a.friend {
	background: url(../../images/print.gif) -234px 0px no-repeat;
}

#folketinget a.friend:hover {
	background: url(../../images/print.gif) -234px -18px no-repeat;
}

#folketinget a.tobasket {
	background: url(../../images/print.gif) -260px 0px no-repeat;
}

#folketinget a.tobasket:hover {
	background: url(../../images/print.gif) -260px -18px no-repeat;
}

#folketinget a.basket {
	background: url(../../images/print.gif) -286px 0px no-repeat;
}

#folketinget .tabContainer  a.basket, #folketinget .tabContainer  a.basket:hover  {
	background: none;
}

#folketinget a.basket:hover {
	background: url(../../images/print.gif) -286px -18px no-repeat;
}

/* ral 
#generel a.print {
	background: url(../../images/print.gif) -520px 0px no-repeat;
}
*/

#generel a.print {
	background: url(../../images/print.gif) 0px 0px no-repeat;
}

/*#generel a.print:hover {
	background: url(../../images/print.gif) -520px 0px no-repeat;
}*/

/* ral
#generel a.friend {
	background: url(../../images/print.gif) -546px 0px no-repeat;
}
*/

#generel a.friend {
	background: url(../../images/print.gif) -26px 0px no-repeat;
}

/*#generel a.friend:hover {
	background: url(../../images/print.gif) -546px 0px no-repeat;
}*/

/* ral
#generel a.tobasket {
	background: url(../../images/print.gif) -572px 0px no-repeat;
}
*/

#generel a.tobasket {
	background: url(../../images/print.gif) -52px 0px no-repeat;
}

/*#generel a.tobasket:hover {
	background: url(../../images/print.gif) -572px 0px no-repeat;
}*/

/* ral
#generel a.basket {
	background: url(../../images/print.gif) -598px 0px no-repeat;
}
*/

#generel a.basket {
	background: url(../../images/print.gif) -78px 0px no-repeat;
}

/*#generel a.basket:hover {
	background: url(../../images/print.gif) -598px 0px no-repeat;
}*/

/* Main footer */

#demokrati #mainFooter {
	background: #fff url(../../images/demokrati_footer.gif) center bottom no-repeat;
}

#demokrati #mainFooter.partener {
	background: #fff url(../../images/demokrati_footer_partener.gif) center bottom no-repeat;
}

#aktuelt #mainFooter {
	background: #fff url(../../images/aktuelt_footer.gif) center bottom no-repeat;
}

#dokumenter #mainFooter {
	background: #fff url(../../images/dokumenter_footer.gif) center bottom no-repeat;
}

#statsrevisorerne #mainFooter {
	background: #fff url(../../images/dokumenter_footer.gif) center bottom no-repeat;
}

#folketinget #mainFooter {
	background: #fff url(../../images/folketinget_footer.gif) center bottom no-repeat;
}


#generel.themeDocument #mainFooter {
	background: #fff url(../../images/dokumenter_footer.gif) center bottom no-repeat;
}

div.subpage#demokrati #mainFooter {
	background: #fff url(../../images/demokrati_footer_gol.gif) left bottom repeat-x;
}

div.subpage#aktuelt #mainFooter {
	background: #fff url(../../images/aktuelt_footer_gol.gif) left bottom repeat-x;
}

div.subpage#dokumenter #mainFooter {
	background: #fff url(../../images/dokumenter_footer_gol.gif) left bottom repeat-x;
}

div.subpage#statsrevisorerne #mainFooter {
	background: #fff url(../../images/statsrevisorerne_footer_gol.gif) left bottom repeat-x;
}

div.subpage#folketinget #mainFooter {
	background: #fff url(../../images/folketinget_footer_gol.gif) left bottom repeat-x;
}

div.subpage#generel #mainFooter {
	background: #fff url(../../images/generel_footer_gol.gif) left bottom repeat-x;
}

div.subpage#demokrati .subpageFooter {
	background: #fff url(../../images/demokrati_footer_sub.gif) center bottom no-repeat;
}

div.subpage#demokrati .subpageFooter.partener {
	background: #fff url(../../images/demokrati_footer_sub_partener.gif) center bottom no-repeat;
}

div.subpage#aktuelt .subpageFooter {
	background: #fff url(../../images/aktuelt_footer_sub.gif) center bottom no-repeat;
}

div.subpage#dokumenter .subpageFooter {
	background: #fff url(../../images/dokumenter_footer_sub.gif) center bottom no-repeat;
}

div.subpage#statsrevisorerne .subpageFooter {
	background: #fff url(../../images/statsrevisorerne_footer_sub.gif) center bottom no-repeat;
}

div.subpage#folketinget .subpageFooter {
	background: #fff url(../../images/folketinget_footer_sub.gif) center bottom no-repeat;
}

div.subpage#generel .subpageFooter {
	background: #fff url(../../images/generel_footer_sub.gif) center bottom no-repeat;
}

#folketinget .leftFooter {
	background: #f5f5e0 url(../../images/folketingetleft_footer.gif) center bottom no-repeat;
}

#demokrati .leftFooter {
	background: #faf1e4 url(../../images/demokratileft_footer.gif) center bottom no-repeat;
}

#aktuelt .leftFooter {
	background: #e0edef url(../../images/aktueltleft_footer.gif) center bottom no-repeat;
}

#dokumenter .leftFooter {
	background: #f1f2f3 url(../../images/dokumenterleft_footer.gif) center bottom no-repeat;
}

#generel .leftFooter {
	background: #f4f4f0 url(../../images/generelleft_footer.gif) center bottom no-repeat;
}

#statsrevisorerne .leftFooter {
	background: #e6e8ec url(../../images/statsrevisorerneleft_footer.gif) center bottom no-repeat;
}

div.subpage#demokrati #mainFooter {
	border-left: #f2daba 2px solid;
	border-right: #f2daba 2px solid;
}

div.subpage#aktuelt #mainFooter {
	border-left: #bfdade 2px solid;
	border-right: #bfdade 2px solid;
}

div.subpage#dokumenter #mainFooter {
	border-left: #d8dbdc 2px solid;
	border-right: #d8dbdc 2px solid;
}

div.subpage#statsrevisorerne #mainFooter {
	border-left: #B5BBC7 2px solid;
	border-right: #B5BBC7 2px solid;
}

div.subpage#folketinget #mainFooter {
	border-left: #e2e2b9 2px solid;
	border-right: #e2e2b9 2px solid;
}

div.subpage#generel #mainFooter {
	border-left: #e7e6e1 2px solid;
	border-right: #e7e6e1 2px solid;
}

/* Kontact info */
.kontactLine {
	border-bottom: 1px solid #cacac1;
}

#demokrati .kontactLine {
	border-bottom: 1px solid #EDBC7D;
}

/* Icon tips */
.iconTipBottom {
	bottom: 12px;
	line-height: 1em;
}

.iconTipTop {
	bottom: 10px;
	line-height: 1em;
}

/*#master #masterFooter .subpageFooter ul.smallNav {
	margin: 93px 0px 0px 0px;
}*/


.teaser1Detail h1, .teaser1Detail h2, .teaserDemokratiDetail h1, .teaserDemokratiDetail h2, .teaserAktueltDetail h1, .teaserAktueltDetail h2, .teaserDokumenterDetail h1, .teaserDokumenterDetail h2, .teaserFolketingetDetail h1, .teaserFolketingetDetail h2 {
	visibility: hidden;
	height: 0px !important;
	padding: 0px !important;
	border: 0px !important;
	position: absolute;
	z-index: 1000;
}

p.narrowText{
	padding-left: 40px;
}

.ablogFront #page {
	background: none !important;
	border: 0px !important;
}

.ablogFront .miniNav {
	visibility: hidden !important;
	display: none;
	min-height: 0px;
	height: 0px;
	line-height: 0px;
}

.ablogFront .smallNav {
	visibility: hidden !important;
	min-height: 0px;
}

.endQuote {
	float: right;
	clear: left;
}

.emailHolder {
    color: #464646;
}

.rightBox .emailHolder {
	padding: 8px 10px 6px 0px;
}

.tingdokFieldSetHelp {
     color: #999;
     font-size:90% !important;
}

.zero {
	font-size: 0px;
	height: 0px;
	line-height: 0px;
	clear: both;
}

#helpSearch h3 {
	padding-left:10px;
	padding-top:4px;
	padding-bottom:2px;
}

#searchForum h2 {
	padding-left: 0px;
	font-size: 1em;
	font-weight: normal;
}

/* Style for Ankiro search */
.max, .med, .min {
	font-weight: bold;
}

.threeColumns #page .content .postList .blogArticle h2.postTitle{
	padding: 10px 10px 7px 8px;
	border-bottom: none !important;
}

h2.aBlogRSSHeader {
	background-position: 3px 10px !important;
	background-repeat: no-repeat !important;
	padding-left: 23px !important;
}

#aktuelt h2.aBlogRSSHeader {
	background-image: url(../../images/rss.gif) !important;
}

#folketinget h2.aBlogRSSHeader {
	background-image: url(../../images/rss_folketinget.gif) !important;
}

#generel h2.aBlogRSSHeader {
	background-image: url(../../images/rss_generel.gif) !important;
}

#dokumenter h2.aBlogRSSHeader {
	background-image: url(../../images/rss_dokumenter.gif) !important;
}

#demokrati h2.aBlogRSSHeader {
	background-image: url(../../images/rss_demokrati.gif) !important;
}


.content h2 {
	border-bottom: none;
}


/* Columns colors */
#demokrati ul.extern a, #demokrati ul.intern a, #demokrati ul.documents a, #demokrati .frontColumn ul li a, #demokrati .twoColumns ul li a, #demokrati .threeColumns ul li a, #demokrati .fourColumns ul li a, #demokrati .subpageFooter, #demokrati .boxContent a, #demokrati .email a, #demokrati .emailHolder  {
	color: #874c00;
}

#aktuelt ul.extern a, #aktuelt ul.intern a, #aktuelt ul.documents a, #aktuelt .frontColumn ul li a, #aktuelt .twoColumns ul li a, #aktuelt .threeColumns ul li a, #aktuelt .fourColumns ul li a, #aktuelt .subpageFooter, #aktuelt .boxContent a, #aktuelt .email a, #aktuelt .emailHolder {
	color: #005259;
}

#dokumenter ul.extern a,#dokumenter ul.intern a,#dokumenter ul.documents a, #dokumenter .frontColumn ul li a, #dokumenter .twoColumns ul li a, #dokumenter .threeColumns ul li a, #dokumenter .fourColumns ul li a, #dokumenter .subpageFooter, #dokumenter .boxContent a, #dokumenter .email a, #dokumenter .emailHolder {
	color: #5d6264;
}

#statsrevisorerne ul.extern a,#statsrevisorerne ul.intern a,#statsrevisorerne ul.documents a, #statsrevisorerne .frontColumn ul li a, #statsrevisorerne .twoColumns ul li a, #statsrevisorerne .threeColumns ul li a, #statsrevisorerne .fourColumns ul li a, #statsrevisorerne .subpageFooter, #statsrevisorerne .boxContent a, #statsrevisorerne .email a, #statsrevisorerne .emailHolder {
	color: #6d7277;
}

#folketinget ul.extern a,#folketinget ul.intern a,#folketinget ul.documents a, #folketinget .frontColumn ul li a, #folketinget .twoColumns ul li a, #folketinget .threeColumns ul li a, #folketinget .fourColumns ul li a, #folketinget .subpageFooter, #folketinget .boxContent a, #folketinget .email a, #folketinget .emailHolder {
	color: #5a5935;
}

#generel .frontColumn ul li a, #generel .twoColumns ul li a, #generel .threeColumns ul li a, #generel .fourColumns ul li a, #generel .subpageFooter, #generel .boxContent a, #generel .email a, #generel .emailHolder {
	color: #464646;
}




/* Issue */

.issue {
	border-bottom: #91cbd1 1px solid;
}

.ablines {
	border-bottom: #91cbd1 1px solid;
}

.abline, .ablines div.rss {
	border-bottom: #91cbd1 1px solid;
	
}


/* Left Menu 5 */

#dokumenter .leftMenu5 {
	border-bottom: 1px solid #c1c5c7;
	color: #bebebe;
}

#dokumenter .leftMenu5 h2 {
	color: #bebebe;
}

#dokumenter .leftMenu5.prime {
	border-top: 1px solid #c1c5c7;
}

#dokumenter .leftMenu5.primesecond {
	border-top: 1px solid #c1c5c7;
}

#dokumenter .leftMenu5.prime, #dokumenter .leftMenu5.prime h2, #dokumenter .leftMenu5.primesecond, #dokumenter .leftMenu5.primesecond h2, #dokumenter .leftMenu5.second, #dokumenter .leftMenu5.second h2 {
	color: #464646;
}


/* Main menu */

ul#menu li a.menu1 {
	background: url(../../images/main_menu1.gif) right top no-repeat;
	border-bottom: 2px solid #0091a2;
}

ul#menu li a.menu2 {
	background: url(../../images/main_menu2.gif) right top no-repeat;
	border-bottom: 2px solid #afad00;
}

ul#menu li a.menu3 {
	background: url(../../images/main_menu3.gif) right top no-repeat;
	border-bottom: 2px solid #8f979c;
}

ul#menu li a.menu4 {
	background: url(../../images/main_menu4.gif) right top no-repeat;
	border-bottom: 2px solid #d4831c;
}

#demokrati ul#menu li a.menu1, #demokrati ul#menu li a.menu2, #demokrati ul#menu li a.menu3 {
	border-bottom: 2px solid #f2daba;
	height: 28px;
}

#demokrati ul#menu li a.menu1:hover {
	background: url(../../images/main_menu1.gif) right top no-repeat;
	border-bottom: 4px solid #0091a2;
	height: 26px;
}

#demokrati ul#menu li a.menu2:hover {
	background: url(../../images/main_menu2.gif) right top no-repeat;
	border-bottom: 4px solid #afad00;
	height: 26px;
}

#demokrati ul#menu li a.menu3:hover {
	background: url(../../images/main_menu3.gif) right top no-repeat;
	border-bottom: 4px solid #8f979c;
	height: 26px;
}

#aktuelt ul#menu li a.menu2, #aktuelt ul#menu li a.menu3, #aktuelt ul#menu li a.menu4 {
	border-bottom: 2px solid #bfdade;
	height: 28px;
}

#aktuelt ul#menu li a.menu2:hover {
	background: url(../../images/main_menu2.gif) right top no-repeat;
	border-bottom: 4px solid #afad00;
	height: 26px;
}

#aktuelt ul#menu li a.menu3:hover {
	background: url(../../images/main_menu3.gif) right top no-repeat;
	border-bottom: 4px solid #8f979c;
	height: 26px;
}

#aktuelt ul#menu li a.menu4:hover {
	background: url(../../images/main_menu4.gif) right top no-repeat;
	border-bottom: 4px solid #d4831c;
	height: 26px;
}

#dokumenter ul#menu li a.menu1, #dokumenter ul#menu li a.menu2, #dokumenter ul#menu li a.menu4 {
	border-bottom: 2px solid #d8dbdc;
	height: 28px;
}

#dokumenter ul#menu li a.menu1:hover {
	background: url(../../images/main_menu1.gif) right top no-repeat;
	border-bottom: 4px solid #0091a2;
	height: 26px;
}

#dokumenter ul#menu li a.menu2:hover {
	background: url(../../images/main_menu2.gif) right top no-repeat;
	border-bottom: 4px solid #afad00;
	height: 26px;
}

#dokumenter ul#menu li a.menu4:hover {
	background: url(../../images/main_menu4.gif) right top no-repeat;
	border-bottom: 4px solid #d4831c;
	height: 26px;
}



#generel ul#menu li a.menu1, #generel ul#menu li a.menu2, #generel ul#menu li a.menu3, #generel ul#menu li a.menu4 {
	border-bottom: 2px solid #e7e6e1;
	height: 28px;
}

#generel ul#menu li a.menu1:hover {
	background: url(../../images/main_menu1.gif) right top no-repeat;
	border-bottom: 4px solid #0091a2;
	height: 26px;
}

#generel ul#menu li a.menu2:hover {
	background: url(../../images/main_menu2.gif) right top no-repeat;
	border-bottom: 4px solid #afad00;
	height: 26px;
}

#generel ul#menu li a.menu3:hover {
	background: url(../../images/main_menu3.gif) right top no-repeat;
	border-bottom: 4px solid #8f979c;
	height: 26px;
}

#generel ul#menu li a.menu4:hover {
	background: url(../../images/main_menu4.gif) right top no-repeat;
	border-bottom: 4px solid #d4831c;
	height: 26px;
}

#demokrati ul#menu li a.menu1, #dokumenter ul#menu li a.menu1, #folketinget ul#menu li a.menu1, #generel ul#menu li a.menu1 {
	background: url(../../images/main_menu1.gif) right -30px no-repeat;
}

#demokrati ul#menu li a.menu2, #aktuelt ul#menu li a.menu2, #dokumenter ul#menu li a.menu2, #generel ul#menu li a.menu2 {
	background: url(../../images/main_menu2.gif) right -30px no-repeat;
}

#demokrati ul#menu li a.menu3, #aktuelt ul#menu li a.menu3, #folketinget ul#menu li a.menu3, #generel ul#menu li a.menu3 {
	background: url(../../images/main_menu3.gif) right -30px no-repeat;
}

#aktuelt ul#menu li a.menu4, #dokumenter ul#menu li a.menu4, #folketinget ul#menu li a.menu4, #generel ul#menu li a.menu4 {
	background: url(../../images/main_menu4.gif) right -30px no-repeat;
}


#folketinget ul#menu li a.menu1, #folketinget ul#menu li a.menu3, #folketinget ul#menu li a.menu4 {
	border-bottom: 2px solid #e2e2b9;
	height: 28px;
}

#folketinget ul#menu li a.menu1:hover {
	background: url(../../images/main_menu1.gif) right top no-repeat;
	border-bottom: 4px solid #0091a2;
	height: 26px;
}

#folketinget ul#menu li a.menu3:hover {
	background: url(../../images/main_menu3.gif) right top no-repeat;
	border-bottom: 4px solid #8f979c;
	height: 26px;
}

#folketinget ul#menu li a.menu4:hover {
	background: url(../../images/main_menu4.gif) right top no-repeat;
	border-bottom: 4px solid #d4831c;
	height: 26px;
}



/* Top Menu */

#topMenu ul li a, #footer ul li a {
	color: #464646;
}

#topMenu {
	background-color: #ecece7;
}

#footer {
	background-color: #e4e4dd;
}

/* Left menu */

.frontColumn ul.leftMenu li {
	border-bottom: 2px #fff solid;
}

#demokrati .frontColumn ul.leftMenu li {
	background-color: #faf1e4;
}

#aktuelt .frontColumn ul.leftMenu li {
	background-color: #e2eef0;
}

#dokumenter .frontColumn ul.leftMenu li {
	background-color: #f1f2f3;
}

#generel .frontColumn ul.leftMenu li {
	background-color: #ebeae6;
}

#folketinget .frontColumn ul.leftMenu li {
	background-color: #f5f5e0;
}

/* LeftMenu 3 SubMenu */

.frontColumn ul.leftMenu2 ul {
	border-top: 2px #b5014d solid;
	border-bottom: 2px #b5014d solid;
}

.frontColumn ul.leftMenu2 ul li {
	border-bottom: 2px solid #fff;
}

#demokrati .frontColumn ul.leftMenu2 ul li {
	border-left: 2px solid #f2daba;
	border-right: 2px solid #f2daba;
	background-color: #faf1e4;
}

#dokumenter .frontColumn ul.leftMenu2 ul li {
	border-left: 2px solid #cdd2d4;
	border-right: 2px solid #cdd2d4;
	background-color: #f1f2f3;
}

#aktuelt .frontColumn ul.leftMenu2 ul li {
	border-left: 2px solid #bfdade;
	border-right: 2px solid #bfdade;
	background-color: #e0edef;
}

#folketinget .frontColumn ul.leftMenu2 ul li {
	border-left: 2px solid #e2e2b9;
	border-right: 2px solid #e2e2b9;
	background-color: #f5f5e0;
}

#generel .frontColumn ul.leftMenu2 ul li {
	border-left: 2px solid #e7e6e1;
	border-right: 2px solid #e7e6e1;
	background-color: #f4f4f0;
}

/* Left menu 3 */
.frontColumn ul.leftMenu3 li {
	border-bottom: 2px #fff solid;
}

#demokrati .frontColumn ul.leftMenu3 li {
	background-color: #faf1e4;
}

#dokumenter .frontColumn ul.leftMenu3 li {
	background-color: #f1f2f3;
}

#aktuelt .frontColumn ul.leftMenu3 li {
	background-color: #e0edef;
}

#generel .frontColumn ul.leftMenu3 li {
	background-color: #f4f4f0;
}

#folketinget .frontColumn ul.leftMenu3 li {
	background-color: #f5f5e0;
}

#aktuelt .frontColumn ul.leftMenu3 li#active {
	background-color: #bfdade;
}

#demokrati .frontColumn ul.leftMenu3 li#active {
	background-color: #f2daba;
}

#dokumenter .frontColumn ul.leftMenu3 li#active {
	background-color: #cdd2d4;
}

#folketinget .frontColumn ul.leftMenu3 li#active {
	background-color: #e2e2b9;
}

#generel .frontColumn ul.leftMenu3 li#active {
	background-color: #e7e6e1;
}

/* Left menu 4 */

#dokumenter ul.leftMenu4 {
	border-bottom: 1px solid #c1c5c7;
}

#dokumenter ul.leftMenu4 li a#active, #dokumenter div.leftMenu5 ul li a#active {
	color: #990000 !important;
}

/* Left menu 5 */

#dokumenter div.leftMenu5.prime ul li a, #dokumenter div.leftMenu5.primesecond ul li a, #dokumenter div.leftMenu5.second ul li a {
	color: #464646 !important;
}

#dokumenter div.leftMenu5 ul li a {
	color: #bebebe;
}

/* Main footer */

#demokrati #mainFooter {
	background: #fff url(../../images/demokrati_footer.gif) center bottom no-repeat;
}

#demokrati #mainFooter.partener {
	background: #fff url(../../images/demokrati_footer_partener.gif) center bottom no-repeat;
}

#aktuelt #mainFooter {
	background: #fff url(../../images/aktuelt_footer.gif) center bottom no-repeat;
}

#dokumenter #mainFooter {
	background: #fff url(../../images/dokumenter_footer.gif) center bottom no-repeat;
}

#folketinget #mainFooter {
	background: #fff url(../../images/folketinget_footer.gif) center bottom no-repeat;
}

#statsrevisorerne #mainFooter {
	background: #fff url(../../images/statsrevisorerne_footer.gif) center bottom no-repeat;
}

#generel.themeDocument #mainFooter {
	background: #fff url(../../images/dokumenter_footer.gif) center bottom no-repeat;
}

div.subpage#demokrati #mainFooter {
	background: #fff url(../../images/demokrati_footer_gol.gif) left bottom repeat-x;
}

div.subpage#aktuelt #mainFooter {
	background: #fff url(../../images/aktuelt_footer_gol.gif) left bottom repeat-x;
}

div.subpage#dokumenter #mainFooter {
	background: #fff url(../../images/dokumenter_footer_gol.gif) left bottom repeat-x;
}

div.subpage#folketinget #mainFooter {
	background: #fff url(../../images/folketinget_footer_gol.gif) left bottom repeat-x;
}

div.subpage#generel #mainFooter {
	background: #fff url(../../images/generel_footer_gol.gif) left bottom repeat-x;
}

div.subpage#demokrati .subpageFooter {
	background: #fff url(../../images/demokrati_footer_sub.gif) center bottom no-repeat;
}

div.subpage#demokrati .subpageFooter.partener {
	background: #fff url(../../images/demokrati_footer_sub_partener.gif) center bottom no-repeat;
}

div.subpage#aktuelt .subpageFooter {
	background: #fff url(../../images/aktuelt_footer_sub.gif) center bottom no-repeat;
}

div.subpage#dokumenter .subpageFooter {
	background: #fff url(../../images/dokumenter_footer_sub.gif) center bottom no-repeat;
}

div.subpage#folketinget .subpageFooter {
	background: #fff url(../../images/folketinget_footer_sub.gif) center bottom no-repeat;
}

div.subpage#generel .subpageFooter {
	background: #fff url(../../images/generel_footer_sub.gif) center bottom no-repeat;
}

#folketinget .leftFooter {
	background: #f5f5e0 url(../../images/folketingetleft_footer.gif) center bottom no-repeat;
}

#demokrati .leftFooter {
	background: #faf1e4 url(../../images/demokratileft_footer.gif) center bottom no-repeat;
}

#aktuelt .leftFooter {
	background: #e0edef url(../../images/aktueltleft_footer.gif) center bottom no-repeat;
}

#dokumenter .leftFooter {
	background: #f1f2f3 url(../../images/dokumenterleft_footer.gif) center bottom no-repeat;
}

#generel .leftFooter {
	background: #f4f4f0 url(../../images/generelleft_footer.gif) center bottom no-repeat;
}

div.subpage#demokrati #mainFooter {
	border-left: #f2daba 2px solid;
	border-right: #f2daba 2px solid;
}

div.subpage#aktuelt #mainFooter {
	border-left: #bfdade 2px solid;
	border-right: #bfdade 2px solid;
}

div.subpage#dokumenter #mainFooter {
	border-left: #d8dbdc 2px solid;
	border-right: #d8dbdc 2px solid;
}

div.subpage#folketinget #mainFooter {
	border-left: #e2e2b9 2px solid;
	border-right: #e2e2b9 2px solid;
}

div.subpage#generel #mainFooter {
	border-left: #e7e6e1 2px solid;
	border-right: #e7e6e1 2px solid;
}

/* Kontact info */
.kontactLine {
	border-bottom: 1px solid #cacac1;
}

#demokrati .kontactLine {
	border-bottom: 1px solid #EDBC7D;
}

/* Icon tips */
.iconTipBottom {
	bottom: 12px;
	line-height: 1em;
}

.iconTipTop {
	bottom: 10px;
	line-height: 1em;
}

/*#master #masterFooter .subpageFooter ul.smallNav {
	margin: 93px 0px 0px 0px;
}*/


.teaser1Detail h1, .teaser1Detail h2, .teaserDemokratiDetail h1, .teaserDemokratiDetail h2, .teaserAktueltDetail h1, .teaserAktueltDetail h2, .teaserDokumenterDetail h1, .teaserDokumenterDetail h2, .teaserFolketingetDetail h1, .teaserFolketingetDetail h2 {
	visibility: hidden;
	height: 0px !important;
	padding: 0px !important;
	border: 0px !important;
	position: absolute;
	z-index: 1000;
}

p.narrowText{
	padding-left: 40px;
}

.ablogFront #page {
	background: none !important;
	border: 0px !important;
}

.ablogFront .miniNav {
	visibility: hidden !important;
	display: none;
	min-height: 0px;
	height: 0px;
	line-height: 0px;
}

.ablogFront .smallNav {
	visibility: hidden !important;
	min-height: 0px;
}

.tingdokFieldSetHelp {
     color: #999;
     font-size:90% !important;
}

#helpSearch h3 {
	padding-left:10px;
	padding-top:4px;
	padding-bottom:2px;
}

#searchForum h2 {
	padding-left: 0px;
	font-size: 1em;
	font-weight: normal;
}

/* Style for Ankiro search */
.max, .med, .min {
	font-weight: bold;
}

.threeColumns #page .content .postList .blogArticle h2.postTitle{
	padding: 10px 10px 7px 8px;	
}

h2.aBlogRSSHeader {
	background-position: 3px 10px !important;
	background-repeat: no-repeat !important;
	padding-left: 23px !important;
}

#aktuelt h2.aBlogRSSHeader {
	background-image: url(../../images/rss.gif) !important;
}

#folketinget h2.aBlogRSSHeader {
	background-image: url(../../images/rss_folketinget.gif) !important;
}

#generel h2.aBlogRSSHeader {
	background-image: url(../../images/rss_generel.gif) !important;
}

#dokumenter h2.aBlogRSSHeader {
	background-image: url(../../images/rss_dokumenter.gif) !important;
}

#demokrati h2.aBlogRSSHeader {
	background-image: url(../../images/rss_demokrati.gif) !important;
}

#demokrati span.fileSizeDisplay {
	display:block;
	text-align:right; 
	padding-top:4px;
}

#demokrati h2.imageFileTitle {
	margin-top: -24px;
	padding: 11px 50px 5px;
}


.formHolder .clearfix label {
    font-weight:normal;
}

.renderOn2Col {
	width: 100%;
}

.renderOn2Col td {
	width: 50%;
	vertical-align: top;
}

.renderOn2Col input {
	float: left;
}

.renderOn2Col label{
	width: 90%;
	float: left;
}

.sendemailuser
{
 color: #5a5935;   

}

.sendemailuser:hover
{
 text-decoration:none !important;
}


/*S:styling h3 for news archive*/

ul.newsArchvie h3 {
	padding:12px 7px 10px 0px;
}

/*E:styling h3 for news archive*/

/*S:style the content for newsArchive list */
ul.newsArchvie li a{
	display: block !important;
}

#dokumenter .content a#linkBtnFortsaetTilBest{
	background: url(../../images/forms/btn_grey_end.gif) no-repeat top right;
	width: 130px;
	height: 23px;
	display: block;
	float: right;
	color: #fff;
	text-align: left;
	padding: 0 15px 0 0px;
	margin-left: 10px;
	cursor: pointer;
}
#dokumenter .content a#linkBtnFortsaetTilBest span{
	padding: 0 10px 0 10px;
	display: block;
	height: 23px;
	background: url(../../images/forms/btn_grey.gif) no-repeat top left;
	line-height: 1.5em;
}

#btnUpdateChanges{
	float: right;
}

#dokumenter .content a#btnAddToBestillingskurv{
	background: url(../../images/forms/btn_grey_end.gif) no-repeat top right;
	height: 23px;
	width: 131px;
	display: block;
	float: right;
	color: #fff;
	text-align: left;
	padding: 0 15px 0 0px;
	cursor: pointer;
	margin: 5px 10px 0 0;
	_margin: 5px 5px 0 0;
	text-decoration: none;	
}
#dokumenter .content a:hover#btnAddToBestillingskurv{
	text-decoration: underline;
}

#dokumenter .content a#btnAddToBestillingskurv span{
	padding: 2px 10px 0 10px;
	display: block;
	height: 21px;
	background: url(../../images/forms/btn_grey.gif) no-repeat top left;
}

/*E:style the content for newsArchive list */
/* ral style for medlemsoversigt page under Udvalg */
span.leftList{
    width: 49%;
    float: left;
}

span.rightList {
    width: 49%;
    float: right;
}

ul.medlemsLink
{
    width: 60%;
    float: left;
    }

#categorySearchUdvalg .boxColumn .boxContent
{
	padding-left: 10px;
	}

#categorySearchUdvalg ul b {
	clear: left;
}

.ftnewslistcolor {
	color: #0091a2;
}

.alignLeftNews ul {
	padding-left: 0px;
}

.bottomLinkLatestNews {
	bottom: 0;
	min-height: 80px;
	position: absolute;
}

.specialsog {
	text-align: right;
	display: block;
	padding: 8px 8px 8px 8px;
}

.specialsog label {
	display: none !important;
	line-height: 0;
	height: 0;
	font-size: 0;
}

.rightBox .specialsog input {
	margin: 0 0 0 0 !important;
}

.rightBox .specialsog input.inps, .rightBox .specialsog input.inpsActive {
	width: 94%;
	float: right;
	margin-bottom: 3px !important;
}

.rightBox .specialsog input#imgSearch {
	float: right;
}

a.linkVaelgEnNyKategory {
	width: 143px;
	height: 22px;
	border: none;
	cursor: pointer;
	background: url(../../images/link_green_bk_vaelgenmykategory.gif) no-repeat 0 0px;
}

a:hover.linkVaelgEnNyKategory {
	width: 143px;
	height: 22px;
	border: none;
	cursor: pointer;
	background: url(../../images/link_green_bk_vaelgenmykategory.gif) no-repeat 0 -22px;
}

.multi_selectSearch {
	clear:both;
	margin-left:55px;
}

.tabContent .multi_selectSearchInner input {
	margin-left:1px;
	width:15px;
}
	
.multi_selectSearchInner {
	margin-bottom:12px;
	margin-left: 0px;
	margin-right:0px;
	width:86.45%;
	float:left;
}
	
#resultHeadRender p {
	padding: 7px 0 3px 10px !important;
}

.editProfile p{
  padding: 0px 10px 2px 0;
}

.fourContainer {
	float: left;
	width: 39.64%;
}

.fourContainer .frontColumn {
	margin-left: 2.7%;
	_margin-left: 1.06%;
	width: 47.2%;
}

.content .videoListContent p {
	padding-left: 10px;
}

.searchLiveSpecial{
	clear:both;
	}

.searchLiveSpecial .clearfix{
	position:relative;
	}

/*joy add class of jTip for helpSearchBoxes*/	
.helpSearchBoxes{
	padding-bottom: 2px;
}

#doku5 .helpSearchBoxes{
	float:right
}
#doku5 a.jTip{
	display:none;
}
	
.JT_loader{
	background-image: url(../../images/loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:100%;
	height:12px;
}

#JT {
	position: absolute;
	z-index:100000;
	border: 2px solid #CCCCCC;
	background-color: #fff;
}
#JT_copy{
	padding:10px 10px 10px 10px;
	color:#333333;
}
#JT_copy p{
margin:3px 0;
}

#JT_close_left{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_close_right{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

.jTip{
cursor:help;
}

#JT iframe{
	display:none;
	display/**/:block;
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	height:auto;
}

.ftFaqListStyleDisc ul{
  list-style:disc;
  padding-left: 25px;
}

.GuestbookFormStyle{
    width: 70%;
    border: 1px solid #aaacb2;
}

.GuestbookFormStyletextarial{
    width: 95%;
    height:100px;
    border: 1px solid #aaacb2;
}

table.docListing a {
	text-decoration: none;
}

table.docListing a:hover {
	text-decoration: underline;
}

table.docListing a.capitalized {
	text-transform: capitalize;
}

/*label for personner search*/
#searchBoxSimple label {
	font-weight:normal;
}

.paddelet{
 float: left;
 margin: 0 0 0 11px !important;   
}

* html .paddelet{
 float: left;
 margin: 0 0 0 15px !important;   
}

.MultiplefileUplodeConrrolFilTable{
  width: 100px;
  font-weight: bold;
}

.StyleFormElementControlTopStar2{
  display: inline; position: absolute; overflow: hidden; margin: 0 0 0 33%;
}

.StyleMultiplefileUploadControlAdd {
  display: inline; position: absolute; overflow: hidden; margin: -1px 0px 0px 85px;
}

.StyleFormElementControlTopStar{
  float: left; font-weight: normal;
}



/* User box */

#doku5 .userBox
{
	display: none;
	}
.searchBoxHeading .userBox {
	position: absolute;
	right: -250px;
	top: 30px;
	display: none;
	z-index: 10000;
	/*background-color: #fff;


	border: 1px solid #CCCCCC;*/
	zoom: 1;	
}


.searchBoxHeading .userBoxContent {
	
	width: 210px;
	padding: 20px 15px 0 15px;
	background: url(../../images/userbox_top.gif) 0 0 no-repeat;
	
	line-height: 1.3em !important;
	font-size: 11px !important;	
}

.searchBoxHeading .userBoxFooter {
	width: 240px;
	height: 20px;
	background: url(../../images/userbox_bot.gif) 0 0 no-repeat;
	line-height: 0px;
	font-size: 0px;

}

.searchBoxHeading a.userBoxClose {
	float: right;
	display: block;
	width: 10px;
	height: 10px;
	text-indent: -9999px;
	background: url(../../images/userbox_close.gif) 0 0 no-repeat;
	position: absolute;
	top: 10px;
	right: 15px;
	outline: none;
}

.searchBoxHeading .userBoxRead strong {
	display: block;
	padding: 10px 0 2px 0;
}

/* Quote */
.quoteUp, .quoteDown, .quoteUpUndervisning, .quoteDownUndervisning {
	height: 20px;
	background-repeat: no-repeat;
}

.quoteUp, .quoteUpUndervisning {
	background-position: 0 0;
}

.quoteDown, .quoteDownUndervisning {
	background-position: right top;
}

#aktuelt .quoteUp {
	background-image: url(../../images/quoteup_aktuelt.gif);
}

#aktuelt .quoteDown {
	background-image: url(../../images/quotedown_aktuelt.gif);
}

#demokrati .quoteUp {
	background-image: url(../../images/quoteup_demokrati.gif);
}

#demokrati .quoteDown {
	background-image: url(../../images/quotedown_demokrati.gif);
}

#folketinget .quoteUp {
	background-image: url(../../images/quoteup_folketinget.gif);
}

#folketinget .quoteDown {
	background-image: url(../../images/quotedown_folketinget.gif);
}

#dokumenter .quoteUp {
	background-image: url(../../images/quoteup_dokumenter.gif);
}

#dokumenter .quoteDown {
	background-image: url(../../images/quotedown_dokumenter.gif);
}

#generel .quoteUp {
	background-image: url(../../images/quoteup_generel.gif);
}

#generel .quoteDown {
	background-image: url(../../images/quotedown_generel.gif);
}

.edu .quoteUp {
	background-image: url(../../images/quoteup_undervisning.gif) !important;
}
.edu .quoteDown {
	background-image: url(../../images/quotedown_undervisning.gif)  !important;
}

.redErr3{
   color: #B5014D !important;
}

/* kalendar document icons */
a.linkText, a.linkAgenda, a.linkNews {
	width: 16px;
	height: 16px;
	float: left;
	display: block;
	text-indent: -9999px;
	margin-right: 10px;
}

a.linkText {
	background: url(../../images/icon_text.gif) 0 0 no-repeat;
}

a.linkAgenda {
	background: url(../../images/icon_agenda.gif) 0 0 no-repeat;
}

a.linkNews {
	background: url(../../images/icon_news.gif) 0 0 no-repeat;
}

/* dab one-off style for ssMembers page */

.memberTopBox {
    background: #f5f5e0; 
    border-top: 1px solid #e9e9c8; 
    padding: 10px;
    text-align: left;
}

.calendarSideImage {
	float: right; 
	padding-top: 35px;
	}
.updateBasketButton {
	float: left; 

	}
.gotoOrderPageButton {
	float: right; 
	}



.calendarSideImage {
	float: right;
	padding-top: 35px;
	}

.publi .materia-table{
 margin: -14px 0 0 0;
}

.materia-table-b{
  font-weight: bold;
}

.materia-table td{
  text-align: left;
  font-size: 12px;
}

.content .materialpage-padding{
  margin-top: 0 !important;
}

.material-btn{
	height: 23px;
	width: 131px;
	display: block;
	float: right;
	padding: 0 0 11px 0px;
	_padding: 0 0 5px 0px;
}

.material-double-border{
  border-top: 2px solid #8F979C;
}

.materialpage-horline{
  /*border-bottom: 1px solid #c0c4c8;*/
}

.teaserPublication-img-box{
float: left; width: 30%; overflow: hidden; text-align: center;
}

.allPoll-border-title, .allPoll-diagram-box{
    width: 210px;
    border-bottom: 1px solid #DCDAD4;
    vertical-align: top;
    text-align: left;
}

.allPoll-diagram-box{
    border-bottom: none;
}

#generel .allPoll-border-title .rightBox, #generel .allPoll-diagram-box .rightBox {
  background: none !important;
  border-top: none !important;
  border-bottom: none !important;
  overflow: hidden;
}

#generel .allPoll-border-title .rightBox h2{
  border-bottom: none !important;
}

#generel .allPoll-diagram-box h2{
  border-bottom: none !important;
}

.allPoll-border-title .rightBox {
  width: 100% !important;
}

div#leftcol2 .allPoll-border-title .equal{
  width: 210px !important;
}

.mac.safari #generel .allPoll-diagram-box .rightBox.equal .clearfix label{margin-top: 2px;}
.win.safari #generel .allPoll-diagram-box .rightBox.equal .clearfix label{margin-top: 2px;}
.win.google #generel .allPoll-diagram-box .rightBox.equal .clearfix label{margin-top: 2px;}
.win.ie7 #generel .allPoll-diagram-box .rightBox.equal .clearfix label{margin-top: 2px;}

.win.ie6 #generel #generel .allPoll-diagram-box .rightBox.equal .clearfix input.radioverticalaling{ position: relative; top: -15px; }

.inputBbtnVisResultatMargin{
  margin-top: 15px;
}

.materia-table-location{
  width: 250px;
  width: 50%;
}

.materia-table-location td{

  font-size: 12px;
  padding: 0px 0 3px 0;
}


.materia-table-location tr{
 line-height: normal;
}

.materia-table-location tr td strong{
  margin: 0;
  padding: 0;
}

.materia-table-location td.materia-table-location-title{
  width: 200px;
  width: 50%;
}

.materia-table-location td.materia-table-location-value{
  width: 50%;
}

.buttomAlignRight
{
	float: right;	
}

#dokumenter .content .materia-table-location .materia-table-b td.materia-table-location-title strong{
  font-weight: bold;
}

#dokumenter .content .materia-table-location td strong{
  font-weight: normal;
}



.UpdateEditInfoSelfService
{
float:left;
width: 78.2%;
margin-left:12px;
	}
	
.pageBack-none-float
{
	float: none;
	padding-bottom: 14px;
}
.freetextSearch input
{
  width:289px;
  margin-bottom: 10px;
  	
}

.toplinedownloads{
  border-top: 1px solid #c0c4c8;;
  padding-top: 5px !important;
  margin-top: 5px
}

.teaserPublikationerDetail{
background-color:#000000;
float:left;
height:174px;
margin-left:50.9%;
overflow:hidden;
width:24%;
}

.win.ie6 .teaserPublikationerDetail{ margin-left:25.4%;}

.selfserviceerroradd
{
	color: #FF0000;	
}
.clearfixalingheight {display: block;}

/*dab adding simple style for statsrevisorene */
.leftTeaserHolder {width: 65.4%; float: left;}
.rightTeaserHolder {width: 32.7%; float: left; margin-left: 1.9%;}

td.aling-table-text-right {
    text-align: right;
}

#day {position: relative;}
#day .clockBgr {position: absolute; top: 0; right: 0;}



.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
/*	width: 100%;
*/	font: menu;
	font-size: 12px;
	overflow: hidden;
}

.ac_loading {
	background : Window url('./indicator.gif') right center no-repeat;
}

.ac_over {
	background-color: Highlight;
	color: HighlightText;
}



.ac_results ul{
	background: #fff;
	border: 1px solid #999;
}

.ac_results ul li{
	padding: 2px 5px;
	cursor: pointer;
}

.ac_results ul li:hover{
	text-decoration: underline;
}

.ac_results ul li span{
	display: none;
}


.ac_results {
	padding: 0px;
	border: 1px solid WindowFrame;
	background-color: Window;
	overflow: hidden;
}

.alignLeftNews ul {
	padding-left: 0px !important;
}

#master .boldH2Title h2 {
	font-weight: bold !important;
}


.tableTitleLinks {
	margin-top: 8px;
	padding: 10px 10px 10px 10px;
}

.tableTitleLinks ul{
	margin: 0 0 8px 0;
}

/* subscriptionsTingdok */

ul.subscriptionsTingdok li a
{
	display: inline;
	}
	
/* document basket */
.basket a
{
	text-decoration: none;
}
.basket a:hover
{
	text-decoration:underline;
}
/* document basket */

.files-list { border: 0; padding: 0; margin: 0; }
.files-list th { font-weight: bold; text-align: left; white-space: nowrap; }
.files-list th.file-name { width: 300px }
.files-list th.file-type { width: 50px }
.files-list th.file-size { width: 50px }

.files-list td { overflow: hidden; white-space: nowrap }

/* Undervisning flash pages */
.undervisningFlashColumnLeft, .undervisningFlashColumnRight {
	z-index: 1000;
	position: relative;
	margin-bottom: -122px;
	width: 49%;
}

.undervisningFlashColumnLeft {
	float: left;
}

.undervisningFlashColumnRight {
	float: right;
	text-align: right;
}

#undervisningRightFlash {
	background-color: #a40627;
	height: 834px;
	position: relative;
	z-index: 1000;
	margin-bottom: -123px;
}

.undervisningFocus {
	
}

.content .undervisningFocus h1 {
	border-bottom: 2px solid #c7b182;
	font-weight: normal;
	margin-bottom: 7px;
	padding-bottom: 11px;
}

.rightOfFocusBox {
	float: right;
	display: block;
	width: 52%;
	border-top: 1px solid #c7b182;
	border-bottom: 1px solid #c7b182;
	padding: 28px 0;
	margin-bottom: 28px;
}

.focusBoxContent {
	color: #fff;
	background-repeat: no-repeat;
	background-position: 0 0;
	height: auto;
	padding: 38px 25px 0 30px;
}

.content .focusBoxContent h2 {
	font-size: 14px;
	color: #fff;
	font-weight: bold !important;
}

.focusBox {
	width: 224px;
	float: left;	
	margin:10px 10px 0 0;
}

.focusBoxBot {
	width: 224px;
	background-repeat: no-repeat;
	background-position: 0 0;
	font-size: 0;
	line-height: 0;
}

.type1 .focusBoxContent {
	background-image: url(../../images/focus_type1_content.png);
	min-height: 54px;
}

.type2 .focusBoxContent {
	background-image: url(../../images/focus_type2_content.png);
	min-height: 104px;
}

.type3 .focusBoxContent {
	background-image: url(../../images/focus_type3_content.png);
	min-height: 72px;
}

.type1 .focusBoxBot {
	background-image: url(../../images/focus_type1_bot.png);
	height: 45px;
}

.type2 .focusBoxBot {
	background-image: url(../../images/focus_type2_bot.png);
	height: 88px;
}

.type3 .focusBoxBot {
	background-image: url(../../images/focus_type3_bot.png);
	height: 102px;
}

.rightBoxBanner a {
	float: right;
	width: 100%;
	display: block;
}

select, option {
  behavior: url(/scripts/form.htc);
}

.content input.inp {
	border: 1px solid #D3D3C7;
}

/* Input buttons */

input.btn1, input.btn1_over, input.btn2, input.btn2_over, input.btn3, input.btn3_over, input.btn4, input.btn4_over, input.btn5, input.btn5_over, input.btn6, input.btn6_over, input.btn7, input.btn7_over, input.btn8, input.btn8_over, input.btn9, input.btn9_over, input.btn10, input.btn10_over, input.btn11, input.btn11_over, input.btn12, input.btn12_over, input.btn13, input.btn13_over, input.btn14, input.btn14_over, input.btn15, input.btn15_over, input.btn16, input.btn16_over, input.btn17, input.btn17_over, input.btn18, input.btn18_over, input.btnu, input.btnu_over, input.null, input.null_over {
  width: 57px;
  height: 22px;
  border: 0px;
  vertical-align: top;
  font-size: 0px;
  /* Ral separating the button from the inputfield on homepage
  margin: 0px;
*/
  margin: 0px 0px 0px 3px;
  padding: 0px;
}
/*joy change the width for drop down list in news archive*/
#searchBoxStandart #olm
{
	width:51%;
}
/*end:joy change the width for drop down list in news archive*/

/*S:joy change the default value's colour*/
#searchBoxStandart input.inps
{
  	color:#717168;

	}

/*E:joy change the default value's colour*/

.inpFld input
{
    margin-top: 5px;
	width: 60%;
    clear: left;
    }
#stilSpoergSmaal .inpFld
{
 
	width: 100%;
   
    }
#stilSpoergSmaal .inpFld input
{
    margin-top: 5px; 
	width: 50%;
    clear: left;
    }
#stilSpoergSmaal .inpFld textarea
{
    margin-top: 8px; 
	width: 50%;
    clear: left;
    }
.inpFld {
float: left; clear: left}

/*joy add the widht and height of textarea*/
.inpFld textarea 
{width: 40%;
 height: 150px;
	}

/*end joy add the widht of textarea */

/*joy add the widht for id ID4ECBDAAAFA */
.inpFld #ID4ECBDAAAFA
{width: 40%;
 height: 150px;
	}

/*end joy add the widht of textarea */

/*joy Null button*/
input.null {
  background: url(../../images/nulStill.gif) 0px 0px no-repeat; 
} 


input.null:hover{
  background: url(../../images/nulStill.gif) 0px -66px no-repeat;
}

input.null_over { 
  background: url(../../images/nulStill.gif) 0px -66px no-repeat; 
}


/*end joy null button*/


input.btn1 {
  background: url(../../images/inputBtn.gif) 0px 0px no-repeat; 
} 

/* ral styling button on search page */
input.btn1:hover{
  background: url(../../images/inputBtn.gif) 0px -66px no-repeat;
}

input.btn1_over { 
  background: url(../../images/inputBtn.gif) 0px -66px no-repeat; 
}

input.btn2 {
  background: url(../../images/inputBtn.gif) 0px -22px no-repeat; 
} 

input.btn2_over { 
  background: url(../../images/inputBtn.gif) 0px -88px no-repeat; 
}

input.btn3 {
  background: url(../../images/inputBtn.gif) 0px -44px no-repeat; 
} 

input.btn3_over { 
  background: url(../../images/inputBtn.gif) 0px -110px no-repeat; 
}

input.btn4 {
  background: url(../../images/inputBtn.gif) -58px 0px no-repeat; 
} 

input.btn4_over { 
  background: url(../../images/inputBtn.gif) -58px -66px no-repeat; 
}

input.btn5 {
  background: url(../../images/inputBtn.gif) -58px -22px no-repeat; 
} 

input.btn5_over { 
  background: url(../../images/inputBtn.gif) -58px -88px no-repeat; 
}

input.btn6 {
  background: url(../../images/inputBtn.gif) -58px -44px no-repeat; 
} 

input.btn6_over { 
  background: url(../../images/inputBtn.gif) -58px -110px no-repeat; 
}

input.btn7 {
  background: url(../../images/inputBtn.gif) -116px 0px no-repeat; 
} 

input.btn7_over { 
  background: url(../../images/inputBtn.gif) -116px -66px no-repeat; 
}

input.btn8 {
  background: url(../../images/inputBtn.gif) -116px -22px no-repeat; 
} 

input.btn8_over { 
  background: url(../../images/inputBtn.gif) -116px -88px no-repeat; 
}

input.btn9 {
  background: url(../../images/inputBtn.gif) -116px -44px no-repeat; 
} 

input.btn9_over { 
  background: url(../../images/inputBtn.gif) -116px -110px no-repeat;
}

input.btn10 {
  background: url(../../images/inputBtn.gif) -174px 0px no-repeat; 
} 

input.btn10_over { 
  background: url(../../images/inputBtn.gif) -174px -66px no-repeat; 
}

input.btn11 {
  background: url(../../images/inputBtn.gif) -174px -22px no-repeat; 
} 

input.btn11_over { 
  background: url(../../images/inputBtn.gif) -174px -88px no-repeat; 
}

input.btn12 {
  background: url(../../images/inputBtn.gif) -174px -44px no-repeat; 
} 

input.btn12_over {
  background: url(../../images/inputBtn.gif) -174px -110px no-repeat; 
}

input.btn13 {
  background: url(../../images/inputBtn.gif) -232px 0px no-repeat; 
} 

input.btn13_over { 
  background: url(../../images/inputBtn.gif) -232px -66px no-repeat; 
}

input.btn14 {
  background: url(../../images/inputBtn.gif) -232px -22px no-repeat; 
} 

input.btn14_over { 
  background: url(../../images/inputBtn.gif) -232px -88px no-repeat; 
}

input.btn15 {
  background: url(../../images/inputBtn.gif) -232px -44px no-repeat; 
} 

input.btn15_over { 
  background: url(../../images/inputBtn.gif) -232px -110px no-repeat; 
}

input.btn16 {
  background: url(../../images/inputBtn.gif) -290px 0px no-repeat; 
} 

input.btn16_over { 
  background: url(../../images/inputBtn.gif) -290px -66px no-repeat; 
}

input.btn17 {
  background: url(../../images/inputBtn.gif) -290px -22px no-repeat; 
}

input.btn17_over { 
  background: url(../../images/inputBtn.gif) -290px -88px no-repeat; 
}

input.btn18 {
  background: url(../../images/inputBtn.gif) -290px -44px no-repeat; 
} 

input.btn18_over { 
  background: url(../../images/inputBtn.gif) -290px -110px no-repeat; 
}

/* Abonner Input */

input.abonament, input.abonament_over {
  width: 78px; 
  height: 23px;
  border: 0px;
  vertical-align: top;
}

input.abonament {
  background: url(../../images/input_abonament.gif) 0px 0px no-repeat; 
} 

input.abonament_over { 
  background: url(../../images/input_abonament.gif) 0px -23px no-repeat; 
}

/*S:undervisningSearch */


.rightBox.sp .specialsog.clearfix input.undervisningSearch, .rightBox.sp .specialsog.clearfix input.undervisningSearch_over {
  width: 57px; 
  height: 21px;
  border: 0px;
  vertical-align: top;
  float: right;
}

input.undervisningSearch {
  background: url(../../images/btn_sogu.gif) 0px 0px no-repeat; 
} 

input.undervisningSearch_over { 
  background: url(../../images/btn_sogu.gif) 0px -21px no-repeat; 
}

#generel .undervisningButton .button{
  background: url(../../images/btn_sogu.gif) 0px 0px no-repeat;
  height: 21px;
  width: 57px;
} 

#generel .undervisningButton .button:hover{ 
  background: url(../../images/btn_sogu.gif) 0px -21px no-repeat; 
}

#generel .content .undervisningButton .button span{ 
  background: none;
  visibility: hidden;
}

/*E:undervisningSearch */


/* Vaelgformat Input */

input.vaelgformat, input.vaelgformat_over {
  width: 90px; 
  height: 23px;
  border: 0px;
  vertical-align: top;
}

input.vaelgformat {
  background: url(../../images/input_vaelgformat.gif) 0px 0px no-repeat; 
} 

input.vaelgformat_over { 
  background: url(../../images/input_vaelgformat.gif) 0px -23px no-repeat; 
}

input.login, input.login_over {
  width: 58px; 
  height: 23px;
  border: 0px;
  vertical-align: top;
}

input.login {
  background: url(../../images/input_login.gif) 0px 0px no-repeat; 
} 

input.login_over { 
  background: url(../../images/input_login.gif) 0px -23px no-repeat; 
}

input.logoff, input.logoff_over {
  width: 66px; 
  height: 23px;
  border: 0px;
  vertical-align: top;
}

input.logoff {
  background: url(../../images/input_logoff.gif) 0px 0px no-repeat; 
} 

input.logoff_over { 
  background: url(../../images/input_logoff.gif) 0px -23px no-repeat; 
}

input.godkend_registering, input.godkend_registering_over {
  width: 140px; 
  height: 23px;
  border: 0px;
  vertical-align: top;
}

input.godkend_registering {
  background: url(../../images/input_godkend_registering.gif) 0px 0px no-repeat; 
} 

input.godkend_registering_over { 
  background: url(../../images/input_godkend_registering.gif) 0px -23px no-repeat; 
}

input.send_kodeord, input.send_kodeord_over {
  width: 104px; 
  height: 23px;
  border: 0px;
  vertical-align: top;
}

input.send_kodeord {
  background: url(../../images/input_send_kodeord.gif) 0px 0px no-repeat; 
} 

input.send_kodeord_over { 
  background: url(../../images/input_send_kodeord.gif) 0px -23px no-repeat; 
}

/* Vaelgflere Input */

input.vaelgflere, input.vaelgflere_over {
  width: 190px; 
  height: 23px;
  border: 0px;
  vertical-align: top;
}

input.vaelgflere {
  background: url(../../images/input_vaelgflere.gif) 0px 0px no-repeat; 
} 

input.vaelgflere_over { 
  background: url(../../images/input_vaelgflere.gif) 0px -23px no-repeat; 
}


/* Abonner Timeld */

input.timeld, input.timeld_over {
  width: 78px;
  height: 22px;
  border: 0px;
  vertical-align: top;
}

input.timeld {
  background: url(../../images/input_timeld.gif) 0px 0px no-repeat; 
} 

input.timeld_over { 
  background: url(../../images/input_timeld.gif) 0px -22px no-repeat; 
}

/* New category */
input.btnNewCategory, input.btnNewCategory_over {
  width: 140px; 
  height: 22px;
  border: 0px;
  vertical-align: top;
}

input.btnNewCategory {
  background: url(../../images/btnnewcategory.gif) 0px 0px no-repeat;
} 

input.btnNewCategory_over { 
  background: url(../../images/btnnewcategory.gif) 0px -22px no-repeat; 
}

/* Dokumenter Foj */

input.foj, input.foj_over {
  width: 148px; 
  height: 22px;
  border: 0px;
  vertical-align: top;
}

input.foj {
  background: url(../../images/input_foj.gif) 0px 0px no-repeat; 
} 

input.foj_over { 
  background: url(../../images/input_foj.gif) 0px -22px no-repeat; 
}

/* Demokrati samenling */

input.sam, input.sam_over {
  width: 148px; 
  height: 22px;
  border: 0px;
  vertical-align: top;
}

input.sam {
  background: url(../../images/input_sam.gif) 0px 0px no-repeat; 
} 

input.sam_over { 
  background: url(../../images/input_sam.gif) 0px -22px no-repeat;
}

div#demokrati input.sam {
  background: url(../../images/input_sam_demokrati.gif) 0px 0px no-repeat; 
} 

div#demokrati input.sam_over { 
  background: url(../../images/input_sam_demokrati.gif) 0px -22px no-repeat; 
}

input.btnSog {
	width: 23px; 
	height: 23px;
	border: 0px;
	vertical-align: top;
	font-size: 0px;
	margin: 0px;
	padding: 0px;
	background: url(../../images/btnSog.gif) 0 0 no-repeat;
}

input.btnFortryd, input.btnFortryd_over {
	width: 60px; 
	height: 22px;
	border: 0px;
	vertical-align: top;
	font-size: 0px;
	margin: 0px;
	padding: 0px;
}

input.btnFortryd {
  background: url(../../images/input_fortryd.gif) 0px 0px no-repeat; 
} 

a.btnFortryd_over { 
  background: url(../../images/input_fortryd.gif) 0px -22px no-repeat; 
}

a.aFortryd, a.aFortryd_over {
	width: 60px; 
	height: 22px;
	border: 0px;
	vertical-align: top;
	font-size: 0px;
	margin: 0px;
	padding: 0px;
}

a.aFortryd {
  background: url(../../images/input_fortryd.gif) 0px 0px no-repeat; 
} 

a.aFortryd_over { 
  background: url(../../images/input_fortryd.gif) 0px -22px no-repeat; 
}

input.btnToleft, input.btnToleft_over, input.btnToright, input.btnToright_over {
	width: 90px; 
	height: 22px;
	border: 0px;
	vertical-align: top;
	font-size: 0px;
	margin: 0px;
	padding: 0px;
}

input.btnToleft {
  background: url(../../images/input_toleft.gif) 0px 0px no-repeat; 
} 

input.btnToleft_over { 
  background: url(../../images/input_toleft.gif) 0px -22px no-repeat; 
}

input.btnToright {
  background: url(../../images/input_toright.gif) 0px 0px no-repeat; 
} 

input.btnToright_over { 
  background: url(../../images/input_toright.gif) 0px -22px no-repeat; 
}

input.btnu {
  background: url(../../images/btnu.gif) 0px 0px no-repeat; 
} 

input.btnu_over { 
  background: url(../../images/btnu.gif) 0px -22px no-repeat; 
}
/*Nulstil Button*/
#btnNulstil {
  display: block;
  width: 58px;
  height: 22px;
  background: url(../../images/nulStill_b.gif) 0px 0px no-repeat; 
} 

#btnNulstil:hover { 
  background: url(../../images/nulStill_b.gif) 0px -22px no-repeat; 
}
/*End Nulstil Button*/

#searchBoxParlamentariske p {
	width: 67%;
	float: left;
	padding-bottom: 15px;
}

#nulstilContain {
	float: left;
	padding-top: 3px;
	margin-left: 3px;
}

#bottomTable {
	margin-bottom: 10px;
}

/* Top Search */
.topSearch input.inps, .topSearch select {
	color: #717168;
}

.topSearch fieldset {
	float: right;
}

.topSearch input.inps, .topSearch select, fieldset.uFilter select {
	border: #d3d3c7 1px solid;
	width: 203px;
	color: #717168;
	vertical-align: top;
}

.topSearch input.inpsActive {
	border: #d3d3c7 1px solid;
	height: 18px;
	width: 203px;
	margin-left: 15px;
	vertical-align: middle;
}

.topSearch input.inps {
	margin-left: 15px;
	height: 18px;
}

input.inps, input.inpsActive {
	padding: 0px 3px 0px 3px;
	/* MOY please talk to Adrian or David about this */
	/*border:1px solid #CCCCCC;
	padding:1px;
	width:80%; */
}

/* Front Column3 */
.column3 input.inp, .column3 select {
	color: #5d6264;
}

.column3 label {
	color: #5d6264;
}

.column3 fieldset {
	padding: 0 8px 5px 10px;
}

.column3 input.inp, .column3 select {
	border: #c3c7c9 1px solid;
	width: 98%;
	margin: 3px 0 5px 0; 
}

.column3 .submit {
	text-align: right;
}

/* RightBoxSearch */
.rightBox  input.inps {
	color: #717168;
}


/* Kalender Uge */
.uge fieldset, .kalender fieldset {
	padding-left: 0px;
}

.uge label, .kalender label {
	display: block;
	line-height: 1.3em;
}

.uge input.inp, .kalender input.inp {
	border: #d3d3c7 1px solid;
	color: #717168;
}

.uge select.inp, .kalender select.inp {
	border: #d3d3c7 1px solid;
	color: #717168;
}


#aktuelt .uge input.inp, .kalender input.inp {
	border: #d3d3c7 1px solid;
	color: #005259;
	padding-left: 2px;
}

#aktuelt .uge select.inp, .kalender select.inp {
	border: #d3d3c7 1px solid;
	color: #005259;
	padding-left: 2px;
}

#statsrevisorerne .uge input.inp, .kalender input.inp {
	border: #B5BBC7 1px solid;
	color: #6D7277;
	padding-left: 2px;
}

#statsrevisorerne .uge select.inp, .kalender select.inp {
	border: #B5BBC7 1px solid;
	color: #6D7277;
	padding-left: 2px;
}

.uge p, .kalender p {
	line-height: 1.3em;
	padding-bottom: 5px;

}

/* Abonament */
.abline input {
	vertical-align: middle;
}

/* */
.boxContent fieldset {
	padding: 10px;
}

.boxContent fieldset label {
	display: block;
	padding-bottom: 3px;
	margin-top: 8px;
}

.boxContent fieldset select, .boxContent fieldset input {
	margin-bottom: 4px;
}

fieldset.kommisioner label {
	margin-bottom: 3px;
}

fieldset.kommisioner select {
	margin-right: 6px;
	width: 75%;
}

/* added by DAB issue 8316 */
.fixedLeft select, .fixedRight select {
	margin-right: 6px;
	margin-bottom: 2px;
    }

.tabContent fieldset {
	margin-left: 0px;
	padding-bottom: 0px;
}

.tabContent label {
	display: block;
	margin-left:55px;
	padding-bottom: 6px;

}
#menuSkip .tabContent label {
	display: block;
	margin-left:55px;
	_margin-left: 27px;
	padding-bottom: 2px;
}

#menuSkip .tabContent .radioList label {
	display: inline;
	margin-left: 0px;
}

#menuSkip .tabContent .searchRadiobutton label 
{
	margin-left:0px;
	display: inline;
	
	}

#menuSkip .tabContent .multi_selectSearchInner label {
	display: inline;
	margin-left:0px;
	
	
}

.tabContent select {
	margin-right: 5px;
	margin-left: 55px;
	margin-bottom: 12px;
	width: 80%;
}

.tabContent .emne select {	
	margin-left: 0px;
	margin-bottom: 8px;
	width: 100%;
	margin-right:0px;
}

/* */
.rightBoxSearch{
	background: #fff url(../../images/dokissues_back.gif) left bottom repeat-x;
}

.columnLeft fieldset {
	padding: 10px 12px;
}

.rightBox fieldset {
	padding: 5px 12px 10px 12px;
}

.rightBox .specialsog fieldset {
	padding: 0 0 0 0;
}

.rightBox fieldset select {
	margin-bottom: 5px;
}

/* */
.fixedLeft fieldset, .fixedRight fieldset {
	padding: 20px 10px 30px 10px;
}

.fixedLeft label, .fixedRight label {
	display: block;
	padding-bottom: 5px;
}

/**/
.kalenderBtn {
	width: 21px;
	height: 22px;
	margin: 0 0 0 2px;
	padding: 0;
	border: 0;
	background: transparent url(../../images/icon_kalender_dokumenter.gif) no-repeat center top;
	text-indent: -1000em;
	cursor: pointer; /* hand-shaped cursor */
}


/* Filter Buttons */
a.filter .filterArrow {
	position: absolute;
	display: block;
	right: 0px;
	top: 5px;
	width: 9px;
	height: 6px;
	border: 0px;
	margin-right: 0px;
	padding-right: 0px;
}

a.filter, a.down {
	background: url(../../images/doc_filter_arrow_down.gif) right 5px no-repeat;
	padding-right:12px;
}

a.up{
	background: url(../../images/doc_filter_arrow_up.gif) right 5px no-repeat;
}


/* Filter Buttons */

.filtered a.filter   {
	background: url(../../images/doc_filter_arrow_down_red.gif) right 5px no-repeat;
}

.filtered a.filter.up , table.lovFilter th.filtered {
	background: url(../../images/doc_filter_arrow_up_red.gif) right 5px no-repeat;
}

table.lovFilter .filterArrow {
	display: inline;
	width: 9px;
	height: 6px;
	background: url(../../images/doc_filter.gif) left top no-repeat;
	border: 0px;
	margin-left: 5px;
	vertical-align: top;
	margin-top: 5px;
}

/* Formuler */
.telbog label {
	display: block;
	margin-bottom: 5px;
}

.telbog .clearfix {
	margin-bottom: 10px;
}

.clearfix textarea{
	overflow: -moz-scrollbars-vertical;
}

fieldset.formuler {
	/*padding: 0px 10px 0px 10px;*/
	/* dab removed for aform*/
}

fieldset.formuler input {
	margin-left: 0px;
}

/* Others */
#column3DocInp {
	width: 97%;
}

/* Accesibility */
fieldset.chooseStyle {
	float: left;
	width: 43%;
	border: 1px solid #ccc;
	margin: 0px 30px 30px 0;
	padding-bottom: 7px;
	display: block;
}

fieldset.chooseStyle input {
	vertical-align: middle;
}

input.btnshowsample, input.btnshowsample_over {
	width: 95px; 
  	height: 31px;
  	border: 0px;
  	vertical-align: top;
  	font-size: 0px;
  	margin: 0px;
  	padding: 0px;
}

input.btnshowsample {
  background: url(../../images/btn_showsample.gif) 0px 0px no-repeat; 
} 

input.btnshowsample_over { 
  background: url(../../images/btn_showsample.gif) 0px -31px no-repeat; 
}

input.btnsavesample, input.btnsavesample_over {
	width: 95px; 
  	height: 31px;
  	border: 0px;
  	vertical-align: top;
  	font-size: 0px;
  	margin: 0px;
  	padding: 0px;
}

input.btnsavesample {
  background: url(../../images/btn_savesample.gif) 0px 0px no-repeat; 
} 

input.btnsavesample_over { 
  background: url(../../images/btn_savesample.gif) 0px -31px no-repeat; 
}

/* New buttons */
.button {
	text-align: center;
	color: #fff;
	border: none;
	margin: 0;
	padding: 0 15px 0 0px;
	cursor: pointer;
	*overflow:visible;
	*background-position-y: 0px !important;
	*width: auto;
	height: 23px;
	line-height: 1.3em !important;
	}
/*reset button*/
/*#generel #searchBoxParlamentariske .button {
	text-align: center;
	color: #fff;
	border: none;
	margin: 0;
	padding: 0 5px 0 0px;
	cursor: pointer;
	*overflow:visible;
	*background-position-y: 0px !important;
	*width: auto;
	height: 23px;
}*/

/*#generel #searchBoxParlamentariske .button span {
  	position: relative;
	display: block;
	white-space: nowrap;
	height: 23px;
	font-size: 13px;
	padding: 0 6px 0 11px;
}*/




.button span {
  	/*position: relative;*/
	display: block;
	white-space: nowrap;
	height: 22px;
	font-size: 12px;
	font-family: Arial;
	padding: 1px 5px 0 10px;
	line-height: 1.3em !important;
}

.button:hover span {
	text-decoration: underline !important;
}

#aktuelt .button {
	background: url(../../images/forms/btn_blue_end.gif) right 1px no-repeat; 
}

.mac.safari #aktuelt .button {background: url(../../images/forms/btn_blue_end.gif) right 0px no-repeat; }
.win.safari #aktuelt .button  {background: url(../../images/forms/btn_blue_end.gif) right 0px no-repeat;}
.win.google #aktuelt .button{background: url(../../images/forms/btn_blue_end.gif) right 1px no-repeat;}

#folketinget .button {
	background: url(../../images/forms/btn_green_end.gif) right 1px no-repeat;
}

#dokumenter .button {
	background: url(../../images/forms/btn_grey_end.gif) right 1px no-repeat;
}

#demokrati .button {
	background: url(../../images/forms/btn_orange_end.gif) right 1px no-repeat;
}

#statsrevisorerne .button {
	background: url(../../images/forms/btn_grey_end.gif) right 1px no-repeat;
}

#statsrevisorerne .button {
	background: url(../../images/forms/btn_grey_end.gif) right 1px no-repeat;
}

#generel .button, #front .button {
	background: url(../../images/forms/btn_white_end.gif) right 1px no-repeat;
	color: #000;
}

#generel #searchBoxParlamentariske .button, #generel #searchBoxSimple .button {
	background: url(../../images/forms/btn_red_end.gif) right 1px no-repeat;
	color: #fff;
	
}

#generel .undervisningPage .button, #generel #undervisningRight .button {
	background: url(../../images/forms/btn_lightgreen_end.gif) right 1px no-repeat;
	color: #fff;
}

#aktuelt .button.red, #folketinget .button.red, #dokumenter .button.red, #statsrevisorerne .button.red, #demokrati .button.red, #generel .button.red, #front .button.red, #generel .undervisningPage .button.red, #generel #undervisningRight .button.red {
	background: url(../../images/forms/btn_red_end.gif) right 1px no-repeat;
	color: #fff;
}

#aktuelt .button.blue, #folketinget .button.blue, #dokumenter .button.blue, #statsrevisorerne .button.blue, #demokrati .button.blue, #generel .button.blue, #front .button.blue, #generel .undervisningPage .button.blue, #generel #undervisningRight .button.blue {
	background: url(../../images/forms/btn_blue_end.gif) right 1px no-repeat;
	color: #fff;
}

#aktuelt .button.green, #folketinget .button.green, #dokumenter .button.green, #statsrevisorerne .button.green, #demokrati .button.green, #generel .button.green, #front .button.green, #generel .undervisningPage .button.green, #generel #undervisningRight .button.green {
	background: url(../../images/forms/btn_green_end.gif) right 1px no-repeat;
	color: #fff;
}

#aktuelt .button.grey, #folketinget .button.grey, #dokumenter .button.grey, #statsrevisorerne .button.grey, #demokrati .button.grey, #generel .button.grey, #front .button.grey, #generel .undervisningPage .button.grey, #generel #undervisningRight .button.grey {
	background: url(../../images/forms/btn_grey_end.gif) right 1px no-repeat;
	color: #fff;
}

#aktuelt .button.orange, #folketinget .button.orange, #dokumenter .button.orange, #statsrevisorerne .button.orange, #demokrati .button.orange, #generel .button.orange, #front .button.orange, #generel .undervisningPage .button.orange, #generel #undervisningRight .button.orange
{
	background: url(../../images/forms/btn_orange_end.gif) right 1px no-repeat;
    color: #fff;
}

#aktuelt .button.white, #folketinget .button.white, #dokumenter .button.white, #statsrevisorerne .button.white, #demokrati .button.white, #generel .button.white, #front .button.white, #generel .undervisningPage .button.white, #generel #undervisningRight .button.white {
	background: url(../../images/forms/btn_white_end.gif) right 1px no-repeat ;
	color: #717168;
}

.mac.safari #aktuelt .button.white, .mac.safari #folketinget .button.white, .mac.safari #dokumenter .button.white, .mac.safari #statsrevisorerne .button.white, .mac.safari #demokrati .button.white, .mac.safari #generel .button.white, .mac.safari #front .button.white, .mac.safari #generel .undervisningPage .button.white, .mac.safari #generel #undervisningRight .button.white {
	background-position: right 0px !important;
	color: #717168;
}

.win.safari  #aktuelt .button.white, .win.safari #folketinget .button.white, .win.safari #dokumenter .button.white, .win.safari #statsrevisorerne .button.white, .win.safari #demokrati .button.white, .win.safari #generel .button.white, .win.safari #front .button.white, .win.safari #generel .undervisningPage .button.white, .win.safari #generel #undervisningRight .button.white {
	background-position: right 0px !important;
	color: #717168;
}

.win.google #aktuelt .button.white, .win.google #folketinget .button.white, .win.google #dokumenter .button.white, .win.google #statsrevisorerne .button.white, .win.google #demokrati .button.white, .win.google #generel .button.white, .win.google #front .button.white, .win.google #generel .undervisningPage .button.white, .win.google #generel #undervisningRight .button.white {
	background-position: right 0px !important;
	color: #717168;
}

#aktuelt .button span, #demokrati .button.blue span, #dokumenter .button.blue span, #statsrevisorerne .button.blue span, #folketinget .button.blue span, #generel .button.blue span, #front .button.blue span {
	background: url(../../images/forms/btn_blue.gif) 0 0px no-repeat;
}

#folketinget .button span, #demokrati .button.green span, #dokumenter .button.green span, #statsrevisorerne .button.green span, #aktuelt .button.green span, #generel .button.green span, #front .button.green span {
	background: url(../../images/forms/btn_green.gif) 0 0px no-repeat;
}

#dokumenter .button span, #statsrevisorerne .button span, #demokrati .button.grey span, #folketinget .button.grey span, #aktuelt .button.grey span, #generel .button.grey span, #generel .frontColumn .button.grey span, #front .frontColumn .button.grey span {
	background: url(../../images/forms/btn_grey.gif) 0 0px no-repeat;
}

#demokrati .button span, #dokumenter .button.orange span, #statsrevisorerne .button.orange span, #folketinget .button.orange span, #aktuelt .button.orange span, #generel .button.orange span, #front .button.orange span {
	background: url(../../images/forms/btn_orange.gif) 0 0px no-repeat;
}

#generel .button span, #front .button span, #demokrati .button.white span, #dokumenter .button.white span, #statsrevisorerne .button.white span, #folketinget .button.white span, #aktuelt .button.white span {
	background: url(../../images/forms/btn_white.gif) 0 0px no-repeat;
}

#generel .undervisningPage .button span, #generel #undervisningRight .button span {
	background: url(../../images/forms/btn_lightgreen.gif) 0 0px no-repeat;
}



#generel #searchBoxParlamentariske .button span, #generel #searchBoxSimple .button span {
	background: url(../../images/forms/btn_red.gif) 0 0px no-repeat;
	padding: 1px 7px 0 12px;
}



/* New buttons noarrow */


.buttonSimple {
	text-align: center;
	color: #fff;
	border: none;
	margin: 0;
	padding: 0 9px 0 0px;
	*padding: 0 10px 0 0px;
	cursor: pointer;
	*overflow:visible;
	*background-position-y: 0px !important;
	*width: auto;
	height: 23px;
	line-height: 1.3em !important;
}

.buttonSimple span {
  	/*position: relative;*/
	display: block;
	white-space: nowrap;
	height: 22px;
	font-size: 12px;
	font-family: Arial;
	padding: 2px 5px 0 10px;
	line-height: 1.3em !important;
}

.mac.safari .buttonSimple span  {padding: 3px 5px 0 10px;}
.win.safari .buttonSimple span   {padding: 3px 5px 0 10px;}
.win.google .buttonSimple span {padding: 3px 5px 0 10px;}
.buttonSimple:hover span {
	text-decoration: underline;
}

.buttonSimple.pad {
/*	position: absolute;
	top: 40px;
	left: 65%; */
	float:left;
}

/*S:button disable*/
button.buttonSimple[disabled] span {  	
	color:#999999;
}

button.buttonSimple[disabled] 
{
	cursor: default;
	
	
	}
button.buttonSimple[disabled]:hover span {
	text-decoration: none;
}
/*E:button disable*/
#aktuelt .buttonSimple {
	background: url(../../images/forms/btn_blue_end.gif) right 1px no-repeat;
}

.mac.safari  #aktuelt .buttonSimple{background: url(../../images/forms/btn_blue_end.gif) right 0px no-repeat; padding-right: 5px;}
.win.safari   #aktuelt .buttonSimple{background: url(../../images/forms/btn_blue_end.gif) right 0px no-repeat; padding-right: 5px;}
.win.google #aktuelt .buttonSimple{background: url(../../images/forms/btn_blue_end.gif) right 1px no-repeat; padding-right: 2px;}



#folketinget .buttonSimple {
	background: url(../../images/forms/btn_green_end.gif) right 1px no-repeat;
}
#folketinget button.buttonSimple[disabled], #aktuelt button.buttonSimple[disabled], #dokumenter button.buttonSimple[disabled], #statsrevisorerne button.buttonSimple[disabled], #demokrati button.buttonSimple[disabled], #generel button.buttonSimple[disabled] {
	background: url(../../images/forms/btn_white_end.gif) right 1px no-repeat;
}

#dokumenter .buttonSimple, #statsrevisorerne .buttonSimple {
	background: url(../../images/forms/btn_grey_end.gif) right 1px no-repeat;
}

#demokrati .buttonSimple {
	background: url(../../images/forms/btn_orange_end.gif) right 1px no-repeat;
}

#generel .buttonSimple, #front .buttonSimple {
	background: url(../../images/forms/btn_white_end.gif) right 1px no-repeat;
	color: #000;
	color: #464646;
}

.mac.safari  #generel .buttonSimple, .mac.safari  #front .buttonSimple {
	background-position: right 0px;
}

.win.safari   #generel .buttonSimple, .win.safari   #front .buttonSimple {
	background-position: right 0px;
}

.win.google  #generel .buttonSimple, .win.google  #front .buttonSimple {
	background-position: right 1px;
}

#generel .buttonSimple span, #front .buttonSimple span {
	background-position: 0 0px;
}

#generel .undervisningPage .buttonSimple, #generel #undervisningRight .buttonSimple
{
	background: url(../../images/forms/btn_lightgreen_end.gif) right 1px no-repeat !important;
	color: #fff;

}



































#aktuelt .buttonSimple.red1, #folketinget .buttonSimple.red1, #dokumenter .buttonSimple.red1, #statsrevisorerne .buttonSimple.red1, #demokrati .buttonSimple.red1, #generel .buttonSimple.red1, #front .buttonSimple.red1 {
	background: url(../../images/forms/btn_red_end.gif) right 0px no-repeat;
	color: #fff;
}

#aktuelt .buttonSimple.blue1, #folketinget .buttonSimple.blue1, #dokumenter .buttonSimple.blue1, #statsrevisorerne .buttonSimple.blue1, #demokrati .buttonSimple.blue1, #generel .buttonSimple.blue1, #front .buttonSimple.blue1 {
	background: url(../../images/forms/btn_blue_end.gif) right 0px no-repeat;
	color: #fff;
}

#aktuelt .buttonSimple.green1, #folketinget .buttonSimple.green1, #dokumenter .buttonSimple.green1, #statsrevisorerne .buttonSimple.green1, #demokrati .buttonSimple.green1, #generel .buttonSimple.green1, #front .buttonSimple.green1 {
	background: url(../../images/forms/btn_green_end.gif) right 0px no-repeat;
	color: #fff;
}

#aktuelt .buttonSimple.grey1, #folketinget .buttonSimple.grey1, #dokumenter .buttonSimple.grey1, #statsrevisorerne .buttonSimple.grey1, #demokrati .buttonSimple.grey1, #generel .buttonSimple.grey1, #front .buttonSimple.grey1 {
	background: url(../../images/forms/btn_grey_end.gif) right 0px no-repeat;
	color: #fff;
}

#aktuelt .buttonSimple.orange1, #folketinget .buttonSimple.orange1, #dokumenter .buttonSimple.orange1, #statsrevisorerne .buttonSimple.orange1, #demokrati .buttonSimple.orange1, #generel .buttonSimple.orange1, #front .buttonSimple.orange1 {
	background: url(../../images/forms/btn_orange_end.gif) right 0px no-repeat;
	color: #fff;
}

#aktuelt .buttonSimple.white1, #folketinget .buttonSimple.white1, #dokumenter .buttonSimple.white1, #statsrevisorerne .buttonSimple.white1, #demokrati .buttonSimple.white1, #generel .buttonSimple.white1, #front .buttonSimple.white1 {
	background: url(../../images/forms/btn_white_end.gif) right 0px no-repeat;
	color: #000;
}

.red1 span, #aktuelt .buttonSimple.red1 span, #demokrati .buttonSimple.red1 span, #dokumenter .buttonSimple.red1 span, #statsrevisorerne .buttonSimple.red1 span, #folketinget .buttonSimple.red1 span, #generel .buttonSimple.red1 span, #front .buttonSimple.red1 span {
	background: url(../../images/forms/btn_red.gif) 0 0px no-repeat;
}

#aktuelt .buttonSimple span, #demokrati .buttonSimple.blue1 span, #dokumenter .buttonSimple.blue1 span, #statsrevisorerne .buttonSimple.blue1 span, #folketinget .buttonSimple.blue1 span, #generel .buttonSimple.blue1 span, #front .buttonSimple.blue1 span {
	background: url(../../images/forms/btn_blue.gif) 0 0px no-repeat;
}

#folketinget .buttonSimple span, #demokrati .buttonSimple.green1 span, #dokumenter .buttonSimple.green1 span, #statsrevisorerne .buttonSimple.green1 span, #aktuelt .buttonSimple.green1 span, #generel .buttonSimple.green1 span, #front .buttonSimple.green1 span {
	background: url(../../images/forms/btn_green.gif) 0 0px no-repeat;
}

#dokumenter .buttonSimple span, #statsrevisorerne .buttonSimple span, #demokrati .buttonSimple.grey1 span, #folketinget .buttonSimple.grey1 span, #aktuelt .buttonSimple.grey1 span, #generel .buttonSimple.grey1 span, #front .buttonSimple.grey1 span {
	background: url(../../images/forms/btn_grey.gif) 0 0px no-repeat;
}

 #demokrati .buttonSimple span, #dokumenter .buttonSimple.orange1 span, #statsrevisorerne .buttonSimple.orange1 span, #folketinget .buttonSimple.orange1 span, #aktuelt .buttonSimple.orange1 span, #generel .buttonSimple.orange1 span, #front .buttonSimple.orange1 span {
	background: url(../../images/forms/btn_orange.gif) 0 0px no-repeat;
}

#generel .buttonSimple span, #front .buttonSimple span, #demokrati .buttonSimple.white1 span,
#dokumenter .buttonSimple.white1 span, #statsrevisorerne .buttonSimple.white1 span, #folketinget .buttonSimple.white1 span,
#aktuelt .buttonSimple.white1 span, #folketinget button.buttonSimple[disabled] span, #dokumenter button.buttonSimple[disabled] span, #statsrevisorerne button.buttonSimple[disabled] span,
#generel button.buttonSimple[disabled] span, #demokrati button.buttonSimple[disabled] span {
 	background: url(../../images/forms/btn_white.gif) 0 0px no-repeat;
}

* html .rightBox td button.buttonSimple span {
 	background: url(../../images/forms/btn_white.gif) 0 0px no-repeat;
}

#generel .buttonSimple span, #generel .buttonSimple span,#generel .threeColumns .button span, #front .threeColumns .button span, #generel .frontColumn .button span, 
#generel .content .button span {
		background: url(../../images/forms/btn_white.gif) 0 0px no-repeat;
		}

#generel .undervisningPage .buttonSimple span,.edu .buttonSimple span, #generel #undervisningRight .buttonSimple span {
	background: url(../../images/forms/btn_lightgreen.gif) 0 0px no-repeat;
}

#demokrati .buttonSimple a {
	color: white !important;
	padding: 2px 10px 5px 10px;
	text-decoration: none;
	background: url(../../images/forms/btn_orange.gif) 0 0px no-repeat;
}

.red span, #aktuelt .button.red span, #demokrati .button.red span, #dokumenter .button.red span, #statsrevisorerne .button.red span, #folketinget .button.red span, #generel .button.red span, #front .button.red span, #generel .content .button.red span, #generel .frontColumn .button.red span {
	background: url(../../images/forms/btn_red.gif) 0 0px no-repeat;
}

	
#demokrati .buttonSimple a:hover {
	text-decoration: underline;
}

span.buttonSimple {
    padding:0px 4px 3px 0px;
}

.alert {
	color: #B5014D !important;
	font-weight: bold;
	float: left;
}
 
/* Formum login box */
fieldset.login label {
	display: block;
}

fieldset.login .inps, fieldset.login .inpsActive  {
	margin-bottom: 3px;
}

fieldset.editProfile label {
	display: block;   
	padding: 2px 0;
}

fieldset.editProfile .ForumSingUp-box {
	display: block;
	margin: 0;
	padding: 0 0 8px 8px;
	padding: 0;
}

fieldset.editProfile .ForumSingUp-box label {
	display: block;   
	padding: 0;
}

.content .ForumSingUp-box p {
	padding: 0 0 0 0;
}

.ForumSingUp-box input.inps, .ForumSingUp-box input.inpsActive {
	border: 1px solid #ccc;
	padding: 1px;
	width: 80%;
}

.redErr {color:red;}


/*tinkdok listings custom styles*/

.tingdokFrmSelect01 {
    width:100%;
}

.tingdokFrmSelect02 {
    width:80%;
}

.tingdokFrmDateFld{width:40%;}
.lightLine hr{display:none;}
.tingdokFieldset{
    margin-left:10px;
    margin-right:10px;
    margin-bottom:15px;
}
.tingdokFieldset h2{
    padding-left:0px !important;
    
}

input.btnGreyBtn_Select{
	 background: url(../../images/inputBtn.gif) -290px -22px no-repeat; 
	width: 66px;
	height: 22px;
	border: none;
	cursor: pointer;
}

input.btnGreyBtn_Select:hover{
	 background: url(../../images/inputBtn.gif) -290px -88px no-repeat; 
}

input.btnGreyBtn_Search{
	 background: url(../../images/inputBtn.gif) -290px 0px no-repeat; 
	width: 66px;
	height: 22px;
	border: none;
	cursor: pointer;
}

input.btnGreyBtn_Search:hover{
	 background: url(../../images/inputBtn.gif) -290px -66px no-repeat; 
}

/*end tinkdok listings custom styles*/

/*joy use calendar in search*/
.boxPar .chooseDate {
    float: left; 
    width: 150px; 
    }

.boxPar .chooseDate input{   
    width: 110px; 
    }

/*dab calendar additional*/
.chooseDate {
    float: left; 
    }

.chooseDate input{   
    width: 110px; 
    }
    
.chooseTypeCal {
    display: block;
    clear:both;
    padding-top: 12px; /*dab changed to from 12 to 15 issue 9783*/
    width: 100%
    }
    
.chooseTypeCalCal {
    display: block;
    clear:both;
    padding-top: 12px;
    }

.chooseTypeCal select, .chooseTypeCalCal select{
    width: 300px;               
    margin-bottom: 10px; 
    }
     
.kalender label {
    margin-bottom: 3px;
    }

	#trigger, #trigger1, #trigger2
{
    height: 21px; 
    width: 24px; 
    border: none; 
    margin-left: 5px; 
    float: left;
    cursor: pointer;
    }
    
#aktuelt #trigger, #aktuelt #trigger1, #aktuelt #trigger2	{
background: url(../../images/icon_kalender.gif) 0px 0px no-repeat; }

#demokrati #trigger, #demokrati #trigger1, #demokrati #trigger2	{
background: url(../../images/icon_kalender_demokrati.gif) 0px 0px no-repeat; }

#folketinget #trigger, #folketinget #trigger1, #folketinget #trigger2	{
background: url(../../images/icon_kalender_folketinget.gif) 0px 0px no-repeat; }

#dokumenter #trigger, #dokumenter #trigger1, #dokumenter #trigger2	{
background: url(../../images/icon_kalender_dokumenter.gif) 0px 0px no-repeat; }

#statsrevisorerne #trigger, #statsrevisorerne #trigger1, #statsrevisorerne #trigger2, #statsrevisorerne #btn_dts, #statsrevisorerne #btn_dte {
background: url(../../images/icon_kalender_dokumenter.gif) 0px 0px no-repeat; }

/*JOY add use calendar in search*/
#generel #trigger, #generel #trigger1, #generel #trigger2	{
background: url(../../images/icon_kalender_dokumenter.gif) 0px 0px no-repeat; }

.archiveField{
width: 60%; 
margin-top: 30px;
margin-bottom: 30px;
padding: 1em;
}

.archiveField #searchBoxStandart input.inps, .archiveField #searchBoxStandart input.inpsActive
{ 
	width:75%;
	display:block;
	
  
	}
.archiveField #searchBoxStandart input.btn4
{ 
	margin-top: 10px;
	display: block;
	margin-left: 0px;
  
	}
.archiveField #searchBoxStandart input.btn7
{ 
	margin-top:10px;
	display:block;
  margin-left: 0px;
	}
.archiveField #searchBoxStandart input.btn10
{ 
	margin-top:10px;
	display:block;
  margin-left: 0px;
	}
.archiveField #searchBoxStandart input.btn13
{ 
	margin-top:10px;
	display:block;
  margin-left: 0px;
	}
.archiveField #searchBoxStandart input.btn1
{ 
	margin-top:10px;
	display:block;
  margin-left: 0px;
	}

.archiveField #searchBoxStandart label 
{ 
	
		display:block;
  
	}

#searchArchive .chooseDate
{
	width:130px;
	}
#searchArchive .chooseDate input.inp 
{
	color:#717168;
	width:90px;
	}

/* //FT UAT-8237
caption.tableTitle {
display: none;
    }
*/
.btn1.rightCol {margin: 10px; float: right;}
.rightBox .inps,.rightBox .inpsActive{width: 86%; margin-top:10px; margin-left:10px;}

/*blue botton for right column search (btn4=blue button) */
.btn4.rightCol {margin: 10px; float: right;}

/*brown botton for right column search (btn13=brown button) */
.btn13.rightCol {margin: 10px; float: right;}

/* Browse button */
div.wipe {
	width: 86px;
	height: 22px;
	cursor: pointer;
}

div.wipe:hover {
	background-position: 0px -22px;
}

#folketinget div.wipe {
	background: url(../../images/forms/btn_wipe_folketinget.gif) 0px 0px no-repeat;
}

#aktuelt div.wipe {
	background: url(../../images/forms/btn_wipe_aktuelt.gif) 0px 0px no-repeat;
}

#demokrati div.wipe {
	background: url(../../images/forms/btn_wipe_demokrati.gif) 0px 0px no-repeat;
}

#dokumenter div.wipe, #statsrevisorerne div.wipe, #generel div.wipe {
	background: url(../../images/forms/btn_wipe_generel.gif) 0px 0px no-repeat;
}

.lefty label {
	font-weight: bold;
}

/*tingDoc listings added NSL*/

a.upRed{
    background: url(/images/doc_filter_arrow_up_red.gif) right 5px no-repeat;
}

a.downRed{
    background: url(/images/doc_filter_arrow_down_red.gif) right 5px no-repeat;
}

.formLabel {
    font-weight: bold;
}
    
.wideInp {
	width: 40%;
}
        
.righty.minus {
	margin-top: -20px;
}
        
fieldset legend {
	font-weight: bold;
}
            
.note {
	padding-top: 10px;
}

.RecoveryPasswordWidth-lable {
	float:left;
	width:14%;
}				
				
.ForumSingUpTilbage-reletive{
	width:200px;
	position:relative;
	left:0;
	top:0;
    overflow: hidden;

}

.ForumSingUpTilbage-absolute{
	position:absolute;
	z-index:2;
	left:0;
	top: 0px;
	width:100px;
	overflow:hidden;
	text-align:left;
}



.ForumElementControlFloatLeftBox{
	float: left;
}				

.ForumElementControlFloatLeftblock{
	float: left;
	margin-left: 1% ;

}				


/* Pols */
.rightBox .clearfix label {
	display: block;
	float: right;
	width: 88%;
}

.rightBox .clearfix input {
	display: block;
	float: left;
	width: 15px;
}

.rightBox .specialsog input.btn1.rightCol, .rightBox .specialsog input.btn13.rightCol, .rightBox .clearfix input.rightCol {
	float: right !important;
	width: 57px;
	height: 21px;
}

/* Publikation */
fieldset.checkout label {
	display: block;
}

fieldset.checkout span.required {
	color: #b5014d;
}

fieldset.checkout input, fieldset.checkout textarea {
	width: 200px;
	border: 1px solid #999;
}

/* ral search calendar button inputs */	

fieldset div#btn_anmeldtdts, fieldset div#btn_anmeldtdte, fieldset div#btn_fremmetdts, fieldset div#btn_fremmetdte, fieldset div#btn_fortagetdts, fieldset div#btn_fortagetdte, fieldset div#btn_moededatodts, fieldset div#btn_moededatodte, fieldset div#btn_datointervaldts, fieldset div#btn_datointervaldte, fieldset div#btn_stilletdendts, fieldset div#btn_stilletdendte, fieldset div#btn_besvaretdendts, fieldset div#btn_besvaretdendte, fieldset div#btn_fremsaettelsesdatodts, fieldset div#btn_fremsaettelsesdatodte, fieldset div#btn_datoforafholdelsedts, fieldset div#btn_datoforafholdelsedte, fieldset div#btn_fremsatdts, fieldset div#btn_fremsatdte, fieldset div#btn_afgjortdts, fieldset div#btn_afgjortdte, fieldset div#btn_dts, fieldset div#btn_dte {
    height: 22px;
    width: 21px;
    float: right;
    padding-right: 12px;
	background-position: 0 0;
	background-repeat: no-repeat;
}

#aktuelt fieldset div#btn_anmeldtdts, #aktuelt fieldset div#btn_anmeldtdte, #aktuelt fieldset div#btn_fremmetdts, #aktuelt fieldset div#btn_fremmetdte, #aktuelt fieldset div#btn_fortagetdts, #aktuelt fieldset div#btn_fortagetdte, #aktuelt fieldset div#btn_moededatodts, #aktuelt fieldset div#btn_moededatodte, #aktuelt fieldset div#btn_datointervaldts, #aktuelt fieldset div#btn_datointervaldte, #aktuelt fieldset div#btn_stilletdendts, #aktuelt fieldset div#btn_stilletdendte, #aktuelt fieldset div#btn_besvaretdendts, #aktuelt fieldset div#btn_besvaretdendte, #aktuelt fieldset div#btn_fremsaettelsesdatodts, #aktuelt fieldset div#btn_fremsaettelsesdatodte, #aktuelt fieldset div#btn_datoforafholdelsedts, #aktuelt fieldset div#btn_datoforafholdelsedte, #aktuelt fieldset div#btn_fremsatdts, #aktuelt fieldset div#btn_fremsatdte, #aktuelt fieldset div#btn_afgjortdts, #aktuelt fieldset div#btn_afgjortdte, #aktuelt fieldset div#btn_dts, #aktuelt fieldset div#btn_dte {
	background-image: url(/images/icon_kalender.gif);
}

#dokumenter fieldset div#btn_anmeldtdts, #dokumenter fieldset div#btn_anmeldtdte, #dokumenter fieldset div#btn_fremmetdts, #dokumenter fieldset div#btn_fremmetdte, #dokumenter fieldset div#btn_fortagetdts, #dokumenter fieldset div#btn_fortagetdte, #dokumenter fieldset div#btn_moededatodts, #dokumenter fieldset div#btn_moededatodte, #dokumenter fieldset div#btn_datointervaldts, #dokumenter fieldset div#btn_datointervaldte, #dokumenter fieldset div#btn_stilletdendts, #dokumenter fieldset div#btn_stilletdendte, #dokumenter fieldset div#btn_besvaretdendts, #dokumenter fieldset div#btn_besvaretdendte, #dokumenter fieldset div#btn_fremsaettelsesdatodts, #dokumenter fieldset div#btn_fremsaettelsesdatodte, #dokumenter fieldset div#btn_datoforafholdelsedts, #dokumenter fieldset div#btn_datoforafholdelsedte, #dokumenter fieldset div#btn_fremsatdts, #dokumenter fieldset div#btn_fremsatdte, #dokumenter fieldset div#btn_afgjortdts, #dokumenter fieldset div#btn_afgjortdte, #dokumenter fieldset div#btn_dts, #dokumenter fieldset div#btn_dte {
	background-image: url(/images/icon_kalender_dokumenter.gif);
}

#generel fieldset div#btn_anmeldtdts, #generel fieldset div#btn_anmeldtdte, #generel fieldset div#btn_fremmetdts, #generel fieldset div#btn_fremmetdte, #generel fieldset div#btn_fortagetdts, #generel fieldset div#btn_fortagetdte, #generel fieldset div#btn_moededatodts, #generel fieldset div#btn_moededatodte, #generel fieldset div#btn_datointervaldts, #generel fieldset div#btn_datointervaldte, #generel fieldset div#btn_stilletdendts, #generel fieldset div#btn_stilletdendte, #generel fieldset div#btn_besvaretdendts, #generel fieldset div#btn_besvaretdendte, #generel fieldset div#btn_fremsaettelsesdatodts, #generel fieldset div#btn_fremsaettelsesdatodte, #generel fieldset div#btn_datoforafholdelsedts, #generel fieldset div#btn_datoforafholdelsedte, #generel fieldset div#btn_fremsatdts, #generel fieldset div#btn_fremsatdte, #generel fieldset div#btn_afgjortdts, #generel fieldset div#btn_afgjortdte, #generel fieldset div#btn_dts, #generel fieldset div#btn_dte {
	background-image: url(/images/icon_kalender_dokumenter.gif);
}

#demokrati fieldset div#btn_anmeldtdts, #demokrati fieldset div#btn_anmeldtdte, #demokrati fieldset div#btn_fremmetdts, #demokrati fieldset div#btn_fremmetdte, #demokrati fieldset div#btn_fortagetdts, #demokrati fieldset div#btn_fortagetdte, #demokrati fieldset div#btn_moededatodts, #demokrati fieldset div#btn_moededatodte, #demokrati fieldset div#btn_datointervaldts, #demokrati fieldset div#btn_datointervaldte, #demokrati fieldset div#btn_stilletdendts, #demokrati fieldset div#btn_stilletdendte, #demokrati fieldset div#btn_besvaretdendts, #demokrati fieldset div#btn_besvaretdendte, #demokrati fieldset div#btn_fremsaettelsesdatodts, #demokrati fieldset div#btn_fremsaettelsesdatodte, #demokrati fieldset div#btn_datoforafholdelsedts, #demokrati fieldset div#btn_datoforafholdelsedte, #demokrati fieldset div#btn_fremsatdts, #demokrati fieldset div#btn_fremsatdte, #demokrati fieldset div#btn_afgjortdts, #demokrati fieldset div#btn_afgjortdte, #demokrati fieldset div#btn_dts, #demokrati fieldset div#btn_dte {
	background-image: url(/images/icon_kalender_demokrati.gif);
}

#folketinget fieldset div#btn_anmeldtdts, #folketinget fieldset div#btn_anmeldtdte, #folketinget fieldset div#btn_fremmetdts, #folketinget fieldset div#btn_fremmetdte, #folketinget fieldset div#btn_fortagetdts, #folketinget fieldset div#btn_fortagetdte, #folketinget fieldset div#btn_moededatodts, #folketinget fieldset div#btn_moededatodte, #folketinget fieldset div#btn_datointervaldts, #folketinget fieldset div#btn_datointervaldte, #folketinget fieldset div#btn_stilletdendts, #folketinget fieldset div#btn_stilletdendte, #folketinget fieldset div#btn_besvaretdendts, #folketinget fieldset div#btn_besvaretdendte, #folketinget fieldset div#btn_fremsaettelsesdatodts, #folketinget fieldset div#btn_fremsaettelsesdatodte, #folketinget fieldset div#btn_datoforafholdelsedts, #folketinget fieldset div#btn_datoforafholdelsedte, #folketinget fieldset div#btn_fremsatdts, #folketinget fieldset div#btn_fremsatdte, #folketinget fieldset div#btn_afgjortdts, #folketinget fieldset div#btn_afgjortdte, #folketinget fieldset div#btn_dts, #folketinget fieldset div#btn_dte {
	background-image: url(/images/icon_kalender_folketinget.gif);
}

.rightBox .specialsog label {
	width: 100% !important;
}

#stilSpoergSmaal
{
	padding-bottom:80px;
	}


fieldset.checkout input.btnGreyBk_fortryd{
	background: url(../../images/input_btngrey_fortry.gif) no-repeat 0 0;
	width: 66px;
	height: 22px;
	border: none;
	cursor: pointer;
}

fieldset.checkout input.btnGreyBk_fortryd:hover{
	background: url(../../images/input_btngrey_fortry.gif) no-repeat  0 -23px;
}

fieldset.checkout input.btnGreyBk_bestil{
	background: url(../../images/input_btngrey_bestil.gif) no-repeat 0 0;
	width: 66px;
	height: 22px;
	border: none;
	cursor: pointer;
}

fieldset.checkout input.btnGreyBk_bestil:hover{
	background: url(../../images/input_btngrey_bestil.gif) no-repeat 0 -23px;
}

fieldset.checkout span{
	vertical-align: top;
}


input.inputBbtnOpdaterAendringer {
	width: 135px;
	height: 22px;
	border: none;
	cursor: pointer;
	background: url(../../images/input_btngrey_opdater_aendringer.gif) no-repeat 0 0px;	 
}


input:hover.inputBbtnOpdaterAendringer {
	width: 135px;
	height: 22px;
	border: none;
	cursor: pointer;
	background: url(../../images/input_btngrey_opdater_aendringer.gif) no-repeat 0 -22px;
}



/*aForm*/
.formHolder p.aExtraTitle {
	padding:5px 0 2px 0;
}
.aFormPicker
{
	background:transparent url(../../images/icon_kalender.gif) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	float:left;
	height:21px;
	margin-left:5px;
	margin-top:5px;
	width:24px;
}

input.inputBtnOpdatering {
	width: 96px;
	height: 22px;
	border: none;
	cursor: pointer;
	background: url(../../images/input_btn_green_opdatering.gif) no-repeat 0 0px;
}

input.inputBtnOpdatering_over {
	width: 96px;
	height: 22px;
	border: none;
	cursor: pointer;
	background: url(../../images/input_btn_green_opdatering.gif) no-repeat 0 -22px;
}

input.inputBbtnOpdater{
	width: 82px;
	height: 22px;
	border: none;
	cursor: pointer;
	background: url(../../images/input_btn_green_opdater.gif) no-repeat 0 0px;
}

input.inputBbtnOpdater_over {
	width: 82px;
	height: 22px;
	border: none;
	cursor: pointer;
	background: url(../../images/input_btn_green_opdater.gif) no-repeat 0 -22px;
}

input.inputBtnSletAlleAbonnementer {
	width: 164px;
	height: 22px;
	border: none;
	cursor: pointer;
	background: url(../../images/input_btn_green_sletalleabonnementer.gif) no-repeat 0 0px;
}

input.inputBtnSletAlleAbonnementer_over {
	width: 164px;
	height: 22px;
	border: none;
	cursor: pointer;
	background: url(../../images/input_btn_green_sletalleabonnementer.gif) no-repeat 0 -22px;
}

input.inputBtnVaelgAlle {
	width: 87px;
	height: 22px;
	border: none;
	cursor: pointer;
	background: url(../../images/input_btngrey_vaelgalle.gif) no-repeat 0 0px;
}

input.inputBtnVaelgAlle_over {
	width: 87px;
	height: 22px;
	border: none;
	cursor: pointer;
	background: url(../../images/input_btngrey_vaelgalle.gif) no-repeat 0 -22px;
}

input.inputBtnNulstil {
	width: 70px;
	height: 22px;
	border: none;
	cursor: pointer;
	background: url(../../images/input_btngrey_nulstil.gif) no-repeat 0 0px;
}

input.inputBtnNulstil_over {
	width: 70px;
	height: 22px;
	border: none;
	cursor: pointer;
	background: url(../../images/input_btngrey_nulstil.gif) no-repeat 0 -22px;
}

input.inputBtnAnnuller {
	width: 79px;
	height: 22px;
	border: none;
	cursor: pointer;
	background: url(../../images/input_btn_green_annuller.gif) no-repeat 0 0px;
	float:left;
	
}

input.inputBtnAnnuller_over {
	width: 79px;
	height: 22px;
	border: none;
	cursor: pointer;
	background: url(../../images/input_btn_green_annuller.gif) no-repeat 0 -22px;
	float: left;
	
}

input.inputBtnSlet {
	width: 58px;
	height: 22px;
	border: none;
	cursor: pointer;
	background: url(../../images/input_btn_green_slet.gif) no-repeat 0 0px;
	float:left;
	margin-left: 100px;
}

input.inputBtnSlet_over {
	width: 58px;
	height: 22px;
	border: none;
	cursor: pointer;
	background: url(../../images/input_btn_green_slet.gif) no-repeat 0 -22px;
	float: left;
	margin-left: 100px;
}


input.inputBbtnVisResultat {
width: 102px;
height: 22px;
border: none;
cursor: pointer;
background: url(../../images/input_btn_vis_resultat.gif) no-repeat 0 0px;
}


input:hover.inputBbtnVisResultat {
width: 102px;
height: 22px;
border: none;
cursor: pointer;
background: url(../../images/input_btn_vis_resultat.gif) no-repeat 0 -22px;
}

#undervisningRight input.btn1 {
	background: url(../../images/btn_sogu.gif) 0 0 no-repeat;
}

#undervisningRight input.btn1:hover {
	background: url(../../images/btn_sogu.gif) 0 -21px no-repeat;
}

.freetextSearch input.inps {
	color: #6D7277;
}

.formHolder .clearfix strong label.font-bold-text-form
{
	font-weight: bold;
}


.tingDateLabel {width: 30px; float: left; padding-top: 3px;}

/* Tingdok RSS */

.btnGreyGem_Select
{
	cursor: pointer;
	border: 0 none;
	height: 22px;
	width: 58px;
	background:url(../../images/btn_gem.gif) no-repeat 0px 0px
}
.btnGreyGem_Select:hover{
	background:url(../../images/btn_gem_hover.gif) no-repeat 0px 0px
}

/* End of Tingdok RSS */

/* @charset "utf-8";
*/
div#aktuelt table.tabelMedKant {
	border-right: 1px solid #005259;
	border-bottom: 1px solid #005259;
}

div#aktuelt table.tabelMedKant td, div#aktuelt table.tabelMedKant th {
	border-top: 1px solid #005259;
	border-left: 1px solid #005259;
}

.tabelMedKant td {
	padding: 5px;
}

div#folketinget table.tabelMedKant {
	border-right: 1px solid #5a5935;
	border-bottom: 1px solid #5a5935;
}

div#folketinget table.tabelMedKant td, div#folketinget table.tabelMedKant th {
	border-top: 1px solid #5a5935;
	border-left: 1px solid #5a5935;
}

div#demokrati table.tabelMedKant {
	border-right: 1px solid #874c00;
	border-bottom: 1px solid #874c00;
}

div#demokrati table.tabelMedKant td, div#demokrati table.tabelMedKant th {
	border-top: 1px solid #874c00;
	border-left: 1px solid #874c00;
}

div#dokumenter table.tabelMedKant {
	border-right: 1px solid #464646;
	border-bottom: 1px solid #464646;
}

div#dokumenter table.tabelMedKant td, div#dokumenter table.tabelMedKant th {
	border-top: 1px solid #464646;
	border-left: 1px solid #464646;
}

div#generel table.tabelMedKant {
	border-right: 1px solid #464646;
	border-bottom: 1px solid #464646;
}

div#generel table.tabelMedKant td, div#generel table.tabelMedKant th {
	border-top: 1px solid #464646;
	border-left: 1px solid #464646;
}

table.lovTable {
	width: 100%;
	margin-bottom: 30px;
	border-right: none !important;
	border-bottom: none !important;
}

table.lovFilter {
	width: 100%;
	margin-top: 10px;
	border-right: none !important;
	border-bottom: none !important;
}

table.telbogTable {
	width: 100%;
	margin-bottom: 15px;
	line-height: 1.5em;
	border-color: #d4d0c8;
	table-layout: fixed;

}
	
table.telbogTable tbody tr td
{
	word-wrap: break-word;
	break-word: break-all;
	}


table.uge {
	width: 100%;
	border-right: none !important;
}

table.uge td, table.uge th {
	border-left: none !important;
	border-top: none !important;
}

table.uge td {
	width: 33%;
	border:1px solid white !important;
}

table.uge td {
	background-color: white !important;
}

table.uge td p {
	margin-top:2px;
	border-bottom: 1px solid #fff;
	padding: 5px 0 0 5px; 
	height: 22px;
}

table.uge td { vertical-align: top; background: #fff;}
table.uge td ul {padding-left :0px; background: #fff;} 
table.uge tr {min-height: 150px;}
table.uge h2 {position: relative; left: -4px;padding-left: 0px;}
table.uge li { padding: 5px;}


table.uge table {
	border-right: none !important;
	border-bottom: none !important;
}

#aktuelt table.uge td p  {background: #D8E8EB url(/images/table_kalender_gradient.gif) repeat-x left bottom;}
#aktuelt table.uge td p, #aktuelt table.uge td li {border-bottom: 1px solid #92CBD2;}

#folketinget table.uge td p  {background: #D8E8EB url(/images/table_folketinget_gradient.gif) repeat-x left bottom;}
#folketinget table.uge td p, #folketinget table.uge td li {border-bottom: 1px solid #AFAD00;}

#dokumenter table.uge td p  {background: #ECECE9 url(/images/table_dokumenter_gradient.gif) repeat-x left bottom;}
#dokumenter table.uge td p, #dokumenter  table.uge td li {border-bottom: 1px solid #8F979C;}

#demokrati table.uge td p  {background: #F8EBDA url(/images/table_demokrati_gradient.gif) repeat-x left bottom;}
#demokrati table.uge td p, #demokrati table.uge td li {border-bottom: 1px solid #E2AB65;}


/* Table calendarList and docListing */
table.calendarList, table.docListing {
	width: 100%;
	border-right: none !important;
	border-bottom: none !important;
	margin-bottom: 10px;
}

table.calendarList li, table.docListing li {
	width: 100%;
	float: left;
}

table tr td table.calendarList, table tr td table.docListing {
	margin-bottom: 10px;
}

div#aktuelt table.calendarList tr#highlight td {
	background: #d8e8eb url(../../images/table_kalender_gradient.gif) left top repeat-x;
}

div#demokrati table.calendarList tr#highlight td {
	background: #f7ead8 url(../../images/table_demokrati_gradient.gif) left top repeat-x;
}

table.calendarList tr th, table.docListing tr th {
	padding: 10px;
	border-right: 1px solid #fff;
	border-left: none !important;
	border-top: none !important;
}

table.calendarList tr th:hover, table.docListing tr th:hover, table.docListing tr th.filtered {
	background-image: none !important;
	text-decoration: none !important;
}

div#aktuelt table.calendarList tr th, div#aktuelt table.docListing tr th {
	background: #d8e8eb url(../../images/table_kalender_gradient.gif) left top repeat-x;
	border-bottom: 1px solid #91cbd1;
}

div#aktuelt table.calendarList tr th:hover, div#aktuelt table.docListing tr th:hover, div#aktuelt table.docListing tr th.filtered, div#aktuelt table.docListing tr td.filtered, div#aktuelt table.docListing tr.docListingHover td {
	background-color: #dbeaed;
	text-decoration: none !important;
}

 div#folketinget table.calendarList tr th, div#folketinget table.docListing tr th {
	background: #e5e5c0 url(../../images/table_folketinget_gradient.gif) left top repeat-x;
	border-bottom: 1px solid #afad00;
}

div#folketinget table.calendarList tr th:hover, div#folketinget table.docListing tr th:hover, div#folketinget table.docListing tr th.filtered, div#folketinget table.docListing tr td.filtered, div#folketinget table.docListing tr.docListingHover td {
	background-color: #e5e5c0;
	text-decoration: none !important;
}

div#demokrati table.calendarList tr th, div#demokrati table.docListing tr th {
	background: #f8ebda url(../../images/table_demokrati_gradient.gif) left top repeat-x;
	border-bottom: 1px solid #e2ab65;
}

div#demokrati table.calendarList tr th:hover, div#demokrati table.docListing tr th:hover, div#demokrati table.docListing tr th.filtered, div#demokrati table.docListing tr td.filtered, div#demokrati table.docListing tr.docListingHover td {
	background-color: #f7ead8;
	text-decoration: none !important;
}

div#dokumenter table.calendarList tr th, div#dokumenter table.docListing tr th {
	background: #ecece9 url(../../images/table_dokumenter_gradient.gif) left top repeat-x;
	border-bottom: 1px solid #8F979C;
}

div#dokumenter table.calendarList tr.overLineBgddOver th, div#dokumenter table.docListing tr.overLineBgddOver th{
background: #f6f6f7;
}
div#dokumenter table.calendarList tr th:hover, div#dokumenter table.docListing tr th:hover, div#dokumenter table.docListing tr th.filtered, div#dokumenter table.docListing tr td.filtered, div#dokumenter table.docListing tr.docListingHover td {
	background-color: #f6f6f7;
	text-decoration: none !important;
}

div#dokumenter table.calendarList tr.overLineBgddOver th:hover, div#dokumenter table.docListing tr.overLineBgddOver th:hover, div#dokumenter table.docListing tr.overLineBgddOver th.filtered, div#dokumenter table.docListing tr.overLineBgddOver td.filtered, div#dokumenter table.docListing tr.docListingHover.overLineBgddOver td {
    background-color: #f6f6f7 !important;
	text-decoration: none !important;
}
div#dokumenter table.calendarList tr th.title-hover:hover, div#dokumenter table.docListing tr th.title-hover:hover {
    background: #ecece9 url(../../images/table_dokumenter_gradient.gif) left top repeat-x !important;
}

div#dokumenter table.calendarList tr.overLine, div#dokumenter table.docListing tr.overLine, div#dokumenter table.docListing tr.overLine, div#dokumenter table.docListing tr.overLine, div#dokumenter table.docListing tr.docListingHover.overLine{
background: #ecece9 url(../../images/table_dokumenter_gradient.gif) left top repeat-x;
text-decoration: none !important;
}

div#dokumenter table.calendarList tr.overLine th, div#dokumenter table.docListing tr.overLine th, div#dokumenter table.docListing tr.overLine th.filtered, div#dokumenter table.docListing tr.overLine td.filtered, div#dokumenter table.docListing tr.docListingHover.overLine td {
text-decoration: none !important;
/* background: none;  */
}


div#dokumenter table.calendarList tr.overLine th:hover, div#dokumenter table.docListing tr.overLine th:hover, div#dokumenter table.docListing tr.overLine th.filtered, div#dokumenter table.docListing tr.overLine td.filtered, div#dokumenter table.docListing tr.docListingHover.overLine td:hover {
text-decoration: none !important;
/* background: none; */
}

.overLineBgddOver{
  background: #f6f6f7;
}

.overLineBgddOut{
  background: #ecece9 url(../../images/table_dokumenter_gradient.gif) left top repeat-x;
}

.overLine2BgddOver{
    background: #F6F6F7 !important;
}

.overLine2BgddOut{
  background: none;
}

/*
div#dokumenter table.calendarList tr.overLine:hover, div#dokumenter table.docListing tr.overLine:hover, div#dokumenter table.docListing tr.overLine:hover, div#dokumenter table.docListing tr.overLine:hover, div#dokumenter table.docListing tr.overLine:hover {
	background: #f6f6f7;
    text-decoration: none !important;
}
*/

div#statsrevisorerne table.calendarList tr th, div#statsrevisorerne table.docListing tr th {
	background: #e7ebec url(../../images/table_statsrevisorerne_grad.gif) left top repeat-x;
	border-bottom: 1px solid #b5bbc7;
}

div#statsrevisorerne table.calendarList tr th:hover, div#statsrevisorerne table.docListing tr th:hover, div#statsrevisorerne table.docListing tr th.filtered, div#statsrevisorerne table.docListing tr td.filtered, div#statsrevisorerne table.docListing tr.docListingHover td {
	background-color: #f6f6f7;
	text-decoration: none !important;
}

div#generel table.calendarList tr th, div#generel table.docListing tr th {
	background: #eeeeeb url(../../images/table_generel_gradient.gif) left top repeat-x;
	border-bottom: 1px solid #96968D;
}

div#generel table.calendarList tr th:hover, div#generel table.docListing tr th:hover, div#generel table.docListing tr th.filtered, div#generel table.docListing tr td.filtered, div#generel table.docListing tr.docListingHover td {
	background-color: #f6f6f3;
	text-decoration: none !important;
}

table.calendarList tr td, table.docListing tr td {
	padding: 10px;
	border-left: none !important;
	border-top: none !important;
}

div#aktuelt table.calendarList tr td, div#aktuelt table.docListing tr td {
	border-bottom: 1px solid #91cbd1;
}

div#aktuelt table.calendarList tr:hover td, div#aktuelt table.docListing tr td:hover,
  div#aktuelt table.calendarList tr.hover td, div#aktuelt table.docListing tr td.hover {
	background: #dbeaed !important;
	text-decoration: none !important;


margin: 0 !important;
padding: 10px !important;
}

.content table.docListing tr:hover, .content table.docListing tr.hover{
    background: #F6F6F7 !important;
}

div#folketinget table.calendarList tr td, div#folketinget table.docListing tr td {
	border-bottom: 1px solid #afad00;
}

div#folketinget table.calendarList tr:hover td, div#folketinget table.docListing tr td:hover {
	background-color: #f5f5e0 !important;
	text-decoration: none !important;
}

div#demokrati table.calendarList tr td, div#demokrati table.docListing tr td {
	border-bottom: 1px solid #e2ab65;
}

div#demokrati table.calendarList tr:hover td, div#demokrati table.docListing tr td:hover {
	background-color: #f7ead8 !important;
	text-decoration: none !important;
}

div#dokumenter table.calendarList tr td, div#dokumenter table.docListing tr td {
	border-bottom: 1px solid #8F979C;
}

div#dokumenter table.calendarList tr:hover td, div#dokumenter table.docListing tr td:hover {
	background-color: #f6f6f7 !important;
	text-decoration: none !important;
}

div#generel table.calendarList tr td, div#generel table.docListing tr td {
	border-bottom: 1px solid #96968D;
}

div#generel table.calendarList tr:hover td, div#generel table.docListing tr td:hover {
	background-color: #f6f6f3 !important;
	text-decoration: none !important;
}

table.lovTable tr th, table.lovFilter tr th {
	background: url(../../images/table_lov_gradient.gif) left bottom repeat-x;
	border-right: 1px solid #fff;
	padding: 10px;
	border-bottom: 1px solid #d8dbdc;
	border-left: none !important;
	border-top: none !important;
}

table.telbogTable tr th {
	border-right: 1px solid #fff;
	padding: 10px;
}

div#generel table.telbogTable tr th {
	background: #ebebe7 url(../../images/telbog_th_generel.gif) left top repeat-x;
	border-bottom: 1px solid #cacac1;
	border-left: none !important;
	border-top: none !important;
}



div#aktuelt table.telbogTable tr th {
	background: #d8e8eb url(../../images/telbog_th_aktuelt.gif) left top repeat-x;
	border-bottom: 1px solid #91cbd1;
}

div#demokrati table.telbogTable tr th {
	background: #f5e1c8 url(../../images/telbog_th_demokrati.gif) left top repeat-x;
	border-bottom: 1px solid #edbc7d;
}

div#dokumenter table.telbogTable tr th {
	background: #e8eaec url(../../images/telbog_th_dokumenter.gif) left top repeat-x;
	border-bottom: 1px solid #c0c4c8;
}

div#folketinget table.telbogTable tr th {
	background: #e6e6c1 url(../../images/telbog_th_folketinget.gif) left top repeat-x;
	border-bottom: 1px solid #cbca8a;
}

table.lovFilter a {
	text-decoration: none;
}

table.uge table.calendarList tr th {
	border-right: none;
}

table.lovTable tr td, table.lovFilter tr td, table.telbogTable tr td {
	padding: 10px;
}

table.lovTable tr td, table.lovFilter tr td {
	border-bottom: 1px solid #d8dbdc;
	border-left: none !important;
	border-top: none !important;
}

div#generel table.telbogTable tr td {
	border-bottom: 1px solid #cacac1;
}

.edu table.telbogTable tr td {
border-bottom: 1px solid #11CCDE !important;
}

div#aktuelt table.telbogTable tr td {
	border-bottom: 1px solid #91cbd1;
}

div#folketinget table.telbogTable tr td {
	border-bottom: 1px solid #cbca8a;
}

div#dokumenter table.telbogTable tr td {
	border-bottom: 1px solid #c0c4c8;
}

div#demokrati table.telbogTable tr td {
	border-bottom: 1px solid #edbc7d;
}

table.calendarList strong {
	font-weight: bold;
}

#folketinget .memberSearchHover {
	background: #f5f5e0;
}

#generel .memberSearchHover {
	background: #F4F4F0 url(../../images/telbog_th_documenter_active.gif) left top repeat-x !important;
}

.calendarListingHover {
/*	background: #e0edef; */
	background: #f4f4f0;
	cursor:pointer;
}
.calendarListingHover td {
	text-decoration:underline;
}

div#aktuelt table.calendarList .calendarListingHover {
	background: #dbeaed;
}

div#statsrevisorerne table.calendarList .calendarListingHover {
	background: #E6e8ec;
}

.calendarListingHoverNoCursor {
	background: #f4f4f0;
}


div#aktuelt table.calendarList .calendarListingHoverNoCursor {
	background: #dbeaed;
}

div#statsrevisorerne table.calendarList .calendarListingHoverNoCursor {
	background: #E6e8ec;
}

table.forumList {
	margin: 15px 0px 15px 0px;
}

table.forumList tr th {
	background: #f3f3f1 url(../../images/table_dokumenter_gradient.gif) left bottom repeat-x;
	border-right: 1px solid #fff;
	padding: 3px;
	border-bottom: 1px solid #c0c4c8;
	border-top: 1px solid #ecece7;
}

table.forumList tr.reply {
	padding: 3px;
	border-bottom: none;
	border-top: none;
}

table.forumList tr.reply td a, table.forumList tr.reply2 td a, table.forumList tr.reply3 td a,
table.forumList tr.reply4 td a,
table.forumList tr.reply5 td a,
table.forumList tr.reply6 td a,
table.forumList tr.reply7 td a,
table.forumList tr.reply8 td a,
table.forumList tr.reply9 td a,
table.forumList tr.reply10 td a{
	background-image: url(../../images/forumrep.gif);
	background-repeat: no-repeat;
	text-decoration: none;	
	display: block;
	line-height: 1.4em;
	text-indent: inherit;
}

table.forumList tr.thread td a{
	background-image: url(../../images/forumthread.gif);
  	background-position: 2px 6px; 
	background-repeat: no-repeat;
	text-decoration: none;	
	display: block;
	line-height: 1.4em;
	text-indent: inherit;
	padding-left: 14px;
}

table.forumList tr.reply td a {
    padding-left: 25px;
   	background-position: 10px 4px; 
}
    
table.forumList tr.reply2 td a {
    padding-left: 35px; 
   	background-position: 20px 4px;
}
    
table.forumList tr.reply3 td a {
    padding-left: 45px; 
   	background-position: 30px 4px;
}

table.forumList tr.reply4 td a {
    padding-left: 55px; 
   	background-position: 40px 4px;
}
	
table.forumList tr.reply5 td a {
    padding-left: 65px; 
   	background-position: 50px 4px;
}

table.forumList tr.reply6 td a {
    padding-left: 75px; 
   	background-position: 60px 4px;
}

table.forumList tr.reply7 td a {
    padding-left: 85px; 
   	background-position: 70px 4px;
}

table.forumList tr.reply8 td a {
    padding-left: 95px; 
   	background-position: 80px 4px;
}

table.forumList tr.reply9 td a {
    padding-left: 105px; 
   	background-position: 90px 4px;
}
	
table.forumList tr.reply10 td a {
    padding-left: 115px;
   	background-position: 100px 4px;
}
	
table.forumList tr td a {
	text-decoration: none;
}

table.forumList tr td a:hover, table.forumList tr td.reply a:hover {
	text-decoration: underline;
}

table.forumList tr td {
	padding: 3px;
}

table.forumList tr th.filtered, table.forumList tr th:hover {
	background: #ebebe8 url(../../images/table_dokumenter_gradient_active.gif) left bottom repeat-x;
	background-image: none;
}

table.lovFilter tr th.filtered {
	background-color: #e3e5e6;
	background-image: none;
}

div#generel table.telbogTable tr th.filtered, div#generel table.telbogTable tr th:hover {
	background: #deded8 url(../../images/telbog_th_generel_active.gif) left top repeat-x;
}

div#aktuelt table.telbogTable tr th.filtered, div#aktuelt table.telbogTable tr th:hover {
	background: #bfd9de url(../../images/telbog_th_aktuelt_active.gif) left top repeat-x;
}

div#folketinget table.telbogTable tr th.filtered, div#folketinget table.telbogTable tr th:hover {
	background: #dedead url(../../images/telbog_th_folketinget_active.gif) left top repeat-x;
}

div#dokumenter table.telbogTable tr th.filtered, div#dokumenter table.telbogTable tr th:hover {
	background: #d9dce0 url(../../images/telbog_th_documenter_active.gif) left top repeat-x;
}

div#demokrati table.telbogTable tr th.filtered, div#demokrati table.telbogTable tr th:hover {
	background: #efcea5 url(../../images/telbog_th_demokrati_active.gif) left top repeat-x;
}

.aForumReplyListTitle{
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
}

.aForumReplyListTitleColums {
	float: left;
	width: 68%;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

.aForumReplyList {
	float: left;
	width: 100%;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	overflow: hidden;
}

.aForumReplyList ul {
	display: block;
	margin: 0;
	padding: 0 0 0 15px !important;
}

.aForumReplyList .aForumReplyBoxButtonadd {
	padding: 0 !important;
}

.aForumReplyTred,
.aForumReplyTredName,
.aForumReplyTredDate {
	float: left;
	padding: 5px 0 5px 0;	
}

.min-pading .aForumReplyTred,
.min-pading .aForumReplyTredName,
.min-pading .aForumReplyTredDate {
	padding: 0 0 0 0 !important;
}

.aForumReplyTred {
	width: 54%;
	overflow: hidden;
	margin: 0;
}

.aForumReplyTred a {
	padding: 0 0 0 14px !important;
}

.aForumReplyList .text-bold {
	font-weight: bold;
}

.aForumReplyTredName {
	float: right;	
	width: 77px;
	width: 90px;	
	margin: 0;
}

.aForumReplyTredDate {
	float: right;
	width: 97px;
	width: 87px;
	margin: 0;
}

.aForumReplyBoxButton {
	float: left;
	width: 100%;
	margin: 0;
	padding: 0 !important;
	overflow: hidden;
	list-style: none;
}

.aForumReplyBoxButton li {
	float: left;
	width: 27%;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

.aForumReplyBoxButtonadd li {
	width: 20%;
	padding: 0 !important;
}

.aForumReplyBoxButton2 li {
	float: right;
	width: 24%;
}

.aForumReplyBoxButton li a {
	float: left;
	width: 11px !important;
	height: 9px !important;
	margin: 2px 0 0 0 !important;
	background-position: 0 0 !important;
	padding: 0;
	overflow: hidden;
	text-indent: -9999px !important;
}

.aForumReplyBoxButton li .del {
	background: url(../../images/aForum_del.gif) 0 0 no-repeat !important;
}

.aForumReplyBoxButton li .edit {
	background: url(../../images/forumpost.gif) 0 0 no-repeat !important;
}

.aForumReplyBoxButton li .ban {
	background: url(../../images/forumlocked.gif) 0 0 no-repeat !important;
}

.aForumReplyBoxButton li .approve {
	background: url(../../images/accept.gif) 0 0 no-repeat !important;
}

.aForumReplyBoxButton li .unapprove {
	background: url(../../images/unaccept.gif) 0 0 no-repeat !important;
}

div#generel table.telbogTable tr td.filtered {
	background-color: #f4f4f0;
}

div#aktuelt table.telbogTable tr td.filtered {
	background-color: #e0edef;
}

div#folketinget table.telbogTable tr td.filtered, div#folketinget table.uge td {
	background-color: #f5f5e0;
}

div#dokumenter table.telbogTable tr td.filtered, div#dokumenter table.uge td {
	background-color: #f1f2f3;
}

div#demokrati table.telbogTable tr td.filtered, div#demokrati table.uge td {
	background-color: #faf1e4;
}

table.telbogTable tr td {
	vertical-align: top;
	border-left: none !important;
	border-top: none !important;
}

table.telbogTable tr td.cellPic {
	padding: 0px;
	margin: 0px;
	height: auto;
}

table.telbogTable tr td.cellPic img {
	margin-top: 10px;
	padding: 0px 0px 10px 0px;
	display: block;
}

table.telbogTable ul {
	margin-left: 0px;
	padding-left: 0px;
}

/* Calendar Table */
table.calendarTable {
	width: 100%;
	height: 139px;
	background-color: #fff;
	font-size: 0.915em;
	border-right: none !important;
	border-bottom: none !important;
}

table.calendarTable tr th, table.calendarTable tr td {
	text-align: center;
	padding: 0px 3px 0px 3px;
	border-left: none !important;
	border-top: none !important;
}

div#aktuelt table.calendarTable tr th, div#aktuelt table.calendarTable tr td {
	border-bottom: 1px solid #bbdde1;
}

div#folketinget table.calendarTable tr th, div#folketinget table.calendarTable tr td {
	border-bottom: 1px solid #e2e2b9;
}

div#demokrati table.calendarTable tr th, div#demokrati table.calendarTable tr td {
	border-bottom: 1px solid #f2daba;
}

div#generel table.calendarTable tr th, div#generel table.calendarTable tr td {
	border-bottom: 1px solid #e7e6e1;
}

div#dokumenter table.calendarTable tr th, div#dokumenter table.calendarTable tr td {
	border-bottom: 1px solid #d8dbdc;
}

div#aktuelt table.calendarTable tr th, div#aktuelt table.calendarTable tr.week td {
	background-color: #cce0e4;
}

div#folketinget table.calendarTable tr th, div#folketinget table.calendarTable tr.week td {
	background-color: #e2e2b9;
}

div#demokrati table.calendarTable tr th, div#demokrati table.calendarTable tr.week td {
	background-color: #f2daba;
}

div#dokumenter table.calendarTable tr th, div#dokumenter table.calendarTable tr.week td {
	background-color: #d8dbdc;
}

div#generel table.calendarTable tr th, div#generel table.calendarTable tr.week td {
	background-color: #e7e6e1;
}

div#aktuelt table.calendarTable tr td {
	background-color: #e0edef;
}

div#folketinget table.calendarTable tr td {
	background-color: #f5f5e0;
}

div#demokrati table.calendarTable tr td {
	background-color: #faf1e4;
}

div#dokumenter table.calendarTable tr td {
	background-color: #f1f2f3;
}

div#generel table.calendarTable tr td {
	background-color: #f4f4f0;
}

table.calendarTable tr td.day, table.calendarTable tr td.day a, table.calendarTable tr td.calendarNav a {
	font-weight: bold !important;
	color: #fff !important;
	text-decoration: none !important;
}

div#aktuelt table.calendarTable tr td.day {
	background-color: #00727c;
}

div#folketinget table.calendarTable tr td.day {
	background-color: #5a5935;
}

div#demokrati table.calendarTable tr td.day {
	background-color: #874c00;
}

div#dokumenter table.calendarTable tr td.day {
	background-color: #464646;
}

div#generel table.calendarTable tr td.day {
	background-color: #464646;
}

table.calendarTable tr td.calendarNav {
	border-bottom: 0px;
	height: 28px;
	color:#fff;
	font-weight:bold;
	height:28px;
	padding-top:5px;
}

div#aktuelt table.calendarTable tr td.calendarNav {
	background: #006d7d url(../../images/calendartable_nav.gif) left bottom repeat-x;
}

div#folketinget table.calendarTable tr td.calendarNav {
	background: #5a5935;
}

div#demokrati table.calendarTable tr td.calendarNav {
	background: #874c00;
}

div#dokumenter table.calendarTable tr td.calendarNav {
	background: #464646;
}

div#generel table.calendarTable tr td.calendarNav {
	background: #464646;
}

div#aktuelt table.calendarTable td a {
	color: #000;
	font-weight: bold;
	text-decoration: none;
}

div#aktuelt table.calendarTable td a:hover {
	color: #005259;
}

.calendarHolder {
    height: 163px;    
}

#aktuelt .calendarHolder {
	border: 1px solid #BBDDE1;
    background-color: #E0EDEF;
}

#demokrati .calendarHolder {
	border: 1px solid #F2DABA;
    background-color: #FAF1E4;
}

#dokumenter .calendarHolder {
	border: 1px solid #D8DBDC;
    background-color: #F1F2F3;
}

#folketinget .calendarHolder {
	border: 1px solid #E2E2B9;
    background-color: #F5F5E0;
}

#generel .calendarHolder {
	border: 1px solid #E7E6E1;
    background-color: #F4F4F0;
}

.thumbImageHolder {
	padding-top:  15px;
	padding-bottom:  25px;
	background-color: white;
}

#folketinget .thumbImageHolder {
	border: 1px solid #5a5935;
}


#aktuelt .thumbImageHolder {
	border: 1px solid #005259;
}

#demokrati .thumbImageHolder {
	border: 1px solid #E2AB65;
}

#generel .thumbImageHolder, #dokumenter .thumbImageHolder  {
	border: 1px solid #464646;
}

.thumbImageHolder {
	margin-right: 10px;
}

.thumbImage {
	height:100px;
	text-align: center;
	margin-top: 5px;
	overflow:hidden;
}

table.calendarYearView{
	width: 100%;
	margin-top: 5px;
	border-right: none !important;
	border-bottom: none !important;
}

table.calendarYearView td{
	font-size: 12px;
}

table.calendarYearView tr th {
	background: url(../../images/table_kalender_gradient.gif) left top repeat-x;
	border-right: 1px solid #fff;
	padding: 10px;
	border-bottom: 1px solid #91cbd1;
	border-left: none !important;
	border-top: none !important;
}

table.calendarYearViewWeekTable {
	border-bottom:1px solid #91CBD1;
	width:100%;
}

table.calendarYearViewWeekTable td {
	width:1%;
}

.calendarHR hr {
	display:none;
}

.calendarHR {
	margin-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #91CBD1;
}
	
.calendarYearViewWeekColumn:hover {
    background: #eff6f7;
}

.calendarYearViewWeekColumn:hover td.noEvent {
    color:#005259;
}

.calendarYearWeekName {
    display:block;
    text-align:right;
    font-size:90%;
    margin-right:3px;
}
    
.disabled, .noEvent, .calendarYearViewWeekColumn:hover td.disabled {
	color: #ccc;
}

.aForumReplyTred input {
	float: left;	
}

.aForumReplyListTitle .aForumReplyTred a {
	width: 88% !important;
	float: left !important;	
	display: block;
	overflow: hidden !important;
	margin-top: -5px !important;
	margin-left: 4px !important; 
	padding: 0 !important;
}

.aForumReply3 {
	width: 200px;
	overflow: hidden;
}

.aForumReply41 {
	width: 210px;
	overflow: hidden;
}

.aForumReply41 a{

}


.aForumReply3 input {
	float: left;
}

.aForumReply3 a {
	width: 88% !important;
	float: left !important;
	display: block;
	overflow: hidden !important;
	margin-top: -2px !important;
	margin-left: 4px !important;
	padding: 0 !important;
}



.FrontEndSearch-box {
	padding: 0 0 17px 0;
	border-bottom: 2px solid #96968D
}

.FrontEndSearch{
	background:#FFFFFF url(../../images/dokissue_back.gif) repeat-x scroll left bottom;
}

.FrontEndSearch button{
	margin: 3px 0 0 0;
}

.aForumReply4 div {
	width: 70px;
	overflow: hidden;
	margin: 0 !important;
	padding: 0 !important;
}

.ForumSingUpBoxBord {
	border-top: 1px solid #cacac1;
	padding:10px 0 0 0;
	margin:15px 0 0 0;
}

.ForumSingUpBoxBord-block {
	float:right;
	width:50%;
	margin:0;
	padding:0;
	overflow:hidden;
}

.ForumSingUpWidth-form {
	width:152px;
	overflow:hidden;   
}

.ForumSingUpWidth-kommentar-form {
    width:238px;
    height: 100px;
    overflow:hidden;
}

.PropolsMenagement-form-margin select,
.PropolsMenagement-form-margin input,
.PropolsMenagement-form-margin span {
	width:150px;
    margin:0 0 5px 0;
	overflow:hidden;
}

/* ral calendar on Aktuelt front page */

.calendarTable .month
{
	float: left; 
	width: 51%;
	text-align: left;
	padding-left: 4%;
	}

.calendarTable .year
{
	float: right; 
	width: 30%;
	text-align: right;
	padding-right: 4%;
	}
	
table.calendarTable div.month a.prev, table.calendarTable div.year a.prev
{
	background: url(/images/calendar_prev_arrow.gif) no-repeat scroll 0 4px;
	display: block;
	float: left;
	height: 13px;
	width: 13px;
	}
	
table.calendarTable div.year a.prev
{
	float: right;
	}
	
table.calendarTable div.month a.next, table.calendarTable div.year a.next
{
	background: url(/images/calendar_next_arrow.gif) no-repeat scroll right 4px;
	display: block;
	float: left;
	height: 13px;
	width: 13px;
	}
	
table.calendarTable div.year a.next
{
	float: right;
	}
	
table.calendarTable div.month p, table.calendarTable div.year p
{
	float: left;
	padding: 0px;
	}
	
table.calendarTable div.year p
{
	float: right;
	}

/*Calendar Event week*/
.calendarLiEventHover:hover {
	background: #DFEEEE;
}

table.guestBookTable tr td {
	padding:0px;
}

/* dab only for ssmembers*/
div#folketinget table.membs tr td:hover {
    background-color: #e5e5c0 !important;
}

div#folketinget table.membs tr.docListingHover td a {
    text-decoration: underline !important;
}


.tabs-info-table{
  width: 100%;
  border: none;
}

.tabs-info-table td .title-table-text{
  margin: 17px 0 3px 0;
  font-size:14px;
}
.tabs-info-table .title-table-text-last td{
  font-weight: bold;
}

/* Video */

table.calendarList div.videoArrow
{
	background: transparent url(../../content_images/video/PopupPlayerDown.gif) no-repeat scroll 0 0;
	cursor: pointer;
	}
	
table.calendarList div.videoArrow.selected
{
	background: transparent url(../../content_images/video/PopupPlayerUp.gif) no-repeat scroll 0 0;
	}

/*=:project
    scalable Inman Flash Replacement (sIFR) version 3.

  =:file
    Copyright: 2006 Mark Wubben.
    Author: Mark Wubben, <http://novemberborn.net/>

  =:history
    * IFR: Shaun Inman
    * sIFR 1: Mike Davidson, Shaun Inman and Tomas Jogin
    * sIFR 2: Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben

  =:license
    This software is licensed and provided under the CC-GNU LGPL.
    See <http://creativecommons.org/licenses/LGPL/2.1/>    
*/

/*---- sIFR ---*/
.sIFR-flash {
	visibility: visible !important;
	margin: 0;
	padding: 0;
}


/*---- THIS CONTROLS FLASH - SIZE OF TEXT ---DAB---*/
.sIFR-active h1 {
  visibility: hidden;
  font-family: Verdana;
  line-height: 1em;
  font-size: 20px;
}


.sIFR-replaced {
	visibility: visible !important;
}

.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* 
  Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it.
  Conveniently, the object tab is always in a div, so we hide all divs directly inside the replaced element.
*/

.sIFR-replaced > div {
  display: none !important;
}

/*---- Header styling ---*/


forumMarginLeft {
    width: 200px;
    margin-left:10px;
}

.aForumFldPostSubject {
	margin-left: 10px !important;
	width:95%;
	font-family: Arial, Helvetica, sans-serif;
	color:#005259;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.4em;
}

.aForumFldPostMsg {
	margin-left: 10px;
	width:95%;
	height:160px;
	font-family: Arial, Helvetica, sans-serif;
	color: #005259;
	font-size: 1em;
	line-height: 1.4em;
}
	
.aForumStar, #ctl03_lbRequiredCommentMarker {
	float:right !important;
	color: #B5014D;
	font-weight: bold;
}

.aForumBtnSave {
	width: 96%;
	text-align: right;
	margin-left: 10px;
}

.forumList {
	margin-left:10px;
	width:95%;
}

.gotoOrderPageButton {
	float: right; 
	}

.forumMessage {
	border:1px solid #cccccc;
	padding:5px;
	margin:5px;
	font-weight: bold;
}

a.forumTableLnk {
	text-decoration: underline !important;
}

.forumSmall {
	font-size:x-small;
	line-height:normal;
}
.thinLine hr{display:none;}

.tablepollList td{
        vertical-align: top;
}

#dokumenter .sellservice-margin-top .contentLine, #generel .sellservice-margin-top .contentLine{
	padding: 0 10px 0 10px;
}

#dokumenter .sellservice-margin-top #sellservice-margin-button .contentLine, #generel .sellservice-margin-top #sellservice-margin-button .contentLine{
	padding: 10px;
}

.tableTitle .lefty ul.tilbage{
	text-align: left;
}

.gotoOrderPageButton {
	float: right;
	}

.aformBoxFormText{
  overflow: hidden;
}

* html .aformBoxFormText{
    width: 97.4%;
}

.ablogGeneralOverflowText{
    width: 100%;
    overflow: hidden;
}

.bolder-text{
  font-weight: bolder;
}

.pdf-hent-somMaterialPage li{
  margin: 0 0 0 0;
  padding: 2px 0 0 0;
}

* html .pdf-hent-somMaterialPage li{
  padding: 11px 0 0 0;
}

* +html .pdf-hent-somMaterialPage li{
  padding: 11px 0 0 0;
}

