 .Auswahl
   { width:100px; }

/* Definition der Header-Zelle */
/* Background blau*/
.head1 {
background-color:#EE7B38;
/* background-color:#EE7B38; */
color:#000DC4; 
font-family:Arial,sans-serif; 
font-size:12px; 
font-weight:bold;
}
/* Background grau*/
.head2 {
background-color:#000DC4;
color:#000000; 
font-family:Arial,sans-serif; 
font-size:10px; 
font-weight:bold;
}

/* Formularfelder*/
.form1 {
background-color:#EE7B38;
color:#000DC4;;
}

/* css-definitions for Tile of Display page */
.title { 
background-color:#ffffff;
font-family:arial,sans-serif; 
font-size:10px; 
color:#000000; 
}

/* php_txt : font des textes */
#text4 { font-family:arial,sans-serif; font-size:14px; color:#FFFFFF;}
#textb { font-family:arial,sans-serif; font-size:16px; color:#000000;font-weight:bold;}
#text3 { font-family:arial,sans-serif; font-size:13px; color:#000000;}
#text2 { font-family:arial,sans-serif; font-size:12px; color:#444444;}
#text2f { font-family:arial,sans-serif; font-weight:bold; font-size:12px; color:#444444;}
#text1 { font-family:arial,sans-serif; font-size:10px; color:#444444;}
#message { font-family:arial,sans-serif; font-weight:bold; font-size:12px; color:#444444;}
#error { font-family:arial,sans-serif; font-weight:bold; font-size:12px; color:#FF4040;}
#deconnhead { font-family:arial,sans-serif; font-weight:bold; font-size:20px; color:#FF4040;}
#deconntxt { font-family:arial,sans-serif; font-weight:bold; font-size:14px; color:#FF4040;}

/* css-definitions for cells of display table */
.freecell{
background-color:#869ff7;
color:#000000; 
font-family:Arial,sans-serif;
font-size:10px;
border-color:#ffffff;
text-align:center;
vertical-align:middle;
}

.resclosed{
background-color:#FF4040;
color:white; 
font-family:Arial,sans-serif;
font-size:10px;
text-align:center;
vertical-align:middle;
}

.rescell{
background-color:#0034EE;
color:white; 
font-family:Arial,sans-serif;
font-size:10px;
text-align:center;
vertical-align:middle;
}
.busycell{
background-color:red;
color:black; 
font-family:Arial,sans-serif;
font-size:10px;
}
.namecell{
background-color:#000DC4;
color:#FFFFFF;
font-family:Arial,sans-serif;
font-size:14px;
font-weight:bold;
line-height:20px;
text-align:center;
vertical-align:middle;
}
.namecellb{
background-color:#EE7B38;
color:#FFFFFF;
font-family:Arial,sans-serif;
font-size:14px;
font-weight:bold;
line-height:20px;
text-align:center;
vertical-align:middle;
}
.namecellq{
background-color:#137313;
color:#FFFFFF;
font-family:Arial,sans-serif;
font-size:14px;
font-weight:bold;
line-height:20px;
text-align:center;
vertical-align:middle;
}
.namecellr{
background-color:#FF4040;
color:#FFFFFF;
font-family:Arial,sans-serif;
font-size:14px;
font-weight:bold;
line-height:20px;
text-align:center;
vertical-align:middle;
}
.wasfreecell{
background-color:#FFFFFF;
color:#000000; 
font-family:Arial,sans-serif;
font-size:10px;
text-align:center;
vertical-align:middle;
}
.datecell{
background-color:#FEA500;
color:red; 
font-family:Arial,sans-serif;
font-size:10px;
}

.dummycell{
background-color:#46FA5A;
}

/* definition der  anderen Zelle */
.choice {
background-color:#339966;
color:#ffffff; 
font-family:Arial,sans-serif;
font-size:10px;
}

/* Definition der Kalender-Tabelle */
.caltable{
background-color:#26CFFF;
color:#FFFFFF; 
font-family:Arial,sans-serif;
font-size:12px;
}

/* Definition der Monat-Zelle */
.calmonthhead{
background-color:#000DC4;
color:#FFFFFF; 
font-family:Arial,sans-serif;
font-size:16px;
font-weight:bold;
}

/* definition der Tages-Zelle */
.caldaynames{
background-color:#000DC4;
color:#FFFFFF; 
font-family:Arial,sans-serif;
font-size:18px;
}

/* Definition der Zelle, wenn der Tag nicht der Aktueller ist */
.caldaynomatch{
background-color:#EE7B38;
color:#888888; 
font-family:Arial,sans-serif;
font-size:14px;
line-height : 18px;
}
.nocaldaynomatch{
background-color:#EE7B38;
color:#888888; 
font-family:Arial,sans-serif;
font-size:14px;
line-height : 18px;
}
.norescaldaynomatch{
background-color:#EE7B38;
color:#888888; 
font-family:Arial,sans-serif;
font-size:14px;
line-height : 18px;
}

/* Definition der Zelle, wenn der Tag ein Sonntag ist */
.calsundaynomatch{
background-color:#EE7B38;
color:#888888; 
font-family:Arial,sans-serif;
font-size:14px;
}
.norescalsundaynomatch{
background-color:#EE7B38;
color:#888888; 
font-family:Arial,sans-serif;
font-size:14px;
}

/* Definition der Zelle, wenn der Tag der Aktueller ist */
.calsundaymatch{
background-color:#FFF200;
color:#822466; 
font-family:Arial,sans-serif;
font-size:14px;
}
.norescalsundaymatch{
background-color:#EE7B38;
color:#822466; 
font-family:Arial,sans-serif;
font-size:14px;
}

/* Definition der Zelle, wenn der Tag der Aktueller ist */
.caldaymatch{
background-color:#FFF200;
color:#822466; 
font-family:Arial,sans-serif;
font-size:14px;
}
/* Definition der Zelle, wenn der Tag der Aktueller ist */
.norescaldaymatch{
background-color:#EE7B38;
color:#822466; 
font-family:Arial,sans-serif;
font-size:14px;
}

/* Definition der Zelle, wenn sie leer ist */
.caldayother{
background-color:#EE7B38;
color:#888888; 
font-family:Arial,sans-serif;
font-size:14px;
line-height : 18px;
}

/* */
