@import url(rte_default.css);
@import url(css_styled_content.css);

body,html {
	margin: 0;
	padding:0;
	height:100%;
	width:100%;
/*	background:#b2b1b9;*/
}

.clear,
.clear-both{
	 clear:both;
}

.bibelord p.reference{
	margin-top:10px;
	font-style:italic;
}

/*
 * CALENDAR
 */
.tx-cal-controller .cal-item{
	margin-bottom:30px;
}
.tx-cal-controller .cal-item p a{
  text-decoration:none;
	color:#333;
}
.tx-cal-controller .cal-item h3{
  margin-bottom:0;
}
#calendar-event img{
	float:right;
}
.tx-cal-controller img{
	float:left;
	margin-right:10px;
  margin-top:5px;
}
/*
 * CALENDAR
 */






.fce-pagediv-6633wide{
	width:773px;
	margin:10px 0 10px 0;
	background:url(../grafik/page-divider-wide-6633.png) repeat-y top left;
}
.fce-pagediv-6633wide .col1,
.fce-pagediv-6633wide .col2{
	float:left;
}
.fce-pagediv-6633wide .col1{
	width:506px;
	margin-right:27px;
}
.fce-pagediv-6633wide .col2{
	width:240px;
}




.fce-pagediv-333333wide{
	width:773px;
	margin:10px 0 10px 0;
	background:url(../grafik/page-divider-wide-333333.png) repeat-y top left;
}
.fce-pagediv-333333wide .col1,
.fce-pagediv-333333wide .col2,
.fce-pagediv-333333wide .col3{
	float:left;
	width:240px;
}
.fce-pagediv-333333wide .col1{
	margin-right:26px;
}
.fce-pagediv-333333wide .col2{
	margin-right:27px;
}









.fce-pd25252525-cont1,
.fce-pd25252525-cont2,
.fce-pd25252525-cont3,
.fce-pd25252525-cont4,
.fce-pd25252525-content1,
.fce-pd25252525-content2,
.fce-pd25252525-content3,
.fce-pd25252525-content4{
	position: relative;
	float:left;
}
.fce-pd25252525-cont1{
	width:204px;
}
.fce-pd25252525-cont2{
	width:204px;
}
.fce-pd25252525-cont3{
	width:205px;
}
.fce-pd25252525-cont4{
	width:160px;
}
.fce-pd25252525-content1,
.fce-pd25252525-content2,
.fce-pd25252525-content3,
.fce-pd25252525-content4{
	left:0px;
	width:160px;
}
.fce-pagediv-25252525{
	width:773px;
	margin:10px 0 10px 0;
	background:url(../grafik/page-divider_25252525.png) repeat-y top left;
}







.fce-pd502525-cont1,
.fce-pd502525-cont2,
.fce-pd502525-cont3,
.fce-pd502525-content1,
.fce-pd502525-content2,
.fce-pd502525-content3{
	position: relative;
	float:left;
}
.fce-pd502525-cont1{
	width:408px;
}
.fce-pd502525-cont2{
	width:205px;
}
.fce-pd502525-cont3{
	width:160px;
}
.fce-pd502525-content1{
	left:0px;
	width:364px;
}
.fce-pd502525-content2,
.fce-pd502525-content3{
	left:0px;
	width:160px;
}
.fce-pagediv-502525{
	width:773px;
	margin:10px 0 10px 0;
	background:url(../grafik/page-divider_502525.png) repeat-y top left;
}






h2.gheader{
  margin: 0 !important;
}
.fce-sidebox .gheader img{
  margin-top:10px;
}

.fce-sidebox ul,
.fce-sidebox-ukant ul{
	margin:0;
	padding:0;
}
.tx_ablinklist_catalogView_categories li,
.tx_ablinklist_catalogView_links li,
.fce-sidebox li,
.fce-sidebox-ukant li{
	list-style:none;
	margin:0 0 5px 0;
	padding:0 0 0 15px;
}
#page-outer{
	position: relative;
	float:left;
	width:100%;
}

.twrss_item_link{
	margin-top:30px;
}
.fce-pagediv-333333 .twrss_item_link{
	margin-top:10px;
	margin-bottom:10px;
}
.twrss_item_link a{
	font-weight:bold;
}
.twrss_item_content span{
	color:#333 !important;
}

#field-content-topimage,
#field-content-topimage-image{
	position: relative;
	width:590px;
}
#field-content-topimage-text{
	position: absolute;
	right:10px;
	bottom:0;
	width:244px;
	height:153px;
}


/*
 * tt_news START
 */
.dato,
.news-list-date,
.news-latest-timedata,
.news-single-timedata{
	/*font-size:10px;*/
	color:#999;
}
.news-latest-container a,
.news-list-container a{
  text-decoration:none !important;
}
.news-latest-container .bodytext:hover,
.news-list-container .bodytext:hover{
  text-decoration:underline !important;
}
.news-latest-container .addthis_toolbox, .news-latest-container .news-toolbar, .news-list-container .news-toolbar {
	position: absolute;
	right: 10px;
	top: 13px;
}
.news-list-container .news-toolbar {
 	top:0px;
}

/*LIST START*/
.news-list-author{
	float:right;
	font-style:italic;
}
.news-single-author{
	font-style:italic;
}
.news-list-item img{
	float:left;
	margin-right:10px;
}
.news-list-item{
	margin-bottom:20px;
}
/*LIST STOP*/
/*SINGLE START*/
.news-single-img{
	float:right;
	margin-left:15px;
}
/*SINGLE STOP*/

/*LATEST START*/
.news-latest-item img{
	float:left;
	margin-right:10px;
	padding-top:3px;
}
.news-latest-item{
	/*margin-bottom:15px;*/
}
.news-latest-item .bodytext:hover{
	text-decoration:underline !important;
}
.news-latest-gotoarchive{
	margin-top:15px;
}
.news-latest-morelink{
	float:right;
}
.news-latest-morelink a{
	text-decoration:underline !important;
}
/*LATEST STOP*/
/*
 * tt_news STOP
 */



/*
 * ############### fce-topimg ###########
 */
.fce-topimg h2{
	margin:0;
}
.fce-topimg,
.fce-topimg-img{
	position: relative;
	width:590px;
}
.fce-topimg-textbox{
	position: absolute;
	right:0;
	bottom:0;
	width:265px;
	height:163px;
/*	background:url(../grafik/topimg-foreground.png) no-repeat;*/
}
.fce-topimg-text{
	position: relative;
	float:left;
	left:10px;
	top:10px;
	width:245px;
	height:143px;
}
/*
 * ############### fce-topimg ################
 */
.forsidefceheader{
	margin:0;
	padding:0;
}
.forsidefceheader span{
	display:none;
}
.fce-dualcolorheader {
	margin-left:-2px;
}
.gheader{
	margin-left:-2px;
}
.fce-page66{
	position: relative;
	float:left;
	left:75px;
	width:440px;
}
.fce-pd333-cont1,
.fce-pd333-cont2,
.fce-pd333-cont3,
.fce-pd333-content1,
.fce-pd333-content2,
.fce-pd333-content3{
	position: relative;
	float:left;
}
.fce-pd333-cont1{
	width:205px;
}
.fce-pd333-cont2{
	width:205px;
}
.fce-pd333-cont3{
	width:180px;
}
.fce-pd333-content1,
.fce-pd333-content2,
.fce-pd333-content3{
	left:0px;
	width:180px;
}
.fce-pagediv-333333{
	width:590px;
	margin:10px 0 10px 0;
	background:url(../grafik/page-divider_333333.png) repeat-y top left;
}

/*
 * fce-pagediv-rightbox START
 */

.fce-pagediv-rightbox,
.fce-pdr-cont1,
.fce-pdr-cont2,
.fce-pdr-content1,
.fce-pdr-content2{
	position: relative;
	float:left;
}
.fce-pdr-cont1{
	width:395px;
}
.fce-pdr-cont2{
	width:195px;
}
.fce-pdr-content1{
	left:0px;
	width:395px;
}
.fce-pdr-content2{
	left:20px;
	width:175px;
}
.fce-pagediv-rightbox{
	width:590px;
}
/*
 * fce-pagediv-rightbox STOP
 */


.fce-pd63-cont1,
.fce-pd63-cont2,
.fce-pd63-content1,
.fce-pd63-content2,
.fce-pd36-cont1,
.fce-pd36-cont2,
.fce-pd36-content1,
.fce-pd36-content2{
	position: relative;
	float:left;
}
.fce-pd36-content2{
	position: relative;
	float:right;
}
.fce-pd36-cont2,
.fce-pd63-cont1{
	width:410px;
}
.fce-pd36-cont1,
.fce-pd63-cont2{
	width:180px;
}
.fce-pd36-content2,
.fce-pd63-content1{
	left:0px;
	width:385px;
}
.fce-pd36-content1,
.fce-pd63-content2{
	left:0px;
	width:180px;
}
.fce-pagediv-3366,
.fce-pagediv-6633{
	width:590px;
	margin:10px 0 10px 0;
}
.fce-pagediv-6633{
	background:url(../grafik/page-divider_6633.png) repeat-y top left;
}
.fce-pagediv-3366{
	background:url(../grafik/page-divider_3366.png) repeat-y top left;
}
.blogList .page-divider3366 {
	margin-top:10px;
    clear:both;
}
.blogList .itemBody {
    margin-bottom: 10px;
}
.page-divider,
.page-divider100,
.page-divider3366,
.page-divider6633{
	/*
	position: relative;
	float:left;
	*/
	width:590px;
	height:1px;
	font-size:0;
}
.page-divider3366{
	background:url(../grafik/page-divider-line-3366.png) no-repeat top left;
}
.page-divider6633{
	background:url(../grafik/page-divider-line-6633.png) no-repeat top left;
}
.page-divider100{
	background:url(../grafik/page-divider-100.png) no-repeat top left;
}
.page-divider100-wide{
	/*
	position: relative;
	float:left;
	*/
	width:773px;
	height:1px;
	font-size:0;
	background:url(../grafik/page-divider-100.png) repeat-x top left;
}



/* fce-pagediv-5050flex */

.fce-pagediv-5050flex{
        width:100%;
		background: url(../grafik/e0e0e0.gif) 50% 0 repeat-y;
}
.fce-pagediv-5050flex .col1,
.fce-pagediv-5050flex .col2{
        float:left;
        width:48%;
}
.fce-pagediv-5050flex .col2{
        margin-left:4%;
}
/* fce-pagediv-5050flex */


/* fce-pagediv-5050-590px */

.fce-pagediv-5050-590px{
        width:100%;
		background: url(../grafik/e0e0e0.gif) 50% 0 repeat-y;
}
.fce-pagediv-5050-590px .col1,
.fce-pagediv-5050-590px .col2{
        float:left;
        width:280px;
}
.fce-pagediv-5050-590px .col2{
        margin-left:30px;
}
/* fce-pagediv-5050-590px */

/*
 * fce-pagediv-5050 START
 */
.fce-pd55-cont1,
.fce-pd55-cont2,
.fce-pd55-content1,
.fce-pd55-content2{
	position: relative;
	float:left;
}
.fce-pd55-cont1{
	width:395px;
}
.fce-pd55-cont2{
	width:375px;
}
.fce-pd55-content1{
	left:0px;
	width:375px;
}
.fce-pd55-content2{
	left:0px;
	width:375px;
}
.fce-pagediv-5050{
	width:770px;
	margin:10px 0 10px 0;
}
.fce-pagediv-5050{
	background:url(../grafik/page-divider_5050.png) repeat-y top left;
}
.page-divider,
.page-divider5050{
	width:590px;
	height:1px;
	font-size:0;
}
.page-divider5050{
	background:url(../grafik/page-divider-line-5050.png) no-repeat top left;
}
/*
 * fce-pagediv-5050 STOP
 */

.page-divider{
	background:url(../grafik/page-divider.png) no-repeat top left;
}
/*
 * fce-bar start
 */
/*
.fce-bar,
*/
.fce-bar-content{
	position: relative;
	float:left;
}
.fce-bar{
	width:590px;
	height:65px;
}
.fce-bar h1,
.fce-bar h2{
	margin:0;
	padding:0;
}
.fce-bar-content{
	width:566px;
	left:12px;
	top:10px;
	height:55px;
}
/*
 * fce-bar stop
 */
/*
 * sideboxbox start
 */
.fce-sidebox,
.fce-sb-cont,
.fce-sb-content,
.fce-sb-bottom{
	position: relative;
/*	float:left;*/
}
.fce-sb-image{
	position: absolute;
}
.fce-sidebox{
	width:175px;
	background:url(../grafik/sidebox_mid.png) repeat-y top left;
}
.fce-sb-cont{
	width:175px;
	background:url(../grafik/sidebox_top.png) no-repeat top left;
}
.fce-sb-content{
	width:155px;
	left:10px;
}
.fce-sb-bottom{
	width:175px;
	height:8px;
	background:url(../grafik/sidebox_bottom.png) repeat-y top left;
}
.fce-sb-content{
	background-repeat:no-repeat;
}

/*
 * sideboxbox stop
 */
/*
 * sideboxbox uden kant start
 */

.fce-sidebox-ukant,
.fce-sbuk-cont,
.fce-sbuk-content,
.fce-sbuk-bottom{
	position: relative;
	float:left;
}
.fce-sbuk-image{
	position: absolute;
}
.fce-sidebox-ukant{
	width:175px;
	/*background:url(../grafik/sidebox_mid.png) repeat-y top left;*/
}
.fce-sbuk-cont{
	width:175px;
	background:url(../grafik/sidebox_top_ukant.png) no-repeat top left;
}
.fce-sbuk-content{
	width:155px;
	left:10px;
}
.fce-sbuk-bottom{
	width:175px;
	height:8px;
	/*background:url(../grafik/sidebox_bottom.png) repeat-y top left;*/
}
.fce-sb-content{
	background-repeat:no-repeat;
}

/*
 * sideboxbox stop
 */
/*
 * macina_searchbox start
 */
#searchform{
	float:left;
	margin:0;
	padding:0;
}
.tx-macinasearchbox-pi1 .searchword{
	float:left;
	width:120px;
	height:16px;
/*	background:url(../grafik/bg_macina_word.png) left top no-repeat;
*/	border-style:solid;
	border-width:1px;
	border-color:#999;
	padding:0;
	margin:0;
}
.tx-macinasearchbox-pi1 .search-submit{
	float:left;
	width:36px;
	height:16px;
	background: transparent;
	border:0px;
	color:#FFF;
	font-size:10px;
/*	margin: 0 0 0 3px;
	padding: 0 0 0 0;
*/	cursor:pointer;
}
/*
 * macina_searchbox stop
 */

#field_func{
	height:19px;
	margin-top:8px;
	margin-left:8px;
}
#field_search{
	height:20px;
	margin-top:8px;
	margin-left:8px;
}
#menu-main a{
	font-family:Tahoma, Geneva, Arial, Verdana, Helvetica, sans-serif;
	color:#4e4d4d;
	padding:0;
	display:block;
	text-decoration:none;
}
#menu-main ul{
	list-style:none;
	margin:0 0 40px 0;
	padding:0;
	width:164px;
	background: url(../grafik/menu/ul.png) repeat-y top left;
}
#menu-main li{
	margin:0;
	padding:0;
}
#menu-main .lev1act,
#menu-main .lev1no{
	height:23px;
}
#menu-main .lev1act a,
#menu-main .lev1no a{
	margin-left:23px;
	line-height:21px;
	font-weight:bold;
}
#menu-main .lev2actifsub a:hover,
#menu-main .lev2cur a:hover,
#menu-main .lev2curifsub a:hover,
#menu-main .lev2no a:hover,
#menu-main .lev2noifsub a:hover,
#menu-main .lev3cur a:hover,
#menu-main .lev3curifsub a:hover,
#menu-main .lev3no a:hover,
#menu-main .lev3noifsub a:hover,
#menu-main .lev4cur a:hover,
#menu-main .lev4no a:hover{
	text-decoration:underline;
}
#menu-main .lev2actifsub a,
#menu-main .lev2cur a,
#menu-main .lev2curifsub a,
#menu-main .lev2no a,
#menu-main .lev2noifsub a,
#menu-main .lev3cur a,
#menu-main .lev3curifsub a,
#menu-main .lev3no a,
#menu-main .lev3noifsub a,
#menu-main .lev4cur a,
#menu-main .lev4no a{
	line-height:15px;
	padding-top:2px;
	padding-bottom:2px;
}
#menu-main .lev2cur a,
#menu-main .lev2curifsub a,
#menu-main .lev3cur a,
#menu-main .lev3curifsub a{
	text-decoration:underline;
}
#menu-main .lev2actifsub a,
#menu-main .lev2cur a,
#menu-main .lev2curifsub a,
#menu-main .lev2no a,
#menu-main .lev2noifsub a{
	margin-left:23px;
}
#menu-main .lev3actifsub a,
#menu-main .lev3cur a,
#menu-main .lev3curifsub a,
#menu-main .lev3no a,
#menu-main .lev3noifsub a{
	margin-left:30px;
}
#menu-main .lev4actifsub a,
#menu-main .lev4cur a,
#menu-main .lev4no a{
	margin-left:40px;
}

#menu-main li.lev2actifsub{
	background-position: 15px 10px;
	background-repeat: no-repeat;
}

#menu-main li.lev2actifsub,
#menu-main li.lev2curifsub{
	background-position: 15px 9px;
}
#menu-main li.lev3actifsub,
#menu-main li.lev3curifsub{
	background-position: 22px 9px;
}
#menu-main li.lev4actifsub,
#menu-main li.lev4cur{
	background-position: 32px 9px;
}
#menu-main li.lev2noifsub{
	background-position: 15px 7px;
}
#menu-main li.lev3noifsub{
	background-position: 22px 7px;
}
#menu-main li.lev4no{
	background-position: 32px 7px;
}
#menu-main li.lev2noifsub,
#menu-main li.lev3noifsub,
#menu-main li.lev4no,
#menu-main li.lev2curifsub,
#menu-main li.lev3curifsub,
#menu-main li.lev4cur,
#menu-main li.lev2actifsub,
#menu-main li.lev3actifsub,
#menu-main li.lev4actifsub{
	background-repeat: no-repeat;
}
#menu-main .line{
	font-size:0;
	width:100%;
	height:1px;
	background:#e0e0e0;
}
#field_footer{
	position: relative;
	float:left;
	width:590px;
	left:183px;
	border-top:1px solid #e0e0e0;
	height:40px;
	text-align:center;
}
#field_footer p{
	color:#a3a3a3;
	line-height:40px;
}
#field_footer p a{
	text-decoration:none;
}
#field_footer p a:hover{
	text-decoration:underline;
}
#field_rootline{
	position: relative;
	float:left;
	width:675px;
	left:183px;
}
#field_rootline ul{
	margin:0;
	padding:0;
	float:left;
	list-style:none;
}
#field_rootline li{
	margin-top:6px;
	margin-bottom:11px;
	font-size:10px;
	float:left;
	color:#4e4d4d;
}
#field_rootline a{
	font-size:10px;
	text-decoration:none;
	color:#4e4d4d;
}
#field_rootline a:hover{
	text-decoration:underline;
}
#field_rootline .cur a:hover{
	text-decoration:none;
}
a img{
	border:0;
}
#field_topimage,
#top-functions{
	position: relative;
	float:left;
}
.function-item a img{
	padding-bottom:5px;
}
#field_topimage{
	width:774px;
	height:65px;
}
#top-functions{
	width:175px;
	height:65px;
	margin-left:7px;
}
#top-box{
	width:956px;
	height:65px;
	margin-top:14px;
}
#stregtop,
#stregbund{
	float:left;
	position: relative;
	width:984px;
	height:4px;
	font-size:0;
}
#page{
	position: relative;
	width:984px;
	margin:0 auto 0 auto;
	padding:0;
	text-align:left;
}
#container2{
	position: relative;
	float:left;
	text-align: left;
	left:12px;
	width: 956px;
}
#container {
	position: relative;
	float:left;
	text-align: left;
	width: 984px;
	background:#FFF;
	left:3px;
}
#left,
#left-m-normal,
#normal,
#normal-wide,
#normal-m-right,
#right{
	position: relative;
	float:left;
}
#left{
	width:175px;
}
#left-m-normal,
#normal-m-right{
	height:100%;
	width:8px;
}
#normal-wide{
	width:773px;
}
#normal{
	width:590px;
}
#right{
	width:175px;
}


/******************* START T3BLOG *********************/

.blogList .date,
.tx-t3blog-pi2 .date,
.tx-t3blog-pi2 .time{
	float:left;
	color:#999;
	margin-right:5px;
}
.blogList .dato,
.tx-t3blog-pi2 .dato{
	height:20px;
}
.tx-t3blog-pi2 .blogListAuthor img{
	/*float:left;*/
}


.blogtipafriendlink,.comments,.authoremail,.author {padding:5px 5px 0 0;}
.noCommentAllowedWrap {padding:5px 5px 5px 0;}
.pageBrowser { list-style-image:none;list-style-position:outside;list-style-type:none;}
.pageBrowser li { float:left; padding:3px; border:1px solid #fff;}
.pageBrowser .cur { border:1px solid red;}

.tx-t3blog-pi2 #archive ul li.year, .tx-t3blog-pi2 #archive ul li.month {
	background: none;
}
.tx-t3blog-pi2 #archive ul li{
	margin: 0px;
	padding: 0px;
}
.tx-t3blog-pi2 #archive ul ul li {
	margin: 0px;
	padding: 0 0 0 20px;
}

.t3blog-bloggerlist-text, .t3blog-bloggerlist-image {
	float:left;	
}
.t3blog-bloggerlist-image  {
	width:142px;	
}
.t3blog-bloggerlist-text  {
	width:233px;	
}
.t3blog-bloggerlist-image img {
	margin-right:10px;	
}

.blogList hr, #latestComments hr  {
	margin: 20px 0;	
}
.blogList .readmore {
	margin-bottom: 10px;	
}

.blogfrontpage .itemNav {
	float:left;
	width: 80px;
}
.blogfrontpage .itemBody {
	float:left;
	width: 295px;
}

.blogfrontpage .itemBody h2, .blogfrontpage .author {
	margin:0;
}
.blogfrontpage .author {
	padding:0 0 10px 2px;	
}

.blogfrontpage .bodytext, .blogfrontpage .dato {
	display:inline;	
}
.blogfrontpage .date {
	padding:0 4px 0 0;
	line-height: 130%;
}
/* For at margin virker paa hr-tag */
.blogfrontpage .item {
	overflow:hidden;	
}
.commentsimg {
	margin-right:4px;
}
.comments {
	background:transparent url(../../../typo3conf/ext/t3blog/icons/comments.png) no-repeat scroll left 3px;
	padding-left:20px;
}
.latestcommentsauthor {
	background:transparent url(../../../typo3conf/ext/t3blog/icons/comment.png) no-repeat scroll left 0px;
	padding-left:20px;
}
.comments a {
 /*margin: 10px;
 padding: 10px;*/	
}

.innerdiv {
	margin-bottom:20px;
}
.t3blog-bloggerlist-text h2 {
	margin: 0px 0 5px;
}
.tx-t3blog-pi2 .backtolist {
	float:left;
	float:none;	
}
.tx-t3blog-pi2 .addthis_toolbox {
	float:right;	
}

#commentList h5 {
	margin: 20px 0 0 0;	
}
.latestComment {
	margin-bottom:10px;	
}
.tx-t3blog-pi2 input.text {
 width:200px;
}
.tx-t3blog-pi2 textarea {
width:380px;
height:100px;
}

/******************* END T3BLOG ***********************/

/* comments BEGIN */
.tx-comments-comment-input2 {
  display:inline;
  height:1px;
  left:-900px;
  overflow:hidden;
  position:absolute;
  top:-900px;
  width:1px;
  border:0;
}
.tx-comments-comment-input, .tx-comments-comment-form TEXTAREA {
	width: 275px !important;
}
.tx-comments-comment-1, .tx-comments-comment-2 {
    margin-bottom: 20px;
}
/* comments END /*
