body {
	text-align: 	center; 
	background: 	url(../images/mainbg.jpg) top center no-repeat #120b01; 
}

a {
	text-decoration: none; 	
	color:			 #88c04e;
}

/* ------------------------ Structure ------------------------ */

#container {
	text-align: 	left; 
	width: 			880px; 
	margin: 		0 auto;
}
		

#header {
	width:			880px; 
	margin:			0px;
	margin-top: 	-5px;
	}

#contactinfo {
	float: 			right; 
	text-align: 	right;
	text-shadow: 	#000000 1px -1px 1px; 
	margin-top:		-20px; 
	background: 	transparent;
	}

#menu {
	width: 			880px; 
	margin-top: 	0px; 
	margin-bottom: 	0px;
}

	#menu ul {
				 	
					background: 	url(../images/menu-bg.jpg) repeat-x top left;
					margin: 		0 0 0 0px; 
					padding: 		0px; 
					list-style: 	none; 
					width: 			880px; 
					float: 			left;
					text-align: 	center;
	}
	
	#menu ul li {
					
					float: 			left;  
					padding-top: 	16px;
					padding-bottom: 16px;  
					padding-left: 	20px; 
					padding-right: 	20px; 
					margin-top: 	0px;  
					width: 			250px;
	}
	
	#menu ul li:first-child {
					margin-left: 	0px;
	}

	#menu ul li a {
					padding: 		0px 30px; 
					font-family: 	Georgia; 
					font-size: 		18px; 
					text-decoration:none; 
					color: 			#d1a312; 
	}

	#menu ul li a:hover {
					color: 			white; 
					text-shadow: 	#000000 1px -1px 1px;
	}

.content {
	background: 	url(../images/content-bg2.jpg) bottom no-repeat #0b0701;
	clear:			both;
	margin-bottom: 	0px;
	width: 			880px; 
}

	#menuContent {
	min-height: 	880px;
	}
	#indexContent {
	min-height: 	880px;
	margin-bottom: 	-20px;
	}

	.content p{
					margin: 		0px 20px 20px 35px; 
					color: 			white; 
					font-family: 	Verdana; 
					font-size: 		9pt; 
					font-weight: 	lighter; 
					line-height: 	20px;
}

	.content h1 {
					color: 			#88c04e; 
					font-family:	Georgia; 
					font-size: 		15pt; 
					margin-left: 	35px; 
					margin-top: 	0px;
					line-height: 	60px; 
					margin-right: 	20px; 
					margin-bottom: 	0px;
	}
	
	.leftContent {
					padding-top: 	8px;
					width: 			550px;
	}
	
	.retTitelContainer {
					background: 	;
					margin: 		0px 20px 20px 35px; 
					padding-left: 	4px;
	}
	
	h3.retTitel {
					
					color: 			#88c04e;
					font-size: 		18pt; 
					margin-left: 	5px;
					font-weight: 	normal;

	}
	
	#fixerDiv {
					height: 100px;
	}
	
					.visible {
						display: 	block;
					}
					
					
					.retBeskrivelse {
									clear: 			left;
									margin-top: 	0px;
									margin-bottom: 	0px;
									height:			90px;			
					}
					
					.retBeskrivelse img {
									border:			6px solid #221d14;
									display: 		block;
									float:			left;
									margin-bottom: 10px;
									margin-top:		3px;
									margin-left: 	35px;
									margin-right: 	10px;
					}
					
					.retBeskrivelse h2 {
									color: 			white;
									font-size: 		18px;
									padding-left: 	10px;
									margin-bottom:  7px;
					}
					
					.retBeskrivelse p {
									padding-left: 	10px;
									line-height: 	16px;
									font-size: 		11px;
					}
					
					

#box {
	background: 	url(../images/notebg.jpg) no-repeat; 
	width: 			281px; 
	height: 		610px; 
	float: 			right; 
	margin-left: 	20px; 
	margin-top: 	30px;
	padding: 		20px;
}
	
	#box p.menuItem {
					color: 			#000000; 
					margin-left: 	50px;
					margin-bottom: 	10px; 
					padding: 		0px;
					font-weight:    bold;
		
}
	
	#box img {
					border:			3px solid #c4c1ad;
					margin-left:	20px; 
					margin-top:		10px;
					margin-bottom: 	0px; 
					padding: 		0px;
					
}

	#box img.menuItemPicture {
					margin-left:	50px; 					
}
	
	#box #button {
					background: 	url(../images/buttonbg.jpg) top left repeat-x;
					line-height: 	25px;
					border:			3px solid #c4c1ad;
					height:			25px;
					width: 			120px;
					padding: 		4px;
					margin: 		30px auto;
					text-align: 	center;
					cursor: 			pointer;
	}
	
					#box  a#buttonLink {
									color:			#ffffff;
									font-size: 		14px;
					
					}
					

	#box h4 {
					color: 			#2e2c25;
					font-size: 		20px;
					margin-right: 	-35px;
					margin-bottom: 	50px;
					padding-left: 	15px;
					text-align: 	center;
	}
					
					#box h4 img {
									display: 		inline;
									border: 		none;
									margin-top:		20px;
									margin-bottom: 	-3px;
									padding-right: 	20px;
					}
					
	#box ul.menuLinks {
					text-align: 	center;
					list-style: 	none;
					
	}
	
					
					#box ul.menuLinks a {
									color: 			#2e2c25;
									font-size: 		18px;
					}
					
					#box ul.menuLinks a:hover {
									color: 			#918b79;
									font-weight: 	bold;
					}


.bottombar {
	background: 	url(../images/bottombar-bg.jpg) top left repeat-x; 
	height: 		21px; 
	width:		 	880px; 
	text-align: 	center;
}

	.bottombar p {
					font-family: 	Verdana; 
					color: 			#6d6356; 
					font-size: 		7pt; 
					margin: 		0px; 
					line-height: 	20px;
	}

	.bottombar a{
					text-decoration:none; 
					color: 			white;
	}

/* ------------------------ Images ------------------------ */

#logo {
	margin-left:	-22px; 
	margin-top: 	0px; 
	margin-bottom: 	-5px; 
	float: 			left;
}

#branding {
	margin-bottom: 	-5px; 
	margin-top: 	0px;
}


.flag {
	margin-left: 	5px; 
	margin-right: 	5px;}

#aktiv {
	color: 			#ffffff;
}

#ikke-aktiv {
	color: 			#6d6356;
}


/* ------------------------ Type ------------------------ */



#contactinfo p {
	font-family: 	Verdana; 
	font-size: 		7pt; 
	font-weight: 	lighter; 
	text-align: 	right; 
	color: 			white; 
	margin: 		-17px 0px 0px 0px;
}

#contactinfo h3{ 
	font-size: 		7pt; 
	font-weight:	bolder; 
	font-family: 	Verdana; 
	text-align: 	right; 
	color: 			#88c04e; 
	margin-bottom: 	5px; 
	margin-top: 	100px;
}

#fade-image {
	height: 		236px; 
	width:			880px; 
	margin-bottom: 	-5px; 
	margin-top: 	0px; 
}







table#contact-table {
	color: 			white; 
	font-family: 	Verdana; 
	font-size: 		9pt; 
	font-weight: 	lighter; 
	margin-left: 30px;
}

table#contact-table td {
	border: 		#88c06e 0px solid; 
	padding: 		2px;}




/* ------------------------ Site spefific stuff ------------------------ */
/* Beliggenhed.html */
#beliggenhed {height: 700px;}  /* The Main content area */

#beliggenhed p{
	margin: 		0px 20px 20px 35px; 
	color: 			white; 
	font-family: 	Verdana; 
	font-size: 		9pt; 
	font-weight: 	lighter; 
	line-height: 	20px;
}

#beliggenhed h1 {
	color: 			#88c04e; 
	font-family: 	Georgia; 
	font-size: 		15pt; 
	margin-left: 	35px; 
	margin-top: 	0px; 
	line-height: 	60px; 
	margin-right: 	20px; 
	margin-bottom: 	0px;
}

#beliggenhedBox {
	width: 			350px; 
	height: 		262px; 
	float: 			right; 
	margin-left: 	20px; 
	margin-top: 	30px;
}

.flag {
margin-left: 5px;
margin-right: 5px;
margin-top: 3px;
border: 	none;
}

#flag-links {
float: right;
color: white;
margin: 	0px 10px 0px 0px;
font-size: 9pt;
}

#aktiv {
color: #ffffff;
}

#ikke-aktiv {
color: #6d6356;
}

#flag-links a:hover {
color: #ffffff;
}

/* ------------------------- Fade script CSS ---------------------------- */

.example {
	background: 	#000000;
	width: 			880px; 
	height: 		326px; 
	margin-top: 	0px; 
	padding-bottom: 5px; 
	clear: 			both;
}

ul.crossfade {
	padding: 0;
	margin: 0;
	list-style: none;
	
}

#fade-example-2 li {
	position: absolute;
	top: 0;
	left: 0;
	width: 880px;
	height: 326px;
	visibility: hidden;
}

li img {
	display: block;
	
}

.ajax {
	margin: 3em;
	border: 1em solid #FF8C00;
	padding: 1em;
}