body {
  margin: 0px;
  font-family:'Verdana','Arial','Helvetica','sans-serif';
  font-size:11pt;
  color: #101010;

}



div.uebersicht {
  position:relative;
  margin: 0px auto 50px auto;
  max-width: 980px;
  padding: 0px;

  display: flex;
}
p.inc_hinweis {
text-align:center;
font-weight:bold;
margin: 150px 0px 0px 0px;
width: 90%;
}
div.uebersicht div.spalte_links {
  padding: 5px 5px 5px 10px;
  display: inline-block;
  width: 480px;
}
div.uebersicht div.spalte_links form#galerie_login {
margin: 20px 0px 6px 0px;
}
div.uebersicht div.spalte_links form#galerie_login input {
margin: 5px 0px 10px 0px;
width: 98%;
}
div.uebersicht div.spalte_links img[name="lgbutton"] {
  cursor: pointer;
  position: relative;
  top: -11px;
  left: -14px;
border: solid 3px #aaa;
border-radius: 52px;
}
div.uebersicht div.spalte_rechts {
  padding: 5px 10px 5px 5px;
  display: inline-block;
  width: 480px;
}
div.uebersicht h2 {
  background-color:#6B7069;
  font-size:1.1em; color:#ffffff;
  padding:1px 14px 2px 14px;
  margin-bottom:-5px;
  line-height: 1.4em;
}
li {margin-bottom:3px; position:relative; left:-21px; }
form.suchFormular {
margin-bottom:10px;
/* width:95%; */
}
form.suchFormular input {width:100%; height:25px; font-size: 1.1em; }
form.suchFormular div.datumAction {
  position: relative;
  margin-top: 11px;
}
form.suchFormular div.datumAction input {
  width: 38%;
  margin-top: 5px;
  height: 20px;
}
form.suchFormular div.datumAction button {
cursor: pointer;
position: absolute;
right: 1%;
bottom: -20px;
background-color: #ffffff;
border: 0px;
}
div.uebersicht a  { font-weight:bold; }
div.uebersicht a:link    { color:#101010; text-decoration:none; }
div.uebersicht a:visited  { color:#101010; text-decoration:none }
div.uebersicht a:hover    { color:#D60202; text-decoration:none }
div.uebersicht a:focus    { color:#D60202; text-decoration:none }

div.uebersicht div.info_anker {
  display:block;
  width:50px;
  cursor: pointer;
}
div.uebersicht div.such_info {
  position: relative;
  top: 0px;
  left: 0px;
  padding: 0px;
  display: none;
  width: 100%;
  margin-bottom: 30px;
}
div.uebersicht div.such_info h3 {
  font-size: 1.1em;
  margin: 0px 0px -10px 19px;
}
div.uebersicht div.such_info div.beispieltext {margin-bottom:4px; }
div.uebersicht div.such_info img {margin: 5px 0px 0px 0px; }
div.navigation {
  width:139px;
  position: fixed;
  bottom:12vh; right:8px;
  text-align:center;
  background-color: rgba(255, 255, 255, 0.8);
  height:140px;
  border: 1px solid rgba(255, 255, 255, 0.8);
  border-radius: 80px;




  z-index: 20;
}



div.navigation a {
  cursor:pointer;
}
div.navigation img.position01 {
  border:0px; width:62px; height:35px;
}
div.navigation img.position10 {
border:0px; width:35px; height:62px;
}
div.navigation img.position11 {
border:0px; width:62px; height:62px;
}
div.navigation img.position12 {
border:0px; width:35px; height:62px;
}
div.navigation img.position21 {
border:0px; width:62px; height:35px;
}
div.inhalt {
margin: 18px 150px 150px 20px;

}
div.inhalt h2 {
  font-size:1.1em;
  padding: 0px 3px 0px 3px;


}
div.inhalt h2 span {
font-weight: normal;
}










div.inhalt div.vorschau {
  position:relative;
  width:220px;
  display:inline-block;
  background-color: #6b7069;
  border-width: 14px 0px 5px 0px;
  border-style: solid;
  border-color: #6b7069;
  color: #ffffff;
  font-size:0.9em;
  text-align: center;
  margin:1px;
  overflow-x:hidden;
  min-height: 154px;
}
div.inhalt div.vorschau a {
  cursor:pointer;
}

div.inhalt div.vorschau img.normalbild {
  margin-bottom:3px; border:0px; max-height:135px;
}
div.inhalt div.vorschau img.filmstartbutton-vs {
  border: 0 none;
  bottom: 45px;
  left: 64px;
  position: absolute;
  z-index: 1;
}
div.inhalt input.warten {
  text-align: center;
  width: 40px;
}
.zentriert {
  text-align:center;
}





























