/* Style sheet kalender */
#eventleser .recurring{display:none;}
#termine .mod_calendar table{width:100%;background-color:#fcfcfc;border-collapse:separate;}
#termine .mod_calendar .head{padding-top:0.4em;padding-bottom:0.4em;text-align:center;background-color:#f5dda4;border-top:1px solid #7e7e7e;}
#termine .mod_calendar th.previous{border-left:1px solid #7e7e7e;}
#termine .mod_calendar th.next{border-right:1px solid #7e7e7e;}
#termine .mod_calendar th a{text-decoration:none;}
.mod_calendar th a:hover{text-decoration:underline;}
#termine .mod_calendar .label{padding-top:2px;padding-bottom:2px;text-align:center;background-color:#949492;font-weight:bold;font-size:0.8em;color:#e8e9eb;}
#termine .mod_calendar td{width:10%;height:6em;vertical-align:top;border-right:1px solid #7e7e7e;border-bottom:1px solid #7e7e7e;}
#termine .mod_calendar .col_first{border-left:1px solid #7e7e7e;}
#termine .mod_calendar .weekend{background-color:#cfcfcf;}
#termine .mod_calendar .today{background-color:#f5dda4;}
#termine .mod_calendar .header{margin:1px;padding:1px;background-color:#e6e6e6;font-size:0.7em;color:#666666;}
#termine .mod_calendar .event{margin:3px;font-size:0.9em;line-height:1.1;}
#termine .mod_calendar .event a{text-decoration:none;}
#termine .mod_calendar .event a:hover{text-decoration:underline;}
#eventleser .mod_eventreader .info{color:#de1b1b;}
.mod_minicalendar .head a{text-decoration:none;color:#333333;}
.ce_comments .form{margin-top:1.5em;}

