html, body {
	height:100%;
	width:100%;
	margin:0px;
	padding:0px;
}
body { 
	background-color:#ffffff;
	text-align: center;
	background-image:url('../pix/bg_sol.gif');
	background-position:right bottom;
	background-repeat:no-repeat;
	cursor:default;
}
table {border:0px;margin:0px;padding:0px;border-collapse:collapse;}

body, td, .tekst, .overskrift, a, button, input, textarea, .td, select {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
}

.overskrift {
	color:#8ccb17;
	font-size:20px;
}
.overskrift2 {
	color:#8ccb17;
	font-size:16px;	
}
.overskrift3 {
	color:#8ccb17;
}

img {border:0px;}

a {text-decoration:underline;}
a:hover {text-decoration:none;}
a.Undermenu {text-decoration:none;color:#FFFFFF;font-size:13px;}
a.Undermenu:hover {color:#000000;}
a.TopMenu {text-decoration:none;font-size:13px;color:#FFFFFF;}
a.TopMenu:hover {color:#000000;}
a.iFlag {filter:alpha(opacity=100););opacity:1.0;}
a.iFlag:Hover {filter:alpha(opacity=50););opacity:.50;}
a.white {text-decoration:underline;color:#ffffff;}
a.white:hover {text-decoration:none;}

.hr {border-bottom: 1px dotted #eacf5d;}
/*DIVS*/
#Container {
	position:relative;
	width:940px;
	top:49px;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
}
		#Skygge_Top {
			position:absolute;
			height:49px;
			width:940px;
			top:-49px;
			left:0px;
			background-image:url('../pix/skygge_top.jpg');
			background-repeat:no-repeat;
			background-position:top center;
		}
				#Skygge_Left {
					position:absolute;
					top:0px;
					left:-50px;
					width:50px;
					height:598px;
					background-image:url('../pix/skygge_left.jpg');
					background-repeat:no-repeat;
					background-position:top right;
				}
				#Skygge_Right {
					position:absolute;
					top:0px;
					right:-50px;
					width:50px;
					height:598px;
					background-image:url('../pix/skygge_right.jpg');
					background-repeat:no-repeat;
					background-position:top left;
				}
		#Top {
			position:absolute;
			top:0px;
			left:0px;
			width:100%;
			height:284px;	
		}
				#DKcampLink {
					position:absolute;
					bottom:12px;
					right:13px;
					width:43px;
					height:43px;
					z-index:8;
					cursor:pointer;
				}
				#Top_Overlay {
					position:absolute;
					top:0px;
					left:0px;
					width:100%;
					height:284px;
					background-image:url('../pix/top.png');
					background-position:top center;
					background-repeat:no-repeat;
					z-index:5;
				}
				#Top_Side_billede_skifter {
					position:absolute;
					left:324px;
					top:0px;
					width:327px;
					height:284px;
					overflow:hidden;
					z-index:4;
				}
				#Top_Genrel_1_billede_skifter {
					position:absolute;
					right:0px;
					top:0px;
					width:290px;
					height:142px;
					overflow:hidden;
					z-index:3;
				}
				#Top_Genrel_2_billede_skifter {
					position:absolute;
					right:144px;
					top:142px;
					width:146px;
					height:142px;
					overflow:hidden;
					z-index:2;
				}
				#Top_Genrel_3_billede_skifter {
					position:absolute;
					top:142px;
					right:0px;
					width:145px;
					height:142px;
					overflow:hidden;
					z-index:1;
				}
		#Menu {
			position:absolute;
			top:295px;
			height:29px;
			width:100%;
			background-color:#8ccb17;
		}
				#TopMenu {
					position:absolute;
					top:0px;
					left:18px;
				}
						.TopMenuLeftSide {
							width:10px;
							height:29px;
						}
						.TopMenuCenter {
							height:29px;	
						}
						.TopMenuRightSide {
							width:10px;
							height:29px;
						}
								.TopMenuSelected, .TopMenuSelected a  {
									background-color:#c6e58b;
									color:#000000;
								}
				#Flag {
					position:absolute;
					top:8px;
					right:14px;
					width:51px;
				}
		#Indhold {
			position:absolute;
			width:100%;
			left:0px;
			top:344px;
			vertical-align:top;
		}
				#Indhold_Container {
					width:100%;
					height:100%;
					vertical-align:top;
					text-align:left;
					
					vertical-align:top;
				}
						#Indhold_For_Content {
							padding-left:15px;	
							padding-right:15px;
						}
						#Indhold_for_Indholdsbokse {
							width:100%;
							padding-left:14px;
							padding-right:14px;
						}
						#Indhold_Alm_left_container {
							width:232px;
							height:100%;
							float:left;
						}
								#Indhold_Alm_undermenu {
									background-color:#8ccb17;
									padding-top:22px;
									padding-left:15px;
									padding-bottom:12px;
									margin-bottom:10px;
								}
										.UndermenuSelected {
											color:#000000;	
											text-decoration:none;
											font-size:13px;
										}
								#Indhold_Alm_contentbox {
									text-align:center;
								}
						#Indhold_Alm_content {
							width:694px;
							height:100%;
							float:right;
						}
								#Indhold_Alm_content table tr td table tr td img {width:200px;}
								.billedtekst {font-size:11px;}
				#Bottom {
					position:absolute;
					bottom:-96px;
					left:0px;
					width:100%;
					font-size:11px;
					
					text-align:center;
				}
						#Bottom a {font-size:11px;}
						
/* Indholdsbokse */
.Indholdsbok_wrapper, .Indholdsbok_wrapperST {
	position:relative;
	width:216px;
	height:136px;
	background-position:bottom center;
	background-repeat:no-repeat;
	overflow:hidden;
	
	border:solid #ffffff 2px;
}
.Indholdsbok_wrapperST {width:448px;}
		.Indholdsbok_container, .Indholdsbok_containerST {
			position:absolute;
			top:0px;
			left:0px;
			width:216px;
			height:136px;
			text-align:left;
			background-image:url('../pix/box_bg.png');
		}
		.Indholdsbok_containerST {width:448px;background-image:url('../pix/box_bg_st.png');}
				.Indholdsbok_overskrift, .Indholdsbok_overskriftST {
					font-size:16px;
					margin:12px;
					margin-right:0px;
					width:150px;
					height:20px;
					text-align:left;
					overflow:hidden;
				}
				.Indholdsbok_overskriftST {width:370px;}
				.Indholdsbok_tekst, .Indholdsbok_tekstST {
					margin-left:12px;
					margin-right:8px;
					height:90px;
					font-size:12px;
					text-align:left;
					overflow-y:auto;
					overflow-x:hidden;
				}
				.Indholdsbok_tekstST {margin-right:12px;}
/* Indholdsbokse */
						
/*Bruges i admin*/
button, input, textarea {
	border:1px solid #BBBBBB;
}

#AdminBoks {text-align:left;}
td.adminbox {
	border-left: 1px solid #E6E6E6; 
	border-right: 1px solid #E6E6E6; 
	border-bottom: 1px solid #E6E6E6;
}
