html
{
font-family: sans-serif;
}

a
{
color: #000;
font-style: italic;
text-decoration: none;
}

body
{
background: #FFF;
}

div#oben, div.oben
{
text-align: left;
color: #036;
text-transform: uppercase;
font-weight: bold;
font-size: 10pt;
vertical-align: middle;
white-space: nowrap;
}

div#oben img, div.oben img
{
width: 85px;
height: 85px;
}


div.logo, div.mozoben
{
display: none
}

p.press
{
text-align: justify;
margin: 1px;
font-size: 10pt;
}

p.nex, div.noprint, div.google
{
display: none
}

div#sponsor, p.lotto
{
display: none
}

div#content h2, div#content2 h2
{
color:#003; 
font-size:11pt; 
font-weight: bold;
}

div.inh
{
font-size: 10pt;
font-weight: normal; 
color: #000; 
text-align:justify;
border-color: #006;
border-width: 2px; 
border-top-style: none; 
border-left-style: double; 
border-right-style: none; 
border-bottom-style:none; 
padding-left:5px; 
}

table
{
border-collapse: collapse;
}

table.res
{
width: 400px;
}


table.res tbody
{
background: #FFF;
}

td.lb
{
font-size: 9pt;
font-weight: normal;
text-align: left;
}

td.rbu
{
font-size: 9pt;
font-weight: normal;
text-align: right;
}

table.res td, table.res th
{
border-bottom: 1px solid #CCC;
border-top: 1px solid #CCC;
}


table.praes td
{
font-size: 9pt;
padding-left: 7px;
text-align: left;
font-weight: normal;
vertical-align: middle;
border-left: none;
border-right: none;
border-top: 1px solid #DDF;
border-bottom: 1px solid #DDF;
}

table.eins th
{
font-size:9pt;
text-align:left;
color:#003;
background:#CCF;
}

table.eins td
{
font-size:8pt;
text-align:left;
color:#000;
}

th.lb
{
font-weight: bold;
font-size: 9pt;
text-align: left;
background: #FED;
padding: 2px;
}


td
{
vertical-align: top;
padding: 1px;
}

td.mo 
{ 
border: 1px solid blue; 
background-color:#FFF; 
color:#300; 
font-size:8pt; 
} 
td.sp 
{ 
border: 1px solid blue; 
background-color:#c9c; 
color:#000; 
font-size:8pt; 
} 
td.st 
{ 
border: 1px solid blue; 
background-color:#FFF; 
color:#000; 
font-size:8pt; 
} 
td.sa 
{ 
border: 1px solid blue; 
background-color:#F90; 
color:#000; 
font-size:8pt; 
} 
td.so 
{ 
border: 1px solid blue; 
background-color:#F00; 
color:#000; 
font-size:8pt; 
} 
td.fe 
{ 
border: 1px solid blue; 
background-color:#FF9; 
color:#000; 
font-size:8pt; 
} 

table.wk
{
width: 400px;
border-collapse: collapse;
}

table.wk th
{
text-align: left;
}


table.wk td
{
border: 1px solid #006;
font-size: 9pt;
}

table.wk td.space
{
border: none;
}

table.wk td.team
{
border-right: none;
border-left: none;
text-align: left;
background: #FFF;
}

table.wk td.teamv
{
border-right: none;
border-left: none;
text-align: left;
background: #FC0;
}

table.wk td.teams
{
border-right: none;
border-left: none;
text-align: left;
background: #0CF;
}

table.wk td.sep
{
border-right: none;
border-left: none;
text-align: center;
background: #FFF;
font-size: 5pt;
}

table.wk td.tempus
{
border-right: none;
text-align: left;
background: #FFF;
}

table.wk td.res
{
border-left: none;
text-align: center;
background: #FFF;
}




table.wk1
{
width: 100%;
border-collapse: collapse;
}

table.wk1 td
{
font-size: 9pt;
border: 1px solid #003;
}


table.wk1 td.team
{
font-size: 9pt;
text-align: left;
}

table.wk1 td.res
{
font-size: 9pt;
text-align: center;
}

table.wk1 th
{
border: 1px solid #003;
background: #FC9;
}

.teamr
{
text-align: right;
}

.teaml
{
text-align: left
}

td.eegl, td.eegc
{
background: #FFF
}

td.eegl
{
text-align: left;
}

td.eegc
{
text-align: right;
}

td.eegr
{
text-align: right;
background: #FFF;
}


p.prev
{
display: none
}

img.vqu
{
width: 640px;
height: 480px;
border: none;
}

img.vho
{
width: 480px;
height: 640px;
border: none;
}


h1
{
color: #009;
font-size: 14pt;
font-weight: bold;
}

h2
{
color: #009;
font-size: 13pt;
font-weight: bold;
}

h3
{
color: #009;
font-size: 12pt;
font-weight: bold;
}

h4
{
color: #009;
font-size: 11pt;
font-weight: bold;
margin-bottom: 1px;
}

h5
{
color: #009;
font-size: 10pt;
font-weight: bold;
}

h5.press
{
color: #300;
font-weight: bold;
font-size: 12pt;
font-style: normal;
margin: 1px;
}

h6
{
color: #009;
font-size: 14pt;
font-weight: bold;
font-style: italic;
}

h6.press
{
color: #300;
font-weight: bold;
font-size: 11pt;
font-style: normal;
margin: 1px;
}

td.hilf
{
height: 10pt
width: 150px;
background: #FFF;
border: 1px solid #009;
font-size: 8pt;
}

table.fpl
{
background: #FFF;
}

table.fpl th
{
color: #C00;
font-size: 8pt;
font-weight: bold;
text-align: center;
border: 1px solid #CCC;
}

table.fpl .halt
{
text-align: left;
}

table.fpl td
{
color: #000;
font-size: 8pt;
font-weight: normal;
text-align: center;
border: 1px solid #CCC;
}