/* @version $Revision: 6360 $ */
body       { position:relative;margin:0px; }
body,td    { font:normal 12px arial,helvetica,verdana,geneva,sans-serif; }
a          { text-decoration:none;cursor:pointer;outline:none; }
a.arrow2         { position:relative;font-weight:bold;font-size:11px; }
a.arrow2 span    { background-repeat:no-repeat;padding-left:5px; }
a.arrow2Back      { position:relative;font-weight:bold;font-size:11px; }
a.arrow2Back span { background-repeat:no-repeat;padding-right:5px; }
a.google_search_headline:hover { color: #6581b4; }

/* facebook login */
a.facebookLoginSmall {display:block; width:65px; height:22px; background-image:url('images/facebook.button.login.small.png'); text-decoration:none;}
a.facebookLoginLarge {display:block; width:154px; height:22px; background-image:url('images/facebook.button.login.large.png'); text-decoration:none;}

.button          { position:relative;height:18px; }
.button a        { position:relative;top:0px;left:0px;font-size:10px;line-height:13px;display:block;padding:3px 5px 2px 5px;background-position:top right; }
.button .front   { position:absolute;top:0px;left:0px;height:18px;width:1px; }

.buttonBig          { position:relative;height:24px; }
.buttonBig a        { position:relative;top:0px;left:0px;font-size:14px;font-weight:bold;line-height:16px;display:block;padding:4px 5px 4px 5px;background-position:top right; }
.buttonBig .front   { position:absolute;top:0px;left:0px;height:24px;width:1px; }

input       { font:normal 10px arial,helvetica,verdana,geneva,sans-serif;padding:1px; }
textarea    { font:normal 10px arial,helvetica,verdana,geneva,sans-serif;padding:1px; }
select      { font:normal 10px arial,helvetica,verdana,geneva,sans-serif; }
h1,h2,h4,h5              { font:bold 12px arial,helvetica,verdana,geneva,sans-serif;margin:0px; }
h1.standAlone   { position:relative;font-size:22px;padding:7px 8px 8px 18px;float:left;zoom:1; }
h5 span         { background-repeat:no-repeat;padding-left:5px; }
br.demi         { line-height:6px; }
.clear          { position:relative;clear:both; }
form            { position:relative;margin:0px; }
.swfobject      { outline:none; }
.pixel          { position:absolute; }

.maincontent        { position:absolute;top:96px;width:946px; }
.maincontenthome    { position:absolute;top:0px;width:946px; }
.basecontent        { position:relative;width:946px; }

.topcontent                { position:relative;width:946px;height:274px;overflow:hidden; }
.topcontent .topLine       { width:946px; }
.topcontent .botLine       { width:946px;top:273px; }

.topcontent.epgHeight      { height:144px; }

.kasten_hoch    { position:relative;width:313px;float:left; }

.kasten_50_50               { position:relative;width:626px;float:left; }
.kasten_50_50 .leftBox      { position:relative;width:313px;float:left; }
.kasten_50_50 .rightBox     { position:relative;width:313px;float:left; }

.content            { position:relative;width:636px;float:left; }
.related            { position:relative;width:300px;float:left; }

.spacer2            { position:relative;height:2px;font-size:1px;overflow:hidden; }
.spacer5            { position:relative;height:5px;font-size:1px;overflow:hidden; }
.spacer8            { position:relative;height:8px;font-size:1px;overflow:hidden; }
.spacer10           { position:relative;height:10px;font-size:1px;overflow:hidden; }
.spacer11           { position:relative;height:11px;font-size:1px;overflow:hidden; }
.spacer12           { position:relative;height:12px;font-size:1px;overflow:hidden; }
.spacer14           { position:relative;height:14px;font-size:1px;overflow:hidden; }


.line            { position:absolute;font-size:1px;overflow:hidden; }
.topLine         { top:0px;left:0px;height:1px; }
.rightLine       { top:1px;width:1px; }
.botLine         { left:0px;height:1px; }
.leftLine        { left:0px;top:1px;width:1px; }

.darkline        { position:absolute;font-size:1px;overflow:hidden; }
.baseline        { position:absolute;font-size:1px;overflow:hidden; }

/* iframe */ 
.T_iframe                        { position:relative;margin:0px 3px 14px 10px;float:left;display:inline; } 
.artikel .T_iframe               { position:relative;margin:0px 3px 14px 0px;float:left;display:inline; } 

/* H E A D E R */

.header                             { position:relative;width:946px;height:100px; }
.header .layer                      { position:absolute;top:0px;left:0px;width:776px;height:100px; }
.header a.hLink                     { position:absolute;top:14px;left:32px;width:123px;height:26px;display:block; }
.header .level_1                    { position:absolute;top:57px;left:20px; }
.header .level_1 .nav_item          { position:relative;margin:0px 4px;float:left;display:inline;border-top-width:1px;border-top-style:solid; }
.header .level_1 .nav_item a        { position:relative;display:block;padding:4px 6px 3px;font-weight:bold; }

.header .level_2                    { position:absolute;top:80px;left:20px;width:750px;height:20px;overflow:hidden; }  /* visibility:hidden; f�r mouseOver-Navi */
.header .level_2.visible            { visibility:visible; }
.header .level_2 a                  { position:relative;float:left;padding:2px 10px; }
.header .level_2 a.aktiv            { font-weight:bold; }


/*   RTL-MENU */
/*** ESSENTIAL STYLES ***/

.sf-menu,.sf-menu * {margin:0px;padding:0px;list-style:none;}
.sf-menu {position:absolute;top:58px;left:22px;width:750px;height:22px;background:transparent;}
.sf-menu li {position:static;float:left;}
.sf-menu li ul {position:absolute;top:22px;left:0px;width:750px;z-index:5;}
.sf-menu li ul li {position:relative;width:auto;float:left;}
.sf-menu a {position:relative;display:block;font-weight:bold;padding:4px 10px 3px;}
.sf-menu li li a {font-weight:normal;padding:2px 10px 0px;}
.sf-menu a,.sf-menu a:visited {color: white;}
.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active {background:#1654B7;}
.sf-menu ul li:hover,.sf-menu ul li.sfHover,ul.sf-menu ul li:hover li,ul.sf-menu ul li.sfHover li,.sf-menu ul a:focus,.sf-menu ul a:hover,.sf-menu ul a:active {background:transparent;color:#b3b3b3;}
.sf-menu li li.current a {font-weight:bold;color:white;}
.sf-menu li li.current a:focus,.sf-menu li li.current a:hover,.sf-menu li li.current a:active {color:white;}


.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; }
.googleSearch .txtWeb         { position:absolute;top:4px;left:75px;font-size:10px; }
.googleSearch .txt            { padding-top:1px;width:45px;font-weight:bold; }
.googleSearch .input          { position:relative;width:128px;border-width:1px;border-style:solid;padding:0px;font-size:11px; }
.googleSearch .go             { position:relative;display:block;width:13px;height:16px;margin-left:5px; }
.googleSearch .logo           { position:absolute;top:10px;left:155px;width:66px;height:34px; }


.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; }

.presenter           { position:relative;width:946px; }
.presenter .img      { position:relative;display:block; }

.hslice#webslice-epg                         { position:absolute;top:5px;left:776px; }
.epgTeaser2                                  { }
.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; }
.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; }

/* T E A S E R */

.T_base                    { position:relative;width:300px;height:118px;margin:0px 3px 14px 10px;float:left;display:inline;background-repeat:no-repeat;background-position:bottom left; }
.T_base .roof              { position:absolute;top:0px;left:0px;width:300px;height:21px;overflow:hidden; }
.T_base .roof h5           { position:absolute;top:3px;left:8px; }
.T_base .contentBox        { position:absolute;top:28px;left:8px;width:284px; }
.T_base .link              { position:absolute;top:96px;left:8px; }
.T_base .decoImgBox        { position:relative;width:300px;height:118px;overflow:hidden; }
.T_base .decoImgBox .img   { position:relative;display:block; }

.T_base .topLine           { width:300px; }
.T_base .rightLine         { left:299px;height:116px; }
.T_base .botLine           { width:300px;top:117px; }
.T_base .leftLine          { height:116px; }

.related .T_base           { margin:0px 0px 14px 0px;float:none;display:block; }

.artikel .T_base           { margin:0px 0px 14px 13px; }
.artikel .T_base.odd       { margin:0px 0px 14px 0px; }

       .login td           { height:22px;padding-right:8px; }
	   .login td a.arrow2  { font-weight:normal; }
       .login label        { font-weight:bold; }
       .login input        { width:140px; }
.T_base.login              { background-position:0px 52px; }

/* facebook login */
.T_base.login  a.facebookLoginSmall {position:absolute; bottom:3px; right:8px;}

.T_base_all                { position:relative;width:613px;height:118px;margin:0px 3px 14px 10px;float:left;display:inline;background-repeat:no-repeat;background-position:bottom left; }
.T_base_all .topLine       { width:613px; }
     
.T_base_demi                     { position:relative;width:300px;height:184px;margin:0px 3px 14px 10px;float:left;display:inline;background-repeat:no-repeat;background-position:bottom left; }
.T_base_demi .roof               { position:absolute;top:0px;left:0px;width:300px;height:21px;overflow:hidden; }
.T_base_demi .roof h5            { position:absolute;top:3px;left:8px; }
.T_base_demi .txt                { position:absolute;top:27px;left:8px;width:284px;line-height:16px;}

.T_base_demi .topLine            { width:300px; }
.T_base_demi .rightLine          { left:299px;height:182px; }
.T_base_demi .botLine            { width:300px;top:183px; }
.T_base_demi .leftLine           { height:182px; }

.T_base_hoch                     { position:relative;width:300px;height:250px;margin:0px 3px 14px 10px;float:left;display:inline;background-repeat:no-repeat;background-position:bottom left; }
.T_base_hoch .roof               { position:absolute;top:0px;left:0px;width:300px;height:21px;overflow:hidden; }
.T_base_hoch .roof h5            { position:absolute;top:3px;left:8px; }
.T_base_hoch .link               { position:absolute;top:225px;left:8px; }
.T_base_hoch .link a.arrow2      { line-height:16px; }
.T_base_hoch .decoImgBox         { position:relative;width:300px;height:250px;overflow:hidden; }
.T_base_hoch .decoImgBox .img    { position:relative;display:block; }

.T_base_hoch .topLine            { width:300px; }
.T_base_hoch .rightLine          { left:299px;height:248px; }
.T_base_hoch .botLine            { width:300px;top:249px; }
.T_base_hoch .leftLine           { height:248px; }

.T_base_hoch.h382                { height:382px; }
.T_base_hoch.h382 .rightLine     { height:380px; }
.T_base_hoch.h382 .botLine       { top:381px; }
.T_base_hoch.h382 .leftLine      { height:380px; }


.T_base.noGradient .rightLine,
.T_base_hoch.noGradient .rightLine    { left:299px;height:20px; }
.T_base.noGradient .leftLine,
.T_base_hoch.noGradient .leftLine     { height:20px; }

.T_base_hoch.smallReiter          .bgLayer  { position:absolute;top:21px;left:0px;width:300px;height:229px; }
.T_base_hoch.smallReiter.gradient .bgLayer  { background-color:#369afa;background-repeat:no-repeat;background-position:bottom left; }

.T_base_hoch.bigReiter          .bgLayer    { position:absolute;top:36px;left:0px;width:300px;height:214px; }
.T_base_hoch.bigReiter.gradient .bgLayer    { background-color:#369afa;background-repeat:no-repeat;background-position:bottom left; }

.related .T_base_hoch      { margin:0px 0px 14px 0px;float:none;display:block; }


.T_base_hoch2                    { position:relative;width:300px;height:514px;margin:0px 3px 14px 10px;float:left;display:inline; }
.T_base_hoch2 .decoImgBox        { position:relative;width:300px;height:514px;overflow:hidden; }
.T_base_hoch2 .decoImgBox .img   { position:relative;display:block; }

.T_base_hoch2 .topLine           { width:300px; }
.T_base_hoch2 .rightLine         { left:299px;height:512px; }
.T_base_hoch2 .botLine           { width:300px;top:513px; }
.T_base_hoch2 .leftLine          { height:512px; }

.related .T_base_hoch2           { margin:0px 0px 14px 0px;float:none;display:block; }


.T_base_hoch3                    { position:relative;width:300px;height:778px;margin:0px 3px 14px 10px;float:left;display:inline; }
.T_base_hoch3 .decoImgBox        { position:relative;width:300px;height:778px;overflow:hidden; }
.T_base_hoch3 .decoImgBox .img   { position:relative;display:block; }

.T_base_hoch3 .topLine           { width:300px; }
.T_base_hoch3 .rightLine         { left:299px;height:776px; }
.T_base_hoch3 .botLine           { width:300px;top:777px; }
.T_base_hoch3 .leftLine          { height:776px; }

.related .T_base_hoch3                { margin:0px 0px 14px 0px;float:none;display:block; }

.T_base_halfpagead                    { position:relative;width:300px;height:600px;margin:0px 3px 14px 0px;float:left;display:inline; }
.T_base_halfpagead .decoImgBox        { position:relative;width:300px;height:600px;overflow:hidden; }
.T_base_halfpagead .decoImgBox .img   { position:relative;display:block; }

.T_base_halfpagead .topLine           { width:300px; }
.T_base_halfpagead .rightLine         { left:299px;height:599px; }
.T_base_halfpagead .botLine           { width:300px;top:600px; }
.T_base_halfpagead .leftLine          { height:599px; }

.related .T_base_hoch3           { margin:0px 0px 14px 0px;float:none;display:block; }




.T_1er                     { position:relative;width:300px;height:118px;margin:0px 3px 14px 10px;float:left;display:inline;background-repeat:no-repeat;background-position:bottom left; }
.T_1er h2                  { position:absolute;top:5px;left:8px;width:284px;height:16px;font-size:14px;overflow:hidden; }
.T_1er h4                  { position:absolute;top:5px;left:8px;width:284px;height:16px;font-size:14px;overflow:hidden; }
.T_1er .txt                { position:absolute;top:27px;left:8px;width:284px;height:84px;line-height:16px;overflow:hidden; }
.T_1er .txt a              { line-height:20px; }

.T_1er .topLine            { width:300px; }
.T_1er .rightLine          { left:299px;height:116px; }
.T_1er .botLine            { width:300px;top:117px; }
.T_1er .leftLine           { height:116px; }

.T_1er.dynT_1er h2         { position:relative;top:0px;height:auto;padding:5px 0px 6px 0px; }
.T_1er.dynT_1er .txt       { position:relative;top:0px;height:auto; }

.T_1er_img .img            { position:absolute;top:26px;left:0px; }
.T_1er_img .roof           { position:absolute;top:97px;left:0px;width:126px;height:21px;overflow:hidden; }
.T_1er_img .roof h5        { position:absolute;top:3px;left:8px; }
.T_1er_img .roof h5 a      { font-size:12px; }
.T_1er_img .txt            { left:134px;width:158px; }
.T_1er_img .stars          { position:relative;width:158px;height:16px; }
.T_1er_img .stars .star    { position:relative;top:3px;width:14px;height:12px;float:left; }

.T_1er .login                  { margin:0px 0px 14px 0px;float:none;display:block; }
.T_1er .nl_bottom          { position:absolute;top:72px;left:8px;width:300px;height:45px;overflow:hidden; }
.T_1er .nl_bottom  input    { width:200px; font:10px arial,helvetica,verdana,geneva,sans-serif; padding:1px;  }
.T_1er .nl_bottom  td       { height:20px; padding-right:8px;  }
.T_1er .nl_bottom  td label { color:#080F60;font-weight:bold;  }


.artikel .T_1er            { margin:0px 0px 14px 13px; }
.artikel .T_1er h2         { font-size:14px;padding:0px;float:none; }
.artikel .T_1er.odd        { margin:0px 0px 14px 0px; }
.artikel .T_1er .roof      { position:absolute;width:126px; }

.artikel .T_2er_hoch		{ margin:0px 0px 10px 0px; }

.artikel .floatBox .T_1er           { left:-8px;margin:0px 0px 0px 0px;float:none;display:block; }
.artikel .floatBox .T_1er_img .img  { position:absolute;left:0px; }

.related .T_1er                { margin:0px 0px 14px 0px;float:none;display:block; }

.artikel .T_set                     { position:relative;width:300px;height:71px;margin:0px 0px 14px 13px;float:left;display:inline;background-repeat:no-repeat;background-position:bottom left; }
.artikel .T_set.odd                 { margin:0px 0px 14px 0px; }
.artikel .T_set .layer              { position:absolute;top:0px;left:0px;width:126px;height:71px; }
.artikel .T_set .img                { position:absolute;top:0px;right:174px;left:auto; }
.artikel .T_set .defaultImg         { position:absolute;top:0px;left:0px;width:126px;height:71px; }
.artikel .T_set .txt                { position:absolute;top:3px;left:134px;width:158px;height:64px;line-height:16px;overflow:hidden; }
.artikel .T_set .txt a.arrow2       { line-height:16px;font-size:12px; }

.artikel .T_set .topLine            { width:300px; }
.artikel .T_set .rightLine          { left:299px;height:69px; }
.artikel .T_set .botLine            { width:300px;top:70px; }
.artikel .T_set .leftLine           { height:69px; }

.artikel .floatBox .T_set           { left:-8px;margin:0px 0px 14px 0px;float:none;display:block; }
.artikel .floatBox .T_set .img      { position:absolute;top:0px;right:174px;left:auto; }               /* .img gibt es nochmal alleine in der floatBox */

.artikel .floatBoxRight .T_set      { left:8px;margin:0px 0px 14px 0px;float:none;display:block; }


.T_news                             { position:relative;width:613px;height:118px;margin:0px 3px 14px 10px;float:left;display:inline;overflow:hidden;background-repeat:no-repeat;background-position:bottom left; }
.T_news .imgBox                     { position:relative;width:209px;height:118px;float:left;display:inline; }
.T_news .imgBox .img                { position:relative;display:block; }
.T_news .imgBox .videoicon          { position:absolute;top:0px;left:0px;width:47px;height:40px;background:url(icons/video_icon_47x42.png);z-index:2; }
.T_news .txtBox                     { position:relative;width:388px;padding:8px 0px 0px;margin:0px 8px;float:left;display:inline;line-height:16px; }
.T_news.txtOnly .txtBox             { width:597px; }
.T_news .txtBox h2                  { position:relative;font-size:14px;padding-bottom:6px; }
.T_news .txtBox .linkBox            { position:relative;padding-top:6px; }

.T_news .topLine                    { width:613px; }
.T_news .rightLine                  { left:612px;height:116px; }
.T_news .botLine                    { width:613px;top:117px; }
.T_news .leftLine                   { height:116px; }


.T_1er_hoch                     { position:relative;width:300px;height:250px;margin:0px 3px 14px 10px;float:left;display:inline;background-repeat:no-repeat;background-position:bottom left; }
.T_1er_hoch .img                { position:absolute;top:0px;left:0px; }
.T_1er_hoch .videoicon          { position:absolute;top:0px;left:0px;width:67px;height:60px;background:url(icons/video_icon_67x60.png);z-index:2; }
.T_1er_hoch .play_button        { position:absolute;top:110px;left:10px;width:53px;height:46px; }
.T_1er_hoch .play_link          { position:absolute;top:0px;left:0px;width:300px;height:169px;background-color:black;filter:alpha(opacity=1);opacity:0.01; }
.T_1er_hoch .roof               { position:absolute;top:169px;left:0px;width:300px;height:21px;overflow:hidden; }
.T_1er_hoch .roof h5            { position:absolute;top:3px;left:8px; }
.T_1er_hoch h2                  { position:absolute;top:194px;left:7px;width:285px;height:42px;font-size:18px;line-height:21px;overflow:hidden; }

.T_1er_hoch .stars              { position:absolute;top:215px;left:190px; }
.T_1er_hoch .stars .star        { position:relative;width:20px;height:18px;float:left; }

.T_1er_hoch .topLine            { width:300px; }
.T_1er_hoch .rightLine          { left:299px;height:248px; }
.T_1er_hoch .botLine            { width:300px;top:249px; }
.T_1er_hoch .leftLine           { height:248px; }

.T_1er_hoch_logo .senderlogo    { position:absolute;top:159px;left:0px;width:111px;height:76px; }
.T_1er_hoch_logo a.senderlogo   { display:block; }
.T_1er_hoch_logo .roof h5       { left:119px; }
.T_1er_hoch_logo h2             { left:118px;width:174px; }

.related .T_1er_hoch       { margin:0px 0px 14px 0px;float:none;display:block; }

.T_2er_hoch                     { position:relative;width:613px;height:250px;margin:0px 3px 14px 10px;float:left;display:inline;background-repeat:no-repeat;background-position:bottom left; }
.T_2er_hoch .img                { position:absolute;top:0px;left:0px; }
.T_2er_hoch .roof               { position:absolute;top:169px;left:0px;width:300px;height:21px;overflow:hidden; }
.T_2er_hoch .roof h5            { position:absolute;top:3px;left:8px; }
.T_2er_hoch h2                  { position:absolute;top:194px;left:7px;width:285px;height:42px;font-size:18px;line-height:21px;overflow:hidden; }

.T_2er_hoch .rightContent                            { position:absolute;top:0px;left:320px;height:250px;overflow:hidden; }
.T_2er_hoch .rightContent h2                         { position:relative;top:0px;left:0px;width:285px;padding:4px 0px 1px; }
.T_2er_hoch .rightContent .txt                       { position:relative;width:285px;line-height:16px;padding-top:4px; }
.T_2er_hoch .rightContent .txt a                     { line-height:20px; }
.T_2er_hoch .rightContent .linkBox                   { position:relative;padding-top:18px; }
.T_2er_hoch .rightContent .linkBox .topLine          { top:7px;width:285px; }
.T_2er_hoch .rightContent .linkBox a.arrow2          { font-size:12px;font-weight:normal;line-height:18px; }
.T_2er_hoch .rightContent .linkBox a.arrow2 strong   { font-size:11px; }

.T_2er_hoch .topLine            { width:613px; }
.T_2er_hoch .rightLine          { left:612px;height:248px; }
.T_2er_hoch .botLine            { width:613px;top:249px; }
.T_2er_hoch .leftLine           { height:248px; }

.T_2er_hoch_logo .senderlogo    { position:absolute;top:159px;left:0px;width:111px;height:76px; }
.T_2er_hoch_logo .roof h5       { left:119px; }
.T_2er_hoch_logo h2             { left:118px;width:174px; }


.T_2er_halbhoch                 { position:relative;width:613px;height:118px;margin:0px 3px 14px 10px;float:left;display:inline;overflow:hidden;background-repeat:no-repeat;background-position:bottom left; }
.T_2er_halbhoch h2              { font-size:14px;height:16px;left:8px;overflow:hidden;position:absolute;top:5px;width:613px; }
.T_2er_halbhoch .textspalte1    { height:84px;left:8px;line-height:16px;overflow:hidden;position:absolute;top:27px;width:284px; }   
.T_2er_halbhoch .textspalte2    { height:84px;left:324px;line-height:16px;overflow:hidden;position:absolute;top:27px;width:284px; }     

.T_2er_halbhoch .topLine            { width:613px; }
.T_2er_halbhoch .rightLine          { left:612px;height:116px; }
.T_2er_halbhoch .botLine            { width:613px;top:117px; }
.T_2er_halbhoch .leftLine           { height:116px; }


.T_3er_halbhoch                 { position:relative;width:926px;height:118px;margin:0px 3px 14px 10px;float:left;display:inline;overflow:hidden;background-repeat:no-repeat;background-position:bottom left; }
.T_3er_halbhoch h2              { font-size:14px;height:16px;left:8px;overflow:hidden;position:absolute;top:5px;width:926px; }
.T_3er_halbhoch .textspalte1    { height:84px;left:8px;line-height:16px;overflow:hidden;position:absolute;top:27px;width:284px; }   
.T_3er_halbhoch .textspalte2    { height:84px;left:324px;line-height:16px;overflow:hidden;position:absolute;top:27px;width:284px; }
.T_3er_halbhoch .textspalte3    { height:84px;left:634px;line-height:16px;overflow:hidden;position:absolute;top:27px;width:284px; }    

.T_3er_halbhoch .topLine            { width:926px; }
.T_3er_halbhoch .rightLine          { left:925px;height:116px; }
.T_3er_halbhoch .botLine            { width:926px;top:117px; }
.T_3er_halbhoch .leftLine           { height:116px; }


/* SEO-Textboxen */
.T_1er_textbox                 { position:relative;width:300px;height:250px;margin:0px 3px 14px 10px;float:left;display:inline;overflow:hidden;background-repeat:no-repeat;background-position:bottom left; }
.T_1er_textbox h2              { font-size:14px;height:16px;left:8px;overflow:hidden;position:absolute;top:5px;width:284px; }
.T_1er_textbox .textspalte1    { height:202px;left:8px;line-height:16px;overflow:hidden;position:absolute;top:27px;width:284px; }   
.T_1er_textbox .textspalte1 a  { border-bottom: 1px dotted; }

.T_1er_textbox .topLine        { width:300px; }
.T_1er_textbox .rightLine      { left:299px;height:248px; }
.T_1er_textbox .botLine        { width:300px;top:249px; }
.T_1er_textbox .leftLine       { height:248px; }

.related .T_1er_textbox        { margin:0px 0px 14px 0px;float:none;display:block; }


.T_2er_textbox                 { position:relative;width:613px;height:250px;margin:0px 3px 14px 10px;float:left;display:inline;overflow:hidden;background-repeat:no-repeat;background-position:bottom left; }
.T_2er_textbox h2              { font-size:14px;height:16px;left:8px;overflow:hidden;position:absolute;top:5px;width:613px; }
.T_2er_textbox .textspalte1    { height:202px;left:8px;line-height:16px;overflow:hidden;position:absolute;top:27px;width:284px; }   
.T_2er_textbox .textspalte2    { height:202px;left:324px;line-height:16px;overflow:hidden;position:absolute;top:27px;width:284px; }     
.T_2er_textbox .textspalte1 a  { border-bottom: 1px dotted; }
.T_2er_textbox .textspalte2 a  { border-bottom: 1px dotted; }

.T_2er_textbox .topLine        { width:613px; }
.T_2er_textbox .rightLine      { left:612px;height:248px; }
.T_2er_textbox .botLine        { width:613px;top:249px; }
.T_2er_textbox .leftLine       { height:248px; }


.T_3er_textbox                 { position:relative;width:926px;height:250px;margin:0px 3px 14px 10px;float:left;display:inline;overflow:hidden;background-repeat:no-repeat;background-position:bottom left; }
.T_3er_textbox h2              { font-size:14px;height:16px;left:8px;overflow:hidden;position:absolute;top:5px;width:926px; }
.T_3er_textbox .textspalte1    { height:202px;left:8px;line-height:16px;overflow:hidden;position:absolute;top:27px;width:284px; }   
.T_3er_textbox .textspalte2    { height:202px;left:324px;line-height:16px;overflow:hidden;position:absolute;top:27px;width:284px; }
.T_3er_textbox .textspalte3    { height:202px;left:634px;line-height:16px;overflow:hidden;position:absolute;top:27px;width:284px; }    
.T_3er_textbox .textspalte1 a  { border-bottom: 1px dotted; }
.T_3er_textbox .textspalte2 a  { border-bottom: 1px dotted; }
.T_3er_textbox .textspalte3 a  { border-bottom: 1px dotted; }

.T_3er_textbox .topLine        { width:926px; }
.T_3er_textbox .rightLine      { left:925px;height:248px; }
.T_3er_textbox .botLine        { width:926px;top:249px; }
.T_3er_textbox .leftLine       { height:248px; }

.txtBreit {margin:10px;}
/* html aufmacher */

.aufmacher                      {overflow:hidden;}
.aufmacher .bigimg {position:absolute;left:0;top:0;background-color:#ffffff;}
#aufmacher_image_1 {display:block;z-index:3;}
#aufmacher_image_2 {display:block;z-index:2;}
#aufmacher_image_3 {display:block;z-index:1;}

.aufmacher .videoicon           {position:absolute; left:0px; width:80px; height:72px; background:url(icons/video_icon_80x72.png); }
.aufmacher .videoicon.oben      {top:0px;}
.aufmacher .videoicon.unten     {top:178px;}
.aufmacher .roofBox            	{position:absolute; left:0px; width:502px;}
.aufmacher .roofBox.oben       	{top:0px; }
.aufmacher .roofBox.unten       {top:149px;}
#aufmacher_roofbox_1 {display:block;}
.aufmacher .roofBox .bgLayer        { position:absolute;top:10px;left:0px;width:502px;height:52px;background-image:url(icons/bg_aufmacher_text.png); }
.aufmacher .roofBox .bgLayer .roof  { position:relative;top:0px;width:auto; }
.aufmacher .roofBox .senderlogo     { position:relative;top:0px;left:0px;width:111px;height:76px;float:left; }
.aufmacher .roofBox .txtBox         { position:relative;height:52px;top:10px; }
.aufmacher .roofBox .txtBox .roof   { position:relative;top:0px;width:auto;background:none; }
.aufmacher .roofBox .txtBox2         { position:relative;height:52px;top:10px; }
.aufmacher .roofBox .txtBox2 h2,
.aufmacher .roofBox .txtBox2 .nixmith      { position:relative;top:0px;left:0px;padding:0 0 0 7px;width:auto;height:21px;font-size:12px;font-weight:bold; line-height:21px; float:none;}
.aufmacher .roofBox .txtBox2 h1,
.aufmacher .roofBox .txtBox2 h3      { position:relative;top:2px;left:0px;padding:0 0 0 5px;width:auto;height:29px;font-size:22px;overflow:hidden;margin:0;}

.aufmacher .next            		{ position:absolute; top:10px; left:516px; width:97px; height:33px; background-color:white;z-index:4;overflow:hidden;cursor:pointer; }
.aufmacher .next .num       		{position:absolute; top:2px; left:2px; width:29px; height:29px;background-image:url(icons/rtl_aufmacher.gif);background-repeat:no-repeat;}
.aufmacher .next .num1          {background-position:0 0px;}
.aufmacher .next .num2          {background-position:0 -58px;}
.aufmacher .next .num3 	        {background-position:0 -116px;}
.aufmacher .next .num1.video    {background-position:0 -29px;}
.aufmacher .next .num2.video    {background-position:0 -87px;}
.aufmacher .next .num3.video    {background-position:0 -145px;}
.aufmacher .next .img       		{position:absolute; top:2px; left:33px; background-color:#ffffff;}
.aufmacher .next .txt       		{position:absolute; top:2px; left:34px; font-size:10px; line-height:10px;}

.aufmacher .next.second     { top:46px;left:556px; }
.aufmacher .next.third      { top:82px;left:556px; }

.aufmacher .slideBox             { position:absolute;top:62px;left:0px;width:300px;height:149px;overflow:hidden; }
#aufmacher_slidebox_1 {display:block;}
.aufmacher .slideBox .play_button {position:absolute;top:33px;left:145px;width:53px;height:46px;background-image:url(icons/rtl_play_button_big.gif);background-repeat:no-repeat;}

.aufmacher .texteBox             { position:absolute;width:300px;height:142px;background-image:url(icons/bg_aufmacher_text.png); border-bottom:7px solid #080f60;}
.aufmacher .texteBox.oben       { top:-149px;}
.aufmacher .texteBox.unten       { top:149px;}
.aufmacher .texteBox .txt {position:relative;width:286px;padding:13px 7px 0 7px;height:114px;}
.aufmacher .texteBox .link {position:relative;left:0;width:286px;padding:0px 7px;height:15px;}
.aufmacher .texteBox .arrow2 {z-index:11;}

.aufmacher .txtBox {display:none;}
#aufmacher_txtbox_1 {display:block;}

.aufmacher .eventBox	{ position:absolute;top:0px;left:0px;width:502px;height:250px;/*background-color:black;filter:alpha(opacity=1);opacity:0.01;*/cursor:pointer; display:none;z-index:3;}
#aufmacher_eventbox_1       { display:block;}   


.T_david                     { position:relative;width:613px;height:250px;margin:0px 3px 14px 10px;float:left;display:inline;background-repeat:no-repeat;background-position:bottom left; }
.T_david .mediaBox           { position:absolute;top:0px;left:0px; }
.T_david h5                  { position:absolute;top:206px;left:8px; }
.T_david h2                  { position:absolute;top:222px;left:7px;font-size:18px;line-height:21px; }

.T_david .roof               { position:absolute;top:0px;left:300px;width:313px;height:21px;overflow:hidden; }
.T_david .roof h5            { position:absolute;top:3px;left:13px; }

.T_david .rightContent                          { position:absolute;top:21px;left:300px; }
.T_david .rightContent .linkBox                 { position:relative;width:312px;height:50px;background-repeat:no-repeat;background-position:13px bottom; }
.T_david .rightContent .linkBox .img            { position:absolute;top:0px;left:13px; }
.T_david .rightContent .linkBox .layer          { position:absolute;top:0px;left:7px;width:306px;height:49px;display:none; }
.T_david .rightContent .linkBoxAktiv .layer     { display:block; }
.T_david .rightContent .linkBox .botLine        { top:49px;left:14px;width:298px; }
.T_david .rightContent .linkBox .leftLine       { top:0px;left:13px;height:50px; }
.T_david .rightContent .linkBox a.img           { width:87px;height:49px; }
.T_david .rightContent .linkBox a.arrow2        { position:absolute;top:9px;left:110px;font-size:12px;font-weight:normal; }
.T_david .rightContent .linkBoxAktiv a.arrow2   { font-weight:bold; }
.T_david .rightContent .link                    { position:absolute;top:207px;left:20px; }

.T_david .topLine            { width:613px; }
.T_david .rightLine          { left:612px;height:248px; }
.T_david .botLine            { width:613px;top:249px; }
.T_david .leftLine           { height:248px; }


.T_video     {position:relative;left:51px;width:512px;height:288px;margin-bottom:14px;overflow:hidden;float:left;display:inline;}
.T_video .img {position:absolute;top:0px;left:0px;width:512px;height:288px;border:0;}
.T_video .play_button        { position:absolute;top:120px;left:230px;width:53px;height:46px;}
.T_video .play_link          { position:absolute;top:0px;left:0px;width:512px;height:288px;background-color:black;filter:alpha(opacity=1);opacity:0.01; }
.T_video .roof,
.artikel .T_video .roof               { position:absolute;top:206px;left:0px;width:392px;height:21px;overflow:hidden;}
.T_video .roof h5            { position:absolute;top:3px;left:8px; }
.T_video .headline        { position:absolute;top:227px;left:0px;width:392px;height:31px;overflow:hidden; background-image:url(icons/bg_aufmacher_text.png);}
.T_video h2 {padding-left:8px;font-size:18px; line-height:31px;}


.T_listPlayer                     { position:relative;width:613px;height:250px;margin:0px 3px 14px 10px;float:left;display:inline;background-repeat:no-repeat;background-position:bottom left;background-image:url(icons/bg_listplayer.jpg);background-color:white; }
.T_listPlayer .img                { position:absolute;top:21px;left:0px; }
.T_listPlayer .play_button        { position:absolute;top:131px;left:10px;width:53px;height:46px;background-image:url(icons/rtl_play_button_big.gif); }
.T_listPlayer .play_link          { position:absolute;top:21px;left:0px;width:300px;height:169px;background-color:black;filter:alpha(opacity=1);opacity:0.01; }
.T_listPlayer .roof               { position:absolute;top:0px;left:0px;width:300px;height:21px;overflow:hidden; }
.T_listPlayer .roof h5            { position:absolute;top:3px;left:8px;color:white; }
.T_listPlayer .roof h5 a          { color:white; }
.T_listPlayer h2                  { position:absolute;top:194px;left:7px;width:285px;height:42px;font-size:18px;line-height:21px;overflow:hidden; }

.T_listPlayer .rightContent                            { position:absolute;top:0px;left:300px; }
.T_listPlayer .rightContent .roof                      { top:0px;width:313px; }
.T_listPlayer .rightContent .roof h5                   { left:23px; }
.T_listPlayer .rightContent .linkContainer             { position:absolute;top:21px;left:0px;width:313px;height:200px; }
.T_listPlayer .rightContent .scroll-pane               { position:relative;width:313px;height:200px;padding-top:1px;overflow:hidden; }
.T_listPlayer .rightContent .jScrollPaneTrack          { background-image:url(icons/scrollbuttons_track.gif); }
.T_listPlayer .rightContent .jScrollPaneDrag           { height:22px;background-image:url(icons/scrollbuttons_drag_small.gif); }
.T_listPlayer .rightContent .link                      { position:absolute;top:229px;left:23px; width:292px;}
.T_listPlayer .rightContent .linkBox                   { position:relative;width:313px;height:50px;background-image:url("icons/bg_listplayer_linkbox2.gif"); }
.T_listPlayer .rightContent .linkBox a.layer           { position:absolute;top:-2px;left:7px;width:306px;height:51px;display:none;background-image:url(icons/david_layer3.gif); }
.T_listPlayer .rightContent .linkBox:hover a.layer     { display:block; }
.T_listPlayer .rightContent .linkBox .img              { position:absolute;top:0px;left:13px; }
.T_listPlayer .rightContent .linkBox .txt              { position:absolute;top:9px;left:110px;width:180px;color:#FFFFFF; }
.T_listPlayer .rightContent .linkBox .txt span         { background-repeat:no-repeat;padding-left:5px;background-image:url(icons/arrow_white.gif); }



.T_listPlayer .topLine            { width:613px; }
.T_listPlayer .rightLine          { left:612px;height:248px; }
.T_listPlayer .botLine            { width:613px;top:249px; }
.T_listPlayer .leftLine           { height:248px; }


.T_partner                              { position:relative;width:613px;height:250px;margin:0px 3px 14px 10px;float:left;display:inline;background-repeat:no-repeat;background-position:bottom left; }
.T_partner .roof                        { position:absolute;top:0px;left:0px;width:613px;height:21px;overflow:hidden;z-index:1; }
.T_partner .roof h5                     { position:absolute;top:3px;left:8px; }
.T_partner .leftContent                 { position:absolute;top:21px;left:0px;width:300px; }
.T_partner .leftContent .img            { position:absolute;top:0px;left:0px; }
.T_partner .leftContent .txt            { position:absolute;top:173px;left:8px;width:284px;height:48px;line-height:16px;overflow:hidden; }
.T_partner .leftContent .txt h2         { line-height:16px; }

.T_partner .leftContent .link           { position:absolute;top:205px;right:8px;line-height:16px; }
.T_partner .leftContent .link a         { line-height:16px; }

.T_partner.shop .leftContent h5         { position:absolute;top:174px;left:8px;width:284px;height:15px;overflow:hidden; }
.T_partner.shop .leftContent h2         { position:absolute;top:193px;left:7px;width:285px;height:21px;font-size:18px;line-height:21px;overflow:hidden; }

.T_partner .leftContent .rightLine      { top:198px;left:299px;height:30px;display:none; }
.T_partner .leftContent .botLine        { top:228px;left:0px;width:300px;display:block; }


.T_partner .rightContent                { position:absolute;top:19px;left:300px; }
.T_partner .rightContent .link          { position:absolute;top:205px;left:18px;line-height:16px; }
.T_partner .linkBox                     { position:relative;width:314px;height:33px;left:-1px;background-position:0px 0px; }
.T_partner .linkBox .txt                { position:absolute;top:9px;left:22px; }
.T_partner .linkBox .txt a.arrow2       { font-size:12px;font-weight:normal; }
.T_partner .linkBox .topLine                  { width:314px;top:-1px;display:none; }
.T_partner .linkBox .topLine.firstLine        { top:2px;display:block; }

.T_partner .linkBoxAktiv                      { background-position:0px -33px; }
.T_partner .linkBoxAktiv .txt a.arrow2        { font-weight:bold; }
.T_partner .linkBoxAktiv .topLine             { display:block; }
.T_partner .linkBoxAktiv .topLine.firstLine   { display:none; }



.T_partner .rightContent .rightLine     { top:198px;left:312px;height:30px;display:none; }

.T_partner .topLine                     { width:613px;z-index:1; }
.T_partner .rightLine                   { top:1px;left:612px;height:20px;z-index:1; }
.T_partner .botLine                     { top:249px;left:300px;width:313px;display:none; }
.T_partner .leftLine                    { height:248px;z-index:1; }



.T_kategorie                            { position:relative;width:613px;height:250px;margin:0px 3px 14px 10px;float:left;display:inline;background-repeat:no-repeat;background-position:bottom left; }
.T_kategorie .roof                      { position:absolute;top:0px;left:0px;width:300px;height:21px;overflow:hidden; }
.T_kategorie .roof h5                   { position:absolute;top:3px;left:8px; }
.T_kategorie .leftContent               { position:absolute;top:21px;left:0px; }
.T_kategorie .leftContent .roof         { position:absolute;top:148px; }
.T_kategorie .leftContent h2            { position:absolute;top:173px;left:7px;width:285px;height:42px;font-size:18px;line-height:21px;overflow:hidden; }

.T_kategorie .rightContent                     { position:absolute;top:0px;left:300px; }
.T_kategorie .rightContent .T_1er              { width:313px;margin:0px 0px 0px 0px;  }
.T_kategorie .rightContent .T_1er h2           { top:3px;left:21px;width:284px;height:15px;font-size:12px; }
.T_kategorie .rightContent .T_1er .botLine     { width:313px;top:117px; }
.T_kategorie .rightContent .T_1er_img .img     { left:13px; }
.T_kategorie .rightContent .T_1er_img .roof    { top:97px;left:13px;width:126px; }
.T_kategorie .rightContent .T_1er_img .txt     { left:147px; }

.T_kategorie .linkBox                     { position:relative;width:313px;height:33px;left:0px;background-position:0px 0px; }
.T_kategorie .linkBox .txt                { position:absolute;top:9px;left:21px; }
.T_kategorie .linkBox .txt a.arrow2       { font-size:12px; }

.T_kategorie .rightContent .link          { position:absolute;top:225px;left:21px;line-height:16px; }

.T_kategorie .topLine            { width:613px; }
.T_kategorie .rightLine          { left:612px;height:248px; }
.T_kategorie .botLine            { width:613px;top:249px; }
.T_kategorie .leftLine           { height:248px; }



.T_bildserie                     { position:relative;width:300px;height:250px;margin:0px 3px 14px 10px;float:left;display:inline;background-repeat:no-repeat;background-position:bottom left; }
.T_bildserie .bigImgBox,
.T_bildserie .bigImgBox_loadingImg         { position:absolute;top:0px;left:0px;width:300px;height:169px;overflow:hidden; }
.T_bildserie .bigImgBox table    { position:relative;width:300px;height:169px; }
.T_bildserie .bigImgBox .img,
.T_bildserie .bigImgBox_loadingImg .img     { position:relative;display:block;margin:auto;top:-10px; }
.T_bildserie .roof               { position:absolute;top:148px;left:0px;width:300px;height:21px;overflow:hidden; }
.T_bildserie .roof h5            { position:absolute;top:3px;left:8px; }
.T_bildserie .txt                { position:absolute;top:173px;left:8px;width:284px;height:32px;line-height:16px;overflow:hidden; }

.T_bildserie .topLine            { width:300px; }
.T_bildserie .rightLine          { left:299px;height:248px; }
.T_bildserie .botLine            { width:300px;top:249px; }
.T_bildserie .leftLine           { height:248px; }

.related .T_bildserie            { margin:0px 0px 14px 0px;float:none;display:block; }



.serienNaviBox2                    { position:relative;width:298px;top:209px;left:1px; }
.serienNaviBox2 a.prev             { position:absolute;display:block;top:0px;left:0px;width:14px;height:38px;background-position:0px -8px;border-right-width:1px;border-right-style:solid; }
.serienNaviBox2 a.next             { position:absolute;display:block;top:0px;left:282px;width:14px;height:38px;background-position:-2px -8px;border-left-width:1px;border-left-style:solid; }
.serienNaviBox2 a.prev.disabled,
.serienNaviBox2 a.next.disabled    { display:none; }

.serienNaviBox2 .scrollableBox     { position:relative;width:294px;height:38px;border-width:1px;border-style:solid;overflow:hidden; }

/*.serienNaviBox2 .scrollable                 { position:relative;overflow:hidden;width:329px;height:38px;left:-31px; }*/
.serienNaviBox2 .scrollable                 { position:relative;overflow:hidden;width:429px;height:38px;left:-129px; }
.serienNaviBox2 .scrollable .items          { width:200em;position:absolute;clear:both; }
.serienNaviBox2 .scrollable .items .imgBox  { float:left;text-align:center;width:67px;height:34px;background-repeat:no-repeat;background-position:center;border-style:solid;border-width:2px 2px 2px 2px;cursor:pointer; }
.serienNaviBox2 .scrollable .items .active  { width:71px;height:38px;border-width:0px 2px 0px 2px; }
.serienNaviBox2 .scrollable .items .leer    { visibility:hidden; }


.mostContainer                  { position:absolute;top:21px;width:300px; }
.most                           { position:relative;width:300px;height:32px; }
.most .imgBox                   { display:none; }
.most .icon                     { position:absolute;top:0px;left:1px;width:47px;height:31px; }
.most h5                        { position:absolute;top:8px;left:56px;width:236px;height:15px;overflow:hidden; }
.most h5 span                   { font-weight:normal; }
.most .txt                      { display:none; }
.most a.arrow2                  { display:none; }

.T_base_hoch .most .rightLine          { top:0px;left:299px;height:31px; }
.T_base_hoch .most .botLine            { width:300px;top:31px; }
.T_base_hoch .most .leftLine           { top:0px;height:31px; }

.mostAktiv                      { position:relative;width:300px;height:69px; }
.mostAktiv .imgBox              { position:absolute;top:0px;left:0px;width:126px;height:69px;overflow:hidden; }
.mostAktiv .imgBox .img         { position:relative;display:block; }
.mostAktiv .icon                { position:absolute;top:37px;left:0px;width:48px;height:32px; }
.mostAktiv h5                   { display:none; }
.mostAktiv .txt                 { position:absolute;top:1px;left:134px;width:157px;height:48px;line-height:16px;overflow:hidden; }
.mostAktiv .txt a               { font-weight:bold; }
.mostAktiv a.arrow2             { position:absolute;top:51px;left:134px; }

.T_base_hoch .mostAktiv .rightLine          { top:0px;left:299px;height:68px; }
.T_base_hoch .mostAktiv .botLine            { width:300px;top:68px; }
.T_base_hoch .mostAktiv .leftLine           { top:0px;height:68px; }

.textboxBreit{background:url('icons/bg_300.gif') repeat-x bottom left;border:1px solid #cccccc;margin:10px 0 0 10px; float:left;width:923px;}
.textboxBreit h1{margin:10px 0 5px 10px;font-size:20px;}
.textboxBreit h2{margin:0 0 5px 10px;}
.textboxBreit a{float:right; margin:0 15px 5px 0;}





.mostCContainer             { position:absolute;top:21px;width:300px; }
.mostC                      { position:relative;width:300px;height:32px; }
.mostC .icon                { position:absolute;top:9px;left:8px;width:18px;height:13px;font-size:1px; }
.mostC h5                   { position:absolute;top:8px;left:38px;width:254px;height:15px;overflow:hidden;color:white; }
.mostC h5 a                 { color:white; }
.mostC .txt                 { display:none; }
.mostC a.arrow2             { display:none; }


.T_base_hoch .mostC .rightLine          { top:0px;left:299px;height:31px; }
.T_base_hoch .mostC .botLine            { width:300px;top:31px; }
.T_base_hoch .mostC .leftLine           { top:0px;height:31px; }


.mostCAktiv                 { position:relative;width:300px;height:69px;background-color:#faa200; }
.mostCAktiv .icon           { position:absolute;top:28px;left:7px;width:24px;height:16px; }
.mostCAktiv h5              { position:absolute;top:8px;left:38px;width:254px;height:30px;overflow:hidden;color:#484848; }
.mostCAktiv h5 a            { color:#484848; }
.mostCAktiv .txt            { position:absolute;top:40px;left:38px;font-size:11px;color:#484848; }
.mostCAktiv a.arrow2        { position:absolute;top:48px;right:8px;color:#1d5e9b; }
.mostCAktiv a.arrow2 span   { background-image:url(icons/mostc_arrow.gif); }



.T_base_hoch .mostCAktiv .rightLine          { top:0px;left:299px;height:68px; }
.T_base_hoch .mostCAktiv .botLine            { width:300px;top:68px; }
.T_base_hoch .mostCAktiv .leftLine           { top:0px;height:68px; }

/* top 5 rtlnow filme */
.top5Container              { position:absolute;top:21px;width:300px; }
.top5                       { position:relative;width:300px;height:35px;background-position:bottom left;background-repeat:no-repeat; }
.top5 .imgBox               { display:none; }
.top5 .headline             { position:absolute;top:9px;left:8px;width:284px;height:15px;overflow:hidden; }
.top5 .headline a.arrow2    { font-size:12px; }
.top5 .txt                  { display:none; }
.top5 .linktxt              { display:none; }

.T_base_hoch .top5 .rightLine          { top:0px;left:299px;height:34px; }
.T_base_hoch .top5 .botLine            { width:300px;top:34px; }
.T_base_hoch .top5 .leftLine           { top:0px;height:34px; }


.top5Aktiv                  { position:relative;width:300px;height:89px;background-position:bottom left;background-repeat:no-repeat; }
.top5Aktiv .imgBox          { position:absolute;top:4px;left:0px;width:126px;height:71px;overflow:hidden; }
.top5Aktiv .imgBox .img     { position:relative;display:block; }
.top5Aktiv .headline        { display:none; }
.top5Aktiv .txt             { position:absolute;top:5px;left:134px;width:157px;height:48px;line-height:16px;overflow:hidden; }
.top5Aktiv a.arrow2         { position:absolute;top:55px;left:134px; }

.T_base_hoch .top5Aktiv .rightLine          { top:0px;left:299px;height:88px; }
.T_base_hoch .top5Aktiv .botLine            { width:300px;top:88px; }
.T_base_hoch .top5Aktiv .leftLine           { top:0px;height:88px; }


.googleResult,
.gsc-result                  { position:relative;width:910px;margin:0px 8px 14px;float:left;display:inline;line-height:16px; }
.googleResult a.arrow2          { font-size:11px;line-height:18px; }
.googleResult a.arrow2 strong   { font-size:11px; }

.gs-title a              { color:#080F60;font-weight:bold; }
.gsc-resultsHeader,
.gs-visibleUrl-short,
.gs-watermark            { display:none; }

.gs-title { float:left; }
a.gs-title { padding:0; background:none;line-height:14px; }
.gs-snippet { clear:both; }
.gsc-cursor-box { position:relative;width:926px;height:30px;margin:0px 0px 14px 0px;background-repeat:no-repeat;background-position:bottom left;float:left;display:inline; }
.gsc-cursor { margin-top:8px;text-align:center; }
.gsc-cursor-page { cursor:pointer;float:left;width:20px; font-weight:bold; }
.gsc-trailing-more-results { float:left;padding-left:5px; }
.gsc-trailing-more-results a { text-transform:uppercase;font-weight:bold;text-decoration:none; }



.googleAddContainer      { position:absolute;width:300px;top:21px; }
.googleAdd               { position:relative;left:1px;width:298px;height:76px; }
.googleAdd .txt          { position:relative;padding:7px 8px 0px;line-height:16px; }
.googleAdd  a.arrow2     { padding-left:8px;line-height:17px; }
.googleAdd .topLine      { width:298px; }


.girlOfDay                  { position:absolute;top:21px;width:300px; }
.girlOfDay .imgBox          { position:relative;width:153px;height:229px;overflow:hidden; }
.girlOfDay .imgBox .img     { position:relative;display:block; }
.girlOfDay h2               { position:absolute;top:8px;left:161px;font-size:18px; }
.girlOfDay .txt             { position:absolute;top:52px;left:161px;width:130px;line-height:16px; }
.girlOfDay .txt a           { line-height:20px; }


.listContainer                              { position:absolute;top:21px;width:300px; }
.listContainer .linkBox                     { position:relative;width:300px;background-position:bottom left;background-repeat:no-repeat; }
.listContainer .linkBox .txt                { position:absolute;top:9px;left:8px; }
.listContainer .linkBox .txt a.arrow2       { font-size:12px;font-weight:normal; }
.listContainer .linkBox .topLine            { width:300px;top:0px; }

.listContainer .link                        { position:relative;top:0px;left:0px;width:300px;height:32px; }
.listContainer .link .txt                   { position:absolute;top:10px;left:8px; }
.listContainer .link .rightLine             { height:31px; }
.listContainer .link .leftLine              { height:31px; }

.listContainer.list7 .linkBox                     { height:28px; }
.listContainer.list7 .linkBox .txt                { top:7px; }
.listContainer.list7 .linkBox .rightLine          { height:27px; }
.listContainer.list7 .linkBox .leftLine           { height:27px; }

.listContainer.list4 .linkBox                     { height:24px; }
.listContainer.list4 .linkBox .txt                { top:5px; }
.listContainer.list4 .linkBox .rightLine          { height:23px; }
.listContainer.list4 .linkBox .leftLine           { height:23px; }

.listContainer.list3 .linkBox                     { height:32px; }
.listContainer.list3 .linkBox .txt                { top:9px; }
.listContainer.list3 .linkBox .rightLine          { height:31px; }
.listContainer.list3 .linkBox .leftLine           { height:31px; }


.optionListContainer                              { position:absolute;top:1px;width:613px; }
.optionListContainer .listBox                     { position:relative;width:613px;height:39px;background-position:bottom left;background-repeat:repeat-x; }
.optionListContainer .listBox h5                  { position:absolute;right:386px;top:11px; }
.optionListContainer .listBox select              { position:absolute;top:10px;left:234px;width:370px; }
.optionListContainer .listBox .rightLine          { top:0px;left:612px;height:38px; }
.optionListContainer .listBox .botLine            { width:613px;top:38px; }
.optionListContainer .listBox .leftLine           { top:0px;height:38px; }


.navBox .optionListContainer                      { position:relative;top:0px; }
.navBox .optionListContainer .listBox             { height:30px; }
.navBox .optionListContainer .listBox h5          { top:7px; }
.navBox .optionListContainer .listBox select      { top:6px; }


.faq                               { position:relative;width:613px;float:left;display:inline;margin-bottom:14px; }
.faq .katHeader                    { position:relative;width:613px;height:21px;background-position:bottom left;background-repeat:no-repeat;cursor:pointer; }
.faq .katHeader .txt               { position:absolute;top:3px;left:8px;font-weight:bold; }
.faq      .katHeader .icon         { position:absolute;top:3px;left:592px;width:15px;height:15px;background-position:0px -15px; }
.faq.open .katHeader .icon         { background-position:0px 0px; }
.faq .katHeader .topLine           { width:613px; }
.faq .katHeader .rightLine         { left:612px;height:20px; }
.faq .katHeader .leftLine          { height:20px; }
.faq .katHeader .botLine           { width:613px;top:20px; }

.faq      .linkBoxContainer        { position:relative;display:none; }
.faq.open .linkBoxContainer        { display:block; }
.faq .linkBox                      { position:relative;width:611px;border-width:1px;border-style:solid;border-top:0px; }
.faq .linkBox .txt                 { position:relative;padding:8px;line-height:16px; }
.faq .linkBox a.arrow2             { font-size:12px; }
.faq .linkBox a:hover.arrow2       { font-size:12px; }
.faq .linkBox      .answer         { position:relative;display:none; }
.faq .linkBox.open .answer         { display:block; }


.allTicker {display: inline; float: left; margin-bottom: 14px; position: relative; width: 613px; background: url("icons/bg_613.gif"); background-position: left bottom; background-repeat: no-repeat; : cursor: pointer; height: 30px; position: relative; width: 613px;}
.allTicker .tickerHeader .button{ width:95px; float:right; margin:7px 6px 0 0;}

.allTicker .txt { text-align:center; margin-top:7px; color:#000000;}
.allTicker .topLine { width: 613px; }
.allTicker .rightLine { height: 29px; left: 612px; }
.allTicker .leftLine { height: 29px; }
.allTicker .botLine { top: 29px; width: 613px; }
.allTicker .back { position:absolute; top:7px; left: 7px; }
.allTicker .for { position:absolute; top:7px; left:555px; }


.z_service                         { position:relative;width:613px;float:left;display:inline;margin-bottom:14px; }
.z_service .topLine                { width:613px; }
.z_service .linkBox                { position:relative;width:611px;border-width:1px;border-style:solid;border-top:0px; }
.z_service .linkBox .txt           { position:relative;padding:8px;line-height:16px; }
.z_service .linkBox .txt a.arrow2  { font-size:12px; }


.archivSuche           { position:absolute;top:28px;width:300px; }
.archivSuche table     { position:relative;width:300px; }
.archivSuche td        { height:28px; }
.archivSuche td.label  { width:98px;text-align:right;padding-right:6px; }
.archivSuche td.input  { width:156px; }
.archivSuche input     { width:144px; }
.archivSuche .button   { float:left; }

.T_1er.ticketsSuche { background: url("images/bg_tickets_schnellsuche.jpg") top left no-repeat transparent; position:relative;}
.ticketsSuche .ticketSuche { position:absolute; left:45px; top:40px;}
.ticketsSuche .ticketSuche input { margin-bottom:5px; margin-right:5px; color:#080e62;}
.ticketsSuche .ticketSuche .first input { width:165px; height:13px; border:1px solid #000000;}
.ticketsSuche .ticketSuche td{vertical-align:bottom;}


.searchInput           { position:absolute;top:5px;left:8px; }
.searchInput table     { position:relative; }
.searchInput td.label  { width:120px;font-weight:bold; }
.searchInput td.input  { width:360px; }
.searchInput input     { width:345px; }



.ligatusBox                                { position:absolute;top:21px;width:300px; }
.ligatusBox .ligatusTeaser                 { position:relative;width:300px;height:76px; }
.ligatusBox .ligatusTeaser .img            { position:absolute;top:3px;left:0px; }
.ligatusBox .ligatusTeaser h5              { position:absolute;top:8px;left:134px;height:14px;overflow:hidden; }
.ligatusBox .ligatusTeaser .txt            { position:absolute;top:23px;left:134px;width:158px;line-height:16px; }
.ligatusBox .ligatusTeaser .topLine        { width:300px; }
.ligatusBox .ligatusTeaser .rightLine      { left:299px;height:75px; }
.ligatusBox .ligatusTeaser .leftLine       { height:75px; }
.ligatusBox .ligatusTeaser.gradient        { background-repeat:no-repeat;background-position:bottom left;overflow:hidden; }

.ligatusBox .ligatusTeaser.noimages h5     { left:10px;top:20px; }
.ligatusBox .ligatusTeaser.noimages .txt   { left:10px;top:35px;width:280px; }

.T_base_hoch.h382 .ligatusBox .ligatusTeaser            { height:60px; }
.T_base_hoch.h382 .ligatusBox .ligatusTeaser h5         { top:8px;left:104px; }
.T_base_hoch.h382 .ligatusBox .ligatusTeaser .txt       { top:23px;left:104px;width:188px; }
.T_base_hoch.h382 .ligatusBox .ligatusTeaser .rightLine { height:59px; }
.T_base_hoch.h382 .ligatusBox .ligatusTeaser .leftLine  { height:59px; }
.T_base_hoch.h382 .ligatusBox .ligatusTeaser .botLine   { top:59px; }

.T_base_hoch.h382 .ligatusBox .ligatusTeaser.noimages h5    { top:15px;left:10px; }
.T_base_hoch.h382 .ligatusBox .ligatusTeaser.noimages .txt  { top:30px;left:10px;width:280px; }

.logout                      { position:absolute;top:24px;left:8px;width:284px;line-height:16px; }
.logout .linkBox             { position:relative;font-size:12px;line-height:16px; }
.logout .linkBox a.arrow2    { font-size:12px; }
.logout .button              { float:right;top:4px; }



.tagCloud             { position:absolute;top:18px;left:8px;width:284px;font-weight:bold; }
.tagCloud .size1 a    { font-size:30px;line-height:46px;color:#9dcdf3;padding-right:10px; }
.tagCloud .size2 a    { font-size:24px;line-height:38px;color:#6581b4;padding-right:10px; }
.tagCloud .size3 a    { font-size:18px;line-height:32px;color:#080f60;padding-right:10px; }
.tagCloud .size4 a    { font-size:12px;line-height:30px;color:#484848;padding-right:10px; }


.wetterTeaser               { position:absolute;top:21px;left:8px;width:284px; }
.wetterTeaser table         { position:relative; }
.wetterTeaser td.sonne      { width:66px;padding:15px 0px 0px 0px; }
.wetterTeaser td.wind       { width:66px;padding:20px 0px 0px 0px; }
.wetterTeaser td.txt        { width:24px;padding:32px 0px 0px 0px; }
.wetterTeaser td.valueC     { width:35px;padding:32px 14px 0px 0px;font-weight:bold;text-align:right; }
.wetterTeaser td.valueKM    { width:55px;padding:32px 0px 0px 0px;font-weight:bold;text-align:right; }
.wetterTeaser .ort          { position:absolute;top:7px;left:0px;font-weight:bold; }
.wetterTeaser .button       { position:absolute;top:6px;right:0px; }


.wetterSearch                   { position:relative;width:611px;z-index:1; }
.wetterSearch table             { position:relative; }
.wetterSearch td.label          { width:225px;height:50px;font-size:22px;font-weight:bold;padding-left:8px; }
.wetterSearch td.input          { width:290px; }
.wetterSearch td.input input    { width:272px;font-size:14px;padding:5px; }

.wetterFlash                    { position:relative;width:611px;z-index:1; }
.wetterFlash .swfobject         { position:relative;left:101px; }

.wetterDetail                   { position:relative;width:611px;z-index:1; }

.wetterStatus                   { position:relative;width:611px;height:50px;z-index:1; }
.wetterStatus h5                { position:absolute;top:26px;left:8px; }
.wetterStatus a.arrow2          { position:absolute;top:26px;right:8px;font-size:12px; }




/*  wetter spiegelung styles                      */

/* navigationsleiste, optisch wie hauptnavigation */

	ul.navigationBar {position:relative; width:100%; height:23px; background-color:#000046; color:#ffffff; clear:both;}
	ul.navigationBar li {display:inline;}
	ul.navigationBar li span, 
	ul.navigationBar li select,
	ul.navigationBar li a {position:relative; float:left; height:17px; margin-top:3px; margin-right:4px; left:10px;}
	ul.navigationBar li span,
	ul.navigationBar li a {line-height:17px;}
	ul.navigationBar li a {padding-left:6px; padding-right:6px; background-image:url(images/bg.main.button.off.gif); text-decoration:none; color:#000046;}
	ul.navigationBar li a.current, ul.navigationBar li a:hover {background-image:url(images/bg.main.button.on.gif);}
	ul.navigationBar li select {font-size:10px;}

/* tabelle vorhersage */
	
	table.forecast {margin-top:1px;}
	table.forecast th {background-color:#000046; color:#ffffff; font-weight:normal; height:40px;}
	table.forecast th h2 {color:#ffffff;}
	table.forecast td {text-align:center; padding-bottom:1px;}
	table.forecast th.border {border-left:1px solid #ffffff;}
	table.forecast td.border {border-left:1px solid #000046;}
	table.forecast .arrow {width:10px;}
	table.forecast .arrowRight {padding-right:10px;}
	table.forecast .narrow {height:5px;}
	table.forecast .supernarrow {height:1px;}
	table.forecast .divider {border-bottom:1px solid #ffffff;}
	table.forecast .highlight {background-color:#D8E7FC;}
	table.forecast .info {text-align:left; padding-left:10px;}
	table.forecast .infoAktuell {width:130px;}
	table.forecast .infoStunden {width:130px;}
	table.forecast .infoTemperature {color:#000046;}
	table.forecast .infoTemperatureWindchill {color:#abafc5;}
	table.forecast .temperature {color:#000000; font-weight:bold;}
	table.forecast .temperatureMax {color:#ff0000; font-weight:bold;}
	table.forecast .temperatureMin {color:#000000; font-weight:bold;}
	table.forecast .temperatureWindchill {color:#abafc5;}
	table.forecast .infoWindforce {color:#000000;}
	table.forecast .windForce {color:#000046; font-weight:bold;}
	table.forecast .clock {color:#000046; font-weight:bold;}
	table.forecast .stundenInfo1 {float:left}
	table.forecast .stundenInfo1 .arrowLeft {padding-left:10px; padding-right:10px; width:10px;}
	table.forecast .stundenInfo1 .day {background-image:url(images/date.outline.gif); background-repeat:no-repeat; height:31px; width:43px; text-align:center; vertical-align:middle;}
	table.forecast .stundenInfo1 .arrowRight {padding-left:10px; padding-right:10px; width:10px;}
	table.forecast .stundenInfo2 {float:right; margin-top:5px; margin-right:10px;}
	table.forecast .stundenInfo2 .column1 {text-align:left; width:120px;}
	table.forecast .stundenInfo2 .column2 {text-align:left; width:80px;}
	table.forecast .stundenInfo2 .column3 {text-align:right; width:40px;}
	table.forecast a {color:inherit; text-decoration:underline;}
	table.forecast a:hover {text-decoration:none;}

/*  wetter styles erg�nzungen                      */

 ul.navigationBar           { padding:0px;margin:0px; }
 ul.navigationBar img       { border:0px; }

 table.forecast             { border-collapse:collapse; }
 table.forecast th h2       { font-size:12px;float:none;padding:0px; }
 table.forecast td.narrow   { line-height:1px; }

/*  ende wetter spiegelung styles                  */


.rectangel, /* deprecated */
.rectangle            { position:relative;width:300px;margin-bottom:14px; }
.rectangel .media, /* deprecated */
.rectangle .media     { position:relative;width:300px;height:250px;overflow:hidden; }
.rectangel .anzeige, /* deprecated */
.rectangle .anzeige   { position:absolute;top:-6px;left:3px;width:28px;height:5px;font-size:1px; }
#rect                 { display:none; }

.kasten_50_50 .rightBox .rectangel .media, /* deprecated */
 .kasten_50_50 .rightBox .rectangle .media { margin:0 3px 14px 10px; }
.kasten_50_50 .rightBox .rectangel .anzeige, /* deprecated */
 .kasten_50_50 .rightBox .rectangle .anzeige { margin-left:10px; }


	     .mobilTeaser                  { position:relative;width:300px;height:250px;margin:0px 3px 14px 10px;float:left;display:inline; }
.related .mobilTeaser                  { margin:0px 0px 14px 0px;float:none;display:block; }

	     .mobilTeaser .handy           { position:absolute;top:4px;left:4px;width:150px;height:240px; }
		 .mobilTeaser a.handy          { display:block; }

         .mobilTeaser .text            { position:absolute;top:11px;left:162px;font-size:12px;line-height:16px; }
	     .mobilTeaser .text h5         { font-size:14px; }

	     .mobilTeaser a.textLayer      { position:absolute;top:3px;left:160px;width:136px;height:232px;background-color:white;filter:alpha(opacity=1);opacity:0.01; }




/* KONTAKT-FORMULAR */

#kontakt_form input#vorname,
#kontakt_form input#nachname,
#kontakt_form input#email           { width:216px;border-width:1px;border-style:solid;border-color:#7f9db9;font-size:12px; }
#kontakt_form select                { width:350px; }
#kontakt_form textarea              { width:320px;height:90px;border-width:1px;border-style:solid;border-color:#7f9db9;font-size:12px; }
#kontakt_form hr                    { height:1px;background-color:#e3e3e3;border:none; }




/* A R T I K E L */

.artikel                      { position:relative;width:613px;margin:0px 0px 0px 10px; }
.artikel .roof                { position:relative;width:613px;height:21px;overflow:hidden; }
.artikel .roof.nextRoof       { margin:0px 0px 14px 0px;float:left;display:inline; }
.artikel .roof h5             { position:absolute;top:3px;left:8px; }
.artikel .roof h5.h5right     { right:8px;left:auto; }
.artikel .roof .link          { position:relative;float:right;display:inline;margin:3px 8px 0px 8px; }

/* ContentContainer im Artikeltemplate */
.artikel .kasten_50_50 .T_1er_hoch .roof { position:absolute; width:300px; }
.artikel .kasten_50_50 h2    { padding:0px; position:absolute; }


.artikel.artikelAll           { width:926px; }
.artikel.artikelAll .roof     { width:926px; }




.artikel .logo                { position:relative;width:122px;height:55px;float:left; }
.artikel .logo                { _margin:0px -3px 0px 0px;display:inline; }
.artikel .senderlogo          { position:absolute;top:-21px;left:0px;width:111px;height:76px; }

.artikel .stars               { position:relative;top:10px;right:6px;float:right; }
.artikel .stars .star         { position:relative;width:20px;height:18px;float:left; }

.artikel h1                   { position:relative;font-size:22px;padding:7px 0px 8px 0px;margin:0px 8px 0px 8px;zoom:1; } 
.artikel h2                   { position:relative;font-size:18px;padding:0px 8px 8px 8px;float:left; }
.artikel .T_news .txtBox h2	  { position:relative;font-size:14px;padding:0 0 6px; float:none;}
.artikel .subheadline         { padding:0px;float:none;font-size:12px;}
.artikel .txtBox .subheadline         { padding:0px;float:none;font-size:12px;}

.artikel .txtBox.txtBreit     { margin:0; }
.artikel .txtBox.txtBreit h1  { margin:0; font-size:12px; color:#484848;}

.artikel .txtBox              { position:relative;left:8px;width:597px;line-height:16px;padding-bottom:14px;float:left;display:inline; }
.artikel .T_news .txtBox	  { position:relative;width:388px;padding:8px 0px 0px;margin:0px 8px;float:left;display:inline;line-height:16px; left:0;}
.artikel .txtBox .col1        { position:relative;width:292px;margin-right:13px;float:left;display:inline; }
.artikel .txtBox .col2        { position:relative;width:292px;float:left; }
.artikel .txtBox td           { line-height:16px;padding:0px 10px 4px 0px; }
.artikel .txtBox .subheadline { padding:0px;float:none;font-size:12px;}
.artikel .floatBox            { position:relative;width:300px;float:left;margin:0px 5px 0px 0px;display:inline; }
.artikel .floatBox            { _margin:0px 2px 0px 0px; }
.artikel .floatBoxRight       { position:relative;width:300px;float:right;margin:0px 0px 0px 5px;display:inline; }
.artikel .floatBoxRight       { _margin:0px 0px 0px 2px; }
.artikel .floatBox .img       { position:relative;left:-8px;display:block; }
.artikel .floatBox .credit    { position:relative;width:289px;font-size:11px;font-style:italic;line-height:14px;padding:5px 0px 5px 0px; }
.artikel .txtBox .linkBox     { position:relative;line-height:18px;padding-top:2px; }
.artikel .txtBox .formel1_add_link	{position:absolute;float:right;padding-left:5px;width:292px;right:0;bottom:14px;}
.artikel .lineSpacer          { position:relative;width:613px;height:14px;font-size:1px;float:left;border-top-width:1px;border-top-style:solid; }
.artikel .date             	  { font-size:9px;padding:0px 0px 9px 0px;margin:-9px 0px 0px 8px; }

         .galerie              { position:relative;width:613px;margin:0px 3px 14px 10px;float:left;display:inline; }
.artikel .galerie              { margin:0px 0px 14px 0px; }


.galerie .topNavi              { position:relative;width:611px;height:19px;border-width:1px;border-style:solid; }
.galerie .topNavi .back        { position:absolute;top:3px;left:8px; }
.galerie .topNavi .for         { position:absolute;top:3px;right:8px; }

.galerie .imgBox               { position:relative;width:613px;height:358px; }
.galerie .imgBox table         { position:relative;width:613px;height:358px; }
.galerie .imgBox .img          { position:relative;display:block;margin:auto;cursor:pointer;border:0; }


         .galerieTxtBox        { position:relative;width:597px;margin:0px 11px 14px 18px;text-align:center;line-height:16px;float:left;display:inline; }
.artikel .galerieTxtBox        { margin:0px 8px 14px; }
.artikel .galerieTxtBox .piclink { margin-top:8px; }
.galerieTxtBox h5              { position:relative;padding-bottom:2px; }
.galerieTxtBox .credit         { position:relative;width:597px;font-style:italic;font-size:11px;padding-top:3px; }


         .galerieNaviBox2            { position:relative;width:613px;margin:0px 3px 14px 10px;float:left;display:inline;overflow:hidden; }
.artikel .galerieNaviBox2            { margin:0px 0px 14px 0px; }
.galerieNaviBox2 a.prev { position:absolute;display:block;top:0px;left:0px;width:16px;height:55px;border-right-width:1px;border-right-style:solid;}
.galerieNaviBox2 a.next { position:absolute;display:block;top:0px;left:596px;width:16px;height:55px;border-left-width:1px;border-left-style:solid;}
.galerieNaviBox2 a.prev.disabled,
.galerieNaviBox2 a.next.disabled     { display:none; }
.galerieNaviBox2 .scrollableBox             { position:relative;width:611px;height:55px;border-width:1px;border-style:solid;overflow:hidden; }
.galerieNaviBox2 .scrollable                { position:relative;overflow:hidden;width:610px;height:55px;left:0px; }
.galerieNaviBox2 .scrollable .items         { width:20000em;position:absolute;clear:both; }
.galerieNaviBox2 .scrollable .items .imgBox { float:left; text-align:center; width:96px; height:47px; background-repeat:no-repeat;background-position:center;border-style:solid;border-width:4px 2px 4px 3px;cursor:pointer;}
.galerieNaviBox2 .scrollable .items .imgBox img { height:47px;}
.galerieNaviBox2 .scrollable .items .active { width:101px;height:55px;border-width:0px 2px 0px 3px; }
.galerieNaviBox2 .scrollable .items .active img { height:55px; }
.galerieNaviBox2 .scrollable .items .leer   { visibility:hidden; }

#statusHint 			  { position:fixed; background-color: #AEC8E3;color:#000000;height:20px;padding:4px;width:100%; border-bottom: 1px solid #ddd;position:fixed;z-index:1001; }
#statusHint .closeBtn 	  { position:absolute; top:8px; right:16px; background-image:url(images/galerie5/closesmall.gif); background-repeat:no-repeat; width:14px; height:14px;  }
#statusHint .downloadBtn  { position:absolute; right:34px; }
#statusHint form  		  { display:inline;margin:0;padding:0;}
#statusHint .ieHintText   { margin-top:2px; font-weight:bold; float:left;width:700px; }
#statusHint .ieImage 	  { float:left;width:24px;}

.video              { position:relative;width:613px;margin-bottom:14px;float:left;display:inline; }
.video .player      { position:relative;top:0px;left:51px;width:512px;height:316px;overflow:hidden; }

.videoTxtBox        { position:relative;width:512px;margin:0px 50px 14px 51px;text-align:center;line-height:16px;float:left;display:inline; }
.videoTxtBoxFix     { position:relative;width:512px;height:31px;margin:0px 50px 14px 51px;text-align:center;line-height:16px;float:left;display:inline;overflow:hidden; }


         .videoListBox           { position:relative;width:611px;height:158px;margin:0px 3px 14px 10px;float:left;display:inline;border-width:1px;border-style:solid; }
.artikel .videoListBox           { margin:0px 0px 14px 0px; }

.videoListBox h2                 { font-size:14px;float:none;padding:4px 8px 0px 36px; }
.videoListBox a.back             { position:absolute;top:-1px;left:0px;width:17px;height:160px; }
.videoListBox a.for              { position:absolute;top:-1px;left:594px;width:17px;height:160px; }
.videoListContainer              { position:absolute;top:22px;left:35px;width:556px;height:136px; }
.videoListItem                   { position:relative;width:130px;height:136px;float:left;display:inline;margin-right:9px; }
.videoListItem .imgBox           { position:relative;width:130px;height:75px;overflow:hidden; }
.videoListItem .imgBox .img      { position:absolute;top:2px;left:2px; }
.videoListItem .imgBox .layer    { position:absolute;top:0px;left:0px;width:130px;height:150px; }
.videoListItem .imgBox a         { position:absolute;top:2px;left:2px;width:126px;height:71px;display:block; }
.videoListItem .txt              { position:absolute;top:78px;left:2px;width:126px;height:32px;line-height:16px;overflow:hidden; }
.videoListItem .arrow2           { position:absolute;top:114px;left:2px; }

.videoListBox.clipLounge         { height:116px; }
.videoListBox.clipLounge a.back  { height:118px;background-position:0px -21px; }
.videoListBox.clipLounge a.for   { height:118px;background-position:0px -21px; }

.videoListBox.clipLounge .videoListItem .arrow2  { top:76px; }


.videoListBoxContainer                       { position:relative;width:613px;float:left;display:inline; }
.videoListBoxContainer .videoListBox         { width:613px;height:136px;margin:0px 0px 14px 0px;border:0px; }
.videoListBoxContainer .videoListContainer   { top:0px;left:36px; }

.videoListBox.clipLounge .scrollable { position:absolute;top:22px;left:35px;width:556px;height:94px;overflow:hidden; }
.videoListBox.clipLounge .scrollable .items { width:20000em;position:absolute;clear:both; }
.videoListBox.clipLounge a.back.disabled,
.videoListBox.clipLounge a.for.disabled { display:none; }

.voting                       { position:relative;width:613px;margin-bottom:14px;float:left;display:inline; }
.voting .leftBox              { position:relative;width:300px;margin:0px 13px 0px 0px;float:left;display:inline; }
.voting .rightBox             { position:relative;width:300px;float:left;display:inline; }
.voting .engagedBox           { position:relative;left:8px;width:292px; }
.voting .engagedBox .button   { margin:5px 0px;width:260px;text-align:center; }
.voting .credit               { position:relative;font-style:italic;font-size:11px; }

.voting .rightBox .txtBox     { left:0px;width:300px; }
.voting .rightBox .button     { float:left; }

.artikel .votingButton        { position:relative;width:260px;height:28px;background-repeat:no-repeat;background-position:0px 4px; }
.artikel .votingButton a      { position:absolute;display:block;top:7px;left:0px;width:260px;text-align:center;font-size:10px; }

.voting .imgBox.fifty                       { position:relative;width:613px;height:358px;float:left;margin-bottom:14px; }
.voting .imgBox.fifty .leftImg              { position:absolute;top:0px;left:0px;width:300px;height:358px; }
.voting .imgBox.fifty .rightImg             { position:absolute;top:0px;left:313px;width:300px;height:358px; }
.voting .imgBox.fifty table                 { position:relative;width:300px;height:358px; }
.voting .imgBox.fifty .img                  { position:relative;display:block;margin:auto; }

.voting .imgBox.fiftyResult                 { position:relative;width:613px;height:169px;float:left;margin-bottom:14px; }
.voting .imgBox.fiftyResult .leftImg        { position:absolute;top:0px;left:0px;width:300px;height:169px; }
.voting .imgBox.fiftyResult .rightImg       { position:absolute;top:0px;left:313px;width:300px;height:169px; }
.voting .imgBox.fiftyResult table           { position:relative;width:300px;height:169px; }
.voting .imgBox.fiftyResult .img            { position:relative;display:block;margin:auto; }

.voting .imgBox.hon                         { position:relative;width:300px;margin-bottom:14px;overflow:hidden; }
.voting .imgBox.hon .img                    { position:relative;display:block;float:right; }


.voting .resultButton      { position:relative;width:260px;height:28px;background-repeat:no-repeat;background-position:0px 4px; }
.voting .resultButtonBox   { position:absolute;top:5px;left:1px;width:258px; }
.voting .resultBar         { position:relative;height:18px; }
.voting .percent           { position:absolute;top:6px;left:6px;font-weight:bold; }

.voting .questionBox       { position:relative;width:300px;margin-bottom:14px;border-top-width:1px;border-top-style:solid;float:left;display:inline; }
.voting .question          { position:relative;width:298px;border-width:0px 1px 1px;border-style:solid;background-repeat:no-repeat;background-position:left bottom; }
.voting .question .txt     { padding:7px 8px 8px 24px;line-height:16px; }
.voting .question input    { position:absolute;top:6px;left:2px; }

.voting .resultBox               { position:relative;width:298px;margin-bottom:14px;border-width:1px;border-style:solid;float:left;display:inline;background-repeat:no-repeat;background-position:left bottom; }
.voting .resultBox .txt          { padding:7px 8px 8px 8px; }
.voting .resultBox .txt td       { line-height:16px; }
.voting .resultBox .txt strong   { padding-right:10px; }


         .tableBase                       { position:relative;width:613px;margin:0px 3px 14px 10px;float:left;display:inline; }
.artikel .tableBase                       { margin:0px 0px 14px 0px; }
         .tableBase th                    { text-align:left;padding:3px 8px; }
         .tableBase table                 { position:relative;width:613px; }
         .tableBase table th              { text-align:right;padding:20px 10px 12px 10px; }
         .tableBase table td              { text-align:right;padding:2px 10px 2px 10px; }

		 .tableBase table.formel1 th              { text-align:left;}
		 .tableBase table.formel1 td              { text-align:left;}


.fixBox                          { position:relative;width:613px;margin:0px 3px 14px 10px;float:left;display:inline;background-repeat:no-repeat;background-position:bottom left; }
.fixBox .roof                    { position:relative;top:0px;left:0px;width:613px;height:21px;overflow:hidden; }
.fixBox .roof h5                 { position:absolute;top:3px;left:8px; }

.fixBox .contentBox              { position:relative;width:597px;margin:0px 8px;padding:7px 0px 8px; }
.fixBox .contentBox h2           { position:relative;font-size:14px; }

.fixBox .topLine                 { width:613px; }


.fixBox3er                       { height:382px; }
.fixBox3er .rightLine            { left:612px;height:380px; }
.fixBox3er .botLine              { width:613px;top:381px; }
.fixBox3er .leftLine             { height:380px; }


.fixBox3_66er                    { height:470px; }
.fixBox3_66er .rightLine         { left:612px;height:468px; }
.fixBox3_66er .botLine           { width:613px;top:469px; }
.fixBox3_66er .leftLine          { height:468px; }


.fixBox4er                       { height:514px; }
.fixBox4er .rightLine            { left:612px;height:512px; }
.fixBox4er .botLine              { width:613px;top:513px; }
.fixBox4er .leftLine             { height:512px; }



.dynBox                          { position:relative;border-width:1px;border-style:solid;zoom:1;margin-bottom:14px;float:left;display:inline; }
.dynBox .bgBox                   { position:relative; }
.dynBox .bgBox .bgLayer          { position:absolute;top:-37px;left:-1px;width:613px;height:38px; }
.dynBox .contentBox              { position:relative;width:597px;margin:0px 7px;padding:6px 0px 7px;z-index:1; }
.dynBox .contentBox h5           { margin-bottom:5px; }
.dynBox .contentBox a            { font-weight:bold; }
.dynBox .contentBox .button a    { font-weight:normal; }
.dynBox .contentBox .info        { position:relative;width:597px;border-bottom-width:1px;border-bottom-style:solid; }
.dynBox .contentBox .info .txt   { position:relative;padding:11px 0px 14px;line-height:16px; }
.dynBox .contentBox .info .icon  { position:absolute;top:0px;right:0px;width:49px;height:49px; }
.dynBox .linkBox                 { position:relative;width:305px;height:18px;float:left;overflow:hidden; }
.dynBox .linkBox.odd             { width:292px;margin:0px; }

.dynBox table                    { position:relative; }
.dynBox td.left                  { width:295px;font-weight:bold;line-height:16px;padding:0px 10px 4px 0px; }


.dynBox .linkBox a.arrow2             { font-size:12px;font-weight:normal;line-height:18px; }
.dynBox .linkBox a.arrow2 strong      { font-size:11px; }

.dynBox .commentLinkBox                      { position:relative;width:597px;}
.dynBox .commentLinkBox a.arrow2             { font-size:12px;font-weight:normal;line-height:18px; }

.dynBox.wetterSpiegel            { border-top:0px;margin-bottom:0px; }
.dynBox.wetterSpiegelBottom      { border-top:0px; }
 

         .navBox                     { position:relative;width:613px;height:30px;margin:0px 3px 14px 10px;background-repeat:no-repeat;background-position:bottom left;float:left;display:inline; }
.artikel .navBox                     { position:relative;width:613px;height:30px;margin:0px 0px 14px 0px;background-repeat:no-repeat;background-position:bottom left;float:left;display:inline; }
         .navBox .back               { position:absolute;top:8px;left:8px; }
         .navBox .for                { position:absolute;top:8px;right:8px; }
         .navBox .txt                { position:relative;top:8px;font-weight:bold;font-size:11px;margin:0px 70px;text-align:center; }

         .navBox .topLine            { width:613px; }
         .navBox .rightLine          { left:612px;height:28px; }
         .navBox .botLine            { width:613px;top:29px; }
         .navBox .leftLine           { height:28px; }

.artikel .navBox.noBorder            { height:14px; }
         .navBox.noBorder .back      { top:0px; }
         .navBox.noBorder .for       { top:0px; }

.artikel.artikelAll .navBox                { width:926px; }
.artikel.artikelAll .navBox .topLine       { width:926px; }
.artikel.artikelAll .navBox .rightLine     { left:925px;height:28px; }
.artikel.artikelAll .navBox .botLine       { width:926px;top:29px; }
.artikel.artikelAll .navBox .leftLine      { height:28px; }

.profileBox .navBox         { float:none;display:block;margin:0px; }

.dynBox .navBox             { width:597px;height:28px;float:none;display:block; }
.dynBox .navBox .back       { top:13px;left:0px; }
.dynBox .navBox .for        { top:13px;right:0px; }

.dynBox .navBox.pageNavi             { height:21px;margin-bottom:0px;border-top-width:1px;border-top-style:solid; }
.dynBox .navBox.pageNavi.comments    { border:none;}
.dynBox .navBox.pageNavi .back       { top:7px;left:0px; }
.dynBox .navBox.pageNavi .for        { top:7px;right:0px; }
.dynBox .navBox.pageNavi .txt        { top:7px; }

.voting .navBox             { position:relative;width:300px;height:18px; }
.voting .navBox .txt        { top:2px; }
.voting .navBox .back       { top:0px;left:0px; }
.voting .navBox .for        { top:0px;right:1px; }


            .comment             { position:relative;border-top-width:1px;border-top-style:solid;margin-bottom:14px;line-height:16px; }
            .comment.first       { border:0px; }
.contentBox .comment h5          { margin-bottom:0px;padding-top:12px; }

.messengerFriends				{ padding:0 0 10px 10px; position:relative; width:613px; float:left; }

.commentInput                 { position:relative;width:597px; }
.commentInput .txt            { padding:12px 0px 14px; }
.commentInput .txt a          { font-weight:bold; }
.commentInput table           { position:relative;width:597px; }
.commentInput td.left         { width:182px;height:22px; }
.commentInput td.right        { width:415px; }
.commentInput td.area         { height:94px; }
.commentInput td.area label   { position:relative;display:block;padding-top:3px; }
.commentInput input           { width:409px; }
.commentInput textarea        { width:409px;height:80px;overflow:auto; }
.commentInput .button         { position:relative;float:right;margin: 2px 1px 0px 5px;display:inline; }
.commentInput .read           { position:absolute;top:-19px;right:0px; }
.commentInput .modify         { position:absolute;top:13px;right:0px; }

.commentLogin                 { position:relative;width:597px; }
.commentLogin .txt            { font-weight:bold;padding:12px 0px 14px; }
.commentLogin table           { position:relative;width:402px; }
.commentLogin td.left         { height:22px;width:182px; }
.commentLogin td.right        { width:280px; }
.commentLogin td a.arrow2     { white-space:nowrap;font-weight:bold; }
.commentLogin td a.arrow2.small { font-weight:normal;font-size:10px;color:#666666;margin-right:5px; }
.commentLogin td a.arrow2.small:hover {color:#080F60;}
.commentLogin input           { width:268px; }
.commentLogin .check          { position:relative;width:182px; }
.commentLogin .check span     { padding-left:20px; }
.commentLogin .check input    { position:absolute;top:-2px;left:-4px;width:auto; }
.commentLogin .button         { position:relative;float:right;margin: 2px 1px 0px 5px;display:inline; }
.commentLogin .button a       { color:lime; }

/* facebook login */
.commentLogin .facebookLoginBox {position:relative; border-top:1px solid #E3E3E3; border-bottom:1px solid #E3E3E3; text-align:center; margin:10px 0 0 0; padding:10px 0 10px 0;}
.commentLogin .facebookLoginBox a.facebookLoginLarge {position:relative; margin:auto;}

         .a-zBox            { position:relative;width:613px;margin:0px 3px 14px 10px;float:left;display:inline; }
.artikel .a-zBox            { margin:0px 0px 14px 0px; }


.a-zBox .reiter             { position:relative;top:2px;float:left;display:inline;padding-left:1px;margin-left:1px;background-image:url(icons/bg_reiter_left_inaktiv.gif);background-repeat:no-repeat; }
.a-zBox .reiter a           { position:relative;display:block;font-weight:bold;color:#080f60;padding:2px 0px 2px;background-image:url(icons/bg_reiter_right_inaktiv.gif);background-position:top right;text-align:center; }

.a-zBox .firstReiter        { margin-left:0px; }

.a-zBox .reiterAktiv        { top:0px;background-image:url(icons/bg_reiter_left_aktiv.gif); }
.a-zBox .reiterAktiv a      { color:white;padding:4px 0px 2px;background-image:url(icons/bg_reiter_right_aktiv.gif);text-align:center; }

.a-zBox .reiterPassiv       { background-image:url(icons/bg_reiter_left_passiv.gif); }
.a-zBox .reiterPassiv a     { color:#7a7da6;background-image:url(icons/bg_reiter_right_passiv.gif); }

.a-zBox .firstReiterFix     { width:20px; }
.a-zBox .reiterFix          { width:40px; }



.a-zContainer                   { position:relative;width:613px; }
.a-zItem                        { position:relative;width:613px;height:28px; }
.a-zItem .imgBox                { display:none; }
.a-zItem h5                     { position:absolute;top:6px;left:8px;width:580px;height:15px;overflow:hidden; }
.a-zItem a.arrow2               { display:none; }
.a-zItem .txt                   { display:none; }

.a-zItem .rightLine             { top:0px;left:612px;height:27px; }
.a-zItem .botLine               { width:613px;top:27px; }
.a-zItem .leftLine              { top:0px;height:27px; }


.a-zItemAktiv                   { position:relative;width:613px;height:72px; }
.a-zItemAktiv .imgBox           { position:absolute;top:0px;left:0px;width:126px;height:71px;overflow:hidden; }
.a-zItemAktiv .imgBox .img      { position:relative;display:block; }
.a-zItemAktiv h5                { display:none; }
.a-zItemAktiv a.arrow2          { position:absolute;top:5px;left:134px;width:430px;font-size:12px;overflow:hidden; }
.a-zItemAktiv .txt              { position:absolute;top:20px;left:134px;width:430px;height:48px;line-height:16px;overflow:hidden; }

.a-zItemAktiv .rightLine        { top:0px;left:612px;height:71px; }
.a-zItemAktiv .botLine          { width:613px;top:71px; }
.a-zItemAktiv .leftLine         { top:0px;height:71px; }

/* E P G */

.epg                        { position:relative;width:926px;margin:0px 0px 0px 10px; }

       .epgHeader                       { position:relative;width:926px;height:34px; }

       .epgHeader .col1 .date           { position:relative;top:10px;left:19px;width:294px; }
       .epgHeader .col2 .date           { position:relative;top:10px;left:1px;width:298px; }
.aktiv .epgHeader .col2 .date           { position:relative;top:0px;left:0px;width:300px;height:34px; }
       .epgHeader .col3 .date           { position:relative;top:10px;left:0px;width:294px; }

       .epgHeader .col2 .epgShadowTop   { display:none; }
.aktiv .epgHeader .col2 .epgShadowTop   { position:absolute;top:0px;left:-12px;width:324px;height:10px;display:block;font-size:1px; }

       .epgHeader       .date .txt      { position:relative;font-size:14px;font-weight:bold;border-width:1px;border-style:solid; }

       .epgHeader .col1 .date .txt      { padding:3px 6px 3px; }
       .epgHeader .col2 .date .txt      { padding:3px 24px 3px; }
       .epgHeader .col3 .date .txt      { padding:3px 25px 3px; }

.aktiv .epgHeader .col2 .date .txt      { font-size:16px;line-height:21px;padding:6px 25px 7px;border:0px; }

       .epgHeader .back          { position:absolute;display:block;top:10px;left:0px;width:18px;height:24px; }
       .epgHeader .for           { position:absolute;display:block;top:10px;left:908px;width:18px;height:24px; }

.epg .scrollBox        { position:relative;width:926px;height:926px;margin-bottom:2px; }
.epg .scroll-pane      { position:relative;width:926px;height:926px;overflow:hidden; }


.epg .col1       { position:relative;width:313px;float:left; }
.epg .col2       { position:relative;width:300px;float:left; }
.epg .col3       { position:relative;width:295px;float:left; }

.epg             .hour       { position:relative;background-position:left bottom;background-repeat:no-repeat; }

.epg .itemBox                { position:relative;padding:10px 0px;border-top-width:1px;border-top-style:solid; }
.epg .item                   { position:relative;left:26px;width:249px;font-size:11px; }
.epg .item h5                { position:relative;font-size:14px;padding:0px 0px 5px 0px; }
.epg .item h5 span           { padding-left:0px; }
.epg .item .img              { position:relative;float:left;display:inline;margin:0px 8px 0px 0px; }
.epg .item .clear            { position:relative;height:4px;font-size:1px; }

.epg a.arrow2                { line-height:18px; }
.epg a.arrow2 span           { background-repeat:no-repeat;background-position:0px 1px;padding-left:3px; }
.epg a.arrow2.now2           { line-height:18px; }
.epg a.arrow2.now2 span      { background-repeat:no-repeat;background-position:0px 0px;padding-left:71px; }

.epg .line                { position:relative;height:5px;filter:alpha(opacity=100);opacity:1; }

.epgShadowLeft            { position:absolute;top:10px;left:301px;width:12px;height:950px;z-index:1; }
.epgShadowRight           { position:absolute;top:10px;left:613px;width:12px;height:950px;z-index:1; }

.epg h2                 { font-size:18px;margin-bottom:3px; }

.epg .media             { position:relative;width:613px;height:358px;margin-bottom:14px; }
.epg .media table       { position:relative;width:613px;height:358px; }
.epg .media .img        { display:block;margin:auto; }

.epg .linkBox           { position:relative;width:613px;margin-bottom:14px; }
.epg .linkBox a.arrow2  { padding-right:40px; }

.epg .txtBox               { position:relative;width:613px;line-height:16px;padding-bottom:14px; }
.epg .txtBox.first         { margin-bottom:10px; }
.epg .txtBox h5            { font-size:14px;padding:0px 0px 3px 0px; }
.epg .txtBox table         { position:relative;width:613px; }
.epg .txtBox table td      { vertical-align:top;padding:0px 15px 0px 0px;line-height:16px; }
.epg .txtBox .day          { position:absolute;top:0px;right:0px; }

.epg .ut_image             { position:relative; top:3px; padding-left: 3px;}


/* K U R Z R E G I S T R I E R U N G S -Box */

.dynBox .registerBox table           { position:relative;width:591px;margin:0 10px 0 10px;}
.dynBox .registerBox td              { height:32px;line-height:16px; }
.dynBox .registerBox td.left         { width:100px; }
.dynBox .registerBox td.center       { width:210px; }
.dynBox .registerBox td.right        { width:200px;font-weight:bold;line-height:16px;font-size:11px; }
.dynBox .registerBox td.ganzrechts { width:81px;}
.dynBox .registerBox td.right .icon  { position:relative;width:20px;height:19px;float:left; }
.dynBox .registerBox .both           { position:relative;width:400px; }
.dynBox .registerBox .both .txt      { position:relative;margin-left:15px;font-size:10px;line-height:14px; }
.dynBox .registerBox .both input     { position:absolute;top:-2px;left:-4px; }
.dynBox .registerBox .sex            { position:relative;width:54px;float:left; }
.dynBox .registerBox .sex span       { padding-left:16px; }
.dynBox .registerBox .sex input      { position:absolute;top:-2px;left:-5px; }
.dynBox .registerBox span.ok         { color:#71ad05; }
.dynBox .registerBox span.error      { color:#f71f1f; }
.dynBox .registerBox input.txt       { width:196px;border-width:1px;border-style:solid;border-color:#7f9db9;font-size:12px; }
.dynBox .registerBox input.day       { width:20px;border-width:1px;border-style:solid;border-color:#7f9db9;font-size:12px;margin-right:5px; }
.dynBox .registerBox input.month     { width:20px;border-width:1px;border-style:solid;border-color:#7f9db9;font-size:12px;margin-right:5px; }
.dynBox .registerBox input.year      { width:36px;border-width:1px;border-style:solid;border-color:#7f9db9;font-size:12px;margin-right:5px; }
.dynBox .registerBox input.short     { width:150px;border-width:1px;border-style:solid;border-color:#7f9db9;font-size:12px;margin-right:5px; }
.dynBox .registerBox select          { width:200px;border-width:1px;border-style:solid;border-color:#7f9db9;font-size:12px; }
.dynBox .registerBox .saveGreen      { border-right-width:1px;border-right-style:solid;border-right-color:white;background-color:#71ad05; }
.dynBox .registerBox .saveGray       { border-right-width:1px;border-right-style:solid;border-right-color:white;background-color:#afafaf; }
.dynBox .registerBox .saveRed        { border-right-width:1px;border-right-style:solid;border-right-color:white;background-color:#f71f1f; }
.dynBox .registerBox .saveYellow     { border-right-width:1px;border-right-style:solid;border-right-color:white;background-color:#ffba00; }
.dynBox .registerBox .button,
.dynBox .registerBox .buttonBig      { position:relative;top:3px;left:0px;float:left;display:inline;margin-right:10px; }
.dynBox .registerBox .buttonRight    { float:right;margin:0px; }
.dynBox .registerBox a.arrow2        { line-height:18px; }

/* facebook login */
.registerBox .facebookLoginBox {position:relative; border-top:1px solid #E3E3E3; text-align:center; margin:10px 0 0 0; padding:10px 0 0 0;}
.registerBox .facebookLoginBox a.facebookLoginLarge {position:relative; margin:auto;}

/* F O O T E R */
.footer .level_2                     { background-image:none !important; }
.footer                              { position:relative;width:926px;left:10px;margin-bottom:14px; }
.footer .roof                        { position:relative;width:926px;height:21px; }
.footer .roof .breadcrumb                  { position:relative;padding:3px 8px 0px 8px; }
.footer .roof .breadcrumb a.arrow2         { font-size:12px;font-weight:normal; }
.footer .roof .breadcrumb span       { position:relative;top:-1px;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:0px; }
.footer .txtBox.channels             { border-bottom-width:1px; }
.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; }

/******** S C R O L L   P A N E   B A S E *********/

.jScrollPaneContainer {position: relative;overflow: hidden;z-index: 1;}
.jScrollPaneTrack {position: absolute;cursor: pointer;right: 0;top: 0;height: 100%;background: transparent;}
.jScrollPaneDrag {position:absolute;cursor: pointer;overflow: hidden;height:144px;background:url(icons/scrollbuttons_drag.gif) repeat-y 0 0;}
.jScrollPaneDragTop {position: absolute;top: 0;left: 0;overflow: hidden;}
.jScrollPaneDragBottom {position: absolute;bottom: 0;left: 0;overflow: hidden;}
a.jScrollArrowUp {display: block;position: absolute;z-index: 1;top: 0;right: 0;text-indent: -2000px;overflow: hidden;background: url(icons/scrollbuttons_up.gif) no-repeat 0 0;height: 18px;}
a.jScrollArrowDown {display: block;position: absolute;z-index: 1;bottom: 0;right: 0;text-indent: -2000px;overflow: hidden;background: url(icons/scrollbuttons_down.gif) no-repeat 0 0;height: 18px;}

/********* D I A L O G  *********/

.pastell .ui-dialog,.ui-dialog.pastell {background-color:transparent;z-index:2;}
.pastell .ui-dialog .ui-dialog-titlebar,.ui-dialog.pastell .ui-dialog-titlebar {background:transparent no-repeat;background-image:url(icons/epg_dialog_titlebar.png);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://bilder.rtl.de/rtl09/icons/epg_dialog_titlebar.png');padding: 0px;height: 21px;}
.pastell .ui-dialog.ui-draggable .ui-dialog-titlebar,.ui-dialog.pastell.ui-draggable .ui-dialog-titlebar {cursor: move;width:647px;}
.pastell .ui-dialog .ui-dialog-titlebar-close,.ui-dialog.pastell .ui-dialog-titlebar-close {width: 128px;height: 7px;overflow:hidden;background: url(icons/dialog_close_button.gif) 0px 0px no-repeat;position:absolute;top: 7px;left: 508px;cursor: pointer;z-index:4;}
.pastell .ui-dialog .ui-dialog-titlebar-close span,.ui-dialog.pastell .ui-dialog-titlebar-close span {display: none;}
.pastell .ui-dialog .ui-dialog-titlebar-close-hover,.ui-dialog.pastell .ui-dialog-titlebar-close-hover {background: url(icons/dialog_close_button.gif) 0px -7px no-repeat;}
.pastell .ui-dialog .ui-dialog-title,.ui-dialog.pastell .ui-dialog-title {position:relative;top:2px;padding-left:17px;font-weight:bold;color:white;}
.pastell .ui-dialog .ui-dialog-content,.ui-dialog.pastell .ui-dialog-content {position:relative;width:647px;overflow:hidden;}
.pastell .ui-dialog .bgBox,.ui-dialog.pastell .bgBox {position:absolute;bottom:0px;left:0px;width:647px;height:1000px;background:url(icons/epg_dialog_body.png);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://bilder.rtl.de/rtl09/icons/epg_dialog_body.png');}
.pastell .ui-dialog .contentbox,.ui-dialog.pastell .contentbox {position:relative;width:613px;margin:0px 17px 17px;padding-top:7px;}
.pastell h2                  { font-size:18px;margin-bottom:3px; } 
.pastell .txtBox             { position:relative;width:613px;line-height:16px;padding-bottom:14px; } 
.pastell .txtBox ul          { margin:6px 24px;padding:0px;font-weight:bold; }
.pastell .txtBox .check          { width:306px;float:left;position:relative;height:20px;line-height:20px; } 
.pastell .txtBox .check  .boxdiv { position:relative;width:25px;height:20px;float:left; } 
.pastell .txtBox .check  .txtdiv { position:relative;height:20px;width:281px;float:left;line-height:19px;font-weight:bold; } 
.pastell .txtBox .button     { float:left;margin:8px 8px 8px 0px; } 
.pastell .logoLeiste         { position:relative;width:613px; } 
.pastell .logoLeiste .logo   { position:relative;width:65px;height:43px;float:left;display:inline;margin-right:3px; } 

.tinyrtl .ui-dialog,.ui-dialog.tinyrtl {background-color:transparent;z-index:2;}
.tinyrtl .ui-dialog .ui-dialog-titlebar,.ui-dialog.tinyrtl .ui-dialog-titlebar {background:transparent no-repeat;background-image:url(icons/smallrtl_dialog_titlebar.png);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://bilder.rtl.de/rtl09/icons/smallrtl_dialog_titlebar.png');padding: 0px;height: 21px;}
.tinyrtl .ui-dialog.ui-draggable .ui-dialog-titlebar,.ui-dialog.tinyrtl.ui-draggable .ui-dialog-titlebar {cursor: move;width:488px;}
.tinyrtl .ui-dialog .ui-dialog-titlebar-close,.ui-dialog.tinyrtl .ui-dialog-titlebar-close {width: 128px;height: 7px;overflow:hidden;background: url(icons/dialog_close_button.gif) 0px 0px no-repeat;position:absolute;top: 7px;left: 349px;cursor: pointer;z-index:4;}
.tinyrtl .ui-dialog .ui-dialog-titlebar-close span,.ui-dialog.tinyrtl .ui-dialog-titlebar-close span {display: none;}
.tinyrtl .ui-dialog .ui-dialog-titlebar-close-hover,.ui-dialog.tinyrtl .ui-dialog-titlebar-close-hover {background: url(icons/dialog_close_button.gif) 0px -7px no-repeat;}
.tinyrtl .ui-dialog .ui-dialog-title,.ui-dialog.tinyrtl .ui-dialog-title {position:relative;top:2px;padding-left:17px;font-weight:bold;color:white;}
.tinyrtl .ui-dialog .ui-dialog-content,.ui-dialog.tinyrtl .ui-dialog-content {position:relative;width:488px;overflow:hidden;}
.tinyrtl .ui-dialog .bgBox,.ui-dialog.tinyrtl .bgBox {position:absolute;bottom:0px;left:0px;width:488px;height:1000px;background:url(icons/smallrtl_dialog_body_white.png);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://bilder.rtl.de/rtl09/icons/smallrtl_dialog_body_white.png');}
.tinyrtl .ui-dialog .contentbox,.ui-dialog.tinyrtl .contentbox {position:relative;width:454px;margin:0px 17px 17px;padding-top:7px;}
.tinyrtl  h2                       { position:relative;font-size:18px;margin-bottom:3px; }
.tinyrtl  h5                       { position:relative;margin-bottom:2px; }
.tinyrtl .txtBox                   { position:relative;line-height:16px;padding-bottom:14px; }
.tinyrtl .txtBox .button           { float:left;margin:8px 8px 8px 0px; }
.tinyrtl .buttonBox                { position:relative;width:454px; }
.tinyrtl .buttonBox .txt           { position:relative;font-size:11px;float:left;padding-top:2px; }
.tinyrtl .buttonBox .button        { float:right;margin:0px 0px 0px 8px; }
.tinyrtl .buttonBox .button.left   { float:left;margin:0px 8px 0px 0px; }
.tinyrtl textarea                  { border:0px;width:452px;overflow:auto;font-size:11px; }

.smallrtl .ui-dialog,.ui-dialog.smallrtl {background-color:transparent;z-index:2;}
.smallrtl .ui-dialog .ui-dialog-titlebar,.ui-dialog.smallrtl .ui-dialog-titlebar {background:transparent no-repeat;background-image:url(icons/smallrtl_dialog_titlebar.png);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://bilder.rtl.de/rtl09/icons/smallrtl_dialog_titlebar.png');padding: 0px;height: 21px;}
.smallrtl .ui-dialog.ui-draggable .ui-dialog-titlebar,.ui-dialog.smallrtl.ui-draggable .ui-dialog-titlebar {cursor: move;width:488px;}
.smallrtl .ui-dialog .ui-dialog-titlebar-close,.ui-dialog.smallrtl .ui-dialog-titlebar-close {width: 128px;height: 7px;overflow:hidden;background: url(icons/dialog_close_button.gif) 0px 0px no-repeat;position:absolute;top: 7px;left: 349px;cursor: pointer;z-index:4;}
.smallrtl .ui-dialog .ui-dialog-titlebar-close span,.ui-dialog.smallrtl .ui-dialog-titlebar-close span {display: none;}
.smallrtl .ui-dialog .ui-dialog-titlebar-close-hover,.ui-dialog.smallrtl .ui-dialog-titlebar-close-hover {background: url(icons/dialog_close_button.gif) 0px -7px no-repeat;}
.smallrtl .ui-dialog .ui-dialog-title,.ui-dialog.smallrtl .ui-dialog-title {position:relative;top:2px;padding-left:17px;font-weight:bold;color:white;}
.smallrtl .ui-dialog .ui-dialog-content,.ui-dialog.smallrtl .ui-dialog-content {position:relative;width:488px;overflow:hidden;}
.smallrtl .ui-dialog .bgBox,.ui-dialog.smallrtl .bgBox {position:absolute;bottom:0px;left:0px;width:488px;height:1000px;background:url(icons/smallrtl_dialog_body_white.png);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://bilder.rtl.de/rtl09/icons/smallrtl_dialog_body_white.png');}
.smallrtl .ui-dialog .contentbox,.ui-dialog.smallrtl .contentbox {position:relative;width:454px;margin:0px 17px 17px;padding-top:7px;}
.smallrtl  h2                       { position:relative;font-size:18px;margin-bottom:3px; }
.smallrtl  h5                       { position:relative;margin-bottom:2px; }
.smallrtl .txtBox                   { color:#484848;position:relative;line-height:16px;padding-bottom:14px; }
.smallrtl .txtBox .button           { float:left;margin:8px 8px 8px 0px; }
.smallrtl .buttonBox                { position:relative;width:454px; }
.smallrtl .buttonBox .txt           { position:relative;font-size:11px;float:left;padding-top:2px; }
.smallrtl .buttonBox .button        { float:right;margin:0px 0px 0px 8px; }
.smallrtl .buttonBox .button.left   { float:left;margin:0px 8px 0px 0px; }
.smallrtl textarea                  { border:0px;width:452px;overflow:auto;font-size:11px; }

.eilmeldung                    { position:relative;top:0px;left:30px;width:392px;height:250px;background-image:url(icons/bg_eilmeldung.jpg); }
.eilmeldung .txtBox            { position:absolute;top:70px;left:8px;width:376px; }
.eilmeldung .txtBox .input     { width:280px; }
.eilmeldung .button            { position:absolute;top:224px;right:8px; }

.bigrtl .ui-dialog, .ui-dialog.bigrtl {background-color:transparent;z-index:1000;}
.bigrtl .ui-dialog .ui-dialog-titlebar,.ui-dialog.bigrtl .ui-dialog-titlebar {background-color:#080F60;padding: 0px;height: 21px;}
.bigrtl .ui-dialog.ui-draggable .ui-dialog-titlebar,.ui-dialog.bigrtl.ui-draggable .ui-dialog-titlebar {cursor: move;width:613px;}
.bigrtl .ui-dialog .ui-dialog-titlebar-close,.ui-dialog.bigrtl .ui-dialog-titlebar-close {width: 128px;height: 7px;overflow:hidden;background: url(icons/dialog_close_button.gif) 0px 0px no-repeat;position:absolute;top: 7px;left: 476px;cursor: pointer;z-index:4;}
.bigrtl .ui-dialog .ui-dialog-titlebar-close span,.ui-dialog.bigrtl .ui-dialog-titlebar-close span {display: none;}
.bigrtl .ui-dialog .ui-dialog-titlebar-close-hover,.ui-dialog.bigrtl .ui-dialog-titlebar-close-hover {background: url(icons/dialog_close_button.gif) 0px -7px no-repeat;}
.bigrtl .ui-dialog .ui-dialog-title,.ui-dialog.bigrtl .ui-dialog-title {position:relative;top:2px;padding-left:17px;font-weight:bold;color:white;}
.bigrtl .ui-dialog .ui-dialog-content,.ui-dialog.bigrtl .ui-dialog-content {position:relative;width:613px;overflow:hidden;}
.bigrtl .ui-dialog .bgBox,.ui-dialog.bigrtl .bgBox {position:absolute;bottom:0px;left:0px;width:613px;height:1500px;background-color:#56B0FC;}
.bigrtl .ui-dialog .contentbox,.ui-dialog.bigrtl .contentbox {position:relative;width:613px;margin:0px 0px 8px;padding-top:7px;}
.bigrtl  h2                       { position:relative;font-size:18px;margin-bottom:3px; }
.bigrtl  h5                       { position:relative;margin-bottom:2px; }
.bigrtl .txtBox                   { position:relative;line-height:16px;padding-bottom:14px; }
.bigrtl .txtBox .button           { float:left;margin:8px 8px 8px 0px; }
.bigrtl .buttonBox                { position:relative; }
.bigrtl .buttonBox .txt           { position:relative;font-size:11px;float:left;padding-top:2px; }
.bigrtl .buttonBox .button        { float:right;margin:0px 0px 0px 8px; }
.bigrtl .buttonBox .button.left   { float:left;margin:0px 8px 0px 0px; }

.verybigrtl .ui-dialog, .ui-dialog.verybigrtl {background-color:transparent;z-index:2;}
.verybigrtl .ui-dialog .ui-dialog-titlebar,.ui-dialog.verybigrtl .ui-dialog-titlebar {background-color:#080F60;padding: 0px;height: 21px;}
.verybigrtl .ui-dialog.ui-draggable .ui-dialog-titlebar,.ui-dialog.verybigrtl.ui-draggable .ui-dialog-titlebar {cursor: move;width:613px;}
.verybigrtl .ui-dialog .ui-dialog-titlebar-close,.ui-dialog.verybigrtl .ui-dialog-titlebar-close {width: 128px;height: 7px;overflow:hidden;background: url(icons/dialog_close_button.gif) 0px 0px no-repeat;position:absolute;top: 7px;left: 476px;cursor: pointer;z-index:4;}
.verybigrtl .ui-dialog .ui-dialog-titlebar-close span,.ui-dialog.verybigrtl .ui-dialog-titlebar-close span {display: none;}
.verybigrtl .ui-dialog .ui-dialog-titlebar-close-hover,.ui-dialog.verybigrtl .ui-dialog-titlebar-close-hover {background: url(icons/dialog_close_button.gif) 0px -7px no-repeat;}
.verybigrtl .ui-dialog .ui-dialog-title,.ui-dialog.verybigrtl .ui-dialog-title {position:relative;top:2px;padding-left:17px;font-weight:bold;color:white;}
.verybigrtl .ui-dialog .ui-dialog-content,.ui-dialog.verybigrtl .ui-dialog-content {position:relative;width:613px;overflow:hidden;}
.verybigrtl .ui-dialog .bgBox,.ui-dialog.verybigrtl .bgBox {position:absolute;bottom:0px;left:0px;width:613px;height:1500px;background-color:#56B0FC;}
.verybigrtl .ui-dialog .contentbox,.ui-dialog.verybigrtl .contentbox {position:relative;width:613px;margin:0px 0px 8px;padding-top:7px;}
.vbigrtl  h2                       { position:relative;font-size:18px;margin-bottom:3px; }
.verybigrtl  h5                       { position:relative;margin-bottom:2px; }
.verybigrtl .txtBox                   { position:relative;line-height:16px;padding-bottom:14px; }
.verybigrtl .txtBox .button           { float:left;margin:8px 8px 8px 0px; }
.verybigrtl .buttonBox                { position:relative; }
.verybigrtl .buttonBox .txt           { position:relative;font-size:11px;float:left;padding-top:2px; }
.verybigrtl .buttonBox .button        { float:right;margin:0px 0px 0px 8px; }
.verybigrtl .buttonBox .button.left   { float:left;margin:0px 8px 0px 0px; }

.calendarRTL .ui-dialog,.ui-dialog.calendarRTL {background-color:transparent;z-index:2;}
.calendarRTL .ui-dialog .ui-dialog-titlebar,.ui-dialog.calendarRTL .ui-dialog-titlebar {background:transparent no-repeat;background-image:url(icons/calendar_dialog_titlebar2.png);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://bilder.rtl.de/rtl09/icons/calendar_dialog_titlebar2.png');padding: 0px;height: 41px;width:214px;}
.calendarRTL .ui-dialog.ui-draggable .ui-dialog-titlebar,.ui-dialog.calendarRTL.ui-draggable .ui-dialog-titlebar {cursor: move;width:214px;}
.calendarRTL .ui-dialog .ui-dialog-titlebar-close,.ui-dialog.calendarRTL .ui-dialog-titlebar-close {width: 7px;height: 7px;overflow:hidden;background: url(icons/calendar_dialog_close_button.gif) 0px 0px no-repeat;position:absolute;top: 27px;left: 196px;cursor: pointer;z-index:4;}
.calendarRTL .ui-dialog .ui-dialog-titlebar-close span,.ui-dialog.calendarRTL .ui-dialog-titlebar-close span {display: none;color:white;}
.calendarRTL .ui-dialog .ui-dialog-titlebar-close-hover,.ui-dialog.calendarRTL .ui-dialog-titlebar-close-hover {background: url(icons/calendar_dialog_close_button.gif) 0px -7px no-repeat;}
.calendarRTL .ui-dialog .ui-dialog-title,.ui-dialog.calendarRTL .ui-dialog-title {position:relative;top:22px;padding-left:17px;font-weight:bold;}
.calendarRTL .ui-dialog .ui-dialog-content,.ui-dialog.calendarRTL .ui-dialog-content {position:relative;width:214px;}
.calendarRTL .ui-dialog .outerBox,.ui-dialog.calendarRTL .outerBox { position:relative;width:214px;overflow:hidden;}
.calendarRTL .ui-dialog .icon,.ui-dialog.calendarRTL .icon {position:absolute;top:-41px;left:134px;width:56px;height:57px;}
.calendarRTL .ui-dialog .bgBox,.ui-dialog.calendarRTL .bgBox {position:absolute;bottom:0px;left:0px;width:214px;height:1000px;background:url(icons/calendar_dialog_body.png);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://bilder.rtl.de/rtl09/icons/calendar_dialog_body.png');}
.calendarRTL .ui-dialog .contentbox,.ui-dialog.calendarRTL .contentbox {position:relative;width:180px;margin:0px 17px 17px;padding:14px 0px 0px;}
.calendarRTL  h5             { position:relative;margin-bottom:2px; }
.calendarRTL .txtBox         { position:relative;line-height:16px; }
.calendarRTL a.arrow2        { line-height:20px; }


/********* O V E R L A Y  P L A Y E R L A Y E R *********/


.playerlayer                 { width:997px;height:790px;display:none;overflow:hidden;z-index:1000; }

.playerlayer .titlebar              { position:relative;width:728px;height:28px;margin:0px 0px 5px 109px;background-image:url(icons/playerlayer_titlebar.png); }
.playerlayer .titlebar_close        { position:absolute;top:6px;left:622px;width:100px;height:16px;overflow:hidden;background:url(icons/playerlayer_close.png) 0px 0px no-repeat;z-index:4; }
.playerlayer .titlebar_close:hover  { background-position: 0px -16px; }


.playerlayer .topbox         { position:relative;width:925px;min-height:501px;float:left;display:inline;background-color:transparent; }
.playerlayer .minheight      { position:relative;width:1px;height:501px;float:left;display:inline;background-color:transparent; }

.playerlayer .bgbox          { position:absolute;top:0px;left:109px;width:728px;height:501px;background-color:black; }
.playerlayer .pl_framelayer  { position:relative;width:946px;height:620px;overflow:hidden;}
.playerlayer .pl_banner      { position:absolute;top:0px;left:109px;width:728px;height:90px;overflow:hidden; }
.playerlayer .pl_sky         { position:absolute;top:0px;left:837px;width:160px;height:600px;overflow:hidden; }
.playerlayer .pl_player      { position:absolute;top:95px;left:169px;width:608px;height:368px; }

.playerlayer .bottombox      { position:relative;width:728px;margin:0px 0px 0px 109px;background-color:black; }

.playerlayer .videoListBox                    { position:relative;width:674px;height:143px;margin:0px 0px 0px 27px;float:none;display:block;border-width:0px;border-style:solid; }
.playerlayer .videoListBox a.back             { position:absolute;top:6px;left:0px;width:17px;height:122px;background-position:0px -20px; }
.playerlayer .videoListBox a.for              { position:absolute;top:6px;left:657px;width:17px;height:122px;background-position:0px -20px; }
.playerlayer .videoListContainer              { position:absolute;top:6px;left:32px;width:640px;height:124px; }
.playerlayer .videoListItem                   { position:relative;width:130px;height:110px;float:left;display:inline;margin-right:30px; }
.playerlayer .videoListItem .txt              { height: 42px;line-height:14px; }
.playerlayer .videoListItem .txt a            { color:white; }
.playerlayer .videoListItem .txt a:hover      { text-decoration:underline; }

#videoListBoxOverlay {position:absolute;top:6px;width:674px;height:122px;display:none;background-color:#000000; opacity:0.92;filter:alpha(opacity=92);}

.simplemodal-wrap {overflow:hidden !important;}

/********* H A N D Y   S I M U L A T O R *********/

.sim                       { position:relative;width:613px;height:646px;margin:0px 3px 14px 10px;float:left;display:inline; }
.artikel .sim              { height:658px;margin:0px 0px 14px 0px; }

.sim .simLeft              { position:absolute;top:0px;left:8px; }
.sim .simRight             { position:absolute;top:0px;left:313px; }
.sim .simRight .T_base     { margin:0px 0px 14px 0px; }
 
.sim .smsBox               { position:relative;width:300px;height:514px;float:left;background-repeat:no-repeat;background-position:bottom left; }
.artikel .sim .smsBox      { height:658px; }
.sim .smsBox .topLine      { width:300px; }
.sim .smsBox .rightLine    { left:299px;height:512px; }
.sim .smsBox .botLine      { width:300px;top:513px; }
.sim .smsBox .leftLine     { height:512px; }
 
.sim .simTxtBox            { position:relative;padding:8px 8px 0px;line-height:16px; }
.sim .simTxtBox h2         { position:relative;font-size:18px;font-weight:normal; }
.artikel .sim .simTxtBox h2 { float:none;padding:0px; }
.sim .simTxtBox .center    { text-align:center;font-weight:bold; }
 
.sim .captcha              { position:relative; }
.sim .captcha table        { position:relative; }
.sim .captcha td           { font-size:11px; }
.sim .captcha .tdLeft      { width:156px;height:32px; }
.sim .captcha .tdRight     { width:128px; }
.sim .captcha input        { width:122px; }
.sim .captcha select       { width:150px; }
.sim .captcha .button      { float:right; }

/* * * * * * * * * * * * * * *  I M A G E S  * * * * * * * * * * * * * */

a.icon_minus          { padding-right:12px;background:url(icons/minus.gif);background-repeat:no-repeat; }
a.icon_plus           { padding-right:12px;background:url(icons/plus.gif);background-repeat:no-repeat; }

.epgShadowLeft        { background:url(icons/epg_shadow_left.png);}
.epgShadowRight       { background:url(icons/epg_shadow_right.png);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://bilder.rtl.de/rtl09/icons/epg_shadow_right.png', sizingMethod='scale'); }
.epgShadowTop         { background:url(icons/epg_shadow_top.png);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://bilder.rtl.de/rtl09/icons/epg_shadow_top.png'); }
.icon_info            { background:url(icons/icon_info.png);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://bilder.rtl.de/rtl09/icons/icon_info.png'); }
.button_register      { background:url(icons/button_register.png);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://bilder.rtl.de/rtl09/icons/button_register.png'); }
.button_logout        { background:url(icons/button_logout.png);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://bilder.rtl.de/rtl09/icons/button_logout.png'); }
.icon_saywhat         { background:url(icons/icon_saywhat.png);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://bilder.rtl.de/rtl09/icons/icon_saywhat.png'); }
.icon_calendar        { background:url(icons/icon_calendar.png);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://bilder.rtl.de/rtl09/icons/icon_calendar.png'); }
.icon_saved           { background:url(icons/icon_saved.png);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://bilder.rtl.de/rtl09/icons/icon_saved.png'); }
.starBig              { background:url(icons/star_big.png);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://bilder.rtl.de/rtl09/icons/star_big.png'); }
.starBigDemi          { background:url(icons/star_big_demi.png);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://bilder.rtl.de/rtl09/icons/star_big_demi.png'); }
.starBigNone          { background:url(icons/star_big_none.png);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://bilder.rtl.de/rtl09/icons/star_big_none.png'); }
.starSmall            { background:url(icons/star_small.png);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://bilder.rtl.de/rtl09/icons/star_small.png'); }
.starSmallDemi        { background:url(icons/star_small_demi.png);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://bilder.rtl.de/rtl09/icons/star_small_demi.png'); }
.starSmallNone        { background:url(icons/star_small_none.png);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://bilder.rtl.de/rtl09/icons/star_small_none.png'); }

/******* A J A X L O A D E R *******/
.ajaxload {position:absolute;left:0px;top:0px;z-index:999;filter:alpha(opacity=60);opacity:0.6;background-color:#ECF4F7;background-image:url(http://bilder.rtl.de/rtl09/images/ajax/ajax-loader.gif);background-repeat:no-repeat;background-position:center center;}

/******* C O M M U N I T Y ********/

.reiterleisteSmall  { position:relative;height:21px;overflow:hidden; }
.reiter             { position:relative;top:2px;float:left;display:inline;padding-left:1px;margin-left:1px;background-repeat:no-repeat; }
.reiter a           { position:relative;display:block;font-weight:bold;padding:2px 8px 2px;background-position:top right; }
.firstReiter        { margin-left:0px; }
.reiterAktiv        { top:0px; }
.reiterAktiv a      { padding:4px 8px 2px; }

.m300r2 .firstReiterFix     { width:149px; }
.m300r2 .reiterFix          { width:148px; }

.comPreLogin                        { position:relative; }
.comPreLogin .imgBox                { position:relative;height:63px;background-repeat:no-repeat;background-position:0px 2px; }
.comPreLogin a.imgBox               { display:block; }
.comPreLogin .contentBox            { position:relative;padding:8px 8px 0px; }
.comPreLogin table                  { position:relative;width:284px; }
.comPreLogin td                     { height:20px; }
.comPreLogin td.left                { width:210px; }
.comPreLogin td.right               { width:74px; }
.comPreLogin td a.arrow2            { font-weight:normal;float:right;top:1px; }
.comPreLogin label                  { font-weight:bold;float:left; }
.comPreLogin input                  { width:204px; }
.comPreLogin .button                { position:relative;float:right; }
.comPreLogin .check                 { position:relative;width:210px;font-size:11px;padding-top:2px; }
.comPreLogin .check span            { padding-left:20px; }
.comPreLogin .check input           { position:absolute;top:-2px;left:-4px;width:auto; }

/* facebook login */
.comPreLogin .buttonBox            	 					{position:absolute; top:152px; width:300px; height:43px;}
.comPreLogin .buttonBox .button     					{position:absolute; top:6px; left:8px; width:284px; height:32px;}
.comPreLogin .buttonBox span.button 					{display:block;}
.comPreLogin .facebookLoginBox 						{position:absolute; top:194px; width:300px; padding:6px 0 6px 0;}
.comPreLogin .facebookLoginBox a.facebookLoginLarge 	{position:relative; margin:auto;}

.comPostLogin                       { position:relative; }
.comPostLogin .imgBox               { position:relative;height:63px;background-repeat:no-repeat;background-position:0px 2px; }
.comPostLogin .contentBox           { position:relative;padding:8px 8px 0px; }
.comPostLogin .spacer14             { overflow:visible; }
.comPostLogin .topLine              { position:absolute;top:7px;left:-8px;width:300px; }
.comPostLogin a.arrow2              { font-size:12px; }
.comPostLogin .buttonBox            { position:absolute;top:195px;width:300px;height:33px;border-top-width:1px;border-top-style:solid;background-position:left bottom; }
.comPostLogin .buttonBox .button    { position:absolute;top:5px;left:205px;width:87px;height:24px; }

.miniPreLogin                       { position:relative; }
.miniPreLogin .imgBox               { position:relative;height:63px;background-repeat:no-repeat;background-position:0px 2px; }
.miniPreLogin .imgBox .userImg      { position:absolute;top:7px;left:10px;width:77px;height:51px; }
.miniPreLogin .imgBox .user         { position:absolute;top:42px;left:96px;font-weight:bold; }
.miniPreLogin .buttonBox            { position:absolute;top:185px;width:300px;height:43px;border-top-width:1px;border-top-style:solid;background-position:left bottom; }
.miniPreLogin .buttonBox .button    { position:absolute;top:6px;left:8px;width:284px;height:32px; }

.miniPostLogin                      { position:relative; }
.miniPostLogin .imgBox              { position:relative;height:63px;background-repeat:no-repeat;background-position:0px 2px; }
.miniPostLogin .imgBox .userImg     { position:absolute;top:7px;left:10px;width:77px;height:51px; overflow:hidden;}
.miniPostLogin .imgBox .user        { position:absolute;top:42px;left:96px;font-weight:bold; }
.miniPostLogin .buttonBox           { position:absolute;top:195px;width:300px;height:33px;border-top-width:1px;border-top-style:solid;background-position:left bottom; }
.miniPostLogin .buttonBox .button   { position:absolute;top:5px;left:205px;width:87px;height:24px; }

.postLoginMeinRtl                      { position:relative; }
.postLoginMeinRtl .imgBox              { position:relative;height:40px;background-repeat:no-repeat;background-position:0px 2px; }
.postLoginMeinRtl .imgBox .userImg     { position:absolute;top:7px;left:10px;width:77px;height:51px; overflow:hidden;}
.postLoginMeinRtl .imgBox .button      { position:absolute;top:11px;left:225px;width:54px;height:24px; }
.postLoginMeinRtl .contentBox          { position:relative;padding:0px;height:210px; }
.postLoginMeinRtl .txtBox              { position:relative;height:45px;padding-left:10px;margin-top:10px;font-size:14px;font-weight:bold; }
.postLoginMeinRtl .linkBox             { position:relative;height:25px;line-height:25px; width:290px;float:left;display:inline;padding-left: 10px; }
.postLoginMeinRtl .linkBox.grey        { background-color:#e3e3e3; }

.miniProBox               { position:absolute;top:66px;left:8px;width:285px; }
.T_base_hoch.smallReiter.gradient .miniProBox .bgLayer      { position:absolute;top:0px;left:0px;width:285px;height:43px; }
.miniProBox .miniProContainer              { position:relative;width:284px;height:79px; }
.miniProBox .dataColumn                    { position:relative;width:70px;float:left;display:inline;margin-left:1px; }
.miniProBox .dataColumn .txt               { position:relative;font-size:11px;padding:8px 0px 0px 5px;line-height:12px; }
.miniProBox .dataColumn .txt.firstTxt      { font-weight:bold;padding:14px 0px 0px 5px; }
.miniProBox .dataColumn .num               { position:absolute;top:4px;right:6px;font-weight:bold; }
.miniProBox .dataColumn .dataLayer         { position:absolute;top:41px;width:281px;height:37px;display:none; }
.miniProBox .dataColumn .dataLayer .txt    { padding:10px 0px 0px 10px; }
.miniProBox .dataColumn .dataLayer.layer1  { left:1px; }
.miniProBox .dataColumn .dataLayer.layer2  { left:-70px; }
.miniProBox .dataColumn .dataLayer.layer3  { left:-141px; }
.miniProBox .dataColumn .dataLayer.layer4  { left:-212px; }
.miniProBox .dataColumn .dataLayer.layer5  { left:1px; }
.miniProBox .dataColumn .dataLayer.layer6  { left:-70px; }
.miniProBox .dataColumn .dataLayer.layer7  { left:-141px; }
.miniProBox .dataColumn .dataLayer.layer8  { left:-212px; }
.miniProBox .dataColumn.aktivLayer .dataLayer    { display:block; }
.miniProBox .sayWhat               { position:absolute;top:81px;left:82px; }

.sayWhat table         { position:relative; }
.sayWhat td            { height:22px;font-size:11px; }
.sayWhat input         { width:144px; }
.sayWhat td .button    { border-top-width:1px;border-top-style:solid;left:-1px; }
.sayWhat .icon         { position:absolute;top:0px;left:-82px;width:84px;height:37px; }

#miniprofilUserdummy{display:block; width:77px; height:51px; background:url(icons/user_dummy.jpg);}

.chatteaserLeftImage{float:left; width: 150px; height:228px; overflow:hidden; background:url(http://bilder.rtl.de/rtl09/images/chat/chat_teaser.jpg);}

h1#galerieheadline { clear:both; }

.kandidatenliste		{ position:relative;margin-top:10px; }
.kandidat				{ position:relative;border-bottom:1px solid #c1c1c1;border-right:1px solid #dedede;padding:2px 0 3px 0;height:71px; }
.kandidat.first			{ border-top:1px solid #dedede; }
.kandidat .imgBox		{ float:left;width:126px;height:71px;overflow:hidden; }
.kandidat .name			{ position:relative;float:left; }
.kandidat .name h2		{ font-size:14px;padding-top:8px; }
.kandidat .rufnummer	{ position:absolute;right:0;bottom:10px; }
.kandidat .rufnummer h5	{ font-size:14px; }
.kandidat .rufnummer .vorwahl { float:left;margin-top:16px; }
.kandidat .rufnummer .endziffer { width:50px;float:left;margin-left:4px; }
.kandidat .rufnummer .endziffer h5 { font-size:30px; }
.kandidat .rufnummer .endziffer h5 small { font-size:14px;position:absolute;top:5px; }

.content .fblikebox{margin: 0 3px 14px 10px;}
.related .fblikebox{margin: 0 3px 14px 0px;}
/*** Experten-Chat ***/
.fixBox5er { height:746px;margin-left:0; }
.fixBox5er .rightLine { left:612px;height:744px; }
.fixBox5er .botLine { width:613px;top:745px; }
.fixBox5er .leftLine { height:744px; }

.fixBox_short { height:252px;margin-left:0; }
.fixBox_short .rightLine { left:612px;height:250px; }
.fixBox_short .botLine { width:613px;top:251px; }
.fixBox_short .leftLine { height:250px; }

.expertChat { position:relative;width:613px; }
.expertChat h1.standAlone { padding-left:10px; }
.expertChat .imgBox { position:relative;width:300px;height:169px;float:left;display:inline;margin:0px 3px 0px 0px; }
.expertChat .imgBox .img { position:relative;width:300px;height:169px;background-repeat:no-repeat;background-position:center; }

.expertChat .txtBox { position:relative;width:290px;height:121px;float:left;display:inline;margin:0px 3px 0px 10px;line-height:16px;overflow:hidden; }

.expertChat .linkBox { position:relative;padding-top:2px;float:left;display:inline;margin:0 0 0 19px; }
.expertChat .linkBox a.arrow2 { line-height:18px; }

.expertChat .buttonBox { width:92px;margin-left:208px; }

.expertChat #chatwindow a.arrow2 { position:absolute;bottom:11px;right:8px; }

.expertChat .T_1er { height:92px;margin:0px 0px 14px 10px; }
.expertChat .T_1er .txt { top:1px; }
.expertChat .T_1er_img .roof { position:absolute;top:71px;left:0px;width:126px;height:21px;overflow:hidden; }
.expertChat .T_1er_img .img { top:0px; }
/*** /Experten-Chat ***/

/*** IFrame Dynamische Breite ***/
.iframe_dyn_width {margin-left:10px;}

/*** Ligatus ***/
.performanceRect { position:relative; width:300px; height:250px; float:left; display:inline; margin-bottom:14px; }
.content .performanceRect { margin:0px 3px 14px 10px; }

.rtl_2er_bild_teaser                 { width:613px;}
.rtl_2er_bild_teaser.hoch            { height:250px; }
.rtl_2er_bild_teaser.halbhoch        { height:125px; }


/*** Thread verschieben Popup Styles ***/

.bastel .ui-dialog,
 .ui-dialog.bastel {
	background-color:transparent;
	z-index:2;
	overflow:visible;
}
.ui-dialog-container{overflow:visible;z-index:100;height:1000px;}

.bastel .ui-dialog .ui-dialog-content,
 .ui-dialog.bastel .ui-dialog-content {
	position:relative;width:617px;overflow:visible;background-color:#e64682;
}

.bastel .ui-dialog .contentbox,
 .ui-dialog.bastel .contentbox {
	position:relative;width:615px;margin:1px 1px;padding-top:0px;background-color:#e64682;
}

.bastel .ui-dialog .contentbox .textButtonBox,
 .ui-dialog.bastel .contentbox .textButtonBox {
	position:relative;width:615px;height:24px;
}

.bastel .ui-dialog .contentbox .textButtonBox .textButton.left,
 .ui-dialog.bastel .contentbox .textButtonBox .textButton.left {
	position:relative;left:-2px;float:left;
}

.bastel .ui-dialog .contentbox .textButtonBox .textButton.right,
 .ui-dialog.bastel .contentbox .textButtonBox .textButton.right {
	position:relative;left:2px;float:right;
}
#forumMovethread .contentbox{background-color:#56b0fc;}
#forumMovethread .contentbox a:link,  #forumMovethread .contentbox a:visited,  #forumMovethread .contentbox a:active, #forumMovethread .contentbox a:hover{	color:#000000;}
#movethreadmod{
	background-color:#ffffff;
	margin-left:5px;
	position:relative;
	width:600px;
	padding-left:5px;
	padding-bottom:5px;
	color:#000000;
}
#forumMovethread h1{
padding:6px 0 6px 10px;
color:#ffffff;
}
#forumMovethread h2{
	color:#000000
}
#forumMovethread .spacer10  {
background-color:transparent;
clear:both;
font-size:1px;
height:10px;
overflow:hidden;
position:relative;

}

#movethreadmod li:hover{background-color:#051b93;color:#ffffff;}

/*** / Thread verschieben Popup Styles ***/

/* wm rechner :: wm spielplan */
.wmrechner									{ padding:0 10px; }
.wmrechner .gruppenrunden					{ position:relative;background:#eee;height:603px;padding:3px 0 3px 3px; }
.wmrechner .gruppenrunden .floatfix,
.wmrechner .finalrunden .floatfix			{ position:absolute;width:936px; }
.wmrechner .gruppe							{ position:relative;float:left;width:218px;height:294px;margin:0 16px 15px 0;overflow:hidden; }
.wmrechner .finalrunden						{ background:#EEEEEE;height:352px;padding-bottom:3px; }
.wmrechner .finalrunden .finale				{ position:relative;float:left;width:452px;padding:3px;margin:0 10px 7px 0; }
.wmrechner .finalrunden .finale .inner		{ height:52px;}
.wmrechner .finalrunden .finale.end			{ }
.wmrechner .finalrunden .finale.end .inner	{ background:none; }
.wmrechner .finalrunden .finale.eighth .inner { height:124px; }
.wmrechner .finalrunden .finale.fourth .inner { height:76px; }
.wmrechner .legend							{ position:relative;font-size:13px;font-weight:bold;color:#ffffff;background:#080F60;padding:2px 5px 2px 5px;margin-bottom:3px;height:17px;}
.wmrechner .gruppe .info					{ background:#fff;padding:15px 3px 3px;font-size:11px;line-height:11px; }
.wmrechner .gruppe .info .row.head			{ color:#007987;margin:0;padding:0; }
.wmrechner .gruppe .info .row.data			{ height:17px;border-top:1px solid #fff;border-bottom:1px solid #fff;margin-bottom:1px;background:#F3F3F3;padding-top:4px;overflow:hidden; }
.wmrechner .gruppe .info .row.winner		{ background:#E3E3E3;height:16px;padding-top:5px; }
.wmrechner .gruppe .info .row.looser		{ background:#cddfe1;height:16px;padding-top:5px; }
.wmrechner .gruppe .info .col				{ float:left;overflow:hidden; }
.wmrechner .gruppe .info .col_1				{ width:26px; }
.wmrechner .gruppe .info .col_2				{ width:105px; }
.wmrechner .gruppe .info .col_3				{ width:36px;text-align:center; }
.wmrechner .gruppe .info .col_4				{ width:24px;text-align:center; }
.wmrechner .gruppe .info .col_5				{ width:21px;text-align:center; }
.wmrechner .gruppe .info .col_6				{ width:73px;text-align:right;padding-right:2px; }
.wmrechner .gruppe .info .col_7,
.wmrechner .gruppe .info .col_9				{ width:11px; }
.wmrechner .gruppe .info .col_8				{ width:39px;font-weight:bold;text-align:center; }
.wmrechner .gruppe .info .col_10			{ width:73px;padding-left:2px; }
.wmrechner .gruppe .info .row.data .col_1	{ font-weight:bold;padding-left:6px;width:20px; }
.wmrechner .gruppe .info .row.head .col_2	{ padding-left:2px;width:103px; }
.wmrechner .gruppe .info .united 			{ padding-left:2px; }
.wmrechner .gruppe .info .united .nation			{ float:left;height:12px;padding-right:0;padding-left:20px; }
.wmrechner .gruppe .info .united .nation.rightflag	{ float:left;height:12px;padding-left:0;padding-right:20px; }
.wmrechner .gruppe .info .versus			{ float:left;width:5px;padding-left:4px; }
.wmrechner .gruppe .info .spacer			{ float:left;width:10px; }
.wmrechner .gruppe .info .offset			{ float:left;width:18px; }
.wmrechner .gruppe .info .short				{ float:left;width:22px;overflow:hidden;padding-left:4px;padding-right:4px;text-align:right; }
.wmrechner .gruppe .info .short.right		{ text-align:left; }
.wmrechner .nation							{ position:relative;padding-left:28px; }
.wmrechner .nation.rightflag				{ padding-left:0;padding-right:28px; }
.wmrechner a.goal							{ position:relative;width:11px;height:7px;font-size:7px;display:block;background:url(images/button_wmrechner_goal_up.png) no-repeat; }
.wmrechner a.goal.down						{ background:url(images/button_wmrechner_goal_down.png) no-repeat; }
.wmrechner .finale .info					{ position:relative;background:#fff;padding:2px 3px 1px;font-size:11px;line-height:11px; }
.wmrechner .finale .info .row				{ height:17px;border-top:1px solid #fff;border-bottom:1px solid #fff;margin-bottom:1px;background:#F3F3F3;padding-top:4px;overflow:hidden; }
.wmrechner .finale .info .col				{ float:left;height:17px;overflow:hidden; }
.wmrechner .finale .info .col_1				{ width:11px;padding-left:4px;font-weight:bold; }
.wmrechner .finale .info .col_2				{ width:169px; }
.wmrechner .finale .info .col_3				{ width:100px; }
.wmrechner .finale .info .col_4				{ width:11px; }
.wmrechner .finale .info .col_5				{ width:39px;font-weight:bold;text-align:center; }
.wmrechner .finale .info .col_6				{ width:11px; }
.wmrechner .finale .info .col_7				{ width:100px;text-align:right; }
.wmrechner .finale .info .col_1,
.wmrechner .finale .info .col_2,
.wmrechner .finale .info .col_3,
.wmrechner .finale .info .col_7				{ padding-top:1px; }
.wmrechner .abbinder							{width:946px; height:75px; background-image:url(images/wmspielplan.abbinder.jpg);}

/* N A T I O N S */

.nation		{ height:18px;padding-left:23px;background-repeat:no-repeat;background-position:left; }
.nation.rightflag { padding-left:0;padding-right:23px;background-position:right; }
.nation.dz	{ background-image:url(images/flags/algeria.gif); }
.nation.ar	{ background-image:url(images/flags/argentina.gif); }
.nation.au	{ background-image:url(images/flags/australia.gif); }
.nation.br	{ background-image:url(images/flags/brazil.gif); }
.nation.cm	{ background-image:url(images/flags/cameroon.gif); }
.nation.cl	{ background-image:url(images/flags/chile.gif); }
.nation.dk	{ background-image:url(images/flags/denmark.gif); }
.nation.ci	{ background-image:url(images/flags/elfenbeinkueste.gif); }
.nation.gb	{ background-image:url(images/flags/england.gif); }
.nation.fr	{ background-image:url(images/flags/france.gif); }
.nation.de	{ background-image:url(images/flags/germany.gif); }
.nation.gh	{ background-image:url(images/flags/ghana.gif); }
.nation.gr	{ background-image:url(images/flags/greece.gif); }
.nation.hn	{ background-image:url(images/flags/honduras.gif); }
.nation.it	{ background-image:url(images/flags/italy.gif); }
.nation.jp	{ background-image:url(images/flags/japan.gif); }
.nation.mx	{ background-image:url(images/flags/mexico.gif); }
.nation.nl	{ background-image:url(images/flags/netherlands.gif); }
.nation.nz	{ background-image:url(images/flags/new_zealand.gif); }
.nation.ng	{ background-image:url(images/flags/nigeria.gif); }
.nation.kp	{ background-image:url(images/flags/north_korea.gif); }
.nation.py	{ background-image:url(images/flags/paraguay.gif); }
.nation.pt	{ background-image:url(images/flags/portugal.gif); }
.nation.cs	{ background-image:url(images/flags/serbia.gif); }
.nation.sk	{ background-image:url(images/flags/slovakia.gif); }
.nation.si	{ background-image:url(images/flags/slovenia.gif); }
.nation.za	{ background-image:url(images/flags/south_africa.gif); }
.nation.kr	{ background-image:url(images/flags/south_korea.gif); }
.nation.sp	{ background-image:url(images/flags/spain.gif); }
.nation.ch	{ background-image:url(images/flags/switzerland.gif); }
.nation.us	{ background-image:url(images/flags/united_states.gif); }
.nation.uy	{ background-image:url(images/flags/uruguay.gif); }

/* wmstreamchat */
.wmstreamchat {position:relative; margin:0 0 10px 10px; width:922px; height:421px; background-image:url(images/wmstreamchat.bg.jpg);}
.wmstreamchat .wmstreamchatPlayer {position:absolute;}
.wmstreamchat .wmstreamchatInformation {position:absolute; width:326px; height:306px; left:540px; top:46px; padding:0 15px 10px 15px; color:#ffffff;}
.wmstreamchat .wmstreamchatInformation .wmstreamchatFlags {position:relative; margin-bottom:10px;}
.wmstreamchat .wmstreamchatInformation .wmstreamchatFlags .flagHome {position:relative; width:108px; height:55px; float:left;}
.wmstreamchat .wmstreamchatInformation .wmstreamchatFlags .flagGuest{position:relative; width:108px; height:55px; float:left;}
.wmstreamchat .wmstreamchatInformation .wmstreamchatFlags .result {position:relative; width:90px; height:55px; float:left; font-weight:bold; font-size:40px; color:#FFF000; text-align:center;}
.wmstreamchat .wmstreamchatInformation .wmstreamchatTicker {position:relative; height:200px; overflow:hidden; overflow-x:hidden; overflow-y:auto; margin-bottom:10px; font-size:11px;}
.wmstreamchat .wmstreamchatInformation .wmstreamchatTicker .tickerData1 {position:relative; overflow:hidden; margin:0 0 10px 0;}
.wmstreamchat .wmstreamchatInformation .wmstreamchatTicker .tickerData1 .title {font-weight:bold;}
.wmstreamchat .wmstreamchatInformation .wmstreamchatTicker.wmstreamchatMatchdata {position:relative; color:#ffffff;}
.wmstreamchat .wmstreamchatInformation .wmstreamchatMatchdata table td {color:#BBCAEB; font-size:11px;}
.wmstreamchat .wmstreamchatPlayer {position:absolute; width:512px; height:316px; background-color:#080F60; right:382px; top:46px;}

/* newsticker */
.newsticker {display:inline; float:left; margin:0 3px 14px 10px; position:relative; width:611px; border:1px solid #E3E3E3;}
.newsticker .tickercontainer {border:1px solid #E3E3E3; width: 589px; height:18px; margin:10px 0 10px 10px; padding:0; overflow:hidden;}
.newsticker .tickercontainer .mask {position:relative; left:10px; top:2px; width:569px; overflow:hidden;}

/* hoehe bleibt immer gleich, nur die erste news angzeigt, auch wenn javascript deaktiviert */
.newsticker ul.newstickerList {list-style-type:none; border:1px solid #E3E3E3; margin:10px; padding:2px 10px 0px 10px; height:16px; overflow:hidden;}

/* hoehe passt sich den news inhalten an wenn javascript deaktiviert, alle news werden angezeigt */
/* .newsticker ul.newstickerList {list-style-type:none; border:1px solid #E3E3E3; margin:10px; padding:10px;} */

.newsticker ul.newstickerList a {white-space:nowrap; padding:0; margin:0 10px 0 0;}
.newsticker ul.newstickerList a:hover {color:#6581b4;}
.newsticker ul.newstickerList span.newstickerSpacer {margin:0 10px 0 0; font-weight:bold; color:#080f60;}
.newsticker ul.newstickerList span.newstickerTime {margin:0 10px 0 0; font-weight:bold;}
.newsticker ul.newstickerList span.newstickerLinktext {font-weight:bold;}
.newsticker .tickercontainer .mask ul.newstickerList {position:relative; left:590px; list-style-type:none; margin:0; padding:0; border:0;}
.newsticker .tickercontainer .mask ul.newstickerList li {float:left; margin:0; padding:0;}

.mediasetNewstickerNavigation {position:relative; border:1px solid #E3E3E3;}
.mediasetNewstickerNavigation .previous {position:relative; float:left; width:290px; margin:4px 0px 4px 0px; left:10px;}
.mediasetNewstickerNavigation .next {position:relative; float:right; width:290px; text-align:right; margin:4px 0px 4px 0px; right:10px;}

/* newsticker marquee*/
.newstickerMarquee {position:relative; float:left; margin:0 3px 14px 10px; width:611px; border:1px solid #E3E3E3;}
.newstickerMarquee .newstickerMarqueeContainer {position:relative; border:1px solid #E3E3E3; width: 589px; height:16px; margin:10px 0 10px 10px; padding:0; overflow:hidden;}
.newstickerMarquee a {white-space:nowrap; padding:0; margin:0 10px 0 0;}
.newstickerMarquee a:hover {color:#6581b4;}
.newstickerMarquee span.newstickerSpacer {margin:0 10px 0 0; font-weight:bold; color:#080f60;}
.newstickerMarquee span.newstickerTime {margin:0 10px 0 0; font-weight:bold;}
.newstickerMarquee span.newstickerLinktext {font-weight:bold;}

/* D I M A  LAYER NEW */
#register_layer_box                     {z-index:1000;}
.dimaLayerBox                           { position:relative;width:613px;margin:0px 0px 5px 0px;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; }
.dimaLayerBox .innerBox                 { position:relative;padding:10px;line-height:16px;color:#000000; }
.dimaLayerBox .innerBox a               { color:#080F60;font-weight:bold; }
.dimaLayerBox .innerBox .button a        { background-image:url("icons/bg_button.gif");color:white;font-size:11px;font-weight:normal; }
.dimaLayerBox .innerBox .headline       { color:#051B93;font:bold 16px arial,helvetica,verdana,geneva,sans-serif;margin:0px; }
.dimaLayerBox .innerBox h3              { font:bold 16px arial,helvetica,verdana,geneva,sans-serif;margin:0px; }
.dimaLayerBox .innerBox table           { position:relative;width:600px; }
.dimaLayerBox .innerBox td              { color:#484848;height:32px;line-height:16px; }
.dimaLayerBox .innerBox td.left         { width:140px; }
.dimaLayerBox .innerBox td.center       { width:200px; }
.dimaLayerBox .innerBox td.right        { width:260px;font-weight:bold;line-height:16px;font-size:11px;padding-left:4px; }
.dimaLayerBox .innerBox td.right .icon  { position:relative;width:20px;height:19px;float:left; }
.dimaLayerBox .innerBox .both           { position:relative;width:590px; }
.dimaLayerBox .innerBox .both .txt      { position:relative;padding-left:16px;font-size:10px;line-height:14px; }
.dimaLayerBox .innerBox .nloptin .txt   { position:relative;font-size:10px;line-height:14px; }
.dimaLayerBox .innerBox .both input     { position:absolute;top:-2px;left:-4px; }
.dimaLayerBox .innerBox .sex            { position:relative;width:80px;float:left; }
.dimaLayerBox .innerBox .sex span       { padding-left:16px; }
.dimaLayerBox .innerBox .sex input      { position:absolute;top:-2px;left:-5px; }
.dimaLayerBox .innerBox span.ok         { color:#71ad05; }
.dimaLayerBox .innerBox span.error      { color:#f71f1f;font-size:11px; }
.dimaLayerBox .innerBox input.txt       { width:196px;border-width:1px;border-style:solid;border-color:#7f9db9;font-size:12px; }
.dimaLayerBox .innerBox input.day       { width:20px;border-width:1px;border-style:solid;border-color:#7f9db9;font-size:12px;margin-right:5px; }
.dimaLayerBox .innerBox input.month     { width:20px;border-width:1px;border-style:solid;border-color:#7f9db9;font-size:12px;margin-right:5px; }
.dimaLayerBox .innerBox input.year      { width:36px;border-width:1px;border-style:solid;border-color:#7f9db9;font-size:12px;margin-right:5px; }
.dimaLayerBox .innerBox input.short     { width:150px;border-width:1px;border-style:solid;border-color:#7f9db9;font-size:12px;margin-right:5px; }
.dimaLayerBox .innerBox input.zipcode   { width:42px;border-width:1px;border-style:solid;border-color:#7f9db9;font-size:12px;margin-right:5px; }
.dimaLayerBox .innerBox select          { width:200px;border-width:1px;border-style:solid;border-color:#7f9db9;font-size:12px; }
.dimaLayerBox .innerBox .saveGreen      { border-right-width:1px;border-right-style:solid;border-right-color:white;background-color:#71ad05; }
.dimaLayerBox .innerBox .saveGray       { border-right-width:1px;border-right-style:solid;border-right-color:white;background-color:#afafaf; }
.dimaLayerBox .innerBox .saveRed        { border-right-width:1px;border-right-style:solid;border-right-color:white;background-color:#f71f1f; }
.dimaLayerBox .innerBox .saveYellow     { border-right-width:1px;border-right-style:solid;border-right-color:white;background-color:#ffba00; }
.dimaLayerBox .innerBox .button         { position:relative;top:0px;left:0px;float:left;display:inline;margin-right:10px; }
.dimaLayerBox .innerBox a.arrow2        { line-height:18px; }

.dimaLayerBox .innerBox .top            { position:relative;height:18px; }
.dimaLayerBox .innerBox .top span       { padding-left:18px;font-weight:bold; }
.dimaLayerBox .innerBox .top input      { position:absolute;top:-2px;left:-4px; }
.dimaLayerBox .innerBox .sub            { position:relative;height:18px; }
.dimaLayerBox .innerBox .sub span       { padding-left:36px; }
.dimaLayerBox .innerBox .sub input      { position:absolute;top:-2px;left:14px; }
.dimaLayerBox .innerBox .button         { float:right; }
.dimaLayerBox .innerBox .button .front  { background-image:url(icons/bg_button_front.gif); }

.dimaLayerBox .innerBox h2              { font-size:14px;float:none;padding:0px;line-height:16px; }
.dimaLayerBox .button                   { position:absolute;top:8px;right:10px;font-weight:normal; }
.dimaLayerBox .imgBox                   { position:relative;width:112px;height:66px;float:left; }
.dimaLayerBox .imgBox .img              { position:relative;top:4px;left:4px;display:block; }

.dimaLayerBox .txtBoxBig          { position:relative;width:476px;float:left;display:inline;left:10px;padding:8px 0px 10px;line-height:16px; }
.dimaLayerBox .txtBoxBig h2       { font-size:14px;float:none;padding:0px;line-height:16px; }

.dimaLayerBox .linkBox                  { position:relative;width:118px;padding:41px 0px 10px;float:left;text-align:right;line-height:16px; }
.dimaLayerBox .linkBox a.arrow2         { line-height:16px; }

.dimaLayerBox .iconBox                  { position:relative;width:110px;padding:22px 0px 10px;float:left;display:inline;}
.dimaLayerBox .iconBox .icon            { position:relative;width:20px;height:19px;float:right; }

.dimasmallrtl .ui-dialog,.ui-dialog.dimasmallrtl {background-color:transparent;z-index:2;}
.dimasmallrtl .ui-dialog .ui-dialog-titlebar,.ui-dialog.dimasmallrtl .ui-dialog-titlebar {background:transparent no-repeat;background-image:url(icons/smallrtl_dialog_titlebar.png);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://bilder.rtl.de/rtl09/icons/smallrtl_dialog_titlebar.png');padding: 0px;height: 21px;}
.dimasmallrtl .ui-dialog.ui-draggable .ui-dialog-titlebar,.ui-dialog.dimasmallrtl.ui-draggable .ui-dialog-titlebar {cursor: move;width:488px;}
.dimasmallrtl .ui-dialog .ui-dialog-titlebar-close,.ui-dialog.dimasmallrtl .ui-dialog-titlebar-close {width: 128px;height: 7px;overflow:hidden;background: url(icons/dialog_close_button.gif) 0px 0px no-repeat;position:absolute;top: 7px;left: 349px;cursor: pointer;z-index:4;}
.dimasmallrtl .ui-dialog .ui-dialog-titlebar-close span,.ui-dialog.dimasmallrtl .ui-dialog-titlebar-close span {display: none;}
.dimasmallrtl .ui-dialog .ui-dialog-titlebar-close-hover,.ui-dialog.dimasmallrtl .ui-dialog-titlebar-close-hover {background: url(icons/dialog_close_button.gif) 0px -7px no-repeat;}
.dimasmallrtl .ui-dialog .ui-dialog-title,.ui-dialog.dimasmallrtl .ui-dialog-title {position:relative;top:2px;padding-left:17px;font-weight:bold;color:white;}
.dimasmallrtl .ui-dialog .ui-dialog-content,.ui-dialog.dimasmallrtl .ui-dialog-content {position:relative;width:488px;overflow:hidden;}
.dimasmallrtl .ui-dialog .bgBox,.ui-dialog.dimasmallrtl .bgBox {position:absolute;bottom:0px;left:0px;width:488px;height:1000px;background:url(icons/smallrtl_dialog_body_white.png);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://bilder.rtl.de/rtl09/icons/smallrtl_dialog_body_white.png');}
.dimasmallrtl .ui-dialog .contentbox,.ui-dialog.dimasmallrtl .contentbox {color:#484848;position:relative;width:454px;margin:0px 17px 17px;padding-top:7px;}
.dimasmallrtl  h2                       { color: #080F60;position:relative;font-size:18px;margin-bottom:3px; }
.dimasmallrtl  h5                       { position:relative;margin-bottom:2px; }
.dimasmallrtl .txtBox                   { color:#484848;position:relative;line-height:16px;padding-bottom:14px; }
.dimasmallrtl .txtBox a                 { color:#080F60;}
.dimasmallrtl .txtBox a.arrow2          { color:#051B93;}
.dimasmallrtl .txtBox .button           { float:left;margin:8px 8px 8px 0px; }
.dimasmallrtl .txtBox .button a         { background-image:url("icons/bg_button.gif");color:white;font-size:11px;color:#FFFFFF; }
.dimasmallrtl .txtBox .button .front    { background-image:url(icons/bg_button_front.gif); }
.dimasmallrtl .txtBox span.error        { color:#f71f1f; }
.dimasmallrtl .txtBox h2                { font-size:14px;float:none;padding:0px;line-height:16px; }
.dimasmallrtl .txtBox td                { color:#484848; }
.dimasmallrtl .txtBox input.txt         { width:196px;border-width:1px;border-style:solid;border-color:#7f9db9;font-size:12px; }
.dimasmallrtl .buttonBox                { position:relative;width:454px; }
.dimasmallrtl .buttonBox .txt           { position:relative;font-size:11px;float:left;padding-top:2px; }
.dimasmallrtl .buttonBox .button        { float:right;margin:0px 0px 0px 8px; }
.dimasmallrtl .buttonBox .button a      { background-image:url("icons/bg_button.gif");color:white;font-size:11px;color:#FFFFFF; }
.dimasmallrtl .buttonBox .button.left   { float:left;margin:0px 8px 0px 0px; }
.dimasmallrtl .buttonBox .button .front { background-image:url(icons/bg_button_front.gif); }
.dimasmallrtl textarea                  { border:0px;width:452px;overflow:auto;font-size:11px; }

.loginbox_header               {position:absolute; color:#ffffff;font-size:10px; line-height:16px; max-width: 220px; min-width: 90px; overflow:hidden; left:270px; top:7px; height:41px; padding:5px 15px 5px 5px; background-image:url(http://bilder.rtl.de/rtl09/images/mein_rtl_loginbox.jpg);background-repeat:repeat-x;}
.loginbox_header a.arrow2      {color:#ffffff;}
.loginbox_header a:hover.arrow2       { color:#051b93; }
.loginbox_header a.arrow2 span { background-image:url(icons/arrow_white.gif); }
.loginbox_header          a:hover.arrow2 span  { background-image:url(icons/com_arrow.gif); }


#tooltip            {margin:0px;position:absolute;color:#484848;background-color:white;border: 1px solid #051B93;z-index:3000;padding-left:10px;padding-right:10px;}
#tooltip h3         {font-weight:normal;font-size:12px;}
#tooltip div.body   {font-weight:normal;font-size:11px;}

/* Gewinnspiel Modul */
div#gewinnspiel_formular {padding:10px;}
div#gewinnspiel_formular table td {padding:0px 5px 5px 0px;}
div#gewinnspiel_formular table td.left {width:120px; font-size:11px;}
div#gewinnspiel_formular table td.center {width:200px; font-size:11px;}
div#gewinnspiel_formular table td.center div.gender {position:relative; float:left; width:54px;}
div#gewinnspiel_formular table td.right {color:#F91D1F; font-weight:bold; font-size:11px;}
div#gewinnspiel_formular table td input.text {padding:2px; border:1px solid #666666; padding:2px; font-size:11px;}
div#gewinnspiel_formular table td input#street {width:125px; margin-right:5px;}
div#gewinnspiel_formular table td input#street_number {width:44px;}
div#gewinnspiel_formular table td input#zipcode {width:44px; margin-right:5px;}
div#gewinnspiel_formular table td input#city {width:125px;}
div#gewinnspiel_formular table td input#cms_gws_street {width:125px; margin-right:5px;}
div#gewinnspiel_formular table td input#cms_gws_street_number {width:44px;}
div#gewinnspiel_formular table td input#cms_gws_zipcode {width:44px; margin-right:5px;}
div#gewinnspiel_formular table td input#cms_gws_city {width:125px;}

div#gewinnspiel_formular table#terms {margin:10px 0px 0px 0px;}
div#gewinnspiel_formular table#terms td {font-size:10px; padding:0px 5px 10px 0px;}
div#gewinnspiel_formular table#terms td.checkbox {vertical-align:top;}
div#gewinnspiel_formular table#terms td.information {vertical-align:top;}

div#info_system {margin-bottom:10px;}
.gewinnspiel_formular_error {font-weight:bold; color:#ff0000;}
/* /Gewinnspiel Modul */

/* Kondolenzbuch */
.kondolenzbuch				{padding:12px;}
.kondolenzbuch .kopf        {text-align:center; margin-bottom:10px;}
.kondolenzbuch .kopf h1     {margin-bottom: 10px;}
	
.kondolenzbuch .kopf .outer {}  
.kondolenzbuch .kopf .inner {padding:8px; margin:10px; }  

/* Userupload */
.T_userup                             { position:relative;width:613px;margin:0px 3px 14px 10px;float:left;display:inline;overflow:hidden;background-repeat:no-repeat;background-position:bottom left; }
.T_userup .txtBox                     { position:relative;width:388px;padding:8px 0px 0px;margin:0px 8px;float:left;display:inline;line-height:16px; }
.T_userup.txtOnly .txtBox             { width:597px; }
.T_userup .txtBox h2                  { position:relative;font-size:14px;padding-bottom:6px; }
.T_userup .txtBox .linkBox            { position:relative;padding-top:6px; }

/*.T_userup .topLine                    { width:613px; }
.T_userup .rightLine                  { left:612px;height:100%; }
.T_userup .botLine                    { width:613px;}
.T_userup .leftLine                   { height:100%; }
*/


/* Doppelpack Spiel - Farben fuer HTML4 und HTML5 Versionen */
.doppelpackh1{color:#fff;}
#infoboxdp4{background:#080f60;}
.neustartenbutton{
	color: #fff;
	background:#6581b4;
	border-top:1px solid #6581b3;
	border-left:1px solid #6581b3;
	border-bottom:1px solid #6581b3;
	border-right:1px solid #6581b3;
}
.neustartenbutton a{color:#fff;}
#infoboxdp4 div{color:#fff;}


infofeld em{color:#fff; font-style:normal;}
#spielfeld figure{
	box-shadow:0px 0px 3px #000;
	-moz-box-shadow:0px 0px 5px #000;
	-webkit-box-shadow:0px 0px 3px #000;}
figure#highlightFigure{
	box-shadow:0px 0px 30px #fff;
	-moz-box-shadow:0px 0px 30px #fff;
	-webkit-box-shadow:0px 0px 30px #fff;	}	
infofeld, #infoboxdp p, button {
	background: -webkit-gradient(linear, left top, right top, from(#080f60), to(#080f60));
	background: -moz-linear-gradient(left,  #080f60, #080f60); 
	filter: progid:DXImageTransform.Microsoft.gradient( enabled='true', startColorstr=#080f60, endColorstr=#080f60, GradientType=1);}
button {
	color: #fff;
	border-top:1px solid #6581b3;
	border-left:1px solid #6581b3;
	border-bottom:1px solid #6581b3;
	border-right:1px solid #6581b3;
	-webkit-box-shadow:0px 0px 15px 2px #fff;
	-moz-box-shadow:0px 0px 15px 2px #fff;
	box-shadow:0px 0px 15px 2px #fff;
	background:#6581b4;
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#6581b4));
	background:-moz-linear-gradient(center top , #ffffff, #6581b4) repeat scroll 0 0 #6581b4; 
	filter: progid:DXImageTransform.Microsoft.gradient( enabled='true', startColorstr=#ffffff, endColorstr=#6581b4, GradientType=0);}
button:hover{
	-webkit-box-shadow:0px 0px 20px 7px #fff;
	-moz-box-shadow:0px 0px 20px 7px #fff;
	box-shadow: 0px 0px 15px 7px #fff;}
button:active {	color: #fff;}
/****** / Doppelpack Spiel *****/

/****** facebook box & twitter button  über mediasets ********/
.facebook_right                 { float:right;position:relative;width:115px;height:20px;margin:0 12px 0 0; }
.custom-twitter-share-button    { float:right;position:relative;display:block;width:16px;height:16px;margin:1px 14px 0 0;background-image:url(icons/tweetthis.gif);z-index:2; }
.separator-fb-tw                { float:right;position:relative;width:1px; height:18px;margin:1px 12px 0 0;background-image:url(icons/separator-fb-tw.gif);background-color:red; }
/****** /facebook box & twitter button  über mediasets ********/

/**** wkw Button ***/
.wkw-share-button {float:right; width:120px; height: 20px;}

/* facebook login */
#smallDialog .facebookLoginBox {position:relative; border-top:1px solid #E3E3E3; text-align:center; margin:0; padding:10px 0 0 0;}
#smallDialog .facebookLoginBox a.facebookLoginLarge {position:relative; margin:auto;}

#register_layer_box .facebookLoginBox {position:absolute; bottom:125px; left:10px;}
#register_layer_box .facebookLoginBox a.facebookLoginLarge {position:relative; margin:auto;}

/*** Verbraucherhinweise ***/
.rectangleDummy,
#bannerDummy,
#skyDummy			{position:absolute; z-index:0; visibility:hidden;}

.rectangleDummy		{left:0; top:auto; width:300px; height:250px;}
#bannerDummy 		{left:218px; top:1px; width:728px; height:90px;}
#skyDummy			{left:951px; top:97px; width:160px; height:600px;}
