body, p, a, td, h1, h2, h3, ul, li  {
  font-family:"Comic Sans MS",Verdana,Arial,Helvetica,sans-serif;
}
p  {
  font-size:0.84em;
}
h1  {
  font-size:32pt; font-style:italic; font-weight:700; text-align:center;
}
h1.h30  {
  font-size:30pt; font-style:italic; font-weight:700; text-align:center;
}
h1.h36  {
  font-size:36pt; color:#ffff33; font-style:italic; font-weight:700; text-align:center;
}
h1 .sub  {
  font-size:16px; font-weight:normal; font-style:normal; line-height:24px;
}
h3  {
  font-weight:500; padding-top:15px; text-align:center;
}
h3.oben  {
  padding-top:0;
}
hr.schmal  {
  width:550px; margin-top:20px; margin-bottom:20px; text-align:center;
}

.schwarz  {
  color:#000;
}
.weiss  {
  color:#fff;
}
.gelb  {
  color:#ff3;
}
.gold  {
  color:#ffd700;
}
.blau  {
  color:#0000ff;
}
.rot  {
  color:#ff0000;
}
.fetter  {
  font-weight:600;
}
.kleiner  { 
  font-size:0.84em;
}
.klein07  {
  font-family:Verdana,Arial,Helvetica,sans-serif; font-size:0.7em; font-style:normal;
}
.kursiv  { 
  font-style:italic;
}
.rotfett  {
  color:#f00; font-size:1em; font-weight:500;
}
.kleinerlh  { 
  font-size:0.84em; line-height:34px;
}
.normal  {
  font-size:1em; font-weight:500;
}


.txt  {
  font-size:0.8em; width:520px; align:center; text-align:left;
}

.mittig {
  text-align:center;
}
.cds {
  text-align:left; width:615px; margin:0 auto;
}
.cd  {
  font-size:1em; padding-top:35px;
}
.cdtipp  {
  font-size:0.8em; line-height:1.3em; padding:3px 5px 10px 6px;
}
.cdtipp span  {
  font-size:0.8em; padding-left:10px
}
.uncd  {
  font-size:0.75em;
  font-weight:bold;
}
a.uncd {
  color:#000;
  text-decoration:none;
}
a.uncd:hover {
  text-decoration:underline;
}
.cdlinks  {
  font-size:0.8em; line-height:1.3em;
}
.cdlinks a:hover  {
  color:#f00;
}
.teile { 
  font-size:0.7em; padding-right:5px; vertical-align:10%;
}


.kino {
  color:#ff9; font-size:1.3em; line-height:30px;
}
.hoch  {
  text-align:right; padding-right:30px; line-height:28px; height:28px; 
}
.datum  {
  font-size:1em; padding-top:25px;
}
.sneaks  {
  font-size:0.95em; padding-top:5px;
}
.sneaks1  {
  font-size:1em; line-height:36px;
}
.sneakstext  {
  text-align:left; padding-left:10px;
}

.mehrmusik  {
  list-style-image:url(pics/smiley.gif); font-size:0.95em; line-height:36px;
}
.achtung {
  text-align: center
}
.achtung p {
  width: 500px;
  border: 3px double #000;
  padding: 0.7em;
  margin: 1.5em auto 2.4em;
  color: #000;
  font-size: 1em;
  line-height:1.7em;
}
.achtung p span {
  color: #00f;
  font-weight: bold;
}
.achtung a {
  color: #f00;
}


.fliesstext {
  position: relative;
  left: 20px;
  width: 600px;
}
.abstand {
  padding-top:15px;
} 
.seitenrand  {
  padding:0 25px;
}
00;
}


.fliesstext {
  position: relative;
  left: 20px;
  width: 600px;
}
.abstand {
  padding-top:15px;
} 
.seitenrand  {
  padding:0 25px;
}

