h1 { font-size:16px; }
h2 { font-size:15px; }
h3 { font-size:14px; }
h4 { font-size:14px; }
* { font-size:11px; }
.chartsbar { min-height:50px;}
body { background-image:none; background:#ffffff; margin:30px; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
.terminauthor { display:none; }
div.colorbox { display:none; }
#nav_top { display:none; }
#nav_main { display:none; }
.spalte_240 { display:none !important;}
.postthumbnaildiv { display:none !important;}
.postabstract { margin-left:0 !important;}
.noprint { display:none !important;}
.notenfuerfachundklasse { border-collapse:collapse; }
.notenfuerfachundklasse td { border-color:#666; border-style:solid; margin:0px; padding:0px; border-width:0px; border-bottom-width:1px; border-right-width:1px; }
.notenfuerfachundklasse .note { text-align:center; }
.notentabelle { border-collapse:collapse; }
.notentabelle td { border-color:#666; border-style:solid; margin:0px; padding:1px; border-width:0px; border-bottom-width:1px; border-right-width:1px; }
#suche { display:none; }
a, a:visited, a:link, a:hover { text-decoration:none; color:#000;}
.buchung_ausgewaehlte li { font-weight:bold; margin-top:10px;}
.buchung_ausgewaehlt_von li { font-weight:normal; margin-top:0px;}
.directactions { display:none;}
.relatedactions { display:none;}
#swp_messaging { display:none;}
.navbar, .nav, #navbar-top { display:none;}

#page { margin:0px; padding:0px; max-width:100%; width:100%; left:0px;position:absolute;}
#page[style] { margin-top:0px !important; }
#titel, #titel a, #titel h1, #head { height:auto; margin:0px; padding:0px; top:0px;}


table.stundenplan td, .adminsite table, .adminsite table.stundenplan { background-color:#fff; border-style:solid; border-width:1px; vertical-align:top; border-color:#000; border-collapse:collapse;}
.adminsite .stundenplan td, .stundenplan td { background-color:#fff; border-style:solid; border-width:1px; vertical-align:top;border-color:#000; padding:3px;}

.stundenplan .tagesabschnitt { font-weight:bold;}
.stundenplan .tagesabschnitt .uhrzeit { font-weight:normal;}
.stundenplan .wochentag { font-weight:bold;}
.stundenplan table { border-collapse:collapse; width:100%;}
.stundenplan .bezeichnung { font-weight:bold; color:#000;}
.stundenplan td div.unterrichtsstunde:nth-child(n+2) { border-color:#bbb; border-width:0px; border-top-width:1px; border-style:dashed; margin-top:5px;}

.leerliste_zum_drucken th, .leerliste_zum_drucken td { border-style:solid; border-width:1px; border-color:#000; padding:5px;}

.printfloatnone[style] { float:none !important; }
.printwidth100[style] { width:100% !important; }
