html, body { font-size: 12px; font-family: Arial, Verdana, Helvetica, serif;} a:link { color: #000000; font-size: 13px; text-decoration: underline; font-weight: bold; } a:visited { color: #000000; font-size: 13px; text-decoration: underline; font-weight: bold; } a:hover { color: #ff0000; font-size: 13px; text-decoration: underline; font-weight: bold; } a:active { color: #ff0000; font-size: 13px; text-decoration: underline; font-weight: bold; } form { background-color: #EEEEEE; padding: 10px; } span { font-size: 8px; color: #ff00ff; } h1 { font-size: 24px; font-weight: normal; border-bottom: 2px solid red; } h2 { font-size: 18px; font-weight: normal; border-bottom: 1px solid red; } h3 { font-size: 16px; font-weight: bold; } #kopf { background-color: #3CA8F9; position: absolute; top: 0px; left: 0px; z-index: 4; width: 1000px; height: 140px;} #kopf ul { font-size: 12px; font-weight: bold; text-align: center; margin: 0px; padding: 0px; } #kopf li { list-style-type: none; } #kopf form { background-color: #3CA8F9; padding: 0px 0px 5px 0px; margin: 0px;} #kopf .first_nav { margin-bottom: -2px;} #kopf .sais { font-size: 12px;} #kopf b { font-size: 10px; color: #FF8080; } #kopf b b { display: none; position: absolute; left: 500px; top: 75px; background-color: #80FFFF; color: #000000; padding: 1px 4px; border: 1px solid black;} #kopf b:hover b { display: block;} #kopf b.ie b { display: block;} #fuss { background-color: #FFFFFF; width: 200px; margin: 5px; border: 1px solid black; font-size: 11px; position: absolute; top: 0px; left: 1000px; z-index: 3; padding-top: 0px; padding-bottom: 10px; } #fuss caption { font-size: 11px; white-space: nowrap; font-weight: bold;} #fuss a:link { color: #000000; font-size: 11px; text-decoration: underline; font-weight: bold; } #fuss a:visited { color: #000000; font-size: 11px; text-decoration: underline; font-weight: bold; } #fuss a:hover { color: #ff0000; font-size: 11px; text-decoration: underline; font-weight: bold; } #fuss a:active { color: #ff0000; font-size: 11px; text-decoration: underline; font-weight: bold; } #fuss .datum { font-size: 11px; white-space: nowrap; font-weight: bold; padding-bottom: 10px;} #fuss .newsletter { font-size: 11px; font-weight: bold; text-align: center;} #auswahlrahmen { background-color: #EEEEEE; width: 1000px; height: 22px; position: absolute; left: 0px; top: 140px; z-index: 1; } #auswahlrahmen table { border-collapse: separate; border-color: transparent; font-size: 13px; border-width: 5px; } #auswahlrahmen th { font-size: 12px; font-weight: bold; background-color: #C0C0C0; } #auswahlrahmen td { font-size: 12px; font-weight: normal; border-color: transparent; border-width: 10px; border-style: hidden; } #auswahlrahmen .tabi1 { padding-left: 10px; padding-right: 10px; text-align: left; vertical-align: bottom; } #auswahlspieler, #auswahlspieler ul { background-color: #EEEEEE; width: 1000px; font-size: 13px; font-weight: bold; text-align: center; margin: 0px; padding: 0px; z-index: 1; } #auswahlspieler li { list-style-type: none; position: relative; } #auswahlspieler li ul { margin: 0pt 0pt 0pt 0px; padding: 0px; background-color: #EEEEEE; position: absolute; left: 560px; top: 16px; text-align: left; width: 344px; display: none; } #auswahlspieler li:hover ul { display: block; } #auswahlspieler li.ie ul { display: block; } #auswahlspieler li ul li { float: left; display: block; background-color: #EEEEEE; width: 170px; } #auswahlspieler li ul li:hover { position: relative; background-color: #3CA8F9; width: 170px; } #auswahlspieler li ul li.ie { background-color: #3CA8F9; width: 170px; } #auswahlspieler li ul li a { padding: 1px 10px; margin: -2px 0px; width: 170px; } #auswahlspieler li ul li a:hover { padding: 1px 10px; width: 170px; } #auswahlspieler li:hover ul li a { border: 0pt none; margin: -2px 0px; padding: 1px 9px; } #body_block { width: 1000px; overflow: auto; position: absolute; left: 0px; top: 160px; padding-bottom: 70px; font-size: 20px; vertical-align: middle; text-align: center; } #body_block .tabhead { text-align: left; font-size: 15px; text-decoration: underline; padding-top: 15px; padding-left: 5px; padding-right: 10px; } #body_block .tabcell { font-size: 12px; text-decoration: none; padding-left: 8px; padding-right: 8px; vertical-align: top; } #body_block .tab_klein { font-size: 9px; text-align: left; padding-left: 8px; padding-right: 8px;} #body_block .hinweis { padding-left: 20px; padding-right: 20px; text-align: center;} #body_block .klein { font-size: 9px; text-align: left; padding-left: 50px; padding-right: 50px; } #body_block .rahmen { border: 2px solid blue; background-color: #FFFF80;} #start_news { width: 1000px; position: absolute; left: 0px; top: 140px; padding-bottom: 70px; } #start_news a:link { color: #000000; font-size: 12px; text-decoration: underline; font-weight: bold; } #start_news a:visited { color: #000000; font-size: 12px; text-decoration: underline; font-weight: bold; } #start_news a:hover { color: #ff0000; font-size: 12px; text-decoration: underline; font-weight: bold; } #start_news a:active { color: #ff0000; font-size: 12px; text-decoration: underline; font-weight: bold; } #start_news p.einzug { padding-left: 40px; padding-right: 40px; text-align: left;} #start_news .ueberschrift { padding-left: 20px; padding-right: 20px; font-size: 14px; font-weight: bold; text-align: center;} #start_news td { padding-right: 10px;} #datenpflege { width: 1000px; position: absolute; left: 0px; top: 0px; padding-bottom: 70px; } #datenpflege table { border-collapse: separate; border-color: transparent; border-width: 5px; } #datenpflege th { font-size: 12px; font-weight: bold; background-color: #C0C0C0; } #datenpflege td { font-size: 12px; font-weight: normal; border-color: transparent; border-width: 10px; border-style: hidden; } #datenpflege caption { font-size: 14px; font-weight: bold; padding-bottom: 10px;} #datenpflege .sp-u-c { padding-left: 10px; padding-right: 10px; text-align: center; text-decoration: underline;} #datenpflege .sp-c { padding-left: 10px; padding-right: 10px; text-align: center;} #datenpflege .tabi1 { padding-left: 8px; padding-right: 8px; text-align: left; vertical-align: top; } #datenpflege .tabi1-b { padding-left: 8px; padding-right: 8px; font-weight: bold; text-align: left; vertical-align: top; } #tab_erg { width: 1000px; position: absolute; left: 0px; top: 165px; z-index: 1; padding-bottom: 70px; } #tab_erg table { border-collapse: separate; border-color: transparent; font-size: 13px; border-width: 5px; } #tab_erg th { font-size: 13px; font-weight: bold; background-color: #C0C0C0; } #tab_erg td { font-size: 13px; border-color: transparent; border-width: 10px; border-style: hidden; } #tab_erg caption { font-size: 14px; font-weight: bold; padding-bottom: 10px;} #tab_erg .over { background-color: aqua;} #tab_erg .normal { background-color: transparent;} #tab_erg .alle { background-color: transparent;} #tab_erg .heim { background-color: #3CA8F9;} #tab_erg .gruen_back { background-color: #00FF00; font-weight: bold; } #tab_erg .wechsel { background-color: #C0C0C0; color: #404040;} #tab_erg .wettbe { font-size: 14px; font-weight: bold; text-align: center;} #tab_erg .tabi1 { padding-left: 15px; padding-right: 15px; text-align: left; vertical-align: top; } #tab_erg .ansetz { padding-left: 15px; padding-right: 15px; text-align: left;} #tab_erg .sp { padding-left: 10px; padding-right: 10px;} #tab_erg .spl { padding-left: 15px; padding-right: 10px; text-align: left; } #tab_erg .spr { padding-left: 10px; padding-right: 15px; text-align: right; } #tab_erg .sp6 { padding-left: 6px; padding-right: 6px;} #tab_erg .li_tab { padding-left: 5px; padding-right: 5px; font-size: 13px; vertical-align: top; } #tab_erg .leer { background-color: transparent; } #tab_erg .leerzeile { background-color: transparent; padding-top: 10px;} #tab_erg .detailtab { margin-left: 25px; font-size: 9px; border-collapse: separate; border-color: #000000; border-width: 2px;} #tab_einz { width: 1000px; position: absolute; left: 0px; top: 160px; padding-bottom: 70px; } #tab_einz table { border-collapse: separate; border-color: transparent; font-size: 12px; border-width: 5px; } #tab_einz th { font-size: 11px; font-weight: bold; background-color: #C0C0C0;} #tab_einz td { font-size: 11px; border-color: transparent; border-width: 10px; border-style: hidden; } #tab_einz caption { font-size: 14px; font-weight: bold; padding-bottom: 10px;} #tab_einz a:link { color: #000000; font-size: 12px; text-decoration: underline; font-weight: bold; } #tab_einz a:visited { color: #000000; font-size: 12px; text-decoration: underline; font-weight: bold; } #tab_einz a:hover { color: #ff0000; font-size: 12px; text-decoration: underline; font-weight: bold; } #tab_einz a:active { color: #ff0000; font-size: 12px; text-decoration: underline; font-weight: bold; } #tab_einz tr:hover { background-color: aqua;} #tab_einz .over { background-color: aqua;} #tab_einz .normal { background-color: #C0C0C0;} #tab_einz .alle { background-color: #C0C0C0;} #tab_einz .wechsel { background-color: #C0C0C0; color: #404040;} #tab_einz .wahl { padding: 6px; text-align: center; background-color: #EEEEEE;} #tab_einz .tabi1 { padding-left: 10px; padding-right: 10px; text-align: left; vertical-align: top; } #tab_einz .sp1 { padding-left: 10px; padding-right: 10px;} #tab_einz .sp { padding-left: 6px; padding-right: 6px;} #tab_einz .leer { background-color: transparent; } #tab_einz .detailtab { margin-left: 25px; font-size: 9px; border-collapse: separate; border-color: #000000; border-width: 2px; } #ofm_haupt {width: 1000px; overflow: auto; position: absolute; left: 0px; top: 0px; text-align: center;} #ofm-side { position: absolute; top: 0px; left: 1010px; z-index: 3; } #ofm_kal { text-align: left; padding-top: 10px; font-size: 9px; } #ofm_kal .woche { background-color: #3CA8F9; font-size: 11px; font-weight: bold; color: #FFFFFF; text-align: center; width: 21px; padding-left: 7px; padding-right: 7px; } #ofm_kal .werktag { background-color: #80ffff; } #ofm_kal .wochenend { background-color: #00ff80; } #ofm_kal .tag { background-color: #ff3300; } #ofm_kal .icon { padding: 0px; text-align: right;} #ofm_kal .spieltag { color: #000000; font-size: 14px; font-weight: bold; text-align: center; padding-left: 3px; padding-right: 3px; } #ofm_kal .saison { color: #FFFFFF; font-size: 9px; text-align: center; padding-left: 3px; padding-right: 3px; } #ofm_kal .tag_dat { color: #808080; font-size: 9px; text-align: left; padding-left: 2px; padding-right: 2px; } #ofm_kal .hilfe { margin: 0px; padding: 0px; text-align: center; z-index: 0; } #ofm_kal .hilfe span { text-align: center; position: relative; margin: 0px; z-index: 1; padding: 0px;} #ofm_kal .hilfe span table { margin: 0pt 0pt 0pt 0px; padding: 0px; width: 150px; border: 1px solid grey; position: absolute; right: 0px; top: 8px; background-color: #FFFFFF; z-index: 1000; display: none; } #ofm_kal .hilfe span:hover table { display: block; } #ofm_kal .hilfe span.ie table { display: block; } #ofm_kal .hilfe th { background-color: #FFFFFF; background-image: url(bilder/ofm_th_bg.png); background-repeat: no-repeat; z-index: 1000; width: 150px; font-size: 12px; text-align: left; padding-left: 8px; padding-right: 8px; color: #FFFFFF; } #ofm_kal .hilfe td { background-color: #FFFFFF; font-size: 11px; z-index: 1000; width: 150px; padding-left: 5px; padding-right: 5px; text-align: left; } #kopf_ofm { background-color: #3CA8F9; text-align: center; margin:auto; padding:auto; width: 1000px; height: 40px;} #kopf_ofm th { padding: 7px 15px; text-align: center; vertical-align: middle; border: 1px solid black; -khtml-border-radius: 10px; -moz-border-radius: 10px; background-color: aqua; } #kopf_ofm td { padding: 7px 15px; vertical-align: middle; text-align: center;} #kopf_ofm .tabr { padding-left: 10px; padding-right: 10px; text-align: right; } #tab_ofm { width: 1000px; z-index: 1; overflow: auto; text-align: center; padding-bottom: 10px; } #tab_ofm table { border-collapse: separate; border-color: transparent; margin-left:auto; margin-right:auto; font-size: 12px; border-width: 5px; } #tab_ofm th { font-size: 12px; font-weight: bold; background-color: #C0C0C0; } #tab_ofm td { font-size: 12px; border-color: transparent; border-width: 10px; border-style: hidden; } #tab_ofm caption { font-size: 14px; font-weight: bold; padding-bottom: 10px;} #tab_ofm .oben { padding-top: 5px;} #tab_ofm .ofm-back { background-color: #FFFFFF; background-image: url(bilder/ofm_th_bg.png); background-repeat: no-repeat; color: #FFFFFF; } #tab_ofm .over { background-color: aqua;} #tab_ofm .normal { background-color: transparent;} #tab_ofm .alle { background-color: transparent;} #tab_ofm .heim { background-color: #3CA8F9;} #tab_ofm .wechsel { background-color: #C0C0C0; color: #404040;} #tab_ofm .tipp { padding-left: 10px; padding-right: 10px; font-size: 13px; text-align: left; } #tab_ofm .tabl { padding-left: 10px; padding-right: 10px; text-align: left; } #tab_ofm .tabc { padding-left: 10px; padding-right: 10px; text-align: center; } #tab_ofm .tabr { padding-left: 10px; padding-right: 10px; text-align: right; } #tab_ofm .zuschauer { border-top-style: solid; border-top-color: black; border-top-width: 1px; border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2px; } #tab_ofm .hilfe { margin: 0px; padding: 0px; text-align: center; z-index: 1; } #tab_ofm .hilfe span { text-align: center; margin: 0px; z-index: 2; padding: 0px;} #tab_ofm .hilfe span ul { margin: 0pt 0pt 0pt 0px; padding: 0px; background-color: #C0C0C0; position: absolute; left: 330px; top: 45px; z-index: 1000; display: none; } #tab_ofm .hilfe span ul li {list-style-type: none;} #tab_ofm .hilfe span:hover ul { display: block; } #tab_ofm .hilfe span.ie ul { display: block; } #tab_ofm .back { background-color: #FFFFFF; background-repeat: no-repeat; background-attachment: fixed;} .seitenbreite1000 { width: 1000px;} .back { background-color: #FFFFFF; background-image: url(bilder/logo_turbine2.jpg); background-repeat: no-repeat; background-attachment: fixed; background-position: 240px center;} .box { margin-bottom: 10px; margin-left: auto; margin-right: auto; padding: 10px; width: 800px; font-size: 14px; font-weight: bold; border: 1px solid black; -khtml-border-radius: 10px; -moz-border-radius: 10px; } .erg_form { margin: 0px; } .heim { background-color: #3CA8F9;} .friend { background-color: #EEEEEE;} .logo { width: 77px; height: 89px;} .counter { padding: 0px; margin: 0px; width: 60px; height: 20px;} .countdown { color: #ff3300; font-weight: bold; font-size: 16px; padding-left: 8px; padding-right: 8px; } .grossfett { margin-left: 10px; font-size: 14px; font-weight: bold; } .gross { margin-left: 10px; font-size: 14px; font-weight: normal; } .normalfett { margin-left: 10px; line-height: 17px; font-size: 12px; font-weight: bold; } .normal { margin-left: 10px; line-height: 17px; font-size: 12px; font-weight: normal; } .klein { margin-left: 20px; font-size: 10px; font-weight: normal; } .blau { color: #0000b4;} .blau_back { background-color: #3CA8F9;} .gruen { color: #008000; font-weight: bold; } .gruen_back { background-color: #00FF00; font-weight: bold; } .rot { color: #ff3300; font-weight: bold; } .rot_back { background-color: #ff3300; font-weight: bold; } .Linkeinzug { position: relative; top: 5px; left: 30px; } .tabi1 { padding-left: 15px; padding-right: 15px; padding-top: 0px; padding-bottom: 0px; text-align: left; vertical-align: middle; } .link { text-align: left; border: 1px solid blue; vertical-align: middle; background-color: #0080FF; } .tabl { padding-left: 15px; padding-right: 5px; text-align: left; vertical-align: top; } .tabr { padding-left: 5px; padding-right: 15px; text-align: left; vertical-align: top; } .gruppe-haupt { padding-left: 10px; padding-right: 10px; } .gruppe-oben { padding-top: 10px; font-size: 14px; padding-left: 10px; padding-right: 10px; } .gruppe-unten { padding-bottom: 10px; padding-left: 10px; padding-right: 10px; } .detailtab { margin-left: 25px; font-size: 9px; border-collapse: separate; border-color: #000000; border-width: 2px; } .nich { display: none;} .zeig { visibility: visible; font-size: 12px; color: black;} .gaeste { font-size: 12px; line-height: 17px;} .dummy { height: 250px;} .tl { text-align: left;} .tc { text-align: center;} .tr { text-align: right;} .u { text-decoration: underline;} .vb { vertical-align: bottom;} .vm { vertical-align: middle;} .vt { vertical-align: top;} .fwb { font-weight: bold;} .datum { font-weight: bold; padding-left: 5px; padding-right: 15px; text-align: left; vertical-align: top; } .kommentar { padding-left: 5px; padding-right: 15px; padding-bottom: 10px; width: 650px; text-align: left; vertical-align: top; } .bilder { padding-left: 10px; padding-right: 10px; padding-top: 0px; padding-bottom: 10px; text-align: left; vertical-align: top; } .bdet_kopf { padding-left: 10px; padding-right: 10px; text-align: center; color: black; font-size: 12px; font-weight: bold;} .bdet_zeile { padding-left: 10px; padding-right: 10px; text-align: right; color: black; font-size: 12px;} .bdet_fuss { padding-left: 10px; padding-right: 10px; text-align: right; color: black; font-size: 12px; font-weight: bold;} .trenner { width: 12px; background-color: #C0C0C0;} .close-btn { border: none; border-radius: 0 0 0 8px; background-color: #c82f04; color: white; cursor: pointer; position: absolute; right: 0.25rem; font-size: 1.25em; font-weight: bold; padding: 0.25em 0.4em; text-align: center; top: 0.5rem; } .sr-only:not(:focus):not(:active) { clip: rect(0 0 0 0); clip-path: inset(50%); height: 1px; overflow: hidden; position: absolute; white-space: nowrap; width: 1px; } [popover] { background: #fffbf0; border: thin solid #e7c157; position: absolute; padding: 1rem; text-align: center; vertical-align: middle; }