@charset "iso-8859-1";
/**
 * (de) generelle Standardformatierungen für die wichtigten Content-Elemente
 *
 * @lastmodified    $Date: 2009-01-09 19:00:00
 * @copyright       p.dobetsberger@edelweiss72.de
 *
 */

@media screen, projection
{
  /**
  * (de) Gestaltung des YAML Basis-Layouts
  */
  *               {outline:0;}
  body            {text-align:center;}


  /**
  * (de) Grundraster alle Templates
  *
  * |-------------------------------|
  * | #page_margins left            |
  * |-------------------------------|
  * | #outer 1023px zentriert       |
  * |-------------------------------|
  * |20px|  823px        |20px|160px|
  * |-------------------------------|
  */
  #page_margins     {background:#fff url("../img/bg/bg_gradient.jpg") repeat-x top center;text-align:left; }
  #page_sterntv #page_margins, #page_sterntv #outer, #page_sterntv #page    {background:#fff url("../img/bg/bg_gradient_stern_tv.jpg") repeat-x top center; }
  #outer            {width:1023px; margin:0 auto; background:#fff url("../img/bg/bg_gradient.jpg") repeat-x top center; }
  #page             {width:823px; position:relative; padding:0 20px 0 20px; background:#fff url("../img/bg/bg_gradient.jpg") repeat-x top center; }
  /* (de) top_navigation und top_navigation2 */
  #top_navigation   {width:823px; position:absolute; z-index:8; padding:0 20px 0 20px; top:0px; right:0px; z-index:170; color:#000; font-size:11px; }
  #top_navigation2  {width:823px; position:absolute; z-index:9; top:0px; left:20px; font-size:11px; }
  /* (de) mainnav -62 padding 915-62 */
  #main_navigation  {width:823px; position:relative; z-index:7; font-size:12px; }
  #main             {min-height:500px; background:transparent; position:relative;z-index:6;}


  /**
  * (de) Home + Rubrik Template Raster HTML 823px
  *
  * |-------------------------------|
  * | #topnav (Newsletter, RSS)     |
  * |-------------------------------|
  * | #mainnav 823px                |
  * |-------------------------------|
  * | #main 818px + 5px margin-left |
  * |-------------------------------|
  * | colLeft           | colRight  |
  * | 493px + 35px      | 300px     |
  * |-------------------------------|
  * | #topnav2 (Logo, Suchmaske..)  |
  * |-------------------------------|
  * | #footer                       |
  * |-------------------------------|
  */
  /* (de) page Rubric, Home */
  .pageRubric .gridNavigationLevel1     {height:115px; }
  .pageRubric .gridNavigationLevel2     {height:140px; }
  .pageRubric .gridContentRubric        {position:relative; overflow:visible; width:818px; margin-left:5px; margin-bottom:17px; }
  .pageRubric .gridArchive              {background:#fff url(../img/bg/bg_archive_page.gif) 0 0px no-repeat; border-top: 1px solid #7D7D7D; width:803px; position:relative; top:23px; margin: 0px 0 17px 0; padding: 52px 0 0 20px; }
  .pageRubric .gridSuche                {background:#fff url(../img/bg/bg_archive_page.gif) 0 0px no-repeat; border-top: 1px solid #7D7D7D; width:803px; position:relative; top:23px; margin: 0px 0 17px 0; padding: 27px 0 0 20px; }
  .pageRubric .gridBlog                	{background:#fff url(../img/bg/bg_archive_page.gif) 0 0px no-repeat; border-top: 1px solid #7D7D7D; width:803px; position:relative; top:0px; margin: 0px 0 17px 0; padding: 27px 0 0 20px; }
  
  * html .pageRubric .gridBlog          {background:#fff url(../img/bg/bg_archive_page.gif) 0 0px no-repeat; border-top: 1px solid #7D7D7D; width:803px !important; position:relative; top:0px; left: 12px; margin: 1px 0 17px -12px !important; padding: 27px 0px 0 20px !important; overflow: hidden;}
  *+html .pageRubric .gridBlog          {background:#fff url(../img/bg/bg_archive_page.gif) 0 0px no-repeat; border-top: 1px solid #7D7D7D; width:803px; position:relative; top:0px; margin:0px 0 17px 0px !important; padding: 27px 0 0 20px; }

  
  .pageRubric .gridForm                 {width:803px; position:relative; top:0px; margin: 0px 0 17px 0; padding: 0px 0 0 0px; }
  .pageRubric .gridForm .gridColLeft    {background:#fff url(../img/bg/bg_content_line.gif) 0 0px no-repeat; width:463px; padding:16px 20px 0 15px; }
  .pageRubric .gridContentRubricBottom  {position:relative; overflow:visible; width:818px; margin-left:5px; margin-bottom:30px; }
  .pageRubric .gridColLeft              {float:left; width:493px; position: relative; z-index: 10;}
  .pageRubric .gridSuche .gridColLeft, .pageRubric .gridArchive .gridColLeft   {width:478px;}
  .pageRubric .gridSuche .gridColRight, .pageRubric .gridArchive .gridColRight  {width:300px;}
  .pageRubric .gridColLeft .gridLine    {padding-bottom:15px; border-bottom:1px solid #d4d4d4; }
  .pageRubric .gridColRight             {float:right; width:300px; position: relative; z-index: 5; overflow:visible;}
  .pageRubric .gridSuche .gridColRight, .pageRubric .gridArchive .gridColRight  {margin:0 10px 0 0;}


  /**
  * (de) Article Content Raster HTML 823px
  *
  * |-------------------------------|
  * | colLeft 446-25=421| colRight  |
  * | 40+1+25+421+15+1+20+300=823px |
  * |-------------------------------|
  */
  /* (de) page Article */

  /* article fullWidth */
  .pageArticle .gridColFull             {
    float:left;
    width:781px;
    border-right:1px solid #D9D9D9;
    position: relative;
    z-index: 10;
  }
  .pageArticle .gridColFull .gridBox1   {
    margin-left:-1px;
    padding-right:15px;
  }

  .pageArticle .gridNavigationLevel1    {height:115px; }
  .pageArticle .gridNavigationLevel2    {height:123px;}
  /* (de) linke Spalte Content */
  .pageArticle .gridColLeft             {float:left; width:446px; position: relative; z-index: 10; }
  .pageArticle .gridColLeft .gridBox1   {margin-left:-1px;}
  .pageArticle .gridColLeft .gridBox2,
  .pageArticle .gridColFull .gridBox2   {
    padding:25px 0 0 26px;
    position:relative;
    background-color:#fff;
  }
  .pageArticle .gridColLeft .gridBox2.gridEbookletPhoto   {width:436px;background-color:#EFEFEF;}
  .pageArticle .gridColLeft .gridSetFullWidth .gridBox2   {padding:1px 0 0 0px;background-color:transparent;margin:20px 0 0 0;}
  .pageArticle .gridColLeft .gridBox2.gridEbooklet   {background-color:#efefef;}
  .pageArticle .gridColLeft .gridBox2 .gridNobleLine {position:absolute;top:0;left:-40px;background:transparent url(../img/article/article_line.png);height:135px;width:41px;}
  /* IE6 styles in patches! */

  /* (de) rechte Spalte Content 300px + 20px + 1px Abstand */
  .pageArticle .gridColRight            {float:right; width:321px; position: relative; z-index: 5;overflow:visible; }
    /* (de) Artikelraster */
  .pageArticle .gridContentArticle      {padding-left:41px;width:782px;}
  /* (de) Artikel 1 Teil Vorspann 12 20 25 26 */
  .pageArticle .gridContentArticle .gridContentRow0   { padding:5px 20px 0 26px;border-top:1px solid #d9d9d9;border-right:1px solid #d9d9d9;background-color:#fff; position: relative; z-index: 15; }
  /* (de) Artikel 1 Teil Vorspann 12 20 25 26 */
  .pageArticle .gridContentArticle .gridContentRow1   { padding:8px 20px 0 26px;border-right:1px solid #d9d9d9;background-color:#fff; }
  .pageArticle .gridContentArticle .gridContentRow1.gridNoble    {margin:0 0 27px 0;}
  .pageArticle .gridContentArticle .gridContentRow1.gridEbooklet   {background-color:#efefef;margin:0;}
  .pageArticle .gridContentArticle .gridContentRow1.gridEbookletPhoto   {background-color:#efefef;margin:0 0 30px 0;}
  .pageArticle .gridContentArticle .gridContentRow1.gridContentPhoto   {border-top:1px solid #d9d9d9;}
  /* (de) Artikel 2 Teil Content */
  .pageArticle .gridContentArticle .gridContentRow2   {background-color:#fff;}
  /* (de) Artikel rechte Spalte oben */
  .pageArticle .gridContentArticle .gridTeaserRow1    { margin:0 0 0 0px; padding:25px 0 20px 0px; border-right:1px solid #d9d9d9;}
  .pageArticle .gridContentArticle .gridTeaserRow1.gridEbooklet {background-color:#EFEFEF;}
  /* (de) Extra Button */
  .pageArticle .gridContentArticle .gridTeaserRow1.gridTeaserExtra   {margin:-30px 0 0 0;padding:20px 0 0 0;}
  .pageArticle .gridContentArticle .gridTeaserRow1.gridTeaserExtraArticle   {padding:30px 0 0 0;margin:0;}


  /* (de) Edelvariante */
  .pageArticle .gridContentArticle .gridContentRow1.gridNoble {margin-left:-1px;position:relative;z-index:12;background: #333 url(../img/bg/bg_gradient_photography_noble.gif);border-top:1px solid #101010;border-right:1px solid #101010;border-left:1px solid #101010;}
  /* (de) Linie in rechter Spalte mit Verlauf = Trenner */
  .pageArticle .gridContentArticle .gridTeaserRow2    {margin:0 0 25px 0;padding:20px 0 0 21px;width:300px;background:transparent url(../img/article/article_line_gradient_seperator.gif) no-repeat;}



  /**
  * (de) Article Photostrecke Raster HTML 823px
  *
  * |-------------------------------|
  * | colLeft 446-25=421| colRight  |
  * | 40+1+25+421+15+1+20+300=823px |
  * |-------------------------------|
  */
  /* (de) page Photo */
  .pagePhoto .gridNavigationLevel2      {height:123px; }
  .pagePhotoFull .gridNavigationLevel2      {height:123px; }


  /* Seite mit dunklem HG */

  #page_dark, #page_dark #page_margins, #page_dark #outer, #page_dark #page {background:#333 url("../img/bg/bg_gradient_dark.jpg") repeat-x top center;}  #page_leute  {background:none;}
  #page_dark #footer  {background-color:#333;}

  #page_dark .topNavigation2 a.sternLogo  {background-position:0px -60px;}
  #page_dark .topNavigation2 a.sterndeLogo  {background-position:-175px 0px;}
  #page_dark .topNavigation2 a.tvLogo   {background-position:-320px -180px;}
  #page_dark .topNavigation2 input.butSearch {background-position:-180px -120px;}
  #page_dark #footer a, #page_dark #footer a:hover {color:#fff;}
  #page_dark #footer .row1 span   {color:#fff;}
  #page_dark #footer .row1        {border-top:1px #666 solid;border-bottom:1px #666 solid;}
  #page_dark #footer .row2 div {border-left: 1px dotted #666;}
  #page_dark #footer .row2 div.first {border-left: none; }
  #page_dark #footer .row2 span {color: #999;}

  #page_dark .topNavigation a, #page_dark .topNavigation2 a, #page_dark .topNavigation .col1 {color:#fff;}

  #page_dark .topNavigation a.homepage {padding-left:16px;background-position:-200px 0px;}
  #page_dark .topNavigation a.community {padding-left:16px;background-position:-200px -20px;}
  #page_dark .topNavigation a.newsletter {padding-left:11px;background-position:-200px -40px;}
  #page_dark .topNavigation a.rss {padding-left:12px;background-position:-200px -60px;}
  #page_dark .topNavigation a.mobile {padding-left:10px;background-position:-200px -80px;}
  #page_dark .topNavigation a.tvprogram {padding-left:16px;background-position:-200px -100px;}
  #page_dark .topNavigation a.weather {padding-left:15px;background-position:-200px -120px;}

  #page_dark .moduleSubHeader {background-color: #000; color: #fff;}

  #page_dark .moduleL6 a {color:#999;}
  #page_dark .moduleL6 a span {color:#fff;}

  #page_dark .moduleXL8 .boxPagerShort span,#page_leute .moduleXL8 .boxPagerShort span {color:#999;}
  #page_dark .moduleXL8 .boxPagerShort span.strong, #page_leute .moduleXL8 .boxPagerShort span.strong {color:#fff;}

  #page_dark .divModuleXL35 {margin:17px 0 0 0;}
  #page_dark .moduleXL38 .divBox1 a,#page_leute .moduleXL38 .divBox1 a {color:#fff;}

  #page_dark .moduleXL38 .divBox2 a:focus, #page_dark .moduleXL38 .divBox2 a:hover, #page_dark .moduleXL38 .divBox2 a:active {color:#fff!important;}
  #page_leute .moduleXL38 .divBox2 a:focus, #page_leute .moduleXL38 .divBox2 a:hover, #page_leute .moduleXL38 .divBox2 a:active {color:#fff!important;}

  #page_dark .moduleXL38 a.newsletter,#page_leute .moduleXL38 a.newsletter {background-position:0 -141px;padding-left:11px;}

  /* Seite für sternTV */

  #page_sterntv .gridColLeft div.line  {border-bottom:1px solid #FFC26A;}
  #page_sterntv .gridNavigation ul li.powered a {background:none;margin:0 109px 0px 0;padding:3px 0 7px;}
  /* IE6 styles in patches! */
  #page_sterntv .gridNavigation ul li.powered a:hover { background:none; }
  #page_sterntv .gridNavigation ul li.powered a img {vertical-align:middle;}
  #page_sterntv .gridNavigation ul  {padding:0 0 0 93px;}
  #page_sterntv .gridNavigation ul, #page_sterntv .gridNavigation a {background:transparent url(../img/navi/sprite_bg_sterntv_navi.gif) no-repeat;}
  #page_sterntv .gridNavigation a:hover {background:transparent url(../img/navi/sprite_bg_sterntv_navi.gif) 0 -30px no-repeat;}
  #page_sterntv input#search_field {border:1px solid #FFC26A;}
  /*module L1*/
  #page_sterntv .boxSternTVOverviewHeadline,
  #page_sterntv .gridContentRubric .moduleSubHeader {background-color:#FFC26A;padding:5px 10px 2px;margin:0 0 15px 0;}
  #page_sterntv .boxSternTVOverviewHeadline span,
  #page_sterntv .gridContentRubric .moduleSubHeader span {color:#000;font-weight:bold;float:left;display:block;}
  #page_sterntv .boxSternTVOverviewHeadline span.boxTVLogo,
  #page_sterntv .gridContentRubric .moduleSubHeader span.boxTVLogo {padding:0 14px 0 0;float:left;display:block;}
  #page_sterntv .boxSternTVOverviewHeadline a,
  #page_sterntv .gridContentRubric .moduleSubHeader a {color:#CC0000;display:block;float:right;}
  /* IE6 styles in patches! */
  #page_sterntv .moduleM .tabDefaultHi .imageTabLeft { background:transparent url(../img/bg/tab_sterntv_left_hi.gif) no-repeat scroll 0 0; }
  #page_sterntv .moduleM .tabDefaultHi a { background:#FEEBC3 url(../img/bg/tab_sterntv_middle_hi.gif) repeat-x scroll 0 0; color:#000; }
  #page_sterntv .moduleM .tabDefaultHi .imageTabRight { background:transparent url(../img/bg/tab_sterntv_right_hi.gif) no-repeat scroll 0 0;}

  #page_sterntv .moduleM .tabDefaultLo .imageTabLeft { background:transparent url(../img/bg/tab_sterntv_left_lo.gif) no-repeat scroll 0 0;}
  #page_sterntv .moduleM .tabDefaultLo a { background:transparent url(../img/bg/tab_sterntv_middle_lo.gif) repeat-x scroll 0 0; }
  #page_sterntv .moduleM .tabDefaultLo .imageTabRight {background:transparent url(../img/bg/tab_sterntv_right_lo.gif) no-repeat scroll 0 0;}


  #page_sterntv .moduleM2 .boxLine {background-color:#FFC26A;}
  #page_sterntv .moduleM2 .boxContentOuter {border-left:1px solid #FFC26A;border-right:1px solid #FFC26A;}
  #page_sterntv .moduleM2 .boxContent {background:transparent url(../img/bg/gradient_sterntv.gif) repeat-x;}
  #page_sterntv .moduleM2 .boxFooter { border-top: 1px dotted #FFC26A;}

  #page_sterntv .moduleM3 .boxLine {background-color:#FFC26A;}
  #page_sterntv .moduleM3 .boxContentOuter {border-left:1px solid #FFC26A;border-right:1px solid #FFC26A;}
  #page_sterntv .moduleM3 .boxContent {background:transparent url(../img/bg/gradient_sterntv.gif) repeat-x;}
  #page_sterntv .moduleM3 .boxFooter { border-top: 1px dotted #FFC26A;}

  #page_sterntv .moduleM7 .boxContent p {margin:0 0 4px 0px;font-weight:bold;line-height:1.3em;}
  #page_sterntv .moduleM7 .boxContent a.h3 span.line {border-top:1px solid #FFC26A;border-bottom:none;}
  #page_sterntv .moduleM7 .boxContent a.h3 span.boxTopic {color:#000;}
  #page_sterntv .moduleM7 .boxContent {border-left:1px solid #FFC26A;border-right:1px solid #FFC26A;}
  #page_sterntv .moduleM7 .boxContent .boxServiceLinks {padding:13px 0 0 0;}
  #page_sterntv .moduleM7 .boxContent .boxServiceLinks a {display:block;padding:0 0 9px 0px;font-weight:bold;}
  #page_sterntv .moduleM7 .boxLine {background-color:#FFC26A;}
  #page_sterntv .moduleM7 {background:transparent url(../img/bg/gradient_sterntv.gif) repeat-x;}
  #page_sterntv .moduleM7 .boxContent { background: transparent url(/img/sterntv/pic_jauch.gif) no-repeat scroll right bottom; }


  #page_sterntv .moduleM8 {background:transparent url(../img/bg/gradient_sterntv.gif) repeat-x;}
  #page_sterntv .moduleM8 .boxLine {background-color:#FFC26A;}
  #page_sterntv .moduleM8 .boxContent span.line {border-top:1px solid #FFC26A;border-bottom:none;}
  #page_sterntv .moduleM8 .scrollCont .line { top:22px; }
  #page_sterntv .moduleM8 .boxContent {border-left:1px solid #FFC26A;border-right:1px solid #FFC26A;}
  #page_sterntv .moduleM8 .boxContent span.boxTopic {color:#000;display:block;font-weight:bold;padding:1px 0 16px 5px;text-decoration:none;margin:0;float:left;}
  #page_sterntv .moduleM8 .boxContent a.boxLinkTopic { display: block;float:right;padding:1px 5px 29px 5px;font-weight:normal; }
  #page_sterntv .moduleM8 .boxPhotoGallery .boxGallery { height: 102px;; }
  #page_sterntv .moduleM8 .boxPhotoGallery { padding: 0 0 2px 0; }
  #page_sterntv .moduleM8 .boxContent a.h2 span { color: #000; }
  #page_sterntv .moduleM8 .boxContent a.h2 span.boxHeadline { font-size: 100%; font-weight: normal;padding:2px 0 0 0; }
  #page_sterntv .moduleM8 .boxContent ul {display:block;list-style-type:none;padding:4px 0 13px 10px;}
  #page_sterntv .moduleM8 .boxContent ul li {display:block;margin:5px 0 0 0;padding:1px 0 5px;}
  /* IE6 styles in patches! */
  #page_sterntv .moduleM8 .boxContent ul li a span {display:block;text-decoration:none;}
  #page_sterntv .moduleM8 .boxContent ul li a:hover {text-decoration:none;}
  #page_sterntv .moduleM8 .boxContent ul li a:hover span.topHeader {text-decoration:none;}
  #page_sterntv .moduleM8 .boxContent ul li a:hover span.boxHeader {text-decoration:underline;}
  #page_sterntv .moduleM8 .boxContent ul li a span.topHeader {color:#000;display:block;text-decoration:none;font-weight:bold;line-height:1.3em;margin:-3px 0 0;padding:0 0 3px 0;text-decoration:none;}
  #page_sterntv .moduleM8 .boxContent ul li a span.boxHeader {color:#000;display:block;text-decoration:none;font-family:Georgia,Times New Roman,serif;padding:0;}


  /*topnavigation*/
  #page_sterntv .topNavigation2 a.tvLogo   {background-position:-1px -1080px;color:#CC0000;display:block;z-index:5;position:absolute;top:36px;right:1px;padding:17px 10px 0 28px;height:13px;}

  #page_sterntv .topNavigation2 a.sternLogo   {top:22px;height:69px;width:75px;z-index:99;}
  #page_sterntv .topNavigation2 .divInner .searchField {margin:2px 5px 0 25px;}
  #page_sterntv .topNavigation2 .divInner  {width:440px;left:90px;}
  #page_sterntv .topNavigation a.homepage {padding-left:16px;background-position:-400px 0px;}
  #page_sterntv .topNavigation a.community {padding-left:16px;background-position:-400px -20px;}
  #page_sterntv .topNavigation a.newsletter {padding-left:11px;background-position:-400px -40px;}
  #page_sterntv .topNavigation a.rss {padding-left:12px;background-position:-400px -60px;}
  #page_sterntv .topNavigation a.mobile {padding-left:10px;background-position:-400px -80px;}
  #page_sterntv .topNavigation a.tvprogram {padding-left:16px;background-position:-400px -100px;}
  #page_sterntv .topNavigation a.weather {padding-left:15px;background-position:-400px -120px;}
  #page_sterntv .topNavigation .col2 {background-color:#FF9D2B;}
  #page_sterntv .topNavigation .col1 {color:#C26D02;}


  #page_sterntv .gridNavigation ul li a:hover span  {background:transparent url(../img/navi/bg_sterntv_navi_right_hover.gif) no-repeat top right;}
  #page_sterntv .gridNavigation ul li a.active span  {background:transparent url(../img/navi/bg_sterntv_navi_right_hi.gif) no-repeat top right;}
  #page_sterntv .gridNavigation ul li a span {background:transparent url(../img/navi/bg_sterntv_navi_right_lo.gif) no-repeat top right;padding:5px 12px 10px;}

  /*Button zur Übersicht*/
  #page_sterntv .moduleM12 a {font-weight:bold;padding:5px 0 5px 10px;margin:0 0 10px 0;background-image:url(../img/buttons/but_overview.gif);background-position:0px 0px;}
  /*Header sternTV*/
  #page_sterntv .moduleXL22 {margin:-19px 0 3px 0;}
  #page_sterntv .boxHeader  {background-image:none;}


}