/*
{{{
#!css
*/

/* Tabellen */

/* (MediaWiki [class table], RST [über id #main], und Wiki Normal [class wiki]) */

table.table, table.table th, table.table td, #main table, #main th, #main td, th.wiki, table.wiki, td.wiki {
  border: 1px solid #8CACBB;
}
table.table, #main table, table.wiki {
  border-collapse: collapse;
}
table.table th, table.table td, #main th, #main td, th.wiki, td.wiki {
  padding: 2px;
}
table.table th, #main th, wiki.th {
  background-color: #DEE7EC; font-weight: bold;
  color: #000;
}

table.code td { border:none !important; }


/* Wiki Design */

.wikipage h1, .wikipage h2, .wikipage h3, .wikipage h4, .wikipage h5, .wikipage h6 { color: #4a4d53; }
.wikipage h1 { border-bottom: 1px solid #4a4d53; }
.wikipage h2 { border-bottom: 1px solid #a5abb9; }
.wikipage h3, .wikipage h4, .wikipage h5 { text-decoration: underline; }
.wikipage h4 { font-style: italic; }


/* Code */

tt, code {
 font-family: monospace;
 font-size: 8pt;
 background-color: #eee;
}

/* Pre */
pre {  
 max-height: 600px; /* max-height for standards-compliant browsers */
}


/* Links */

#banner a:link, #main a:link, #footer a:link, #main a:link em { color: #770000; }
#banner a:hover, #main a:hover, #footer a:hover, #main a:hover em { text-decoration: underline; }
#banner a:visited, #main a:visited, #footer a:visited, #main a:visited em { color: #a50000; }


/* blau
#banner a:link, #main a:link, #footer a:link, #main a:link em { color: #00a; }
#banner a:hover, #main a:hover, #footer a:hover, #main a:hover em { text-decoration: underline; }
#banner a:visited, #main a:visited, #footer a:visited, #main a:visited em { color: #00f; }
*/


/* Thumbnails */

span.thumbnail-right, span.thumbnail-left, span.thumbnail {
  background-color:#eaeaea;
  margin:0.5em;
}

span.thumbnail-right { margin-right:0em; }
span.thumbnail-left { margin-left:0em; }
span.thumbnail img { border: none; }


/* Screenshots */
.screenshots .images .image { border:1px dotted gray !important; }
span.thumbnail a, span.thumbnail-left a, span.thumbnail-right a  { 
  border:none !important; 
}


/* Tags */
ul.tags {
  border: 1px dashed silver;
  text-align: center;
  padding: 0.2em;
  background-color: #f5f5f5;
  margin: 50px auto 0 auto;
}
ul.tags li {
  display:inline;
  list-style:none;
  padding-left:0.2em;
  padding-right:0.2em;
  margin-left:0.2em;
  margin-right:0.2em;
  background-color: white;
}
ul.tags li.header {
  font-weight: bold;
  background-color: #f5f5f5;
  text-align: left;
}
ul.tags li.header:after { content:":"; }

/* Inline Buttons */
div.inlinebuttons a {
  border: 1px dotted #CCC;
  color: #222;
  font-size: 70%;
  margin: 0 0.1em;
  padding: 0.1em;
}

/* Tickets */
#content.ticket {
width: 75em;
}
/*
}}}
*/
