@import url(rte_default.css);
@import url(css_styled_content.css);
/*
 * macina_searchbox start
 */


#langmenu,
.addthis_toolbox,
.tx-macinasearchbox-pi1{
	float:right;
	margin-left:10px;
}
.addthis_toolbox a{
	float:left;
	margin-right:4px;
}
.addthis_toolbox{
  padding-top:3px;
  margin-right:0px;
  width:45px;
}
#functions .addthis_button_email,
#functions .addthis_button_print,
#functions .addthis_button_favorites,
#functions .addthis_counter{
  display:none;
}
#langmenu{
  padding-top:1px;
}
.searchform{
	margin:0;
	padding:0;
	width:180px;
	height:20px;
	#background:url(../grafik/func-search.gif) left top no-repeat;
}
.tx-macinasearchbox-pi1 .searchword{
	float:left;
	width:143px;
	height:20px;
	border:0px;
	padding:0;
	margin:0;
	background:url(../grafik/searchword.png) no-repeat;
}
.tx-macinasearchbox-pi1 .search-submit{
	float:left;
	width:37px;
	height:20px;
	background: url(../grafik/searchbutton.png) 0 0 no-repeat;
	border:0px;
	padding: 0;
	cursor:pointer;
	color:transparent;
}
/*
 * macina_searchbox stop
 */
#functions,
#breadcrumb{
	float:left;
	height:20px;
}
#breadcrumb{
	width:616px;
}
#functions{
	width:294px; /*299-5*/
	margin-left:10px;
}
#breadcrumb ul{
  margin:0 0 0 4px;
  padding:0;
  list-style:none;
}
#breadcrumb li{
  float:left;
  margin:0;
  padding:0;
}
#breadcrumb a,
#breadcrumb span,
#breadcrumb .cur a:hover{
  color:#666;
  font-size:10px;
  text-decoration:none;
}
#breadcrumb a:hover{
  text-decoration:underline;
}
#breadcrumb span.cdiv{
  margin:0 5px 0 5px;
}
body {
	background:url(../grafik/bg-body.gif);
	margin:0 auto;
}
.feEditAdvanced-button *{
	color:#eeeeee;
}
.tx-comments-comment-name,.tx-comments-comment-name a {
	background-color:#5B97B1;
	color:#ffffff;
	padding:2px;
}
.tx-comments-comment-1,.tx-comments-comment-2 {
	margin:0;
	padding:0 !important;
	border-color:#000 !important;
}
.tx-comments-comment-date {
	float:right;
	width:100px;
	color:white;
}
.tx-comments-comment-content {
	margin:2px;
}

.tx-comments-comment-input2 {
	display:inline;
	height:1px;
	left:-1000px;
	overflow:hidden;
	position:absolute;
	top:-100px;
	width:1px;
}

#topimagecontainer,
#abovecontentcontainer{
	position:relative;
	float:left;
	top:2px;
	left:3px;
	width:925px;
/*	height:127px;*/
}
#topimage{
/*	position:absolute;*/
	position:relative;
	float:left;
	top:0px;
	left:0px;
	width:925px;
/*	height:127px;*/
}
#libfunctions{
	width:140px;
	height:27px;
	background:#FFF;
}

/*BU libfunctions
#libfunctions{
	position:absolute;
	float:right;
	bottom:0px;
	right:0px;
	width:180px;
	padding-top:5px;
	padding-right:5px;
	height:27px;
	background:#FFF;
}
*/
#c268 form{
	width:286px;
	height:57px;
	background:url(../grafik/enyheder_bg.gif) no-repeat top left;
	margin:0;
	padding:0;
}
#c268 label{
	display:none;
}

#mailformemailnyhed {
background-color: transparent;
border:0px;

}

/*
 * Opdateret af Ole Benner - 2010-03-02
 * ------------------------------------
 * .directmailsub-form er erstattet af #c268 efter opgradering til TYPO3 4.3.2
 */

#c268 fieldset{
	padding:30px 0 0 32px;
}

#c268 .csc-mailform-field{
	float:left;
	clear:none;
}
#c268 input.csc-mailform-submit{
	margin:0;
	border:0;
	background:transparent;
	cursor:pointer;
	width:60px;
	padding:0;
}
#mailformemail{
	margin:0;
	padding:0;
	width:170px;
	color:#649cb4;
}



/*KM*/
#c268 #mailformemailnyhed {
width: 153px;
}
#c268 #mailformformtype_mail {
width: 75px;
height:17px;
margin-left:10px !important;
}
/*KM*/




.clear-both{
	clear:both;
}
h4,
h4 a,
p a,
h2,
h2 a{

	color:#5b97b1;

}
.csc-header-n3 h1 {
	padding:0;
}
/*
 * right-content
 */
.right-div-content-b a,
.right-div-content-p a,
.right-div-content-y a{
	color:#000;
}
#catmenu,
.right-div-content-b .rdc-content ul,
.right-div-content-p .rdc-content ul,
.right-div-content-y .rdc-content ul{
	list-style:none;
	margin:0;
	padding:0;
}
#catmenu li,
.right-div-content-b .rdc-content li,
.right-div-content-p .rdc-content li,
.right-div-content-y .rdc-content li{
	background: url(../grafik/li_icon.png) no-repeat 0 1px;
	padding-left:20px;
}
.right-div-content-b .rdc-content-outer,
.right-div-content-p .rdc-content-outer,
.right-div-content-y .rdc-content-outer{
	width:138px;	
	border-width:1px;
	border-style:solid;
	border-top:0;
	background-position: bottom;
	background-repeat:repeat-x;
}
.right-div-content-b .rdc-content-outer{
	background-color:#deeaef;
	border-color:#5b97b1;	
	background-image:url(../grafik/hoejre_div_bg_blue.gif);
}
.right-div-content-p .rdc-content-outer{
	background-color:#FFF;
	border-color:#e2007a;	
	background-image:url(../grafik/hoejre_div_bg_pink.gif);
}
.right-div-content-y .rdc-content-outer{
	background-color:#fdfefe;
	border-color:#f1cd45;	
	background-image:url(../grafik/hoejre_div_bg_yel.gif);
}
.right-div-content-b .rdc-content,
.right-div-content-p .rdc-content,
.right-div-content-y .rdc-content{
	padding:10px;
}
.right-div-content-b,
.right-div-content-p,
.right-div-content-y{
	width:140px;
}

.right-div-content-b .rdc-header,
.right-div-content-p .rdc-header,
.right-div-content-y .rdc-header{
	width:140px;
	height:22px;
}

.right-div-content-b .rdc-header{
	background-image:url(../grafik/hoejre_div_indhold_blue.gif);
}
.right-div-content-p .rdc-header{
	background-image:url(../grafik/hoejre_div_indhold_pink.gif);
}
.right-div-content-y .rdc-header{
	background-image:url(../grafik/hoejre_div_indhold_yel.gif);
}
.right-div-content-b .rdc-header h1,
.right-div-content-p .rdc-header h1,
.right-div-content-y .rdc-header h1{
	font-size:12px;
	color:#FFF;
	margin:0;
	padding:4px 0 0 4px;
}

/*
* right-content
*/
/*
hoejre_div_bg_blue.gif
hoejre_div_bg_pink.gif
hoejre_div_bg_yel.gif
hoejre_div_indhold_blue.gif
hoejre_div_indhold_pink.gif
hoejre_div_indhold_yel.gif
*/

/*********************************************
 *  fce opdeling af højre kolonne
 *********************************************/
.fce-div-right{}
.fce-div-right .kol1{float:left;width:140px;}
.fce-div-right .m{float:left;width:6px;height:10px;font-size:0;}
.fce-div-right .kol2{float:left;width:140px;}
/*********************************************
 *  fce opdeling af højre kolonne
 *********************************************/

/*********************************************
 *  tt_news
 *********************************************/
.news-list-morelink {
	display:block;
}

.news-single-additional-info dt{
color:#000000;
font-size:12px;
font-weight:bold;
margin:0;
padding:10px 0 5px;
text-decoration:none;
}

.news-single-author{
	font-style:italic;
	color:#999;
	padding-top: 10px;
}

.news-single-timedata{
	float:left;
}

.news-single-item .news-single-img{
	width:180px;
	float:right;
	padding:0 0 0 10px;
}
.news-single-item .news-single-item-header h1 {
	margin-top:2px;
	padding-top:0;
}
.news-single-item .news-single-timedata {
	margin:10px 0 5px;
}
.news-single-item .news-single-item-author {
	color:#a0a0a0;
	font-size:11px;
	font-style:italic;
}

.news-single-imgcaption{
	font-style:italic;
	color:#a0a0a0;
	margin-top:3px;
}

/* START
 * Latest Simple
 */
.news-latest-container-simple{
	background:url(../grafik/ttnews_latestsimple_bg2.gif) no-repeat;
	width:450px;
	height:79px;
	padding:0 0 20px 0;
	margin-top:20px;
}

.news-latest-container-simple .news-latest-item{
	overflow:hidden;
	overflow-x:hidden;
	overflow-y:hidden;
	height:15px;
}

.news-latest-container-simple h2,

.news-latest-container-simple .news-latest-date{
	float:left;
	margin:0;
	padding:0;
}

.news-latest-container-simple h2{
	background:url(../grafik/ttnews_latestsimple_arrow.gif) no-repeat 10px 4px;
	padding:0 0 0 22px;
}
.news-latest-container-simple h1 {
	margin:0;
	padding:3px 0 7px 23px;
}
.news-latest-container-simple h2 a{
	text-decoration:none;
}

.news-latest-container-simple h2 a:hover{
	text-decoration:underline;
}

.news-latest-container-simple .news-latest-date{
	color:#a0a0a0;
	font-size:10px;
	padding:0 0 0 5px;
}

/* Stop
 * Latest Simple
 */


/* START
 * Latest Simple Freesite
 */

.news-latest-container-simple-freesite{
/*	width:450px;*/
	padding:3px 0 0 0;
}

.news-latest-container-simple-freesite .news-latest-item{
	overflow:hidden;
	overflow-x:hidden;
	overflow-y:hidden;
	height:15px;
}

.news-latest-container-simple-freesite h2,

.news-latest-container-simple-freesite .news-latest-date{
	float:left;
	margin:0;
	padding:0;
}

.news-latest-container-simple-freesite h2{
	background:url(../grafik/ttnews_latestsimple_freesite_arrow.gif) no-repeat 0px 4px;
	padding:0 0 0 12px;
	color: #000000;
}

.news-latest-container-simple-freesite h2 a{
	text-decoration:none;
	color: #000000;
}

.news-latest-container-simple-freesite h2 a:hover{
	text-decoration:underline;
}

.news-latest-container-simple-freesite .news-latest-date{
	color:#a0a0a0;
	font-size:10px;
	padding:0 0 0 5px;
}

.news-latest-container-simple-freesite .fkum-hr {
	margin-bottom:4px;
}

/* STOP
 * Latest Simple Freesite
 */

.news-latest-container .news-latest-item,
.news-list-container .news-list-item{

	margin-top:10px;

}

.news-latest-date-normal,
.news-single-timedata{
	color:#5b97b1;
	font-style:italic;
	font-size:10px;
}
.news-list-container h1, .news-list-container h1 a {
	font-size:14px;
}
.news-list-container .fkum-hr {
	margin-top:20px;
	clear:both;
}
.news-list-container .news-list-image-left,
.news-list-container .news-list-image-right img {
	margin-bottom:20px;
	
}



.news-list-date-normal{
	color:#a0a0a0;
	font-size:11px;
}

.news-latest-image-right img,
.news-list-image-right img{
	float:right;
	margin-left:5px;
}
.news-latest-image-left,
.news-list-image-left{
	float:left;
	margin-right:5px;
}
/*********************************************
 *  tt_news STOP
 *********************************************/



/*********************************
 * CALENDAR BASE START 
 *********************************/
.tx-cal-controller dl {
	margin:0;
}
.tx-cal-controller dt a {
	color: #000;
	text-decoration:none;
}
.tx-cal-controller dt a:hover {
	text-decoration:underline;
}
.tx-cal-controller .fkum-hr-transparent {
	margin: 6px 0;
}
.tx-cal-controller .cal_datetime {
	color:#5B97B1;
	font-weight:bold;
	display:block;
	margin-bottom:1px;
	margin-top:8px;

}
.tx-cal-controller #calendar-event .cal_datetime {
	margin-top:10px;
	margin-bottom:-3px;	
}
.tx-cal-controller .cal_list_title, .tx-cal-controller .cal_list_title a{
	font-size:14px;
	font-weight:bold;
}
.tx-cal-controller .cal_list_title h1 {
	margin-top:0;
	padding-top:0;
}
.tx-cal-controller .cal_event_link_label,.tx-cal-controller .cal_event_attachment_label,
.tx-cal-controller .cal_event_location_label,.tx-cal-controller .cal_event_organizer_label,
.tx-cal-controller .cal_list_location_label,.tx-cal-controller .cal_list_organizer_label {
	color:#a0a0a0;
}
.tx-cal-controller .cal_event_backlink {
	margin-top:10px;
}
.tx-cal-controller .cal_list_location,.tx-cal-controller .cal_list_organizer {
	margin-bottom:3px;
}
.tx-cal-controller .cal_list_more {
	margin-top:5px;
}
.tx-cal-controller .cal_list_bundstreg {
	margin-top:10px;
}
.tx-cal-controller .cal_list_more,.tx-cal-controller .cal_list_more a {
	color: #5b97b1;
	text-decoration:underline;
}
.tx-cal-controller .cal_divider {
	margin-top: 10px;
		margin-bottom: 8px;
	    background-color: #5B97B1;
	        height: 1px;
}
#calendar-event .bodytext, #calendar-event .cal_event_location, #calendar-event .cal_event_organizer, #calendar-event .cal_event_link, #calendar-event .cal_event_attachment, #calendar-event .cal_event_backlink {
	padding-top:10px;
}

/*********************************
 * CALENDAR BASE STOP 
 *********************************/










.clearboth{

	clear:both;

}

.fkum-hr{

	width:100%;

	height:2px;

	background:url(../grafik/kfum_hr.gif) repeat-x;

	font-size:0;

}

.fkum-hr-transparent{

	width:100%;

	height:2px;

	background:url(../grafik/kfum_hr_transparent.png) repeat-x;

	font-size:0;

}

/*
 * right-content
 */

.right-content .rc-content ul{
	list-style:none;
	margin:0;
	padding:0;
}
.right-content .rc-content li{
	background: url(../grafik/li_icon.png) no-repeat;
	padding-left:20px;
}
.right-content .rc-content-outer{
	width:284px;
	border-color:#5b97b1;	
	border-width:1px;
	border-style:solid;
	border-top:0;
	background-position: bottom;
	background-image:url(../grafik/fce_sub_c_rs_main_bg.gif);
	background-color:#FFF;
	background-repeat:repeat-x;
}
.right-content .rc-content{
	padding:10px;
}
.right-content{
	width:286px;
}

.right-content .rc-header{
	width:286px;
	height:22px;
	background-image:url(../grafik/fce_sub_c_rs_main.gif);
}
.right-content .rc-header h1{
	font-size:16px;
	color:#FFF;
	margin:0;
	padding:1px 0 0 4px;
}

/*
* right-content
*/

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption{
	font-style:italic;
	color:#a0a0a0;
	margin-top:3px;
}
.section-frame-stregunder .streg{
/*	width:450px;*/
	height:3px;
	font-size:0;
	margin:0;
}
.section-frame-stregunder div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
	margin-bottom: 0px !important;
}


/*
 * subpage-content
 */

.subpage-content{
	width:450px;
}

.subpage-content .subpage-content-header{
	width:450px;
	height:22px;
}
.subpage-content .subpage-content-header h1{
	font-size:16px;
	color:#FFF;

	margin:0;

	padding:1px 0 0 4px;

}





.subpage-content .subpage-content-bottom{

	width:450px;

	height:3px;

	font-size:0;

}





/*

 * subpage-content

 */



#norm-menu{
	margin-bottom:20px;
}
.norm-menu-freesite{
	margin-bottom:0px;
}

#norm-menu ul.normal-menu-ul-0{
	margin: -9px 0 0 0;
	padding:0 0 0 34px;
	list-style:none;
}
.norm-menu-freesite ul.normal-menu-ul-0{
	margin: -14px 0 0 0;
	padding:0 0 0 14px;
	list-style:none;
}

#norm-menu a,.norm-menu-freesite a{
	text-decoration:none;
	font-size:9px;
	color:#000;
	display:block;
	font-family:Geneva,Arial,Verdana,Helvetica,sans-serif;
}
.norm-menu-freesite a{
	font-size:11px;
}

#norm-menu a:hover,.norm-menu-freesite a:hover{
	font-weight:normal;
	color:#5B97B1;
}

#norm-menu .act a,.norm-menu-freesite .act a{
	font-weight:bold;
	color:#5B97B1;
}

#norm-menu .lev3,.norm-menu-freesite .lev2{
	padding:0 0 0 10px;
}

#norm-menu .lev4,.norm-menu-freesite .lev3{
	padding:0 0 0 20px;
}

#target-menu div, .target-menu div{
	margin:0 0 10px 0;
}

#target-menu .lev1,.target-menu .lev1{
	padding:0 0 0 5px;
}

#target-menu .lev2,.target-menu .lev2{
	padding:0 0 0 13px;
}
#target-menu .lev3,.target-menu .lev3{
	padding:0 0 0 20px;
}

#target-menu a,.target-menu a{
	text-decoration:none;
	font-size:10px;
}

#target-menu .no a,.target-menu .no a{
	color:#000;
}

#target-menu .act a,.target-menu .act a{
	font-weight:bold;
}

.menu-tar-item-b ul,
.menu-tar-item-u ul,
.menu-tar-item-f ul,
.menu-tar-item-v ul{
	border-top:0px;
	margin:-1px 0 0 0;
	padding:0;
	width:131px;
	list-style:none;
	background-repeat:repeat-x;
}

.menu-tar-item-b ul{
	border:1px solid #e76f00;
	background-color:#ee994b;
	background-image:url(../grafik/menu-bg-b.gif);
}
.menu-tar-item-b a:hover{
	color:#e76f00 !important;
}
.menu-tar-item-b .act a{
	color:#e76f00;
}
.menu-tar-item-u ul{
	border:1px solid #92117e;
	background-color:#b857a9;
	background-image:url(../grafik/menu-bg-u.gif);
}
.menu-tar-item-u a:hover{
	color:#92117e !important;
}
.menu-tar-item-u .act a{
	color:#92117e;
}
.menu-tar-item-f ul{
	border:1px solid #c9282d;
	background-color:#de787b;
	background-image:url(../grafik/menu-bg-f.gif);
}
.menu-tar-item-f a:hover{
	color:#c9282d !important;
}
.menu-tar-item-f .act a{
	color:#c9282d;
}

.menu-tar-item-v ul{
	border:1px solid #699200;
	background-color:#a5c05c;
	background-image:url(../grafik/menu-bg-v.gif);
}
.menu-tar-item-v a:hover{
	color:#699200 !important;
}
.menu-tar-item-v .act a{
	color:#699200;
}
#printlink{
	float:left;
	margin-right:7px;
}

#fontsize{

	position:relative;

	float:left;

}

#fontsize a{

	margin:0 4px 0 0;

}



#c-mmenu,
#c-menu,
#c-mcontent,
#c-content,
#c-mright,
#c-right,
#fieldcontent,
#fieldcontentright{
	position:relative;
	float:left;
	left:0;
	min-height:10px;
}
#fieldcontent{
	width:450px;
	left:10px;
}

#fieldcontentright{
	left:8px;
	width:286px;
	margin-bottom:5px;
}

#c-mmenu{

	width:4px;

}

#c-menu{

	width:140px;

}

#c-mcontent{
left:10px;
	width:8px;

}

#c-content{

	background:url(../grafik/content-bg.gif) repeat-y;

	width:472px;

	min-height:445px;

}

#c-mright{

	width:2px;

}

#c-right{

	background:url(../grafik/right-bg.gif) no-repeat;

	width:299px;

	min-height:145px;

}

#page-center {

	position:relative;

	width:937px;

	margin:0 auto;

	padding:0;

	text-align:left;

}

#page-container {

	position:relative;

	float:left;

	top:0;

	left:0;

	margin:0;

}

#page-mid {

	background:url(../grafik/page-mid.png) repeat-y;

	width:937px;

	position:relative;

	float:left;

	left:0;

}

#page-bottom {

	background:url(../grafik/page-bottom.png) repeat-y;

	width:937px;

	height:8px;

	position:relative;

	float:left;

	left:0;

}

#contents-bg{

	background:url(../grafik/contents-bg.gif) repeat-y;

	position:relative;

	float:left;

	left:3px;

	width:925px;

}


#footer{

	position:relative;

	float:left;

	left:3px;

	width:925px;

	height:20px;

	background: #5b97b1;

}

#footer p,#footer p a{

	margin:0;

	padding:2px 10px 0 10px;

	color:#d3d3d3 !important;

	font-weight:bold;

	text-decoration:none;

}
#footer p a {
	padding:2px 0 0 0;
}

#marg-abovecontentcontainer-o,
#marg-content-o,
#marg-content-u,
#marg-footer-u{
	position:relative;
	float:left;
	font-size:0; /*IE hack*/
	width:925px;
}

#marg-content-o,

#marg-content-u{

	height:10px;

}
#marg-footer-u{

	height:2px;

}

.tx-dkmdonationsminiform-pi1 fieldset,
.tx-dkmdonationsminiform-pi1 select,
.tx-dkmdonationsminiform-pi1 input {
	width:120px;
	padding:0;
	margin:0;
}


.tx-donations-receiptview fieldset,
.tx-donations-confirmview fieldset,
.tx-donations-donateview fieldset {
	background-color:#E7F0F3;
	border:1px solid #000;
	padding:5px;
}
.tx-donations-listview-project {
	background-color:#E7F0F3;
	border:1px solid #000000;
	padding:5px;
	margin:10px 5px 0px 5px;
}
.tx-donations .error {
	color: red;
	font-weight: bold;
	padding-bottom:10px;
}
.tx-donations-singleview h4 a {
	font-size:14px;
}
.tx-donations-donateview textarea {
	height: 26px;
	width: 204px;
}

/*
 * FCE COLUMNS 5050
 */
.fcecolumns5050 {
	overflow:hidden;
	clear:both;
	margin-left:-10px;
	margin-right:-10px;
}
.fcecolumns5050 .tx-dkmpodcastmachine-pi1 {
	height:364px;
}

.fcecolumns5050 .fcecolumns5050left {
	float:left;
	width:50%;
}
.fcecolumns5050 .fcecolumns5050right {
	float:left;
	width:50%;
}
.fcecolumns5050 .fcecolumns5050rightinner {
	margin-bottom:-2000px;
	padding-bottom:2000px;
}
.fcecolumns5050 .fcecolumns5050leftinner {
	margin-bottom:-2000px;
	padding-bottom:2000px;
}

.fcecolumns5050greybg .fcecolumns5050leftinner {
	background-color:#656565;
}
.fcecolumns5050greybg .fcecolumns5050rightinner{
	background-color:#656565;	
}
.fcecolumns5050bluebg .fcecolumns5050leftinner {
	background-color:#85cddb;
}
.fcecolumns5050bluebg .fcecolumns5050rightinner{
	background-color:#85cddb;	
}

.fcebleed,.fcemargin,.fcebleed-centermargin {
	margin:0 -10px;
}
.fcebleed-centermargin .fcecolumns5050leftinner,
.fcemargin-centermargin .fcecolumns5050leftinner {
	margin-right:10px;
}
.fcebleed-centermargin .fcecolumns5050rightinner,
.fcemargin-centermargin .fcecolumns5050rightinner {
	margin-left:10px;
}
.fcemargin .fcecolumns5050leftinner,.fcemargin .fcecolumns5050rightinner,
.fcemargin-centermargin .fcecolumns5050leftinner,.fcemargin-centermargin .fcecolumns5050rightinner {
	padding:0px 10px 2000px 10px;
}
.fcebleed .fcecolumns5050leftinner,.fcebleed .fcecolumns5050rightinner,
.fcebleed-centermargin .fcecolumns5050leftinner,.fcebleed-centermargin .fcecolumns5050rightinner {
	padding:0px 0px 2000px 0px;
}
/*
.fcetema .fcecontentleft,.fcetema .fcecontentright {
	width:290px;
	min-height:140px;
	padding:10px;
}
*/
.fcemargin-centermargin h2,.fcemargin h2,.fcebleed-centermargin h2,.fcebleed h2 {
	line-height:11px !important;
	margin:0 !important;
}

/*
 * kalender-content
 */

.subpage-content2{
	margin-top:10px;
}

.subpage-content2 .subpage-content-header{
	height:20px;
	position:relative;
	background-image:url(../grafik/fce_sub_c_main_borderversion.gif);
	padding:2px 0 0 8px;
}
.subpage-content2 .subpage-content-header-rightCap{
	position:absolute;
	width:10px;
	height:22px;
	background-image:url(../grafik/fce_sub_c_main_borderversion.gif);
	background-position:10px 0px;
	right:0;
	top:0;
}
.subpage-content2 .subpage-content-header h1,.subpage-content2 .subpage-content-header h1 a{
	font-size:16px;
	color:#FFF;
	margin:0;
	margin-top:0px;
	margin-left:0px;
	padding:0;
}
.subpage-content2 .subpage-content-content{
	border-color:#5b97b1;	
	border-width: 0px 1px 1px 1px;
	border-style:solid;
	font-size:0;
	background-image:url(../grafik/fce_sub_c_rs_main_bg.gif);
	background-repeat:repeat-x;
	background-color:#9CC0D0;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}
/*

 * kalender-content

 */

#freesite .streg{
/*	width:450px;*/
	height:3px;
	font-size:0;
}

/**************
* BARN - tema *
**************/
.born .section-frame-stregunder .streg,
.freesite-born .freesite-content .streg,
.born .subpage-content .subpage-content-bottom,
.freesite-born .subpage-content .subpage-content-bottom{
	background-color:#e87102;
}

.born .subpage-content .subpage-content-header,
.freesite-born .freesite-content .subpage-content .subpage-content-header{	background-image:url(special_b_01_FILES/fce_sub_c_b.gif);}

.born h4,
.born h4 a,
.born p a,
.born h2,
.born h2 a,
.freesite-born .freesite-content h4,
.freesite-born .freesite-content h4 a,
.freesite-born .freesite-content p a,
.freesite-born .freesite-content h2,
.freesite-born .freesite-content h2 a{
	color:#e87102 !important;
}
.freesite-born .freesite-content .csc-header h1,
.freesite-born .freesite-content .csc-header h1 a{
	color:#e87102 !important;
} 
/*
 * right-content
 */
.born .right-content .rc-content-outer,
.freesite-born .freesite-content .right-content .rc-content-outer{
	border-color:#e76f00 !important;
	background-image: url(special_b_01_FILES/fce_sub_c_rs_b_bg.gif) !important;
}
.born .right-content .rc-header,
.freesite-born .freesite-content .born .right-content .rc-header{
	background-image:url(special_b_01_FILES/fce_sub_c_rs_b.gif) !important;
}
/*
 * right-content
 */

/*****************
* FAMILIE - tema *
*****************/
.familie .section-frame-stregunder .streg,
.freesite-familie .freesite-content .streg,
.familie .subpage-content .subpage-content-bottom,
.freesite-familie .freesite-content .subpage-content .subpage-content-bottom{
	background-color:#ca282d;
}

.familie .subpage-content .subpage-content-header,
.freesite-familie .freesite-content .subpage-content .subpage-content-header{	background-image:url(special_f_01_FILES/fce_sub_c_f.gif);}


.familie h4,
.familie h4 a,
.familie p a,
.familie h2,
.familie h2 a,
.freesite-familie .freesite-content h4,
.freesite-familie .freesite-content h4 a,
.freesite-familie .freesite-content p a,
.freesite-familie .freesite-content h2,
.freesite-familie .freesite-content h2 a{
	color:#ca282d !important;
}
.freesite-familie .freesite-content .csc-header h1,
.freesite-familie .freesite-content .csc-header h1 a{
	color:#ca282d !important;
}
/*
 * right-content
 */
.familie .right-content .rc-content-outer,
.familie .freesite-content .right-content .rc-content-outer{
	border-color:#ca282d !important;
	background-image: url(special_f_01_FILES/fce_sub_c_rs_f_bg.gif) !important;
}
.familie .right-content .rc-header,
.familie .freesite-content .right-content .rc-content-outer{
	background-image:url(special_f_01_FILES/fce_sub_c_rs_f.gif) !important;
}
/*
 * right-content
 */

/*****************
* UNGE - tema    *
*****************/ 
.unge .section-frame-stregunder .streg,
.freesite-unge .freesite-content .streg,
.unge .subpage-content .subpage-content-bottom,
.freesite-unge .freesite-content .subpage-content .subpage-content-bottom{
	background-color:#93117f;
}


.freesite-unge .freesite-content .subpage-content .subpage-content-header,
.unge .subpage-content .subpage-content-header{	background-image:url(special_u_01_FILES/fce_sub_c_u.gif);}



.unge h4,
.unge h4 a,
.unge p a,
.unge h2,
.unge h2 a,
.freesite-unge .freesite-content h4,
.freesite-unge .freesite-content h4 a,
.freesite-unge .freesite-content p a,
.freesite-unge .freesite-content h2,
.freesite-unge .freesite-content h2 a{
	color:#93117f !important;
}
.freesite-unge .freesite-content .csc-header h1,
.freesite-unge .freesite-content .csc-header h1 a{
	color:#93117f !important;
}

/*
 * right-content
 */
.unge .right-content .rc-content-outer,
.freesite-unge .freesite-content .right-content .rc-content-outer {
	border-color:#93117f !important;
	background-image: url(special_u_01_FILES/fce_sub_c_rs_u_bg.gif) !important;
}
.unge .right-content .rc-header,
.freesite-unge .freesite-content .unge .right-content .rc-header{
	background-image:url(special_u_01_FILES/fce_sub_c_rs_u.gif) !important;
}
/*
 * right-content
 */

/****************
* VOKSNE - tema *
****************/
.voksne .section-frame-stregunder .streg,
.freesite-voksne .freesite-content .streg,
.unge .subpage-content .subpage-content-bottom,
.freesite-voksne .freesite-content .subpage-content .subpage-content-bottom{
	background-color:#6b9301;
}

.freesite-voksne .freesite-content .subpage-content .subpage-content-header,
.voksne .subpage-content .subpage-content-header{	background-image:url(special_v_01_FILES/fce_sub_c_v.gif);}

.voksne h4,
.voksne h4 a,
.voksne p a,
.voksne h2,
.voksne h2 a,
.freesite-voksne .freesite-content h4,
.freesite-voksne .freesite-content h4 a,
.freesite-voksne .freesite-content p a,
.freesite-voksne .freesite-content h2,
.freesite-voksne .freesite-content h2 a{
	color:#6b9301 !important;
}
.freesite-voksne .csc-header h1,
.freesite-voksne .csc-header h1 a{
	color:#6b9301 !important;
}

/*
 * right-content
 */
.voksne .right-content .rc-content-outer,
.freesite-voksne .freesite-content .right-content .rc-content-outer{
	border-color:#6b9301 !important;
	background-image: url(special_v_01_FILES/fce_sub_c_rs_v_bg.gif) !important;
}
.freesite-voksne .freesite-content .right-content .rc-header,
.voksne .right-content .rc-header{
	background-image:url(special_v_01_FILES/fce_sub_c_rs_v.gif) !important;
}
/*
 * right-content
 */
 
/**************
* MAIN - tema *
**************/
#main .news-list-container .streg,
.main .section-frame-stregunder .streg,
.freesite-main .freesite-content .streg,
.main .subpage-content .subpage-content-bottom,
.freesite-main .freesite-content .subpage-content .subpage-content-bottom{
	background-color:#5b97b1;
}

.main .subpage-content .subpage-content-header,
.freesite-main .freesite-content .subpage-content .subpage-content-header {	background-image:url(special_main_01_FILES/fce_sub_c_main.gif);}

.main h4,
.main h4 a,
.main p a,
.freesite-main .freesite-content h4,
.freesite-main .freesite-content h4 a,
.freesite-main .freesite-content p a{
	color:#5b97b1;
}


.freesite-main .freesite-content .section-frame-stregunder .streg,
.freesite-voksne .freesite-content .section-frame-stregunder .streg,
.freesite-unge .freesite-content .section-frame-stregunder .streg,
.freesite-familie .freesite-content .section-frame-stregunder .streg,
.freesite-born .freesite-content .section-frame-stregunder .streg{
	margin:10px 0 0 0;
}
.freesite-main .freesite-content .csc-header .streg,
.freesite-voksne .freesite-content .csc-header .streg,
.freesite-unge .freesite-content .csc-header .streg,
.freesite-familie .freesite-content .csc-header .streg,
.freesite-born .freesite-content .csc-header .streg {
	margin:0 0 10px 0;
}

#main .news-list-container .cal_list .csc-header h1,#main .news-list-container .cal_list .csc-header h1 a,
.freesite-born .freesite-content .csc-header h1,
.freesite-born .freesite-content .csc-header h1 a,
.freesite-unge .freesite-content .csc-header h1,
.freesite-unge .freesite-content .csc-header h1 a,
.freesite-familie .freesite-content .csc-header h1,
.freesite-familie .freesite-content .csc-header h1 a,
.freesite-voksne .freesite-content .csc-header h1,
.freesite-voksne .freesite-content .csc-header h1 a,
.freesite-main .freesite-content .csc-header h1,
.freesite-main .freesite-content .csc-header h1 a{
	font-size:16px;
	color: #5b97b1;
}

.news-list-container .streg{
/*	width:450px;*/
	height:3px;
	font-size:0;
}
