body    { color: #fc6; font-size: 15px; font-family: "Trebuchet MS", Arial, Helvetica; line-height: 130%; text-decoration: none; background-color: #396; text-align: left; margin: 0; padding: 0 }
/*

*/
table {
border:0px;
padding:0px;
margin:0px;
vertical-align: top;

}

.bold{
font-weight: bold
}
.caps{
font-variant: small-caps
}
.right{
text-align: right}
.left{
text-align: left}
.top{
vertical-align: top}
.middle{
vertical-align: middle}
.black{
background-color: black}


#menue {
position: absolute;
left:10px;
top:50px;
height: auto;
width:auto;
background-color: transparent; 
font-size: 15px;
font-weight: bold;
z-index: 4;
text-align: left; line-height: 80%; 
}
#menue a:link {
text-decoration: none; 
color:#ffcc66  
}
#menue a:visited {
text-decoration: none; 
color:#ffcc66  
}
#menue a:hover, a:active { 
color: orange;
text-decoration: none;
}
.concert{
font-size: 18px;}

.td20{
padding-left: 30px;}

.tdi{
text-align: left;
vertical-align: bottom;
padding-left:12px}


#untermenue {
position: absolute;
left:370px;
top:32px;
height: 30px;
width:629px;
background-color: transparent; 
z-index: 9;
text-align: left;
border-top: 0px ;
border-bottom: 1px;
border-left: 0px ;
border-right: 0px ; 
border-color:#939; 
border-style: solid;
margin:0px;

}



#untermenue a:link{ color: #ffcc66; text-decoration: none; font-size: 15px; } 
#untermenue a:visited { color: #ffcc66; text-decoration: none; font-size: 15px; }
#untermenue a:hover, a:active  {
text-decoration: none; color: #939
; font-size: 15px; }






.titeluntermenue{
position: absolute;
left:368px;
top:35px;
height: 30ps;
width:630px;
background-color: transparent; 
z-index: 7;
border-top: 0px ;
border-bottom: 0px;
border-left: 0px ;
border-right: 0px ; 
margin:0px;
font-size: 18px;
color: orange;
text-align: right;
font-weight: bold;
padding-top:2px}



.untertitel{
color:orange; 
font-size: 20px; 
text-align: right
}


/*indexdatei*/
#contentin  { visibility: visible; position: absolute; z-index: 17; top: 100px; left: 370px; width: 345px }
#contentin a:link {
text-decoration: none; 
color:#fc6  
}
#contentin a:visited {
text-decoration: none; 
color:#fc6  
}
#contentin a:hover, a:active { 
color: orange;
text-decoration: none;
}

/*indexvisitenkarte*/

#contenti { 
background-color: transparent; 
visibility: visible; 
margin: 0; 
position: absolute; 
z-index:16;
top:40px; 
left: 370px; 
width: 630px;
border-top: 0px ;
border-bottom: 0px;
border-left: 0px ;
border-right: 0px ; 
border-color:#939; 
border-style: solid;   
}

#contenti a:link, a:visited { 
color: orange; text-decoration: none; 
font-size: 15px;  }
#contenti a:hover, a:active  {
text-decoration: none;color: #939; 
font-size: 15px; 
}

.tbcontenti{
margin: 10px 30px 45px 30px
}





#content { 
background-color: transparent; 
visibility: visible; 
margin: 0; 
position: absolute; 
z-index:11;
top: 60px; 
left: 370px; 
width: 630px;
border-top: 0px ;
border-bottom: 0px;
border-left: 0px ;
border-right: 1px ; 
border-color:#939; 
border-style: solid;   
padding-top:30px}

#content a:link, a:visited
{color: orange; text-decoration: none; 
font-size: 15px;  }
#content a:hover, a:active 
{text-decoration: none;color: #939; 
font-size: 15px; 
}
.tbcontent{
margin: 60px 30px 45px 30px
}

.tdcontent{
width:280px;
font-size: 15px; 
line-height: 130%; 
padding-right:0px; 
vertical-align: top
}

.tdcontent1{
font-size: 15px; 
line-height: 130%; 
padding-left:45px; 
vertical-align: top
}

.tdcontent2{
width:540px;
font-size: 15px; 
line-height: 130%; 
padding-right:0px; 
vertical-align: top}


/*gruppen*/

#grup { 
background-color: transparent; 
visibility: visible; 
margin: 0; 
position: absolute; 
z-index:15;
top: 68px; 
left: 360px; 
width: 630px;
border: 0px ;
text-align: right;
}

#grup a:link, a:visited { 
{color: orange; text-decoration: none; 
font-size: 15px;  }
}
#grup a:hover, a:active {
text-decoration: none;color: #939; 
font-size: 15px; 
}

.tddisko{
width:260px;
font-size: 15px; 
line-height: 130%; 
vertical-align: top; 
padding-right:30px;}


.tbcontentd{
margin: 45px 15px 45px 35px
}


/*rahmen kontakt*/
#contentb{
visibility: visible;
position: absolute;
left:370px;
top: 30px;
width: 630px;
height: 460px;
background-color: transparent; 
border-top: 1px ;
border-bottom: 0px;
border-left: 1px ;
border-right: 1px ; 
border-color:#939; 
border-style: solid;
z-index:3;
margin: 0px;
}


/*rahmen konzerte*/
#rahmenoben{
visibility: visible;
position: absolute;
left:370px;
top: 30px;
width: 630px;
height: 430px;
background-color: transparent; 
border-top: 1px ;
border-bottom: 0px;
border-left: 1px ;
border-right: 0px ;  
border-color:#939; 
border-style: solid;
z-index: 2;
margin: 0px; 
}

#rahmenunten{
visibility: visible;
position: absolute;
left:370px;
top:605px;
width: 630px;
height: 3000px;
background-color: transparent; 
border-top: 0px ;
border-bottom: 1px;
border-left: 1px ;
border-right: 0px ;  
border-color:#939; 
border-style: solid;
z-index: 5;
margin: 0px;
}

#divfoto  { visibility: visible; position: absolute; top: 360px; left: 620px; width: 230px; height: 169px; 
z-index: 12; 
}


#bild {
position: absolute;
left: 0px;
top:415px;
height: auto;
width:auto;
background-color: transparent; 
z-index:1;
}
