.tx-mmforum-pi1 *
{
  font-size:1em;
  line-height:1.2em;
}

.content_texts .tx-mmforum-pi1 table tr td
{
  padding:4px;
}

.tx-mmforum-pi1 a,
.tx-mmforum-pi1 a:visited
{
  font-size:1em;
  font-weight:bold;
  text-decoration:none;
}

.tx-mmforum-pi1 input.tx-mmforum-button
{
  background:transparent url('../img/bg_login_big.gif') 0 0 no-repeat;
  border:none;
  color:#9c9c9c;
  font-size:10px;
  height:19px;
  margin:0;
  padding:0;
  width:80px;
}

.tx-mmforum-table th,
.tx-mmforum-table td
{
  border:1px solid #e2e2e0;
}

.tx-mmforum-table-admin th,
.tx-mmforum-table-admin td
{
  border:none;
}

.tx-mmforum-desc
{
  color:#9c9c9c;
  font-size:1em;
}

.tx-mmforum-pagenav
{
  margin:0px 0px 10px 0px;
}

.content_texts table tr td.tx-mmforum-pi1-listforum-forum,
.content_texts table tr td.tx-mmforum-pi1-listforum-topics,
.content_texts table tr td.tx-mmforum-pi1-listforum-posts,
.content_texts table tr td.tx-mmforum-pi1-listforum-lastpost
{
  margin:0;
}

.content_texts table tr th.tx-mmforum-th,
.content_texts table tr td.tx-mmforum-subth2
{
  background:transparent url('../img/category_header.gif') 0 0 repeat-x;
  color:#4a4a4a;
  font-weight:bold;
  height:30px;
  padding:5px 0px 0px 8px;
}

.content_texts table tr td .tx-mmforum-pi1-listtopic-image
{
  float:left;
  padding:9px 4px 9px 0px;
  text-align:center;
  width:35px;
}

.tx-mmforum-list-odd td
{
  background:#f8f8f6;
}

.tx-mmforum-list-even td
{
  background:#ffffff;
}

.tx-mmforum-textbutton
{
  float:right;
}

.post_author
{
  width:120px;
}

.tx-mmforum-pi1-pt-quote
{
  background:#dddddd;
  margin:0px 0px 0px 20px;
  padding:10px;
}

.post_icon
{
  width:16px;
}

.mm_forum_post_view th,
.mm_forum_post_view td
{
  border:none !important;
}

.mm_forum_post_view .tx-mmforum-pi1-listpost-text,
.mm_forum_post_view .tx-mmforum-pi1-listpost-user,
.mm_forum_post_view .post_icon
{
  background:transparent url('../img/bg_profile_spacer.gif') left bottom repeat-x;
}

.tx-mmforum-td table tr td img
{
  display:none;
}