/* * * * * * * * * * * * * * *  C O L O R S  * * * * * * * * * * * * * */

/** sprite: vert-talent; sprite-image: url('images/talent11/r11_sprite-vert-talent.png'); sprite-layout: vertical; */
/** sprite: horiz-talent; sprite-image: url('images/talent11/r11_sprite-horiz-talent.png'); sprite-layout: horizontal; */
/** sprite: vertico-talent; sprite-image: url('images/talent11/r11_sprite-vertico-talent.png'); sprite-layout: vertical; */

body, td {
    color: white;
}

a {
    color: white;
}

a.arrow2 {
    color: white;
}

a:hover.arrow2 {
    color: black;
}

a.arrow2 span {
    background-image: url('images/rtl11/r11_arrow_white.png'); /** sprite-ref:vertico-talent;sprite-margin-bottom:1px; */
}

a:hover.arrow2 span {
    background-image: url('images/talent11/r11_talent_arrow_over.png'); /** sprite-ref:vertico-talent;sprite-margin-bottom:1px; */
}

.artikel a.arrow2 {
    color: #b80204;
}

.artikel a:hover.arrow2 {
    color: #cf0101;
}

.artikel a.arrow2 span {
    background-image: url('images/talent11/r11_talent_arrow_light.png'); /** sprite-ref:vertico-talent;sprite-margin-bottom:1px; */
}

.artikel a:hover.arrow2 span {
    background-image: url('images/talent11/r11_talent_arrow_over_light.png'); /** sprite-ref:vertico-talent;sprite-margin-bottom:1px; */
}

a.arrow2Back {
    color: white;
}

a:hover.arrow2Back {
    color: black;
}

a.arrow2Back span {
    background-image: url('images/rtl11/r11_arrow_back_white.png'); /** sprite-ref:vertico-talent;sprite-margin-bottom:1px; */
}

a:hover.arrow2Back span {
    background-image: url('images/talent11/r11_talent_arrow_back_over.png'); /** sprite-ref:vertico-talent;sprite-margin-bottom:1px; */
}

.artikel a.arrow2Back {
    color: #b80204;
}

.artikel a:hover.arrow2Back {
    color: #cf0101;
}

.artikel a.arrow2Back span {
    background-image: url('images/talent11/r11_talent_arrow_back_light.png'); /** sprite-ref:vertico-talent;sprite-margin-bottom:1px; */
}

.artikel a:hover.arrow2Back span {
    background-image: url('images/talent11/r11_talent_arrow_back_over_light.png'); /** sprite-ref:vertico-talent;sprite-margin-bottom:1px; */
}

.roof a.arrow2 {
    color: white;
}

.roof a:hover.arrow2 {
    color: white;
}

.roof a.arrow2 span {
    background-image: url('images/rtl11/r11_arrow_white.png'); /** sprite-ref:vertico-talent;sprite-margin-bottom:1px; */
}

.roof a:hover.arrow2 span {
    background-image: url('images/rtl11/r11_arrow_white.png'); /** sprite-ref:vertico-talent;sprite-margin-bottom:1px; */
}

/*
.artikel .T_set a.arrow2          { color:white; }
.artikel .T_set a:hover.arrow2    { color:black; }
*/

.button a {
    color: white;
    background-position: right top;
    background-image: url('images/talent11/r11_talent_bg_button.png'); /** sprite-ref:vert-talent;sprite-alignment:right; */
}

.artikel .button a {
    color: white;
}

.button .front {
    background-image: url('images/talent11/r11_talent_bg_button_front.png'); /** sprite-ref:vert-talent; */
}

.buttonBig a {
    color: white;
    background-position: right top;
    background-image: url('images/rtl11/r11_bg_button_big.png'); /** sprite-ref:vert-talent;sprite-alignment:right; */
}

.artikel .buttonBig a {
    color: white;
}

.buttonBig .front {
    background-image: url('images/rtl11/r11_bg_button_big_front.png'); /** sprite-ref:vert-talent; */
}

h1,
h2,
h5 {
    color: #b80204;
}

h1.standAlone {
    color: #b80204;
}

h5 span {
    background-image: url('images/rtl11/r11_arrow.png'); /** sprite-ref:vert-talent;sprite-margin-bottom:1px; */
}

.head3 {
    color: #b80204;
}

.maincontent {
    background-color: #bb0505;
    background: url('images/talent11/hintergrundkachel.jpg') no-repeat #0f0d0e;
}

.basecontent {
    background: url('images/talent11/hintergrundkachel.jpg') no-repeat #0f0d0e;
}

.topcontent .baseline {
    background-color: transparent;
}

.spacer11 {
    background-color: transparent;
}

.spacer12 {
    background-color: transparent;
}

.spacer14 {
    background-color: transparent;
}

.line {
    background-color: #b80204;
    /*filter: alpha(opacity=20);
    opacity: 0.20;*/
}

.darkline {
    background-color: #b80204;
}

/* H E A D E R */
.loginbox_header {
    color: white;
}

.loginbox_header a {
    color: #0291df;
}

.googleSearch {
    background-image: url('images/rtl11/r11_bg_google_search.png'); /** sprite-ref:vert-talent; */
}

.tvHighlight {
    background-repeat: no-repeat;
    background-position: left 8px;
    background-image: url('images/rtl11/r11_bg_tv_highlight.png'); /** sprite-ref:vert-talent;sprite-margin-top:8px;sprite-margin-bottom:42px; */
}

.tvHighlight .txt {
    color: white;
}

.tvHighlight .txt a {
    color: #0392d8;
}

.tvProgramm {
    background-color: #e7eaf0;
}

.tvProgramm .programm {
    background-color: #0392d8;
    color: white;
}

.tvProgramm .today {
    background-color: #0392d8;
    color: white;
}

.tvProgramm a:hover.today {
    color: white;
}

.tvProgramm a {
    color: #7e7e7e;
}

.tvProgramm a:hover {
    color: #0392d8;
}

.tvProgramm a.now,
.tvProgramm a.next {
    background-repeat: no-repeat;
    background-image: url('images/rtl11/r11_bg_tv_programm_link.png'); /** sprite-ref:vert-talent;sprite-margin-bottom:5px; */
}

.tvProgramm a:hover.now,
.tvProgramm a:hover.next {
    color: #2a292e;
}

.tvProgramm a.now b,
.tvProgramm a.next b {
    color: #0392d8;
}

/* N A V I */

.navi li.level_1_aktiv .left {
    background-image: url('images/rtl11/r11_bg_level1_left2.png'); /** sprite-ref:vert-talent; */
}

.navi li.level_1 a {
    color: white;
}

.navi li.level_1_mo a {
    color: #1554b3;
}

.navi li.level_1_aktiv a {
    color: white;
}

.navi li.level_1_aktiv a {
    background-position: right top;
    background-image: url('images/rtl11/r11_bg_level1_right.png'); /** sprite-ref:vert-talent;sprite-alignment:right; */
}

.navi ul.level_2 {
    background-image: url('images/rtl11/r11_bg_level2.png');
}

.navi ul.level_2 a {
    background-image: none;
}

.navi ul.level_2 a:hover {
    color: #0392d8;
}

.navi ul.level_2 .T_tvHL .txt a, .navi ul.level_2 .T_tvHL .octopus_cu .ip_octopus_ad_link_text a {
    color: #0392d8;
}

.navi ul.level_2 .T_tvHL .txt .format {
    color: white;
}

/* P R E S E N T E R  /  L E V E L  3 */

.level_3Box {
    background-color: white;
}

.level_3Box .line {
    background-color: #b80204;
}

.level_3Box .level_3 .nav_item a {
    color: #b80204;
}

.level_3Box .level_3 .nav_item.aktiv {
    border-color: #b80204;
}

.level_3Box .level_3 .nav_item.aktiv a {
    color: white;
    background-image: url('images/talent11/r11_talent_bg_level_3.png'); /** sprite-ref:vertico-talent;sprite-alignment:repeat; */
}

.presenter {
    background-color: white;
}

/* T E A S E R */

.T_base {
    background-color: #88080d;
    background-repeat: no-repeat;
    background-position: left bottom;
    background-image: url('images/talent11/r11_talent_bg_946.png');
}

.T_base .roof {
    background-color: #b80204;
}

.T_base .roof h5 {
    color: white;
}

.T_base .roof h5 a {
    color: white;
}

.login label {
    color: white;
}

.T_base_all {
    background-color: #88080d;
    background-repeat: no-repeat;
    background-position: left bottom;
    background-image: url('images/talent11/r11_talent_bg_946.png');
}

.T_base_demi {
    background-color: #88080d;
    background-repeat: no-repeat;
    background-position: left bottom;
    background-image: url('images/talent11/r11_talent_bg_946.png');
}

.T_base_demi .roof {
    background-color: #b80204;
}

.T_base_demi .roof h5 {
    color: white;
}

.T_base_demi .roof h5 a {
    color: white;
}

.T_base_hoch {
    background-color: #88080d;
    background-repeat: no-repeat;
    background-position: left bottom;
    background-image: url('images/talent11/r11_talent_bg_946.png');
}

.T_base_hoch .roof {
    color: white;
    background-color: #b80204;
}

.T_base_hoch .roof a {
    color: white;
}

.T_base_hoch .roof h5 {
    color: white;
}

.T_base_hoch .roof h5 a {
    color: white;
}

.T_base.noGradient {
    background-color: #88080d;
    background-image: none;
}

.T_base_all.noGradient {
    background-color: #88080d;
    background-image: none;
}

.T_base_hoch.noGradient {
    background-color: #88080d;
    background-image: none;
}

/* hier gibt es einen Fehler im IE6 - der 3. Eintrag �berschreibt die 2 vorherigen */

.T_1er {
    background-color: #88080d;
    background-repeat: no-repeat;
    background-position: left bottom;
    background-image: url('images/talent11/r11_talent_bg_946.png');
}

.T_1er h3 a:hover,
.T_1er .head3 a:hover,
.T_1er .txt a:hover,
.ip_octopus_ad_text a:hover,
.ip_octopus_ad_headline a:hover {
    color: black;
}

.T_1er .roof, .T_1er .octopus_hr .ip_octopus_ad_roof {
    background-color: #b80204;
}

.T_1er .roof a, .T_1er .octopus_hr .ip_octopus_ad_roof a {
    color: white;
}

.T_1er .anzeige {
    background-image: url('images/rtl11/r11_anzeige.png'); /** sprite-ref:vertico-talent; */
}

.artikel .T_1er {
    background-color: #88080d;
    background-repeat: no-repeat;
    background-position: left bottom;
    background-image: url('images/talent11/r11_talent_bg_946.png');
}

.artikel .T_set {
    background-color: transparent;
}

.artikel .T_set .layer {
    background-image: url('images/talent11/r11_talent_default_setdef.png');
}

.artikel .T_set .txt {
    color: #484848;
}

.T_news {
    background-color: #88080d;
    background-repeat: no-repeat;
    background-position: left bottom;
    background-image: url('images/talent11/r11_talent_bg_946.png');
}

.T_news .roof {
    background-color: #b80204;
}

.T_news .roof a {
    color: white;
}

.T_news .txtBox a:hover {
    color: black;
}

.T_1er_hoch {
    background-color: #88080d;
    background-repeat: no-repeat;
    background-position: left bottom;
    background-image: url('images/talent11/r11_talent_bg_946.png');
}

.T_1er_hoch .videoicon {
    background-image: url('images/rtl11/r11_videoicon.png'); /** sprite-ref:vert-talent; */
}

.T_1er_hoch h3 a:hover, .T_1er_hoch .octopus_mr .ip_octopus_ad_headline a:hover {
    color: black;
}

.T_1er_hoch .roof, .T_1er_hoch .octopus_mr .ip_octopus_ad_roof {
    background-color: #b80204;
}

.T_1er_hoch .roof a, .T_1er_hoch .octopus_mr .ip_octopus_ad_roof a {
    color: white;
}

.T_2er_hoch {
    background-color: #88080d;
    background-repeat: no-repeat;
    background-position: left bottom;
    background-image: url('images/talent11/r11_talent_bg_946.png');
}

.T_2er_hoch .roof {
    background-color: #b80204;
}

.T_2er_hoch .roof h5 {
    color: white;
}

.T_2er_hoch .roof h5 a {
    color: white;
}

/* aufmacher */

.aufmacher .bgLayer {
    background-image: url('images/talent11/r11_talent_bg_aufmacher_txtbox.png'); /** sprite-ref:vert-talent; */
}

.aufmacher .videoicon {
    background-image: url('images/rtl11/r11_videoicon.png'); /** sprite-ref:vert-talent; */
}

.aufmacher a.play_button {
    background: url(images/talent11/plp_play_btn.png) no-repeat 0 0;
}

.aufmacher a:hover.play_button {
    background-position: -78px 0;
}

.aufmacher h2 a {
    color: white;
}

.aufmacher h2 a:hover {
    color: black;
}

.aufmacher h3 a {
    color: black;
}

.aufmacherContainer .control {
    background-repeat: no-repeat;
    background-position: right top;
    background-image: url('images/rtl11/r11_bg_control_body.png'); /** sprite-ref:vert-talent;sprite-alignment:right;sprite-margin-bottom:57px; */
}

.aufmacherContainer .control a {
    color: white;
    background-repeat: no-repeat;
    background-position: right top;
    background-image: url('images/rtl11/r11_bg_control_inaktiv.png'); /** sprite-ref:vert-talent;sprite-alignment:right; */
}

.aufmacherContainer .control a:hover,
.aufmacherContainer .control a.aktiv {
    background-repeat: no-repeat;
    background-position: right top;
    background-image: url('images/talent11/r11_talent_bg_control_aktiv.png'); /** sprite-ref:vert-talent;sprite-alignment:right; */
}

.T_david {
    background-color: #88080d;
    background-repeat: no-repeat;
    background-position: left bottom;
    background-image: url('images/talent11/r11_talent_bg_946.png');
}

.T_david h5 {
    color: white;
}

.T_david h2 {
    color: white;
}

.T_david .roof {
    background-color: #b80204;
}

.T_david .roof h5 {
    color: white;
}

.T_david .roof h5 a {
    color: white;
}

.T_david .rightContent .linkBox {
    background-repeat: no-repeat;
    background-position: 13px bottom;
    background-image: url('images/talent11/r11_talent_bg_list_linkbox.png'); /** sprite-ref:horiz-talent;sprite-alignment:bottom;sprite-margin-top:20px;sprite-margin-left:13px; */
}

.T_david .rightContent .linkBox .layer {
    background-image: url('images/talent11/r11_talent_david_layer.png'); /** sprite-ref:vert-talent; */
}

.T_david .rightContent .linkBox a.img {
    background-color: white;
    filter: alpha(opacity=1);
    opacity: 0.01;
}

.T_video .play_button,
.artikel .T_video .play_button {
    background-image: url('images/talent11/plp_play_btn.png'); /* kein spritebild da MO im HTML-Code */
}

.T_video .roof,
.artikel .T_video .roof {
    background-color: #b80204;
}

.T_video .headline {
    background-image: url('images/rtl11/r11_bg_aufmacher_text.png'); /** sprite-ref:vert-talent;sprite-alignment:repeat; */
}

.T_video .roof h5,
.artikel .T_video .roof h5 {
    color: white;
}

.T_listPlayer {
    background-repeat: repeat-x;
    background-image: url('images/talent11/r11_talent_bg_listplayer.png');
}

.T_listPlayer h2 {
    color: white;
}

.T_listPlayer .bgLayer {
    background-image: url('images/rtl11/r11_splitscreen_rot.jpg'); /* JPG deutlich kleiner als PNG :-) */
}

.T_listPlayer .head3 a {
    color: white;
}

.T_listPlayer .head3 a:hover {
    color: black
}

.T_listPlayer .roof a {
    color: #ff091a;
}

.T_listPlayer a.play_button {
    background-image: url('images/talent11/r11_talent_play_button.png'); /** sprite-ref:vertico-talent; */
}

.T_listPlayer a:hover.play_button {
    background-image: url('images/talent11/r11_talent_play_button_mo.png'); /** sprite-ref:vertico-talent; */
}

.T_listPlayer .linkBox {
    background-color: #280000;
}

.T_listPlayer .linkBox:hover {
    background-color: #b80204;
}

.T_listPlayer .linkBox .txt,
.T_listPlayer .linkBox .txt a {
    color: white;
}

.T_listPlayer .linkBox .duration {
    color: #ff091a;
}

.T_1er_hoch.T_listPlayer .roof {
    background-color: transparent;
}

.T_player {
    background-color: #88080d;
}

.T_player h2 {
    color: white;
}

.T_player .bgLayer {
    background-image: url('images/rtl11/r11_splitscreen_rot_big.jpg'); /* JPG deutlich kleiner als PNG :-) */
}

.T_player .head3 a {
    color: white;
}

.T_player .head3 a:hover {
    color: #ff091a;
}

.artikel .T_player .roof {
    background-color: transparent;
}

.T_player .roof a {
    color: #ff091a;
}

.T_player a.play_button {
    background-image: url('images/talent11/r11_talent_play_button.png'); /** sprite-ref:vertico-talent; */
}

.T_player a:hover.play_button {
    background-image: url('images/talent11/r11_talent_play_button_mo.png'); /** sprite-ref:vertico-talent; */
}

.T_partner {
    background-color: #88080d;
    background-repeat: no-repeat;
    background-position: left bottom;
    background-image: url('images/talent11/r11_talent_bg_946.png');
}

.T_partner .roof {
    background-color: #b80204;
}

.T_partner .roof h5 {
    color: white;
}

.T_partner .roof h5 a {
    color: white;
}

.T_partner .linkBox {
    background-image: url('images/talent11/r11_talent_bg_linkbox.png');
}

/* kein spritebild da MO im HTML-Code */

/* SHOP und KOOP neu rtl_11 */
.T_shopKoop .headline {
    color: #818181;
}

.T_shopKoop .roof {
    background-color: transparent;
}

.T_shopKoop .roof a {
    color: white;
}

.T_shopKoop .roof a:hover {
    color: black;
}

.T_shop .head3 a,
.T_shop .roof a {
    color: white;
}

.T_shop .head3 a:hover,
.T_shop .roof a:hover {
    color: black;
}

.T_kategorie {
    background-color: #88080d;
    background-repeat: no-repeat;
    background-position: left bottom;
    background-image: url('images/talent11/r11_talent_bg_946.png');
}

.T_kategorie .roof {
    background-color: #b80204;
}

.T_kategorie .roof h5 {
    color: white;
}

.T_kategorie .roof h5 a {
    color: white;
}

.T_kategorie .rightContent .T_1er,
.T_kategorie .rightContent .T_1er_katteaser.active,
.T_kategorie .rightContent .T_1er_katteaser.inactive {
    background-color: #88080d;
    background-repeat: no-repeat;
    background-position: left bottom;
    background-image: url('images/talent11/r11_talent_bg_946.png');
}

.T_kategorie .rightContent .T_1er_katteaser.active h3 a:hover,
.T_kategorie .rightContent .T_1er_katteaser.inactive h3 a:hover{
    color:black;
}

.T_kategorie .linkBox {
    background-image: url('images/talent11/r11_talent_bg_linkbox_no.png'); /** sprite-ref:vert-talent; */
}

.T_bildserie {
    background-color: #88080d;
    background-repeat: no-repeat;
    background-position: left bottom;
    background-image: url('images/talent11/r11_talent_bg_946.png');
}

.T_bildserie .bigImgBox {
    background-color: white;
}

.T_bildserie .roof {
    background-color: #b80204;
}

.T_bildserie .roof h5 {
    color: white;
}

.T_bildserie .roof h5 a {
    color: white;
}

.serienNaviBox2 a.prev {
    border-right-color: white;
    background-image: url('images/talent11/r11_talent_galerie_navi_back_small.png'); /** sprite-ref:vertico-talent; */
}

.serienNaviBox2 a.next {
    border-left-color: white;
    background-image: url('images/talent11/r11_talent_galerie_navi_for_small.png'); /** sprite-ref:vertico-talent; */
}

.serienNaviBox2 .scrollableBox {
    border-color: white;
    background-image: url('images/rtl11/r11_bg_galerie_bar38.png'); /** sprite-ref:vertico-talent;sprite-alignment:repeat; */
}

.serienNaviBox2 .scrollable .items .imgBox {
    border-color: #cf0101;
}

.T_base_hoch .mostContainer .head3,
.T_base_hoch .mostContainer .head3 a {
    color: white;
}

.T_base_hoch .mostContainer .head3 a:hover {
    color: black;
}

.T_base_hoch .mostAktiv {
    background-repeat: no-repeat;
    background-position: left bottom;
    background-image: url('images/talent11/r11_talent_bg_946.png');
}

.most .icon.num1 {
    background-image: url('images/talent11/r11_talent_most_1.png'); /** sprite-ref:vertico-talent; */
}

.most .icon.num2 {
    background-image: url('images/talent11/r11_talent_most_2.png'); /** sprite-ref:vertico-talent; */
}

.most .icon.num3 {
    background-image: url('images/talent11/r11_talent_most_3.png'); /** sprite-ref:vertico-talent; */
}

.most .icon.num4 {
    background-image: url('images/talent11/r11_talent_most_4.png'); /** sprite-ref:vertico-talent; */
}

.most .icon.num5 {
    background-image: url('images/talent11/r11_talent_most_5.png'); /** sprite-ref:vertico-talent; */
}

.most .icon.num6 {
    background-image: url('images/talent11/r11_talent_most_6.png'); /** sprite-ref:vertico-talent; */
}

.mostAktiv .icon.num1 {
    background-image: url('images/talent11/r11_talent_most_aktiv_1.png'); /** sprite-ref:vertico-talent; */
}

.mostAktiv .icon.num2 {
    background-image: url('images/talent11/r11_talent_most_aktiv_2.png'); /** sprite-ref:vertico-talent; */
}

.mostAktiv .icon.num3 {
    background-image: url('images/talent11/r11_talent_most_aktiv_3.png'); /** sprite-ref:vertico-talent; */
}

.mostAktiv .icon.num4 {
    background-image: url('images/talent11/r11_talent_most_aktiv_4.png'); /** sprite-ref:vertico-talent; */
}

.mostAktiv .icon.num5 {
    background-image: url('images/talent11/r11_talent_most_aktiv_5.png'); /** sprite-ref:vertico-talent; */
}

.mostAktiv .icon.num6 {
    background-image: url('images/talent11/r11_talent_most_aktiv_6.png'); /** sprite-ref:vertico-talent; */
}

.girlOfDay h2 {
    color: white;
}

.listContainer .linkBox {
    background-color: #88080d;
    background-repeat: no-repeat;
    background-position: left bottom;
    background-image: url('images/talent11/r11_talent_bg_list_linkbox.png'); /** sprite-ref:horiz-talent;sprite-alignment:bottom; */
}

.optionListContainer .listBox {
    background-color: #88080d;
    background-repeat: no-repeat;
    background-position: left bottom;
    background-image: url('images/talent11/r11_talent_bg_list_linkbox.png'); /** sprite-ref:horiz-talent;sprite-alignment:bottom; */
}

.optionListContainer .listBox h5 {
    color: white;
}

.navBox .optionListContainer .listBox {
    background-image: none;
    background-color: transparent;
}

.faq .katHeader {
    background-repeat: no-repeat;
    background-position: left bottom;
    background-image: url('images/rtl11/r11_bg_946.jpg');
}

.faq .katHeader .txt {
    color: #080f60;
}

.faq .katHeader .icon {
    background-image: url('images/rtl11/r11_icon_faq_katheader_down.png'); /** sprite-ref:vertico-talent; */
}

.faq.open .katHeader .icon {
    background-image: url('images/rtl11/r11_icon_faq_katheader_up.png'); /** sprite-ref:vertico-talent; */
}

.faq .linkBox {
    border-color: #e3e3e3;
}

.faq .linkBox a.arrow2 {
    color: #484848;
}

.faq .linkBox a:hover.arrow2 {
    color: #6581b4;
}

.searchInput td.label {
    color: #080f60;
}

.ligatusBox .ligatusTeaser .txt a {
    color: white;
}

.ligatusBox .ligatusTeaser.gradient {
    background-color: #88080d;
    background-repeat: no-repeat;
    background-position: left bottom;
    background-image: url('images/talent11/r11_talent_bg_946.png');
}

.ligatusBox .ligatusTeaser.noimages .txt a {
    font-weight: normal;
}

.ligatusBox .ligatusTeaser.noimages .txt a:hover {
    color: black;
}

.tagCloud .size1 a {
    color: #9dcdf3;
}

.tagCloud .size2 a {
    color: #6581b4;
}

.tagCloud .size3 a {
    color: #080f60;
}

.tagCloud .size4 a {
    color: #484848;
}

.wetterTeaser td.txt {
    color: white;
}

.wetterTeaser td.valueC {
    color: white;
}

.wetterTeaser td.valueKM {
    color: white;
}

.wetterTeaser .ort {
    color: white;
}

.wetterSearch td.label {
    color: #080f60;
}

.rectangel .anzeige, /* deprecated */
.rectangle .anzeige {
    background-image: url('images/rtl11/r11_anzeige.png'); /** sprite-ref:vertico-talent; */
}

/* A R T I K E L */

.artikel {
    background-color: white;
    color: #484848;
    border-top-color: white;
}

.artikel td {
    color: #484848;
}

.artikel a {
    color: #b80204;
}

.artikel .line {
    background-color: black;
    filter: alpha(opacity=11);
    opacity: 0.11;
}

.artikel .roof {
    background-color: #0b437c;
}

.artikel .roof h5 {
    color: white;
}

.artikel .roof h5 a {
    color: white;
}

.artikel .txtBox strong {
    color: #b80204;
}

.artikel .lineSpacer {
    border-top-color: #e3e3e3;
}

.artikel .galerieheadline {
    font-weight: bold;
    color: #b80204 !important;
}

.galerie .topNavi {
    border-color: #e3e3e3;
}

.galerie .imgBox {
    background-image: url('images/talent11/r11_talent_bg_galerie_buehne.png'); /** sprite-ref:vertico-talent;sprite-alignment:repeat; */
}

.galerie .imgBox a.back {
    background-image: url('images/talent11/r11_talent_galerie_back.png'); /** sprite-ref:vertico-talent; */
}

.galerie .imgBox a.for {
    background-image: url('images/talent11/r11_talent_galerie_for.png'); /** sprite-ref:vertico-talent; */
}

.content .galerieheadline {
    clear: both;
    color: white;
    font-weight: normal;
    margin: 0 8px;
    padding: 7px 0 8px;
    position: relative;
}

.galerieNaviBox2 a.prev {
    border-right-color: white;
    background-image: url('images/talent11/r11_talent_galerie_navi_back.png'); /** sprite-ref:vertico-talent; */
}

.galerieNaviBox2 a.next {
    border-left-color: white;
    background-image: url('images/talent11/r11_talent_galerie_navi_for.png'); /** sprite-ref:vertico-talent; */
}

.galerieNaviBox2 .scrollableBox {
    border-color: #e3e3e3;
    background-image: url('images/rtl11/r11_bg_galerie_bar55.png'); /** sprite-ref:vertico-talent;sprite-alignment:repeat; */
}

.galerieNaviBox2 .scrollable .items .imgBox {
    border-color: white;
}

.videoListBox {
    border-color: #e3e3e3;
}

.videoListBox h2 {
    color: white;
}

.videoListBox a.back {
    background-image: url('images/talent11/r11_talent_video_list_back.png'); /** sprite-ref:vertico-talent; */
}

.videoListBox a.for {
    background-image: url('images/talent11/r11_talent_video_list_for.png'); /** sprite-ref:vertico-talent; */
}

.videoListItem .imgBox .layer {
    background-image: url('images/talent11/r11_talent_layer_videolist.png'); /* kein spritebild da MO im HTML-Code */
}

.videoListItem .imgBox a {
    background-color: white;
    filter: alpha(opacity=1);
    opacity: 0.01;
}

.videoListBox.clipLounge {
    border-color: #c93737;
    background-color: #88080d;
    background-repeat: no-repeat;
    background-position: left bottom;
    background-image: url('images/talent11/r11_talent_bg_946.png');
}

.videoListBox.clipLounge a.for {
    background-image: url('images/talent11/r11_talent_video_list_for_small.png'); /** sprite-ref:vertico-talent; */
}

.videoListBox.clipLounge a.back {
    background-image: url('images/talent11/r11_talent_video_list_back_small.png'); /** sprite-ref:vertico-talent; */
}

.voting {
    background-color: white;
}

.artikel .votingButton {
    background-repeat: no-repeat;
    background-position: 0px 4px;
    background-image: url('images/rtl11/r11_bg_voting_button.png'); /** sprite-ref:vert-talent;sprite-margin-top:4px;sprite-margin-bottom:4px; */
}

.artikel .votingButton a {
    color: white;
}

.voting .imgBox.fifty {
    background-image: url('images/talent11/r11_talent_bg_galerie_buehne.png'); /** sprite-ref:vertico-talent;sprite-alignment:repeat; */
}

.voting .imgBox.fiftyResult {
    background-image: url('images/talent11/r11_talent_bg_galerie_buehne.png'); /** sprite-ref:vertico-talent;sprite-alignment:repeat; */
}

.voting .resultButton {
    background-repeat: no-repeat;
    background-position: 0px 4px;
    background-image: url('images/rtl11/r11_bg_voting_result_button.png'); /** sprite-ref:vert-talent;sprite-margin-top:4px;sprite-margin-bottom:4px; */
}

.voting .resultBar {
    background-image: url('images/talent11/r11_talent_bg_voting_result.png'); /** sprite-ref:vertico-talent;sprite-alignment:repeat; */
}

.voting .percent {
    color: white;
}

.voting .questionBox {
    border-top-color: #e3e3e3;
}

.voting .question {
    border-color: #e3e3e3;
    background-repeat: no-repeat;
    background-position: left bottom;
    background-image: url('images/rtl11/r11_bg_946.jpg');
}

.voting .resultBox {
    border-color: #e3e3e3;
    background-repeat: no-repeat;
    background-position: left bottom;
    background-image: url('images/rtl11/r11_bg_946.jpg');
}

.voting .resultBox .txt strong {
    color: #080f60;
}

.tableBase {
    background-color: #e3e3e3;
}

.artikel .tableBase {
    background-color: #e3e3e3;
}

.tableBase th {
    background-color: #080f60;
    color: white;
}

.tableBase table th {
    background-color: #f2f4f8;
    color: #080f60;
}

.tableBase table td {
    background-color: white;
}

.tableBase table td.colored {
    background-color: #f2f4f8;
}

.fixBox {
    background-color: white;
    background-repeat: no-repeat;
    background-position: bottom left;
    background-image: url('images/rtl11/r11_bg_946.jpg');
}

.fixBox .roof {
    background-color: #080f60;
}

.fixBox .roof h5 {
    color: white;
}

.fixBox .roof h5 a {
    color: white;
}

.dynBox {
    border-color: #e3e3e3;
}

.dynBox .bgBox .bgLayer {
    background-image: url('images/rtl11/r11_bg_613_border.png'); /** sprite-ref:vert-talent; */
}

.dynBox .contentBox .info .txt strong {
    color: #080f60;
}

.dynBox .contentBox .info {
    border-bottom-color: #e3e3e3;
}

.dynBox .linkBox a.arrow2 {
    color: #666666;
}

.dynBox .linkBox a:hover.arrow2 {
    color: #080f60;
}

.dynBox .linkBox a:hover.arrow2 span {
    background-image: url('images/rtl11/r11_arrow.png'); /** sprite-ref:vertico-talent;sprite-margin-bottom:1px; */
}

.dynBox .linkBox a.arrow2 strong {
    color: #080f60;
}

.dynBox .commentLinkBox a.arrow2 {
    color: #666666;
}

.dynBox .commentLinkBox a:hover.arrow2 {
    color: #080f60;
}

.dynBox .commentLinkBox a:hover.arrow2 span {
    background-image: url('images/rtl11/r11_arrow.png'); /** sprite-ref:vertico-talent;sprite-margin-bottom:1px; */
}

.dynBox .commentLinkBox a.arrow2 strong {
    color: #080f60;
}

.navBox {
    background-color: #88080d;
    background-repeat: no-repeat;
    background-position: left bottom;
    background-image: url('images/talent11/r11_talent_bg_946.png');
}

.artikel .navBox {
    background-color: white;
    background-repeat: no-repeat;
    background-position: bottom left;
    background-image: url('images/rtl11/r11_bg_946.jpg');
}

.artikel .navBox.noBorder {
    background-image: none;
}

.profileBox .navBox {
    background-image: none;
}

.dynBox .navBox {
    background-image: none;
}

.voting .navBox {
    background-image: none;
}

.dynBox .navBox.pageNavi {
    border-top-color: #e3e3e3;
}

.comment {
    border-top-color: #e3e3e3;
}

.commentLogin .txt {
    color: #080f60;
}

/* E P G */

/* K U R Z R E G I S T R I E R U N G S -Box */
/* FARBEN MUESSEN NOCH ANGEPASST WERDEN, HIER AUS: supertalent.colors.css */

.dynBox .registerBox td {
    color: #b80204;
}

/* / K U R Z R E G I S T R I E R U N G S -Box */

/* F O O T E R */

.footer .roof {
    background-color: #88080d;
}

.footer .roof .breadcrumb {
    color: #ffffff;
}

.footer .roof a.arrow2 {
    color: #ffffff;
}

.footer ul {
    border-color: #b80204;
    background-repeat: repeat-y;
    background-image: url('images/talent11/r11_talent_bg_footer_level2.png'); /** sprite-ref:horiz-talent;sprite-alignment:repeat; */
}

.footer li.level_1 .item {
    border-color: #b80204;
    background-position: bottom left;
}

.footer li.level_1 .item {
    background-repeat: no-repeat;
    background-position: left bottom;
    background-image: url('images/talent11/r11_talent_bg_946.png');
}

.footer ul.level_2 {
    background-image: none;
}

.footer ul.level_2 a {
    color: #ffffff;
}

.footer .txtBox {
    border-color: #b80204;
}

.footer .txtBox .txt,
.footer .txtBox .txt a,
.copyFooter.copyFooterSuTa .txt {
    color: #ffffff;
}

.copyFooter.copyFooterSuTa {
    margin: 0 10px;
}

.copyFooter.copyFooterSuTa table {
    width: auto;
}

.copyFooter.copyFooterSuTa .txtBox {
    text-align: left;
}

.copyFooter.copyFooterSuTa img {
    padding: 10px;
}

/* E V E N T U E L L E   P O S I T I O N S   A N P A S S U N G E N */

.T_base.login {
    background-position: 0px 18px;
}

/* * * S E T N A V I - D E F A U L T * * */

.artikelDefault {
    background-image: url('images/talent11/r11_talent_artikel_setdef.png'); /** sprite-ref:horiz-talent; */
}

.galerieDefault {
    background-image: url('images/talent11/r11_talent_galerie_setdef.png'); /** sprite-ref:horiz-talent; */
}

.videosDefault {
    background-image: url('images/talent11/r11_talent_videos_setdef.png'); /** sprite-ref:horiz-talent; */
}

.votingDefault {
    background-image: url('images/talent11/r11_talent_voting_setdef.png'); /** sprite-ref:horiz-talent; */
}

.forumDefault {
    background-image: url('images/talent11/r11_talent_forum_setdef.png'); /** sprite-ref:horiz-talent; */
}

.typotestDefault {
    background-image: url('images/talent11/r11_talent_default_setdef.png'); /** sprite-ref:horiz-talent; */
}

.externerlinkDefault {
    background-image: url('images/talent11/r11_talent_externerlink_setdef.png'); /** sprite-ref:horiz-talent; */
}

/* * * Google Ads * * */
.dynBox.googlead {
    background-color: #88080d;
}

.dynBox.googlead .bgBox .bgLayer {
    background-image: url('images/talent11/r11_talent_bg_946.png'); /** sprite-ref:vert-dance; */
}

.dynBox.googlead .contentBox .roof {
    background-color: #b80204;
}

.dynBox.googlead .contentBox h5 a {
    color: #ffffff;
}

.dynBox.googlead .contentBox .txt {
    color: #ffffff;
}

.dynBox.googlead .contentBox a.arrow2 {
    color: #ffffff;
}

.dynBox.googlead .contentBox a:hover.arrow2 {
    color: #000000;
}

.dynBox.googlead .contentBox a.arrow2 span {
    background-image: url('images/rtl11/r11_arrow_white.png'); /** sprite-ref:vertico-talent;sprite-margin-bottom:1px; */
}

.dynBox.googlead .contentBox a:hover.arrow2 span {
    background-image: url('images/talent11/r11_talent_arrow_over.png'); /** sprite-ref:vertico-talent;sprite-margin-bottom:1px; */
}

.googleAdd {
    background-repeat: no-repeat;
    background-position: left bottom;
    background-image: url('images/talent11/r11_talent_bg_946.png');
}

.googleAdd .txt .head3,
.googleAdd .txt .head3 a,
.googleAdd a:hover {
    color: black;
}

.googleAdd .txt {
    color: white;
}

.button_register {
    background: url(icons/supertalent_button_register.png);
}

.button_logout {
    background: url(icons/supertalent_button_logout.png);
}

/* * Miniprofilbox * */
.reiter {
    background-image: url(icons/supertalent_com_bg_reiter_left_inaktiv.gif);
}

.reiter a {
    color: #bf8080;
    background-image: url(icons/supertalent_com_bg_reiter_right_inaktiv.gif);
}

.reiterAktiv {
    background-image: url(icons/supertalent_com_bg_reiter_left_aktiv.gif);
}

.reiterAktiv a {
    color: #ffffff;
    background-image: url(icons/supertalent_com_bg_reiter_right_aktiv.gif);
}

.T_base_hoch.smallReiter {
    background-color: transparent;
    background-image: none;
}

.T_base_hoch.smallReiter .bgLayer {
    background-color: #df2121;
}

.T_base_hoch.smallReiter.gradient .bgLayer {
    background: #be0303 url(icons/bg_com_supertalent123.gif) top left repeat-x;
}

.comPreLogin .imgBox {
    background-color: #bb0505;
    background-image: url(icons/supertalent_komm_in_com.jpg);
}

.comPreLogin td a.arrow2 {
    color: #cbe8ff;
}

.comPreLogin td a.arrow2 span {
    background-image: url(icons/arrow_white.gif);
}

.comPreLogin label {
    color: #871010;
}

/* facebook login */
.comPreLogin .buttonBox {
}

.comPreLogin .facebookLoginBox {
    background-color: #920000;
}

.comPostLogin .imgBox {
    background-color: #bb0505;
    background-image: url(icons/supertalent_komm_in_com.jpg);
}

.comPostLogin .contentBox {
    color: #ffffff;
}

.comPostLogin .imgBox {
    background-color: #bb0505;
    background-image: url(icons/supertalent_komm_in_com.jpg);
}

.comPostLogin .contentBox {
    color: white;
}

.comPostLogin .buttonBox {
    border-top-color: #900000; /*background-image:url(icons/bg_com_login_button.gif);*/
}

.miniPostLogin .imgBox {
    background-color: #bb0505;
    background-image: url(icons/supertalent_in_com.jpg);
}

.miniPostLogin .imgBox .user a {
    color: white;
}

.miniPostLogin .buttonBox {
    border-top-color: #900000; /*background-image:url(icons/bg_com_login_button.gif);*/
}

.T_base_hoch.smallReiter.gradient .miniProBox .bgLayer {
    background-image: url(icons/supertalent_bg_miniprofil_buttons.png);
}

.miniProBox .dataColumn .txt a {
    color: white;
}

.miniProBox .dataColumn .dataLayer.layer1 {
    background-image: url(icons/supertalent_bg_miniprofil_data_1.gif);
}

.miniProBox .dataColumn .dataLayer.layer2 {
    background-image: url(icons/supertalent_bg_miniprofil_data_2.gif);
}

.miniProBox .dataColumn .dataLayer.layer3 {
    background-image: url(icons/supertalent_bg_miniprofil_data_3.gif);
}

.miniProBox .dataColumn .dataLayer.layer4 {
    background-image: url(icons/supertalent_bg_miniprofil_data_4.gif);
}

.miniProBox .dataColumn .dataLayer.layer5 {
    background-image: url(icons/supertalent_bg_miniprofil_data_5.gif);
}

.miniProBox .dataColumn .dataLayer.layer6 {
    background-image: url(icons/supertalent_bg_miniprofil_data_6.gif);
}

.miniProBox .dataColumn .dataLayer.layer7 {
    background-image: url(icons/supertalent_bg_miniprofil_data_7.gif);
}

.miniProBox .dataColumn .dataLayer.layer8 {
    background-image: url(icons/supertalent_bg_miniprofil_data_8.gif);
}

.miniPostLogin .imgBox {
    background-color: #bb0505;
    background-image: url(icons/supertalent_in_com.jpg);
}

.miniPostLogin .imgBox .user a {
    color: #cbe8ff;
}

.miniPreLogin .imgBox {
    background-color: #bb0505;
    background-image: url(icons/supertalent_neu_in_com.jpg);
}

.miniPreLogin .imgBox .user a {
    color: cbe8ff;
}

.miniPreLogin .buttonBox {
    border-top-color: #960202;
    background-color: #920000; /*background-image:url(icons/bg_com_login_button.gif);*/
}

.sayWhat td {
    color: #b80204;
}

.sayWhat input {
    color: #b80204;
}

.sayWhat td .button {
    border-color: #8f8189;
}

.icon_saywhat {
    background: url(icons/supertalent_icon_saywhat.png);
}

#miniprofilUserdummy {
    display: block;
    width: 77px;
    height: 51px;
    background: url(icons/supertalent_user_dummy.jpg);
}

/* * / Miniprofilbox * */

.chatteaserLiveline {
    font-weight: bold;
    color: #0f0f0f;
}

.chatteaserLeftImage {
    float: left;
    width: 150px;
    height: 228px;
    overflow: hidden;
    background: url(http://bilder.rtl.de/rtl09/styles/images/supertalent_chatteaser.jpg);
}

/* * COMMUNITY FOREN * */
.profileBox {
    position: relative;
    width: 616px;
    margin: 0px 0px 14px 0px;
    float: left;
    display: inline;
    background-color: #ffffff;
}

.profileBox .bgBox {
    position: relative;
    background-color: /*#56b0fc*/ #ffffff;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #830000;
    color: #050505;
}

.profileBox .bgBox.firstBgBox {
    border: 0px;
}

#forumSingle {
    background-color: #ffffff;
    margin: 0 10px 14px;
    position: relative;
    float: left;
    width: 616px;
}

.forenGroupHeader {
    position: relative;
    width: 616px;
    height: 30px; /*background-image:url(icons/com_bg_613.gif);*/
    background-color: #800000;
}

.forenGroupHeader h2 {
    position: absolute;
    top: 7px;
    left: 8px;
    font-size: 14px;
    color: white;
}

.forenGroupHeader h2 span {
    font-size: 12px;
    font-weight: normal;
}

.forenGroupHeader a.icon_plus {
    position: absolute;
    top: 7px;
    left: 589px;
    width: 16px;
    height: 16px;
    padding: 0px;
}

.forenGroupHeader a.icon_minus {
    position: absolute;
    top: 7px;
    left: 589px;
    width: 16px;
    height: 16px;
    padding: 0px;
}

.forenOverview .row {
    position: relative;
    width: 597px;
    margin: 0px 8px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #7c0003;
}

.forenOverview .row.head {
    border-top-width: 0px;
}

.forenOverview .row .txt {
    position: relative;
    padding: 7px 0px;
    line-height: 16px;
}

.forenOverview .row .txt a {
    color: #000000;
}

.forenOverview .row.head .txt {
    font-weight: bold;
    color: #000000;
}

.forenOverview .one {
    position: relative;
    width: 155px;
    float: left;
    display: inline;
    margin-right: 10px;
}

.forenOverview .two {
    position: relative;
    width: 70px;
    float: left;
    display: inline;
    margin-right: 10px;
}

.forenOverview .three {
    position: relative;
    width: 72px;
    float: left;
    display: inline;
    margin-right: 10px;
}

.forenOverview .four {
    position: relative;
    width: 140px;
    float: left;
    display: inline;
    margin-right: 10px;
}

.forenOverview .five {
    position: relative;
    width: 120px;
    float: left;
    display: inline;
}

.forenList .row {
    position: relative;
    width: 597px;
    margin: 0px 8px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #7c0003;
}

.forenList .row.head {
    border-top-width: 0px;
}

.forenList .row .txt {
    position: relative;
    padding: 7px 0px;
    line-height: 16px;
}

.forenList .row .txt a {
    color: #000000;
}

.forenList .row.head .txt {
    font-weight: bold;
    color: #040404;
    float: left;
}

.forenList .one {
    position: relative;
    width: 285px;
    float: left;
    display: inline;
    margin-right: 10px;
}

.forenList .two {
    position: relative;
    width: 70px;
    float: left;
    display: inline;
    margin-right: 10px;
}

.forenList .three {
    position: relative;
    width: 72px;
    float: left;
    display: inline;
    margin-right: 10px;
}

.forenList .four {
    position: relative;
    width: 140px;
    float: left;
    display: inline;
}

.forenList a.sort_down {
    position: relative;
    width: 8px;
    height: 15px;
    float: left;
    display: inline;
    margin: 7px 0px 7px 4px;
    background-image: url(icons/com_sort_down_black.gif);
}

.forenList a.sort_up {
    position: relative;
    width: 8px;
    height: 15px;
    float: left;
    display: inline;
    margin: 7px 0px 7px 2px;
    background-image: url(icons/com_sort_up_black.gif);
}

.forenList .navBox {
    width: 597px;
    margin: 0px 8px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #7c0003;
}

.forenList .navBox .back {
    left: 0px;
}

.forenList .navBox .for {
    right: 0px;
}

.forenBox {
    margin: 0px 10px 10px;
    padding: 6px;
}

.forenBox select {
    margin: 0 10px;
    width: 400px;
}

.forenItem {
    position: relative;
    width: 613px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #830000;
    color: #000000;
}

.forenItem .imgBox {
    position: relative;
    width: 107px;
    margin: 14px 14px 11px 8px;
    float: left;
    display: inline;
    line-height: 16px;
    background-repeat: no-repeat;
    background-image: url(icons/supertalent_bg_visitor_img.jpg);
}

.forenItem .imgBox .innerImgBox {
    position: relative;
    width: 107px;
    height: 71px;
    overflow: hidden;
}

.forenItem .imgBox table {
    position: relative;
    width: 107px;
    height: 71px;
}

.forenItem .imgBox .img {
    position: relative;
    display: block;
    margin: auto;
}

.forenItem .imgBox h2 {
    position: relative;
    font-size: 12px;
    line-height: 16px;
    padding-top: 5px;
}

.forenItem .imgBox h2 a {
    color: #000000;
}

.forenItem .imgBox .h2 {
    position: relative;
    font-size: 12px;
    line-height: 16px;
    padding-top: 5px;
    font-weight: bold;
}

.forenItem .imgBox .h2 a {
    color: #000000;
}

.forenItem .txtBox {
    position: relative;
    width: 476px;
    margin: 10px 0px 11px 0px;
    float: left;
    line-height: 16px;
}

.forenItem .titel {
    position: relative;
    padding: 8px;
}

.forenItem .quote {
    position: relative;
    margin: 4px 0px 12px 0px;
    background-color: #bb0504;
}

.forenItem .quote .txt {
    position: relative;
    padding: 8px;
}

.forenItem .quote .txt h2 {
    color: #000000;
    font-weight: normal;
}

.forenItem .quote .txt h2 a {
    color: #000000;
    font-weight: bold;
}

.forenItem .quote .txt .h2 {
    color: #000000;
    font-weight: normal;
}

.forenItem .quote .txt .h2 a {
    color: #000000;
    font-weight: bold;
}

.forenItem .txtBox .lineSpacer {
    position: relative;
    width: 476px;
    height: 14px;
    font-size: 1px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #830000;
    margin-bottom: 12px;
}

.forenItem .txtBox .buttonBox {
    position: relative;
}

.forenItem .txtBox .button {
    float: right;
    margin: 10px 0px 0px 8px;
}

.forenItem .txtBox .button.left {
    float: left;
    margin: 10px 8px 0px 0px;
}

.forenBreadcrumb {
    width: 606px;
    margin: 0 10px 10px;
    color: #860000;
}

.forenBreadcrumb a {
    color: #860000;
}

.forenButton .button {
    float: right;
    margin-left: 8px;
    margin-right: 5px;
}

.button.disabled a {
    color: #999999;
}

.navBox a.arrow2, .navBox a.arrow2Back {
    color: #860000;
}

.navBox a:hover.arrow2, .navBox a:hover.arrow2Back {
    color: #bb0504;
}

.navBox a.arrow2 span {
    background-image: url(icons/stalent_arrow_over.gif);
}

.navBox a:hover.arrow2 span {
    background-image: url(icons/stalent_arrow_over_light.gif);
}

.navBox a.arrow2Back span {
    background-image: url(icons/stalent_arrow_back_over.gif);
}

.navBox a:hover.arrow2Back span {
    background-image: url(icons/stalent_arrow_back_over_light.gif);
}

.navPageLink {
    color: #860000;
    font-weight: bold;
}

.threadVerschobenImg {
    background: url(icons/supertalent_thread_verschoben.png) bottom left no-repeat;
    height: 14px;
    width: 12px;
    margin-right: 3px;
    float: left;
}

.smallrtl .txtBox {
    background-color: #ffffff;
}

.smallrtl .ui-dialog .bgBox, .ui-dialog.smallrtl .bgBox {
    background: none;
    background-color: #bb0504;
    filter: none;
}

.smallrtl .ui-dialog .ui-dialog-title, .ui-dialog.smallrtl .ui-dialog-title {
    color: #ffffff;
}

.ui-dialog .ui-dialog-titlebar, .ui-dialog.smallrtl .ui-dialog-titlebar {
    background: none;
    background-color: #860000;
    filter: none;
}

.smallrtl .ui-dialog .contentbox, .ui-dialog.smallrtl .contentbox {
    background: none;
    background-color: #bb0504;
}

.smallrtl .txtBox a {
    color: #05315d
}

.smallrtl .txtBox .button a {
    color: #ffffff;
}

#rtldeEmoticons img {
    border: 0;
}

#addCommentDialog form {
    background-color: #bb0504;
}

.spacer8 {
    background-color: #bb0504;
}

#addCommentDialog .button {
    float: right;
}

#addCommentDialog .button.left {
    float: left;
}

#addThreadDialog .buttonBox {
    margin-left: 17px;
}

.markItUpHeader {
    float: right;
}

h1.standAlone {
    /*position:relative;float:left;*/
    font-size: 22px;
    padding: 7px 8px 8px 18px;
    zoom: 1;
}

/*#contentLogin a {color:#051B93;}*/
#register_layer_box .button .front, #contentLogin .button .front {
    background-image: url(icons/bg_button_front.gif);
}

/* Forenbeitragteasermodul */
.T_base_hoch.bigReiter {
    background-color: transparent;
    background-image: none;
}

.T_base_hoch.bigReiter .bgLayer {
    background-color: #db0304;
}

.T_base_hoch.bigReiter.gradient .bgLayer {
    background-image: url(icons/com_bg_300.gif);
    background-color: #369afa;
}

.reiterleisteBig {
    position: relative;
    height: 36px;
    overflow: hidden;
}

.firstReiterFix {
    width: 99px;
}

.reiterFix {
    width: 98px;
}

.T_forenContainer {
    position: absolute;
    top: 36px;
    width: 300px;
}

.T_foren {
    position: relative;
    width: 300px;
    height: 45px;
}

.T_foren .linkBox {
    position: absolute;
    top: 6px;
    left: 8px;
    width: 284px;
    height: 30px;
    overflow: hidden;
}

.T_foren a.arrow2 {
    line-height: 16px;
}

.T_foren a.arrow2.subForum {
    font-size: 12px;
    line-height: 15px;
}

.T_foren .time {
    position: absolute;
    top: 5px;
    right: 8px;
    font-size: 11px;
}

.T_foren .rightLine {
    top: 0px;
    left: 299px;
    height: 44px;
}

.T_foren .botLine {
    width: 300px;
    top: 44px;
}

.T_foren .leftLine {
    top: 0px;
    height: 44px;
}

/* Doppelpack Spiel - Farben fuer HTML4 und HTML5 Versionen */
.doppelpackh1 {
    color: #ffffff;
}

#infoboxdp4 {
    background: #6a0203;
}

.neustartenbutton {
    color: #ffffff;
    background: #9d0202;
    border-top: 1px solid #e3928e;
    border-left: 1px solid #d24d48;
    border-bottom: 1px solid #410100;
    border-right: 1px solid #7f0708;
}

.neustartenbutton a {
    color: #ffffff;
}

#infoboxdp4 div {
    color: #ffffff;
}

infofeld em {
    color: #ffffff;
    font-style: normal;
}

#spielfeld figure {
    box-shadow: 4px 4px 5px #000000;
    -moz-box-shadow: 4px 4px 5px #000000;
    -webkit-box-shadow: 4px 4px 5px #000000;
}

figure#highlightFigure {
    box-shadow: 0px 0px 30px #ffffff;
    -moz-box-shadow: 0px 0px 30px #ffffff;
    -webkit-box-shadow: 0px 0px 30px #ffffff;
}

infofeld, #infoboxdp p, button {
    background: -webkit-gradient(linear, left top, right top, from(#2d0102), to(#6a0203));
    background: -moz-linear-gradient(left, #2d0102, #6a0203);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#2d0102, endColorstr=#6a0203, GradientType=1);
}

button {
    color: #ffffff;
    border-top: 1px solid #e3928e;
    border-left: 1px solid #d24d48;
    border-bottom: 1px solid #410100;
    border-right: 1px solid #7f0708;
    -webkit-box-shadow: 0px 0px 15px 2px #ffffff;
    -moz-box-shadow: 0px 0px 15px 2px #ffffff;
    box-shadow: 0px 0px 15px 2px #ffffff;
    background: #9d0202;
    background: -webkit-gradient(linear, left top, left bottom, from(#c10303), to(#b80204));
    background: -moz-linear-gradient(center top, #c10303, #b80204) repeat scroll 0 0 #b80204;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#c10303, endColorstr=#b80204, GradientType=0);
}

button:hover {
    -webkit-box-shadow: 0px 0px 20px 7px #ffffff;
    -moz-box-shadow: 0px 0px 20px 7px #ffffff;
    box-shadow: 0px 0px 15px 7px #ffffff;
}

button:active {
    color: #ffffff;
}

/****** / Doppelpack Spiel *****/
.T_base_hoch.smallReiter.gradient .rightLine {
    top: 21px;
    left: 299px;
    height: 228px;
    background-color: #d72727;
    opacity: 1;
}

.T_base_hoch.smallReiter.gradient .leftLine {
    top: 21px;
    height: 228px;
    background-color: #d72727;
    opacity: 1;
}

.T_base_hoch.smallReiter.gradient .botLine {
    top: 249px;
    width: 300px;
    background-color: #d72727;
    opacity: 1;
}

/** INSIDE SUPERTALENT COLORS **/
/*
.inside-content {
    border-left: 1px #d72727 solid;
    border-right: 1px #d72727 solid;
}

.inside-content-container {
    width: 613px;
}

.inside-content-teaser {
    border-bottom: 1px #e7e7e7 solid;
    background: white;
    background: -moz-linear-gradient(top, white 0%, #E0E0E0 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,white), color-stop(100%, #E0E0E0));
    background: -webkit-linear-gradient(top, white 0%, #E0E0E0 100%);
    background: -o-linear-gradient(top, white 0%, #E0E0E0 100%);
    background: -ms-linear-gradient(top, white 0%, #E0E0E0 100%);
    background: linear-gradient(top, white 0%, #E0E0E0 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e0e0e0',GradientType=0 );
}

.inside-content-teaser h4 {
    color: #b80204;
}

.inside-content-teaser p {
    color: #484848;
}

.inside-content-teaser p.comments {
    background: url(http://bilder.static-fra.de/rtl09/images/inside/supertalent/btn.comments.png) no-repeat right center;
}

.inside-content-teaser p.comments a {
    color: #4D4D4D;
}

.inside-content-menu {
    border-left: 1px #d72727 solid;
    border-right: 1px #d72727 solid;
    border-top: 1px #d72727 solid;
    box-shadow: 0px 5px 20px #999;
}

.inside-feed-container {

}

.inside-feed-loading-alert, .inside-feed-dialog-alert {
    background-image:url(http://bilder.static-fra.de/rtl09/images/inside/supertalent/alert.png);
}

.inside-feed-checkin form label {
    color: #484848;
    background: white;
    border-bottom: 1px #bfbfbf solid;
}

.inside-feed-checkin form textarea {
    border: 1px #bfbfbf solid;
}

.inside-content-loading-alert, .inside-content-dialog-alert {
    background-image:url(http://bilder.static-fra.de/rtl09/images/inside/supertalent/alert.png);
}

.inside-content-controls {
    box-shadow: 0px -5px 20px #999;
    color: #fff;
    background: #1751b5;
    background: -moz-linear-gradient(top, #9f0e0e 3%, #881111 20%, #bb0505 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(3%,#9f0e0e), color-stop(20%, #881111), color-stop(100%, #bb0505));
    background: -webkit-linear-gradient(top, #9f0e0e 3%, #881111 20%, #bb0505 100%);
    background: -o-linear-gradient(top, #9f0e0e 3%, #881111 20%, #bb0505 100%);
    background: -ms-linear-gradient(top, #9f0e0e 3%, #881111 20%, #bb0505 100%);
    background: linear-gradient(top, #9f0e0e 3%, #881111 20%, #bb0505 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9f0e0e', endColorstr='#bb0505',GradientType=0 );
    border-left: 1px #d72727 solid;
    border-right: 1px #d72727 solid;
    border-bottom: 1px #d72727 solid;
    border-radius: 0;
}

.inside-content-controls .text {

}

.inside-content-controls a.toggle {
    background: url('http://bilder.static-fra.de/rtl09/images/inside/supertalent/btn.toggle.png') no-repeat 0px 0px;
}

.inside-content-controls-boxes label.button input {
    border: 2px #0b3287 solid;
    color: #fff;
    background: #008dd2;
    background: -moz-linear-gradient(top, #008dd2 0%, #0053ba 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#008dd2), color-stop(100%, #0053ba));
    background: -webkit-linear-gradient(top, #008dd2 0%, #0053ba 100%);
    background: -o-linear-gradient(top, #008dd2 0%, #0053ba 100%);
    background: -ms-linear-gradient(top, #008dd2 0%, #0053ba 100%);
    background: linear-gradient(top, #008dd2 0%, #0053ba 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#008dd2', endColorstr='#0053ba',GradientType=0 );
}

.inside-content-comment {
    border-bottom: 1px #BFBFBF solid;
}

.inside-content-comment h4 {
    color: #b80204;
}

.inside-content-comment p {
    color: #484848;
}

.inside-content-comment-controls {
    border-bottom: 1px #BFBFBF solid;
    background-color: #d7d7d7;
}

.inside-content-comment-controls button {
    border: 2px #c2cee4 solid;
    text-shadow: 1px 1px 1px black;
    color: #fff;
    background: #008dd2;
    background: -moz-linear-gradient(top, #008dd2 0%, #0053ba 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#008dd2), color-stop(100%, #0053ba));
    background: -webkit-linear-gradient(top, #008dd2 0%, #0053ba 100%);
    background: -o-linear-gradient(top, #008dd2 0%, #0053ba 100%);
    background: -ms-linear-gradient(top, #008dd2 0%, #0053ba 100%);
    background: linear-gradient(top, #008dd2 0%, #0053ba 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#008dd2', endColorstr='#0053ba',GradientType=0 );
}

.inside-feed {
    border-left: 1px #D72727 solid;
    border-bottom: 1px #D72727 solid;
    border-right: 1px #D72727 solid;
}

.inside-feed-menu {
    box-shadow: 0px 5px 20px #999;
}

.inside-feed-menu li a {
    color: #fff;
    background: url('http://bilder.static-fra.de/rtl09/images/inside/supertalent/btn.checkin.png') no-repeat 0px -35px;
}

.inside-feed-menu li .checkins {
    color: white;
    background: #ecc2c3;
    background: -moz-linear-gradient(top, #ecc2c3 0%, #ad020b 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ecc2c3), color-stop(100%, #ad020b));
    background: -webkit-linear-gradient(top, #ecc2c3 0%, #ad020b 100%);
    background: -o-linear-gradient(top, #ecc2c3 0%, #ad020b 100%);
    background: -ms-linear-gradient(top, #ecc2c3 0%, #ad020b 100%);
    background: linear-gradient(top, #ecc2c3 0%, #ad020b 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ecc2c3', endColorstr='#ad020b',GradientType=0 );
    box-shadow: 0px 1px 3px black;
}

.inside-feed-disabled {
    background: url('http://bilder.static-fra.de/rtl09/images/inside/supertalent/bg.checkin.png') ;
}

.inside-feed-message {
    color: #484848;
    border: 1px white solid;
    background-color: white;
    box-shadow: inset 0px 0px 11px #666;
}

.inside-special-menu {
    background: url('http://bilder.static-fra.de/rtl09/images/inside/supertalent/bg.specials.bar.png') repeat-x;
}

.inside-special-menu li a {
    color: #fff;
    background-image: url('http://bilder.static-fra.de/rtl09/images/inside/supertalent/bg.specials.png');
}

.inside-special-menu li.toggle a {
    background: url('http://bilder.static-fra.de/rtl09/images/inside/supertalent/btn.toggle.png') no-repeat bottom right;
}

.inside-feed-message a {
    color: #b80204;
}

.inside-feed-teaser {
    background: white;
    background: -moz-linear-gradient(top, white 0%, #E0E0E0 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,white), color-stop(100%, #E0E0E0));
    background: -webkit-linear-gradient(top, white 0%, #E0E0E0 100%);
    background: -o-linear-gradient(top, white 0%, #E0E0E0 100%);
    background: -ms-linear-gradient(top, white 0%, #E0E0E0 100%);
    background: linear-gradient(top, white 0%, #E0E0E0 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e0e0e0',GradientType=0 );
    border: 1px solid white;
    border-bottom: 1px solid #999999;
}

.inside-feed-animation .inside-feed-teaser {
    background: #AAA;
    filter: none;
}

.inside-feed-teaser h4 {
    color: #b80204;
}

.inside-feed-teaser p {
    color: #4d4d4d;
}

.inside-feed-teaser p.time {
    color: #959595;
}

.inside-voting {
    background: url('http://bilder.static-fra.de/rtl09/images/inside/supertalent/bg.voting.png') no-repeat;
    color: white;
}

.inside-voting h3 {
    text-shadow: 1px 1px 1px #000;
}

.inside-voting-message {
    text-shadow: 1px 1px 1px #000;
}

.inside-answer-result {
    background-color: #4b0e0e;
}

.inside-answer-bar {
    background-color: #ed0a09;
}

.inside-answer-result-right .inside-answer-bar  {
    background-color: #0bc43a;
}

.inside-answers-message {
    text-shadow: 1px 1px 1px #000;
}

#voting-timer {
    background: url('http://bilder.static-fra.de/rtl09/images/inside/supertalent/bg.timer.png') no-repeat;
}

.inside-votingbox, .inside-votingbox iframe {
    height: 325px;
}


.maincontent.insidegrey, .maincontent.insidegrey .basecontent {
    background:#bb0505;
}

.maincontent.insidegrey .level_3Box .level_3 .nav_item.aktiv a{
    color:#ffffff;
    background-image: url('images/talent11/r11_talent_bg_level_3.png');
}
.maincontent.insidegrey .level_3Box .level_3 .nav_item.aktiv {
    border-color:#b80204;
}
.maincontent.insidegrey .level_3Box .line {
    background-color:#b80204;
}

.maincontent.insidegrey .footer .txtBox .txt, .maincontent.insidegrey .copyFooter.copyFooterSuTa .txt, .maincontent.insidegrey .footer .txtBox .txt a {
    color:#b80204;
}
.maincontent.insidegrey .footer .txtBox {
    border-top:0px solid #c93737;
    border-bottom:1px solid #c93737;
    border-left:1px solid #c93737;
    border-right:1px solid #c93737;
}
.maincontent.insidegrey .footer .txtBox.rights {
    border:none;
}
.maincontent.insidegrey .footer .roof {
    width:924px;
    background-color:#b80204;
    border-bottom:1px solid #c93737;
    border-top:1px solid #b80204;
    border-left:1px solid #b80204;
    border-right:1px solid #b80204;
}
.maincontent.insidegrey .footer .roof .breadcrumb{
    color:#ffffff;
}
.maincontent.insidegrey .footer .roof a.arrow2{
    color:#ffffff;
}
*/
/** PLAYLISTENPLAYER COLORS **/

.playlistenPlayerContainer {
    border: 1px solid #cb3435;
}

.playlistenPlayerTop {
    background: transparent url(images/talent11/plp_bg_top.png) top left no-repeat;
}

.plp_playbtn {
    background: url(images/talent11/plp_play_btn.png) no-repeat 0 0;
}

.plp_playbtn:hover {
    background-position: -78px 0;
}

.playlistenPlayerTopLine {
    background-color: #ffffff;
    opacity: 0.1;
    filter: alpha(opacity=10);
}

.playlistenPlayerContainer h3 a {
    color: #ffffff;
}

.playlistenPlayerContainer h2 {
    color: #ffffff;
}

.playlistenPlayerContainer h2 a {
    color: #ffffff;
}

.playlistenPlayerBottom .line {
    background-color: #ffffff;
    opacity: 0.1;
    filter: alpha(opacity=10);
}

.playlistenPlayerBottomLine {
    background-color: #8f0306;
}

.playlistenPlayerBottom .scrollable {
    background: url(images/talent11/plp_bg_bottom.png) top left repeat-x;
}

.playlistenPlayerBottom .items div {
    color: #ffffff;
}

.playlistenPlayerBottom .items .layer {
    background: url("images/talent11/plp_thumb_rahmen.png");
    background-position: 0 0;
}

.playlistenPlayerBottom .items .layer.active {
    background-position: 0 -71px;
}

.playlistenPlayerBottom .items div a {
    color: #ffffff;
}

.playlistenPlayerBottom .items .imgtext {
    color: #ffffff;
}

.playlistenPlayerBottom .nextdivbglayer {
    background: url(images/talent11/plp_bg_bottom.png) top left repeat-x;
}

.playlistenPlayerBottom .prevdivbglayer {
    background: url(images/talent11/plp_bg_bottom.png) top left repeat-x;
}

.playlistenPlayerBottom .prev {
    background: transparent url(images/talent11/plp_arrow_left.png) no-repeat 0 15px;
}

.playlistenPlayerBottom .next {
    background: transparent url(images/talent11/plp_arrow_right.png) no-repeat -32px 15px;
}

.playlistenPlayerBottom .prev:hover {
    background-position: -32px 15px
}

.playlistenPlayerBottom .next:hover {
    background-position: 0px 15px
}

.playlistenPlayerBottom #plpTrennerLeft {
    background: url(images/talent11/plp_btns_trennlinie.png) top left no-repeat;
}

.playlistenPlayerBottom #plpTrennerRight {
    background: url(images/talent11/plp_btns_trennlinie.png) top left no-repeat;
}

/** 1er Video hoch COLORS **/
.T_1er_video a.play_button {
    background: url(images/talent11/plp_play_btn.png) no-repeat 0 0;
}

.T_1er_video a.play_button:hover {
    background-position: -78px 0;
}

.T_2er_textbox.stb {
    background-color:#b80204;
    border:1px solid #b80204;
}
.T_2er_textbox.stb h1 {
    color:#88080d;
}
/** used for color schemes in wkw iframe **/
.wkwh2 {
    background-color: #bb0505 !important;
}

.T_1er_hoch .octopus_mr, .T_1er .octopus_hr {
    border: 1px solid rgba(255, 255, 255, 0.2);
}
