/*
================================
Font-Angaben
================================
*/
BODY,HTML                        { background-color:#FFF; margin:0px; font-family:Arial; font-size:10pt; color:#000; line-height:140%; height:101% }
TD,P,DIV                         { font-family:Arial;font-size:10pt; line-height:140%; color:#000; }
INPUT,SELECT,TEXTAREA            { font-family:Arial; }
A                                { color:#018754;font-weight:normal;text-decoration:none; }
A.Intern                         { padding-left:16px;background-image:url(/userfiles/image/layout/link_intern.gif);
                                   background-repeat:no-repeat;background-position:left 2px; }
A.Extern                         { padding-left:16px;background-image:url(/userfiles/image/layout/link_extern.gif);
                                   background-repeat:no-repeat;background-position:left 2px; }
A.Download                       { padding-left:16px;background-image:url(/userfiles/image/layout/link_download.gif);
                                   background-repeat:no-repeat;background-position:left 2px; }
A.backlink                       { padding-left:16px;background-image:url(/userfiles/image/layout/link_zurueck.gif);
                                   background-repeat:no-repeat;background-position:left 2px; }
A.eMail                          { padding-left:16px;background-image:url(/userfiles/image/layout/link_email.gif);
                                   background-repeat:no-repeat;background-position:left 2px; }
A.Drucken                        { padding-left:16px;background-image:url(/userfiles/image/layout/link_drucken.gif);
                                   background-repeat:no-repeat;background-position:left middle; }
SPAN.teaser                      { font-weight:bold;display:block;color:#000; }
SPAN.newstext                    { color:#000; }                                   
SPAN.copyright,H6                { display:block;font-size:7pt;line-height:140%;padding:0px;margin:0px;color:#9DA0AB;font-weight:normal; }
.inaktiv0,.inaktiv1,.inaktiv2    { font-style:italic; }
.info                            { font-size:8pt;border:1px dotted #018754;margin:4px; }
.info H1                         { display:inline;color:#018754;font-style:italic;font-weight:bold;font-size:11pt;padding:0px 10px 0px 0px;margin:0px; }
.fehler,.rot                     { color:#C31924; }
SELECT.fehler                    { border:1px solid #C31924;color:#000; }
.desc                            { color:#018754; }
.small                           { font-size:7pt;line-height:140%;margin:0px;padding:0px; }
H1                               { font-family:Arial;font-size:11pt;line-height:150%;color:#018754;font-weight:bold;text-decoration:none;margin:0px;}
HR                               { background-color:#018754;border:0px;height:1px; }
UL                               { margin:3px 0px 0px 0px; padding-left:16px;list-style-image:url(/userfiles/image/layout/bluebull.gif); }
LI                               { padding:2px 0px 2px 0px; }

/*
================================
Seitenaufbau
================================
*/
TABLE.cms                        { width:100%;height:100%;table-layout:fixed;border:0px; }
TD.titel_li                      { height:137px;background-image:url(/userfiles/image/layout/top_li.jpg);
                                   background-repeat:no-repeat;background-position:right top;border-bottom:8px solid #018754; }
TD.titel                         { width:100%;height:137px;background-image:url(/userfiles/image/layout/top.jpg);
                                   background-repeat:no-repeat;background-position:center top;
                                   border-bottom:8px solid #018754;vertical-align:top; }
TD.titel_re                      { height:137px;background-image:url(/userfiles/image/layout/top_re.jpg);
                                   background-repeat:no-repeat;background-position:left top;border-bottom:8px solid #018754; }
TABLE.toplinks                   { margin:auto;table-layout:fixed;width:1024px; }
TABLE.toplinks TD                { vertical-align:top;text-align:left; }
TD.back_li                       { background-color:#D9DCE3;vertical-align:top;text-align:center;border-right:1px solid #018754; }
TD.back_re                       { background-color:#D9DCE3;vertical-align:top;text-align:center;border-left:1px solid #018754; }
TABLE.layout                     { width:1024px;height:100%;padding:0px;margin:auto;table-layout:fixed;background-color:#FFF;
                                   border:0px;border-left:1px solid #018754;border-right:1px solid #018754; }
TD.menu                          { width:244px;padding:20px 0px 34px 0px;background-color:#D5E0B5;vertical-align:top;text-align:left; }
TD.main                          { width:740px;padding:20px 20px 20px 20px;background-color:#FFF;vertical-align:top;text-align:left; }

/*
================================
Bilder
================================
*/
IMG                              { border:0px; }
.links                           { margin:0px 10px 0px 0px;padding:0px;float:left; }
.rechts                          { margin:0px 0px 0px 10px;padding:0px;float:right; }
IMG.imgblank                     { margin:0px;padding:0px; }
IMG.news                         { margin:0px;padding:0px;float:left; }
IMG.headerpic                    { margin:0px;padding:0px;width:191px;height:191px; }
IMG.slide                        { width:230px;height:153px;margin:0px 10px 0px 0px;float:left; }

/*
================================
Menü
================================
*/
TD.menu TABLE                    { width:220px;table-layout:fixed; }
TD.menu0top                      { width:220px;height:6px; }
TD.menu0normal                   { width:220px;height:35px;vertical-align:middle;text-align:left;
                                   background-image:url(/userfiles/image/layout/menu0_back_normal.gif);
                                   background-position:left bottom;background-repeat:no-repeat; }
TD.menu0normal A                 { font-size:11pt;font-weight:bold;color:#FFF;display:block;margin-left:24px; }
TD.menu0active                   { width:220px;height:35px;vertical-align:middle;text-align:left;
                                   background-image:url(/userfiles/image/layout/menu0_back_active.gif);
                                   background-position:left bottom;background-repeat:no-repeat; }
TD.menu0active A                 { font-size:11pt;font-weight:bold;color:#018754;display:block;margin-left:24px; }
TD.menu1normal,TD.menu1active,
TD.menu2normal,TD.menu2active    { overflow:hidden;width:200px;padding:4px 20px 0px 0px;vertical-align:top;text-align:left;
                                   background-image:url(/userfiles/image/layout/menu1_back.gif);
                                   background-position:left center;background-repeat:repeat-y; }
TD.menu1normal A                 { font-size:11pt;font-weight:normal;color:#018754;display:block;margin-left:24px; }
TD.menu1active A                 { font-size:11pt;font-weight:bold;color:#018754;display:block;margin-left:24px; }
TD.menu2normal A                 { font-size:9pt;font-weight:normal;color:#018754;display:block;margin-left:34px; }
TD.menu2active A                 { font-size:9pt;font-weight:bold;color:#018754;display:block;margin-left:34px; }
TD.menu1bottom                   { width:220px;height:8px;vertical-align:bottom;text-align:left;
                                   background-image:url(/userfiles/image/layout/menu1_bot.gif);
                                   background-position:left top;background-repeat:no-repeat; }
INPUT.menutxt0                   { width:124px;font-size:8pt;color:#FFF;background-color:#018754;border:1px solid #FFF;margin:0px 0px 0px 24px; }
INPUT.menutxt1                   { width:110px;font-size:8pt;color:#018754;background-color:#F8F9F1;border:1px solid #018754;margin:0px 0px 0px 24px; }
INPUT.menutxt2                   { width:100px;font-size:8pt;color:#018754;background-color:#F8F9F1;border:1px solid #018754;margin:0px 0px 0px 34px; }
INPUT.menuok0                    { font-size:8pt;color:#FFF;background-color:#018754;border:1px solid #FFF; margin:0px 0px 0px 0px; }
INPUT.menuok1,INPUT.menuok2      { font-size:8pt;color:#018754;background-color:#F8F9F1;border:1px solid #018754; margin:0px 0px 0px 0px; }

/*
================================
Countdown-Timer, Pokal
================================
*/
TABLE.timer                      { margin-top:34px; }
TD.timer_ob                      { width:220px;height:30px;padding:2px 0px 0px 10px;
                                   text-align:center;font-size:9pt;color:#FFF;font-weight:bold;
                                   background-image:url(/userfiles/image/layout/timer_ob.gif);
                                   background-position:left top;background-repeat:no-repeat; }
TD.timer_un                      { width:220px;height:32px;padding:0px 0px 0px 10px;text-align:center;
                                   background-image:url(/userfiles/image/layout/timer_un.gif);
                                   background-position:left top;background-repeat:no-repeat; }
TD.timer_un DIV                  { font-size:9pt;color:#FFF;font-weight:bold; }
INPUT.timer                      { width:120px;background-color:#018754;color:#FFF;border:1px solid #FFF;
                                   font-size:9pt;font-weight:bold;text-align:center; }
TD.pokal IMG                     { padding:34px 0px 0px 24px; }

/*
================================
Livetabelle in der Menüspalte
================================
*/
TABLE.livetabelle                { width:220px;margin:25px 0px 0px 0px; }
TD.livebutton                    { width:220px;height:35px;vertical-align:middle;text-align:left;padding-left:2px;
                                   background-image:url(/userfiles/image/layout/menu0_back_red.gif);
                                   background-position:left bottom;background-repeat:no-repeat; }
TD.livebutton A                  { font-size:11pt;font-weight:bold;color:#FFF;display:block;padding-left:24px; }
TD.livehead                      { overflow:hidden;height:23px;padding:0px 20px 0px 5px;
                                   vertical-align:middle;text-align:left;
                                   background-image:url(/userfiles/image/layout/livetabelle_head.gif);
                                   background-position:left center;background-repeat:repeat-y; }
TD.livetab                       { overflow:hidden;padding:0px 20px 0px 5px;
                                   vertical-align:middle;text-align:left;
                                   background-image:url(/userfiles/image/layout/livetabelle_content.gif);
                                   background-position:left center;background-repeat:repeat-y; }
TABLE.livetabelle_tbl            { width:197px;table-layout:fixed;padding:0px; }
TD.livetab_team                  { width:132px;height:12px;font-size:7pt; }
TD.livetab_spiele                { width:16px;height:12px;font-size:7pt;text-align:center; }
TD.livetab_tore                  { width:30px;height:12px;font-size:7pt;text-align:center; }
TD.livetab_punkte                { width:19px;height:12px;font-size:7pt;text-align:center; }
TD.livespiel_team                { width:178px;height:12px;font-size:7pt; }
TD.livespiel_tore                { width:19px;height:12px;font-size:7pt;text-align:center; }
TD.livetab_bottom                { width:202px;height:8px;vertical-align:bottom;text-align:left;
                                   background-image:url(/userfiles/image/layout/menu1_bot.gif);
                                   background-position:left top;background-repeat:no-repeat; }

/*
================================
Äußerer Rahmen
================================
*/
TD.border_liob                   { width:10px;height:10px;background-image:url(/userfiles/image/layout/border_01liob.gif);background-repeat:no-repeat; }
TD.border_ob                     { width:720px;height:10px;background-image:url(/userfiles/image/layout/border_02ob.gif);background-repeat:repeat-x; }
TD.border_reob                   { width:10px;height:10px;background-image:url(/userfiles/image/layout/border_03reob.gif);background-repeat:no-repeat; }
TD.border_li                     { width:10px;background-image:url(/userfiles/image/layout/border_04li.gif);background-repeat:repeat-y; }
TD.border_re                     { width:10px;background-image:url(/userfiles/image/layout/border_05re.gif);background-repeat:repeat-y; }
TD.border_liun                   { width:10px;height:10px;background-image:url(/userfiles/image/layout/border_06liun.gif);background-repeat:no-repeat; }
TD.border_un                     { height:10px;background-image:url(/userfiles/image/layout/border_07un.gif);background-repeat:repeat-x; }
TD.border_reun                   { width:10px;height:10px;background-image:url(/userfiles/image/layout/border_08reun.gif);background-repeat:no-repeat; }

/*
================================
Content-Bereich, 2 Spalten
================================
*/
TABLE.displaytext1               { table-layout:fixed; }
TABLE.displaytext2               { table-layout:fixed; margin-left:10px; }
TD.borderhead_li                 { width:10px;height:27px;background-image:url(/userfiles/image/layout/borderhead_li.gif);background-repeat:no-repeat; }
TD.borderhead_obfull             { width:700px;height:27px;background-image:url(/userfiles/image/layout/borderhead_mi.gif);background-repeat:repeat-x;color:#FFF; }
TD.borderhead_obhalf             { width:325px;height:27px;background-image:url(/userfiles/image/layout/borderhead_mi.gif);background-repeat:repeat-x;color:#FFF; }
TD.borderhead_ob1                { width:440px;height:27px;background-image:url(/userfiles/image/layout/borderhead_mi.gif);background-repeat:repeat-x;color:#FFF; }
TD.borderhead_ob2                { width:230px;height:27px;background-image:url(/userfiles/image/layout/borderhead_mi.gif);background-repeat:repeat-x;color:#FFF; }
TD.borderhead_re                 { width:10px;height:27px;background-image:url(/userfiles/image/layout/borderhead_re.gif);background-repeat:no-repeat; }
TD.displaycontainer              { vertical-align:top; }
TD.content                       { padding-top:10px; }
TD.content A                     { text-decoration:none; }
TD.content A:hover               { text-decoration:underline; }
TD.content A.newslink:hover      { text-decoration:none; }
INPUT.headerfull                 { width:696px;background-color:#9DA0AB;color:#FFF;font-size:10pt; }
INPUT.header1                    { width:436px;background-color:#9DA0AB;color:#FFF;font-size:10pt; }
INPUT.header2                    { width:226px;background-color:#9DA0AB;color:#FFF;font-size:10pt; }

/*
================================
Newsticker Startseite
================================
*/
TABLE.ticker                     { width:740px;margin:8px 0px 8px 0px;table-layout:fixed; }
TD.ticker_li                     { width:10px;height:28px;background-image:url(/userfiles/image/layout/ticker_li.gif);background-repeat:no-repeat; }
TD.ticker_mi                     { width:720px;height:28px;background-image:url(/userfiles/image/layout/ticker_mi.gif);background-repeat:repeat-x; }
TD.ticker_re                     { width:10px;height:28px;background-image:url(/userfiles/image/layout/ticker_re.gif);background-repeat:no-repeat; }
SPAN.ticker                      { color:#FFF;font-weight:bold; }
INPUT.ticker                     { width:716px;background-color:#9DA0AB;color:#FFF;font-size:10pt;font-weight:bold; }

/*
================================
Graue Content-Box
================================
*/
TD.bordergrey_01liob             { width:10px;height:10px;background-image:url(/userfiles/image/layout/bordergrey_01liob.gif);background-repeat:no-repeat; }
TD.bordergrey_02reob             { width:10px;height:10px;background-image:url(/userfiles/image/layout/bordergrey_02reob.gif);background-repeat:no-repeat; }
TD.bordergrey_03liun             { width:10px;height:10px;background-image:url(/userfiles/image/layout/bordergrey_03liun.gif);background-repeat:no-repeat; }
TD.bordergrey_04reun             { width:10px;height:10px;background-image:url(/userfiles/image/layout/bordergrey_04reun.gif);background-repeat:no-repeat; }
TD.bordergrey                    { background-color:#E6E6EE; }
TD.borderdarkgrey                { background-color:#D7D7DF;border-top:1px solid #AEB1BE;border-bottom:1px solid #AEB1BE; }

/*
================================
Graue Content-Box Team-Übersicht
================================
*/
TD.borderteam_01liob             { width:7px;height:19px;background-image:url(/userfiles/image/layout/borderteam_01liob.gif);background-repeat:no-repeat; }
TD.borderteam_02ob               { width:158px;height:19px;background-image:url(/userfiles/image/layout/borderteam_02ob.gif);background-repeat:repeat-x; font-size:7pt; }
TD.borderteam_03reob             { width:7px;height:19px;background-image:url(/userfiles/image/layout/borderteam_03reob.gif);background-repeat:no-repeat; }
TD.borderteam_04liun             { width:7px;height:7px;background-image:url(/userfiles/image/layout/borderteam_04liun.gif);background-repeat:no-repeat; }
TD.borderteam_05reun             { width:7px;height:7px;background-image:url(/userfiles/image/layout/borderteam_05reun.gif);background-repeat:no-repeat; }

/*
================================
Spielplan, Tabelle
================================
*/
TABLE.spielplan TD               { height:26px;padding:0px;font-size:8pt;border-bottom:1px solid white; }
TABLE.spielplan TD.noborder      { height:26px;padding:0px;font-size:8pt;border:0px; }
TABLE.spielplan TD A             { color:#000; }
#box                             { position:relative;top:0px;left:0px;z-index:10000; }
#box a span                      { display:none;border:1px solid #AEB1BE;background-color:#FFF;font-size:8pt; }
#box a:hover span                { position:absolute;margin-left:20px;padding:5px;display:block;z-index:10001; }
TABLE.spielplan_print            { width:600px;table-layout:fixed; }
TABLE.spielplan_print TD         { height:45px;font-size:10pt;border-bottom:1px solid #000; }

/*
================================
Goldene Sieger-Box
================================
*/
TD.bordergold_01liob             { width:10px;height:27px;background-image:url(/userfiles/image/layout/bordergold_01liob.gif);background-repeat:no-repeat; }
TD.bordergold_02ob               { width:230px;height:27px;background-image:url(/userfiles/image/layout/bordergold_02ob.gif);background-repeat:repeat-x;color:#FFF; }
TD.bordergold_03reob             { width:10px;height:27px;background-image:url(/userfiles/image/layout/bordergold_03reob.gif);background-repeat:no-repeat; }
TD.bordergold_04li               { width:10px;background-image:url(/userfiles/image/layout/bordergold_04li.gif);background-repeat:repeat-y; }
TD.bordergold_05re               { width:10px;background-image:url(/userfiles/image/layout/bordergold_05re.gif);background-repeat:repeat-y; }
TD.bordergold_06liun             { width:10px;height:10px;background-image:url(/userfiles/image/layout/bordergold_06liun.gif);background-repeat:no-repeat; }
TD.bordergold_07un               { width:230px;height:10px;background-image:url(/userfiles/image/layout/bordergold_07un.gif);background-repeat:repeat-x; }
TD.bordergold_08reun             { width:10px;height:10px;background-image:url(/userfiles/image/layout/bordergold_08reun.gif);background-repeat:no-repeat; }
/*
================================
Slidenews Startseite
================================
*/
TD.slidePic                      { width:700px;height:165px;vertical-align:top;background-color:#E6E6EE; }

/*
================================
Teams Großansicht
================================
*/
DIV.curtain                      { position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:#000; }
DIV.curtain TABLE                { margin:auto;height:100%;opacity:1;filter:alpha(opacity=100); }
/*
================================
Admin-Newsarchiv
================================
*/
TD.archiv                        { vertical-align:top;border-bottom:1px solid #018754;padding:12px 0px 8px 0px; }
TD.archiv_inaktiv                { vertical-align:top;background-color:#E6E6EE;padding:12px 0px 8px 0px;border-bottom:1px solid #018754; }
TD.archiv_topnews                { vertical-align:top;background-color:#FEE;padding:12px 0px 8px 0px;border-bottom:1px solid #C31924; }

/*
================================
Registerkarten
================================
*/
TABLE.register                   { table-layout:fixed;margin-top:-10px; }
TD.register_fade                 { width:70px;height:18px; }
TD.register_normal               { width:70px;height:18px;vertical-align:middle;text-align:center;color:#9DA0AB;
                                   background-image:url(/userfiles/image/layout/register_normal.gif);background-repeat:no-repeat; }
TD.register_aktiv                { width:70px;height:18px;vertical-align:middle;text-align:center;color:#9DA0AB;font-weight:bold;
                                   background-image:url(/userfiles/image/layout/register_aktiv.gif);background-repeat:no-repeat; }
TD.register_aktiv A              { color:#FFF;font-weight:bold; }
/*
================================
CMS-Editor, Formularfelder
================================
*/
TABLE.adminfields TD             { font-size:8pt;color:#018754; }
INPUT.adminfields,
SELECT.adminfields               { font-size:8pt;color:#018754;background-color:#FFF;border:1px solid #018754; }
SELECT.gruppen                   { width:295px;margin:3px 0px 3px 0px;font-size:8pt;color:#000;background-color:#FFF;border:1px solid #AAA; }
SELECT.gruppenfehler             { width:295px;margin:3px 0px 3px 0px;font-size:8pt;color:#000;background-color:#FFF;border:1px dotted #C31924; }
DIV.toolbar                      { width:520px;margin-bottom:4px;float:right; }
INPUT.edit                       { width:700px;background-color:#FFF;color:#000;font-size:10pt; }
INPUT.edit_head                  { border:1px solid #AAA;width:460px;background-color:#FFF;color:#000;font-size:11pt;font-weight:bold; }
INPUT.ok                         { border:1px solid #018754;color:#018754;background-color:#FFF; }
INPUT.oksmall                    { width:25px;border:1px solid #AAA;color:#333;background-color:#FFF;font-size:8pt;padding:0px; }
INPUT.copyright                  { border:1px solid grey;background-color:#EFC4C7; }
INPUT.endeSubmit                 { border:1px solid #C31924;color:#C31924;font-size:11pt;background-color:#FFF; }
LI.sitebrowser A                 { color:#000;padding-left:0px;}
