/*------------Grundeinstellungen------------*/

body {
  font-family: Verdana,Arial,sans-serif;
  margin: 0px;
  padding: 0;
}

#title {
  font-family: Verdana,Arial,sans-serif;
  font-size: 24pt;
  font-weight: 700;
  color: #E86C20;
}

.kopf td, .fuss td{
  font-size: 10pt;
  font-weight: normal;
 }
 
hr {
  color: #E86C20;
  border: 1px solid #E86C20;
}

A
	{
	font-family: Verdana,Arial,sans-serif;
	font-size: 10pt;
	color: #000000;
	}
A:hover
	{
    color: #FFFFFF;
    background: #FACB4F;
	}


TABLE TR TD I
	{
    font-size: 12pt;
    font-weight: bold;
    color: #E86C20;
    }

/* #E86C20: orange oder dezimal:232,108,32 */
/* #FACB4F: gelb oder dezimal:250,203,79 */

/*-------------Hyperlinks----------*/

/*-------------Formular----------*/
.titel {
  color: #E86C20;
  font-size: 15pt;
  text-align: center;
}
fieldset {
  margin: 0px;
  border: solid 1px #E86C20;
}
.gruppe fieldset {
  margin: 0px;
  padding: 0px;
  border: solid 1px #E86C20;
  height: 100%;
}
legend {
  margin: 0 0 0 20px;
  padding: 0 5px 0 5px;
  color: #E86C20
}
label {
  padding:   0;
  display: block;
}
.submit {
  margin: 15px 0 0 0;
  border: none;
}
td select{
  font-size: 13px;
}
td input{
 width:100%;
 font-size: 13px;
}
.kinder td{
 qpadding: 5px 0 0 0
}
table td {
  padding: 2px 5px 2px 5px;
}
table td td td {
  padding: 0 ;
}
#bemerkung textarea {
  margin: 5px ;
}
table{
 font-size: 11px;
 font-weight: bold;
}
.error input, .error select {
  background: pink;
}
input[type="text"], select, textarea {
 border: 1px solid #888;
}