a:link    { color:#ff0000; text-decoration: none;}
a:visited { color:#ff0000; text-decoration: none;}
a:hover   { color:#666666; text-decoration: underline;}
a:active  { color:#666666; text-decoration: underline;}


a.red { text-align:left; }

a.red:link    { color:#ff0000; text-decoration: none;}
a.red:visited { color:#ff0000; text-decoration: none;}
a.red:hover   { color:#666666; text-decoration: underline;}
a.red:active  { color:#666666; text-decoration: underline;}

a.green { text-align:left; }

a.green:link    { color:#339900; text-decoration: none;}
a.green:visited { color:#339900; text-decoration: none;}
a.green:hover   { color:#666666; text-decoration: underline;}
a.green:active  { color:#666666; text-decoration: underline;}


a.black { text-align:left; }

a.black:link    { color:#000000; text-decoration: none;}
a.black:visited { color:#000000; text-decoration: none;}
a.black:hover   { color:#000000; text-decoration: none;}
a.black:active  { color:#000000; text-decoration: none;}

a.menu { text-align:left; }

a.menu:link    { color:#666666; }
a.menu:visited { color:#666666; }
a.menu:hover   { color:#ff0000; }
a.menu:active  { color:#FF0000; }


a.red { text-align:left; }

a.red:link    { color:#ff0000; }
a.red:visited { color:#ff0000; }
a.red:hover   { color:#666666; text-decoration: underline;}
a.red:active  { color:#666666; text-decoration: underline;}




a.navigation { text-align:left; }

a.navigation:link    { color:#FFFFFF; }
a.navigation:visited { color:#FFFFFF; }
a.navigation:hover   { color:#FFFFFF; text-decoration: underline;}
a.navigation:active  { color:#FFFFFF; text-decoration: underline;}

/* Neuer CSS code */


  #Mediaplayer {
    margin-left: 22em; padding: 0 1em;
    border-left: 2px ridge gray; border-top: 2px ridge gray;
  }


  #Ticker {
 	font-size:11px;
	font-family:Verdana, sans-serif;
	padding:8px;
	background-color:#f2f2f2;
  }

/*
Definitionen fuer Formulare
*/

input, textarea, select {
	border: 1px solid #666666;
	font-size:12px;
	font-family:Verdana, sans-serif;
	font-weight:normal;
	width:110px;
	height:18px;
	font-style: normal;
	line-height: 11px;
	word-spacing: normal;
}

.button {
        background-color: #ff0000;
	width:330px;
        color: #ffffff;
        border-width:0px;
  	font-size:12px;
	font-family:Verdana, sans-serif;
        font-weight:bold;

}


/*
Definitionen fuer Listen
(op=OhnePunkte, mp=mitpunkt, e=eingerueckt)
(auch noch Block-Elemente)
UL = Liste mit Spiegelstrichen/-Punkten
OL = Liste mit Zahlen statt Punkten
*/
ul       {
        margin-top:0.2em; margin-bottom:0.2em;
        margin-left:0.7em; padding-left:1.0em;
	list-style-image: url(/img/pfeil.gif);
          }

ol       {
        margin-top:0.2em; margin-bottom:0.2em;
        margin-left:1.9em; padding-left:1.0em;
          }

li.punkt
     {
list-style-image: url(/img/punkt.gif);
}

li.strich
     {
list-style-image: url(/img/strich.gif);
}


li.video
     {
list-style-image: url(/img/player.gif);
}

