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,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;}
h1,h2,h3,h4{font-weight:normal;}
strong{font-weight:bold;}
small{font-size:.9em;font-weight:lighter;}
:focus{outline:0;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{font-weight:normal;text-align:left;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
em{font-style:italic;}
.right{display:inline;float:right;}
.left{display:inline;float:left;}
.my_clear,.form_clear{clear:both;height:1px;overflow:hidden;}
.text_right{text-align:right!important;}
.text_center{text-align:center!important;}
.no_margin{margin:0!important;padding:0!important;}
.clear{clear:both;}
body{-ms-text-size-adjust:none;-webkit-text-size-adjust:none;background-color:#83bbdf;background-image:url(https://www.file-upload.net/images/body.png);background-position:center top;background-repeat:no-repeat;color:#232323;font-family:Arial, sans-serif;font-size:1em;}
#wrapper{clear:both;font-size:.875em;margin:auto;padding:12px 0;width:960px;}
#header{background-image:url(https://www.file-upload.net/images/header.png);background-repeat:repeat-x;font-size:.875em;}
#header .inside{height:79px;margin:auto;width:940px;}
.mod_logo{float:left;margin:18px 0 0 5px;}
.mod_login p{color:#fff;font-size:.9em;margin:8px;text-align:right;}
.mod_login input{border-width:0;margin:12px 6px 0 0;padding:3px 0 0 10px;}
.mod_login input.button_login{padding:0;}
.mod_login input.text{background-color:transparent;background-image:url(https://www.file-upload.net/images/mod_login_input.png);background-position:0 0;background-repeat:no-repeat;color:#fff;float:left;height:20px;width:112px;}
.mod_login input.password{background-position:0 -23px;}
.mod_login input.filled{background-position:0 -46px;}
.mod_navigation{float:right;margin:8px 0 0;width:550px;}
.mod_navigation li{float:right;margin:0 10px 0 0;white-space:nowrap;}
.mod_navigation li a{color:#fff;cursor:pointer;display:inline-block;line-height:32px;text-decoration:none;white-space:nowrap;}
.mod_navigation li a:hover,.mod_navigation li a.active{color:#2d4656;}
.mod_navigation a span{background-image:url(https://www.file-upload.net/images/header_menu.png);background-position:center 33px;background-repeat:no-repeat;cursor:pointer;float:left;height:32px;}
.mod_navigation a span.li{padding:0 5px;}
.mod_navigation a span.le{background-position:right 33px;overflow:hidden;width:2px;}
.mod_navigation a span.ri{background-position:left 33px;overflow:hidden;width:2px;}
.mod_navigation a.active span.le,.mod_navigation a:hover span.le{background-position:left 0;}
.mod_navigation a.active span.li,.mod_navigation a:hover span.li{background-position:center 0;}
.mod_navigation a.active span.ri,.mod_navigation a:hover span.ri{background-position:right 0;}
#container_top{background-image:url(https://www.file-upload.net/images/container_top.png);background-repeat:no-repeat;height:9px;margin-top:10px;overflow:hidden;}
#container{background-image:url(https://www.file-upload.net/images/container.png);}
.infobalken{background-image:url(https://www.file-upload.net/images/infobalken.png);background-repeat:no-repeat;height:52px;margin:auto;width:862px;}
.infobalken .infotext{color:#46697f;font-family:Arial, Helvetica, sans-serif;font-size:1.43em;padding:16px 67px 0 25px;}
#main{background-image:url(https://www.file-upload.net/images/klammer.png);background-position:7px 49px;background-repeat:no-repeat;color:#8d8d8d;font-size:.968em;}
#main .inside{padding:59px 155px 10px 58px;}
.startseite #main{background-image:url(https://www.file-upload.net/images/startseite_main.png);background-position:right top;background-repeat:no-repeat;margin:0 10px;}
.startseite #main .inside{padding:40px 39px 0 57px;}
.downloadseite #main .inside{padding:45px 58px 47px 57px;}
#main h1{color:#5688a8;font-size:1.43em;font-weight:bold;margin:0 0 18px;}
.textseite #main h1{font-size:1.57em;font-weight:normal;}
#main h1.dateiname{background-image:url(https://www.file-upload.net/images/dateiname.png);background-repeat:no-repeat;color:#fff;font-size:1.57em;font-weight:normal;height:52px;line-height:52px;padding:0 0 0 53px;}
#main h2{font-size:1em;font-weight:bold;}
h1 span.checked{background-image:url(https://www.file-upload.net/images/checked.png);background-position:right top;background-repeat:no-repeat;display:inline-block;padding-right:68px;}
.textseite #main h2.file_download{background-image:url(https://www.file-upload.net/images/file_download.png);background-position:left top;background-repeat:no-repeat;color:#5688a8;font-size:1.57em;font-weight:normal;margin:0 0 0 10px;min-height:1px;padding:0 0 10px 43px;}
.mod_login2 input{background-color:#6B93AD;border-width:0;color:#FFF;cursor:pointer;float:right;height:22px;line-height:22px;margin-right:1px;padding:0 10px;}
#main p{line-height:1.4em;margin:6px 0 30px;}
.memberlog p{line-height:1.4em;margin:6px 0 15px!important;}
.startseite_right{float:right;min-height:370px;padding:0 0 0 45px;width:355px;}
.startseite_right p{font-size:.96em!important;line-height:1.4em;margin:6px 0 20px!important;text-align:justify;}
.startseite_left{float:left;padding:0;width:356px;}
#footer{background-image:url(https://www.file-upload.net/images/container_bottom.png);background-repeat:no-repeat;clear:both;color:#c5e9ff;font-size:.97em;padding-top:34px;text-align:center;}
#footer a{color:#c5e9ff;padding:0 4px;text-decoration:none;}
#footer a.active,#footer a:hover{color:#46697f!important;text-decoration:none;}
#footer p{margin:0;padding:0;}
.big_textarea{color:#6f6f6f;padding:10px 0;width:637px;}
.big_textarea textarea{background-color:transparent;border-width:0;color:#6F6F6F;height:100%;overflow:auto;width:100%;}
.big_textarea_top{background-image:url(https://www.file-upload.net/images/big_textarea_top_bottom.png);background-position:0 -2px;background-repeat:no-repeat;height:4px;overflow:hidden;}
.big_textarea_bottom{background-image:url(https://www.file-upload.net/images/big_textarea_top_bottom.png);background-position:0 0;background-repeat:no-repeat;height:2px;overflow:hidden;}
.big_textarea_content{background-image:url(https://www.file-upload.net/images/big_textarea_content.png);background-repeat:repeat-y;padding:10px 24px;}
.filebox_container{background-image:url(https://www.file-upload.net/images/filebox_container.png);background-position:right top;background-repeat:no-repeat;margin:0 10px 0 0;padding-bottom:0;padding-top:0;}
.filebox{margin:0 0 16px;}
.line{background-image:url(https://www.file-upload.net/images/line.png);background-repeat:repeat-x;clear:both;height:1px;margin-bottom:20px;overflow:hidden;width:664px;}
.pictureinfo_container_line{background-image:url(https://www.file-upload.net/images/pictureinfo_container.png);background-position:left -5px;background-repeat:repeat-x;clear:both;height:2px;margin:20px 0 0;overflow:hidden;}
.filebox label{float:left;line-height:2em;padding:0 16px 0 11px;width:88px;}
.short_textarea{color:#6f6f6f;float:left;margin:0 0 10px;width:509px;}
.short_textarea input{background-color:transparent;background-image:none;border-width:0;color:#6f6f6f;height:20px;overflow:auto;width:100%;}
.short_textarea_top{background-image:url(https://www.file-upload.net/images/short_textarea_top_bottom.png);background-position:0 -2px;background-repeat:no-repeat;height:3px;overflow:hidden;}
.short_textarea_bottom{background-image:url(https://www.file-upload.net/images/short_textarea_top_bottom.png);background-position:0 0;background-repeat:no-repeat;height:2px;overflow:hidden;}
.short_textarea_content{background-image:url(https://www.file-upload.net/images/short_textarea_content.png);background-repeat:repeat-y;height:15px;padding:3px 16px 8px;}
.upload_form{color:#6f6f6f;padding:25px 0 0;}
#main .upload_form p{height:40px;line-height:1.4em;margin:0;padding:0;}
#main .upload_form p.last{height:25px;}
.upload_button{margin-bottom:20px;}
.upload_form input.short_text{background-image:url(https://www.file-upload.net/images/input.png);background-position:0 -28px;background-repeat:no-repeat;border-width:0;color:#777;height:28px;line-height:2em;padding:0 6px 0 10px;width:130px;}
.upload_form label{height:22px;line-height:1.8em;overflow:hidden;padding:0;text-align:right;width:189px;}
label.checkbox_label{line-height:1.4em;}
.startseite_left a{color:#c5c5c5;text-decoration:none;}
.startseite_left a:hover{color:#6f6f6f;text-decoration:none;}
.radiobox{padding:10px 0;}
.radiobox label{padding:0 27px 0 10px;position:relative;}
.linkbox{margin-bottom:10px;}
.download_right{float:right;overflow:hidden;width:160px;}
.download_unten{margin-top:15px;overflow:hidden;width:468px;}
.download_left{float:left;/*width:640px;*/width:760px;}
#main .download_left p{font-size:13.4px;margin:20px 0;padding:0;}
.download_left .mod_text{float:left;width:460px;}
.pictureinfo_container{#background-image:url(https://www.file-upload.net/images/pictureinfo_container_content.png);#background-position:right top;#background-repeat:repeat-y;margin-bottom:20px;width:640px;}
.mod_picture{float:left;overflow:hidden;width:336px;}
.pictureinfo_box{float:right;width:295px;}
#main .pictureinfo_box p{margin:5px 0;padding:0;}
.pictureinfo_container_top{#background-image:url(https://www.file-upload.net/images/pictureinfo_container.png);#background-position:left 0;#background-repeat:no-repeat;height:5px;overflow:hidden;}
.pictureinfo_container_bottom{#background-image:url(https://www.file-upload.net/images/pictureinfo_container_bottom.png);#background-position:right bottom;#background-repeat:no-repeat;clear:both;overflow:hidden;}
.pictureinfo_container_clear{background-color:#fff;clear:both;height:.1px;overflow:hidden;}
.pictureinfo_box_inside{padding:30px 40px 0;}
.pictureinfo_box_inside label{color:#7c7c7c;display:inline-block;width:100px;}
.pictureinfo_box_inside span{color:#4b4b4b;display:inline-block;width:100px;}
.pictureinfo_box_inside a{color:#767676;text-decoration:none;}
.pictureinfo_box_inside a:hover{color:#4b4b4b;text-decoration:none;}
#kontakt{padding:10px 0;width:690px;}
#kontakt label{display:inline;float:left;height:24px;line-height:24px;margin-top:3px;padding-right:20px;text-align:right;width:180px;}
#kontakt input{background-color:#e0e0e0;border:1px solid #888;display:inline;float:left;font-size:16px;height:22px;margin-top:3px;width:163px;}
#kontakt textarea{background-color:#e0e0e0;border:1px solid #888;display:inline;float:left;font-size:16px;height:150px;margin-top:3px;overflow:auto;width:478px;}
#kontakt #submit2{border-width:0;float:right;height:32px;margin-right:9px;margin-top:20px;width:170px;color: #FFF;background-color: #b3b3b3;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;text-decoration: none;font-size: 14px;cursor:pointer;}
.uploadtool{#font-size:12px;float:left;margin-top:35px;padding:0;width:210px;}
.uploadtool_right{#font-size:12px;float:left;margin-top:35px;padding:23px 0 0;width:530px;}
.mu_box{background-color:#eeffe1;border:1px solid #d8d8d8;color:#646464;font-family:"Courier New", Courier,Verdana, sans-serif;font-size:12px;margin-bottom:15px;margin-top:5px;padding:10px;width:610px;}
.registrieren{#font-size:12px;margin-bottom:20px;margin-top:0;padding-right:20px;width:450px;}
.registrieren label{float:left;height:20px;margin-top:4px;width:200px;}
.registrieren input,.registrieren button{#font-size:12px;border:1px solid #e9e9e9;float:right;height:18px;margin-top:4px;width:200px;}
.bf-upload-box{font-family:arial,sans-serif;font-size:12px;margin:0;position:relative;}
.bf-upload-form{height:0;visibility:hidden;width:0;}
.bf-upload-form *{height:0;width:0;}
.bf-upload-param-container{margin:10px 0;overflow:hidden;}
.bf-upload-file-container-scroll{margin:10px 0 25px;padding:0!important;width:346px!important;}
.bf-upload-select-button{background:url(https://www.file-upload.net/images/button2.png);border-radius:4px;color:#FFF;cursor:pointer;font-size:20px;font-weight:bold;height:49px;line-height:49px;margin:0 auto 20px;text-align:center;text-shadow:#000 1px 1px 2px;width:356px;}
.prozent{color:#bbb;font-size:12px;height:16px;margin:auto;overflow:hidden;position:absolute;text-align:center;width:100%;}
.bf-upload-button{background:url(https://www.file-upload.net/images/button2.png);border-radius:4px;color:#FFF;cursor:pointer;font-size:20px;font-weight:bold;height:49px;line-height:49px;margin:0 auto;text-align:center;text-shadow:#000 1px 1px 1px;width:356px;}
.bf-upload-file-box{background:#FFF;border:1px solid #eee;border-radius:2px;color:#000;height:16px;margin:5px;overflow:hidden;padding:2px;position:relative;}
.bf-upload-info.right{color:#bbb;float:left;height:15px;overflow:hidden;text-align:right;width:25%;}
.bf-upload-info.left{color:#bbb;float:left;height:15px;margin-left:2%;overflow:hidden;text-align:left;width:73%;}
.bf-upload-file-box .progress{background:#ADFF2F;border:1px solid #ADFF2F;border-radius:1px;height:16px;left:1px;opacity:0.5;position:absolute;top:1px;width:0;}
.bf-upload-file-box.error .progress{background:#F33;border:1px solid #F33;}
.bf-upload-file-details{background:#FFF;border:1px solid #000;border-radius:5px;font-family:arial,sans-serif;font-size:12px;height:200px;padding:5px;position:absolute;width:300px;}
.alt-upload{margin:20px auto;width:250px;}
.alt-file-input{margin-bottom:10px;position:relative;text-align:right;z-index:2;}
.mod_login,.mod_login2{float:right;height:38px;margin:0 14px 0 0;}
#main a,.uploadtool_right a,.uploadtool_right a:link,.uploadtool_right a:visited,.uploadtool_right a:active,.tools a,.tools a:link,.tools a:visited,.tools a:active,.loginins a,.loginins a:link,.loginins a:visited,.loginins a:active{color:#5688A8!important;text-decoration:none;}
#main a:hover, .uploadtool_right a:hover,.tools a:hover,.loginins a:hover{color:#5688A8!important;text-decoration:underline;}
.bf-upload-cancel-button,.alt-upload-button{background:url(https://www.file-upload.net/images/button2.png);border-radius:4px;color:#FFF;cursor:pointer;font-size:20px;font-weight:bold;height:49px;line-height:49px;margin:0 auto;text-align:center;text-shadow:#000 1px 1px 2px;width:356px;}
ol,ul,.mod_navigation ul{list-style-position:outside;list-style-type:none;}
.tbtn{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;background:#fefefe;box-sizing:border-box;cursor:pointer;display:none;float:right;height:27px;margin:13px 15px 0 0;padding:6px 5px;width:30px;}
.tbtn span{background:#3b5e75;float:left;height:3px;margin:0 0 3px;width:100%;}
.responsiveMenu{background:#83bbdf;display:none;float:left;left:0;position:absolute;top:0;width:100%;z-index:99;}
.responsiveMenu ul{list-style:none;margin:0;padding:0;}
.responsiveMenu ul li{border-bottom:1px solid #88c1e6;float:left;margin:0;padding:0;width:100%;}
.responsiveMenu ul li a{color:#333;display:block;font-size:13px;padding:6px 15px;text-decoration:none;}
.responsiveMenu ul li a:hover{background:#36576c;color:#fff;}
.responsiveMenu .active {background:#36576c;color:#fff;}
#main .yoline{clear:both;margin-left:60px;margin-right:270px;}
.invisible,#dwdiv2,.mobileview{display:none;}
.responsivetable{display:block;float:left;width:100%;}
.responsivetable table{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin:0 1% 0 0;padding:10px;width:48%;}
.bf-upload-box{width:356px!important;}
.bf-scrollbar-view{width:326px!important;}
#downbild{background:url(https://www.file-upload.net/images/downbutton2.gif);width:190px;height:58px;border:none;cursor:pointer;}

@media(max-width:991px){
body,html{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
img{border:none;height:auto;max-width:100%;}
#header .inside{float:left;height:auto;width:100%;}
.infobalken{background-size:100% 100%;width:90%;}
.startseite #main .inside{padding:25px 25px 0;}
.mod_navigation{width:500px;}
.mod_logo img{max-width:230px;}
.mod_navigation li{margin:0 5px 0 0;}
.infobalken .infotext{font-size:17px;padding:15px 10px 10px;}
#container{background-size:100% 100%;float:left;width:100%;}
.startseite #main{background-size:45% 45%;}
.startseite_left{float:left;padding:0;width:51%;}
.startseite_right{float:right;padding:0 0 0 45px;width:41%;}
#footer{background-size:100% 19px;float:left;width:100%;}
.bf-upload-box,.bf-upload-file-container-scroll{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%!important;}
.bf-scrollbar-view{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:95%!important;}
.bf-upload-select-button,.bf-upload-button,.bf-upload-cancel-button{background-size:100% 100%;width:100%;}
#main .inside{padding:59px 55px 10px;}
.mod_login2 input{line-height:18px;padding:0 7px;}
/*#rc-imageselect,.g-recaptcha{-webkit-transform:scale(0.77);-webkit-transform-origin:0 0;transform:scale(0.77);transform-origin:0 0;}*/
#header,#wrapper{float:left;width:100%;}
}

@media(max-width:915px){
.download_right{display:none;}
}

@media(max-width:767px){
.startseite_left{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;}
.startseite_right{min-height:100px;padding:0;width:100%;}
.startseite #main{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;background-image:none;box-sizing:border-box;margin:0;padding:0 15px;}
.startseite #main .inside{padding:25px 10px 0;}
#main .inside{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding:25px 30px 0;width:100%;}
#main{background-position:2px 19px;float:left;width:100%;background-size:20px;}
#footer{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:34px 10px 0;}
#footer a{font-size:13px;}
.mod_login{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;height:auto;margin:0;padding:0 15px;width:100%;}
.mod_login input{margin:10px 1% 0 0;}
.mod_login input.text{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;background:#36576c;border:1px solid #325165;box-sizing:border-box;color:#fff;float:left;height:auto;padding:6px 10px;width:39%;}
.mod_login input.button_login{-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px;background:#6b94ad;border-radius:2px;color:#fff;cursor:pointer;float:right;height:30px;line-height:29px;padding:0;text-align:center;width:19%;-webkit-appearance: none;}
#header .right{float:left;position:relative;width:100%;}
.mod_logo img{max-width:180px;}
.mod_logo{margin:14px 0 9px 15px;}
#header{background-size:100% 54px;}
.bf-upload-select-button,.bf-upload-button,.bf-upload-cancel-button{font-size:17px;}
.infobalken{-moz-border-radius:3px;-moz-box-sizing:border-box;-ms-border-radius:3px;-ms-box-sizing:border-box;-o-border-radius:3px;-o-box-sizing:border-box;-webkit-border-radius:3px;-webkit-box-sizing:border-box;background:rgba(217,241,255,0.5);border-radius:3px;box-sizing:border-box;height:auto;}
.infobalken .infotext{background:url(https://www.file-upload.net/images/badal.png) no-repeat 98% center;font-size:15px;padding:10px 55px 10px 10px;}
.textseite #main h1{font-size:18px;padding:0;}
.loginins table{float:left;width:100%;}
.loginins table tr td{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;font-size:12px;overflow-wrap:break-word;padding:0 5px;text-align:center!important;width:25%;}
.loginins table tr.tabletitle td{font-size:13px!important;padding:0;}
.big_textarea_content{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;background:#eaeaea;box-shadow:3px 3px 3px #ccc inset;box-sizing:border-box;float:left;margin:0 0 15px;padding:10px 15px;width:100%;}
#main .yoline{margin:0 0 30px;padding:0 30px;}
.filebox label{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding:0;width:100%;}
.short_textarea{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;background:#eaeaea;box-shadow:2px 2px 2px #ccc inset;box-sizing:border-box;float:left;width:100%;}
.short_textarea_content{background:none;height:auto;padding:0;}
.short_textarea input{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;height:auto;padding:10px;}
.line{width:100%;}
.radiobox label{font-size:13px;padding:0 4px;position:relative;}
h1 span.checked{padding-right:35px;}
#kontakt label{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:40%;}
#kontakt input{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Arial, Helvetica, sans-serif;font-size:13px;height:auto;padding:5px 10px;width:30%;}
#kontakt textarea{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Arial, Helvetica, sans-serif;font-size:13px;height:85px;padding:5px 10px;width:60%;}
#kontakt #submit2{margin-right:0;margin-top:0;padding:0;}
.registrieren{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.uploadtool_right{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-top:0;width:100%;}
.downloadseite #main .inside{padding:13px 35px 0;}
#main h1.dateiname{font-size:17px;padding:0 0 0 46px;}
.pictureinfo_box_inside{padding:0 0 10px;}
/*.download_right{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;text-align:center;width:100%;}
.download_right iframe{float:none;width:160px!important;}*/
.responsivetable table{margin:15px 0;padding:0;width:100%;}
.mod_login2{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;height:auto;margin:12px 0 0;padding:0 15px;width:100%;}
.mod_login2 input{height:auto;line-height:inherit;margin:0 1px 1px 0;padding:3px 0;text-align:center;width:33%;}
/*#kontakt .g-recaptcha{margin-left:188px!important;}*/
.alt-upload-button{background-size:100% 100%;width:100%!important;}
.download_left iframe{float:none;width:338px!important;}
.download_left .pictureinfo_container{text-align:center;}
.mod_navigation,.textseite .big_textarea_top,.big_textarea_bottom,.short_textarea_top,.short_textarea_bottom,.mobilehide{display:none;}
.tbtn,.mobileview{display:block;}
.mod_login input::-moz-placeholder,.mod_login ::-webkit-input-placeholder,.mod_login :-ms-input-placeholder{color:#fff;opacity:1;}
.big_textarea,#kontakt,.mu_box,.download_left,.pictureinfo_container,.download_left .mod_text,.pictureinfo_box,.mod_picture{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:100%;}
.registrieren label,.registrieren input,.registrieren button{-webkit-appearance: none;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;width:50%;}
.pictureinfo_box_inside span,.pictureinfo_box_inside label{text-align:left;}
.textseite #main h2.file_download{font-size:1.20em;word-wrap:break-word;}
}

@media(max-width:479px){
.upload_form label{float:left;margin:0 0 5px;text-align:left;width:100%;}
.upload_form input.short_text{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;background:#f5f5f5;border:1px solid #d1d1d1;box-sizing:border-box;float:left;margin:0 0 5px;width:100%;}
.upload_form label.checkbox_label{width:auto;}
.startseite_left a{font-size:13px;}
.infobalken .infotext{font-size:12px;}
.loginins table tr.tabletitle td{font-size:12px!important;}
#kontakt label{margin-top:10px;text-align:left;width:100%;}
#kontakt input{margin-top:0;width:100%;}
#kontakt textarea{width:100%;}
.registrieren label{margin-top:10px;width:100%;}
.registrieren input,.registrieren button{margin-top:5px;padding:6px 10px;width:100%;}
.registrieren{padding-right:0;width:100%;}
.rc-anchor-normal .rc-anchor-content{width:161px!important;}
.mod_login2 input{width:49%;}
/*#kontakt .g-recaptcha{margin-bottom:0;margin-left:0!important;width:auto;}
#rc-imageselect,.g-recaptcha{-webkit-transform:scale(0.86);-webkit-transform-origin:0 0;transform:scale(0.86);transform-origin:0 0;}*/
.download_left iframe > div{width:100%!important;}
.download_left iframe img{height:auto;max-width:100%;}
.mod_picture{overflow-x:scroll;}
.download_left{overflow:hidden;}
#dwdiv2-ads{overflow-x:scroll;}
.bf-upload-info.left,.bf-upload-info.right,.prozent{font-size:10px;}
}