/****************************************************************/
/* StyleSheet - Darstellung von Artikeln - Teaser/Detail/usw.   */
/****************************************************************/
/* Blöcke auf der Layoutseite                                   */
.block{
  clear:both;
  display:block;
  margin:8px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}
.blockhead-only{
  margin:0px 0px 0px 0px;
  padding:5px 0px 0px 0px;
  height:24px;
  line-height:24px;
  border-top:3px solid #555;
  border-bottom:1px solid #555;
  z-index:2;
  width:100%;
}
.blockhead{
  margin:0px 0px 0px 0px;
  padding:3px 0px 0px 0px;
  height:28px;
  line-height:28px;
  border-top:3px solid #555;
  border-bottom:1px solid #555;
  z-index:2;
  width:100%;
}
.blockhead-sp4-rechts{
  margin:0px 0px 0px 0px;
  padding:5px 0px 0px 0px;
  height:24px;
  line-height:24px;
  border-top:3px solid #555;
  border-bottom:1px solid #555;
  z-index:2;
  min-width:329px;
  max-width:330px;
}
.block_rs6l_header{
  float:left;
  width:484px;
  z-index:2;
  border-right:1px dotted #000000;
}
/* damit es laut Layout eine durchgezogene Linie wird! :( */
.block_gewinnspiel_head .blockhead,
.block_rs6l_head .blockhead{
  float:left;
  padding:4px 0px 0px 0px;
  height:24px;
  line-height:24px;
  border-top:3px solid #555;
  border-bottom:1px solid #555;
  width:485px;
  z-index:2;
}
.blockhead img,
.blockhead a img{
    border:0px;
}
.block_fest{
  float:left;
  margin:0px 0px 5px 0px;
  padding:0px 0px 10px 0px;
}
.block_div{
  float:left;
  visibility:visible;
  margin: 1px 0px 2px 0px;
  padding: 5px 0px 5px 0px;
  border-top:1px dotted #d8ecfa;
}
.blockhead-info{
  float:left;
  padding-left:0px;
  color:#444;
  font-size:14px;
}
.blockhead-info a{
  color:#444;
  font-size:14px;
}
.blockhead-info-lokales{
  float:left;
  color:#444;
  font-size:14px;
  font-weight:bold;
  padding:0px 10px 0px 0px;
  width:260px;
}
.blockhead-info-ressort{
  float:left;
  color:#444;
  font-size:14px;
  font-weight:bold;
  padding:0px 50px 0px 0px;
  width:167px;
}
.blockhead-info-ressort a, 
.blockhead-info-ressort a:visited{
  color:#444;
}
.blockhead-info-ressort-unterhaltung{
  float:left;
  color:#444;
  font-size:14px;
  font-weight:bold;
  padding:0px 0px 0px 0px;
  width:167px;
}
.blockhead-info-subressort-unterhaltung{
  float:left;
  color:#999;
  width:310px;
  font-size:12px;
}
.blockhead-info-subressort-unterhaltung a:visited,
.blockhead-info-subressort-unterhaltung a{
  color:#999;
  font-size:12px;
}
.blockhead-info-subressort{
  float:left;
  color:#999;
  width:450px;
  font-size:12px;
}
.blockhead-info-stadtselect{
  float:left;
  color:#999;
  width:370px;
  font-size:12px;
  font-weight:normal;
}
.blockhead-info-subressort a,.blockhead-info-subressort a:visited{
  font-size:12px;
  color:#999;
}
.blockhead-info-more a.art_more{
  float:left;
  color:#555;
  font-size:12px;
  text-align:right;
}
.showmore{
  float:right;
  padding-right:1px;
  width:100px;
  text-align:right;
}
.showmore a,
.showmore a:visited{
  color:#555;
  text-decoration:none;
  text-align:right;
}
.showmore a:hover{
    text-decoration:underline;
}
.showmore img {
  vertical-align:middle;
  border:0px;
  text-align:right;
}

/****************************************************************/
/* Artikelteaser allgemein                                      */
.art_title{
  padding: 2px 0px 2px 0px;
  font-size:16px;
  line-height:20px;
  color:#006cb5;
}
.art_short{
  font-size:13px;
  line-height:16px;
  color:#000000;
  margin-bottom:8px;
  padding:0px;
}
.art_text{
  font-size:13px;
  line-height:17px;
  color:#000000;
  margin-bottom:7px;
  padding:0px;
}
a.art_more, a.art_more:visited, a.art_more:hover {
  font-size:12px;
  color:#666;
  white-space:nowrap;
  font-weight:normal;
  /*padding-left:10px;*/
}
.art_bigthumb{
  display:block;
  margin-left:10px;
  margin-bottom:4px;
  float:right;
  max-width:571px;
  min-height:200px;
}
.art_bigthumb a img{
  border:0;
  text-decoration:none;
}
.art_thumb{
  margin-left:10px;
  float:right;
  width:240px;
  text-align:right;
}
.art_thumb151{
  margin-left:10px;
  float:right;
  /*width:151px;*/
  padding-top:14px;
  text-align:right;
}
.art_thumb a img{
  border:0;
  text-decoration:none;
}
.totop{
  clear:both; 
  text-align:right;
  padding:20px 0px 20px 0px;
}
a.art_totop{
  font-size:13px;
  color:#999999;
  text-decoration:none;
}
a.art_totop:hover{
  font-size:13px;
  color:#999999;
  text-decoration:none;
}
.artteaser_abstand{
  clear:both;
  height:2px;
  line-height:2px;
  padding: 0px 0px 0px 0px;
  border-top:1px dotted #d8ecfa;
}
.block-abstand{
  clear: both;
  width: 815px;
  height: 12px;
  line-height: 12px;
}
.block-abstand-foot{
  clear:both;
  width:815px;
  height:16px;
  line-height:16px;
}
.abstand_head-content{
  clear:both;
  height:5px;
  line-height:5px;
  width:815px;
  background-image: url(/oonup/images/background/bg_head-bottom.jpg); 
  background-repeat: repeat-x;
}
.block_abstand_24{
  clear:both;
  height:24px;
  line-height:24px;
  max-height:24px;
  min-height:24px;
}
.art-zusatz{
  padding:15px 10px 5px 0px;
}
.art-zusatz a,.art-zusatz a:visited,.art-zusatz a:hover{
  color:#555;
  font-size:13px;
  /*line-height:16px;*/
}
.art-zusatz a img{
  padding-right:2px;
}

/****************************************************************/
/* Übersichtsseite (2)                                          */
.teaser_u2{
  display:block;
  float:left;
  margin:0px 0px 5px 0px;
  padding:0px 0px 10px 0px;
}
.u2_blockcontent{
  display:block;
  float:left;
  margin:0px;
  padding: 8px 0px 0px 10px;
  width: 460px;
  min-width: 460px;
  max-width: 460px;
}
.u2_blockcontent1{
  display:block;
  background-image: url(/oonup/images/bg-punkt1.jpg); 
  background-repeat: repeat-x;
  float:left;
  margin:0px;
  padding:12px 0px 5px 10px;
  width: 460px;
  min-width: 460px;
  max-width: 460px;
}
.u2_blockhead{
  float:left;
  margin:0px;
  padding:4px 0px 0px 0px;
  height:24px;
  line-height:24px;
  border-top:3px solid #555;
  border-bottom:1px solid #555;
  width: 483px;
}
.u2_blockhead-rezesion{
  display:block;
  margin:32px 0px 0px 0px;
  padding:4px 0px 0px 0px;
  height:24px;
  line-height:24px;
  border-top:3px solid #555;
  border-bottom:1px solid #555;
  width: 483px;
}
.u2_blockhead-kino{
  display:block;
  margin:9px 0px 0px 0px;
  padding:4px 0px 0px 0px;
  /*height:24px;
  line-height:24px;*/
  border-top:3px none #555;
  border-bottom:1px dotted #555;
  width: 483px;
}
.u2_blockhead-kino-detail{
  margin:0px;
  padding:0px 0px 0px 0px;
  height:24px;
  line-height:24px;
  border-top:3px none #555;
  border-bottom:1px dotted #555;
  width: 483px;
}
.u_short{
  font-size:13px;
  line-height:16px;
  color:#000000;
  margin-bottom:16px;
  float:left;
}
.u_thumb img a,
.u_thumb img{
  /*width:145px;*/
  max-width:145px;
  float:right;
  padding-left:5px;
  text-align:right;
}
a.u_more:hover,a.u_more:visited, 
a.u_more{
  font-size:12px;
  color:#555;
}

/****************************************************************/
/* Schriftgrößen Header Homepage - aus Styleguide               */
.home_dachzeile_a{
  font-size:12px;
  font-weight:bold;
  color:#999999;
  padding-bottom:0px;
  padding-top:2px;
}
.home_dachzeile_a a{
  font-size:12px;
  font-weight:bold;
  color:#999999;
  padding-bottom:0px;
}
.home_dachzeile_a a:hover{
  text-decoration:none;
}
h2.home_headline_b{
  font-size:20px;
  line-height:20px;
  font-weight:bold;
  padding-top:3px;
  padding-bottom:8px;
}
.home_headline_b a{
  font-size:20px;
  line-height:20px;
  font-weight:bold;
}
.home_link_c{
  font-size:12px;
  line-height:16px;
  margin-bottom:8px;
  padding-bottom:4px;
}
.home_header_d{
  font-size:12px;
  line-height:16px;
  font-weight:bold;
  padding-bottom:4px;
}
home_header_e{
  padding:0px 0px 0px 0px;
}
h2.home_header_e{
  font-size:16px;
  line-height:20px;
  font-weight:bold;
  padding:7px 0px 3px 0px;
}

.home_header_f{
  font-size:12px;
  line-height:16px;
  font-weight:bold;
  margin-bottom:8px;
}
.home_header_g{
  font-size:12px;
  line-height:16px;
  font-weight:bold;
  margin-bottom:8px;
}
.home_ueberschrift_h{
  font-size:13px;
  font-weight:bold;
  padding-bottom:5px;
}

/****************************************************************/
/* Schriftgrößen Header Übersicht (2) - aus Styleguide          */
.u_sektionsheader_a a, .u_sektionsheader_a a:hover, 
.u_sektionsheader_a a:visited, .u_sektionsheader_a{
  font-size:14px;
  font-weight: bold; /* wieder von "normal" auf bold!*/ /*war bold laut Styleguide - Herr Persiel sagt normal*/
  color:#444;
  padding-bottom:2px;
}
.u_link_a2{
  font-size:12px;
  padding-bottom:2px;
}
.u_headlline_b{
  font-size:16px;
  line-height:20px;
  color: #006cb5;
  font-weight:normal; /*war bold laut Styleguide - Herr Persiel sagt normal*/
  padding:0px 0px 4px 0px;
}
.u_headlline_c{
  font-size:12px;
  font-weight:bold;
}
.u_subnavi_d{
  font-size:13px;
  line-height:16px;
  font-weight:bold;
  margin-bottom:8px;
}
.u_subheader_e{
  font-size:14px;
  line-height:16px;
  font-weight:bold;
  padding-bottom:2px;
}
.u_header_f{
  font-size:12px;
  font-weight:bold;
  padding-bottom:2px;
}
.u_ueberschrift_g{
  font-size:14px;
  font-weight:bold;
}
.u_ueberschrift_h{
  font-size:13px;
  font-weight:bold;
  padding-bottom:2px;
}
.u_copytext{
 /* Copytext: 13 / 16 / 8 / - / #000 */
  font-size:13px;
  font-weight:normal;
  line-height:16px;
  color:#000;
}
.u_copytext p{
  margin-bottom:8px;
}
.u_sektionsheader_more a.art_more{
  float:right;
  color:#666;
  font-size:12px;
  font-weight:normal;
  text-align:right;
}
.u_sektionsheader_a a.art_more{
  font-size:12px;
  color:#666;
  font-weight:normal;
  white-space:nowrap;
}

/****************************************************************/
/* Artikelteaser für die verschiedenen Spalten                  */
.top_artteaser{
    width:815px;
    display:block;
}
ul.top_more{
    padding:0px 0px 4px 0px;
    margin:0px;
    list-style:none;
}
li.top_more{
  display:block;
  padding: 5px 10px 8px 0px;
  margin:0px;
  list-style:none;
  background-image: url(/oonup/images/bg-punkt1.jpg); 
  background-repeat: repeat-x;
}
li.top_more1{
    display:block;
    padding:0px;
    margin:0px;
    list-style:none;
}
p.pmore a{
  margin:0px;
  padding: 5px 10px 8px 0px;
  background-image: url(/oonup/images/bg-punkt1.jpg); 
  background-repeat: repeat-x;
  line-height:20px;
}
/*Option 2 auf Übersichtsseiten - contentspalte*/
.block_rs6{
  display:block;
  float:left;
  width:484px;
}
.block_rs6l_head{
  float:left;
  width:484px;
  border-right:1px dotted #000;
}
.block_rs6l{
  float:left;
  width:474px;
  border-right:1px dotted #000;
  padding-right:10px;
  z-index:1;
  min-height:180px;
}
.block_sp6{
  display:block;
  float:left;
  width:479px;
  max-width:479px;
  margin-right:15px;
}
.block_rs6_fest{
  float:left;
  width:464px;
  padding: 1px 0px 0px 0px;
}
.block_rs6_div{
  float:left;
  width:464px;
  padding: 0px 10px 0px 10px;
  border-right: 1px solid #d8ecfa;
}
.block_rs5a_fest{
  float:left;
  width:387px;
  padding: 0px 10px 0px 10px;
  border-right: 1px solid #d8ecfa;  
  background-image: url(/oonup/images/bg-rs5.jpg); 
  background-repeat: repeat-x;
}
.block_rs5b_fest{
  float:left;
  width:386px;
  margin-left:-1px;
  padding: 0px 10px 0px 11px;
  background-image: url(/oonup/images/bg-rs5.jpg); 
  background-repeat: repeat-x;
  border-left: 1px solid #d8ecfa;
}
.block_rs5a_div{
  float:left;
  width:387px;
  padding: 0px 10px 0px 10px;
  border-right: 1px solid #d8ecfa;
}
.block_rs5-topline{
  display:block;
  float:left;
  border-top:1px dotted #d8ecfa;
  width:386px;
  height:4px;
  line-height: 4px;
  margin:0px 0px 6px 10px;
}
.block_rs5a_div-topline{
  display:block;
  float:left;
  border-top:1px dotted #d8ecfa;
  width:815px;
  height:4px;
  margin:0px 0px 6px 0px;
}
.block_rs5a_div-links{
  display:block;
  float:left;
  width:387px;
  padding: 0px 10px 0px 10px;
  border-right: 1px solid #d8ecfa;
  margin: 0px 0px 0px 0px;
  z-index:1;
}
.block_rs5a_div-rechts{
  display:block;
  float:right;
  width:386px;
  padding: 0px 10px 0px 11px;
  border-left: 1px solid #d8ecfa;
  margin: 0px 0px 0px -1px;
  z-index:2;
}
.block_rs6a_div-links{
  display:block;
  float:left;
  width:464px;
  padding: 0px 10px 0px 10px;
  border-right: 1px solid #d8ecfa;
  margin: 0px 0px 4px 0px;
  z-index:1;
}
.block_rs4a_div-rechts{
  display:block;
  float:right;
  width:309px;
  padding: 0px 10px 0px 11px;
  border-left: 1px solid #d8ecfa;
  margin: 0px 0px 4px -1px;
  z-index:3;
}
.block_rs5b_div{
  float:left;
  width:386px;
  margin-left:-1px;
  padding: 0px 10px 0px 11px;
  border-left: 1px solid #d8ecfa;
}
.block_2rs5{
  display:block;
  float:left;
  width:815px;
  min-height:200px;
  background-image: url(/oonup/images/bg-rs5.jpg); 
  background-repeat: repeat-x;
  z-index:1;
}
.block_rs5a{
  display:block;
  float:left;
  width: 397px;
  min-height:100px;
  padding: 0;
  /*border-right: 1px solid #d8ecfa;*/
  z-index:1;
}
.block_rs5b{
  display: inline;
  float: right;
  width: 397px;
  min-height:100px;
  padding: 0 10px 0 0;
  /*border-left: 1px solid #d8ecfa;*/
  z-index:5;
}
.block_sidebar{
  display:block;
  float:left;
  min-width:317px;
  max-width:317px;
}
.block_sidebar_head{
  float:left;
  margin:0px;
  padding:0px;
  height:30px;
  line-height:30px;
  border-top:3px solid #555;
  border-bottom:1px solid #555;
  width:317px;
}
/*Option 2 auf Übersichtsseiten - sidebar*/
.block_rs4{
  display:block;
  float:left;
  width: 318px;
  min-width:318px;
  max-width:320px;
}
.block_rs4_head{
  float:left;
  margin:0px;
  padding:4px 0px 0px 0px;
  height:24px;
  line-height:24px;
  border-top:3px solid #555;
  border-bottom:1px solid #555;
  width:321px;
}
.block_rs4_werbung{
  display: inline;
  float:left;
  width: 317px;
  padding: 0 0 10px 10px;
  font-size:11px;
  color:#999;
}
.block_rs4_div{
  float:left;
  width:301px;
  margin-left:-1px;
  padding: 0px 10px 0px 11px;
  border-left: 1px solid #d8ecfa;
}
.block_sp4{
  float:left;
  width:321px;
}
.block_rs3_l{
  display:block;
  float:left;
  width:245px;
  border-right:1px dotted #000;
  min-height:340px;
}
.block_rs3_r{
  display:block;
  float:left;
  width:245px;
}
.block_rs2{
  float:left;
  width:158px;
}
.ratgeber-motor-top{
  display: inline;
  float:left;
  min-width:380px;
  margin-left: 1px;
  background-image:url('/oonup/images/background/bg-motor.gif');
  background-repeat: no-repeat; 
}
.ratgeber-motor{
  width: 343px;
  margin: 0;
  padding: 0 0 4px 54px;
  z-index: 5;
}
.ratgeber-motor-pics{
  display:block; 
  padding-left:10px;
}
.ratgeber-motor-line{
  display:block;
  float:left;
  min-width:380px;
  margin:1px 0px 0px 2px;
}
.ratgeber-horoskop{
  margin:0px;
  margin-left:2px;
  padding:4px 0px 2px 64px;
  background-image:url('/oonup/images/background/bg-horoskop.gif');
  background-repeat: no-repeat;
  z-index:5;
}
.horoskop-weiter a{
  display:block;
  float:left;
  margin-top:4px;
  width:150px;
  color:#006eb8;
}
.icon{
    float:left;
    padding:10px 5px 10px 1px;
}
.icon img{
  background:#fff;
  padding:1px;
}
.ratgeber-horoskop-block{
  display:block;
  float:left;
  min-width:380px;
  padding:0px;
}
.ratgeber-icon{
  display:block;
  float:left;
  min-width:50px;
  max-width:50px;
  min-height:100px;
  padding:10px 0px 10px 5px;
}
.ratgeber-fotogalerie-img{
  clear:both;
  display:block;
  float:left;
  vertical-align:top;
  padding:0px 0px 5px 18px;
  color:#555;
}
.ratgeber-fotogalerie{
  display:block;
  float:left;
  padding:0px 0px 5px 5px;
  vertical-align:top;
  color:#555;
}
.ratgeber-mehr-fotogalerie{
  float:left;
  display:block;
  min-width:350px;
  padding:0px 0px 10px 18px;
  vertical-align:top;
  color:#555;
}
.ratgeber-dotted{
  display:block;
  float:left;
  min-height:2px;
  height:2px;
  width:390px;
  min-width:390px;
  margin:0px 10px 0px 10px;
  border-bottom:1px dotted #d8ecfa;
}

/****************************************************************/
/* Ticker                                                       */
.ticker{
  display:block;
  float:left;
  padding:0px;
  margin:0px 0px 0px 10px;
}
.tickertitle{
  font-weight:bold;
  color:#444;
  padding:10px 0px 4px 0px;
  font-size:12px;
}

.tickerbox{
  margin:0px;
  margin-right:0px;
  padding:2px 8px 8px 8px; /*padding:5px;*/
  border:2px solid #b4d2e7;
  min-width:306px;
  width:348px;
  background: url(/oonup/images/background/bg-ticker-top.jpg) repeat-y;
}
.tickerline a{
  padding:2px 0px 2px 0px;
  color:#006cb5;
}
.tickermore,
.tickermore a{
  color:#006cb5;
  text-decoration:none;
  font-size:12px;
  font-weight:normal;
  padding:5px 0px 5px 0px;
}
.tickermore a img{
  border:0px none #fff;
}
.ticker_pubtime{
  float:left;
  color:red;
  font-size:12px;
  padding:2px 5px 2px 0px;
}
.ticker_pubtitle{
  font-size:12px;
  padding:2px 0px 2px 5px;
  border-bottom:1px dotted #d8ecfa;
}
/**/
.ticker-top-box{
  display:block;
  float:left;
  width:317px;
  margin:4px 0px 4px 0px;
}
.ticker-top-head{
  display:block;
  float:left;
  width:317px;
  min-width:317px;
  max-width:317px;
  font-size:12px;
  font-weight:bold;
  color:#444;
  padding:0px 0px 4px 0px;
}
.ticker-top-bluebox{
  display:block;
  float:left;
  width:300px;
  padding:2px 8px 8px 8px;
  border:2px solid #b4d2e7;
  background-image: url(/oonup/images/background/bg-ticker-top.jpg); 
  background-repeat: repeat-y;
}
.ticker-top-text{
  font-size:12px;
  color:#000000;
}
.ticker-top-meldung{
  display:block;
  float:left;
  padding:4px 0px 0px 0px;
}



/****************************************************************/
/* Artikel-Detail-Seite                                         */
.artikeldetail{
  display:block;
  width:815px;
  margin:0px;
  padding:0px 0px 10px 0px;
}
.artikeldetail_register{
  display:block;
  float:left;
  width:455px;
  margin:0px;
  padding:0px 0px 10px 0px;
}
.artikeldetailhead{
  display:block;
  width:815px;
  min-height:51px;
  padding:0px 0px 10px 0px;
}
.artikeldetailhead_register{
  display:block;
  width:455px;
  min-height:51px;
  padding:0px 0px 10px 0px;
}
.breadcrumb{
  width:815px;
  height:16px;
  vertical-align:middle;
}
.breadcrumb_register{
  width:455px;
  height:16px;
  vertical-align:middle;
}
.breadcrumb_register a,
.breadcrumb a{
  color:#999;
}
.artikeldetail_title-head{
  display:block;
  float:left;
  width:815px;
  min-height:35px;
  padding-top:11px;
  vertical-align:middle;
  color:#555;
  font-size:16px;
}
.artikeldetail_title-head_register{
  display:block;
  float:left;
  width:455px;
  min-height:35px;
  padding-top:11px;
  vertical-align:middle;
  color:#555;
  font-size:16px;
}
.artikeldetailhead_ressort a:visited, .artikeldetailhead_ressort a:active,
.artikeldetailhead_ressort a:hover, .artikeldetailhead_ressort a{
  color:#999;
}
.artikeldetailhead_ressort a.ressort{
  color:#999;
}
.artikeldetailhead_weitere{
  display:block;
  float:right;
  position:relative;
  right:0px;
  width:190px;
  vertical-align:middle;
  font-size: 12px;
  font-weight:normal;
  color:#999;
  text-align:right;
}
.artikeldetail_ststitle {
  display:block;
  float:left;
  width:810px;
  font-size: 16px;
  font-weight:bold;
  color:#555;
  padding:8px 0px 8px 0px;
}
.artikeldetailhead_ststitle {
  display:block;
  float:left;
  width:600px;
  font-size: 22px;
  font-weight:normal; /*sm*/
  color:#444;
  padding:0px;
  margin:0px 0px 4px 0px;
  line-height:22px;
}
.artikeldetailhead_streams{
  display:block;
  float:right;
  width:200px;
  vertical-align:middle;
  font-size: 16px;
  font-weight:normal;
  color:#999;
  text-align:right;
  margin-top:6px;
}
.artikeldetailhead_ressort{
  display:block;
  float:right;
  width:200px;
  vertical-align:middle;
  font-size: 16px;
  font-weight:normal;
  color:#999;
  text-align:right;
  margin-top:6px;
}
.artikeldetailhead_ressort_register{
  display:block;
  float:right;
  width:10px;
  vertical-align:middle;
  font-size: 16px;
  font-weight:normal;
  color:#999;
  text-align:right;
  margin-top:6px;
}
.artikeldetailhead_weitere a:visited, .artikeldetailhead_weitere a:active,
.artikeldetailhead_weitere a{
  font-size: 12px;
  font-weight:normal;
  color:#999;
}
.artikeldetailhead_breadcrumb {
  display:block;
  float:left;
  width:600px;
  font-size: 12px;
  font-weight:normal;
  color:#999;
}
.artikeldetailhead_breadcrumb a,
.artikeldetailhead_breadcrumb a:visited{ color:#999; }
h2.artikeldetailhead_title {
  display:block;
  float:left;
  width:600px;
  font-size: 22px;
  font-weight:normal; /*sm*/
  color:#444;
  padding:0px;
  margin:0px 0px 4px 0px;
  line-height:24px;
}
h2.artikeldetailhead_title_register{
  display:block;
  float:left;
  width:455px;
  font-size: 22px;
  font-weight:normal; /*sm*/
  color:#444;
  padding:0px;
  margin:0px 0px 4px 0px;
  line-height:24px;
}
.artikeldetail_title {
  float:left;
  width:475px;
  font-size: 16px;
  font-weight:bold;
  color:#555;
  padding-bottom:10px;
}
.artikeldetailcontent{
  float:left;
  border-top:1px solid #c4c4c4;
  padding:0px;
  width:815px;
}
.artikeldetailcontent-formular{
  float:left;
  padding:0px;
  width:815px;
}
.artikelcontent-formular{
  display:block;
  float:left;
  width:815px; /*634*/
  padding:8px 12px 4px 10px;
  line-height:18px;
  font-size:12px;
}
.artikelcontent{
  float:left;
  width:620px; /*634*/
  padding:8px 12px 4px 10px;
  background-image: url(/oonup/images/bg-rs5.jpg); 
  background-repeat: repeat-x;
  border-right:1px solid #E0E0E0;
  line-height:18px;
  font-size: 13px; /*sm*/
}
.artikelcontent h2, .artikelcontent h3 {
  font-size: 14px;
  padding: 8px 0 8px 0;
}
.artikelcontent h4 {
  font-size: 13px;
  padding: 8px 0 8px 0;
}
.artikelcontent_streams{
  float:left;
  width:619px; /*634*/
  padding:8px 12px 4px 10px;
  background-image: url(/oonup/images/bg-rs5.jpg); 
  background-repeat: repeat-x;
  border-right:1px solid #E0E0E0;
  line-height:18px;
  font-size:13px; /*sm*/
}
.artikelcontentshort-formular{
  font-weight:normal; 
  font-size:13px; 
  line-height:18px;
  margin-bottom:20px;
  width:493px;
}
.artikeldetailhead_title-formular{
  display:block;
  float:left;
  width:493px;
  padding-bottom:16px;
}
.abstandslinie{
  display:block;
  float:left;
  border-top:1px none #000000;
  height:2px;
  margin-top:2px;
}
.artikelcontentshort{
  font-weight:bold; 
  font-size:13px; /*sm*/
  /*line-height:18px;*/
  margin-bottom:20px;
}
.artikelthumb{
  margin:0px 0px 10px 10px;
  padding:10px 13px 11px 10px;
  max-width:270px; /*282px;*/
  width:270px; /*282px;*/
  border:1px none #d8ecfa; /*006cb5;*/ 
  border-top:1px solid #d8ecfa; /*006cb5;*/
  border-left:1px solid #d8ecfa; /*006cb5;*/
  float:right;
  color:#666666;
  font-size:12px;
  background-image: url(/oonup/images/background/shadow.gif);
  background-repeat: no-repeat;
  background-position: right bottom;
}
.artikeltabs{
  float:left;
  width:172px;
  margin-left:-1px;
  /*border-left:1px solid #e0e0e0;*/
  background-color:#ffffff;
  background-image: url(/oonup/images/bg-rs5.jpg); 
  background-repeat:repeat-x;
}
.artikeltab_zurueck{
  display:block;
  float:left;
  width:620px; /*634*/
  padding:2px 0px 8px 0px;
  font-size:13px;
  font-weight:bold;
}
.artikeltab_toptext{
  display:block;
  float:left;
  width:620px; /*634*/
  padding:0px;
  font-size:12px;
  padding:0px;
  margin:0px;
}
.artikeltab_mehr{
  display:block;
  float:left;
  width:620px; /*634*/
  padding:0px 0px 8px 0px;
  font-size:12px;
  font-weight:bold;
}
.artikeltab_mehr_img{
  display:inline;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  vertical-align:bottom;
}
.artikeltab_detailblock{
  display:block;
  float:left;
  width:620px;
  padding:4px 0px 4px 0px;

}
.art_bild_gross .art_diaserien,
.artikeltab_detailblock .art_diaserien{
  display:block;
  float:right;
  width:605px;
  padding:4px 3px 13px 10px;
  margin:12px 0px 0px 5px;
  border:1px solid #d8ecfa;
  border-right:1px none #d8ecfa;
  border-bottom:1px none #d8ecfa;
  background-image: url(/oonup/images/background/shadow.gif);
  background-repeat: no-repeat;
  background-position: right bottom;
}
.artikeltab_detailblock .art_streamset{
  display:block;
  float:right;
  width:605px;
  padding:10px 10px 13px 3px;
  margin:8px 0px 4px 4px;
  border:1px solid #d8ecfa;
  border-right:1px none #d8ecfa;
  border-bottom:1px none #d8ecfa;
  background-image: url(/oonup/images/background/shadow.gif);
  background-repeat: no-repeat;
  background-position: right bottom;
  text-align:right;
}
.ststitle{
  display:block;
  float:left;
  width:600px;
  font-size: 12px;
  font-weight:normal; /*sm*/
  color:#444;
  padding:0px;
  margin:0px;
  line-height:13px;
}
.ststitle a{
  font-size: 12px;
  color:#444;
}
.sts_detailblock{
  display:block;
  float:left;
  width:620px;
  padding:0px 0px 4px 0px;
}
.sts_detailblock .art_streamset{
  display:block;
  float:right;
  width:605px;
  padding:10px 10px 13px 3px;
  margin:10px 0px 4px 4px;
  border:1px solid #d8ecfa;
  border-right:1px none #d8ecfa;
  border-bottom:1px none #d8ecfa;
  background-image: url(/oonup/images/background/shadow.gif);
  background-repeat: no-repeat;
  background-position: right bottom;
  text-align:center;
}
.artikeltab_landkarte{
  display:block; 
  float:left; 
  width:600px;
  height: 450px;
  border:1px solid #d8ecfa;
  border-right:1px none #d8ecfa;
  border-bottom:1px none #d8ecfa;
  background-image: url(/oonup/images/background/shadow.gif);
  background-repeat: no-repeat;
  background-position: right bottom;
  padding:8px;
  margin:12px 0px 12px 0px;
}
.artikeltab_bilder{
  display:block;
  float:left;
  width:620px;
  padding:4px 0px 4px 0px;
  border:1px solid #d8ecfa;
  border-right:1px none #d8ecfa;
  border-bottom:1px none #d8ecfa;
  background-image: url(/oonup/images/background/shadow.gif);
  background-repeat: no-repeat;
  background-position: right bottom;
  margin:12px 0px 12px 0px;
}
.artikeltab_bilder .art_bild_gross{
  display:block;
  float:left;
  padding-left:10px;
  width:460px;
  min-width:460px;
  min-height:405px;
  margin-bottom:8px;
  border-right:1px dotted #c4c4c4;
}
.art_bild_gross .art_diaserien{
  display:block;
  float:left;
  width:440px;
  background-image: none;
  border:none;
  padding:0px;
  margin:0px;
}
.art_bilder_klein{
  display:block;
  float:left;
  padding-left:10px;
  width:136px;
}
/*
.art_bilder_klein .ext_thumbs{
  border:none;
  background-image: none;
}*/
.art_bilder_klein .ext_thumbs img{
  display:block;
  float:left;
  margin:0px;
  padding:0px;
}
.tab_bildscroller{
  display:block;
  float:left;
  width:126px;
}
.art_bilder_klein .ext_thumbs{
  display:block;
  float:left;
  width:120px;
  padding:2px 5px 5px 2px;
  margin:0px 0px 5px 0px;
  border:1px solid #d8ecfa;
  border-right:1px none #d8ecfa;
  border-bottom:1px none #d8ecfa;
  background-image: url(/oonup/images/background/shadow.gif);
  background-repeat: no-repeat;
  background-position: right bottom;
}
.art_bilder_klein-totop{
  display:block;
  float:left;
  width:136px;
  padding:3px 0px 3px 0px;
  text-align:center;
}
.art_bilder_klein-down{
  display:block;
  float:left;
  width:136px;
  padding:4px 0px 4px 0px;
  text-align:center;
}

.artikeltab_bilder_weitere{
  display:block;
  width:620px;
}
.artikeltab_bilder_spacer{
  display:block;
  float:left;
  width:322px;
  margin-right:16px;
}
.artikeltab_bilder_spacer_oben{
  display:block;
  width:322px;
  padding:0px 0px 10px 0px;
  border-bottom:1px dotted #c4c4c4;
}
.artikeltab_bilder_spacer_unten{
  display:block;
  width:322px;
  padding:10px 0px 4px 0px;
}
.artikeltab_werbeblock{
  display:block;
  float:left;
  width:282px;
  text-align:right;
  font-size:10px;
  color:#555;
}
.tab_bilder {
  display:block;
  float:left;
  width:620px;

  padding:0px 0px 4px 0px;
  border:1px solid #d8ecfa;
  border-right:1px none #d8ecfa;
  border-bottom:1px none #d8ecfa;
  background-image: url(/oonup/images/background/shadow.gif);
  background-repeat: no-repeat;
  background-position: right bottom;
  margin:7px 0px 12px 0px;
}
.tab_bilderdetail{
  display:block;
  float:left;
  width:620px;
  height:550px;
  padding:4px 4px 4px 4px;
  border:1px solid #d8ecfa;
  border-right:1px none #d8ecfa;
  border-bottom:1px none #d8ecfa;
  background-image: url(/oonup/images/background/shadow.gif);
  background-repeat: no-repeat;
  background-position: right bottom;
  margin:7px 0px 12px 0px;
}
.tab_umfrage{
  display:block;
  float:left;
  width:500px;
  height:515px;
  padding:0px 0px 4px 0px;
  border:1px solid #d8ecfa;
  border-right:1px none #d8ecfa;
  border-bottom:1px none #d8ecfa;
  background-image: url(/oonup/images/background/shadow.gif);
  background-repeat: no-repeat;
  background-position: right bottom;
  margin:7px 0px 12px 74px;
}

.tab_artikelinfo{
  margin-left:-1px;
  margin-top:0px;
  padding:12px 10px 8px 8px;
  background:#fff;
  width:154px;
  border-right:1px solid #E0E0E0;
  /*border-bottom:1px solid #E0E0E0;*/
  border-top:1px solid #E0E0E0;
  background-image: url(/oonup/images/bg-rs5.jpg); 
  background-repeat: repeat-x;
}
.tab_artikelinfo-title{
  padding:0px 0px 0px 0px;
  color:#666;
  font-size:14px;
  font-weight: bold;
}
.tab_artikelinfo-author{
  color:#000;
  font-size:12px;
  font-weight: bold;
}
.tab_artikelinfo-published{
  padding:8px 0px 3px 0px;
  color:#000;
  font-size:12px;
  font-weight:normal;
  border-bottom:1px dashed #f4f4f4;
}
.zusatznavtabon .tab_artikelinfo-published{
  padding:0px 0px 3px 0px;
  color:#000;
  font-size:12px;
  font-weight:normal;
  border-bottom:1px dashed #f4f4f4;
}
.tab_artikelinfo-vonauthor{
  padding:0px 0px 3px 0px;
  border-bottom:1px dashed #f4f4f4;
  color:#000;
  font-size:12px;
  font-weight:normal;
}
.tab_artikelinfo-ressort{
  padding:0px 0px 4px 0px;
  border-bottom:1px dashed #f4f4f4;
  color:#999;
  font-size:12px;
  font-weight:normal;
}
.tab_artikelinfo-ressort a { color:#999; }
.tab_artikelinfo-platzhalter{
  padding:4px 0px 4px 0px;
  height:3px;
  line-height: 3px;
}
.artikelcontent1 {
  float:left;
  padding-right:10px;
  width:397px;
  max-width:397px;
  padding-top:1px;
  border-right:1px solid #E0E0E0;
}
.artikelcontent2{ 
  float:right;
  margin:0px 0px 0px -1px; 
  padding:10px 0px 0px 10px;
  width:397px;
  max-width:402px;
  border-left:1px solid #E0E0E0; 
}
.artikelcontent4{
  float:left;
  padding: 21px 0px 0px 10px;
  width:397px;
  max-width:397px;
  min-height:150px;

}
.artikelcontent3{
  clear:both;
  float:left;
  width:408px;
  max-width:408px;
  min-height:150px;
  padding-top:20px;
  border-top:1px solid #E0E0E0;
}
.drucken{
  border-top:1px solid #f4f4f4;
}
.drucken, .versenden{
  display:block;
  height:20px;
  line-height:20px;
  border-bottom:1px dotted #f4f4f4;
  color:#006eb8;
  font-size:12px;
  font-weight:normal;
}
.versenden a,
.drucken a{
  display:block;
  float:left;
  vertical-align:middle;
  padding:0px;
  margin:0px;
  text-align:left;
}
.versenden a:hover,
.drucken a:hover{
  text-decoration:underline;
}
.versenden a:hover img,
.drucken a:hover img{
  display:block;
  float:left;
  text-decoration:none;
}
.versenden a img,
.drucken a img{
  vertical-align:middle;
  padding:0px 6px 0px 0px;
}
.tab_artikeltab-spacer{
  margin-left:-1px;
  height:10px;
  max-height:10px;
  min-height:10px;
  width:171px;
  border-left:1px solid #ffffff;
  border-bottom:1px solid #E0E0E0;
  border-right:1px solid #E0E0E0;
}
.tab_artikeltab{
  display:block;
  float:left;
  padding:0px 0px 0px 0px;
  margin:0px;
  width:172px;
  /*border-top:1px solid #dbdbdb;*/
  /*background:#dbdbdb;*/
  /*
  min-height:240px;
  max-height:305px;
  */
}
.artikeldetailtabs_inaktiv{
  display:block;
  float:left;
  padding-top:0px;
  padding-left:10px;
  height:46px;
  line-height:46px;
  width:161px;
  font-size: 14px;
  font-weight: bold;
  color:#999;
  border-bottom:1px solid #dbdbdb;
  border-right:1px solid #dbdbdb;
  border-top:1px none #dbdbdb;
  border-left:1px none #dbdbdb;
  background-image: url(/oonup/images/background/bg-tab-inaktiv.jpg);
}
.artikeldetailtabs_aktiv{
  display:block;
  float:left;
  padding-left:10px;
  height:46px;
  line-height:46px;
  width:161px;
  font-size: 14px;
  font-weight: bold;
  color:#ffffff;
  border-top:1px none #dbdbdb;
  border-left:1px none #dbdbdb;
  border-bottom:1px solid #dbdbdb;
  border-right:1px solid #dbdbdb;
  background-image: url(/oonup/images/background/bg-tab-aktiv.jpg);
}
.tabeck_aktiv{
  display:block;
  float:right;
  padding:0px;
  margin:0px;
  width:8px;
  height:46px;
  border:0px;
  background-image: url(/oonup/images/background/bg-tabeck-aktiv.jpg);
  background-repeat:no-repeat;
  background-position:right bottom;
}
.tabeck_inaktiv{
  display:block;
  float:right;
  width:8px;
  height:8px;
  background-image:none;
}
.tab_artikelwerbung{
  display:block;
  float:left;
  padding: 12px 0px 12px 24px;
  width:172px;
  margin-left:0px;
  border-left:1px solid #dbdbdb;
}
.artikeldetail_werbung{
  display:block;
  float:right;
  margin:5px 0px 5px 10px;
  padding:5px 5px 5px 5px;
  width:260px;
}
.artikeldetail_werbeblock{
  display:block;
  float:left;
  width:608px;
  margin:10px 0px 10px 0px;
  padding:10px 5px 10px 5px;
  border:1px solid #CCCCCC;
}
.artikelzurueckressort{
  float:left;
  width:622px;
  margin:10px 0px 10px 0px;
  padding:10px 0px 10px 0px;
  border-top:1px solid #f4f4f4;
  border-bottom:1px solid #f4f4f4;
  color:#999;
  font-weight:bold;
}
.artikelzurueckressort a{
  color:#999;
  font-weight:bold;
}

/****************************************************************/
/* Linkbox                                                      */
.artikellinkbox{
  clear:both;
  display:block;
  float:right;
  margin:5px 0px 5px 10px;
  padding:5px 5px 5px 5px;
  border:1px solid #d8ecfa;
  width:292px;
}
.artikellinkbox-title{
  display:block;
  float:left;
  padding:2px 0px 2px 0px;
  font-size:14px;
  font-weight:bold;
  color:#555;
  width:292px;
}
.artikellinkbox-line{
  padding:2px 0px 2px 0px;
  color:#006cb5;
}
.artikellinkbox_img{
  float:left;
  display:block;
  width:10px;
  vertical-align:middle;
  text-align:left;
  line-height:21px;
}
.artikellinkbox_img img{
  padding-top:8px;
}
.artikellinkbox_titel{
  float:left;
  display:block;
  width:282px;
  vertical-align:middle;
  line-height:21px;
  font-size:12px;
  font-weight:bold;
}

/****************************************************************/
/* Weitere Artikel                                              */
.weitere_art_box{
  display:block;
  float:left;
  border:1px solid #d8ecfa;
  padding:7px 8px 8px 8px;
}
.weitere_art_thumb{
    margin-left:10px;
    float:right;
    width:142px;
}
.weitere_art_thumb a img{
    border:0px solid #fff;
}
.weitere_art_label{
  display:block;
  float:left;
  width:278px;
  padding-top:14px;
  padding-bottom:9px;
  font-size:16px;
  color:#444;
}
.weitere_art_label a{
  display:block;
  float:left;
  width:278px;
  padding-top:14px;
  padding-bottom:9px;
  font-size:16px;
  color:#444;
}
.weitere_art_short{
  font-size:12px;
  color:#000000;
}
.weitere_art_title,
.weitere_art_title a{
  font-size:12px;
  font-weight:bold; /*bold laut Herrn Persiel nicht! - UND wieder bold nach Besprechung in Linz!*/;
  line-height:16px;
}
.weitere_art_line{
  border-top:1px solid #f4f4f4;
  margin-top:4px;
  padding-bottom:4px;
  height:1px;
  line-height:1px;
}
.art_detail_small_border{
  margin-left:-11px; 
  margin-top:-10px;
  width:236px;
  border-top:1px solid #e0e0e0; 
  height:5px; 
  line-height:5px;
}

/****************************************************************/
/* Artikeldiskussion                                            */
.artikeldiskussion{
  padding-top:0px;
}
.artikeldiskussion-head{
  font-size:16px;
  line-height:20px;
  color:#444;
  border-top:1px dotted #f4f4f4;
  padding:17px 0px 4px 0px;
}
.artikeldiskussion-form{
  margin-top:3px;
  padding:1px 10px 5px 10px;
  background-image: url(/oonup/images/bg-rs5.jpg); 
  background-repeat: repeat-x;
  color:#000000;
  min-height:70px;
}
.artikeldiskussion-anzeigen{
  display:block;
  float:left;
  background-image: url(/oonup/images/bg-rs5.jpg); 
  background-repeat: repeat-x;
}
.artikeldiskussion-anzeigen-line{
  display:block;
  float:left;
  width:560px;
  padding:12px 0px 12px 52px;
  border-bottom:1px solid #f4f4f4;
}
.artikeldiskussion-anzeigen-line_alle{
  display:block;
  float:left;
  width:612px;
  padding:4px 0px 4px 0px;
}
.artikeldiskussion-anzeigen-linie_alle{
  display:block;
  float:left;
  width:612px;
  height:4px;
  line-height: 4px;
  border-bottom:1px solid #f4f4f4;
}
.artikeldiskussion-nummer{
  display:block;
  float:left;
  width:20px;
  color:#62a2ce;
  font-weight: bold;
}
.artikeldiskussion-titel{
  display:block;
}
.artikeldiskussion-titel_alle{
  display:block;
  padding-bottom:4px;
}
.artikeldiskussion-text{
  display:block;
  float:left;
  padding:0px 0px 0px 20px;
}
.artikeldiskussion-text_alle{
  display:block;
}
.artikeldiskussion-text_alle0{
  display:block;
  float:right;
  width: 452px;
}
.artikeldiskussion-text_alle50{
  display:block;
  float:right;
  width: 402px;
}
.artikeldiskussion-text-bild{
  float:clear;
  display:block;
  float:left;
  margin-top:10px;
}
.artikeldiskussion-text-antworten{
  float:clear;
  display:block;
  float:left;
  margin-top:10px;
}
a.artikeldiskussion-antwort-schreiben {
  display: block;
  width: 9em;
  background: url(/oonup/images/icon/icon-antworten.jpg) no-repeat;
  padding-left: 20px;
  margin-top: 10px;
  line-height: 16px;
}
a.artikeldiskussion-antwort-schreiben:visited {
  color: #006cb5;
}
a.artikeldiskussion-antwort-schreiben:hover {
  text-decoration: underline;
}

.artikeldiskussion-form input[type="text"],
.artikeldiskussion-form input[type="password"]{
  width:365px;
  padding:2px 2px 2px 2px;
  border:1px solid #92b4cc;
}
.artikeldiskussion-form textarea{
  width:370px;
  padding:2px 2px 2px 2px;
  border:1px solid #92b4cc;
}

#register input[type="password"],
#register input[type="text"]{
  width:365px;
  font-size:11px;
  padding:2px 2px 2px 2px;
  border:1px solid #92b4cc;
}


input.formbutton{
  border:none;
  width:68px;
  height:21px;
  background-color:#ffffff;
  background-image: url(/oonup/images/buttons/absenden.jpg); 
  background-repeat: repeat-x;
}
.anz_postings{
  font-weight:bold;
  font-size:16px;
  line-height:24px;
  color:#006cb5;
}
.anz_postings_all{
  font-weight:bold;
  font-size:16px;
  line-height:24px;
  color:#666666;
}
.anz_postings_all a{
  color:#666666;
}
.artdisk_register{
  margin:10px 0px 5px 0px;
  padding:5px 0px 5px 0px;
  display:block;
  width:370px;
}
.artdisk_register_box{
  display:block;
  float:left;
  margin:1px 0px 0px 0px;
}
.artdisk_register_logbox{
  display:block;
  float:left;
  padding-right:5px; 
  width:220px;
}
.artdisk_label{
  display:block;
  float:left;
  padding:4px 0px 2px 0px;
  width:95px;
  color:#000000;
}
.artdisk_label1{
  display:block;
  float:left;
  padding:4px 0px 2px 0px;
  width:370px;
  color:#000000;
}
.artdisk_felder{
  display:block;
  float:left;
  padding:0px 0px 2px 0px;
  width:110px;
  color:#000000;
}
.artdisk_register_logbutton{
  padding:3px 0px 5px 0px;
  display:block; 
  float:left;
  vertical-align:top;
  width:145px; 
  height:35px;
}
.artdisk_register_logpermanent{
  padding:5px 0px 5px 0px;
  display:block; 
  float:left;
  width:370px; 
}
.artikeldiskussion-pager{
  display:block;
  float:left;
  width:620px;
  text-align:left;
  padding:12px 0px 8px 72px;
  font-size:12px;
  font-weight:bold;
}


/****************************************************************/
/* Thumbnails                                                   */
.smallpic{
  margin:0px 0px 10px 10px;
  padding:10px 13px 11px 10px;
  max-width:282px;
  width:282px;
  border:1px none #d8ecfa; /*006cb5;*/ 
  border-top:1px solid #d8ecfa; /*006cb5;*/
  border-left:1px solid #d8ecfa; /*006cb5;*/
  float:right;
  color:#666666;
  font-size:12px;
  background-image: url(/oonup/images/background/shadow.gif);
  background-repeat: no-repeat;
  background-position: right bottom;
}

.thumbnails{
  background:#ffffff;
  padding: 0px 0px 5px 0px;
}
a img{
  border:0px;
}

/****************************************************************/
/* Karikatur                                                    */
.karikatur{
  display:block;
  float:left;
  width:318px;
  padding:10px 0px 10px 10px;
  background-image: url(/oonup/images/bg-rs5.jpg); 
  background-repeat: repeat-x;
}
.karikatur-head{
  float:left;
  display:block;
  font-size:16px;
  color:#555;
  padding-bottom:8px;
}
.karikatur-box{
  display:block;
  float:left;
  width:284px;
  padding:3px 10px 10px 10px;
  font-size:12px;
  background:#ffffff;
  border:1px none #d8ecfa; /*006cb5;*/ 
  border-top:1px solid #d8ecfa; /*006cb5;*/
  border-left:1px solid #d8ecfa; /*006cb5;*/
  background-image: url(/oonup/images/background/shadow.gif);
  background-repeat: no-repeat;
  background-position: right bottom;
}
.karikatur-boxhead{
  display:block;
  float:left;
  padding-bottom:5px;
}
.karikatur-headimg{
  display:block;
  float:left;
  vertical-align:middle;
  height:16px;
  padding-right:10px;
}
.karikatur-headline{
  display:block;
  float:left;
  vertical-align:middle;
  height:16px;
  width:162px;
  padding:0px 5px 0px 5px;
}
.karikatur-headblaetternimg{
  display:block;
  float:right;
  vertical-align:middle;
  height:16px;
}
.karikatur-headblaettern{
  display:block;
  float:right;
  vertical-align:middle;
  height:16px;
  padding:0px 5px 0px 5px;
}
.karikatur-boxpic{
  display:block;
  float:left;
  width:285px;
  text-align:center;
}
.karikatur-mehr{
  display:block;
  float:left;
  padding:7px 0px 0px 0px;
  font-size:12px;
  color:#006eb8;
}


/****************************************************************/
/* Blätter-Funktion                                             */
.blaettern{
  display:block;
  padding:5px 8px 0px 0px;
}
.blaetternimg{
  display:block;
  float:right;
  vertical-align:middle;
  height:16px;
}
.blaetterntext{
  display:block;
  float:right;
  vertical-align:middle;
  height:16px;
  padding:0px 5px 0px 5px;
  color:#000000;
}


/****************************************************************/
/* Ted / Umfrage                                                */
.umfrage{
  display:block;
  float:left;
  width:144px;
  background-image: url(/oonup/images/bg-rs5.jpg); 
  background-repeat: repeat-x;
  padding:10px 8px 10px 8px;
  margin-left:4px;
}
.umfrage-head{
  font-size:16px;
  color:#555;
  padding-bottom:10px;
}
.umfrage-box{
}
.umfrage-box-uebersicht{
  display:block;
  float:left;
  width:350px;
  padding:8px 8px 8px 8px;
  border:1px solid #d8ecfa;
  border-right:1px none #d8ecfa;
  border-bottom:1px none #d8ecfa;
  background-image: url(/oonup/images/background/shadow.gif);
  background-repeat: no-repeat;
  background-position: right bottom;
  margin:7px 0px 12px 74px;
}
.umfrage-frage-uebersicht{
  padding:4px 0px 4px 0px;
 /* border-top:1px dotted #d8ecfa;*/
}
.umfrage-antwort-uebersicht{
  display:block;
  float:left;
  padding: 4px 4px 4px 4px;
  border-top:1px dotted #d8ecfa;
  width:340px;
}
.umfrage-stimmenprozent-uebersicht{
  display:block;
  float:left;
  padding:0px;
  margin:0px;
  font-size:11px;
}
.umfrage-stimmentext-uebersicht{
  display:block;
  float:left;
  width:99%
  padding:0px 0px 8px 0px;
  margin:0px;
  font-size:11px;
}
.umfrage-antwort-radio-uebersicht{
  display:block;
  float:left;
  width:20px;
  padding:4px 0px 0px 0px;
  margin:0px;
  height:20px;
  font-size:12px;
}
.umfrage-antwort-text-uebersicht{
  display:block;
  float:left;
  padding:2px 0px 0px 2px;
  margin:0px;
  height:20px;
  font-size:12px;
}
.umfrage-antwort{
  float:left;
  padding: 2px 0px 0px 0px;
  border-bottom:1px dotted #d8ecfa;
  width:100%;
}
.umfrage-antwort-radio{
  float:left;
  width:20px;
  padding:0px;
  margin:0px;
}
.umfrage-antwort-text{
  float:left;
  padding-left:2px;
  padding-top:1px;
  margin:0px;
  font-size:11px;
}
.umfrage-stimmen{
  width:60px;
  float:left;
  padding:0px;
  margin:0px;
}
.umfrage-stimmenprozent{
  width:450px;
  display:block;
  float:left;
  padding:0px;
  margin:0px;
  font-size:11px;
}
.umfrage-stimmentext{
  display:block;
  float:left;
  width:350px;
  padding:0px;
  margin:0px;
  font-size:11px;
}
.umfrage-showgrafik{
  width:100%;
  float:left;
  padding:0px;
  margin:0px;
}
.umfrage-frage{
  padding-bottom:8px;
  border-bottom:1px dotted #d8ecfa;
}
.umfrage_gross{
  display:block;
  float:left;
  width:480px;
  /*background-image: url(/oonup/images/bg-rs5.jpg); 
  background-repeat: repeat-x;
  padding:10px 8px 10px 8px;*/
  margin:0px 0px 12px 4px;
}

/****************************************************************/
/* Service / Dienste                                            */
.service-dienst{
  float:left;
  margin:0px;
  padding:5px 0px 0px 0px;
  border-top:1px solid #000000;
  background-image: url(/oonup/images/bg-rs5.jpg); 
  background-repeat: repeat-x;
}
.service, .dienst{
  float:left;
  padding:0px 0px 0px 0px;
  border-bottom:1px dotted #000000;
  background-color: transparent;
}
.service-line, .dienst-line{
  float:left;
  padding: 5px 5px 0px 5px;
  width:125px;
  vertical-align:top;
  color:#006cb5;
  background-color: transparent;
}
.service-line img, .dienst-line img{
  float:left;
  padding: 0px 5px 5px 0px;
  background-color: transparent;
}

/****************************************************************/
/* Sonderthemen                                                 */
.block_sonderthemen-gross{
  float:left;
  width:795px;
  min-height:175px;
  padding:0px 0px 8px 0px;
}
.sonderthemen_title{ 
  width:779px;
  padding-bottom:4px;
}
.sonderthemen_praesentiert{
  float:left;
  margin:0px;
  width:98px;
  float:left;
  font-size:10px;
  color:#444;
  padding: 0px 8px 0px 00px;
}
.sonderthemen_praesentiert img{
  float:left;
  padding:0px;
  border:1px solid #cccccc;
}
.sonderthemen_bild{
  float:left;
  padding: 0px 0px 0px 0px;
  margin:0px;
  width:294px;
  font-size:12px;
  font-weight:bold;
  color:#006cb5;
}
.sonderthemen_bild img{
  float:left;
  padding:0px;
  border:2px solid #555;
}
.sonderthemen_weitere{
  display:block;
float:right;
  padding:0px 0px 0px 0px;
  margin:0px;
  width:390px;
}
.sonderthemen_weitere ul{
  list-style:none;
  padding:0px 0px 0px 0px;
  margin:0px;
  width:390px;
}
.sonderthemen_weitere ul li{ 
  list-style:none;
  border-bottom:1px dotted #d8ecfa;
  padding:0px 0px 4px 0px;
  margin-bottom:6px;
  min-width:380px;
}
.sonderthemen-head{
  float:left;
  padding-left:10px;
  width:583px;
}
.block_sonderthemen{
  float:left;
  height:185px;
  width:795px;
  padding:0px 10px 10px 10px;
  background-image: url(/oonup/images/bg-rs5.jpg); /* (/oonup/images/bg-sonderthemen.jpg); */
  background-repeat: repeat-x;
}
.block_slinks{
  float:left;
  width:387px;
  min-height:175px;
  padding:10px 10px 0px 0px;
  border-right:1px dotted #000000;
}
.block_srechts{
  float:right;
  width:387px;
  min-height:175px;
  padding:10px 0px 0px 10px;
}
.block_sbild{
  float:left;
  padding: 0px 10px 0px 0px;
  margin:0px;
  width:294px;
  font-size:12px;
  font-weight:bold;
  color:#006cb5;
}
.block_sbild_img img{
  float:left;
  padding:0px;
  border:2px solid #555;
}
.block_spraesentiert{
  float:left;
  padding:0px;
  margin:0px;
  width:83px;
  float:left;
  font-size:10px;
  color:#444;
}
.block_spraesentiert img{
  float:left;
  padding:0px;
}
.werbung-rechts{
  float:right;
  padding: 0px 10px 0px 10px;
  font-size:11px;
  color:#999;
  width:200px;
  text-align:right;
}
.werbung_text{
  float:left;
  font-size:11px;
  color:#999;
}

/****************************************************************/
/* Sonderthemen / Gewinnspiel / Kino                            */
.block_gewinnspiel_head{
  padding:0px;
  margin:0px;
  float:left;
  width:484px;
  border-right:1px dotted #000;
}
.block_gewinnspiel_rs6{
  padding:0px;
  margin:0px;
  float:left;
  width:484px;
  border-right:1px dotted #000;
  background-image: url(/oonup/images/bg-rs5.jpg); 
  background-repeat: repeat-x;
}
.gewinn-thumb{
  float:left;
  width:150px;
  padding:10px 0px 10px 10px;
}
.block_kino_head .blockhead{
  display:block;
  float:left;
  margin:0px 0px 0px 0px;
  padding:2px 0px 0px 0px;
  height:26px;
  line-height:26px;
  border-top:3px solid #555;
  border-bottom:1px solid #555;
  z-index:2;
  width:321px;
}
.block_kino_head{
  float:left;
  width:321px;
  padding:0px;
  margin:0px;
}
.block_kino_rs4{
  float:left;
  width:301px;
  height:157px;
  margin:0px;
  padding:8px 10px 4px 10px;
  background-image: url(/oonup/images/background/bg-kinovorhang2.jpg); 
  background-repeat: repeat-x;
  text-align:center;
}
.kino-thumb{
  display:block;
  float:left;
  padding:0px;
  margin:12px 10px 0px 45px;
  width:224px;
  max-height:112px;
  border:2px solid #555; 
}
.kino-thumb img{
  padding:0px;
  margin:0px;
}


/****************************************************************/
/* Service-Kasten / BlueBox                                     */
.box{
  clear:both;
  display:block;
  padding: 0px 10px 0px 10px;
  border:1px solid #b4d2e7;
  background:#eaf4fb;
  height:40px;
  line-height:40px;
  max-height:40px;
  min-height:40px;
  vertical-align:middle;
}
.box-form{
  float:left;
  font-size:14px;
}
.box-form-right{
  float:right;
  text-align:right;
  color:#006cb5;
}
.box-left{
  float:left;
  text-align:left;
}
.box-right{
  float:right;
  text-align:right;
}
.bluebox{
  clear:both;
  display:block;
  width:775px;
  height:60px;
  padding: 4px 20px 4px 20px;
  border:1px solid #b4d2e7;
  background:#eaf4fb;
}
.bluebox-rechts{
  display:block;
  float:left;
  width:300px;
}
.bluebox-head-right,
.bluebox-head-left{
  display:block;
  color:#444;
  font-size:17px;
  font-weight:bold;
  padding-top:8px;
  padding-bottom:4px;
}
.bluebox-content-left img,
.bluebox-content-right img{
  vertical-align:bottom;
}
.bluebox-content-left,
.bluebox-content-right{
  display:block;
  float:left;
  color:#006cb5;
  font-size:14px;
  font-weight:normal;
  vertical-align:top;
}
.bluebox-links{
  display:block;
  float:left;
  width:460px;
}

/****************************************************************/
/* Extras im Artikel /Diaserien/Streams...                      */
.artikel_extblock{
  display:inline-block;
  float:right;
  width:320px;
}

.ext_thumbs{
  float:right;
  width:292px;
  padding:8px 3px 8px 10px;
  margin:0px 0px 12px 5px;
  border:1px solid #d8ecfa;
  border-right:1px none #d8ecfa;
  border-bottom:1px none #d8ecfa;
  background-image: url(/oonup/images/background/shadow.gif);
  background-repeat: no-repeat;
  background-position: right bottom;
}
.art_diaserien{
  display:block;
  float:right;
  width:292px;
  padding:4px 3px 13px 10px;
  margin:12px 0px 0px 5px;
  border:1px solid #d8ecfa;
  border-right:1px none #d8ecfa;
  border-bottom:1px none #d8ecfa;
  background-image: url(/oonup/images/background/shadow.gif);
  background-repeat: no-repeat;
  background-position: right bottom;
}
.art_extimages{
  display:block;
  float:right;
  width:500px;
  padding:4px 3px 13px 10px;
  margin:12px 0px 0px 5px;
  border:1px solid #d8ecfa;
  border-right:1px none #d8ecfa;
  border-bottom:1px none #d8ecfa;
  background-image: url(/oonup/images/background/shadow.gif);
  background-repeat: no-repeat;
  background-position: right bottom;
}
.art_diaserien-head{
  display:block;
  float:left;
  width:283px;
  margin:4px 8px 8px 0px;
}
.art_diaserien-head-links{
  display:block;
  float:left;
  width:130px;
}
.art_diaserien-head-rechts{
  display:block;
  float:right;
  width:130px;
  text-align:right;
}
.art_diaserien-head-img{
  float:left;
  vertical-align:middle;
  height:16px;
  padding-right:8px;
}
.art_diaserien-head-line a{
  float:left;
  vertical-align:middle;
  height:11px;
  color:#555;
  font-size:11px;
  padding-bottom:2px;
}
.art_diaserien-head-blaetternimg{
  float:right;
  vertical-align:middle;
  height:16px;
  padding:0px 0px 0px 0px;
}
.art_diaserien-head-blaettern a{
  color:#006eb8;
}
.art_diaserien-head-blaettern{
  float:right;
  vertical-align:middle;
  height:16px;
  font-size:11px;
  color:#006eb8;
  padding:0px 4px 0px 4px;
}
.art_diaserien-img{
  display:block;
  float:left;
  margin-top:4px;
}
.art_diaserien-img img{
  padding:0px;
  margin:0px;
}
.art_diaserien-imgtext{
  display:block;
  font-weight:normal;
  color:#666666;
}
.art_bilder-tab-img{
  display:block;
  float:left;
  margin-top:4px;
  margin-bottom:4px;
  width:450px;
  min-height:400px;
  background-color: #f3f3f3;
  text-align:center
}
.art_bilder-tab-imgtext{
  display:block;
  margin:4px 0px 0px 0px;
  padding:4px 0px 0px 0px;
  color:#666666;
  width:400px;
  background-color: #ffffff;
  text-align:left;
}
.art_diaserien-tab-img{
  display:block;
  float:left;
  margin-top:4px;
  margin-bottom:4px;
  width:600px;
  min-height:450px;
  /* background-color: #f3f3f3; */
}
.art_diaserien-tab-img img{
  padding:0px;
  margin:0px;
}
.art_diaserien-tab-imgtext{
  display:block;
  float:left;
  margin:4px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  color:#666666;
  background-color: #ffffff;
  text-align:left;
}
.tab_diaserien{
  display:block;
  float:left;
  width:600px;
  padding:4px 8px 8px 8px;
  margin:0px 0px 0px 0px;
  /*border:1px solid #d8ecfa;
  border-right:1px none #d8ecfa;
  border-bottom:1px none #d8ecfa;
  background-image: url(/oonup/images/background/shadow.gif);
  background-repeat: no-repeat;
  background-position: right bottom;*/
}
.tab_diaserien-head{
  display:block;
  float:left;
  width:600px;
  margin:4px 8px 8px 0px;
}
.tab_diaserien-head-links{
  display:block;
  float:left;
  width:290px;
  background:#ffffff;
}
.tab_diaserien-head-rechts{
  display:block;
  float:right;
  width:300px;
  text-align:right;
}
.art_diaserien-head-img{
  float:left;
  height:16px;
  width:20px;
  padding-right:8px;
}
.tab_diaserien-head-line{
  float:left;
  height:11px;
  color:#555;
  width:250px;
  font-size:11px;
  padding-bottom:2px;
}
.tab_diaserien-head-line a{
  color:#555;
}
.tab_diaserien-head-blaetternimg{
  float:right;
  vertical-align:middle;
  height:16px;
  padding:0px 0px 0px 0px;
}
.tab_diaserien-head-blaettern a{
  color:#006eb8;
}
.tab_diaserien-head-blaettern{
  float:right;
  vertical-align:middle;
  height:16px;
  font-size:11px;
  color:#006eb8;
  padding:0px 4px 0px 4px;
}
.tab_diaserien-img{
  display:block;
  float:left;
  margin-top:4px;
  /*background-color: #f3f3f3;*/
}
.tab_diaserien-imgtext{
  color:#666666;
  display:block;
  float:left;
  /*background-color: #ffffff;*/
}
.tab_bilderserien-head-rechts{
  display:block;
  float:right;
  width:420px;
  text-align:right;
  padding-right:10px;
  margin-top:4px;
  margin-bottom:3px;
}
.art_bilderserien-head-img{
  float:left;
  height:16px;
  width:20px;
  padding-right:8px;
}
.tab_bilderserien-head-blaetternimg{
  float:right;
  vertical-align:middle;
  height:16px;
  padding:0px 0px 0px 0px;
}
.tab_bilderserien-head-blaettern a{
  color:#006eb8;
}
.tab_bilderserien-head-blaettern{
  float:right;
  vertical-align:middle;
  height:16px;
  font-size:11px;
  color:#006eb8;
  padding:0px 4px 0px 4px;
}

/****************************************************************/
/* Scroller in den Diaserien                                    */
div.scroller {
  /* modify width and height if necessary */
  width: 284px;
  height: 210px;
  overflow: hidden;
}

div.scroller div.section {
  /* modify width and height of each section as needed (should match the size of the scroller window)   */
  width: 284px;
  height: 210px;
  overflow: hidden;
  float: left;
}

div.scroller div.scrol-content {
  width: 10000px;
}

/****************************************************************/
/* Scroller für die TAB-Diaserie                                */
.tab_diaserien div.scroller {
  /* modify width and height if necessary */
  display:block;
  float:left;
  width: 600px;
  min-height: 500px;
  height: auto;
  overflow: hidden;
  text-align:center;
}
.tab_diaserien div.scroller div.section {
  /* modify width and height of each section as needed (should match the size of the scroller window)   */
  width: 600px;
  min-height: 500px;
  height: auto;
  overflow: hidden;
  float: left;
  text-align:center;
}
.tab_diaserien div.scroller div.scrol-dia {
  width: 100000px;
}


/****************************************************************/
/* Scroller für die videos / Streamsets                         */
.sts_scroller{ /*.tab_bildscroller{*/
  display:block;
  float:left;
  width:162px;
}
.sts_scroller div.scroller {
  /* modify width and height if necessary */
  width: 162px;
  height: 391px;
  overflow: hidden;
  text-align:center;
}
.sts_scroller div.scroller div.section {
  /* modify width and height of each section as needed (should match the size of the scroller window)   */
  width: 162px;
  height: 130px;
  overflow: hidden;
  float: left;
  text-align:center;
}
.sts_scroller div.scroller div.scrol-sts{
  width: 162px;
  height: 10000px;
}



/****************************************************************/
/* Scroller für die TAB-Bilder                                  */
.tab_bildscroller div.scroller {
  /* modify width and height if necessary */
  width: 130px;
  height: 300px;
  overflow: hidden;
  text-align:center;
}
.tab_bildscroller div.scroller div.section {
  /* modify width and height of each section as needed (should match the size of the scroller window)   */
  width: 130px;
  height: 100px;
  overflow: hidden;
  float: left;
  text-align:center;
}
.tab_bildscroller div.scroller div.scrol-thumb {
  width: 130px;
  height: 10000px;
}

/****************************************************************/
/* Scroller Karikaturen                                         */
.karikatur-boxpic div.scroller {
  /* modify width and height if necessary */
  width: 285px;
  /*height: 182px;*/
  overflow: hidden;
}
.karikatur-boxpic div.scroller div.section {
  /* modify width and height of each section as needed (should match the size of the scroller window)   */
  width: 285px;
  /*height: 182px;*/
  overflow: hidden;
  float: left;
}
.karikatur-boxpic div.scroller div.kar_scrol-content {
  width: 10000px;
}

/****************************************************************/
/* Scroller Fotogalerien                                        */
#fotogalerieGlider div.scroller {
  /* modify width and height if necessary */
  width: 318px;
  height: 175px;

  overflow: hidden;
  padding:0px;
  margin:0px;
}
.dreibilder #fotogalerieGlider div.scroller {
  width: 477px;
}
#fotogalerieGlider div.scroller div.content {
  width: 10000px;
  padding:0px;
  margin:0px;
}
#fotogalerieGlider div.scroller div.content  div.section {
  /* modify width and height of each section as needed (should match the size of the scroller window)   */
  width: 318px;
  height: 175px;
  overflow: hidden;
  float: left;
  padding:0px;
  margin:0px;
}
.dreibilder #fotogalerieGlider div.scroller div.content  div.section {
  width: 477px;
}

.art_streamset{
  display:block;
  float:right;
  width:292px;
  padding:10px 10px 13px 3px;
  margin:8px 0px 4px 4px;
  border:1px solid #d8ecfa;
  border-right:1px none #d8ecfa;
  border-bottom:1px none #d8ecfa;
  background-image: url(/oonup/images/background/shadow.gif);
  background-repeat: no-repeat;
  background-position: right bottom;
  text-align:right;
}
.artikeltab_bilder .art_streamset{
  display:block;
  float:right;
  width:610px;
  padding:4px 10px 6px 3px;
  margin:0px;
  border:1px none #d8ecfa;
  background-image: none;
}

/****************************************************************/
/* Formulare                                                    */
.art_formular{
  float:left;
  margin:2px 0px 0px 0px;
  padding:4px 0px 0px 0px;
  width: 493px;
  min-width: 473px;
  max-width: 493px;
  border:1px solid #CCCCCC;
  vertical-align:top;
  z-index:1;
}
.art_formular-linetext{
  position:relative;
  display:block;
  top:5px;
  float:left;
  left:10px;
  margin:0px 50px 0px 0px;
  padding:0px 10px 0px 10px;
  color:#666;
  font-size:10px;
  font-weight:bold;
  background-color:#ffffff;
  z-index:3;
  width:100px;
}
.art_formular-head{
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  display:block;
  float:left;
  width: 475px;
  min-width: 475px;
  max-width: 475px;
}
.art_formular-pflicht{
  display:block;
  float:right;
  position:relative;
  top:18px;
  width: 205px;
  min-width: 275px;
  max-width:295px;
  text-align:right;
  margin:6px 0px 0px 50px;
  color:#666;
  font-size:11px;
  font-weight:bold;
  /*border:1px solid transparent;*/
}
.art_formular-text{
  display:block;
  width: 475px;
  min-width: 475px;
  max-width: 475px;
}
.art_formular-form{
  display:block;
  border:1px solid #555;
  width: 473px;
  min-width: 473px;
  max-width: 473px;
}
.art_formular-formsubmit{
  display:block;
  float:right;
  padding:5px 0px 5px 0px;
  width: 493px;
  min-width: 473px;
  max-width: 493px;
  text-align:right;
}
.art_formular-error{
  margin:10px 0px 0px 0px;
  padding:10px 10px 0px 10px;
  width: 473px;
  min-width: 473px;
  max-width: 473px;
  border:1px solid #D61111;
  background-color: #FFDFE3;
}
.art_formular-error-head{
  font-size:14px;
  font-weight:bold;
  color:#A4091E;
}
.art_formular-error-problem{
  font-size:12px;
  font-weight:bold;
  color:#000000;
  padding:5px 0px 0px 0px;
}
.art_formular-error-fehler{
  font-size:14px;
  font-weight:bold;
  color:#A4091E;
  padding:5px 0px 5px 0px;
  line-height:24px;
}
.art_formular td.input{
  border:0px solid #ffffff;
}
label.input{
  border:0px solid #ffffff;
}
.art_formular .trennlinie{
  display:block;
  float:left;
  width: 470px;
  line-height:0px;
  margin:0px 0px 0px 10px;
  border-top:1px none #CCCCCC; 
}
.art_formular .trennlinie-felder{
  display:block;
  float:left;
  width: 339px;
  line-height:0px;
  margin:5px 0px 6px 0px;
  border:1px dotted #CCCCCC; 
}
.art_formular input[type="text"],
.art_formular textarea,
.art_formular select  {
  display:block;
  float:left;
  border:1px solid #999894;
  padding:2px;
}
input.file,
.art_formular input [type="file"]{
  border:1px solid #999894;
}

.art_formular textarea {
  width:334px;
}
.art_formular select {
  min-width:340px;
}
.art_formular-pflicht em,
.art_formular em{
  color:#D61111;
}
.art_formular a{
  color:#000000;
}
.art_formular table{
  width:310px;
  margin:0px;
  padding:0px;
}
.art_formular .label{
  font-size:13px;
  color:#7A7A7A;
  padding:4px 0px 4px 4px;
}
.art_formular .input a,
.art_formular .input{
  font-size:14px;
  color:#000000;
  padding:4px 2px 4px 0px;
}



/****************************************************************/
/* Werbepartner                                                 */
.werbepartner-box{
  display:block;
  float:left;
  width:295px;
  margin:12px 0px 20px 11px;
  padding:0px;
}
.werbepartner-head{
  display:block;
  float:left;
  width:298px;
  min-width:298px;
  max-width:298px;
  font-size:12px;
  font-weight:bold;
  color:#444;
  padding:0px 0px 4px 0px;
}
.werbepartner-bluebox{
  display:block;
  float:left;
  width:282px;
  padding:8px;
  border:1px solid #d8ecfa;
  background:#eaf4fb;
}
.werbepartner-text{
  font-size:12px;
  color:#000000;
}


/****************************************************************/
/* Serien Aktionen                                              */
.serien-aktionen-box{
  display:block;
  float:left;
  width:317px;
  /*margin:4px 0px 0px 0px;*/
}
.serien-aktionen-head{
  display:block;
  float:left;
  width:317px;
  min-width:317px;
  max-width:317px;
  font-size:12px;
  font-weight:bold;
  color:#444;
  padding:0px 0px 4px 0px;
}
.serien-aktionen-bluebox{
  display:block;
  float:left;
  width:300px;
  padding:8px;
  border:1px solid #d8ecfa;
  background:#eaf4fb;
}
.serien-aktionen-text{
  font-size:12px;
  color:#000000;
}

/****************************************************************/
/* OÖN-Anzeigen-Homepage                                        */
.oonanz-box{
  display:block;
  float:left;
  width:317px;
  margin:20px 0px 16px 0px;
}
.oonanz-head{
  display:block;
  float:left;
  width:317px;
  min-width:317px;
  max-width:317px;
  font-size:12px;
  font-weight:bold;
  color:#444;
  padding:0px 0px 4px 0px;
}
.oonanz-bluebox{
  display:block;
  float:left;
  width:317px;
  padding:0px;
  border:1px solid #d8ecfa;
}
.oonanz-text{
  font-size:12px;
  color:#000000;
}
.oonanz-head-title{
  display:block;
  float:left;
  width:200px;
}
.oonanz-head-aufgeben{
  display:block;
  float:left;
  padding-left:4px;
}


/*******************************************************/
/* Pager */
.terminpager{ 
  display:block;
  float:left;
  width:490px;
  height:24px;
  text-align:center;
  padding:4px 0px 4px 0px;
  margin:0px 0px 0px 0px;
}
a.pager-currpage{ 
  border:1px none #d8ecfa; 
  padding:2px 2px 2px 2px; 
  margin:0px 0px 0px 0px;
  color:#000000;
  vertical-align:middle;
}
a.pager-pagenr{ 
  display:inline-block;
  border:1px solid #d8ecfa; 
  padding:2px 2px 2px 2px; 
  margin:0px 0px 0px 0px;
  vertical-align:middle;
}
a.pager-pagenr.nextpage,
a.pager-pagenr.prevpage{
  display:inline-block;
  border:1px none #d8ecfa; 
  padding:2px 6px 2px 6px; 
  margin:0px 0px 0px 0px;
  vertical-align:middle;
}
a.pager-pagenr img{ 
  display:inline-block;
  border:1px none #d8ecfa; 
  padding:0px 2px 2px 2px; 
  margin:0px 0px 0px 0px;
  vertical-align:middle;
}
a.pager-pagenr:hover{ 
  display:inline-block;
  border:1px solid #d8ecfa;
  padding:0px 2px 2px 2px; 
  margin:0px 0px 0px 0px;
  background-image:url(/oonup/images/background/bg_archivpager.jpg); 
  background-repeat:repeat-x; 
  color:#ffffff;
  vertical-align:middle;
}
a.pager-pagenr.nextpage:hover,
a.pager-pagenr.prevpage:hover{ 
  display:inline-block;
  border:1px none #d8ecfa;
  padding:2px 6px 2px 6px; 
  margin:0px 0px 0px 0px;
  background-image:none; 
  vertical-align:middle;
  color:#006cb5;
  text-decoration:none;
}
.foldbutton{
  display:block;
  float:right;
  position:relative;
  top:29px;
}
.foldbutton1{
  display:block;
  float:right;
  position:relative;
  top:29px;
  right:332px;
}
.foldbutton_first{
  display:block;
  float:right;
  position:relative;
  top:52px;
}


/****************************************************************/
/* Artikelversenden                                             */
.artikel_versenden{
  position: relative;  
  left: -325px;
  top:57px;
  padding-top:0px;
  padding-left:12px;
  padding-right:12px;
  width:270px;
  min-height:340px;
  border:solid 1px #d8ecfa;
  background-color:#fff;
  text-align:left;
  z-index:50;
}
.artikel_versenden-close{
	position:absolute;
	width:18px;
	height:18px;
	padding:0px;
	right:7px;
	top:7px;
}	
.artikel_versenden-pfeil{
	position:absolute;
	width:18px;
	height:18px;
	padding:0px;
	right:-17px;
	top:51px;
	z-index:51;
}	
.artikel_versenden-head{
  font-size:16px;
  line-height:20px;
  color:#444;
  text-align:left;
  margin-top:12px;
  margin-bottom:10px;
  width:300px;
}

.artikel_versenden_label1{
  clear:both;
  padding:4px 0px 2px 0px;
  width:300px;
  color:#000000;
}
.artikel_versenden_label_unten{
  position:relative;
  top:15px;
  padding:4px 0px 2px 0px;
  width:100px;
  color:#000000;
}
.artikel_versenden_button1{
  position:relative;
  left:150px;

}
.artikel_vesenden-punktlinie{
	position:relative;
	left:-5px;
	top:3px;
	width:300px;
	height:5px;
	background-image: url(/oonup/images/bg-punkt1.jpg); 
  	background-repeat: repeat-x;
}

.artikel_versenden-required{
	color:#e62239;
}

.artikel_versenden-error{
	border:solid 1px #d61111;
	background-color:#ffefd3;
	padding:5px;
}
.artikel_versenden-error b{
	font-size:16px;
	font-weight:bold;
	color:#d61111;
}


/****************************************************************/
/* Artikeldrucken                                               */
.artikeldruck{
  display:block;
  float:left;
  width:620px;
  margin:0px;
  padding:0px 0px 10px 0px;
  font-size: 12px;
}
.druckheadline{
  display:block;
  float:left;
  margin:0px 0px 0px 0px;
  padding:3px 0px 0px 10px;
  height:26px;
  line-height:26px;
  font-size: 12px;
  font-weight:bold;
  border-top:3px solid #555;
  border-bottom:1px solid #555;
  z-index:2;
  width:100%;
  color:#000000;
}
.druckheadline a, .druckheadline a:hover, .druckheadline a:visited { font-size: 12px; color:#000000; }
.drucklabel{
  display:block;
  float:left;
  width:700px;
  vertical-align:middle;
  font-size: 16px;
  font-weight:normal;
  color:#999;
  text-align:left;
  margin-bottom:6px;
  margin-top:6px;
  padding:6px 0px 0px 10px;
}
.drucklabel a,
.drucklabel a:hover{
  font-size: 16px;
  color:#999;
}
h2.drucktitle{
  display:block;
  float:left;
  width:610px;
  font-size: 21px;
  font-weight:bold;
  color:#444;
  padding:0px 0px 0px 10px;
  margin:0px;
  line-height:24px;
}
.druckcontent{
  display:block;
  float:left;
  width:600px;
  vertical-align:middle;
  font-size: 12px;
  font-weight:normal;
  color:#000000;
  text-align:left;
  margin-top:6px;
  padding:30px 0px 0px 10px;
}
.druckcontent p.ArtikelText{
  font-size:12px;
}
.printextblock{
  display:block;
  float:right;
  width:320px;
  padding:0px 0px 0px 0px;
}
.druckfuss{
  display:block;
  float:left;
  margin:0px 0px 0px 0px;
  padding:8px 0px 3px 10px;
  border-top:3px solid #555;
  border-bottom:1px solid #555;
  z-index:2;
  width:100%;
  font-size: 12px;
}
.druckfooter{
  display:block;
  float:left;
  font-size: 12px;
  margin:6px 0px 12px 0px;
  padding:0px 0px 0px 10px;
  width:710px;
}



/****************************************************************/
/* weitere Artikel zum Thema / Artikelverlinkung / Vorgänger    */
.artchain{
  display:block;
  float:left;
  margin:20px 0px 12px 0px;
  padding:0px 0px 0px 0px;
  color:#555;
}
.artchain ul{
  margin:0px 0px 0px 0px;
}
.artchain ul li{
  margin:0px 0px 0px 16px;
}


/****************************************************************/
/* Klassen für das neue Klappbox-Layout				*/
.linker-klappbereich{
  float:left;
  width:387px;
  padding:0px 10px 0px 10px; 
  border-right:1px solid #d8ecfa;
  /*background-image: url(/oonup/images/bg-rs5.jpg); 
  background-repeat: repeat-x;*/
}
.rechter-klappbereich{
  float:left;
  width:387px;
  padding:0px 10px 0px 10px; 
  /*background-image: url(/oonup/images/bg-rs5.jpg); 
  background-repeat: repeat-x;*/
}


/****************************************************************/
/* Infobox für Lokalredaktionen    				*/

.infobox {
	background-color:#e5f0f7;
	font-size:12px;
	line-height:14px;
	color:#3f4040;
	margin-bottom:15px;
}

.sidebar .infobox {
	padding:15px;
	width:287px;
}

/****************************************************************/
/*   styles fuer die kino-templatetags */
.authorinfo {
margin-top:20px;
}

.filmbewertung0 {
margin-top:10px;
background-image:url(/oonup/images/film0von6.gif);
background-repeat:no-repeat;
background-position:110px 1px;
}
.filmbewertung1 {
margin-top:10px;
background-image:url(/oonup/images/film1von6.gif);
background-repeat:no-repeat;
background-position:110px 1px;
}
.filmbewertung2 {
margin-top:10px;
background-image:url(/oonup/images/film2von6.gif);
background-repeat:no-repeat;
background-position:110px 1px;
}
.filmbewertung3 {
margin-top:10px;
background-image:url(/oonup/images/film3von6.gif);
background-repeat:no-repeat;
background-position:110px 1px;
}
.filmbewertung4 {
margin-top:10px;
background-image:url(/oonup/images/film4von6.gif);
background-repeat:no-repeat;
background-position:110px 1px;
}

.filmbewertung5 {
margin-top:10px;
background-image:url(/oonup/images/film5von6.gif);
background-repeat:no-repeat;
background-position:110px 1px;
}

.filmbewertung6 {
margin-top:10px;
background-image:url(/oonup/images/film6von6.gif);
background-repeat:no-repeat;
background-position:110px 1px;
}

.filminfo {
 margin-top:10px;
}