body {
	padding: 0px;
	margin: 0px;
	height: 100%;
	border-collapse:collapse;
	font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	background-color: #ffffff;
}

html{
	height: 100%;
}

/*---- Container + Footer -------------------------------------------------------------------- */


#container {	
	width: auto;
	padding: 0px;
	border: 0px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -100px;
	}



/*---- Top -------------------------------------------------------------------- */


#top {
	height:100px;
	width:100%;
	border: 0px;
	margin: 0px;
	padding: 0px;
	background-image:url(images/midt_02.jpg);	
	background-repeat:repeat-x;
	position:relative;
	margin-bottom:1px;

}

#top00 {
	height: 103px;
	border: 0px;
	margin: 0px;
	padding: 0px;
	background-image:url(images/midt_01.jpg);
	position:relative;
	float:left;
}

#top01 {
	height: 103px;
	width:952px;
	border: 0px;
	margin: 0px;
	padding: 0px;
	background-image:url(images/midt_07.jpg);	
	background-repeat:repeat-x;
	position:relative;
	float:left;
}

/*---- Menu -------------------------------------------------------------------- */

*{
	margin:0;
	padding:0;
}

#menu{
	width:500px;
	padding:0px;
	padding-left:498px;
	padding-top:78px;
	margin:0px;
	border: 0px;
}
#menu li{
	list-style:none;
	display:block;
	float:left;
	margin:0;
	padding-left:40px;
}
#menu li a{
	list-style:none;
	display:block;
}

#menu li a span{
	display:none;
}
				
#menu li a.forside{
	background:url(images/menu_01.gif);
	width:65px;
	height:18px;
}

#menu li a:hover.forside{
	background:url(images/menu_01_h.gif);
	width:65px;
	height:18px;
}
				
#menu li a.vi_tilbyder{
	background:url(images/menu_02.gif);
	width:65px;
	height:18px;
}

#menu li a:hover.vi_tilbyder{
	background:url(images/menu_02_h.gif);
	width:65px;
	height:18px;
}
			
#menu li a.profil{
	background:url(images/menu_03.gif);
	width:65px;
	height:18px;
}
					
#menu li a:hover.profil{
	background:url(images/menu_03_h.gif);
	width:65px;
	height:18px;
}

#menu li a.kontakt{
	background:url(images/menu_04.gif);
	width:65px;
	height:18px;
}

#menu li a:hover.kontakt{
	background:url(images/menu_04_h.gif);
	width:65px;
	height:18px;
}
				


/*---- Midt -------------------------------------------------------------------- */

#midt {
	height:249px;
	width:auto;
	position:relative;
	border: 0px;
	margin: 0px;
	padding: 0px;
	background-image:url(images/midt_03.jpg);
	background-repeat:no-repeat;
	background-position:left;
	background-color:#01427c;
}

/*---- Bund -------------------------------------------------------------------- */


#bund {
	height:50px;
	width:100%;
	border: 0px;
	margin: 0px;
	padding: 0px;
	background-image:url(images/midt_05.jpg);	
	background-repeat:repeat-x;
	position:relative;
}

/*---- Indhold -------------------------------------------------------------------- */


#indhold {
	height:auto;
	width:850px;
	border: 0px;
	margin: 0px;
	padding: 0px;
	margin-top: -15px;
	padding-left:85px;
	position:relative;
	float:left;
}

#indhold01 {
	height:auto;
	width:600px;
	border: 0px;
	margin: 0px;
	padding: 0px;
	position:relative;
	float:left;
}

#indhold02 {
	height:auto;
	width:200px;
	border: 0px;
	margin: 0px;
	padding: 0px;
	padding-left:50px;
	position:relative;
	float:left;
}

#indhold_tilbyder {
	height:auto;
	width:300px;
	border: 0px;
	margin: 0px;
	padding: 0px;
	padding-left:0px;
	position:relative;
	float:left;
}

#kontakt_form {
	height:auto;
	width:auto;
	border: 0px;
	margin: 0px;
	padding: 0px;
	position:relative;
	float:left;
}

/*---- Tekst -------------------------------------------------------------------- */

p {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	margin:0px;
	margin-top:0px;
	margin-bottom: 12px;
	padding: 0px;
	color:#666666;
	
}

td {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	margin:0px;
	margin-top:0px;
	margin-bottom: 12px;
	padding: 0px;
	color:#666666;
	
}

h1 {
	Font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight:200;
	color: #ff7800;
	font-size: 18px;
	letter-spacing: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	padding-left: 14px;
	line-height: 20px;
	margin-bottom:8px;
	background-image:url(images/pil.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

h2 {
	Font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 20px;
	letter-spacing: 0px;
	margin: 0px;
	padding: 0px;
	line-height: 20px;
}


/*---- Links -------------------------------------------------------------------- */

a, a:active, a:visited {
	font-size: 11px;
	color: #ff7800;
	background-image: none;
	height: auto;
	width: auto;	
	text-decoration: none;	
	padding: 0px;
	text-decoration: underline;
	text-transform:none;
	font-family: Verdana, Arial, Helvetica, sans-serif
}

a:hover {
	font-size: 11px;
	color:#01427c;
	background-image: none;
	height: auto;
	width: auto;	
	text-decoration: none;	
	padding: 0px;
	text-decoration: underline;
	text-transform:none;
}

/*---- Billeder -------------------------------------------------------------------- */

img {
border: 0px;
padding:0px;
margin:0px;
}
