/**
 * This file is part of
 * pragmaMx - Web Content Management System.
 * Copyright by pragmaMx Developer Team - http://www.pragmamx.org
 * $Id: default.tables.css,v 1.8 2012-05-30 08:11:21 tora60 Exp $
  *
 * ACHTUNG WICHTIG !!
 * Bitte ändern sie nicht diese Original Systemdatei!
 * Um das Standard Stylesheet anzupassen, erstellen sie in diesem 
 * Ordner eine zusätzliche css Datei die ihre Änderungen enthält.
 * Der Dateiname muss mit "custom" beginnen und die Dateiendung 
 * muss ".css" sein. 
 * z.B.: custom.irgendetwas.css
*/

table {
   border-collapse: collapse;
   font-size: 100%;
}

table td.title,
table th.title {
   display: table-cell; /* .title nicht als Block anzeigen */
}

table th {
   font-weight: bold;
}

table tr {
   text-align: left; /* Fix gegen zentrierte TD-tags im IE und Opera */
}

table.blind,
table.blind tr,
table.blind th,
table.blind td {
   border: none !important;
   margin: 0 !important;
}

table.fixed {
   table-layout: fixed;
}

table.form td,
table.form th {
   padding: .25em .5em;
}

table.form th {
   background-color: ___alternate-3___; /* Kopf dunkel  */
   color: ___textcolor2___;
   font-weight: bold;
   text-align: left;
}

table.full {
   width: 100%;
}

table.list {
   border: none;
   border-collapse: collapse;
   border-spacing: 0;
   font-size: 1em;
   margin: 1.5em 0;
}

table.list tr th,
table.list tr td {
   border: 1px solid ___bordercolor___;
   line-height: normal;
   padding: .4em;
}

table.list tr th,
table.list tr.head,
table.list tr.head td,
table.list tr.head th,
table.list tr td.head {
   background-color: ___alternate-4___; /* Kopf dunkel  */
   color: ___textcolor2___;
   font-weight: bold;
   padding: .5em .4em;
}

table.list,
table.list tr,
table.list tr td,
table.list tr.normal,
table.list tr.normal td,
table.list tr td.normal {
   background-color: ___alternate-0___;
   color: inherit;
}

table.list tr.alternate,
table.list tr.alternate td,
table.list tr td.alternate,
table.list tr.alternate-a,
table.list tr.alternate-a td,
table.list tr td.alternate-a {
   background-color: ___alternate-1___; /* etwas dunkler */
   color: inherit;
}

table.list tr.alternate-b,
table.list tr.alternate-b td,
table.list tr td.alternate-b {
   background-color: ___alternate-2___; /* noch etwas dunkler  */
   color: inherit;
}

table.list tr.alternate-c,
table.list tr.alternate-c td,
table.list tr td.alternate-c {
   background-color: ___alternate-3___; /* noch mehr dunkler  */
   color: inherit;
}

table.list[cellspacing] {
   border-collapse: collapse;
   border-spacing: 0;
}

table.align-center,
table.center,
table[align="center"] {
/* Tabellen zentrieren */
  margin-left: auto !important;
  margin-right: auto !important;
}

table[cellpadding] > tbody > tr > td,
table[cellpadding] > tbody > tr > th {
   padding: .3em;
}

table[cellpadding="0"] > tbody > tr > td,
table[cellpadding="0"] > tbody > tr > th {
   padding: 0;
}

table[cellspacing] {
   border-collapse: separate;
   border-spacing: .1em;
}

table[cellspacing="0"] {
   border-collapse: collapse;
   border-spacing: 0;
}
