td#inhaltformular h1 {
	color: #0091B5;
	font-size: 24px;
}
td#inhaltformular h2 {
	color: #0091B5;
	vertical-align: top;
	text-align: left;
	font-size: 20px;
}
td#inhaltformular h3, h5 {
	color: #0091B5;
	text-align: left;
	vertical-align: top;
	font-size: 16px;
	margin:0;
}
td#inhaltformular h4 {
	color: #0091B5;
	font-weight: bold;
	font-size: 12px;

}
td#inhaltformular h5 {
	margin-top: 10px;
	margin-bottom: 10px;
}
td#inhaltformular h6 {
	font-size: 9px;
	margin: 0px;
	padding: 0px 0px 10px;

}

/*
td#inhaltformular .fehlerformular {
	color: #CC3333;
}
*/

span.fehlerformular,input.fehlerformular, h3.fehlerformular {
   background-color: red;
   color: black;
}

form.newsletter { margin-top: 1.5ex; margin-bottom: 4ex; }
form.newsletter label { display: block; margin-bottom: 0.3ex;}
form.newsletter input.submit { width: auto; margin: 0.5ex; margin-left: 0;}
form.newsletter input,select { display:block; margin-bottom: 2ex; }
form.newsletter input { width: 28ex; }



