/*
================================================================================
	Links
================================================================================
*/

a {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				11px;
	color:					#333333;
	text-decoration:		underline;
}

a:hover {
	color:					#B67676;
}

/*
================================================================================
	Fælles
================================================================================
*/

html, body {
	height:					100%;
}

body {
	background:				#FBFBFC;
}

body#newsletter {
	background:				url('/fileadmin/template/grafik/background-newsletter.png') top center repeat-y #FBFBFC;
}

img {
	border:					solid 0px white;
}

.csc-header {
	padding-bottom:			0px;
	margin-bottom:			0px;
}

p.csc-caption {
	font-style:				italic;
}

.broed, .small-broed {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	color:					#333333;
	line-height:			140%;
}

.broed {
	font-size:				11px;
}

.small-broed {
	font-size:				10px;
}

p, p.bodytext {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				11px;
	margin-top:				0px;
	padding-top:			0px;
	padding-bottom:			14px;
	line-height:			140%;
	color:					#333333;
}

#address a {
	text-decoration:		none;
}

.address {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				10px;
	color:					#333333;
}

/*
================================================================================
	Menu
================================================================================
*/

#menu ul {
	margin:					0px;
	padding:				0px;

	list-style:				none;
	padding-left:			20px;
	margin-bottom:			6px;
}

#menu ul li {
	margin:					0px;
	padding:				0px;

	list-style-position:	outside;
	background-image:		url('/fileadmin/template/grafik/menu-arrow.png');
	background-repeat:		no-repeat;
	background-position:	0px 7px;
	padding-left:			10px;
}

#menu ul li a:hover {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				11px;
	color:					#B67676;
	text-decoration:		none;
}

#menu ul li a {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				11px;
	color:					#777777;
	text-decoration:		none;
}

#menu ul li a.current, #menu ul li a.selected {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				11px;
	/*font-weight:			bold;*/
	color:					#B67676;
	text-decoration:		none;
}

#menu ul li ul {
	margin:					0px;
	padding:				0px;
}

/*
================================================================================
	Forside
================================================================================
*/

#sidebar {
	margin-top:				-14px;
}

#sidebar .csc-header {
	background:				#E0DAD7;
}

#sidebar p.bodytext {
	margin:					0px;
	background:				#E0DAD7;
	padding-left:			10px;
	padding-top:			4px;
	padding-bottom:			8px;
	font-size:				10px;
}

#sidebar .csc-header {
	padding:				0px;
	margin:					0px;
	margin-top:				14px;
}

#subsidebar p.bodytext {
	margin:					0px;
	background:				#E0DAD7;
	padding-left:			10px;
	padding-top:			4px;
	padding-bottom:			8px;
	font-size:				10px;
}

#subsidebar .csc-header {
	background:				#E0DAD7;
	padding:				0px;
	margin:					0px;
	margin-top:				14px;
}

/*
================================================================================
	Underside
================================================================================
*/

.krumme {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				11px;
	color:					#333333;

	margin-bottom:			18px;
	color:					#666666;
}

.krumme a {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				11px;
	color:					#333333;
	color:					#666666;
}

#subsidebar p.bodytext {
	font-size:				10px;
}

/*
================================================================================
	News
================================================================================
*/

.newsmore {
        margin-top:                  4px;
	text-align:			left;
}

.newsdate {
	padding-bottom:		4px;
}

.newsheader {
}

.newsintro {
/*	float:				left;*/
}

.newsimage {
	float:				right;
}

#ttnews p, #ttnews p.bodytext {
	margin-bottom:		0px;
	padding-bottom:		0px;
}


/*
================================================================================
	Indexed search
================================================================================
*/

.tx-indexedsearch-searchbox-sword {
	background:			#FFFFFF;
	border:				solid 1px #D1D2D5;
	color:				#333333;
}

.tx-indexedsearch-searchbox-button {
	background:			#FFFFFF;
	border:				solid 1px #D1D2D5;
	color:				#D1D2D5;
}

/*
================================================================================
	Newsletter
================================================================================
*/

.newsletter-content {
	margin-top:			33px;
	margin-bottom:		33px;
}

#newsletter_right p.bodytext {
	font-size:			9px;
	background:			#F3F3F3;
	padding-left:		12px;
	padding-right:		10px;
}

#newsletter_right a {
	font-size:			9px;
}

#newsletter_right .csc-header {
	background:			#F3F3F3;
	margin-top:			15px;
}

#newsletter_right .csc-header-n1 {
	margin-top:			0px;
}

/*
================================================================================
	Calendar
================================================================================
*/

.single_event {
	margin-bottom:		16px;
}

#subsidebar a {
	font-size:			10px;
}
