/* CSS Document */

#kalaydo { float:left; position:absolute; top:9px; width:786px; height:21px; left: 9px; border-right:9px solid #f1ebdf; }

.artikel p {
  margin:0;
  line-height:16px;
  padding-right:9px;
}

.artikel {
  background-color:#FFFFFF;
  font-size:12px;
}

.artikel h2 {
 font-size:17px; 
 font-weight:bold; 
 line-height:20px; 
 margin-top:0px; 
 margin-bottom:3px;
}

.artikel h3 {
  font-size:13px;
  padding-bottom:4px;
  color:#f06414;
}

.artikel .autor {
  font-size:9px;
  font-weight:normal;
  margin:0;
  color:#999999;
  margin-bottom:6px;
  line-height:12px;
  display:block;
}


.artikel ul li{margin-left:20px;}

.artikel .abstand {
  padding-left:12px;
  padding-bottom:8px;
}

.artikel .extrainfos_oben {
  padding-top:10px;
  margin-bottom:9px;
  padding-bottom:5px;
  border-bottom:1px solid #f1ebdf;
  width:627px;
  }
.artikel .extrainfos_unten {
  padding-top:10px;
  margin-bottom:5px;
  padding-bottom:5px;
  border-top:1px solid #f1ebdf;
  }
.content_3spalten .extrainfos_oben {
  width:468px;
}
.artikel .extrainfos_oben .date1,
.artikel .extrainfos_unten .date1 {
  font-size:10px;
  color:#666666;
  line-height:12px;
}
.artikel .extrainfos_oben img,
.artikel .extrainfos_unten img {
  border-left:1px solid #f1ebdf;
}

.artikel .body p.absatz a {color:#f06414;}

.artikel .teaserbildbox {
  float: right;
  clear: right;
  background-color:#fff;
  margin-left:9px;
  margin-right:6px;
  margin-bottom:0;
  width:195px;
  margin-top:4px;
}

.artikel .teaserbildbox img {margin-bottom:2px;}

.artikel .teaserbildbox .bu,
.artikel .bildbox_left .bu,
.artikel .bildbox_right .bu {
  border:1px solid #ffcc0f;
  padding:4px 8px 6px 8px;
  margin:0;
  font-size:10px;
  color:#686868;
  font-weight:normal;
  line-height:12px;
  overflow:hidden;
}
.artikel .bildbox_left {
  float: left;
  background-color:#FFF;
  margin-right:9px;
  margin-left:0px;
}
.artikel .bildbox_right {
  float: right;
  background-color:#FFF;
  margin-left:9px;
  margin-right:5px;
  overflow:hidden;
}
.artikel .bild_l,
.artikel .bildbox_left .bild_l,
.artikel .bildbox_right .bild_l {
  width:285px;
}
.artikel .bild_m,
.artikel .bildbox_left .bild_m,
.artikel .bildbox_right .bild_m {
  width:140px;
}

.artikel span.absatz {
  display:block;
  height:9px;
  overflow:hidden;
}
.artikel p.absatz {margin-bottom:9px;}
.artikel_off p.absatz a {color:#f06414;font-weight:bold;font-size:11px;}

.artikelelemente {
  margin-top:4px;
  margin-bottom:4px;
  height:26px;
  padding-bottom:9px;
}
.abstand_icons {
  margin-top:5px;
}
.artikel .linkthema {
  padding:0px 9px 7px 9px;
  line-height:12px;
}

.artikel .rectangle {
  display:inline;
}
.artikel .rectangle_p2 {
  padding:9px;
}
.artikel .rectangle .werbeflaeche {
  float:right;
  clear:right;
  background-color:#f1ebdf;
  margin:0px 0 0 9px;
  border-left:9px solid #f1ebdf;
  border-bottom:9px solid #f1ebdf;
  text-align:right;
}

.artikel .rectangle .werbeflaeche.eigen {
  border-top:9px solid #f1ebdf;
}

.artikel .rectangle .werbeflaeche.eigenunten {
  float:none;
  text-align:center;
  clear:none;
  background-color:#fff;
  border:0;
}

.artikel .rectangle.quchnoad {
  height:0px;
  line-height:0;
  margin-top:9px;
  font-size:0;
  display:block;
  border-top:9px solid #f1ebdf;
  width:159px;
  float:right;
  clear:right;
}

.artikel .marginalspalte .quchnoad {
  width:0;
  height:0;
  position:absolute;
  top:0;
  left:0;
}

.artikel .linebreaker { float:right; clear:right;height:12px; margin:0; overflow:hidden; padding:0; width:315px;}

.rectangle_fullsize .werbeflaeche {
  background-color:#fff;
  border-bottom:9px solid #f1ebdf;
  width:468px;
  text-align:center;
  padding-top:0;
  margin-top:0;
  padding-bottom:12px;
}

.abstand_themenbrowser {
  border-left:9px solid #f1ebdf;
}

.goodies {
  margin-bottom:9px;
  float:left;
  width:446px;
  margin:0;
  padding:0;
}

.body .l, .body .goodiebox .l {width:194px;}
.body .m, .body .goodiebox .m {width:142px;}


.goodiebox {
  _width:142px;
  border:1px solid #ffcc0f;
  margin-bottom:10px;
  margin-top:3px;
  font-size:10px;
  line-height:12px;
  padding-bottom:9px;
  overflow:hidden;
}
.anzeigenwerbung .goodiebox, 
.anzeigen_box  {border:1px solid #006eab;}
.anzeigen_box span.link {background-image:url(/layout/img/misc/link_pfeil_blau.gif);}
.anzeigenwerbung .body p.absatz a {color:#006eab;}

.body .box_right {
  float:right;
  margin-left:9px;
  margin-right:3px;
}
.body .box_left {
  float:left;
  margin-right:9px;
  margin-left:0;
}
.goodies .box_right, .goodies .bildbox_right {
  margin-right:0;
  margin-left:0;
}
.artikel .goodies .bildbox_right, .artikel .goodies .bildbox_right {
  padding-right:0;
  padding-left:0;
  margin-right:0;
  margin-left:0;
}
.goodies .box_left, .goodies .bildbox_left {
  margin-right:6px;
  padding-right:0px;
  padding-left:0px;
}
.goodiebox .linkthema {
  font-size:10px;
}

.goodiebox .headline {
  border-bottom:1px solid #ffcc0f;
  background-color:#FFFFFF;
  height:18px;
  float:left;
  margin-bottom:6px;
}
.anzeigenwerbung .goodiebox .headline,.anzeigen_box .headline {border-bottom:1px solid #006eab;}
.goodiebox .dachzeile {
  font-size:10px;
  color:#f06414;
  line-height:12px;
}
.goodiebox p { line-height:12px;}

.goodiebox .text {
  padding:6px 9px 4px 9px;
}
.goodiebox .icon {margin-top:3px; margin-right:9px;  }

.goodiebox .fotostrecke .einer {
   padding:5px 9px 3px 11px;
}

.goodiebox .fotostrecke .einer .dachzeile {color:#333333; font-weight:bold;}

.goodiebox .fotostrecke .einer img {
  margin-bottom:2px;
}

.goodiebox .fotostrecke .vierer img {
  margin-right:2px;
  margin-bottom:2px;
}


.goodiebox .fotostrecke .vierer {
   padding:9px 0 3px 10px;
}

.goodiebox .fotostrecke .vierer .dachzeile {color:#333333; font-weight:bold;}

.goodiebox .linkthema {
   padding-bottom: 2px;
}


.goodiebox .voting {font-size:11px; margin:5px 9px 3px 9px; }
.goodiebox .voting .headlineMini {padding-bottom:12px; font-weight:bold;}
.goodiebox .voting div div { width:19px; float:left; padding: 0 0 0 0;}
.goodiebox .voting input{ border:0;}
.goodiebox .voting .text { padding: 0 0 0 0; width:100px;float:left;}


.artikel .datenblatt { font-size:11px; }
.artikel .datenblatt .title {margin-left:15px; margin-bottom:4px;}
.artikel .datenblatt .content {margin-left:12px;margin-bottom:12px;}
.artikel .datenblatt .content .container1_1 {padding:3px 4px 4px 4px;border-right:1px solid #ffffff; width:140px; }
.artikel .datenblatt .content .container1_2 {padding:3px 4px 4px 4px;width:289px;}


.lesermeinung, .bookmarks { width:444px; padding:7px 0 4px 0; float:left; }
.lesermeinung .content, .bookmarks .content {border:1px solid #FFCC0F; padding:0; margin:0;}
.lesermeinung .content .grafikheadline, .bookmarks .content .grafikheadline {height:18px;}
.lesermeinung .content .modullink, .bookmarks .content modullink {padding-top:2px;}
.lesermeinung .content .text {padding-bottom:2px; }
.bookmarks .box {float:left;margin-bottom:3px;}
.bookmarks .box img {margin:0;padding:0;border:0;}
.bookmarks .boxtext {vertical-align:middle;line-height:22px;height:21px;}


.artikel .marginalspalte {
  margin-left:9px;
}

.wrapperFloat {float:left;margin:3px 9px 0 0;}
.wrapper {top:2px;}
.wrapper .box {bottom:2px;margin-right:-1px;}

.serien_teaser {border:1px solid #FFCC0F; padding:0; margin:0; width:442px;overflow:hidden;}
.serien_teaser .grafikheadline {height:18px;width:442px;}
.serien_teaser .serie_kompakt {width:370px; float:right; padding-top:0px; padding-bottom:8px;}
.serien_teaser .serie_kompakt a {padding-top:1px;}
