/**
 * CSS-Datei termine
 * (c) Juli 2008
 * Michael Ziemke für Landrat-Lucas-Gymnasium, Leverkusen
 */

body { font:10pt Arial; }
body.start {
  background-color:#00FF00;
  background:url('./start_bg.jpg') no-repeat center;
  max-width:1280px; width:800px; position: relative; margin: auto auto;
  background-attachment:fixed;
 }
body.anzeige {
  background-color:#FF8000;
  background:url('./anzeige_bg.jpg') no-repeat center;
  max-width:1280px; background-attachment:fixed;
 }
body.eingabe {
  background-color:#8080FF;
  background:url('./eingabe_bg.jpg') no-repeat center;
  max-width:1280px; background-attachment:fixed;
 }
body.liste {
  background-color:#FFBF00;
  background:url('./liste_bg.jpg') no-repeat center;
  max-width:1280px; background-attachment:fixed;
 }
body.klorga {
  background-color:#8080FF;
  background:url('./klausur2_bg.jpg') no-repeat center;
  max-width:1280px; background-attachment:fixed;
 }
body.abgabe {
  background-color:#8080FF;
  background:url('./eingabe_bg.jpg') no-repeat center;
  max-width:1280px; background-attachment:fixed;
 }
table.liste { /* wegen IE-Problemen so ausführlich! */
  width:95%; font:10pt Verdana; border-style:none;
  padding:1px; border-collapse:collapse; empty-cells:show;
 }
table.eingabe { /* wegen IE-Problemen so ausführlich! */
  width:100%; font:10pt Verdana; border-style:none;
  padding:1px; border-collapse:collapse; empty-cells:show;
 }
table.klorga { /* wegen IE-Problemen so ausführlich! */
  width:100%; font:9pt Verdana; border-style:solid; border-width:thin;
  padding:1px; empty-cells:show;
 }
th.klorga {
  vertical-align:top; margin:0px; border:solid 2px black;
 }
td.klorga {
  vertical-align:top; margin:0px; border:solid 1px black;
 }
span.klorga {
 }
img.klorga {
  margin:0px 2px; padding:0px; width:95%; height:1px;
  /* Spacer als Trennlinie */
 }

.tal {vertical-align:top; text-align:left; padding:2px 5px; }
.tac {vertical-align:top; text-align:center; padding:2px 5px; }
.tar {vertical-align:top; text-align:right; padding:2px 5px; }
.tacw20p { width:20px; text-align:center; padding:2px 2px; }
.talw15 { width:15%; text-align:left; padding:2px 5px; }
.tacw15 { width:15%; text-align:center; padding:2px 5px; }
.tarw15 { width:15%; text-align:right; padding:2px 5px; }
.tarw10 { width:10%; text-align:right; padding:2px 5px; }
.talw21 { width:21%; text-align:left; padding:2px 5px; }
.talw34 { width:34%; text-align:left; padding:2px 5px; }

td.eing-c { width:25px; height:20px; text-align:center; }
input.talw25ro { width:25px; height:20px; text-align:left; }
.talw25 { width:25px; height:20px; text-align:left; }
.talw100 { width:100px; height:20px; text-align:left; }
.p15 { width:15%; }
.fs8 {}

hr { margin:0px 2px 0px; padding:0px; }
@media print {
  .printfs8 { font-size:8pt; }
  span.noprint { visibility:hidden; display:none; }
  .noprint { visibility:hidden; display:none; }
}
@media screen {
  .printonly { visibility:hidden; display:none; }
 }
/*
kompensiert Fehler in IE 5,6,7,8 (disabled wird ignoriert)
Star-HTML und Star-plus-HTML verhindern Fehlermeldungen
zu behavior bei Mozilla, Firefox, Opera
*/
 /* wird nur von IE bis Version 6 akzeptiert */

* html #datenauswahl {
   behavior: url(ie-disabled-hack.htc);
   }
* html #zeitraum {
   behavior: url(ie-disabled-hack.htc);
   }

 /* wird nur von IE ab Version 7 akzeptiert */

*:first-child+html #datenauswahl {
   behavior: url(ie-disabled-hack.htc);
   }
*:first-child+html #zeitraum {
   behavior: url(ie-disabled-hack.htc);
   }
 select.liste, option.liste {
   font: 11pt Verdana;
   behavior: url(ie-disabled-hack.htc);
   }
