body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li.col_first{clear:left}.float_left{float:left}.float_right{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}
.rs-columns {
  clear: both;
  display: inline-block;
  width: 100%;
}

.rs-column {
  float: left;
  width: 100%;
  margin-top: 7.69231%;
  margin-right: 7.69231%;
}
.rs-column.-large-first {
  clear: left;
}
.rs-column.-large-last {
  margin-right: -5px;
}
.rs-column.-large-first-row {
  margin-top: 0;
}
.rs-column.-large-col-1-1 {
  width: 100%;
}
.rs-column.-large-col-2-1 {
  width: 46.15385%;
}
.rs-column.-large-col-2-2 {
  width: 100%;
}
.rs-column.-large-col-3-1 {
  width: 28.20513%;
}
.rs-column.-large-col-3-2 {
  width: 64.10256%;
}
.rs-column.-large-col-3-3 {
  width: 100%;
}
.rs-column.-large-col-4-1 {
  width: 19.23077%;
}
.rs-column.-large-col-4-2 {
  width: 46.15385%;
}
.rs-column.-large-col-4-3 {
  width: 73.07692%;
}
.rs-column.-large-col-4-4 {
  width: 100%;
}
.rs-column.-large-col-5-1 {
  width: 13.84615%;
}
.rs-column.-large-col-5-2 {
  width: 35.38462%;
}
.rs-column.-large-col-5-3 {
  width: 56.92308%;
}
.rs-column.-large-col-5-4 {
  width: 78.46154%;
}
.rs-column.-large-col-5-5 {
  width: 100%;
}
.rs-column.-large-col-6-1 {
  width: 10.25641%;
}
.rs-column.-large-col-6-2 {
  width: 28.20513%;
}
.rs-column.-large-col-6-3 {
  width: 46.15385%;
}
.rs-column.-large-col-6-4 {
  width: 64.10256%;
}
.rs-column.-large-col-6-5 {
  width: 82.05128%;
}
.rs-column.-large-col-6-6 {
  width: 100%;
}
@media screen and (max-width: 900px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-first {
    clear: none;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: left;
  }
  .rs-column.-medium-last {
    margin-right: -5px;
  }
  .rs-column.-medium-first-row {
    margin-top: 0;
  }
  .rs-column.-medium-col-1-1 {
    width: 100%;
  }
  .rs-column.-medium-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-2-2 {
    width: 100%;
  }
  .rs-column.-medium-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-3-3 {
    width: 100%;
  }
  .rs-column.-medium-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-medium-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-medium-col-4-4 {
    width: 100%;
  }
  .rs-column.-medium-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-medium-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-medium-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-medium-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-medium-col-5-5 {
    width: 100%;
  }
  .rs-column.-medium-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-medium-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-medium-col-6-6 {
    width: 100%;
  }
}
@media screen and (max-width: 599px) {
  .rs-column {
    margin-right: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: none;
  }
  .rs-column.-medium-last {
    margin-right: 7.69231%;
  }
  .rs-column.-medium-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-small-first {
    clear: left;
  }
  .rs-column.-small-last {
    margin-right: -5px;
  }
  .rs-column.-small-first-row {
    margin-top: 0;
  }
  .rs-column.-small-col-1-1 {
    width: 100%;
  }
  .rs-column.-small-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-small-col-2-2 {
    width: 100%;
  }
  .rs-column.-small-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-small-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-small-col-3-3 {
    width: 100%;
  }
  .rs-column.-small-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-small-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-small-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-small-col-4-4 {
    width: 100%;
  }
  .rs-column.-small-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-small-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-small-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-small-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-small-col-5-5 {
    width: 100%;
  }
  .rs-column.-small-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-small-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-small-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-small-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-small-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-small-col-6-6 {
    width: 100%;
  }
}

/* screen_all.css */
.fupa_tabelle_header,.fupa_spielplan_header{margin-top:30px;padding:20px;background-color:#1b2a36;border-top:5px solid #d00;color:#fff;text-transform:uppercase;font-weight: 700}.fupa_spielplan_header{margin-bottom:-39px}.fupa_widget div#teamdiv,.fupa_widget div#teamdiv td.tab_wappen div{display:block}.fupa_widget_tabelle .content_table_std{font:14px/1.2rem 'Open Sans',sans-serif;margin: 1px 0 0 0 !important}.fupa_widget_spielplan .content_table_std{font:14px/1.2rem 'Open Sans',sans-serif;margin: 20px 0 0 0 !important}.fupa_widget .content_table_std a,.fupa_widget .content_table_std td{color:#000;font-size: 14px !important}.fupa_widget .content_table_std a:hover{text-decoration:none;color:#000}h2.partner_category{margin:15px 0 0;padding:3px 10px 5px 15px;background-color:#d00;border-top:3px solid #dedede;border-right:3px solid #dedede;border-bottom:3px solid #dedede;border-left:0px solid #dedede;font-size:150%;color:#fff;text-transform:uppercase;font-weight: 400}.kontaktbox .wrapper{margin-top:15px;background-color:#fff;border:3px solid #dedede}.kontaktbox .funktion{padding:5px;background-color:#d00;color:#fff;text-transform:uppercase;font-weight: 700}.kontaktbox .bild{border-top: 1px solid #fff;border-bottom: 1px solid #1b2a36}.kontaktbox .name{padding:10px 10px 0;font-size:125%;color:#d00;font-weight: 700}.kontaktbox .titel{padding:5px 10px 0;font-size:90%;line-height:1.2em;font-weight: 700}.kontaktbox .daten{padding:10px;font-size:90%}.spieler-kaderliste .spieler_wrapper{margin-top:15px}.spieler-kaderliste .bild_wrapper{position:relative;border-top:5px solid #d00}.spieler-kaderliste .nummer{width:30px;height:30px;left:5px;top:5px;position:absolute;text-align:center;background-color:#fff;border:1px solid #d00;border-radius:15px;line-height:1.9em;color:#d00;behavior:url('assets/css3pie/1.0.0/PIE.htc');font-weight: 900}.spieler-kaderliste a{width:100%;height:100%;left:15px;top:0;position:absolute;z-index:10;opacity: 0}.spieler-kaderliste .spielername{padding:5px;text-align:center;background-color:#1b2a36;border-top:1px solid #fff;color:#fff;font-weight: 700}.ce_downloadarchive.mws{margin-top:15px;border:3px solid #dedede}.ce_downloadarchive.mws .downloadarchivItem{padding:5px;font-size:80%}.ce_downloadarchive.mws .even{background-color:#dedede}.ce_downloadarchive.mws .downloadarchivItem .mime_icon{float:left;margin-right:5px}.ce_downloadarchive.mws .downloadarchivItem a{text-decoration:none;font-weight: 700}.preistabelle{margin-top:20px}.spielplan .datum{margin-top:15px;text-align:left;font-weight: 700}.spielplan .wettbewerb{margin-top:15px;text-align:right}.termine_startseite{margin-top:30px;background-color:#f4f4f4;border-bottom:2px solid #dedede}.termine_startseite .termin_wrapper{padding-top:15px;padding-bottom:15px}.termine_startseite .wrapper_thema{background-color:#1b2a36;border-top:5px solid #d00;font:150% Bitter,serif;color:#fff;text-transform:uppercase;font-weight: 600}.termine_startseite .thema{padding-top:10px;padding-bottom:10px}.termine_startseite .header{font-size:85%;font-weight: 700}.termine_startseite .header .day{padding:0 5px;background-color:#d00;border-radius:5px;color:#fff;behavior:url('assets/css3pie/1.0.0/PIE.htc')}.mitarbeiter h3{margin-top:5px;margin-bottom:10px;color:#d00}.mitarbeiter .ma_wrapper{margin-bottom:30px;padding:5px;background-color:#f4f4f4;-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,.2);box-shadow:0 3px 8px 0 rgba(0,0,0,.2);border:2px solid #dedede;behavior:url('assets/css3pie/1.0.0/PIE.htc')}.mitarbeiter img{border:1px solid #fff}#footer .sponsoren_wrapper{padding-top:10px;background-color:#1b2a36;border-top:5px solid #d00;color:#fff}#footer .sponsoren_wrapper .ueberschrift{padding-bottom:20px;text-align:center;font-weight: 600}#footer .sponsoren_wrapper .inner_wrapper{padding:20px 0 40px}#footer .sponsoren_wrapper .inner_wrapper img:hover{background-color:#fff;border-radius:10px;behavior:url('assets/css3pie/1.0.0/PIE.htc')}.spieltag_tabelle table{width:100%}.spieltag_tabelle tr.kopf{padding:10px;background-color:#d00;border-top:1px solid #fff;border-bottom:1px solid #fff;color:#fff}.spieltag_tabelle tr.daten{border-bottom:1px dotted #d1d1d1}.spieltag_tabelle th,.spieltag_tabelle td{padding:10px;vertical-align:middle;text-align:center}.spieltag_tabelle td.logo img{margin:auto}.spieltag_tabelle td.punkte{border-right:1px dotted #d1d1d1;color:#d00;font-weight: 700}.tabelle_profis h2,.tabelle_u19 h2,.tabelle_u17 h2{margin:20px 0 0;padding:20px;background-color:#1b2a36;border-top:5px solid #d00;font-size:120%;line-height:1.3rem;color:#fff;text-transform:uppercase;font-weight: 700}.preistabelle table{width:100%}.preistabelle table td{padding:5px}.preistabelle .kategorie{background-color:#c0c0c0}.preistabelle .block_ghip{background-color:#d92919}.preistabelle .block_ae,.preistabelle .block_bd,.preistabelle .block_c{background-color:#f68121}.preistabelle .block_rolli{background-color:#09f}.vvk_plz_gebiet{padding:5px 10px;background-color:#d00;border:3px solid #dedede;color:#fff;text-transform:uppercase;font-weight: 700}.vvk_wrapper{margin-top:10px;margin-bottom:10px}.vvk_stadt{padding-top:5px;padding-bottom:5px;background-color:#1b2a36;border-top:1px solid #1b2a36;border-bottom:1px solid #1b2a36;color:#fff}.vvk_adresse{padding:5px 15px;border-bottom:1px solid #dedede}.vvk_firma{font-weight: 700}.vvk_firma_adresse{float:left}.tabelle_profis td.seeding,.tabelle_u19 td.seeding,.tabelle_u17 td.seeding{background-color:#1b2a36;border-top:1px solid #fff;border-bottom:1px solid #fff;color:#fff;font-weight: 700}.tabelle_profis .pos_1 td.seeding,.tabelle_u19 .pos_1 td.seeding,.tabelle_u17 .pos_1 td.seeding{background-color:#090;color:#fff;font-weight: 700}.tabelle_profis .pos_18 td.seeding,.tabelle_u19 .pos_12 td.seeding,.tabelle_u19 .pos_13 td.seeding,.tabelle_u19 .pos_14 td.seeding,.tabelle_u17 .pos_12 td.seeding,.tabelle_u17 .pos_13 td.seeding,.tabelle_u17 .pos_14 td.seeding{background-color:#d00;border-top:1px solid #fff;border-bottom:1px solid #fff;color:#fff;font-weight: 700}.tabelle_profis .pos_15 td.seeding,.tabelle_profis .pos_16 td.seeding,.tabelle_profis .pos_17 td.seeding,.tabelle_u19 .pos_2 td.seeding{background-color:#ebb100;border-top:1px solid #fff;border-bottom:1px solid #fff;color:#fff;font-weight: 700}.legende table{width:100%;border-bottom:1px dotted #d1d1d1}.legende tr{border-top:1px dotted #d1d1d1}.legende td.aufstieg{background-color:#090}.legende td.rel{background-color:#ebb100}.legende td.abstieg{background-color:#d00}.legende td.color{width:40px;border-top:1px solid #fff;border-bottom:1px solid #fff}.legende td.description{padding:5px 10px}.spieltag_kader .aufstellung{margin-top:20px;padding-top:10px;padding-bottom:10px;text-align:center;background-color:#1b2a36;border-bottom:1px solid #fff;color:#fff;text-transform:uppercase;font-weight: 700}.spieltag_kader .team_name{padding-top:10px;padding-bottom:10px;text-align:center;background-color:#d00;color:#fff;text-transform:uppercase;font-weight: 700}.spieltag_kader .kader{margin-top:20px;margin-bottom:20px}.spieltag_kader table{width:100%}.sliderbox{margin-top:50px;background-color:#fff;-webkit-box-shadow:0 0 8px 1px rgba(0,0,0,.5);box-shadow:0 0 8px 1px rgba(0,0,0,.5);border-top:5px solid #d00;behavior:url('assets/css3pie/1.0.0/PIE.htc')}.newsslider .head{width:500px;display:inline-block;padding:10px 10px 9px 0;border-left:30px solid #e80000;line-height:1.2em}.newsslider h1{display:inline;margin:0;padding:10px 0 9px;background-color:#e80000;color:#fff}.newsslider h1 .heading{background-color:#e80000;color:#fff;text-transform:uppercase}.newsslider h1 .indent{left:-15px;position:relative}.trainingsplan{padding-top:10px;padding-bottom:10px}.trainingsplan p{margin:0}.trainingsplan .teaser{padding-top:5px;font-size:80%;font-weight: 600}.spielplan table{width:100%;margin-bottom:0}.spielplan td.gegner_wappen{width:10%;padding-top:10px;padding-right:10px;padding-bottom:10px}.spielplan td.gegner_wappen img{max-height:50px;margin-left:auto}.spielplan td.gegner_name{width:30%;vertical-align:middle;font-size:130%;font-weight: 700}.spielplan td.home_away{width:10%;vertical-align:middle}.spielplan td.home_away span.home{padding:5px 10px;background-color:#090;border-radius:25px;color:#fff;behavior:url('assets/css3pie/1.0.0/PIE.htc');font-weight: 700}.spielplan td.home_away span.away{padding:5px 10px;background-color:#d00;border-radius:25px;color:#fff;behavior:url('assets/css3pie/1.0.0/PIE.htc');font-weight: 700}.spielplan .stadion{margin-top:5px;margin-bottom:5px;font-size:80%;color:#d00;font-weight: 700}.spielplan .matchinfo{padding-top:5px;padding-bottom:5px;text-align:center;background-color:#d00}.spielplan .matchinfo a{text-decoration:none;color:#fff;text-transform:uppercase;font-weight: 700}.spielplan h1.monate{margin-top:30px;margin-bottom:20px;font-size:200%;color:#d00}.ansetzungen .ansetzungen_wrapper{position:relative;border-bottom:2px solid #f4f4f4}.ansetzungen table{width:100%;margin-bottom:0}.ansetzungen td.spieltag{width:30px}.ansetzungen td.spieltag .inner{width:25px;padding-top:3px;padding-bottom:3px;text-align:center;background-color:#d00;border-radius:5px;color:#fff;behavior:url('assets/css3pie/1.0.0/PIE.htc');font-weight: 700}.ansetzungen td.team_home,.ansetzungen td.team_away{width:30%}.ansetzungen td.team_home{text-align:right}.ansetzungen td.logo img{width:35px;height:auto;margin-right:auto;margin-left:auto}.ansetzungen td.result{width:15%;text-align:center;font-weight: 700}.ansetzungen a.detail{width:100%;height:100%;left:0;top:0;position:absolute;opacity: 0}.news-uebersicht .item{position:relative;margin-top:15px;background-color:#1b2a36;border-top:5px solid #d00;color:#fff}.news-uebersicht .teaserbild{border-bottom:1px solid #fff}.news-uebersicht .datum{padding:10px 10px 0;font-size:80%;font-weight: 600}.news-uebersicht .ueberschrift{min-height:55px;padding-top:5px;padding-right:10px;padding-left:10px;font-size:120%;font-weight: 700}.news-uebersicht a{width:100%;height:100%;top:0;position:absolute;opacity: 0;z-index: 10}.news_detail .text_wrapper span.text{text-align:justify;-ms-hyphens: auto;-webkit-hyphens: auto;hyphens: auto}.news_detail .text_wrapper span.text ul,.news_detail .text_wrapper span.text ol{padding-left:30px}.news_detail .text_wrapper span.text ol li{list-style-type:decimal}.news_detail .text_wrapper span.text ul li{list-style-type:square}.mod_sitemap a{text-decoration:none}.mod_sitemap ul.level_1{font-size:150%;text-transform:uppercase;font-weight: 600}.mod_sitemap ul.level_1 li{margin-top:10px}body{background:#dedede url("../../files/layout/site_background_1920_1080.jpg") left top no-repeat;font:90%/1.2rem 'Open Sans',sans-serif;background-attachment: fixed}#container{padding-bottom:20px}a{color:#d00}img{display:block}h1{margin:1rem 0;font:300%/1.2em Bitter,serif;color:#d00;text-transform:uppercase;font-weight: 600}h2{font-size:170%;line-height:1.2em;color:#d00;text-transform:uppercase}h3{margin:0;padding-bottom:5px;font-size:125%;line-height:1.2em;text-transform:uppercase;font-weight: 700}.content-1sp .contentbox{margin-top:50px;padding-bottom:15px;background-color:#fff;background-repeat:repeat-y;-webkit-box-shadow:0 0 8px 1px rgba(0,0,0,.5);box-shadow:0 0 8px 1px rgba(0,0,0,.5);border-top:5px solid #d00;behavior:url('assets/css3pie/1.0.0/PIE.htc')}#header{background-color:#d00}.kopfleiste-logo-wrapper{max-width:115px;position:absolute;top: 15px;z-index: 1001}.content-2sp .contentbox{background-color:#fff;-webkit-box-shadow:0 0 8px 1px rgba(0,0,0,.5);box-shadow:0 0 8px 1px rgba(0,0,0,.5);border-top:5px solid #d00;behavior:url('assets/css3pie/1.0.0/PIE.htc')}.ce_text ul,.ce_text ol{padding-left:30px}.ce_text ol li{list-style-type:decimal}.ce_text li{list-style-type:square}.kopfbild .beschreibung h1{margin:0 0 10px;font-size:150%;color:#fff}.pagination{margin-top:20px;text-align:center}.pagination ul{margin:20px 0;padding-left:0}.pagination li{display:inline}.pagination span.current{padding:5px 10px;border:1px solid #d00;border-radius:30px;font-size:85%;text-decoration:none;behavior:url('assets/css3pie/1.0.0/PIE.htc');font-weight: 700}.pagination a.link{padding:5px 10px;background-color:#d00;border-radius:30px;font-size:85%;text-decoration:none;color:#fff;behavior:url('assets/css3pie/1.0.0/PIE.htc');font-weight: 700}.pagination a.first,.pagination a.previous,.pagination a.next,.pagination a.last{padding:5px 10px;background-color:#d00;border-radius:30px;font-size:85%;text-decoration:none;color:#fff;behavior:url('assets/css3pie/1.0.0/PIE.htc');font-weight: 700}ul.tab{overflow:hidden;margin:0;padding:0;background-color:#d00;border-width:1px 0px;border-style:solid;border-color:#fff;text-transform:uppercase;list-style-type:none;font-weight: 700}ul.tab li{float:left}ul.tab li a{display:inline-block;padding:14px 16px;text-align:center;text-decoration:none;color:#fff;transition: 0.3s}ul.tab li a:hover{background-color:#fff;color:#d00}ul.tab li a:focus,ul.tab li a.active{background-color:#fff;color:#d00}.tabcontent{display:none;-webkit-animation: fadeEffect 1s;animation: fadeEffect 1s}@-webkit-keyframes fadeEffect{from {opacity: 0;}to {opacity: 1;}}@keyframes fadeEffect{from {opacity: 0;}to {opacity: 1;}}.backtotop{bottom:10px;right:10px;position:fixed;z-index: 100}.backtotop img{-webkit-box-shadow:0 0 15px 1px rgba(0,0,0,.5);box-shadow:0 0 15px 1px rgba(0,0,0,.5);border-radius:25px;behavior:url('assets/css3pie/1.0.0/PIE.htc')}.busfahrten{border-bottom:1px dotted #dedede}.downloadarchivEcho .downloadarchivItem{margin-bottom:30px;padding-top:15px;padding-bottom:15px;background-color:#ededed;border-top:5px solid #d00}.downloadarchivEcho figure.image_container img{border:2px solid #dedede}.downloadarchivEcho h2{margin:5px 0 0;font-family:'Open Sans Condensed',sans-serif;font-weight: 700}.downloadarchivEcho .size{margin-bottom:10px;font-size:80%;font-weight: 700}.downloadarchivEcho p{margin:10px 0 0}.lebenslang_wrapper{margin-top:30px}.lebenslang_mitglied{margin:10px;padding:1em .5em;background-color:#f4f4f4;border-radius:10px;behavior:url('assets/css3pie/1.0.0/PIE.htc')}.ce_downloadarchive.mws h3{padding:5px;background-color:#d00;font-size:100%;color:#fff;text-transform:none;font-weight: 700}.banner_zufallsbild{position:relative;margin-top:15px}.banner_zufallsbild a{width:100%;height:100%;left:0;top:0;position:absolute;opacity: 0}.banner_bwin{margin-top:15px;text-align:center}.banner_tokabot{margin-top:15px}.banner_tokabot .wrapper{height:0;position:relative;padding-bottom: 200%;padding-top: 25px}.banner_tokabot .wrapper iframe{width:100%;height:100%;left:0;top:0;position:absolute;border:0}.counter_startseite .counter_wrapper{margin-top:30px;padding-bottom:15px;background-color:#f4f4f4;border-bottom:2px solid #dedede;color:#fff}.counter_startseite .wrapper_thema{background-color:#1b2a36;border-top:5px solid #d00;font:150% Bitter,serif;;text-transform:uppercase;font-weight: 600}.counter_startseite .thema{padding-top:10px;padding-bottom:10px}.counter_startseite .wrapper_liga_date{background-color:#d00}.counter_startseite .liga,.counter_startseite .date{text-transform:uppercase;font-weight: 700}.counter_startseite .liga{padding-top:5px}.counter_startseite .date{padding-bottom:5px}.counter_startseite .countup{color:#d00;font-weight: 700}.counter_startseite .spiel .vs{vertical-align:bottom;text-align:center;font-size:200%;color:#d00;font-weight: 700}.counter_startseite .spiel .button{margin-top:10px;padding:5px;text-align:center;background-color:#d00;border-right:1px solid #f4f4f4;border-left:1px solid #f4f4f4;border-radius:5px;font-size:90%;color:#fff;text-transform:uppercase;behavior:url('assets/css3pie/1.0.0/PIE.htc');font-weight: 700}.counter_startseite .spiel .button a{text-decoration:none;color:#fff}.spielerdetail-steckbrief{background-color:#1b2a36;color:#fff}.spielerdetail-datenblock{margin-top:20px}.spielerdetail-datenblock-name{margin-top:20px;padding-top:15px}.spielerdetail-datenblock-last{margin-top:20px;padding-bottom:20px}.spielerdetail-label{line-height:1em;font-weight: 700}.spielerdetail-content{font:150%/1.2em Bitter,serif;;color:#d00;font-weight: 700}.spielerdetail-zahl{font:400%/1em Bitter,serif;;font-weight: 700}.spielerdetail-name{font-size:130%;font-weight: 700}.spielerdetail-statistik table{width:100%}.spielerdetail-statistik th{padding:10px 5px;text-align:center;background-color:#dedede;border-top:0px solid #fff;border-right:1px solid #fff;border-bottom:0px solid #fff;border-left:0px solid #fff}.spielerdetail-statistik th.last{border:0px}.spielerdetail-statistik .green{color:#008000}.spielerdetail-statistik .red{color:#f00}.spielerdetail-statistik td.saison{padding:5px 10px;background-color:#1b2a36;border-bottom:1px solid #dedede;color:#fff;font-weight: 700}.spielerdetail-statistik td.daten{padding:5px;vertical-align:middle;text-align:center;border-top:0px solid #dedede;border-right:1px solid #dedede;border-bottom:0px solid #dedede;border-left:0px solid #dedede}.spielerdetail-statistik td.daten.last{border:0px solid}.spielerdetail-statistik tr.daten-tr{border-bottom:1px solid #dedede;font-weight: 700}.spielerdetail-statistik .yellow-card{width:15px;display:inline-block;background-color:#ff0;-webkit-box-shadow:1px 1px 0 0 rgba(0,0,0,.3);box-shadow:1px 1px 0 0 rgba(0,0,0,.3);border-radius:3px;text-indent:-1000em;behavior:url('assets/css3pie/1.0.0/PIE.htc')}.spielerdetail-statistik .red-card{width:15px;display:inline-block;background-color:#f00;-webkit-box-shadow:1px 1px 0 0 rgba(0,0,0,.3);box-shadow:1px 1px 0 0 rgba(0,0,0,.3);border-radius:3px;text-indent:-1000em;behavior:url('assets/css3pie/1.0.0/PIE.htc')}.spielerdetail-statistik .yellow-red-card{width:15px;display:inline-block;background-color:#000;background:-moz-linear-gradient(left,#ffff00 0%,#ffff00 50%,#ff0000 50%);background:-webkit-linear-gradient(left,#ffff00 0%,#ffff00 50%,#ff0000 50%);background:-o-linear-gradient(left,#ffff00 0%,#ffff00 50%,#ff0000 50%);background:-ms-linear-gradient(left,#ffff00 0%,#ffff00 50%,#ff0000 50%);background:linear-gradient(to right,#ffff00 0%,#ffff00 50%,#ff0000 50%);-pie-background:linear-gradient(left,#ffff00 0%,#ffff00 50%,#ff0000 50%);-webkit-box-shadow:1px 1px 0 0 rgba(0,0,0,.3);box-shadow:1px 1px 0 0 rgba(0,0,0,.3);border-radius:3px;text-indent:-1000em;behavior:url('assets/css3pie/1.0.0/PIE.htc')}.spielerdetail-interview{margin-top:20px;background-color:#f4f4f4;border-bottom:2px solid #dedede}.spielerdetail-interview .wrapper_thema{margin-bottom:15px;background-color:#1b2a36;border-top:5px solid #d00;font:150% Bitter,serif;color:#fff;text-transform:uppercase;font-weight: 600}.spielerdetail-interview .thema{padding-top:10px;padding-bottom:10px}.spielerdetail-interview .field{margin-top:20px}.spielerdetail-interview .field div.label{margin-bottom:5px;font-size:120%;font-weight: 700}.spielerdetail-interview .field div.value{padding-bottom:20px;font:130%/1.2em Bitter,serif;;color:#d00;font-weight: 700}.spielerdetail-bildergalerie{margin-top:20px;padding-bottom:15px;background-color:#f4f4f4;border-bottom:2px solid #dedede}.spielerdetail-bildergalerie .wrapper_thema{margin-bottom:15px;background-color:#1b2a36;border-top:5px solid #d00;font:150% Bitter,serif;color:#fff;text-transform:uppercase;font-weight: 600}.spielerdetail-bildergalerie .thema{padding-top:10px;padding-bottom:10px}.spielerdetail-bildergalerie .img_wrapper{margin-top:15px;margin-bottom:15px}.spielerdetail-bildergalerie .img_wrapper img{border:5px solid #dedede}.spielerdetail-social-media{margin:15px 0 0}.spielerdetail-social-media a{text-decoration:none;color:#fff}.spielerdetail-social-media div.wrapper-facebook{padding:10px;background-color:#3b5998;border-radius:5px;color:#fff;behavior:url('assets/css3pie/1.0.0/PIE.htc')}.spielerdetail-social-media div.wrapper-twitter{padding:10px;background-color:#4099FF;border-radius:5px;color:#fff;behavior:url('assets/css3pie/1.0.0/PIE.htc')}.spielerdetail-social-media div.wrapper-instagram{padding:10px;background-color:#3f729b;border-radius:5px;color:#fff;behavior:url('assets/css3pie/1.0.0/PIE.htc')}.spielerdetail-social-media span.social-icon{display:table-cell;padding:0 10px 0 0;vertical-align:middle;font-size:150%}.spielerdetail-social-media span.social-content{display:table-cell;vertical-align:middle;font-size:80%;font-weight: 700}.kader_nachwuchs_simple{margin-top:20px}.kader_nachwuchs_simple .kader_wrapper{margin-top:5px;margin-bottom:5px}.kader_nachwuchs_simple .position{padding-top:5px;padding-bottom:5px;background-color:#d00;border-top:3px solid #dedede;border-right:0px solid #dedede;border-bottom:3px solid #dedede;border-left:3px solid #dedede;color:#fff;font-weight: 700}.kader_nachwuchs_simple .spieler{padding-top:5px;padding-bottom:5px;border:3px solid #dedede}.kader_nachwuchs_simple .spieler p{margin:0}.kader_nachwuchs .spieler{margin-top:15px}.kader_nachwuchs h2{overflow:hidden;margin-top:30px;margin-bottom:0;padding-top:10px;padding-bottom:10px;background-color:#d00;font-size:150%;color:#fff}.kader_nachwuchs .spielerbild{border-top:5px solid #e80000}.kader_nachwuchs .spielername{padding-top:5px;padding-bottom:5px;text-align:center;background-color:#1b2a36;border-top:1px solid #fff;color:#fff;font-weight: 700}.kopfleiste-links{height:30px;background-color:#ededed;font-family:Rajdhani,sans-serif;font-weight: 600}.kopfleiste-links-wrapper{margin-left:140px}.kopfleiste-links-wrapper ul.navi{margin:0}.kopfleiste-links-wrapper ul.navi li{height:30px;float:left;border-right:1px solid #d4d4d4}.kopfleiste-links-wrapper ul.navi li.first{border-left:1px solid #d4d4d4}.kopfleiste-links-wrapper ul.navi li a{display:block;padding:5px 10px 6px;text-decoration:none;color:#000}.kopfleiste-links-wrapper ul.navi li a:hover{background-color:#d00;color:#fff}.kopfleiste-social-wrapper ul.navi{margin:0}.kopfleiste-social-wrapper ul.navi li{width:24px;height:24px;float:right;margin-top:3px;margin-left:5px;padding-top:3px;text-align:center;border-radius:5px;font-size:100%;behavior:url('assets/css3pie/1.0.0/PIE.htc')}.kopfleiste-social-wrapper ul.navi li a{display:block;color:#fff}.kopfleiste-social-wrapper ul.navi li.facebook{background-color:#3b5998}.kopfleiste-social-wrapper ul.navi li.twitter{background-color:#4099ff}.kopfleiste-social-wrapper ul.navi li.instagram{background-color:#3f729b}.kopfleiste-social-wrapper ul.navi li.youtube{background-color:#cd201f}.kopfleiste-content{height:50px}.kopfleiste-content-wrapper{padding-top:20px}.kopfleiste-content-wrapper.first{margin-left:140px}.kopfleiste-content-wrapper a.link{padding:3px 10px;background-color:#fff;border-radius:5px;text-decoration:none;behavior:url('assets/css3pie/1.0.0/PIE.htc')}.kopfleiste-content-wrapper span.mitglieder{font-size:80%;color:#000;font-weight: 700}.kopfleiste-content-wrapper span.wir{font-weight: 700}.mod_sitemap ul.level_2{margin-left:20px;font-size:1rem;text-transform:none;font-weight: 400}.mod_sitemap ul.level_2 li{margin-top:5px}.news_detail .bildunterschrift{padding:7px 10px 7px 15px;background-color:#dedede;font-size:80%;line-height:1.3em;font-weight: 600}.news_detail .datesub{margin-top:30px;font-weight: 700}.news_detail .link{margin-bottom:15px}.news_detail .galerie{padding-top:10px;padding-bottom:10px;background-color:#dedede}.news_detail .galerie img{border:5px solid #fff}.news_detail .galerie .even,.news_detail .galerie .odd{margin-top:10px;margin-bottom:10px}.news_detail .anhang{margin-bottom:15px}.news_detail .anhang img{float:left;margin-right:5px;padding-top:2px}.social_wrapper{margin-top:20px;background-color:#f4f4f4;border-bottom:2px solid #dedede}.social_wrapper .wrapper_thema{background-color:#1b2a36;border-top:5px solid #d00;font-family:Bitter,serif;;color:#fff;text-transform:uppercase;font-weight: 600}.social_wrapper h3{padding-top:10px;padding-bottom:10px;font-size:150%}.social_wrapper .inside{padding-top:10px;padding-bottom:10px}ul.social_link{font-size:150%}h3.social_ue{font-size:125%}ul.social_link a{width:37px;height:100%;display:block;padding-top:8px;padding-bottom:8px;color:#fff}ul.social_link li{float:left;text-align:center}ul.social_link li.facebook{background-color:#3b5998}ul.social_link li.twitter{margin-left:10px;background-color:#4099FF}ul.social_link li.googleplus{margin-left:10px;background-color:#dd4b39}ul.social_link li.whatsapp{margin-left:10px;background-color:#43d854}ul.social_link li.mail{margin-left:10px;background-color:#db3a1b}.spieltag-detail-kopf{padding-top:15px;padding-bottom:15px;text-align:center;background-color:#1b2a36;color:#fff}.spieltag-detail-kopf .wettbewerb{font:120% Bitter,serif;font-weight: 600}.spieltag-detail-kopf .team .vereinsname{margin-top:10px;font-weight:700}.spieltag-detail-kopf .infoblock{padding-top:10px;padding-bottom:10px;text-align:left;background-color:#373a3e;border:5px solid #404347;font-size:80%}.spieltag-detail-kopf .infoblock .headline{font-weight: 700}.spieltag_kader td.kuerzel{width:20%;padding:5px 10px 5px 0;text-align:right;font-weight: 700}.spieltag_kader td.nummer{width:20%;padding:5px 10px 5px 0;text-align:right;color:#d00;font-weight: 700}.spieltag_kader td.spielername{width:60%;padding:5px 0;text-align:left}.spieltag_kader .trainer{margin-top:5%;margin-left:12%}.spieltag_kader .trainer .label{color:#d00;font-weight: 700}.spieltag_galerie{margin-top:15px}.spieltag_galerie .img_wrapper{padding-top:15px;padding-bottom:15px}.spieltag_galerie img{padding:1px;border:2px solid #d00}.timeline .box{border-bottom:1px dotted #dedede}.timeline .wrapper_minute{margin-top:10px;margin-bottom:10px;text-align:center}.timeline div.minute{width:40px;height:40px;margin:auto;padding-top:10px;background-color:#d00;border-radius:20px;color:#fff;behavior:url('assets/css3pie/1.0.0/PIE.htc');font-weight: 700}.timeline .wrapper_player{margin-top:10px;margin-bottom:10px}.timeline .wrapper_player.left{text-align:right}.timeline .yellow-card{width:15px;display:inline-block;background-color:#ff0;-webkit-box-shadow:1px 1px 0 0 rgba(0,0,0,.3);box-shadow:1px 1px 0 0 rgba(0,0,0,.3);border-radius:3px;color:#ff0;text-indent:-1000em;behavior:url('assets/css3pie/1.0.0/PIE.htc')}.timeline .red-card{width:15px;display:inline-block;background-color:#f00;-webkit-box-shadow:1px 1px 0 0 rgba(0,0,0,.3);box-shadow:1px 1px 0 0 rgba(0,0,0,.3);border-radius:3px;color:#f00;text-indent:-1000em;behavior:url('assets/css3pie/1.0.0/PIE.htc')}.timeline .yellow-red-card{width:15px;display:inline-block;background-color:#000;background:-moz-linear-gradient(left,#ffff00 0%,#ffff00 50%,#ff0000 50%);background:-webkit-linear-gradient(left,#ffff00 0%,#ffff00 50%,#ff0000 50%);background:-o-linear-gradient(left,#ffff00 0%,#ffff00 50%,#ff0000 50%);background:-ms-linear-gradient(left,#ffff00 0%,#ffff00 50%,#ff0000 50%);background:linear-gradient(to right,#ffff00 0%,#ffff00 50%,#ff0000 50%);-pie-background:linear-gradient(left,#ffff00 0%,#ffff00 50%,#ff0000 50%);-webkit-box-shadow:1px 1px 0 0 rgba(0,0,0,.3);box-shadow:1px 1px 0 0 rgba(0,0,0,.3);border-radius:3px;color:#f00;text-indent:-1000em;behavior:url('assets/css3pie/1.0.0/PIE.htc')}.timeline span.player{padding-right:5px;padding-left:5px}.timeline .wrapper_right{text-align:right}.timeline .fa-arrow-right{color:#008000}.timeline .fa-arrow-left{color:#f00}table.ligaspiele{width:100%;margin-top:15px}.ligaspiele tr.kopf{background-color:#d00;color:#fff;text-transform:uppercase;font-weight: 700}.ligaspiele tr.kopf th{padding:5px}.ligaspiele tr.even{background-color:#dedede;border-top:1px solid #fff}.ligaspiele tr.odd{background-color:#a1a1a1;border-top:1px solid #fff}table.ligaspiele td{padding:5px}table.ligaspiele td.logo{width:15%}table.ligaspiele td.verein{vertical-align:middle}table.ligaspiele td.tor{vertical-align:middle;color:#d00;font-weight: 700}.trainingsplan.even{background-color:#dedede}.partner-premium .itemwrapper,.partner-sponsoren .itemwrapper{margin-top:15px}.partner-premium .item,.partner-sponsoren .item{border-top:5px solid #d00;border-right:0px solid #d00;border-bottom:0px solid #d00;border-left:0px solid #d00}.partner-premium a,.partner-sponsoren a{width:100%;height:100%;left:15px;top:0;position:absolute;opacity: 0;z-index: 10}.partner-premium .logo_unternehmen{max-height:135px;padding:20px;border-right:2px solid #d1d1d1;border-left:2px solid #d1d1d1}.partner-premium .name_unternehmen{padding:5px;text-align:center;background-color:#1b2a36;font-size:80%;color:#fff;font-weight: 700}.partner-sponsoren .logo_unternehmen{padding:20px;border-right:2px solid #d1d1d1;border-bottom:2px solid #d1d1d1;border-left:2px solid #d1d1d1}.partner-sponsoren .logo_unternehmen img{margin-right:auto;margin-left:auto}#footer .impress_wrapper{padding-top:20px;padding-bottom:20px;background-color:#d00;color:#fff}#footer .impress_social{padding-top:10px;padding-bottom:30px;text-align:center;border-bottom:2px solid #a00}#footer .impress_social i.fa{width:40px;height:40px;margin-right:10px;margin-left:10px;text-align:center;border:2px solid #fff;border-radius:25px;font-size:150%;line-height:1.8em;behavior:url('assets/css3pie/1.0.0/PIE.htc')}#footer .impress_social a{text-decoration:none;color:#fff}#footer .impress_links{padding-top:20px;font:100%/1.2em Bitter,serif;font-weight: 600}#footer .impress_links li{float:left;padding-right:10px}#footer .impress_links a{text-decoration:none;color:#fff}#footer .impress_copyright{padding-top:20px;font-size:80%;font-weight: 600}#footer .ligalogo{margin-top:15px}#footer .ligalogo img{max-width:100px;margin-right:auto;margin-left:auto}.mitarbeiter .ma_name{margin-top:5px;font-family:Bitter,serif;color:#d00;font-weight: 600}.mitarbeiter .ma_position{font-size:80%;font-weight: 700}.mitarbeiter .ma_mail{margin-top:15px;font-size:85%;font-weight: 700}.mitarbeiter .ma_mail a{text-decoration:none}.startseite_eingegrenzt,.startseite_abgelichtet,.startseite_energietv{margin-top:30px}.startseite_eingegrenzt .thema_wrapper,.startseite_abgelichtet .thema_wrapper,.startseite_energietv .thema_wrapper{margin-bottom:10px;border-bottom:1px solid #d00}.startseite_eingegrenzt .thema,.startseite_abgelichtet .thema,.startseite_energietv .thema{display:inline-block;padding:3px 10px;background-color:#d00;font:130% Bitter,serif;color:#fff;text-transform:uppercase;font-weight: 600}.startseite_eingegrenzt .text_wrapper{margin-top:15px}.startseite_eingegrenzt .text_wrapper a.link{display:inline-block;padding:5px 10px;background-color:#d00;border-radius:5px;text-decoration:none;color:#fff;text-transform:uppercase;behavior:url('assets/css3pie/1.0.0/PIE.htc');font-weight: 700}.startseite_eingegrenzt .bild_wrapper img,.startseite_abgelichtet .bild_wrapper img,.startseite_energietv .bild_wrapper img{border-radius:5px;behavior:url('assets/css3pie/1.0.0/PIE.htc')}.startseite_abgelichtet .subtitel,.startseite_energietv .subtitel{margin-top:10px;margin-bottom:5px;color:#d00;font-weight: 700}.fupa_widget .content_table_std td{padding: 10px !important}.fupa_widget .content_table_std th{padding:8px 0;text-align:center;border-bottom:1px solid #fff;background-color: #d00 !important;color: #fff !important;text-align: center !important;font-size: 14px !important;padding: 10px 0 !important}.fupa_widget .content_table_std tr{border-right:1px solid #e7e7e7}.fupa_widget .liga_tabelle td.tabelle_nummer,.fupa_widget_spielplan .content_table_std td:nth-child(1){width:40px;text-align:center;background-color:#1b2a36;color:#fff}.fupa_widget_spielplan .content_table_std td:nth-child(2){width:150px}.fupa_widget_spielplan .content_table_std td:nth-child(6){width:50px;text-align:center}.fupa_widget_spielplan .content_table_std td:nth-child(7){display:none}.fupa_widget_spielplan .content_table_std span{background: transparent !important;padding: 0 !important}.fupa_widget_spielplan .content_table_std span a{letter-spacing: unset !important;padding: 0 !important}.fupa_widget_spielplan .content_table_std .icon.icon-live{width:30px;padding:1px 6px;background-color:#090}.fupa_widget .liga_tabelle tr{background: transparent}.fupa_widget .liga_tabelle td.tabelle_nummer_meister{background-color:#090}.fupa_widget .liga_tabelle td.tabelle_nummer_relegant{background-color:#ebb100}.fupa_widget .liga_tabelle td.tabelle_nummer_absteiger{background-color:#d00}.fupa_widget .liga_tabelle td.tabelle_nummer.tab_wappen,.fupa_widget .liga_tabelle td.tabelle_nummer.tab_games,.fupa_widget .liga_tabelle td.tabelle_nummer.tab_wins,.fupa_widget .liga_tabelle td.tabelle_nummer.tab_remis,.fupa_widget .liga_tabelle td.tabelle_nummer.tab_loses,.fupa_widget .liga_tabelle td.tabelle_nummer.tab_goals,.fupa_widget .liga_tabelle td.tabelle_nummer.tab_diff,.fupa_widget .liga_tabelle td.tabelle_nummer.tab_points{color:#000;background-color: transparent}.fupa_widget .liga_tabelle td.tabelle_nummer.tab_points{color:#d00}
@media (max-width: 543px){
/* screen_543.css */
.news_detail h1{font-size:150%}.ansetzungen td.team_home,.ansetzungen td.team_away{font-size:60%;font-weight:700}.ansetzungen td.team_home{padding-right:5px}.ansetzungen td.team_away{padding-left:5px}
}
@media (min-width: 544px){
/* screen_544.css */
.news_detail h1{font-size:200%}
}
@media (min-width: 768px){
/* screen_768.css */
.counter_startseite .liga{padding-bottom:5px}.counter_startseite .date{padding-top:5px;text-align:right}.counter_startseite .spiel .gegner,.counter_startseite .spiel .energie{padding-top:20px}.counter_startseite .spiel .vs{padding-top:50px}
}
@media (min-width: 992px){
/* screen_992.css */
.news_detail h1{font-size:300%}.ansetzungen td{height:55px;vertical-align:middle}#layerslider_mobile{display:none}.spieltag-detail-kopf .anstosszeit{font:200% Bitter,serif;text-transform:uppercase;font-weight: 600}.spieltag-detail-kopf .schiedsrichter,.spieltag-detail-kopf .assi{margin-bottom:10px}.spieltag-detail-kopf .zuschauer{margin-top:10px}.spieltag-detail-kopf .result{font:500% Bitter,serif;font-weight: 700}.spieltag-detail-kopf .team .logo{max-width:100px;margin:auto}.content-2sp .contentbox{margin-top:50px;padding-bottom:15px;background-image:url("../../files/layout/sidebar.png");background-repeat:repeat-y;background-position: 728px top}.kopfbild .bild{position:absolute;margin-left:30%}.kopfbild .beschreibung h1{margin:0 0 10px;font-size:200%}.kopfbild .beschreibung{position:relative;background-image:url("../../files/layout/bg_head.png");background-position:right top;background-repeat:no-repeat;color:#fff}.kopfbild .beschreibung.dim_350{width:40%;height:280px;padding:30px 90px 20px 40px}.kopfbild .beschreibung.dim_200{width:40%;height:166px;padding:30px 90px 20px 40px}.vvk_firma{float:left;margin-right:10px}.vvk_adresse.first{border-top:1px solid #dedede}.banner_bwin.rectangle{display:none}
}
@media (min-width: 1200px){
/* screen_1200.css */
.content-2sp .contentbox{margin-top:50px;padding-bottom:15px;background-image:url("../../files/layout/sidebar.png");background-repeat:repeat-y;background-position: 877px top}.kopfbild .beschreibung.dim_350{width:40%;height:350px;padding:30px 90px 20px 40px}.kopfbild .beschreibung.dim_200{width:40%;height:200px;padding:30px 90px 20px 40px}.kopfbild .beschreibung h1{margin:0 0 10px;font-size:250%}
}
@media (max-width: 991px){
/* screen_991.css */
.spielplan .datum{padding-top:10px;padding-bottom:10px;background-color:#1b2a36;color:#fff}.spielplan .day,.spielplan .time,.spielplan .liga,.spielplan .spieltag{float:left;margin-right:15px}.spielplan .wettbewerb{margin-top:0;margin-bottom:5px;text-align:left}.ansetzungen .ansetzungen_wrapper{margin-bottom:10px}.ansetzungen td{vertical-align:middle}.ansetzungen td.team_home,.ansetzungen td.team_away,.ansetzungen td.logo,.ansetzungen td.result{padding-top:5px;padding-bottom:5px}.ansetzungen td.spieltag,.ansetzungen td.datum{padding-top:5px;padding-bottom:5px;padding-left:5px;background-color:#f4f4f4}.kopfleiste-logo-wrapper,.kopfleiste-links-wrapper,.kopfleiste-social-wrapper,.kopfleiste-content,.spieltag_tabelle td.verein,.spieltag_tabelle th.verein,.spieltag_tabelle td.tord,.spieltag_tabelle th.tord,#layerslider_desktop{display:none}.spieltag-detail-kopf .anstosszeit{font:125% Bitter,serif;text-transform:uppercase;font-weight: 600}.spieltag-detail-kopf .infoblock{margin-top:20px}.spieltag-detail-kopf .stadion{margin-bottom:10px}.spieltag-detail-kopf .result{font:250% Bitter,serif;font-weight: 700}.spieltag-detail-kopf .team .logo{max-width:50px;margin:auto}.kopfbild .beschreibung{padding-top:15px;padding-bottom:15px;background-color:#1b2a36;color:#fff}.content-2sp .contentbox{margin-top:50px;padding-bottom:15px}.submenublock.col-lg-3{padding-right:0;padding-bottom:0;padding-left:0}.submenublock.col-lg-3 h3.title{margin-bottom:0;padding-top:10px;padding-left:20px;background-color:#000;color:#fff}.submenublock.col-lg-3 h3.title:after{border-bottom: 0px solid #d00}.submenublock div.link{padding:0}.wsmenu a{display:block;padding:10px 10px 10px 20px;background-color:#d00;font-size:120%;color:#fff}.submenublock div.link.active{padding:10px 10px 10px 20px;background-color:#b20000;font-size:120%;color:#fff}.banner_bwin.skyscraper{display:none}.fupa_widget .liga_tabelle tr.tab_header th:nth-child(2),.fupa_widget .liga_tabelle tr.tab_header th:nth-child(4),.fupa_widget .liga_tabelle td.tab_aufab,.fupa_widget .liga_tabelle td.tab_team_name,.fupa_widget_spielplan .content_table_std td:nth-child(5){display:none}
}
