/* Generel struktur */
body {padding:10px; margin:0px; background:#DADADA url(../images/bg.jpg) repeat-x; font:11px verdana,tahoma,arial,sans-serif; line-height:1.25em; color:#FFFFFF;}

img {
border: 0px;
}

a {
	color: #e37900;
	text-decoration: underline;
}

a:hover {
	color: #0f334b;
	text-decoration: none;
}

form {
	margin: 0px;
	padding: 0px;
	display: block;
}

#container {width:950px; margin:0px auto; position:relative;}

#top {float:right; margin:0px 10px 10px 0px; font:0.95em arial,sans-serif; color:#666666;}
#top a {margin:0px 10px; text-decoration:none; color:#000000;}

#logo{
	padding-top: 55px;
	padding-left: 50px;
}

#banner {clear:both; height:176px; margin-bottom:13px; background:url(../images/banner_afdelinger.gif) no-repeat; position:relative;}

#contents_top {height:13px; background:url(../images/top.gif) no-repeat;}

#contents {
	background-color:#FFFFFF;
	color:#000000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
}

#contents_bottom {height:13px; margin-bottom:13px; background:url(../images/bottom.gif) no-repeat;}

#info {padding:10px 13px; background:url(../images/info_bg.gif) no-repeat; font-size:0.95em; color:#FFFFFF;}
#info a {text-decoration:none; color:#FFFFFF;}
#info a img {margin-bottom:2px; border:0px;}


.pageleft {
	float:left;
	width:225px;
	margin-right:13px;
}

.pagemiddle {
	padding-left:13px;
	padding-right:13px;
	float:left;
	width:419px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;


}

.pageright {
	margin-left:13px;
	float:left;
	width:225px;
	margin-right:13px;
}

.right {float:left; width:250px;}

.clear {clear:both; height:0px; font-size:0px; line-height:0px;}

#info {padding:10px 13px; background:url(/images/info_bg.gif) no-repeat; font-size:0.95em; color:#FFFFFF;}
#info a {text-decoration:none; color:#FFFFFF;}
#info a img {margin-bottom:2px; border:0px;}

.bottomleft {float:left; width:924px; margin-right:13px;}




/* Content-layout */
p {
	margin:0px 0px 	15px 0px;
	padding:0px;
	line-height: 20px;
}

.pageleft p {
	margin:0px 0px 	5px 0px;
	padding:0px;
	line-height: 22px;
}

.pageright p {
	margin:0px;
	line-height: 18px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

ul, li {
	line-height: 20px;
}

.pageleft ul, .pageleft li, .pageright ul, .pageright li {
	line-height: 22px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-left: 0px;
}

li {
	margin-bottom:10px;
}

h1 {
	padding:0px;
	font-size: 18px;
	font-weight: bold;
	color: #e37900;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	line-height:23px;
	
}

h2 {
	padding:0px;
	font-size:12px;
	font-weight: bold;
	color: #0e3047;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	
}

h3 {
	margin:0px 0px 7px 0px;
	padding:0px;
	font-size: 11px;
	font-weight: bold;
	color: #e37900;
}

h4 {
	margin:0px 0px 5px 0px;
	padding:0px;
	font-size: 11px;
	font-weight: bold;
	color: #e37900;
}
.boxtop {
	background-image: url(/images/225_top.gif);
	background-repeat: no-repeat;
	height: 13px;
	width: 225px;
	background-color: #FFFFFF;
}
.boxbottom {
	background-image: url(/images/225_bottom.gif);
	background-repeat: no-repeat;
	height: 13px;
	width: 225px;
	background-color: #FFFFFF;
	margin-bottom: 13px;
}
.box {
	width: 203px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #bfbfbf;
	border-left-color: #bfbfbf;
	padding-right: 10px;
	padding-left: 10px;
}

 .box .textfield {
	font-size: 11px;
	height: 16px;
	width: 192px;
	margin-bottom: 10px;
	padding-top: 3px;
	padding-left: 5px;
}

.udlejning {
padding-top:100px;
padding-left:10px;
}