/* EGM Allgemein */
#stw {
    width:          196px;
    font-size:      11px;
    font-family:    Arial, Verdana, Helvetica;
    color:          #000000;
}

#stw_clear {
    clear:          both;
    height:         0;
    font-size:      0;
    line-height:    0;
}

/* Loader */
#stw_loader {
    width:          100%;
    height:         30px;
    text-align:     center;
    background:     url(../images/score_bright.png);
    border-bottom:  1px solid #c9c8c8;
}

#loaderimage {
    margin-top:     7px;
}

/* EGM Header */
#stw_header {
    width:          100%;
    height:         26px;
    background:     url(../images/header.png);
    border-bottom:  1px solid #c9c8c8;
}

/* EGM Content */
#stw_content {
    width:          100%;
    border-bottom:  1px solid #c9c8c8;
}

/* EGM Score */
.stw_score {
    width:          100%;
}

.stw_score_league {
    width:          100%;
    height:         25px;
    background:     url(../images/division_row_bg.png);
    cursor:         pointer;
}

.stw_score_league_hover {
    width:          100%;
    height:         25px;
    background:     url(../images/division_row_bg.png);
    color:          #eb9b22;
    cursor:         pointer;
}

.stw_score_league_active {
    width:          100%;
    height:         25px;
    background:     url(../images/division_row_bg.png);
    color:          #eb9b22;
    cursor:         pointer;
    border-bottom:  1px solid #e9e9e9;
}

.stw_score_league_top {
    width:          100%;
    height:         26px;
    background:     url(../images/division_row_top.png);
    cursor:         pointer;
}

.stw_score_league_top_hover {
    width:          100%;
    height:         26px;
    background:     url(../images/division_row_top.png);
    color:          #eb9b22;
    cursor:         pointer;
}

.stw_score_league_top_active {
    width:          100%;
    height:         26px;
    background:     url(../images/division_row_top.png);
    color:          #eb9b22;
    cursor:         pointer;
    border-bottom:  1px solid #e9e9e9;
}

.stw_score_league_switch_closed {
    width:          11px;
    height:         11px;
    background:     url(../images/plus.gif) no-repeat;
    float:          left;
    margin-top:     7px;
    margin-left:    12px;
    margin-right:   7px;
}

.stw_score_league_switch_opened {
    width:          11px;
    height:         11px;
    background:     url(../images/minus.gif) no-repeat;
    float:          left;
    margin-top:     7px;
    margin-left:    12px;
    margin-right:   7px;
}

.stw_icon_zugang {
    width:          20px;
    height:         20px;
    float:          left;
    margin-top:     3px;
    margin-right:   8px;
}

.stw_icon_abgang {
    width:          20px;
    height:         20px;
    float:          left;
    margin-top:     3px;
    margin-right:   8px;
}

.pfeil_image {
    padding-top:    5px;
    padding-left:   9px;
}

.pfeil_image_top {
    padding-top:    6px;
    padding-left:   9px;
}

.division_image {
    padding-top:    4px;
}

.stw_division {
    width:          18px;
    height:         20px;
    float:          left;
    margin-right:   6px;
}

.stw_score_league_name {
    margin-top:     5px;
    float:          left;
    font-weight:    bold;
}

.stw_score_league_name_top {
    margin-top:     6px;
    float:          left;
    font-weight:    bold;
}

/* EGM League Content */
.stw_lc {
    width:          100%;
}

#stw_lc_round {
    width:          100%;
    height:         24px;
    line-height:    24px;
    background:     url(../images/round.png);
    border-bottom:  1px solid #e4e3e3;
}

#stw_lc_round_item {
    padding-left:   32px;
    font-weight:    bold;
}

/* EGM LC Match */
.stw_article_row {
    width:          194px;
    line-height:    18px;
    background:     #ffffff;
    border-left:    1px solid #c8c8c8;
    border-right:   1px solid #c8c8c8;
}

#stw_article_title {
    float:          left;
    padding-left:   9px;
    padding-right:   9px;
}

#stw_lc_match_team1 {
    float:          left;
    padding-left:   32px;
    width:          146px;
}

#stw_lc_match_team1_tennis {
    float:          left;
    padding-left:   32px;
    width:          165px;
}

#stw_lc_match_spacer {
    float:          left;
    width:          25px;
}

#stw_lc_match_team2 {
    float:          left;
    width:          141px;
}

#stw_lc_match_score {
    float:          left;
    font-weight:    bold;
}

#stw_lc_match_team1_tn {
    float:          left;
    padding-left:   32px;
    width:          196px;
}

#stw_lc_match_team2_tn {
    float:          left;
    padding-left:   32px;
    width:          196px;
    padding-top:    7px;
}

.stw_article_link {
    text-decoration:    none;
    color:              #000000;
    line-height:        18px;
    padding-top:    6px;
    padding-bottom: 6px;
}
