.leisteTop{
    position:fixed;
    top:0px;
    height:34px;
    border:0px;
    right:0px;
    left:0px;
    background:none;
    background-image:url(images/leiste_header.png);
    border-bottom:2px solid rgb(235,235,235); 
}
.infobts{
  margin:1px;
  float:right;
  border:2px solid red;
  padding:4px;
  cursor:pointer;
}
.songbts{
  cursor:pointer; 
}
.opacity90{
  opacity: 0.9; filter:Alpha(Opacity=90);
}
.opacity80{
  opacity: 0.8; filter:Alpha(Opacity=80);
}
.opacity70{
  opacity: 0.7; filter:Alpha(Opacity=70);
}
.opacity60{
  opacity: 0.6; filter:Alpha(Opacity=60);
}
.opacity50{
  opacity: 0.5; filter:Alpha(Opacity=50);
}
.opacity30{
  opacity: 0.3; filter:Alpha(Opacity=30);
}
.box1t, .box1b, .box1tl, .box1tr {background-image:url(images/tablerund/boxxt.gif); height:4px}
.box1l, .box1r, .box1bl, .box1blc, .box1br {background-image:url(images/tablerund/boxyb.gif); width:4px}
.box1bubble {background:url(images/tablerund/chatBubble.gif) no-repeat;width:24px;}
.box1descr {position:absolute;top:0px;left:4px;background:url(images/tablerund/all1.gif) no-repeat -99px -365px;width:31px;height:19px}

.boxtl {background-position: right 0;    background-repeat: no-repeat}
.box1tl {background-position: right -20px;    background-repeat: no-repeat}
.boxt  {background-position: 0 -5px; background-repeat: repeat-x}
.box1t  {background-position: 0 -25px; background-repeat: repeat-x}
.boxb  {background-position: 0 -10px; background-repeat: repeat-x}
.box1b  {background-position: 0 -30px; background-repeat: repeat-x}
.boxtr {background-position: 0 -15px; background-repeat: no-repeat}
.box1tr {background-position: 0 -35px; background-repeat: no-repeat}
.boxbl  {background-position: 0 0;    background-repeat: no-repeat}
.box1bl  {background-position: -20px 0;    background-repeat: no-repeat}
.box1blc {background-position: 20px 0;    background-repeat: no-repeat}
.boxl  {background-position: -5px 0; background-repeat: repeat-y}
.box1l  {background-position: -25px 0; background-repeat: repeat-y}
.boxr  {background-position: -10px 0; background-repeat: repeat-y}
.box1r  {background-position: -30px 0; background-repeat: repeat-y}
.boxbr {background-position: -15px 0; background-repeat: no-repeat}
.box1br {background-position: -35px 0; background-repeat: no-repeat}
.box1c {background:#ffffff; padding:0px 0px}


.box1tG, .box1bG, .box1tlG, .box1trG {background-image:url(images/tablerundG/boxxt.gif); height:4px}
.box1lG, .box1rG, .box1blG, .box1blcG, .box1brG {background-image:url(images/tablerundG/boxyb.gif); width:4px}
.box1bubbleG {background:url(images/tablerundG/chatBubble.gif) no-repeat;width:24px;}
.box1descrG {position:absolute; top:0px; left:4px; background:url(images/tablerundG/all1.gif) no-repeat -99px -365px; width:31px; height:19px}

.boxtlG {background-position: right 0;    background-repeat: no-repeat}
.box1tlG {background-position: right -20px;    background-repeat: no-repeat}
.boxtG  {background-position: 0 -5px; background-repeat: repeat-x}
.box1tG  {background-position: 0 -25px; background-repeat: repeat-x}
.boxbG  {background-position: 0 -10px; background-repeat: repeat-x}
.box1bG  {background-position: 0 -30px; background-repeat: repeat-x}
.boxtrG {background-position: 0 -15px; background-repeat: no-repeat}
.box1trG {background-position: 0 -35px; background-repeat: no-repeat}
.boxblG  {background-position: 0 0;    background-repeat: no-repeat}
.box1blG  {background-position: -20px 0;    background-repeat: no-repeat}
.box1blcG {background-position: 20px 0;    background-repeat: no-repeat}
.boxlG  {background-position: -5px 0; background-repeat: repeat-y}
.box1lG  {background-position: -25px 0; background-repeat: repeat-y}
.boxrG  {background-position: -10px 0; background-repeat: repeat-y}
.box1rG  {background-position: -30px 0; background-repeat: repeat-y}
.boxbrG {background-position: -15px 0; background-repeat: no-repeat}
.box1brG {background-position: -35px 0; background-repeat: no-repeat}
.box1cG {background:#ffffff;padding:0px 0px}

.box1tRE, .box1bRE, .box1tlRE, .box1trRE {background-image:url(images/tablerundR/boxxt.gif); height:4px}
.box1lRE, .box1rRE, .box1blRE, .box1blcRE, .box1brRE {background-image:url(images/tablerundR/boxyb.gif); width:4px}
.box1bubbleRE {background:url(images/tablerundR/chatBubble.gif) no-repeat;width:24px;}
.box1descrRE {position:absolute;top:0px;left:4px;background:url(images/tablerundR/all1.gif) no-repeat -99px -365px;width:31px;height:19px}

.boxtlRE {background-position: right 0;    background-repeat: no-repeat}
.box1tlRE {background-position: right -20px;    background-repeat: no-repeat}
.boxtRE  {background-position: 0 -5px; background-repeat: repeat-x}
.box1tRE  {background-position: 0 -25px; background-repeat: repeat-x}
.boxbRE  {background-position: 0 -10px; background-repeat: repeat-x}
.box1bRE  {background-position: 0 -30px; background-repeat: repeat-x}
.boxtrRE {background-position: 0 -15px; background-repeat: no-repeat}
.box1trRE {background-position: 0 -35px; background-repeat: no-repeat}
.boxblRE  {background-position: 0 0;    background-repeat: no-repeat}
.box1blRE  {background-position: -20px 0;    background-repeat: no-repeat}
.box1blcRE {background-position: 20px 0;    background-repeat: no-repeat}
.boxlRE  {background-position: -5px 0; background-repeat: repeat-y}
.box1lRE  {background-position: -25px 0; background-repeat: repeat-y}
.boxrRE  {background-position: -10px 0; background-repeat: repeat-y}
.box1rRE  {background-position: -30px 0; background-repeat: repeat-y}
.boxbrRE {background-position: -15px 0; background-repeat: no-repeat}
.box1brRE {background-position: -35px 0; background-repeat: no-repeat}
.box1cRE {background:#ffffff;padding:0px 0px}

.box1cR.font{
color:green;
}


.rating{
	position:relative;

}

.rating strong{
	
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	width:80px;
	height:15px;
	
	vertical-align:text-top;
	font-size:0;
	line-height:0;
	text-indent:-500px;
	background:url(images/sternb.png) repeat-x;
}

.rating:hover strong{
/*	background:;*/
}

.rating:hover a.p5{
	background:url(images/stern.png) repeat-x;
	
}



.rating a{
	
	margin:0;
	width:16px;
	height:15px;	
	z-index:1;
	position:absolute;
	display:block;
	left:0;
	top:0;
	font-size:0;
	line-height:0;
	text-indent:-500px;
	text-decoration:none;
	
}



.rating a.p1{
	z-index:25;
	width:16px;
}

.rating a.p2{
	z-index:4;
	width:32px;
}

.rating a.p3{
	z-index:3;
	width:48px;
}

.rating a.p4{
	z-index:2;
	width:64px;
}

.rating a.p5{
	z-index:1;
	width:80px;
}


.rating a:hover{
	background:url(images/sternr.png) repeat-x !important;
}


div.button {
	height: 29px;	
	width: 133px;
	background: url(images/button.png) 0 0;	
	font-size: 15px;
	color: #C7D92C;
	text-align: center;
	padding-top: 15px;
  border:1px solid black;
}

div.button.hover {
	background: url(images/button.png) 0 56px;
	color: #95A226;	
}
#button2.hover {
	text-decoration:underline;
}

  ul#Navigation {
    margin: 0; padding: 0.2em;
    text-align: left;
    border:none;
  }
  ul#Navigation li {
    list-style: none;
    border:none;
    position:relative;
    overflow:hidden;
    display: inline;
    margin: 0.1em; padding: 0;
  }

.songdivul{
    list-style: none; 
    margin:3px;
    text-align:left;
    padding:3px;   
}
.songdivul li{
    list-style: none;
    display: inline;
    white-space:nowrap;
    margin: 0px; padding-left: 3px;
}
.meldung{
  padding:10px;
  text-align:center;
  color:white;
  border:1px solid rgb(255,204,0);
  background-color:rgb(255,153,51);
}
.centertext{
text-align:center;
}
.righttext{
  text-align:right;
}
.ac_results {
	padding: 2px;
	border-left: 2px solid #EFEFEF;
	border-right: 2px solid #EFEFEF;
	border-bottom: 2px solid #EFEFEF;	
  background-color: Window;
  color:black;
	overflow: hidden;
}
 
.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}
 
.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
}
.div_ac_input{
	width: 60%;
  text-align:right;
  padding-top:4px;
  padding-bottom:4px;
  overflow:hidden;
}
.ac_input { 
	width: 100%;
	border:none;
	background:none;
  background-image:url(images/search.gif); 
	background-repeat: no-repeat;
	background-position: 100% 0px;
  overflow:hidden;
} 
.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	font: menu;
	font-size: 10px;
	overflow: hidden;
}
.ac_loading {
	background : url('images/indicator.gif') right center no-repeat;
}
.ac_over {
	background-color: Highlight;
	color: HighlightText;
}
.overinhalt{
  border:none;
  margin:0px;
  padding:0px;
}
.img_icon{
  float:left;
  border:none;
  width:14px !important;
  height:14px !important;
  background-image:url(images/all_icons.png);
}
.img_bio{
  background-position: -17 -105px;
}
.img_gal{
  background-position: -95 -123px;
}
.img_son{
  background-position: -399 -98px;
}
.img_com{
  background-position: -186 -25px;
}
 .AJtitle{
  color:#000000;
  font-size:22px;
 }
.AJtitleBL{
  color:rgb(65,105,225);
  font-size:12px;
 }
.AJtitleW{
  color:rgb(255,255,225);
  font-size:12px;
 }
.AJtitleG{
  color:rgb(153,255,0);
  font-size:22px;
}
.AJtitleR{
 color:#ff0084;
}

.hide{
  display:none;
}
.table{
  padding:0px;
  margin:0px;
}
.preis{
  color:rgb(153,255,0);
}
.footerdiv{
    background:rgb(0,166,255);
    background-image:url(images/leiste_header.png);
    border:5px solid rgb(235,235,235); 
}
