Body  {
color: black; background-color : #FFFFFF;
font-size: 12px;
font-family: Helvetica,Arial,sans-serif;
margin: 1em; 
padding: 1em;
border: none;
}

a:hover {
  text-decoration:underline;
  background-color:#000000;
  color: #FFFFFF;
}

#banner {
position:absolute;
top:20px; left:70px; width:136px; height:128px;
background: transparent url("../img/fcstpaulilogo_136.jpg");
}

#hauptmenue {
  position:absolute;
  top:20px;
  left:260px;
  width:560px;
  height:75px;
  background: transparent url( '../img/hauptmenue.png' ) repeat-x;
}

#hm_1, #hm_2, #hm_3, #hm_4{
  position: absolute;
  top:20px;
  height:75px;
  width:140px;
  font-size:16pt;
  text-align:center;
  padding-top:25px;
}
#hm_1 a, #hm_2 a, #hm_3 a, #hm_4 a{
  color:#000000;
  text-decoration:none;
}

#hm_1 a:hover, #hm_2 a:hover, #hm_3 a:hover, #hm_4 a:hover{
  text-decoration:underline;
  background-color:#000000;
  color: #FFFFFF;
}

#hm_1{
  left: 260px;
}

#hm_2{
  left:400px;
}

#hm_3{
  left:540px;
}

#hm_4{
  left:680px;
}

#wobinich {
  position:absolute;
  top:110px;
  left:20px;
  width: 800px;
  height: 20px;
  background: transparent url( '../img/wobinich.png' ) repeat-x;
  padding-top: 3px;
  padding-left: 3px;
}

#menuestart {
  position:absolute;
  top: 150px; left: 20px; height:20px; width: 240px;
  background: transparent url( '../img/menuestart.png' ) repeat-x;
}

#menue {
position: absolute;
top: 169px; left: 20px; height: 450px; width: 240px;
color: #FFFFFF; background-color: #E5E5E5;
margin: 0; padding: 0;
display: fixed;
}

#menueende {
position:absolute;
top: 605px; left: 20px; height: 20px; width: 240px;
background: transparent url( '../img/menueende.png' ) repeat-x;
}

ul#navigation {
  width:220px;
  color:#000000;
}

ul#navigation li {
  list-style: none;
  line-height: 1.5;
}

ul#navigation a {
  color:#000000;
  text-decoration:none;
  font-size:10pt;
}

ul#navigation a:hover {
  text-decoration:underline;
  background-color:#303030;
  color: #FFFFFF;
}

ul#navigation a:active {
}

ul#navigation a:link { 
}

ul#navigation a:visited { 
}

/*QuickLinks*/
#tippabgabe, #tippliga, #tippstatistik {
  position: absolute;
  top: 145px;
  height:50px;
  width:180px;
  background: transparent url( '../img/quicklinks.png' ) repeat-x;
  text-align:center;
  font-size:11pt;
  padding-top:15px;
}

#tippabgabe a, #tippliga a, #tippstatistik a {
  color:#FFFFFF;
  text-decoration:none;
}

#tippabgabe a:hover, #tippliga a:hover, #tippstatistik a:hover {
  text-decoration:underline;
}

#tippabgabe {
  left: 260px;
}

#tippliga {
  left:640px;
}

#tippstatistik {
  left:450px;
}

/* Eigentlicher Inhalt */
#inhalt {
position: absolute;
left: 280px; width: 540px;
  padding: 10px;
  padding-top: 0px;
}

* html #inhalt {  /* nur fuer Internet Explorer */
  width:540px;     /* Version 5.x */
  w\idth:520px;    /* Version 6 */
}

#news {
position: absolute;
top: 65px; left: 860px; width: 200px;
  color: #FFFFFF; background-color: #666666;
  font-size: 11px;
  padding: 10px;
	display: fixed;
}

#menue2 {
	color: #FFFFFF; background-color: #E5E5E5;
}

#menue3 {
	position: absolute;
	top: 120px; left: 10px; height: 360px; width: 200px;
	color: #FFFFFF; background-color: #E5E5E5;
	display: fixed;
}

table#table1 {
	background-color: #ffffdd;
}

tr#kopzeile {
	background-color: #8AC5FF;
}

table#table2 {
	background-color: #ffffdd;
}

table#table2 th {
	background-color: #8AC5FF;
}

table#table3 {
	background-color: #ffcccc;
}

table#table4 {
	background-color: #ffcccc;
}

#frm_beschreibung {
  width:150px;
}

#frm_textfeld {
  width:150px;
}

#frm_team {
width: 180px;
}

#frm_tipp {
width: 150px;
}


#spielerprofil {
position:absolute;
top:55px; left:320px; 
}