.forum_list {
	width:98%;
}

.forum_list th {
	text-align:left;
	background-color:#D3D3EF;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	border-top: 1px solid #666666;
	border-bottom: 2px solid #FFFFFF;
}

.forum_list { 
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
}

.forum_list td {
	border-bottom: 1px solid #666666;
	vertical-align: top;
}

.forum_list .ebn_1_1 td {
	background-color: #C0C0C0;
}

.forum_list .ebn_1_2 td {
	background-color: #FFFFFF;
}


.forum_list .ebn_2_1 td {
	background-color: #E4E5E7;
}

.forum_list .ebn_2_2 td {
	background-color: #F5F5F5;
}

.forum_list .ebn_3_1 td {
	background-color: #FFFFCA;
}

.forum_list .ebn_3_2 td {
	background-color: #FFE8DD;
}
.forum_list h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

.forum_list a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

.forum_list b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
} 

.forum_list #new .foren {
	color: #0000CC;
	text-align: left;
}

.forum_list #new .beitraege {
	color: #4E4E4E;
	text-align: left;
}

.forum_list #new .themen {
	color: #4E4E4E;
	text-align: left;
}

.forum_list #new .lbeitrag {
	color: #4E4E4E;
	text-align: left;
}

.forum_list #readet .foren {
	color: #000000;
	text-align: left;
}

.forum_list #readet .beitraege {
	color: #4E4E4E;
	text-align: left;
}

.forum_list #readet .themen {
	color: #4E4E4E;
	text-align: left;
}

.forum_list #readet .lbeitrag {
	color: #4E4E4E;
	text-align: left;
}

.forum_list .foren {
}

.forum_list .beitraege {
	width: 36px;
}

.forum_list .themen {
	width: 31px;
}

.forum_list .lbeitrag {
	width: 275px;
}

.thread_list {
	width:98%;
}

.thread_list th {
	text-align:left;
	background-color:#D3D3EF;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	border-top: 1px solid #666666;
	border-bottom: 2px solid #FFFFFF;
}

.thread_list { 
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
}

.thread_list td {
	border-bottom: 1px solid #666666;
	vertical-align: top;
}

.thread_list h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

.thread_list a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

.thread_list b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
} 

.thread_list #status {
	color: #000000;
	text-align: left;
}

.thread_list #thread {
	color: #000000;
	text-align: left;
}

.thread_list #replays {
	color: #4E4E4E;
	text-align: left;
}

.thread_list #author {
	color: #4E4E4E;
	text-align: left;
}

.thread_list #hits {
	color: #4E4E4E;
	text-align: left;
} 

.thread_list #lpost {
	color: #4E4E4E;
	text-align: left;
}




.post_list {
	border-left: 1px solid #333333;
    border-right: 1px solid #333333;
	width:98%;
}

.post_list th {
	text-align:left;
	background-color:#D3D3EF;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	border-top: 1px solid #666666;
	border-bottom: 2px solid #FFFFFF;
}

.post_list td {
	border-bottom: 1px solid #333333;
	vertical-align: top;
}

.tr1 td {
	background-color:#FFFFFF;
}

.tr2 td {
	background-color:#E5E5E5;
}

.post_list h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

.post_list a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}

.post_list b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
} 

.post_list #author {
	color: #000000;
	text-align: left;
	vertical-align: top;
	border-right: 1px dashed #666666;
}

.post_list #msg {
	color: #000000;
	text-align: left;
	vertical-align: top;
}

.delete_post {
	border-left:   1px solid #333333;
	border-top:    1px solid #333333;
	width:98%;
	text-align: center;
}

.delete_post td {
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	text-align:left;
	background-color:#0000CC;
	color:#EDEDED;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.new_post, .new_thread {
	margin-left: 5px;
	padding: 3px;
	border: 1px solid #000000;
	background-color: #F6F6F6;
	font-size: 10px;
	font-weight: bold;
}

.failer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #CC3300;
}
