@media screen, projection {
   body  {
      color : #64000f;
      background-color : #aaaaa5;
   }
   body div blink {
      font-size : 0.6em !important;
      position : absolute ;
      top : -2em;
      right : -20em;
      color : gray;
   }
   #wsDachNav a {
      color : #963c23;
      background-color : #f0e6cd;
   }
   #wsDatum {
      color : #dbb971;
      background-color : white;
   }
   #wsKopf #wsDachNav li a,
   #wsKopf #wsDachNav li span {
      border-left-color : #f0e6cd;
      border-right : 0.089em solid white;
   }
   #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;
      background-color : #963c23;
      border-left-color : #963c23;
      border-right : 0.089em solid #963C23;
   }
   #wsKopf #wsDachNav li.aktiv a {
      color : black;
      border-left-color : #f0e6cd;
   }
   #wsDachNavBg {
      border-color : white;
   }
   #wsButNav li img {
      border-color : #f0e6cd;
      border-color : white;
   }
   #wsKopf input {
      color : black;
      background-color : #fff;
      border-color : #963c23;
   }
   #wsKopf input.wsFormBut {
      color : white;
      color : #f0e6cd;
      background-color : #963c23;
      border-color : #963c23;
   }
   #wsKopf input.wsFormBut:hover,
   #wsKopf input.wsFormBut:focus,
   #wsKopf input.wsFormBut:active {
      color : #963c23;
      background-color : #f0e6cd;
      border-color : white;
   }
   #wsFSprachNavi input.wsFormBut {
      color : #963c23;
      background-color : #fafbef;
      border-color : #fafbef;
   }
   #wsFSprachNavi input.wsFormBut:hover,
   #wsFSprachNavi input.wsFormBut:focus,
   #wsFSprachNavi input.wsFormBut:active {
      color : #fff;
      background-color : #963c23;
      border-color : white;
   }
   #wsFSprachNavi select {
      color : #963c23;
      border-color : #fff;
   }
   #wsBanner,
   #wsKeyVisC .wsIMG150b,
   #wsContentBGInner {
      border-color : white;
   }
   #wsKopf {
      border-right-color : white;
      border-bottom : 0;
      height: 5.15em;
      background : white url('/codebase/nav/2008/bg_kopf.gif') no-repeat;
   }
   #wsContentBGInner #wsContentArea .wsTeaser p {
      color : #b9501e;
      color : #963c23;
   }
   #wsContentBGInner #wsContentArea .wsTeaserCont {
      padding : 0;
      margin-bottom : 0;
   }
   #wsContentBGInner #wsContentArea .wsTeaserCont .wsTeaser {
      border-bottom : 4px solid white;
   }
   * html #wsContentBGInner #wsContentArea .wsTeaserCont .wsTeaser {
      padding-bottom : 0;
      margin-bottom : 0;
   }
   * html #wsContentBGInner #wsContentArea .wsTeaserCont .wsTeaser ul.wsLinkliste li {
      margin-bottom : 0;
   }


   #wsContentBGInner #wsContentArea .wsTeaserCont .wsTopmeldung {
      border-bottom : 4px solid white;
      background-color : #F5F0E6;
   }

   #wsContentBGInner #wsContentArea .wsTeaserCont .wsTeaser img.left {
      margin-right : 0 !important;
   }
   * html #wsContentBGInner #wsContentArea .wsTeaserCont .wsTopmeldung p {
      margin-top : 0.6em;
   }
   #wsContentBGInner #wsContentArea .digTeaserHead {
      background-color : #f0e6cd;
   }

   #wsContentBGInner #wsContentArea .wsTeaser h2 {
      font-size : 14px;
      font-size : 1.15em; 
   }
   #wsContentBGInner #wsContentArea .wsTopmeldung h2 {
      font-size : 18px;
      font-size : 1.5em;
   }
   #wsContentBGInner #wsContentArea .wsTopmeldung .digTeaserHead h2 {
      font-size : 14px;
      font-size : 1.15em;
      color : #963c23 !important;
   }
   #wsContentBGInner #wsContentArea .digFolgen .digTeaserHead {
      border : 1px solid red;
   }
   #wsContentBGInner #wsContentArea .wsBeitragsseite .digFolgenKasten h1 {
      background-color : #F5F0E6;
      padding-left : 0.4em;
      padding-top : 0 !important;
      font-size : 1.5em;
   }
   #wsContentBGInner #wsContentArea .wsBeitragsseite .digFolgenKasten p,
   #wsContentBGInner #wsContentArea .wsBeitragsseite .digFolgenKasten strong {
      padding-left : 0.7em;
   }
   #wsContentBGInner #wsContentArea .digFolgenKasten {
      position : relative;
      border-bottom : 4px solid white;
      padding-left : 0;
      clear : both;
      padding : 0px !important;
      margin : 0px !important;
   }
   #wsContentBGInner #wsContentArea .digFolgenKasten .wsImgMBuL {
      margin : 0px !important;
      background-color : #F0E6CD;
   }
   #wsContentBGInner #wsContentArea .digFolgenKasten .wsImgMBuL strong {
      display : block;
      padding-left : 0;
   }
   #wsContentBGInner #wsContentArea  .digFolgenKasten .digMissingBorder {
      border : 0px solid green !important;
      padding-bottom : 0px !important;
      margin-top : 0em;
   }
   /*  Cascade - nur für FF... */
   #wsContentBGInner #wsContentArea  .digFolgenKasten  > .digMissingBorder {
      margin-top : -0.6em;
   }
   #wsContentBGInner #wsContentArea .digFolgenKasten .left {
      margin : 0px !important;
   }

  #wsContentBGInner #wsContentArea .digFolgenKasten .digOhneBu img {
      margin : 0px !important;
      padding : 0px !important;
   }
   #wsContentBGInner #wsContentArea .wsTeaserCont .wsTeaser h3 a {
      color : #64000f;
      font-weight : 700;
   }
   #wsContentBGInner #wsContentArea .wsTeaserCont .digAddH3TopSpace {
      padding-top : 0.8em;
   }
   #wsContentBGInner #wsContentArea .wsTeaserCont .digTeaserHead h3.digAddH3TopSpace {
      margin-top : 4px;
   }

   * html #wsContentBGInner #wsContentArea .wsTeaserCont .digTeaserHead  {
      margin-top : 0;
   }
   * + html #wsContentBGInner #wsContentArea .wsTeaserCont .digTeaserHead  {
      margin-top : 0;
   }

   #wsContentBGInner #wsContentArea .wsTeaserCont .digAddRubrikTopSpace {
      clear : both;
      margin-top : 1em;
      background-color : blue !important;
   }
   #wsContentBGInner #wsContentArea .wsTeaserCont .wsTopmeldung h3 ,
   #wsContentBGInner #wsContentArea .wsTeaserCont .wsTopmeldung h3 a {
      font-size : 12px;
      font-size : 1em;
      margin-left: 0.1em;
   }


   #wsContentBGInner #wsContentArea .wsDarkBG .wsTeaser,
   #wsContentBGInner #wsContentArea #digKalender .wsTeaserCont .wsTeaser {
      border-bottom : 0px solid red;
   }
   #wsContentBGInner #wsContentArea .wsTeaserCont .wsTeaser div.left,
   #wsContentBGInner #wsContentArea .wsTeaserCont .wsTeaser img.left {
      margin : 0 0.85em 0 0;
   }



   #wsContentBGInner #wsContentArea .wsTeaserCont .wsTeaser img.right {
      margin : 0 0 0 0.85em ;
   }
   #wsContentBGInner #wsContentArea .wsTeaserCont .wsTeaser p {
      margin-top : 0;
      padding-bottom : 0.8em;
   }
   #wsContentBGInner #wsContentArea .wsTeaser p {
      margin-bottom : 0.0em;
      padding-top : 0.4em;
      font-size : 1.0em;
   }
   #wsContentBGInner #wsContentArea .wsTeaserCont .wsTeaser p b,
   #wsContentBGInner #wsContentArea .wsTeaserCont .wsTeaser p strong {
      color : #64000f;
   }
   #wsCJ {
      border-top : 4px solid white;
      padding-bottom : 0em;
      border-bottom : 4px solid #dc8228;
   }
   #wsCJ p,
   #wsContentBGOuter {
      border-color : white;
   }
   #wsCJ p {
      border : 0;
   }
   #wsThemen {
      color : #fff;
      background-color : #64000f;
      padding-bottom : 0.4em;
   }
   #wsNavi {
      min-height : 55em !important;
      min-height : 720px !important;
      background : url('/codebase/nav/2008/background-navi.png') no-repeat;
      background-position : top right;
   }
   * html #wsNavi {
      height : 720px !important;
      background-image : url('/codebase/nav/2008/background-navi.jpg') ;
   }

   #wsNavi #wsThemen ul li,
   #wsThemen a {
      color : #fff;
      border-color : #64000f;
   }
   #wsNavi #wsThemen ul li .aktiv,
   #wsNavi #wsThemen a:hover,
   #wsNavi #wsThemen a:focus,
   #wsNavi #wsThemen a:active {
      color : #e1c382;
      background-color : #96000f;
      border-color : #96000f;
      padding-left: 0.9em;
   }
   * html #wsNavi #wsThemen ul li .aktiv,
   * html #wsNavi #wsThemen a:hover,
   * html #wsNavi #wsThemen a:focus,
   * html #wsNavi #wsThemen a:active {
      padding-left: 0.8333em;
   }
   * + html #wsNavi #wsThemen ul li .aktiv,
   * + html #wsNavi #wsThemen a:hover,
   * + html #wsNavi #wsThemen a:focus,
   * + html #wsNavi #wsThemen a:active {
      padding-left: 0.8333em;
   }
   #wsNavi #wsThemen ul li .aktiv {
      background : #96000f url('/codebase/nav/2006/pfeil_w.gif') no-repeat;
   }
   * + html #wsNavi #wsThemen ul li .aktiv {
      background-position : 0.8em 0em;
   }
   #wsCJ p {
      color : #fff;
      background-color : #b9501e;
      padding-top : 0.2em;
      padding-bottom : 0.2em;
   }
   #wsCJ p a {
      color : #fff;
   }
   * html #wsCJ ul li {
      overflow : hidden;
      width : 12.5em;
   }
   #wsCJ ul li a {
      color : #fff;
      background : #dc8228 url('/codebase/nav/2006/pfeil_w.gif') no-repeat;
      background-position : 0.8em 0.1em ;
   }
   #wsNavi #wsSpezial p {
      color : white;
      background-color : #e1c382;
      border-color : white;
      padding-top : 0.2em;
      padding-bottom : 0.2em;
      text-transform : uppercase;
   }
   #wsNavi #wsSpezial ul  {
      background-color : #f5f0e6;
   }
   #wsNavi #wsSpezial ul li a {
      background-image : none;
   }
   #wsNavi #wsSpezial ul li .aktiv,
   #wsNavi #wsSpezial ul li a:hover,
   #wsNavi #wsSpezial ul li a:focus,
   #wsNavi #wsSpezial ul li a:active {
      border-color : #f5f0e6;
      padding-left : 0.075em;
   }
   #wsContentArea {
      background-color : #f5f0e6;
      border-bottom : 4px solid white;
      border-color : #fff;
      padding-bottom : 0em;
      margin-bottom : 2em;
   }
   #wsContentBGInner #wsContentArea .wsBeitragsseite {
      border-bottom : 0px solid #fff;
   }
   #wsContentArea .wsTeaserCont,
   #wsContentArea .wsTeaserContL,
   #wsContentArea .wsTeaserContR,
   #wsContentArea .wsColored {
      border-color : white;
   }
   #wsContentArea .wsTeaserContL ,
   #wsContentArea .wsTeaserContR  {
      padding : 0px;
      width: 49.375%;

   }
   * html #wsContentArea .wsTeaserContL ,
   * html #wsContentArea .wsTeaserContR  {
      width: 49.5%;

   }
   #wsContentArea .wsTeaserContL h2 ,
   #wsContentArea .wsTeaserContR h2 {
      padding-left : 0.4em;
   }
   #wsContentBGInner #wsContentArea .wsTeaserContL .wsTeaser p ,
   #wsContentBGInner #wsContentArea .wsTeaserContR .wsTeaser p {
      padding-bottom : 0.6em;
   }
   * + html #wsContentBGInner #wsContentArea .wsTeaserContL .wsTeaser ,
   * + html #wsContentBGInner #wsContentArea .wsTeaserContR .wsTeaser {
      min-height : 23em;
   }
   #wsContentArea .wsTeaserContL h3 a ,
   #wsContentArea .wsTeaserContR h3 a {
      color : #64000f;
   }
   #wsContentArea .wsTeaserContL img,
   #wsContentArea .wsTeaserContR img {
      width : 18.8em !important;
      height : 10em  !important;
      margin : 0;
   }
   * html #wsContentArea .wsTeaserContL img,
   * html #wsContentArea .wsTeaserContR img {
      width : 18.9em !important;
   }
   #wsContentArea div.digZweier {
      background-color : #fff;
   }
   #wsContentBGInner #wsContentArea div.digZweier .wsTeaser {
       background-color : #F0E6CD;
   }
   #wsContentBGInner #wsContentArea .digZweier .wsTeaser h2  {
      padding-left : 0.8em;
   }
   #wsContentBGInner #wsContentArea .digZweier .wsTeaser h3  {
      padding-left : 0.9em;
   }
   #wsContentArea #wsSendungsPrefix h1,
   #wsSendungsPrefix .wsSendungsTitel {
      color : white;
      background-color : #64000f;
   }
   #wsContentArea #wsSendungsPrefix h1 {
      color : white;
      background-color : #64000f;
      text-transform : uppercase;

   }
   #wsContentArea #wsSendungsPrefix .wsSendungsTitel strong {
      color : white;
   }
   #wsContentArea div.wsBeitragsseite {
      background-color : #f5f0e6;
   }
   #wsContentArea div.wsBeitragsseite p {
      color : #963c23;
   }
   #wsContentArea div.wsBeitragsseite p strong {
      color : #640001;
   }
   #wsContentArea div.wsBeitragsseite p#wsProlog strong {
      font-weight : 700;
      color: #963c23;
   }
   #wsContentArea div.wsBeitragsseite p span span strong span {
      color : #64000f;
   }
   #wsContentArea #wsAutor strong {
      color : #64000f;
   }
   #wsContentArea div.wsBeitragsseite table  {
      background-color : #f0e6cd;
   }
   #wsContentArea #wsSendeplanFhe td.bold span,
   #wsContentArea #wsSendeplanFhe td.bold a,
   #wsContentArea div.wsBeitragsseite table tr th {
      color : #64000f;
   }
   #wsContentArea #wsSendeplanFhe tr.wsOdd th,
   #wsContentArea #wsSendeplanFhe tr.wsEven th,
   #wsContentArea #wsSendeplanFhe tr td ,
   #wsContentArea .wsFheBorderTop,
   #wsContentArea div.wsBeitragsseite table tr td,
   #wsContentArea div.wsBeitragsseite table tr th {
      background-color : #f0e6cd;
      border-color : white;
      color: #963c23;
   }
   #wsContentArea #wsSendeplanFhe tr.wsOdd td,
   #wsContentArea #wsSendeplanFhe tr.wsEven td {
      background-color : #f5f0e6;
   }
   #wsContentArea .wsSendeplanFhe    {
      clear : both;

   }
   #wsContentArea  table.wsSendeplanFhe {
      margin : 0 !important;
   }
   * html #wsContentArea .wsPlaylistsNav {
      margin-bottom : 0px !important;
      background-color : #E1C382 !important;
   }
   * + html #wsContentArea .wsPlaylistsNav {
      margin-bottom : 0px !important;
   }

   #wsContentArea  table.wsSendeplanFhe tr.digPlaylistLast td {
      border : 0px !important;
   }


   #wsContentArea .wsSendeplanFhe th {
      border-bottom : 4px solid white;
   }
   #wsContentArea .wsSendeplanFhe tr {
      border-bottom : 0;;
   }


   #wsContentArea .wsSendeplanFhe tr.wsColored th {
      border-top : 4px solid white;
      background-color : #E1C382;
      background-color : #f0e6cd;
      color : #64000f;
      padding-top : 1.1em;
      padding-bottom : 1.1em;
   }
   #wsContentArea .wsSendeplanFhe tr.wsOdd th,
   #wsContentArea .wsSendeplanFhe tr.wsEven th,
   #wsContentArea .wsSendeplanFhe td {
      border-top : 0;
      border-bottom : 4px solid white;
      background-color : #F0E6CD;
      background-color : #F5F0E6;
   }
   #wsContentArea .wsSendeplanFhe th {
      border-bottom : 4px solid white !important;
   }
   #wsContentArea .wsSendeplanFhe td {
      color : #963c23;
   }
   #wsContentArea .wsSendeplanFhe td a {
      color : #640000;
   }

   #wsContentArea #wsSendeplanFhe td ,
   #wsContentArea div.wsBeitragsseite table tr td {
      background-color : #f5f0e6;

   }
   #wsContentArea #wsSendeplanFhe tr.wsColored {
      background-color : #f0e6cd;
      color : #64000f;
   }
   ul.wsLinkliste li .wsILLInner {
      color : #963c23;
   }
   .wsReSpCont  ul.wsLinkliste li .wsILLInner {
      color : #fff;
   }


   #wsContentArea .wsTeaser ul.wsLinkliste li.wsFirst,
   #wsContentArea .wsTeaser ul.wsLinkliste li {
      background-color : #fdf7eb;
      border-color : #fdf7eb;
      background-color : #f0e6cd;
   }

   #wsContentArea .wsTeaser ul.wsLinkliste li.first {
      border-top : 4px solid white !important;
      margin-top : -0.6em;
   }
   #wsContentBGInner.wsMReSp #wsContentArea.wsNoBanner,
   #wsContentBGInner.wsMReSp .wsNoBanner {
      border-color : green;
      border-color : white;
   }
   #wsContentArea a {
      color : #b9501e;
      color : #963c23;
   }
   #wsFSprachNaviC {
      color : #fff;
      background-color : #963c23;
   }
   #wsFSprachNavi {
      border-color : #dc9b4b;
   }

   #wsFSprachNavi ul li {
      margin-right : 0.4em;
   }
   #wsFSprachNavi ul li a {
      margin-left : 0.4em;
   }



   #wsFSprachNavi a {
      color : #fff;
   }
   #wsContentArea .wsFotoGalerien .wsTeaser,
   #wsContentArea .wsFotoGalerien .wsIMG113b {
      border-color : white;
      color : #963c23;
   }
   #wsContentBGInner #wsContentArea .wsFotoGalerien .wsTeaser {
      min-height: 10em;
      border-bottom : 0;
   }
   * html #wsContentBGInner #wsContentArea .wsFotoGalerien .wsTeaser {
      height: 1em;
   }
   * + html #wsContentBGInner #wsContentArea .wsFotoGalerien .wsTeaser {
      min-height: 22em;
   }

   #wsContentArea .wsFotoGalerien .wsTeaser p {
      border-color : white;
      color : #963c23;
      padding : 0.6em;
   }
   * html #wsContentArea .wsFotoGalerien .wsTeaser p {
/*       zoom : 1; */
      height : 10em;
   }
   * html #wsContentArea .wsFotoGalerien .wsTeaser p a {
/*       zoom : 1; */
   }
   #wsContentBGInner #wsContentArea .wsFotoGalerien .wsTeaser h3,
   #wsContentBGInner #wsContentArea .wsFotoGalerien .wsTeaser h3 a {
      color : #64000f;
      font-size : 11px ;
      font-size : 0.9em ;
   }
   #wsContentArea h1,
   #wsContentArea h2,
   #wsContentArea h1 a,
   #wsContentArea h2 a,
   #wsSendungsPrefix .wsSendungsTitel,
   #wsSendungsPrefix .wsSendezeit,
   #wsContentArea .wsTeaser h2,
   #wsContentArea .wsTeaser h2 a,
   #wsContentArea .wsTeaserContL h2,
   #wsContentArea .wsTeaserContR h2,
   #wsContentArea .wsTeaserContL h2 a,
   #wsContentArea .wsTeaserContR h2 a {
      color : #64000f;
   }
   #wsContentArea #wsMZT {
      border-color : #e1c382;
      border-top : 0;

   }
   #wsContentArea #wsHoeren li {
      background-color : #fff;
   }
   #wsContentArea #wsMZT .wsRubrik {
      color : #64000f;
      background-color : #e1c382;
      border-color : #e1c382;
      border-top : 4px solid white;
      border-bottom : 4px solid white;
   }
   #wsContentArea #wsMZT .wsRubrik h2 {
      color : #64000f;
      background-color : #e1c382;
   }

   .wsFormBut {
      border-color : #64000f;
      background-color: #64000f;
   }

   #wsContentArea  .wsSprachenSel {
      width : 178px;
      width : 14.9em;
   }
   #wsContentArea .wsDarkBG  {
       border : 0;
       margin-left : 0;
       padding-left : 0.75em;
       background-color : #F0E6CD;
   }
   #wsContentArea .wsTeaser form  {
      clear : both;
      padding-top : 0.6em;
      padding-bottom : 0.6em;
      padding-left : 0.6em;
      background-color : #F0E6CD;
      border-bottom : 0px solid red;
      margin-bottom : 0;
   }
   #wsContentArea .wsTeaser form fieldset {
      clear : both;
      border-color : red;
   }
   #wsContentArea .wsTeaser form fieldset .wsFormBut {
      width : 8em;
   }




   .wsReSpCont .wsTeaserCont table td a:hover,
   .wsReSpCont .wsTeaserCont table td a:focus,
   .wsReSpCont .wsTeaserCont table td a:active {
      background-color : #E1C382;
   }


   .wsReSpCont table th,
   .wsReSpCont table td {
      border-color : white;
   }
   .wsReSpCont table th {
      border-color : white;
      font-size:11px;
      font-size:0.9em;
   }
   .wsReSpCont table th.digFirstRow {
      font-size:1em;
      padding-top : 0.4em;
   }

   .wsFormBut {
       padding : 0.075em;
       border: 0;
   }

   .wsFormBut:hover,
   .wsFormBut:focus,
   .wsFormBut:active {
      background-color: #DC8228;
   }

   #wsContentArea div.digContentTopBox {
      background-color : #f0e6cd;
      border-bottom : 4px solid white;
   }






   #wsReSpContD .wsRubrik {
      background-color : #dc8228 ;
      padding-bottom : 0.4em;
   }
   #wsReSpContD .wsRubrik h2 {
      color : white;
   }

   #wsBC {
      color : #963c23;
      border-color : white;
   }
  #wsReSpContD .wsRubrikSonder {
      background-color : #64000f ;
   }
   #wsReSpContD .wsRubrikSonder h2 {
      color: #e1c382 !important;
      font-size : 0.9em;
   }

   #wsReSpContD .wsTeaser h3 {
      padding-top : 0.5em;
      padding-right : 0.6em;
   }
   #wsReSpContD .wsTeaser p {
      padding-right : 0.6em;
   }
   #wsReSpContD .wsTeaserSonder {
      background-color : #96000f;
      color: #f5f0e6;
   }
   
   #wsReSpContD .wsTeaserSonderWebcam {
      background-color : #96000f;
      color: #f5f0e6;
   }   
   #wsReSpContD .wsTeaserSonder ul li {
      padding-top : 0.4em;
      padding-bottom : 0.4em;
   }
   #wsReSpContD .wsTeaserSonder ul li img {
      position : relative;
      left : 0.4em;
   }

   #wsBC span,
   #wsBC a {
      color : #963c23;
   }
   #wsBC {
      background-color : #e1c382;
   }

   .wsBGLiteColor,
   #wsSendungsPrefix .wsSendezeit,
   #wsContentArea .wsImgMBuL,
   #wsContentArea .wsImgMBuR {
      background-color : #fff;
   }
   .wsSearchActive {
      background-color : #fff;
   }
   .wsStripes,
   #wsBNavi {
      color : #fff;

   }
   #wsBNavi ul,
   #wsBNavi li {
      background-color : #96000f;
      color : #e1c382;
      border-color : #64000f;
      border-bottom : 0;
   }
   * html #wsBNavi {
      height : 1em;
   }
   #wsBNavi ul a {
      color : #fff;
      background-position : 0.3em 0.1em ;
   }
   #wsBNavi ul ul a {
      color : #fff;
      background : #96000f ;
   }
   #wsNavi #wsBNavi ul a:hover,
   #wsNavi #wsBNavi ul a:focus,
   #wsNavi #wsBNavi ul a:active {
      color : #e1c382;
      background : #96000f url('/codebase/nav/2006/pfeil_w_re.gif') no-repeat 0.0em 0.1em ;
      border-color : #96000f;
      background-position : -0.5em 0.1em ;
      padding-left : 0.9em;
   }
   * html #wsNavi #wsBNavi ul a:hover,
   * html #wsNavi #wsBNavi ul a:focus,
   * html #wsNavi #wsBNavi ul a:active {
      padding-left : 0.8333em;
   }
   * + html #wsNavi #wsBNavi ul a:hover,
   * + html #wsNavi #wsBNavi ul a:focus,
   * + html #wsNavi #wsBNavi ul a:active {
      padding-left : 0.8333em;
   }

   #wsNavi #wsBNavi ul li a.aktiv  {
      border-color : #96000f;
      background-position : -0.6em 0.1em ;
   }

   #wsBNavi ul li .aktiv,
   #wsBNavi ul li .aktivN {
      background : #96000f url('/codebase/nav/2006/pfeil_w_re.gif') no-repeat;
      background-position : 0.3em 0.1em ;
   }
   #wsNavi #wsBNavi ul ul a:hover,
   #wsNavi #wsBNavi ul ul a:focus,
   #wsNavi #wsBNavi ul ul a:active,
   #wsNavi #wsBNavi ul ul li .aktiv {
      background :  url('/codebase/nav/2006/pfeil_w_re2.gif') no-repeat;
      padding-left : 1.4em ;
      background-position : -0.8em 0.1em ;
   }
   #wsNavi #wsBNavi ul ul li .aktiv {
      border-color : #96000f;
   }
   .wsReSpCont  {
      background-color : #b9501e;
      color : #f5f0e6;
      border-color : white;
   }
   * html div.wsReSpCont {
      border-color : white !important;
   }

   .wsReSpCont .wsFormBut {
      color : blue;
      border-color : red;
      background-color : #f5f0e6;
      color : #64000f;
      border-color : #f5f0e6;
      width : 12.6em;
   }
   .wsReSpCont .wsFormBut:hover,
   .wsReSpCont .wsFormBut:focus,
   .wsReSpCont .wsFormBut:active {
      color : #fff;
      background-color : #64000f;
      border-color : #64000f;
   }
   .wsReSpCont .wsSprachenSel {
      border-color : red;
   }
   .wsReSpCont .wsTeaserCont a {
      color : #f5f0e6;
   }
   .wsReSpCont .wsDarkBG .wsRubrik {
      background-color : gray;
      border-color : gray;
   }
   .wsReSpCont .wsDarkBG a {
      color : #fff;
   }
   .wsReSpCont .wsRubrik {
      color : #fff;
      background-color : white;
      border-color : blue;
   }

   #wsReSpContD select {
      border : 0px solid blue;
      margin-top : 0.8em;
   }
   #wsFooterOuterBG {
      border-color : red;
   }
   #wsFunction {
      border-color : white;
      border-color : #aaaaa5;
      background-color : white;
      background-color : #aaaaa5;
   }
   #wsFunction a {
      color : #64000f;
      color : white;
   }
   * + html #wsFunction #wsPrint  {
      position: relative;
      left : 18em;
   }
   #wsDisclaimer {
      background-color : white;
      clear : both;
      width : auto;
      display : block;
      padding : 0;
      float : none;
   }
   #wsDisclaimer p {
      min-height : 2.6em;
      float : none;
      display : block;
      font-size: 0.6em;
      background-color : white;
      color : #aaaaa5;
      border : 0px solid red;
      width: 60.6667em;
      text-align : left;
      margin : 1em 0 0em 16.4em;
      padding-top : 1em;
   }
   * html #wsDisclaimer  {
      width: 100%;
   }
   * html #wsDisclaimer p {
      padding-top : 0.4em;
      height : 2.2em;
   }

   #wsPublish ul li a {
      color : white;
      background :  url('/codebase/nav/2008/pfeil_p.gif') no-repeat;
      background-position : center left;
   }
   #wsPublish ul li a:hover,
   #wsPublish ul li a:focus,
   #wsPublish ul li a:active {
      border-color : #aaaaa5;
      background-position : -0.9em center ;
   }
   * html #wsPublish ul li a:hover,
   * html #wsPublish ul li a:focus,
   * html #wsPublish ul li a:active {
      border-color : #aaaaa5;
      background-position : center left;
   }

   #wsContentArea .wsModulAZ {
      color : #999;
      border-color : red;
      border-color : #e1c382;
   }
   .wsModulAZ li a:hover,
   .wsModulAZ li a:focus,
   .wsModulAZ li a:active,
   .wsModulAZActive span {
      background-color : #fff;
      border : 0.0833em solid #64000f;
   }
   #wsSitemapContent .wsBGLiteColor,
   #wsImpressumContent .wsBGLiteColor {
      border-color : #e1c382;
   }
   #wsImpressumContent .wsBGLiteColorUrheber {
      background-color : #f0e6cd;
      padding-left : 0.6em;
   }
   #wsImpressumContent .wsBGLiteColorUrheber {
      margin-bottom:0em !important;
   }
   #wsImpressumContent {
      border-bottom : 4px solid white;
   }
 }
