/* Menu */
div#head a {
  text-transform: uppercase;
}

#footerDS                                                                                                         { width: 769px; height: 36px; margin: 0px 0px 0px 0px; }
#footerDS p.re                                                                                    { margin: 0px 0px 0px 0px; font-size: 9px; color: #595959; padding: 12px 15px 0px 0px; float: right; }
#footerDS p                                                                                                       { margin: 0px 0px 0px 0px; font-size: 9px; color: #595959; padding: 12px 0px 0px 15px; }
#footerDS p a                                                                                             { color: #595959; text-decoration: none; text-transform: uppercase; }
#footerDS p a:hover                                                                       { color: #c0220e; }
#footerDS p a:focus                                                                       { color: #c0220e; }

div#footer a, 
div#footerDS a {
  text-transform: uppercase;
}
ul.mainNav li a span {
  text-transform: uppercase;
}
.sitemap a.h {
  text-transform: uppercase;
}

/* Content */
.hyphenate { visibility: hidden; }
.hyphenateDone { visibility: visible !important; }

.left22er h1 {
  text-transform: uppercase;
}
#main #ra #m .boxW .right22er p {
 text-align: justify;
}
#main #ra #m .boxW p {
 text-align: justify;
}
#main #ra #m .boxW ul li, 
#main #ra #m .boxW ol li, 
#main #ra #m .boxW td, 
#main #ra #m .boxW th  {
 color:#363636;
 font-size:12px;
}
iframe {
  margin:0;
  padding:0;
  background-color:transparent;
}
iframe#wfvWideFrame { overflow-x: hidden; overflow-y: auto; } 

.contentFullWidth {
  width: 100% !important;
  border: none !important;
}
#main #ra #m .boxW .print {
  width: 40px !important;
}
#main #ra #m .boxW img {
  border: none;
}
#main #ra #m .boxW a					{ text-decoration: none; color: #c0220e; }
#main #ra #m .boxW a:hover		{ text-decoration: underline; }

#main #ra #m .boxW img.i {
  margin: 0 !important;
  float: none !important;
}

/* Slideshow */
#main #head .slide {
  background: none;
  z-index: 90;
}
img#slideShowOverlay {
  z-index: 99;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 183px;
  height: 132px;
}
img.slideShowImage {
  z-index: 1;
  width: 181px;
  height: 130px;
}
.noFade ul, 
.fadeSlow ul, 
.fadeAd ul {
  list-style: none;
  padding:0;
  margin:0;
}

/* Werbung */
.adLm li {
  width: 198px;
}
.adLm {
  background: transparent url(../box_ad_le_m.gif) repeat-y scroll 0 0 !important;
}
.adRm li {
  width: 183px;
}
.fadeAd li {
  text-align: center;
}
.adLm {
  height: 100px;
}
.adRm {
 /* height: 200px; */
}
.adLm, .adRm, .adTop {
  text-align: center;
}
.adLu {
  margin: 0 0 12px;
}

.partnerDS { width: 769px !important; }

#partner .partnerImg {
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
}
#partner {
  height: auto;
}
#main #ra #m .boxWunPartner { 
  display: block;
  width: 573px;
  height: 5px;
  background: url(../boxWunten_clean.gif) 0 0 no-repeat; 
}
#main #ra #m .boxWDSunPartner { display: block; width: 769px; height: 5px; background: url(../boxWDSunten2.png) 0 0 no-repeat; }

/* Galerie */
.galleryImg {
  width: 75px;
  height: 75px;
  float: left;
}
.galleryImg img {
  border: none;
}

/* Schnellnavigation */
.e {
  min-height: 55px;
}
span.imgContainer {
  float: left;
  min-width: 55px;
  min-height: 55px;
  margin: 0 10px 0 0;
}
span.imgContainer img {
  margin: 0 !important;
}
p.backLink a { border-top: 1px dotted #C7C7C7; border-bottom: 1px dotted #C7C7C7; padding: 5px 10px 0px 0px; color: #c0220e; font-size: 10px; height: 20px; display: block; }
p.backLink a:hover { background: #e7e9ea; text-decoration: none !important; }


#main #ra #m .boxW .right22er .ta { font-size: 12px; padding-left: 3px; padding-top: 3px; }

/* Liveticker */
#main #ra #r .adRu 				{ margin: 0 0 12px; }
#pscroller2						{ font-family: Arial,Helvetica,sans-serif; font-size: 12px; width: 170px; height: 200px; margin-left: 7px; text-align: left; }
#pscroller2 .rsstitle a 		{ color: #585858; font-weight: bold; text-decoration: none; font-size: 13px; }
#pscroller2 .rsstitle a:hover 		{ text-decoration: underline; }
#pscroller2 .rssdescription		{ color: #585858; }
#pscroller2 .rssdate			{ color: #585858; font-size: 9px; line-height: 30px; }

div#tickerBox .adLTo			{ display: block; width: 183px; height: 14px; background: url(../box_ad_ri_o.png) 0 0 no-repeat; }
div#tickerBox .adLTm			{ display: block; width: 183px; min-height: 200px; background: url(../box_ad_ri_m.png) 0 0 repeat-y; }
div#tickerBox .adLTm h2 		{ -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; color:white; font-size:14px; font-weight:lighter; height:20px; margin:0; padding:4px 0 0 7px; text-transform: uppercase; margin: -5px 5px 5px; }
div#tickerBox .adLTu			{ display: block; width: 183px; height: 5px; background: url(../box_ad_ri_u.png) 0 0 no-repeat; }

div#tickerClose					{ position: relative; left: 7px; background: url(/wfv/dat/LIVE-TICKER-HEADLINE-BG.png) no-repeat scroll 0 0; cursor: pointer; }
div#tickerClosed				{ display: none;}
div#tickerClosed img			{ cursor: pointer; }

/* Kontakt */
#main #ra #m .boxW .right22er .ta { height: 180px; }
#main #ra #m .boxW .right22er .bez { vertical-align: top; padding-top: 5px; }

#main #ra #l .adLo { height: 6px !important; }
#main #ra #r .adRo { height: 6px !important; }
