/****************************************************************/
/* StyleSheet für die Darstellung der Bilder/Fotogalerien/usw.  */
/****************************************************************/
/* BilderBox                                                    */
.bilderbox1{
  display:block;
  float:left;
  padding:0px;
  width:165px;
  background-image: url(/oonup/images/bg-sp4-links.gif); 
  background-repeat: repeat-x; 
}
.bilderbox2a{
  display:block;
  float:left;
  padding:0px;
  width:324px;
  background-image: url(/oonup/images/bg-sp4-links.gif); 
  background-repeat: repeat-x; 
  border-right:1px dotted #555;
}
.bilderbox2b{
  display:block;
  float:left;
  padding:0px;
  width:324px;
  background-image: url(/oonup/images/bg-sp4-rechts.gif); 
  background-repeat: repeat-x; 
  border-right:1px dotted #555;
}
.bilderbox3{
  display:block;
  float:left;
  padding:0px;
  width:489px;
  background-image: url(/oonup/images/bg-sp4-rechts.gif);
  background-repeat: repeat-x; 
  /*border-right:1px dotted #555;*/
}
.bilderbox-head{
  background:#ffffff;
  border-top:3px solid #555;
  border-bottom:1px solid #555;
  padding:10px 0px 3px 10px;
  vertical-align:middle;
  min-height:16px;
}
.divbox .bilderbox-head{
  background:transparent;
  border-top:3px solid #555;
  border-bottom:1px solid #555;
  padding:10px 0px 3px 10px;
  vertical-align:middle;
  min-height:15px;
  width:315px;
  /*z-index:5px;*/
}
.dreibilder .divbox .bilderbox-head{
	width:482px;
}

.bilderbox-head a:visited,
.bilderbox-head a{
  color:#444;
  font-size:14px;
  font-weight:bold;
  border:0px;
}
.bilderbox-head a:hover{
  text-decoration:underline;
}
.bilderbox-head a.pic_more:visited,
.bilderbox-head a.pic_more:active,
.bilderbox-head a.pic_more:hover,
.bilderbox-head a.pic_more{
  color:#666;
  font-size:12px;
  font-weight:normal;
  border:0px;
  padding:0px 0px 0px 10px;
}
.bilderbox-content{
  display:block;
  float:left;
  padding:8px 3px 0px 5px;
  min-height:171px;
  max-height:171px;
}
.bilderbox3 .bilderbox-content{
  display:block;
  float:left;
  padding:8px 3px 0px 0px;
  min-height:171px;
  max-height:171px;
}
.bilderbox-content_bild{
  display:block;
  float:left;
  width:147px;
  margin:0px 4px 8px 4px;
}
.bilderbox3 .bilderbox-content .bilderbox-content_bild{
  display:block;
  float:left;
  width:147px;
  padding:0px;
  margin:0px 6px 8px 6px;
}
.bilderbox-content_bild a img,
.bilderbox-content_bild img{
  border:2px solid #444;
  padding-bottom: 0;
}
.bilderbox-content_text{
  display:block;
  float:left;
  margin-top:3px;
  font-weight:normal;
  padding:0px;
}


/****************************************************************/
/* DIV aktiv/inaktiv                                            */
.divbox{
  display:block;
  float:left;
  width:322px;
  padding:0px;
  border-right:1px dotted #555;
  height:245px;
}
.dreibilder .divbox{
	width:492px;
	border-right:none;
}
.divbox-content{
  display:block;
  float:left;
  padding:0px;
  margin:0px;
  height:208px;
  /*width:622px;*/
  background:#c5e5fc url(/oonup/images/bg-div-content.jpg); 
  background-repeat: repeat-x; 
}
.register{
  display:block;
  float:left;
  margin:0px 0px 8px 0px;
  padding:0px;
  border:1px solid #d8ecfa;
  color:#000000;
  width:384px;
  z-index:3;
}
.register .tabs{
  display:block;
  float:left;
  margin:0px;
  padding:0px 0px 0px 0px;
  border:1px none #d8ecfa;
  width:384px;
  z-index:3;
}
.register .tabs .diskussion-login-aktiv,
.register .tabs .diskussion-register-aktiv,
.register .tabs .aktiv{
  position:relative;
  top:1px;
  display:block;
  float:left;
  margin:0px;
  padding:4px 8px 4px 8px;
  border:0px none #d8ecfa;
  border-bottom:1px none #d8ecfa;
  font-weight: bold;
  /*color:#006fb9;*/
  color:#000;
  z-index:1;
  background:#ffffff;
  width:175px;
  font-size:11px;
}
.register .tabs .diskussion-login-inaktiv,
.register .tabs .diskussion-register-inaktiv,
.register .tabs .inaktiv{
  position:relative;
  top:1px;
  display:block;
  float:left;
  margin:0px;
  padding:4px 8px 4px 8px;
  color:#006fb9;
  font-weight: bold;
  background:#f2f2f2;
  border-bottom:1px solid #d8ecfa;
  width:175px;
  font-size:11px;
}

#loginmodulcontent1.diskussion-login-aktiv,
#registermodulcontent2.diskussion-register-aktiv{
  display:inline;
  visibility:visible;
}
#loginmodulcontent1.diskussion-login-inaktiv,
#registermodulcontent2.diskussion-register-inaktiv{
  display:none;
  visibility:hidden;
}

.inaktiv a{
    color:#006fb9;
}
.register .registercontent{
  display:block;
  float:left;
  padding:4px 4px 4px 4px;
  margin:0px 0px 0px 0px;
  width:365px;
}
.tabs{
  display:block;
  float:left;
  margin:0px;
  padding:6px 0px 0px 10px;
  border-bottom:1px solid #999;
  background-image: url(/oonup/images/bg-div-tab.jpg); 
  background-repeat: repeat-x;
  color:#006fb9;
  width:312px;
  z-index:3;
}
.dreibilder .tabs {
	width:482px;
}

.aktiv{
  position:relative;
  top:1px;
  display:block;
  float:left;
  margin:0px;
  padding:4px 8px 4px 8px;
  border:1px solid #999;
  border-bottom:1px solid #ffffff;
  font-weight: bold;
  color:#006fb9;
  z-index:1;
  background:#ffffff;
}
.inaktiv{
    position:relative;
    top:1px;
    display:block;
    float:left;
    margin:0px;
    padding:4px 8px 4px 8px;
    border-top:1px solid transparent;
    border-left:1px solid transparent;
    border-right:1px solid transparent;
/*    color:#000; */
    color:#006fb9;
    font-weight: bold;
}
.inaktiv a{
/*    color:#000; */
    color:#006fb9;
}
.div_content{
  display:block;
  float:left;
  background-color:#C4E5FC;
  background-image: url(/oonup/images/bg-div-content.jpg); 
  background-repeat: repeat-x; 
  padding:4px 3px 0px 4px;
  min-height:174px;
  max-height:174px;
  width:315px;
  overflow: hidden;
}
.dreibilder .div_content {
	width:485px;
}
.showpic_motor img,
.showpic img,
img.image{
  padding:0px;
  margin:0px;
  border:2px solid #444;
  background-color:transparent;
}
.showpic {
  float: left;
  padding: 6px 5px;
  width: 147px;
  max-width: 147px;
  background-color: transparent;
  overflow: hidden;
}
.showpic_motor {
  float:left;
  margin-left:10px;
  padding:2px 0px;
  max-width:147px;
  background-color:transparent;
}
.showcontent{
  display:inline;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
}
.register .tabs .registercontent.showcontent{
  display:inline;
  padding:4px 0px 0px 0px;
  margin:4px 0px 0px 0px;
}
.fblaettern{
  display:inline;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
}


/****************************************************************/
/* Schaufenster Block                                           */
.schaufenster{
  display:block;
  float:left;
  padding:0px;
  margin:0px;
  width:168px;
}
.schaufenster-head{
  padding:10px 0px 3px 8px;
  vertical-align:middle;
  background:#ffffff;
  border-top:3px solid #555;
  border-bottom:1px solid #555;
  min-height:16px;
  font-size: 14px;
  font-weight: bold;
  color: #444;
}
.schaufenster-head a:visited,
.schaufenster-head a{
  color:#444;
  font-size:14px;
  font-weight:bold;
  border:0px;
}
.schaufenster-head a:hover{
  text-decoration:underline;
}
.schaufenster-content{
  display:inline;
  float:left;
  padding:22px 0px 10px 6px;
  width:162px;
  height:200px;
  background: url(/oonup/images/background/bg-advertorial.png) repeat-x;
}
.schaufenster-werbung-kopf{
  display:block;
  padding:0px 0px 0px 4px;
  width:148px;
  color:#999;
  font-size:11px;
}
.schaufenster-werbung-img{
  display:block;
  padding:12px 0px 0px 0px;
  width:148px;
}
.schaufenster-werbung-img img{
  margin:0px;
  padding:0px;
}


/****************************************************************/
/* Fotogalerien Block                                           */
.fotogalerien{
  display:block;
  float:left;
  margin:0px;
  padding:0px 0px 10px 0px;
  width:815px;
}
.fotogalerien-uebersicht{
  display:block;
  float:left;
  color:#555;
  font-size:16px;
  width:815px;
}
.fotogalerien-uebersicht-mehr{
  display:block;
  float:left;
  height:16px;
  width:810px;
  margin:3px 0px 0px 0px;
  padding:0px 0px 7px 0px;
  border-bottom:1px dotted #bfd3e5;
}
.fotogalerien-uebersicht-mehr-left{
  display:block;
  float:left;
  width:405px;
  font-size:12px;
}
.fotogalerien-uebersicht-mehr-right{
  display:block;
  float:left;
  width:405px;
  font-size:12px;
  text-align:right;
}
.fotogalerien-uebersicht-mehr-text{
  display:block;
  vertical-align:middle;
  height:16px;
  padding:0px 5px 0px 5px;
  color:#006cb5;
}
.fotogalerien-uebersicht-mehr-imgleft{
  display:block;
  float:left;
  vertical-align:middle;
  height:16px;
  width:20px;
}
.fotogalerien-uebersicht-mehr-imgright{
  display:block;
  float:right;
  vertical-align:middle;
  height:16px;
  width:20px;
}
.fotogalerien-divbox-content{
  display:block;
  float:left;
  width:815px;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
}
.fotogalerien-divbox-content .tabs{
  display:block;
  float:left;
  width:803px;
  font-size:14px;
  margin:0px 0px 0px 0px;
}
.fotogalerien-divbox-content .content{
  display:block;
  float:left;
  width:806px;
  background:none;
}
.fotogalerien-uebersicht-head{
  display:block;
  float:left;
  width:813px;
  padding:9px 0px 3px 0px;
  vertical-align:middle;
  background:#ffffff;
  border-top:3px solid #555;
  border-bottom:1px solid #555;
  height:17px;
  font-size:14px;
  font-weight:bold;
}
.fotogalerien-uebersicht-line{
  display:block;
  float:left;
  width:808px;
  /*height:206px;*/
  padding-bottom:8px;
  margin-bottom:8px;
  border-bottom:1px dotted #bfd3e5;
}
.topfotogalerien-uebersicht-line{
  display:block;
  float:left;
  width:810px;
  /*height:206px;*/
  padding-bottom:8px;
  margin-bottom:8px;
  border-bottom:1px dotted #bfd3e5;
}
.fotogalerien-uebersicht-cols{
  display:block;
  float:left;
  padding:0px 10px 0px 0px;
  font-size:12px;
  width:150px;
}
.fotogalerien-uebersicht-cols img{
  border:2px solid #444;
  padding:0px;
}
.fotocontent{
  display:block;
  float:left;
  padding:8px 0px 0px 0px;
}
.foto-showpic{
  display:block;
  float:left;
  padding:4px 10px;
  max-width:157px;
  background-color:transparent;
}
a.title:hover{
  text-decoration:underline
}

/****************************************************************/
/* Galerie-Slider -Bilderdetailübersicht                        */
.bildergalerie{
  float:left;
  width:170px;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 2px;
  background-color:#ffffff;
  background-image: url(/oonup/images/bg-rs5.jpg); 
  background-repeat:repeat-x;
}
.bildergalerieslider{
  float:left;
  width:150px;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 8px;
}

.bildergalerieslider div.scroller {
  /* modify width and height if necessary */
  width: 150px;
  height: 465px;
  overflow: hidden;
  text-align:center;
}
.bildergalerieslider div.scroller div.section {
  /* modify width and height of each section as needed (should match the size of the scroller window)   */
  width: 150px;
  height: 465px;
  overflow: hidden;
  float: left;
  text-align:center;
}
.bildergalerieslider div.scroller div.content{
  width: 150px;
  height: 10000px;
}
.bildergalerieslider-thumbs{
  display:block;
  float:left;
  width:140px;
  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;
}

/****************************************************************/
/* STS-Slider -Bilderdetailübersicht                        */
.sts_slider_galerie{
  display:block;
  float:left;
  width:164px;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 8px;
  background-color:#ffffff;
  background-image: url(/oonup/images/bg-rs5.jpg); 
  background-repeat:repeat-x;
}
.stsgalerieslider-thumbs{
  display:block;
  float:left;
  width:140px;
  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;
  font-size:11px;
  font-weight:normal;
  color:#000000;
}
/* Video Senderlogos */
.btv {
background-image:url(/oonup/images/webtv_btv.gif);
background-repeat: no-repeat;
padding-left:20px;
text-indent:45px;
background-position:0px 5px;
}

.welsintv {
background-image:url(/oonup/images/webtv_welsintv.gif);
background-repeat: no-repeat;
padding-left:20px;
text-indent:74px;
background-position:0px 5px;
}

.oon {
background-image:url(/oonup/images/webtv_oon.gif);
background-repeat: no-repeat;
padding-left:20px;
text-indent:60px;
background-position:0px 5px;
}

.ef1 {
background-image:url(/oonup/images/webtv_ef1.gif);
background-repeat: no-repeat;
padding-left:20px;
text-indent:47px;
background-position:0px 5px;
}

.ts1 {
background-image:url(/oonup/images/webtv_ts1.jpg);
background-repeat: no-repeat;
padding-left:20px;
text-indent:41px;
background-position:0px 5px;
}

.mf1 {
background-image:url(/oonup/images/webtv_mf1.jpg);
background-repeat: no-repeat;
padding-left:20px;
text-indent:35px;
background-position:0px 5px;
}



