
/* Body-Background */
body { background-color:#ACAAAC; background-image:url(../pics/bg_main.jpg);  }
body.admin { background-color:#ACAAAC; background-image:url(../pics/bg_admin.jpg);  }

/* Links */
a:link    { color:#336699; font-family: Verdana; font-weight:normal; font-size:9px; text-decoration:none }
a:visited { color:#336699; font-family: Verdana; font-weight:normal; font-size:9px; text-decoration:none }
a:active  { color:#000000; font-family: Verdana; font-weight:normal; font-size:9px; text-decoration:none }
a:hover   { color:#FF0000; font-family: Verdana; font-weight:normal; font-size:9px; text-decoration:underline }

th {    font-family: Comic Sans MS, GoudyOlSt XBd BT, Verdana;
    color:#000000;
    font-weight:normal;
    font-size: 22px;
    text-decoration:underline; }

/* Spielplan */

h1.spielplan {  font-family: Comic Sans MS, GoudyOlSt XBd BT, Verdana;
        color:#000000;
        font-weight:bold;
        font-size: 30px;
        text-decoration:underline; }
h5.spielplan {  font-family: Comic Sans MS, GoudyOlSt XBd BT, Verdana;
        color:#000000;
        font-weight:bold;
        font-size: 14px;
        text-decoration:none; }
th.spielplan {  font-family: Comic Sans MS, GoudyOlSt XBd BT, Verdana;
        color:#000000;
        font-weight:normal;
        font-size: 18px;
        text-decoration:none; }
td.spielplan {  font-family: Times New Roman, Verdana;
        color:#000000;
        font-weight:normal;
        font-size: 14px;
        text-decoration:none; }


/* Teams */

th.team_ueber { font-family: Comic Sans MS, GoudyOlSt XBd BT, Verdana;
        color:#000000;
        font-weight:normal;
        font-size: 20px;
        text-decoration:none; }
th.team       { font-family: Times New Roman, Verdana;
        color:#000000;
        font-weight:bold;
        font-size: 14px;
        text-decoration:none; }
td.team       { font-family: Times New Roman, Verdana;
        color:#000000;
        font-weight:normal;
        font-size: 12px;
        text-decoration:none; }

a.team:link    { color:#FF0000; font-family: Times New Roman, Verdana; font-weight:normal; font-size:12px; text-decoration:none }
a.team:visited { color:#FF0000; font-family: Times New Roman, Verdana; font-weight:normal; font-size:12px; text-decoration:none }
a.team:active  { color:#000000; font-family: Times New Roman, Verdana; font-weight:normal; font-size:12px; text-decoration:none }
a.team:hover   { color:#3300FF; font-family: Times New Roman, Verdana; font-weight:normal; font-size:12px; text-decoration:underline }



/* News */

th.news_ueber { font-family: Comic Sans MS, GoudyOlSt XBd BT, Verdana;
        color:#000000;
        font-weight:bold;
        font-size: 20px;
        text-decoration:none; }

font.news_ueber { font-family: Comic Sans MS, GoudyOlSt XBd BT, Verdana;
                  color:#336699;
                  font-weight:normal;
                  font-size: 16px;
                  text-decoration:underline; }


th.news       { font-family: Times New Roman, Verdana;
        color:#336699;
        font-style: italic;
        font-weight:bold;
        font-size: 16px;
        text-decoration:none; }
td.news       { font-family: Arial, Verdana;
        color:#000000;
        font-weight:normal;
        font-size: 14px;
        hyphens: auto;
        text-align: justify;
        text-decoration:none; }

a.news:link    { color:#336699; font-family: Times New Roman, Verdana; font-weight:normal; font-size:14px; text-decoration:none }
a.news:visited { color:#336699; font-family: Times New Roman, Verdana; font-weight:normal; font-size:14px; text-decoration:none }
a.news:active  { color:#000000; font-family: Times New Roman, Verdana; font-weight:normal; font-size:14px; text-decoration:none }
a.news:hover   { color:#FF0000; font-family: Times New Roman, Verdana; font-weight:bold; font-size:14px; text-decoration:underline overline }


/* Anmeldung */

h1.anmeldung {  font-family: Comic Sans MS, GoudyOlSt XBd BT, Verdana;
        color:#000000;
        font-weight:bold;
        font-size: 30px;
        text-decoration:underline; }
h2.anmeldung {  font-family: Comic Sans MS, GoudyOlSt XBd BT, Verdana;
        color:#0080FF;
        font-weight:bold;
        font-size: 30px;
        font-style:italic;
        text-align:center;
        text-shadow: 0.3em 0.3em 0.1em #FF0000;
        text-decoration:; }
h5.anmeldung {  font-family: Comic Sans MS, GoudyOlSt XBd BT, Verdana;
        color:#000000;
        font-weight:normal;
        font-size: 14px;
        text-decoration:none; }
h6.anmeldung {  font-family: Comic Sans MS, GoudyOlSt XBd BT, Verdana;
        color:#000000;
        font-weight:bold;
        font-size: 13px;
        text-decoration:none; }
th.anmeldung {  font-family: Times New Roman, Verdana;
        color:#000000;
        font-weight:bold;
        font-size: 14px;
        text-decoration:none; }
td.anmeldung {  font-family: Verdana;
        color:#000000;
        font-weight:normal;
        font-size: 11px;
        text-decoration:none; }

input.anmeldung_submit { font-family: Verdana; font-size: 12px; color:#000000; background-color: #ff0000;  }
input.anmeldung        { font-family: Verdana; font-size: 10px; color:#000000; background-color: transparent;  }

/* Tips */

th.tip {font-family: Comic Sans MS, GoudyOlSt XBd BT, Verdana;
    color:#FF0000;
    font-weight:bold;
    font-size: 20px;
    text-decoration:none;
    background-color: #DCDCDC;   }

td.tip {font-family: Times New Roman, Verdana;
    color:#000000;
    font-weight:normal;
    font-size: 14px;
    text-decoration:none; }
td.tip_konto
{ background-image:url(../pics/bg_menu.jpg);}
td.quiz
{  line-height:1.5em;
   text-align:center;
   height:80px;
   padding-bottom:8px; }

td.halb
{  line-height:1.3em;}

font.tip {font-family: Times New Roman, Verdana;
    color:#000000;
    font-weight:normal;
    font-style:italic;
    font-size: 12px;
    text-decoration:none; }

ul.tip {  font-family: Comic Sans MS, GoudyOlSt XBd BT, Verdana;
          color:#000000;
          font-weight:bold;
          font-size: 14px;
          text-decoration:none; }

input.tip, select.tip  { font-family: Verdana;
         font-size: 12px;
         font-weight:bold;
         color:#000000;
         text-align:center;
         background-color: #DCDCDC;  }

select.tip
{ width:200px; }

input.tip_button  {
    font-family: Comic Sans MS, GoudyOlSt XBd BT, Verdana;
    font-size: 12px;
    font-weight:bold;
    color:#FFFFFF;
    background-color: #336699;  }


td.tip_top {
font-family: Comic Sans MS, GoudyOlSt XBd BT, Verdana;
color:#000000;
font-weight:bold;
font-size: 14px;
vertical-align: middle;
background:#cccccc;
text-decoration:none; }

th.tip_ergeb
{ font-family: Comic Sans MS, GoudyOlSt XBd BT, Verdana;
  color:#336699;
  font-weight:bold;
  font-size: 18px;
  text-decoration:none;}

th.abge, td.abge
{ border-bottom:1px dashed #336699;
}
th.tip_ergeb_druck
{
  font-family: Comic Sans MS, GoudyOlSt XBd BT, Verdana;
  color:#000000;
  font-weight:bold;
  font-size: 18px;
  text-decoration:none;}

td.tip_ergeb
{
  font-family: Times New Roman, Verdana;
  color:#000000;
  font-weight:normal;
  font-size: 14px;
  text-decoration:none; }

td.tip_ergeb_druck
{
  font-family: Times New Roman, Verdana;
  color:#000000;
  font-weight:normal;
  font-size: 14px;
  text-decoration:none; }

th.tip_aus
{
  font-family: Comic Sans MS, GoudyOlSt XBd BT, Verdana;
  color:#000000;
  font-weight:bold;
  font-size: 24px;
  background:;
  text-decoration:none;}
th.tip_aus_wert
{
  font-family: Comic Sans MS, GoudyOlSt XBd BT, Verdana;
  color:#FF0000;
  font-weight:bold;
  font-size: 14px;
  background:;
  text-decoration:none;}
td.tip_aus
{
  font-family: Comic Sans MS, GoudyOlSt XBd BT, Verdana;
  color:#000000;
  font-weight:normal;
  font-size: 16px;
  background:;
  text-decoration:none;}

h5.tip_aus {
font-family: Comic Sans MS, GoudyOlSt XBd BT, Verdana;
color:#000000;
font-weight:normal;
font-size: 12px;
text-decoration:none; }

a.tip_aus:link    { color:#336699; font-family: Times New Roman, Verdana; font-weight:bold; font-size:16px; text-decoration:none }
a.tip_aus:visited { color:#336699; font-family: Times New Roman, Verdana; font-weight:bold; font-size:16px; text-decoration:none }
a.tip_aus:active  { color:#336699; font-family: Times New Roman, Verdana; font-weight:bold; font-size:16px; text-decoration:none }
a.tip_aus:hover   { color:#FF0000; font-family: Times New Roman, Verdana; font-weight:bold; font-size:16px; text-decoration:none}

th.tip_ergeb_top
{
  font-family: Comic Sans MS, GoudyOlSt XBd BT, Verdana;
  color:#0000A0;
  font-weight:bold;
  font-size: 18px;
  background: #FF8080;
  text-decoration:none;}

td.tip_ergeb_top
{
  font-family: Times New Roman, Verdana;
  color:#0000A0;
  font-weight:bold;
  font-size: 14px;
  background: #FF8080;
  text-decoration:none; }


/* Rest */
input    { font-family: Verdana; font-size: 10px; color:#000000;background-color: transparent;  }
textarea { font-family: Verdana; font-size: 10px; color:#000000;background-color: transparent;  }
select   { font-family: Verdana; font-size: 10px; color:#000000;background-color: #c9c9c9;  }


/* Navigation */

/* Links */
a.nav:link, a.nav:visited, a.nav:active, a.nav:hover
{ color: #336699;
  font-family:  GoudyOlSt XBd BT, Verdana;
  font-weight: bold;
  font-size: 16px;
  text-decoration: none }

a.nav:hover
{ color: #FF0000;
  text-decoration: none; }


/* Spielplan */

th.flyer {  font-family: Comic Sans MS, GoudyOlSt XBd BT, Verdana;
        color:#000000;
        font-weight:normal;
        font-size: 26px;
        text-decoration:underline; }
td.flyer {  font-family: Times New Roman, Verdana;
        color:#000000;
        font-weight:bold;
        font-style:italic;
        font-size: 14px;
        text-decoration:none; }

a.flyer:link,a.flyer:visited,a.flyer:active
{ color:#336699;
  font-family: Times New Roman, Verdana;
  font-weight:bold;
  font-size:18px;
  text-decoration:none }
a.flyer:hover
{ color:#FF0000;
  font-family: Times New Roman, Verdana;
  font-weight:bold;
  font-size:18px;
  text-decoration:underline overline }


/* Admin */
a.admin:link    { color:#FF0000; font-family: Verdana; font-weight:bold; font-size:14px; text-decoration:none }
a.admin:visited { color:#FF0000; font-family: Verdana; font-weight:bold; font-size:14px; text-decoration:none }
a.admin:active  { color:#FF0000; font-family: Verdana; font-weight:bold; font-size:14px; text-decoration:none }
a.admin:hover   { color:#FF0000; font-family: Verdana; font-weight:bold; font-size:14px; text-decoration:none }

a.ad_user:link    { color:#FF0000; font-family: Verdana; font-weight:bold; font-size:12px; text-decoration:none }
a.ad_user:visited { color:#FF0000; font-family: Verdana; font-weight:bold; font-size:12px; text-decoration:none }
a.ad_user:active  { color:#000000; font-family: Verdana; font-weight:bold; font-size:12px; text-decoration:none }
a.ad_user:hover   { color:#3300FF; font-family: Verdana; font-weight:bold; font-size:12px; text-decoration:underline overline }

td.ad_user {    font-family: Verdana;
        color:#000000;
        font-weight:normal;
        font-size: 12px;
        text-decoration:none; }

th.user_aendern { font-family: Comic Sans MS, GoudyOlSt XBd BT, Verdana;
          color:#000000;
          font-weight:bold;
          font-size: 24px;
          text-decoration:none; }
td.user_aendern { font-family: Verdana;
          color:#000000;
          font-weight:normal;
          font-size: 12px;
          text-decoration:none; }

td.tip_bald    {  font-family: Comic Sans MS, GoudyOlSt XBd BT, Verdana;
          color:#336699;
          font-weight:bold;
          font-size: 20px;
          text-decoration:none; }


th.tip_mwt_top
{
  font-family: Verdana;
  color:#000000;
  font-weight:bold;
  font-size: 10px;
  background:;
  text-decoration:none;}


th.tip_mwt
{
  font-family: Verdana;
  color:#000000;
  font-weight:bold;
  font-size: 14px;
  background:;
  text-decoration:none;}

td.tip_mwt
{
  font-family: Verdana;
  color:#000000;
  font-weight:normal;
  font-size: 12px;
  background:;
  text-decoration:none;}

td.tip_mwt_top
{
  font-family: Verdana;
  color:#FF0000;
  font-weight:bold;
  font-size: 12px;
  background:#FFFF80;
  text-decoration:none;}

tr.tip_line
{
  border-bottom:1px dashed #336699;
}
table.menu
{background-image:url(../pics/bg_menu.jpg);}