.sectionleft {
  float:left;
  width:560px;
}

.sectionright {
  float:right;
  width:182px;
  margin:0 7px 0 0;
}

.sectionleft .listtitle {
	margin-bottom:10px;
	padding-bottom:8px;
	border-bottom:1px solid #eee;
	font-size:14px;
	font-weight:bold;
	color:#f00000;
}

#content_filtermodul {
  margin:0 0 15px;
}

#content_filtermodul .header {
  padding:0 0 10px 0;
  background:url(/ab/images/base/bg_header_gray.png?1286370433) no-repeat 0 0;
}

#content_filtermodul .headline {
  padding:7px 0 0 4px;
  font:bold 14px/16px Verdana,Geneva,Arial,Helvetica,sans-serif;
  letter-spacing:-1px;
  color:#000;
}

#content_filtermodul .content {
  padding:7px 7px 7px 7px;
  border:1px solid #ccc;
  font:normal 11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;
}

#content_filtermodul li {
  padding:0 0 0 11px;
  background:url(/ab/images/base/arrow_blk_3x5.gif?1286370433) no-repeat 1px 5px;
}


#zeitraum_filtermodul {
  margin:0 0 15px 0;
}

#zeitraum_filtermodul .header {
  padding:0 0 10px 0;
  background:url(/ab/images/base/bg_header_gray.png?1286370433) no-repeat 0 0;
}

#zeitraum_filtermodul .headline {
  padding:7px 0 0 4px;
  font:bold 14px/16px Verdana,Geneva,Arial,Helvetica,sans-serif;
  letter-spacing:-1px;
  color:#000;
}

#zeitraum_filtermodul .content {
  padding:0 7px 7px 7px;
  border:1px solid #ccc;
  font:normal 11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;
}

#zeitraum_filtermodul .content .headline {
  margin:0 0 0 0;
  padding:7px 0 0 0;
  font:bold 11px/16px Verdana,Geneva,Arial,Helvetica,sans-serif;
  letter-spacing:-1px;
}


.paginator {
  margin:0 0 10px 0;
  padding:3px 0 4px 0;
  background-color:#eee;
}

.paginator .previous {
  float:left;
  padding:0 0 0 5px;
  width:20%;
}

.paginator .next {
  float:right;
  padding:0 5px 0 0;
  width:20%;
  text-align:right;
}

.paginator .page {
  float:left;
  width:58%;
  text-align:center;
}


.teaser_xm {
  float:none;
  margin:0 0 10px 0;
  padding:0 0 10px 0;
  border-bottom:1px solid #eee;
}

.teaser_xm.last {
  border:0;
}

.teaser_xm .foto {
  display:block;
  float:left;
  margin:0 7px 0 0;
}

.teaser_xm .subheading {
  font:bold 11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#636363;
  margin:0 0 8px 0;
}

.teaser_xm .subheading a {
  text-decoration:none;
  color:#636363;
}

.teaser_xm .subheading .date {
  font-weight:normal;
}

.teaser_xm .headline {
  margin:0 0 8px 0;
  font:bold 16px/14px Arial,Helvetica,Geneva,sans-serif;
  letter-spacing:-1px;
  color:#000;
}

.teaser_xm .headline a {
  text-decoration:none;
  color:#000;
}

.teaser_xm .text {
  margin:0 0 4px 0;
  font:normal 11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#000;
}

.teaser_xm .linktext {
  overflow:hidden;
}

.sectionleft .adspace-MR {
  margin:0 0 25px 0;
}

.sectionleft .adspace-MR .adtag {
  margin:0 auto 0 auto;
}

#suchschlitz {
  margin:0 0 15px;
  padding:10px 0 0;
}

#suchschlitz .header {
  padding:4px 0 0;
  height:20px;
  border-bottom:1px solid #eee;
  font:bold 14px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;  
}

#suchschlitz .content {
  padding:11px 10px 0 10px;
  height:33px;
  background:url(/ab/images/kontext/bg_suche.png?1286370433) repeat-x left top;
}

#suchschlitz .text_field {
  display:block;
  float:left;
  padding:0 4px;
  height:20px;
  width:450px;
  border:1px solid #b5b5b5;
  font-size:11px;
}

#suchschlitz .search_button {
  display:block;
  float:right;
  height:22px;
  width:67px;
  padding:2px 6px;
  background:url(/ab/images/base/btn1_bg.gif?1286370433) no-repeat left top;
  border:1px solid #ccc;
  text-align:center;
  text-decoration:none;
  font:bold 11px/normal Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#f00000;
  cursor:pointer;
}

#google_anzeigenmodul .attribution {
  height:25px;
  padding:8px 0 0 7px;
  background:url(/ab/images/base/bg_header_gray.png?1286370433) no-repeat 0 0;
}

#google_anzeigenmodul .attribution a {
  padding:7px 0 0 4px;
  letter-spacing:-1px;
  font:bold 14px/16px Verdana,Geneva,Arial,Helvetica,sans-serif;
  text-decoration:none;
  color:#000;
}

#google_anzeigenmodul .google_afc_wrapper {
  padding:7px 7px 7px 7px;
  margin:0 0 15px 0;
  border:1px solid #ccc;
  font:normal 11px/12px Verdana,Geneva,Arial,Helvetica,sans-serif;
}

#google_anzeigenmodul .google_afc_wrapper .google_afc_item_1 {
  margin:0 0 10px 0;
}

#google_anzeigenmodul .google_afc_wrapper .title {
  text-decoration:underline;
  font-size:11px;
  line-height:15px;
  font-weight:bold;
  color:#f00000;
}
#google_anzeigenmodul .google_afc_wrapper .description {
  font-size:11px;
  line-height:15px;
  color:#000;
}
#google_anzeigenmodul .google_afc_wrapper .description_url {
  font-size:10px;
  line-height:12px;
  color:#f00000;
}


#google_afc_indextail {
  margin:0 0 10px;
}

#google_afc_indextail .attribution {
  margin:0 0 4px 0;
  padding:0 0 3px 0;
  border-bottom:1px solid #C3C3C3;
}

#google_afc_indextail .attribution a {
  color:#A6A6A6;
  text-decoration:none;
}

#google_afc_indextail .google_afc_wrapper .title,
#google_afc_indextail .google_afc_wrapper .title_small {
  text-decoration:underline;
  font-size:11px;
  line-height:15px;
  font-weight:bold;
  color:#f00000;
}

#google_afc_indextail .google_afc_wrapper .description,
#google_afc_indextail .google_afc_wrapper .description_small {
  font-size:11px;
  line-height:15px;
  color:#000;
}

#google_afc_indextail .google_afc_wrapper .description_url,
#google_afc_indextail .google_afc_wrapper .description_url_small {
  font-size:10px;
  line-height:12px;
  color:#f00000;
}



.video_teaser_s {
  float:left;
  margin-right:7px;
  width:182px;
}

.teaser_last {
  margin-right:0;
}

.video_teaser_s .header .sub_heading {
  margin:0 0 8px;
  line-height:normal;
}

.video_teaser_s .header .sub_heading a {
  text-decoration:none;
  letter-spacing:-1px;
  font:bold 11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#636363;
}

.video_teaser_s .header .headline {
  margin:0 0 8px 0;
  line-height:normal;
}

.video_teaser_s .header .headline a {
  text-decoration:none;
  letter-spacing:-1px;
  font:bold 16px/14px Arial,Helvetica,Geneva,sans-serif;
  color:#000;
}

.video_teaser_s .content .image {
  position:relative;
  text-align:center;
}

.video_teaser_s .content .image .overlay {
  position:absolute;
  top:0;
  left:0;
  display:block;
  background:url(/ab/images/base/play_button_small.png) no-repeat center center;
  cursor:pointer;
  height:100%;
  width:100%;
  vertical-align:middle;
}

* html .video_teaser_s .content .image .overlay {
  height:expression(this.parentNode.offsetHeight);
  filter:alpha(opacity=70);
  background-image:url(/ab/images/base/play_button_small.gif);
}

.video_teaser_l {
  float:left;
  margin-right:7px;
  width:371px;
}

.video_teaser_l .header .sub_heading {
  margin:0 0 8px 0;
  line-height:normal;
}

.video_teaser_l .header .sub_heading a {
  text-decoration:none;
  letter-spacing:-1px;
  font:bold 11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif;
  color:#636363;
}

.video_teaser_l .header .headline {
  margin:0 0 8px 0;
  line-height:normal;
}

.video_teaser_l .header .headline a {
  text-decoration:none;
  letter-spacing:-1px;
  font:bold 16px/14px Arial,Helvetica,Geneva,sans-serif;
  color:#000;
}

.video_teaser_l .content .image {
  position:relative;
  text-align:center;
}

.video_teaser_l .content .image .overlay {
  position:absolute;
  top:0;
  left:0;
  display:block;
  background:url(/ab/images/base/play_button_big.png) no-repeat center center;
  cursor:pointer;
  height:100%;
  width:100%;
  vertical-align:middle;
}

* html .video_teaser_l .content .image .overlay {
  height:expression(this.parentNode.offsetHeight);
  filter:alpha(opacity=70);
  background-image:url(/ab/images/base/play_button_big.gif);
}



#wechselteaser {
  width:371px;
  height:300px;
  position:relative;
  background-color:#5d5c5c;
  font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
  float:left;
  margin:0 7px 0 0;
  z-index:0;
}

#wechselteaser a:focus {
  outline:none;
}

#wechselteaser .rahmen {
  position:relative;
  z-index:5;
  margin:0;
  padding:0;
}

* html  #wechselteaser .rahmen {
  display:none;
}

#wechselteaser .navi {
  display:block;
  position:absolute;
  top:1px;
  left:1px;
  font-size:9px;
  line-height:14px;
  font-weight:bold;
  color:#fff;
  height:24px;
  z-index:20;
}

#wechselteaser .navi li {
  float:left;
  margin:0 1px 0 0;
  height:24px;
}

#wechselteaser .navi li a {
  color:#fff;
  background:transparent url(/ab/images/wechselteaser/normal.png?1286370433) no-repeat left top;
  padding:2px 7px 2px 7px;
  text-decoration:none;
  height:24px;
  display:block;
}

#wechselteaser .navi li a.first {
  background:transparent url(/ab/images/wechselteaser/normal_first.png?1286370433) no-repeat left top;
}

* html #wechselteaser .navi li a {
  display:inline;
}

#wechselteaser .navi li.active a,
#wechselteaser .navi li a:hover {
  background:transparent url(/ab/images/wechselteaser/active.png?1286370433) no-repeat left top;
}

#wechselteaser .navi li.active a.first,
#wechselteaser .navi li a.first:hover {
  background:transparent url(/ab/images/wechselteaser/active_first.png?1286370433) no-repeat left top;
}

#wechselteaser .foto {
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  padding:0;
  margin:0;
  width:371px;
}

#wechselteaser .overlay {
  position:absolute;
  bottom:36px;
  left:0;
  display:block;
  background:url(/ab/images/base/play_button_big.png) no-repeat center center;
  cursor:pointer;
  height:100%;
  width:100%;
  vertical-align:middle;
}

* html #wechselteaser .overlay {
  height:expression(this.parentNode.offsetHeight);
  filter:alpha(opacity=70);
  background-image:url(/ab/images/base/play_button_big.gif) no-repeat center center;
}/* IE 6 */

#wechselteaser .dachzeile {
  position:absolute;
  top:215px;
  left:10px;
  width:350px;
  z-index:10;
  font-size:11px;
  line-height:15px;
  font-weight:bold;
}

#wechselteaser .dachzeile a {
   text-decoration:none;
   color:#fff;
}

#wechselteaser .headline {
  position:absolute;
  top:238px;
  left:10px;
  width:350px;
  z-index:10;
  font-family:Arial,Helvetica,Geneva,sans-serif;
  font-size:16px;
  font-weight:bold;
  line-height:15px;
}

#wechselteaser .headline a {
   text-decoration:none;
   color:#fff;
}

#wechselteaser .anlauftext {
  position:absolute;
  top:258px;
  left:10px;
  width:350px;
  z-index:10;
  font-size:11px;
  line-height:15px;
  color:#fff;
}

#wechselteaser .anlauftext a {
  color:#fff;
}

#wechselteaser a.link img {
  position:absolute;
  top:1px;
  left:1px;
  width:369px;
  height:208px;
  cursor:pointer;
  z-index:15;
}

#wechselteaser .teaser {
  z-index:0;
  display:none;
  overflow:visible;
  float:none;
  margin:0;
}

* html #wechselteaser .teaser {
  position:absolute;
  top:0;
  left:0;
  width:371px;
  height:300px;
}

#wechselteaser div.active {
  display:block;
}
