h2.forumhl-lft {
	width: 470px;
}

#forumlist h3, #forumlist h3 a {
	color: #FC5102;
}

#forumlist table.m-info-box th {
	background-color: #797979;
	color: #fff;
	text-align: left;
}
#forumlist table.m-info-box {
	margin-bottom: 1.4em;
	background-color: #dedede;
	border-collapse: collapse;
	color: #000;
}
#forumlist table.m-info-box a {
	color: #000;
}
#forumlist table.m-info-box th,
#forumlist table.m-info-box td {
	padding: 0.3em;
	border: 1px solid #fff;
}
#forumlist table.m-info-box .m-title {
	width: 60%;
}
#forumlist table.m-info-box .m-autor {
	width: 20%;
}

.threadlisthead {
	margin-bottom: 1em;
	padding: 0.5em;
	background-color: #f1f1f1;
}
.threadlisthead .sub-new{
	float: left;
	width: 49%;
}
.threadlisthead .sub-sort{
	float: right;
	text-align: right;
	width: 50%;
}
.threadlisthead .sub-sort .submit-ok{
	vertical-align: middle;
	margin: 0 0 0.2em 0.2em;
}

.threadlisthead a{
	color: #000;
}

/* ueberschrift thread-ansicht: breitenlimitiert */
h2.limited{
	width: 500px;
	min-height: 1.6em;
}



/* Baumansicht */
.tree-overview .thread-box {
	padding: 4px 0;
}
.tree-overview .thread-box:hover {
	background-color: #f1f1f1;
}
.tree-overview .thread-selected, .tree-overview .thread-selected:hover {
	background-color: #fff2ec;
}
.tree-overview .sub-txt{	
	float: left;		
}
.tree-overview strong.title{
	display: block;
	font-size: 1em;
	font-weight: normal;
	margin-bottom: 0;
	padding-bottom: 0;
}
.tree-overview strong.title a {
	color: #000;
}
.tree-overview .sub-txt-selected strong.title{
	font-size: 1.1em;
	font-weight: bold;
}
.tree-overview .sub-txt-selected{
	color: #FC5102;
}
.tree-overview .sub-date-selected{
	color: #FC5102;
}
.tree-overview .sub-txt{ width: 74%; } 

.tree-overview .sub-lvl-1 .sub-inner{	padding: 0 0 0 2.5em; }
.tree-overview .sub-lvl-2 .sub-inner{	padding: 0 0 0 4.5em; }
.tree-overview .sub-lvl-3 .sub-inner{	padding: 0 0 0 6.5em; }
.tree-overview .sub-lvl-4 .sub-inner{	padding: 0 0 0 8.5em; }
.tree-overview .sub-lvl-5 .sub-inner{	padding: 0 0 0 10.5em; }
.tree-overview .sub-lvl-6 .sub-inner{	padding: 0 0 0 12.5em; }
.tree-overview .sub-lvl-7 .sub-inner{	padding: 0 0 0 14.5em; }

.tree-overview .sub-date{
	float: right; 
	width: 25%;
	padding-top: 8px;	
}

/* Darstellung */
.forum-threadorder h3{
	margin: 0;
	padding: 0;	
}

.forum-threadorder-list{		
	padding-bottom: 0.4em;
}
.forum-threadorder-tree{		
	padding-bottom: 0.3em;
}

.forum-threadorder .sub-prefix{

	float: left; 
	width: 71%;			

}
.forum-threadorder-list .sub-prefix{
	padding-top: 5px;
}
.forum-threadorder-tree .sub-prefix{
	padding-top: 2px;
}


.forum-threadorder .sub-options{
	width: 27%;
	text-align: right;
	float: right;	
}

.forum-threadorder .sub-options span{
	float: left;
	padding-top: 5px;
}


.forum-threadorder ul{	
	list-style-position: outside;
	width: 7.5em;
	float: right;
	list-style-type: none;
}


.forum-threadorder ul li{
	float: left; 
	padding-left: 0.39em;
}

.forum-threadorder ul li img {
	width: 1.72em;
}

/* Listenansicht */
.message {
	margin-bottom: 1em;
}
.message p {
	padding-bottom: 1.4em;
}
.message .message-head {
	padding-bottom: 0.5em;
	margin-bottom: 0.5em;
	border-bottom: 1px solid #bfbfbf;
}
.message .message-head .sub-title {
	float: left;
	width: 74%;
}
.message .message-head .sub-date {
	float: right;
	width: 25%;
	text-align: right;
}


#newthreadbutton{
	position: absolute; 
	right: 12px; 
	top: 12px;
}

/* --------------------------------------------------
|	suche
--------------------------------------------------*/

#forum-simple-search fieldset{
	margin: 0;
}

#forum-simple-search .form-ctn{
	margin-bottom: 10px;
}

#forum-simple-search a.arr{
	line-height: 1.4em;
}


.forum-rsshint{
	padding: 0 0 1em 20px; 
	background: url(../../img/content/rss.png) no-repeat top left;
}

/* --------------------------------------------------
|	messageteaser
--------------------------------------------------*/

.messageteaser{
	margin-bottom: 1em;
}
.messageteaser a {
	color: #000;
}
.messageteaser .sub-ctn {
	position: relative;
}

.messageteaser .sub-date{
	color: #6e6e6e;
}

.messageteaser .sub-title{
	padding: 0.2em 0;
}

.messageteaser .sub-title a{
	color: #FC5102;
	text-decoration: none;
	font-size:1.2em;
	font-weight: normal;	
}

.messageteaser .sub-forumtitle{
	position: absolute; 
	top: 0; 
	right: 0; 
	width: 200px; 
	text-align: right;
}
.messageteaser .sub-forumtitle a{	
	color: #FC5102;
	text-decoration: none;
}
.messageteaser .sub-entry{
	padding-bottom: 0.2em;
}

.messageteaser .sub-sender{
	color: #6e6e6e;
}
