.csc-space-before-20{margin-top:20px !important}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}
#cboxWrapper{max-width:none}
#cboxOverlay{position:fixed;width:100%;height:100%}
#cboxMiddleLeft,#cboxBottomLeft{clear:left}
#cboxContent{position:relative}
#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}
#cboxTitle{margin:0}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}
.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}
.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}
#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}
#cboxOverlay{background:url('../../fileadmin/tum/ext/t3colorbox/images/overlay.png') repeat 0 0;opacity:0.9;filter:alpha(opacity = 90)}
#colorbox{outline:0}
#cboxTopLeft{width:21px;height:21px;background:url('../../fileadmin/tum/ext/t3colorbox/images/controls.png') no-repeat -101px 0}
#cboxTopRight{width:21px;height:21px;background:url('../../fileadmin/tum/ext/t3colorbox/images/controls.png') no-repeat -130px 0}
#cboxBottomLeft{width:21px;height:21px;background:url('../../fileadmin/tum/ext/t3colorbox/images/controls.png') no-repeat -101px -29px}
#cboxBottomRight{width:21px;height:21px;background:url('../../fileadmin/tum/ext/t3colorbox/images/controls.png') no-repeat -130px -29px}
#cboxMiddleLeft{width:21px;background:url('../../fileadmin/tum/ext/t3colorbox/images/controls.png') left top repeat-y}
#cboxMiddleRight{width:21px;background:url('../../fileadmin/tum/ext/t3colorbox/images/controls.png') right top repeat-y}
#cboxTopCenter{height:21px}
#cboxBottomCenter{height:21px}
#cboxContent{background:transparent;font-size:15px;font-weight:bold}
#cboxContent .cboxPhoto{background-color:ghostwhite}
.cboxIframe{background:transparent}
#cboxError{padding:50px;border:1px solid #ccc}
#cboxLoadedContent{margin-bottom:28px}
#cboxTitle{position:absolute;bottom:4px;left:0;text-align:left;width:100%;padding-right:110px;color:#fff;text-shadow:1px 1px black}
#cboxTitleInner{margin-right:120px}
#cboxTitle a{border-bottom:1px solid #fff;padding-bottom:1px;color:#fff;text-decoration:none;transition:all 188ms ease}
#cboxTitle a:hover{border-bottom-width:3px;border-bottom-color:#3c88d9;color:#3070b3}
#cboxCurrent{position:absolute;bottom:4px;right:58px;color:#fff;text-shadow:1px 1px black}
#cboxLoadingOverlay{background:url('../../fileadmin/tum/ext/t3colorbox/images/loading_background.png') no-repeat center center}
#cboxLoadingGraphic{background:url('../../fileadmin/tum/ext/t3colorbox/images/loading.gif') no-repeat center center}
#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}
#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}
#cboxSlideshow{position:absolute;bottom:0px;right:0px;margin-bottom:-17px;color:#fff;text-shadow:1px 1px black}
#cboxSlideshow:hover,#cboxSlideshow:active{color:#58ace7}
#cboxPrevious{position:absolute;bottom:0;right:27px;background:url('../../fileadmin/tum/ext/t3colorbox/images/controls.png') no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}
#cboxPrevious:hover{background-position:-75px -25px}
#cboxNext{position:absolute;bottom:0;right:0px;background:url('../../fileadmin/tum/ext/t3colorbox/images/controls.png') no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}
#cboxNext:hover{background-position:-50px -25px}
#cboxClose{position:absolute;top:-25px;right:0;background:url('../../fileadmin/tum/ext/t3colorbox/images/controls.png') no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px}
#cboxClose:hover{background-position:-25px -25px}
@media (max-width:600px){#cboxTitle{font-size:80%}
}
.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}
.in2slideshow{position:relative;max-width:100%;margin-bottom:20px}
.in2slideshow .csc-textpic-imagewrap,.in2slideshow .csc-textpic-center .csc-textpic-center-outer,.in2slideshow .csc-textpic-center .csc-textpic-center-inner{max-width:100%}
.in2slideshow .csc-textpic-image{position:relative}
.in2slideshow .csc-textpic-imagewrap div div{position:relative;margin-bottom:20px}
.in2slideshow .csc-textpic-imagewrap div div div{position:absolute;top:0;left:0;margin-bottom:20px}
.in2slideshow .csc-textpic-imagewrap div div div:first-child{position:relative}
.in2slideshow .csc-textpic-imagewrap[data-csc-cols="1"] .csc-textpic-imagecolumn{width:100%}
.in2slideshow div.csc-textpic-imagecolumn{margin-right:0}
.in2slideshow .csc-textpic-caption,.in2slideshow.active .csc-textpic-image:hover:before{position:absolute;width:96%;padding:5px 2%;background:#000;color:#fff;font-size:.9em;font-style:normal;text-shadow:1px 1px .5px rgba(0,0,0,.8),-1px 1px .5px rgba(0,0,0,.8),-1px -1px .5px rgba(0,0,0,.8),1px -1px .5px rgba(0,0,0,.8)}
.in2slideshow .csc-textpic-caption{display:block;bottom:0;opacity:.6;margin-top:0}
html.cssgradients .in2slideshow .csc-textpic-caption{opacity:1;background:transparent linear-gradient(to top,rgba(0,0,0,0.5),rgba(255,0,0,0))}
.in2slideshow.active .csc-textpic-image:hover{position:relative}
.in2slideshow.active .csc-textpic-image:hover:before{text-align:center;content:"angehalten…"}
html[lang=en] .in2slideshow.active .csc-textpic-image:hover:before{content:"paused…"}
html.cssgradients .in2slideshow.active .csc-textpic-image:hover:before{background:transparent linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(255,0,0,0))}
.tumcourses ul.inline{display:inline;list-style:none;margin:0;padding:0}
.tumcourses ul.inline li{display:inline-block}
.tumcourses ul.inline.role-m:before{content:"\00a0("}
ul.inline.role-m:after{content :")\00a0"}
.tumcourses ul.inline.role-b:before{content:"\00a0{"}
ul.inline.role-b:after{content :"}\00a0"}
.tumcourses ul.comma-sep li:after{content:",\00a0"}
.tumcourses ul.comma-sep li:last-child:after{content:""}
.tc_nav{font-size:85%;padding:.5em 0}
.tc_nav.top{border-bottom:solid 1px #ccc;margin-bottom:30px}
.tc_nav.bottom{border-top:solid 1px #ccc;margin-top:30px;margin-bottom:30px}
.tc_nav a.tc_nav_b{background:url(../../fileadmin/tum/icons/arrow_up.png) no-repeat center left;padding-left:15px}
.tc_nav a.tc_nav_p{float:right;background:url(../../fileadmin/tum/icons/arrow_left.png) no-repeat center left;padding-left:15px;margin-right:15px}
.tc_nav a.tc_nav_n{float:right;background:url(../../fileadmin/tum/icons/arrow_right.png) no-repeat center right;padding-right:15px}
.tc_status_wt{color:#A9A9A9}
.tc_status_fa{color:#A9A9A9;text-decoration:line-through}
.legend.tc_status_fa{text-decoration:none}
.tc_detail .parafield{white-space:pre-line}
.tumcourses h3{text-transform:none}
.tumcourses.tc_list h2{margin:.5em 0}
.tumcourses table.list tbody tr{display:list-item;list-style:square outside;margin-left:1em;padding:0}
.tumcourses table.list th,.tumcourses table.list td{display:inline;padding:0;vertical-align:baseline}
.tumcourses table.list th:after,.tumcourses table.list td:after{content:",\00a0"}
.tumcourses table.list td:last-child:after,.tumcourses table.list th:last-child:after{content:""}
