@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) Uniform design of standard content elements
 * (de) Einheitliche Standardformatierungen für die wichtigten Inhalts-Elemente
 *
 * @copyright       Copyright 2005-2007, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         3.0.4
 * @revision        $Revision: 138 $
 * @lastmodified    $Date: 2007-11-19 21:05:33 +0100 (Mo, 19 Nov 2007) $
 * @appdef yaml
 */

@media all
{
  table {border: 1px solid #d0d6da; font-size: 0.9em;}
  table th {background: #d0d6da; font-size: 1.1em;}
  p.timeuser {font-size: 0.8em; margin: 0;}
  p.options {float:right; font-size: 0.8em; margin: 0;}
  p.admin_options {font-size: 0.8em; margin: 0;}
  tr.message a {text-decoration: underline;}
  p.deleted {text-decoration: line-through;}
  p.admin_message {border-top: 1px double #e9edf0; margin-top: 5px;}
  p.sig {border-top: 1px dashed #868686; margin-top: 5px; margin-bottom: 0; color: #868686; font-size: 0.9em; font-style: italic;}
  
  h1.headline {font-size: 150%;}

  blockquote {
    border : 1px solid #d0d6da;
    width: 95%;
    margin-left: auto;
    margin-right: auto;
    padding: 10px;
    background-color: #e9edf0;
    font-style: normal;
    font-size: 9px;
  }
  
  blockquote p {margin: 0; padding: 0;}

  blockquote p.headline {font-weight: bolder;}
 
  .col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8 {border-bottom: 1px solid #d0d6da;}
  table h1 {font-size:101%}
  
  table#boards, table#threads, table#posts, table#threads_box {width: 99.8%; table-layout:auto; margin: 0 auto;}

  .col1 a, .col2 a, .col3 a, .col4 a, .col5 a, .col6 a, .col7 a, .col8 a {text-decoration: none;}
  
  table#boards tr:hover {background: none;}
  table#boards th.col5 {width: 30%;}
  table#boards h1 {color: #000;}
  table#boards tr.board:hover {background: #e9edf0;}
  table#boards .cat {background: #e9edf0;}
  table#boards .spacer {height: 5px; font-size: 0em;}
  table#boards tr.cat:hover {background: none;}

  table#boards tr.board td.col3, table#boards tr.board td.col4, table#boards th.col4, table#boards th.col4 {text-align: center;}
  table#boards p.desc {font-size: 0.8em; margin: 0;}
  table#boards p.threadtitle {font-size: 0.8em; font-weight: bold; margin: 0;}

  /* table#threads th.col7 {width: 20%;} */
  table#threads h1 {color: #000;}
  table#threads tr.thread:hover {background: #e9edf0;}
  table#threads .cat {background: #e9edf0;}
  table#threads .spacer {height: 5px; font-size: 0em;}
  table#threads tr.cat:hover {background: none;}

  table#threads tr.thread td.col4, table#threads tr.thread td.col5, table#threads tr.thread td.col6 {text-align: center;}
  table#threads th.col4, table#threads th.col5, table#threads th.col6 {text-align: center;}
  table#threads p.desc {font-size: 0.8em; margin: 0;}
  table#threads p.threadtitle {font-size: 0.8em; font-weight: bold; margin: 0;}
  
  table#threads_box {font-size: 0.8em; line-height: 1em;}
  table#threads_box p.timeuser {font-size: 1em; margin: 0; padding:0; line-height: 1em;}
  table#threads_box th {font-size: 1.0em;}
  table#threads_box h1 {color: #000;}
  table#threads_box tr.thread:hover {background: #e9edf0;}
  table#threads_box .cat {background: #e9edf0;}
  table#threads_box .spacer {height: 5px; font-size: 0em;}
  table#threads_box tr.cat:hover {background: none;}
  table#threads_box tr.thread td.col3 {text-align: center;}
  table#threads_box th.col3 {text-align: center;}
  table#threads_box p.desc {font-size: 0.8em; margin: 0;}
  table#threads_box p.threadtitle {font-size: 0.8em; font-weight: bold; margin: 0;}
  table#threads_box .firstnew {position:relative; margin: -3px 0;}

  table#posts tr:hover {background: none;}
  table#posts h1 {font-weight: none;}
  table#posts .pages {font-size: 0.9em;}
  table#posts p.mod {font-size: 0.8em; margin: -5px 0 0 0; padding: 0; line-height: 0em;}
  table#posts .col1, table#posts .col2 {border-bottom: none; vertical-align: top;}
  table#posts .col1 {width: 15%;}
  table#posts .col2 {max-width: 1em; overflow:hidden; }
  table#posts tr.new td {border-bottom: 1px solid #d0d6da; font-weight: bold; text-align: center; background: #f08080;}
  table#posts tr.header td.col1 {border-bottom: 1px solid #d0d6da; border-right: 1px solid #d0d6da;}
  table#posts tr.header td.col2 {border-bottom: 1px solid #e9edf0; }
  table#posts tr.footer td {border-bottom: 1px solid #d0d6da; border-top: 1px solid #e9edf0;}
  
  #key {margin: 2em 0 0 0; font-size: 0.9em;}
  .icon {padding-right: 10px;}
  
  #lastpost {text-align:center; padding-bottom: 1em;}
  #menu {text-align:center;}
  #menu a {color: #000; text-decoration: underline; }
  .admin_func {color: #000; text-align:left; float:left; margin: 0; padding: 0; font-weight: bold;}
  .func {color: #000; text-align:right; margin: 0; padding: 0; font-weight: bold;}
  .func_no {color: #000; text-align:right; margin: 0; padding: 0; font-weight: bold; text-decoration:line-through;}
  
  table#form {width:100%;}
  table#form tr:hover {background: none;}
  
  ol.rules { margin-left: 5em; line-height: 1.5em;}
  ol.rules li { margin-left: 0em; margin-bottom: 1em; line-height: 1.5em;}
  ol.rules li ul { list-style-type: disc; margin-top: 0.5em; }
  ol.rules li ul li { margin-bottom: 0em; }

  .newthread {text-align:center; font-weight: bold;}
}


