
.tab-affiliate-za a.kat {
    text-decoration: none;
}

/* Sonderfälle */
/* Online-Portale Preis */
.tab-affiliate-opp {
    max-width: 440px;
    margin: 25px 0 5px 15px;
    border: solid 1px #CCCCCC;
    font-size: 12px;
}

.tab-affiliate-opp th {
    background: #8e1017;
    background-color: #8e1017;
    color: #FFFFFF;
    border: solid 1px #8e1017;
    padding: 5px 3px;
    font-size: 14px;
}

.tab-affiliate-opp td.grau {
    background: #F5F5F5;
    background-color: #F5F5F5;
}

.tab-affiliate-opp td {
    background: none;
    border: none;
    padding: 1px 5px;
    text-align: center;
}

.tab-affiliate-opp td.buendig {
    text-align: left;
}

.tab-affiliate-opp a {
    color: #000000;
    text-decoration: underline;
}



/* Tabellen */
/* Tabellen (ab 2015) */
.ergebnistabelleSH {
    font-weight: normal;
    font-size: 12px;
}

.tab-affiliate {
    max-width: 440px;
    margin: 25px 0 5px 15px;
    border: solid 1px #CCCCCC;
    font-size: 12px;
}

.tab-affiliate th {
    background: #8e1017;
    background-color: #8e1017;
    color: #FFFFFF;
    border: solid 1px #8e1017;
    padding: 5px 3px;
    font-size: 14px;
}

.tab-affiliate tr:nth-child(odd) {
    background: #FFFFFF;
    background-color: #FFFFFF;
}

.tab-affiliate tr:nth-child(even) {
    background: #e6e7e9;
    background-color: #e6e7e9;
}

.tab-affiliate td {
    background: none;
    border: none;
    padding: 1px 5px;
    text-align: center;
}

.tab-affiliate td.buendig {
    text-align: left;
}

.tab-affiliate a {
    color: #000000;
    text-decoration: underline;
}

/* Zins-Award */
.tab-affiliate-za {
    max-width: 500px;
    margin: 0 auto;
    border: solid 1px #CCCCCC;
    font-size: 12px;
}

.tab-affiliate-za-breit {
    max-width: 740px;
}

.tab-affiliate-za-2016 {
    margin: 0 auto;
    border: solid 1px #CCCCCC;
    font-size: 12px;
}

.tab-affiliate-za td.kategorie, .tab-award td.kategorie {
    background: #8e1017;
    background-color: #8e1017;
    text-align: center;
    color: #FFFFFF;
    font-weight: bold;
}

.tab-affiliate-za a {
    color: #000000;
    text-decoration: underline;
}

#tab-za-baufi {
    max-width: none;
    margin: 0 auto;
    float: left;
    font-size: 12px;
}

.tab-affiliate-za-awards {
    max-width: 500px;
    margin: 0 auto;
    border: solid 1px #CCCCCC;
    float: left;
    font-size: 12px;
}

.tab-affiliate-za-awards-breit {
    max-width: 880px;
    margin: 0 auto;
    border: solid 1px #CCCCCC;
    float: left;
    font-size: 12px;
}

/* Servicepreis */
.tab-affiliate-sp {
    max-width: 500px;
    margin: 25px 0 5px 45px;
    border: solid 1px #CCCCCC;
    font-size: 12px;
}

.tab-affiliate-sp-kat {
    width: 440px;
    margin: 25px 0 5px 15px;
    border: solid 1px #CCCCCC;
    font-size: 12px;
}

/* Kunden-Innovations-Preis */
.tab-affiliate-kip {
    width: 390px;
    margin: 25px 0 5px 45px;
    border: solid 1px #CCCCCC;
    font-size: 12px;
}

.tab-affiliate-sp th, .tab-affiliate-sp-kat th, .tab-affiliate-za th, .tab-affiliate-za-2016 th, .tab-affiliate-spch th, .tab-affiliate-za-awards th, .tab-affiliate-za-awards-breit th, .tab-affiliate-kip th {
    background: #8e1017;
    background-color: #8e1017;
    color: #FFFFFF;
    border: solid 1px #8e1017;
    padding: 8px 3px;
}

.tab-affiliate-sp td, .tab-affiliate-sp-kat td, .tab-affiliate-za td, .tab-affiliate-za-2016 td, .tab-affiliate-spch td, .tab-affiliate-za-awards td, .tab-affiliate-za-awards-breit td, .tab-affiliate-kip td {
    border: none;
    padding: 1px 5px;
    text-align: center;
}

.tab-affiliate-sp td.buendig, .tab-affiliate-sp-kat td.buendig, .tab-affiliate-za td.buendig, .tab-affiliate-za-2016 td.buendig, .tab-affiliate-spch td.buendig, .tab-affiliate-za-awards td.buendig, .tab-affiliate-za-awards-breit td.buendig, .tab-affiliate-kip td.buendig {
    text-align: left;
}

.tab-affiliate-sp td.grau, .tab-affiliate-sp-kat td.grau, .tab-affiliate-za td.grau, .tab-affiliate-za-2016 td.grau, .tab-affiliate-spch td.grau, .tab-affiliate-za-awards td.grau, .tab-affiliate-za-awards-breit td.grau, .tab-affiliate-kip td.grau {
    background: #e6e7e9;
    background-color: #e6e7e9;
}

.tab-affiliate-sp a, .tab-affiliate-sp-kat a, .tab-affiliate-za a, .tab-affiliate-za-2016 a, .tab-affiliate-spch a, .tab-affiliate-za-awards a, .tab-affiliate-za-awards-breit a, .tab-affiliate-kip a {
    color: #000000;
}

.tab-affiliate-za a:hover.kat {
    color: #8e1017;
    text-decoration: none;
}


.tab-affiliate-za td.kategorie, .tab-award td.kategorie {
    background: #8e1017;
    background-color: #8e1017;
    text-align: center;
    color: #FFFFFF;
    font-weight: bold;
}



@media (max-width: 941px) {


    .tab-affiliate, .tab-affiliate-za-2016, .tab-affiliate-za-awards, #tab-za-baufi, .tab-affiliate-za-awards-breit, .tab-affiliate-sp, .tab-affiliate-sp-kat, .tab-affiliate-kip {
        margin: 15px;
        width: 440px;
    }

    .tab-affiliate-za {
        margin: 25px auto 5px;
    }

}


@media (max-width: 651px) {
    .tab-affiliate-za, .tab-affiliate-za-2016 {
        width: 100%;
    }

}



@media (max-width: 561px) {

    .tab-affiliate, .tab-affiliate-za-2016, .tab-affiliate-za-awards, #tab-za-baufi, .tab-affiliate-za-awards-breit, .tab-affiliate-sp, .tab-affiliate-sp-kat, .tab-affiliate-kip {
        margin: 0;
        width: 100%;
    }
}



@media (max-width: 441px) {
    .tab-affiliate td:nth-child(3), .tab-affiliate td:nth-last-child(2) {
        display: none;
    }
}


/* Tabellen */
/* Tabellen (bis 2015) */
.ergebnistabelle{font-size:10px;font-family:Arial;max-width:440px;margin:25px 0 5px 15px;}
.ergebnistabelleSH{font-weight:normal;font-size:12px;}
.ergebnistabelle th{background:#FFF;background-color:#FFF;border-style:solid;border-color:black;border-width:1px;padding:5px 3px;min-width:40px;}
.ergebnistabelle td{background:#FFF;background-color:#FFF;border-style:solid;border-color:black;border-width:1px;line-height:12px;}
.ergebnistabelle .leer{background:#CCC;background-color:#CCC;text-align:center;}
.ergebnistabelle .unternehmen{background:#CCC;background-color:#CCC;width:inherit;padding:0 5px;font-weight:bold;}
.ergebnistabelle .highlight{background:#EEE;background-color:#EEE;text-align:center;padding:0 3px;}
.ergebnistabelle .mittig{text-align:center;}
.ergebnistabelle .gelb{background:#F6F3D2;background-color:#F6F3D2;}
.ergebnistabelle .orange{background:#FFEBE2;background-color:#FFEBE2;text-align:center;}
.ergebnistabelle .gesamtrang{background:#EEE;background-color:#EEE;text-align:center;font-weight:bold;}
.ergebnistabelle .rotweiss{color:#FFF;background:#8e1017;background-color:#8e1017;text-align:center;}
.ergebnistabelle .grau{background:#F5F5F5;background-color:#F5F5F5;}
.ergebnistabelle .textblock{background:none;background-color:none;width:inherit;padding:0 5px;font-weight:normal;}
.ergebnistabelle .textblock-fett{background:none;background-color:none;width:inherit;padding:0 5px;font-weight:bold;}
.top3mal3 td{padding:5px;}
/* Tabellen (ab 2015) */
.tab-affiliate{max-width:440px;margin:25px 0 5px 15px;border:solid 1px #CCCCCC;font-size:12px;}
.tab-affiliate th{background:#8e1017;background-color:#8e1017;color:#FFFFFF;border:solid 1px #8e1017;padding:5px 3px;font-size:14px;}
.tab-affiliate tr:nth-child(odd){background:#FFFFFF;background-color:#FFFFFF;}
.tab-affiliate tr:nth-child(even){background:#e6e7e9;background-color:#e6e7e9;}
.tab-affiliate td{background:none;border:none;padding:1px 5px;text-align:center;}
.tab-affiliate td.buendig{text-align:left;}
.tab-affiliate a{color:#000000;text-decoration:underline;}
/* Sonderfälle */
/* Online-Portale Preis */
.tab-affiliate-opp{max-width:440px;margin:25px 0 5px 15px;border:solid 1px #CCCCCC;font-size:12px;}
.tab-affiliate-opp th{background:#8e1017;background-color:#8e1017;color:#FFFFFF;border:solid 1px #8e1017;padding:5px 3px;font-size:14px;}
.tab-affiliate-opp td.grau{background:#F5F5F5;background-color:#F5F5F5;}
.tab-affiliate-opp td{background:none;border:none;padding:1px 5px;text-align:center;}
.tab-affiliate-opp td.buendig{text-align:left;}
.tab-affiliate-opp a{color:#000000;text-decoration:underline;}
/* Tabellen (ab 2015) */
/* Zins-Award */
.tab-affiliate-za{max-width:500px;margin:0 auto;border:solid 1px #CCCCCC;font-size:12px;}
.tab-affiliate-za-breit{max-width:740px;}
.tab-affiliate-za-2016{margin:0 auto;border:solid 1px #CCCCCC;font-size:12px;}
.tab-affiliate-za td.kategorie,.tab-award td.kategorie{background:#8e1017;background-color:#8e1017;text-align:center;color:#FFFFFF;font-weight:bold;}
.tab-affiliate-za a{color:#000000;text-decoration:underline;}
#tab-za-baufi{max-width:none;margin:0 auto;float:left;font-size:12px;}
.tab-affiliate-za-awards{max-width:500px;margin:0 auto;border:solid 1px #CCCCCC;float:left;font-size:12px;}
.tab-affiliate-za-awards-breit{max-width:880px;margin:0 auto;border:solid 1px #CCCCCC;float:left;font-size:12px;}
/* Servicepreis */
.tab-affiliate-sp{max-width:500px;margin:25px 0 5px 45px;border:solid 1px #CCCCCC;font-size:12px;}
.tab-affiliate-sp-kat{width:440px;margin:25px 0 5px 15px;border:solid 1px #CCCCCC;font-size:12px;}
/* Kunden-Innovations-Preis */
.tab-affiliate-kip{width:390px;margin:25px 0 5px 45px;border:solid 1px #CCCCCC;font-size:12px;}
.tab-affiliate-sp th,.tab-affiliate-sp-kat th,.tab-affiliate-za th,.tab-affiliate-za-2016 th,.tab-affiliate-spch th,.tab-affiliate-za-awards th,.tab-affiliate-za-awards-breit th,.tab-affiliate-kip th{background:#8e1017;background-color:#8e1017;color:#FFFFFF;border:solid 1px #8e1017;padding:8px 3px;}
.tab-affiliate-sp td,.tab-affiliate-sp-kat td,.tab-affiliate-za td,.tab-affiliate-za-2016 td,.tab-affiliate-spch td,.tab-affiliate-za-awards td,.tab-affiliate-za-awards-breit td,.tab-affiliate-kip td{border:none;padding:1px 5px;text-align:center;}
.tab-affiliate-sp td.buendig,.tab-affiliate-sp-kat td.buendig,.tab-affiliate-za td.buendig,.tab-affiliate-za-2016 td.buendig,.tab-affiliate-spch td.buendig,.tab-affiliate-za-awards td.buendig,.tab-affiliate-za-awards-breit td.buendig,.tab-affiliate-kip td.buendig{text-align:left;}
.tab-affiliate-sp td.grau,.tab-affiliate-sp-kat td.grau,.tab-affiliate-za td.grau,.tab-affiliate-za-2016 td.grau,.tab-affiliate-spch td.grau,.tab-affiliate-za-awards td.grau,.tab-affiliate-za-awards-breit td.grau,.tab-affiliate-kip td.grau{background:#e6e7e9;background-color:#e6e7e9;}
.tab-affiliate-sp a,.tab-affiliate-sp-kat a,.tab-affiliate-za a,.tab-affiliate-za-2016 a,.tab-affiliate-spch a,.tab-affiliate-za-awards a,.tab-affiliate-za-awards-breit a,.tab-affiliate-kip a{color:#000000;}


.tab-affiliate img {
    display: none;
}