.componentheadingkform {
	color: #525252;
	font-family: Georgia, verdana,'trebuchet ms',helvetica,arial,charcoal,sans-serif;
	font-size: 17px;
	line-height: 22px;
	FONT-SIZE: 18px; 
	line-height: 20px;
	FONT-WEIGHT: normal;
	padding-bottom: 6px;
}

#article h1 {
	MARGIN: 0px;
	padding: 0px;
	DISPLAY: inline;
	color: #525252;
	font-family: Georgia, verdana,'trebuchet ms',helvetica,arial,charcoal,sans-serif;
	FONT-SIZE: 24px; 
	line-height: 28px;
	FONT-WEIGHT: normal;
}
#article h2 {
	MARGIN: 0px 0px 5px 0px;
	COLOR: #353535;
	FONT-SIZE: 15px; 
	line-height: 18px;
	FONT-WEIGHT: normal;
}
#article h3 {
	MARGIN: 10px 0px 0px 0px;
	COLOR: #000000;
	FONT-SIZE: 100%;
	FONT-WEIGHT: bold;
}
table {
  border-collapse: collapse;
} 

#contentRight div.moduletable {
	width: 100%;
	margin: 0px;
	padding: 0px;
}


#article .soegtitel {
	color: #525252;
	font-family: Georgia, verdana,'trebuchet ms',helvetica,arial,charcoal,sans-serif;
	font-size: 17px;
	line-height: 22px;
	FONT-SIZE: 18px; 
	line-height: 20px;
}

#contentLeft .soegtitel {
	display: none;
}

/*################### RELATED NEWS RIGHT ###################*/

.related-news-right-container-title {
	width: 320px;
	background: #E4E4D8;
	height: 20px;
	margin: 0px;
	padding: 0px;
}

.related-news-right-title {
	padding-left: 8px;
	color: #000000;	
	font-weight: bold;
	line-height: 20px;
	font-size: 11px;
}

.related-news-right-container-news {
	width: 320px;
	padding: 6px 0px 6px 0px;
	border-bottom: 1px solid #CACDA2;
}

.related-news-right-container-news-date {
	width: 58px;
	float: left;
}
.related-news-right-container-news-link {
	width: 262px;
	float: left;
}
.related-news-right-news-date {
	padding-left: 5px;
	color: #B38760;
}
.related-news-right-news-link {
	color: #B38760;
}

.related-news-right-bottom-margin {
	height: 20px;
}

/*################### LATEST NEWS FRONTPAGE ###################*/

.latest-news-front-container-title {
	width: 289px;
	background: #D4D4BC;
	height: 20px;
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #A1A280;
}

.latest-news-front-title {
	padding-left: 8px;
	color: #000000;	
	font-weight: bold;
	line-height: 20px;
	font-size: 11px;
}

.latest-news-front-container-news {
	width: 289px;
	padding: 6px 0px 6px 0px;
	border-bottom: 1px solid #CACDA2;
}

.latest-news-front-container-more-news {
	width: 289px;
	padding: 6px 0px 6px 0px;
}

.latest-news-front-container-news-date {width: 56px;float: left;}
.latest-news-front-container-news-link {width: 233px;float: left;}
.latest-news-front-news-date {padding-left: 5px;color: #B38760;
}
.latest-news-front-news-link {color: #B38760;}



/*################### LATEST NEWS ###################*/

.latest-news-container-news {width: 450px;}
.latest-news-container-news-title {width: 450px;}
.latest-news-container-news-text {width: 450px;}
.latest-news-container-news-photo {width: 450px;}
.latest-news-container-news-date {width: 450px;}
.latest-news-content-news-title {}
.latest-news-content-news-date {color: #B38760;}
.latest-news-content-news-text {text-align: justify;}
.latest-news-content-news-photo {padding-bottom: 10px; color: #999999; font-style: italic;}
.latest-news-container-bottom-margin {width: 450px; height: 40px;}

/*################### SHOW NEWS ARTICLE ###################*/

.show-news-container-news {width: 450px;}
.show-news-container-news-title {width: 450px;}
.show-news-container-news-text {width: 450px;}
.show-news-container-news-photo {width: 450px;}
.show-news-container-news-date {width: 450px;}
.show-news-content-news-title {}
.show-news-content-news-date {color: #B38760;}
.show-news-content-news-text {text-align: justify;}
.show-news-content-news-photo {padding-bottom: 10px; color: #999999; font-style: italic;}
.show-news-container-bottom-margin {width: 450px; height: 40px;}


/*################### MEDDELELSER FORSIDE ###################*/

.meddelelser-forside-top-container {
	width: 228px;
	height: 32px;
	background:url('../images/medd_top_bg.png') top left no-repeat;
}
.meddelelser-forside-top-titel {
	text-align: center;
	color: #000000;
	font-family: Georgia, verdana,'trebuchet ms',helvetica,arial,charcoal,sans-serif;
	font-size: 17px;
	line-height: 28px;
}

.meddelelser-forside-bund-container {
	width: 228px;
	height: 6px;
	background:url('../images/medd_bund.png') top left no-repeat;
}
.meddelelser-forside-container {
	width: 228px;
	padding-bottom: 10px;
	background:url('../images/medd_content_bg.png') top left no-repeat;
}

.meddelelser-forside-meddelelser {width: 228px; padding-left: 7px; margin-top: 10px;}
.meddelelser-forside-titel-container { width: 214px; }
.meddelelser-forside-tekst-container { width: 214px; }

.meddelelser-forside-titel a { color: #000000; font-weight: bold; text-decoration: none; }
.meddelelser-forside-titel a:hover { color: #000000; font-weight: bold; text-decoration: none; }

.meddelelser-forside-tekst {}
.meddelelser-forside-meddelelser-alle {
	padding: 16px 0px 0px 7px; 
}

/*################### DAGENS MENU ###################*/

.dagensmenu-forside-top-container {
	width: 228px;
	height: 29px;
	background:url('../images/menu_top_bg.png') top left no-repeat;
}
.dagensmenu-forside-top-titel {
	text-align: center;
	color: #FFFFFF;
	font-family: Georgia, verdana,'trebuchet ms',helvetica,arial,charcoal,sans-serif;
	font-size: 17px;
	line-height: 29px;
}

.dagensmenu-forside-bund-container {
	width: 228px;
	height: 2px;
	background:url('../images/menu_bund.png') top left no-repeat;
}
.dagensmenu-forside-container {
	width: 228px;
	padding-bottom: 10px;
	background:url('../images/menu_content_bg.png') top left no-repeat #E0E1E1;
	min-height: 120px;
}
.dagensmenu-forside-container-outer {
	width: 228px;
	background:url('../images/menu_content_bg1px.jpg') top left repeat-y;
}

.dagensmenu-forside-dagensmenu {width: 228px; padding-left: 7px; padding-top: 10px;}
.dagensmenu-forside-dato-container { width: 214px; }
.dagensmenu-forside-tekst-container { width: 214px; }
.dagensmenu-forside-dato { font-weight: normal; color: #42433D; }
.dagensmenu-forside-tekst {}

#dagensmenu-forside-maanedensmenu-link {
	padding: 7px 7px 2px 7px;
}
/* ###################### KALENDER BOX ###################### */

#kalenderbox_container {
	width: 210px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #B9BBBA;
	background-color: #FFFFFF;
}

#kalenderbox_top_text {
	font-weight: bold;
	text-align: center;
	padding-top: 25px; 
	padding-right: 0px;
}

#kalenderbox_content {
	margin:0; 
	padding: 10px 14px 8px 14px; 
}

.kalenderbox_cell_container {width: 26px; float: left;}
.kalenderbox_cell {
	border: 1px solid #FFFFFF;
	background-color: #D6D6D6;
	text-align: center;
	font-size: 11px;
}
.kalenderbox_cell_old  {
	border: 1px solid #FFFFFF;
	background-color: #D6D6D6;
	text-align: center;
	font-size: 11px;
	color: #999999;
}
.kalenderbox_cell_post {
	border: 1px solid #FFFFFF;
	background-color: #D7F2BF;
	text-align: center;
	font-size: 11px;
}
#kalenderbox_maaned {
	float: left;
	font-size: 11px;
	padding-bottom: 6px;
}

#kalenderbox_pile {
	float: right;
	padding-bottom: 6px;
}

#kalenderbox_kalenderlink {
	width: 100%;
	text-align: left;
	padding-top: 6px;
	padding-bottom: 4px;
	font-size: 11px;
}

a.kalenderlink:link, a.kalenderlink:active, a.kalenderlink:visited {
/*	color: #000000;*/
/*	text-decoration: none;*/
}
a.kalenderlink:hover {
/*	color: #000000;*/
/*	text-decoration: none;*/
}


#kalender-forside-container {
	width: 466px;
}

#kalender-forside-container-content {
	width: 466px;
	background:url('../images/kal_content_bg.png') top left no-repeat;
	min-height: 280px;
}

#kalender-forside-container-top {
	width: 466px;
	height: 29px;
	text-align: center;
	color: #FFFFFF;
	font-family: Georgia, verdana,'trebuchet ms',helvetica,arial,charcoal,sans-serif;
	font-size: 17px;
	line-height: 29px;
	background:url('../images/kal_top_bg.png') top left no-repeat;
}
#kalender-forside-container-bottom {
	width: 466px;
	height: 6px;
	background:url('../images/kal_bund.png') top left no-repeat;
}

#kalender-forside-container-content-left {
	width: 244px;
	float: left;
}
#kalender-forside-content-left {
	padding: 18px 8px 18px 8px;
}
#kalender-forside-container-content-right {
	width: 222px;
	float: left;
	padding-top: 18px;
	padding: 18px 0px 18px 0px;
}

.kalender-forside-container-post {
	padding-bottom: 20px;
	padding-left: 2px;
}
.kalender-forside-tekst {
	width: 190px;
	float: left;
}
.kalender-forside-aarsdag {
	width: 32px;
	float: left;
	text-align: left;
	padding-top: 3px;
}
.kalender-forside-tekst-dato {
	font-weight: normal;
	color: #42433D;
}
.kalender-forside-tekst-laes-mere {

}

a.kalendertitellink { color: #000000; font-weight: bold; text-decoration: none; }
a.kalendertitellink:hover { color: #000000; font-weight: bold; text-decoration: none; }

/* ###################### KALENDER ###################### */

.kalender-container-post-f1 {width: 466px; background-color: #E7E9DB; border-bottom: 2px solid #FFFFFF;}
.kalender-container-post-f2 {width: 466px; background-color: #DCDED1; border-bottom: 2px solid #FFFFFF;}
.kalender-container-post {
	padding: 10px 12px 10px 12px;
}
.kalender-post { width: 400px; float: left; }
.kalender-tekst-dato { padding-bottom: 3px; color: #42433D;}
.kalender-titel { font-weight: bold; padding-bottom: 3px; }
.kalender-titel a, .kalender-titel a:hover { color: #000000; text-decoration: none; }
.kalender-tekst {}
.kalender-aarsdag { width: 40px;	float: left; text-align: right; }

/* ###################### KALENDER BOKS ###################### */
#kalenderboks-underside-container {
	padding-top: 34px;
}

/* ###################### PERSONER ###################### */
.personoversigt { padding-left: 3px; }

/* ###################### MAANEDENS MENU ###################### */
.maanedensmenu-outer {
	padding-left: 0px;
}
.maanedensmenu-container-hvid {
	width: 100%; 
/*	height: 24px;*/
	background-color: #FFFFFF;
	border-bottom: 1px solid #C3C5B8;
}
.maanedensmenu-container-farve {
	width: 100%; 
/*	height: 24px;*/
	background-color: #EEEEEE;
	border-bottom: 1px solid #C3C5B8;
}
.maanedensmenu-menu-uge-container {
	width: 100%; 
	height: 24px;
	background-color: #EBEEDD;
	border-bottom: 1px solid #C3C5B8;
}

.hovedbiretcontainer {
	float: left;
}

.maanedensmenu-menu-uge {
	padding-left: 12px;
	font-size: 12px;
	line-height: 24px;
	font-weight: bold;
}
.maanedensmenu-menu-dato-container {
	float: left;
	width: 190px;
}
.maanedensmenu-menu-dato { 
	padding-left: 12px;
	color: #666666;
	font-size: 12px;
	line-height: 24px;
}
.maanedensmenu-menu-hovedret { 
	float: left;
	width: 250px; 
	padding-right: 5px; 
	font-size: 12px;
	line-height: 24px;
}
.maanedensmenu-menu-biret {	
	float: left;
	width: 250px; 
	font-size: 12px;
	line-height: 24px;
}

/*################### MEDDELELSER ###################*/

.meddelelser-container { 
	padding-left: 0px;
}
.meddelelser-meddelelser-container-f1 {
	width: 466px; 
	background-color: #DFDDE2;
	border-bottom: 2px solid #FFFFFF;
}
.meddelelser-meddelelser-container-f2 {
	width: 466px; 
	background-color: #D6D3DC;
	border-bottom: 2px solid #FFFFFF;
}
.meddelelser-meddelelser {
	padding: 8px 12px 8px 12px;
}
.meddelelser-titel-container { width: 450px; }
.meddelelser-tekst-container { width: 450px; }
.meddelelser-titel {}
.meddelelser-tekst {}

/*################### TOPLINKS ###################*/
#headerTopLinks {
	width: 980px;
	height: 22px;
}
#headerTopLinksSoeg {
	width: 50px;
	float: right;
}
#headerTopLinksSidetraeg {
	width: 75px;
	float: right;
}
#headerTopLinksLogin {
	width: 65px;
	float: right;
}
#headerTopLinks a, #headerTopLinks a:hover{
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	line-height: 22px;
}

/* ###################### MAANEDENS MENU BESTILLING ###################### */
.maanedensmenubestilling-outer {
	padding-left: 0px;
}
.maanedensmenubestilling-container-hvid {
	width: 100%; 
/*	height: 20px;*/
	background-color: #FFFFFF;
	border-bottom: 1px solid #C3C5B8;
}
.maanedensmenubestilling-container-farve {
	width: 100%; 
/*	height: 20px;*/
	background-color: #EEEEEE;
	border-bottom: 1px solid #C3C5B8;
}
.maanedensmenubestilling-menu-uge-container {
	width: 100%; 
	height: 22px;
	background-color: #EBEEDD;
	border-bottom: 1px solid #C3C5B8;
}
.maanedensmenubestilling-menu-uge {
	padding-left: 12px;
	font-size: 12px;
	line-height: 22px;
	font-weight: bold;
}
.maanedensmenubestilling-menu-dato-container {
	float: left;
	width: 170px;
}
.maanedensmenubestilling-menu-dato { 
	padding-left: 12px;
	color: #666666;
	font-size: 10px;
	line-height: 20px;
	min-height: 1px;
}
.maanedensmenubestilling-menu-hovedret { 
	float: left;
	width: 220px; 
	padding-right: 5px; 
	font-size: 10px;
	line-height: 20px;
	min-height: 1px;
}
.maanedensmenubestilling-menu-biret {	
	float: left;
	width: 205px;
	font-size: 10px;
	line-height: 20px;
	min-height: 1px;
}

.maanedensmenubestilling-menu-antal {	
	float: left;
	width: 100px; 
	font-size: 10px;
	line-height: 20px;
	min-height: 1px;
}

/* print */

.icons {
	display: none;
}