@charset "iso-8859-1";
/**
 * (de) Layers
 *
 * @lastmodified    $Date: 2008-11-07 19:00:00
 * @copyright       s.basdemir@edelweiss72.de
 *
 */

@media all
{

  /* Layerboxen mit 1px "runden" Ecken (IE6 styles in patches!) */
  .layerY .boxRow1 {position:relative;z-index:9;background-color:transparent;}
  .layerY .boxRow2 {display:none;position:absolute;top:27px;right:0px;margin:-2px 0 0 0;}
  .layerBottom .layerY .boxRow2 {left:0px;}
  .layerY .boxRow2 .box1 {background-color:#fff;border-left:1px solid #999;border-right:1px solid #999;color:#000;font-size:108.33%;padding:0 0 1px 0;}
  .moduleXL38 .layerY .boxRow2 .box1 {padding:1px 0 0 0;} 
  .layerY .boxRow2 .box2 {padding:12px 13px 9px 13px;margin:0 1px;}
  .layerY .boxRow2 a {color:#CC0000!important;text-decoration:none!important;}
  .layerY .boxRow2 a:focus, .layerY .boxRow2 a:active {color:#CC0000!important;text-decoration:none!important;}    
  .layerY .boxRow2 a:hover {color:#CC0000!important;text-decoration:underline!important;}
  .layerY .boxRow2 a.textButton {color:#fff!important;text-decoration:none!important;position:relative;top:0px;left:0px;}
  .layerY .boxRow2 a.textButton:focus, .layerY .boxRow2 a.textButton:active {color:#fff!important;text-decoration:none!important;}    
  .layerY .boxRow2 a.textButton:hover {color:#fff!important;text-decoration:none!important;}
  .layerY .boxRow1 .colLine {background:transparent;height:1px;margin:0 1px;font-size:0px;line-height:0px;}
  .layerY .boxRow1 .colText {height: 14px; padding:4px 0 11px 4px;margin:0px;border-left:1px solid transparent;border-right:1px solid transparent;}
  * html .layerY .boxRow1 .colText {border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}
  #layer_stern_login_tab {height: 16px;}
  *+html #layer_stern_login_tab {height: 15px;}

  .layerY .boxRow1 .colText.colTextArticle {padding:4px 0 7px 4px;}
  /* IE6 styles in patches! */
  .moduleXL38 .layerY .boxRow1 .colText.colTextArticle {padding:5px 0 7px 4px;} 
  .layerY .layerOutline {background:#999;height:1px;margin:0 1px;font-size:0px;line-height:0px;}
  .layerY .boxTop span {float:left;display:block;font-weight:bold;width:85%;padding:0px 0px 7px 5px;}
  .layerY .boxTop a {float:right;display:block;background:transparent url("../img/sprite_general.gif") 0px -240px no-repeat;width:11px;height:11px;}
  .layerY .lineBottom {border-bottom:1px dotted #ccc;margin:0 0 12px 0;}  
  .layerY .errorText {color:#CC0000;padding:0 0 0 5px;font-weight:bold;} 
  .layerY .layerBgShort {background:transparent url(../img/layers/layer_gradient_short.gif) repeat-x;}

  * html .layerY .layerBgShort {height:197px}
   *+html .layerY .layerBgShort {height:197px}
	
	.layerY .layerBgLong {background:transparent url(../img/layers/layer_gradient_long.gif) repeat-x;}
  .layerY .buttonClose {float:right;display:block;background:transparent url("../img/sprite_general.gif") 0px -240px no-repeat;width:11px;height:11px;}
  .layerY .layerLine {background:#999;height:1px;margin:0 1px;font-size:0px;line-height:0px;}


  /* Modul:Y1 Layer SternWebseiten */
  .layerY1 {float:left;position:relative;}
  .layerY1 .boxRow1 {width:7em;z-index:112!important;}
  .layerY1 .boxRow2 {width:42.5em;z-index:111;top:31px;}
  .layerY1 .boxRow2 .box2 {padding:3px 13px 9px 13px;}
  .layerY1 div.boxWebsite {padding:0px 0px 7px 5px;border-bottom:1px dotted #ccc;color:#000;margin:0 0 11px 0;}
  .layerY1 div.last {border:none !important;margin:0;}
  .layerY1 div.boxWebsite .colLeft {float:left;margin:0 9px 0 0;}
  .layerY1 div.boxWebsite .colRight {float:left;width:28.9em;}
  .layerY1 div.boxWebsite .colRight a.logoWebsite {color:#000!important;}
  .layerY1 div.boxWebsite .colRight a.logoWebsite:hover {color:#000!important;text-decoration:none;}
  .layerY1 a.logoWebsite,.layerY1 a.logoWebsite:hover {display:block; padding:25px 0 0 0;background:transparent url("../img/layers/sprite_websites.gif") 1px 0px no-repeat;color:#000; font-weight:bold;}        
  .layerY1 a.spriteAugenzeuge,.layerY1 a.spriteAugenzeuge:hover {background-position:1px -100px;}
  .layerY1 a.spriteTausendreporter,.layerY1 a.spriteTausendreporter:hover {background-position:1px -200px;}
  .layerY1 a.spriteBlogs,.layerY1 a.spriteBlogs:hover {background-position:1px -300px;}
  .layerY1 a.spriteTV,.layerY1 a.spriteTV:hover {background-position:1px -400px;}
  .layerY1 .boxTop a {top:10px;position:relative;}


  /* Modul:Y2 Layer Services  */
  .layerY2 {float:left;position:relative;}
  .layerY2 .boxRow1 {width:4.6em;z-index:108!important;}
  .layerY2 .boxRow2 {width:31.1em;z-index:107;top:31px;}
  .layerY2 ul {padding:0 0 4px 0;}
  .layerY2 ul.lineBottom {padding:0px;}
  .layerY2 ul li {float:left;display:block;width:12em;padding:4px 0px 4px 5px;border-bottom:1px dotted #ccc;}
  .layerY2 ul li.colLeft {margin-right:1.35em;}
  .layerY2 .boxheadline {padding:0px 0px 5px 5px;font-weight:bold;}
  .layerY2 .lastLine {border:none;}


  /* Modul:Y3 Layer Video Fotos */
  .layerY3 {float:left;position:relative;}
  .layerY3 .boxRow1 {width:8.4em;z-index:110!important;}
  .layerY3 .boxRow2 {width:39.6em;z-index:109;top:31px;}
  .layerY3 .boxRow2 .box2 {padding-bottom:15px;}
  .layerY3 .boxRow2 .colLeft {float:left;width:16em;padding:0px 0px 5px 0px;margin-right:1.35em;}
  .layerY3 .boxRow2 .colLeft span { font-weight:bold;padding:0 0 5px 5px;display:block;}
  .layerY3 .boxRow2 .colRight {float:left;margin:0 0 0 2px;}
  .layerY3 .boxRow2 .colRight a {margin:2px 0 0 0;}
  .layerY3 .boxSubHeadline {padding:0px 0px 7px 5px;font-weight:bold;}
  .layerY3 .boxSubHeadline span {font-style:italic;}
  .layerY3 div.colLeft li, .layerY3 div.colRight li {display:block;width:15.9em;padding:4px 0px 4px 5px;border-bottom:1px dotted #ccc;}
  .layerY3 ul li {list-style:none;}
  .layerY3 ul.boxTvSeries a {display:block;width:29.2em;padding:5px 0px 7px 60px;border-bottom:1px dotted #ccc;background:transparent url("../img/layers/sprite_tv_serien.gif") 5px 0px no-repeat;margin:2px 0 0 0;font-weight:bold;text-decoration:none;}
  .layerY3 ul.boxTvSeries a span {color:#000;font-weight:normal;}
  .layerY3 ul.boxTvSeries a:hover span{color:#000;font-weight:normal;}
  .layerY3 ul a.sprite60Sekunden {background-position:5px -53px;}
  .layerY3 ul a.spriteBellstedtsBallshow {background-position:5px -120px;}
  .layerY3 ul a.spriteStarmag {background-position:5px -177px;}
  .layerY3 ul a.spriteSneak {background-position:5px -238px;}
  .layerY3 ul a.spriteKlatschForLunch {background-position:5px -300px;}
  .layerY3 ul a.spriteWasGucktKuehn {background-position:5px -360px;}
  .layerY3 ul a.spriteLook {background-position:5px -415px;}
  .layerY3 .boxTop span {width:8em;padding:0 0 5px 5px;}
  .layerY3 ul .last {border:none!important;padding-bottom:0px!important;margin:0;}


  /* Modul:Y5 Layer AboShop */
  .layerY5 {float:left;position:relative;}
  .layerY5 .boxRow1 {width:7.5em;z-index:106!important;}
  .layerY5 .boxRow2 {width:45.3em;z-index:105;top:31px;}  /* Modul:Y3 Layer Video Fotos */
  .layerY5 .boxRow2 .box2 {padding:10px 13px 15px;}
  .layerY5 .boxRow2 .colLeft {float:left;width:12em;padding:0px 0px 5px 0px;margin-right:15px;}
  .layerY5 .boxRow2 .colLeft span.colLeftTitle { font-weight:bold;padding:0 0 5px 5px;display:block;}
  .layerY5 .boxRow2 .colRight {float:left;width:12.7em;}
  .layerY5 .boxRow2 .colRight a {margin:4px 0 0 0;}
  
   *+html .layerY5 .boxRow2 .colRight a {margin:4px 0 0 5px;}
   * html .layerY5 .boxRow2 .colRight a {margin:4px 0 0 5px;}
   
  .layerY5 .colRight .boxTop span {padding:0 0 5px 5px;}
  .layerY5 .boxSubHeadline {padding:0px 0px 7px 5px;font-weight:bold;}
  
   *+html  .layerY5 .boxSubHeadline {padding:0px 0px 7px 10px;font-weight:bold;}
   * html  .layerY5 .boxSubHeadline {padding:0px 0px 7px 10px;font-weight:bold;}
   
  .layerY5 .boxSubHeadline span {font-style:italic;}
  .layerY5 div.colLeft li, .layerY5 div.colRight li {display:block;padding:4px 0px 4px 5px;border-bottom:1px dotted #ccc;}
  .layerY5 div.colLeft li.last, .layerY5 div.colRight li.last {border-bottom:none;}
  
  *+html .layerY5 div.colRight ul.lineBottom li.last a {display:block; margin-left:5px;margin-top:9px;border-bottom:1px dotted #ffffff;}
  * html .layerY5 div.colRight ul.lineBottom li.last a {display:block; margin-left:5px;margin-top:8px;border-bottom:1px dotted #ffffff;}
  
  .layerY5 .boxOfferHeadline {background-color:#CC0000;color:#fff;font-weight:bold;padding:2px 5px 3px;margin:4px 0 6px;}
  .layerY5 .boxOfferColLeft {width:245px;padding:0 0 0 5px;float:left;}
  .layerY5 .boxOfferColRight {float:right;text-align:center;width:185px;}
  .layerY5 .boxOfferTitle {font-size:141.66%;font-weight:bold;padding:0 0 3px 0;}

  .layerY6,
  .layerY7,
  .layerY8 {
    margin:0 7px 0 0;
    float:right;
    position:relative;
  }
  /* Modul:Y6 Layer Send Article */
  .moduleXL38 .layerY6 {z-index:15;}
  .layerY6 ,
  .layerY6 .boxRow1 {
    width:7.2em;
  }
  .layerY6 .boxRow1 {
    z-index:102!important;
  }
  .layerY6 .boxRow2 {width:49.8em;z-index:101;}
  .moduleXL38 .layerY6 .boxRow1 {z-index:106!important;}
  .moduleXL38 .layerY6 .boxRow2 {z-index:105!important;} 
  .layerY6 input {color:#000;width:40em;}
  .layerY6 input.short {width:7em;}
  .layerY6 label {font-weight:bold;}
  .layerY6 .boxRow2 .boxTop {padding:2px 0 0 0;}
  .layerY6 .boxHeadline {padding:0px 0px 11px 5px;font-weight:bold;}
  .layerY6 .boxHeadline span {padding:2px 0 0 0;font-size:1.5em;color:#CC0000;font-weight:normal;font-family:Times New Roman,serif;display:block;} 
  .layerY6 .boxContent {padding:0 0 0 6px;width:39.4em;}
  .layerY6 div.boxFormElement {padding:2px 0px 12px 0px;}
  .layerY6 div.boxFormElement.last {padding:2px 0px 14px 0px;}
  .layerY6 .boxCaptchaElement .colLeft {float:left;margin:0 15px 0 0;padding:8px 0px 10px;}
  .layerY6 .boxCaptchaElement .colRight {display:block;float:left;padding:18px 0 0 0;}
  .layerY6 .boxFooterText p {font-size:91.67%;padding:0px 0 10px 5px;}
  .layerY6 input.buttonSend {width:121px;height:26px;padding:0px;margin:0 0 12px 0;border:none;}
  /* IE6 styles in patches! */
  .layerY6 div.boxButtonSend {margin:0px 0 12px 5px;top:5px;height:26px;}
  .layerY6 div.boxButtonSend a, .layerY6 div.boxButtonSend a:hover {color:#fff!important;text-decoration:none!important;}
  .layerY6 textarea {width:37em;height:8em;border:1px solid #999;padding:1px 1px 2px 5px;}
  .layerY6 .replyContent {margin:0 0 20px 0;}
  .layerY6 .replyContent p {padding:0 0 4px 0;}
  .layerY6 .replyClose {width:100%;}
  .layerY6 .replyClose a {margin:0 0 5px 0;float:right;display:block;}
  #content_email_send1_reply, #content_email_send2_reply {display:none;}


  /* #### Modul: Y7 Layer Newsletter #### */
  .layerY7 {
    margin: 0;
  }
  .moduleXL38 .layerY7 {z-index:5;}
  .layerY7,
  .layerY7 .boxRow1 {
    /* width:8em; */
  }
  .layerY7 .boxRow1 {
    z-index:110!important;
  }
  .moduleXL38 .layerY7 .boxRow1  {z-index:101!important;}
  .layerY7 .boxRow2  {width:32em;z-index:109;}  
  .moduleXL38 .layerY7 .boxRow2  {z-index:100;}  
  .layerY7 input {color:#000;}
  .layerY7 label {font-weight:bold;}
  /*.layerY7 { line-height: 1.3em; }*/
  .layerY7 .boxContent {padding:0 0 0 6px;}                   
  .layerY7 .boxLinkAll {padding:6px 0 10px 0; display: block;}
  .layerY7 .boxTextHinweis {padding:0px 0 7px 0;font-size:91.67%;line-height: 1.2em;} 
  .layerY7 div.boxFormElement {padding:2px 0px 12px 0px;} 
  .layerY7 div.boxFormElement.last {padding:2px 0px 14px 0px;}
  .layerY7 .boxCaptchaElement .colLeft {float:left;margin:0 15px 0 0;padding:8px 0px 10px;}  
  .layerY7 .boxCaptchaElement .colRight {display:block;float:left;padding:18px 0 0 0;}
  .layerY7 .boxFooterText p {font-size:91.67%;padding:0px 0 10px 5px;}
  .layerY7 input {width:23em;height:1.2em;}
  .layerY7 input.buttonSend {width:121px;height:26px;padding:0px;margin:0 0 12px 0;border:none;}  
  /* #### Modul: Y7 Layer Newsletter #### */
                                           
  /* #### Modul: Y8 Layer Bookmarken #### */
  .moduleXL38 .layerY8 {z-index:10;}
  .layerY8,
  .layerY8 .boxRow1 {
   width:7.8em;
  }
  .layerY8 .boxRow1 {
    z-index:104!important;
  }
  .layerY8 .boxRow2 {
    width:29.5em;
    z-index:103;
  }
  .layerY8 {line-height:1.3em;}
  .layerY8 .boxText {padding:0px 0px 5px 5px;}
  .layerY8 .boxText span {font-weight:bold;display:block;}
  .layerY8 .boxBookmarkIcons { padding:3px 0px 0px 5px; }
  .layerY8 .boxBookmarkIcons a {
    background:transparent url(/img/sprite_general.gif) 0px -420px no-repeat;
    display:block;
    width:20px;
    height:20px;
    float:left;
    margin:0 4px 0 0 !important;
  }
  .layerY8 a.last {
    margin:0;
  }
  .layerY8 a.facebook {
    background-position:-288px -420px;
  }
  .layerY8 a.mrwrong {
    background-position:-168px -420px;
  }
  .layerY8 a.delicous {
    background-position:-48px -420px;
  }
  .layerY8 a.wikio {
    background-position:-336px -420px;
  }
  .layerY8 a.webnews {
    background-position:-264px -420px;
  }
  .layerY8 a.digg {
    background-position:-312px -420px;
  }
  .layerY8 a.myspace {
    background-position:-360px -420px;
  }
  .layerY8 a.titleBookmark { color: #666666!important; text-decoration: none; font-size: 91.67%; font-weight: bold; padding: 7px 0px 9px 5px; display: block; }
  .layerY8 a.titleBookmark:hover { color: #666666!important; text-decoration: none!important; }   
  /* #### Modul: Y8 Layer Bookmarken #### */
  
  /* #### Modul: Y9 Layer Login #### */
  .topNavigation .col2 .layerY9 { text-align: left; white-space: normal; }   
  .layerY9 {margin: 0 0px 0 0;float:left;position:relative;}               
  .layerY9 input {width:176px;}
  .layerY9 .colCb input {width:auto;border:none;}     
  .layerY9 a.spriteIconText, .layerY9 a.spriteIconType2Text { top:10px; } 
  .layerY9 a.inlineLink { margin:0; }   
  .layerY9 .boxLine { padding:12px 0 0 0;border-top:1px solid #D2D2D2; }      
  .layerY9 .boxHeadline {font-weight:bold;display:block;padding:2px 0 7px 0;float:left;} 
  .layerY9 .boxTop {border-bottom:1px solid #D2D2D2;margin:0 0 12px 0;} 
  .layerY9 .boxSubHeadline {font-weight:bold;display:block;padding:0 0 4px 0px;}             
  .layerY9 .boxFormButton a {
    position: relative; 
    z-index: 2;
    color: #fff!important;
  }
  .layerY9 .boxFormButton a:hover { position: relative; color: #fff!important; } 
  .layerY9 .boxFormButton a:active { position: relative; color: #fff!important; }
  .layerY9 .boxFormButton a:focus { position: relative; color: #fff!important; }
  .layerY9 .boxRow1 .colText {padding:0 0 0px 7px;border-right:1px solid #fff;}
  .layerY9 .boxRow1 .colText a {color:#ffffff !important;padding:0 0 1px 0;display: block;text-align:left;margin:-1px 0 0 0;height:15px;}
  .layerY9 .boxRow1 .colText a:focus, .layerY9 .boxRow1 .colText a:active {text-decoration:none;}
  .layerY9 .boxRow1  {width:4em; z-index:104!important;}          
  /* IE6 styles in patches! */         
  .layerY9 .boxRow2  {width:575px;z-index:103;top:17px;}          
  .layerY9 .boxRowLine  {margin:0 0 12px 0;}
  .layerY9 .boxErrorLine  {margin:-5px 0 9px 5px;color:#CC0000;font-weight:bold;} 
  .layerY9 .boxFormLine  {margin:-5px 0 8px 0;}              
  .layerY9 .box2  {color:#000; padding: 10px;} 
  .layerY9 label  {display:block;padding:0 0 2px 0;}  
  .layerY9 .colForm1  {width:190px; float: left; padding: 0 0 0 5px;}                   
  .layerY9 .colForm2  {width:188px; float: left;}                   
  .layerY9 .padSmallRegularTop  {padding:3px 0 0 0;}                                      
  .layerY9 .padBigRegularTop  {padding:14px 0 0 0;}                   
  .layerY9 .colForm3  {width:130px; float: left;}                   
  .layerY9 td.colForm3  {vertical-align:bottom; float: none;padding:0 0 10px 0;}
      .layerY9 td.colForm3 a { float: right; }                   
  .layerY9 .colDouble  {width:358px; float: left; padding: 0 20px 0 5px;}
      .layerY9 .colDouble { width:400px; }
  .layerY9 .colCb  {width:18px; float: left; padding: 1px 0 0 5px;}              
  .layerY9 .colCbLabel  {width:470px; float: left; padding: 0px 0 0 0px; }       
  .layerY9 .colCbLabel span  {font-size: 91.67%; }                            
  .layerY9 .colFull  {padding: 0 0 0 5px;}                                                               
  .layerY9 .boxContent a:hover.spriteIconText  {text-decoration:none!important;}
  .layerY9 .formRadio2 { width: auto; }
  .layerY9 .checkBoxLabel { font-weight: normal; }
  .layerY9 .checkBoxLabel span { font-size: 0.9em; }
  .layerY9 .leftLoginCol { float: left; width: 350px; }
  .layerY9 .rightLoginCol { float: right; width: 150px; }
  /* #### Modul: Y9 Layer Login #### */ 
  
  /* #### Modul: layerYArchive #### */
  .layerYArchive { text-align: left; white-space: normal; }   
  .layerYArchive {margin: 0 0px 0 0;float:left;position:relative;}      
  .layerYArchive .boxLine { padding:12px 0 0 0;border-top:1px solid #D2D2D2; }      
  .layerYArchive .boxHeadline {font-weight:bold;display:block;padding:2px 0 7px 0px;float:left;} 
  .layerYArchive .boxTop {border-bottom:1px solid #D2D2D2;margin:0 0 12px 0;}
  .layerYArchive .boxContent {font-size: 91.67%;}
  .layerYArchive .boxRow1 .colText {padding:0 0 0px 7px;}
  .layerYArchive .boxRow1 .colText a {color:#CC0000;padding:6px 0 6px 0;display: block;text-align:left;margin:0px 0 0 0;height:15px;}
  .layerYArchive .boxRow1 .colText a:focus, .layerYArchive .boxRow1 .colText a:active {text-decoration:none;}
  .layerYArchive .boxRow1  {width:9em; z-index:104!important;top:-6px;}
  /* IE6 styles in patches! */                   
  .layerYArchive .boxRow2  {width:470px;z-index:103;top:17px;margin:4px 0 0;}
  .layerYArchive .boxRowLine  {margin:0 0 12px 0;}
  .layerYArchive .box2  {color:#000; padding: 10px;}
  .layerYArchive .boxRow2 .box2 {padding:12px 11px 9px 13px;}
  .layerYArchive .boxContent a:hover.spriteIconText  {text-decoration:none!important;}
  .layerYArchive .boxFormElement, .layerYArchive .boxMoreInputElement {margin:0 0 15px 0;}
  .layerYArchive .boxFormElement.last {margin:0 0 22px 0;}
  .layerYArchive .boxFormElement label,.layerYArchive .boxMoreInputElement label {display:block;float:left;width:117px;padding:0 5px 0 0;}
  .layerYArchive .boxFormElement div {float:left;}
  .layerYArchive .boxFormElement input {width:312px;}
  .layerYArchive .boxMoreInputElement div {float:left;width:84px;}
  .layerYArchive .boxMoreInputElement div.last {width:78px;}
  /* IE6 styles in patches! */
  .layerYArchive .boxMoreInputElement span {float:left;width:37px;display:block;}
  .layerYArchive .boxMoreInputElement input {width:70px;}
  .layerYArchive .boxFieldsetHeadline {margin:0 0 11px 0;}
  .layerYArchive .boxFieldsetHeadline div {float:left;padding:0 10px 0 0;}
  .layerYArchive .boxFieldsetHeadline div.colLeft {font-weight:bold;} 
  .layerYArchive .boxRadioFive div, .layerYArchive .boxRadioFour div {float:left;padding:0 7px 0 0;width:auto;margin:0 0 3px 0;}
  .layerYArchive .boxRadioFive div {padding:0 13px 0 0;}
  .layerYArchive .boxRadioFive div.last {padding:0;}
  /* IE6 styles in patches! */
  *+html .layerYArchive .boxRadioFive div {padding:0 10px 0 0;}
  .layerYArchive .boxRadioFive {margin:0 0 7px 0;}
  .layerYArchive div.lastLine {margin:0 0 12px 0;}
  .layerYArchive div.layerLastLine {margin:0 0 5px 0;}
  .layerYArchive .boxRadioFour div {width:108px;}
  .layerYArchive .boxRadioFour div.last {width:80px;}
  .layerYArchive .boxRadioFive input, .layerYArchive .boxRadioFour input, .layerYArchive .boxFieldsetHeadline input {width:auto; margin-top: 0px;}
  .layerYArchive .boxRadioFive span, .layerYArchive .boxFieldsetHeadline span, .layerYArchive .boxRadioFour span {display:block;float:left;padding:1px 5px 0 0;}
  .layerYArchive .boxRadioFive label, .layerYArchive .boxRadioFour label, .layerYArchive .boxFieldsetHeadline label {display:block;float:left;}
  /* IE6 styles in patches! */
  *+html .layerYArchive .boxRadioFive label {padding-top:3px;}
  *+html .layerYArchive .boxRadioFour label {padding-top:3px;}
  *+html .layerYArchive .boxFieldsetHeadline label {padding-top:3px;}  
  .layerYArchive .boxSelectDate {margin:0 0 10px 0;}
  .layerYArchive .boxSelectDate.last {margin:0 0 25px 0;}
  .layerYArchive .boxSelectDate div {float:left;margin:0 10px 0 0;}
  .layerYArchive .boxSelectDate div.box-year {width:15em;}
  .layerYArchive .boxSelectDate div.box-year select {width:7em;}
  .layerYArchive .boxSelectDate div.label {width:20px;}
  .layerYArchive .boxSearchArchiveButton div {float:right;padding:0 0px 10px 10px;position:relative;width:80px;}
  .layerYArchive .boxSearchArchiveButton div.colRightButton {width:60px;}
  .layerYArchive .boxSearchArchiveButton div.colRightButton a, .layerYArchive .boxSearchArchiveButton div.colRightButton a:hover {color:#fff!important;}
  .layerYArchive .boxRow2 .colLeftButton a:focus, .layerYArchive .boxRow2 .colLeftButton a:active {text-decoration:none!important;}
  
  /* #### Modul: layerYArchive #### */
  
  /* #### Modul: layerSearchMore #### */  
  
  .layerSearchMore { text-align: left; white-space: normal; }   
  .layerSearchMore {margin: 0 0px 0 0;float:left;position:relative;}      
  .layerSearchMore .boxLine { padding:12px 0 0 0;border-top:1px solid #D2D2D2; }      
  .layerSearchMore .boxHeadline {font-weight:bold;display:block;padding:2px 0 7px 0px;float:left;} 
  .layerSearchMore .boxTop {margin:0 0 12px 0;width:120px;}
  .layerSearchMore .boxContent {font-size: 91.67%;}
  .layerSearchMore .boxContent div {padding:0 0 5px 0;}
  .layerSearchMore .boxRow1 .colText {padding:0 0 0px 7px;}
  .layerSearchMore .boxRow1 .colText a {color:#CC0000;background:transparent url(../img/icons/icon_arrow_red_down.gif) no-repeat scroll right bottom;margin:0;padding:5px 12px 0 0;display: block;text-align:left;height:15px;}
  .layerSearchMore .boxRow1 .colText a:focus, .layerSearchMore .boxRow1 .colText a:active {text-decoration:none;}
  .layerSearchMore .boxRow1  {width:4em; z-index:106!important;top:-6px;}
  
  .layerSearchMore .boxRow2  {white-space:nowrap;z-index:105;top:10px; margin:4px 0 0; margin: 5px 0 0 0;}
  .layerSearchMore .boxRowLine  {margin:0 0 12px 0;}
  .layerSearchMore .box2  {color:#000; padding: 10px;}
  .layerSearchMore .boxRow2 .box2 {padding:12px 11px 9px 13px;}
  .layerSearchMore .layerOutline {width:150px;}
  .layerSearchMore .layerLine {width:150px;}
  
  /* #### Modul: layerSearchMore #### */
  
  /* #### Modul: layerSearchMoreressort #### */  
  
  .layerSearchMoreRessort { text-align: left; white-space: normal; }   
  .layerSearchMoreRessort {margin: 0 0px 0 0;float:left;position:relative;}      
  .layerSearchMoreRessort .boxLine { padding:12px 0 0 0;border-top:1px solid #D2D2D2; }      
  .layerSearchMoreRessort .boxHeadline {font-weight:bold;display:block;padding:2px 0 7px 0px;float:left;} 
  .layerSearchMoreRessort .boxTop {margin:0 0 12px 0;width:120px;}
  .layerSearchMoreRessort .boxContent {font-size: 91.67%;}
  .layerSearchMoreRessort .boxContent div {padding:0 10px 5px 0;}
  .layerSearchMoreRessort .boxRow1 .colText {padding:3px 0 0 5px; height: 15px;}
  .layerSearchMoreRessort .boxRow1 .colText a {color:#CC0000;background:transparent url(../img/icons/icon_arrow_red_down.gif) no-repeat scroll right bottom;margin:0;padding:0 12px 0 0;display: block;text-align:left;height:15px;}
  .layerSearchMoreRessort .boxRow1 .colText a:focus, .layerSearchMoreRessort .boxRow1 .colText a:active {text-decoration:none;}
  .layerSearchMoreRessort .boxRow1  {width:4.1em; z-index:104!important;top:-4px;}
  
  .layerSearchMoreRessort .boxRow2  {white-space:nowrap;z-index:103;top:10px;margin:4px 0 0;}
  .layerSearchMoreRessort .boxRowLine  {margin:0 0 12px 0;}
  .layerSearchMoreRessort .box2  {color:#000; padding: 10px;}
  .layerSearchMoreRessort .boxRow2 .box2 {padding:12px 11px 9px 13px;}
  
  .layerSearchMoreRessort .layerOutline {width:150px;}
  .layerSearchMoreRessort .layerLine {width:150px;}

  /* #### Modul: layerSearchMoreRessort #### */
}

