.gold{
background-color:#FFD700;
font-size:12px;
color:black;
}

.silber{
background-color:#E6E6FA;
font-size:12px;
color:black;
}

.bronze{
background-color:#DAA520;
font-size:12px;
color:black;
}

.goldaustria{
background-color:#FFD700;
font-size:12px;
color:red;
}

.silberaustria{
background-color:#E6E6FA;
font-size:12px;
color:red;
}

.bronzeaustria{
background-color:#DAA520;
font-size:12px;
color:red;
}

.austria{
background-color:#99FFCC;
font-size:12px;
color: red;
font-weight:normal;
}

.austria2{
background-color:#CCFF99;
font-size:12px;
color: red;
font-weight:normal;
}

.union{
background-color:#FF7F50;
color:black;
font-weight:bold;
font-size:12px;
}

.gerade{
background-color:#99FFCC;
color:black;
font-size:12px;
font-weight:normal:
}

.ungerade{
background-color:#CCFF99;
color:black;
font-size:12px;
font-weight:normal;
}

.fett{
/*color:red;*/
font-weight:bold;
}

.tabelle1{
border-collapse:collapse;
border-width:0px;
border-color:blue;
border-style:solid;
font-size:12px;
padding:0px;
margin:0px;
font-variant:normal;/*small-caps;*/
background-color:#f5eee1;
text-indent:3px;
}

table.tabelle2{
border-collapse:collapse;
border-width:0px;
border-color:blue;
border-style:solid;
font-size:14px;
padding:0px;
margin-left: 2cm;
font-variant:normal;/*small-caps;*/
background-color:#f5eee1;
text-indent:3px;
}

th.tabelle2 {
  font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 18px;
font-weight: bold;
padding-left: 3px;
padding-right: 3px;
}
td.tabelle2 {
  font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 18px;
font-weight: bold;
padding-left: 3px;
padding-right: 3px;
}


.tabelle3{
border-collapse:collapse;
border-width:0px;
border-color:blue;
border-style:solid;
font-size:20px;
font-style:normal;
font-weight:normal;
padding:5px;
margin:5px;
font-variant:normal;/*small-caps;*/
background-color:#f5eee1;
text-indent:3px;
text-align:center;
width:50%;
}

pre{
	font-family : Courier;
margin-left:2cm;
color:black;
}

#oben { font-size:x-small;
  border-top-style:solid;
  border-top-width:thin;
  text-align:right; }
#z01 { border-left-style:solid;
  border-top-style:solid;
  border-left-width:thin;
  border-top-width:thin;
  font-size:x-small; }
#z02 { border-right-style:solid;
  border-top-style:solid;
  border-left-style:solid;
  border-right-width:thin;
  border-top-width:thin;
  border-left-width:thin; }
#z03 { border-left-style:solid;
  border-left-width:thin;
  font-size:x-small; }
#z04 { border-right-style:solid;
  border-left-style:solid;
  border-right-width:thin;
  border-left-width:thin; }
#links { border-left-style:solid;
  border-left-width:thin;
  font-size:normal; }
#links1 { border-left-style:solid;
  border-left-width:thin;
  text-align:center;
  font-size:14px;
  font-weight:bold; }
#links2 { border-left-style:solid;
  border-right-style:solid;
  border-left-width:thin; 
  border-right-width:thin;
  text-align:center;
  font-size:large;
  font-weight:bold; }
#klein { font-size:x-small;  text-align:right; }
#rechts { border-right-style:solid;
  border-right-width:thin; }
#unten { border-bottom-style:solid;
  border-bottom-width:thin; }
#z11 { border-left-style:solid;
  border-bottom-style:solid;
  border-left-width:thin;
  border-bottom-width:thin;
  font-size:x-small; }
#z12 { border-right-style:solid;
  border-bottom-style:solid;
  border-left-style:solid;
  border-right-width:thin;
  border-left-width:thin;
  border-bottom-width:thin; }

