/****************************************/
/* CSS für die Gestaltung der Toplisten */
.toplisten_head_ohne_border{
  width:100%;
  float:left;
  margin:0px;
  height:30px;
  line-height:30px;
  overflow: hidden; 
}

.toplistenlayout .toplisten_head_ohne_border{
height:40px;
line-height:20px;
border-bottom:1px #333 solid;
border-top:3px #333 solid;
padding-left:5px;
padding-top:3px;
padding-bottom:3px;
width:265px;
}

.toplistenlayout {
width:815px;
}

.toplistenlayout .toplistleft {
width:270px;
float:left;
}
.toplistenlayout .toplistcenter {
width:270px;
float:left;
border-right:1px #333 dotted;
border-left:1px #333 dotted;
}
.toplistenlayout .toplistright {
width:270px;
float:left;
}

.toplistenlayout .toplisten_comment {
margin-bottom:15px;
padding-left:5px;
}



.toplisten_head{
  width:100%;
  float:left;
  margin:0px;
  padding-top:7px;
  height:21px;
  line-height:21
  paddingpx;
  border-top:3px solid #555;
  border-bottom:1px solid #555;
  overflow: hidden; 
}
.toplisten_head_title{
  padding:0px 11px 0px 7px;
  font-size:14px;
  font-weight:bold;
  color:#555;
}
.toplisten_head_title a:visited,
.toplisten_head_title a{
  font-size:14px;
  font-weight:bold;
  color:#555;
}
.toplisten_head_title a.art_more{
  color:#555;
  font-size:12px;
  font-weight:normal;
}
.toplisten_head_title_ob{    /*_ob -> ohne Border - Bereich! */
  padding:0px 0px 0px 0px;
  font-size:16px;
  color:#555;
}
.toplisten_head_title_ob a.top_more{
  color:#555;
}
.toplisten_head_title_ob a.top_more:hover{
  text-decoration:underline;
}
.artikelcontent3 .toplisten_comment{
  min-width:406px;
}
.artikelcontent4 .toplisten_comment{
  min-width:398px;
}
.toplisten_comment{
  float:left;
  min-width:245px;
  background-image: url(/oonup/images/bg-rs5.jpg); 
  background-repeat: repeat-x;
  background-position:30px 0px;
  min-height:260px;
}
.toplisten_comment ul{
  list-style-type:none;
  margin:0px;
  padding:0px;
  color:#006cb5;
}
.toplisten_comment ul li{
  list-style-type:decimal;
  margin:0px;
  margin-left:30px;
  padding:0px;
}
.toplisten_comment ul li.toplisten_artikel_top{
  margin:7px 10px 6px 30px;
  list-style-type:decimal;
  font-weight:bold;
  padding:0px;
}

.toplisten_comment ul li .counter{
  font-weight:normal;
  color:black;
margin-left:125px;

}


.toplisten_comment ul li.toplisten_artikel{
  margin:2px 10px 3px 30px;
  padding-top:4px;
  border-top: 1px dotted #d8ecfa;
  list-style-type:decimal;
  font-weight:bold;
}
.zuletzt_comment{
  float:left;
  min-width:245px;
  background-image: url(/oonup/images/bg-rs5.jpg); 
  background-repeat: repeat-x;
  background-position:30px 0px;
  min-height:260px;
}
.zuletzt_comment_detail{
  float:left;
  min-width:398px;
  background-image: url(/oonup/images/bg-rs5.jpg); 
  background-repeat: repeat-x;
  background-position:30px 0px;
  min-height:260px;
}
.zuletzt_comment_detail ul,
.zuletzt_comment ul{
  margin:0px 10px 0px 10px;
  padding:0px;
  color:#006cb5;
}
li.zuletzt_artikel{
  padding:7px 0px 7px 0px;
  border-bottom: 1px dotted #d8ecfa;
  list-style-type:none;
  color:#000000;
}
li.zuletzt_artikel:last-child{
  padding:7px 0px 7px 0px;
  border-bottom: 1px none #d8ecfa;
  list-style-type:none;
}
.toplisten_video{
  padding:0px;
  margin:0px;
  border:0px;
  width:314px;
}
.toplisten_video-galery{
  display:block;
  float:left;
  padding:0px 0px 0px 10px;
  margin:0px;
  border:0px;
  width:815px;
}
.toplisten_video_thumb{
  float:left;
  width:147px;
  padding:6px 0px 10px 5px;
}
.toplisten_video_thumb a img{
  padding:0px;
  margin:0px;
  border:2px solid #444;
}
.toplisten_video-galery_thumb{
  display:block;
  float:left;
  width:147px;
  padding:4px 0px 10px 0px;
  font-size:11px;
  min-height:220px;
}
.toplisten_video-galery_thumb a img{
  padding:0px;
  margin:0px;
  border:2px solid #444;
}
a.title{
  color:#006cb5;
  text-decoration:none;
}
.toplisten_video-galery_thumb a.title{
  color:#006cb5;
  text-decoration:none;
  padding-top:4px;
}
a.short:visited,a.short:hover,
a.short{
  color:#000000;
  text-decoration:none;
}
a.more img,
a.more{
  color:#006cb5;
  text-decoration:none;
  border:0px none #fff;
}
a.top_more{
  color:#006cb5;
  text-decoration:none;
  border:0px none #fff;
  font-size:12px;
  padding-left:8px;
}

