.ce-align-left{text-align:left}.ce-align-center{text-align:center}.ce-align-right{text-align:right}.ce-table td,.ce-table th{vertical-align:top}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden}.ce-left .ce-gallery,.ce-column{float:left}.ce-center .ce-outer{position:relative;float:right;right:50%}.ce-center .ce-inner{position:relative;float:right;right:-50%}.ce-right .ce-gallery{float:right}.ce-gallery figure{display:table;margin:0}.ce-gallery figcaption{display:table-caption;caption-side:bottom}.ce-gallery img{display:block}.ce-gallery iframe{border-width:0}.ce-border img,.ce-border iframe{border:2px solid #000;padding:0}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px}.ce-image .ce-gallery{margin-bottom:0}.ce-intext.ce-right .ce-gallery{margin-left:10px}.ce-intext.ce-left .ce-gallery{margin-right:10px}.ce-below .ce-gallery{margin-top:10px}.ce-column{margin-right:10px}.ce-column:last-child{margin-right:0}.ce-row{margin-bottom:10px}.ce-row:last-child{margin-bottom:0}.ce-above .ce-bodytext{clear:both}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto}.ce-headline-left{text-align:left}.ce-headline-center{text-align:center}.ce-headline-right{text-align:right}.ce-uploads{margin:0;padding:0}.ce-uploads li{list-style:none outside none;margin:1em 0}.ce-uploads img{float:left;padding-right:1em;vertical-align:top}.ce-uploads span{display:block}.ce-table{width:100%;max-width:100%}.ce-table th,.ce-table td{padding:.5em .75em;vertical-align:top}.ce-table thead th{border-bottom:2px solid #dadada}.ce-table th,.ce-table td{border-top:1px solid #dadada}.ce-table-striped tbody tr:nth-of-type(odd) {background-color:rgba(0,0,0,.05)}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada}.frame-space-before-extra-small{margin-top:1em}.frame-space-before-small{margin-top:2em}.frame-space-before-medium{margin-top:3em}.frame-space-before-large{margin-top:4em}.frame-space-before-extra-large{margin-top:5em}.frame-space-after-extra-small{margin-bottom:1em}.frame-space-after-small{margin-bottom:2em}.frame-space-after-medium{margin-bottom:3em}.frame-space-after-large{margin-bottom:4em}.frame-space-after-extra-large{margin-bottom:5em}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgba(0,0,0,.25);margin-bottom:2em}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgba(0,0,0,.25);margin-top:2em}.frame-indent{margin-left:15%;margin-right:15%}.frame-indent-left{margin-left:33%}.frame-indent-right{margin-right:33%}html,body{margin:0;padding:0;width:100%;height:100%}body{font-family:Arial,Helvetica,sans-serif;font-size:12px;background-color:#fff;text-align:center;color:#616160}#head{padding:26px 0 0 0;margin:0;background-repeat:no-repeat}#logo{width:75px;height:61px;display:block;float:left;background:url(https://schmalfilmtage.de/_assets/6d69f70f1e4c579fd742bff917704ad2/img/logo.png.pagespeed.ce.W60uTVXIsF.png) 0 0 no-repeat}#page{text-align:left;margin:auto;padding:0;width:761px;position:relative;min-height:100%;height:auto!important;height:100%}#main{padding:0 0 80px 0;min-height:200px}#footer{position:absolute;background:#000;bottom:0;width:100%;min-height:20px;padding:6px 20px;font-weight:100;font-size:1.0em;line-height:1.5em;color:#fff;box-sizing:border-box}#menu_footer{list-style:none;margin:0;padding:0}#menu_footer li{display:inline-block;margin:0 25px 0 0}#menu_footer a{color:#fff;text-decoration:none}#menu_footer a:hover{text-decoration:underline}#bild{margin:3px 0 0 0;padding:0 0 0 0x;height:auto}#inhalt{margin:0;background-color:#fff;border-right:1px solid red;padding:0 10px 0 0;float:left;width:478px;box-sizing:border-box}#inhalt2{float:left;width:254px;margin:0 0 5px 15px;padding:0;box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:wrap}#inhalt2>*{flex:0 1 100%;order:1}#inhalt_breit,#page.layout-1 #inhalt{margin:0;background-color:#fff;border-right:1px;border-right-style:solid;border-right-color:red;padding:0;float:left;width:752px}#respmenu{display:none;cursor:pointer;margin:0 auto 4px;font-size:1.3em}#menu{margin:2px 0 0 0;padding:5px 0 0 0;border-top:1px solid #000;border-bottom:1px solid #000}#menu ul{list-style-type:none;padding:0;margin:0;display:inline-block}#menu li{float:left;font-size:1.1em;color:#6a6a6a;word-spacing:normal;margin:0;display:inline}.menue_format li{font-size:.8em;color:#6a6a6a;word-spacing:normal;margin:0}#menu li a{padding:0 6px 0 5px;margin:0;border-right:1px solid #6a6a6a;text-transform:uppercase;color:#6a6a6a;display:inline-block}#menu li a.aktiv{font-weight:bold}#menu li:last-child a{border:0}#menu a:link{text-decoration:none;color:#6a6a6a}#menu a:visited{text-decoration:none;color:#6a6a6a}#menu a:hover{text-decoration:underline;color:#6a6a6a}#menu a:active{text-decoration:none;color:#6a6a6a}#menu a:focus{text-decoration:underline;color:#6a6a6a}#smenu{list-style:none;float:right;margin:35px 0 2px 0}#smenu li{float:left;margin:0 0 0 10px;padding:0 6px 0 5px}#smenu a{margin:0;padding:0;border-style:none}#smenu .lang{width:15px;height:10px}#smenu .lang_de{background:url(https://schmalfilmtage.de/_assets/6d69f70f1e4c579fd742bff917704ad2/img/flag_germany.gif.pagespeed.ce.QF3wWIZJ4W.gif) 0 0 no-repeat}#smenu .lang_en{background:url(https://schmalfilmtage.de/_assets/6d69f70f1e4c579fd742bff917704ad2/img/flag_UK.gif.pagespeed.ce.U2pDlpc_EK.gif) 0 0 no-repeat}.clear{clear:left}.clearb{clear:both}#socialmenu{float:left;margin:0 0 0 50px;padding:0;list-style:none}#socialmenu li{margin:0;padding:0}#socialmenu .vimeo{background:url(https://schmalfilmtage.de/_assets/6d69f70f1e4c579fd742bff917704ad2/img/vimeo.gif.pagespeed.ce.J6ByrstcJj.gif) 0 0 no-repeat;display:inline-block;width:71px;height:28px}h1{color:#333;font-weight:600;font-size:1.2em;margin:0;padding:0 2px 0 0}.frame-layout-2 h1,.frame-layout-3 h1{font-size:2.5em;letter-spacing:.1em;color:#616160;font-weight:400}h2{color:#333;font-weight:600;font-size:1.2em;letter-spacing:.01em;margin:3px 0 8px 4px;padding:0}.frame-layout-2 h2,.frame-layout-3 h2{color:#616160;letter-spacing:.1em;font-size:1.7em;font-weight:400;margin:4px 0 0 0}h3{color:#333;font-weight:600;font-size:1.2em;margin:3px 0 0 4px;padding:0}.frame-layout-2 h3,.frame-layout-3 h3{color:#616160;letter-spacing:.1em;font-weight:400;font-size:1.25em}p{font-size:1.1em;height:auto;color:#616160;letter-spacing:.02em;line-height:150%;width:auto;margin:2px 4px 8px 4px;padding:0 5px 3px 0}#inhalt a,#inhalt2 a{color:#6a6a6a;text-decoration:none}.frame-layout-2 a,.frame-layout-3 a{display:inline-block}#inhalt a:hover,#inhalt2 a:hover{text-decoration:underline}#inhalt2 h5{text-align:center;font-size:1.0em;display:block;margin:0 0 10px 0}#inhalt2 h5 div{letter-spacing:.00;line-height:130%;z-index:10;padding:0 4px;display:inline-block;position:relative;background:#fff}#inhalt2 h5 .line{position:relative;width:100%;z-index:9;display:block;margin:-9px 0 9px 0;border-top:1px dashed #000}#titel{margin:7px 0}#titel h1{font-size:1.3em;letter-spacing:.05em}#titel h1 span{font-size:.9em;font-weight:600;color:#616160;margin:0 0 0 25px;word-spacing:.2em}ul.link{list-style-type:none;margin:0 0 25px 0;padding:0}ul.link li{display:block;padding:2px 0}ul.link a.aktiv{font-weight:bold}span.daten{font-size:.8em;font-weight:600;background-color:#000;padding:1px;min-width:30px;text-align:center;display:inline-block;color:#fff;margin:0 10px 0 4px}#inhalt table td{vertical-align:top;text-align:left}#inhalt table td{}#inhalt table td:first-child{width:20%}#inhalt table td:nth-child(2) {width:80%}#inhalt th{background-color:#fff5d3;text-align:left;color:#333;font-weight:400;margin:0;padding:0 0 0 4px}.frame-type-menu_subpages.frame-layout-1 ul li{display:inline;margin:0 15px 0 2px;letter-spacing:.12em}.frame-type-menu_subpages.frame-layout-1 ul a{line-height:1.1em;display:inline-block;margin:0 0 4px 0}.frame-layout-2{margin:25px 0;background:#e7f1f3;border-radius:10px;padding:10px}.text-right{text-align:right}@media (max-width:761px){#page{width:100%}#main{width:95%;margin:auto}img{max-width:100%;height:auto}#inhalt,#inhalt2,#inhalt_breit,#page.layout-1 #inhalt{width:100%;margin:0 0 30px 0;padding:0}#inhalt{border:0;border-bottom:1px solid red}#socialmenu {margin:0}#footer{left:0}#menu{text-align:center}#menu li{float:none;display:block}#menu li a{border:0;display:block;padding:4px 6px}#respmenu{display:inline-block}#menu ul{display:none}#inhalt2>.frame-type-menu_subpages{order:100;margin-top:30px}#main{width:90%}}