

	.banner-2011 {
		position:absolute;
		top: 20px;
		right: 20px;
	}
	/* BLUE BOX */
	.bb{
		background-color:	#adc3e8;
		width:			142px;
		padding:		7px;
		margin-top:		1px;
		color:			#ffffff;
	}
	/* RED BOX */
	.rb{
		background-color:	#c40314;
		background:		url(/images/boligann/red_box_bg.png);
		width:			142px;
		padding:		7px;
		padding-top:		20px;
		color:			#ffffff;
		margin-top:		12px;
	}
	/* TEXTBOX */
	.tb{
		width:			142px;
		padding:		7px;
		padding-top:		4px;
		padding-bottom:		4px;
		min-height:		12px;
		background-color:	#e2e7f6;
		font-size:		10px;	
		font-family:		verdana;
	}
	/* CONTENTHOLDER */
	.ch{
		background-color:	#e2e7f6;
		padding-top:		5px;
		padding-bottom:		5px;
	}
	.tb span.left{
		clear:			both;
		float:			left;
		font-size:		11px;	
		color:			#051344;
	}
	.tb span.right{
		float:			right;
		font-size:		11px;
		color:			#051344;
	}
/* de overordnede default indstillinger */
body
{
	background-color: #ded8d9;
	color: #000000;
	margin: 0px;
	font-family: 'Verdana', sans;
	font-size: 11px;
}


td 
{
	font-size: 11px;
}	

.normaltekst {
	font-family: 'Verdana', sans;
	font-size: 11px;
	color: #000000;
}

img
{
	border-width: 0px;
	line-height: 0px;
}

img.ugens 
{
	border-width: 1px;
	border-style: solid;
	border-color: #cdd1cd;
}

img.saelger 
{
	border-width: 1px;
	border-style: solid;
	border-color: #0f215f;
}

img.koeber 
{
	border-width: 1px;
	border-style: solid;
	border-color: #aa0606;
}

img.koebermail 
{
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-style: solid;
	border-color: #002589;
}


a
{
	color:#10215f;
}

a.soegning
{
	color: #5a5a5a;
	font-weight: bold;
	text-decoration: none;
}

hr
{
	background-color: #002589;
	color: #002589;
	border: 0px;
	height: 2px;
}

a.noformat
{
	text-decoration: none;
	color: #000000;
}

form
{
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	display: inline; 
}

input
{
	font-size: 11px;
	font-family: arial;
	
/*	border-style: solid;
	border-width: 1px;
		border-left-color:#002589;
		border-top-color:#002589;
		border-bottom-color:#ffffff;
		border-right-color:#ffffff;*/
}

select
{
	background-color: #f2f4fc;
	font-size: 11px;
	font-family: arial;
	border-style: solid;
	border-width: 1px;
	border-color: #000; 
}

.select
{
	background-color: #f2f4fc;
	font-size: 11px;
	font-family: arial;
	color: #002589;
	border-style: solid;
	border-width: 1px;
	border-color: #7F9DB9;
	cursor: hand;
	cursor: pointer;
}

.selectlayer {
	visibility: hidden;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 100;
}

textarea
{
	background-color: #f2f4fc;
	font-size: 11px;
	font-family: arial;
	border-style: solid;
	border-width: 1px;
	border-color: #000; 
}

input.radio
{
	border-width: 0px;
	background-color: transparent;
}
input.check
{
	border-width: 0px;
	background-color: transparent;
}

input.checkbox 
{
	background-color: transparent;
	border-width: 0px;
}

.hvidinput
{
	background-color: #ffffff;
	font-size: 11px;
	font-family: arial;
	border-style: solid;
	border-width: 1px;
	border-color: #000;

}

/*.button2
{
	background:#697eb4;
	background: url(/images/buttons/button_gray.gif);	
	border-left-color:#c6cfe3;
	border-top-color:#c6cfe3;
	border-bottom-color:#002589;
	border-right-color:#002589;
	padding-right:5px;
	padding-left:5px;
	color:#FFFFFF;
	cursor: pointer;
}

.button3, .button
{

	padding-left: 5px;
	padding-right: 5px;
	color: #000000;
	border: solid 1px #bbbbbb;
	background-color: #eeeeee;
	height: 18px;
 
}*/

.button_gray, .button3, .button, .button2
{
	padding-left: 5px;
	padding-right: 5px;
	color: #000000;
	border: solid 1px #808080;
	height: 19px;
	background: url(/images/buttons/grayhue.gif);
	background-repeat: repeat-x;
	background-position: center; 
	background-color: #ffffff;
	font-size: 11px;
	font-family: arial;
}

/* centreret, omkransende tabel med hvid baggrund */
table.tabel1
{
	background-color: #ffffff;
	width: 771px;
}

/* omkransende tabel med margin*/
table.tabel2
{
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	text-align: left;
	width: 771px;
}

/* tabel menulinje */
table.tabel3
{
	padding: 0px;
	margin-top: 15px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	width: 771px;
	height: 22px;
	background-color: #C6D6FF;
	color: #002589;
	background-repeat: repeat-x;
}

table.tabel3x
{
	padding: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	width: 771px;
	height: 22px;
	color: #002589;
	background-repeat: repeat-x;
}

table.tabel3 img {
	display: block;
}


/* 15px luft under menulinje */
table.topmargin1
{
	margin-top: 15px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
}

table.topmargin2
{
	margin-top: 8px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
}

td.toppadding1
{
	padding-top: 15px;
}

td.padding1 {
	padding: 15px;
}

td.rightcolumn
{
	width: 180px;
}

td.leftcolumn
{
	width: 171px;
}

td.main3x {
	padding-top: 15px;
	padding-bottom: 20px;
	padding-right: 5px;
	width: 400px;
	height: 472px;
}

td.main3 {
	padding-top: 15px;
	padding-bottom: 20px;
	padding-right: 5px;
	padding-left: 10px;
	width: 361px;
	height: 472px;
}

td.main2 {
	padding-right: 20px;
	padding-left: 20px;
	height: 533px;
}

td.main1 {
	padding-top: 15px;
	padding-bottom: 20px;
	padding-right: 15px;
	padding-left: 0px;
	width: 736px;
	height: 483px;
}

td.main4 {
    position:relative;
    left:-20px;
	/*padding-right: 15px;*/
	padding-left: 0px;
	width: 770px;
	height: 483px;
}

td.main5
{
	padding-top: 15px;
	padding-bottom: 20px;
	padding-right: 17px;
	padding-left: 10px;
}

td.paddingbottom1
{
	padding-bottom: 15px;
}

.bottompadding10
{
	padding-bottom:20px;
	height:20px;
}

.login1
{
	height: 20px;
	color: #ffffff;
	background-image: url(/images/faneblade/ugens_bolig_v3.gif);
}

.login2
{
	width: 16px;
	height: 19px;
	font-weight: bold;
	color: #585c5e;
	background-image: url(/images/website2004/box_blue_top2.gif);
}

.login3
{
	background-color:#aa091b;
	padding-top: 5px;
	padding-right: 0px;
	padding-left: 5px;
	padding-bottom: 4px;
	border-width:1px;
	border-style:solid;
	border-color:#cdd1cd;
	color: #002589;
}

.login4
{
	background-image: url(/images/website2004/box_background2.gif);
}

.kundebox
{
	height: 19px;
	color: #ffffff;
	background-image: url(/images/website2004/box_darkblue2.gif);
	background-position: top right;
}

.kundebox2
{
	padding-top: 3px;
	padding-left:3px;
	padding-right:3px;
	font-size: 10px;
}

.faktabox
{
	border-bottom-width: 1px; 
	border-bottom-color: #4762aa; 
	border-bottom-style: solid;

	border-left-width: 1px; 
	border-left-color: #4762aa; 
	border-left-style: solid;

	border-right-width: 1px; 
	border-right-color: #4762aa; 
	border-right-style: solid;
	color:#0f215f;
	font-size:10px;
}

.faktabox2
{
	border-width: 1px; 
	border-color: #4762aa; 
	border-style: solid;
	color:#0f215f;
	font-size:10px;
}


.faktabox_left
{
	border-bottom-width: 1px; 
	border-bottom-color: #c8d1e4; 
	border-bottom-style: solid;

	padding:4px;
	color:#0f215f;
	font-size:10px;
}

.faktabox_right
{
	border-bottom-width: 1px; 
	border-bottom-color: #c8d1e4; 
	border-bottom-style: solid;

	padding:4px;
	color:#0f215f;
	font-size:10px;
}
.faktabox_top
{
	height: 20px;
	color: #ffffff;
	background-image: url(/images/faneblade/ugens_bolig_v3.gif);
	background-position:right;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#4762aa;
}

.soegresultattop
{
	height: 29px;
	color: #0f215f;
	background-color:#b6c3e7;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
}
.soegresultattop2
{
	color: #0f215f;
	background-color:#b6c3e7;
	text-decoration:none;
	padding:5px;
}
.soegresultat1
{
	background-color:#f1eded;
	color: #0f215f;
	line-height:16px;
}
.soegresultat2
{
	background-color:#e2e7f6;
	color: #0f215f;
	padding-left:5px;
	padding-right:5px;
}
.soegresultat3
{
	background-color:#e2e7f6;
	color: #0f215f;
	padding:5px;
}
.soegresultatstor
{
	color: #0f215f;
	background-color: #d6ddf2;
	border-width:1px;
	border-style:solid;
	border-color:#697eb4;
	padding:7px;
}

.soegkant
{
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#697eb4;
border-left-style:solid;
border-left-width:1px;
border-left-color:#697eb4;
border-right-style:solid;
border-right-width:1px;
border-right-color:#697eb4;
}
.mapholder
{
	display: block;
	padding: 0;
	width: 270px;
	height: 319px;
	overflow: hidden;
	background: url(/images/maegler/kort/map_bgr.gif) no-repeat 0 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 24px;
	margin-bottom: 11px;
}

.searchbox
{
    background-color: #F2F4FC;
	border-width: 1px;
	border-style: solid;
	border-color: #4762AA;
}

td.soegbjaelke
{
	background-image: url(/images/soeg/soeg_bjaelke.gif);
	color: #002589;
	font-size: 10px;
	background-repeat: repeat-x;
	height: 17px;
}

a.sidetal {
	text-decoration: none;
	color: #002488;
}
a.sidetal:hover {
	color: #FFFFFF;
}

.ugensbolig1
{
	height: 20px;
	width: 202px;
	color: #002589;
	background-image: url(/images/faneblade/ugens_bolig.gif);
	background-position: right;

}

.ugensbolig2
{
	width: 16px;
	height: 18px;
}

.koeberbolig
{
	color: #002589;
}

.boxbund
{
	height: 1px;
	background-image: url(/images/website2004/box_bottom1.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
	background-color: #d3dfff;
}

.graas
{
	color: #585c5e;
	font-size: 11px;
}

.graaovskr1
{
	color: #585c5e;
	font-size: 12px;
	font-weight: bold;
	margin-top: 15px;
}

.graaxs
{
	color: #585c5e;
	font-size: 9px;
}

.br4
{
	font-size: 4px;
	line-height: 10%;
}

.footer
{
	font-size: 10px;
	color: #6d6d6d;
	text-align: right;
	padding-right: 23px;
	width:771px;
	padding-top:5px;
}

.undermenu2
{
	background: url(/images/hvmenu/um_baggrund.gif);
	height: 21px;
	width: 24px;
}
.undermenu3
{
	background: url(/images/hvmenu/um_baggrund.gif);
	height: 21px;
	color: #ffffff;
}
.overskrift 
{
	color: #000D36;
	font-size: 16px;
	font-weight: bold;
}

.overskrift2
{
	color: #10215f;
	font-size: 28px;
}
.overskrift3
{
	color: #10215f;
	font-size: 20px;
}
.overskrift4
{
	color: #10215f;
	font-size: 13px;
	font-weight: bold;
}

.overskrift5
{
	color: #10215f;
	font-size: 15px;
}

.underoverskrift 
{
	font-size: 13px;
	font-weight: bold;
	color:#697eb4;
}
.superoverskrift 
{
	color: #10215f;
	font-size: 24px;
	font-weight: bold;
}

.superoverskrift2
{
	color: #10215E;
	font-size: 24px;
	font-weight: normal;
	display: block;
	padding-bottom: 4px;
	border-bottom: 1px solid #002589;
	margin-bottom: 10px;
}

.boligoverskrift 
{
	color: #10215f;
	font-size: 22px;
}


.hiddeninput
{
	border:0px;
	margin-left: 3px;
	width:80px;
}

.stext
{
		font-size: 10px;
}

.stext2
{
		font-size: 10px;
		font-family: arial;
}

.darkblue 
{
	background-color:#002589;
	color:#ffffff;
}
.lightblue
{
	background-color:#d3dfff;
	color:#000000;
}
.fatblue
{
	color:#10215f;
	font-weight:bold;
}
.greyblue
{
	background-color:#f2f4fc;
	color:#000000;
}
.boxheader
{
	color:#ffffff;
	background-color:#87000e; /*YES*/
	font-family:arial;
	font-size:12px;
	font-weight:bold;
}

.boxheader_new
{
	color:#ffffff;
	background-color:#87000e; /*YES*/
	font-family:arial;
	font-size:12px;
	font-weight:bold;

}

.boxheader_new_small
{
	color:#ffffff;
	background-color:#87000e; /*YES*/
	font-family:arial;
	font-weight: normal;
	font-size: 11px;
}

.boxheader2
{
	color:#ffffff;
	background-color:#87000e; /*YES*/
	font-family:arial;
	font-size:11px;
	font-weight:bold;
}
.boxheader3
{
	color:#ffffff;
	background-color:#87000e; /*YES*/
	font-family:arial;
	font-size:16px;
	font-weight:bold;
}

.boxheader4
{
	color:#000000;
	background-color:#f9f9f9;
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
}

.boxheader5
{
	color: #000000;
	background-color: #d3dfff;
	font-family: 'Verdana';
	font-size: 11px;
}

.alert {
	font-weight: bold;
	color: #cc0000;
	font-size: 12px;
}
.understreg
{
	border-bottom-color:#000000;
	border-bottom-width:1px;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-style:solid;
}
.overstreg
{
	border-top-color:#000000;
	border-bottom-width:0px;
	border-top-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-style:solid;
}
.faktafelt
{
	background-color:#F2F4FC;
}

sup
{
	font-size: 75%;
}

.qmarkbtn
{
	position	: absolute;
	visibility	: hidden;
	padding		: 2px 2px 2px 2px;
	border		: 1px solid #000000;
	background-color: #FFFFE1;
	font-family	: verdana;
	font-size	: 10px;
	color       : #000000;
	width		: 292px;
	z-index     : 30;
}

.body_skilttype
{
			
	text-align: center;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
			
}

.td_skilttype
{
	background-color: #D3DFFF;
}

.big_headline_skilttype
{
	font-size: 40px;
	font-family: verdana;
	font-weight: bold;
	color: #7897FE;
}
			
.small_headline_skilttype
{
    font-size: 14px;
	font-family: verdana;
	font-weight: bold;
	color: #000000;
}

.normal_text_skilttype
{
	font-size: 14px;
	font-family: verdana;
	color: #000000;	
}

.italic_text_skilttype
{
	font-size: 14px;
	font-family: verdana;
	color: #000000;
}

div.talfelt {
	background: #f9f9f9;
	border: 1px solid #002589;
	width: 30px;
	height: 27px;
	text-align: center;
	font-weight: bold;
	font-size: 18px;
	color: #002589;
	padding-top: 3px;
}

/* MENU */

.topmenu {
	padding: 0px 8px 0px 8px;
	font-family: 'Arial';
	color: #000000;
}
.topmenu a {text-decoration: none;}
.topmenu img {
	display: inline;
	float: right;
	margin: 0px 2px 0 0;
}

.topmenu img.dot {
	display: inline;
	float: right;
	margin: 3px 2px 0 0;
}

span.rootFalse:hover td {
	background-color: #aa091b;
	background-position: 0 0;
}

span.rootTrue td {
	background-color: #aa091b;
	background-position: 0 0;
}

span.rootTrue a {color: #000000;}
span.rootTrue td div a {color: #000000;}

.topmenu div.menubox {
	display: inline;
	padding: 10px 50px 50px 50px;
	position: absolute;
	z-index: 500;
	margin-left: -58px;
	margin-top: -1px;
}

.topmenu div.menubox span div.menubox {
	display: inline;
	padding: 0px 50px 50px 0px;
	position: absolute;
	left: 79%;
	z-index: 501;
	margin: -4px 0px 0px -4px;
}

.topmenu span {
	cursor: pointer;
	display: block;
	width: 188px;
	background: #f2f4fc; /*#aa091b;*/
	border: 1px outset #87000e;
}

.topmenu span.medium {width: 150px;}
.topmenu span a.medium, .topmenu div.submenu.medium {width: 138px;}
.topmenu span a:hover, .topmenu div.submenu:hover {background: #aa091b; color:#ffffff;}

.topmenu span a, .topmenu div.submenu {
	padding: 3px 6px;
	display: block;
	width: 176px;
	border-bottom: 1px solid #87000e;
	color: #000000;
}


.topmenu div.menubox,
.topmenu:hover div.menubox span div.menubox,
.topmenu div.menubox div.submenu:hover div.menubox span div.menubox span div.menubox
{display: none;}

.topmenu:hover div.menubox,
.topmenu div.menubox div.submenu:hover div.menubox,
.topmenu div.menubox div.menubox div.submenu:hover div.menubox div.menubox
{display: inline;}

.menulink {
	color: #002589;
}

/* MENU SLUT */

.opac_bg {
	position: absolute;
	width: 170px;
	height: 128px;
	background-color: #eeeeee;
	filter: Alpha(opacity=70);
}
.opac_text {
	position: absolute;
	padding: 5px;
	width: 160px;
	height: 118px;
}

.whitey {
	font-size: 11fpx;
	font-family: verdana;
	color: #ffffff;
}

