body, table, div, p {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666666;
	font-size: 11px;	
	/*border:1px solid #828282;*/
}

div.f_head{
	border:1px solid #828282;
	margin-top: 15px;
	padding: 0 0 21px 0;
	overflow: hidden;
	width:467px;
}

div.f_head .view_bt{float:left;margin-left:18px;}
div.f_head .newest_bt{float:left;margin-left:18px;}
div.f_head .thread_bt{float:right;margin-right:18px;}

div.f_head h1{
	font-size: 20px;
	font-weight: bold;
	margin: 21px 0 0 7px;
}

div.f_head h1 span{
	color:#666666;
}

div.f_head p{
	margin-left: 18px;
}

div.f_content{
	margin-top: 15px;
	padding: 0 0 21px 0;
	overflow: hidden;
	width:467px;
}

div.f_content tr.sort_tr td{
	border-bottom:1px solid #828282;
	padding: 5px 0 5px 0;
}

div.f_content tr.sort_tr td.thema{
	width:250px;
}

div.f_content tr.i_tr td{
	padding: 5px 0 0 0;
}

div.f_content table a{
		font-weight: bold;
		color: #666666;
		text-decoration: none;
} 

div.f_content table.viewThread{
	width:467px;
	
}

*html div.f_content, *html div.f_head{
	width: 467px;
}

div.f_content table.viewThread td.view_coment{
	border:1px solid #828282;
	padding:5px 18px 5px 18px;
}

div.f_content table.viewThread td.show_komentar{
	border:1px solid #828282;
}

div.f_content table.rate td{
	
} 

div.f_content table.new_ent{
	width: 467px;
}

div.f_content table.new_ent td.ent{
	border:1px solid #828282;
	padding:5px 18px 5px 18px;
}


div.f_content h2{
	font-size: 16px;
	font-weight: bold;
	margin: 10px 0 10px 18px;
	padding: 0;
}

.makepadding{
	padding:0 18px 0 18px;
}

.input{
	width: 445px;
	border:1px solid #828282;
}

.textarea{
	width: 445px;
	border:1px solid #828282;
}

*+html .input{
	width: 443px;
	border:1px solid #828282;
}

*+html .textarea{
	width: 443px;
	border:1px solid #828282;
}

*html .input{
	width: 443px;
	border:1px solid #828282;
}

*html .textarea{
	width: 443px;
	border:1px solid #828282;
}

.textareaK{
	width: 460px;
	border:1px solid #828282;
}

*+html .textareaK{
	width: 460px;
	border:1px solid #828282;
}

*html .textareaK{
	width: 460px;
	border:1px solid #828282;
}

form {
	margin: 0;
	padding: 0;
}

.mpad{
	padding: 0 18px 0 18px;
}

.pfnebenTA{margin-bottom:160px;}

*html .pfnebenTA{margin-bottom:145px;}
*+html .pfnebenTA{margin-bottom:145px;}

#eingabe{vertical-align:top;font-size:11px; height:12px;}
