.forum_status {
background:  no-repeat 0 0;
display: inline-block;
 width: 100px;
height: 100px;
}

.forum_on {background-image: url(/images/moonlight/on.png);}
.forum_off {	background-image: url(/images/moonlight/off.png);}
.forum_offclose {background-image: url(/images/moonlight/offclosed.png);}
.forum_offlink {	background-image: url(/images/moonlight/offlink.png);}

.subforumicon {
	height: 30px;
	width: 30px;
	display: inline-block;
	margin: 0;
}

.subforum_minion {	background-position: 0 0;}
.subforum_minioff {	background-position: 0 -10px;}
.subforum_minioffclose {	background-position: 0 -20px;}
.subforum_miniofflink {	background-position: 0 -30px;}

.indexbox1{
	width:auto;
	height:auto;
	margin:1px;
	float:left;
	background-color: var(--hintergrund1);}

.indexhead1{
	color: var(--akzent3);
border-bottom:1px solid var(--akzent3);
text-align:center;
font-family: var(--font-headline1);
font-size:16px;
display:block;}

.indexbox2{
	width: 573px;
	height:200px;
	}

.indexbox3{
	width:auto;
	height:100px;}

.indexbox4{
	width:100px;
	height:100px;
	float:left;}

.indexbox5{
	width: 459px;
	height: 86px;
	overflow:auto;
	padding:5px;
	margin: 3px;
	text-align: justify;
	font-family: var(--font-main);
	font-size: 11.5pt;
	}

.indexposts{
	border-bottom: 1px solid var(--akzent3);
	border-top: 1px solid var(--akzent3);
	font-family: var(--font-main);
	font-size:11pt;
	display:block;
	width:auto;
	padding:2px;
	text-align:right;
	padding-right:20px;}

.indexcount{
	background-color: var(--akzent3);
	color: var(--hintergrund2);
	font-weight:bold;
	text-align:right;
	padding:2px;
	padding-right: 10px;}

.indexcount i{color: var(--hintergrund2);}

.indexlinkbox{
	width:auto;
	display:block;
	padding: 3px;
	margin: 3px;
	height: 38px;
	overflow:auto;
	}

.indexlinkbox a{
	background: var(--akzent4);
	color: var(--hintergrund2);
	outline: 1px solid var(--akzent4);
	outline-offset: 2px;
	padding: 2px 5px;
	margin: 4px;
	font-family: var(--font-main);
	font-size: 9.5pt;
	text-transform:uppercase;
	}

.indexlinkbox a:hover{
	background: var(--akzent1);
	color: var(--hintergrund2);
	outline: 1px solid var(--akzent1);
	outline-offset: 0px;
	padding: 2px 5px;
	margin: 4px;
	}


/*zentrierte Unterforen*/

.indexbox1[id="58"]{
	width:auto;
	height:auto;
	margin:1px;
	float:left;
	background-color: var(--hintergrund1);}

.indexbox1[id="58"] .indexbox2{
	width: 1149px;
	height:200px;
	}

.indexbox1[id="58"] .indexbox2 .indexbox3{
	width:auto;
	height:100px;}

.indexbox1[id="58"] .indexbox2 .indexbox3 .indexbox4{
	width:100px;
	height:100px;
	float:left;}

.indexbox1[id="58"] .indexbox2 .indexbox3 .indexbox5{
	width: 1036px;
	height: 86px;
	overflow:auto;
	padding:5px;
	margin: 3px;
	text-align: justify;
	font-family: var(--font-main);
	font-size: 11.5pt;
	}


.indexbox1[id="121"]{
	width:auto;
	height:auto;
	margin:1px;
	float:left;
	background-color: var(--hintergrund1);}

.indexbox1[id="121"] .indexbox2{
	width: 1149px;
	height:200px;
	}

.indexbox1[id="121"] .indexbox2 .indexbox3{
	width:auto;
	height:100px;}

.indexbox1[id="121"] .indexbox2 .indexbox3 .indexbox4{
	width:100px;
	height:100px;
	float:left;}

.indexbox1[id="121"] .indexbox2 .indexbox3 .indexbox5{
	width: 1036px;
	height: 86px;
	overflow:auto;
	padding:5px;
	margin: 3px;
	text-align: justify;
	font-family: var(--font-main);
	font-size: 11.5pt;
	}


64

.indexbox1[id="121"]{
	width:auto;
	height:auto;
	margin:1px;
	float:left;
	background-color: var(--hintergrund1);}

.indexbox1[id="121"] .indexbox2{
	width: 1149px;
	height:200px;
	}

.indexbox1[id="121"] .indexbox2 .indexbox3{
	width:auto;
	height:100px;}

.indexbox1[id="121"] .indexbox2 .indexbox3 .indexbox4{
	width:100px;
	height:100px;
	float:left;}

.indexbox1[id="121"] .indexbox2 .indexbox3 .indexbox5{
	width: 1036px;
	height: 86px;
	overflow:auto;
	padding:5px;
	margin: 3px;
	text-align: justify;
	font-family: var(--font-main);
	font-size: 11.5pt;
	}



.indexbox1[id="124"]{
	width:auto;
	height:auto;
	margin:1px;
	float:left;
	background-color: var(--hintergrund1);}

.indexbox1[id="124"] .indexbox2{
	width: 1149px;
	height:200px;
	}

.indexbox1[id="124"] .indexbox2 .indexbox3{
	width:auto;
	height:100px;}

.indexbox1[id="124"] .indexbox2 .indexbox3 .indexbox4{
	width:100px;
	height:100px;
	float:left;}

.indexbox1[id="124"] .indexbox2 .indexbox3 .indexbox5{
	width: 1036px;
	height: 86px;
	overflow:auto;
	padding:5px;
	margin: 3px;
	text-align: justify;
	font-family: var(--font-main);
	font-size: 11.5pt;
	}



.indexbox1[id="49"]{
	width:auto;
	height:auto;
	margin:1px;
	float:left;
	background-color: var(--hintergrund1);}

.indexbox1[id="49"] .indexbox2{
	width: 1149px;
	height:200px;
	}

.indexbox1[id="49"] .indexbox2 .indexbox3{
	width:auto;
	height:100px;}

.indexbox1[id="49"] .indexbox2 .indexbox3 .indexbox4{
	width:100px;
	height:100px;
	float:left;}

.indexbox1[id="49"] .indexbox2 .indexbox3 .indexbox5{
	width: 1036px;
	height: 86px;
	overflow:auto;
	padding:5px;
	margin: 3px;
	text-align: justify;
	font-family: var(--font-main);
	font-size: 11.5pt;
	}



.indexbox1[id="129"]{
	width:auto;
	height:auto;
	margin:1px;
	float:left;
	background-color: var(--hintergrund1);}

.indexbox1[id="129"] .indexbox2{
	width: 1149px;
	height:200px;
	}

.indexbox1[id="129"] .indexbox2 .indexbox3{
	width:auto;
	height:100px;}

.indexbox1[id="129"] .indexbox2 .indexbox3 .indexbox4{
	width:100px;
	height:100px;
	float:left;}

.indexbox1[id="129"] .indexbox2 .indexbox3 .indexbox5{
	width: 1036px;
	height: 86px;
	overflow:auto;
	padding:5px;
	margin: 3px;
	text-align: justify;
	font-family: var(--font-main);
	font-size: 11.5pt;
	}