A {
        color: #000000;
        text-decoration: none;
}
* {
        color: black;
        font-size: 13px;
        margin: 0;
        padding: 0;
        FONT-FAMILY: Arial,Sans-serif,Verdana;
}
.header {
        background-color :#909090;
        padding: 0px;
        padding-bottom: 0px;
        padding-top: 0px;
        margin: 0px;
        border : 0px;
}
.header .link {
        color: #FFFFFF;
        font-weight: bold;
        padding: 0px;
        padding-bottom: 0px;
        padding-top: 0px;
        margin: 0px;
}
.header .a {
        color: #FFFFFF;
        padding: 0px;
        padding-bottom: 0px;
        padding-top: 0px;
        margin: 0px;
        border: 0px;
}
.header img{
        border : 0px;
}
.dotted {
        border-color: #D6D3D6 !important;
        border-width: 1px !important;
        border-bottom: 1px dotted #D6D3D6 !important;
}
.subtitle {
        background-color :#FFFFFF;
        padding-left: 5px;
        margin-left : 6px;
}
.subtitle .link {
        color: #FFFFFF;
        font-size: 13px;
}
.subtitle a {
        color: black;
        font-weight: bold;
        font-size: 13px;
}
.subtitle small{
        font-size: 11px;
        font-weight: normal;
        color: #1F354C;
}
.minititle {
        background-color :#999999;
        padding-left: 5px;
}
.minititle .link {
        color: #FFFFFF;
        font-size: 13px;
        font-weight: bold;
}
.subcategory {
        background-color :#CCCCCC;
        padding-top : 5px;
        padding-left:6px;
        padding-bottom: 2px ;
        font-size: 13px;
        font-weight: bold;
        margin-top: 1px;
        margin-bottom :1px;
}
.subcategory a
{
        font-size: 13px;
        font-weight: bold;
        color : #333333;
}
.subcategory .link
{
        font-size: 13px;
        font-weight: bold;
        color : #333333;
}
.subcategorysel {
        background-color :#F7F7F8;
        padding-top : 5px;
        padding-left: 6px;
        padding-bottom: 2px;
        font-weight: bold;
        margin-top: 1px;
        font-size: 13px;
        margin-bottom :1px;
}
.subcategorysel a
{
        font-weight: bold;
        color : #bf121f;
}
.subcategorysel .link
{
        font-weight: bold;
        color : #bf121f;
}
.subheader {
        background-color :#999999 ;
        padding-top:2px;
        padding-left: 6px;
        padding-bottom: 2px;
        vertical-align: middle;
}
.bottomheader {
        background-color :#999999;
        padding-top: 1px;
        padding-left: 6px;
        padding-bottom: 1px;
        vertical-align: middle;
}
.bottomblock {
        background-color :#999999;
}
.bottomheader .link {
        color: #FFFFFF;
        font-size: 13px;
        font-weight: bold;
        vertical-align: middle;
}
.bottomheader .a {
        color: #FFFFFF;
        font-size: 13px;
        font-weight: bold;
        vertical-align: middle;
}
.subheader .link {
        color: #FFFFFF;
        font-size: 13px;
        font-weight: bold;
        vertical-align: middle;
}
.subheader a {
        color: #FFFFFF;
        font-size: 13px;
        font-weight: bold;
        vertical-align: middle;
}
.mehrdate {
        font-size: 11px;
        font-weight: normal;
          color: #999999;
        padding-left: 5px;
}
.mehrdate a {
        font-size: 11px;
        font-weight: normal;
        color: #999999;
}
.mehrdate b {
        font-size: 11px;
      color: #999999;
}
.mehrlink {
        font-size: 11px;
        color: #999999;
        padding-bottom: 5px;
    padding-left: 5px;
    padding-top: 2px;
}
.mehrlink a {
        font-size: 11px;
        color: #999999;
}
.mehrlink b {
        font-size: 11px;
        font-weight: bold;
        color: #999999;
}
.newslink {
        font-size: 13px;
        font-weight: normal;
        color: #999999;
        padding-bottom: 1px;
        padding-top: 1px;
        padding-left: 3px;
    width: 240px;
}
.breaknews {
        font-size: 13px;
        font-weight: normal;
        color: #BF111F;
        padding-bottom: 3px;
        padding-top: 1px;
        padding-left: 1px;
}
.breaknews a {
        font-size: 13px;
        font-weight: normal;
        color: #FFFFFF;
        padding-bottom: 1px;
        padding-top: 1px;
        padding-left: 1px;
}
.breaknews b {
        font-size: 13px;
        font-weight: bold;
        color: #FFFFFF;
        padding-bottom: 1px;
        padding-top: 1px;
        padding-left: 1px;
}
.spacer {
        padding-top: 3px;
        padding-bottom:3px;
        background-color :#FFFFFF;
        font-size: 11px;
        padding-left: 3px;
        width: 240px;
}
.holder {
        padding-top: 3px;
        padding-bottom: 3px;
        background-color :#FFFFFF;
        font-size: 11px;
        width : 240px;
        font-size: 13px;
}
.tablespacer {
        padding-top: 2px;
        padding-bottom: 2px;
        background-color :#FFFFFF;
        font-size: 11px;
        padding-left:3px;
        width : 157px;
}
.newsdetail {
        font-size: 13px;
        font-weight: normal;
        color: #000000;
        padding-bottom: 1px;
        padding-top: 1px;
        padding-left: 6px;
}
.impressum {
     FONT-FAMILY: Verdana,Arial,Sans-serif;
     font-size: 13px;
}
#mainbody {
        padding: 0px;
        padding-bottom: 0px;
        padding-top: 0px;
        margin: 0px;
        width: 240px;
}
#infoBox {
        background-color: #f1f1f1;
        margin: 5px;
        margin-top: 2px;
        margin-bottom: 2px;
        width: 235px ;
        border: 0px;
        padding-top: 4px;
        padding-bottom: 4px;
}
#infoBox td {
        font-family: Arial;
        font-size: 11px;
        width: 40px;
        height: 20px;
}
#infoBox img {
        border: 0px;
        padding: 0px;
}
#infoBox .name {
        text-align: left;
        width: 40px;
}
#infoBox .value {
        text-align: left;
        width: 40px;
}
#infoBox .red {
        color: #A70001;
        width : 60px;
}
#infoBox .green {
        color: #006800;
        width : 60px;
}
#infoBox .change {
        text-align: left;
        width: 40px;
}
#content .chart {
        margin: 0px 5px 10px 5px;
        width: 235px;
}
#content .chart td {
        padding: 1px 2px;
        height : 15px;
        width : 80px;
}
#content .chart .name {
        padding: 3px 2px 0px;
        width : 120px;
}
#content .chart .time {
        color: #6F7B8A;
        font-size: 11px;
        padding: 3px 2px 0px;
        text-align: right;
        width: 120px;
}
#content .chart .value {
        padding: 0px 2px 3px;
}
#content .chart .change {
        padding: 0px 2px 3px;
        text-align: right;
}
#content .chart .percent {
        padding: 0px 2px 3px;
        text-align: right;
}
#content .chart .percent .red {
        color: #A70001;
}
#content .chart .percent .green {
        color: #006800;
}
#content .chart .odd {
        background-color: #FFFFFF;
        width: 235px;
}
#content .chart .even {
        background-color: #EBEBEB;
        width: 235px;
}
#content {
        width: 240px;
        padding-bottom: 5px;
}
#content bl_table {
        margin: 0px 5px 10px 5px;
        width: 235px  ;
        border : 0px;
}
#bl1table {
        margin: 0px 5px 10px 5px;
        width: 235px;
        border : 0px;
}
.odd {
        background-color: #FFFFFF;
        width: 235px;
}
.even {
        background-color: #EBEBEB;
        width: 235px;
}
#bl2table {
        margin: 0px 5px 10px 5px;
        width: 235px;
        border : 0px;
}
#bl2matches {
        margin: 0px 5px 10px 5px;
        width: 235px;
}
#bl1matches {
        margin: 0px 5px 10px 5px;
        width: 235px;
}
caption {
        background-color: #93A0B0;
        border-bottom: 1px solid #BEC6D0;
        color: #FFFFFF;
        font-size: 13px;
        width: 235px;
}
th {
        background-color: #93A0B0;
        border-bottom: 1px solid #BEC6D0;
        color: #FFFFFF;
        font-size: 13px;
        margin: 0px 0px 0px 5px;
        padding: 1px 2px;
}
#headline {
        background-color: #93A0B0;
        border-bottom: 1px solid #BEC6D0;
        color: #FFFFFF;
        font-size: 11px;
        margin: 0px 5px 0px 5px;
        padding: 1px 2px;
        width: 235px;
}
#content .bl_matchday {
        margin: 0px 5px 10px 5px;
        width: 235px;
}
#content .bl_table td {
        padding: 1px 2px;
        width: 48px;
}
#content .bl_matchday td {
        padding: 1px 2px;
        width : 80px;
}
#content h1 {
        font-size: 11px;
        font-weight: normal;
        padding: 5px;
}
#content h1 strong {
        font-size: 13px;
}
#content h2 {
        font-size: 11px;
        padding: 10px 5px 0;
}
#content p {
        font-size: 11px;
        padding: 0 5px;
}
#content .headline {
        background-color: #93A0B0;
        border-bottom: 1px solid #BEC6D0;
        color: #FFFFFF;
        font-size: 11px;
        margin: 0px 5px 0px 5px;
        padding: 1px 2px;
        width: 235px;
}
#content .headline strong {
        color: #FFFFFF;
        font-size: 11px;
}
#content .bl_table .bl_table_head td {
        background-color: #A2AEBF;
        border-bottom: 1px solid #C7CED9;
        color: #E3E7EC;
        font-size: 11px;
        padding: 0 2px;
}
#content .bl_table .bl_table_head .sp {
        text-align: center;
}
#content .bl_table .bl_table_head .pkt {
        text-align: center;
}
#content .bl_table .top_odd {
        background-color: #FFFFFF;
}
#content .bl_table .top_even {
        background-color: #EBEBEB;
}
#content .bl_table .odd {
        background-color: #DCE1E5;
}
#content .bl_table .even {
        background-color: #EBEBEB;
}
#content .bl_table .bottom_odd {
        background-color: #DBE1E6;
}
#content .bl_table .bottom_even {
        background-color: #D0D6DC;
}
#content .bl_table .name {
        font-weight: bold;
}
#content .bl_matchday .odd {
        background-color: #FFFFFF;
}
#content .bl_matchday .even {
        background-color: #E8ECF0;
}
#infoBox td a {
        font-family: Arial;
        font-size: 11px;
        padding: 0 2px;
}
#infoBox td strong {
        font-size: 11px;
}


