.meldung {
  font-style: italic; 
  font-weight: bold; 
  border: 1px solid #404040; 
  background-color: #efefef; 
  padding: 5px; 
  margin-bottom: 15px;
}

.headline {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}


/* Form Styles
**********************************************************************************************************/

form { 
	display:inline; 
	margin: 0px; 
	padding: 0px; 
} 


.button {
  font-family      : Tahoma, Arial, Helvetica, sans-serif;
  font-style       : normal;
  font-size        : 11px;
  font-weight      : bold;
  background-color : #809ECC;
  color            : #ffffff;
  border           : 1px solid #809ECC;
}

.input {
  font-family      : Tahoma, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  color            : #000000;
  background-color : #FFFFFF;
  border           : 1px solid #809ECC;
  margin-bottom    : 5px;
}

.select {
  font-family      : Tahoma, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  color            : #000000;
  background-color : #FFFFFF;
  border           : 1px solid #809ECC;
  width:	   : 150px;
  margin-bottom: 5px;
}

.textarea {
  font-family      : Tahoma, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  color            : #000000;
  background-color : #FFFFFF;
  border           : 1px solid #809ECC;
  width:	   : 450px;
  margin-bottom: 5px;
}

fieldset {
	border: 1px solid #bbb;
	width: 600px;
	padding: 10px;
}

td.form1 {
  height: 25px;
  width: 50%;
  padding-right: 10px;
  text-align: left;
  vertical-align: top;
  font-weight: bold;
}

td.form2 {
  height: 25px;
  width: 45%;
  text-align: left;
  vertical-align: top;
}

td.form3 {
  border-collapse: collapse;
  border: 1px solid #808080;
  text-align: left;
  vertical-align: top;
}

td.form4 {
  border-collapse: collapse;
  border: 1px solid #808080;
  text-align: left;
  vertical-align: top;
}

tr.row1 {
  background-color : #efefef;
  height: 25px;
  hover:expression(this.onmouseover=new Function("this.style.background='#809ecc';this.style.color='#ffffff';this.style.cursor='pointer';"),this.onmouseout=new Function("this.style.background='#efefef';this.style.color='#404040';this.style.cursor='default';"));
}

tr.row2 {
  background-color : #e2e2e2;
  height: 25px;
  hover:expression(this.onmouseover=new Function("this.style.background='#809ecc';this.style.color='#ffffff';this.style.cursor='pointer';"),this.onmouseout=new Function("this.style.background='#e2e2e2';this.style.color='#404040';this.style.cursor='default';"));
}

tr.row1:hover, tr.row2:hover {
  background-color: #809ecc;
  color: #ffffff;
  cursor: pointer;
}

.nix {
  background-color: ffffff;
}
