.forum{
	width:550px;
	margin:0 auto;
	padding:0;
	border-collapse:collapse;
}

.forum p{
	line-height:normal;
	margin:0;
	padding:0;
}

.forum tr td{
	padding:5px;
  vertical-align:top;
  background:white;
  border:1px solid #BDAA8B;
}

.forum tr.forum_naglowek td{
	background:#EFE4D3;
	border:1px solid #A7785F;
	color:#523F1F;
	font-weight:bold;
	font-size:10px;
	padding:5px 2px;
}

.forum .section{
	background:#DECCAF;
	text-align:left;
}

.forum .section_secret .forum_section_opis{
	color:red;
}
.forum .section_secret{
	background:#DECCAF;
	text-align:left;
}
.forum_section_opis{
	color:#836654;
}

a.forum_section_name,a:visited.forum_section_name,.forum_section_name{
	font-weight:bold;
	display:block;
	margin:0 0 2px;
	color:#8A5300;
}

.forum_group_name,.forum_topic_temat{
	font-weight:bold;
	display:block;
	margin:0 0 3px;
	text-align:left;
}
.forum_group_opis{
	color:#836654;
	font-size:10px;
	text-align:left;
	margin:0;
	padding:0;
	line-height:normal;
}
p.forum_group_data,p.forum_topic_data{
	margin:0;
	padding:0;
}

.forum .forum_top_link{
	background:#FFF9F0;
}

.forum_top_link .forum_link{
	padding:0;
	margin:0;
	float:left;
	width:430px;
	text-align:left;
}

.forum_top_link a{
	font-weight:bold;
}

.forum_top_link p.forum_button,.forum_top_link .forum_icon_replay{
	float:right;
	margin:0;
}
.forum_button a,.forum_button a:link,.forum_button a:visited{
	font-weight:bold;
	color:white;
	background:#836654;
	border:1px solid white;
	padding:2px 6px;
	display:block;
}
.post_autor_td{
	width:140px;
}
.post_autor{
	display:block;
	font-weight:bold;
	text-align:center;
}
.forum .post_status{
	display:block;
	text-align:center;
	color:gray;
	padding:2px 0;
}
.forum .post_foto{
	margin:5px 0 5px;
	text-align:center;
}
.post_foto img{
	padding:1px;
	border:1px solid #A7785F;
}

.post_skad,.post_when,.post_count{
	font-size:10px;
	margin:0;
}

.forum .post_nav{
	margin:5px 0 0;
	float:left;
}

.forum .post_pm{
	float:right;
	margin:5px 0 0;
}

.forum .post_tresc_td{
	text-align:left;
}
.forum .odp_cite{
	margin:0 0 7px 7px;
	float:right;
}

.forum .post_date{
	margin:0 7px 5px 0;
	font-size:10px;
	color:gray;
}
.forum .post_temat{
	display:block;
	font-size:10px;
	font-weight:bold;
	color:gray;
}

.post_ip{
	margin:0 5px 5px 0;
	font-size:10px;
	color:gray;
	display:block;
}
.forum .post_tresc{
	line-height:16px;
	margin:10px 0;
}

.forum_comment{
	font-size:10px;
	color:gray;
}

.forum .post_dodatki{
	padding:0 5px;
	margin:10px 0 0;
	float:left;
}

.forum .post_adm{
	padding:0 5px;
	margin:10px 0 0;
	float:right;
	text-align:right;
}
.newtopic_temat,.newtopic_tresc{
	width:460px;
}
.newtopic_label{
	text-align:right;
	vertical-align:top;
	font-weight:bold;
}
.preview{
	height:350px;
	overflow:scroll;
	width:550px;
	margin:0 auto;
}
.preview .forum{
	width:530px;
}

.post_cite{
  border:1px solid #BDAA8B;
	background:#FFF9F0;
	margin:0 10px;
	padding:5px;
}

.post_cite_autor{
	font-weight:bold;
	margin:10px 10px 0;
	padding:0;
}

.forum_priv_temat{
	text-align:left;
}
