* {
	font-family:		tahoma, verdana;
}

html, body {
	width:				100%;
	height:				100%;
	background-color:	#333333;
	margin:				0px;
	padding:			0px;
	text-align:			center;
	font-size:			11px;
	color:				#000000;
}

img {
	border:				0px;
}

table, form {
	font-size:			11px;
	color:				#000000;
	margin:				0px;
	padding:			0px;
}

#container {
	text-align:			left;
	margin:				0px auto;
	width:				1030px;
}

	#logo {
		display:			block;
		float:				left;
		width:				296px;
		height:				151px;
		text-decoration:	none;
		background-image:	url(/design/logo.png);
		background-repeat:	no-repeat;
	}
	
	.knap {
		display:			block;
		float:				left;
		width:				120px;
		height:				28px;
		font-size:			1px;
		text-decoration:	none;
		background-repeat:	no-repeat;
		margin:				123px 0px 0px 0px;
		padding:			2px 0px 0px 2px;
		color:				#90CD3E;
	}
	
	#knap_om {
		background-image:	url(/design/knap_om.png);
	}
	
	#knap_historie {
		background-image:	url(/design/knap_historie.png);
	}
	
	#knap_information {
		background-image:	url(/design/knap_information.png);
	}
	
	#knap_udvalg {
		background-image:	url(/design/knap_udvalg.png);
	}
	
	#knap_blanket {
		background-image:	url(/design/knap_blanket.png);
	}
	
	#knap_links {
		background-image:	url(/design/knap_links.png);
		width:				121px;
	}
	
	#content {
		clear:				both;
		background-color:	#FFFFFF;
		background-image:	url(/design/container_top.png);
		background-repeat:	no-repeat;
		padding:			0px 17px;
	}
	
		#menu {
			float:				left;
			width:				160px;
			margin:				0px 15px 0px 0px;
		}
		
			.menu_0 {
				width:				162px;
				height:				25px;
				background-image:	url(/design/menu_top.png);
				background-repeat:	no-repeat;
			}
			
			a.menu_1 {
				display:			block;
				background-image:	url(/design/menu_content.png);
				background-repeat:	no-repeat;
				color:				#000000;
				text-decoration:	none;
				padding:			5px 0px 5px 24px;
			}
			
			a.menu_1:hover {
				display:			block;
				background-color:	#59A413;
				background-image:	none;
				color:				#FFFFFF;
				text-decoration:	none;
			}
			
			a.menu_2 {
				display:			block;
				width:				162px;
				height:				17px;
				background-image:	url(/design/menu_content_1.png);
				background-repeat:	no-repeat;
				color:				#000000;
				text-decoration:	none;
				padding:			2px 0px 0px 35px;
			}
			
			a.menu_2:hover {
				display:			block;
				width:				162px;
				height:				17px;
				background-image:	url(/design/menu_content_1_hover.png);
				background-repeat:	no-repeat;
				color:				#000000;
				text-decoration:	none;
			}
			
			#menu_bund {
				width:				163px;
				height:				14px;
				background-image:	url(/design/menu_bottom.png);
				background-repeat:	no-repeat;
			}
			
		#text {
			height:				300px;
		}
		
		#content > #text {
			min-height:			300px;
			height:				auto;
		}
		
			h1 {
				font-size:			16px;
				letter-spacing:		1px;
				margin:				0px 0px 10px 0px;
				padding:			0px;
				font-weight:		600;
			}
			
	#sponsor {
		clear:				both;
		text-align:			center;
		padding:			25px 0px 0px 0px;
	}
	
	#bund {
		clear:				both;
		background-image:	url(/design/container_bottom.png);
		background-repeat:	no-repeat;
		height:				19px;
	}
	
.info {
	margin:				0px 0px 15px 0px;
	border:				1px solid #CCCCCC;
	background-color:	#F1F1F1;
	padding:			10px;
}
	
.warn {
	margin:				0px 0px 15px 0px;
	border:				1px solid #CCCCCC;
	background-color:	yellow;
	padding:			10px;
}

.kurvliste_border_bottom1 {
	border-bottom:		1px solid #CCCCCC;
}

.kurvliste_border_bottom2 {
	border-bottom:		0px;
}

.kurvliste_bg1 {
	background-color:	#FFFFFF;
}

.kurvliste_bg2 {
	background-color:	#F1F1F1;
}

.kurvliste_height {
	height:				22px;
}

.lev {
	display:			block;
	float:				left;
	text-decoration:	none;
	color:				#555555;
	margin:				5px 0px 0px 5px;
}

.produkt_model {
	width:				100%;
}
