body{
	font-family: Verdana, Sans-Serif;
	font-size: 0.8em;
	}
	
.logo img{
	margin-bottom: 30px;
	}

/* general page */

h1, h2, h3{
	color: #640000;
	font-family: Constantia, Georgia, Times new roman, serif;
	}
	
.header .servicemenu, .header .serch-btn-box, .header .top-menu-box, .header a, .footer-box, .genveje-box, .info-box, .idTabs, div#recententries .list, .left-menu, .all-box-dokumenter, .contact-box-form{
	display: none;
	}
	
p.oprettet-date{
	margin-top: 40px;
	}
	
/* front page */

.om-os-block h5{
	font-size: 1.5em;
	font-weight: normal;
	}
	
/* topic page */
	
.om-finans h2{
	font-size: 2em;
	}

.placeholder-box2 div{
	width: 700px;
	}
	
.placeholder-box2 div.om-finans-text{
	padding: 20px;
	width: 345px;
	}

.placeholder-box2 div.om-finans-text h2{
	color: #E15C04;
	}
	
.placeholder-box2 div.om-finans-text p{
	color: #fff;
	font-weight: bold;
	}
	
table.question-table-box{
	width: 700px;
	}
	
table.question-table-box td{
	vertical-align: top;
	}
	
table.question-table-box div{
	padding-left: 20px;
	width: 196px;
	}
	
.top-question-box-border h5{
	font-size: 1.3em;
	font-weight: normal;
	}
	
.tylsin-box a{
	text-decoration: underline;
}

.tylsin-box a:hover{
	text-decoration: none;
}

.iframe-style{
	float: left; 
	width:650px;
	height: 800px;
	margin: 10px 0 0 3px;
	padding: 0;
}

.header{
	float: left;
	width: 100%;
}

.logo{
	float: left;
	width: 650px;
	background: #FFF;
	padding: 10px 0 20px 0;
	text-align: center;
}

table.searchPlus{
	width: 431px;	
}

table.searchPlus td a{
	float: left;
	margin: 0 0 0 10px;	
}

p.sort-serch-linck{
	float: right;
	width: 100px;
	text-align: right;
	font-weight: bold;
	font-size: 1.084em;
	line-height: normal;
	text-align: right;
	margin: -20px -210px 0 0;
	padding: 0 0px 0 0;
	overflow: hidden;
	display: none;
}

p.sort-serch-linck a{
	color: #6b0000 !important;
	text-decoration: underline;
}

p.sort-serch-linck a:hover{
	color: #6b0000;
	text-decoration: none;
}

.sog-box{
	display: none;
}

ul.pages-box{
	display: none;
}

.placeholder-box2 .sogning-box{
	float: left;
	width: 700px;
	margin: 0;
	padding: 0 0 1px 0;
	border-top: 1px solid #999;
}

.placeholder-box2 .sogning-box-line{
	float: left;
	width: 100%;
	margin: 0;
	padding: 10px 0 10px 0;
	overflow: hidden;
	border-top: none;
}

.placeholder-box2 .sogning-box-border-box{
	float: left;
	width: 100%;
	margin: 0;
	padding: 1px 0 0 0;
	overflow: hidden;
}

.placeholder-box2 .sogning-left-box{
	float: left;
	width: 470px;
	margin: 0;
	padding: 0 5px 0 0;
	overflow: hidden;
	border-right: 1px solid #999999;
}

.placeholder-box2 .sogning-title{
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

.placeholder-box2 .sogning-title span{
	float: left;
	width: auto;
	font-size: 1.25em;
	font-weight: bold;
	color: #999;
	margin: 0px 0 0 0;
	padding: 0;
	overflow: hidden;
}

.win.ie6 .placeholder-box2 .sogning-title span{
	margin: 0px 0 0 0;
}

.placeholder-box2 .sogning-title h4{
	font-size: 1.25em;
	font-weight: bold;
	margin: 0;
	padding: 0 0 0 0;
	overflow: hidden;
	float: none;
	display: inline;
}

.placeholder-box2 .sogning-title h4 p{
	float: left;
	width: auto;
	font-size: 0.8em;
	line-height: normal;
	font-weight: normal;
	margin: 2px 0 0 0;
	padding: 0 3px 0 3px;
	overflow: hidden;
}

.placeholder-box2 .sogning-left-box-line{
	float: left;
	width: 100%;
	margin: 3px 0 0 0;
	padding: 0 0 0 0px;
}

.placeholder-box2 .sogning-left-box .sogning-left-box-line p {
	float: none;
	width: auto;
	display: inline;
	line-height:1.5em;
	margin: 0px 0 0 0;
	padding: 0 3px 0 0;
	overflow: hidden;
}

.placeholder-box2 .sogning-title h4 a{
	width: auto;
	color: #640000 !important;
	line-height: normal;
	overflow: hidden;
	text-decoration: none;
}

.placeholder-box2 .sogning-title h4 a:hover{
	color: #6b0000;
	text-decoration: underline;
}

.placeholder-box2 .sogning-left-box p{
	float: left;
	width: 661px;
	line-height: 1.5em;
	margin: 7px 0 0 0;
	padding: 0 0 0 24px;
	overflow: hidden;
}

.placeholder-box2 .sogning-right-box{
	float: left;
	width: 217px;
	line-height: normal;
	margin: 0;
	padding: 0 0 0 7px;
	overflow: hidden;
}

.placeholder-box2 .sogning-right-ico-add{
	float: left;
	width: 26px;
	height: 26px;
	margin: 0 0 7px 0;
	padding: 0 0 0 0;
	overflow: hidden;
}

.placeholder-box2 .line-info-add{
	float: left;
	width: 255px;
	width: 100%;
	font-size: 0.81em;
	font-weight: bold;
	margin: 2px 0 0 0;
	padding: 0 0 0 0;
}

.placeholder-box2 .line-info-add p{
	float: left;
	width: auto !important;
	margin: 0;
	padding: 0;
}

.placeholder-box2 .line-info-add span{
	width: auto;
	color: #333;
	margin: 0;
	padding: 0 0 0 5px;
}

.placeholder-box2 tabel.sogning-pages-box{
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

.placeholder-box2{
	line-height: normal;
}

.placeholder-box2 .serch-btn-box{
	display: none;
}

.placeholder-box2 table.sogning-all-box{
	width: 100%;
	margin: 0;
	padding: 0;
	overflow: hidden;	
	border: none !important;	
}

.placeholder-box2 table.sogning-all-box tr{
	border: none !important;	
}

.placeholder-box2 table.sogning-all-box tr td{
	border: 1px solid #FFF !important;	
}

.placeholder-box2 .om-finans{
	background: none !important;	
}
