/* Alle body */
body {
  font-family: Verdana, Arial, sans-serif;
  color: #000000;
  font-size: 11px;
  margin: 10px;
}
/* Alle Links */
a {
  color: #000000;
}
/* Alle Tabellen */
table {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  border-collapse: collapse;
  color: #000000;
}
/* FORMULAR-ELEMENTE */
textarea { /* Mehrzeilige Eingabefelder */
  background-image: url(/termidat2/servlet/t2gif.GifGradient?H=61&W=1&C1=EEEEEE&C2=FFFFFF);
  border-left-color:#CCC;
  border-left-width:1px;
  border-style:solid none none solid;
  border-top-color:#CCC;
  border-top-width:1px;
  color:#000000;
  font-family:Verdana,Geneva,sans-serif;
  font-size:11px;
  height:60px;
  padding:2px;
  vertical-align:top;
  width:250px;
}
input.submit { /* Schaltflächen */
  background-image: url(/termidat2/servlet/t2gif.GifGradient?H=20&W=1&C1=DDDDDD&C2=FFFFFF);
  border:1px solid #999;
  color:#000;
  cursor:pointer;
  font-family:Verdana,Geneva,sans-serif;
  font-size:10px;
  height:20px;
  width:100px
}
input.edit { /* Eingabefelder */
  background-image: url(/termidat2/servlet/t2gif.GifGradient?H=20&W=1&C1=EEEEEE&C2=FFFFFF);
  border-left:1px solid #CCCCCC;
  border-style:solid none none solid;
  border-top:1px solid #CCCCCC;
  color:#000000;
  cursor:text;
  padding:2px;
  vertical-align:top;
  font-size: 11px;
}
input.radio { /* Radio-Buttons */
  width:15px;
  height:12px;
}
input.checkbox { /* Checkboxen */
  width:13px;
  height:13px;
}
select { /* Aufklappboxen */
  background-color:#f3f3f3;
  border-left-color:#CCC;
  border-left-width:1px;
  border-style:solid none none solid;
  border-top-color:#CCC;
  border-top-width:1px;
  color:#000000;
  font-family:Verdana,Geneva,sans-serif;
  font-size:11px;
  padding:2px
}
/* Rahmen um alle PC-Dateien */
#frame {
  margin: 10px 10px 10px 10px;
}
/* Rahmen um Haupt-Tabellen (Monat, Woche, Tag, Saalauswahl, Login... */
.border-main {
  border: 1px solid #DCDCDC;
}
/* Überschrift in Formularen */
p.header {
  font-size:12px;
  font-weight:bold;
  margin: 0px;
}
/* Text unterhalb von Überschriften in Formularen (s. p.header) */
.header_txt {

}
/* i.d.R. div um Buttons */
.btn {
  margin-top: 25px;
}
/* Äusserer Rahmen der Dialoge */
div.panel_large {
  margin-bottom:10px;
  padding:10px;
  width:500px;
}
/* Hinweis - Sternchen (span) bzw. Text zu Sternchen (p) */
span.hinweis {
  color: #175FD0;
  font-size:10px
}
p.hinweis {
  color: #175FD0;
  margin-top: 20px;
}
/* Leere Tabelle über Monat im Ansicht Monat+Woche (um trotz KW-Zeile auf einer Höhe mit Woche zu kommen) */
#tbl_space td {
  height: 31px;
}
/* SAALAUSWAHL */
#tbl_saalauswahl {
  width: 100%;
}
#tbl_saalauswahl th {
  color: white;
  font-weight: normal;
}
#tbl_saalauswahl td {
  padding: 3px;
}
/* Saalauswahl */
#tbl_saalauswahl { /* Gesamt */
  background-image: url(/termidat2/servlet/t2gif.GifGradient?H=1000&W=1&C1=EEEEEE&C2=FFFFFF);
  width: 100%;
}
#tbl_saalauswahl th { /* Überschrift */
  background-image: url(/termidat2/servlet/t2gif.GifGradient?H=25&W=1&C1=505050&C2=B9B9B9);
}
/* Login Code */
#tbl_login { /* Code Gesamt */
  background-image: url(/termidat2/servlet/t2gif.GifGradient?H=120&W=1&C1=eeeeee&C2=FFFFFF);
}
#tbl_login th { /* Code Titelzeile */
  background-image: url(/termidat2/servlet/t2gif.GifGradient?H=40&W=1&C1=505050&C2=B9B9B9);
}
#tbl_login input { /* Code Input */
  width: 100px;
}
/* Tabs */
#tabnav a:link, #tabnav a:visited { /* Tabs nicht aktiv */
  background-image: url(/termidat2/servlet/t2gif.GifGradient?H=20&W=1&C1=FFFFFF&C2=c0c0c0);
}
#tabnav a:link.active, #tabnav a:visited.active { /* Tabs aktiv */
  background-image: url(/termidat2/servlet/t2gif.GifGradient?H=40&W=1&C1=D2D2D2&C2=1e1e1e);
}
#tabnav_empty {
  margin-bottom: 14px;
}
/* MultiBook */
#tbl_multibook {
  background-image: url(/termidat2/servlet/t2gif.GifGradient?H=60&W=1&C1=EEEEEE&C2=FFFFFF);
  background-repeat: repeat-x;
}
#div_multibook_move {
  background-image: url(/termidat2/servlet/t2gif.GifGradient?H=50&W=1&C1=EEEEEE&C2=FFFFFF);
  background-repeat: repeat-x;
}
/* Monat */
#tbl_month .datumszeile { /* Monat Datumszeile */
  background-image: url(/termidat2/servlet/t2gif.GifGradient?H=25&W=1&C1=505050&C2=B9B9B9);
  background-repeat: repeat-x;
  background-repeat: repeat-x;
}
#tbl_month .data { /* Monat Daten (1-31) */
  background-image: url(/termidat2/servlet/t2gif.GifGradient?H=21&W=1&C1=DDDDDD&C2=FFFFFF);
  background-repeat: repeat-x;
}
/* Woche */
#tbl_week .data td { /* Woche Daten */
  background-image: url(/termidat2/servlet/t2gif.GifGradient?H=25&W=1&C1=DFDFDF&C2=FFFFFF);
  background-repeat: repeat-x;
}
#tbl_week .colbeg-2, #tbl_week .colend-2, #tbl_week .colbeg-data, #tbl_week .colend-data { /* Woche vor/nach Subtitle */
  background-image: url(/termidat2/servlet/t2gif.GifGradient?H=25&W=1&C1=DDDDDD&C2=FFFFFF);
  background-repeat: repeat-x;
}
#tbl_week .datumszeile td { /* Woche Datumszeile */
  background-image: url(/termidat2/servlet/t2gif.GifGradient?H=50&W=1&C1=505050&C2=B9B9B9);
  background-repeat: repeat-x;
}
/* Tag */
#tbl_day .datumszeile { /* Tag Datumszeile */
  background-image: url(/termidat2/servlet/t2gif.GifGradient?H=35&W=1&C1=505050&C2=B9B9B9);
  background-repeat: repeat-x;
  /*height: 35px;*/
}
#tbl_day .data td { /* Tag Daten */
  background-image: url(/termidat2/servlet/t2gif.GifGradient?H=25&W=1&C1=DFDFDF&C2=FFFFFF);
  background-repeat: repeat-x;
}
.serientermine-loeschfrage {
  font-weight: bold;
  color: red;
}
#message {
  color:red;
  font-size:14px;
  margin-bottom:15px;
}
