body { 
	background: url(images/bg.gif) repeat-y center;
	background-color: #e5e5e5;
	margin: 0 auto;
}
 
div.clear { clear:both; }


#wrapper { 
	margin: 0 auto;
	width: 900px;
}

#header {
		width: 900px;
		padding: 0;
		height: 220px;
		margin: 0;
		background-image: url(images/header4.jpg); no-repeat;
}

/*----------------------------*/
/* topmenu */
/*----------------------------*/

#top-menu {
	width:auto;
	margin: 0;
	background-color: #f89838;
	height: 30px;
	font-family: Verdana, Arial, Tahoma, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	padding: 0px;
}
#top-menu ul {
	padding: 8px 0px 0px 185px;  /* top  rechts  bottom  left*/
	margin: 0px 0px 0px 0px; /* top  rechts  bottom  left*/
}
#top-menu ul li {
	display: inline;
	margin:  0px 15px 0px 15px; /* top  rechts  bottom  left*/
	text-align: center;
}
#top-menu li a{
	color: #094fa3;
	text-decoration: none;
}
#top-menu li a:hover{
	color: #094fa3;
	text-decoration: underline;
}

/*----------------------------*/
/* leftmenu */
/*----------------------------*/
.leftmenu {
overflow: hidden; 
float: left; 
width: 180px; 
min-height: 500px; 
margin: 0; 
padding: 0;
	font-family: Calibri, Verdana, Arial, Tahoma, sans-serif; 
	font-size: 11px; 
	color: #414141;
}
.leftmenu ul {
width: 180px; 
margin: 0px 0px 20px 0px; 
padding: 0px; 
border-bottom: solid 1px #D8CE9F; 
background-color: #DBE6F1;
}	
.leftmenu li {
list-style: none; 
margin: 0px; 
padding: 0px;
}
.leftmenu li.title {
margin: 0px 0px 0px 0px; 
padding: 3px 5px 2px 10px; 
background-color: #094fa3; 
line-height: 20px; 
color: #FFFFFF; 
border-left: solid 7px #094fa3; 
text-transform: uppercase; 
font-weight: bold; 
font-size: 11px;
}
.leftmenu li.group a{
display: block; 
min-height: 25px; 
height: auto !important; 
height: 25px; 
line-height: 25px; 
margin: 0px; 
padding: 0px 7px 0px 10px; 
border-top: solid 1px #C8C8C8; 
border-left: solid 7px #DBE6F1; 
color: #4B4B4B ; 
font-size: 11px;
}
.leftmenu li.group2 a{
display: block; 
min-height: 25px; 
height: auto !important; 
height: 25px; 
line-height: 25px; 
margin: 0px; 
padding: 0px 7px 0px 10px; 
border-top: solid 1px #C8C8C8; 
border-left: solid 7px #ff6500; 
color: #4B4B4B ; 
font-size: 11px;
}

.leftmenu li a {
display: block; 
min-height: 25px; 
height: auto !important; 
height: 25px; 
line-height: 25px; 
margin: 0px; 
padding: 0px 7px 0px 10px; 
border-left: solid 7px #DBE6F1; 
color: #4B4B4B; 
text-decoration: none; 
font-size: 11px;
}
.leftmenu li a:hover, .leftmenu li a.selected {
	border-left: solid 7px #ff6500;
	color: #ff6500;
	text-decoration: none;
}

#inlogtext {
padding: 0px 7px 10px 17px; 
border-bottom: solid 1px #D8CE9F; 
background-color: #DBE6F1;
}	
#kvknummer {
padding: 0px 7px 10px 17px; 
border-bottom: solid 1px #D8CE9F; 
background-color: #DBE6F1;
}	

/*----------------------------*/
/* content*/
/*----------------------------*/

#content { 
	float: left; 
	width: 530px; 
	background-color: #ffffff; 
	padding: 20px 20px 20px 20px; 
	overflow: hidden; 
	font-family: Calibri, Verdana, Arial, Tahoma, sans-serif; 
	font-size: 12px; 
	color: #414141;
	text-align: left; 
	display: inline;
	}
#content li a{ 
  text-decoration: none;
	}

#rightcolumn { 
	float: right; 
	width: 140px; 
	position: relative; 
	margin-top: 15px;
  }
/*----------------------------*/
/* surftips*/
/*----------------------------*/
.tabelrow { 
  height: 70px;
}
.tabelrow15 { 
  height: 15px;
}
.tabelcell {
	width: 150px;
}
	
a {
	color: #094fa3;
}

a:visited{
	}
		
a:hover {
	color: #094fa3; 
	}
		
h1 { 
  color: #094fa3; 
  font-size: 14px; 
	font-family: Calibri, Verdana, Arial, Tahoma, sans-serif;
}
h2 { 
  color: #094fa3; 
  font-size: 12px; 
	font-family: Calibri, Verdana, Arial, Tahoma, sans-serif;
}

input.button  {
		background-color: #f89838;
		font-size:8pt;
		color: #ffffff;
		border:solid 1px #094fa3;
		width: 80px; 
	}
