html, body { font-size: 10px; font-family: Arial, Verdana, Helvetica, serif;} a:link { color: #000000; font-size: 11px; text-decoration: underline; font-weight: bold; } a:visited { color: #000000; font-size: 11px; text-decoration: underline; font-weight: bold; } a:hover { color: #ff0000; font-size: 11px; text-decoration: underline; font-weight: bold; } a:active { color: #ff0000; font-size: 11px; text-decoration: underline; font-weight: bold; } form { background-color: #EEEEEE; padding: 10px; } span { font-size: 8px; color: #ff00ff; } h1 { font-size: 20px; font-weight: normal; border-bottom: 2px solid red; } h2 { font-size: 16px; font-weight: normal; border-bottom: 1px solid red; } h3 { font-size: 14px; font-weight: bold; } #kopf { background-color: #3CA8F9; position: absolute; top: 0px; left: 0px; z-index: 4; width: 780px; height: 115px;} #kopf ul { font-size: 10px; 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: 11px;} #kopf b { font-size: 8px; color: #FF8080; } #kopf b b { display: none; position: absolute; left: 400px; top: 62px; background-color: #80FFFF; color: #000000; padding: 1px 2px; 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: 10px; position: absolute; top: 0px; left: 780px; z-index: 3; padding-top: 0px; padding-bottom: 10px; } #fuss caption { font-size: 10px; white-space: nowrap; font-weight: bold;} #fuss a:link { color: #000000; font-size: 10px; text-decoration: underline; font-weight: bold; } #fuss a:visited { color: #000000; font-size: 10px; text-decoration: underline; font-weight: bold; } #fuss a:hover { color: #ff0000; font-size: 10px; text-decoration: underline; font-weight: bold; } #fuss a:active { color: #ff0000; font-size: 10px; text-decoration: underline; font-weight: bold; } #fuss .datum { font-size: 9px; white-space: nowrap; font-weight: bold; padding-bottom: 10px;} #fuss .newsletter { font-size: 9px; font-weight: bold; text-align: center;} #auswahlrahmen { background-color: #EEEEEE; width: 780px; height: 19px; position: absolute; left: 0px; top: 115px; z-index: 1; } #auswahlrahmen table { border-collapse: separate; border-color: transparent; font-size: 11px; border-width: 5px; } #auswahlrahmen th { font-size: 10px; font-weight: bold; background-color: #C0C0C0; } #auswahlrahmen td { font-size: 10px; font-weight: normal; border-color: transparent; border-width: 10px; border-style: hidden; } #auswahlrahmen .tabi1 { padding-left: 8px; padding-right: 8px; text-align: left; vertical-align: bottom; } #auswahlspieler, #auswahlspieler ul { background-color: #EEEEEE; width: 780px; font-size: 11px; 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: 430px; top: 15px; 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: 780px; overflow: auto; position: absolute; left: 0px; top: 140px; padding-bottom: 70px; font-size: 18px; vertical-align: middle; text-align: center; } #body_block .tabhead { text-align: left; font-size: 12px; text-decoration: underline; padding-top: 15px; padding-left: 5px; padding-right: 10px; } #body_block .tabcell { font-size: 10px; text-decoration: none; padding-left: 8px; padding-right: 8px; vertical-align: top; } #body_block .tab_klein { font-size: 8px; 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: 8px; text-align: left; padding-left: 50px; padding-right: 50px; } #body_block .rahmen { border: 2px solid blue; background-color: #FFFF80;} #start_news { width: 780px; position: absolute; left: 0px; top: 120px; padding-bottom: 70px; } #start_news a:link { color: #000000; font-size: 10px; text-decoration: underline; font-weight: bold; } #start_news a:visited { color: #000000; font-size: 10px; text-decoration: underline; font-weight: bold; } #start_news a:hover { color: #ff0000; font-size: 10px; text-decoration: underline; font-weight: bold; } #start_news a:active { color: #ff0000; font-size: 10px; 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: 12px; font-weight: bold; text-align: center;} #start_news td { padding-right: 8px;} #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: 10px; font-weight: bold; background-color: #C0C0C0; } #datenpflege td { font-size: 10px; font-weight: normal; border-color: transparent; border-width: 10px; border-style: hidden; } #datenpflege caption { font-size: 12px; 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: 780px; position: absolute; left: 0px; top: 145px; z-index: 1; padding-bottom: 70px; } #tab_erg table { border-collapse: separate; border-color: transparent; font-size: 10px; border-width: 5px; } #tab_erg th { font-size: 10px; font-weight: bold; background-color: #C0C0C0; } #tab_erg td { font-size: 10px; border-color: transparent; border-width: 10px; border-style: hidden; } #tab_erg caption { font-size: 12px; 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: 12px; font-weight: bold; text-align: center;} #tab_erg .tabi1 { padding-left: 10px; padding-right: 10px; text-align: left; vertical-align: top; } #tab_erg .ansetz { padding-left: 10px; padding-right: 10px; text-align: left;} #tab_erg .sp { padding-left: 8px; padding-right: 8px;} #tab_erg .spl { padding-left: 10px; padding-right: 8px; text-align: left; } #tab_erg .spr { padding-left: 8px; padding-right: 10px; text-align: right; } #tab_erg .sp6 { padding-left: 6px; padding-right: 6px;} #tab_erg .li_tab { padding-left: 5px; padding-right: 5px; font-size: 9px; vertical-align: top; } #tab_erg .leer { background-color: transparent; } #tab_erg .leerzeile { background-color: transparent; padding-top: 8px;} #tab_erg .detailtab { margin-left: 25px; font-size: 9px; border-collapse: separate; border-color: #000000; border-width: 2px;} #tab_einz { width: 780px; position: absolute; left: 0px; top: 140px; padding-bottom: 70px; } #tab_einz table { border-collapse: separate; border-color: transparent; font-size: 10px; border-width: 5px; } #tab_einz th { font-size: 9px; font-weight: bold; background-color: #C0C0C0;} #tab_einz td { font-size: 9px; border-color: transparent; border-width: 10px; border-style: hidden; } #tab_einz caption { font-size: 12px; font-weight: bold; padding-bottom: 10px;} #tab_einz a:link { color: #000000; font-size: 10px; text-decoration: underline; font-weight: bold; } #tab_einz a:visited { color: #000000; font-size: 10px; text-decoration: underline; font-weight: bold; } #tab_einz a:hover { color: #ff0000; font-size: 10px; text-decoration: underline; font-weight: bold; } #tab_einz a:active { color: #ff0000; font-size: 10px; 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: 20px; font-size: 8px; border-collapse: separate; border-color: #000000; border-width: 2px; } .seitenbreite1000 { width: 780px;} .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: 8px; padding: 8px; font-size: 12px; font-weight: bold; border: 1px solid black; -khtml-border-radius: 8px; -moz-border-radius: 8px; } .erg_form { margin: 0px; } .heim { background-color: #3CA8F9;} .logo { width: 61px; height: 71px;} .counter { padding: 0px; margin: 0px; width: 45px; height: 15px;} .countdown { color: #ff3300; font-weight: bold; font-size: 13px; padding-left: 6px; padding-right: 6px; } .grossfett { margin-left: 8px; font-size: 12px; font-weight: bold; } .gross { margin-left: 8px; font-size: 12px; font-weight: normal; } .normalfett { margin-left: 8px; line-height: 15px; font-size: 10px; font-weight: bold; } .normal { margin-left: 8px; line-height: 15px; font-size: 10px; font-weight: normal; } .klein { margin-left: 16px; font-size: 9px; 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; font-size: 10px;} .Linkeinzug { position: relative; top: 5px; left: 22px; } .tabi1 { padding-left: 10px; padding-right: 10px; 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: 10px; padding-right: 5px; text-align: left; vertical-align: top; } .tabr { padding-left: 5px; padding-right: 10px; text-align: left; vertical-align: top; } .gruppe-haupt { padding-left: 8px; padding-right: 8px; } .gruppe-oben { padding-top: 8px; font-size: 12px; padding-left: 8px; padding-right: 8px; } .gruppe-unten { padding-bottom: 8px; padding-left: 8px; padding-right: 8px; } .detailtab { margin-left: 20px; font-size: 8px; border-collapse: separate; border-color: #000000; border-width: 2px; } .nich { display: none;} .zeig { visibility: visible; font-size: 10px; color: black;} .gaeste { font-size: 10px; line-height: 15px;} .tl { text-align: left;} .tc { text-align: center;} .tr { text-align: right;} .vb { vertical-align: bottom;} .vm { vertical-align: middle;} .vt { vertical-align: top;} .fwb { font-weight: bold;} .datum { font-weight: bold; padding-left: 3px; padding-right: 8px; text-align: left; vertical-align: top; } .kommentar { padding-left: 3px; padding-right: 8px; padding-bottom: 5px; width: 450px; text-align: left; vertical-align: top; } .bilder { padding-left: 7px; padding-right: 7px; padding-top: 0px; padding-bottom: 7px; text-align: left; vertical-align: top; } .bdet_kopf { padding-left: 7px; padding-right: 7px; text-align: center; color: black; font-size: 10px; font-weight: bold;} .bdet_zeile { padding-left: 7px; padding-right: 7px; text-align: right; color: black; font-size: 10px;} .bdet_fuss { padding-left: 7px; padding-right: 7px; text-align: right; color: black; font-size: 10px; font-weight: bold;} .trenner { width: 7px; 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; }