    html, body {
	margin:0;
	padding:0;
	font-family:verdana, sans-serif;
	font-size:0.8em;
	}
	table {
	font-size:1em;
	}
	#wrap {
	width:900px;
	margin:0 auto;
	}
	a:link, a:visited, a:hover, a:focus, a:active {
	color:#000;
	background-color:inherit;
	}

	/*
	Menu
	*/
	#menu {
	background:url(menuBorder.png) no-repeat top left;
	padding-top:16px;
	float:left;
	width:201px;
	margin:0 20px 20px 0;
	}
	#menuCont {
	background:url(menuLine.png) no-repeat top left;
	margin:0;
	font-size:1.2em;
	}
	#menuCont h1 {
	margin:0 0 2px 0;
	padding:0 0 0 1px;
	line-height:19px;
	font-size:19px;
	letter-spacing:5px;
	}
	#menuCont h1:first-letter {
	color:#fff;
	}
	#menu ul {
	list-style:none;
	margin:0;
	padding:0 0 0 20px;
	}
	#menu ul li {
	margin-bottom:3px;
	}
	#menu a:link, #menu a:visited, #menu a:hover, #menu a:focus, #menu a:active {
	text-decoration:none;
	color:#000;
	background:transparent;
	}
	
	/*
	Content
	*/
	#content {
	background:url(contentBorder.png) no-repeat top right;
	padding-top:16px;
	}
	
	#content h1 {
	margin-top:0;
	font-weight:normal;
	border-bottom:1px solid #b5b5b5;
	padding-bottom:5px;
	margin-bottom:5px;
	font-size:1.8em;
	}
	
	#content h2 {
	color:#d12323;
	font-weight:normal;
	margin-bottom:0px;
	margin-top:5px;
	}
	
	#content p {
	margin-top:5px;
	}

	#kol1 {
	margin-left:221px;
	}

/*	
	#kol1 {
	margin-left:221px;
	width:304px;
	}
	#kol2 {
	float:right;
	width:304px;
	margin-left:30px;
	margin-right:30px;
	}
	*/
	table th {
	text-align:left;
	padding-right:5px;

	}
	table#aktiviteter td {
	padding-right:5px;
	}
	
	table#aktiviteter tr td + td, table#aktiviteter tr th + th {
	border-left:1px solid #000;
	padding-left:5px;
	}
	
	table#aktiviteter .aktivitetOdd {
	background-color:#eee;
	}
	
	/* Footer
	*/
	#footer {
	background:url(footerBorder.png) no-repeat top right;
	padding-top:16px;
	margin-top:0px;
	clear:both;
	}
	
	/* Klasser og id */
	.moreLink {
	text-align:right;
	color:#d12323;
	background:transparent;
	margin-bottom:0;
	}
	
	#aktiviteter p.bodytext {
	margin:0;
	padding:0;
	}
	
	label {
	display:block;
	float:left;
	width:6em;
	margin-top:5px;
	}
	
	input[type=text], textarea, select {
	width:16em;
	margin-top:5px;
	}
	select {
	width:16.5em;
	}
	
	.csc-header-date {
	float:right;
	}
	/* TYpo3
	*/
	div.csc-textpic-left, .csc-textpic-text {
	clear:none !important;
	}
	
/*tt_news */
.news-list-date {
float:right;
font-weight:normal;
}
.clearer {
clear:right;
margin-top:4px;
}
.news-single-timedata {
float:right;
margin-top:10px;
}
.news-single-imgcaption {
font-style:italic;
}
.news-latest-morelink a {
float:right;
color:#d12312;
text-decoration:none;
}
h2 a:link, h2 a:visited, h2 a:hover, h2 a:focus, h2 a:active {
color:#d12312;
text-decoration:none;
}
.news-latest-date {
float:right;
margin-top:5px;
}

.tt_author {
float:right;
}

.tt_author, .tt_author .bodytext {
margin-top:0;
}

/*
Gallery
*/
div.wtgallery_categories {
	float: left;
	margin-right:10px;
}

div.wtgallery_list {
	margin-right:5px;
	overflow:auto;
	height:75px;
}

.list_row {
white-space:nowrap;
width:676px;
height:100px;
overflow:auto;
margin-top:10px;
}

div.wtgallery_list_area, div.wtgallery_category_area {

} 
div.wtgallery_list_area div.wtgallery_list_firstofrow,
div.wtgallery_category_area div.wtgallery_category_firstofrow {
clear:none;
}
div.clear {
	clear: right;
}

.wtgallery_category_folder {
margin-bottom:10px;
}

.wtgallery_single {
margin-top:3px;
}

.wtgallery_category_pic {
	margin-top:10px;
	
}
.category_row category_row_1 .wtgallery_category_pic {
	margin-top:100;
}