/* Basisformatierung */
body { font-family:Arial,sans-serif; font-size:11pt;  color:#543; text-align:center; margin:0px;								
				margin-left:auto;margin-right:auto;
        max-width: 960px;
}
a:link      { font-family:Arial,sans-serif; font-size:11pt; color:#a11; text-decoration:none;}
a:visited   { font-family:Arial,sans-serif; font-size:11pt; color:#a11; text-decoration:none;}
a:active    { font-family:Arial,sans-serif; font-size:11pt; color:#a11; text-decoration:underline;}
a:hover     { font-family:Arial,sans-serif; font-size:11pt; color:#a61; text-decoration:underline;}
.it {font-style:italic;}

tr, td, p   { font-family:Arial,sans-serif; font-size:10pt;}
h1          { font-family:Arial,sans-serif; font-size:14pt; }
h2          { font-family:Arial,sans-serif; font-size:12pt; margin:0px; padding:0px; margin-top:20px;}

/* Basisformatierung des Content-Bereiches */
/*div.content { margin-top:18px; padding-left:18px; padding-right:18px;}*/
td.conttab   { width:100%; vertical-align:top; text-align:left; padding-top:16px; padding-left:18px; padding-right:18px;}

div.hrline {width:100%; line-height:1px; background-color:#543;}
body > table{ margin: 0 auto; }
table.details {background-color:#ebe8d5; border-color:#1A3F9B; border-width:2px; border-style:none; border-collapse:collapse;}
table.impressum { background-color:#ebe8d5; border-color:#543; border-width:2px; border-style:double; border-collapse:collapse;}

.tooltip {
  display:none;
  position:absolute;
  border-radius:5px;
  box-shadow:2px 2px 3px rgba(0,0,0,.2);
  background-color:#ebe8d5;
  border:1px solid #543;
  color:#831;
  font-family:Monospace;
  font-size:12px;
  padding:10px;
}

form #inner input[type='submit']{ margin-top:20px; }
form #inner > div{
  float: right;
  margin-right: 3%;
  margin-top: -200px;
  font-size: 16px;
}

@media screen and (max-width: 767px){

  body{ width:100%; }
  body > table{ width: 95%;}
  #inner > div{
    float: none !important;
    margin: 0 auto !important;
    text-align: center !important;
  }
  #inner > div table{
    margin: 0 auto;
  }
  form textarea{
    width:97% !important;
    margin:0 !important;
  }
  #reset{    
    margin-right: 15px !important;
  }
  form #inner input[type='submit'] {
    margin-top: 0px !important;
  }

}
