body   { color: #444; font-size: 10px; font-family: Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; border: 0px }

td   { font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: text-top; margin: 0px; padding: 0px }
p  { font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: text-top; float: left; margin: 0px; padding: 5px 0px 0px; width: 108px }
tr    { font-size: 10px; font-family:Arial, Helvetica, sans-serif; height: 30px }
th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

input  { font-size: 12px; font-family: Arial, Helvetica, sans-serif }

textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: disc;
	list-style-position: outside;
}

li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: upper-roman;
	list-style-position: outside;
}

.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}

.bodystyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.box1 {
	padding: 3px;
	border-width: thin;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.box2 {
	border-width: 3px;
	border-style: solid;
	padding: 5px;
}
.grund-rahmen     { color: #444; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: #eee; float: left; padding: 25px 25px 30px 35px; border: solid 1px #dcdcdc; width: 485px }
.f_grund_rahmen     { color: #444; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: #eee; float: left; padding: 25px 25px 30px 35px; border: solid 1px #dcdcdc; width: 485px }
.a_grund_rahmen     { color: #444; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: #eee; float: left; padding: 25px 25px 30px 35px; border: solid 1px #dcdcdc; width: 485px }
#form_ueberschr {
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
}
#td-text  { color: #7b7b7b; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, sans-serif; float: left; margin-left: 0px }
h1 { color: #a00; font-size: 15px; font-family: Arial, Helvetica, Geneva, Swiss; text-transform: capitalize; margin-left: 0px }
.plz  { float: left; position: static }
.ort   { float: left }
#eingabefeldnorm   { color: #444; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; float: left; margin: 0px; padding: 2px 0px 0px 2px; border: solid 1px #ddd; width: 340px; height: 20px }
#eingabefeldfalsch  { color: #444; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0px; padding: 2px 0px 0px 2px; border: solid 1px #a00; width: 340px; height: 20px }
#eingabekurznorm   { color: #3c3c3c; font-size: 11px; font-family:  Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0px 5px 0px 0px; padding: 2px 0px 0px 2px; border: solid 1px #ddd; width: 80px; height: 20px }
#uhrzeitfeld { color: #3c3c3c; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 2px; padding-left: 2px; border: solid 1px #ddd; width: 65px; height: 20px }
#eingabemittelnorm   { color: #3c3c3c; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-left: 5px; padding-top: 2px; padding-left: 2px; border: solid 1px #ddd; width: 250px; height: 20px }
#textareanorm     { color: #3c3c3c; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; float: left; margin: 0px; padding-top: 2px; padding-left: 2px; border: solid 1px #ddd; position: static; width: 340px; height: 100px; display: block }
.nachrichtzelle  { float: left; width: 340px; height: 100px }
#textareafalsch  { color: #3c3c3c; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; float: left; padding-top: 2px; padding-left: 2px; border: solid 1px #a00; width: 340px; height: 100px; display: block }
.button-senden  { color: #fff; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss ; background-color: #20418E; float: right; margin: 0px; padding: 5px 10px; border: 0px; width: 80px; height: auto }
.button-zuruecksetzen { color: #fff; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss; background-color: #888; float: left; margin-left: 0px; padding: 5px 10px; border: 0px }
#tab-schr-2 { font-weight: normal }
.checkb  { background-color: #d1ece5; border: 0px }
.radiob   { background-color: #d1ece5; margin-right: 0px; border: 0px #f5f5f5 }
.checkb-einw  { color: #3c3c3c; font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #d1ece5; float: left; margin-right: 10px; margin-left: 20px; border: 0px }
.einw_text_normal { font-weight: normal; float: left; margin-bottom: 10px; height: 50px }
.zurueckrufen_text { font-weight: normal; float: left; margin: 0px; padding: 0px }
.einw_text_fehlt { color: #a00; font-weight: normal; float: left; margin-bottom: 10px; height: 50px }
#fehlende_angabe_text  { color: #a00; margin: 0px; padding: 0px }
#normale_angabe_text  { margin: 0px; padding: 0px }
