div#content {
  float: left;
}

div.contentblock {
  width: 470px;
}

div.content_has_infoblock {
  position:relative;
  top:1px;
  width: 420px;
}

div#div_content {
  text-align: justify;
}

div.divIndent {
  padding-left: 20px;
  width: 130px;
}

div.divNoIndent {
  width: 140px;
  padding-left: 10px;
}

div#dunno {
  width: 850px;
  margin: auto;
}

div#footer_copyright {
  float: left; 
  width: 200px; 
  padding-top: 3px;
  text-align: left;
}

div#footerEmail {
  float: right;
  width: 105px;
  padding-top: 3px;
  text-align: right;
}

div#footerCopyright {
  float: left;
  width: 150px;
  padding-top: 3px;
}

div#infobox {
  position:absolute; 
  top:0px; 
  right:-250px; 
  width:190px; 
  height:250px; 
  background-image:url(../images/pixel_lightorange.jpg);
}

div.inner {
  display: table-cell;
  vertical-align:middle;
  text-align: left;
}
      
div#mainBody {
  margin: auto;
  width: 850px;
}

div.quoteAuthor {
  /*font-size: 8pt;*/
  text-align: right;
  margin-top: -10px;
  margin-bottom: 25px;
}

div.outer {
  display: inline-table;
  vertical-align:middle;
  text-align: left;
  
  border-style: solid;
  border-top-width: 1px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-color: #336699;
  
  height: 28px; /* two-row text is 27px in height */
}      
     
div#placeholderContentFooter {
  clear: both;
  height: 35px;  
}
        
/*  
  Seminaranmeldung
*/

div#seminarAnmeldung {
  height: 400px;
}

div.seminarRow {
  clear: both;
  height: 35px;    
  display: flex;  
}

input.seminarAnmeldung {
  width: 280px;
  height: 15px;
  margin: auto;
}

div.anmeldungLine {
  margin-top: 10px;  
}

div.anmeldungLine label {
  width: 150px;
  display: inline-block;
} 

/*
form div {
   display: flex;
   flex-wrap: wrap;
   align-items: center;
}
form div>* {
   padding: 0.3rem 0.5rem;
   margin: 0.5rem;
}
form div :nth-child(odd) {
   flex: 1 1 30%;
}
form div :nth-child(even) {
   flex: 1 1 60%;
}   
*/