/* D I M A */

.comHeaderUserData {
    position: absolute;
    top: 116px;
    right: 10px;
    font-size: 10px;
    text-align: right;
    color: #a3bcdc;
}

.reg01Aktiv {
    position: relative;
    width: 199px;
    height: 72px;
    float: left;
    display: inline;
    margin-left: 10px;
    background-image: url(icons/reg01_aktiv.gif);
}

.reg02 {
    position: relative;
    width: 199px;
    height: 72px;
    float: left;
    background-image: url(icons/reg02_inaktiv.gif);
}

.reg02Aktiv {
    position: relative;
    width: 199px;
    height: 72px;
    float: left;
    background-image: url(icons/reg02_aktiv.gif);
}

.reg03 {
    position: relative;
    width: 195px;
    height: 72px;
    float: left;
    background-image: url(icons/reg03_inaktiv.gif);
}

.reg03Aktiv {
    position: relative;
    width: 195px;
    height: 72px;
    float: left;
    background-image: url(icons/reg03_aktiv.gif);
}

.reg04 {
    position: relative;
    width: 603px;
    height: 72px;
    margin-left: 10px;
    background-repeat: no-repeat;
    background-image: url(icons/h_fast_geschafft.gif);
);
}

.reg04 .txt {
    position: absolute;
    top: 43px;
    left: 0px;
    font-weight: bold;
}

.reg04 .icon {
    position: absolute;
    top: 10px;
    right: 6px;
    width: 49px;
    height: 49px;
}

.dimaBorderBox {
    position: relative;
    width: 595px;
    margin: 0px 8px 5px 8px;
    border-width: 1px;
    border-style: solid;
    border-color: #cdcdcd;
    background-color: white;
    background-image: url(icons/bg_613.gif);
    background-repeat: no-repeat;
    background-position: bottom left;
}

.dimaBorderBox .innerBox {
    position: relative;
    padding: 10px;
    line-height: 16px;
}

.dimaBorderBox .innerBox table {
    position: relative;
    width: 571px;
}

.dimaBorderBox .innerBox td {
    height: 32px;
    line-height: 16px;
}

.dimaBorderBox .innerBox td.left {
    width: 141px;
}

.dimaBorderBox .innerBox td.center {
    width: 210px;
}

.dimaBorderBox .innerBox td.right {
    width: 220px;
    font-weight: bold;
    line-height: 16px;
    font-size: 11px;
}

.dimaBorderBox .innerBox td.right .icon {
    position: relative;
    width: 20px;
    height: 19px;
    float: left;
}

.dimaBorderBox .innerBox .both {
    position: relative;
    width: 430px;
}

.dimaBorderBox .innerBox .both .txt {
    position: relative;
    padding-left: 16px;
    font-size: 10px;
    line-height: 14px;
}

.dimaBorderBox .innerBox .both input {
    position: absolute;
    top: -2px;
    left: -4px;
}

.dimaBorderBox .innerBox .sex {
    position: relative;
    width: 54px;
    float: left;
}

.dimaBorderBox .innerBox .sex span {
    padding-left: 16px;
}

.dimaBorderBox .innerBox .sex input {
    position: absolute;
    top: -2px;
    left: -5px;
}

.dimaBorderBox .innerBox span.ok {
    color: #71ad05;
}

.dimaBorderBox .innerBox span.error {
    color: #f71f1f;
}

.dimaBorderBox .innerBox input.txt {
    width: 196px;
    border-width: 1px;
    border-style: solid;
    border-color: #7f9db9;
    font-size: 12px;
}

.dimaBorderBox .innerBox input.day {
    width: 20px;
    border-width: 1px;
    border-style: solid;
    border-color: #7f9db9;
    font-size: 12px;
    margin-right: 5px;
}

.dimaBorderBox .innerBox input.month {
    width: 20px;
    border-width: 1px;
    border-style: solid;
    border-color: #7f9db9;
    font-size: 12px;
    margin-right: 5px;
}

.dimaBorderBox .innerBox input.year {
    width: 36px;
    border-width: 1px;
    border-style: solid;
    border-color: #7f9db9;
    font-size: 12px;
    margin-right: 5px;
}

.dimaBorderBox .innerBox input.short {
    width: 150px;
    border-width: 1px;
    border-style: solid;
    border-color: #7f9db9;
    font-size: 12px;
    margin-right: 5px;
}

.dimaBorderBox .innerBox select {
    width: 200px;
    border-width: 1px;
    border-style: solid;
    border-color: #7f9db9;
    font-size: 12px;
}

.dimaBorderBox .innerBox .saveGreen {
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: white;
    background-color: #71ad05;
}

.dimaBorderBox .innerBox .saveGray {
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: white;
    background-color: #afafaf;
}

.dimaBorderBox .innerBox .saveRed {
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: white;
    background-color: #f71f1f;
}

.dimaBorderBox .innerBox .saveYellow {
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: white;
    background-color: #ffba00;
}

.dimaBorderBox .innerBox .button,
.dimaBorderBox .innerBox .buttonBig {
    position: relative;
    top: 0px;
    left: 0px;
    float: left;
    display: inline;
    margin-right: 10px;
}

.dimaBorderBox .innerBox .buttonRight {
    float: right;
    margin: 0px;
}

.dimaBorderBox .innerBox a.arrow2 {
    line-height: 18px;
}

.dimaBorderBox .innerBox .top {
    position: relative;
    height: 18px;
}

.dimaBorderBox .innerBox .top span {
    padding-left: 18px;
    font-weight: bold;
}

.dimaBorderBox .innerBox .top input {
    position: absolute;
    top: -2px;
    left: -4px;
}

.dimaBorderBox .innerBox .sub {
    position: relative;
    height: 18px;
}

.dimaBorderBox .innerBox .sub span {
    padding-left: 36px;
}

.dimaBorderBox .innerBox .sub input {
    position: absolute;
    top: -2px;
    left: 14px;
}

.dimaBorderBox .innerBox h2 {
    font-size: 14px;
    float: none;
    padding: 0px;
    line-height: 16px;
}

.dimaBorderBox .button {
    position: absolute;
    top: 8px;
    right: 10px;
}

.dimaBorderBox .imgBox {
    position: relative;
    width: 112px;
    height: 66px;
    float: left;
}

.dimaBorderBox .imgBox .img {
    position: relative;
    top: 4px;
    left: 4px;
    display: block;
}

.artikel .dimaBorderBox .txtBox {
    width: 354px;
    padding: 8px 0px 10px;
}

.artikel .dimaBorderBox .txtBox strong {
    color: #484848;
}

.artikel .dimaBorderBox .txtBox span {
    font-size: 10px;
}

.artikel .dimaBorderBox .txtBox a {
    font-weight: bold;
    color: #080f60;
}

.artikel .dimaBorderBox .txtBox a.arrow2 {
    line-height: 18px;
}

.artikel .dimaBorderBox .txtBox .button {
    position: relative;
    top: 0px;
    left: 0px;
    float: left;
    margin: 8px 0px 0px -1px;
}

.artikel .dimaBorderBox .txtBox .button a {
    color: white;
    font-weight: normal;
}

.dimaBorderBox .txtBoxBig {
    position: relative;
    width: 476px;
    float: left;
    display: inline;
    left: 10px;
    padding: 8px 0px 10px;
    line-height: 16px;
}

.dimaBorderBox .txtBoxBig h2 {
    font-size: 14px;
    float: none;
    padding: 0px;
    line-height: 16px;
}

.dimaBorderBox .linkBox {
    position: relative;
    width: 118px;
    padding: 41px 0px 10px;
    float: left;
    text-align: right;
    line-height: 16px;
}

.dimaBorderBox .linkBox a.arrow2 {
    line-height: 16px;
}

.dimaBorderBox .iconBox {
    position: relative;
    width: 110px;
    padding: 22px 0px 10px;
    float: left;
    display: inline;
}

.dimaBorderBox .iconBox .icon {
    position: relative;
    width: 20px;
    height: 19px;
    float: right;
}

.dima_welcome {
    position: relative;
    width: 613px;
    line-height: 16px;
}

.dima_welcome .user {
    position: relative;
    height: 18px;
    font-size: 18px;
    color: #080f60;
}

.dima_welcome .left {
    position: relative;
    width: 290px;
    float: left;
    display: inline;
    margin-left: 10px;
    padding: 10px 0px;
}

.dima_welcome .right {
    position: relative;
    width: 303px;
    float: left;
    display: inline;
    margin-right: 10px;
    padding: 10px 0px;
    text-align: right;
}

.dima_welcome .right .logo {
    position: relative;
    width: 160px;
    height: 44px;
    float: right;
    margin: 5px 0px 0px 0px;
}

.dimaChannelsHead {
    position: relative;
    width: 613px;
    height: 40px;
}

.artikel .dimaChannelsHead .topLine {
    position: absolute;
    top: 7px;
    left: 0;
    width: 613px;
    background-color: white;
    filter: alpha(opacity=100);
    opacity: 1;
}

.dimaChannelsHead h2 {
    position: absolute;
    top: 18px;
    left: 10px;
    font-size: 14px;
    float: none;
    padding: 0px;
    line-height: 16px;
}

.dimaTxtBox {
    position: relative;
    padding: 10px;
    line-height: 16px;
}

.dimaTxtBox h5 {
    position: relative;
    line-height: 16px;
    padding-bottom: 7px;
}

.dimaTxtBox .bigStar {
    position: relative;
    width: 44px;
    height: 40px;
    float: left;
    background-image: url(icons/big_star.gif);
}

/* * * * * * * * * * * * * * *  C O L O R S  * * * * * * * * * * * * * */

/** sprite: vert; sprite-image: url('images/rtl11/r11_sprite-vert.png'); sprite-layout: vertical; */
/** sprite: horiz; sprite-image: url('images/rtl11/r11_sprite-horiz.png'); sprite-layout: horizontal; */
/** sprite: vertico; sprite-image: url('images/rtl11/r11_sprite-vertico.png'); sprite-layout: vertical; */

body, td {
    color: #484848;
}

a {
    color: #080f60;
}

a.arrow2 {
    color: #080f60;
}

a:hover.arrow2 {
    color: #1144a1;
}

a.arrow2 span {
    background-image: url('images/rtl11/r11_arrow.png'); /** sprite-ref:vertico;sprite-margin-bottom:1px; */
}

a:hover.arrow2 span {
    background-image: url('images/rtl11/r11_arrow_over.png'); /** sprite-ref:vertico;sprite-margin-bottom:1px; */
}

.artikel a.arrow2 {
    color: #080f60;
}

.artikel a:hover.arrow2 {
    color: #1144a1;
}

.artikel a.arrow2 span {
    background-image: url('images/rtl11/r11_arrow.png'); /** sprite-ref:vertico;sprite-margin-bottom:1px; */
}

.artikel a:hover.arrow2 span {
    background-image: url('images/rtl11/r11_arrow_over.png'); /** sprite-ref:vertico;sprite-margin-bottom:1px; */
}

a.arrow2Back {
    color: #080f60;
}

a:hover.arrow2Back {
    color: #1144a1;
}

a.arrow2Back span {
    background-image: url('images/rtl11/r11_arrow_back.png'); /** sprite-ref:vertico;sprite-margin-bottom:1px; */
}

a:hover.arrow2Back span {
    background-image: url('images/rtl11/r11_arrow_back_over.png'); /** sprite-ref:vertico;sprite-margin-bottom:1px; */
}

.artikel a.arrow2Back {
    color: #080f60;
}

.artikel a:hover.arrow2Back {
    color: #1144a1;
}

.artikel a.arrow2Back span {
    background-image: url('images/rtl11/r11_arrow_back.png'); /** sprite-ref:vertico;sprite-margin-bottom:1px; */
}

.artikel a:hover.arrow2Back span {
    background-image: url('images/rtl11/r11_arrow_back_over.png'); /** sprite-ref:vertico;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;sprite-margin-bottom:1px; */
}

.roof a:hover.arrow2 span {
    background-image: url('images/rtl11/r11_arrow_white.png'); /** sprite-ref:vertico;sprite-margin-bottom:1px; */
}

.button a {
    color: white;
    background-position: right top;
    background-image: url('images/rtl11/r11_bg_button.png'); /** sprite-ref:vert;sprite-alignment:right; */
}

.artikel .button a {
    color: white;
}

.button .front {
    background-image: url('images/rtl11/r11_bg_button_front.png'); /** sprite-ref:vert; */
}

.buttonBig a {
    color: white;
    background-position: right top;
    background-image: url('images/rtl11/r11_bg_button_big.png'); /** sprite-ref:vert;sprite-alignment:right; */
}

.artikel .buttonBig a {
    color: white;
}

.buttonBig .front {
    background-image: url('images/rtl11/r11_bg_button_big_front.png'); /** sprite-ref:vert; */
}

h1,
h2,
h5 {
    color: #080f60;
}

h1.standAlone {
}

h5 span {
    background-image: url('images/rtl11/r11_arrow.png'); /** sprite-ref:vert;sprite-margin-bottom:1px; */
}

.head3 {
    color: #080f60;
}

.maincontent {
    background-color: white;
}

.basecontent {
    background-image: url('images/rtl11/r11_dima_kachel.png');
    background-repeat: no-repeat;
    background-position: 0px 12px;
    margin-bottom: 14px;
}

.topcontent .baseline {
    background-color: white;
}

.spacer11 {
    background-color: transparent;
}

.spacer12 {
    background-color: transparent;
}

.spacer14 {
    background-color: transparent;
}

.line {
    background-color: #1144a1;
    filter: alpha(opacity=20);
    opacity: 0.20;
}

.darkline {
    background-color: #6581b4;
}

/* 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; */
}

.tvHighlight {
    background-repeat: no-repeat;
    background-position: left 8px;
    background-image: url('images/rtl11/r11_bg_tv_highlight.png'); /** sprite-ref:vert;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;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; */
}

.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;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: #080f60;
}

.level_3Box .level_3 .nav_item a {
    color: #080f60;
}

.level_3Box .level_3 .nav_item.aktiv {
    border-color: #080f60;
}

.level_3Box .level_3 .nav_item.aktiv a {
    color: #080f60;
    background-color: white;
}

.presenter {
    background-color: white;
}

/* T E A S E R */

.T_base {
    background-color: white;
    background-repeat: no-repeat;
    background-position: left bottom;
    background-image: url('images/rtl11/r11_bg_946.jpg');
}

.T_base .roof {
    background-color: #e7eaf0;
}

.T_base .roof h5 {
    color: #1144a1;
}

.T_base .roof h5 a {
    color: #1144a1;
}

.login label {
    color: #080f60;
}

.T_base_all {
    background-color: white;
    background-repeat: no-repeat;
    background-position: left bottom; /* optionslisten kino */
    background-image: url('images/rtl11/r11_bg_946.jpg');
}

.T_base_demi {
    background-color: white;
    background-repeat: no-repeat;
    background-position: left bottom; /* halbhohe Teaser zuschauerreporter */
    background-image: url('images/rtl11/r11_bg_946.jpg');
}

.T_base_demi .roof {
    background-color: #e7eaf0;
}

.T_base_demi .roof h5 {
    color: #1144a1;
}

.T_base_demi .roof h5 a {
    color: #1144a1;
}

.T_base_hoch {
    background-color: white;
    background-repeat: no-repeat;
    background-position: left bottom;
    background-image: url('images/rtl11/r11_bg_946.jpg');
}

.T_base_hoch .roof {
    color: #1144a1;
    background-color: #e7eaf0;
}

.T_base_hoch .roof a {
    color: #1144a1;
}

.T_base_hoch .roof h5 {
    color: #1144a1;
}

.T_base_hoch .roof h5 a {
    color: #1144a1;
}

.T_base.noGradient {
    background-color: white;
    background-image: none;
}

.T_base_all.noGradient {
    background-color: white;
    background-image: none;
}

.T_base_hoch.noGradient {
    background-color: white;
    background-image: none;
}

/* hier gibt es einen Fehler im IE6 - der 3. Eintrag �berschreibt die 2 vorherigen */

.T_base_hochFB .roof {
    color: white;
}

.T_base_hochFB .roof {
    background-image: url('images/rtl11/r11_bg_roof_order_nl.png'); /** sprite-ref:vert; */
}

.T_base_hochFB .roof a {
    color: white;
}

.T_1er {
    background-color: white;
    background-repeat: no-repeat;
    background-position: left bottom;
    background-image: url('images/rtl11/r11_bg_946.jpg');
}

.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: #1144a1;
}

.T_1er .roof, .T_1er .octopus_hr .ip_octopus_ad_roof {
    background-color: #e7eaf0;
}

.T_1er .roof a, .T_1er .octopus_hr .ip_octopus_ad_roof a {
    color: #1144a1;
}

.T_1er .anzeige {
    background-image: url('images/rtl11/r11_anzeige.png'); /** sprite-ref:vertico; */
}

.artikel .T_1er {
    background-color: white;
    background-repeat: no-repeat;
    background-position: left bottom;
    background-image: url('images/rtl11/r11_bg_946.jpg');
}

.artikel .T_set {
    background-color: transparent;
}

.artikel .T_set .layer {
    background-image: url('images/rtl11/r11_default_setdef.png');
}

.artikel .T_set .txt {
    color: #484848;
}

.T_news {
    background-color: white;
    background-repeat: no-repeat;
    background-position: left bottom;
    background-image: url('images/rtl11/r11_bg_946.jpg');
}

.T_news .roof {
    background-color: #e7eaf0;
}

.T_news .roof a {
    color: #1144a1;
}

.T_news .txtBox a:hover {
    color: #1144a1;
}

.T_1er_hoch {
    background-color: white;
    background-repeat: no-repeat;
    background-position: left bottom;
    background-image: url('images/rtl11/r11_bg_946.jpg');
}

.T_1er_hoch .videoicon {
    background-image: url('images/rtl11/r11_videoicon.png'); /** sprite-ref:vert; */
}

.T_1er_hoch h3 a:hover, .T_1er_hoch .octopus_mr .ip_octopus_ad_headline a:hover {
    color: #1144a1;
}

.T_1er_hoch .roof, .T_1er_hoch .octopus_mr .ip_octopus_ad_roof {
    background-color: #e7eaf0;
}

.T_1er_hoch .roof a, .T_1er_hoch .octopus_mr .ip_octopus_ad_roof a {
    color: #1144a1;
}

.T_2er_hoch {
    background-color: white;
    background-repeat: no-repeat;
    background-position: left bottom;
    background-image: url('images/rtl11/r11_bg_946.jpg');
}

.T_2er_hoch .roof {
    background-color: #e7eaf0;
}

.T_2er_hoch .roof h5 {
    color: #1144a1;
}

.T_2er_hoch .roof h5 a {
    color: #1144a1;
}

.T_2er_hoch .rightContent .linkBox a.arrow2 {
    color: #666666;
}

.T_2er_hoch .rightContent .linkBox a:hover.arrow2 {
    color: #080f60;
}

.T_2er_hoch .rightContent .linkBox a:hover.arrow2 span {
    background-image: url('images/rtl11/r11_arrow.png'); /** sprite-ref:vert;sprite-margin-bottom:1px; */
}

.T_2er_hoch .rightContent .linkBox a.arrow2 strong {
    color: #080f60;
}

.T_base_hoch .mostContainer .head3,
.T_base_hoch .mostContainer .head3 a {
    color: #080f60;
}

.T_base_hoch .mostContainer .head3 a:hover {
    color: #1144a1;
}

.T_base_hoch .mostAktiv {
    background-repeat: no-repeat;
    background-position: left bottom;
    background-image: url('images/rtl11/r11_bg_946.jpg');
}

.most .icon.num1 {
    background-image: url('images/rtl11/r11_most_1.png'); /** sprite-ref:vertico; */
}

.most .icon.num2 {
    background-image: url('images/rtl11/r11_most_2.png'); /** sprite-ref:vertico; */
}

.most .icon.num3 {
    background-image: url('images/rtl11/r11_most_3.png'); /** sprite-ref:vertico; */
}

.most .icon.num4 {
    background-image: url('images/rtl11/r11_most_4.png'); /** sprite-ref:vertico; */
}

.most .icon.num5 {
    background-image: url('images/rtl11/r11_most_5.png'); /** sprite-ref:vertico; */
}

.most .icon.num6 {
    background-image: url('images/rtl11/r11_most_6.png'); /** sprite-ref:vertico; */
}

.mostAktiv .icon.num1 {
    background-image: url('images/rtl11/r11_most_aktiv_1.png'); /** sprite-ref:vertico; */
}

.mostAktiv .icon.num2 {
    background-image: url('images/rtl11/r11_most_aktiv_2.png'); /** sprite-ref:vertico; */
}

.mostAktiv .icon.num3 {
    background-image: url('images/rtl11/r11_most_aktiv_3.png'); /** sprite-ref:vertico; */
}

.mostAktiv .icon.num4 {
    background-image: url('images/rtl11/r11_most_aktiv_4.png'); /** sprite-ref:vertico; */
}

.mostAktiv .icon.num5 {
    background-image: url('images/rtl11/r11_most_aktiv_5.png'); /** sprite-ref:vertico; */
}

.mostAktiv .icon.num6 {
    background-image: url('images/rtl11/r11_most_aktiv_6.png'); /** sprite-ref:vertico; */
}

.googleAdd {
    background-repeat: no-repeat;
    background-position: left bottom;
    background-image: url('images/rtl11/r11_bg_946.jpg');
}

.googleAdd .txt .head3,
.googleAdd .txt .head3 a,
.googleAdd a:hover {
    color: #1144a1;
}

.googleAdd .txt {
    color: #080f60;
}

.listContainer .linkBox {
    background-color: white;
    background-repeat: no-repeat;
    background-position: left bottom;
    background-image: url('images/rtl11/r11_bg_list_linkbox.png'); /** sprite-ref:horiz;sprite-alignment:bottom; */
}

.optionListContainer .listBox {
    background-color: white;
    background-repeat: no-repeat;
    background-position: bottom left;
    background-image: url('images/rtl11/r11_bg_list_linkbox.png'); /** sprite-ref:horiz;sprite-alignment:bottom; */
}

.optionListContainer .listBox h5 {
    color: #080f60;
}

.navBox .optionListContainer .listBox {
    background-image: none;
    background-color: transparent;
}

.rectangel .anzeige, /* deprecated */
.rectangle .anzeige {
    background-image: url('images/rtl11/r11_anzeige.png'); /** sprite-ref:vertico; */
}

/* A R T I K E L */

.artikel {
    background-color: #e4e4e4;
    color: #080f60;
    border-top-color: #cfdaec;
}

.artikel td {
    color: #484848;
}

.artikel a {
    color: #080f60;
}

.artikel .line {
    background-color: black;
    filter: alpha(opacity=11);
    opacity: 0.11;
}

.artikel .roof {
    background-color: #080f60;
}

.artikel .roof h5 {
    color: white;
}

.artikel .roof h5 a {
    color: white;
}

.artikel .txtBox strong {
    color: #080f60;
}

.artikel .lineSpacer {
    border-top-color: #e3e3e3;
}

.artikel .date {
    color: #1144a1;
}

.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; */
}

.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;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;sprite-margin-bottom:1px; */
}

.dynBox .commentLinkBox a.arrow2 strong {
    color: #080f60;
}

.navBox {
    background-color: white;
    background-repeat: no-repeat;
    background-position: bottom left;
    background-image: url('images/rtl11/r11_bg_946.jpg');
}

.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;
    background-color: #e4e4e4;
}

.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;
}

.a-zBox {
    border-color: #e3e3e3;
}

/* E P G */

/* K U R Z R E G I S T R I E R U N G S -Box */
/* FARBEN M�SSEN NOCH ANGEPASST WERDEN*/

.dynBox .registerBox td {
    color: #800000;
}

.dynBox .registerBox.chatlogin td {
    color: #080f60;
}

/* / 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: #e7eaf0;
}

.footer .roof .breadcrumb {
    color: #1144a1;
}

.footer .roof a.arrow2 {
    color: #1144a1;
}

.footer ul {
    border-color: #cfdaec;
    background-repeat: repeat-y;
    background-image: url('images/rtl11/r11_bg_footer_level2.png'); /** sprite-ref:horiz;sprite-alignment:repeat; */
}

.footer li.level_1 .item {
    border-color: #cfdaec;
    background-position: bottom left;
}

.footer li.level_1 .item {
    background-repeat: no-repeat;
    background-position: left bottom;
    background-image: url('images/rtl11/r11_bg_946.jpg');
}

.footer ul.level_2 {
    background-image: none;
}

.footer ul.level_2 a {
    color: #7e7e7e;
}

.footer .txtBox {
    border-color: #cfdaec;
}

.footer .txtBox .txt {
    color: #7e7e7e;
}

.footer .txtBox .txt a {
    color: #7e7e7e;
}

/* * * Google Ads * * */
.dynBox.googlead {
    background-color: #ffffff;
}

.dynBox.googlead .contentBox h5 a {
    color: #080f60;
}

.dynBox.googlead .contentBox .txt {
    color: #080f60;
}

.dynBox.googlead .contentBox a.arrow2 {
    color: #080f60;
}

.dynBox.googlead .contentBox a:hover.arrow2 {
    color: #6581b4;
}

.dynBox.googlead .contentBox a.arrow2 span {
    background-image: url("icons/arrow.gif");
}

.dynBox.googlead .contentBox a:hover.arrow2 span {
    background-image: url("icons/arrow_over.gif");
}

/* * * * * * * * * * * * * * *  I M A G E S  * * * * * * * * * * * * * */

.channel_rtl_big {
    background: url(icons/channel_rtl_big.png);
}

.channel_rtl_community_big {
    background: url(icons/channel_rtl_community_big.png);
}

.channel_rtl_now_big {
    background: url(icons/channel_rtl_now_big.png);
}

.channel_rtl_spiele_big {
    background: url(icons/channel_rtl_spiele_big.png);
}

.channel_wetter_big {
    background: url(icons/channel_wetter_big.png)
}

.channel_vip_big {
    background: url(icons/channel_vip_big.png);
}

.channel_sport_big {
    background: url(icons/channel_sport_big.png);
}

.channel_vox_big {
    background: url(icons/channel_vox_big.png);
}

.channel_vox_now_big {
    background: url(icons/channel_vox_now_big.png);
}

.channel_rtl_mini {
    background: url(icons/channel_rtl_mini.png);
}

.channel_rtl_community_mini {
    background: url(icons/channel_rtl_community_mini.png);
}

.channel_rtl_now_mini {
    background: url(icons/channel_rtl_now_mini.png);
}

.channel_rtl_spiele_mini {
    background: url(icons/channel_rtl_spiele_mini.png);
}

.channel_wetter_mini {
    background: url(icons/channel_wetter_mini.png);
}

.channel_vip_mini {
    background: url(icons/channel_vip_mini.png);
}

.channel_sport_mini {
    background: url(icons/channel_sport_mini.png);
}

.channel_vox_mini {
    background: url(icons/channel_vox_mini.png);
}

.channel_vox_now_mini {
    background: url(icons/channel_vox_now_mini.png);
}

/** PLAYLISTENPLAYER COLORS **/

.playlistenPlayerContainer {
    border: 1px solid #c8d2e8;
}

.playlistenPlayerTop {
    background: transparent url(images/plp_bg_top.png) top left no-repeat;
}

.plp_playbtn {
    background: url(images/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: #2aafe7;
}

.playlistenPlayerContainer h2 {
    color: #2aafe7;
}

.playlistenPlayerContainer h2 a {
    color: #ffffff;
}

.playlistenPlayerBottom .line {
    background-color: #ffffff;
    opacity: 0.1;
    filter: alpha(opacity=10);
}

.playlistenPlayerBottomLine {
    background-color: #04295c;
}

.playlistenPlayerBottom .scrollable {
    background: url(images/plp_bg_bottom.png) top left repeat-x;
}

.playlistenPlayerBottom .items div {
    color: #ffffff;
}

.playlistenPlayerBottom .items .layer {
    background: url("images/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: #0291df;
}

.playlistenPlayerBottom .nextdivbglayer {
    background: url(images/plp_bg_bottom.png) top left repeat-x;
}

.playlistenPlayerBottom .prevdivbglayer {
    background: url(images/plp_bg_bottom.png) top left repeat-x;
}

.playlistenPlayerBottom .prev {
    background: transparent url(images/plp_arrow_left.png) no-repeat 0 15px;
}

.playlistenPlayerBottom .next {
    background: transparent url(images/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/plp_btns_trennlinie.png) top left no-repeat;
}

.playlistenPlayerBottom #plpTrennerRight {
    background: url(images/plp_btns_trennlinie.png) top left no-repeat;
}

.T_1er_hoch .octopus_mr, .T_1er .octopus_hr {
    border: 1px solid rgba(255, 255, 255, 0.2);
}
