html,body { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #003; text-align: left; margin-top: 0; margin-bottom: 6px; }
p { font-size: 12px; line-height: 100%; }
td { }
a:link { color: #000080; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a.infobox:link { color: #000; font-style: normal; text-decoration: none; }
a:visited { color: #000080; text-decoration: none; }
a.infobox:visited { color: #000; text-decoration: none; }
a:hover { color: #bf002c; }
a.infobox:hover { color: #ff7222; }
a:active { }
.head { background-color: #003; background-image: url(../media/head_bgnd.gif); position: absolute; top: 0; width: 100%; height: 135px; }
.menu_top { background-color: #003; position: absolute; top: 135px; width: 100%; height: 23px; padding-left: 510px; }
.course_center { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #003; position: absolute; top: 105px; left: 205px; width: 300px; height: 20px; z-index: 5; }
.content { background-color: #edf9ff; background-image: url(../media/content_bgnd.gif); background-repeat: repeat; position: absolute; top: 158px; left: 158px; width: 643px; height: 2200px; z-index: 100; overflow: auto; visibility: visible; }
.content_center { background-color: #e2f3ff; position: absolute; top: 199px; left: 205px; width: 562px; height: 150%; z-index: 200; }
.menu { background-color: #003; background-repeat: repeat-x; background-position: 0 0; position: absolute; top: 180px; left: 0; width: 158px; z-index: 500; }
.info { background-color: #003; background-image: url(../media/info_box_bgnd.jpg); background-repeat: no-repeat; position: absolute; top: 180px; left: 817px; width: 165px; height: 100%; z-index: 10; padding-top: 4px; padding-left: 6px; }
.bodytxt { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 120%; word-spacing: 0.1em; letter-spacing: 0; margin-top: 0; margin-bottom: 6px; }
.kursdaten { color: #001462; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 120%; background-color: #fff; word-spacing: 0.1em; letter-spacing: 0; width: 450px; margin-top: 0; margin-bottom: 36px; padding: 12px; border: solid 1pt #3160a4; display: block; }
.copyright { color: #808080; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 120%; word-spacing: 0.1em; letter-spacing: 0; margin-top: 12px; margin-bottom: 6px; }
.body_title { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; line-height: 120%; word-spacing: 0.1em; letter-spacing: 0; margin-top: 12px; margin-bottom: 6px; padding-top: 10px; }
.list_space { color: #000; font-size: 2px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 100%; word-spacing: 0.1em; letter-spacing: 0; }
.title { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; line-height: 120%; }
.willkommen { color: #d40837; font-size: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; line-height: 120%; text-align: left; }
.kurstitel { color: #d40837; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; line-height: 120%; text-align: left; margin-bottom: 12px; padding-bottom: 12px; }
.haupttitle { color: #001462; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; line-height: 120%; text-align: left; margin-bottom: 20px; }
.subtitle { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; }
.infobox_heading { color: #003; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../media/info_box_head.gif); background-repeat: no-repeat; padding-left: 8px; }
.infobox_content { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../media/info_box_bgnd.gif); background-repeat: repeat-y; padding: 10px 8px; order-bottom-style: solid; order-right-style: solid; }
.infobox_bottom { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../media/info_box_bottom.gif); background-repeat: no-repeat; padding-left: 8px; order-bottom-style: solid; order-right-style: solid; }
.wrap { !Important;height:1%; z-index: 0; }
ul { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 120%; margin-top: 12px; margin-bottom: 6px; list-style-type: disc; }
.infolist { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 120%; margin-top: 0; margin-bottom: 6px; margin-left: -26px; list-style-type: disc; list-style-position: outside; }
li { margin-top: 6px; margin-bottom: 0; }
.second_level { margin-left: -22px; }
.course_head { color: #d40837; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-align: left; padding-top: 20px; padding-bottom: 2px; padding-left: 2px; border-bottom: 1px solid #000; }
.course_head1 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; border-bottom: 1px solid #000; }
.partner_head1 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-align: left; width: auto; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; border-bottom: 1px solid #000; }
.course_head2 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; border-bottom: 1px solid #000; }
.partner_head2 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-align: left; width: 85px; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; border-bottom: 1px solid #000; }
.course_head3 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; border-bottom: 1px solid #000; }
.partner_head3 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-align: left; width: 35px; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; border-bottom: 1px solid #000; }
.course_head4 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; border-bottom: 1px solid #000; }
.partner_head4 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-align: left; width: 45px; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; border-bottom: 1px solid #000; }
.course_head5 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; border-bottom: 1px solid #000; }
.partner_head5 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; border-bottom: 1px solid #000; }
.course_head6 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; border-bottom: 1px solid #000; }
.partner_head6 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-align: left; width: 45px; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; border-bottom: 1px solid #000; }
.course_head7 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; border-bottom: 1px solid #000; }
.partner_head7 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-align: left; width: 35px; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; border-bottom: 1px solid #000; }
.partner_head8 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; border-bottom: 1px solid #000; }
.course_data { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; background-color: #d1e7ff; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; }
.course_data1 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; background-color: #d1e7ff; text-align: left; width: 60px; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; white-space: nowrap; }
.partner_data1 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; background-color: #d1e7ff; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; width: auto; }
.course_data2 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; background-color: #d1e7ff; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; width: 45px; white-space: nowrap; }
.partner_data2 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; background-color: #d1e7ff; text-align: left; vertical-align: top; white-space: nowrap; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; width: 85px; }
.course_data3 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; background-color: #d1e7ff; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; white-space: nowrap; }
.partner_data3 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; background-color: #d1e7ff; text-align: left; vertical-align: top; width: 35px; white-space: nowrap; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; }
.course_data4 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; background-color: #d1e7ff; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; white-space: nowrap; }
.partner_data4 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; background-color: #d1e7ff; text-align: left; vertical-align: top; width: 45px; white-space: nowrap; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; }
.partner_data5 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; background-color: #d1e7ff; text-align: left; vertical-align: top; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; width: 65px; white-space: nowrap; }
.course_data5 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; background-color: #d1e7ff; text-align: left; white-space: nowrap; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; width: 60px; }
.course_data6 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; background-color: #d1e7ff; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; width: 45px; white-space: nowrap; }
.partner_data6 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; background-color: #d1e7ff; text-align: left; vertical-align: top; white-space: nowrap; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; width: 45px; }
.course_data7 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; background-color: #d1e7ff; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; width: 50px; white-space: nowrap; }
.partner_data8 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; background-color: #d1e7ff; text-align: left; vertical-align: top; white-space: nowrap; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; width: 50px; }
.partner_data7 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; background-color: #d1e7ff; text-align: left; vertical-align: top; white-space: nowrap; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; width: 35px; }
.course_data_info { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; background-color: #d1e7ff; text-align: left; width: 150px; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; }
.course_data_info2 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; background-color: #d1e7ff; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; }
.course_data_alt { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; background-color: #edf9ff; text-align: left; width: 200px; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; }
.course_data_alt1 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; background-color: #edf9ff; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; }
.partner_data_alt1 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; background-color: #edf9ff; text-align: left; vertical-align: top; width: auto; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; }
.course_data_alt2 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; background-color: #edf9ff; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; }
.partner_data_alt2 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; background-color: #edf9ff; text-align: left; vertical-align: top; width: 85px; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; }
.course_data_alt3 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; background-color: #edf9ff; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; }
.partner_data_alt3 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; background-color: #edf9ff; text-align: left; vertical-align: top; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; }
.course_data_alt4 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; background-color: #edf9ff; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; }
.partner_data_alt4 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; background-color: #edf9ff; text-align: left; vertical-align: top; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; }
.course_data_alt5 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; background-color: #edf9ff; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; }
.partner_data_alt5 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; background-color: #edf9ff; text-align: left; vertical-align: top; width: 65px; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; }
.course_data_alt6 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; background-color: #edf9ff; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; }
.partner_data_alt6 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; background-color: #edf9ff; text-align: left; vertical-align: top; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; }
.course_data_alt7 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; background-color: #edf9ff; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; }
.partner_data_alt7 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; background-color: #edf9ff; text-align: left; vertical-align: top; width: 35px; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; }
.partner_data_alt8 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; background-color: #edf9ff; text-align: left; vertical-align: top; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; }
.course_data_alt_info { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; background-color: #edf9ff; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; }
.course_data_alt_info2 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; background-color: #edf9ff; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; }
.course_table { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; border-bottom: 1pt solid #000; }
