body{background-color:#ffffff;color:#000000;font-family:arial,verdana,tahoma,helvetica;font-size:12pt;margin:0pt}
table{font-size:12pt}
a{color:#000080;text-decoration:underline}
a:hover{text-decoration:none}
td#menu_headline{background-color:#000080;text-align:right;font-size:16pt;color:#ffffff;font-weight:bold;padding:7pt}
#menu_frame{width:100%}
#menu_left_frame{background-color:#000080;width:10pt}
#menu_container{background-color:#f0f0f0;border:solid 1px #000080;border-width:0px 1px 2px 0px}
td.menu_item_icon{width:10px;padding:0px;padding-right:3pt}
#col_menu{vertical-align:top;padding-right:5pt;width:20%;padding-top:15pt}
#col_content{padding-left:5pt;border-left:solid 1px #f0f0f0;padding-top:15pt;padding-right:10pt}
#col_footer{text-align:center;background-color:#f0f0f0;color:#c0c0c0;font-size:10pt;padding:3pt;height:16pt}
/* Lehrer */
th.head{text-align:center;font-weight:bold}
td.lehrer_kuerzel{border:solid 1px #a0a0a0;border-width:0px 1px 1px 0px;padding-left:5px;background-color:#e0e0e0}
td.big_letter{background-color:#000080;color:#ffffff;font-size:20pt;text-align:center}
/*td.big_letter{text-align:left;color:#000080;border-bottom:solid 1px #000080;font-size:20pt}*/
td.termin_subject{font-weight:bold;padding:10px;padding-bottom:3px}
td.lehrer_name,td.lehrer_faecher{padding:10px;padding-top:10px;border-bottom:solid 1px #c0c0c0;border-right:solid 1px #c0c0c0;background-color:#f0f0f0}
a.lehrer_subject{color:#000080;text-decoration:underline}
a.lehrer_subject:hover{text-decoration:none}
/* END */
#content_headline{text-align:center;font-size:25pt;font-weight:bold}
/* show_teacher */
td.termin_datum,td.termin_time{padding:10px;background-color:#000080;font-size:18pt;color:#ffffff; width:180pt;background-image:url(gfx/whiteblend.png);background-position:top left;background-repeat:repeat-y;padding-left:15px}
td.termin_time{font-size:12pt}
td.termin_subject{font-size:26pt;background-color:#d0d0d0;border:solid 1px #606060;border-width:0px 0px 0px 0px;text-align:right;background-image:url(gfx/thgbg.gif);background-position:bottom right;background-repeat:no-repeat;vertical-align:bottom}
td.monat{background-color:#000080;color:#ffffff;font-size:20pt;text-align:center}
td.termin_subject{font-weight:bold;padding:10px;padding-bottom:3px}
td.termin_desc{padding:10px;padding-top:3px;border-bottom:solid 1px #a0a0a0}
td.termin_description{background-color:#ffffff;border:solid 1px #d0d0d0;border-width:0px 1px 1px 1px;padding:6pt;background-image:url(gfx/man-bg2.gif);background-position:bottom right;background-repeat:no-repeat;height:300px;vertical-align:top}
p.short_description{font-weight:bold}
td.symbols{text-align:right;vertical-align:bottom}
td.content{vertical-align:top}
td.backlink{text-align:center;padding:20pt}
/* END */
/* header.php */
td.logo{width:101px;padding:0px}
td.menu_content{background-color:#000080;border:solid 0px #000080;vertical-align:bottom;background-image:url(gfx/logo_buildings_4.png); background-position:right bottom;background-repeat:no-repeat}
/*td.menu_content{background-color:#000080}*/
td.head_right{padding:0px;width:59px;text-align:right}
/* END */
table.no_file_selected{border:solid 1px #f0f0f0}
td.no_file_selected{color:#b0b0b0}
/* list_termin */
td.list_termin_datum{border:solid 1px #a0a0a0;border-width:0px 1px 1px 0px;padding-left:5px;background-color:#e0e0e0;width:25%}
td.list_termin_monat{background-color:#000080;color:#ffffff;font-size:20pt;text-align:center}
td.list_termin_subject{font-weight:bold;padding:10px;padding-bottom:3px}
td.list_termin_desc{padding:10px;padding-top:3px;border-bottom:solid 1px #c0c0c0}
a.list_termin_subject{color:#000080;text-decoration:underline}
a.list_termin_subject:hover{text-decoration:none}
/* END */
/* ticker */
a.tickerLink{color:#FFFFFF; text-decoration:underline; font-weight:bold}
a.tickerLink:hover{color:#FFFFFF; text-decoration:none; font-weight:bold}
/* END */
