/* Events_2014.css */
table.calendar{width:100%;border-top:1px solid #ccc;border-left:1px solid #ccc}table.calendar .head{padding-top:4px;padding-bottom:5px;text-align:center;background-color:#f6f6f6;border-right:1px solid #ccc;border-bottom:1px solid #ccc}table.calendar .current{background-color:#ffc}table.calendar .label{padding-top:3px;padding-bottom:4px;text-align:center;background-color:#bbb;border-right:1px solid #ccc;font-size:11px;font-weight:bold;color:#fff;border-bottom:1px solid #ccc}table.calendar td{width:14%;height:72px;padding:1px;vertical-align:top;background-color:#fff;border-right:1px solid #ccc;border-bottom:1px solid #ccc}table.calendar td.weekend{background-color:#f6f6f6}table.calendar td.today{background-color:#ffc}table.calendar .empty,table.calendar .empty .header{background-color:#f6f6f6}table.calendar td .header{padding-bottom:2px;background-color:#e0e0e0;font-size:11px}table.calendar td .event a{font-size:11px;color:#8a022}#right .mod_calendar h1{margin-bottom:0}.mod_calendar .rahmen{padding:19px 22px;background-color:#f6f6f6}table.minicalendar{width:100%}table.minicalendar td{width:14%;padding-top:5px;padding-bottom:5px;text-align:center;background-color:#dadfde;border-top:2px solid #fff;border-right:2px solid #fff}table.minicalendar td,table.minicalendar .active a{font-size:11px}table.minicalendar td.active{background-color:#aacc08;font-size:11px}table.minicalendar .active a{font-size:11px;color:#fff}table.minicalendar td.col_last,table.minicalendar th.col_last{border-right: 0px}table.minicalendar td.today{background-color:#30656a}table.minicalendar td.today{font-weight:bold;color:#fff}table.minicalendar td.today a{font-weight:bold;color:#a2c305}table.minicalendar .label{padding-top:5px;padding-bottom:5px;text-align:center;background-color:#c8d3d2;border-top:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff;border-collapse:separate;font-size:11px;color:#356d72}table.minicalendar .head{padding-top:3px;padding-bottom:2px;text-align:center;background-color:#356d72;border-top:0px solid #356d72;border-right:2px solid #356d72;border-bottom:2px solid #356d72;border-left:0px solid #356d72;border-collapse:separate;font:23px Ubuntu,Verdana,Arial,sans-serif;color:#fff}table.minicalendar th.head.next{border-right: 0px}table.minicalendar th.head.previous a,table.minicalendar th.head.next a{font-family:Verdana,Arial,sans-serif;color:#fff}.mod_eventlist{margin-right:6px}.mod_eventlist .header{padding:3px 6px 4px;background-color:#e6e6e6;border-right:2px solid #fff;border-bottom:2px solid #fff;border-left:2px solid #fff;font-weight:bold}.mod_eventlist .header.first{border-top:2px solid #fff}.mod_eventlist .event{padding:10px 6px 12px;background-image:url("../../files/standard/layout/images/trenner.png");background-position:center bottom;background-repeat:repeat-x}.mod_eventlist .time{margin-top:-6px;margin-bottom:6px;font-weight:normal;color:#999}.mod_eventreader .info{margin-top:-12px;font-size:11px;color:#999}.mod_eventreader .recurring{margin-top:2px;font-size:11px;color:#090}.mod_eventreader .ce_text{margin-top:15px}.mod_eventreader .back{margin-top:18px}#main .navMonth ul{width:100%;display:table;margin:0;padding:0}#main .navMonth ul li{width:33.33333%;display:table-cell;margin:0;padding:0;list-style-type:none}.navMonth ul li div.current{display:block;margin:0;padding:0;text-align:center;font:24px Ubuntu,sans-serif;color:#356d72}.navMonth ul li a{display:block;margin:0;padding:0;font:24px Ubuntu,sans-serif}.navMonth ul li.previous{margin:0;padding:0;text-align:left}.navMonth ul li.next{margin:0;padding:0;text-align:right}.navMonth ul li span.current,.navMonth ul li a:hover,.navMonth ul li a:active{color:#356d72}.navMonth ul li a{font:24px Ubuntu,sans-serif;color:#a9a9a9}.navMonth span.pfeile{font-family:verdana,arial,sans-serif}.messen p.back{margin-top:14px;margin-left:14px}