/* Style sheet kal_small */
div#minikalender{margin:4px auto -2px;padding:0 0 2px;text-align:center;vertical-align:middle;background-color:#cccccc;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;border-radius: 4px;}
table.minicalendar{overflow:hidden;display:table;margin:2px auto;text-align:center;vertical-align:middle;background:url("tl_files/Bilder/xtrapix/calday.png") left top no-repeat;}
.minicalendar{width:156px;}
.minicalendar th{text-align:center;vertical-align:top;background-color:#cccccc;font-weight:normal;font-size:11px;color:#666666;}
.minicalendar th.current{padding-top:1px;text-align:center;vertical-align:top;background-color:#cccccc;font-weight:bold;color:#333333;text-transform:uppercase;}
.minicalendar td{padding-top:1px;text-align:center;background-color:#efefef;font-size:11px;}
.minicalendar td.empty{background:none;}
.minicalendar td.active{background-color:#dbe9f8;}
.minicalendar td.active a{font-weight:normal;text-decoration:none;}
.minicalendar td.today,.minicalendar td.today a{width:22px;overflow:hidden;font-weight:bold;text-decoration:none;font-size:12px;color:#ffffff;line-height:10px;letter-spacing:1px;}
.minicalendar td.minical_foot{overflow:hidden;padding-top:2px;text-align:center;background-color:#cccccc;font-size:7pt;color:#333333;white-space:nowrap;}
.minicalendar td.today{background-color:#446688;}
.minicalendar th.previous,.minicalendar th.next{background:#cccccc url("tl_files/Bilder/xtrapix/prev.gif") center center no-repeat;}
.minicalendar th.head a{font-weight:bold;text-decoration:none;color:#ffffff;}

