/* Formular-Tabelle */
.table_breit {
	width: 100%;
}

/* TD-Trennlinie */
table td.td_trenner {
	background-color: #dfdfdf;
	height: 1px;
	overflow: hidden;
}

/* Schriftfarbe rot - bold */
.font_red {
	color: #ff0000;
	font-weight: bold;
}

/* Schriftfarbe rot - normal */
.font_red_soft {
	color: #ff0000;
}

/* Error-LI */
.error_li {
	margin: 10px;
	list-style: inside url(../bilder/li-error.gif);
}

/* Standardfelder */
input.text, textarea.text, select.text {
	padding: 3px;
	background: url../bilder/feld-hg.jpg) repeat-x #fff;
	border: 1px solid #b0b0b0;
	width: 210px;
}

/* Standardfelder rot */
input.text_red, textarea.text_red, select.text_red {
	padding:3px;
	background: url(../bilder/feld-hg.jpg) repeat-x #fff;
	border: 1px solid #ff0000;
	width: 210px;
}

/* Captcha-Bild */
.captcha_image {
	border: 1px solid #b0b0b0;
}

/* Captcha-Bild rot */
.captcha_image_red {
	border: 1px solid #ff0000;
}

/* Textfeld-Captcha */
input.text_captcha {
	padding: 3px;
	background: url(../bilder/feld-hg.jpg) repeat-x #fff;
	border: 1px solid #b0b0b0;
	width: 164px;
}

/* Textfeld-Captcha rot */
input.text_captcha_red {
	padding: 3px;
	background: url(../bilder/feld-hg.jpg) repeat-x #fff;
	border: 1px solid #ff0000;
	width: 164px;
}

/* Sende-Button TD */
table.table_breit td.submit_button {
	text-align: center;
}