/* CSS f�r kalender.php & tkalender.php */
div.tkalender, b.tkalender { 
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 line-height:11px;
 color:#000;
 margin:0px;
}
b.tkalender { 
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 line-height:11px;
 color:#000;
 margin:0px;
}
a.tkalender { /* Klasse f�r Tage ohne Event: Benutzer angemeldet*/
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 line-height:11px;
 /*color:#404040;*/
 color:#404040;
 margin:0px;
 text-decoration:underline;
}
a.tkalenderheute { /* Klasse f�r Tage ohne Event: Benutzer nicht angemeldet*/
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 line-height:11px;
 color:#404040;
 background-color:#f0f0f0;
 margin:0px;
 text-decoration:underline;
}
a.tkalenderheute:hover { /* Klasse f�r Tage ohne Event: Benutzer nicht angemeldet*/
 color:grey;
 text-decoration:none;
}
a.tkalender:hover { /* Klasse f�r Tage ohne Event: Benutzer angemeldet*/
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 line-height:11px;
 color:grey;
 margin:0px;
 text-decoration:none;
}
a.tkalendern_ { /* Klasse f�r Tage ohne Event: Benutzer nicht angemeldet*/
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 line-height:11px;
 color:#404040;
 margin:0px;
 text-decoration:none;
}
a.tkalendern_:hover { /* Klasse f�r Tage ohne Event: Benutzer nicht angemeldet*/
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 line-height:11px;
 color:#404040;
 margin:0px;
 text-decoration:none;
}
a.tkalendern_heute { /* Klasse f�r Tage ohne Event: Benutzer nicht angemeldet*/
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 line-height:11px;
 color:#404040;
 background-color:#f0f0f0;
 margin:0px;
 text-decoration:none;
}
/* tkalender: aktueller Tag an dem ein Event ist */
a.eventheute {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 line-height:11px;
 color:#996633;
 background-color:#f0f0f0;
 text-decoration:underline;
 margin:0px;
}
/* tkalender: aktueller Tag an dem ein Event ist, HOVER */
a.eventheute:hover {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 line-height:11px;
 color:#996633;
 background-color:#f0f0f0;
 text-decoration:none;
 margin:0px;
}
/* tkalender: Pfeile f�r Monat weiter */
.none:visited, .none:active, .none:link {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:20px;
 line-height:20px;
 color:#404040;
 margin:1px;
 text-decoration:none;
}
/* tkalender: Pfeile f�r Monat weiter, HOVER */
.none:hover {
 color:lightgrey;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:20px;
 line-height:20px;
 margin:1px;
 text-decoration:none;
}
.nheute { /* Tage ohne Event im tkalender */
 background-color:#f0f0f0;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 line-height:11px;
 color:#404040;
}
.eheute { /* Tage mit Event im tkalender */
 background-color:#f0f0f0;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 line-height:11px;
 color:#885522;
}
select.tkalender {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#000;
 background-color:#fff;
}
/* CSS f�r kalender.php */
#kalender {
 margin:5px;
}
/* div.kalender .... div �ber gesamte kalender.php*/
div.kalender, strong.kalender, font.kalender { 
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 line-height:13px;
 color:#000;
 margin:0px;
 background-color:transparent; /* Hintergrundfarbe f�r Kalenderkiste */
}
img.kalender {
 vertical-align: middle;
 border-width:0px;
}
.event {
 background-color:transparent;
}
hr {
 color:#f0f0f0;
 background-color:#f0f0f0;
 height:1px;
 border:0px dashed blue;
}
/* Farben f�r Tag mit Event im Taschenkalender */
a.event:link, a.event:visited, a.event:active, a.kalender:link, a.kalender:visited, a.kalender:active {
 font-size:10px;
 line-height:11px;
 /*color:#885522;*/
 color:grey;
 text-decoration:underline;
 background-color:transparent;
}
/* Farben f�r Hover auf Tag mit Event im Taschenkalender */
a.event:hover, a.kalender:hover {
 color:grey;
 text-decoration:none;
 font-size:10px;
 line-height:11px;
 background-color:transparent;
}
/* Farben f�r Datum im gro�en Kalender */
a.dkalender:link, a.dkalender:visited, a.dkalender:active {
 color:#404040;
 text-decoration:underline;
 background-color:transparent;
}
/* Farben f�r Datum im gro�en Kalender (Hover) */
a.dkalender:hover {
 color:grey;
 text-decoration:none;
 background-color:transparent;
}
.box-kalender {
 background-color:transparent;
}
select.kalender, input.kalender, textarea.kalender {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#000;
 background-color:#fff;
 border-width: 1px;
 border-style:solid;
 border-color:black;
 color:black;
}
.anzeigen {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#000;
 background-color:#fff;
 border-width: 0px;
 border-style:solid;
 border-color:black;
 color:black;
}
.formular {
 font-size:12px;
 border-collapse:collapse; /* nicht 100% sicher */
 border-spacing:0px;
 border-top:1px solid black;
 border-left:1px solid black;
 border-width:0px;
 height:10px;
}
th.kalender {
 width:102px;
 height:25px;
 border-right:1px solid black;
 padding:1px;
 border-collapse:collapse; /* nicht 100% sicher */
 border-spacing:1px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:14px;
 line-height:15px;
 color:#000;
 background-color:#ffc814; /* orange */
}
th.sonntag {
 width:100px;
 height:25px;
 padding:1px;
 border-collapse:collapse; /* nicht 100% sicher */
 border-spacing:1px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:14px;
 line-height:15px;
 color:#000;
 background-color:#99f; /* blau */
}
td.kalender {
 height:55px;
 border-right:1px solid black;
 border-bottom:1px solid black;
 padding:1px;
 border-collapse:collapse; /* nicht 100% sicher */
 border-spacing:1px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 line-height:13px;
 color:#000;
 background-color:#f0f077; /* seichtes orange */
}
td.kalender {
 vertical-align:top;
}
td.sonntag {
 height:50px;
 border-bottom:1px solid black;
 padding:1px;
 border-collapse:collapse; /* nicht 100% sicher */
 border-spacing:1px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 line-height:13px;
 color:#000;
 background-color:#bbf; /* seichtes blau */
 vertical-align:top;
}
a.heute {
 background-color:#f0f0f0; /* hellgrau 33*/
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 line-height:11px;
 color:#000;
 text-decoration:underline;
}
a.heute:hover {
 color:grey;
 text-decoration:none;
}
a.heuten_ {
 background-color:#f0f0f0;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 line-height:11px;
 color:#000;
 text-decoration:none;
}
a.kalendern_ { 
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 line-height:13px;
 color:#000;
 margin:0px;
 text-decoration:none;
}
span.dkalendern_ {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bolder;
 text-decoration:none;
 color:#996633;
}
span.heuten_ {
 background-color:#f0f0f0;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-weight:bolder;
 font-size:11px;
 line-height:11px;
 color:#000;
 text-decoration:none;
}
/* Kalender: Eintrag von: siegi Beginn: 2007-02-21 Ende: 2007-02-21 */
.eintrag_info {
 text-align:left;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 line-height:11px;
}
/* Kalender: eigentlicher Eintrag */
.eintrag {
 padding-top:10px;
 width:100%;
 text-align:justify;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 line-height:15px;
}
/* die textcolor muss f�r die antialks drin sein! */
.popup {
 color:#000000;
 font-size:10px;
 line-height:12px;
}
/* Restliche leere Spalten (Felder) im gro�en Kalender */
td.restspalten {
 background-color:#f0f0f0;
}
/* Initialisierung f�r Maus-Popup dek: tkalender; dek2; gro�er Kalender */
#dek {POSITION:absolute;VISIBILITY:hidden;Z-INDEX:200;}
#dek2 {POSITION:absolute;VISIBILITY:hidden;Z-INDEX:199;}
