<style type="text/css">
<!--
body {
padding:0;
margin:0;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px
}

td.sta {
color:#000
}

td.car {
font-size:7pt;
font-family:Arial,sans-serif;
color:#000;
line-height:7pt
}

td.nor {
color:#000
}

td.box {
color:#000;
background-color:#E9E9E9
}

td.out {
color:#000;
background-color:#FDD
}

td.zei {
color:#000;
background-color:#C1FFC1
}

a {
margin:opx;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
padding-left:10px;
background:url(/i/pfr.gif) no-repeat left center;
text-decoration:none;
color:#000;
white-space:nowrap;
font-weight:400
}

a.pfr {
font-weight:700
}

a.opfr {
padding-left:0!important;
background:none!important
}

a:visited {
color:#000;
text-decoration:none
}

a:hover {
color:#CD2F26;
text-decoration:none
}

a:active {
color:#CD2F26;
text-decoration:none
}

p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px
}

.gp {
color:#CD2F26;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:700;
line-height:35px;
position:relative
}

.table2 {
margin:0;
border-top:0;
border-bottom:1px solid #CECECE;
border-right:1px solid #CECECE;
border-left:1px solid #CECECE;
border-collapse:collapse;
border-spacing:0;
empty-cells:show;
font-family:Arial, Helvetica, sans-serif;
font-size:11px
}

.table2 a {
margin:0;
font-size:11px;
padding-left:10px;
background:url(/i/pfr.gif) no-repeat left center;
text-decoration:none;
color:#000;
white-space:nowrap;
font-weight:400
}

.table2 th {
background-image:url(/i/gverl.gif);
background-repeat:repeat-x;
font-weight:700;
padding:6px 4px 7px 5px;
vertical-align:top;
line-height:5px;
text-align:left
}

.table2 td {
border-bottom:1px solid #CECECE;
padding:6px 4px 7px 5px;
vertical-align:top;
line-height:12px
}

.table2 tr.odd {
background-color:#F0F0F0;
padding:6px 4px 7px 5px
}

.table2 tr.even {
background-color:#FFF;
padding:6px 4px 7px 5px
}

.table2 td.b {
font-weight:700;
color:#333
}

.table1 {
margin:0;
border-top:0;
border-bottom:1px solid #CECECE;
border-right:1px solid #CECECE;
border-left:1px solid #CECECE;
border-collapse:collapse;
border-spacing:0;
empty-cells:show;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:5px
}

.table1 a {
margin:0;
font-size:11px;
padding-left:10px;
background:url(/i/pfr.gif) no-repeat left center;
text-decoration:none;
color:#000;
white-space:nowrap;
font-weight:400
}

.table1 th {
background-image:url(/i/gverl.gif);
background-repeat:repeat-x;
font-weight:700;
text-align:left;
padding:6px 4px 7px 5px
}

.table1 th.lp {
background-image:url(/i/gverl.gif);
background-repeat:repeat-x;
font-weight:700;
padding:6px 2px 7px 3px
}

.table1 td {
border-bottom:1px solid #CECECE;
padding:6px 4px 7px 5px;
vertical-align:top
}

.spc5 {
padding-top:5px;
font-size:1px
}

.spc10 {
padding-top:10px;
font-size:1px
}

.headline {
position:absolute;
top:0;
left:0;
background:url(/i/bgmenug.gif) repeat-x;
background-color:#F0F0F0;
font-family:Arial,Helvetica,sans-serif;
color:#000;
padding-left:6px;
font-weight:700;
font-size:12px;
margin:0
}

.button {
padding:0;
background-color:#CD2F26;
color:#FFF;
border:1px solid #CCC;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
width:170px;
height:16px
}

.dropdown {
margin-bottom:5px;
background-color:#FFF;
border:1px solid #CCC;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
width:170px;
height:16px
}

.verlauf {
position:absolute;
top:24px;
left:414px;
color:#CD2F26;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:700
}

.flagge {
position:absolute;
top:126px;
left:120px
}

.land {
position:absolute;
top:50px;
left:121px
}

.gpinfos {
position:absolute;
top:15px;
left:5px
}

.session {
float:left;
position:absolute;
top:50px;
left:415px
}

.links {
float:left;
position:absolute;
top:50px;
left:606px
}

.aufstellung {
position:absolute;
top:154px;
left:5px
}

.zeiten {
position:absolute;
top:247px;
left:5px
}

.ticker {
float:left;
position:absolute;
top:247px;
left:415px
}

.lbd {
position:absolute;
top:50px;
left:811px
}
