/* H E A D E R */

.rtlheader                             { position:relative;width:946px;height:100px; }
.rtlheader a.hLink                     { position:absolute;top:14px;left:32px;width:123px;height:26px;display:block; }
/*.rtlheader a.hLink                     { position:absolute;top:10px;left:10px;width:200px;height:60px;display:block; }*/
.rtlheader .level_1                    { position:absolute;top:57px;left:20px; }
.rtlheader .level_1 .nav_item          { position:relative;margin:0px 6px;float:left;display:inline;border-top-width:1px;border-top-style:solid; }
.rtlheader .level_1 .nav_item a        { position:relative;display:block;padding:4px 6px 3px;font-weight:bold; }

.rtlheader .level_2                    { position:absolute;top:80px;left:20px;width:750px; }
.rtlheader .level_2 a                  { position:relative;float:left;padding:2px 10px; }
.rtlheader .level_2 a.aktiv            { font-weight:bold; }


.level_3Box                             { position:relative;width:946px;height:35px; }
.level_3Box .line                       { top:34px;left:0px;height:1px;width:946px;filter:alpha(opacity=100);opacity:1; }
.level_3Box .level_3                    { position:absolute;top:12px;left:10px; }
.level_3Box .level_3 .nav_item          { position:relative;float:left;display:inline;margin:1px 1px 0px; }
.level_3Box .level_3 .nav_item a        { position:relative;display:block;font-weight:bold;padding:3px 18px; }
.level_3Box .level_3 .nav_item.aktiv    { margin:0px;border-width:1px;border-style:solid;border-bottom-width:0px; }
.level_3Box .level_3 .nav_item.aktiv a  { padding:3px 18px 4px; }

.level_3Box.presenterHeight                  { height:33px; }
.level_3Box.presenterHeight .line            { top:32px; }
.level_3Box.presenterHeight .level_3         { top:10px; }

.rtlheader                             { background-image:url(http://bilder.static-fra.de/rtl09/styles/icons/bg_header.jpg);background-color:white; }
/*.rtlheader                             { background-image:url(http://bilder.static-fra.de/rtl09/icons/bg_header_spiele.jpg);background-color:white; }*/
.rtlheader .level_1 .nav_item          { background-color:#080f60;border-top-color:#0040a4; }
.rtlheader .level_1 .nav_item.aktiv    { background-color:#1654b7;border-top-color:#0066ff; }
.rtlheader .level_1 .nav_item a        { color:white; }

.rtlheader .level_2 a                  { color:white;font-weight:normal; }
.rtlheader .level_2 a:hover            { color:#b3b3b3; }
.rtlheader .level_2 a:hover.aktiv      { color:white; }

.epgTeaser2        .left                     { background-image:url(http://bilder.static-fra.de/rtl09/icons/bg_epg_left.gif); }
.epgTeaser2.before .left                     { background-image:url(http://bilder.static-fra.de/rtl09/icons/bg_epg_left_tv.gif); }
.epgTeaser2.before .left a.button            { background-image:url(http://bilder.static-fra.de/rtl09/icons/epg_tv_programm.jpg); }
.epgTeaser2.now    .left a.button            { background-image:url(http://bilder.static-fra.de/rtl09/icons/epg_vorher_links.jpg); }
.epgTeaser2.next   .left a.button            { background-image:url(http://bilder.static-fra.de/rtl09/icons/epg_jetzt_links.jpg); }
.epgTeaser2        .left .time               { color:#9da8d1; }

.epgTeaser2        .center                   { background-image:url(http://bilder.static-fra.de/rtl09/icons/bg_epg_center.gif); }
.epgTeaser2.before .center .reiter           { background-image:url(http://bilder.static-fra.de/rtl09/icons/epg_vorher_top.jpg); }
.epgTeaser2.now    .center .reiter           { background-image:url(http://bilder.static-fra.de/rtl09/icons/epg_jetzt_top.jpg); }
.epgTeaser2.next   .center .reiter           { background-image:url(http://bilder.static-fra.de/rtl09/icons/epg_gleich_top.jpg); }
.epgTeaser2        .center .time             { color:white; }
.epgTeaser2        .center .txtBox           { color:#666666; }
.epgTeaser2        .center a                 { background-color:black; }

.epgTeaser2        .right                    { background-image:url(http://bilder.static-fra.de/rtl09/icons/bg_epg_right.gif); }
.epgTeaser2.next   .right                    { background-image:url(http://bilder.static-fra.de/rtl09/icons/bg_epg_right_tv.gif); }
.epgTeaser2.before .right a.button           { background-image:url(http://bilder.static-fra.de/rtl09/icons/epg_jetzt_rechts.jpg); }
.epgTeaser2.now    .right a.button           { background-image:url(http://bilder.static-fra.de/rtl09/icons/epg_gleich_rechts.jpg); }
.epgTeaser2.next   .right a.button           { background-image:url(http://bilder.static-fra.de/rtl09/icons/epg_tv_programm.jpg); }
.epgTeaser2        .right .time              { color:#9da8d1; }

.presenter           { position:relative;width:946px;height:115px; }
.presenter .img      { position:relative;display:block; }
.epgTeaser2                                  { position:absolute;top:5px;left:776px; }
.epgTeaser2        .left                     { position:absolute;top:0px;left:0px;width:80px;height:95px;background-position:20px 21px;background-repeat:no-repeat;z-index:1; }
.epgTeaser2        .left a.button            { position:absolute;top:21px;left:0px;width:36px;height:74px;background-position:0px 0px;background-repeat:no-repeat;display:block; }
.epgTeaser2        .left a:hover.button      { background-position:0px -74px; }
.epgTeaser2        .left .time               { position:absolute;top:9px;left:0px;font-size:9px; }
.epgTeaser2        .left .imgBox             { position:absolute;top:22px;left:20px;width:60px;height:45px;overflow:hidden;filter:alpha(opacity=60);opacity:0.6; }
.epgTeaser2        .left .imgBox .img        { position:absolute;top:-3px;left:-13px; }

.epgTeaser2        .center                   { position:absolute;top:0px;left:36px;width:88px;height:95px;background-position:0px 15px;background-repeat:no-repeat;z-index:2; }
.epgTeaser2        .center .reiter           { position:absolute;top:0px;left:0px;width:50px;height:15px; }
.epgTeaser2        .center .time             { position:absolute;top:3px;right:0px;font-size:9px; }
.epgTeaser2        .center .imgBox           { position:absolute;top:16px;left:1px;width:86px;height:48px;overflow:hidden;filter:alpha(opacity=100);opacity:1; }
.epgTeaser2        .center .imgBox .img      { position:absolute;top:0px;left:0px; }
.epgTeaser2        .center .txtBox           { position:absolute;top:70px;left:4px;width:80px;height:20px;font-size:9px;line-height:10px;overflow:hidden;back!ground-color:lime; }
.epgTeaser2        .center a                 { position:absolute;top:15px;left:0px;width:88px;height:80px;display:block;filter:alpha(opacity=1);opacity:0.01; }

.epgTeaser2        .right                    { position:absolute;top:0px;left:80px;width:80px;height:95px;background-position:0px 21px;background-repeat:no-repeat;z-index:1; }
.epgTeaser2        .right a.button           { position:absolute;top:21px;left:44px;width:36px;height:74px;background-position:16px 0px;background-repeat:no-repeat;display:block; }
.epgTeaser2        .right a:hover.button     { background-position:16px -74px; }
.epgTeaser2        .right .time              { position:absolute;top:9px;right:0px;font-size:9px; }
.epgTeaser2        .right .imgBox            { position:absolute;top:22px;left:0px;width:60px;height:45px;overflow:hidden;filter:alpha(opacity=60);opacity:0.6; }
.epgTeaser2        .right .imgBox .img       { position:absolute;top:-3px;left:-13px; }



/* F O O T E R */

.footer                              { position:relative;width:926px;left:10px;margin-bottom:14px; }
.footer .roof                        { position:relative;width:926px;height:21px; }
.footer .roof .link                  { position:relative;padding:3px 8px 0px 8px; }
.footer .roof .link a.arrow2         { font-size:12px;font-weight:normal; }
.footer .roof .link a.arrow2 span    { padding-right:5px; }

.footer .level_1                     { position:relative;width:926px;height:31px;background-repeat:no-repeat;background-position:bottom left; }
.footer .level_1 .nav_item           { position:relative;width:110px;height:29px;float:left; }
.footer .level_1 .nav_item .leftLine { height:29px; }
.footer .level_1 .nav_item a.arrow2  { position:absolute;top:7px;left:8px;font-size:12px; }

.footer .level_1 .topLine            { width:926px; }
.footer .level_1 .rightLine          { left:925px;height:29px; }
.footer .level_1 .botLine            { width:926px;top:30px; }

.footer .level_2                     { position:relative;width:926px; }
.footer .level_2 .itemBox            { position:relative;width:110px;float:left; }
.footer .level_2 .itemBox .txt       { position:relative;padding:8px;line-height:18px; }

.footer .txtBox                      { position:relative;border-width:1px;border-style:solid;border-bottom-width:1px; }
.footer .txtBox.channels             { border-bottom-width:1px; }
.footer .txtBox.rights               { border:0px; }
.footer .txtBox          .txt        { position:relative;padding:8px;text-align:center;line-height:18px; }
.footer .txtBox          .txt a      { font-weight:bold; }
.footer .txtBox.channels .txt a      { font-weight:normal; }


/* C O P Y  -  F O O T E R */

.copyFooter            { position:relative;text-align:center; }
.copyFooter table      { position:relative;width:390px; }
.copyFooter td         { line-height:18px; }


/* F O O T E R   C O L O R S */

.footer                              { position:relative;background-color:white; }

.footer .roof                        { background-color:#080f60; }
.footer .roof .link                  { color:white; }
.footer .level_1                     { background-image:url(icons/bg_946.gif); }
.footer .level_1 .line               { background-color:#e3e3e3;filter:alpha(opacity=100);opacity:1; }
.footer .level_2                     { /* background-image:url(icons/bg_footer_level2.gif); */ }

.footer .txtBox                      { border-color:#e3e3e3; }
.footer .txtBox          .txt        { color:#7f7f7f; }
.footer .txtBox          .txt a      { color:#7f7f7f; }

.footer .itemBox          .txt a      { color:#080F60; font-weight:normal;line-height:18px;}


.googleSearch                 { position:absolute;top:8px;left:528px; }
.googleSearch table           { position:relative; }
.googleSearch td              { height:20px; }
.googleSearch .radioBox       { position:relative;height:20px; }
.googleSearch .radioSite      { position:absolute;top:0px;left:-5px; }
.googleSearch .radioWeb       { position:absolute;top:0px;left:53px; }
.googleSearch .txtSite        { position:absolute;top:4px;left:17px;font-size:10px;color:white; }
.googleSearch .txtWeb         { position:absolute;top:4px;left:75px;font-size:10px;color:white; }
.googleSearch .txt            { padding-top:1px;width:45px;font-weight:bold;color:white; }
.googleSearch .input          { position:relative;width:128px;border-width:1px;border-style:solid;padding:0px;font-size:11px;border-color:#999999; }
.googleSearch .go             { position:relative;display:block;width:13px;height:16px;margin-left:5px;background-image:url(icons/google_search_go.gif); }
.googleSearch .logo           { position:absolute;top:10px;left:155px;width:66px;height:34px;background-image:url(icons/logo_google.png); }

.footer .nav_item a.arrow2             { color:#080F60; }
.footer .nav_item a:hover.arrow2       { color:#6581b4; }
.footer .nav_item a.arrow2 span        { background-image:url(http://bilder.static-fra.de/rtl09/icons/arrow.gif); }
.footer .nav_item a:hover.arrow2 span  { background-image:url(http://bilder.static-fra.de/rtl09/icons/arrow_over.gif); }

.footer .roof .link a.arrow2 {color:white;}
.footer .roof .link a.arrow2 span {background-image:url(http://bilder.static-fra.de/rtl09/icons/arrow_white.gif);}
.footer .roof .link a.arrow2:hover span {background-image:url(http://bilder.static-fra.de/rtl09/icons/arrow_white.gif);}
