/* CSS Document */

.contentheader {
  color:#fff;
  font-weight:normal;
  background-color: #F06414;
  font-size:11px;
  padding:0px 9px 2px 9px;
}
.borderheader {
  background-color:#F1EBDF;
  clear:both;
  border-bottom:9px solid #f1ebdf;
}

.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;
}

.artikel .bildbox_left .bu,
.artikel .bildbox_right .bu { border:0px; padding: 5px; font-size:10px; color:#6a6562; background-color:#fff; line-height:13px;}
.artikel .bildbox_left .bild .innen,
.artikel .bildbox_right .bild .innen { border:solid 1px #fff;}
.artikel .bildbox_left .bild,
.artikel .bildbox_right .bild { text-align:center; border:1px solid #CACBCC; background-color:#F2F2F3;}

.anzeigenwerbung .abstand .bildbox_left .bu,
.anzeigenwerbung .abstand .bildbox_right .bu,
.anzeigenwerbung .abstand .goodiebox,
.anzeigenwerbung .abstand .teaserbildbox .bu { }


.artikel .bild_l,
.artikel .bildbox_left .bild_l,
.artikel .bildbox_right .bild_l {
  width:200px;
}

.artikel .bild_m,
.artikel .bildbox_left .bild_m,
.artikel .bildbox_right .bild_m {
  width:140px;
}

.artikel .teaserbild_left {border:1px solid #CACBCC; background-color:#F2F2F3;}

/*fotoicon auf bildern*/
.artikel .wrapperFloat {float:left;margin:3px 9px 9px 0;}
.artikel .wrapper {position: relative;float:none;}
.artikel .wrapper .box {position: absolute;bottom: 1px;right: 1px;margin:0px;}
.artikel .wrapper .box .iconFoto {margin:0px;padding:0px;border:none;}

.artikel .topthemen {
  font-size:11px;
  color:#6a6562;
  width:442px;
  font-weight:bold;
  height:auto;
  float:left;
  border-bottom:1px solid #FFCC0F;
  border-right:1px solid #ffcc0f;
  border-left:1px solid #ffcc0f;
}
.artikel .topthemen .outer {
  width:145px;
  margin-left:147px;
  margin-right:150px;
  border-right:1px solid #ffcc0f;
  border-left: 1px solid #ffcc0f;
  float:left;
}
* html .artikel .topthemen .outer {
  float:none;
}
.artikel .topthemen .inner {
  margin-left:-147px;
  margin-right:-150px;
  position:relative;
  width:442px;
  overflow:visible;
}
.artikel .topthemen .head {
  border:1px solid #FFCC0F;
  border-right:0;
  border-left:0;
  padding:3px 9px;
  width:424px;
  width:444 px;
  font-size:10px;
  padding:3px 9px 3px 9px;
}
.artikel .topthemen a { font-weight:bold;}
.artikel .topthemen .topthemabox {
  float:left;
  width:147px;
}
.artikel .topthemen .topthemabox .pad5 {padding:5px;}
.topthemabox a, .topthemabox a .dachzeile {
  font-size:10px;
  font-weight:normal;
  line-height:13px;
}
.artikel .topthemen .line {
  float:left;
  border-left:0px solid #FFCC0F;
  height:auto;
  height:140 px;
}

.artikel .topthemen .img {
  text-align:center;
  width:130px;
  height:50px;
}

.artikel_infobox {
  font-size:10px;
  line-height:12px;
  color:#000;
  width:150px;
  height:auto;
  float:left;
  border:1px solid #FFCC0F;
}
.artikel_infobox .head {
  padding:3px 9px;
  border-bottom:1px solid #FFCC0F;
  color:#6a6562;
}



div.regional_headline {
  padding:5px 10px;
  border:0;
  border-top:1px solid #F1EBDF;
  width:448px;
}

.box {
  overflow:hidden;
  font-size:11px;
  background-color:#FFF;
}
.box_border {
  border: 1px solid #FFCC0F;
}
.box pad {
  padding:0px 9px 3px 9px;
}
.box .head {
  color:#6a6562;
  border-bottom: 1px solid #FFCC0F;
  font-weight:bold;
  text-transform:uppercase;
  padding:3px 9px 3px 9px;
}
.box .style2 {
  color:#fff;
  font-weight:bold;
  background-color:#F06414;
  border-bottom: 1px solid #FFF;
}
.box .nav {
  color:#6a6562;
  background-color:#faf5f2;
  border-top:1px solid #CACBCC;
  border-right:2px solid #CACBCC;
  width:155px;
  font-size:11px;
  padding:3px 9px 3px 9px;
}
.box .first {
  border-top:0px;
  height:10px;
}
.box .sel {
  border-right:2px solid #fff;
  background-color:#fff;
  border-bottom:1px solid #CACBCC;
  border-top:1px solid #CACBCC;
}
.box .klickmodul {
  width:277px;
  float:left;
  padding:3px 9px 3px 9px;
}
.box .end {
  border-bottom:0px;
  float:left;
}
.box .bottom {
  border-top:1px solid #F1EBDF;
  float:left;
  margin:0px;
  padding:3px 9px 3px 9px;
}

.box p {
  padding-bottom:4px;
}
.marginalspalte .box {
  border-bottom:solid 9px #F6EADE;
}

.col1 {
  width:150px;
}
.col2 {
  width:309px;
}
.col2 .h3 {
  padding-bottom:4px;
}
.col3 {
  width:470px;
  font-size:12px;
}
/*
.marginalspalte a { font-weight:bold;}
.marginalspalte .teaserbild { border: 1px solid #FFCC0F; }
.marginalspalte img { border-bottom: 0px; }
*/
.borderdark {border:1px solid #CACBCC;}
.borderlight {border:1px solid #fff;}

.headlinebox {border:1px solid #CACBCC;}

/* todo:layout in hitpages
.hitpages {
  background-color:#ffffff;
  line-height:30px;
  vertical-align:middle;
  margin:0 auto;
  clear:both;
  text-align:center;
}
.hitpages .button {width:47px; border:1px solid #CACBCC;}

*/

.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.pad { padding:9px 9px 12px 9px;}

/* Warnung Konflikt mit Artikel
.box_left {
  float:left;
  margin:15px;
  margin-left:0px;
}*/

.pointer {
  cursor:pointer;
}  

.blinder      { padding:4px 3px 6px; clear:left; }
.blinder IMG  { float:left; border:1px solid #888; margin:2px 4px 0px 6px; }
.blinder A    { color:#000; font-size:9px; line-height:13px; }
.abstand      { margin-bottom:7px; }

.toplinks {float:left;background-color:#fff;width:468px;}

.toplinks .field {
  width:131px;
  color:#333;
  background-color:#fff;
  border:1px solid #999;
  font-size:11px;
  margin:3px 0 3px 0;
}
.toplinks .sel { width:135px;}


.toplinks .box {
  float:left;
  width:135px;
  height:80px;
  padding:10px 10px 10px 10px;
}


.teaserbild_left {
  font-size:9px;line-height:10px;
}
.index_teaser_rahmen {
  text-align:center;
  width:145px;
  margin:3px 9px 9px 0;
  float:left;background-color:#F2F2F3;
  border:1px solid #CACBCC;
}
.index_teaser_rahmen .teaserbild_left {
  margin:0;
  padding:0;
  float:none;
  text-align:center;
}


#infobox {
  visibility:hidden;
  height:0;
}


#quicknav { width:150px; padding-bottom:0px; overflow:hidden; }

#quicknav ul {
  font-size:11px;
  margin:0;
  padding:0;
  list-style-type:none;
  list-style-image:none;
  background-color:#fef0e9;
}

#quicknav a { color:#333; text-decoration:none; }
#quicknav a:active,
#quicknav a:hover,
#quicknav a:focus { color:#333; }
#quicknav li a.expanded:active,
#quicknav li a.expanded:hover,
#quicknav li a.expanded:focus { color:#fff; }

#quicknav ul a {
  background-position:3px 5px;
  padding:3px 0 3px 9px;
 -padding:4px 0 4px 9px;
  background-repeat:no-repeat;
  padding-right:16px;
  margin-right:4px;
  background-position:right;
  background-image:url(/layout/img/misc/link_pfeil.gif);
}
#quicknav li {
  margin:0;
  padding:0;
  height:1%;
  color:#fff;
  line-height:15px;
  padding:2px 0 1px 0px;
  text-transform:none;
  font-weight:normal;
  border-top:1px #f1ebdf solid;
}
#quicknav li .active,
#quicknav li .expanded,
#quicknav li .expandedactive {
  background-image:url(/layout/img/navi/down_white.gif);
  background-repeat:no-repeat;
  background-color:#f06414;
  color:#fff;
}
