@media screen, projection {
   #wsContentBGOuter,
   #wsContentBGInner,
   #wsContentArea {
      min-height: 60em;
   }
   * html #wsContentBGOuter,
   * html #wsContentBGInner,
   * html #wsContentArea {
      height: 62em;
   }
   #wsContentArea br.nz {
      clear : both;
   }
   #wsHauptlogo img#wsLogoWDR {
      width : 21em;
      height : 3.7em;
   }
   #digFrequenz {
      position : absolute;
      left : 64.9667em;
      top : 0em;
   }
   #digFrequenz img {
      height : 50.0em;
    }

   #wsKopf {
      width: 64.6667em;
      border-right-style : solid;
      border-right-width : 0.3333em;
   }
   #wsKopf input.wsFormBut {
      font-weight : 400;
   }
   #wsKopf  {
      position : relative;
   }
   #wsDachNavBg {
      margin-left : 26.45em;
      min-width : 18em;
      width : 38.4em;
      top : 1.75em;
   }
   * html #wsDachNavBg {
      width : 38.4em;
   }
   #wsKopf #wsDachNav li a,
   #wsKopf #wsDachNav li span {
      padding-left : 0.625em;
      padding-right : 0.60em;
      margin-right : 0.3em;
   }
   #wsKopf #wsDachNav li a:hover,
   #wsKopf #wsDachNav li a:focus,
   #wsKopf #wsDachNav li a:active,
   #wsKopf #wsDachNav li.aktiv a:hover,
   #wsKopf #wsDachNav li.aktiv a:focus,
   #wsKopf #wsDachNav li.aktiv a:active {
      color: #f0e6cd;
      border-right-width: 0.089em;
      border-left-width : 0.55em;
   }
   #wsKopf #wsDachNav li.aktiv a:hover,
   #wsKopf #wsDachNav li.aktiv a:focus,
   #wsKopf #wsDachNav li.aktiv a:active {
      padding-left : 0.3em;
      border-right-width : 0;
   }
   #wsKopf #wsDachNav li#wsUnternehmen a {
      margin-right : 0.0em;
      padding-right: 0.8em;
   }
   * html #wsKopf #wsDachNav li a,
   * html #wsKopf #wsDachNav li span {
      padding-left : 0.625em;
      padding-right : 0.60em;
      margin-right : 0.3em;
   }
   * html #wsKopf #wsDachNav li.aktiv a:hover,
   * html #wsKopf #wsDachNav li.aktiv a:focus,
   * html #wsKopf #wsDachNav li.aktiv a:active {
      padding-left : 0.4em;
   }
   #wsTopNav {
      width : 38.25em;
      margin-left : 13.65em;
   }


   #wsDatum {
      font-weight : 700;
      position : absolute;
      right : 0.1em;
      top : 0.1em;
   }
   
   /*********************************************
     Anpassungen neue Breiten für Icons im Header 
  *********************************************/
   
   #wsButNav {
     float: left;
     border: 0px solid red;
   }   
   
   #wsButNav li img {
      width:  2.666em !important;
      border: none;
      margin: 0.5em 0 0 0.35em !important;
   }
   * html #wsButNav li img {
      margin: 0.5em 0 0 0.3em !important;
   }

   * html #wsButNav {
      position : relative;
      left : 0.1em;
   }
   * + html #wsButNav {
     border: 0px solid red;
 /*    width: 216px; */
     width: 18em; 
   }

   * + html #wsSuchForm {
 /*    width: 242px !important; */
     width: 21.7em !important; 
     border: 0px solid #000;    
   }
   
   #wsSuchForm #words {
      width: 12.85em !important;
      margin-right: 0.4em !important;
      position : relative;
      top : -0.083em;
   }
   * html #wsSuchForm #words {
      position : static;
      margin-top : 0.45em;
   }
   * + html #wsSuchForm #words {
      position : static;
      margin-top : 0.45em;
   }
   #wsButNav li img {
      margin-left : 0.2em;
   }

   #wsSuchForm  {
      padding-top : 0.09em;
   }
   * html #wsSuchForm  {
      padding-top : 0.0em;
   }
   #wsSuchForm input {
      padding-bottom : 0.3em;
      margin-top : 0.3em;
   }
   #wsSuchForm input.wsFormBut {
      height: 1.8em;
      padding-bottom : 0.2em;
      margin-top : 0.45em;
   }
  
   * html #wsSuchForm input.wsFormBut {
      height : 1.8em;
   }

   #wsContentArea #wsFunkeuSuche .wsFheBorderTopS  {
      padding-top: 0.0em;
      border-color : green;
      border-top : 4px solid white;
      border-bottom : 4px solid white;
   }
   #wsFunkeuSuche p.sciSucheAbsatz {
      border-bottom : 4px solid white;
   }
   #wsContentArea #wsFunkeuSuche h1 {
      padding-top: 0.0em;
   }

   #wsFSprachNavi {
      position : relative;
   }

#wsFSprachNavi ul {
clear: left;
width: 52em;
margin-left: 15em;
}

* + html #wsFSprachNavi ul {
width: 52.75em;
}

#wsFSprachNavi p {
margin-left:0.4em;
}
   #wsFSprachNaviC {
         float: left;
         width: 64.6667em;
         min-width : 30em; 
         border-right-style : solid;
         border-right-width : 0.3333em;
         height : 3.4em; /*3.2em;*/
         /*border-bottom-width : 0; */

   }
   * + html #wsFSprachNaviC {
         width: 64.65em;
   }
   * html #wsFSprachNavi {
         width: 100%;
   }

   #wsFSprachNavi {
         padding-top : 0.6em;
padding-left: 1em;
/*         height : 2.3em;
         height : 2.325em; 
         min-width : 30em; */
         width: 79.8em;
/*         border-bottom-style : solid;
         border-bottom-width : 6px;
         border-bottom-width : 0.475em; */
         font-size: 0.8em;
         
         float: left;
   }
   * html #wsFSprachNavi {
/*         height : 2.25em; */
         border-bottom-width : 0.5em;
   }
* html #wsFSprachNavi {
  width: 53em;
  margin-left: 7.75em;
}
  * html #wsFSprachNavi ul {
    
     /*border: 1px solid red;*/
  }

   #wsFSprachNavi form {
      position : absolute;
      top : 0.6em;
      right : 0.4em;
   }
   * html #wsFSprachNavi form {
      top : 0.6em;
      right : 0.25em;
   }
   #wsFSprachNavi ul li a {
      font-weight : 400;
      /*text-transform : uppercase;*/
      font-family : Verdana, Arial ;
   }

   #wsFSprachNavi ul li.aktiv {
      font-weight : bold;
      text-transform : uppercase;
   }

   #wsBanner {
      width: 64.6667em;
      height: 9.1em;
      border-bottom-width: 0.3333em;
      border-bottom-width: 0em;
      border-bottom-style: solid;
      border-right-width: 0.3333em;
      border-right-style: solid;
      margin-left: 0;
   }
   #wsBanner object,
   #wsBanner .wsIMG622b {
      position: absolute;
      width: 64.7em;
      margin-top: 0em;
      height: 9.1em;
      margin-top: 0.0em;
   }
   * html #wsBanner object {
      height: 9.0em;
   }
   * html #wsBanner .wsIMG622b {
      height: 9.2em;
   }

   #wsBC {
      color : #963c23;
      position : relative;
      z-index: 150;
      top : 0em;
      left : -12.8em;
      height : 1.6em;
      border-bottom-width : 5px;
      border-bottom-width : 0.4em;
      border-right-width : 0.3333em;
      border-right-style : solid;
      width : 64.6em;
      padding : 0;
   }
   * html #wsBC {
      left : -12.8em;
      width : 64.65em;
   }
   * + html #wsBC {
      width : 64.65em;
   }
   #wsBC p {
      position : absolute;
      padding : 0;
      top : -0.3em;
      left : 13.6em;
   }
   * html #wsBC p {
      top : -0.4em;
      left : 13.65em;
   }
   #wsBC p img {
      vertical-align : middle;
      position : relative;
      top : -0.2em;
   }
   #wsNavi {
       top: 21.75em; /*21.25em;*/
   }
   * html #wsNavi {
      top: 21.9em; /*21.5em;*/
   }
   * + html #wsNavi {
      top: 21.92em; /*21.5em;*/
   }

   #wsSpezial p {
      border-top-style : solid;
      border-top-width : 4px;
      margin-top : 0;
   }
   #wsSpezial  {
      border-bottom : 4px solid white;
   }
   #wsSpezial ul {
      padding : 0;
      background-color : #f5f0e6;
   }
   #wsSpezial ul li {
      height:3.25em;
   }
   #wsNavi #wsSpezial ul li a {
       height:3.25em;
       background-color : #f5f0e6;
       padding-left : 0.9em;
   }
   * html #wsSpezial ul li a {
       width : 11.2em;
       overflow : hidden;
   }
   #wsSpezial ul li img {
       position : relative;
       top : 0.6em;
   }
   #wsSpezial ul li#radiobremen img {
       width : 12.1em;
      height : 2.25em;
   }
   #wsSpezial ul li#multikulti img {
       width : 11.2em;
       height : 1.35em;
   }

   #wsContentBGOuter {
      border-right : 0;
      width: 65em;
   }

   #wsContentBGInner.wsMReSp #wsContentArea.wsNoBanner,
   #wsContentBGInner.wsMReSp .wsNoBanner {
      border-top-width : 0;
   }
   #wsContentBGInner {
      width: 52.5em;
      float : left;
   }
   * html #wsContentBGInner {
      margin-left : 6.25em;
   }
   #wsContentBGInner.wsMReSp #wsContentArea {
      width: 38.2em;
   }
   
   #wsContentBGInner.wsMReSp #wsContentArea.wsContentAreaWide {
     width: 51.8em;
   }

   * html #wsContentBGInner.wsMReSp .wsContentAreaWide {
     width: 51.8em !important; 
   }
   
   * html #wsContentBGInner.wsMReSp #wsContentArea {
      margin-left : 0;
   }
   #wsContentArea .wsTeaserCont {
      margin-bottom: 0;
   }
   #wsContentArea .wsPlaylistsNav h2 {
      font-size : 16px;
      font-size : 1.3em;
      padding: 0.15em 0.5em;
      background-color : #963c23;
      margin : 0;
      color : white;
      border-top : 4px solid white;
      border-bottom : 4px solid white;

   }
   #wsContentArea #wsMZT {
      margin-top : 0;
      padding-left : 0;
      margin-left : 0;
   }
   #wsContentArea #wsMZT .wsRubrik h2 {
      margin-left : 0.1em;
   }
   #wsContentArea .wsTeaser ul.wsLinkliste ,
   #wsContentArea .wsTopmeldung ul.wsLinkliste {
      margin-right : 0;
   }
   * html #wsContentArea .wsTeaser ul.wsLinkliste {
      height : 1em;
      margin-bottom : 0;
      margin-top : 0;
      border-top : 4px solid white;
      background-color : red;
   }
   * html #wsContentArea .wsTeaser ul.wsLinkliste li {
      padding-top : 0.4em !important;
      border : 0px solid blue;
   }
   * + html #wsContentArea .wsTeaser ul.wsLinkliste {
      min-height : 1em;
      margin-bottom : 0;

   }

   #wsContentArea #wsMZT ul.wsLinkliste {
      margin-left : 0.1em;
   }
   * html #wsContentArea #wsMZT ul.wsLinkliste li {
      padding-left : 0.2em;
      margin-left : 0;
   }
   #wsContentArea h3 {
      font-size : 12px !important;
      font-size : 1.0em !important;
   }
   #wsContentArea .wsTeaserCont #wsSendungsPrefix {
       padding-top : 0;
       margin-bottom : 0;
  }
   #wsContentArea #wsSendungsPrefix {
       margin-bottom : 0;
       padding-bottom : 0;
  }

   #wsContentArea #wsSendungsPrefix h1,
   #wsContentArea .wsColored #wsSendungsPrefix h1,
   #wsContentArea h1.digMiscH1,
   #wsContentArea .wsColored h1,
   #wsSendungsPrefix .wsSendungsTitel {
      font-size: 1.2em;
      margin-top: 0;
      margin-bottom: 0;
      padding-left : 0.8em;
   }

  #wsContentArea .digSendungsdropdown {
    border-top: none;
  }

   #wsContentArea h1.digMiscH1,
   #wsContentArea .wsColored h1 {
      color : white;
      background-color : #64000f;
      margin : 0;
   }
   #wsSendungsPrefix .wsSendungsTitel {
      padding-top: 0.0em;
      padding-bottom: 0.0em;

   }
   #wsContentArea .wsTeaserCont #wsSendungsPrefix h1,
   #wsContentArea #wsSendungsPrefix h1,
   #wsContentArea .wsColored h1,
   #wsContentArea h1.digMiscH1,
   #wsContentArea .wsColored #wsSendungsPrefix h1 {
      padding-top: 0.125em;
      padding-bottom: 0.125em;
   }

   #wsContentArea .wsTeaserCont #wsSendungsPrefix h1 {
      font-size : 11px;
      font-size : 0.9em;
      padding-top : 0.5em;
      padding-bottom : 0.5em;
      margin-top: 0;
      margin-bottom: 0;
      padding-left : 1.0em;
   }

   #wsContentBGInner #wsContentArea .wsFotoGalerien  {
      border-bottom : 0px;
   }
   #wsContentBGInner #wsContentArea .wsFotoGalerien .wsTeaser p {
     font-size: 0.85em;
   }
   #wsContentArea #wsSendungsPrefix p.wsSendezeit {
      padding-top: 0.3em;
      padding-bottom: 0.3em;
      font-size: 1.0em;
      color : #64000f;
      padding-left : 0.8em;
      padding-right : 0.8em;
      margin-bottom : 0;
   }

   #wsSendungsPrefix .wsSendezeit strong {
      font-weight : 700;
      color : #64000f;
      margin : 0;
      padding : 0;

   }
   #wsSendungsPrefix .wsSendezeit,
   #wsSendungsPrefix .wsSendezeit strong {
      font-weight : 700;
      color : #64000f;
      margin : 0;
   }

   #wsContentArea .wsColored,
   .wsReSpCont .wsTeaserCont {
      border-bottom-width :0.3em;
      border-bottom-width :4px;
      border-color : white;
      margin: 0;
      padding-top : 0em;
      border-top : 0;
   }


   #wsContentArea .digColored {
      background-color : #f0e6cd;
      padding-bottom : 1.2em;
      display : block;
      margin-top : 0px;
      padding-top : 0.4em;
   }
   #wsContentArea .digNewsletter h2{
      padding-left : 0.9em;
   }
   * html #wsContentArea .wsColored {
      margin: 0;
      border-top : 0;

   }
   #wsContentArea .wsKennung {
      border: 0;
      margin-bottom : 2.6em;
      margin-top : 0;
      padding-top : 0.0em;
   }
   #wsSendeplanFhe.wsSolo {
      border-top : 0;
   }

   #wsContentArea  #wsSendeplanFhe.digHotRotation td {
      background-color : #f5f0e6;
   }


   #wsContentArea .wsFheBorderTop,
   #wsSendeplanFhe tr.wsOdd th,
   #wsSendeplanFhe tr.wsEven th,
   #wsSendeplanFhe td {
      border-top : 4px solid;
      border-bottom : 4px solid;
      padding-top : 0.25em;
      padding-bottom : 0.25em;
   }

   #wsContentArea .wsFheBorderTop {
      background-color : #00ffc0 !important;
   }

   #wsSendeplanFhe tr.wsColored th {
      padding-top : 1.1em;
      padding-bottom : 1.1em;
   }



   #wsContentArea div.wsBeitragsseite table tr td,
   #wsContentArea div.wsBeitragsseite table tr th {
      border-top : 4px solid ;
   }

   #wsSendeplanFhe th,
   #wsSendeplanFhe td {
      padding-top: 0.125em;
      padding-bottom: 0.125em;
   }
   #wsSendeplanFhe td {
      background-color : #f5f0e6;
   }
   #wsSendeplanFhe td strong a,
   #wsSendeplanFhe td strong {
      color : #64000f;
   }


   #wsFhePlaylists {
      border-top : 4px solid white;
      border-bottom : 4px solid white;
      padding-bottom : 0.8em;
   }
   #wsFhePlaylists label {
      margin-top : 0.8em;
   }
   #wsFheTeam  {
      border-bottom : 0px solid white;
      margin : 0;
      padding : 0;
   }

   #wsContentArea .addTopLine {
      border-top : 4px solid white;
   }
   #wsContentArea #wsKontakt .addTopLine {
      margin-top : 1em;
   }
   #wsContentArea #wsKontakt input,
   #wsContentArea #wsKontakt textarea {
      border : 0;
   }
   #wsContentArea #wsKontakt input#userMail,
   #wsContentArea #wsKontakt input#userOrt,

   #wsContentArea #wsKontakt input#userName,
   #wsContentArea #wsKontakt input#userText {
      padding : 0.2em 0;
   }
   #wsContentArea #wsKontakt input#emailAnmelden,
   #wsContentArea #wsKontakt input#emailAbmelden {
      padding : 0.2em 0;
   }
   #wsContentArea #wsKontakt input#emailAnmelden,
   #wsContentArea #wsKontakt input#emailAbmelden {
      padding : 0.2em 0;
   }
   #wsContentArea .wsFheBorderBottomS {
      border-bottom-width: 0px !important;
      margin-bottom : -2px !important;
   }
   * + html #wsContentArea .wsFheBorderBottomS {
      border-bottom-width: 0px !important;
      margin-bottom : 0px !important;
   }
   #wsContentArea .wsPlaylistsNav {
      border-bottom : 0;
      height : auto;
      padding-bottom : 0;
      margin-bottom : 0.15em;
      margin-bottom : 0.3em;
      margin-bottom : 0.25em;
      padding : 0;
   }

   #wsContentArea .wsPlaylistsNav,
   #wsContentArea .wsPlaylistsNav a {
      color: #64000f;
   }
   #wsContentBGInner #wsContentArea .wsPlaylistsNav ul {
      color: #64000f;
      min-height : 1.8em;
      display : block;
      margin : 0;
      background-color : #e1c382;
      padding-top : 0.3em;
   }
   * + html #wsContentBGInner #wsContentArea .wsPlaylistsNav ul {
      min-height : 1.75em;
      padding-bottom : 0;
      margin-bottom : 0 !important
   }
   * + html #wsContentBGInner #wsContentArea .wsPlaylistsNav p {
      padding-bottom : 0.2em;
      margin-bottom : 0 !important
   }

   #wsContentArea .wsPlaylistsNav p  {
      background-color : #e1c382;
      margin-top : 0;
      padding-top : 0.3em;
      min-height : 1.6em;
   }
   #wsContentArea .wsPlaylistsNav  {
       border : 0px solid fuchsia;
   }

   #wsFhePlaylists select,
   #wsFheTeam select {
      width : 14.8em;
   }
   * html #wsFhePlaylists select,
   * html #wsFheTeam select {
      width : 14.8em;
   }
   #wsFheTeam input.wsFormBut {
      display : inline;
   }

   #wsContentArea .wsTeaser {
      padding-bottom: 0.0em;
      margin-top : 0em;
      padding-top : 0;
   }

   #wsContentArea .wsTeaser .digTeaserHead {
      min-height : 7.2em;
      min-height : 4.2em;
      margin-bottom : 0.6em;
   }
   * html #wsContentArea .wsTeaser .digTeaserHead {
      height : 3.2em;
      height : 4.8em;
      margin-bottom : 0;
      border : 0px solid green;
   }

   .nachLinks {
      position : relative;
      left : -3px;
      margin-right : -3px !important
   }

   #wsContentArea .wsTeaser .digTstImgDiv {
      background-color : #f0e6cd;
   }


   * html #wsContentArea .wsTeaser .digTstImgDiv {
      float : left !important;
       margin-right : 0px;
      margin-right : 0px !important;
      border : 0px solid red;
   }
   * html #wsContentArea .wsTeaser .digTstImgDiv img {
       border : 0px solid blue;
       margin-right : 0px !important;
   }
   * + html #wsContentArea .wsTeaser .digTstImgDiv {
      float : left;
   }


   #wsContentBGInner #wsContentArea .wsTeaserCont .wsTeaser .digTeaserHead h2 {
       color : #963c23;
       padding-top : 0.8em;
       margin-top : 0px !important;
   }
   #wsContentArea .wsTeaser .digTeaserHead h3 {
       font-size: 1.35em !important;
   }
   #wsContentArea .wsTeaserCont .wsTeaser .digTeaserHead h3 {
       font-size: 1.5em !important;
       margin-top: 0.25em !important;
   }


   #wsContentBGInner #wsContentArea .wsTeaserCont .wsTeaser .digTeaserHead h4 {
       font-weight : 400;
       padding-bottom : 0.6em;
   }
   #wsContentBGInner #wsContentArea .wsTeaserCont .wsTeaser .digTeaserHead strong {
       font-weight : 400;
       padding-bottom : 0.6em;
   }
   #wsContentBGInner #wsContentArea .digPodcast {
      border-top : 4px solid white;

   }
   #wsContentBGInner #wsContentArea .digPodcast h2 {
      padding-top : 0.4em;
      margin-bottom : 0.2em;
      font-size : 1.35em;
   }

   #wsContentArea .digPodcast h3 {
      padding-bottom : 0.4em;
      margin-top : 0.2em;
      font-weight : 400;
      font-size: 1em !important;
   }


   #wsContentArea .digPodcast .wsImgMBuL {
      padding-bottom : 0;
      margin-bottom : -4px ;
   }
   #wsContentArea .wsImgMBuL p.wsBuText {
      padding-bottom : 0;
      font-size : 0.833em;
   }
   #wsContentArea .digPodcast .wsImgMBuL img {
      margin-bottom : -4px ;
   }
   * html #wsContentArea .digPodcast .wsImgMBuL  {
      margin-bottom : 0px ;
   }
   * + html #wsContentArea .digPodcast .wsImgMBuL  {
      margin-bottom : 0px ;
   }
   #wsContentBGInner #wsContentArea div.first {
      border-top : 0px solid white;
   }
   #wsContentArea .wsTeaser .digPlayerDiv object {
      padding-bottom : 0;
      margin-bottom : -4px;
   }
   * html #wsContentArea .wsTeaser .digPlayerDiv {
      margin-bottom : 0px;
   }
   * + html #wsContentArea .wsTeaser .digPlayerDiv object {
      margin-bottom : 0px;
   }

   * html #wsContentArea .wsTeaser .digTeaserHead {
      margin-top : 0px;
   }
   #wsContentBGInner #wsContentArea .digBigLetter h2 {
      font-size : 20px  !important;
      font-size : 1.6em !important;
   }
   #wsContentBGInner #wsContentArea .digBigLetter p {
      padding-top : 0;
   }
   #wsContentArea .digBigLetter strong {
      font-size : 14px;
      font-size : 1.2em;
      font-weight : 700;
   }

   #wsContentBGInner #wsContentArea .digBigLetter img {
      padding-right : 1em;
   }



   #wsContentArea p#wsProlog {
      color : #64000f;
      padding : 1em 0.8em 1.2em;
      font-weight : 400;
      display : block;
      clear : both;
      margin-bottom : 0;
   }
   #wsContentArea div.wsColored p#wsProlog {
      background-color : #f0e6cd
   }
   #wsContentArea div.wsBeitragsseite p#wsProlog {
      background-color : #f5f0e6;
   }

   #wsFheArchivService {
      border-top : 4px solid white;
      background-color : #f0e6cd;
      border-bottom : 0px;
   }
   #wsFheArchivService select {
       width : 13em;
       float : left;
   }
   #wsFheArchivService div {
      clear : both;
   }
   #wsFheArchivService input.wsFormBut {
      margin-left : 0;
      padding : 0.075em;
      clear : none;
      display : inline !important;
      float : left;
      margin-left : 0.2em;
      margin-top : 0.45em;
      border: 0;
   }

   #wsContentArea .wsFheArchivListCont {
      padding-bottom : 0;
   }
   #wsContentArea .wsFheArchivListCont .wsRubrik  {
      border-top : 4px solid white;
      border-bottom : 4px solid white;
      background-color : #e1c382;
      padding : 0.2em 0 0.3em;
      clear : left;
   }

   #wsContentArea .wsSearchPages {
      border-top-color : white;
   }
   #wsContentArea .wsSearchPages h4 {
      font-weight : 400;
   }

   #wsContentArea h3.digH3Rubrik  {
      border-top : 4px solid white;
      border-bottom : 4px solid white;
      background-color : #e1c382;
      margin : 0;
      padding : 0.4em 1em;

   }

   #wsReSpContD .wsRubrik.rubrikDarkBG {
      min-height: 1.4em;
      height : auto;
   }
   #wsContentArea ul.digContList {
      padding-top : 1em;
      padding-bottom : 1em;
   }

   #wsContentArea .wsBeitragsseite .wsLinkliste  {
      margin-top : 0;
      padding : 0;
   }
   #wsContentArea .wsBeitragsseite .wsLinkliste li {
      border-top : 0px solid white;
      border-bottom : 0;
      margin : 0;
      width : 100%;
   }
   #wsContentArea .wsBeitragsseite #wsMZT .wsLinkliste li.first {
      border-top : 0px;
      border-bottom : 0;
      margin : 0;
      width : 100%;
   }

   #wsContentArea .wsFheArchivListCont .wsRubrik h2 {
      font-size : 1.1em ;
      margin : 0;
   }

   #wsContentArea .wsFheArchivListCont ul.wsFheArchivListKL {
      padding : 0;
      margin : 0;
   }
   #wsContentArea .wsFheArchivListCont ul.wsFheArchivListKL li {
      padding : 0;
      margin : 0;
      background-color : #f5f0e6;
      padding : 0.125em 0.25em;
      display : block;
      float : none;
      border-bottom : 0px solid white;
   }
   #wsContentArea .wsFheArchivListCont ul.wsFheArchivListKL li a {
      float : none;
      color : #64000f;
   }
   #wsContentArea .wsFheArchivListCont ul li .digBottomLine {
      display : block;
      clear : left;
      border-bottom : 4px solid white;
      height : 0.3em;
      margin-bottom : 0.3em;
   }
   #wsContentArea .wsFheArchivListCont ul  {
      margin-left : 0;
   }
   #wsContentArea .wsFheArchivListCont ul li a {
      color : #64000f;
   }
   #wsContentArea .wsFheArchivListCont ul li span.wsSendeDatum {
      font-weight : 700;
      padding-left : 0.7em;
   }

   #wsContentArea .wsFheArchivListCont p.wsZumArchivLink  {
      padding-left : 8.2em;
   }
   #wsContentArea .wsFheArchivListCont p.wsZumArchivLink a {
      font-weight : 700;
      color : #64000f;
   }

   #wsContentArea .wsModulAZ {
      border-bottom : 4px solid white;
      padding-top : 0;
      height : 2.8em;
      padding : 0em ;
      margin : 0em !important;
      background-color : #f0e6cd;
      padding-left : 0.0em;
   }
   #wsContentArea .digKuenstler {
      border-bottom : 0px;
   }
   #wsContentBGInner #wsContentArea .wsTeaser .digTopSpace {
      padding-top : 0.8em;
   }

   #wsContentArea .wsModulAZ ul {
      padding : 0em 0em 0em 0.4em ;
      margin : 0em;
      height : 2.8em;
   }
   * html #wsContentArea .wsModulAZ ul {
      padding : 0em 0em 0em 0.2em ;
   }
   #wsContentArea .wsModulAZ li a {

      display : block;
      width  : 0.76em ;
      float :left;
      color : #64000f;
      height : auto;
      padding-top : 0.55em;
      padding-bottom : 0.55em;
      text-align : center;
      border-top: 0.0833em solid #f0e6cd;
      border-bottom: 0.0833em solid #f0e6cd ;
   }
   #wsContentArea .wsModulAZ li a:hover,
   #wsContentArea .wsModulAZ li a:focus,
   #wsContentArea .wsModulAZ li a:active {
      display : block;
      width  : 0.76em ;
      float :left;
      color : #64000f;
      height : auto;
      background-color : white;
      padding-top : 0.55em;
      padding-bottom : 0.55em;
      text-align : center;
      border-color : white;
   }
   #wsContentArea .wsModulAZ li span {
      display : block;
      width  : 0.76em ;
      float :left;
      color : #E1C382;
      height : auto;
      padding-top : 0.55em;
      padding-bottom : 0.55em;
      text-align : center;
      border-color : white;
   }
   #wsContentArea .wsModulAZ li.wsModulAZActive span {
      display : block;
      width  : 0.76em ;
      float :left;
      color : #64000f;
      height : auto;
      background-color : white;
      padding-top : 0.55em;
      padding-bottom : 0.55em;
      text-align : center;
      border-top: 0.0833em solid white;
      border-bottom: 0.0833em solid white ;
   }
   * html #wsContentArea .wsModulAZ li.wsModulAZActive span,
   * html #wsContentArea .wsModulAZ li span,
   * html #wsContentArea .wsModulAZ li a:hover,
   * html #wsContentArea .wsModulAZ li a:focus,
   * html #wsContentArea .wsModulAZ li a:active,
   * html #wsContentArea .wsModulAZ li a {
      width  : 0.65em ;
   }

   #wsContentArea .wsModulAZ li a {
      color : #64000f;
   }

   .wsReSpCont .wsTeaserCont .wsRubrik {
      padding-top : 0.1em;
      text-transform : uppercase;
      font-size : 0.9em;
   }
   #wsContentArea div.wsBeitragsseite h1,
   #wsContentArea div.digContentTopBox h1 {
      font-size : 1.8em;
      margin-top : 0.45em;
      margin-bottom : -0.2em !important;
      padding-bottom : 0;
      padding-left : 0;
      color : #64000f;
      background-color : #f0e6cd;
   }
   #wsContentArea div.wsBeitragsseite h1 {
      font-size : 20px;
      font-size : 1.6em !important;
   }
   #wsContentArea #digBeitragHeader strong {
      font-size:14px;
      font-size:1.15em;
   }

   #wsContentArea div.digContentTopBox p  {
      padding-top : 0;
      padding-left : 0;
   }
   #wsContentArea div.digContentTopBox p strong {
      font-size : 1.2em;
      color : #64000f;
   }
   * html #wsContentArea .digImgLeft  {
       height : 1em;
   }
   #wsContentArea div.digImgLeft div.digTopBoxText  {
      background-color : #f0e6cd ;
       border: 1px solid red;
   }
   #wsContentArea div.digImgLeft div.digIMG  {
      width : 20em;
   }
   #wsContentArea div.digImgLeft div.digIMG120  {
      width : 26.8em;
   }
   #wsContentArea div.digImgLeft div.digIMG125  {
      width : 26.4em;
   }
   #wsContentArea div.digImgLeft div.digIMG130  {
      width : 26em;
   }
   #wsContentArea div.digImgLeft div.digIMG135  {
      width : 25.6em;
   }
   #wsContentArea div.digImgLeft div.digIMG140  {
      width : 25.2em;
   }
   #wsContentArea div.digImgLeft div.digIMG145  {
      width : 24.8em;
   }
   #wsContentArea div.digImgLeft div.digIMG150  {
      width : 24.6em;
   }
   #wsContentArea div.digImgLeft div.digIMG155  {
      width : 24.2em;
   }
   #wsContentArea div.digImgLeft div.digIMG160  {
      width : 23.8em;
   }
   #wsContentArea div.digImgLeft div {
      border : 0;
      color : #963c23;
      background-color : #e1c382;
      float : left;
   }


   #wsContentArea .digDiscographie {
      background-color : #f0e6cd;
      border-bottom : 0px solid white;
      padding-top : 0.8em;
   }

   #wsContentArea div.wsColored div.digDiscographie h2 {
      font-size : 100% !important;
      width : 8.6em;
      float : left;
      margin-left : 0.15em;
   }
   * html #wsContentArea div.wsColored div.digDiscographie h2 {
      margin-left : 0.0em;
   }
   #wsContentArea div.wsColored div.digDiscographie ul {
      width : 28.5em;
      float : left;
      margin-left :0;
      padding : 0;
   }
   #wsContentArea div.wsColored div.digDiscographie ul li {
      list-style-type : none;
   }
   #wsContentArea div.wsColored div.digDiscographie ul li,
   #wsContentArea div.wsColored div.digDiscographie ul li a {
      color : #963c23
   }

   #wsReSpContD {
      padding-bottom : 0 !important;
   }
   #wsReSpContD .wsRubrik.rubrikDarkBG {
      margin-top : 0em;
   }
   #wsBNavi {
      border-top : 4px solid white;
      background-color : #96000f;
      padding-bottom : 0.1em;
      border-bottom : 0;
      padding-top : 0.6em;
   }

   .wsReSpCont  {
      border : 0;
      border-right-style : solid;
      border-right-width : 0.3333em;
      border-bottom-style : solid;
      border-bottom-width : 0.3333em;
      border-bottom-width : 0em;
   }
   * html #wsContentBGInner div.wsReSpCont {
      border-right-width : 0.3333em  !important;
   }
   * html #digKalender #wsBNavi .wsTeaser {
      border : 0px solid blue !important;
   }


   .wsReSpCont .wsTeaser h3,
   .wsReSpCont .wsTeaser p {
      margin-left : 1.6em;
   }
   .wsReSpCont .wsTeaser img.wsPfeil {
      position : relative;
      left : 0.5em;
      top : 0.5em;
   }

   .wsReSpCont .wsTeaserSonderWebcam img.wsPfeil {
      top : 0;
   }

   * html .wsReSpCont .wsTeaserSonderWebcam img.wsPfeil {
      top : 0.5em;
   }	

   * + html .wsReSpCont .wsTeaserSonderWebcam img.wsPfeil {
      top : 0.5em;
   }	
	
   * + html #wsContentArea  table.wsSendeplanFhe tr td img.wsPfeil {
      margin-left: -0.9em !important;;
   }
   #digKalender {
      background-color : #f0e6cd;
      border-bottom : 4px solid white ;
      border-top-color : green;
      margin : 0;
      padding-right : 0em;
   }
   #wsContentArea #digKalender .wsTeaser {
      border-color: yellow;
      background-color : #F0E6CD !important;
      margin : 0em;
   }
   #wsContentArea #digKalender .wsTeaser table {
      background-color : #F0E6CD !important;
      margin : 0em;
      margin-right : -0.75em;
      position : relative;
      left : 0.1em;
   }
   * html #wsContentArea #digKalender .wsTeaser table {
      left : 0.4em;
      margin-right : 0;
   }
   #digKalender table {
      border : 0px dotted red;
   }
   #digKalender h1 {
      font-size : 2.0em;
   }
   #digBeitragKopf th,
   #wsReSpContU.digContentKalender th {
      background-color : #64000f;
   }
   #digBeitragKopf th acronym,
   #wsReSpContU.digContentKalender th acronym {
      text-transform : uppercase;
   }
   #digBeitragKopf td,
   #wsReSpContU.digContentKalender td {
      background-color : #f0e6cd;
      color : #e1c382;
      font-weight : 700;
      padding-left : 0;
      padding-right : 0;
   }
   #digBeitragKopf td.aktiv,
   #wsReSpContU.digContentKalender td.aktiv {
      background-color : #e1c382;
   }


   #wsContentArea th.digFirstRow,
   #wsContentArea td.digFirstRow {
      border-top : 0px;
      background-color : #64000f;
   }
   #digBeitragKopf table,
   #wsReSpContU.digContentKalender table {
      border-color : red;
      border-top: 0px solid green;
      margin-top : 0;
   }

   #wsContentArea #wsImpressumContent .wsBGLiteColor {
      padding : 0;
      border-color : white;
   }
   #wsContentArea  .digBiggerP,
   #wsContentArea #wsImpressumContent .wsBGLiteColor {
      padding : 0;
      border-color : white;
      background-color : #F0E6CD;
   }


   /* neues Beitragsdesign */

   #digBeitragKopf {
      background-color : #F0E6CD;
   }
   #digBeitragKopf {
      margin : 0;
      padding : 0;
   }
   #wsContentArea #digBeitragHeader {
      min-height : 10em;
      position : relative;
   }
   #wsContentArea #digBeitragHeader h1 {
      padding-left : 0.4em;
   }
   #wsContentArea #digBeitragHeader p,
   #wsContentArea #digBeitragHeader strong {
      padding-left : 0.8em;
   }
   #wsContentArea #digBeitragHeader strong {
      font-size: 1em;
   }

   #wsContentArea #digBeitragHeader p {
      padding-left : 0.8em;
      padding-bottom : 0.6em;
   }

   #digBeitragKopf .digRubrik strong.digTopRubrik {
      background-color : #64000f;
      color : white;
      font-size : 1.1em;
      font-size : 11px;
      font-size : 0.9em;
      padding-top : 0.35em;
      padding-bottom : 0.4em;
      text-transform : uppercase;
      letter-spacing : 0;
      margin : 0;
      padding-left : 1em;
      display : block;
   }
   #digBeitragKopf div.digNoSubRubrik {
       background-color : white;
       min-height : 2.0em;
       display : block;
   }

   #digBeitragKopf .digRubrik strong {
      color : #64000f;
      padding : 0.3em 0.8em 0.2em;
      margin : 0;
      background-color : white;
      display : block;
   }
   #digBeitragKopf .digBeitrKopfCont {
      border-top : 1px solid white;
      top : 0;
      left : 0;
      border-bottom : 4px solid white;
      margin-bottom : 1.2em;
   }
   * html #digBeitragKopf .digWithImg120,
   * html #digBeitragKopf .digWithImg120,
   * html #digBeitragKopf .digWithImg120 {
      padding-left : 0;
   }
   * html #digBeitragKopf .digWithImg120 h1 {
      padding-left : 6.2em;
   }
   * html #digBeitragKopf .digWithImg120 p,
   * html #digBeitragKopf .digWithImg120 strong {
      padding-left : 11.2em;
   }
   #wsContentArea #digBeitragKopf .digBeitrKopfCont div#wsBu0,
   #digBeitragKopf .digBeitrKopfCont .digImgContainer {
      float : none;
      background-color : #e1c382;
      padding-bottom : 0;
      margin : 0.8em 0 0;
      padding : 0;
      border : 0px solid red;
   }
   #wsContentArea #digBeitragKopf .digBeitrKopfCont div#wsBu0 p {
      min-height : 1.6em;
      padding-bottom : 0.6em;
   }
   .wsLupe {
      margin : 0.2em;
   }

   #digBeitragKopf .digBeitrKopfCont .digImgContainer img,
   #digBeitragKopf .digBeitrKopfCont .digImgContainer p {
      margin : 0;
   }
   #digBeitragKopf .digBeitrKopfCont .digImgContainer p {
      margin : 0;
      padding : 0 0 0.2em 0.4em;
      font-size : 0.9em;
   }
   #digBeitragKopf .digBeitrKopfCont h1,
   #digBeitragKopf .digBeitrKopfCont p {
      padding : 0;
    }
   #wsContentArea #digBeitragKopf .digBeitrKopfCont strong {
      padding : 0 0 0 0.7em;
      display : block;
   }
   #wsContentArea .wsBeitragsseite #digBeitragKopf .digBeitrKopfCont h1 {
      padding-bottom : 0.2em;
      display : block;
      float : none;
    }
   #wsContentArea #digBeitragKopf .digBeitrKopfCont h1 {
      padding-bottom : 0.2em;
      display : inline;
    }
   #wsContentArea #digBeitragKopf h1 {
      padding-bottom : 0.2em;
      display : inline;
      float : left;
    }
   #wsContentArea #digBeitragKopf .digKalenderUndText div.digTextNebenKalender {
      padding-bottom : 0.0em;
      display : inline;
      float : left;
      width : 24em;
   }
   #wsContentArea #digBeitragKopf .digKalenderUndText {
      background-color :  #F0E6CD;
   }

  #wsContentArea .digSendungsuebersicht {
    border-top: 0.35em solid #fff;
  }
  * + html #wsContentArea .wsPlaylistsNav  ul li a img {
/*     top : -1em; */
      margin-top : -0.3em;
  }

  * html #wsContentArea .digSendungsuebersicht ul{
    padding-top: 0.3em;
    height: 1.65em;
    float: left;
    width: 27.9em;
  }


   #wsContentArea #digBeitragKopf .digKalenderUndText .wsReSpCont .wsTeaserCont {
      border : 0px solid green;
   }
   #wsContentArea #digBeitragKopf .digKalenderUndText .wsReSpCont  {
      background-color :  #F0E6CD;
      border : 0px solid blue;
   }
    #wsContentArea #digBeitragKopf #wsBNavi table {
       border : 0;
       border-left : 1px solid white;
       top : 0;

    }
    #wsContentArea #digBeitragKopf #wsReSpContU #wsBNavi {
       padding : 0 !important;
       top : 0;
    }
    #wsContentArea #digBeitragKopf #wsReSpContU #wsBNavi .wsTeaser {
       margin : 0 !important;
       top : 0;
    }



    #wsContentArea div.wsBeitragsseite .right,
    #wsContentArea .wsImgMBuR {
       position : relative;
       left : 0.75em;
       border : 0;
    }
    #wsContentArea div.wsBeitragsseite .left,
    #wsContentArea .wsImgMBuL {
       position : relative;
       left : -0.75em;
       border : 0;
    }
    #wsContentArea .wsBeitragsseite .wsTextLinkliste {
       background-color : #DC8228;
    }

    #wsContentArea ul.wsPodcastliste  {
       margin-left:0.6em;
    }
    * html #wsContentArea .wsBeitragsseite ul.wsPodcastliste li {
       margin-left:-1.2em;
    }
    * + html #wsContentArea .wsBeitragsseite ul.wsPodcastliste li {
       margin-left:-1.2em;
    }


    #wsContentArea ul.wsPodcastliste li a {
       text-decoration : none;
    }
    #wsContentArea ul.wsPodcastliste li a:hover,
    #wsContentArea ul.wsPodcastliste li a:focus,
    #wsContentArea ul.wsPodcastliste li a:active {
       text-decoration : underline;
    }

    #wsContentArea div.wsBeitragsseite .digOhneBu img {
       border: 0px solid red;
       margin-bottom : -0.35em !important;
    }
    #wsContentBGInner #wsContentArea div.digFolgenKasten .digOhneBu img {
        margin : 0px !important;
        padding : 0px !important;
        border : 0px solid blue !important;
        margin-bottom : 0px !important;
     }
    #wsContentBGInner #wsContentArea .wsTeaserCont .digMissingBorder,
    #wsContentArea .digMissingBorder {
       border-bottom : 0;
    }
    #wsContentArea .digMissingTop ,
    #wsContentArea .wsFheArchivListCont .digMissingTop {
       border-top : 0;
    }



   #wsImpressumContent .wsBGLiteColor p strong {
      border-bottom : 4px solid white;
      display : block;
      background-color : #E1C382;
      margin-left : -0.8333em;
      margin-right : -0.8333em;
      margin-top : -0.1667em;
      padding : 0.15em 0.8333em;
      color : #64000f;
   }
   #wsImpressumContent .wsBGLiteColor p strong a {
      color : #64000f;
   }
   #wsContentArea  .digBiggerP p,
   #wsContentArea  .digBiggerP address {
      border-bottom: 0px solid white;
   }
   #wsContentArea  .digBiggerP address,
   #wsContentArea  .digBiggerP p,
   #wsContentArea #wsImpressumContent .wsBGLiteColor p  {
      padding-top: 0.1667em;
      padding-right: 0.8333em;
      padding-bottom: 0.8333em;
      padding-left: 0.8333em;
      color : #963c23;
   }
   #wsContentArea  .digBiggerP address,
   #wsContentArea  .digBiggerP p {
      margin-top : 0;
      margin-bottom : 0;
      padding-top : 0.8333em;
   }
   #wsImpressumContent  {
      padding : 0;
      margin : 0;
      background-color : #C0C0C0;
   }


   #wsFheKontakt label {
      font-weight : 700;
      margin-top : 0.4em;
   }
   #wsFheKontakt p {
      font-size : 0.9em;
      margin-top : 5em;
   }
   #wsFheKontakt textarea,
   #wsFheKontakt input {
      width : 36.2em;
   }
   #wsFheKontakt input.wsFormBut {
      margin-top : 1.2em;
   }
   #wsPublish ul li a:hover,
   #wsPublish ul li a:focus,
   #wsPublish ul li a:active {
      margin-left : 0;
   }
   #wsFooterColored,
   #wsDisclaimer,
   #wsFooterOuterBG {
      border : 0;
   }

   #wsContentBGInner #wsContentArea .wsTeaserCont .wsTeaser h2,
   #wsContentArea .wsTeaser h2,
   #wsContentBGInner #wsContentArea .wsTeaser h2,
   #wsContentBGInner #wsContentArea h2,
   #wsContentArea h2,
   #wsContentBGInner #wsContentArea .wsTeaser h2 {
      margin-left: 0em;
      margin-right : 0em;
   }

   #wsContentBGInner #wsContentArea .wsTeaser .digTeaserHead h2 {
      position : relative;
      left : 0.7em;
      margin-right : 0.7em;
      padding-left : 0;
   }

   #wsContentArea .wsTeaser h3,
   #wsContentBGInner #wsContentArea .wsTeaserCont h3,
   #wsContentBGInner #wsContentArea .wsTeaser h3 {
/*      Headline ganz links??? gdp, 12.01.2009 */
/*      padding-left : 0.0em; */
      padding: 0.3em 0.8em;
   }
   #wsContentBGInner #wsContentArea .wsTeaser .digTeaserHead h3 {
      position : relative;
      left : 0.5em;
      margin-right : 0.5em;
      padding-left : 0;
   }


   #wsContentBGInner #wsContentArea .wsTeaser h4 {
      margin : 0;
      padding-left : 0;
   }

   #wsContentBGInner #wsContentArea .wsTeaser .digTeaserHead h4 {
      position : relative;
      left : 0.8em;
      margin-right : 0.8em;
   }
   #wsContentBGInner #wsContentArea .wsTeaserCont .wsTeaser .digTeaserHead strong {
      position : relative;
      left : 0.8em;
      margin-right : 0.8em;
   }
   * html #wsContentBGInner #wsContentArea .wsTeaserCont .wsTeaser .digTeaserHead strong {
      left : 0em;
   }
   * + html #wsContentBGInner #wsContentArea .wsTeaserCont .wsTeaser .digTeaserHead strong {
      left : 0em;
   }

   #wsContentBGInner #wsContentArea .wsTeaserCont .wsTeaser .digTeaserHead strong.digNoImg {
      left : 0em;
   }

   /* Bannerteaser */
   #wsContentBGInner #wsContentArea .wsTeaserCont .digBannerTeaser h2 {
      padding-left : 0.5em;
      padding-bottom : 0.0em;
      position : relative;
      top : 0.2em;
      font-size: 1.5em;
   }
   #wsContentBGInner #wsContentArea .wsTeaserCont .digBannerTeaser h3 {
        font-size : 1.25em !important;
        padding-left : 0.6em;
   }
   #wsContentBGInner #wsContentArea .wsTeaserCont .digBannerTeaser h4 {
      padding-left : 0.8em;
   }
   #wsContentBGInner #wsContentArea .wsTeaserCont .digBannerTeaser p.wsSendetermin strong {
/* border : 1px solid blue; */
   }


/* PLAYER IN LINKLISTEN */
.wsTeaserCont .wsTeaser ul.wsLinkliste li .wsAudioTitle {
 /* border: 1px solid green;*/ 
}

#wsMZT ul.wsLinkliste li .wsAudioPlayer,
#wsContentArea .wsBeitragsseite .wsLinkliste li .wsAudioPlayer,
.wsTeaserCont .wsTeaser ul.wsLinkliste li .wsAudioPlayer {
  /*border: 1px solid yellow;*/
  float: left;
  margin: 0.5em 0 0 -2.5em; 
  background: #96000F;
}                                                                                                                           
* html #wsMZT ul.wsLinkliste li .wsAudioPlayer,
* html #wsContentArea .wsBeitragsseite .wsLinkliste li .wsAudioPlayer,
* html .wsTeaserCont .wsTeaser ul.wsLinkliste li .wsAudioPlayer {
 width: 38em;
}

#wsMZT ul.wsLinkliste li .wsClose,
#wsContentArea .wsBeitragsseite .wsLinkliste li .wsAudioPlayer .wsClose,
.wsTeaserCont .wsTeaser ul.wsLinkliste li .wsAudioPlayer .wsClose {
  /*border: 1px solid red;*/
  float: right;
  padding: 0.5em 0.5em 0 0.5em;

}                                                                                                                           

#wsContentArea #wsMZT ul.wsLinkliste li .wsClose a,
#wsContentArea .wsBeitragsseite .wsLinkliste li .wsAudioPlayer .wsClose a,
#wsContentArea .wsTeaserCont .wsTeaser ul.wsLinkliste li .wsAudioPlayer .wsClose a{
  color: #fff;
  font-weight: bold;  
}

/* VIDEO */
#wsContentArea .wsLinkliste .wsVideoPlayerModul {
  border:0.0833em solid #CCCCCC;
  clear:both;
  display:block;
  float:none;
  color: #64000F !important;
  margin-left: -5.0833em;
  position:absolute;
  width:45.75em;
  z-index:450000;
  background: #F0E6CD;
}

* + html #wsContentArea .wsLinkliste .wsVideoPlayerModul {
  width: 46em;
}

#wsContentArea .wsLinkliste .wsVideoPlayerModul .wsVideoPlayer {
 background: #F0E6CD;
 color: #64000F;
}

#wsContentArea .wsLinkliste .wsVideoPlayerModul .wsRubrikVideo {
  display: block;
  width: 40em !important;
  height: 1.8em !important;
  background: #F0E6CD !important;
  padding: 0.25em 0 0 0.25em;
}

#wsContentArea .wsLinkliste .wsVideoPlayerModul .wsClose {
  display: block;
  padding: 0.25em;
  color: #64000F;
  margin-top: -2em;
  float: right;
}

#wsContentArea .wsLinkliste .wsVideoPlayerModul .wsEPMSpan {
  display: block;
  padding: 0.25em;
  width: 45.35em;
  margin: -0.25em 0 0 0;
}

/*#wsContentArea #wsMZT ul.wsLinkliste li .wsClose a,*/
#wsContentArea .wsLinkliste .wsVideoPlayerModul .wsClose a,
#wsContentArea #wsMZT .wsLinkliste .wsVideoPlayerModul .wsClose a {
  font-weight:bold;
  color: #64000F;
}

/* VOTING */
#wsContentArea .digVoting{
  border-bottom: 0.4em solid white;
}

* html #wsContentArea .digVoting{
  border-bottom: 0.33em solid white;
}
   
* + html #wsContentArea .digVoting{
  border-bottom: 0.33em solid white;
}   

#wsContentArea .digVoting.digVotingBeitrag{
  border-top: 0.4em solid white;  
}                                                                                                                           

* html #wsContentArea .digVoting.digVotingBeitrag{
  border-top: 0.3em solid white;  
}                                                                                                                             
                                                                                                                            
#wsContentArea .digVoting.digVotingBeitrag h2{
  margin: 0;
  padding: 0.15em 0 0.25em 0.15em;   
}                                                                                                                             

* html #wsContentArea .digVoting.digVotingBeitrag h2{
  padding: 0 0 0.35em 0.15em;   
}                                                                                                                             
                                                                                                                            
                                                                                                                            
#wsContentArea .digVoting .digVotingFrage{
  font-size: 0.9em;
  background-color:#E1C382;
  color:#64000F;
  width:41.38em;
  padding: 0.15em 0 0.15em 1em; 
}                                                                                                                           

* html #wsContentArea .digVoting .digVotingFrage{
  padding: 0.55em 0 0 1em;
}                                                                                                                           

* + html #wsContentArea .digVoting .digVotingFrage{
  padding: 0.55em 0 0 1em;
}                                                                                                                             

                                                                                                                          
                                                                                                                            
#wsContentArea .digVoting .digVotingAntwort{
  border-top:0.4em solid white;
  padding: 0.35em 0 0.35em 1em; 
}

* html #wsContentArea .digVoting .digVotingAntwort{
  border-top:0.35em solid white;
  padding: 0.15em 0 0 1em;
}
                                                                                                                            
* + html #wsContentArea .digVoting .digVotingAntwort{
  border-top:0.35em solid white;
  padding: 0.15em 0 0 1em;
}                                                                                                                           
                                                                                                                            
#wsContentArea .digVoting .digVotingAntwort input{
  float: left;
  margin-top: 0.25em;
}                                                                                                                           
      
#wsContentArea .digVoting .digVotingAntwort.odd {
  background: #F5F0E6;
}                                                                                                                           
 
#wsContentArea .digVoting .digVotingAntwort.even {
  background: #F0E6CD;
}
                                                                                                                            
#wsContentArea .digVoting .digVotingAntwort label{
  float: left;
  margin: 0 0 0 1em;
  width: 33em;
  font-weight: bold;
}

* html #wsContentArea .digVoting .digVotingAntwort label{
  margin: 0.28em 0 0 0.5em; 
}

* + html #wsContentArea .digVoting .digVotingAntwort label{
  margin: 0.28em 0 0 0.5em; 
}                                                                                                                           
                                                                                                                            
#wsContentArea .digVoting .digVotingAudio {
  padding-left: 3.25em; 
}                                                                                                                           

* html #wsContentArea .digVoting .digVotingAudio {
  padding: 0 0 0.25em 3.25em; 
}                                                                                                                               

* + html #wsContentArea .digVoting .digVotingAudio {
  padding: 0 0 0.25em 3.25em; 
}                                                                                                                             
                                                                                                                            
#wsContentArea .digVoting .digVotingAudio.odd {
  background: #F5F0E6;
}
                                                                                                                            
#wsContentArea .digVoting .digVotingAudio.even {
   background: #F0E6CD;
}                                                                                                                           
                                                                                                                            
#wsContentArea .digVoting .digVotingSubmit {
   border-top:0.4em solid white;
}
                                                                                                                            
* html #wsContentArea .digVoting .digVotingSubmit {
   border-top:0.35em solid white;
}

* + html #wsContentArea .digVoting .digVotingSubmit {
   border-top:0.35em solid white;
}                                                                                                                           
                                                                                                                            
#wsContentArea .digVoting .digVotingSubmit input {
  border: 1px solid #fff;
  color: #fff;
  background: #64000F;
  float: right;
  font-weight: bold;
  margin: 1em 1em 1em 0;
  padding: 0.2em 0.35em 0.25em 0.35em;
  
}
* html #wsContentArea .digVoting .digVotingSubmit input {
    margin: 0.75em 1em 0.6em 0;
}

* + html #wsContentArea .digVoting .digVotingSubmit input {
    margin: 0.75em 1em 0.6em 0;
}                                                                                                                           
                                                                                                                            
#wsContentArea .digVoting .digVotingDanke{
  font-size: 0.9em;
  /*background-color:#E1C382;*/
  color:#64000F;
  width:41.38em;
  padding: 0.15em 0 0.15em 1em; 
}       

#wsContentArea .digVoting .digVotingErgebnis.odd {
  background: #F5F0E6;
}                                                                                                                           
 
#wsContentArea .digVoting .digVotingErgebnis.even {
  background: #F0E6CD;
} 
  
#wsContentArea .digVoting .digVotingErgebnisAntwort {
  font-weight: bold;
  padding: 0 0 0 1em; 
  border-top:0.4em solid white;  
}
  
#wsContentArea .digVoting .digVotingErgebnisStimmen {
  margin: 0 1em 0.3em 1em; 
  font-weight: bold;
  padding: 0;
  height: 1.6em;
  display: block;
} 
  
#wsContentArea .digVoting .digVotingErgebnisStimmen span {
  background: #8c0001;
  float: left;
  height: 1.5em;
}  

}


@media print {
   #wsDatum,
   #digFrequenz {
      display : none;
   }
   #digBeitragHeader {
      position : relative;
      top : 0;
      left : 0;
      border : 1px solid #fff;
   }
   #wsContentArea .wsSendeplanFhe,
   #wsContentArea #wsSendeplanFhe {
      border-top : 1px solid gray;
   }
   #wsContentArea .wsFheBorderTopS,
   #wsContentArea .wsSearchPages ,
   #wsContentArea .wsFheBorderTop {
      border-top : 1px solid gray;
   }

}



