h1,h2,h3,h4,h5,h6,p.teaser{font-weight:600}h2,h3,h4,h5,h6,p{margin:7px 0 0 0}td>h2:first-child,td>h3:first-child,td>h4:first-child,td>h5:first-child{margin-top:0}h1{margin:0;font-size:34px;line-height:40px}h2{font-size:24px;line-height:32px;margin-top:34px;clear:both}h3{font-size:22px;margin-top:32px;line-height:27px}h2+h3,h3+h4,h3.file-card-tab{margin-top:7px}h4,h5,p.teaser{margin-top:27px;font-size:18px}h5{font-style:italic}h6{font-size:16px}.clear{clear:both}.canceled{text-decoration:line-through}article{background:#fff;color:#000;margin:10px 0 10px 0;padding:10px;box-sizing:border-box}article>aside{display:block;margin-top:20px;padding-bottom:10px;width:100%;position:relative}#emailbutton,#printbutton,#sharebutton{display:inline-block;background:#9c9d9f !important;width:66px;height:66px;margin-bottom:20px;padding:0 !important}#emailbutton:hover,#printbutton:hover,#sharebutton:hover{background-color:#000 !important}#emailbutton:before,#printbutton:before,#sharebutton:before{content:none}#emailbutton{background-image:url(/util/img/inv/email.svg) !important;margin:0 calc(50% - 99px) 20px}#printbutton{background-image:url(/util/img/inv/print.svg) !important;cursor:pointer}#sharebutton{background-image:url(/util/img/inv/share.svg) !important}.enflag::before{content:'';width:24px;height:13px;background-image:url(/util/img/en.png);display:inline-block;margin-left:6px;margin-right:2px}.deflag::before{content:'';width:24px;height:13px;background-image:url(/util/img/de.png);display:inline-block;margin-left:6px;margin-right:2px}aside .links>a{display:block;width:100%;color:#fff;box-sizing:border-box;background:#d0549d;text-transform:uppercase;padding:10px;margin-bottom:10px}#relatedlinks{border-bottom:1px solid #000;border-right:1px solid #000;box-sizing:border-box;margin-top:40px;padding:0 2px 40px 0;width:100%;position:relative;font-size:15px;line-height:21px;hyphens:auto}#relatedlinks .relatedlink :last-child{text-align:right;margin-top:-7px}#relatedlinks>h3{bottom:0;font-size:16px;margin:0;overflow:hidden;position:absolute;width:100%}a.box::before{content:none}#relatedlinks>h3 a::before{display:none}#relatedlinks>h3 a{background:transparent url("/util/img/sprite_verwandte_themen_38x38.png") no-repeat scroll 0 0;box-sizing:border-box;display:inline-block;height:38px;padding:5px 0 0 45px;width:100%}#relatedlinks.open>h3 a,#relatedlinks:target>h3 a{background-position:0 -38px}#relatedlinks .hide_wrapper{display:none}#relatedlinks.open .hide_wrapper,#relatedlinks:target .hide_wrapper{display:inline}.contact{display:block;overflow:hidden;text-overflow:ellipsis;margin:0 0 10px;border:1px #7f8c8d solid;font-size:15px;line-height:25px}.contact .box_float_img{position:relative;display:inline-block;float:left;margin:0 5px 0 0}.contact>*{position:relative;display:inline-block}.contact a:first-of-type{font-weight:400;font-size:16px;padding:10px;color:#fff;display:block;background:#7f8c8d url(/util/img/grey/ph.svg) no-repeat scroll 90% center / 40% auto;margin:0;text-transform:uppercase}.photo_contact a:first-of-type{background-position:10px 10px;background-size:auto 70%;position:relative;box-sizing:border-box;height:180px;padding-top:150px}.photo_contact a:first-of-type>img{position:absolute;right:0;top:0}.clip_hq{clip:rect(0,147px,180px,7px);margin:0 -8px 0 -7px}p{counter-reset:chapter 0}.figure{float:left}figure{display:inline-block;margin:7px 0;width:100%}figure>img,figure>.img,figure>picture,figure>picture>img,figure>:not(figcaption){width:100%;height:auto;display:inline-block}figcaption{display:inline-block;font-size:13px;font-weight:400;line-height:16px;margin-bottom:16px}table{margin:0 0 29px 0;border-collapse:separate;border-spacing:1px 0;background:#d8d8d8;border:0;width:100%}th,td{padding:10px;border:0;vertical-align:top}th{font-weight:600;background:#e6e6e6;padding:10px 2px 10px 2px}td{background:transparent;padding:6px}tr:nth-child(odd){background:#fff}tr.odd{background:#fff !important}tr:nth-child(even){background:#efefef}tr.even{background:#efefef !important}tr:last-child td{border-bottom:solid 1px #d8d8d8}table caption{font-size:13px;font-weight:400;line-height:25px;text-align:left;caption-side:bottom}.snippet>p em{background-color:#f79646;font-style:normal}.snippet{background:#e6e6e6 !important;position:relative;display:block;padding:0;margin:0 0 10px 0;width:100%;clear:both}.snippet p{margin:0 0 5px 0 !important;max-height:100px;overflow:hidden}.snippet h2,.snippet h3{margin:0 0 5px 0 !important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.snippet p.searchinfo{font-size:14px !important}strong,b{font-weight:600}.semester>table>tbody>tr:nth-of-type(even){background-color:#fff}.semester>table>thead *{color:#fff}.bsc-plan .semester,.bsc-plan .semester>table>thead *{background-color:#8db4e2}.bsc-plan .semester>table>tbody>tr:nth-of-type(odd){background-color:#dfeaf7}.km-plan.active .file-card-tab,.km-plan .semester,.km-plan .semester>table>thead *{background-color:#c0504d !important}.km-plan .semester>table>tbody>tr:nth-of-type(odd){background-color:#ffc7c6}.kta-plan.active .file-card-tab,.kta-plan .semester,.kta-plan .semester>table>thead *{background-color:#8064a2 !important}.kta-plan .semester>table>tbody>tr:nth-of-type(odd){background-color:#e2d7ef}.bio-plan.active .file-card-tab,.bio-plan .semester,.bio-plan .semester>table>thead *{background-color:#9bbb59 !important}.bio-plan .semester>table>tbody>tr:nth-of-type(odd){background-color:#efc}.aep-plan.active .file-card-tab,.aep-plan .semester,.aep-plan .semester>table>thead *{background-color:#f79646 !important}.aep-plan .semester>table>tbody>tr:nth-of-type(odd){background-color:#f2e4da}.file-cards{width:100%;position:relative;margin-top:50px;overflow:visible}.file-cards>.file-card{width:100%;position:absolute;top:0;left:0}.file-cards>.file-card>*,.file-cards>.file-card table{background-color:#fff;visibility:hidden}.file-cards>.file-card.active>*,.file-cards>.file-card>.file-card-tab,.file-cards>.file-card.active table{visibility:visible}.file-cards>.file-card:first-child{position:relative}.file-cards>.file-card>:first-child{background-color:#c8c8c8;color:#fff}.file-cards>.file-card.active{z-index:10}.file-cards>.file-card>:first-child{display:block;width:25%;position:absolute;top:-30px;height:30px;text-align:center}.file-cards>.file-card:nth-of-type(1)>:first-child{left:0}.file-cards>.file-card:nth-of-type(2)>:first-child{left:25%}.file-cards>.file-card:nth-of-type(3)>:first-child{left:50%}.file-cards>.file-card:nth-of-type(4)>:first-child{right:0}.semester{width:100%}.semester>table{width:100%;margin:0;border:medium none;border-collapse:collapse;table-layout:fixed}.semester>table>tbody ul>li{line-height:18px !important}.semester>table>tbody ul{margin:0}.semester>table>tbody>tr td:nth-of-type(1),.semester>table>thead>tr th:nth-of-type(1){width:100%;padding-left:50px;text-align:left;box-sizing:border-box}.semester>table>thead>tr th:nth-of-type(1){position:relative}.semester>table>thead>tr th:nth-of-type(2),.semester>table>tbody>tr td:nth-of-type(2){width:100px;padding-right:20px;text-align:right}.semester>*{display:none}.semester.open>*{display:block}.semester>:first-child{display:block;position:relative;color:#fff;padding:10px 50px 10px 10px;margin:0}.list_box,.person_box{background:#e6e6e6 !important;position:relative;display:block;padding:8px;margin:0 0 10px 0;width:100%;clear:both;box-sizing:border-box}.person_box{min-height:208px}.list_box{overflow:hidden;height:208px}div.list_box img,div.person_box img{display:inline-block;padding:0 8px 0 0;float:left}div.list_box h2 img,div.list_box h3 img,div.person_box h2 img,div.person_box h3 img{margin-top:8px}div.list_box h2,div.person_box h2,div.list_box h3,div.person_box h3{margin-top:-8px;margin-bottom:8px}div.list_box p,div.person_box p{line-height:22px}div.list_box>a,div.person_box>a{width:100%}div.list_box img{width:192px !important;height:192px !important}div.person_box img{max-height:192px}.right{text-align:right}.disabled{color:grey}.disabled a{color:grey !important}tr.hidden{visibility:collapse}tr.hidden>td{visibility:collapse;padding:0}.hidden .hide_wrapper,.hide_wrapper.hidden{display:none}tr:target+tr.hidden{visibility:visible}tr:target+tr.hidden>td{visibility:visible;padding:10px}tr:target+tr.hidden .hide_wrapper{display:inline}:target a.plusminus_semester.hidden,:target a.plusminus.hidden,:target a.plusminus_tr.hidden{background-position:0 -38px !important}@media only screen and (min-width:340px){figure.small{width:33%}figure.small.left{margin-right:7px;float:left}figure.small.right{margin-left:7px;float:right}}@media only screen and (min-width:640px){article{margin:10px;width:calc(100% - 20px)}figure.medium{width:50%}figure.medium.left{margin-right:7px;float:left}figure.medium.right{margin-left:7px;float:right}}a.toggle_gallery{padding:0;border-radius:0;width:45px;height:45px;display:inline-block;border:1px #7f8c8d solid;background:#7f8c8d url(/util/img/gallery.png) no-repeat center center;margin-left:5px;vertical-align:bottom}a.toggle_gallery.active{background-image:url(/util/img/list.png)}.prevpage,.nextpage{color:#fff;display:inline-block;padding:8px 8px 8px 25px !important;margin:0;border-radius:0;font-size:18px;font-weight:400 !important;line-height:25px;border:1px #7f8c8d solid;background:#7f8c8d no-repeat 5px center !important}.prevpage{background-image:url(/util/img/arrow_left.png) !important}.nextpage{background-image:url(/util/img/arrow_right.png) !important}.prevpage:hover,.prevpage:focus,.prevpage:active,.nextpage:hover,.nextpage:focus,.nextpage:active{background:#fff !important;color:#4a5152 !important;text-decoration:none !important}span.prevpage,span.nextpage{visibility:hidden}.position_wrapper,.hide_wrapper{width:100%;vertical-align:bottom;position:relative}a.clipclap_semester{background:url("/util/img/studienplan_clipclap_close.png") no-repeat scroll right top !important;display:block;height:45px;line-height:45px;position:absolute;top:0;right:0;margin:0 !important;padding:0 !important;width:48px}.semester.open a.clipclap_semester{background:url("/util/img/studienplan_clipclap_open.png") no-repeat scroll right top !important}a.plusminus_semester{background:url("/util/img/sprite_plus_minus_38x38.png") no-repeat scroll 0 -38px rgba(0,0,0,0) !important;display:block;height:38px;line-height:38px;position:absolute;top:1px;left:1px;margin:1px !important;padding:0 !important;width:38px}a.plusminus_tr{background:url("/util/img/sprite_plus_minus_38x38.png") no-repeat scroll 0 -38px rgba(0,0,0,0) !important;display:block;height:38px;line-height:38px;position:absolute;top:0;right:0;margin:1px !important;padding:0 !important;width:38px}a.plusminus{background:url("/util/img/sprite_plus_minus_38x38.png") no-repeat scroll 0 -38px rgba(0,0,0,0) !important;height:38px !important;line-height:38px !important;padding:7px 0 8px 43px !important;text-decoration:none}a.plusminus_semester.hidden,a.plusminus_tr.hidden,a.plusminus.hidden{background-position:0 0 !important;visibility:visible !important}dl{display:inline;position:static;margin:4px 0}td dl{padding:0 !important}dl dt{margin:0;padding:0 !important;font-weight:600;font-size:16px;background:none !important}dl dd{margin:0;padding:0 0 0 16px !important;font-size:16px;background:none !important;margin:0 0 4px 0}dl dd table,dl dd p{margin:0 !important}table.person_courses>thead>tr>th:nth-of-type(1),table.person_courses>tbody>tr>td:nth-of-type(1),table.person_courses>thead>tr>th:nth-of-type(2),table.person_courses>tbody>tr>td:nth-of-type(2),table.mh_courses>thead>tr>th:nth-of-type(1),table.mh_courses>tbody>tr>td:nth-of-type(1),table.mh_courses>thead>tr>th:nth-of-type(2),table.mh_courses>tbody>tr>td:nth-of-type(2){width:45px}table.mh_courses>thead>tr>th:nth-of-type(4),table.mh_courses>tbody>tr>td:nth-of-type(4),table.mh_courses>thead>tr>th:nth-of-type(5),table.mh_courses>tbody>tr>td:nth-of-type(5){width:180px}table.eventcontainer>thead>tr>th:nth-of-type(1),table.eventcontainer>tbody>tr>td:nth-of-type(1){width:140px}div.vcard{position:relative;display:block;padding:0;margin:0 0 30px 0;width:100%}div.vcard dl{display:inline;position:static;padding:0 !important}div.vcard>img{float:right;display:inline;margin:0 0 10px 10px}div.vcard dl dt:nth-of-type(odd),div.vcard dl dd:nth-of-type(odd){background:none repeat scroll 0 0 #e6e6e6 !important}div.vcard dl dt{margin:0;padding:0 10px 0 10px !important;float:left;width:140px;line-height:38px;text-align:right;font-weight:bold;background:none !important}div.vcard dl dd{margin:0;line-height:38px;padding:0 0 0 160px !important;background:none !important}div.registers{width:100%;padding:0;margin:0;background:#e6e6e6}div.registers table{width:100%}div.registerheader{min-height:45px;width:100%;padding:0;margin:0;background:#e6e6e6}a.register{min-width:45px;line-height:45px;height:45px;background:#9ca5a6 !important;border:0;border-image-width:0;margin:0 !important;padding:10px !important;vertical-align:bottom;white-space:nowrap}a.register.open{background:#e6e6e6 !important}table.people_gallery>tbody{display:flex;flex-wrap:wrap}table.people_gallery,table.people_gallery>tbody>tr>td{display:block}table.people_gallery>thead{display:none}table.people_gallery,table.people_gallery>tbody{width:100%;background:0;border-spacing:0;border-collapse:collapse}table.people_gallery{margin:10px 0 10px 0}table.people_gallery>tbody *{text-align-last:initial}table.people_gallery>tbody>tr{border:0;padding:1px 0 0 0;margin:2px;background:#e6e6e6 !important;width:167px;display:inline-block;overflow:hidden}tr.empty{display:none}table.people_gallery>tbody>tr.empty{background:transparent !important}table.people_gallery>tbody>tr>td{border:0;background:#e6e6e6 !important;padding:0;width:166px;height:25px;text-overflow:ellipsis;overflow:hidden}table.people_gallery>tbody>tr>td>span{display:block;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}td.photo{height:180px !important;text-align:center;display:none}th.photo{display:none}table.people_gallery>tbody>tr>td.photo,table.people_gallery>thead>tr>th.photo{display:block}.degree{font-size:14px}select.active{background:#FFF;color:#000}select{width:153px}.datepicker{width:92px;margin:0 !important;padding:4px !important}select,input[type=submit],relatedlinks input[type=file],button[type=submit],a.button{background:#7f8c8d;padding:4px;border:0;border-radius:0;font-size:18px;line-height:45px;height:47px;color:#FFF;border:1px #7f8c8d solid;font-family:'Source Sans Pro',sans-serif;font-weight:400}select:focus,select[multiple=multiple],input[type=submit]:focus,button:focus,button:hover,a.button:hover{background:#FFF;color:#000;outline:0}select[multiple]>option[selected]{background:#7f8c8d;color:#FFF;outline:0}input[type=submit],button,a.button{margin:10px 0 0 10px;cursor:pointer}ul.search_suggestions{background:#efefef;display:none;top:17px;padding:10px !important;position:absolute;z-index:100}ul.search_suggestions li{list-style-image:none;list-style-type:none;cursor:pointer}ul.search_suggestions li:hover{background:#fff}.delete_button,.search_button{vertical-align:top;border:none !important;background-color:transparent !important;padding:0 !important}.delete_button:focus,.search_button:focus{background-color:#dedede !important}.spreaded label,.spreaded span{display:inline-block}.form_field{display:inline-block;background:#7f8c8d;padding:4px;border:0;border-radius:0;font-size:18px;line-height:45px;height:47px;color:#FFF;border:1px #7f8c8d solid;font-family:'Source Sans Pro',sans-serif}.form_field:focus,.form_field.active{background:#FFF;color:#000;outline:0}.delete_button{background-image:url(/util/img/grey/delete.svg) !important;width:26px;height:26px;margin:4px 0 !important}.search_button{background-image:url(/util/img/grey/search.svg) !important;width:31px !important;height:30px !important;margin:4px 0 0 !important;border:none !important}.spreaded input[type=text]{padding-right:55px;margin-right:-55px}textarea{font-size:16px;margin:0;padding:4px;border:1px #7f8c8d solid;width:100%;height:80px}.spreaded{width:100%;text-align:justify;text-align-last:justify;display:block;position:relative;margin:10px 0 10px 0 !important;padding:0 !important;list-style-image:none !important;list-style:none !important}.spreaded::after,table.people_gallery>tbody::after{content:"";width:100%;display:inline-block}.spreaded>*{text-align-last:initial}dl.spreaded>dt{display:none !important}dl.spreaded>dd{display:inline-block;padding:3px 0 !important;margin:0 !important}.flex,div.alphabet{display:flex;width:100%;flex-wrap:wrap}.flex>*{flex:0 0 auto;margin:0 5px 7px 5px}.flex>*:first-child{margin-left:0}.flex>*:last-child{margin-right:0}.flex-1{flex-grow:1;min-width:200px}.flex-2{flex-grow:2;min-width:300px}.flex-3{flex-grow:3;min-width:400px}.flex-1>input,.flex-2>input,.flex-3>input{box-sizing:border-box;width:100%}.flex-1,.flex-2,.flex-3{position:relative}.formtable{display:table;width:100%;margin-bottom:7px}.formtablerow{display:table-row;width:100%}.formtablerow>*{display:table-cell;position:relative;width:*}.formtablerow .controls{right:0;bottom:auto}.formtablerow>*>input[type=text]{width:100%;box-sizing:border-box}a.alphabet{background:#7f8c8d;border:1px #7f8c8d solid;color:#fff !important;display:inline-block;font-size:33px !important;font-family:'Source Sans Pro',sans-serif;font-weight:300 !important;line-height:45px;margin:1px !important;padding:0 !important;text-align:center;width:46px;height:46px}#moveup:before,a.alphabet:before,a.nextpage:before,a.prevpage:before,a.toggle_gallery:before,a.button:before,a.orderby:before,a.register:before{display:none}a.alphabet:hover,a.alphabet:focus,a.alphabet:active,a.alphabet.active{background:#fff !important;color:#4a5152 !important;text-decoration:none !important}div.spreaded>span{display:inline-block}.controls{position:absolute;right:14px;bottom:4px}.controls:nth-last-child(2){right:60px}.controls:nth-last-child(3){right:106px}.orderby.active:after{background:url(/util/img/ico-link.png) no-repeat;content:"";display:inline-block;height:11px;-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);width:7px;margin:0 2px 0 8px}.orderby.active.desc:after{-o-transform:rotate(270deg);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);-moz-transform:rotate(270deg);transform:rotate(270deg)}.box_list>.box{height:200px;width:100%}.box_list>.box>img,.box_list>.box>picture,.box_list>.box>picture>img{width:100% min-width:680px;height:auto}@media only screen and (min-width:765px){article>.content,article>aside{display:inline-block;box-sizing:border-box;vertical-align:top}article>aside{width:240px;margin-top:0}article>.content{width:calc(100% - 250px);margin-right:10px}figure.medium{width:50%;max-width:450px}figure.small{width:33%;max-width:340px}}@media only screen and (min-width:960px){article,.tiles{width:940px}article>.content{min-height:547px}div.alphabet{width:660px}}@media only screen and (min-width:1280px){article{width:calc(100% - 330px)}figure.big>img,figure.big>picture,figure.big>picture>img{width:1020px;max-width:100%;display:inline-block}table{min-width:660px;width:auto}.mceEditor table{min-width:initial;box-sizing:border-box}}@media only screen and (min-width:1710px){div.alphabet{width:100%}}@media only screen and (min-width:1902px){figure.big>figcaption{width:calc(100% - 1030px)}}.imgBig img,.imgSmallFloatLeft img,.imgSmallFloatRight img{display:block;max-width:100%}.imgSmallFloatLeft,.imgSmallFloatRight{width:340px;padding-top:3px}.imgSmallFloatLeft{float:left;margin:4px 10px 4px 0;padding-right:10px}.imgSmallFloatRight{float:right;margin:4px 0 4px 10px;padding-left:10px}.imgBig{display:block;clear:both}.imageCaption,.caption{font-size:13px;font-weight:400;line-height:16px;text-align:left;display:block;padding:5px 0}.imageCaption a,.caption a{line-height:16px}.insetd0549d{border-color:#d0549d}.accordion{margin:0 0 47px 0;clear:both}.articleInset{padding-left:16px;border-left-style:solid;border-left-width:3px;box-sizing:border-box;margin-top:0}.articleInset.hide_wrapper{margin-left:18px;width:calc(100% - 18px)}.articleInset.hide_wrapper+p{margin-top:25px !important}.accordionItem{border-bottom-style:solid;border-bottom-width:1px;border-left-style:solid;border-left-width:1px;position:relative;margin:0 0 18px 0;padding-left:4px}.accordionItemHeader{cursor:pointer}.accordionItemContent p{overflow:hidden}.accordionItemContent{display:none}.accordionItem.open .accordionItemContent,.accordionItem:target .accordionItemContent{display:block}.accordionItem.open .accordionItemContent::after,.accordionItem:target .accordionItemContent:after{clear:both;content:'';display:block}.accordionHandle{background:transparent url(/util/img/article_klippklapp_sprite_36x36.png) no-repeat 0 0 scroll !important;width:36px;height:36px;position:absolute;bottom:-18px;right:0}.accordionItem.open .accordionHandle,.accordionItem:target .accordionHandle{background-position:0 -36px !important}pre.preview{margin:0;overflow:hidden;text-overflow:ellipsis;width:10em;height:4ex}