#mystory-mainframe{width:480px;margin:auto}
#mystory-mainframe .outerwrap{width:100%;background-color:#222}
#mystory-mainframe div.content{height:280px;margin-bottom:1em;margin-top:1em;width:100%}
#mystory-mainframe .frame{height:280px;width:480px}
#mystory-mainframe div.infoblock div.info{float:left;margin-left:54px;width:360px}
#mystory-mainframe div.footer ul.breadCrumb{margin:0 0 0 .25em}
#mystory-mainframe div.footer .right-footer{position:relative}
#mystory-mainframe div.footer .right-footer ul{float:left;margin-left:1.25em}
div#hilfe{margin-left:0;width:480px}
#mystory-mainframe div.infoblock a.openinfo{float:left;margin-left:1em;margin-right:1em}
#mystory-mainframe .topicselection{position:relative;z-index:100}
#mystory-mainframe ul.topics{position:relative;top:1em;margin-bottom:1em}
#mystory-mainframe ul.topics li{position:relative;width:480px;height:auto;left:0!important}
#mystory-mainframe .topicselection .starter{background-color:#6f0100;float:left;width:480px}
#mystory-mainframe .topicselection .starter span.hint{float:left;color:#fff;font-size:75%;font-weight:700;margin-left:10px;margin-top:14px;margin-bottom:14px}
#mystory-mainframe .topicselection .starter .secondhint{border-top:4px solid #222;float:left;width:100%}
#mystory-mainframe ul.topics .checkbox{position:absolute}
#mystory-mainframe ul.topics li div.image{width:240px;height:130px;float:left;margin-right:10px}
#mystory-mainframe ul.topics li div.image img{width:240px}
#mystory-mainframe ul.topics li div.title{width:220px;float:left;bottom:auto;height:auto;overflow:auto;position:static;background-image:none}
#mystory-mainframe ul.topics li img.topic{margin:0}
#mystory-mainframe ul.topics li a{background-color:#000;float:left;width:100%}
#mystory-mainframe ul.topics li.active a{background-color:#6f0100}
#mystory-mainframe ul.topics li.active div.title span{font-weight:700}
#mystory-mainframe ul.topics li div.title span{font-size:100%}
#mystory-mainframe .topicselection a.button-video{background-image:url(../img/prj-1/btn_phone.png);display:block;height:40px;left:220px;position:relative;top:2px;width:96px}
#mystory-mainframe .topicselection a.button-video span{margin:8px 0 0 42px}
#mystory-mainframe ul.topics .subtopic{display:block;position:static;float:left;margin-bottom:5px;margin-top:5px;padding:auto}
#mystory-mainframe ul.topics .subtopic span{float:left;font-size:100%}
#mystory-mainframe ul.topics .subtopic img{margin-top:4px;margin-left:2px}
#mystory-mainframe .topicselection .header{background-color:#000;margin-bottom:0;margin-left:0;padding:10px}
div.jp-interface{display:none!important}
#mystory-mainframe .videoplayer .backlink{display:none}
#mystory-mainframe .gradient,#mystory-mainframe div.infoblock,.mainbackground img{width:480px}
