html{
	min-width:850px;
}
body{
	margin:0;
	color:#333;
	font:12px Arial, Helvetica, sans-serif;
	background:#fff url(/images/bg-body.gif) repeat-y 50% 0;
	min-width:850px;
}
img{border-style:none;}
a{
	color:#333;
	text-decoration:none;
	outline: none;
}
.thumbs li a{ margin: 10px 0 5px 0;}

.thumbs li a{ 
margin: 0 0 5px 0\9

}
.rightaligned {float:right;}
a:hover{text-decoration:underline;}
input,
textarea,
select{
	font:100% Arial, Helvetica, sans-serif;
	vertical-align:middle;
}
form,fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
.container{
	width:100%;
	overflow:hidden;
}
#wrapper{
	width:850px;
	margin:0 auto;
	padding-top:126px;
	position:relative;
}
#header{
	width:850px;
	overflow:hidden;
	padding:42px 0 39px;
	height:45px;
	position:absolute;
	top:0;
	left:0;
}
.logo{
	position:absolute;
	top:30px;
	left:0;
width:168px;
	height:59px;
	/*width:163px;
	height:37px;*/
	background:url(/images/logo.gif) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	margin:0;
	z-index:10;
}
.logo a{
	display:block;
	height:100%;
}


.logobolig{
	position:absolute;
	top:30px;
	left:0;
width:168px;
	height:59px;
	/*width:163px;
	height:37px;*/
	background:url(/images/Logo_notarbolig.gif) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	margin:0;
	z-index:10;
}
.logobolig a{
	display:block;
	height:100%;
}

#nav{
	list-style:none;
	margin:0;
	padding:1px 0 0 182px;
	overflow:hidden;
	height:44px;
}
#nav li{
	float:left;
	padding:0 18px 0 0;
}
#nav li a{
	float:left;
	height:21px;
	padding:23px 2px 0;
	font-size:14px;
	border-left:1px solid #333;
	white-space:nowrap;
	outline: none;
}
#nav li a:hover,
#nav li.active a{
	border-left:1px solid #f90;
	color:#f90;
	text-decoration:none;
}
.top-nav{
	position:absolute;
	top:1px;
	right:0;
	list-style:none;
	margin:0;
	padding:0;
	overflow:hidden;
}
.top-nav li{
	float:left;
	background: url(/images/separator1.gif) no-repeat 100% 4px;
	padding: 0 3px 0 3px;
	margin:0 -3px 0 3px;
}
.top-nav li a{
	font-size:11px;
}
#main{
	width:100%;
	overflow:hidden;
}
.ad-holder{
	width:858px;
	margin:0 -8px 20px 0;
	padding-bottom:21px;
	border-bottom:1px solid #333;
	height: 251px;
}
#flash {
margin-left: 0px;
}

.box-holder{
	width:858px;
	overflow:hidden;
	margin-right:-8px;
	padding-bottom:40px;
}
.box-holder .box{
	float:left;
	width:264px;
	padding:0 7px;
	margin-right:8px;
}
.box-holder .box .textLink{
	text-decoration:none;}
.heading{
	margin:0 -7px 5px;
	background:#006a4d url(/images/bg-heading.gif) repeat-x;
	border-bottom:1px solid #004734;
	color:#fff;
	padding:0 8px;
}
.heading h2 {
	background: url(/images/bullet1.gif) no-repeat 0 6px;
	padding:0 10px;
	margin:0;
	font-size:12px;
	line-height:15px;
	font-weight:normal;
}


.heading h2 a {
	text-decoration:none;
color:#ffffff;
}.box-holder .box p{
	margin:0 0 15px;
	line-height:14px;
}
.box-holder .box .more,
.content-block .more{
	background: url(/images/bullet2.gif) no-repeat 0 3px;
	float:right;
	font-weight:bold;
	padding:0 0 0 10px;
}
.box-holder .box .moreleft,
.content-block .moreleft{
	background: url(/images/bullet2.gif) no-repeat 0 3px;
	float:left;
	font-weight:bold;
	padding:0 0 0 10px;
}
.content-block table td {
	padding: 4px;
}
.gratis{
	display:block;
	width:278px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#006a4d;
	margin-bottom:6px;
}
.gratis strong{
	font-size:16px;
	display:block;
	margin-top:1px;
}
.gratis strong span{
	color:#f90;
}
.gratis:hover{
	text-decoration:none;
}
.backlink {
	background: url(/images/btn-prev.gif) no-repeat 1px 2px;
	padding:0 0 0 18px;
	font-weight: bold;
	font-size: 14px;
	font-style: italic;
	float: right;
}


.slogan{
	background:#006a4d url(/images/bg-heading.gif) repeat-x;
	border-bottom:1px solid #004734;
	font-size:12px;
	line-height:16px;
	color:#fff;
	font-weight:normal;
	padding:0 8px;
	text-align:center;
	margin-bottom:10px;
}
.slogan span{
	background: url(/images/bullet1.gif) no-repeat 100% 5px;
	padding:0 14px 0 0;
}
.slogan em{
	background: url(/images/bullet1.gif) no-repeat 0 5px;
	padding:0 0 0 14px;
	font-style:normal;
}
#content{
	width:564px;
	float:left;
	min-height:570px;
	height:auto !important;
	height:570px;
}

#content .wide{
	width:100%;
	}

.content-block{
	border-top:1px solid #333;
	padding:10px 7px 9px;
}


.content-block .heading{
	margin-bottom:16px;
}
.content-block .image-holder{
	width:572px;
	margin:12px -15px 12px -7px;
	overflow:hidden;
}
.content-block .image-holder img{
	float:left;
	margin:0 8px 0 0;
}
.content-block p{
	line-height:16px;
	margin:0 0 3px;
}
.content-block h3{
	margin:0;
	font-size:18px;
	line-height:23px;
	font-weight:normal;
}
.content-block ul{
	list-style:none;
	margin:0 0 -17px;
	padding:13px 0 0 14px;
}
.content-block ul li{
	vertical-align:middle;
	height:1%;
	background: url(/images/bullet4.gif) no-repeat 0 6px;
	padding:0 0 17px 8px;
}
.content-block ul li span{
	display:block;
	margin-top:1px;
}
#sidebar{
	width:278px;
	float:right;
}
.housing-search{
	border-top:1px solid #333;
	padding-top:10px;
	margin-bottom:10px;
}
.housing-search .holder{
	background: url(/images/img1.gif);
	padding:0 8px 19px;
	border-bottom:1px solid #333;
}
.housing-search .heading{
	margin:0 -8px 15px;
}
.housing-search .row{
	width:100%;
	overflow:hidden;
	margin-bottom:2px;
}
.borders {
     border-width: 2px;
     border-style: ridge;
     border-right-color: #03817c;
     border-top-color: #40dad5;
     border-left-color: #40dad5;
     border-bottom-color: #03817c;
width: 250px;
}
.housing-search .text{
	width:262px;
	height:20px;
	display:block;
}
.housing-search .text input{
	width:256px;
	float:left;
}

.housing-search label{
	display:block;
	font-size:11px;
}
.housing-search .long{
	width:262px;
}
.housing-search .medium{
	width:130px;
}
.housing-search .short{
	width:124px;
}
.housing-search .col1{
	width:130px;
	float:left;
	padding:1px 0 0;
}
.housing-search .col2{
	width:124px;
	float:right;
	padding:1px 0 0;
}
.housing-search .btn-search{
	float:left;
	margin:23px 0 0 51px;
}
#sidebar .ad{
	margin-bottom:8px;
}
#sidebar .ad img{
	display:block;
}
.login-form{
	background:#006a4d url(/images/bg-login-form.gif) repeat-x;
	border-bottom:1px solid #004734;
	padding:5px 0 4px 8px;
	width:270px;
	height:92px;
}
.login-form h2{
	font-size:12px;
	line-height:15px;
	color:#fff;
	font-weight:normal;
	background: url(/images/bullet1.gif) no-repeat 0 5px;
	padding:0 12px;
	margin:0 0 7px;
}
.login-form .row{
	width:100%;
	overflow:hidden;
}
.login-form .row a.morelink{
	color:white;
	padding-left:11px;
	font-weight:bold;
}
.login-form .row .text{
	color:white;
	padding-left:11px;
	display:block;
}
.login-form .col{
	float:left;
	width:128px;
	padding:0 6px 0 0;
}
.login-form .col label{
	display:block;
	font-size:11px;
	color:#fff;
	padding-bottom:3px;
}
.login-form .col .text{
	width:116px;
	border-top:1px solid #004734;
	border-left:1px solid #004734;
	border-bottom:1px solid #00b080;
	border-right:1px solid #00b080;
	padding:1px 5px 0;
	background:#fff;
}
.login-form .btn-login{
	float:right;
	margin:21px 56px 0 0;
}
.login-form ul{
	list-style:none;
	margin:0;
	padding:11px 0 0;
	line-height:12px;
	font-size:11px;
}
.login-form ul li a{
	color:#fff;
}
.info-box{
	padding:10px 0 0;
	border-top:1px solid #333;
}
.info-box .heading{
	margin:0 -8px 13px;
}
.info-box .holder{
	background: url(/images/img1.gif);
	padding:0 8px 5px;
	border-bottom:1px solid #333;
}
.info-box .columns{
	overflow:hidden;
	width:100%;
	height: 95px;
}
.info-box .column{
	float:left;
	width:164px;
	padding:0 20px 0 0;
}
.info-box dl{
	margin:0;
	overflow:hidden;
	width:100%;
}
.info-box dt{
	float:left;
}
.info-box dd{
	margin:0 0 1px;
	text-align:right;
	font-weight:bold;
}
.info-box .middlecolumn {
	width: 230px;
}
.info-box .middlecolumn dt {
	
	height: 22px;
}

.info-box .middlecolumn dt.inside {
	
	background: url(/images/sound_inside.png) no-repeat 10px 0;
	padding:5px 0 0 43px;
}

.info-box .middlecolumn dt.outside {
	
	background: url(/images/sound_outside.png) no-repeat 1px 0;
	padding:5px 0 0 43px;
}



.info-box .middlecolumn dd{
padding-top: 9px;	
height: 13px;

}

dt.lydlink {
	padding-left: 43px;
	margin-top: 5px;

}
.insideImage, .outsideImage{
padding-top: 5px;
}
.insideImage {
padding-left: 10px
}
.outsideText {
margin-top:-5px;
padding-left: 2px;

}
.insideText {
padding-left: 12px;
}

.info-box .middlecolumn dd.energiValue{
padding-top: 0px;	
height: 22px;
}
.info-box .finance{
	/*margin-top:16px;*/
}
.info-box .finance dt{
	display:block;
	margin-bottom:1px;
}
.info-box .finance dd{
	text-align:left;
	font-weight:normal;
	float:none;
}
.info-box .last{
	float:right;
	padding:0px 0 0;
	width:100px;
}
.info-box .last dd{
	height:1%;
	overflow:hidden;
}
.info-box .last span{
	font-size:8px;
	float:right;
}
.info-box .last em{
	float:right;
	font-style:normal;
}
.gallery{
	width:100%;
	overflow:hidden;
}
.gallery .control{
	list-style:none;
	margin:0;
	padding:6px 0 5px;
	font-size:11px;
	line-height:14px;
	width:100%;
	overflow:hidden;
}
.gallery .control li{
	float:left;
}
.gallery .control li a{
	float:left;
	color:#222;
	cursor:pointer;
}
.gallery .control li.prev{
	background: url(/images/separator2.gif) no-repeat 100% 3px;
	padding:0 7px 0 0;
}
.gallery .control li.prev a{
	background: url(/images/btn-prev.gif) no-repeat 1px 2px;
	padding:0 0 0 18px;
}
.gallery .control li.next{
	padding:0 20px 0 7px;
}
.gallery .control li.next a{
	background: url(/images/btn-next.gif) no-repeat 100% 2px;
	padding:0 15px 0 0;
}
.gallery .control li.stop{
	padding:0 20px 0 0;
}
.gallery .control li.stop a{
	background: url(/images/btn-stop.gif) no-repeat 100% 2px;
	padding:0 15px 0 0;
}
/*.gallery .control li.rotate */
.gallery.controls { width: 200px;}

.gallery .largeimages {
float:left;
margin: -15px 0 0 340px;
font-size: 11px;
	padding:0 21px 0 0;
}
.gallery .largeimages a{
	background: url(/images/btn-next.gif) no-repeat 100% 2px;
	padding:0 15px 0 0;
}
.gallery .rotate{
float:left;
margin: -15px 0 0 240px;
font-size: 11px;
	padding:0 21px 0 0;
}
.gallery .rotate a{
	background: url(/images/btn-next.gif) no-repeat 100% 2px;
	padding:0 15px 0 0;
}
.gallery .rotate span{
	float:left;
	padding:0 0 0 2px;
}
.gallery .rotate em{
	font-style:normal;
	font-size:8px;
	line-height:8px;
	float:left;
}
.gallery .rotate a:hover{
	text-decoration:none;
}
.gallery .rotate a:hover span{
	text-decoration:underline;
}
.gallery .photo{
	width:100%;
	overflow:hidden;
	position:relative;
	margin-bottom:9px;
}
.gallery .photo ul{
	list-style:none;
	margin:0;
	padding:0;
	position:relative;
	width:99999px;
	overflow:hidden;
}
.gallery .photo ul li{
	float:left;
	position:relative;
}
.gallery .photo ul img{
	display:block;
}
.gallery .zoom{
	background: url(/images/btn-zoom.png) no-repeat;
	width:47px;
	height:46px;
	overflow:hidden;
	text-indent:-9999px;
	position:absolute;
	bottom:0;
	right:0;
	cursor:pointer;
}
* html .gallery .zoom{
	bottom:-1px;
}
.gallery .switcher{
	list-style:none;
	margin:0 -1px 0 0;
	padding:0 0 0 1px;
	width:564px;
	overflow:hidden;
}
.gallery .switcher li{
	float:left;
	padding:0 2px 0 0;
}
.gallery .switcher li a{
	float:left;
	border:1px solid #222;
}
.gallery .switcher li img{
	display:block;
}
.actions{
	padding-top:10px;
	border-top:1px solid #333;
	margin-bottom:24px;
}
.actions .holder{
	background: url(/images/img1.gif);
	padding:0 7px;
	border-bottom:1px solid #333;
}
.actions .list-holder{
	width:100%;
	overflow:hidden;
	padding-top:2px;

}
.actions ul{
	float:left;
	list-style:none;
	margin:0 0 -2px;
	padding:0;
}
.actions .left-list{
	width:110px;
}
.actions .right-list{
	width:145px;
	float:right;
}
.actions ul li{
	width:100%;
	float:left;
height: 36px;
}
ul {
padding:0;
margin:0;
}
.actions ul li a{
	float:left;
	height:22px;
	padding:4px 0 0 33px;
}
.actions ul li a.print{
	background: url(/images/ico-1.gif) no-repeat;
}
.actions ul li a.plant{
	background: url(/images/ico-2.gif) no-repeat 0 2px;
}
.actions ul li a.kort{
	background: url(/images/ico-3.gif) no-repeat 2px 0;
}
.actions ul li a.salg{
	background: url(/images/ico-4.gif) no-repeat 0 2px;
}
.actions ul li a.bestil{
	background: url(/images/ico-5.gif) no-repeat 0 2px;
}
.actions ul li a.giv{
	background: url(/images/ico-6.gif) no-repeat 2px 0;
}
.scroll-box{
	height:375px;
	overflow:auto;
	padding:0 6px;
margin-top:10px;
}
.scroll-box p{
	margin:0 0 18px;
	line-height:14px;
}
#sidebar .gratis{
	background: url(/images/bg-gratis-box.gif) repeat-x;
	margin:6px 0 2px;
	padding-top:8px;
	color:#fff;
	height:42px;
}
.search-page{
	width:100%;
	overflow:hidden;
	padding:10px 0 21px;
	border-top:1px solid #333;
}
.search-page .heading{
	margin:0 0 10px;
}
.search-page .block-holder{
	width:868px;
	margin:0 -18px 20px 0;
	overflow:hidden;

}
.search-page .block{
	padding-right:8px;
	margin-right:8px;
	border-right:1px solid #333;
	width:200px;
	float:left;
padding-bottom: 10px;
height: 270px;


}
.search-page .block img{
	display:block;
	margin-bottom:2px;
}
.search-page .block .name{
	font-weight:bold;
}
.search-page .block .adr{
	display:block;
}
.search-page .block .description{
	width:100%;
	overflow:hidden;
	padding-top:9px;
}
.search-page .block .left-col{
	float:left;
	width:108px;
	font-size:11px;
	line-height:12px;
	margin:0;
z-index:-1;
}
.search-page .block dt{
	float:left;
}
.search-page .block dd{
	margin:0;
	text-align:right;
}
.search-page .block dd.rum{
	padding-right:18px;
}
.search-page .block .right-col{
	float:right;
	width:80px;
	font-size:11px;
	line-height:12px;
	margin:0;
}

.right-col span{
	font-size:8px;
	float:right;
}
.right-col em{
	float:right;
	font-style:normal;
}
#footer{
	border-top:1px solid #333;
	padding:17px 0;
	text-align:center;
	font-size:11px;
	clear:both;
}
#footer address{
	font-style:normal;
}
#footer address span{
	background: url(/images/bullet3.gif) no-repeat 100% 6px;
	padding:0 5px 0 2px;
}
#footer address a{
	margin-left:3px;
}
.contact-holder{width:548px; margin-top:24px;}
.contact-holder .contact{
    width:143px;
    height:106px;
    float:left;
    margin-right:60px;
    margin-bottom:31px;
    padding: 8px 6px 6px 95px;
    font-size:10px;
    line-height:13px;
}
.contact-holder .contact.right{margin-right:0px;}
.contact-holder .contact .email,.contact-holder .contact .phone{float:right;}
.contact-holder .contact.finn{ background: url(/images/ansatte/finn-lang.jpg) no-repeat;}
.contact-holder .contact.morten{ background: url(/images/ansatte/morten-hovmand.jpg) no-repeat;}
.contact-holder .contact.ole{ background: url(/images/ansatte/ole-sundenæs.jpg) no-repeat;}
.contact-holder .contact.kaj{ background: url(/images/ansatte/kaj-kristiansen.jpg) no-repeat;}
.contact-holder .contact.ulla{ background: url(/images/ansatte/ulla-nielsen.jpg) no-repeat;}
.contact-holder .contact.iman{ background: url(/images/ansatte/Iman.jpg) no-repeat;}



/*Giv et tilbud formular*/
    #tilbud fieldset,#fremvisning fieldset
    {
        float: left;
        padding: 30px 10px 10px 10px;
            }
    legend {
        clear: both;
        margin-left: 120px;
        margin-bottom: 5px;
        font-style: italic;
        font-size: 10px;
    }
    .label
    {
        display: inline;
        width: 120px;
        float: left;
    }
   
    .radio
    {
        margin-top: 5px;
    }
    .inputBox
    {
        display: inline;
        float: left;
        margin-bottom: 5px;
    }
    .inputSubmit
    {
        clear: both;
        margin-left: 120px;
        margin-bottom: 5px;
    }
    .response {
        margin-top: 20px;
        margin-bottom: 5px;
        clear: both;
        font-weight: bold;
        color: #990000;
    }
.downloadtext {
padding: 10px;
clear:both;
color: #990000;
background-color: white;
border: 1px dashed black;
font-weight: bold;
margin-bottom: 15px;
}

th {
font-size: 18px;
padding:0;
margin:0;
text-align:left;
}
.print { width: 100%;}
.print table tbody { margin-bottom: 30px; width: 50%;}


#closepopup { 
padding-top: 10px;
display:block;
clear:both; font-size: 12px; text-decoration:underline;}
#closepopup a { 

float:left;
	padding:0px 0 0 13px;
font-weight:normal;
	background: url(/images/close.gif) no-repeat;
}




























































































































































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
h3 {

}

.more {
background: url(/images/bullet2.gif) no-repeat 0 3px;
	float:right;
	font-weight:bold;
	padding:0 0 0 10px;
}

.rightaligned {
text-align:right;
}

.moreleft {
background: url(/images/bullet2.gif) no-repeat 0 3px;
	float:left;
	font-weight:bold;
	padding:0 0 0 10px;
}


