body {min-height:inherit; background-color:#FFFFFF;}
html {height:auto; margin:0; padding:0;}
.page {page-break-after: always;} 
#c-parent, #c-header, #c-logo, #c-content, #c-footer {clear:none;float:none;padding:0;overflow:visible;position:static;width:100%;}
ul#c-sitenav, #c-nav, #c-mnav, .tools, #overlay, #lightbox, .v, .versteckt, .none {display: none; visibility:hidden;}
#c-content .txt-box{ width:75%;}
#c-content form, #c-content fieldset{ display:none;}
#c-content .box-detail-content{width:100%;  margin:0; padding:0; float:none;}
#c-footer{ width:100%;}
#c-ambulanz{ display:none;}
.module_project #search-result li{list-style:circle;}
.module_course_main #AGB {background-color:#fff;border:0 none;height:auto;overflow:visible;padding:0;width:100%;}
#course_overview {width:100%;}
#course_overview li {width:100%; page-break-inside:avoid;}
#course_overview .box_left {float:none;width:100%;}
#course_overview .details {border:1px solid #333; float:none;margin-top:1em;}
#c-sidebar,#c-tools,.browse, #banner, .box-main, #searchbar, #header-main,#header-map,#form-header,.col-small,#searchbar-club{display:none;}
#c-parent{background:none #FFFFFF;}
#c-content {}
#c-header {border-bottom:solid 1px #E5E7EA;height:auto;padding-bottom:10px;text-align:center;}
#c-logo{left:auto;top:auto;text-align:center;}
#c-footer {background-image:none;height:auto;}
#address {padding-left:0;}