.top-banner
{
	padding: 2px 0 22px 26px;
}

.column .column-item 
{
	margin: 1em 0;
}

.column div.column-item-first 
{
	margin: 0 0 1em 0;
}
.column div.column-item-last
{
	margin: 1em 0 0 0;
}


	.column .column-box a,
	.column .column-item a
	{
		display: inline-block;
		border-bottom: 1px dotted #1780a6;
		color: #1780a6;
		text-decoration: none;
		line-height: 13px;
	}
	.column .column-box a:hover,
	.column .column-item a:hover
	{
		color: #1780a6;
		border-bottom: 1px solid #1780a6;
	}

.column .column-paragraph,
.column .column-paragraph p
{
	line-height: 18px;
	color: #706e6a;
	font-size: 12px;
}

	.column .column-paragraph-box .box-content .box-type-text .paragraph-text p 
	{
		color: #b5b1ab;
	}



.column div.highlighted-paragraph,
.column div.highlighted-paragraph p
{
	line-height: 24px;
	color: #1780a6;
	font-weight: bold;
	font-size: 16px;
}

.column div.column-quote
{
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
	color: #4d88ab;
	line-height: 24px;
	padding: 1px 36px;
	background: transparent url(../image/themes/column.quote.gif) no-repeat left 3px;
}

.column .column-image
{
	text-align: center;
}
	.column .column-image .column-image-text
	{
		background: #fafaf9;
		color: #99958d;
		line-height: 18px;
		font-size: 12px;
		padding: 7px 11px 8px 11px;
		text-align: left;
	}

.column div.img_small_right
{
	float:right;
	margin: 0 0 0 13px;
	overflow:hidden;
}
.column div.img_small_left
{
	float:left;
	margin: 0 13px 0 0;
	overflow:hidden;
}


.column .column-box 
{
	width: 279px;
	padding: 10px 0;
}
	.column .column-box .box-headline 
	{
		position: relative;
	}

	.column .column-box .box-headline .headline-text
	{
		padding: 5px 0 2px 14px;
		margin: 0;
		z-index: 10;
		position: relative;
	}
	
	.column .column-box .box-headline .background
	{
		height: 100%;
		width: 100%;
		_height: 0;
		
		
		position: absolute;
		left: 0;
		top: 0;
	}
	.safari .column .column-box .box-headline .background
	{
		height: 35px;
	}
	
		.column .column-box .box-headline .background img
		{
			height: 100%;
			width: 100%;
		}

	.column .column-box .box-content
	{
		padding: 0;
		margin: 0;
		background: transparent url(../image/themes/home.box.content.background.gif);
		background-size: 100%;
	}

.column .column-box .box-type-text
{
	border-top: 1px solid #ffffff;
	padding: 8px 15px 11px 15px;
	color: #99958d;
	font-size: 12px;
	line-height: 18px;
}
	.column .column-box .box-type-list 
	{
		border-top: 1px solid #ffffff;
	}
	
	.column .column-box .box-type-list .box-type-list-item
	{
		position: relative;
		padding: 8px 15px 12px 15px;
	}
	.column div.column-list-bullets .box-type-list .box-type-list-item
	{
		padding: 9px 15px 11px 42px;
	}
	
	.column .column-box .box-type-list div.box-type-list-item-hover
	{
		background: #e4f8ff;
	}
		.column .column-box .box-type-list .box-type-list-item .text
		{
			font-size: 12px;
			line-height: 18px;
			padding-bottom: 2px;
			color: #b5b1ab;
		}
		.column .column-box .box-type-list div.box-type-list-item-hover .text
		{
			color: #1780a6;
		}
		
		.column div.column-list-bullets .box-type-list .box-type-list-item .bullet
		{
			background: transparent url(../image/themes/box.list.bullet.gif) no-repeat 0 0;
			width: 18px;
			height: 18px;
			overflow: hidden;
			position: absolute;
			top: 11px;
			left: 12px;
			_left: -30px;
			color: #ffffff;
			font-size: 14px;
			font-weight: bold;
			line-height: 16px;
			text-align: center;
		}
		
	.column .column-box .box-type-list .box-type-list-seperator
	{
		overflow: hidden;
		margin: 0 1px;
		height: 2px;
		background: transparent url(../image/themes/home.box.list.seperator.gif) repeat-x;
	}
	
	
	
.column .column-file-group
{
	
}
	.column .column-file-group .title
	{
		cursor: pointer;
		height: 37px;
		border: 1px solid #eceae8;
		background: transparent url(../image/themes/column.filegroup.gif) repeat-x;
	}
		.column .column-file-group .title .title-text
		{
			font-size: 12px;
			line-height: 18px;
			color: #afaaa1;
			margin: 8px 0 0 12px;
			float: left;
		}
		.column .column-file-group .title .title-arrow
		{
			width: 22px;
			height: 22px;
			overflow: hidden;
			background: transparent url(../image/themes/column.filegroup.arrow.png) no-repeat;
			_background: 0;
			_filter: progid:dximagetransform.microsoft.alphaimageloader(src='http://www.vidunderlivet.dk/image/themes/column.filegroup.arrow.png', sizingmethod='crop');
			float: right;
			margin: 8px 7px 0 0;
		}
		
	.column .column-file-group .files
	{	
		display: none;
	}
		.column .column-file-group .files .fileContainer
		{
			margin: 0 1px;
			background: #f6fdff;
		}
			.column .column-file-group .files .fileContainer .file
			{
				padding: 6px 12px 8px 12px;
			}
			
			.column .column-file-group .files .fileContainer div.last
			{
				padding: 6px 12px 9px 12px;
			}
			
				.column .column-file-group .files .fileContainer .file a
				{
					font-size: 12px;
					line-height: 18px;
					color: #1780a6;
					display: block;
					float: left;
					border-bottom: 1px dotted #1780a6;
					line-height: 13px;
				}
				.column .column-file-group .files .fileContainer .file a:hover
				{
					border-bottom: 1px solid #1780a6;
				}

			.column .column-file-group .files .fileContainer .file-seperator
			{
				height: 2px;
				overflow: hidden;
				background: transparent url(../image/themes/column.filegroup.seperator.gif) repeat-x;
			}

	.column div.column-file-group-active .title
	{
		border: 1px solid #c1ebfa;
		background: transparent url(../image/themes/column.filegroup.active.gif) repeat-x;
	}
		.column div.column-file-group-active .title .title-text
		{
			color: #1780a6;
			font-weight: bold;
		}
		
		.column div.column-file-group-active .title .title-arrow
		{
			margin-top: 8px;
			background: transparent url(../image/themes/column.filegroup.active.arrow.png) no-repeat;
			_background: 0;
			_filter: progid:dximagetransform.microsoft.alphaimageloader(src='http://www.vidunderlivet.dk/image/themes/column.filegroup.active.arrow.png', sizingmethod='crop');
		}
		
.column-video
{
	text-align: center;
}

.column div.column-slide
{
	margin-top: 0;
	padding-top: 4px;
	height: 600px;
	overflow: hidden;
}

.column-slide-images
{
	display: none;
}
