@CHARSET"UTF-8";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
html,body{width:100%}
html{overflow-y:scroll}
*{margin:0;padding:0;outline:0;list-style:none;-webkit-font-smoothing:antialiased}
body{font-family:"Circular-Book";font-size:16px;color:#000;background-color:#fff;-webkit-font-smoothing:antialiased}
#wrapper{position:relative;margin:0 auto;width:950px;max-width:950px;padding-top:25px;overflow:visible}
.clear{clear:both}
@-webkit-keyframes fadeIn{from{opacity:0}
to{opacity:1}
}
@-moz-keyframes fadeIn{from{opacity:0}
to{opacity:1}
}
@-o-keyframes fadeIn{from{opacity:0}
to{opacity:1}
}
@keyframes fadeIn{from{opacity:0}
to{opacity:1}
}
.fade-in{opacity:0;-webkit-animation:fadeIn ease-in 1;-moz-animation:fadeIn ease-in 1;animation:fadeIn ease-in 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:0.5s;-moz-animation-duration:0.5s;animation-duration:0.5s}
h2{font-family:"Circular-Medium";font-size:30px;font-weight:normal;color:#000;line-height:34px;padding-right:20px;margin-top:-3px;max-width:220px;word-wrap:break-word}
h3,h3>a,.csc-textpic-caption{font-family:"Circular-Book";font-weight:normal;font-size:14px;color:#000;line-height:15px;display:block;text-decoration:none;margin-top:5px}
p{font-family:"Circular-Book";font-size:16px;line-height:20px}
p.bodytext a{font-family:"Circular-Bold";text-decoration:underline;color:#000}
p>span{font-family:"Circular-Bold"}
header{height:180px}
.logo{background:url('../../typo3conf/ext/sj_master/Resources/Public/Images/logo.png') no-repeat;width:230px;height:60px;display:block;float:right}
h1.logotype{background:url('../../typo3conf/ext/sj_master/Resources/Public/Images/logotype.png') no-repeat;background-size:314px 49px;width:314px;height:49px;display:block;float:left;text-indent:-9999px;margin-top:50px}
.image-scale-hack{transform:rotate(.0001deg);
}
nav.main{position:absolute;top:150px;left:0;width:950px;height:45px;display:block}
.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}
.btn{display:inline-block;margin-bottom:0;border:0;width:224px;height:45px;padding-left:5px;line-height:45px;text-indent:13px;text-decoration:none;background:#000;color:#fff;font-family:"Circular-Bold";font-weight:normal;font-size:18px;z-index:999;white-space:nowrap;vertical-align:middle;text-align:left;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#000 url('../../typo3conf/ext/sj_master/Resources/Public/Images/pfeil.png') no-repeat 182px 18px}
.btn.active{background:#000 url('../../typo3conf/ext/sj_master/Resources/Public/Images/mobilearrowleft.png') no-repeat 190px 13px;color:#fd5473}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;text-align:left;list-style:none;background-color:#000;-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:0;padding-bottom:15px}
.dropdown-menu>li>a{display:block;clear:both;width:219px;height:30px;line-height:20px;text-indent:13px;text-decoration:none;background:#000;padding-left:5px;color:#fff;font-family:"Circular-Bold";font-weight:normal;font-size:18px;white-space:nowrap;cursor:pointer}
.dropdown-menu li.hide,.dropdown-submenu li.hide{display:none}
.open>.dropdown-menu{display:block}
.subbtn-group>.subbtn,.subbtn-group-vertical>.subbtn{position:relative;float:left}
.subbtn{display:inline-block;margin-bottom:0;margin-left:10px;padding-left:5px;border:0;width:224px;height:45px;line-height:45px;text-indent:13px;text-decoration:none;background:#000;color:#fff;font-family:"Circular-Bold";font-weight:normal;font-size:18px;z-index:999;white-space:nowrap;vertical-align:middle;text-align:left;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#000 url('../../typo3conf/ext/sj_master/Resources/Public/Images/pfeil.png') no-repeat 182px 18px}
.subbtn.active{background:#000 url('../../typo3conf/ext/sj_master/Resources/Public/Images/mobilearrowleft.png') no-repeat 190px 13px;color:#fd5473}
.dropdown-submenu{position:absolute;top:100%;left:234px;z-index:1000;display:none;float:left;min-width:2px;text-align:left;list-style:none;background-color:#000;padding-bottom:15px}
.dropdown-submenu>li>a{display:block;clear:both;width:219px;height:30px;padding-left:5px;line-height:20px;text-indent:13px;text-decoration:none;background:#000;color:#fff;font-family:"Circular-Bold";font-weight:normal;font-size:18px;white-space:nowrap}
.dropdown-submenu>li>a:hover,.dropdown-menu>li>a:hover{color:#fd5473}
.open>.dropdown-submenu{display:block}
.menumain{position:absolute;left:0;top:0}
.language{position:absolute;top:-30px;right:170px}
.language a{font-family:"Circular-Book";font-weight:normal;color:#000;text-decoration:none}
.language>a.active{display:none}
.searchbar{position:absolute;right:0;top:0;margin-top:0}
.search{width:210px;height:23px;background:#fff;border-radius:0;border:1px solid #000;font-size:18px;font-family:"Circular-Medium";font-weight:normal;color:#000;padding:10px;display:block}
.search input{width:230px;height:45px;padding:10px 10px 20px;float:left;color:#000;border:1px solid #000;background:#fff;border-radius:0;font-size:18px;font-family:"Circular-Medium";font-weight:normal}
.search input:focus{outline:0;background:transparent}
.searchbar .button{float:right;border:0;padding:0;cursor:pointer;height:30px;width:30px;margin-left:-30px;margin-top:-35px;background:url('../../typo3conf/ext/sj_master/Resources/Public/Images/searchpfeil.png') no-repeat;display:block}
.searchbar .button:hover{}
.searchbar .button:active{}
.searchbar .button:focus{outline:0}
.submenu{position:relative;top:5px;max-width:705px}
.submenu.border{border-top:1px solid #ccc;margin-top:8px;padding-top:5px}
.submenu>ul{list-style:none}
.submenu>ul>li{display:inline-block;font-family:"Circular-Medium";font-size:16px;margin-right:10px}
.submenu>ul>li a{color:#000;text-decoration:none}
.submenu>ul>li a:hover{color:#fd5473}
.submenu>ul>li>a.active{color:#fd5473}
section.content{margin-top:30px;position:relative}
#gridone{height:100%;width:230px;float:left;display:block}
#gridtwo{height:100%;width:230px;float:right}
#gridthree{height:100%;width:470px;margin:0 auto;padding-right:10px}
#gridtwo div.csc-textpic-imagecolumn{position:relative;width:230px;height:auto;display:block;margin-bottom:20px;transition:left .5s;margin-right:0px !important}
.csc-textpic-imagecolumn>img{}
footer{min-height:225px;padding-top:50px}
ul.footernav{list-style:none}
ul.footernav>li{font-size:18px;font-family:"Circular-Bold";display:inline-block;margin-right:10px}
ul.footernav>li a{color:#000;text-decoration:none}
ul.footernav>li a.active{color:#fd5473}
ul.footernav>li a:hover{color:#fd5473}
ul.footersocial{list-style:none;margin-top:20px}
ul.footersocial>li{display:inline-block;margin-right:10px}
.fb{background:url('../../typo3conf/ext/sj_master/Resources/Public/Images/socialfacebook.png') no-repeat;height:24px;width:24px;text-indent:-999999px;display:inline-block}
.twt{background:url('../../typo3conf/ext/sj_master/Resources/Public/Images/socialtwitter.png') no-repeat;height:24px;width:24px;text-indent:-999999px;display:inline-block}
.sponsor{float:right;margin-top:-60px;width:230px}
ul.sponsorlist{list-style:none}
.mobilepanel{width:100%;height:40px;background-color:#000;color:#fff;font-family:"Circular-Bold";font-weight:normal;font-size:18px;margin-bottom:10px;margin-top:10px;display:none}
.mobilepanel>a{color:#fff;text-decoration:none;margin-left:12px;line-height:40px}
.mobilepanel>.mobiletitle{font-family:"Circular-Medium";font-size:18px;font-weight:normal;line-height:40px;color:#000;float:right;margin-right:15px;display:none}
.mobilearrowleft{background:#000 url('../../typo3conf/ext/sj_master/Resources/Public/Images/mobilearrowleft.png') no-repeat 0 0;height:28px;width:12px;display:inline-block;position:absolute;left:70px;top:11px;z-index:999999}
#push{background-color:#000;font-family:"Circular-Medium";font-weight:normal;font-size:18px;color:#fff;display:none}
#nav{margin-left:10px;margin-top:-5px;list-style:none}
#nav li a{font-family:"Circular-Medium";font-weight:normal;font-size:18px;color:#fff;text-decoration:none;line-height:32px}
#nav ul.level2 li:before{content:"_";margin-right:5px}
.close{display:none}
#nav li a.active{font-family:"Circular-Bold";font-weight:normal;color:#fd5473}
#nav li a:hover{color:#fd5473}
ul.level1{margin-left:10px}
ul.level2{margin-left:10px}
.searchbarmobile{margin-top:0;margin-left:0;position:relative}
input:focus::-webkit-input-placeholder{color:transparent}
input:focus::-moz-placeholder{color:transparent}
input:-moz-placeholder{color:transparent}
::-webkit-input-placeholder{color:#999}
:-moz-placeholder{color:#999}
::-moz-placeholder{color:#999}
:-ms-input-placeholder{color:#999}
.searchbarmobile .search{width:110px;height:23px;background:#000;border-radius:0;border:0;font-size:18px;font-family:"Circular-Bold";color:#fff;padding:10px;display:block}
.searchbarmobile .search input{width:110px;height:45px;padding:10px 10px 20px;float:left;color:#fff;border:1px solid #000;background:#fff;border-radius:0;font-size:18px;font-family:"Circular-Bold"}
.searchbarmobile .search input:focus{outline:0;background:transparent}
.searchbarmobile .button{position:absolute;right:85px;top:12px;border:0;padding:0;cursor:pointer;height:30px;width:30px;background:url('../../typo3conf/ext/sj_master/Resources/Public/Images/search.png') no-repeat;display:block}
.searchbarmobile .button:hover{}
.searchbarmobile .button:active{}
.searchbarmobile .button:focus{outline:0}
div.scotch-panel-wrapper{overflow:visible!important}
.indexteaser{position:relative;margin-left:-600px;padding-left:600px;margin-left:-40vw;padding-left:40vw;width:100%;height:400px;display:block;background-color:#fd5473;overflow:hidden;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.textteaserfill{height:400px;width:800px;position:absolute;top:235px;right:0;display:block;background-color:#000}
.indextext{position:absolute;top:0;right:0;height:400px;width:230px;color:#fff;background-color:#000}
.indextext>h2{color:#fff;margin-top:20px;margin-left:10px}
.indextext>p{margin-left:10px;margin-top:20px}
.indextext>p>a.link{color:#fff;text-decoration:underline;margin-top:10px;display:block}
.indexdatum{font-family:"Circular-Bold";font-size:30px;font-weight:normal;color:#fff;line-height:34px;margin-right:245px;margin-top:20px;
position:absolute;right:0}
.indexausgabe{font-family:"Circular-Bold";font-size:450px;font-weight:normal;color:#fff;line-height:34px;margin-top:20px;letter-spacing:-.03em;margin-left:-100px;
position:absolute;bottom:161px;
}
.indexgallery{width:950px;height:auto;margin-top:20px}
.indexgallery>.indexarticle{display:inline-block;width:230px;margin-right:6px;vertical-align:top;margin-bottom:10px}
.indexgallery>.indexarticle>a>img{width:100%;height:auto}
.indexarticle>a{text-decoration:none}
.indexarticle>a>h3{font-family:"Circular-Medium";font-weight:normal;color:#000;font-size:16px;line-height:20px;margin-top:5px;text-decoration:none}
.indexgallery>.indexarticle:last-of-type{margin-right:0}
.csc-default h1{font-family:"Circular-Medium";font-size:16px;font-weight:normal;margin-bottom:15px;padding-right:10px}
span.untertitel{font-family:"Circular-Book";font-size:14px;font-weight:normal;margin-top:10px}
.image{width:100%;max-width:470px;height:auto;display:block;margin-bottom:15px}
.image img{width:100%;height:auto}
.imagefloat:first-of-type{margin-top:0}
.imagefloat{height:auto;width:100%;margin-top:0;display:inline-block;margin-bottom:20px;float:left;display:block}
.imagefloat a img{float:left;width:230px;height:auto;display:inline-block;margin-right:10px}
.floatbody{float:left;margin-right:10px;margin-bottom:20px}
b{font-family:"Circular-Medium";font-size:16px;font-weight:normal;color:#000}
hr{border:0;height:1px;width:98%;background-color:#ccc;margin-top:20px;padding:0}
p.beschreibung{float:left;display:block;width:230px}
.csc-default{width:100%;margin-bottom:20px}
.contentcontainer>iframe{width:100%;margin-top:0px;border:0}
p.bodytext>img{width:100%;max-width:475px;height:auto;margin-bottom:15px}
p.bodytext>a>img{width:100%;max-width:475px;height:auto;margin-bottom:15px}
td.tx-kftmoviedb-left{vertical-align:top;padding-right:35px}
td.tx-kftmoviedb-right{font-family:"Circular-Medium";font-weight:normal;padding-right:10px}
.filmcopie{}
.filmcopie>tbody>tr>td:last-of-type{padding-right:20px}
table tr.separator{height:20px}
.searchfilmresult{display:block;border-top:1px solid #ccc;width:100%;height:auto;padding-top:17px;margin:0}
.searchfilmresult:last-of-type{border:none}
.searchfilmresult>h3,.csc-default h4{font-family:"Circular-Medium";font-size:18px;font-weight:normal;padding-bottom:5px;display:block;width:100%;margin-bottom:8px;line-height:normal}
.searchfilmimage{float:left;display:inline-block;width:230px;height:180px}
.searchfilminfo{float:left;display:inline-block;width:210px;height:auto;vertical-align:text-top;margin-left:20px;margin-top:-5px}
.searchfilmcontrols{display:block;padding-top:2px;margin-bottom:20px;clear:both}
a.detail,a.play{display:inline-block;margin-right:10px;padding-top:5px;color:#000;text-decoration:underline;font-family:"Circular-Medium";font-weight:normal}
table{border:none}
td{vertical-align:top;border:0}
.kontaktliste{margin-top:30px;margin-bottom:30px}
.newsearch{float:right;padding-right:100px}
.back{float:left}
.back>a{font-family:"Circular-Medium";font-weight:normal;color:#000;text-decoration:none}
.back>a:hover{color:#fd5473;text-decoration:none}
.newsearch>a{font-family:"Circular-Medium";font-weight:normal;color:#000;text-decoration:none}
.newsearch>a:hover{color:#fd5473;text-decoration:none}
.findForm a{text-decoration:underline;color:#000;font-family:"Circular-Medium";font-weight:normal}
ul.pager{position:relative;padding-bottom:0px}
ul.pager li.active a{text-decoration:none;color:#fd5473}
.sitesnavigation.border{border-top:1px solid #ccc;padding-top:10px}
ul.pager li{display:inline-block;margin-right:5px}
ul.pager li:after{content:"|";padding-left:5px}
ul.pager li:last-of-type{padding-left:10px}
ul.pager li:nth-last-of-type(-n+2):after{content:none;padding-left:5px}
ul.pager li a{text-decoration:underline;color:#000;font-family:"Circular-Medium";font-weight:normal}
ul.pager li a:hover{color:#fd5473}
.mailing{margin-bottom:20px}
.mailing>label{float:left;display:block;width:100px;height:30px;line-height:25px}
.mailing>input{width:185px;border:1px solid #000;height:30px;font-family:"Circular-Book";font-weight:normal;font-size:16px;color:#000}
.mailing>input[type=submit]{background-color:#000;font-family:"Circular-Medium";font-weight:normal;font-size:16px;padding-left:10px;color:#fff;text-align:left;width:230px}
select{padding-left:10px;height:30px;margin:0;background:#fff;color:#000;border:1px solid #000;outline:none;display:inline-block;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:"Circular-Book";font-weight:normal;font-size:16px;color:#000;background:url('../../typo3conf/ext/sj_master/Resources/Public/Images/suchearrow.png') no-repeat right 55%}
#searchProductionyearFrom,#searchProductionyearFrom_chosen{width:95px !important;height:30px;margin-left:13px;margin-right:10px}
#searchProductionyearTo,#searchProductionyearTo_chosen{width:95px !important}
#searchCountries,#searchCountries_chosen{width:225px !important;margin-top:25px;margin-bottom:25px}
#searchTitle,#searchDirector{width:150px;height:30px;border:1px solid #000}
#searchFestivalyearTo,#searchFestivalyearTo_chosen{width:95px !important;height:30px}
#searchFestivalyearFrom,#searchFestivalyearFrom_chosen{margin-left:26px;margin-right:10px;width:95px !important;height:30px}
#searchGenre,#searchGenre_chosen{width:225px !important;margin-top:25px;margin-right:10px;margin-bottom:25px}
#searchRuntime,#searchRuntime_chosen{width:225px !important;margin-top:25px;margin-bottom:25px}
.slabel{width:70px;display:inline-block}
.slabel2,#kftakk label{width:100px;display:inline-block}
.slabel3{display:inline-block;margin-right:107px;vertical-align:top}
#gridthree>form{margin-top:30px}
.searchcheckbox1{display:block;position:relative;clear:both;height:50px;margin-top:20px}
.searchcheckbox1>span{display:inline-block;float:left;margin-right:20px}
.searchcheckbox2{height:190px;width:225px;padding-right:0;display:inline-block;vertical-align:top}
.searchcheckbox2>span{display:block;margin-bottom:20px}
.searchfooter{display:block;margin-top:50px}
.searchcontest{display:block;clear:both;margin-top:50px}
#searchSynopsis{width:150px;height:30px;border:1px solid #000;margin-left:10px;margin-bottom:25px}
#searchLimit,#searchLimit_chosen{width:220px !important;margin-top:-4px}
#searchButton{width:225px;height:30px;background-color:#000;font-family:"Circular-Medium";font-weight:normal;font-size:16px;color:#fff;margin-left:10px;border:0;text-align:left;padding-left:10px;cursor:pointer}
.searchfooter>span{display:block}
.icheckbox_futurico,.iradio_futurico{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:20px;height:20px;background:url('../../typo3conf/ext/sj_master/Resources/Public/Images/checkbox.png') no-repeat;border:1px solid #000;cursor:pointer}
.icheckbox_futurico{background-position:-42px 0}
.icheckbox_futurico.checked{background-position:-63px 0}
.icheckbox_futurico.checked.disabled{background-position:-54px 0}
.iradio_futurico{background-position:0 0}
.iradio_futurico.checked{background-position:-21px 0}
.iradio_futurico.disabled{background-position:-108px 0;cursor:default}
.iradio_futurico.checked.disabled{background-position:-126px 0}
@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_futurico,.iradio_futurico{background-image:url('../../typo3conf/ext/sj_master/Resources/Public/Images/checkbox.png');-webkit-background-size:83px 20px;background-size:83px 20px}
}
input,select,textarea{font-family:"Circular-Book";font-size:16px;font-weight:normal;height:30px;border:1px solid #000;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}
.activitybar{background:#999;width:100%;margin-bottom:20px;margin-top:5px}
.activitybar>tbody>tr>td{color:#fff;font-size:12px;padding:7px}
.activitybar>tbody>tr>td.active{color:#000}
.row{margin-bottom:15px;clear:both}
.row>label{float:left;width:230px;display:block}
.premiere_box{float:right;width:231px}
.row>.genre_box>input{display:block}
.genre_box{float:right;width:230px}
.inputright{display:block;margin-bottom:20px}
.row .floatright{float:right;width:230px}
.row .floatleft{float:left;width:230px}
.row .floatright input,.row .floatright textarea,.row .floatright input select{float:left;width:230px}
.row .floatleft input,.row .floatleft textarea,.row .floatleft input select{float:left;width:230px}
.row .floatright input[type=submit],.row .floatleft input[type=submit]{width:230px;background-color:#000;font-family:"Circular-Bold";font-weight:normal;color:#fff;text-align:left;padding-left:10px}
.floatright.height80>*{height:80px !important}
.runtimelabel{display:inline-block;margin-right:10px;vertical-align:middle}
.runtimelabel>label{vertical-align:middle;margin-left:10px}
#production_country,#production_country_chosen{width:232px !important}
.floatright.width50>*>input,.floatright.width50>*>select,.floatright.width50>*>textarea,.floatright.width50>input,.floatright.width50>select,.floatright.width50>textarea,.floatright.width50>div{width:50px !important}
.floatright.width100>*>input,.floatright.width100>*>select,.floatright.width100>*>textarea,.floatright.width100>input,.floatright.width100>select,.floatright.width100>textarea,.floatright.width100>div{width:100px !important}
.floatright.width50 div.tel{float:left;width:69px !important}
.hidden{display:none}
#callforentry_form .col1{float:left;width:300px}
#callforentry_form .col2{overflow:auto}
.programm_uhrzeit,.programm_tag{float:left;width:220px!important}
.programtable{width:100%;padding-top:25px}
.programdetails{margin-top:5px;padding-right:20px}
.programpdf{display:block;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #ccc}
.programpdf>a{font-family:"Circular-Medium";font-weight:normal;text-decoration:underline;color:#000}
.program{padding-bottom:20px}
.programlocation{width:175px;padding-top:12px}
.programevent{height:40px;width:170px;padding-bottom:20px}
.programdate{padding-bottom:20px}
.programtext{padding:9px;display:block;min-height:40px}
.programtext>a{text-decoration:none;color:#fff;font-family:"Circular-Bold";font-weight:normal}
#programtime,#programtime_chosen,#programdate,#programdate_chosen{width:223px !important;margin-bottom:10px}
#programdate,#programdate_chosen{margin-right:10px}
.programselect{height:30px;margin-bottom:20px;display:block}
.programselect>div{}
@media only screen and (min-width:0px) and (max-width:950px){#gridtwo{height:100%;width:465px;float:right}
#gridthree{height:100%;width:465px;float:right}
.indexgallery{width:730px}
.indexteaser{position:relative;width:700px;height:400px;display:block;background-color:#fd5473;overflow:hidden}
.indexdatum{font-size:30px;font-weight:normal;color:#fff;line-height:34px;margin-right:245px;
position:absolute;right:0}
#programtime,#programtime_chosen{width:230px !important}
#programdate,#programdate_chosen{width:225px !important;margin-right:5px}
.indexausgabe{font-family:"Circular-Bold";font-size:450px;font-weight:normal;color:#fff;line-height:34px;margin-top:20px;letter-spacing:-.03em;margin-left:-100px;
position:absolute;bottom:161px;
}
#gridtwo div.csc-textpic-imagecolumn{position:relative;width:100%;height:auto;display:block;margin-bottom:0px;display:none}
#gridtwo div.csc-textpic-imagerow:first-of-type div.csc-textpic-imagecolumn{display:block!important}
#gridtwo div.csc-textpic-imagecolumn a img{margin-bottom:5px;width:100%;height:auto}
header{height:180px;width:700px}
#wrapper{width:700px}
nav.main{position:absolute;top:150px;left:0;width:700px}
.sponsor{margin-top:-20px}
p.beschreibung{width:225px}
}
@media only screen and (min-width:0px) and (max-width:700px) and (orientation :landscape){body{}
}
@media only screen and (min-width:0px) and (max-width:700px){body{width:320px;overflow:hidden}
#gridtwo{height:100%;width:320px;float:none;padding-left:0}
#gridone{float:none;width:320px}
.tx-wseevents-pi1-choosetimeday>select{width:230px}
.tx-wseevents-pi1-chooselocation>select{width:230px}
#gridthree{height:100%;width:310px;float:none;padding-left:10px;padding-right:0px}
.imagefloat{float:none;height:auto;margin-top:20px;display:block;margin-bottom:20px}
.imagefloat:first-of-type{margin-top:0}
.imagefloat>a>img{float:none;width:100%;height:auto;display:block;margin-left:-10px;margin-right:0;margin-bottom:20px}
.slabel4{display:block;margin-bottom:25px}
.slabel2{display:block;margin-top:25px;margin-bottom:25px}
.slabel3{}
p.beschreibung{float:none;display:block;width:100%}
.image>img,.image>*>img{width:320px;height:auto;margin-left:-10px}
span.untertitel{margin-left:0}
.textteaserfill{display:none}
.indexgallery{width:320px}
.indexdatum{font-family:"Circular-Bold";font-size:24px;font-weight:normal;color:#fff;line-height:34px;position:absolute;margin-top:10px;top:0;right:10px;padding-right:0;margin-right:0}
.indexausgabe{font-family:"Circular-Bold";font-size:270px;font-weight:normal;color:#fff;min-height:130px;line-height:34px;position:relative;padding-top:160px;display:block;
bottom:0;letter-spacing:-.03em;margin-left:0}
.indexwrapper{position:relative;margin-top:-10px}
.indexgallery>.indexarticle{display:inline-block;width:320px;height:auto;margin-right:6px;vertical-align:top;margin-bottom:20px}
.indexarticle>iframe{height:180px}
.indexteaser{position:relative;margin-left:0;padding-left:0;width:320px;height:auto;display:block;background-color:#fd5473}
.indextext{position:relative;top:auto;bottom:0;left:0;height:auto;padding-bottom:25px;width:320px;color:#fff;background-color:#000}
.indextext>h2{color:#fff;margin-top:0px;padding-top:20px;margin-left:10px}
.indextext>p{margin-left:10px;margin-top:20px}
#push{display:block}
.mobilepanel{display:block}
#gridtwo div.csc-textpic-imagecolumn{position:relative;width:100%;height:auto;display:block;margin-bottom:10px;display:none}
#gridtwo div.csc-textpic-imagerow:first-of-type div.csc-textpic-imagecolumn{display:block!important}
#gridtwo div.csc-textpic-imagecolumn img{margin-bottom:5px;width:100%;height:auto}
header{height:120px;width:320px;position:relative}
#wrapper{width:320px;margin:0}
nav.main{display:none}
h2{margin-left:10px;margin-right:10px;margin-bottom:20px;margin-top:3px}
.searchcheckbox1{height:80px;margin-bottom:10px;margin-top:25px}
.searchcheckbox2{float:none;margin-top:25px}
#searchButton{width:220px;height:30px;margin-left:0;padding-left:10px;margin-top:10px}
#searchProductionyearFrom,#searchProductionyearFrom_chosen{margin-left:0px;margin-right:31px}
#searchFestivalyearFrom,#searchFestivalyearFrom_chosen{margin-left:0px;margin-right:31px}
#searchFestivalyearFrom{margin-left:0;margin-right:31px}
#searchGenre,#searchGenre_chosen{margin-bottom:0px}
#searchRuntime,#searchRuntime_chosen{margin-bottom:0px}
#programtime,#programtime_chosen{width:225px !important}
h3{margin-left:10px;margin-right:10px}
p{margin-left:0;padding-right:20px}
.submenu{display:none}
.sponsor{position:absolute;left:0;top:80px;display:none}
.content{margin-top:0!important}
footer{margin-left:10px}
h1.logotype{background:url('../../typo3conf/ext/sj_master/Resources/Public/Images/logotype.png') no-repeat;background-size:210px 32px;width:210px;height:32px;display:block;float:left;text-indent:-9999px;margin-top:20px;margin-left:10px}
.logo{background:url('../../typo3conf/ext/sj_master/Resources/Public/Images/logo_m.png') no-repeat;width:188px;height:56px;display:block;float:right;margin-right:10px}
.mobilebutton{display:block}
.mailing{margin-left:0px}
.searchfilmresult{display:block;border-top:1px solid #ccc;width:310px;height:auto;padding-top:17px;margin:0}
.searchfilmresult>h3,.csc-default h4{font-family:"Circular-Medium";font-size:18px;font-weight:normal;padding-bottom:5px;display:block;width:100%;margin-bottom:8px;margin-left:0px}
.newsearch{padding-right:20px}
.searchfilmimage{float:left;display:inline-block;width:320px;height:auto;margin-left:-10px}
.searchfilmimage>img{width:100%;height:auto}
.sitesnavigation{width:320px}
.searchfilminfo{float:none;display:inline-block;width:210px;height:auto;vertical-align:text-top;margin-left:0px;margin-top:10px}
.searchfilmcontrols{display:block;padding-top:10px;margin-bottom:20px;clear:both}
.searchcheckbox1>span{margin-bottom:10px}
.programselect{height:70px}
#push.scotch-panel-left{-webkit-backface-visibility:visible !important}
div.scotch-panel-wrapper{}
.tx-wseevents-pi1-chooselocation{float:none}
.programdate{width:90px;word-break:break-all}
.programevent{width:300px}
.floatbody,.floatbody>a>img{display:block;width:330px;height:auto;margin-left:-10px}
.contentcontainer>iframe{width:100%;margin-top:0px;border:0;margin-left:-10px}
a.lightbox{pointer-events:none !important}
.programpdf{margin-right:17px}
.programevent{padding-right:15px}
}
.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.chosen-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:999999;width:100%;border:1px solid #aaa;border-top:0;background:#fff;font-size:16px}
.chosen-container.chosen-with-drop .chosen-drop{left:0}
.chosen-container a{cursor:pointer}
.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding-left:10px;height:30px;margin:0;background:#fff;color:#000;border:1px solid #000;outline:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:"Circular-Book";font-weight:normal;font-size:16px;line-height:27px;color:#000;background:url('../../typo3conf/ext/sj_master/Resources/Public/Images/suchearrow.png') no-repeat right 55%;background-size:32px 12px}
.chosen-container-single .chosen-default{color:#999}
.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}
.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}
.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;font-size:1px}
.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}
.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}
.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}
.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url('../../typo3conf/ext/sj_master/Resources/Public/Css/chosen-sprite.png') no-repeat 0 2px}
.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}
.chosen-container-single .chosen-drop{margin-top:-1px;background-clip:padding-box;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000}
.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}
.chosen-container .chosen-results{color:#000;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}
.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}
.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}
.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}
.chosen-container .chosen-results li.highlighted{color:#fd5473}
.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}
.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}
.chosen-container .chosen-results li.group-option{padding-left:15px}
.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}
.chosen-container-active .chosen-single{border:1px solid #000}
.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #000}
.chosen-container-active.chosen-with-drop .chosen-single div{border-left:0;background:transparent}
.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}
.chosen-container-active .chosen-choices{border:1px solid #000}
.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}
.chosen-disabled{opacity:.5!important;cursor:default}
.chosen-disabled .chosen-single{cursor:default}
.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}
.chosen-rtl{text-align:right}
.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}
.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}
.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}
.chosen-rtl .chosen-single div{right:auto;left:3px}
.chosen-rtl .chosen-single abbr{right:auto;left:26px}
.chosen-rtl .chosen-choices li{float:right}
.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}
.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}
.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}
.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}
.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}
.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:0}
.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:#fff url('../../typo3conf/ext/sj_master/Resources/Public/Css/chosen-sprite.png') no-repeat -30px -20px;background:url('../../typo3conf/ext/sj_master/Resources/Public/Css/chosen-sprite.png') no-repeat -30px -20px;direction:rtl}
.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}
.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:144dpi){.chosen-rtl .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type=text],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url('../../typo3conf/ext/sj_master/Resources/Public/Css/chosen-sprite@2x.png')!important;background-size:52px 37px!important;background-repeat:no-repeat!important}
}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999}
#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('../../typo3conf/ext/sj_master/Resources/Public/Images/overlay.png') repeat 0 0}
#colorbox{outline:0}
#cboxContent{background:none}
.cboxIframe{background:#fff}
#cboxError{padding:50px;border:1px solid #ccc}
#cboxLoadedContent{margin-bottom:28px}
#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494}
#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494;display:none !important}
#cboxLoadingOverlay{background:url('../../typo3conf/ext/sj_master/Resources/Public/Images/loading_background.png') no-repeat center center}
#cboxLoadingGraphic{background:url('../../typo3conf/ext/sj_master/Resources/Public/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:4px;right:30px;color:#0092ef}
#cboxPrevious{display:none !important}
#cboxNext{display:none !important}
#cboxClose{position:absolute;bottom:-10px;right:0;background:url('../../typo3conf/ext/sj_master/Resources/Public/Images/closecolorbox.png') no-repeat 0 0;width:29px;height:29px;text-indent:-9999px}
.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)}
@font-face{font-family:"Circular-Medium";src:url('../../typo3conf/ext/sj_master/Resources/Public/Webfont/lineto-circular-pro-medium.eot');src:url('../../typo3conf/ext/sj_master/Resources/Public/Webfont/lineto-circular-pro-medium.eot?#iefix') format("embedded-opentype"),url('../../typo3conf/ext/sj_master/Resources/Public/Webfont/lineto-circular-pro-medium.woff') format("woff"),url('../../typo3conf/ext/sj_master/Resources/Public/Webfont/lineto-circular-pro-medium.ttf') format("truetype"),url('../../typo3conf/ext/sj_master/Resources/Public/Webfont/lineto-circular-pro-medium.svg#lineto-circular-medium') format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:"Circular-Bold";src:url('../../typo3conf/ext/sj_master/Resources/Public/Webfont/lineto-circular-pro-bold.eot');src:url('../../typo3conf/ext/sj_master/Resources/Public/Webfont/lineto-circular-pro-bold.eot?#iefix') format("embedded-opentype"),url('../../typo3conf/ext/sj_master/Resources/Public/Webfont/lineto-circular-pro-bold.woff') format("woff"),url('../../typo3conf/ext/sj_master/Resources/Public/Webfont/lineto-circular-pro-bold.ttf') format("truetype"),url('../../typo3conf/ext/sj_master/Resources/Public/Webfont/lineto-circular-pro-bold.svg#lineto-circular-bold') format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:"Circular-Book";src:url('../../typo3conf/ext/sj_master/Resources/Public/Webfont/lineto-circular-pro-book.eot');src:url('../../typo3conf/ext/sj_master/Resources/Public/Webfont/lineto-circular-pro-book.eot?#iefix') format("embedded-opentype"),url('../../typo3conf/ext/sj_master/Resources/Public/Webfont/lineto-circular-pro-book.woff') format("woff"),url('../../typo3conf/ext/sj_master/Resources/Public/Webfont/lineto-circular-pro-book.ttf') format("truetype"),url('../../typo3conf/ext/sj_master/Resources/Public/Webfont/lineto-circular-pro-book.svg#lineto-circular-book') format("svg");font-weight:normal;font-style:normal}
.tx-felogin-pi1 label{display:block}
.tx-indexedsearch .tx-indexedsearch-browsebox LI{display:inline;margin-right:5px}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button{width:100px}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword{width:150px}
.tx-indexedsearch .tx-indexedsearch-whatis{margin-top:10px;margin-bottom:5px}
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw{font-weight:bold;font-style:italic}
.tx-indexedsearch .tx-indexedsearch-noresults{text-align:center;font-weight:bold}
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr{font-style:italic}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup{color:red}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info{background:#eeeeee}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead{margin-top:20px;margin-bottom:5px}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2{margin-top:0px;margin-bottom:0px}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD{background:#cccccc;vertical-align:middle}
.tx-indexedsearch .tx-indexedsearch-res .noResume{color:#666666}
.tx-indexedsearch .tx-indexedsearch-category{background:#cccccc;font-size:16px;font-weight:bold}
.tx-indexedsearch .res-tmpl-css{clear:both;margin-bottom:1em}
.tx-indexedsearch .searchbox-tmpl-css LABEL{margin-right:1em;width:10em;float:left}
.tx-indexedsearch .result-count-tmpl-css,.tx-indexedsearch .percent-tmpl-css{letter-spacing:0;font-weight:normal;margin-top:-1.2em;float:right}
.tx-indexedsearch .info-tmpl-css dt,.tx-indexedsearch dl.info-tmpl-css dd{float:left}
.tx-indexedsearch .info-tmpl-css dd.item-mtime{float:none}
.tx-indexedsearch .info-tmpl-css dd.item-path{float:none}
.csc-header-alignment-center{text-align:center}
.csc-header-alignment-right{text-align:right}
.csc-header-alignment-left{text-align:left}
div.csc-textpic-responsive,div.csc-textpic-responsive *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
div.csc-textpic,div.csc-textpic div.csc-textpic-imagerow,ul.csc-uploads li{overflow:hidden}
div.csc-textpic .csc-textpic-imagewrap table{border-collapse:collapse;border-spacing:0}
div.csc-textpic .csc-textpic-imagewrap table tr td{padding:0;vertical-align:top}
div.csc-textpic .csc-textpic-imagewrap figure,div.csc-textpic figure.csc-textpic-imagewrap{margin:0;display:table}
figcaption.csc-textpic-caption{display:table-caption}
.csc-textpic-caption{text-align:left;caption-side:bottom}
div.csc-textpic-caption-c .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-c{text-align:center}
div.csc-textpic-caption-r .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-r{text-align:right}
div.csc-textpic-caption-l .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-l{text-align:left}
div.csc-textpic div.csc-textpic-imagecolumn{float:left}
div.csc-textpic-border div.csc-textpic-imagewrap img{border:2px solid black;padding:0px 0px}
div.csc-textpic .csc-textpic-imagewrap img{border:none;display:block}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:10px}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:0}
div.csc-textpic-imagecolumn,td.csc-textpic-imagecolumn .csc-textpic-image{margin-right:10px}
div.csc-textpic-imagecolumn.csc-textpic-lastcol,td.csc-textpic-imagecolumn.csc-textpic-lastcol .csc-textpic-image{margin-right:0}
div.csc-textpic-intext-left .csc-textpic-imagewrap,div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:10px}
div.csc-textpic-intext-right .csc-textpic-imagewrap,div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:10px}
div.csc-textpic-center .csc-textpic-imagewrap,div.csc-textpic-center figure.csc-textpic-imagewrap{overflow:hidden}
div.csc-textpic-center .csc-textpic-center-outer{position:relative;float:right;right:50%}
div.csc-textpic-center .csc-textpic-center-inner{position:relative;float:right;right:-50%}
div.csc-textpic-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-right div.csc-textpic-text{clear:right}
div.csc-textpic-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-left div.csc-textpic-text{clear:left}
div.csc-textpic-intext-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-intext-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:left}
div.csc-textpic div.csc-textpic-imagerow-last,div.csc-textpic div.csc-textpic-imagerow-none div.csc-textpic-last{margin-bottom:0}
.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto}
ul.csc-uploads{padding:0}
ul.csc-uploads li{list-style:none outside none;margin:1em 0}
ul.csc-uploads img{float:left;margin-right:1em;vertical-align:top}
ul.csc-uploads span{display:block}
ul.csc-uploads span.csc-uploads-fileName{text-decoration:underline}
table.contenttable-color-1{background-color:#EDEBF1}
table.contenttable-color-2{background-color:#F5FFAA}
table.contenttable-color-240{background-color:black}
table.contenttable-color-241{background-color:white}
table.contenttable-color-242{background-color:#333333}
table.contenttable-color-243{background-color:gray}
table.contenttable-color-244{background-color:silver}
input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid}
.tx-kftmoviedb-pi1 table{border-collapse:separate;border-spacing:10px}
.tx-kftmoviedb-pi1 table th{font-weight:bold}
.tx-kftmoviedb-pi1 table td{vertical-align:top}
input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid}
.tx-kftmoviedbcfe-pi1 table{border-collapse:separate;border-spacing:10px}
.tx-kftmoviedbcfe-pi1 table th{font-weight:bold}
.tx-kftmoviedbcfe-pi1 table td{vertical-align:top}
.tx-ptextlist-list-standard{border-collapse:collapse;border-spacing:0;font-size:12px;width:100%}
.tx-ptextlist-list-standard th{background:#AAA;border:1px solid #bfbfbf;padding:4px;white-space:nowrap}
.tx-ptextlist-list-standard td{border:1px solid #bfbfbf;margin:0px;padding:2px 4px 2px 4px;vertical-align:top}
.tx-ptextlist-list-standard tr.odd{background-color:#ffffff}
.tx-ptextlist-list-standard tr.even{background-color:#F5F5F5}
.tx-ptextlist-list-header a{text-decoration:none}
.tx-ptextlist-list-header img{border:none}
.tx-ptextlist-aggregaterow{background-color:#DDDDDD;font-weight:bold}
.tx-ptextlist-list-exportLink{margin:5px}
.tx-ptextlist-columnSelector{border:1px solid #BFBFBF;margin-bottom:20px;padding:5px;overflow:hidden;background-color:#eee}
.tx-ptextlist-filterbox{border:1px solid #BFBFBF;margin-bottom:20px;padding:5px;overflow:hidden;background-color:#eee}
.tx-ptextlist-filterboxcontrols{
clear:both;padding:18px 0 0 10px}
.tx-ptextlist-filters{list-style-type:none}
.tx-ptextlist-filter{float:left;margin:20px;padding:10px;list-style-type:none;background-color:#ccc;border:1px solid #AFAFAF}
.tx-ptextlist-filter-firstLetter{float:left;padding:3px;list-style-type:none}
.type-button .reset{margin-left:1em}
.tx-ptextlist-filter-tagCloud-list li{float:left;list-style:none outside none;margin-right:6px;margin-top:3px}
.tx-ptextlist-filter-tagCloud-list li a:hover{text-decoration:underline}
.tx-ptextlist-pager-wrapper{border:1px solid #BFBFBF;margin-top:20px;padding:5px;overflow:hidden;background-color:#eee}
.tx-ptextlist-pager{margin-left:0;text-align:center}
.tx-ptextlist-pager li{display:inline}
.tx-ptextlist-pager-item-display{color:#777}
.tx-extbase-highlight{font-weight:bold;color:#003399}
.pt-extbase-groupselector{border:1px solid #7C7C7C;padding:5px}
textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid}
input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid}
.tx-sj-schema table{border-collapse:separate;border-spacing:10px}
.tx-sj-schema table th{font-weight:bold}
.tx-sj-schema table td{vertical-align:top}
.typo3-messages .message-error{color:red}
.typo3-messages .message-ok{color:green}
.tx-indexedsearch-searchbox,.tx-indexedsearch-rules,.tx-indexedsearch-info,.tx-indexedsearch-icon{display:none}
.tx-indexedsearch-res table,.tx-indexedsearch-browsebox{border-bottom:solid 1px #ccc}
.tx-indexedsearch-browsebox{margin-bottom:20px;padding-bottom:20px}
.tx-indexedsearch-browsebox:last-of-type{border-bottom:none}
.tx-indexedsearch-res table td{padding:0px}
.tx-indexedsearch-res table td a{font-family:"Circular-Bold";text-decoration:underline;color:#000}
ul.browsebox li{display:inline-block;margin-right:5px}
ul.browsebox li:after{content:"|";padding-left:5px}
ul.browsebox li:last-of-type{padding-left:10px}
ul.browsebox li:nth-last-of-type(-n+2):after{content:none;padding-left:5px}
ul.browsebox li a{text-decoration:underline;color:#000;font-family:"Circular-Medium";font-weight:normal}
ul.browsebox li a:hover,ul.browsebox li.active a{color:#cc0}
.floatright.width50 div.tel input{float:none}
#countFavourites{}
.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{width:222px}
.csc-textpic-intext-left-nowrap .csc-textpic-text{margin-left:232px}
@media only screen and (min-width:0px) and (max-width:700px){div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:none;margin-right:0px;width:100%}
div.csc-textpic-intext-left-nowrap .imagefloat{width:100%}
div.csc-textpic-intext-left-nowrap,div.csc-textpic-intext-left{margin-left:-10px}
div.csc-textpic-intext-left-nowrap .csc-textpic-text,div.csc-textpic-intext-left .csc-textpic-text{padding-left:10px;margin-left:0px}
}
div.csc-textpic-left .csc-textpic-imagewrap{float:none}
@media only screen and (min-width:0px) and (max-width:700px){div.csc-textpic-left{margin-left:-10px}
div.csc-textpic-left .csc-textpic-text{padding-left:10px}
#gridtwo div.csc-textpic-left{margin-left:0px}
}
@media only screen and (min-width:0px) and (max-width:700px){div.image-center div.csc-textpic-image{margin-left:-20px}
div.image-center div.csc-textpic-image h3{padding-left:10px}
div.image-left div.csc-textpic-image{margin-left:-20px}
div.image-left div.csc-textpic-image h3{padding-left:10px}
#gridtwo div.csc-textpic-left{margin-left:0px}
#gridtwo .image h3{padding-left:20px}
}
#synopsiscount{width:26px;padding:2px;height:20px !important;float:right;margin-top:10px;text-align:right}
#show_additional_director{margin-left:20px}
#div_additional_director{padding-top:20px}
#kftakk label{width:200px;height:32px}
#kftakk div{margin-bottom:15px;clear:both}
#kftakk div input,#kftakk div select,#kftakk div textarea{float:right;width:230px}
#kftakk div textarea{height:150px;margin-bottom:10px;clear:both}
#kftakk div.chosen-container{float:right;margin-bottom:0px;width:232px !important}
#kftakk input[type=submit]{float:right !important;background-color:#000 !important;font-family:"Circular-Bold"!important;font-weight:normal;color:#fff !important;text-align:center}
#kftakk input#kftakk82270700a260a37ee8ee5950c034c187,#kftakkbf73aa6bd4628f6388f16ccc0b0acfe6{margin-top:-30px !important}
#kftakk input#kftakk72c5d951570aa918568f995199db5e87{float:left !important}
#kftakk input#kftakk82270700a260a37ee8ee5950c034c187{margin-top:10px !important}
#kftakk input#kftakk7e0930dd1115c4c8356ac7adfc0bd004{margin-top:-30px !important}
#kftakk div.check{height:auto !important;padding-top:0px !important}
#kftakk div.check div{margin-bottom:0px}
#kftakk .step3 .check div{margin-top:-75px}
input[name=tx_kftakk_visitors[step][2]]{float:right !important}
#kftakk .step3 #kftakkc2fb4d93549ad720966e3fe1c6d26ae1{float:left !important}
#kftakk .step4 #kftakk82270700a260a37ee8ee5950c034c187{float:left !important}
#kftakk .step2 #kftakk82270700a260a37ee8ee5950c034c187{margin-top:-30px !important}
#c11426 table{width:100%}
#c11426 h4{font-weight:bold;margin-bottom:10px}
#c11426 p{margin-bottom:10px}
.tx-felogin-pi1 label{width:200px;height:32px;display:inline-block}
.tx-felogin-pi1 input{float:right;width:230px}
.tx-felogin-pi1 div{clear:both;margin-bottom:10px}
.tx-felogin-pi1 input[type=submit]{float:right !important;background-color:#000 !important;font-family:"Circular-Bold"!important;font-weight:normal;color:#fff !important;text-align:center;width:232px}
.tx-felogin-pi1 h3{font-size:16px;font-weight:bold;margin-bottom:10px}
.programm_uhrzeit,.programdetails,.programtable{display:none}
.programm_uhrzeit,.programm_tag{float:left;width:220px!important}
.programm_tag{margin-right:20px}
.farbe_1{background-color:#d94f6b}
.farbe_2{background-color:#e07b75}
.farbe_3{background-color:#df7a4d}
.farbe_4{background-color:#eaaa48}
.farbe_5{background-color:#f9df72}
.farbe_6{background-color:#689ec9}
.farbe_7{background-color:#96bedb}
.farbe_8{background-color:#d4e2ec}
.farbe_9{background-color:#cbaac6}
.farbe_10{background-color:#9e9f9e}
.farbe_11{background-color:#bdd740}
#gridtwo div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:0px}
div.csc-textpic .csc-textpic-imagewrap img{width:100%;height:auto}
#gridthree div.csc-textpic-intext-left .csc-textpic-imagewrap{width:223px}
@media only screen and (min-width:0px) and (max-width:700px){#gridthree div.csc-textpic-intext-left .csc-textpic-imagewrap{width:100%}
#gridtwo .csc-textpic-image{display:none}
}
@media only screen and (min-width:701px) and (max-width:950px){#gridthree{padding-right:0px}
#gridtwo .csc-textpic-image{display:none}
}
.csc-textpic-imagewrap{margin-bottom:10px}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:0px}
.tx-yag-items .csc-textpic-text{margin-bottom:10px}
.tx-yag-breadcrumbcomtainer{border:none !important;margin:0px !important;padding:0px !important;margin-bottom:10px !important}
.yag-item-thumb-outerframe{margin:0px !important;border-bottom:solid 10px #fff;border-right:solid 10px #fff}
.yag-thumbs .tx-yag-items li{width:230px;float:left;margin-right:10px;margin-bottom:6px}
@media only screen and (min-width:701px) and (max-width:950px){.yag-thumbs .tx-yag-items li{width:226px}
}
@media only screen and (min-width:0px) and (max-width:700px){.yag-thumbs .tx-yag-items li{width:100%}
.yag-list-wrap.yag-gallery{margin-left:-10px}
}
.yag-thumbs .tx-yag-items li:nth-child(2n+2){margin-right:0px}
.yag-thumbs .tx-yag-items li img{width:100%;height:auto}
.yag-thumbs .tx-yag-items li a{display:block;height:100%;width:100%}
.yag-thumbs .yag-lightbox-meta{display:none}
.tx-yag-pager{text-align:left !important;font-size:inherit !important}
@media only screen and (min-width:0px) and (max-width:700px){.tx-yag-pager{margin-left:10px}
}
.addButton #show_production_country2{width:25px;margin-top:10px}
#production_country2_chosen{width:230px !important}
#ui-datepicker-div{background-color:#fff;border:solid 1px #000;padding:10px}
.ui-datepicker-prev{float:left}
.ui-datepicker-next{float:right}
.ui-datepicker-title{text-align:center}
.ui-datepicker-calendar a{color:#000}
.ui-datepicker-calendar td{text-align:right}
h1.logotype.en{background:url('../../typo3conf/ext/sj_master/Resources/Public/Images/logotype_english.png') no-repeat;width:365px}
@media only screen and (min-width:0px) and (max-width:700px){h1.logotype.en{background-size:251px 32px;width:251px}
}
#previewlist .searchfilmresult:last-of-type{border-top:1px solid #ccc}
#previewlist .searchfilmresult img{width:100%;height:auto}
@media only screen and (min-width:0px) and (max-width:700px){.hidden-xs{display:none}
.visible-xs{display:block}
}
@media only screen and (min-width:701px){.hidden-xs{display:block}
.visible-xs{display:none}
}
.searchcontest .slabel3{width:129px}
#previewlist .searchfilmimage{height:auto}
label[for=searchSynopsis]{width:226px;display:inline-block}
.searchcheckbox1{height:auto;margin-bottom:10px}
.searchcheckbox1>span{margin-bottom:5px}
#nav.mobile .menu-level1-with-subpage .level2{display:none}
#c19813 form p{margin-left:0px !important}
.tx-srfreecap-pi1-cant-read{display:block}
.mailformplus_contactform form input[type = submit]{width:225px !important;height:30px;background-color:#000;font-family:"Circular-Medium";font-weight:normal;font-size:16px;color:#fff;margin-left:10px;border:0;text-align:left;padding-left:10px;text-align:center}
@media only screen and (min-width:0px) and (max-width:700px){.mailformplus_contactform form input[type = submit]{margin-left:0px !important}
}
.tx-srfreecap-pi1-cant-read a{color:#000}
.mailformplus_contactform form input{width:70% !important}
.tx-yag-gallery-galleryinfo,.tx-yag-album-albuminfo a{color:#000}
div.tx-yag-theme-perfectlightbox-imagecontainer:after{content:".";display:block;height:0;clear:both;visibility:hidden}
div.tx-yag-theme-perfectlightbox-thumb{float:left;height:180px;width:200px;margin:20px 25px 20px 0px;
}
div.tx-yag-theme-perfectlightbox-thumb ul{display:block}
div.tx-yag-theme-perfectlightbox-thumb img{border:none
}
div.tx-yag-theme-perfectlightbox-thumb-landscape img{height:180px;width:340px}
div.tx-yag-theme-perfectlightbox-thumb-portrait img{height:180px;width:360px;
}
.tx-yag-theme-perfectlightbox-imagecontainer a,a[rel],#tx-ptextlist-pager-default a{background-image:none;padding-left:0px}
.tx-yag-theme-perfectlightbox-thumb{border-style:none}
.tx-yag-item-meta:after,.tx-yag-navigation-clearer:after{clear:both;content:".";display:block;height:0;visibility:hidden}
* html .clearfix{height:1%}
.tx-yag-adminLinkSection{border-top:1px solid #AAAAAA;margin-top:50px;width:100%}
.tx-yag-gallery-confirmation{background-color:#FBF6DE;background-image:url('../../fileadmin/gt_files/typo3/sysext/t3skin/icons/gfx/warning.png');border-color:#B1905C;color:#9E7D4A}
.tx-yag-gallery-confirmation a{color:#9E7D4A}
#yag-error-header{color:#505050;padding-bottom:5px}
.typo3-message{background-position:10px 12px;background-repeat:no-repeat;border:1px solid;padding:12px 12px 12px 36px}
.typo3-message a{text-decoration:underline}
.typo3-message .message-header{font-size:11px;font-weight:bold}
.message-notice{background-color:#F6F7FA;background-image:url("/typo3/sysext/t3skin/icons/gfx/notice.png");border-color:#C2CBCF;color:#777777}
.message-notice a{color:#777777}
.message-information{background-color:#EAF7FF;background-image:url("/typo3/sysext/t3skin/icons/gfx/information.png");border-color:#C5DBE6;color:#4C73A1}
.message-information a{color:#4C73A1}
.message-ok{background-color:#CDEACA;background-image:url("/typo3/sysext/t3skin/icons/gfx/ok.png");border-color:#58B548;color:#3B7826}
.message-ok a{color:#3B7826}
.message-warning{background-color:#FBF6DE;background-image:url("/typo3/sysext/t3skin/icons/gfx/warning.png");border-color:#B1905C;color:#9E7D4A}
.message-warning a{color:#9E7D4A}
.message-error{background-color:#F6D3CF;background-image:url("/typo3/sysext/t3skin/icons/gfx/error.png");border-color:#D66C68;color:#AA0225}
.message-error a{color:#AA0225}
.tx-yag-breadcrumbcomtainer{border:none;margin:3px 0 7px;padding:5px 0}
.tx-yag-breadcrumb,.tx-yag-breadcrumb a{color:#000;background:none;padding:0px}
.tx-yag-gallery-itemcount{color:#fff;font-size:0.8em;margin-top:3px}
.tx-yag-album-albumcaption{font-size:1em;text-align:left}
.tx-yag-album-albuminfo{padding-left:0px}
.tx-yag-gallery-albuminfo a{background:none;padding-left:0px}
.tx-yag-gallery-albumdescription{text-align:left}
.tx-yag-gallery-gallerydescription{}
.tx-yag-gallery-thumb-outerframe{height:300px}
.tx-yag-gallery-thumb-innerframe{display:inline;float:left}
.tx-yag-gallery-albumcount{color:#fff;font-size:0.8em}
.tx-yag-gallery-gallerycaption{font-size:1.4em}
.tx-yag-gallery-galleryinfo{float:left;padding-left:10px}
.tx-yag-thumb-outerframe{display:block;float:left;text-align:left;
}
.tx-yag-album-thumb-innerframe{display:block;float:left}
.tx-yag-album-thumb-innerframe a{background:none;padding:0px}
.tx-yag-album-thumb-outerframe{height:250px}
.tx-yag-thumb-caption{color:#808080;font-size:10px;clear:both}
.tx-yag-pager{font-size:11px;text-align:center}
.tx-yag-pager a{color:#808080;text-decoration:none}
.tx-yag-pager a:hover{color:#808080;text-decoration:underline}
.tx-yag-item-thumb-outerframe{height:200px}
.tx-yag-singleview{text-align:center}
.tx-yag-single-download{margin-top:5px}
.tx-yag-item-meta{background-color:#fff;border:none;border-radius:3px 3px 3px 3px;clear:both;font-size:0.8em;margin-top:5px;padding:10px}
.tx-yag-item-meta-left,.tx-yag-item-meta-right{display:block;float:left;width:50%}
.tx-yag-item-meta dl dt{clear:left;float:left;margin:0 15px 0 0;padding:3px 0 0;text-align:right;width:120px}
.tx-yag-item-meta dl dd{float:left;margin:0 0 0 20px;padding:3px 0 0}
.tx-yag-navigator{margin:15px 0 5px;width:100%}
.tx-yag-previous{float:left;text-align:left;width:33%}
.tx-yag-next{float:right;text-align:right;width:33%}
.tx-yag-current{float:left;padding:0 3px;text-align:center;width:33%}
.tx-yag-thumb-innerframe{padding:0px;text-align:left}
.tx-yag-thumb-innerframe img,.tx-yag-image img{margin:0px;padding:0px;width:200px;height:auto}
.tx-ptextlist-pager-item-display,.tx-ptextlist-pager-item-display span{color:#fff}
#lbLightbox{line-height:0;position:absolute;background:transparent;text-align:center;width:100%;z-index:100}
///
.tx-yag-item-meta:after,.tx-yag-navigation-clearer:after{content:".";display:block;height:0;clear:both;visibility:hidden}
/*T2\*/
* html .clearfix{height:1%}
/*T2E*/
.tx-yag-breadcrumbcomtainer{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:3px 0 7px 0;padding:5px 0 5px 0}
.tx-yag-breadcrumb{color:Black}
.tx-yag-gallery-thumb-outerframe,.tx-yag-album-thumb-outerframe,.tx-yag-item-thumb-outerframe{height:auto}
.tx-yag-lightbox-leftcolumn{width:70%;float:left}
.tx-yag-lightbox-rightcolumn{width:30%;margin-left:70%;text-align:right}
.tx-yag-lightbox-permalink{}
.offPageItems{visibility:hidden}
.yag-list-wrap{overflow:hidden}
.tx-yag-items:after{content:'';display:block;clear:both}
.tx-yag-thumb-outerframe{float:left;list-style-type:none}
.tx-yag-gallery-thumb-outerframe,.tx-yag-album-thumb-outerframe{margin-bottom:25px;width:100%}
.yag-item-thumb-outerframe{margin:0 15px 15px 0}
.tx-yag-thumb-innerframe{overflow:hidden}
.tx-yag-gallery-thumb-innerframe,.tx-yag-album-thumb-innerframe{float:left}
.yag-item-thumb-innerframe img{width:100%}
.tx-yag-gallery-galleryinfo,.tx-yag-album-albuminfo{}
.tx-yag-gallery-galleryinfo,.tx-yag-album-albuminfo a{background:none;padding-left:0px}
.tx-yag-album-albumcaption{}
@media only screen and (max-width :480px){
.yag-item-thumb-outerframe,.tx-yag-gallery-thumb-outerframe,.tx-yag-album-thumb-outerframe{max-width:100%}
.tx-yag-gallery-thumb-innerframe,.tx-yag-album-thumb-innerframe{float:none;margin-bottom:10px}
.tx-yag-gallery-galleryinfo,.tx-yag-album-albuminfo{margin-left:0;float:none}
}
@media only screen and (max-width :650px) and (min-width :481px){
.yag-item-thumb-outerframe{max-width:50%}
.tx-yag-gallery-thumb-outerframe,.tx-yag-album-thumb-outerframe{width:100%}
}
@media only screen and (max-width :1050px) and (min-width :651px){
.yag-item-thumb-outerframe{width:33.3%}
.tx-yag-gallery-thumb-outerframe,.tx-yag-album-thumb-outerframe{width:100%}
}
@media only screen and (max-width :1270px) and (min-width :1051px){
.yag-item-thumb-outerframe{width:25%}
.tx-yag-gallery-thumb-outerframe,.tx-yag-album-thumb-outerframe{width:100%}
}
.yag-lightbox-meta{display:none}
.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out}
.mfp-fade.mfp-bg.mfp-ready{opacity:0.8}
.mfp-fade.mfp-bg.mfp-removing{opacity:0}
.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out}
.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}
.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}
.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;
-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}
.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}
.mfp-with-zoom.mfp-ready.mfp-bg{opacity:0.8}
.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}
@-webkit-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@-moz-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@-o-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
.mfp-figure{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-ms-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}
img.mfp-img{max-height:80%;padding:0}
.mfp-title{margin:0 12px;padding-right:0}
.mfp-bottom-bar{background-color:rgba(0,0,0,0.5);
position:relative;margin-top:0;top:auto;padding:10px 0}
.mfp-figure figure{margin:0}
.mfp-figure:after{background:none;top:0;bottom:0}
.mfp-counter{top:10px;right:12px}
.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{top:-35px}
.mfp-bottom-bar{position:absolute;bottom:0px;opacity:0;-moz-transition:opacity 0.3s 0.1s;-o-transition:opacity 0.3s 0.1s;-ms-transition:opacity 0.3s 0.1s;-webkit-transition:opacity 0.3s 0.1s;transition:opacity 0.3s 0.1s}
.mfp-content:hover .mfp-bottom-bar{opacity:1}
.mfp-content dl{overflow:hidden;*zoom:1}
.mfp-content dt{float:left;clear:left;width:115px;font-weight:bold}
.mfp-content dd{margin:0 0 0 125px}
.mfp-content p{padding:10px 0}
.offPageItems .tx-yag-thumb-outerframe{margin:0;padding:0}
.tx-ptextlist-pager li{display:inline}
.tx-ptextlist-pager .active a{cursor:default;color:black}
.align-left{text-align:left}
.align-center{text-align:center}
.align-right{text-align:right}
.csc-frame-frame1{background-color:#EDEBF1;border:1px solid #333333}
.csc-frame-frame2{background-color:#F5FFAA;border:1px solid #333333}
.important{color:#8A0020}
.name-of-person{color:#10007B}
.detail{color:#186900}
.component-items{color:#186900}
.action-items{color:#8A0020}
.component-items-ordered{color:#186900}
.action-items-ordered{color:#8A0020}
TABLE.typo3-adminPanel{border:1px solid black;background-color:#F6F2E6}
TABLE.typo3-adminPanel TR.typo3-adminPanel-hRow TD{background-color:#9BA1A8}
TABLE.typo3-adminPanel TR.typo3-adminPanel-itemHRow TD{background-color:#ABBBB4}
TABLE.typo3-adminPanel TABLE,TABLE.typo3-adminPanel TD{border:0px}
TABLE.typo3-adminPanel TD FONT{font-family:verdana;font-size:10px;color:black}
TABLE.typo3-adminPanel TD A FONT{font-family:verdana;font-size:10px;color:black}
TABLE.typo3-editPanel{border:1px solid black;background-color:#F6F2E6}
TABLE.typo3-editPanel TD{border:0px}
