/* ================================================ */
/*  Formular */
/* ================================================ */

fieldset {
	border: #cccccc 1px solid;
	padding: 0px 20px 0px 20px;
	margin-bottom: 20px;
}
legend {
	font-size: 1em;
  font-weight: bold;
	COLOR: #E7A94D;
}
select{
	font-size: 0.76em;
}
.textfeld {
	font-family: verdana, helvetica, sans-serif, arial;
	text-decoration: none;
  font-weight: normal;
	text-align: left;
	font-size: 1em;
}
.checktextfeld {
	float: left;
}
.checktextfeld a {
  font-weight: bold;
	font-size: 1em;
}
input.radiofeld {
	margin-bottom: -2px;
}
p.radiofeld {
	padding-bottom: 3px;
}
.sendebutton {
	width:100%;
	text-align: right; 
}
.sendebutton input {
	padding: 2px 5px 2px 5px;
	font-size: 0.76em;
}
.zeileinput input {
	padding: 1px 0px 1px 0px;
}
.leerzeile {
	clear:both;
	padding-bottom: 0px;
	font-size:10px;
}


/* PHP-Fehler */
#fehlermeldung {
	margin: 10px 0px 0px 0px;
	WIDTH: 95%;
}
#fehlermeldung .innen {
	padding: 15px;
}
#fehlermeldung p {
	padding: 0px;
	margin: 0px;
	text-align: left;
	font-weight: bold;
}
#fehlermeldung H3 {
	padding: 0px;
	margin: 0px 0px 5px 0px;
	font-weight: bold;
	text-decoration: none;
	border: none;
}


/* ================================================ */
/*  Kontaktformular */
/* ================================================ */
#kontakt {
	font-family: verdana, helvetica, sans-serif, arial;
	margin-top: 25px;
	width: 99%;
}
#kontakt .inhalt {
	margin-left: 0px;
}
#kontakt .sendebutton {
	padding: 10px 0px 30px 0px;
}
#kontakt .sendebutton input {
	margin-right: 70px;
}
#kontakt .zeiletext {
	width: 150px;
	float: left;
	overflow: hidden;
}
#kontakt .zeileinput {
	float: left;
}


/*  Java Meldungen  */
#kontakt .fehlerzeile {
	float: right;
	width: 350px;  
	display: none;
	vertical-align: top;
}
.leerzeile {
	clear:both;
	padding-bottom: 0px;
	font-size:10px;
}



/* =====  Kontaktformular Farben  ===== */ 

/*  Java Meldungen  */
#kontakt .fehlerzeile {
	color: #C63F3E; /* rot */
}
#kontakt .fehlerzeile img {
	BORDER-style: none;
}


#fehlermeldung {
	BACKGROUND-COLOR: #FFFFFF;
}
#fehlermeldung .innen {
	BORDER: #782828 1px solid;
}
#fehlermeldung p {
	color: #C63F3E;
}
#fehlermeldung H3 {
	color: #333333;
}

