body#popup.altes {
  background-image:url(altes/bgklein.gif)
}
p {
  margin: 1em 0;
}
h1 {
  font-size:1.3em;
  font-weight:bold;
  margin:0.67em 0;
}

h2 {
  font-size:1.2em;
  font-weight: bold;
  margin:0.83em 0;
}

h3 {
  font-size: 1.1em;
  font-weight:bold;
  margin:1em 0;
}

h4 {
  font-weight:bold;
  margin:1.33em 0;
}

h5 {
  font-size:0.83em;
  font-weight:bold;
  margin:1.67em 0;
}
h6 {
  font-size:0.67em;
  font-weight:bold;
  margin:2.33em 0;
}
body {
  font-family:Verdana,Arial,Helvetica,sans-serif;
}
/*/*/
img {
  margin:0px;
}    /* */
a, .linkOff {
  color:#A9A9A9;
  text-decoration:none;
}
a:hover, .linkOn {
  font-weight:bold;
  color:#000000;
}
.text, .einblendung {
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:9pt; /*/*/ font-size:0.75em; /* */
  text-transform:lowercase;
  color:#A9A9A9;
  position:absolute;
  left:359px;
  top:514px;
  z-index:5;
}
p {
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:9pt; /*/*/ font-size:1em; /* */
}
body#popup {
  background-repeat:no-repeat;
  background-attachment:fixed;
}
.popup {
  padding:0px 10px;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:9pt; /*/*/ font-size:0.75em; /* */
}
.popup p, .popup h1, .popup h2, .popup h3, .popup label {
  background-color:#FFFFFF;
}
/*/*/ .popup img {
margin:5px;
}     /* */
/* .popup b {
  color:#606060;
} */
.popup a b {
  color:#000000;
}
.popup a:hover b {
  color:#606060;
}
.popup a:hover {
  color:#606060;
}
.popup a {
  color:#000000;
  text-decoration:none;
  font-weight:bold;
}
.popup img {
  border:solid 1px #606060;
}
.reservierungen a {
  color:#606060;
}
.reservierungen a:hover {
  color:#000000;
}
.popup td, .popup th {
  padding:3px 6px;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:9pt; /*/*/ f\ont-size:1em; /* */
  vertical-align:top;
}
p.termin, #termin, p.termintext, #termintext{
  font-weight:bold;
  margin:5px 0px;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:9pt; /*/*/ f\ont-size:1em; /* */
} /*/*/
.top50 { 
  margin-top:50px;
} /* */
#mitglied h1 {
  padding-top:20px;
}
#mitglied img {
  margin-right:10px;
}
#mitglied table td {
  padding:0px;
}
#zurueck a {
  color:#606060;
  font-weight:bold;
  clear:both;
}
#zurueck a:hover {
  color:#000000;
  font-weight:bold;
}
#zurueck {
  text-align:right;
  margin:0px;
  padding:0px;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:9pt; /*/*/ font-size:0.75em; /* */
}
#zurueck.absolut {
  position: fixed;
  top: 370px;
  left: 500px;
}/*/*/
#kinoprogramm h2 { 
  clear:both;
  padding:1px 3px;
  margin-top:15px;
  padding-top:15px;
 border-top:solid 5px #C0C0C0;  
} 
#kinoprogramm h2#filmtitel {
  border:0;
}
#kinoprogramm .balken { 
  clear:both;
  margin-top:10px;
  padding-top:15px;
  border-top:solid 5px #C0C0C0;  
} /* */
#kinoprogramm p {
  padding:3px;
}
#reservierungen, .reservierungen {
 color:#606060;
 margin-top:10px;
 clear:both;
}
#filmkarte li {
  clear:both;  
}
#filmkarte div {
  /*/*/ display:none; 
  margin:0px 0px 5px -5px;
  padding:5px;
  clear:both;  /* */   
}
#filmkarte a {
  font-weight:bold;
}
#filmkarte img {
  float:right;
}
#bild {
  position:absolute;
  left:0px;
  top:0px;
  z-index:1;
}
#navi {
  top:5px;
  left:5px;
  visibility:visible;
  background-color:white;
}
#impressum {
  text-transform:none;
}
.einblendung {
  visibility:hidden;
  z-index:5;
  color:#000000;
  text-transform:none;
}
ul#events {
  list-style-type:none;
  padding:0px;
  margin:0px;
}
#events li {
  padding:0px;
  padding-top:10px;
} 
#diashow {
  width:50%;
  float:right;
  text-align:center;
}
#banner {
  float:right;
  width:290px;
  height:100px;
  text-align:center;
  border:solid 1px #606060;
}
#banner img {
  border:0;
}
#diabez {
  font-size:0.9em;
}
#homebutton {
  position:absolute;
  top:0px;
  left:0px;
  z-index:20;
  background-color:white;
}
img.editoricon {
  display:inline;
  border:0;
  width:15px;
  height:15px;
  float:left;
  clear:left;
}

#editorbuttons img.editoricon {  
  border:0;
  width:15px;
  height:15px;
  float:inherit;
}
#RTFedit {
  background-color:white;
  margin:5px;
  margin-top:-5px;
}

#RTFtable .btnImage {
  cursor:pointer;
  cursor:hand;
}
#RTFtable .btnImage:hover {
  border:solid 1px black;
  width:23px;
  height:22px;
}
#RTFtable {
  margin-left:5px;
}
#RTFtable td {
  padding:0px;
}