﻿@charset "utf-8";
/* Kontaktformular 
#kontaktlink { font-size:100%; font-weight:bold; }
#kontaktform { font-size:90%; }*/
#kontaktdank { text-align:center; width:80%; margin: 100px auto 100px auto; font-size:150%; }

/* Alle Labels UND Formularelemente auswählen */
#kontaktform label , #kontaktform input#del {
  display: block;
  float: left;
  margin:3px;
  width: 180px !important;
  }

#kontaktform input , #kontaktform textarea {
  display: block;
  float: left;
  margin:3px;
  width: 400px;
  padding: 2px;
  }

#kontaktform input[type="submit"] {
  width: 407px;
  }

#kontaktform textarea {
  font-size: 1.2em;
  font-family: Arial, Verdana, Helvetica, sans-serif;
}
#kontaktform label { text-align:right; }
#kontaktform input , #kontaktform textarea { border:solid 1px #003300; color:#006600; background-color:#f9f9f9; }
#kontaktform input:focus , #kontaktform textarea:focus { color:#522980; background-color:#ccc; }
.fehlt { color:red; background-color:inherited;  }

/* Alle Zeilenumbrüche in Formularen auswählen, das floating der labels und inputs aufheben */
#kontaktform br {
  clear: left;
  }