
* {margin:0;padding:0;} 
body {font-family:Arial,Verdana,sans-serif; font-size:11px; background-color:#FFF; color:#000;} /* MD */
body.iframe {background-color:#FFFFFF; background-image:none; }
img {border: none;} 
.floatLeft { float:left;}
.floatRight{float:right;}
.txtRight {text-align:right;}
.singleRow { height:199px;}
.doubleRow { height:401px;}
a:link, a:visited{color:#000;text-decoration:none;}
a:hover {color:#000;text-decoration:underline;}
div.clearer, .clearer8, .clearer20, .clearer30, .clearerNeg  {clear:both;font-size:0px;height:0px;line-height:0px;}
.clearerNeg {margin:-2px 0 0;}
div.clearer8 {height:8px;}
div.clearer20 {height:20px;}
div.clearer30 {height:30px;}
.clrboth {clear:both;}
.clearerAboberater {clear:both;}
.bgsizer{clear:both;font-size:12px;height:1px;line-height:10px;color:#FFF;}
/*Positionen*/
#helpLogin { background:transparent; margin:0 auto 0; padding: 0 0 0 20px; position:relative; width:1046px; z-index:301;font-size:0;height:0;line-height:0;}
#areacenter {margin:0 auto;width:1067px;padding:0;min-height:550px;position:relative;} 
#areacenter {  z-index:2\9  } 
#skyDoor, #door, #werbung {margin:0 auto;width:896px;position:relative;padding:0px 0 5px;top:5px;}
#skyDoor {height:35px;float:none;clear:both;top:0px;padding:0 0 1px;background:#FFF url(/web/cms/static/img/admin/linieC2.png) no-repeat 20px bottom;width:1045px;}
#door {top:0px;}
#werbung {margin-top:-16px;width:1045px;}
#topAdv {padding:15px 0px 0px 166px;line-height:0px;z-index:150;top:1px;position:relative;min-width:728px;}
#rightAdv {position:absolute;top:16px;left:927px;z-index:150;text-align:left;}
#rightAdv iframe, #rightAdv object,#rightAdv img {margin-left:0px;}
#misdeal  {margin:0 auto;position:absolute;top:0px;left:0px;width:99%; z-index:3;}
#areaHeader {position:relative;top:0;z-index:100;height:155px;width:896px; padding: 0;top:0; left:24px;} 
#areaBody {position:absolute;width:906px;background-color:#FFFFFF;top:159px;z-index:101;
padding: 3px 28px 0 32px;
background:url(/web/cms/static/img/admin/sky_content_bg_960x1.png) 0 top repeat-y;
} 
#areaContent {position:relative;top:6px;left:0;padding:0px;float:left;min-width:750px;z-index:1;
}
#related {color:#000;float:left;background-color:#FFFFFF;overflow-x:hidden;padding-bottom:5px;margin-top:0px;top:3px;}
/*neue Positionierung der Werbung */
#werbungInit, #werbungcenter {top:0px;width:1045px;height:97px;z-index:1;}
#werbungN {margin:0 auto;width:896px;position:relative;padding:0px 0 5px;top:5px;}
#werbungcenter {margin:0 auto;padding:0 0 0 20px;min-height:550px;position:relative;z-index:2;} 
#werbungN {width:100%;position:absolute; z-index:1;}
#topAdvN {line-height:0;min-width:728px;padding:0px 0 0 171px;position:relative;top:0px;z-index:1;}
#rightAdvN {position:absolute;z-index:1;text-align:left;left:932px;top:0px; margin-left:5px;}
#rightAdvN iframe, #rightAdvN object,#rightAdvN img {margin-left:0px;}
/*/neu*/
/**Headlines*/
h1.PageHeadline {padding:0px 0 7px 0;color:#555;line-height:19px;}
h1 {font-size:18px;font-weight:bold;padding:6px 0pt 10px 0px;color:#555555;}
h2{font-size:11px;font-weight:bold;color:#000;}
h2.tvListHead {font-size:16px;padding:5px 0 0px;color:#555555}
h3{font-size:11px;font-weight:bold;color:#555555;padding:0px 0 7px;}
h3.big{font-size:16px;font-weight:bold;color:#555555;line-height:18px;}
h3.big a:link, h3.big a:visited, h3 a:link, h3 a:visited {color:#555555;}
h4{font-size:11px;font-weight:bold;color:#000;}
h6 {color:#5D1916;font-size:11px;font-weight:bold;padding:0pt 0pt 10px 3px;text-transform:uppercase;}
/*#sectionOne h1,#sectionOne h1.PageHeadline, #sectionOne h2, #sectionOne h3, #sectionOne h4, 
#sectionOne h1 a:link, #sectionOne h1 a:visited, 
#sectionOne h2 a:link, #sectionOne h2 a:visited, 
#sectionOne h3 a:link, #sectionOne h3 a:visited, 
#sectionOne h4 a:link, #sectionOne h4 a:visited{color:#7AB800;}
#sectionTwo h1, #sectionTwo h1.PageHeadline, #sectionTwo h2, #sectionTwo h3, #sectionTwo h4, 
#sectionTwo h1 a:link, #sectionTwo h1 a:visited, 
#sectionTwo h2 a:link, #sectionTwo h2 a:visited, 
#sectionTwo h3 a:link, #sectionTwo h3 a:visited, 
#sectionTwo h4 a:link, #sectionTwo h4 a:visited{color:#ED2939;}
#sectionThree h1, #sectionThree h1.PageHeadline, #sectionThree h2, #sectionThree h3, #sectionThree h4, 
#sectionThree h1 a:link, #sectionThree h1 a:visited, 
#sectionThree h2 a:link, #sectionThree h2 a:visited, 
#sectionThree h3 a:link, #sectionThree h3 a:visited, 
#sectionThree h4 a:link, #sectionThree h4 a:visited {color:#0098C3;}*/
.ueberschrift {font-weight:bold;}
#related h3, #related h3 a, #related h3 a:link, #related h3 a:visited {color:#000;}
/* --- Header --- */
#topContainer {height:155px;width:906px;position:relative;} 
#topLogo {position:absolute;top:13px;left:15px;} 
#topLogo a img { width:127px;height:78px;border:none;border-width:0;}
#search {position: absolute; right:-2px; top:47px;width:197px;}  
/* Sprite Image */
.topNav ul li a,
.serviceNav a,
.kundenlogin a,
.breadNav ul li,
.headAbo a,
.proove,
#sitemap ul li a,
.semRightTeaser02More a,
p.semRightYes
 {background:  url(/web/cms/static/img/admin/sky_sprite.png) no-repeat top left;} 
.topNav ul li a:focus,
.serviceNav a:focus,
.kundenlogin a:focus,
.headAbo a:focus,
#sitemap ul li a:focus {overflow:hidden;border:none;}
.merki{width:15px;float:right; margin:0 10px 0 20px; }
.kundenlogin a {position:relative; float:right;right:-2px;top:12px; width:97px;background-position: 0 -506px;}
.kundenlogin span, .serviceNav span { display:block; text-indent:-9999px; float:left;}
.serviceNav {position:relative; float:right; top:10px; z-index:300;width:100%;}
.serviceNav,.serviceNav a {color:#000;}
.serviceNav a.logout:link,.serviceNav a.logout:visited  {display:block; float:right; margin:0 0 0 20px;position: relative; padding-right:24px;width:45px;background-position: 0 -593px;height:18px;}
.serviceNav a.logout :hover {background-position: 0 -550px;}
.serviceNav a.merkliste:link,.serviceNav a.merkliste:visited  {display:block; float:right; position: relative;width:15px;background-position: 0 -638px; }
.serviceNav a.merkliste :hover {background-position: 0 -679px;}
.serviceNav a.post:link,.serviceNav a.post:visited  {display:block; float:right; position: relative; margin:0 20px 0 0;padding-left:20px;background-position: 0 -722px;}
.serviceNav a.post span.postNew {display:block; float:left;text-indent:0;}
.serviceNav p.kname {display:inline;text-indent:0;float:right;}
.searchfield{width:152px;height:14px;float:right;margin-right:5px;padding:2px 4px 0;border-color: #ededed;color:;font-size:10px;color:#555; background-color:#fff;} 
.searchlist{width:90px;height:14px;float:left;margin-right:5px;font-size:11px;}
.searchbtn{width:20px;height:20px;float:right;padding:0px;border:0px;}
.searchtxt {clear:both;padding:3px 0 0 0;}
.searchtxt a{font-size:10px;color:#555;margin-left:11px;padding-left:3px;} 
.presenter{margin-bottom:7px;float:left;}
/* -- Top - Navi -- */
.topNavWrapper {position:absolute;left:-24px;top:95px;width:960px;height:64px; background: url(/web/cms/static/img/admin/sky_sprite.png) 0 -100px no-repeat;} 
.topNav {float:left;}
.topNav ul {clear:both;list-style-image:none;list-style-position:outside;list-style-type:none;width:890px;}
.topNav ul li {display:inline;float:left;}
.topNav ul li a {display:block;height:30px;} 
.topNav ul li a span {display: block; text-indent: -9999px;} 
.topNav ul li.sectionOne a {width:100px; background-position: -35px -106px; }
.topNav ul li.sectionOne a:hover, .topNav ul li.sectionOne a.active {background-position: -35px -206px;} 
.topNav ul li.sectionTwo a {width:85px;  background-position: -135px -106px; } 
.topNav ul li.sectionTwo a:hover, .topNav ul li.sectionTwo a.active {background-position: -135px -206px;} 
.topNav ul li.sectionThree a {width:181px; background-position: -220px -106px;} 
.topNav ul li.sectionThree a:hover, .topNav ul li.sectionThree a.active {background-position: -220px -206px;} 
.topNav ul li.sectionFour a {width:227px; background-position: -401px -106px;} 
.topNav ul li.sectionFour a:hover, .topNav ul li.sectionFour a.active {background-position: -401px -206px;} 
.topNav ul li.sectionFive a {width:124px; background-position: -628px -106px;} 
.topNav ul li.sectionFive a:hover, .topNav ul li.sectionFive a.active {background-position: -628px -206px;} 
.topNav ul li.sectionSix a {width:95px; background-position: -752px -106px;} 
.topNav ul li.sectionSix a:hover, .topNav ul li.sectionSix a.active {background-position: -752px -206px; } 
.topNav ul li.sectionSeven a {width:76px; background-position: -847px -106px;} 
.topNav ul li.sectionSeven a:hover, .topNav ul li.sectionSeven a.active {background-position: -847px -206px;} 
.navTabs {    height: 30px; left: 35px;  position: relative;   top: 6px;}
.topNav ul li.displayNone, .displayNone, #sitemap ul li.displayNone {display:none;}
/* -- Breadcrumb-Nav -- */
.breadNav {position: absolute;z-index:10; top:39px;padding: 6px 0 0 12px; left:27px; width:894px; color: #999; height:19px;}
.breadNav p {float:left; padding: 0 3px 0 0;} 
.breadNav ul li {float:left; list-style-type: none;line-height:14px;
padding: 0 3px 0px 16px; background-position: 0 -1167px;}
.breadNavTabs li a, .breadNavTabs li a:link, .breadNavTabs li a:visited {color:#999;cursor:pointer; text-decoration:underline;}
.breadNavTabs li a:hover {color:#000;}
.breadNav ul li.homi {background-image:none;padding-left:4px;}
/* -- Sub-Nav Basics -- */
.SubNav {position:relative;width:145px;z-index:280;float:left;padding-right:5px;} 
.SubNav a {display: block;width:133px;margin:0;line-height:11px;text-decoration:none;background-color:#fff;}
.SubNav a:visited {text-decoration:none;}
.SubNav a:hover {text-decoration:none;}
.SubNav li {position:relative;width:145px;margin:0;padding:0;}
.SubNav ul {width:145px;margin:0;padding:0;list-style-type:none;} 
/*Level02*/
.SubNav ul li a {font-weight:bold;min-height:9px;padding:7px 6px 7px 6px;border-bottom:2px solid #000;}
/*Level03*/
.SubNav ul ul li {}
.SubNav ul ul li a {font-weight:normal;min-height:8px;padding:7px 6px 9px 6px;border-bottom:1px solid #c2c2c2;}
/*Level04*/
.SubNav ul ul ul {position:absolute;left:-999em;background:#fff url(/web/cms/static/img/admin/ulTop.gif) no-repeat 5px top;padding-top:1px;}
.SubNav ul ul ul li {background: #fff;width:145px;min-height:25px; border-left: 5px solid #fff;}
.SubNav ul ul li:hover ul, .SubNav ul ul li.sfhover ul {top:-1px;left:145px;padding:0 0 0 0px;background:#fff url(/web/cms/static/img/admin/ulTop.gif) no-repeat 5px top;padding-top:1px;width:150px;}
/*Sub-Nav Default Colours*/
.SubNav ul li a.subnavactive, 
.SubNav ul li a:hover {background-color:#fff;color:#555555;border-bottom:2px solid #555;}
.SubNav ul ul a {background-color:#fff;color:#000;border-bottom:1px solid #c2c2c2;}  
.SubNav ul ul li a.subnavactive,  
.SubNav ul ul li a:hover {background-color:#555;color:#fff;border-bottom:1px solid #555;}  
.SubNav ul ul li.flyout a {color:#000;background:#fff url(/web/cms/static/img/admin/btn_subnavarrow_4x7.gif) no-repeat 135px 50%;}
.SubNav ul ul li.flyout a:hover {color:#fff;background:#555 url(/web/cms/static/img/admin/btn_subnavarrow_hover_4x7.gif) no-repeat 135px 50%;}
.SubNav ul ul li.flyout a.subnavactive {color:#fff;background:#555 url(/web/cms/static/img/admin/btn_subnavarrow_hover_4x7.gif) no-repeat 135px 50%;}
.SubNav ul ul li.flyout a:hover.subnavactive {color:#fff;background:##555 url(/web/cms/static/img/admin/btn_subnavarrow_hover_4x7.gif) no-repeat 135px 50%;}
.SubNav ul ul ul a:hover {background-color:#555;color:#fff;border-bottom:1px solid #555;}
.SubNav ul ul ul li a {border-bottom:1px solid #555;}
.SubNav ul ul ul li a.subnavactive {background-color:#555;color:#fff;border-bottom:1px solid #555; background-image:none;}
.SubNav ul ul li.flyout ul a, 
.SubNav ul ul li.flyout ul a:hover, 
.SubNav ul ul li.flyout ul a.subnavactive, 
.SubNav ul ul li.flyout ul a:hover.subnavactive {background-image:none;}
/*Sub-Nav Changing Colours*/
/*#sectionOne .SubNav ul a.subnavactive, 
#sectionOne .SubNav ul a:hover,
#sitemap ul li.sectionOne ul a:hover  {background-color:#fff;color:#7ab800;border-bottom:2px solid #7ab800;}
#sectionOne .SubNav ul ul a {background-color:#fff;color:#000;border-bottom:1px solid #c2c2c2;}  
#sectionOne .SubNav ul ul a.subnavactive,  
#sectionOne .SubNav ul ul a:hover,
#sitemap ul li.sectionOne ul ul a:hover {background-color:#7ab800;color:#fff;border-bottom:1px solid #c2c2c2;}  
#sectionOne .SubNav ul ul li.flyout a.subnavactive {color:#fff;background:#7ab800 url(/web/cms/static/img/admin/btn_subnavarrow_hover_4x7.gif) no-repeat 135px 50%;}
#sectionOne .SubNav ul ul li.flyout a:hover.subnavactive {color:#fff;background:##7ab800 url(/web/cms/static/img/admin/btn_subnavarrow_hover_4x7.gif) no-repeat 135px 50%;}
#sectionOne .SubNav ul ul ul a {border-bottom:1px solid #7ab800;border-top:1px solid #7ab800;} 
#sectionOne .SubNav ul ul ul a:hover {background-color:#7ab800;color:#fff;border-bottom:1px solid #7ab800;}
#sectionOne .SubNav ul ul ul li a {border-bottom:1px solid #7ab800;}
#sectionOne .SubNav ul ul ul a.subnavactive {background-color:#7ab800;color:#fff;border-bottom:1px solid #7ab800; background-image:none;}
#sectionOne .SubNav ul ul li.flyout ul a, 
#sectionOne .SubNav ul ul li.flyout ul a:hover, 
#sectionOne .SubNav ul ul li.flyout ul a.subnavactive, 
#sectionOne .SubNav ul ul li.flyout ul a:hover.subnavactive {background-image:none;}
#sectionTwo .SubNav ul a.subnavactive, 
#sectionTwo .SubNav ul a:hover,
#sitemap ul li.sectionTwo ul a:hover {background-color:#fff;color:#ed2939;border-bottom:2px solid #ed2939;}
#sectionTwo .SubNav ul ul a {background-color:#fff;color:#000;border-bottom:1px solid #c2c2c2;}  
#sectionTwo .SubNav ul ul a.subnavactive,  
#sectionTwo .SubNav ul ul a:hover,
#sitemap ul li.sectionTwo ul ul a:hover {background-color:#ed2939;color:#fff;border-bottom:1px solid #c2c2c2;}  
#sectionTwo .SubNav ul ul li.flyout a.subnavactive {color:#fff;background:#ed2939 url(/web/cms/static/img/admin/btn_subnavarrow_hover_4x7.gif) no-repeat 135px 50%;}
#sectionTwo .SubNav ul ul li.flyout a:hover.subnavactive {color:#fff;background:##ed2939 url(/web/cms/static/img/admin/btn_subnavarrow_hover_4x7.gif) no-repeat 135px 50%;}
#sectionTwo .SubNav ul ul ul a {border-bottom:1px solid #ed2939;border-top:1px solid #ed2939;} 
#sectionTwo .SubNav ul ul ul a:hover {background-color:#ed2939;color:#fff;border-bottom:1px solid #ed2939;}
#sectionTwo .SubNav ul ul ul li a {border-bottom:1px solid #ed2939;}
#sectionTwo .SubNav ul ul ul a.subnavactive {background-color:#ed2939;color:#fff;border-bottom:1px solid #ed2939; background-image:none;}
#sectionTwo .SubNav ul ul li.flyout ul a, 
#sectionTwo .SubNav ul ul li.flyout ul a:hover, 
#sectionTwo .SubNav ul ul li.flyout ul a.subnavactive, 
#sectionTwo .SubNav ul ul li.flyout ul a:hover.subnavactive {background-image:none;}
#sectionThree .SubNav ul a.subnavactive, 
#sectionThree .SubNav ul a:hover,
#sitemap ul li.sectionThree ul a:hover {background-color:#fff;color:#0098c3;border-bottom:2px solid #0098c3;}
#sectionThree .SubNav ul ul a {background-color:#fff;color:#000;border-bottom:1px solid #c2c2c2;}  
#sectionThree .SubNav ul ul a.subnavactive,  
#sectionThree .SubNav ul ul a:hover,
#sitemap ul li.sectionThree ul ul a:hover {background-color:#0098c3;color:#fff;border-bottom:1px solid #c2c2c2;}  
#sectionThree .SubNav ul ul li.flyout a.subnavactive {color:#fff;background:#0098c3 url(/web/cms/static/img/admin/btn_subnavarrow_hover_4x7.gif) no-repeat 135px 50%;}
#sectionThree .SubNav ul ul li.flyout a:hover.subnavactive {color:#fff;background:##0098c3 url(/web/cms/static/img/admin/btn_subnavarrow_hover_4x7.gif) no-repeat 135px 50%;}
#sectionThree .SubNav ul ul ul a {border-bottom:1px solid #0098c3;border-top:1px solid #0098c3;} 
#sectionThree .SubNav ul ul ul a:hover {background-color:#0098c3;color:#fff;border-bottom:1px solid #0098c3;}
#sectionThree .SubNav ul ul ul li a {border-bottom:1px solid #0098c3;}
#sectionThree .SubNav ul ul ul a.subnavactive {background-color:#0098c3;color:#fff;border-bottom:1px solid #0098c3; background-image:none;}
#sectionThree .SubNav ul ul li.flyout ul a, 
#sectionThree .SubNav ul ul li.flyout ul a:hover, 
#sectionThree .SubNav ul ul li.flyout ul a.subnavactive, 
#sectionThree .SubNav ul ul li.flyout ul a:hover.subnavactive {background-image:none;}
*/
/* Tooltip */
#tooltip { background-color:#FFFFFF; border:1px solid #C2C2C2; font-size:9px; padding:2px 5px 5px 6px; position:absolute; z-index:2999; }
#tooltip h3, #tooltip div { font-size:9px; margin:0; }
/* Sitemap*/
#sitemap ul li a{line-height:22px;}
#sitemap ul li li a{line-height:12px;}
#sitemap ul li.sectionOne a{background-position: 0 -1615px;}
#sitemap ul li.sectionTwo a {background-position: 0 -1477px;}  
#sitemap ul li.sectionThree a {background-position: 0 -1431px;} 
#sitemap ul li.sectionFour a {background-position: 0 -1385px;} 
#sitemap ul li.sectionFive a {background-position: 0 -1523px;}  
#sitemap ul li.sectionSix a {background-position: 0 -1569px;} 
#sitemap ul li.sectionSeven a {background-position: 0 -1661px;margin-top:50px;}  
#sitemap ul li.sectionSeven ul li a {margin-top:0px;}  
#sitemap {position:relative;width:900px;z-index:280;float:left;padding:0px;overflow-x:hidden} 
#sitemap  ul li {width:145px;margin-right:5px;overflow:hidden}
#sitemap  ul li, #sitemap ul li a {float:left;display:inline;positon:relative}
#sitemap  ul li a{width:135px;text-decoration:none;}
#sitemap  ul ul li, #sitemap  ul ul li a{background-image:none;border-bottom:1px;}
#sitemap  li a{display:block;} 
#sitemap li a:focus {overflow:hidden;} 
#sitemap ul li a span {display: block; text-indent: -9999px;} 
/*Level02*/
#sitemap  ul ul li a {font-weight:bold;min-height:9px;padding:7px 6px 4px 6px;border-bottom:2px solid #000;}
#sitemap ul ul {margin:0 5px 0 0;padding:0;list-style-type:none;} 
/*Level03*/
#sitemap ul ul ul li a, #sitemap ul ul ul li a:hover {font-weight:normal;min-height:9px;padding:7px 6px 4px 6px;}
/*Level04*/
#sitemap ul ul ul ul li a, #sitemap ul ul ul ul li a:hover {font-weight:normal;min-height:9px;padding:7px 6px 4px 6px;border-bottom:1px solid #c2c2c2;}
#sitemap ul ul ul ul li a {margin-left:20px;width:112px;}
/*Sitemap Colours*/
#sitemap ul ul a {background-color:#fff;color:#000;border-bottom:1px solid #c2c2c2;}  
#sitemap ul ul a:hover {background-color:#fff;color:#999;} 
#sitemap ul ul ul a.subnavactive,  
#sitemap ul ul ul a:hover {background-color:#c2c2c2;color:#fff;border-bottom:1px solid #c2c2c2;}  
#sitemap ul ul ul a {border-bottom:1px solid #c2c2c2;} 
#sitemap ul ul ul a:hover {background-color:#c2c2c2;color:#fff;border-bottom:1px solid #c2c2c2;}
#sitemap ul ul ul li a {border-bottom:1px solid #c2c2c2;}
#sitemap ul li ul ul ul a:hover  {background-color:#fff;color:#555555;border-bottom:1px solid #c2c2c2;}
#sitemap ul li.sectionOne ul ul ul a:hover  {background-color:#fff;color:#7AB800;border-bottom:1px solid #c2c2c2;}
#sitemap ul li.sectionTwo ul ul ul a:hover  {background-color:#fff;color:#ed2939;}
#sitemap ul li.sectionThree ul ul ul a:hover  {background-color:#fff;color:#0098C3;}
/* --- Footer --- */
#areaFooter {margin: 0; position:relative;float:left;}
#footerContainer{margin: 20px 0 40px 0px; width:895px;}
/*#displayNone #areaFooter {left: -32px; width:965px;background-color:#fff;}
#displayNone #footerContainer{margin: 20px 0 40px 32px;}*/
#displayNone #footerContainer{margin: 20px 0 90px;}
#footerContainer a {text-decoration:none;font-size:11px;color:#555555;}
#footerContainer a:hover {text-decoration:underline;color:#555555;}
#footerContainer li {display:block;float:left;margin-right:20px;}
#footerContainer ul {margin-bottom:1px;border-bottom:1px solid #C2C2C2;height:13px;padding:3px 0 6px 8px;}
#footerContainer ul li a strong{width:80px;display:block;}
#footerContainer ul.layer2 {border-bottom:0px;}
/*Butler Login/Logout, Teaser*/
/*********************** Start: Login Änderungen 12/2009 ****************************/
#loginLayer {width:100%; height:100%; background:transparent; z-index:300;position:absolute;top:0;}
#rightLogin {position:absolute; right:134px; top:-4px; width:414px; height:120px;color:#333;line-height:1em;z-index:301; display:none;font-size:11px;}
#rightLoginHead { position:relative;text-align:right; padding:9px 0 0 0; clear:both; height:21px;overflow:hidden;z-index:2;}
#rightLoginBody {border:1px solid #c2c2c2;border-top:0px;position:relative; height:54px; padding:10px 0px 0 7px; background-color: #fff;color:#555555;top:-1px;z-index:1;}
#rightLoginBody input.txtKundennummer {margin:2px 0px 2px;width:158px;height:16px;border-color:#C2C2C2;font-size:10px;color:#555555; float:left;padding:2px 0 0 2px;}
#rightLoginBody input.txtGeheimzahl {width:116px;border-color:#C2C2C2;font-size:10px;height:16px;margin:2px 0px 2px;color:#555555; float:left;padding:2px 0 0 2px;}
#rightLoginBody input.loginbtn {border:0px;float:left;margin:0;}
#rightLoginBody a {background:none; top:0;position:relative; width:auto; display:block;color:#555555; float:left; padding-top:4px;text-decoration:underline;}
.loginKundennummer {margin-bottom:10px;float:left;width:172px; }
.loginGeheimzahl {margin-bottom:10px;float:left;width:129px; }
.loginButton{margin-top:13px;float:left;width:97px; }
.loginButton a{font-weight:bold;}
#rightLoginBody .loginGeheimzahl a, #rightLoginBody .loginKundennummer a { padding:0 0 0 0px; float:left; position:relative;}
#KNRToolTip, #PINToolTip { text-indent:0;}
#PINToolTip {margin-top:15px;}
/*********************** Ende: Login Änderungen 12/2009 ****************************/.alignright {text-align:right;padding-bottom:8px;}
#rightLogout div {line-height:1.2em;}
.but_teaser {margin:0 0 20px;padding:0;float:left;overflow:hidden;border-right:5px solid #FFF;}
/*Content*/
/*schnellzugriff */
.quickdone{position:relative;margin:4px 5px 20px 0;float:left;z-index:100;}
.quickdone ul{ list-style-type:none;}
.quickdone ul ul  {position:absolute;left:-999em;z-index:1500;border:1px solid #c2c2c2;border-top:none;background-color: #fff;}
.quickdone ul li {background: #fff;width:133px;height:11px;border:1px solid #000;padding:3px 5px 5px;font-weight:bold;background:#fff url(/web/cms/static/img/admin/icon_pfeil-rechts_sw.gif) no-repeat 135px 6px;cursor:pointer;}
.quickdone ul ul  li {background: #fff;width:133px;height:15px;border:none;padding:0px 5px;font-weight:normal}
.quickdone ul ul  li a {height:15px;}
.quickdone ul li:hover, .quickdone ul  li.sfhover {background:#fff url(/web/cms/static/img/admin/icon_pfeil-unten_sw.gif) no-repeat 133px 6px;}
.quickdone ul  li:hover ul, .quickdone ul  li.sfhover ul {top:21px;left:0px;padding:6px 0 3px 0px;z-index:500;}
.quickdone ul li li:hover, .quickdone ul  li.sfhover li {background-image:none;}
/* quickorder */
.quickOrderPanel {margin-bottom:20px;clear:both;}
.quickOrderPanel .searchbtn {margin-right:5px !important;}
.width145 .quickOrderPanel .searchbtn {margin-right:0px !important;}
.quickOrder{width:258px;height:16px;float:left;margin-right:5px;padding:0 4px;border-color: #c2c2c2;} 
.width145 .quickOrder, .width1 .quickOrder{width:108px;}
.width145 .quickOrderPanel , .width1 .quickOrderPanel {width:145px;}
.quickOrderPanel h2.black, .quickdoneHdl h2.black {line-height:13px;margin:0 0 5px;}
.contentContainer {
line-height:1.2em;float:left;min-height:612px;position:relative;top:0}
.contentContainerKoop {line-height:1.2em;margin:5px 5px 5px 10px;}
.width600, .width450, .width295, .width145, .width132, .width148 {float:left;overflow-x:hidden;}
.width600, .width450, .width295, .width145, .width132, .width148, x:-moz-any-link {float:left;overflow-x:visible;}
.width600, .width450, .width295, .width145, .width132, .width148, x:-moz-any-link, x:default {float:left;overflow-x:hidden;}
.width750 {width:750px;float:left;float:left;}
.passepartoutwidth5 {width:750px;}
.width600, .passepartoutwidth4 {width:600px;}
.width450, .passepartoutwidth3 {width:450px;}
.width295{width:300px;}
.width145{width:150px;}
.width132 {width:132px;}
.width148 {width:148px;}
.contentContainer table{clear:both;font-size:11px;}
p {margin-bottom:0.7em;}
p.securetag,p.home33 {margin-bottom:0pt;}
p span.headline {margin-bottom:0pt;}
/* -- TEASER -- */
/*Zwischenüberschriften*/
.optheadline {float:left;margin:0px 0 7px;border-right:5px solid #FFFFFF;line-height:16px}
.sender .optheadline {float:left;margin:7px 0;padding-left:6px;border-right:5px solid #FFFFFF;line-height:16px}
.optheadline h2{font-size:16px;float:left;display:inline;color:#555555;padding-top:3px;}
#related .optheadline h2 { color:#000; }
.optheadline img{float:right;margin-left:5px;}
.optrubrik{width:100%;margin:8px 0;clear:both;}
.rubrikDate{float:right;padding-right:5px;}
.rubrikTitle{float:left;}
/*SkyTopNews*/
h2.black {color:#000 !important;font-size:16px;margin:2px 0 5px;}
.skyTopNews {position:relative;height:284px;float:left;margin-bottom:20px;border-right:5px;}
.imgTrans{position:absolute;z-index:1;}
.txtTrans{position:absolute;z-index:3;top:208px;left:5px;width:435px;}
.txtTransBackground{position:absolute;z-index:2;top:204px;left:0;width:445px;height:80px; background-color:#fff; opacity:0.85; filter:alpha(opacity=85);}
.txtTrans p {margin:0 0 3px;padding:0px;}
.txtTrans span.more {margin-top:2px;float:left;padding-right:10px;}
.skyTopNews h2.black {margin:2px 0 3px;}
/* /SkyTopNews*/
/*TopTen*/
.topTen {margin-bottom:20px;float:left;}
.topTen h2 {padding:0 0 2px 0px;}
.topTenlinks {float:left;padding-right:5px;margin:0px;}
.topTenlinks li {width:146px;}
.topTenlinks, .topTenlinks li { list-style-type:none;}
/* /TopTen*/
.imgTxtMore {height:6px !important;width:6px;position:static !important;margin-left:3px !important;}
.teasImg, .teasImgTxt, .teasImgTxtVertical, .teasImgTxtVerticalSmall, .teasImgTxtSandwich, .teasTxt, .teasTxtSandwich, .teasButtons, .teasImgDouble,.teasImgDouble330 {
background-color:#ededed;border-right:5px solid #FFFFFF;float:left;font-size:11px;height:199px;overflow:hidden;margin-bottom:22px;}
.teasFlash {background-color:#ededed;border-right:5px solid #FFFFFF;float:left;font-size:11px;margin-bottom:22px;}
.halfHeight {margin-bottom:4px;}
.halfHeight85, .halfHeight85right {margin-bottom:20px;}
.teasImgDouble {height:403px;}
.teasImgDouble330 {height:330px;border:0px;margin:0px;}
.teasImgTxt embed, .teasImgTxt object {float:left;}
h2.redhead14px{font-size:14px;font-weight:bold;margin-bottom:10px;}
h2.redhead14px span span {padding:5px 0pt 0px 0px;}
/*HL */
#hlSite .teasImgTxt {margin-bottom:11px;}
/*newsticker*/
.teasTicker450, .teasTicker300 {border-right:5px solid #FFFFFF;position:relative;float:left;height:175px;margin-bottom:20px;background-color:#ededed;}
.teasTicker450 .ticker{height:125px;overflow-y:scroll;width:445px;margin-bottom:6px;}
.teasTicker300 .ticker {height:125px;margin-bottom:6px;}
.teasTicker300 .ticker, .teasTicker300 .newsticker{width:295px;overflow-x:hidden;}
.newsticker, h2.newstab {border-bottom:1px solid #C2C2C2;}
.newsticker {padding:3px 0 5px 5px;margin:0px;clear:both;height:16px;line-height:18px;overflow:hidden;}
.newsticker a:hover span{text-decoration:underline;cursor:pointer;}
.newsticker a, .newsticker span {padding:0px;}
.zeit {float:left;width:30px;padding-left:5px;}
.rubrik  {float:left;width:94px;margin-left:5px;}
.teasTicker450 .head  {float:left;width:285px;margin-left:6px;}
.teasTicker300 .head  {float:left;width:172px;}
.teasTicker450 a.mehr, .teasTicker300 a.mehr{margin-left:5px;}
.tickerplaybtn {float:left;width:17px;position:relative; visibility:hidden;margin-top:1px;}
.tickerplaybtnVisible {float:left;width:17px;position:relative;visibility:visible; margin-top:1px;}
/*newsTicker SSN*/
.teasTicker600SSN {position: relative; float: left; margin-bottom: 20px;}
.teasTicker600SSN .ticker{max-height:125px;_height:125px;overflow-y:scroll;position:relative;width:595px;margin-bottom:5px; background:url(/web/cms/static/img/admin/sky_11-12_ticker-bg_595x125.jpg) repeat-y;}
div.teasTicker600SSN h2.newstab {color: #ffffff; background:url(/web/cms/static/img/admin/sky_11-10_tickerheadline-ssn_595x23.jpg) no-repeat;}
.teasTicker600SSN .newsticker, h2.newstab {border-bottom: none;}
.teasTicker600SSN .newsticker {padding:6px 0 5px 5px;margin:0px;clear:both;height:14px;position:relative;}
.teasTicker600SSN .newsticker a:hover span{text-decoration:underline;cursor:pointer;}
.teasTicker600SSN .newsticker a, .newsticker span {padding:0px;}
.teasTicker600SSN .zeit {padding-left: 0; float:left;width:32px; font: bold 11px arial; color:#ffffff; position:relative; bottom: 1px;}
.teasTicker600SSN .rubrik  {margin-left: 0; float:left;width:96px; font: normal 11px arial; color:#ffffff;position:relative; bottom: 1px;}
.teasTicker600SSN .head  {margin-left: 0; width:428px; font: bold 11px arial; color:#ffffff; position:relative; height: 14px; display: block; overflow: hidden; bottom: 1px;}
.teasTicker600SSN a.mehr {margin-left:5px;}
.teasTicker600SSN .tickertext {z-index: 5; position: relative; overflow: hidden;}
.teasTicker600SSN .tickeropacity {position: absolute; background-color: #66a7dd; width: 595px; top: 0pt; left: 0pt; height: 25px; opacity: 0.2; filter:alpha(opacity=20);}
.teasTicker450SSN {position: relative; float: left; margin-bottom: 20px;}
.teasTicker450SSN .ticker{max-height:125px;_height:125px;overflow-y:scroll;position:relative;width:445px;margin-bottom:5px; background:url(/web/cms/static/img/admin/sky_11-12_ticker-bg_445x125.jpg) repeat-y;}
div.teasTicker450SSN h2.newstab {color: #ffffff; background:url(/web/cms/static/img/admin/sky_11-10_tickerheadline-ssn_445x23.jpg) no-repeat;}
.teasTicker450SSN .newsticker, h2.newstab {border-bottom: none;}
.teasTicker450SSN .newsticker {padding:6px 0 5px 5px;margin:0px;clear:both;height:14px;position:relative;}
.teasTicker450SSN .newsticker a:hover span{text-decoration:underline;cursor:pointer;}
.teasTicker450SSN .newsticker a, .newsticker span {padding:0px;}
.teasTicker450SSN .zeit {padding-left: 0; float:left;width:32px; font: bold 11px arial; color:#ffffff; position:relative;}
.teasTicker450SSN .rubrik  {margin-left: 0; float:left;width:96px; font: normal 11px arial; color:#ffffff;position:relative;}
.teasTicker450SSN .head  {float: left; margin-left: 0; width:278px; font: bold 11px arial; color:#ffffff; position:relative; height: 14px; display: block; }
.teasTicker450SSN .rubrik , .teasTicker450SSN .head , .teasTicker450SSN .zeit { margin-top: -1px;}
.teasTicker300SSN a.mehrticker, .teasTicker450SSN a.mehrticker, .teasTicker600SSN a.mehrticker {background: url(/web/cms/static/img/admin/sky_11-10_klickpfeil_schwarz_8x8.png) no-repeat scroll right 4px transparent; color: #000000; font-weight: bold; margin-left:5px; padding: 0 10px 0 0; text-decoration: none;}
.teasTicker450SSN .tickertext {z-index: 5; position: relative; }
.teasTicker450SSN .tickeropacity {position: absolute; background-color:#000000; width: 445px; top: 0pt; left: 0pt; height: 25px; opacity: 0.3; filter:alpha(opacity=30);}
.teasTicker300SSN {position: relative; float: left; margin-bottom: 20px;}
.teasTicker300SSN .ticker{max-height:125px;_height:125px;overflow-y:scroll;position:relative;width:295px;margin-bottom:5px; background:url(/web/cms/static/img/admin/sky_11-12_ticker-bg_295x125.jpg) repeat-y;}
div.teasTicker300SSN h2.newstab {color: #ffffff; background:url(/web/cms/static/img/admin/sky_11-10_tickerheadline-ssn_295x23.jpg) no-repeat;}
.teasTicker300SSN .newsticker, h2.newstab {border-bottom: none;}
.teasTicker300SSN .newsticker {padding:6px 0 5px 5px;margin:0px;clear:both;height:14px; position:relative;}
.teasTicker300SSN .newsticker a:hover span{text-decoration:underline;cursor:pointer;}
.teasTicker300SSN .newsticker a, .newsticker span {padding:0px;}
.teasTicker300SSN .zeit {padding-left: 0; float:left;width:32px; font: bold 11px arial; color:#ffffff; position:relative; bottom:1px;}
.teasTicker300SSN .rubrik {display:none; margin-left: 0; float:left;width:96px; font: normal 11px arial; color:#ffffff;position:relative; bottom:1px;}
.teasTicker300SSN .head  {margin-left: 0; width:224px; font: bold 11px arial; color:#ffffff; position:relative; height: 14px; display: block; overflow: hidden; bottom:1px;}
.teasTicker300SSN a.mehr {margin-left:5px;}
.teasTicker300SSN .tickertext {z-index: 5; position: relative; overflow: hidden;}
.teasTicker300SSN .tickeropacity {position: absolute; background-color:#000000; width: 295px; top: 0pt; left: 0pt; height: 25px; opacity: 0.3; filter:alpha(opacity=30);}
.teasTicker450SSN a.mehr, . teasTicker450SSN a.mehr:link, .teasTicker450SSN a.mehr:visited, .teasTicker450SSN a.mehr:active,
.teasTicker300SSN a.mehr, . teasTicker300SSN a.mehr:link, .teasTicker300SSN a.mehr:visited, .teasTicker300SSN a.mehr:active,
.teasTicker600SSN a.mehr, . teasTicker600SSN a.mehr:link, .teasTicker600SSN a.mehr:visited, .teasTicker600SSN a.mehr:active {font-weight:bold; color:#000;}
/* /newsticker*/
h2.tabborder {background-color:#ededed;color:#000;font-size:11px;font-weight:bold;}
h2.tab, h2.bordertab, .legacyContentContainer h2.bordertab {background-color:#ededed;color:#000;font-size:11px;font-weight:bold;}
h2.tab a, h2.newstab, h2.bordertab, .legacyContentContainer h2.bordertab {border-top:4px solid #C2C2C2;color:#000;display:block;height:12px;overflow:hidden;padding:3px 0px 5px 5px;}
h2.tab a:hover {background-color:#C2C2C2;color:#FFF;text-decoration:none;}
#sectionOne h2.tab a,#sectionOne h2.newstab, #sectionOne h2.bordertab{border-top:4px solid #7AB800;color:#000}
#sectionOne h2.tab a:hover {background-color:#7AB800;color:#FFF;}
#sectionTwo h2.tab a,#sectionTwo h2.newstab, #sectionTwo h2.bordertab{border-top:4px solid #ED2939;color:#000}
#sectionTwo h2.tab a:hover {background-color:#ED2939;color:#FFF;}
#sectionThree h2.tab a,#sectionThree h2.newstab, #sectionThree h2.bordertab{border-top:4px solid #0098C3;color:#000}
#sectionThree h2.tab a:hover {background-color:#0098C3;color:#FFF;}
#related h2.tab a,#related h2.newstab, #related h2.bordertab{border-top:4px solid #000;color:#000}
#related h2.tab a:hover {background-color:#000;color:#FFF;}
h2.straight span span {display:block;height:18px;padding:4px 0pt 2px 8px;}
.teasTxtBox .headline {display:block;font-weight:bold;height:26px;margin:0pt;overflow:hidden;}
p.home33 span.headline{display:block;font-weight:bold;margin-bottom:4px;height:13px;}
.width1 {width:145px;}
.width243 {width:243px;}
.width2 {width:295px}
.width3 {width:445px;}
.width4 {width:595px;}
.width45 {width:585px;}
.width5 {width:745px;}
.width6 {width:895px;}
.imgSize1 img.teaserBild,.doubleImgSize1 img.teaserBild{width:145px;}
.imgSize2 img.teaserBild,.doubleImgSize2 img.teaserBild {width:295px;}
.imgSize21 img.teaserBild,.imgSize21double img.teaserBild {width:250px;}
.imgSize3 img.teaserBild,.doubleImgSize3 img.teaserBild {width:445px;}
.imgSize4 img.teaserBild,.doubleImgSize4 img.teaserBild {width:595px;}
.imgSize5 img.teaserBild,.doubleImgSize5 img.teaserBild {width:745px;}
img.teaserBild330{height:330px;}
.teasImgTxt {position:relative;float:left;}
.teasImgTxt img {height:175px;position:absolute;}
.halfHeight img {height:73px;position:absolute;}
.halfHeight85 img, .halfHeight85right img {height:85px;position:absolute;}
.halfHeight85right img {left:150px;}
.teasImgTxt .teasTxtBox {height:167px;overflow:hidden;padding:2px 0pt 5px 5px;top:0px;position:relative;}
.halfHeight .teasTxtBox {height:73px;overflow:hidden;padding:2px 0pt 5px 5px;top:0px;position:relative;}
.halfHeight85 .teasTxtBox {height:85px;overflow:hidden;padding:2px 0pt 4px 5px;top:0px;position:relative;}.halfHeight85right .teasTxtBox {left:0 !important;}
.withoutHeadline {height: 175px;}
.withoutHeadline .teasTxtBox {height:166px;}
.imgTxtRatio11 .teasTxtBox,.imgTxtRatio12 .teasTxtBox,.imgTxtRatio13 .teasTxtBox,.imgTxtRatio14 .teasTxtBox,.imgTxtRatio15 .teasTxtBox  {left:145px;}
.imgTxtRatio145 .teasTxtBox {left:255px;width:000px;}
.imgTxtRatio21 .teasTxtBox, .imgTxtRatio22 .teasTxtBox,.imgTxtRatio23 .teasTxtBox, .imgTxtRatio24 .teasTxtBox {left:295px;}
.imgTxtRatio31 .teasTxtBox,.imgTxtRatio32 .teasTxtBox {left:445px;}
.imgTxtRatio41 .teasTxtBox {left:595px;}
.imgTxtRatio11 .teasTxtBox, .imgTxtRatio21 .teasTxtBox, .imgTxtRatio31 .teasTxtBox, .imgTxtRatio41 .teasTxtBox {width:144px;}
.imgTxtRatio12 .teasTxtBox,.imgTxtRatio22 .teasTxtBox,.imgTxtRatio32 .teasTxtBox {width:294px;}
.imgTxtRatio13 .teasTxtBox,.imgTxtRatio23 .teasTxtBox {width:444px;}
.imgTxtRatio14 .teasTxtBox {width:594px;}
.imgTxtRatio11 .teasTxtBox span.headline, .imgTxtRatio11 .teasTxtBox p, .imgTxtRatio11 .teasTxtBox ul, .imgTxtRatio21 .teasTxtBox span.headline, .imgTxtRatio21 .teasTxtBox p, .imgTxtRatio21 .teasTxtBox ul, .imgTxtRatio31 .teasTxtBox span.headline, .imgTxtRatio31 .teasTxtBox p, .imgTxtRatio31 .teasTxtBox ul, .imgTxtRatio41 .teasTxtBox span.headline, .imgTxtRatio41 .teasTxtBox p, .imgTxtRatio41 .teasTxtBox ul {
overflow:hidden;width:139px;}
.imgTxtRatio12 .teasTxtBox span.headline,.imgTxtRatio12 .teasTxtBox p, .imgTxtRatio12 .teasTxtBox ul,.imgTxtRatio22 .teasTxtBox span.headline, .imgTxtRatio22 .teasTxtBox p, .imgTxtRatio22 .teasTxtBox ul,.imgTxtRatio23 .teasTxtBox span.headline, .imgTxtRatio23 .teasTxtBox p, .imgTxtRatio23 .teasTxtBox ul {
overflow:hidden;width:289px;}
.teasImgTxtSandwich .teasTxtBox span.headline, .teasImgTxtSandwich .teasTxtBox p, .teasImgTxtSandwich .teasTxtBox ul {
overflow:hidden;width:139px;}
.teasTxtSandwich .teasTxtBox span.headline, .teasTxtSandwich .teasTxtBox p, .teasTxtSandwich .teasTxtBox ul, .teasImgTxtVerticalSmall .teasTxtBox span.headline, .teasImgTxtVerticalSmall .teasTxtBox p, .teasImgTxtVerticalSmall .teasTxtBox ul, .teasImgTxtVertical .teasTxtBox span.headline, .teasImgTxtVertical .teasTxtBox p, .teasImgTxtVertical .teasTxtBox ul {
overflow:hidden;width:133px;}
.teasImgTxtVertical243{overflow:hidden;width:243px;float:left;position:relative;margin-left:5px;}
.teasLinklist,.teasLinklist_mitte { background-color: rgb(246, 246, 246); list-style-type: none; padding: 0pt 0pt 2px; position: absolute; width: 140px; }
.teasLinklist {background-color:transparent;bottom:2px;}
.dynamicTeaser .logoBig {display:none;}
.dynamicTeaserBig .logoSmall {display:none;}
.dynamicTeaserPadding {overflow:hidden;height:1px;float:none;margin:0;padding:0;background-color:#EDEDED;clear:both;margin-bottom:20px;}
.dynamicTeaser .teasLinklist, .dynamicTeaserBig .teasLinklist {bottom:0;}
.dynamicTeaser .teasTxtBox, .dynamicTeaserBig .teasTxtBox {padding-left:10px;}
.dynamicTeaser .teasTxtBox .teasLinklist li img, .dynamicTeaserBig .teasTxtBox .teasLinklist li img {height: 6px; width: 6px; left: 4px; position: relative;}
.dynamicTeaser .teasTxtBox .teasLinklist a,.dynamicTeaserBig .teasTxtBox .teasLinklist a,
.dynamicTeaser .teasTxtBox .teasLinklist a:link,.dynamicTeaserBig .teasTxtBox .teasLinklist a:link,
.dynamicTeaser .teasTxtBox .teasLinklist a:visited,.dynamicTeaserBig .teasTxtBox .teasLinklist a:visited {font-weight:bold; color: #26316b; padding:0; background: none;}
.dynamicTeaser .teasTxtBox h3.sport a, .dynamicTeaser .teasTxtBox h3.sport a:link, .dynamicTeaser .teasTxtBox h3.sport a:visited, .dynamicTeaserBig .teasTxtBox h3.sport a, .dynamicTeaserBig .teasTxtBox h3.sport a:link, .dynamicTeaserBig .teasTxtBox h3.sport a:visited {font-weight:bold; color:#26316b; }
.dynamicTeaser .teasTxtBox p.kategorie, .dynamicTeaserBig .teasTxtBox p.kategorie { font-weight:bold; color:#555555; margin:2px 0 1px; height:13px;}
.dynamicTeaserBig .teasTxtBox h3 {height:26px;overflow:hidden;}
.dynamicTeaser .teasLinklist li a, .dynamicTeaserBig .teasLinklist li a { padding: 0 0 0 9px; background-position: 0 4px;}
.halfHeight .teasLinklist, .halfHeight85 .teasLinklist {bottom:4px;}
.teasImgTxtVertical .teasTxtBox {height:87px;overflow:hidden;padding:3px 0pt 0pt 5px;position:relative;width:138px;}
.teasImgTxtVertical243 .teasTxtBox {border:none;height:107px;overflow:hidden;padding:5px 0px 0px 5px;position:relative;width:224px;}
.teasImgTxtVerticalSmall .teasTxtBox {height:99px;overflow:hidden;padding:3px 0pt 0pt 5px;position:relative;width:138px;}
.bild_bg {width:243px;height:150px;}
.teasImgTxtVertical img.teaserBild {height:85px;width:145px;}
.teasImgTxtVertical243 img.teaserBild {height:135px;width:230px;padding:5px 6px 6px 5px;}
.teasImgTxtVertical .teasTxtBox span.headline,.teasImgTxtVertical2 .teasTxtBox span.headline {line-height:1.2em;}
.teasImgTxtVertical .teasTxtBox p,.teasImgTxtVertical2 .teasTxtBox p {line-height:1.1em;}
.teasImgTxtVertical .teasTxtBox span.headline {height:28px;}
.teasImgTxtSandwich {height:199px;width:295px;}
.teasImgTxtSandwich .sandwich {position:relative;height:98px;}
.teasImgTxtSandwich .sandwich img.teaserBild {
height:73px;width:145px;}
.teasImgTxtSandwich .upper {border-bottom:5px solid #FFFFFF;}
.teasImgTxtSandwich .teasTxtBox {
height:70px;left:145px;overflow:hidden;padding:2px 0pt 0pt 5px;position:absolute;top:24px;width:144px;}
.teasTxt {overflow:hidden;}
.teasTxt .teasTxtBox {height:172px;overflow:hidden;padding:2px 0pt 0pt 5px;position:relative;}
.teasTxt .teasTxtBox .headline {height:26px;margin-right:2px;}
.teasTxt .teasTxtBox .headline, .teasTxt .teasTxtBox p, .teasTxt .teasTxtBox ul {margin-right:2px;overflow:hidden;}
.teasTxt .teasTxtBox p {margin-right:2px;}
.teasTxt ul.teasTextlinks {position:absolute;}
.teasImgTxtVertical .teasTextlinks li, .teasImgTxtVerticalSmall .teasTextlinks li,.teasTxt .teasTextlinks li {line-height:1.2em;list-style-type:none;}
.teasImgTxtVertical ul.teasTextlinks, .teasImgTxtVertical243 ul.teasTextlinks {position:absolute;}
.teasImgTxtVertical .teasTextlinks li, .teasImgTxtVertical243 .teasTextlinks li {line-height:1.2em;list-style-type:none;}
.teasTxtBox form {bottom:0pt;left:0pt;padding:10px 5px 5px;position:absolute;width:100%;}
.teasTxtBox form.bottom20 {bottom:16px;}
.teasTxtBox form input {border:1px solid #DADADA;float:left;width:75%;}
.teasTxtBox form select {width:130px;font-size:9px;}
.teasTxtBox form.bottom20 select {width:138px;font-size:9px;border:1px solid #DADADA;}
.selectborder130{}
.teasDropDown img.teaserBild {height:85px;width:295px;}
.teasDropDown .teasTxtBox {height:87px;overflow:hidden;padding:3px 0pt 0pt 5px;position:relative;}
.teaserRot img.headline {margin-bottom:5px;}
.teaserRot form {color:#FFFFFF;font-size:9px;}
.teaserRot input.searchfield {width: 100px;float:left !important;height:14px;margin:0 0 0 5px;}
.teaserRot input.searchbtn {float:left;border:0px;height:15px;margin:0 0 0 5px;}
.teaserRot,
.teaserOrange {float:left; position: relative; width: 145px; min-height:63px; margin: 0 0 5px 0; padding: 0 0 0 0;}
.teaserRot .error{padding:0px 4px;}
.content150Teaser {float:left;width:145px;margin:0 5px 5px 0;font-size:11px;overflow:hidden;}
.content150Teaser p.bu{padding:1px 0 0 0;height:28px;width:145px;background-color:#fff;overflow:hidden;}
.content150Teaser h5{
font-size:11px;
font-weight:bold;
}
.content150Teaser h5.praemien{
height:28px;
overflow:hidden;
}
.content150Teaser h5 a{
padding:0 0 0 20px;
background-image:url(/web/cms/static/img/admin/btn_subnavarrow_4x7.gif);
background-repeat:no-repeat;
background-position:0px 1px;
text-decoration:none;
}
.content150Teaser a.bright{
padding:0 0 0 20px;
background-image:url(/web/cms/static/img/admin/btn_subnavarrow_4x7.gif);
background-repeat:no-repeat;
background-position:0px 1px;
text-decoration:none;
color:#fff;
}
#aktionsboxTeaser a.dark,
.content95Teaser a.dark,
.content450Teaser a.dark,
.content150Teaser a.dark,
.content150TeaserFloatRight a.bright,
.content150TeaserFloatRight a.dark,
.content150Teaser a.dark,
.content200Teaser a.dark{
padding:0 0 0 20px;
background-image:url(/web/cms/static/img/admin/btn_subnavarrow_4x7.gif);
background-repeat:no-repeat;
background-position:0px 1px;
text-decoration:none;
color:#000;
}
.teasTxtBox h3 {min-height:26px;padding-bottom:0px;}
/*/TEASER*/
/*Download*/
.info_download {float:left;margin-bottom:5px;width:600px;}
.info_download h1 {font-size:14px;margin-bottom:18px;}
.info_download_element {float:left;height:21px;margin-right:5px;width:145px;}
.info_download_element div {height:21px;}
.info_download_element div span {line-height:1.6;padding-left:23px;}
.info_download_element div.Margin2 {background:transparent none repeat scroll 0%;margin-top:2px;}
a.mehr:link, a.mehr:visited, a.mehr:active, a.zurueck:link, a.zurueck:visited, 
a.zurueck:active,a.download:link, a.download:visited, 
a.download:active {
font-weight:normal;padding:0pt 11px 0pt 0;text-decoration:none;}
a.zurueck:link, a.zurueck:visited, a.zurueck:active { padding:0 0 0 10px; }
a.mehr:link, a.mehr:visited, a.mehr:active,a.download:link, 
a.download:visited, a.download:active,.teasImgTxtVertical .teasTextlinks a, 
.teasImgTxtVerticalSmall .teasTextlinks a,
.teasImgTxtVertical243 .teasTextlinks a,.teasLinklist li a,.teasLinklist_mitte li a,
.dynamicTeaser .teasLinkBox .teasLinklist li, .dynamicTeaserBig .teasLinkBox .teasLinklist li {
color:#555555;background:url(/web/cms/static/img/admin/sky_11-10_klickpfeil_grau_8x8.png) no-repeat right 4px;}
.teasLinklist_mitte li a  {
background-position:0px 4px;
}
.dynamicTeaser .teasLinkBox .teasLinklist li, .dynamicTeaserBig .teasLinkBox .teasLinklist li {background-position: left 4px;padding-left:9px;}
.dynamicTeaser .teasLinkBox .teasLinklist li a, .dynamicTeaserBig .teasLinkBox .teasLinklist li a{padding:0;background:none; color:#888;}
.teasLinklist_mitte li a, .teasImgTxtVertical .teasTextlinks a, .teasImgTxtVerticalSmall 
.teasTextlinks a, .teasLinklist li a{
padding:0 10px 0 0px;
}
.teasTxt .teasTextlinks li span.pfeil { background:url(/web/cms/static/img/admin/sky_11-10_klickpfeil_grau_8x8.png) no-repeat right 4px; padding: 0 8px 0 0; }
a.zurueck:link, a.zurueck:visited, a.zurueck:active {
background: url(/web/cms/static/img/admin/sky_11-10_zurueckpfeil_grau_6x7.png) no-repeat 0px 4px;}
a.zurueck:hover {text-decoration:underline;}
a.dark:link, a.dark:visited, a.dark:active {font-size:11px;text-decoration:none;}
a.download:link, a.download:visited, a.download:active  {font-weight:normal;clear:both;color:#999;display:block;}
a.download:hover,a.dark:hover, a.mehr:hover,
.teasImgTxtVertical .teasTextlinks a:hover, .teasImgTxtVerticalSmall .teasTextlinks a:hover,.teasTxt .teasTextlinks a:hover,
.teasImgTxtVertical243 .teasTextlinks a:hover,
.teasLinklist li a:hover,.teasLinklist_mitte  li a:hover  {text-decoration:underline;color:#000;}
a.weiter  {background:url(/web/cms/static/img/admin/sky_11-10_klickpfeil_grau_8x8.png) no-repeat right 4px;padding-right:10px;}
/*Form*/
.inputSend {position:relative;left:216px}
input {background-color:transparent;}
input.contentLogin {background-color:#FFFFFF;font-size:12px;margin:0px 7px 0px 0px;}
input.transparent {background-color:transparent;}
p.txtError {color:#FF0000;font-size:11px;font-weight:bold;margin-bottom:0px;}
.txtError a {text-decoration: underline;}
p.subline {font-size:11px;margin:0pt 0pt 11px;}
span.subheadline {font-size:12px;font-weight:bold;}
span.normal {font-size:11px;}
span.contentTextSmallFont {font-size:10px;}
.umfluss {float:left;margin-right:5px;}
.col_9B0202 {background:#9B0202 none repeat scroll 0%;}
.FontBright {color:#FFFFFF;}
.bold { font-weight: bold !important; }
.FontBold {font-weight:bold;line-height:1.7em;}
.tblDarker {background-color:#DADADA;}
.tblDarker input {background-color:transparent;}
.tblBlack {background-color:#000000;}
.tblEndpreis {font-size:20px;font-weight:bold;text-align:center;}
.tblTechnik {clear:left;}
.tblTechnik tr td.tbl5Height {height:5px;}
.tblTechnik tr td {height:26px;padding:2px 4px 2px 0px;}
.anredeBott {padding-bottom:12px;}
.tblTechnik  tr td h2 {color:#000;font-weight:bold;font-size:11px; padding:16px 0 0 0;}
.tblTechnik tr td input#txtEmail {width:190px;}
.tblTechnik th,.tblTechnik td{padding:0 0 0 0px;}
.tblTechnik th{text-align:left;}
.margin5Top, .wlj {margin-top:5px;}
.margin15Top {margin-top:15px;}
/* Formularfelder */
.formTextFeld233, .formTextFeld103, .formTextFeld230, .formTextFeld, .formTextFeld115, .formTextFeld143, .formTextFeld295, .formTextFeld63, .formTextFeld40, .formTextFeld192, .formTextFeld165, .formTextFeld215, .formSelectFeld215, .formSelectFeld192, .formSelectFeld145, .formSelectFeld115, .formSelectFeld50 {
background-color:#FFFFFF;font-size:11px;border:1px solid #cccccc;height:15px;}
.formSelectFeld192 { height: 18px;}
.formTextFeld {width:220px;}
.formTextFeld115 {width:115px;}
.formTextFeld103 {width:103px;}
.formTextFeld143 {margin-right:4px;width:143px;}
.formTextFeld233 {width:233px;}
.formTextFeld230 {margin-right:4px;width:230px;}
.formTextFeld295 {width:295px;}
.formSelectFeld290,.formAreaFeld288, .formTextFeld192, .formTextFeld285 {width:288px;border:1px solid #cccccc;}
.formSelectFeld290 {width:290px;}
.formTextFeld63 {margin-right:5px;width:63px;}
.formTextFeld40 {margin-right:4px;width:40px;}
.formTextFeld165 {width:165px;}
.formTextFeld215 {width:215px;}
.formSelectFeld192 {width:227px;}
.formSelectFeld115 {width:119px;height:18px;}
.formSelectFeld50 {width:50px;margin-right:3px;}
.formSelectFeld50, .formSelectFeld115, .formSelectFeld192, .formSelectFeld290, .formAreaFeld288 {font-size:11px;}
.btnSubmit {vertical-align:top;}
.contentDefault150Form select{width:131px;height:17px;color:#000;font-size:10px;margin:3px 0 0 7px;background-color:#fff;}
.content210Teaser{float:left;width:205px;margin:0px 5px 5px 0px;font-size:11px;overflow:hidden;}
.contentDefault210Form select{width:196px;height:17px;color:#000;font-size:10px;margin:3px 0 0 7px;background-color:#fff;}
.noBorders {border: none;}
.legacyContentContainer,
.legacyContentFreestyle {margin:0 5px 20px 0;}
.legacyContentContainer a, .legacyContentContainer .passepartout a {text-decoration:underline;font-weight:bold;}
.legacyContentContainer a:hover,.legacyContentContainer .passepartout a:hover{text-decoration:underline;}
.legacyContentContainer ul{padding:0 0 0 1.5em;list-style-type:square;}
.legacyContentContainer ol, .legacyContentContainer img, .legacyContentContainer ul{position:relative;}
.legacyContentContainer ol, .legacyContentContainer ul  {left:20px;padding-right:20px;}
.legacyContentContainer ol li, .legacyContentContainer ul li  {list-style-position:outside; margin-left:25px;}
.passepartout {padding:5px 0px;}
div.praemienList {margin-bottom: 10px;}
div.praemie {float:left;margin-left:5px;margin-bottom:10px;height:150px;width:138px;}
.contentOneKlick{float:left; margin-bottom:5px; width:300px; height:55px;}
/* Receiver-Übersicht */
.receiverVgl {padding:5px 0;}
.receiverVgl select {width:145px;}
.receiverVgl td {height:8px;padding:6px 0 6px 8px;border-bottom:1px solid #E5E5E5;background-color:#ededed;vertical-align:top;}
.receiverVgl th {text-align:left;border-bottom: 1px solid #E5E5E5;background-color:#ededed;height:15px;padding:6px 0 6px 8px;vertical-align:top;}
.marginleft5 {margin-left:5px;}
/* Abobaukasten */
/* Allgemeine Einstellungen */
 /* NEU 2009/11/11*/
.abomask a:link, .abomask a:visited, .padLeft24 a:link, .padLeft24 a:visited{color:#000;text-decoration:underline;}
 .width415 {width:430px;}
.abobaukasten{margin-bottom:10px;}
.abobaukasten .width3 {width:420px;}
.abobaukasten .brdbtm{padding-bottom:5px;margin-bottom:10px;}
.abobaukasten h2 {font-size:16px;padding:5px 0 10px;color:#555555}
.borders {border-bottom:3px solid #C2C2C2;border-top:3px solid #C2C2C2;padding:10px 0;clear:both;float:none;min-height:15px;}
.padd1 {padding-top:1px;}
.padLeft24 {padding:0px 17px 0px 24px;} 
.imgPaket {float:left}
.textCenter {text-align:center;padding:10px 0;}
.preisanzeige a, .preisanzeige a:link{font-weight:bold;text-decoration:underline;}
.pktBorder {width:100%;background:url(/web/cms/static/img/admin/abstandslinie-gepunktet.gif) no-repeat;height:1px;margin:10px 0px;clear:both;float:none;}
.sldBorder {width:100%;border-bottom:1px solid #C2C2C2;height:1px;margin:10px 0px;clear:both;float:none;}
.knickBorder {width:100%;background: url(/web/cms/static/img/admin/abstandslinie-mit-pfeil-nach-unten.gif) no-repeat; height:21px;margin:10px 0px;clear:both;float:none;}
.radioMarg {margin:3px 15px 0px 0px;}
.aboBanner {text-align:center;}
.abobaukasten .price {font-size:10px;float:left;width:95px;}
.abobaukasten .price strong, .abobaukasten .price b{color:#0195C3;font-size:12px;}
.padtop5 {padding:5px 0 0 10px;} 
.clearer32  {clear:both;font-size:0px;height:32px;line-height:0px;}
.btnInfo {margin-right:17px;} 
.mrgBott17{margin-bottom:17px;}
.abocheckzusatz {margin:0 5px 0 10px;float:left;}
.mrgLe10 {margin-left:10px;}
.abocheckhaken {margin-left:3px;width:27px;height:27px;float:left}
.abocheck {margin-left:3px;padding:6px 7px 8px;width:27px;height:27px;}
.abocheck, x:-moz-any-link, x:default { padding:9px 7px 8px;} /* FireFox 3 */
.abocheck img, .abocheck label {float:right;}
.abocheck img, .abocheck label{padding:4px 10px 4px 0}
.abobaukasten .passepartout {padding:5px 0px 5px 5px;}
.spaceWhite {width:100%;background-color:#FFF;height:20px;border-top:3px solid #C2C2C2;border-bottom:3px solid #C2C2C2;margin:10px 0;}
/* Voting */
.votingteaser {width:295px;}
.votingteaser p, .votingteaser td {color:#999;padding-left:3px;}
.votingteaser p.txtError {color:#FF0000;}
.votingteaser img {padding:0;}
.tblVoting {width:295px;}
.wlj td, .tblVoting tr td {border-top:1px solid #e0e1dd;padding-left:3px;}
.votingSubmit {height:26px;width:295px;text-align:right;}
.answer {width:147px;background-color:#ededed;}
.voted {background-color:#999;}
.tblVoting tr td.percent {padding-left:5px;}
.votingFeedback {padding-top:10px;}
.wlj td a:link,.wlj td a:visited {text-decoration:none;}
.wlj td, .wlj th{color:#999; font-weight:normal;height:27px;}
.wlj th {padding:0px 0 0 5px;border:none;}  
.wlj td {height:18px;padding:0px 0 0 5px!important;}
/* Paketinformationen */
.abomask  {}
.errors {color:red;font-weight:bold; margin-bottom:10px;}
.borderRed {padding:10px 17px 10px 24px; border:1px solid red;font-weight:normal;} 
.hints {margin-bottom:10px;}
.width410 {width:410px;float:left;}
.mrgtop4 {margin-top:4px;}
.marg5{margin-top:5px;}
.mrgLe5{margin-left:5px;}
.mrgBott {margin-bottom:5px;}
.bott0{padding-bottom:0px !important;}
.mrgBott12 {margin-bottom:20px;}
.marg2{margin:0px 2px;}
.abobaukasten input { outline-style:none};
.abobaukasten .paket {float:left;margin:0 7px 13px 0;position:relative;background-repeat:no-repeat;width:235px;padding:17px 0px 0 5px;background-position:top left;min-height:31px;}
.abobaukasten .full {width:731px;}
.abobaukasten .threequarter {width:731px;min-height:30px;padding:12px 0px 12px;margin-bottom:0px;}
.widthAbo {width:419px;margin:0 9px 8px 0;float:left}
.abobaukasten .optheadline h2{font-size:16px;float:left;display:inline;color:#000;padding:0 0 0 20px;margin-top:0px;}
.abobaukasten .optheadline {margin:3px 0 8px;border-right:0px;clear:both;}
.abodaten {padding:8px 0px 5px 24px;}
.abobaukasten .red {color:#FF0000;font-weight:bold;}
.klappe {height:78px !important;}
/*Sky-Eleven*/
.color, .colorHD {font-weight:bold;color:#000;}
.colorfilm {font-weight:bold;color:#ED2939}
.colorsport {font-weight:bold;color:#0098C3}
.colorbuli {font-weight:bold;color:#7AB800}
/* Preisanzeige */
.preisanzeige {float:left;width:145px;margin:21px 0 0 0;font-weight:normal;background-color:#FFF; overflow:hidden;border-top:3px solid #C2C2C2;border-bottom:3px solid #C2C2C2;text-align:right;line-height:1.4em;}
.preisanzeige h3 {color:#000;font-size:12px;padding-top:5px;}
.preisanzeige u {line-height:20px;}
.aboBlue { color: #0098C4; }
.preisanzeige .block, .preisanzeige .blockzwei {border:1px solid #C2C2C2;border-top:0px;padding:5px 5px;}
.brdbtm {border-bottom:1px solid #C2C2C2;}
.brdtop {border-top:1px solid #C2C2C2;}
.preisanzeige .price {font-weight:bold;color: #0098C4; }
.preisanzeige p {margin-bottom:0.3em; }
.clearer4 {clear:both;font-size:0px;height:0px;line-height:0px;height:4px;}
.red span, .redhead {color:#FF0000;font-weight:bold;}
.preisanzeige .hints {margin-bottom:0;}
.tipps { background:  url(/web/cms/static/img/admin/abobaukasten_hd-offer_tipp.gif) no-repeat top left; padding:4px 0px 10px 55px;}
/* Receiver */
.abobaukasten .recauswahl {background:url(/web/cms/static/img/admin/abstandslinie-gepunktet.gif) no-repeat;background-color:transparent;float:left;margin: 1px 5px 5px 0;padding:10px 0 4px 24px;width:100%;}
.abobaukasten .recauswahl .rec_name {font-weight:bold;display:block;width:160px;float:left;}
.abobaukasten .recauswahl .rec_input_miet {width:160px; display:block;float:left;}
.abobaukasten .recauswahl .rec_input{display:block;float:left;}
.rec_price{font-size:14px;font-weight:bold;}
.abobaukasten .recauswahl .rec_info{display:block;float:left;margin:0 10px 0 23px;width:324px;float:left;}
.abobaukasten .recauswahl a {padding:0;margin:1px 10px 0 0;float:left;}
.abobaukasten .recauswahl label {padding:0 0px 0px 0px;}
#acReceiverAuswahl {overflow:hidden;}
.abobaukasten .recauswahl.recSky { background-color:#000; color:#fff;}
.abobaukasten .recauswahl.recSky .rec_name, .abobaukasten .recauswahl.recSky .aboBlue { color:#7db806; }
/* / NEU */
.offer_abocheck { padding-top:15px; clear:both;}
/* POPUP */ 
body#PopUp{background-color:#fff;font-size:11px;color:#000;background-image:none;}
#PopUpMediaTopContainer,
#PopUpMediaVarTopContainer,
#PopUpTopLogo,
#PopUpTopContainer{position:absolute;top:0;left:0;width:109px;height:95px;padding-top:20px;}
#PopUpMediaVarTopContainer{width:100%;height:61px;background:#fff;}
#PopUpTopLogo {padding-left:15px;}
#PopUpMediaTopContainer,#PopUpTopContainer {width:100%;height:61px;}
#PopUpMediaContent,
#PopUpMediaVarContent,
#PopUpContent,
#PopUpFooterContainer,
#PopUpMediaFooterContainer{overflow:auto;overflow-x:hidden;position:absolute;z-index:20;font-size:11px;}
#PopUpMediaVarContent{font-size:11px;padding-top:5px;top:95px;}
#PopUpMediaContent{font-size:11px;top:61px;padding-left:5px;padding-top:5px;}
#PopUpMediaContent .width4, #PopUpMediaVarContent .width4 {border-right:0px !important;}
#PopUpContent{top:95px;font-size:11px;padding-left:5px;}    
#PopUpMediaFooterContainer, #PopUpFooterContainer {background-color:#FFF;width:100%;height:20px;z-index:100;bottom:0px;padding:15px 0;}
#PopUpMediaFooterContainer a, 
#PopUpFooterContainer a{display: block;width:100px;height:20px;background: #FFF url(/web/cms/static/img/admin/button_schliessen.gif) no-repeat 0 0;float:right;}
#PopUpMediaFooterContainer a span, #PopUpFooterContainer a span {display: block; text-indent: -9999px;} 
.bildunterschrift{font-size:11px;color:#000;margin:3px 0;}
.contentPopUpLinie{float:left;height:2px;width:320px;}
.contentTVGuideBlaettern{clear:both;font-size:11px;width:100%;}
.BlaetternMediaPopUp{float:left;padding-top:3px;padding-bottom:3px;font-weight:bold;font-size:11px;vertical-align:bottom;width:320px;text-align:center;}
.txtDetailPopUp{font-size:11px;width:320px;color:#000;margin:3px 0;}
#PopUpContent h3 {font-size:15px;color:#000;font-weight:bold;}
#PopUpContainerStatic h3{color:#000;font-weight:bold; padding:0 0 4px;}
#PopUpContent p, #PopUpContent ul {font-size:11px;color:#000;line-height:1.3em;}
#PopUpContent .smallPrint {font-size: 9px;color:#555555;padding: 0px 0px 1px 0px;margin: 0px 0px 0px 0px;}
#PopUpContent table{width:445px;border:0;}
#PopUpContent table tr{vertical-align:top;}    
#PopUpContent table tr th{text-align:left;}
#PopUpContent img.formate{margin-right:1px;}
/* Automatisch Anpassung des Textfeldes an die PopUpbreite */
#PopUpContent .width4 { width:auto; }
.Player{font-size:11px;line-height:1.3em;margin:1px 0 3px 0;}
.popAD {position:relative;margin-left:91px;}
/* Flash-Film (AboFlash) */
.contentbg {background-color:#ECECEE;width:650px;}
.infoRight {margin:0;padding:0;position:absolute;top:-4px;left:655px;}
.infocontainer {background-color:#F5F5F6;width:206px;float:left;margin-top:9px;padding:9px 0 0 11px;}
.small {width:650px;height:40px;clear:both;}
.footer {background-color:#FFF;height:25px;clear:both;width:880px;position:fixed;bottom:0px;color: #C80000;}
.navi1 {width:168px;border:1px solid #9CA4A7;padding-top:5px;}
.navi2 {width:168px;margin-top:18px;padding-top:5px;border:1px solid #9CA4A7;}
.navi3 {width:168px;margin-top:19px;border:1px solid #9CA4A7;padding-top:5px;margin-bottom:18px;}
.navi1 .headline,
.navi2 .headline,
.navi3 .headline {position:absolute;margin: -12px 0 5px 4px;}
.navi1 .pad,
.navi2 .pad,
.navi3 .pad {padding-top:5px;}
.navi3 {width:168px;margin-top:19px;border:1px solid #9CA4A7;padding-top:5px;margin-bottom:18px;}
.content1 {width:445px;height:175px;}
.content2 {width:445px;height:195px;font-size:10px;padding-top:10px;vertical-align:bottom;}
.content3 {margin:0;width:310px;position:absolute;right:-45px;margin-top:5px;text-align:right;}
.flashfoot {width:445px;height:60px;margin-bottom:10px;}
#imgstoerer {width:145px;float:left;}
#imgprice {margin-left: 195px;}
.navi {float:left;margin-left:10px;margin-top:13px;}
.content {float:left;margin-top:13px;margin-left:15px;}
#contenttext ul {margin: 0 0 0 15px;}
.haken {padding:12px 0 0 2px;vertical-align: middle;float:left;width:22px;background-color:#4B5C64;margin: 6px 0 0 0;height:40px;}
.zustimmung {background-color:#4B5C64;float:left;width:170px;height:50px;font-size:9px;margin: 6px 0 0 0;color:#FFF;padding: 2px 0 0 0;}
.confirm {text-align:right;margin: 5px 12px 5px 0;}
.select {width:192px;height:16px;margin: 5px 0 0 0;font-size:11px;}
.inputlong {width:192px;height:16px;margin: 0 0 6px 0;font-size:11px;}
.inputshort {width:56px;height:16px;margin: 0 8px 6px 0;font-size:11px;}
.inputmiddle {width:126px;height:16px;margin: 0 0 6px 0;font-size:11px;}
.anrede {width:60px;height:16px;margin: 0 0 6px 0;font-size:11px;}
a.flashnavi {width:163px;display:block;padding: 0;margin-bottom:3px;vertical-align:middle;background-position:left center;background-repeat:no-repeat;}
.flashnavi img {display:block;margin:0 0 0 4px;padding:0;}
#aktionsangebot {margin-top:10px;}
.errorPadding {height:25px;margin-top:5px;padding-top:20px;}
input.error {background-color:#F9C8CB;border: 1px solid #981e32;}
.contentWasLaeuftJetzt {float:right;margin:0px 2px 5px 0px;width:145px;}
/*TVGUIDE*/
.tvCont {width:745px;}
/*Senderübersicht*/
.tvgRow {position:relative;float:left;overflow-x:hidden;margin-top:13px;}
.tvgTeaserImg {margin-bottom:5px;}
.tvgRow td { vertical-align:top;}
.sendungen {position:relative;border-right:5px solid #FFF; width:145px;}
.sendungenLast { border-right:none;}
.thLast {width:145px; border-bottom:1px solid #999;}
.topborder td.tdLast { border-right:0; }
.senderlogo, .senderlogoOnly {position:relative;background-color:#FFF; width:100%;padding-bottom:17px;}
.tvgRow .senderlogo { padding-bottom:0; }
.senderlogo img, .senderlogoOnly img {padding-left:7px;}
.tvgRow .senderlogo img { padding:0; }
.senderlogoOnly {float:right;width:145px;height:50px;padding:0;vertical-align:bottom;}
.senderinfo {position:absolute;top:0px;right:2px;}
.senderinfoNeu {float:right;margin-right:2px;}
.height60 .senderinfo {position:absolute;top:33px;right:5px;}
.sendung .senderinfo {top:0;}
.tvgRow .right5px {text-align:right;width:140px;clear:both;}
.tvgRow h3 {padding:0px;}
.tvgRow h3, .tvgRow h3 a:link, .tvgRow h3 a:visited {color:#000 !important;}
.tvgRow p, .tvgRow h3{margin-bottom:5px; margin-left:5px;}
.color999{color:#999;}
.sendung {position:relative;margin:10px 0; }
.tvgPfeilLi { margin: 0 0 5px 2px; }
.tvgPfeilRe { margin: 0 2px 5px 0; }
.topborder td{background-color:#999;height:1px;border-right:5px solid #FFF;line-height:0px;font-size:0px;}
/* /Senderübersicht */
/*TVGUIDE Detailed Search*/
.detailedSearch {width:100%;font-weight:bold;color:#555555;margin-top:8px;}
.detailedSearch div {overflow:hidden;}
.contentTVGuideDetailSuche {float:left;position:relative;width:50%;height:40px;padding:0;}
.contentTVGuideDetailSuche label {position:absolute;left:0;top:12px;width:90px;height:14px;}
.contentTVGuideDetailSuche input {position:absolute;left:100px;top:10px;width:256px;height:18px;color:#000;font-size:11px;padding:0;margin:0;background-color:#fff;}
.contentTVGuideDetailSuche select{position:absolute;left:100px;top:10px;width:260px;height:20px;color:#000;font-size:11px;padding:0;background-color:#fff;}
.paddingDetailSuche label {left:13px;}
.paddingDetailSuche input, .paddingDetailSuche select {left:113px;}
.content375Teaser {float:left;position:relative;padding:0;width:50%;height:20px;}
.content375Teaser input {position:absolute;left:0;top:0px;width:14px;height:14px;}
.content375Teaser label {position:absolute;left:25px;top:1px;width:90px;height:14px;}
.padding375Teaser input {left:13px;}
.padding375Teaser label {left:38px;}
.content225Teaser {float:right;text-align:right;padding:3px 3px 0 0;width:225px;}
.content225Teaser input {margin-left:20px;padding-top:3px;}
.content225Teaser a {padding-left:8px;background:#fff url(/web/cms/static/img/admin/btn_subnavarrow_4x7.gif) no-repeat 0 50%;font-weight:normal;color:#555555;}
.contentLinie {float:left;width:100%;height:20px;}
/*TVGUIDE Toolbar*/
.contentTVGuideToolbar {position:relative;z-index:305;width:745px;height:49px;margin-bottom:20px;padding-top:6px;font-weight:bold;border-top:4px solid #c2c2c2;border-bottom:1px solid #c2c2c2;}
.contentTVGuideToolbar01 {}/* Placeholder for day selection */
/*TVGUIDE Toolbar - TVGUIDE Calendar*/
.contentTVGuideToolbar02 {float:left;position:relative;width:47px; height:45px;padding-top:4px;background:#fff url(/web/cms/static/img/admin/icon_pfeil-rechts_5x7.gif) no-repeat 100% 6px;}
.filterTVGuideCalButton a:link, .contentTVGuideToolbar02 a:visited {display:block;width:47px; height:34px;background:#fff url(/web/cms/static/img/admin/icon_pfeil-rechts_5x7.gif) no-repeat 100% 2px;}
.filterTVGuideCalButton a:hover {background:#fff url(/web/cms/static/img/admin/icon_pfeil-unten_7x5.gif) no-repeat 100% 2px;}
.filterTVGuideCalendar {position:absolute;top:4px;left:0;z-index:310;width:175px;height:167px;background-color:#fff;}
.filterTVGuideCalendar {width:171px;height:159px;border:4px solid #999;}
.filterTVGuideCalendar table  {width:167px;height:159px;border-collapse:collapse;border:none;}
.filterTVGuideCalendar th {width:23px;height:20px;color:#fff;background-color:#999;border-top:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #e0e1dd;border-left:1px solid #999;}
.filterTVGuideCalendar td {width:23px;height:25px;color:#999;background-color:#FFF;text-align:center;vertical-align:middle;border:1px solid #e0e1dd;}
.filterTVGuideCalendar td.otherMonthBg {background-color:#ededed;}
.filterTVGuideCalendar td.calendarActive {color:#fff;background-color:#999;}
.filterTVGuideCalendar td a {padding-top:7px;}
.filterTVGuideCalendar td a:link, .filterTVGuideCalendar td a:visited, .filterTVGuideCalendar td a:hover {display:block;font-weight:normal;width:23px;height:18px;color:#999;background-image:none;}
.filterTVGuideCalendar td.otherMonthBg a {color:#999;background-color:#ededed;}
.filterTVGuideCalendar td.calendarActive a {color:#fff;background-color:#999;}
/*TVGUIDE Toolbar - TVGUIDE TimeSelect*/
.contentTVGuideToolbar03 {float:left;width:120px; height:45px;margin-left:8px;padding-top:4px;}
.contentTVGuideToolbar03 select {width:120px; height:20px;margin-top:2px;color:#999;background-color:#fff;}
/*TVGUIDE Toolbar - TVGUIDE ProgramFilter*/
div.contentTVGuideToolbar04 {float:left;position:relative;width:144px;margin-left:5px;padding-top:4px;}
.contentTVGuideToolbar04 a {display:block;width:144px;min-height:15px;}
.contentTVGuideToolbar04 a label {cursor:pointer;padding-right:10px;background:#fff url(/web/cms/static/img/admin/icon_pfeil-rechts_5x7.gif) no-repeat 100% 2px;}
.contentTVGuideToolbar04 a:hover{color:#999;text-decoration:none;}
.contentTVGuideToolbar04 a:hover label {background:#fff url(/web/cms/static/img/admin/icon_pfeil-unten_7x5.gif) no-repeat 100% 3px;}
.contentTVGuideToolbar04 span {display:block;cursor:pointer;width:135px; height:14px;margin-top:2px;padding:2px 2px 1px 2px;font-weight:normal;color:#999;background-color:#fff;border:1px solid #c2c2c2;}
.filterTVGuideProgram {position:absolute;top:4px;left:-230px;z-index:320;width:370px;min-height:266px;padding:10px 0;background-color:#fff;border:1px solid #c2c2c2;}
.filterTVGuideProgramHead {width:100%;height:25px;position:relative}
a.filterTVGuideProgramNoFilter {position:absolute;top:0px;left:12px;color:#999;width:102px;height:21px;}
a:link.filterTVGuideProgramNoFilter, a:visited.filterTVGuideProgramNoFilter {color:#999;}
a:hover.filterTVGuideProgramNoFilter {color:#999;text-decoration:underline;}
a.filterTVGuideProgramStation {position:absolute;top:-4px;left:251px;width:102px;height:21px;}
div.dlLeft, div.dlMiddle, div.dlRight {float:left;width:122px;height:100%;margin-top:-8px;}
div.dlLeft, div.dlMiddle {margin-right:2px;}
.filterTVGuideProgram dt, .filterTVGuideProgram dd {font-weight:normal;}
.filterTVGuideProgram dt {margin-top:4px;color:#999;}
.filterTVGuideProgram dd {width:122px;min-height:21px;}
.dlLeft dt {width:106px;height:17px;padding:4px 4px 0 12px;}
.dlMiddle dt {width:114px;height:17px;padding:4px 4px 0 4px;}
.dlRight dt {width:106px;height:17px;padding:4px 12px 0 4px;}
.dlLeft a {display:block;width:106px;min-height:17px;padding:4px 4px 0 12px;}
.dlMiddle a {display:block;width:114px;min-height:17px;padding:4px 4px 0 4px;}
.dlRight a {display:block;width:106px;min-height:17px;padding:4px 12px 0 4px;}
.dlLeft a:hover, .dlMiddle a:hover, .dlRight a:hover {font-weight:bold;color:#fff;background-color:#c2c2c2;text-decoration:none;}
/*TVGUIDE Toolbar - Popup Senderauswahl*/
.filterTVGuideSender {width:100%;height:100%;}
.filterTVGuideSender dl {clear:both;width:100%;padding:9px 0;}
.filterTVGuideSender dt {clear:both;font-weight:bold;color:#999;padding-top:8px;margin-bottom:10px;}
.filterTVGuideSender dd {float:left;width:168px;margin-right:20px;padding-bottom:2px;}
.filterTVGuideSender input {margin-right:8px;background-color:#fff;float:left}
.filterTVGuideSender label {position:relative;top:-2px;display:block;float:left;width:144px;}
.filterTVGuideSenderSubmit {float:right;position:relative;width:225px;height:20px;text-align:right;padding:3px 3px 0 0;overflow:hidden;}
.filterTVGuideSenderSubmit  a {position:absolute;bottom:0px;right:110px;padding-left:8px;background:#fff url(/web/cms/static/img/admin/btn_subnavarrow_4x7.gif) no-repeat 0 50%;font-weight:normal;color:#555555;}
a.filterTVGuideSenderSend {display:block;position:absolute;bottom:1px;right:30px;width:60px;height:20px;background-image:none;}
/*TVGUIDE - Popup Senderinfo*/
#PopUpContainerSenderInfo {float:left;position:relative;width:580px;overflow-x:hidden;padding:10px 0 0 20px;margin-bottom:8px;top:-18px;}
.contentTVGuideSenderInfoTop {width:555px; margin-bottom:15px;}
.infoTopLeft {float:left;width:113px;height:100%;margin:0px 27px 0 0;}
.infoTopRight {float:left;width:413px;height:100%;}
.infoTopRight h1 {font-size:16px;padding:5px 0 0;color:#555555;margin-left:0px;padding-top:0px;}
#TVPopUp .contentTVGuideSenderInfoTop h1 {padding-bottom:3px;}
.contentTVGuideSenderInfoTop p {margin:0;}
.contentTVGuideSenderInfoLeft {float:left;width:295px;min-height:400px;margin:3px 20px 0 0;color:#999;}
.contentTVGuideSenderInfoLeft h2 {font-size:14px;font-weight:normal;color:#555555;}
.infoLeftFlash, .infoLeftFlash object {width:295px;margin-bottom:20px;}
.infoLeftInfo {width:295px;margin:0 0 20px 0;}
.infoLeftInfo h2 {padding:0 0 9px;}
.infoLeftInfo p {margin:0px;}
.infoLeftInfoSubmit {float:left;}
.infoLeftInfoSubmit a,.infoLeftInfoSubmit a:link, .infoLeftInfoSubmit a:visited {display:block;width:100%;height:20px;text-align:center;font-size:11px;font-weight:bold;color:#fff;background:#999 url(/web/cms/static/img/admin/btn_submit-left_400x20.gif) no-repeat top left;}
.infoLeftInfoSubmit a:hover {text-decoration:none;}
.infoLeftInfoSubmit span {display:block;width:100%;height:17px;padding:3px 4px 0 4px;background:transparent url(/web/cms/static/img/admin/btn_submit-right_10x20.gif) no-repeat top right;}
.infoLeftAktuell {width:285px;position:relative;background-color:#ededed;padding:0 5px;}
.infoLeftAktuell h2 {padding: 5px 0 15px 0;}
.infoLeftAktuell p {margin-bottom:0.4em;}
.infoLeftAktuellMore {width:285px;height:15px;padding:8px 0 0 0;margin:0;}
.infoLeftAktuellMore  a {position:absolute;bottom:5px;right:5px;padding-left:8px;background:transparent url(/web/cms/static/img/admin/btn_subnavarrow_4x7.gif) no-repeat 0 50%;font-weight:normal;color:#999;}
.contentTVGuideSenderInfoRight {float:right;width:265px;min-height:400px;margin-right:0px;}
/*TVGUIDE Toolbar - TVGUIDE Sender*/
.contentTVGuideToolbar05 {float:left;width:169px; height:45px;margin-left:5px;padding-top:4px;}
.contentTVGuideToolbar05 label {}
.contentTVGuideToolbar05 select {width:169px; height:20px;margin-top:2px;color:#999;background-color:#fff;}
.filterTVGuideInvisible {display: none;}/* This is for testing: It hides the Program panel */
/*TVGUIDE Toolbar - TVGUIDE Day Selection*/
.contentTVGuideToolbar01 {float:left;position:relative;width:245px;height:42px;padding-top:0px;overflow:hidden;margin-right:2px;}
.filterTVGuideDaySelection li, .filterTVGuideDaySelection a {display:block;width:24px;height:42px;text-align:center;font-size:14px;line-height:19px;}
.filterTVGuideDaySelection li {float:left;margin-right:11px;color:#e0e1dd;list-style-type:none;}
.filterTVGuideDaySelection a, .filterTVGuideDaySelection li.active {color:#999;}
.filterTVGuideDaySelection li em, .filterTVGuideDaySelection a em {font-size:11px;font-style:normal;}
.filterTVGuideDaySelection li em {color:#e0e1dd;}
.filterTVGuideDaySelection a em, .filterTVGuideDaySelection li.active em {color:#000;}
.filterTVGuideDaySelection li.active {background-color:#e0e1dd;}
.filterTVGuideDaySelection a:hover {text-decoration:none;background-color:#e0e1dd;}
/*TVGUIDE etc*/
.contentTVGuideDetail {width:100%;height:105px;padding:0;margin:10px 0;background-color:#ededed;overflow:hidden;}
.contentTVGuideNewSearch {float:left;text-align:right;width:100%;height:20px;margin-top:3px;padding:0;}
.contentTVGuideNewSearch a {font-weight:normal;}
.contentTVGuideNewSearch a:link, .contentTVGuideNewSearch a:visited {color:#555555;padding-left:8px;background:#fff url(/web/cms/static/img/admin/btn_subnavarrow_4x7.gif) no-repeat 0 50%}
.contentTVGuideNewSearch a:hover {color:#555555;padding-left:8px;background:#fff url(/web/cms/static/img/admin/btn_subnavarrow_4x7.gif) no-repeat 0 50%}
.contentTVGuideBlaettern {clear:both;width:100%;}
.contentTVGuideBlaettern .BlaetternStatus {float:left;width:210px;color:#000;font-weight:normal;}
.contentTVGuideBlaettern .BlaetternSeiten {float:right;padding:0 10px 3px 0;text-align:right;}
.contentTVGuideBlaettern .BlaetternSeiten a {font-weight:normal;margin-left:10px;}
.contentTVGuideBlaettern .BlaetternSeiten span.BlaetternAktSeite {margin-left:10px;color:#555555;}
.contentTVGuideBlaettern .BlaetternSeiten a:hover {text-decoration:underline;}
.contentTVGuideBlaettern .BlaetternSeiten a.BlaetternAktSeite {color:#555555; background:none;}
.contentTVGuideImg {float:left;width:145px;height:100%;padding:8px 0px 8px 0px;}
.contentTVGuideImg img { margin-top:2px;}
.contentTVGuideTipp {float:left;width:400px;height:100%;padding:8px 10px;border-right:1px solid #e0e1dd;}
.contentTVGuideTipp h3 {margin:0 0 0.1em 0;padding:0;}
.contentTVGuideTipp h3, .contentTVGuideTipp h3 a:link, .contentTVGuideTipp h3 a:visited {color:#000 !important;}
.contentTVGuideTipp p {font-weight:normal;margin-bottom:0.1em;}
.contentTVGuideTipp em {color:#000;font-style:normal;}
.TippAction {float:right;text-align:right;}
.TippAction img {margin-bottom:5px;}
.contentTVGuideChannel {float:left;width:104px;height:100%;padding:8px 10px 8px 5px;color:#000;border-right:1px solid #e0e1dd;}
.contentTVGuideChannel img{float:right;}
.content150TeaserFloatRight{float:right;width:54px;height:100%;padding:8px 0px 8px 0px;font-size:11px;overflow:hidden;}
.content150TeaserFloatRight img{margin-bottom:2px;}
.content150TeaserFloatRight a.bright{color:#fff;}
.content150TeaserFloatRight a.dark{}
.content150TeaserCheckbox {float:left;font-size:11px;text-transform:uppercase;width:150px;}
.content450Teaser {margin-bottom:5px;width:445px;}
.content70Teaser, .content95Teaser, .content450Teaser {float:left;overflow:hidden;}
/*Senderübersicht*/
.spacer{line-height:1px;font-size:1px;height:8px;}
.bott8 {margin-bottom:8px;}
.paddLft5{padding-left:5px;}
.paddRgt17{padding-right:17px;}
.paddLe20 {padding-left:15px;}
.paddLe25 {padding-left:20px;}
 h1.symHead {padding-left:5px;}
.paddTop5{padding:5px 0;}
.paddBott2{padding-bottom:2px;}
.paddBott3{padding-bottom:3px;}
.paddtop10 {padding-top:10px;}
.paddtop15 {padding-top:13px;}
.width80 {width:80px;float:left;}
.width80 a{font-weight:normal;}
.width209{width:209px;float:left;margin:0 5px;}
.width209 h3{margin:0;padding:0}
.width85 {width:96px;float:left;}
.contentTVGuideDetail .width85 {width:85px !important;float:left;}
 
.width267{width:267px;}
.width220{width:220px;}
.width540{width:540px;position:relative;}
.height60 {}
.height60 .optheadline {padding-top:40px;}
.height65 {height:68px}
.padd85,
.width267,
.width105,
.width240
.width220
 {padding:8px 8px 5px;}
.borderTop{border-top:4px solid #C2C2C2;}
.borderright {border-right:1px solid #C2C2C2;}
/*Blotter*/
.blotter .contentTVGuideDetail{width:582px;}
.blotter {position:relative;margin:0 5px 5px 0;float:left;}
div.register {position:relative;margin-bottom:31px;top:25px;min-height:171px;}
.register .passepartoutwidth3 {padding-top:4px;}
h2.blotterTab {}
h2.blotterTab a  {font-size:11px;color:#fff;text-decoration:none;display:block;cursor:pointer; /* should not need this if it were not for ie's sake */}
h2.blotterTab a:hover {text-decoration:none;display:block;}
h2.blotterTab a span {display:block;}
h2.blotterTab a span span {padding: 8px 0 2px 8px;display:block;height:15px;}
.abomask h2.blotterTab a span span {height:23px;}
.abomask h2.blotterTab a.active span span  {height:26px;}
.abomask .blotterHeadline1,.abomask .blotterHeadline2,.abomask .blotterHeadline3 {width:245px;}
.abomask .blotterHeadline2 {left:250px;}
.abomask .blotterHeadline3 {left:499px;}
h2.blotterTab a span span.duo{padding:1px 0 9px 8px;display:block;height:15px;line-height:12px;}
h2.blotterTab a.active span span  {height:16px;   cursor:default;}
.blotterHeadline1,
.blotterHeadline2,
.blotterHeadline3,
.blotterHeadline4,
.blotterHeadline5,
.blotterHeadline6 {position:absolute;top:0px;}
.blotterHeadline1 {left:0px;}
.blotterHeadline2 {left:150px;}
.blotterHeadline3 {left:300px;}
.blotterHeadline4 {left:450px;} 
.blotterHeadline5 {left:600px;} 
.sender .blotterHeadline2 {left:101px;}
.sender .blotterHeadline3 {left:202px;}
.sender .blotterHeadline4 {left:303px;} 
.sender .blotterHeadline5 {left:404px;} 
.sender .blotterHeadline6 {left:505px;} 
.sender .blotterHeadline6 {width:90px !important;}
h2.blotterTab a,
#sectionOne h2.blotterTab a,
#sectionTwo h2.blotterTab a,
#sectionThree h2.blotterTab a {background:#CCCCCC;color:#555555}
h2.blotterTab a:hover,
h2.blotterTab a.active {background-image:url(/web/cms/static/img/admin/sky_11-11_reitermoudul_reiter-aktiv_1x25.jpg);color:#FFF;}
h2.blotterTab a.active {cursor:default; }
#sectionOne h2.blotterTab a:hover,
#sectionOne h2.blotterTab a.active {background-image:url(/web/cms/static/img/admin/sky_11-11_reitermoudul_reiter-aktiv_1x25.jpg);color:#FFF;}
#sectionTwo h2.blotterTab a:hover,
#sectionTwo h2.blotterTab a.active {background-image:url(/web/cms/static/img/admin/sky_11-11_reitermoudul_reiter-aktiv_1x25.jpg);color:#FFF;}
#sectionThree h2.blotterTab a:hover,
#sectionThree h2.blotterTab a.active {background-image:url(/web/cms/static/img/admin/sky_11-11_reitermoudul_reiter-aktiv_1x25.jpg);color:#FFF;}
#sectionThree h2.blotterTab a.active {cursor:default;}
div.register {border-top: 4px solid #555555;}
#sectionOne .register {border-top: 4px solid #555555;}
#sectionTwo .register {border-top: 4px solid #555555;}
#sectionThree .register {border-top: 4px solid #555555;}
 /*blotter 5spaltig*/
.widthBlotter {width:115px;}
.blotter5Headline1,
.blotter5Headline2,
.blotter5Headline3,
.blotter5Headline4,
.blotter5Headline5 {position:absolute;top:0px;}
.blotter5Headline1 {left:0px;}
.blotter5Headline2 {left:120px;}
.blotter5Headline3 {left:240px;}
.blotter5Headline4 {left:360px;}
.blotter5Headline5 {left:480px;}
/*ende blotter 5spaltig */
/*abo blotter & Co*/
.grey {background-color:#ededed;}
.grey3 {background-color:#E0E1DD;}
.pad24 {padding:19px 24px;}
.headAbo {background-color:#999;color:#FFF;margin-top:7px;height:26px;}
.abomask .headAbo a  {padding:6px 0 4px 0px;display:block;height:15px; color:#FFF;background-position: 700px -1201px; float:left; width:720px}
#acSmartcard { margin-bottom:20px;}
.headAbo a:hover, .headAbo a.activ {background-position: 700px -1247px;} 
.abomask .headAbo img { display:inline; float:left; margin: 5px 2px 0 5px;}
.abomask .headAbo a.activ {background-position: 700px -1247px;}
.proove { padding:2px 0 0px 30px;background-position: 8px -1295px;display:block; }
.aboInput { display:block; float:left; margin-right:10px}
#imgHDOffer { margin-bottom:10px;}
.recInputNo {display: block; float: left; margin-top:-1px}
a:link.proove, a:visited.proove { color:#999;font-weight:bold;text-decoration:none;}
a:hover.proove { color:#000;font-weight:bold;}
.warning {margin:20px 0 0; background:  url(/web/cms/static/img/admin/abobaukasten_hd-offer_info.gif) no-repeat top left;padding:9px 0px 10px 55px;}
.warning img {float:left;padding:5px 8px 0 0;}
.warning p {float:left;font-weight:bold;}
td a:link.proove, td a:visited.proove, td a:hover.proove, td a.proove {display:inline;text-decoration:none;}
/* SemTool mit semBlotter */
.filmkasten{height:206px;border-top:1px solid #C2C2C2;}
#semHighlightRahmen { border-top:none; }
#semHighlightRahmen .filmkasten{overflow:hidden;}
.filmLi{width:16px;float:left;}
.inner{width:563px;float:left;}
.filmTxt{padding:25px 20px 0;float:left;width:210px}
.filmImg{width:295px;height:175px;float:right;padding:14px 10px 0 0;}
.filmRe{width:16px;float:right;}
.sem5{height:207px;border-top:1px solid #C2C2C2;border-top:0px;}
.sem5 .filmLi, .sem5 .filmRe {width:16px;height:207px;background-image:url(/web/cms/static/img/admin/balken-ohne-pfeil_16x250.gif);background-position:center;}
.sem5 .inner{width:708px;float:left;}
.sem5 .filmTxt{padding:25px 20px 0;float:left;width:340px}
.filmkasten a {text-decoration:underline;}
.filmkasten .filmTxt h2 { font-size:16px;color:#000;padding-bottom:7px;}
.sem5 .filmTxt h2 { font-size:16px;color:#000;padding-bottom:14px;}
.semToolLinks {position:relative;float:right;width:145px;}
.semToolLinks img,.semToolLinks p {clear:both;margin:0;}
.semToolLinks p a {margin-bottom:8px;background-color:#ededed;font-weight:bold;}
.semToolLinks p a span {text-decoration:underline;}
.semToolLinks a span {display:block;background-color:#ededed;width:137px;}
.semToolLinks a span span {padding:8px 0 10px 8px;display:block;height:15px;}
p.submitLeftOld {position:absolute;top:18px;left:0;}
p#semButtonsOld {position:absolute;top:8px;right:0;text-align:right;}
p#semButtons a, p#semButtonsOld a { cursor: pointer; }
.semContent{margin:0;padding:0;}
.semTool {width:595px;height:100%;position:relative;float:left;margin-right:10px;}
#semSenderBand {margin:15px 0 0;}
.padTop {margin-top:15px;}
.semBlotter {width:595px;padding-top:240px;height:100%;}
#semToolStage {position:absolute;top:0px;left:0;width:595px;height:199px;}
#semToolStage embed, #semToolStage object {width:595px;height:199px;}
#semToolStage2 {position:absolute;top:0px;left:241px;width:354px;height:199px; overflow:hidden;}
#semToolStage2 embed, #semToolStage2 object {width:354px;height:199px; position:absolute; left:0;}
#semToolStageImage { height: 199px; left: 0; position: absolute; top: 0; width: 236px;}
div#semRegister {width:595px;margin-bottom:31px;top:240px;min-height:171px;border-bottom:none;}
.semColor0 {border-top:4px solid #C2C2C2;border-bottom:4px solid #C2C2C2;}
.semColor1  {border-top:4px solid #f59f00;border-bottom:4px solid #f59f00;}
.semColor2  {border-top:4px solid #7AB800;border-bottom:4px solid #7AB800;}
.semColor3 {border-top:4px solid #0098C3;border-bottom:4px solid #0098C3;}
.semColor4 {border-top:4px solid #ED2939;border-bottom:4px solid #ED2939;}
.semColor5 {border-top:4px solid #000;border-bottom:4px solid #000;}
.pktOverview .semColor0, .pktOverview .semColor1, .pktOverview .semColor2, .pktOverview .semColor3, .pktOverview .semColor4, .pktOverview .semColor5 {border-bottom:0px;margin-bottom:30px;}
.paketImg, .paketTxt {float:left;padding-top:15px;width:200px;padding-left:4px;}
.paketTxt {padding-left:15px;width:365px;}
.pktOverview h2{font-size:16px;font-weight:bold;color:#000;padding:0px 0 7px;}
.pktOverview h3{font-size:11px;font-weight:bold;color:#000;padding:0px 0 7px;}
.paketTxt a {text-decoration:underline;}
.pktOverview .optheadline h2,  .semTool5 .optheadline  h2{padding:0px 0 14px;}
.semTool5 .optheadline  h2{padding:0px 0 7px;display:block;float:none;}
.semTool5 .optheadline  p {font-weight:bold;}
.pktOverview .optheadline,  .semTool5 .optheadline{margin:0px 0 0px;width:740px;float:none;clear:both;}
.semTool5 .optheadline{margin:0px 0 10px;}
.pktOverview .brdtop {border-top:4px solid #C2C2C2;padding-top:25px;border-right:0;}
#pktBuehne{margin-bottom:20px;}
.sem5Blotter {width:745px;}
.sem5Bestellen {height:45px;margin:0px;padding:0px;}
.btnBestellen {padding:10px 15px 0 0;}
h2.semBlotterTab {height:32px;width:115px;position:absolute;top:204px;text-align:center; line-height: 1.2em;}
h2.semBlotterTab a {height:32px;font-size:13px;font-weight:normal;color:#fff;text-decoration:none;display:block;cursor:pointer; /* should not need this if it were not for ie's sake */}
h2.semBlotterTab a span span.duo{padding:3px 8px 3px 8px;display:block;height:15px;}
h2.semBlotterTab a:hover  {text-decoration:none;display:block;}
h2.semBlotterTab a span {display:block;}
h2.semBlotterTab a span span {padding:11px 0 4px 0px;display:block;height:17px;}
h2.semBlotterTab a.active  {height:36px; cursor:default;}
.semPos1 {left:0px;}
.semPos2 {left:120px;}
.semPos3 {left:240px;}
.semPos4 {left:360px;} 
.semPos5 {left:480px;} 
.semColor1Headline a:link, 
.semColor1Headline a:visited {color:#999;background-color:#e5e5e5;}
.semColor1Headline a:hover, 
.semColor1Headline a.active {color:#fff;background-color:#f59f00;} 
.semColor2Headline a:link, 
.semColor2Headline a:visited {color:#999;background-color:#e5e5e5;}
.semColor2Headline a:hover, 
.semColor2Headline a.active {color:#fff;background-color:#7ab800;}
.semColor3Headline a:link, 
.semColor3Headline a:visited {color:#999;background-color:#e5e5e5;}
.semColor3Headline a:hover, 
.semColor3Headline a.active {color:#fff;background-color:#0098c3;}
.semColor4Headline a:link, 
.semColor4Headline a:visited {color:#999;background-color:#e5e5e5;}
.semColor4Headline a:hover, 
.semColor4Headline a.active {color:#fff;background-color:#ed2939;}
.semColor5Headline a:link, 
.semColor5Headline a:visited {color:#999;background-color:#e5e5e5;}
.semColor5Headline a:hover, 
.semColor5Headline a.active {color:#fff;background-color:#000;}
.semToolContent {width:595px;height:100%;font-size:11px;margin-bottom:0px;}
.semToolContent h2 {font-size:16px;font-weight:bold;padding:0 0 18px;}
.semColor0 h2 {color: #555555;}
.semColor1 h2 {color: #f59f00;}
.semColor2 h2 {color: #7AB800;}
.semColor3 h2 {color: #0098C3;}
.semColor4 h2 {color: #ED2939;}
.semColor5 h2 {color: #000;}
img#semToolImg {float:right;padding:0;}
div#semToolTxt {float:left;height:100%;padding: 15px 5px;}
.withImg {width:434px;}
.aboPopup .withImg { width: 585px; }
.withoutImg {width:595px;}
#semToolTxt li {margin-left:16px;}
#semToolSternTxt {width:100%;font-size:0.9em;color: #555555;}
.semRightCol {float:left;width:217px;height:100%;}
.semRightTeaser01 {width:207px;background-color:#ededed;margin-bottom:7px;padding:5px;}
.semRightTeaser01 h2 {padding-bottom:2px;}
.semRightTeaser01 input {border: 1px solid #c2c2c2;height:13px;margin-bottom:5px;font-size:10px;}
.semRightTeaser01 select {height:17px;background-color:#fff;margin-bottom:5px;font-size:10px;}
p.semRightYes {padding:7px 0 0 15px;background-position: 0 -1822px;}
select.semRightTitle {border: 1px solid #c2c2c2;width:50px;}
select.semRightTime {border: 1px solid #c2c2c2;width:207px;}
input.semRightSubmitInpt {float:right;width:88px;height:20px;margin-top:10px;}
.semRightTeaser01 .widthInput200 {width:200px;}
.semRightTeaser01 .widthInput60 {width:60px;margin-right:5px;}
.semRightTeaser01 .widthInput130 {width:133px;}
.semRightTeaser02 {width:217px;padding: 0;text-align:center;}
/* Alter SEMTool Style */ 
.semBlotterOld {width:595px;padding-top:232px;height:100%;}
#semToolStageOld {position:absolute;top:0px;left:0;width:595px;height:199px;background-color:#C2C2C2;}
.semColor1Old #semToolStageOld {background-color:#f59f00;}
.semColor2Old #semToolStageOld {background-color:#7AB800;}
.semColor3Old #semToolStageOld {background-color:#0098C3;}
.semColor4Old #semToolStageOld {background-color:#ED2939;}
.semColor5Old #semToolStageOld {background-color:#000;}
div#semRegisterOld {width:595px;margin-bottom:31px;top:236px;min-height:171px;}
.semColor0Old {border-top:4px solid #C2C2C2;}
.semColor1Old {border-top:4px solid #f59f00;}
.semColor2Old {border-top:4px solid #7AB800;}
.semColor3Old {border-top:4px solid #0098C3;}
.semColor4Old {border-top:4px solid #ED2939;}
.semColor5Old {border-top:4px solid #000;}
h2.semBlotterTabOld {height:32px;width:115px;position:absolute;top:200px;text-align:center;}
h2.semBlotterTabOld a {height:32px;font-size:13px;font-weight:normal;color:#fff;text-decoration:none;display:block;cursor:pointer; /* should not need this if it were not for ie's sake */}
h2.semBlotterTabOld a span span.duo{padding:3px 8px 3px 8px;display:block;height:15px;}
h2.semBlotterTabOld a:hover  {text-decoration:none;display:block;}
h2.semBlotterTabOld a span {display:block;}
h2.semBlotterTabOld a span span {padding:11px 0 4px 0px;display:block;height:17px;}
.semToolContentOld {width:595px;height:100%;background-color:#ededed;font-size:11px;margin-bottom:7px;}
.semToolContentOld h2 {font-size:16px;font-weight:bold;padding:0 0 18px;}
.semColor0Old h2 {color: #555555;}
.semColor1Old h2 {color: #f59f00;}
.semColor2Old h2 {color: #7AB800;}
.semColor3Old h2 {color: #0098C3;}
.semColor4Old h2 {color: #ED2939;}
.semColor5Old h2 {color: #000;}
img#semToolImgOld {float:right;padding: 5px 5px 0 0;}
div#semToolTxtOld {float:left;height:100%;padding: 5px 5px 0 5px;}
.semToolLinksOld {clear:both;position:relative;width:100%;height:43px;padding-top:8px;}
.semToolLinksOld p {height:43px;}
/* Suchergebnisse mit Blotter */
.width595 {width:595px;}
.width270 {width:250px;}
.filmTitle a {line-height:1.2em;}
#contentSearch {float:left;width:590px;height:25px;margin:2px 0 15px 0;padding:0;} 
#contentSearch .searchfield {width:152px;height:16px;float:left;margin-right:5px;padding:0 4px;border-color: #c2c2c2;} 
#contentSearch .searchbtn {width:20px;height:20px;float:left;padding:0px;border:0px;}
#contentSearch .contentTVGuideNewSearch {float:left;width:200px;height:20px;margin-top:3px;padding:0 0 0 10px;text-align:left;}
.fullSearchTopic p {color:#000;font-weight:normal;padding-top:10px;margin-bottom:0.5em;}
.fullSearch .BlaetternStatus {color:#555555;}
.fullSearchTopResults, .fullSearchResults {width:595px;}
.fullSearchTopResults {padding: 10px 0 2px 0;}
.fullSearchTopResults li, .fullSearchResults li {list-style-type:none;}
.fullSearchResults li {list-style-type:none;line-height:1.4em;padding:10px 0;}
.fullSearchTopResults li {padding:2px 0;}
.fullSearchTopResults h3, .fullSearchResults h3 {padding:0;margin:0;}
.fullSearch h3 a:link, .fullSearch h3 a:visited {color:#000 !important;}
.fullSearchTopResults p {padding:0;margin:0;}
.fullSearchResults p {color:#999;margin-bottom:0;}
.fullSearchTopResults b, .fullSearchResults p b, b.highlightTopic {color:#000;font-weight:normal;}
.contentTVGuideSearch {width:595px;height:105px;padding:0;margin:10px 0;background-color:#ededed;overflow:hidden;}
.relatedArea {float:right;width:285px;min-height:400px;background-color:#999;margin-left:5px;padding:5px;color:#fff;font-size:20px;}
/*TEXT VOR-und-ZURÜCK*/
.legacyContentContainer h2{font-size:16px;font-weight:bold;padding:6px 0pt 10px 0px;color:#555555;}
.tv_links{width:100%;vertical-align:bottom;position:relative;bottom:0px;margin-top:14px;}
.tv_right {float:right;}
.tv_left {float:left;}
.teasTxtBox ol li, .contentText ol li{list-style-type:decimal; margin-left:0px;padding-left:0px;}
.teasTxtBox ol, .contentText ol{margin-left:17px;list-style-type:decimal;list-style-position:outside;}
.bildrechts {float:right;padding: 0 0 0 5px;}
.legacyContentContainer img {padding-right:5px;}
.legacyContentContainer table img {padding:0px;}
.smallPrint {font-size: 9px;color:#555555;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
ol li.liste_123,ul li.liste_123 {list-style-type:decimal;}
ol li.liste_ABC,ul li.liste_ABC {list-style-type:upper-alpha;}
ol li.liste_abc,ul li.liste_abc {list-style-type:lower-alpha;}
ol li.liste_III,ul li.liste_III {list-style-type:upper-roman;}
ol li.liste_iii,ul li.liste_iii {list-style-type:lower-roman;}
ol li.liste_disc,ul li.liste_disc {list-style-type:disc;}
ol li.liste_circle,ul li.liste_circle  {list-style-type:circle;}
ol li.liste_square,ul li.liste_square {list-style-type:square;}
blockquote {margin-left:10px;}
sup,sub{line-height: 0em;font-size:10px;}
/*eigentlich 80% aber die haben das vorher falsch verwendet, geht also nicht*/
sub{line-height:1.6em;}
.tableborder table, .tableborder td,.tableborder tr {border:solid 1px;}
/* alte Toolboxen */
#areaToolboxOne,#areaToolboxTwo,#areaToolboxThree,#areaToolboxTwo div{
clear:both;}
#areaToolboxOne {position:absolute;left:0px;top:0px;}
#areaToolboxTwo {position:absolute;left:0px;top:204px;}
#areaToolboxThreeStage {position:relative;top:612px;}
#areaToolboxThree {position:absolute;bottom:0;}
#areaToolboxOne .width1 li, #areaToolboxTwo .width1 li {margin:0px;padding:0px 0px 3px;}
/* ---------->>> thickbox settings <<<------------------------------------------------------*/
#TB_window { font: 12px Arial, Helvetica, sans-serif; }
#TB_secondLine { font: 10px Arial, Helvetica, sans-serif; color:#666666; }
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
#TB_overlay { position: fixed; z-index:3000; top: 0px; left: 0px; height:100%; width:100%; }
.TB_overlayMacFFBGHack {background: url(/web/cms/static/img/admin/macFFBgHack.png) repeat;}
.TB_overlayBG {background-color:#000; filter:alpha(opacity=85); -moz-opacity: 0.85; opacity: 0.85; }
#TB_window { position: fixed; background: transparent; z-index: 3002;     display:none; text-align:left; top:50%; left:50%; }
#TB_window img#TB_Image { display:block; margin: 15px 0 0 15px; border: 1px solid #ccc; }
#TB_caption { height:25px; padding:7px 30px 10px 25px; float:left; }
#TB_closeWindow{ position:absolute; top:-24px; left:0px; text-align:right; height:24px; background-color:#dedede; width:100%;}
#TB_closeWindow a { position:absolute; right:5px; top:2px;display:block; height:18px; width:33px; }  
#TB_closeAjaxWindow{ padding:4px 0 5px; margin-bottom:1px; text-align:right; float:right; margin-right:-1px;}
#TB_ajaxWindowTitle{ float:left; padding:7px 0 5px 10px; margin-bottom:1px; }
#TB_title{ height:21px; }
#TB_ajaxContent{ clear:both; padding:2px 15px 15px 15px;overflow-x:hidden;overflow-y:auto;text-align:left; line-height:1.4em; background-color:#fff;}
#TB_ajaxContent.TB_modal{ padding:15px; }
#TB_ajaxContent p{ padding:5px 0px 5px 0px;}
#TB_load{ position: fixed; display:none; height:13px; width:208px; z-index:4003; top: 50%; left: 50%; margin: -6px 0 0 -104px; }
#TB_HideSelect{ z-index:99; position:fixed; top: 0; left: 0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0; height:100%; width:100%; }
#TB_iframeContent{ clear:both; border:none; margin-bottom:-1px; margin-top:1px; _margin-bottom:1px; filter: chroma(color=#00FF24);}
/* Merkliste Butler */
#but_merkliste { position:absolute;line-height:1em;top:-8px;left:390px; width:208px;color:#555555;display:none;z-index:300;}
#but_merklisteHead { position:relative;text-align:right; padding:0; clear:both; height:27px;overflow:hidden;}
#but_merkliste a { text-decoration:none;color:#555555; }
#but_merkliste a:hover {text-decoration:underline;}
#but_merklisteBody { border:1px solid #c2c2c2; border-top:none; padding:10px; background-color:#fff; color:#555;}
#but_merklisteBody h2 { font-weight:normal;color:#555555; margin: 0 0 10px;}
#but_merklisteBody .merkliste_eintrag h3 a { color:#000; }
#but_merklisteBody a { background: transparent url(/web/cms/static/img/admin/sky_sprite.png) no-repeat scroll top left; margin: 7px 10px 15px 0;}
#but_merklisteBody a.merkliste_delete { background-position: 0 -680px; display:block; float:left; width:15px; height:12px;}
#but_merklisteBody a.merkliste_recommend { background-position: 0 -1130px; display:block; float:left; width:15px;height:12px;}
#but_merklisteBody a.merkliste_alert {background-position: 0 -1088px; display:block; float:left; width:15px;height:12px;}
#but_merkliste .merkliste_eintrag { height:60px; color:#9B9B9B; clear:both; margin: 0 0 15px;}
#but_merkliste p.merk_title {margin-bottom:2px;}
#but_merkliste p.merk_title a { color:#000; }
#but_merkliste p.merk_title span { font-weight:bold; }
#but_merkliste div img { margin-right:5px; }
#but_merkliste #merk_footer { position:relative; float:left; left:120px; bottom:15px; width:15px; height:12px; overflow:hidden; }
/*Merkliste*/
.tblTechnik .tblTechnikHead th {border:none;color:#999;}
.tblTechnik tr td.tblLinie {height:13px;}
.tblTechnikFoot {width:100%;height:25px;text-align:right;margin:10px 0 20px 0;}
/* PIP - PopUP */
#TVPopUp {margin:0px 0 10px 0px;}
#TVPopUp h1 {font-size:16px;font-weight:bold;padding:0px 0pt 10px 0px;color:#999;}
#TVPopUp .closer {width:595px;text-align:right;padding:4px 0 8px;}
.popLeft {float:left; width:145px;border-right:5px solid #FFF;}
.popLeft a.mehr{position:relative;top:7px; background:none;padding:0;}
.popLeft p {margin-top:10px;}
#PopUpContainer, #PopUpContainerStatic{ float:left;position:relative;width:580px;height:320px;overflow-y:scroll;overflow-x:hidden;border-bottom:1px solid #999;padding-left:20px;margin-bottom:5px;}
#PopUpContainerStatic { width:592px; }
.height256px {height:244px !important;padding-bottom:4px;}
#PopUpContainerStatic {overflow:hidden; margin-top:12px;}
.TVPopContScroll {padding-top:8px;padding-bottom:30px;height:200px;overflow-y:scroll;} 
.popRight { float:left; width:442px; }
.popRight table{ width:415px;color:#999;font-size:11px;}
.popRight table td{ border-bottom:1px solid #999;height:20px;padding:4px; }
th {text-align:left;padding:4px;border-bottom:1px solid #999;}
.tvgRow th { 
padding: 0;
border-bottom:1px solid #999;
border-bottom: none;
text-align:center;
}
.tvgRow .th {
border-bottom:1px solid #999;
width:150px;
}
.width105 {width:105px;float:left;height:100%}
.width220 {width:220px;float:left;height:100%}
#PopUpTopNavigation{ float:left; border-bottom: 4px solid #999;float:left; position:relative; height:20px; left:0px; width:415px;overflow:hidden; }
#PopUpTopNavigation ul li { display:inline; float:left; border-right:4px solid #FFF; width:99px;height:20px;}
#PopUpTopNavigation ul li.hdtermine { width:109px;}
#PopUpTopNavigation ul li a { display:block;color:#999;background-color:#ededed;font-weight:bold; }
#PopUpTopNavigation ul li a:hover, #PopUpTopNavigation ul li a.aktiv { color:#FFF;background-color:#999;font-weight:bold;text-decoration:none; }
#PopUpTopNavigation ul {width:430px;}
.TVPopCont {padding-bottom:20px; margin-top:12px;}
.TVPopCont h3 img {padding-left:8px;}
#PopUpContentPIP{float:left;overflow:auto;width:465px;position:absolute;left:0;z-index:20;line-height:1.3em;height:225px;top:101px;font-size:11px;padding-left:5px;}
#PopUpContentPIP table {width:100%;}
p.preline{ font-size:11px; color:#000; }
.content200Teaser p.preline, 
.content600TeaserInfo p.preline, 
.aktionsboxTeaserHinweis span.preline{font-size:10px;color:#fff;text-transform:uppercase;}
.aktionsboxTeaserHinweis span.preline{line-height:1em;margin:0px 0px 5px 0px;}
.content150Teaser p.prelinedark{color:#000;font-size:10px;text-transform:uppercase;}
.content150Teaser p.prelinebright{color:#fff;font-size:10px;text-transform:uppercase;}
.content200Teaser h5{font-size:14px;font-weight:bold;}
/* Prämienliste */
.halfHeight { height:98px; }
.halfHeight85, .halfHeight85right { height:109px; }
.logocontainer {position:relative;float:left;margin: 0 5px 5px 0;overflow:visible;z-index:1;}
.highIndex {z-index:100;}
.lowerIndex {z-index:99;}
.redBorder { border:2px solid #991E32; }
/* Select double-size */
.teasTxtBox form select.teas50 { width: 285px; }
.sportBundesligaBild { height: 115px; width: 220px; margin-right: 5px; margin-bottom: 5px; text-align: center; float:left;}
.Bildergalerie { height: 240px; position:relative; }
.GalerieBildDiv { width: 325px; height: 240px; float:left; }
.legacyContentBox img#GalerieBild { width: 320px; height: 240px; margin-right:5px; }
.legacyContentBox .BildergalerieNavi { position:absolute;  bottom:5px;  left:330px; }
.legacyContentBox .BildergalerieNavi span { font-weight:bold; }
.legacyContentBox .BildergalerieNavi #GalerieVor{ padding-right:4px;}
.legacyContentBox .BildergalerieNavi #GalerieZrk{ padding-left:4px;}
.legacyContentBox .BildergalerieNavi a img { vertical-align:middle;}
g/* Ad Pepper */
.teaserRot {margin-right:5px;}
/* Mein Postfach */
table.sortable {width:585px;}
.mp_erklaerung ul, .mp_erklaerung ul li{ display:inline;}
.mp_erklaerung ul li{padding:0px 5px ;}
.sortable a {text-decoration:none;}
.sortable th {cursor: pointer;text-align:left;text-decoration:underline;padding:3px 0px;}
.sortable th.nosort{cursor:default;text-decoration:none;}
.mp_seiten{width:580px;text-align:right;padding:10px 0px 10px;}
.mp_butler h2 {margin-bottom:5px;}
.mp_butler table {margin: 0 5px; width:135px;}
.mp_butler a {color: #000;}
.mp_erklaerung ul li img {
    margin:-4px 4px;
}
/* Videoplayer */
.video { height:auto; background:transparent; }
.video img {height:auto !important; position:relative !important;}
.imgNoFlash {display:none;}
/* Sportsbar */
.sportsBar {text-align:left;float:left;padding:5px 5px 0 5px; margin: 0 5px 5px 0;width:280px;height:96px;background-color:#ededed;}
.sportsBar a.mehrDetail,.sportsBar a {background-color:#ededed;background-position:35px 50%;padding:0 8px 0 0;color:#000;font-weight:normal;}
.sportsBar a.mehrDetail { display:block;margin-top:5px;background-color:#ededed;}
.sportsBar .BlaetternAktSeite {background:none;}
.padding3 {padding: 3px 0 !important;}
.sportsBarAdress { width: 190px; float:left; }
.sportsBar3d { width: 80px; float:left;  margin-top:10px;} 
#lightbox {margin:5px 5px 5px 10px;}
#faster {padding-top:8px;}
#faster .BlaetternStatus {color:#555555;}
/* BuLi Expert */
#sectionOne .tab_tabello th { color: #7AB800; }
#sectionTwo .tab_tabello th { color: #ED2939; }
#sectionThree .tab_tabello th { color: #0098C3; }
#sectionFour .tab_tabello th, #sectionFive .tab_tabello th, #sectionSix .tab_tabello th, #sectionSeven .tab_tabello th { color: #555555; }
.buli .tab_tabello tr { display:none; }
.buli .tab_tabello th { border:none; text-align:left; }
.buli .tab_tabello td a { text-decoration:underline; }
.buli .tab_tabello th { padding: 5px 5px 0px;}
.buli .tab_tabello td { padding:5px;}
.buli .tab_tabello tr.darker td { background-color: #ededed; }
.buli .tab_tabello .spalte1{ width:50px; }
.buli .tab_tabello .spalte2 { width:40px; }
.buli .tab_tabello .spalte3 { text-align:right; }
.buli .tab_tabello .spalte3 , .buli .tab_tabello .spalte5 { width:50%; }
.buli .tab_tabello .spalte7 { width:70px; }
.buli .tab_tabello .spalte9 { width:30px; }
.buli .tab_tabello .spalte10 { width:55px; }
#select label {font-weight:bold; margin-right:10px; }
#select p { margin-top:10px; float:left;}
#select p.spieltag {font-weight:bold;}
#sectionOne #select label { color: #7AB800; }
#sectionTwo #select label  { color: #ED2939; }
#sectionThree #select label  { color: #0098C3; }
#sectionFour #select label , #sectionFive #select label , #sectionSix #select label , #sectionSeven #select label  { color: #555555; }
/* Programankündigungen */
.progAnnouce { width:295px; margin-bottom:20px; background-color:#ededed;}
.progAnnouce h2 { margin-bottom: 10px; }
.progAnnouce div { border-top:1px solid #ccc; margin: 3px 0 0 5px; padding-top: 5px; }
.progAnnouce div, .progAnnouce div a, .progAnnouce div a:visited { color: #000; }
.progAnnouce div span { color: #555555; font-weight: bold; }
.progAnnouce .teasLinklist { position: relative; margin-top:10px;padding:5px 0 0 0; }
.progAnnouce .teasLinklist, .progAnnouce .teasLinklist_mitte {width: auto; bottom:0; background-color:#fff;}
.progAnnouce .teasLinklist li a {background: url(/web/cms/static/img/admin/sky_11-10_klickpfeil_schwarz_8x8.png) no-repeat scroll right 4px transparent; color: #000000; font-weight: bold; margin-left:5px; padding: 0 10px 0 0; text-decoration: none;}
/* Banner 300x250 */
.banner300x250body { border: 1px solid #cccccc; width: 445px; padding-bottom:9px;margin:0 auto; }
.banner300x250Wrapper { width:100%; }
.banner300x250Head { float:left; margin-left:5px; }
.banner300x250Center { width:445px; text-align:center; }
.banner300x250AdTag { margin:0 auto; width:300px; }
.imgPackets { margin-left:6px; }
.packetPrice{margin-top:13px;float:left;width:45px;}
.upgradeRadio{width:34px;height:34px;background: transparent url(/web/cms/static/img/admin/radio_blau.jpg) no-repeat scroll top left;}
.upgradeRadio input {margin-left:10px;margin-top:11px;}
.abobaukasten h2.blotterTab a:hover, h2.blotterTab a.active {background-image:url(/web/cms/static/img/admin/sky_11-11_reitermoudul_reiter-aktiv_1x25.jpg);color:#FFF;}
#newsWrapper { width: 445px; margin-bottom:20px;}
#newsWrapper .top .kategorie{  font-weight:bold; float:left;}
#newsWrapper .top .datum{ float:right;}
#newsWrapper .news img{ width:200px; height:auto; float:left;  margin-right:5px;}
.pagerPag span, .pagerPag a { margin-right:8px; }
.pagerPag .current { font-weight:bold; }
.teasNewsList {    position:relative;     margin-bottom:20px; background-color:#ededed; float:left; border-right: 5px solid #FFFFFF;}
.teasNewsList .pager { border-bottom: 1px solid #C2C2C2; padding-bottom:5px;}
.teasNewsList .newstab { border-bottom:none; }
.teasNewsList .newsliste { border-bottom: 1px solid #C2C2C2;padding: 3px 0 5px 5px; margin:0; }
.newsliste .datum { width:30px;float:left; }
.newsliste .zeit { margin-left:20px;width:50px; }
/* JCarousel */
.jcarousel-skin-ie7 .jcarousel-container-horizontal { width: 665px;  padding: 10px 40px; }
.jcarousel-skin-ie7 .jcarousel-clip-horizontal {  width:  665px; height: 115px; }
.jcarousel-skin-ie7 .jcarousel-item { width: 121px;  height: 115px; cursor:pointer;}
.jcarousel-skin-ie7 .jcarousel-item:hover { border-color: #808080; }
.jcarousel-skin-ie7 .jcarousel-item-horizontal { margin-right: 14px; position:relative;}
.jcarousel-skin-ie7 .jcarousel-next-horizontal { position: absolute; top: 32px; right: 5px; width: 27px; height: 26px; cursor: pointer;
    background: transparent url(/web/cms/static/img/admin/sky_11-10_pfeil-rechts-aktiv.png) no-repeat 0 0;
}
.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal,
.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal:active { cursor: default;
    background: transparent url(/web/cms/static/img/admin/sky_11-10_pfeil-rechts-inaktiv.png) no-repeat 0 0;    
}
.jcarousel-skin-ie7 .jcarousel-prev-horizontal { position: absolute; top: 32px; left: 5px; width: 27px; height: 26px; cursor: pointer;
    background: transparent url(/web/cms/static/img/admin/sky_11-10_pfeil-links-aktiv.png) no-repeat 0 0;
}
.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal:active { cursor: default;
    background: transparent url(/web/cms/static/img/admin/sky_11-10_pfeil-links-inaktiv.png) no-repeat 0 0;
}
/* Tippspiel */
#tippInner {font-family:Arial, Helvetica, sans-serif; float:left; clear:left; width:445px; margin-top:1px; font-size:11px;}
div.tippRow {float:left; color:#000000; font-size:11px; height:21px; border-bottom:1px solid #e0e1dd; padding-left:5px; padding-top: 1px; float:left; clear:left; width: 98%;}
.tippTeamLeft {float:left; margin-right:1px; margin-left:10px; text-align:right; padding-top:4px; white-space:nowrap; width:121px;}
.tippIcon {float:left; width:18px; margin-top:1px; margin-bottom:1px; margin: 1px 14px 1px;}
.tippResult {float:left; text-align:center; padding-top:1px; width:75px;}
.tippTeamRight  {float:left; margin-left:1px; margin-right:10px; text-align:left; padding-top:4px; white-space:nowrap; width:121px;}
.formTextField32 {width:30px; background-color:#FFF; border: 1px solid #C2C2C2; height:14px; float:left;}
.inputLeft {margin-right:5px;}
.inputRight {margin-left:3px;}
.tippRow p {float:left; margin:0; padding:0;}
/*  Voting */
.votingInput { vertical-align:middle; width:20px; padding-left:5px; }
.votingInput input { vertical-align:middle; }
.votingAnswersTable { float:left; border-collapse: collapse; }
.votingAnswersTable .votingAnswerTableCell, .votingAnswersTable .votingAnswerTableCellDark { border-top:1px solid #e5e5e5;  border-bottom:1px solid #e5e5e5; height:23px; color:#999;}
.votingAnswersTable .votingAnswerTableCell { padding: 3px 0;}
.votingAnswersTable .votingAnswerTableCellHell { border-top:1px solid #fff; border-bottom:1px solid #fff; height:23px; width: 145px; text-align:center; border-right:5px solid #fff;/*    background-color: #e5e5e5;*/}
#related .votingAnswersTable .votingAnswerTableCellHell { border-top:1px solid #ededed; border-bottom:1px solid #ededed; border-right:5px solid #ededed; }
.votingAnswerTableRow { margin-bottom:5px;}
.padLeft5 { padding-left:5px;}
.votingAnswersTable .votingCount { background-color:#555555; color: #555555; float:left; margin-right:5px; line-height:20px;}
.lineH20 { line-height:20px; margin-top:2px }
.votingImage {margin-bottom:2px;margin-top:2px}
.votingAnswerTableCellHeight {height:23px;}
.votingAnswerTableCellHeightStimmen {height:23px;text-align:right;padding-right:5px;}
.votingSubmitNew {height:20px;text-align:right;margin-bottom:5px;}
.votingAnswerTableCellSpacer {height:5px;background-color:#fff;line-height:0;font-size:0;}
.votingAnswers table {clear:none;float:left;}
.mrgTop20 {margin-top:20px;}
.votingCaptchaImage {float:left;}
#related .voting {background-color: #ededed;margin-bottom:20px;overflow:hidden;}
.voting {margin-bottom:17px;}
/* Neu auf Sky */
.newOnSkyImageHolder { position:relative; border-top: 4px solid #ededed;}
.newOnSkyNavigation {width:437px;margin-left:8px;position:absolute;bottom:8px; }
.newOnSkyNavigationText {text-align:center;font-size: 16px;line-height:18px;float:left;width:353px;top:4px; position:relative;    }
.newOnSkyNavigationText a,.newOnSkyNavigationText a:hover {text-decoration:none;}
.newOnSkyNavigationText a span {font-size:12px;}
.newOnSkyNavigationImagePrev, .newOnSkyNavigationImageNext { float:left; }
.newOnSkyImage { position:absolute; top:42px; left:225px;width:220px;height: 118px;background-color:grey;z-index:50;opacity: 0.5;}
.newOnSky { height:235px; float:left;position:relative; display:none;}
.width4 .newOnSkyNavigation {width: 587px;}
.width4 .newOnSkyNavigationText  {width: 503px;}
.width4 .newOnSkyImage {left: 375px}
.width5 .newOnSkyNavigation {width: 737px;}
.width5 .newOnSkyNavigationText  {width: 653px;}
.width5 .newOnSkyImage {left: 525px}
#sectionOne .newOnSkyImageHolder { border-top: 4px solid #7AB800;}
#sectionTwo .newOnSkyImageHolder { border-top: 4px solid #ED2939;}
#sectionThree .newOnSkyImageHolder { border-top: 4px solid #0098C3;}
body:nth-of-type(1) .width145{overflow:hidden;}
#fancybox-loading {
    position: fixed;
    top: 50%;
    left: 50%;
    width: 40px;
    height: 40px;
    margin-top: -20px;
    margin-left: -20px;
    cursor: pointer;
    overflow: hidden;
    z-index: 1104;
    display: none;
}
#fancybox-loading div {
    position: absolute;
    top: 0;
    left: 0;
    width: 40px;
    height: 480px;
    background-image: url('/web/cms/static/img/admin/fancybox.png');
}
#fancybox-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 1100;
    display: none;
}
#fancybox-tmp {
    padding: 0;
    margin: 0;
    border: 0;
    overflow: auto;
    display: none;
}
#fancybox-wrap {
    position: absolute;
    top: 0;
    left: 0;
    padding: 20px;
    z-index: 1101;
    outline: none;
    display: none;
    color: #888888;
}
#fancybox-outer {
    position: relative;
    width: 100%;
    height: 100%;
    background: #fff;
}
#fancybox-content {
    width: 0;
    height: 0;
    padding: 0;
    outline: none;
    position: relative;
    overflow: hidden;
    z-index: 1102;
    border: 0px solid #fff;
}
#fancybox-hide-sel-frame {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: transparent;
    z-index: 1101;
}
#fancybox-close {
    position: absolute;
    top: -15px;
    right: 5px;
    width: 70px;
    height:15px;
    background: url("/web/cms/static/img/admin/btn_schliessen_fancy.png") no-repeat right 0px #fff;
    cursor: pointer;
    z-index: 1103;
}
#fancybox-header {
    position:absolute;
    left:0;
    top:0;
    background-color:#fff;
    
}
#fancybox-error {
    color: #444;
    font: normal 12px/20px Arial;
    padding: 14px;
    margin: 0;
}
#fancybox-img {
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0;
    border: none;
    outline: none;
    line-height: 0;
    vertical-align: top;
}
#fancybox-frame {
    width: 100%;
    height: 100%;
    border: none;
    display: block;
}
#fancybox-left, #fancybox-right {
    position: absolute;
    bottom: 0px;
    height: 100%;
    width: 35%;
    cursor: pointer;
    outline: none;
    background: transparent url('/web/cms/static/img/admin/blank.gif');
    z-index: 1102;
    display: none;
}
#fancybox-left {
    left: 0px;
}
#fancybox-right {
    right: 0px;
}
#fancybox-left-ico, #fancybox-right-ico {
    position: absolute;
    top: 50%;
    left: -9999px;
    width: 42px;
    height: 35px;
    margin-top: -15px;
    cursor: pointer;
    z-index: 1102;
    display: block;
}
#fancybox-left-ico {
    /* background-position: -40px -30px;*/
    background-image: url('/web/cms/static/img/admin/sky_bildergalerie-zurueck.png');
}
#fancybox-right-ico {
background-image: url('/web/cms/static/img/admin/sky_bildergalerie-weiter.png');
}
#fancybox-left:hover, #fancybox-right:hover {
    visibility: visible; /* IE6 */
}
#fancybox-left:hover span {
    /*left: 20px;*/
    left: 5px;
}
#fancybox-right:hover span {
    left: auto;
/*    right: 20px;*/
    right: 5px;
    _right: 4px;    
}
.fancybox-bg {
    position: absolute;
    padding: 0;
    margin: 0;
    border: 0;
    width: 20px;
    height: 20px;
    z-index: 1001;
}
#fancybox-bg-n {
    background-color:#fff;
    top: -20px;
    left: 0;
    width: 100%;
}
#fancy-header {
    position:absolute;
    bottom: 0;
    left: 5px;
}
#fancybox-bg-ne {
    top: -20px;
    right: -20px;
    background-image: url('/web/cms/static/img/admin/fancybox.png');
    background-position: -40px -162px;
}
#fancybox-bg-e {
    top: 0;
    right: -20px;
    height: 100%;
    background-image: url('/web/cms/static/img/admin/fancybox-y.png');
    background-position: -20px 0px;
}
#fancybox-bg-se {
    bottom: -20px;
    right: -20px;
    background-image: url('/web/cms/static/img/admin/fancybox.png');
    background-position: -40px -182px; 
}
/*
#fancybox-bg-s {
    bottom: -20px;
    left: 0;
    width: 100%;
    background-image: url('/web/cms/static/img/admin/fancybox-x.png');
    background-position: 0px -20px;
}
*/
#fancybox-bg-sw {
    bottom: -20px;
    left: -20px;
    background-image: url('/web/cms/static/img/admin/fancybox.png');
    background-position: -40px -142px;
}
#fancybox-bg-w {
    top: 0;
    left: -20px;
    height: 100%;
    background-image: url('/web/cms/static/img/admin/fancybox-y.png');
}
#fancybox-bg-nw {
    top: -20px;
    left: -20px;
    background-image: url('/web/cms/static/img/admin/fancybox.png');
    background-position: -40px -122px;
}
#fancybox-title {
    font-family: Helvetica;
    font-size: 12px;
    z-index: 1102;
}
.fancybox-title-inside {
    padding-bottom: 10px;
    text-align: center;
    color: #333;
    background: #fff;
    position: relative;
}
.fancybox-title-outside {
/*     padding-top: 10px;
    color: #fff; */
    color: #000;
    background-color: #fff;
    padding-bottom:5px;
    
}
.fancybox-title-over {
    position: absolute;
    bottom: 0;
    left: 0;
    color: #FFF;
    text-align: left;
}
#fancybox-title-over {
    padding: 10px;
    background-image: url('/web/cms/static/img/admin/fancy_title_over.png');
    display: block;
}
.fancybox-title-float {
    position: absolute;
    left: 0;
    bottom: -20px;
    height: 32px;
}
#fancybox-title-float-wrap {
    border: none;
    border-collapse: collapse;
    width: auto;
}
#fancybox-title-float-wrap td {
    border: none;
    white-space: nowrap;
}
#fancybox-title-float-left {
    padding: 0 0 0 15px;
    background: url('/web/cms/static/img/admin/fancybox.png') -40px -90px no-repeat;
}
#fancybox-title-float-main {
    color: #FFF;
    line-height: 29px;
    font-weight: bold;
    padding: 0 0 3px 0;
    background: url('/web/cms/static/img/admin/fancybox-x.png') 0px -40px;
}
#fancybox-title-float-right {
    padding: 0 0 0 15px;
    background: url('/web/cms/static/img/admin/fancybox.png') -55px -90px no-repeat;
}
/* IE6 */
/*
.fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/web/cms/static/img/admin/btn_schliessen_fancy.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/web/cms/static/img/admin/sky_bildergalerie-zurueck.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/web/cms/static/img/admin/sky_bildergalerie-weiter.png', sizingMethod='scale'); }
*/
.fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/web/cms/static/img/admin/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/web/cms/static/img/admin/fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/web/cms/static/img/admin/fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/web/cms/static/img/admin/fancy_title_right.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {
    height: expression(this.parentNode.clientHeight + "px");
}
#fancybox-loading.fancybox-ie6 {
    position: absolute; margin-top: 0;
    top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');
}
#fancybox-loading.fancybox-ie6 div    { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/web/cms/static/img/admin/fancy_loading.png', sizingMethod='scale'); }
/* IE6, IE7, IE8 */
.fancybox-ie .fancybox-bg { background: transparent !important; }
/*
.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/web/cms/static/img/admin/fancy_shadow_n.png', sizingMethod='scale'); }
*/
.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/web/cms/static/img/admin/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/web/cms/static/img/admin/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/web/cms/static/img/admin/fancy_shadow_se.png', sizingMethod='scale'); }
/*
.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/web/cms/static/img/admin/fancy_shadow_s.png', sizingMethod='scale'); }
*/
.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/web/cms/static/img/admin/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/web/cms/static/img/admin/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/web/cms/static/img/admin/fancy_shadow_nw.png', sizingMethod='scale'); }
/* Invert styles for fancybox */
.invert #fancybox-outer, .invert #fancybox-close, .invert .fancybox-title-outside, .invert #fancybox-bg-n{ color: #716F70;     background-color: #000; }
div.invert.fancybox-ie #fancybox-bg-n { background-color: #fff !important;}
div.fancybox-ie.invert #fancybox-bg-n { background-color: #000 !important;}
.invert .fancybox-title-outside, .invert a#fancybox-close:hover { color:#fff; }
.invert #fancybox-content {border-color: #000; }
/* Social Media */
#social-add-layer-tb { display: none; }
.social-add-layer { width: 350px; }
.social-layer a {text-decoration:none;}
.social-add-layer .grid {float: left;background-color: #ffffff;width: 160px;margin-right: 10px;padding: 5px;font-size: 12px;}
.social-add-layer .grid.right {margin-right: 0;}
.social-add-layer .grid a {text-decoration: none;display:block;margin-bottom:5px;}
.social-add-layer .grid a img {border-width: 0;margin-right: 6px;vertical-align:middle;}
.social-add { position:relative; margin-bottom:20px;}
.social-add-likes {height: 21px; width:250px; overflow:hidden;float:left;}
.width1 .social-add-likes, .width2 .social-add-likes {float:right; margin-bottom: 4px;}
.width3 .social-add-likes {position:absolute; bottom:0;}
.social-add-like {width: 125px; float:left;  overflow:hidden;}
.social-layer-icons {float:right;width: auto;}
.width5 .social-layer-icons {width:490px;}
.width4 .social-layer-icons {width:345px;}
.mrgRi5 {margin-right:5px;}
.col555555 { color: #555555;}
/* DEL MEDIATHEK */
.bcLinkListItem { padding-top:5px; width: 107px; height: 50px; float:left; margin: 0 0 10px 0;}
.bcLinkListItem a, .bcLinkListItem a:link, .bcLinkListItem a:hover {text-decoration:none;}
.bcLinkListItem img { margin-top:-5px; float:left; margin-right:5px; }
.mrgBott15 { margin-bottom:15px;}
.mrgBott3 { margin-bottom:3px; }
.bcLinkListBL .bcLinkListItem {position:relative;margin: 7px 5px 0 0;padding:0;width: 76px;height: 86px;}
.bcLinkListBL .bcLinkListItem img {margin: 0;}
.bcLinkListItem .rollover {display:none;position:absolute;top:0;left:0;}
.bcLinkListFull {width:745px; float:left; }
.bcLinkListFull .bcLinkListItem { padding: 0; text-align:center;background:url(/web/cms/static/img/admin/bl-videoarchiv-btn-bg.jpg) no-repeat;width:78px;height:86px;float:left;margin:0 5px 5px 0;}
.bcLinkListFull .bcLinkListItem.noMargin {margin-right:0;}
.bcLinkListFull .bcLinkListItemImgdiv { height: 50px; padding-top:5px;}
.bcLinkListFull .bcLinkListItem a,
.bcLinkListFull .bcLinkListItem a:link,
.bcLinkListFull .bcLinkListItem a:visited{ height: 86px;display:block; color:#c1c1c1;font-size:11px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
.bcLinkListFull a:hover,
.bcLinkListFull .bcLinkListItem.active, 
.bcLinkListFull .bcLinkListItem.active a,
.bcLinkListFull .bcLinkListItem.active a:link,
.bcLinkListFull .bcLinkListItem.active a:visited { background:url(/web/cms/static/img/admin/bl-videoarchiv-btn-bg-hi.jpg) no-repeat; width:78px; height:86px; color:#fff;}     
.bcLinkListFull .bcLinkListItem img { float: none; margin:0;}
.bcLinkListFull .bcLinkListItem * {cursor: pointer;}
/* Validierung Persönliche Daten */
span.error { color: red; margin-left:5px;}
span.success { background:url("/web/cms/static/img/admin/abo_11-01_formular-manager_OK-haken_18x18.gif") no-repeat 0px 0px; display: inline-block; height: 16px; vertical-align: top; width: 16px; margin-left:5px; }
#werberForm input.error,#persDatenForm input.error { background-color: #fff; border:1px solid red; }
.noMargin {margin:0;}
#werberForm .tblTechnik tr td, #persDatenForm .tblTechnik tr td {padding: 2px 0;}
body:nth-of-type(1) .abocheck{padding:9px 7px 8px;}
.sem5BlotterPackets { height:90px; overflow:hidden; width:745px; float:left;}
/* Styles für das neue TopNews Modul 3-5spaltig mit horizontaler/vertikaler Navigation */
/* Styles für das neue TopNews Modul 3-5spaltig mit horizontaler/vertikaler Navigation */
.newTopNews-h, .newTopNews-v {height: 284px;border-right: 5px solid #FFF;position:relative;float:left;margin-bottom: 20px;}
.newTopNews-h {height: 354px;}
.opacity75 {background-color:#ededed;opacity:0.80;filter: alpha(opacity = 80);}
.newTopNewsFooterBG-h {background-color:#000000; opacity: 0.75;filter: alpha(opacity = 75);}
.newTopNewsThumb .opacity75 {background-color:#000;opacity:0.75;filter: alpha(opacity = 75);}
.newTopNews-h .newTopNewsBigImage {position:absolute;height: 354px;}
.newTopNews-v .newTopNewsBigImage {position:absolute;height: 284px;}
.width3 .newTopNewsFooterBG-h,.width3 .newTopNewsFooter-h {position:absolute;bottom:0;left:0;height:93px;width: 445px;}
.width4 .newTopNewsFooterBG-v,.width4 .newTopNewsFooter-v {position:absolute;top:0;right:0;height:284px;width: 145px;}
.width5 .newTopNewsFooterBG-v,.width5 .newTopNewsFooter-v {position:absolute;top:0;right:0;height:284px;width: 145px;}
.newTopNewsThumb {height: 85px;width:145px;float:left;display:inline;margin: 4px 5px 4px 0px; cursor:pointer;}
.newTopNewsFooter-v .newTopNewsThumb {margin: 7px 0 0 20px;}.newTopNewsThumb .thumbImgDiv {position:absolute;}
div img.thumbImgOverlay, div span.thumbImgOverlay { position:absolute !important;left: 52px;top: 21px; width:43px; height:29px; z-index:20;}
.newTopNewsThumb .thumbImg {height: 85px;width:145px;}
.newTopNewsThumb .categoryBG {height:12px;position:absolute;bottom:0;_bottom:-1px;left:0;width:145px;min-height:12px;}
.newTopNewsThumb .category {position:absolute;bottom:0;left:0;width:145px;min-height:18px;}
.newTopNewsThumb .category p {margin:0;padding: 1px 0 0 8px;color:#fff;font:bold 11px arial;line-height:11px;}
.newTopNewsSlider-h {height: 85px;width:145px;position:absolute;bottom:4px;left:0; cursor:pointer;background:url("/web/cms/static/img/admin/sky_11-10_topmodul-rahmen-highlight_ts.png") no-repeat; filter: alpha(opacity = 75);}
.newTopNewsSlider-v {height: 74px;width:156px;position:absolute;top:0;right:0;cursor:pointer;}
.newTopNewsTextBG {position:absolute;width: 405px;/* height: 30px; */-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;background-color:#ededed;opacity:0.75;filter: alpha(opacity = 75);}
.newTopNewsText {padding:8px 10px 10px 10px;position:absolute;width: 395px;}
.newTopNews-h  .textPosBottom, .newTopNews-v  .textPosBottom {top:139px;left:15px;}
.newTopNews-h  .textPosBottom {top: 205px}
.newTopNews-h  .textPosMiddle, .newTopNews-v  .textPosMiddle {width: 119px;top:15px;right:15px;padding: 10px 14px;}
.newTopNews-h  .textPosTop, .newTopNews-v  .textPosTop {top:33px;left:15px;}
.newTopNewsText  a.videoLink {float:left;background:none !important;}
.newTopNews-h  .textPosMiddle  .videoLink , .newTopNews-v  .textPosMiddle  .videoLink {float:none;margin: 0 auto !important;display:block;width:42px;height: 43px;}
.newTopNewsText h3, .newTopNewsText h3 a, .newTopNewsText h3 a:link, .newTopNewsText h3 a:visited, .newTopNewsText h3 a:hover {font:bold 16px arial;line-height: 19px;color:#555555;margin:0;padding:0;background:none; margin-left:-1px; margin-bottom:7px;}
.newTopNewsText p, .newTopNewsText p a, .newTopNewsText p a:link, .newTopNewsText p a:visited, .newTopNewsText p a:hover {font-weight:normal;color:#000000;font:regular 11px arial;background:none;margin:0 0 2px 0;padding:0;}
.newTopNewsText a, .newTopNewsText a:link, .newTopNewsText a:visited, .newTopNewsText a:hover {font-weight:bold;color:#555555;margin:0;padding:0;text-decoration:none;padding-right:9px;background: url(/web/cms/static/img/admin/sky_11-10_klickpfeil_grau_8x8.png) no-repeat scroll right 4px transparent; zoom:1;}
.newTopNewsText a:hover {text-decoration:underline;}
div img.newTopNewsSkyHdLogo{position:absolute !important; left: 5px; top: 8px; width:auto; height:auto;z-index:20;}
div.newTopNews-h div.newTopNewsBigImageDiv img.newTopNewsSkyHdLogo{top:15px;left:8px;}
div.teasImgTxt div.bcRelative img.newTopNewsSkyHdLogo{top:5px;left:5px;}
div.skyTopNews div.imgTrans a img.newTopNewsSkyHdLogo{top:8px;left:5px;}
.halfHeight div img.newTopNewsSkyHdLogo,.halfHeight85 div img.newTopNewsSkyHdLogo{position:absolute !important; left: 5px; top: 29px; width:auto; height:auto;z-index:20;}
div img.newTopNewsSkyHdLogoKlein{position:absolute !important; right: 6px; top: 6px; width:auto; height:auto;z-index:20;}
div.newTopNewsThumb div.thumbImgDiv img.newTopNewsSkyHdLogoKlein{top:7px;right:7px;}
/* Neue Teasermodule */
.teasImgTxtVertical2 {background-color: #ededed;border-right: 5px solid #FFFFFF;float: left;font-size: 11px;height: 199px;margin-bottom: 22px;overflow: hidden;}
.teasImgTxtVertical2 img.teaserBild {height:85px;width:295px;}
.teasImgTxtVertical2 .teasTxtBox {height: 87px;overflow: hidden;padding: 3px 0 0 5px;position: relative;width: 290px;}
.teasImgTxtVertical2 .teasTxtBox, .teasImgTxtVertical2 p, .teasImgTxtVertical2 ul, .teasImgTxtVertical2 .teasTxtBox span.headline {width:290px;overflow:hidden;}
.teasImgTxtVertical2 .teasTxtBox p {line-hiehgt:1.1em;}
.teasImgTxtVertical2 .teasTxtBox span.headline { line-height:1.2em; height:28px;}
.teasImgTxtVertical2 .teasTextlinks li { line-height:1.2em;list-style-type:none; }
.teasImgTxtVertical2 ul.teasTextlinks {position:absolute;}
.teasImgTxtVertical2 .teasTextlinks a { color:#555555;padding:0 0 0 9px; /*background:url(/web/cms/static/img/admin/btn_subnavarrow_4x7.gif) no-repeat 0px 3px; */}
.teasImgTxtVertical2 .teasTextlinks a:hover {text-decoration:underline;color:#000;}
/* Linkbox */
.linkbox-item {background-color:#fff;border-right: 5px solid #fff;float:left;font-size:11pxmargin-bottom:22px;overflow:hidden;}
.linkbox-item h2 {background-color:#fff;font-size:11px;color:#555555;border-top: 4px solid #cccccc;display:block;overflow:hidden;height:12px;padding: 3px 0 5px 5px;font-weight:bold;}
.linkbox .linkbox-item ul {padding-left:5px;list-style-type:none;}
.linkbox .linkbox-item ul li a, .linkbox-item ul li a:visited{color:#555555;}
/* Dynmaischer Teaser */
.teasLinkBox {top:13px;left:444px;overflow:hidden;height:161px; padding: 7px 0 0 10px;width:140px; position:absolute;}
.teasLinkBox .teasLinklist {bottom:auto;top: 33px;}
body .noMrgBot {margin-bottom:0;}
.dynamicTeaser .teasTxtBox h3{min-height:13px;height:13px;overflow:hidden;}
.dynamicTeaser .teasTxtBox a, .dynamicTeaser .teasTxtBox a:link,.dynamicTeaser .teasTxtBox a:visited,.dynamicTeaserBig .teasTxtBox a, .dynamicTeaserBig .teasTxtBox a:link,.dynamicTeaserBig .teasTxtBox a:visited {color:#000;}
.dynamicTeaser .SSNteasBorder { border-top: 2px solid #26316b; }
.dynamicTeaserBig .SSNteasBorder { border-top: 2px solid #26316b; }
.dynamicTeaser .teasBorder { border-top: 2px solid #999999; }
.dynamicTeaserBig .teasBorder { border-top: 2px solid #999999; }
.dynamicTeaserBig .teasBorder { border-top: 2px solid #999999; }
.dynamicTeaser img.teaserBild {margin-top:1px;}
.dynamicTeaserBig img.teaserBild {margin-top:1px;}
.ssnhd_logo {top: 8px; left: 6px; height: auto !important; width: auto !important;}
.dynamicTeaserBig {height:180px;}
.dynamicTeaser {height:90px;}
.dynamicTeaser .teasLinkBox {height:53px;}
.dynamicTeaserBig .teasLinkBox {height:145px; !important}
.dynamicTeaser .teasLinkBox .teasLinklist {top:20px;}
.dynamicTeaserBig .teasLinkBox .teasLinklist {top:33px;}
.halfHeight85 {margin-bottom:20px;}
.dynamicTeaserBig .ssnLogo {position: absolute; top: 8px; left: 3px; height: auto; width: auto;}
.dynamicTeaser .ssnLogo {position: absolute; top: 7px; left: 5px; height: auto; width: auto;}
/* JS Flash */
.flashBuehne {margin-bottom:11px;width: 895px;height: 310px;position:relative;color:#fff;font-size:14px;visibility:hidden;}
.flashBuehne .bcPlayButtonOverlayTopTeaser { left: 31px; top:17px;}
.flashBuehneImage {width: 895px;height: 310px;position:absolute:top:0;left:0;}
.flashThumbBorder {width:106px;height: 305px;position:absolute;top:0;left:0;z-index:10;padding-top:5px; border-right:1px solid #555;}
.flashThumbBorderBG {width:106px;height: 310px;position:absolute;top:0;left:0;z-index:9;background:#000; opacity:0.55; filter: alpha(opacity = 55); }
.flashThumb {width: 96px;height:54px;padding: 5px 5px 0 5px;position:relative;z-index:5;cursor:pointer;}
.flashThumb p, .flashThumbOverlay p {position:absolute;bottom:0px;left:5px;z-index:10;font-size:10px;width:96px;margin:0;opacity: 1; filter: alpha(opacity = 100);}        
.flashThumbOverlay p {left:3px;bottom: 0;}
.flashThumb p { opacity: 0.5; filter: alpha(opacity = 50); }
p.whiteFont {color: #ffffff;}
p.blackFont {color: #000;}        
.flashThumbInactiveOverlay {position:absolute;z-index:4;}
.active .flashThumbInactiveOverlay, .active span.flashThumbInactiveOverlay {display:none;}        
.flashThumbOverlay {z-index:10;width:100px;height:58px;position:absolute;left:2px;top:3px;}
.flashThumbOverlayImage {position:relative; top:1px; left: 1px; width:100px;height:58px;}    
.flashBuehneItem {display:none;position:relative;}
.flashTextTop {position:absolute;top: 0;left: 582px;width: 313px;height: 206px;color:#fff;z-index:3;}
.textTopBg {width: 252px;height: 146px;padding: 31px 23px 13px 34px;}
.textBottomBg {width: 252px;height: 66px;padding: 31px 23px 13px 34px; position:relative;}
.flashTextBottom {position:absolute;bottom: 0;left: 582px;width: 313px;height: 126px;overflow:hidden;color: #fff;}        
.flashBuehneTextTop img { float:left; margin-right:8px; }
.flashBuehneTextBottom img { margin-right:8px; }
.flashTextTop h2  {margin-bottom:10px;}
.flashTextTop h2 a,.flashTextTop h2 a:hover, .flashTextTop h2 a:visited, .flashTextTop h2{font-size:24px;margin:0;color:#fff;font-weight:normal;z-index:5;position:relative;line-height:20px; }        
.flashTextBottom h2 a,.flashTextBottom h2 a:visited, .flashTextBottom h2{font-size:18px;margin:0;color:#fff;font-weight:normal;position:relative;z-index:5;line-height:20px;}
.flashTextTop p {font-size:18px;margin:0;color:#fff;position:relative;z-index:3;line-height:21px; top:9px; }
.flashTextTop p a,.flashTextBottom p a, .flashTextTop p a:hover,.flashTextTop p a:visited,.flashTextBottom p a:hover, .flashTextTop h2 a:hover,.flashTextBottom h2 a:hover {color:#fff;text-decoration:none;position:relative;z-index:20;}
.flashTextTop a.flashBuehneMore, .flashTextTop a.flashBuehneMore:link, .flashTextTop a.flashBuehneMore:hover, .flashTextTop a.flashBuehneMore:visited {position: absolute;bottom:33px;left:34px;color:#fff;font-size:16px;text-decoration:none;height:16px;z-index: 5002;}    
.flashTextBottom a.flashBuehneMore, .flashTextBottom a.flashBuehneMore:link, .flashTextBottom a.flashBuehneMore:hover, .flashTextBottom a.flashBuehneMore:visited {position: absolute;bottom:17px;left:34px;color:#fff;font-size:16px;text-decoration:none;height:16px;z-index: 5002;}
a.flashBuehneMore:hover .cufon {border-bottom: solid 1px #fff;  }
a.flashBuehneMore .cufon {border-bottom: none; }
.flashTextTop p .cufon { margin-bottom:2px; }
.flashTextBottom h2 .cufon { margin-bottom:2px; }
a.flashBuehneMore img{margin-left:4px; vertical-align: middle;}
.flashBuehneTextTop {position:absolute;top:27px;left:116px;}
.flashBuehneTextBottom {position:absolute;bottom: 15px;left: 116px; height:41px;}
.flashTextBoxTopImage, .flashTextBoxBottomImage {position:absolute;width:100%;height:100%;}        
.flashTextTopBg, .flashTextBottomBg {display:none;}
.bcPlayerBuehne { width: 471px; height: 265px; left:117px; top: 27px; position:absolute;}
/* Keymatch */
.gKeyMatches { margin-bottom:20px; width: 745px;}
.gKeyMatch { height: 80px; width: 745px margin-bottom:10px; background-color: #ededed;    }
.gKeyMatchImgDiv { float:left; width:155px; height: 80px; }
.gKeyMatchImg {    margin-top:10px; }
.gKeyMatchInfo { float:left; width: 445px; /* width: 633px  - Auf dem Screen geht der über die ganze Breite */ position:relative; padding-top:10px;    height: 45px; padding-right: 145px;}
.gKeyMatchInfo a, .gKeyMatchInfo a:link, .gKeyMatchInfo a:visited {    font-size:11px; color:#000; font-weight:bold; text-decoration:none;    }
.gKeyMatchInfo a:hover {text-decoration: underline;    }
.gKeyMatchLink, .gKeyMatchLink:link, .gKeyMatchLink:visited {color: #999999; padding-right:10px;    text-decoration: none;    background: url(/web/cms/static/img/admin/sky_11-10_klickpfeil_grau_8x8.png) no-repeat scroll right 4px transparent; }
.gKeyMatchLink:hover { text-decoration:underline; }
/* Brightcove VideoByTags-Call */
#related .bcRelatedVideo {width:295px;margin: 0 5px 17px 0; background-color: #ededed;    }
.bcRelatedVideo {width:445px;margin: 0 5px 17px 0; background-color: #ededed;    }
.bcRelatedVideoThumb {margin-bottom:17px;background-color: #ededed;height:85px;}
.bcRelatedVideoText {float:left;padding:2px 0 5px 5px;overflow:hidden;width: 285px;height: 62px;margin:0;}
#related  .bcRelatedVideoText {width:140px;}
.bcRelatedVideoImage {float:left;width: 145px;height: 85px;}
.bcRelatedVideoTotals {color: #555555;display:inline-block;margin-left:5px;}
#related .bcRelatedVideo h2.bordertab, .bcRelatedVideo h2.bordertab{display: block;height: 12px;overflow: hidden;padding: 3px 0 5px 5px;border-top: 4px solid #7AB800;color: #7AB800;background-color: #ededed;font-size: 11px;font-weight: bold;}
.bcRelatedAllLink {padding:2px 0 5px 5px;margin:0;}
a:hover .bcRelatedVideoTotals  { text-decoration:none; }
a:hover .bcRelatedVideoText { text-decoration:underline; }
/* News Ticker */
.newstickerdiv { margin: 11px 0; }
.tickercontainer { width: 895px; overflow: hidden; height:16px; }
.tickercontainer img { vertical-align:middle; }
.tickercontainer .mask {width: 890px; position: relative;top: 0;left: 5px;overflow: hidden;}
.width450 .tickercontainer { width: 445px; }
.width450 .tickercontainer .mask {width: 440px;}
.width600 .tickercontainer { width: 595px; }
.width600 .tickercontainer .mask {width: 590px; }
.width750 .tickercontainer { width: 745px; }
.width750 .tickercontainer .mask {width: 740px; }
ul.r_newsticker {position: relative;left: 700px;border:none;font-size:13px;font-weight: bold;line-height: 16px;list-style-type: none;margin: 0;padding: 0;}
ul.r_newsticker li {float: left; margin: 0;padding: 0;}
.tickercontainer a {white-space: nowrap;padding: 0; font-size:13px;font-weight: bold;line-height: 16px;}
/* SSN-Detailseite */
.newsHeading { width: 445px; min-height:1px;}
.newsHeading .top .kategorie{  font-weight:bold; float:left; margin-bottom:10px;}
.newsHeading .top .datum{ float:right; margin-bottom:10px; font-weight:bold; }
#areaContent .newsHeading h1 { color:#555; padding:0; margin-bottom:1px;}
.bcRelative {position:relative;}
.ssnLinkList { float: left; }
.ssnLinkList a.mehr { padding: 0 10px 0 0; }
/* Permission Text Email Layer */
.permissionText {color:#ff0000;}
 /* NewsModul */
.newsmodul_head_div{
background-color: #696969;
width: 595px;
height: 27px;
margin-bottom: 1px;
}
.newsmodul_head_div h2{
color: #f5f5f5;
font: 13px arial;
font-weight: normal;
line-height: 20px;
}
.newsmodul_head_img{
float:left;
margin: 0 2px 0 2px;
height: 20px;
}
 
.bcPlayButtonOverlay, .bcPlayButtonOverlayTopTeaser {
position:absolute;
left:181px;
top:98px;
}
/* Newsticker Laufband */
ul.marquee {
    /* required styles */
    display: block;
    padding: 0;
    margin: 0;
    list-style: none;
    position: relative;
    overflow: hidden;
    /* optional styles for appearance */
    width: 895px;
    height: 16px; /* height should be included to reserve visual space for the marquee */
}
.width450 .marquee {
    width: 445px;
}
.width600 .marquee {
    width: 595px;
}
.width750 .marquee {
    width: 745px;
}
ul.marquee li {
    /* required styles */
    position: absolute;
    left: 0;
    display: block;
    white-space: nowrap; /* keep all text on a single line */
    /* optional styles for appearance */
    font:bold 14px Arial, Helvetica, sans-serif;
    color:#26316b;
    }
ul.marquee li a {
    color:#26316b;
}
ul.marquee li span, ul.marquee li a span {
    color:#000;
    font-size:13px;
    font-weight:normal;
}
.marquee img{vertical-align: middle; margin-right: 8px; margin-bottom:2px;}
.teasLinkBox .teasLinklist li {
zoom:1;
}
div.imgSize2 img.thumbImgOverlay, div.imgSize2 span.thumbImgOverlay { position:absolute !important;left: 105px;top: 60px; z-index:20; height:56px; width: 83px;}
div.teasImgTxtVertical img.thumbImgOverlay, div.teasImgTxtVertical span.thumbImgOverlay { position:absolute !important;left: 48px;top: 26px; z-index:20; height:31px; width: 49px; }
div.teasImgTxtVertical img.newTopNewsSkyHdLogo, div.teasImgTxtVertical span.newTopNewsSkyHdLogo { top:5px; left:5px; }
 
div.teasImgTxt.width3.imgSize1 div.bcRelative a img.thumbImgOverlay { height: 29px; left: 51px; position: absolute !important; top: 76px; width: 43px; z-index: 20; }
div.teasImg.width3.imgSize3 div.bcRelative a img.thumbImgOverlay { height: 47px; left: 185px; position: absolute !important; top: 64px; width: 75px; z-index: 20; }
div.teasImgTxt.width3.imgSize1.halfHeight85 div a img.thumbImgOverlay { height: 29px; left: 51px; position: absolute !important; top: 53px; width: 43px; z-index: 20; }
div.teasImgTxt.width3.imgSize3.halfHeight85 div a img.thumbImgOverlay { height: 29px; left: 201px; position: absolute !important; top: 53px; width: 43px; z-index: 20; }
div.teasImg.width1.imgSize1 div.bcRelative a img.thumbImgOverlay { height: 29px; left: 51px; position: absolute !important; top: 50%; margin-top: -15px; width: 43px; z-index: 20; }
div.dynamicTeaserBig img.thumbImgOverlay, div.dynamicTeaserBig span.thumbImgOverlay {height: 56px;   left: 105px;   position: absolute !important;   top: 64px;    width: 83px;    z-index: 20;}
div.dynamicTeaser img.thumbImgOverlay, div.dynamicTeaser span.thumbImgOverlay {    height: 39px;    left: 44px;    position: absolute !important;    top: 26px;    width: 57px;    z-index: 20;}
/* geänderte Teaserheadlines */ 
h2.tab a, h2.newstab, h2.bordertab, .legacyContentContainer h2.bordertab {
    border-top: 0;
    color: #fff;
    display: block;
    height: 12px;
    margin-bottom: 1px;
    overflow: hidden;
    padding: 5px 0 6px 5px;
}
.width1 h2.tab a,.width1 h2.newstab,.width1 h2.bordertab, .legacyContentContainer .width1 h2.bordertab {
    background: url(/web/cms/static/img/admin/sky_11-10_teaser_145x23.jpg) top left no-repeat;
}
.width2 h2.tab a,.width2 h2.newstab,.width2 h2.bordertab, .legacyContentContainer .width2 h2.bordertab {
    background: url(/web/cms/static/img/admin/sky_11-10_teaser_295x23.jpg) top left no-repeat;
}
.width3 h2.tab a,.width3 h2.newstab,.width3 h2.bordertab, .legacyContentContainer .width3 h2.bordertab {
    background: url(/web/cms/static/img/admin/sky_11-10_teaser_445x23.jpg) top left no-repeat;
}
.width4 h2.tab a,.width4 h2.newstab,.width4 h2.bordertab, .legacyContentContainer .width4 h2.bordertab {
    background: url(/web/cms/static/img/admin/sky_11-10_teaser_595x23.jpg) top left no-repeat;
}
.width5 h2.tab a,.width5 h2.newstab,.width5 h2.bordertab, .legacyContentContainer .width5 h2.bordertab {
    background: url(/web/cms/static/img/admin/sky_11-10_teaser_745x23.jpg) top left no-repeat;
}
.width6 h2.tab a,.width6 h2.newstab,.width6 h2.bordertab, .legacyContentContainer .width6 h2.bordertab {
    background: url(/web/cms/static/img/admin/sky_11-10_teaser_895x23.jpg) top left no-repeat;
}
#sectionOne h2.tab a,#sectionOne h2.newstab, #sectionOne h2.bordertab{border:none;color:#fff;}
#sectionTwo h2.tab a,#sectionTwo h2.newstab, #sectionTwo h2.bordertab{border:none;color:#fff;}
#sectionThree h2.tab a,#sectionThree h2.newstab, #sectionThree h2.bordertab{border:none;color:#fff;}
#related h2.tab a,#related h2.newstab, #related h2.bordertab{border:none;color:#fff;}
h3.big a:link, h3.big a:visited, h3 a:link, h3 a:visited {
    color: #555;
}
.teasImg, .teasImgTxt, .teasImgTxtVertical, .teasImgTxtVerticalSmall, .teasImgTxtSandwich, .teasTxt, .teasTxtSandwich, .teasButtons, .teasImgDouble, .teasImgDouble330 {
    background-color: #ededed;
    margin-bottom: 20px;
}
#related .teasImg,#related .teasImgTxt,#related .teasImgTxtVertical,#related  .teasImgTxtVerticalSmall,#related  .teasImgTxtSandwich,#related  .teasTxt,#related  .teasTxtSandwich,#related  .teasButtons,#related  .teasImgDouble,#related  .teasImgDouble330,#related .halfHeight85,#related  .halfHeight85right {
    margin-bottom: 15px;
}
 
/* SSN MODULE */
.ssnHide { display: none; }
#ssnNewsModule .leftCol { float: left; }
#ssnNewsModule .rightCol { float: right; }
#ssnPagination ul, #ssnPaginationTop ul, #ssnPaginationBottom ul { list-style-type: none; padding: 0; margin: 0;}
#ssnPagination ul li, #ssnPaginationTop ul li, #ssnPaginationBottom ul li {display: inline; padding: 4px;}
/* NEWS-FORMATIERUNG */
.divHeadline { height:18px; margin: 0 5px; }
.divSizeButtons { float:right; height:13px; width:29px; margin:0 0 0 6px;}
.spanSizeButtons { float:right; margin-top:0px; font-family:Arial; font-size:11px; color:#555555; }
.txtArticle { font-family:Arial; font-size:11px; color:#000000; margin-right:5px;}
.pActive { display:block; cursor:pointer; }
.pInactive { display:none; cursor:default;}
.mActive    { display:none; cursor:pointer;}
.mInactive    { display:block; cursor:default;}
/* NEWS-FORMATIERUNG ENDE */ 
#sectionOne {
    background:url(/web/cms/static/img/admin/11-11_bg-sport_col000000.jpg) #000000 center 0 no-repeat fixed;
}
#sectionTwo {
    background:url(/web/cms/static/img/admin/11-11_bg-film_col000000.jpg) #000000 center 0 no-repeat fixed;
}
#sectionThree {
    background:url(/web/cms/static/img/admin/11-11_bg-entertainment_col000000.jpg) #000000 center 0 no-repeat fixed;
}
#sectionFour {
    
}
#sectionFive {
    
}
#sectionSix {
    
}
#sectionSeven {
    
}
 
#sectionOne .kundenlogin a {
    background-position: 0 -811px;
}
#sectionOne .serviceNav, #sectionOne .serviceNav a, #sectionOne .searchtxt a {
    color: #fff;
}
#sectionOne .serviceNav a.logout:link, #sectionOne .serviceNav a.logout:visited {
    background-position: 0 -899px;
}

 
#sectionTwo .kundenlogin a {
    background-position: 0 -811px;
}
#sectionTwo .serviceNav, #sectionTwo .serviceNav a, #sectionTwo .searchtxt a {
    color: #fff;
}
#sectionTwo .serviceNav a.logout:link, #sectionTwo .serviceNav a.logout:visited {
    background-position: 0 -899px;
}

 
#sectionThree .kundenlogin a {
    background-position: 0 -811px;
}
#sectionThree .serviceNav, #sectionThree .serviceNav a, #sectionThree .searchtxt a {
    color: #fff;
}
#sectionThree .serviceNav a.logout:link, #sectionThree .serviceNav a.logout:visited {
    background-position: 0 -899px;
}





.newsDetailInfobox {
    padding:8px;
    border: 1px solid #7AB800;
    background-color:#f6f6f6;
    margin-bottom:0.7em;
}
.imageAlignLeft {
    float:left;
    margin: 0 5px 5px 0;
}
.imageAlignRight {
    float:right;
    margin: 0 0 5px 5px;            
}
.playBtnDetail {
    position:absolute;
    top:0;
    left:0;
}
